| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | When mangling member function pointers, fake adding a substitution correspond... | Anders Carlsson | 2010-06-02 | 1 | -6/+25 |
* | Extract the ObjC and blocks manglers into their own class. No functionality | Charles Davis | 2010-05-26 | 1 | -41/+58 |
* | Be sure to use the standard substitutions when mangling the names of | Douglas Gregor | 2010-05-26 | 1 | -5/+11 |
* | Improve name mangling for blocks and support mangling of static local | Douglas Gregor | 2010-05-25 | 1 | -1/+43 |
* | Modify this comment per Doug's suggestion: we don't need to mangle protocols. | John McCall | 2010-05-15 | 1 | -2/+2 |
* | Substantially alter the design of the Objective C type AST by introducing | John McCall | 2010-05-15 | 1 | -0/+6 |
* | Reapplying patch to change StmtNodes.def to StmtNodes.td, this time | Alexis Hunt | 2010-05-05 | 1 | -1/+1 |
* | Revert r103072; I accidentally ended up deleting a bunch of trailing | Alexis Hunt | 2010-05-05 | 1 | -24/+24 |
* | Change StmtNodes.def to StmtNodes.td in anticipation of a rewrite of attributes | Alexis Hunt | 2010-05-05 | 1 | -24/+24 |
* | Improve name mangling for dependent template names (e.g., typename | Douglas Gregor | 2010-04-28 | 1 | -15/+77 |
* | Make the InjectedClassNameType the canonical type of the current instantiation | John McCall | 2010-04-27 | 1 | -0/+7 |
* | Emit a lame diagnostic when we can't mangle operator names | Douglas Gregor | 2010-04-23 | 1 | -1/+5 |
* | Mangle dependent template names such as the nested-name-specifier in | Douglas Gregor | 2010-04-23 | 1 | -6/+53 |
* | Fixes a code gen. bug by removing an assert. | Fariborz Jahanian | 2010-04-20 | 1 | -2/+0 |
* | Vtable -> VTable renames across the board. | Anders Carlsson | 2010-04-17 | 1 | -2/+2 |
* | Add raw_ostream operators to NamedDecl for convenience. Switch over all users... | Benjamin Kramer | 2010-04-17 | 1 | -1/+1 |
* | A bunch of string-related microoptimizations in Mangler. | Benjamin Kramer | 2010-04-10 | 1 | -22/+22 |
* | Doug pointed out that we have a perfectly reasonable expression here to | John McCall | 2010-04-10 | 1 | -2/+4 |
* | Mangle some expressions with codegen implications but no mangling "overhead". | John McCall | 2010-04-09 | 1 | -0/+12 |
* | Provide an extremely unsatisfactory diagnostic (instead of crashing) when | John McCall | 2010-04-09 | 1 | -1/+15 |
* | Provide manglings for bool and character literal expressions. These are | John McCall | 2010-04-09 | 1 | -0/+13 |
* | Rename CGVtable files to CGVTables. | Anders Carlsson | 2010-04-08 | 1 | -1/+1 |
* | Extend DependentNameType with a keyword enum that specifies whether | Douglas Gregor | 2010-03-31 | 1 | -2/+3 |
* | Rename TypenameType to DependentNameType in anticipation of some | Douglas Gregor | 2010-03-31 | 1 | -2/+2 |
* | Remove the old vtable layout code. | Anders Carlsson | 2010-03-30 | 1 | -53/+0 |
* | Implement new mangling for vectors. | Nick Lewycky | 2010-03-26 | 1 | -2/+7 |
* | More thunks scaffolding. | Anders Carlsson | 2010-03-23 | 1 | -4/+55 |
* | Correctly mangle dependent TypenameType. | Rafael Espindola | 2010-03-17 | 1 | -24/+21 |
* | Use SmallString instead of SmallVector | Kovarththanan Rajaratnam | 2010-03-13 | 1 | -52/+52 |
* | Correctly mangle address of member in template arguments. Fixes PR6460 | Rafael Espindola | 2010-03-11 | 1 | -20/+49 |
* | Don't turn off mangling in implicitly extern "C" system headers. GCC | Douglas Gregor | 2010-03-07 | 1 | -6/+0 |
* | Refactor local class name mangling and make it | Fariborz Jahanian | 2010-03-04 | 1 | -13/+8 |
* | Implements mangling of local class names to | Fariborz Jahanian | 2010-03-03 | 1 | -13/+58 |
* | Split out types that are non-canonical unless dependent as their own | John McCall | 2010-03-01 | 1 | -1/+39 |
* | The latest draft uses 'dt' to mangle member expressions, and now so do we. | John McCall | 2010-03-01 | 1 | -9/+3 |
* | Improve name mangling for dependently-scoped declaration references. | Douglas Gregor | 2010-02-28 | 1 | -1/+12 |
* | Add name mangling for DeclRefExprs that refer to external names | Douglas Gregor | 2010-02-28 | 1 | -2/+8 |
* | Make previous fix handle a few more edge cases. | Eli Friedman | 2010-02-23 | 1 | -3/+3 |
* | PR6400: Handle an extreme edge case in mangling correctly. | Eli Friedman | 2010-02-23 | 1 | -0/+3 |
* | Only append 'L' for internal variable declarations, not all declarations. (Fo... | Anders Carlsson | 2010-02-06 | 1 | -3/+4 |
* | Assert when we try to mangle a dependent template name, rather than | Douglas Gregor | 2010-02-06 | 1 | -1/+3 |
* | Implement name mangling for template template parameters | Douglas Gregor | 2010-02-05 | 1 | -2/+15 |
* | Check in a mangle checker that's turned off by default. | Anders Carlsson | 2010-02-05 | 1 | -0/+18 |
* | Mangle member expressions. Also invented. | John McCall | 2010-02-04 | 1 | -1/+57 |
* | Add a cautionary note about the mangling I just invented. | John McCall | 2010-02-04 | 1 | -0/+3 |
* | Add mangling support for calls, sizeof/alignof, constructor calls, | John McCall | 2010-02-04 | 1 | -29/+151 |
* | When a function or variable somehow depends on a type or declaration | Douglas Gregor | 2010-02-03 | 1 | -3/+2 |
* | Remove abstract expression kinds from the StmtClass enum. Update a few users | John McCall | 2010-02-03 | 1 | -6/+23 |
* | Name mangling for cast expressions, from Matthias Schiffer! Fixes PR5876. | Douglas Gregor | 2010-01-29 | 1 | -0/+18 |
* | Mangle static variables with an extra name to distinguish them from non-stati... | Alexis Hunt | 2010-01-24 | 1 | -6/+11 |