- f6ac97b Let SourceManager::getBufferData return StringRef instead of a pair of two const char*. by Benjamin Kramer · 14 years ago
- f715ca1 Give SourceManager a Diagnostic object with which to report errors, by Douglas Gregor · 14 years ago
- aea67db Introduce a new BufferResult class to act as the return type of by Douglas Gregor · 14 years ago
- 1c471f3 Check compatibility of vector types using their canonicalizations. by John McCall · 14 years ago
- 187ab37 Extend the builtin syntax to allow address-space qualifiers on pointers and by John McCall · 14 years ago
- 7d2aa11 For ivars created using @synthesize, set their DeclContext to be by Ted Kremenek · 14 years ago
- becb8d5 Allow the fast path through ASTContext::getTypeDeclType to be inlined. by John McCall · 15 years ago
- 3cb0ebd Create a new InjectedClassNameType to represent bare-word references to the by John McCall · 15 years ago
- 503524a Allocate ASTRecordLayout objects using the allocator associated with ASTContext. by Ted Kremenek · 15 years ago
- a422864 Patch to build qualifier on objective-c pointer types. Fixes radar 7626768. by Fariborz Jahanian · 15 years ago
- 7d10b7e Eliminate the static map of overridden C++ methods, which was going to by Douglas Gregor · 15 years ago
- ad5e738 Split out types that are non-canonical unless dependent as their own by John McCall · 15 years ago
- b2f8121 Forgot to include nested protocols in collection, resulting in by Fariborz Jahanian · 15 years ago
- 05f6247 When a reference to a field of a struct/union/class is passed to the by Charles Davis · 15 years ago
- 0e5ad25 More support for ivars in class extension. by Fariborz Jahanian · 15 years ago
- ce056bc Eliminate the default arguments to ASTContext::getFunctionType(), by Douglas Gregor · 15 years ago
- 11062e1 Patch removes IVars list from ObjCInterfaceDecl and by Fariborz Jahanian · 15 years ago
- 19c8576 Make the various type-decl Types (and their associated ASTContext routines) by John McCall · 15 years ago
- 432a889 Patch to fix a warning which exposed a bug in building by Fariborz Jahanian · 15 years ago
- 1bf4024 Fix a latent bug found by Ahmed Charles, where we were calling by Douglas Gregor · 15 years ago
- 3478eb6 Have ~ASTContext() delete StoredDeclsMap (internal to DeclContext) by by Ted Kremenek · 15 years ago
- 838db38 Eliminate a bunch of unnecessary ASTContexts from members functions of by Douglas Gregor · 15 years ago
- 952b017 Eliminate the ASTContext parameter from RecordDecl::getDefinition() by Douglas Gregor · 15 years ago
- 6de8b62 Reverse a partial fix patch for radar 7214820. It broke some code and by Fariborz Jahanian · 15 years ago
- fd6a088 Eliminate a pointer of storage in each ObjCInterfaceType and by Douglas Gregor · 15 years ago
- 15ced59 Merge block/function pointer types with objc's __weak by Fariborz Jahanian · 15 years ago
- 04a67a6 Standardize the parsing of function type attributes in a way that by John McCall · 15 years ago
- 5cfa011 Always start tag definitions before completing them. Assert same. by John McCall · 15 years ago
- 82287d1 First stage of adding AltiVec support by John Thompson · 15 years ago
- 789b1f6 Fix an obscure crash found in the Boost.MPL test suite, along with a by Douglas Gregor · 15 years ago
- f82b4e8 Allow calling convention attributes to apply to types. Patch by Chip Davis! by John McCall · 15 years ago
- 0e709ab Define two types to be "compatible" in C++ if they are the same, and by Douglas Gregor · 15 years ago
- b0f8eac When determining whether a function without a prototype is compatible by Douglas Gregor · 15 years ago
- 8b752f1 Change the return type of ASTContext::getDeclAlignInBytes() to CharUnits and, by Ken Dyck · 15 years ago
- 013af39 Patch to add 'volatile' to first argument of all by Fariborz Jahanian · 15 years ago
- 16e20cc Correct cut-and-paste error in doxygen comment for newly introduced by Ken Dyck · 15 years ago
- 86fa431 Add getTypeAlignInChars() for use in code that works in alignments in character by Ken Dyck · 15 years ago
- 71842cc Allocate the 'Protocols' array in ObjCInterfaceType and by Ted Kremenek · 15 years ago
- eec51cf Give UnresolvedSet the ability to store access specifiers for each declaration. by John McCall · 15 years ago
- ab8bbf4 Encoding calling conventions in the type system, from Charles Davis! by Douglas Gregor · 15 years ago
- 5535c38 Fix the CodeGen half of PR5911 by changing reference initialization to by Chandler Carruth · 15 years ago
- aa8741a Change return type of getObjCEncodingTypeSize() to CharUnits as the units are in characters. by Ken Dyck · 15 years ago
- 199c3d6 Roll out ASTContext::getTypeSizeInChars(), replacing instances of by Ken Dyck · 15 years ago
- 5ea95fc Revert r92318. Instead fix the analyzer: do not call by Zhongxing Xu · 15 years ago
- c1ae0a8 if an arraytype is canonical, then its element is guaranteed to be canonical. by Zhongxing Xu · 15 years ago
- a8c6c44 The element type should also be canonicalized. Add a case for VariableArrayType. by Zhongxing Xu · 15 years ago
- 28e318c Correctly refer to element CVR qualifications when determining if a type is by Chandler Carruth · 15 years ago
- f5f7d86 Get rid of FixedWidthIntType, as suggested by Chris and Eli. by Anders Carlsson · 15 years ago
- 54d76db Remove some dead variables clang-analyzer found. by Benjamin Kramer · 15 years ago
- bbfd68d Tidy up ~ASTContext a bit by turning orphan compound statements into by Ted Kremenek · 15 years ago
- bdc601b Move the implementation of ASTContext::getTypeSizeInChars() to the .cpp file to by Ken Dyck · 15 years ago
- a3ccda5 Factor operator new declaration checking out into a separate function. by Anders Carlsson · 15 years ago
- 29a7f33 Clean up enum constants so that they're finally sane. Fixes PR3173 and a by Eli Friedman · 15 years ago
- 842aef8 First pass at implementing C++ enum semantics: calculate (and store) an by John McCall · 15 years ago
- 43c79c2 Implemented an implicit conversion from "noreturn" function types (and by Douglas Gregor · 15 years ago
- f53df23 Move key functions to a separate map. by Anders Carlsson · 15 years ago
- a93c934 DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated variables, by John McCall · 15 years ago
- 20f12a2 Add rudimentary support for member pointers to CGDebugInfo. by Anders Carlsson · 15 years ago
- ed97649 Fix "using typename" and the instantiation of non-dependent using declarations. by John McCall · 15 years ago
- 0bd6feb Push overloaded function templates through the parser using a totally different by John McCall · 15 years ago
- 8d2c0a9 Fix a crash when ivar type is a __strong SEL. Fallout from by Fariborz Jahanian · 15 years ago
- 369a3bd Allow user re-definition of SEL as well as accessing its fields. by Fariborz Jahanian · 15 years ago
- 80ad16f Helper function for turning a TemplateName into a DeclarationName. by John McCall · 15 years ago
- 60bce3e Fixe a crash in encoding of SEL type caused by recent changes. by Fariborz Jahanian · 15 years ago
- 5d484e8 Intercept sizeof and alignof references before they get into ASTContext methods. This fixes a crash when writing sizeof(Incomplete&), and lets ASTContext's methods do the right thing for CodeGen, which fixes PR5590. by Sebastian Redl · 15 years ago
- d5532b6 Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations" into by John McCall · 15 years ago
- 13dcd00 This patch implements objective-c's 'SEL' type as a built-in by Fariborz Jahanian · 15 years ago
- bbd37c6 Added rudimentary C++0x attribute support. by Sean Hunt · 15 years ago
- cb78d88 Cope with an amusingly little anomaly with dependent types and by Douglas Gregor · 15 years ago
- 7ba107a Incremental progress on using declarations. Split UnresolvedUsingDecl into by John McCall · 15 years ago
- 5e530af Added block type introspection support. by David Chisnall · 15 years ago
- a4923eb First part of changes to eliminate problems with cv-qualifiers and by Douglas Gregor · 15 years ago
- 79cbc7d Add an internal CreateRecordDecl that will create a CXXRecordDecl when compiling C++ and a RecordDecl otherwise. by Anders Carlsson · 15 years ago
- 444be73 Wherein the TargetInfo argument to Preprocessor is made 'const' and propogated. by Daniel Dunbar · 15 years ago
- db0d4b7 Template argument deduction for template template parameters. This by Douglas Gregor · 15 years ago
- 788cd06 Introduce a new representation for template template by Douglas Gregor · 15 years ago
- 3958b50 Fix clang's use of DenseMap iterators after r86636 fixed their constness. by Jeffrey Yasskin · 15 years ago
- 632d772 Make ASTContext::getIntWidth return 1 for all boolean type variations, not just for the unqualified, unaliased bool. by Sebastian Redl · 15 years ago
- 923d56d Allow the element type of arrays to be incomplete in C++. by Sebastian Redl · 15 years ago
- 87c12c4 Store the unresolved class type in MemberPointerType's Class field, by Douglas Gregor · 15 years ago
- ca1bdd7 Implement support for parsing dependent template-ids that refer to by Douglas Gregor · 15 years ago
- 87a924e Fix a crazy canonical-types bug because canonicalizing a by Douglas Gregor · 15 years ago
- e23fa2d This patch computes composite type of two objective-c expressions by Fariborz Jahanian · 15 years ago
- 833ca99 Track source information for template arguments and template specialization by John McCall · 15 years ago
- 27d20a2 Fix <rdar://problem/7330784>. Avoid crashing on 'Class<p>' when generating meta-data for a class. by Steve Naroff · 15 years ago
- db07b3f Type of a conditional expression with two distinct objective-c by Fariborz Jahanian · 15 years ago
- f5942a4 Switch alloca/sprintf to SmallString/raw_ostream. by Benjamin Kramer · 15 years ago
- 4d0d85c Make the local buffer overflow safe. by Fariborz Jahanian · 15 years ago
- 60aeadd Fixe a buffer overflow problem which causes a crash by Fariborz Jahanian · 15 years ago
- e27ec8a Store the builtin types as CanQualTypes. Expand a bit on the CanQual API, by John McCall · 15 years ago
- a4eb74d Add ASTContext::getTrivialDeclaratorInfo, which initializes a new by John McCall · 15 years ago
- 54e14c4 When building types from declarators, instead of building two types (one for by John McCall · 15 years ago
- 467b27b Canonicality is a property of qualified types, not unqualified types. by John McCall · 15 years ago
- 9fcfe92 fix PR5265: the size of a float3 should be rounded up to its alignment. by Chris Lattner · 15 years ago
- 083c25e Extend out the block descriptor structure for debug information with by Mike Stump · 15 years ago
- 38e1627 Refine collection of BlockDeclRefExprs. WIP. by Mike Stump · 15 years ago
- af7b44d Complete out debug info generation for captured __block variables. WIP. by Mike Stump · 15 years ago
- ea26cb5 Prep work to always preallocate BlockDeclRefExprs so that we can by Mike Stump · 15 years ago
- 109de5e Add TypeLocBuilder, an API for incrementally creating TypeLocs. Change by John McCall · 15 years ago
- adaaad3 Refine the type of the first parameter to block invoke functions. by Mike Stump · 15 years ago