| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix some bugs in local class mangling brought up in PR8355. | John McCall | 2010-10-18 | 1 | -19/+21 |
* | Eliminate usage of ObjCSuperExpr used for | Fariborz Jahanian | 2010-10-14 | 1 | -1/+0 |
* | Define and implement CXXNoexceptExpr. Create it in Sema. | Sebastian Redl | 2010-09-10 | 1 | -1/+2 |
* | Fix warnings caused by new CXXUuidofExprClass enumerator. | Francois Pichet | 2010-09-08 | 1 | -1/+2 |
* | Implement ARM static local initialization guards, which are more compact than | John McCall | 2010-09-08 | 1 | -2/+2 |
* | No functional change. Replace Out << 'a' << 'b' with Out << "ab" and spell | Nick Lewycky | 2010-09-05 | 1 | -3/+3 |
* | Eliminate CXXBindReferenceExpr, which was used in a ton of | Douglas Gregor | 2010-09-02 | 1 | -4/+0 |
* | Revert my user-defined literal commits - r1124{58,60,67} pending | Alexis Hunt | 2010-08-30 | 1 | -1/+0 |
* | Implement C++0x user-defined string literals. | Alexis Hunt | 2010-08-29 | 1 | -0/+1 |
* | Detabify. | Eli Friedman | 2010-08-22 | 1 | -3/+3 |
* | Mangle explicit template arguments in dependent or overloaded names. | John McCall | 2010-08-20 | 1 | -1/+20 |
* | Contextual arity is a feature of mangling expressions; kill off | John McCall | 2010-08-18 | 1 | -45/+19 |
* | Whoops. Don't fall through into the overload case when mangling a | John McCall | 2010-08-17 | 1 | -2/+2 |
* | Don't crash when mangling empty anonymous unions. We never actually *need* | John McCall | 2010-08-05 | 1 | -1/+5 |
* | Mangle enum constant expressions. Fixes rdar://problem/8204122 | John McCall | 2010-07-24 | 1 | -0/+6 |
* | Fix mangling for static member variables of classes inside an extern "C" | Eli Friedman | 2010-07-18 | 1 | -0/+4 |
* | After some discussion, the ABI list settled on a much more sensible mangling | John McCall | 2010-07-15 | 1 | -6/+3 |
* | Fix the mangling of template template arguments, which do not always | John McCall | 2010-07-14 | 1 | -3/+50 |
* | Remove a few mangling FIXMEs: | John McCall | 2010-07-14 | 1 | -5/+0 |
* | Implement the standard mangling for array-subscript expressions, and implement | John McCall | 2010-07-14 | 1 | -15/+180 |
* | Use isFunctionOrMethod for vars declared locallly | Fariborz Jahanian | 2010-06-30 | 1 | -1/+1 |
* | extern variable declared locally to objective-c++ method | Fariborz Jahanian | 2010-06-30 | 1 | -1/+1 |
* | Add function for mangling reference temporaries. | Anders Carlsson | 2010-06-26 | 1 | -0/+9 |
* | Patch to correctly mangle block helper functions | Fariborz Jahanian | 2010-06-24 | 1 | -4/+14 |
* | improve altivec vector bool/pixel support, patch by Anton Yartsev | Chris Lattner | 2010-06-23 | 1 | -4/+12 |
* | Add name mangling for address spaces. We use the vendor-extension | Douglas Gregor | 2010-06-14 | 1 | -0/+12 |
* | Split DependentNameType into two types. DependentNameType represents the | John McCall | 2010-06-11 | 1 | -14/+18 |
* | Correctly handle > 257 substitutions in a single mangling, and don't introduce | John McCall | 2010-06-09 | 1 | -10/+8 |
* | Correctly mangle static variables of anonymous struct/union type. | Anders Carlsson | 2010-06-08 | 1 | -0/+44 |
* | Don't substitute 'St' for 'std' when the namespace is nested inside another n... | Anders Carlsson | 2010-06-02 | 1 | -9/+9 |
* | Correctly mangle unsigned integer literals where the high bit is set. | Anders Carlsson | 2010-06-02 | 1 | -2/+4 |
* | Correctly mangle variadic functions that don't have any other parameters. | Anders Carlsson | 2010-06-02 | 1 | -1/+2 |
* | 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 |