summaryrefslogtreecommitdiff
path: root/lib/AST
Commit message (Expand)AuthorAgeFilesLines
* After further discussion it has been determined that alignof should report Chad Rosier2011-07-262-13/+5
* Allow target to specify about using minimum alignment vs preferred. Takes ca...Chad Rosier2011-07-252-5/+13
* lib/AST/CMakeLists.txt: Update LLVM_USED_LIBS, not to miss symbols with build...NAKAMURA Takumi2011-07-231-1/+1
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-2328-229/+229
* This patch (thanks to Doug Gregor) fixes aSean Callanan2011-07-221-4/+1
* Move this ObjCImplementationDecl member function into libASTJohn McCall2011-07-221-0/+13
* Add a const overload for ObjCInterfaceDecl::all_declared_ivar_begin.Jordy Rose2011-07-222-20/+6
* This fix (thanks to Doug Gregor) corrects a bugSean Callanan2011-07-191-3/+12
* Define DiagnosticBuilder<<APValue so it's easy to include APValues inJeffrey Yasskin2011-07-181-0/+45
* Don't crash when codegen'ing an empty redecl of a function in C99 mode, whenNick Lewycky2011-07-181-3/+4
* In C99, emit an inline function when encountering an extern redeclaration.Nick Lewycky2011-07-182-1/+27
* Augment the interface of ExternalASTSource::FindExternalLexicalDecls()Douglas Gregor2011-07-153-9/+19
* Use the new APFloat::convertToInt(APSInt) function to simplify uses ofJeffrey Yasskin2011-07-151-4/+3
* Create a new expression node, SubstNonTypeTemplateParmExpr,John McCall2011-07-155-0/+25
* Switch comments and assert text in AST from 'instantiation' toChandler Carruth2011-07-151-3/+3
* Silliness with commas, as reported at http://blog.regehr.org/archives/558 . ...Eli Friedman2011-07-131-1/+5
* Correctly set up the list of virtual base classes for a CXXRecordDecl. Previo...Richard Smith2011-07-121-16/+2
* revert fix for // rdar://9740328Fariborz Jahanian2011-07-121-1/+1
* objc++: Some level of covariance is allowed in ObjC properties.Fariborz Jahanian2011-07-121-0/+4
* In ARC mode, consider Objective-C lifetime types (object pointers andDouglas Gregor2011-07-121-2/+0
* Improve name mangling for instantiation-dependent types that are notDouglas Gregor2011-07-122-15/+71
* Implement name mangling for sizeof...(function parameter pack).Douglas Gregor2011-07-121-9/+2
* Fix the desugaring of dependent decltype and typeof(expr) nodes. TheDouglas Gregor2011-07-121-1/+17
* Mangle dependent template names of unknown arityDouglas Gregor2011-07-121-10/+4
* Implement the Itanium C++ ABI's mangling rule forDouglas Gregor2011-07-121-2/+23
* Centralize the getCanonicalType() calls in the Itanium C++ manglingDouglas Gregor2011-07-122-9/+29
* Allow us to compute linkage et al for instantiation-dependent types.Douglas Gregor2011-07-111-2/+2
* Apply patch from Richard Trieu to fix PR9548:Chandler Carruth2011-07-111-19/+55
* Teach CXXUnresolvedConstructExpr when it should be anDouglas Gregor2011-07-082-2/+8
* r134634 causes a failure on MultiSource/Benchmarks/Olden/bh with TEST=nightly,Cameron Zwarich2011-07-072-27/+1
* A redeclaration of an inline method in C99 mode should trigger emission of thatNick Lewycky2011-07-072-1/+27
* In ARC, reclaim all return values of retainable type, not just thoseJohn McCall2011-07-073-0/+16
* Zap a couple unnecessary loops.Eli Friedman2011-07-072-20/+2
* objc-arc: enforce performSelector rules in rejecting retaining selectorsFariborz Jahanian2011-07-051-0/+28
* Don't overread the buffer when an %x escape in inline asm ends prematurely.Benjamin Kramer2011-07-051-0/+4
* Switch the Decl and Stmt stats printing to use llvm::errs() instead ofChandler Carruth2011-07-042-15/+16
* Start switching the AST stats printing to use llvm::errs() instead ofChandler Carruth2011-07-041-26/+27
* Rewritten fix in r134139 to conform evaluation result to original evaluation ...Abramo Bagnara2011-07-021-11/+21
* -Fix mistake in ASTContext::getInnerObjCOwnership noticed by DougArgyrios Kyrtzidis2011-07-011-1/+1
* [ARC] When casting from a pointer to an objective-c object with known ownersh...Argyrios Kyrtzidis2011-07-011-0/+19
* Just mangle substituted template parameter types as unresolved types.John McCall2011-07-011-10/+3
* Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor2011-07-018-55/+317
* Change the mangling of enclosing template template parametersJohn McCall2011-07-011-19/+73
* No, actually, we do need to be able to mangle substituted template names.John McCall2011-06-301-3/+10
* Fix off-by-one error in StringLiteral::getLocationOfByte.Hans Wennborg2011-06-301-1/+1
* Fixed enum constant evaluation assertions.Abramo Bagnara2011-06-301-6/+13
* Preserve that a TemplateName was arrived at by substitutingJohn McCall2011-06-305-26/+125
* Document and check tighter assumptions about the TemplateName of aJohn McCall2011-06-301-0/+3
* Eliminate most uses of ShallowCollectObjCIvars which requiresFariborz Jahanian2011-06-282-7/+10
* Be more thorough about mangling unresolved types.John McCall2011-06-282-57/+102