aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/ASTContext.cpp
AgeCommit message (Expand)Author
2010-04-08Implement method type encoding in the presenseFariborz Jahanian
2010-04-08Fix a misuse of iterators when iterating through block'sFariborz Jahanian
2010-04-06Put type restriction on convesion to nonconforming 'id' back in Fariborz Jahanian
2010-04-01Relax the typesafty rules of block pointers types whichFariborz Jahanian
2010-03-31Extend DependentNameType with a keyword enum that specifies whetherDouglas Gregor
2010-03-31Rename TypenameType to DependentNameType in anticipation of someDouglas Gregor
2010-03-30Remember the regparm attribute in FunctionType::ExtInfo.Rafael Espindola
2010-03-30the big refactoring bits of PR3782.Rafael Espindola
2010-03-29Be a bit more consistent in using operator->Rafael Espindola
2010-03-24Implement a framework for the delay of arbitrary diagnostics withinJohn McCall
2010-03-22More clean up of ivars which are either in class extensions andFariborz Jahanian
2010-03-19Remove the capture, serialization, and deserialization of commentDouglas Gregor
2010-03-17objective-c patch to provide type safty when blocks are passing orFariborz Jahanian
2010-03-16Let SourceManager::getBufferData return StringRef instead of a pair of two co...Benjamin Kramer
2010-03-16Give SourceManager a Diagnostic object with which to report errors,Douglas Gregor
2010-03-15Introduce a new BufferResult class to act as the return type ofDouglas Gregor
2010-03-12Check compatibility of vector types using their canonicalizations.John McCall
2010-03-12Extend the builtin syntax to allow address-space qualifiers on pointers andJohn McCall
2010-03-11For ivars created using @synthesize, set their DeclContext to beTed Kremenek
2010-03-10Allow the fast path through ASTContext::getTypeDeclType to be inlined.John McCall
2010-03-10Create a new InjectedClassNameType to represent bare-word references to the John McCall
2010-03-08Allocate ASTRecordLayout objects using the allocator associated with ASTContext.Ted Kremenek
2010-03-05Patch to build qualifier on objective-cFariborz Jahanian
2010-03-02Eliminate the static map of overridden C++ methods, which was going toDouglas Gregor
2010-03-01Split out types that are non-canonical unless dependent as their ownJohn McCall
2010-02-25Forgot to include nested protocols in collection, resulting inFariborz Jahanian
2010-02-23When a reference to a field of a struct/union/class is passed to theCharles Davis
2010-02-23More support for ivars in class extension.Fariborz Jahanian
2010-02-21Eliminate the default arguments to ASTContext::getFunctionType(),Douglas Gregor
2010-02-19Patch removes IVars list from ObjCInterfaceDecl andFariborz Jahanian
2010-02-16Make the various type-decl Types (and their associated ASTContext routines)John McCall
2010-02-12Patch to fix a warning which exposed a bug in buildingFariborz Jahanian
2010-02-12Fix a latent bug found by Ahmed Charles, where we were callingDouglas Gregor
2010-02-11Have ~ASTContext() delete StoredDeclsMap (internal to DeclContext) byTed Kremenek
2010-02-11Eliminate a bunch of unnecessary ASTContexts from members functions ofDouglas Gregor
2010-02-11Eliminate the ASTContext parameter from RecordDecl::getDefinition()Douglas Gregor
2010-02-10Reverse a partial fix patch for radar 7214820. It broke some code andFariborz Jahanian
2010-02-08Eliminate a pointer of storage in each ObjCInterfaceType andDouglas Gregor
2010-02-08Merge block/function pointer types with objc's __weakFariborz Jahanian
2010-02-05Standardize the parsing of function type attributes in a way thatJohn McCall
2010-02-05Always start tag definitions before completing them. Assert same.John McCall
2010-02-05First stage of adding AltiVec supportJohn Thompson
2010-02-04Fix an obscure crash found in the Boost.MPL test suite, along with aDouglas Gregor
2010-02-04Allow calling convention attributes to apply to types. Patch by Chip Davis!John McCall
2010-02-03Define two types to be "compatible" in C++ if they are the same, andDouglas Gregor
2010-02-03When determining whether a function without a prototype is compatibleDouglas Gregor
2010-01-27Change the return type of ASTContext::getDeclAlignInBytes() to CharUnits and,Ken Dyck
2010-01-26Patch to add 'volatile' to first argument of allFariborz Jahanian
2010-01-26Correct cut-and-paste error in doxygen comment for newly introducedKen Dyck
2010-01-26Add getTypeAlignInChars() for use in code that works in alignments in characterKen Dyck