1. f2c7cd0 Pass postfix attributes to ActOnFields (mismarked a file). by Daniel Dunbar · 16 years ago
  2. f394444 Pass postfix attributes to ActOnFields. by Daniel Dunbar · 16 years ago
  3. 4767734 Add # of block pointer types to -print-stats. by Daniel Dunbar · 16 years ago
  4. 62f09f5 Extend ASTContext::getTypeInfo() and ASTContext::getObjCEncodingForType() for BlockTypes. by Steve Naroff · 16 years ago
  5. 453a878 Tweak implementation for allowing ObjC builtin type redefinitions. by Steve Naroff · 16 years ago
  6. f5e7eff Simplify typesAreBlockCompatible(). by Steve Naroff · 16 years ago
  7. d6163f3 More type checking for blocks. Still incomplete (will hopefully finish up this weekend). by Steve Naroff · 16 years ago
  8. 46a837c Change struct forward declarations and definitions to use unique RecordDecls, as opposed to creating a single RecordDecl and reusing it. by Ted Kremenek · 16 years ago
  9. 2c98404 Remove "NextDecl" from RecordDecl. This change touches many files that where RecordDecl or CXXRecordDecl was constructed, always with an argument of 'NULL' for the previous declaration. by Ted Kremenek · 16 years ago
  10. 6f37333 Fix a handful of typos (closure->block) to avoid confusion. by Steve Naroff · 16 years ago
  11. 3454b6c Add type checking for blocks. by Steve Naroff · 16 years ago
  12. f58cac7 Add code to create the fast enumeration state type by Anders Carlsson · 16 years ago
  13. fd5b19d Add parser/action support for block literal expressions. by Steve Naroff · 16 years ago
  14. 698d6f3 NeXT: Emit mostly-correct property type encoding. by Daniel Dunbar · 16 years ago
  15. 7aa5475 First wave of changes to support "blocks" (an extension to C). by Steve Naroff · 16 years ago
  16. c91a3f3 Fix some issues with array type merging. (No visible difference, by Eli Friedman · 16 years ago
  17. 36104c1 Minor const cleanup. by Eli Friedman · 16 years ago
  18. 0d9549b Rewrite type compatibility testing to do type merging rather than just by Eli Friedman · 16 years ago
  19. 0338529 Fix ASTContext::getObjCEncodingForType() to limit the type info for structure bodies (mimics gcc's adhoc rules). by Steve Naroff · 16 years ago
  20. 7cbcbf4 Update some isIntegerConstantExpr uses to use by Daniel Dunbar · 16 years ago
  21. e0ad215 More #include cleaning by Daniel Dunbar · 16 years ago
  22. de30073 More #include cleaning by Daniel Dunbar · 16 years ago
  23. fd79969 Fix PR2400 by more graceful handling of invalid decls. Don't try to layout by Chris Lattner · 16 years ago
  24. 2a4e116 Change 'Wchar' to 'WChar' casing, for consistency. No functionality change. by Argiris Kirtzidis · 16 years ago
  25. 1ed03e7 Implement support for the 'wchar_t' C++ type. by Argiris Kirtzidis · 16 years ago
  26. ea29d1e Add CXXRecordType class. by Argiris Kirtzidis · 16 years ago
  27. a1923f6 by Chris Lattner · 16 years ago
  28. 25168a5 convert more code to use ASTContext to get canonical types instead by Chris Lattner · 16 years ago
  29. 4a68fe0 fix several problems with the protocol qualified id handling where id was implicit. by Chris Lattner · 16 years ago
  30. 118930e Move isObjCObjectPointerType() from Sema to ASTContext. by Ted Kremenek · 16 years ago
  31. 2a674dc Make a few related changes: by Chris Lattner · 16 years ago
  32. 0832dbc Fix for PR2501; this patch makes usual arithmetic conversions for by Eli Friedman · 16 years ago
  33. c6cc7d5 -Changes to TagDecl: by Argiris Kirtzidis · 16 years ago
  34. 8682d88 During interface layout, don't forget super class. by Devang Patel · 16 years ago
  35. 96bbf80 Undo previous check-in. by Devang Patel · 16 years ago
  36. fa6f948 During interface layout, don't forget super class. by Devang Patel · 16 years ago
  37. 4b6bf70 Add ObjCInterface layout support. Reuse RecordLayout. by Devang Patel · 16 years ago
  38. bfe323c Refactoring. Move field layout code in a ASTRecordLayout member fn. by Devang Patel · 16 years ago
  39. 842126e Moved LangOptions from TranslationUnit to ASTContext. This induced a variety of cleanups in some ASTConsumers. by Ted Kremenek · 16 years ago
  40. 4454977 ASTContext::typesAreCompatible(): id is compatible with all qualified id types. by Steve Naroff · 16 years ago
  41. 5949a02 Cleanup/refactoring of Sema struct layout. This patch unifies the struct by Eli Friedman · 16 years ago
  42. 65489b7 Stop leaking the TUDecl. by Eli Friedman · 16 years ago
  43. db4d597 Add Destroy method to Types, making there destruction more harmonious with by Ted Kremenek · 16 years ago
  44. e043063 Fixup ASTContext::PrintStats()...it was causing several test failures. by Steve Naroff · 16 years ago
  45. f838254 Remove hacks from ASTContext now that alignment gets reported correctly. by Eli Friedman · 16 years ago
  46. af6ed50 OCUVector -> ExtVector, shorthand for extended vector, per feedback from Chris. by Nate Begeman · 16 years ago
  47. d358600 Addition of TranslationUnitDecl to the AST: by Argiris Kirtzidis · 16 years ago
  48. 1d66155 Introduce support for finding class and enum names via ordinary name lookup in C++ by Douglas Gregor · 16 years ago
  49. 1d78a86 random whitespace fixes. by Chris Lattner · 16 years ago
  50. c8971d7 fix a bug I introduced in my previous checkin. by Chris Lattner · 16 years ago
  51. f0d2ee0 simplify array compatibility testing. by Chris Lattner · 16 years ago
  52. e1577e2 simplify reference handling. by Chris Lattner · 16 years ago
  53. 6ff358b move some code around, no other change. by Chris Lattner · 16 years ago
  54. 390564e simplify compatibility testing for tag types. by Chris Lattner · 16 years ago
  55. 7cdcb25 merge compatibility testing of qualified/unqualified interfaces together by Chris Lattner · 16 years ago
  56. 309328b MyOtherClass<MyProtocol>* is compatible with MyClass* by Chris Lattner · 16 years ago
  57. d1240fa Remove a dead check for compatible builtin types by Chris Lattner · 16 years ago
  58. 0d3e645 futher simplify compatibility testing of objc interface types. by Chris Lattner · 16 years ago
  59. b5709e2 ocuvector and vector should be compatible. Fix ASQual compatibility. by Chris Lattner · 16 years ago
  60. d47d604 Fix comment typo, do reference eval at the correct type. by Chris Lattner · 16 years ago
  61. b889020 simplify vector type compatibility testing. by Chris Lattner · 16 years ago
  62. fe1f403 move ObjCQualifiedIdTypesAreCompatible out of ASTContext into Sema. by Chris Lattner · 16 years ago
  63. 6775d03 Replace an O(n^2) algorithm in areCompatObjCQualInterfaces with by Chris Lattner · 16 years ago
  64. e135230 move sorting of qualifying protocols from the parser into by Chris Lattner · 16 years ago
  65. b0c6a1f eliminate getReferencedProtocols from by Chris Lattner · 16 years ago
  66. e7bf8df make QualifiedInterfaceTypesAreCompatible a static function by Chris Lattner · 16 years ago
  67. 40d6317 This predicate is just a generic "issuperclass" predicate, move it to the by Chris Lattner · 16 years ago
  68. 855fed4 Simplify some objc compatibility testing, make interfaceTypesAreCompatible by Chris Lattner · 16 years ago
  69. 972e394 simplify the logic in ASTContext::objcTypesAreCompatible by Chris Lattner · 16 years ago
  70. b06cf30b clean up some logic in objc type handling. Specifically, make it so that by Chris Lattner · 16 years ago
  71. 7794ae2 trivial changes to getFloatingTypeOfSizeWithinDomain, nothing significant. by Chris Lattner · 16 years ago
  72. 51285d8 simplify max type computation by making it return an integer (like by Chris Lattner · 16 years ago
  73. d7135b4 minor simplifications/cleanups to type comparisons. by Chris Lattner · 16 years ago
  74. c1b68db Start switching clients over from CT.getCanonicalType() to Context.getCanonicalType(CT) for PR2189. by Chris Lattner · 16 years ago
  75. 3dae6f4 introduce a new ASTContext::getCanonicalType method. This is the first by Chris Lattner · 16 years ago
  76. 2bf1d6c make use of EnumType to simplify some code, eliminate warnings by Chris Lattner · 16 years ago
  77. f3874bc This patch contains these changes: by Chris Lattner · 16 years ago
  78. eee57c0 Introduce ContextDecl, patch by Argiris Kirtzidis! by Chris Lattner · 16 years ago
  79. 4d5670b qualifier comparisons should be done on canonical types. by Chris Lattner · 16 years ago
  80. cfac88d add a common base class "PointerLikeType" for PointerType and ReferenceType, by Chris Lattner · 16 years ago
  81. da79b3f Add a citation. by Chris Lattner · 16 years ago
  82. 19eb97e Fix several bugs in array -> pointer decomposition. by Chris Lattner · 16 years ago
  83. 81db64a switch the rest of the C decl classes to do their by Chris Lattner · 16 years ago
  84. be1a7a0 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from AST/ASTContext.cpp]
  85. 58114f0 move the ASTContext argument to be first in the argument list of by Chris Lattner · 16 years ago
  86. e465048 start switching decls over to using an allocator controlled by ASTContext. by Chris Lattner · 16 years ago
  87. fc18dcc simplify all the type info accessors in TargeTInfo to return scalars, by Chris Lattner · 16 years ago
  88. 461a6c5 Fix a fixme by allowing pointers in different address spaces to have by Chris Lattner · 16 years ago
  89. 8cd0e93 remove the source location arguments to various target query methods. by Chris Lattner · 16 years ago
  90. aa0fdfd Fix a little typo... per cfe-dev, this was apparently causing test by Eli Friedman · 17 years ago
  91. 35fef52 Alternate address spaces work: by Chris Lattner · 17 years ago
  92. 058237f More bitfield improvements. by Anders Carlsson · 17 years ago
  93. 7dce029 Better handling of the aligned attribute. by Anders Carlsson · 17 years ago
  94. 8d2b2b7 Make sizeof and __alignof work correctly with packed structs. by Anders Carlsson · 17 years ago
  95. 8ff0778 Split out incomplete arrays from VariableArrayType into by Eli Friedman · 17 years ago
  96. e7fb03a Partial fix for struct compatibility; there's still something messy by Eli Friedman · 17 years ago
  97. ad6c06c Make typechecking for enum+int compatibility stricter. by Eli Friedman · 17 years ago
  98. fdd35d7 Add wchar_t type to ASTContext. Will be needed for wide strings, since by Eli Friedman · 17 years ago
  99. 398837e Fix type compatibility between constant and variable arrays. by Eli Friedman · 17 years ago
  100. 67571ac Fix the codegen of structs with flexible array members. by Eli Friedman · 17 years ago