Howard Hinnant
|
242566e552
|
Change header to generic, instead of implementation specific
llvm-svn: 148646
|
2012-01-22 01:19:20 +00:00 |
Howard Hinnant
|
bf8a39bb94
|
Fixed several bugs, implemented support for vector types, and cleaned out dead code.
llvm-svn: 146677
|
2011-12-15 20:02:15 +00:00 |
Howard Hinnant
|
7a084fdd39
|
Fix size calculation for pointer to member function
llvm-svn: 146463
|
2011-12-13 01:23:16 +00:00 |
Howard Hinnant
|
8de583abf2
|
Added support for <special-name> ::= TC <first type> <number> _ <second type> # construction vtable for second-in-first, and for <special-name> ::= GR <object name> # reference temporary for object
llvm-svn: 146274
|
2011-12-09 20:07:56 +00:00 |
Howard Hinnant
|
dc82cca6bf
|
Updated heuristic regulating small string buffer
llvm-svn: 145543
|
2011-12-01 00:08:59 +00:00 |
Howard Hinnant
|
26a9d23657
|
demangler: Drop preceeding () from function types, but not from pointers and references to function types
llvm-svn: 137469
|
2011-08-12 17:33:10 +00:00 |
Howard Hinnant
|
471e111324
|
In cxa_demangle.cpp, rewrite __parse_unresolved_name to reflect updated understanding and sync with updated clang mangling. Also fix think-o in __parse_encoding enabling the parsing of trailing .eh and .b.
llvm-svn: 133632
|
2011-06-22 19:27:39 +00:00 |
Howard Hinnant
|
d3da57f99b
|
initial import
llvm-svn: 130921
|
2011-05-05 15:27:28 +00:00 |