1. 0eb07bf Add getTypeSpecStartLoc() to VarDecls and FunctionDecls. by Steve Naroff · 16 years ago
  2. 4b7c983 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
  3. df042e6 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
  4. 6359792 RecordDecl: by Ted Kremenek · 16 years ago
  5. a39da06 RecordDecl: by Ted Kremenek · 16 years ago
  6. df91eca CXXRecordDecl and RecordDecl: by Ted Kremenek · 16 years ago
  7. e91593e More #include cleaning by Daniel Dunbar · 16 years ago
  8. 997b6c6 Destroy and delete the FieldDecl members of a RecordDecl. by Argyrios Kyrtzidis · 16 years ago
  9. 4111024 Change self/_cmd to be instances of ImplicitParamDecl instead of ParmVarDecl. by Chris Lattner · 16 years ago
  10. 9bcf44a Silence uninitialized value warning during Release build. by Ted Kremenek · 16 years ago
  11. 7643536 -Add DeclChain member to DeclContext. by Argyrios Kyrtzidis · 16 years ago
  12. 39ba4ae -Changes to TagDecl: by Argyrios Kyrtzidis · 16 years ago
  13. d3bb44f Added new C++ AST Decl subclasses. by Argyrios Kyrtzidis · 16 years ago
  14. e184bae Move Decl and DeclContext implementations into a new DeclBase.cpp file. by Argyrios Kyrtzidis · 16 years ago
  15. 9141bee fix decl attributes cleaning by Nuno Lopes · 16 years ago
  16. 2742496 Don't swap function decls, and add them to the scope as they are by Eli Friedman · 16 years ago
  17. ebf27b1 Call the correct destructor. by Ted Kremenek · 16 years ago
  18. 466c2e3 Tweak AST dumper for ObjC ivars. by Steve Naroff · 16 years ago
  19. d1ac17a Reclaim memory from chains of ScopedDecls, and reclaim memory for the initializers of EnumConstantDecls. by Ted Kremenek · 16 years ago
  20. b65cf41 Reclaim memory allocated for ParmVarDecl's in FunctionDecl::Destroy. by Ted Kremenek · 16 years ago
  21. 75a13a5 Remove unnecessary #include (introduced by a recent patch of mine). by Ted Kremenek · 16 years ago
  22. 27f8a28 Try to plug some memory leaks... by Ted Kremenek · 16 years ago
  23. a212c56 Simplify FunctionDecl::AddRedeclaration a bit by using std::swap. by Chris Lattner · 16 years ago
  24. 2d1c5d3 Parsing of namespaces: by Argyrios Kyrtzidis · 16 years ago
  25. 9fdf9c6 "This patch renames by Chris Lattner · 16 years ago
  26. f009795 Clean up handling of function redeclarations by Douglas Gregor · 16 years ago
  27. ef17782 Addition of TranslationUnitDecl to the AST: by Argyrios Kyrtzidis · 16 years ago
  28. 61d4615 New AST class for property implementation declarations. by Fariborz Jahanian · 16 years ago
  29. 248a753 Remove FileVarDecl and BlockVarDecl. They are replaced by VarDecl::isBlockVarDecl() and VarDecl::isFileVarDecl(). by Steve Naroff · 16 years ago
  30. 1b30cb2 Use static_cast<> instead of cast<> in Decl::Destroy(). Suggestion by Argiris by Sam Bishop · 16 years ago
  31. 9e97955 Default argument cleanups and minor improvements, patch by Doug Gregor! by Chris Lattner · 16 years ago
  32. 1bb1963 Invoke destructors in Decl::Destroy(). by Sam Bishop · 16 years ago
  33. bb45c51 Stub out and start using a Decl::Destroy() method. by Sam Bishop · 16 years ago
  34. 8123a95 Several improvements from Doug Gregor related to default by Chris Lattner · 16 years ago
  35. 670aa9d Changed the Decl::Kind enum of the ObjCPropertyDecl class, so that it follows by Sam Bishop · 16 years ago
  36. 0442108 Add support for C++ default arguments, and rework Parse-Sema by Chris Lattner · 16 years ago
  37. d8bdba5 remove a use of getCanonicalType. by Chris Lattner · 16 years ago
  38. b048c98 This patch contains these changes: by Chris Lattner · 16 years ago
  39. b6e64c5 Rename ScopedDecl::getContext() -> getContextDecl(). Two motivations: by Steve Naroff · 16 years ago
  40. 0ed844b Introduce ContextDecl, patch by Argiris Kirtzidis! by Chris Lattner · 16 years ago
  41. 8266d7f Call "delete" on the body of FunctionDecls. by Sam Bishop · 16 years ago
  42. e8043c3 Fairly large "cleaup" related to changing ObjCCompatibleAliasDecl superclass (to inherit from NamedDecl, instead of ScopedDecl). by Steve Naroff · 16 years ago
  43. 8a93423 rename Decl::CompatibleAlias -> ObjCCompatibleAlias. by Chris Lattner · 16 years ago
  44. 1e03a56 Split objc decl implementation out into DeclObjC.cpp by Chris Lattner · 16 years ago
  45. 8e25d86 switch the rest of the C decl classes to do their by Chris Lattner · 16 years ago
  46. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from AST/Decl.cpp]
  47. c63e660 move the ASTContext argument to be first in the argument list of by Chris Lattner · 16 years ago
  48. a98e58d Switch over functiondecl. This makes it obvious that the ASTContext by Chris Lattner · 16 years ago
  49. 9e151e1 switch the VarDecl allocation model to go through ASTContext. by Chris Lattner · 16 years ago
  50. 6c2b6eb start switching decls over to using an allocator controlled by ASTContext. by Chris Lattner · 16 years ago
  51. d3b9065 various minor cleanups. by Chris Lattner · 16 years ago
  52. c81c814 convert tabs to spaces, patch by Mike Stump! by Chris Lattner · 16 years ago
  53. eb7adf3 More comments from Chris. by Anders Carlsson · 16 years ago
  54. b0dd268 Store attributes in a global hash map instead. by Anders Carlsson · 16 years ago
  55. f78915f Get rid of AttributeList in the AST and use the new Attr class instead by Anders Carlsson · 16 years ago
  56. dfab6cb Put back the top-level asm code; all tests pass now. by Anders Carlsson · 16 years ago
  57. 3f9424f Back out 46855 for now, it causes test failures on Darwin. by Anders Carlsson · 16 years ago
  58. 61900f0 Handle top-level asm declarations. by Anders Carlsson · 16 years ago
  59. 269b10d Missing ObjC stuff. Patch by Mike Stump. by Fariborz Jahanian · 16 years ago
  60. faf5e77 Renamed getSynthesizedSelectorSize to getSynthesizedMethodSize. Compute method name by Fariborz Jahanian · 16 years ago
  61. 847794a Computed length of a __func__ identifier used in an objective-c method correctly, by Fariborz Jahanian · 16 years ago
  62. c6fdc34 Add first pieces of support for parsing and representing by Chris Lattner · 16 years ago
  63. a526c5c Substituted all instances of the string "Objc" for "ObjC". This fixes by Ted Kremenek · 16 years ago
  64. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  65. c395bda Patch to do type-checking for objctive-c's object types. More is yet to come. by Fariborz Jahanian · 17 years ago
  66. 94a5c33 by Steve Naroff · 17 years ago
  67. 58dbdeb by Steve Naroff · 17 years ago
  68. 33ef259 fix typo by Chris Lattner · 17 years ago
  69. be6df08 more cleanups changing things like getInstanceVariables to iterators. by Chris Lattner · 17 years ago
  70. ab4c4d5 resolve some fixmes and clean up some code by eliminating the get*Vars apis to some classes and use iterators instead. by Chris Lattner · 17 years ago
  71. 0157c51 start cleaning up interfaces for objc bits and pieces by switching to an by Chris Lattner · 17 years ago
  72. 7dd8283 Implemented when static typing is combined with protocols and use as receiver by Fariborz Jahanian · 17 years ago
  73. ec584d6 Fix a bug handling typedefs of functions, patch by Nuno Lopes! by Chris Lattner · 17 years ago
  74. a977636 simplify some code, add support for functions without a proto by Chris Lattner · 17 years ago
  75. e1e6c0d by Steve Naroff · 17 years ago
  76. 0330071 by Steve Naroff · 17 years ago
  77. 0416fb9 by Steve Naroff · 17 years ago
  78. c43d868 by Steve Naroff · 17 years ago
  79. 82a5fe3 Patch for objc2's property ASTs, as well as pretty-priting the ASTs. by Fariborz Jahanian · 17 years ago
  80. 423cb56 by Steve Naroff · 17 years ago
  81. f908a87 by Steve Naroff · 17 years ago
  82. 60fccee by Steve Naroff · 17 years ago
  83. ff1afdb by Steve Naroff · 17 years ago
  84. 3d58138 by Steve Naroff · 17 years ago
  85. 243b64b This patch implementa objective-c's @compatibilty-alias declaration. by Fariborz Jahanian · 17 years ago
  86. aa9fc46 Rename FileVariable -> FileVar for consistency with its class name, by Chris Lattner · 17 years ago
  87. c7229c3 move IdentifierTable.h from liblex to libbasic. by Chris Lattner · 17 years ago
  88. fd5de47 introduce a new NamedDecl class, switch a couple of things over to using it. by Chris Lattner · 17 years ago
  89. 5951965 More tab removal activity. by Fariborz Jahanian · 17 years ago
  90. 3f5faf7 Fixed tabs in couple of sources. by Fariborz Jahanian · 17 years ago
  91. 7ed9e0f Unified such names as protocol references, instance methods and class methods by Fariborz Jahanian · 17 years ago
  92. 6a8a9a4 by Steve Naroff · 17 years ago
  93. 8f3fde0 This patch introduces the ObjcCategoryImplDecl class and does the checking related to by Fariborz Jahanian · 17 years ago
  94. 980e508 by Steve Naroff · 17 years ago
  95. 89204a1 Took care of clatter's suggestions, dated. by Fariborz Jahanian · 17 years ago
  96. d664ff7 Unused ObjcProtoMethod is removed. by Fariborz Jahanian · 17 years ago
  97. d0b0154 Patch for method implementation. It populates ObjcImplementationDecl object with method implementation declarations . by Fariborz Jahanian · 17 years ago
  98. d0b90bf This patch inserts ivars declared in @implementation in its object and verifies by Fariborz Jahanian · 17 years ago
  99. ccb4f31 This patch introduces a new class to keep track of class implementation info. It also adds more by Fariborz Jahanian · 17 years ago
  100. 894c57f This patch instantiates objects for forward protocols and in general handles use of by Fariborz Jahanian · 17 years ago