summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Basic support for name mangling of C++11 lambda expressions. BecauseDouglas Gregor2012-02-201-0/+7
* Within the body of a lambda expression, decltype((x)) for anDouglas Gregor2012-02-121-34/+3
* Track whether a function type has a trailing return type as type sugar. Use thisRichard Smith2012-02-101-1/+4
* Revise the SplitQualType interface to make it its own thing instead ofJohn McCall2012-02-081-24/+24
* Revert my patches which removed Diagnostic.h includes by moving some operator...Benjamin Kramer2012-02-071-7/+0
* objc: fixes a problem in block type comparison involvingFariborz Jahanian2012-02-061-2/+4
* Added location for template keyword in TemplateSpecializationTypeLoc. In the ...Abramo Bagnara2012-02-061-0/+1
* Basic: import SmallString<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Basic: import OwningPtr<> into clang namespaceDylan Noblesmith2012-02-051-1/+1
* Move various diagnostic operator<< overloads out of line and remove includes ...Benjamin Kramer2012-02-041-0/+1
* Move Storage and StorageAllocator out of the PartialDiagnostic class so we ca...Benjamin Kramer2012-02-041-0/+6
* When a pack expansion occurs in the template argument list of an aliasDouglas Gregor2012-02-031-12/+20
* Move isSentinelNullExpr() from Sema to ASTContext to make it more widelyArgyrios Kyrtzidis2012-02-031-0/+18
* r149587 revertedAnton Yartsev2012-02-021-3/+1
* Fix for PR10657 (http://llvm.org/bugs/show_bug.cgi?id=10657)Anton Yartsev2012-02-021-1/+3
* objc: 'id' and block pointer compare in mergeTypes isFariborz Jahanian2012-01-261-3/+6
* objc: allow block pointer matching 'id' type whenFariborz Jahanian2012-01-261-1/+5
* Add ability to specifiy 'restrict' on parameters of builtins, and correct thi...Ted Kremenek2012-01-201-0/+3
* Delay the creation of the built-in Objective-C class 'Protocol' byDouglas Gregor2012-01-171-5/+14
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-8/+6
* Remove unnecessary default cases in switches over enums.David Blaikie2012-01-171-2/+3
* De-virtualize getPreviousDecl() and getMostRecentDecl() when we knowDouglas Gregor2012-01-141-5/+5
* Fix canonicalization of protocol-qualified typesDouglas Gregor2012-01-021-1/+9
* Use declaresSameEntity() when comparing ObjCProtocolDecls, andDouglas Gregor2012-01-011-5/+5
* If there is a definition of an ObjCInterfaceDecl, make it the Decl returned f...Douglas Gregor2011-12-161-0/+4
* Fix chaining of ObjCInterfaceDecl redeclarationsDouglas Gregor2011-12-161-2/+8
* Replace all comparisons between ObjCInterfaceDecl pointers with callsDouglas Gregor2011-12-151-1/+1
* Added an assertion about overflow in sizeof evaluation. This does not solve t...Abramo Bagnara2011-12-131-1/+3
* Keep track of all of the import declarations that are parsed orDouglas Gregor2011-12-031-1/+15
* Add bigger method type encodings to protocol objects. <rdar://problem/10492418>Bob Wilson2011-11-301-13/+63
* Fix the signature of the getcontext builtin. Patch by Dimitry Andric.Rafael Espindola2011-11-131-2/+12
* Correcting grammar.David Blaikie2011-11-061-1/+1
* [libclang] For a class extension, give it a unique USR but for any property o...Argyrios Kyrtzidis2011-11-011-0/+11
* Teach format string analysis that "%zu" means size_t.Hans Wennborg2011-10-271-1/+11
* Correctly perform integral promotions on wchar_t/char16_t/char32_t in C++. <r...Eli Friedman2011-10-261-12/+28
* Restore r142914 and r142915, now with missing file and apparentJohn McCall2011-10-251-0/+3
* Revert r142914 and r142915, due to possibly missing file.NAKAMURA Takumi2011-10-251-3/+0
* Introduce a placeholder type for "pseudo object"John McCall2011-10-251-0/+3
* Add a new placeholder type to represent "unbridged"John McCall2011-10-171-0/+3
* Provide half floating point support as a storage only type.Anton Korobeynikov2011-10-141-1/+10
* Misc fixes for atomics. Biggest fix is doing alignment correctly for _Atomic...Eli Friedman2011-10-141-3/+15
* Constant expression evaluation refactoring:Richard Smith2011-10-101-14/+11
* Support for C1x _Atomic specifier (see testcase). This is primarily being co...Eli Friedman2011-10-061-0/+57
* Use a sidetable in ASTContext for ParmVarDecls whose index exceeds the 8 bits...Ted Kremenek2011-10-061-0/+11
* c: assignment/init of a function pointer whose function(s)Fariborz Jahanian2011-10-051-5/+5
* Allow getting all source locations of selector identifiers in a ObjCMethodDecl.Argyrios Kyrtzidis2011-10-031-3/+3
* Add support for alignment-specifiers in C1X and C++11, removePeter Collingbourne2011-09-291-1/+1
* objc arc: Diagnose block pointer type mismatch whenFariborz Jahanian2011-09-281-0/+25
* Only print _Bool as 'bool' when 'bool' is defined as an object-likeDouglas Gregor2011-09-271-6/+0
* When 'bool' is not a built-in type but is defined as a macro, printDouglas Gregor2011-09-271-3/+9
OpenPOWER on IntegriCloud