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