summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ASTContext.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Create a new InjectedClassNameType to represent bare-word references to the John McCall2010-03-101-1/+58
* Allocate ASTRecordLayout objects using the allocator associated with ASTContext.Ted Kremenek2010-03-081-13/+13
* Patch to build qualifier on objective-cFariborz Jahanian2010-03-051-3/+5
* Eliminate the static map of overridden C++ methods, which was going toDouglas Gregor2010-03-021-0/+80
* Split out types that are non-canonical unless dependent as their ownJohn McCall2010-03-011-3/+1
* Forgot to include nested protocols in collection, resulting inFariborz Jahanian2010-02-251-1/+3
* When a reference to a field of a struct/union/class is passed to theCharles Davis2010-02-231-0/+6
* More support for ivars in class extension.Fariborz Jahanian2010-02-231-0/+8
* Eliminate the default arguments to ASTContext::getFunctionType(),Douglas Gregor2010-02-211-2/+6
* Patch removes IVars list from ObjCInterfaceDecl andFariborz Jahanian2010-02-191-7/+14
* Make the various type-decl Types (and their associated ASTContext routines)John McCall2010-02-161-7/+8
* Patch to fix a warning which exposed a bug in buildingFariborz Jahanian2010-02-121-12/+12
* Fix a latent bug found by Ahmed Charles, where we were callingDouglas Gregor2010-02-121-1/+1
* Have ~ASTContext() delete StoredDeclsMap (internal to DeclContext) byTed Kremenek2010-02-111-0/+4
* Eliminate a bunch of unnecessary ASTContexts from members functions ofDouglas Gregor2010-02-111-6/+6
* Eliminate the ASTContext parameter from RecordDecl::getDefinition()Douglas Gregor2010-02-111-2/+2
* Reverse a partial fix patch for radar 7214820. It broke some code andFariborz Jahanian2010-02-101-16/+3
* Eliminate a pointer of storage in each ObjCInterfaceType andDouglas Gregor2010-02-081-7/+15
* Merge block/function pointer types with objc's __weakFariborz Jahanian2010-02-081-3/+16
* Standardize the parsing of function type attributes in a way thatJohn McCall2010-02-051-15/+5
* Always start tag definitions before completing them. Assert same.John McCall2010-02-051-0/+5
* First stage of adding AltiVec supportJohn Thompson2010-02-051-8/+12
* Fix an obscure crash found in the Boost.MPL test suite, along with aDouglas Gregor2010-02-041-16/+58
* Allow calling convention attributes to apply to types. Patch by Chip Davis!John McCall2010-02-041-3/+3
* Define two types to be "compatible" in C++ if they are the same, andDouglas Gregor2010-02-031-9/+6
* When determining whether a function without a prototype is compatibleDouglas Gregor2010-02-031-0/+6
* Change the return type of ASTContext::getDeclAlignInBytes() to CharUnits and,Ken Dyck2010-01-271-3/+3
* Patch to add 'volatile' to first argument of allFariborz Jahanian2010-01-261-0/+3
* Correct cut-and-paste error in doxygen comment for newly introducedKen Dyck2010-01-261-1/+1
* Add getTypeAlignInChars() for use in code that works in alignments in characterKen Dyck2010-01-261-0/+9
* Allocate the 'Protocols' array in ObjCInterfaceType andTed Kremenek2010-01-211-2/+3
* Give UnresolvedSet the ability to store access specifiers for each declaration.John McCall2010-01-201-3/+3
* Encoding calling conventions in the type system, from Charles Davis!Douglas Gregor2010-01-181-29/+64
* Fix the CodeGen half of PR5911 by changing reference initialization toChandler Carruth2010-01-121-4/+2
* Change return type of getObjCEncodingTypeSize() to CharUnits as the units are...Ken Dyck2010-01-111-6/+6
* Roll out ASTContext::getTypeSizeInChars(), replacing instances ofKen Dyck2010-01-111-22/+28
* Revert r92318. Instead fix the analyzer: do not call Zhongxing Xu2010-01-051-7/+0
* if an arraytype is canonical, then its element is guaranteed to be canonical.Zhongxing Xu2010-01-051-1/+2
* The element type should also be canonicalized. Add a case for VariableArrayType.Zhongxing Xu2009-12-301-1/+7
* Correctly refer to element CVR qualifications when determining if a type isChandler Carruth2009-12-291-0/+30
* Get rid of FixedWidthIntType, as suggested by Chris and Eli.Anders Carlsson2009-12-291-28/+0
* Remove some dead variables clang-analyzer found.Benjamin Kramer2009-12-251-2/+0
* Tidy up ~ASTContext a bit by turning orphan compound statements intoTed Kremenek2009-12-231-25/+24
* Move the implementation of ASTContext::getTypeSizeInChars() to the .cpp file toKen Dyck2009-12-221-0/+10
* Factor operator new declaration checking out into a separate function.Anders Carlsson2009-12-121-1/+1
* Clean up enum constants so that they're finally sane. Fixes PR3173 and aEli Friedman2009-12-101-1/+1
* First pass at implementing C++ enum semantics: calculate (and store) anJohn McCall2009-12-091-1/+7
* Implemented an implicit conversion from "noreturn" function types (andDouglas Gregor2009-12-091-20/+30
* Move key functions to a separate map.Anders Carlsson2009-12-071-0/+14
* DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall2009-12-071-17/+17
OpenPOWER on IntegriCloud