aboutsummaryrefslogtreecommitdiff
path: root/lib/AST/ASTContext.cpp
AgeCommit message (Expand)Author
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
2010-01-21Allocate the 'Protocols' array in ObjCInterfaceType andTed Kremenek
2010-01-20Give UnresolvedSet the ability to store access specifiers for each declaration.John McCall
2010-01-18Encoding calling conventions in the type system, from Charles Davis!Douglas Gregor
2010-01-12Fix the CodeGen half of PR5911 by changing reference initialization toChandler Carruth
2010-01-11Change return type of getObjCEncodingTypeSize() to CharUnits as the units are...Ken Dyck
2010-01-11Roll out ASTContext::getTypeSizeInChars(), replacing instances ofKen Dyck
2010-01-05Revert r92318. Instead fix the analyzer: do not call Zhongxing Xu
2010-01-05if an arraytype is canonical, then its element is guaranteed to be canonical.Zhongxing Xu
2009-12-30The element type should also be canonicalized. Add a case for VariableArrayType.Zhongxing Xu
2009-12-29Correctly refer to element CVR qualifications when determining if a type isChandler Carruth
2009-12-29Get rid of FixedWidthIntType, as suggested by Chris and Eli.Anders Carlsson
2009-12-25Remove some dead variables clang-analyzer found.Benjamin Kramer
2009-12-23Tidy up ~ASTContext a bit by turning orphan compound statements intoTed Kremenek
2009-12-22Move the implementation of ASTContext::getTypeSizeInChars() to the .cpp file toKen Dyck
2009-12-12Factor operator new declaration checking out into a separate function.Anders Carlsson
2009-12-10Clean up enum constants so that they're finally sane. Fixes PR3173 and aEli Friedman
2009-12-09First pass at implementing C++ enum semantics: calculate (and store) anJohn McCall
2009-12-09Implemented an implicit conversion from "noreturn" function types (andDouglas Gregor
2009-12-07Move key functions to a separate map.Anders Carlsson
2009-12-07DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall
2009-12-06Add rudimentary support for member pointers to CGDebugInfo.Anders Carlsson
2009-12-04Fix "using typename" and the instantiation of non-dependent using declarations.John McCall