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