| Commit message (Expand) | Author | Age | Files | Lines |
* | Define DiagnosticBuilder<<APValue so it's easy to include APValues in | Jeffrey Yasskin | 2011-07-18 | 1 | -0/+45 |
* | Don't crash when codegen'ing an empty redecl of a function in C99 mode, when | Nick Lewycky | 2011-07-18 | 1 | -3/+4 |
* | In C99, emit an inline function when encountering an extern redeclaration. | Nick Lewycky | 2011-07-18 | 2 | -1/+27 |
* | Augment the interface of ExternalASTSource::FindExternalLexicalDecls() | Douglas Gregor | 2011-07-15 | 3 | -9/+19 |
* | Use the new APFloat::convertToInt(APSInt) function to simplify uses of | Jeffrey Yasskin | 2011-07-15 | 1 | -4/+3 |
* | Create a new expression node, SubstNonTypeTemplateParmExpr, | John McCall | 2011-07-15 | 5 | -0/+25 |
* | Switch comments and assert text in AST from 'instantiation' to | Chandler Carruth | 2011-07-15 | 1 | -3/+3 |
* | Silliness with commas, as reported at http://blog.regehr.org/archives/558 . ... | Eli Friedman | 2011-07-13 | 1 | -1/+5 |
* | Correctly set up the list of virtual base classes for a CXXRecordDecl. Previo... | Richard Smith | 2011-07-12 | 1 | -16/+2 |
* | revert fix for // rdar://9740328 | Fariborz Jahanian | 2011-07-12 | 1 | -1/+1 |
* | objc++: Some level of covariance is allowed in ObjC properties. | Fariborz Jahanian | 2011-07-12 | 1 | -0/+4 |
* | In ARC mode, consider Objective-C lifetime types (object pointers and | Douglas Gregor | 2011-07-12 | 1 | -2/+0 |
* | Improve name mangling for instantiation-dependent types that are not | Douglas Gregor | 2011-07-12 | 2 | -15/+71 |
* | Implement name mangling for sizeof...(function parameter pack). | Douglas Gregor | 2011-07-12 | 1 | -9/+2 |
* | Fix the desugaring of dependent decltype and typeof(expr) nodes. The | Douglas Gregor | 2011-07-12 | 1 | -1/+17 |
* | Mangle dependent template names of unknown arity | Douglas Gregor | 2011-07-12 | 1 | -10/+4 |
* | Implement the Itanium C++ ABI's mangling rule for | Douglas Gregor | 2011-07-12 | 1 | -2/+23 |
* | Centralize the getCanonicalType() calls in the Itanium C++ mangling | Douglas Gregor | 2011-07-12 | 2 | -9/+29 |
* | Allow us to compute linkage et al for instantiation-dependent types. | Douglas Gregor | 2011-07-11 | 1 | -2/+2 |
* | Apply patch from Richard Trieu to fix PR9548: | Chandler Carruth | 2011-07-11 | 1 | -19/+55 |
* | Teach CXXUnresolvedConstructExpr when it should be an | Douglas Gregor | 2011-07-08 | 2 | -2/+8 |
* | r134634 causes a failure on MultiSource/Benchmarks/Olden/bh with TEST=nightly, | Cameron Zwarich | 2011-07-07 | 2 | -27/+1 |
* | A redeclaration of an inline method in C99 mode should trigger emission of that | Nick Lewycky | 2011-07-07 | 2 | -1/+27 |
* | In ARC, reclaim all return values of retainable type, not just those | John McCall | 2011-07-07 | 3 | -0/+16 |
* | Zap a couple unnecessary loops. | Eli Friedman | 2011-07-07 | 2 | -20/+2 |
* | objc-arc: enforce performSelector rules in rejecting retaining selectors | Fariborz Jahanian | 2011-07-05 | 1 | -0/+28 |
* | Don't overread the buffer when an %x escape in inline asm ends prematurely. | Benjamin Kramer | 2011-07-05 | 1 | -0/+4 |
* | Switch the Decl and Stmt stats printing to use llvm::errs() instead of | Chandler Carruth | 2011-07-04 | 2 | -15/+16 |
* | Start switching the AST stats printing to use llvm::errs() instead of | Chandler Carruth | 2011-07-04 | 1 | -26/+27 |
* | Rewritten fix in r134139 to conform evaluation result to original evaluation ... | Abramo Bagnara | 2011-07-02 | 1 | -11/+21 |
* | -Fix mistake in ASTContext::getInnerObjCOwnership noticed by Doug | Argyrios Kyrtzidis | 2011-07-01 | 1 | -1/+1 |
* | [ARC] When casting from a pointer to an objective-c object with known ownersh... | Argyrios Kyrtzidis | 2011-07-01 | 1 | -0/+19 |
* | Just mangle substituted template parameter types as unresolved types. | John McCall | 2011-07-01 | 1 | -10/+3 |
* | Introduce the notion of instantiation dependence into Clang's AST. A | Douglas Gregor | 2011-07-01 | 8 | -55/+317 |
* | Change the mangling of enclosing template template parameters | John McCall | 2011-07-01 | 1 | -19/+73 |
* | No, actually, we do need to be able to mangle substituted template names. | John McCall | 2011-06-30 | 1 | -3/+10 |
* | Fix off-by-one error in StringLiteral::getLocationOfByte. | Hans Wennborg | 2011-06-30 | 1 | -1/+1 |
* | Fixed enum constant evaluation assertions. | Abramo Bagnara | 2011-06-30 | 1 | -6/+13 |
* | Preserve that a TemplateName was arrived at by substituting | John McCall | 2011-06-30 | 5 | -26/+125 |
* | Document and check tighter assumptions about the TemplateName of a | John McCall | 2011-06-30 | 1 | -0/+3 |
* | Eliminate most uses of ShallowCollectObjCIvars which requires | Fariborz Jahanian | 2011-06-28 | 2 | -7/+10 |
* | Be more thorough about mangling unresolved types. | John McCall | 2011-06-28 | 2 | -57/+102 |
* | Merge some calls to FoldingSetNodeID::AddInteger; assuming my measurements ar... | Eli Friedman | 2011-06-27 | 1 | -4/+12 |
* | Don't factor in visibility for templates and template arguments | John McCall | 2011-06-27 | 1 | -24/+44 |
* | Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about ... | Argyrios Kyrtzidis | 2011-06-24 | 1 | -5/+5 |
* | Apparently at some point in the past I forgot how 'continue' | John McCall | 2011-06-23 | 1 | -6/+2 |
* | Move definition of template <typename T> void Decl::dropAttr | Fariborz Jahanian | 2011-06-23 | 1 | -18/+0 |
* | Minor tweak to my last patch per Doug's comment. | Fariborz Jahanian | 2011-06-23 | 1 | -2/+4 |
* | Remove multiple use of weak_import attribute on | Fariborz Jahanian | 2011-06-23 | 1 | -14/+16 |
* | Remove weak_import attribute on new declaration. | Fariborz Jahanian | 2011-06-23 | 1 | -0/+14 |