1. eeb15d4 Implement semantic analysis for the GNU flexible array initialization by Douglas Gregor · 15 years ago
  2. 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 15 years ago
  3. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 15 years ago
  4. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 15 years ago
  5. 53ebff3 inline Sema::getLangOptions, rdar://6515190. This speeds up by Chris Lattner · 16 years ago
  6. 05c13a3 Initial implementation of semantic analysis and ASTs for C99 by Douglas Gregor · 16 years ago
  7. 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
  8. 6fe7c8a Vector codegen improvements by Nate Begeman · 16 years ago
  9. d043410 Addressed the issue in <rdar://problem/6479085>, where we failed to by Douglas Gregor · 16 years ago
  10. 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
  11. cfb664c Expr and Stmt must be destroyed with Destroy, not delete. Fixes PR/3245. by Sebastian Redl · 16 years ago
  12. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  13. 371f258 change getCurFunctionDecl to skip through Block contexts to find by Chris Lattner · 16 years ago
  14. b5a57a6 Overload resolution for the operator new function. Member version is still untested. by Sebastian Redl · 16 years ago
  15. 077bf5e Rename Selector::getName() to Selector::getAsString(), and add by Chris Lattner · 16 years ago
  16. 011bb4e add support for inserting a DeclarationName into a diagnostic directly by Chris Lattner · 16 years ago
  17. 3fdf4b0 Genericize the qualtype formating callback to support any diag argument. by Chris Lattner · 16 years ago
  18. 22caddc Add support for sending QualType's directly into diags and convert two by Chris Lattner · 16 years ago
  19. 3cfa928 move the Diag method for Sema to be inline. This shrinks the release-asserts by Chris Lattner · 16 years ago
  20. 3cbfe2c Split the DiagnosticInfo class into two disjoint classes: by Chris Lattner · 16 years ago
  21. f3a41af remove the last old-fashioned Diag method. Transition complete! by Chris Lattner · 16 years ago
  22. 5dc266a remove another old Diag method. by Chris Lattner · 16 years ago
  23. d3a94e2 remove another old-school Diag method. by Chris Lattner · 16 years ago
  24. 572af49 remove the type_info identifier cache. Compared to the cost by Chris Lattner · 16 years ago
  25. 8edea83 compared to the rest of the code in Sema::GetStdNamespace(), by Chris Lattner · 16 years ago
  26. 2bac0f6 remove some other identifiers that are looked up really early and only by Chris Lattner · 16 years ago
  27. 8469265 instead of looking up super at startup time, by Chris Lattner · 16 years ago
  28. dcd5ef1 remove one more old-style Diag method. by Chris Lattner · 16 years ago
  29. fa25bbb Switch several more Sema Diag methods over. This simplifies the by Chris Lattner · 16 years ago
  30. c9c7c4e start converting Sema over to using its canonical Diag method. by Chris Lattner · 16 years ago
  31. ebf5ddf introduce the one true Diag method for Sema. Next up: kill all the others off. by Chris Lattner · 16 years ago
  32. 0a14eee This reworks some of the Diagnostic interfaces a bit to change how diagnostics by Chris Lattner · 16 years ago
  33. 2383b7f Change the diagnostics interface to take an array of pointers to by Chris Lattner · 16 years ago
  34. d7612e1 Fix <rdar://problem/6320086> parser rejects block capturing ivar. by Steve Naroff · 16 years ago
  35. eb8f306 Implement support for operator overloading using candidate operator by Douglas Gregor · 16 years ago
  36. c42e118 Implement C++ 'typeid' parsing and sema. by Sebastian Redl · 16 years ago
  37. ef6e647 Implement Sema support for C++ nested-name-specifiers. by Argyrios Kyrtzidis · 16 years ago
  38. f7be944 Some cleanup of the cast checkers. Don't canonicalize types when not needed. Use distinct diagnostics for distinct errors. by Sebastian Redl · 16 years ago
  39. 2f639b9 Semantic analysis for C++ reinterpret_cast and const_cast. Patch by Sebastian Redl. by Douglas Gregor · 16 years ago
  40. 4cde927 Add Sema implementation of #pragma pack stack. by Daniel Dunbar · 16 years ago
  41. de45428 Add support for format string checking of object-size checking by Daniel Dunbar · 16 years ago
  42. eb7c388 Add a LangOptions member to IdentifierResolver. by Argyrios Kyrtzidis · 16 years ago
  43. 2b255c4 Tweak implementation for allowing ObjC builtin type redefinitions. by Steve Naroff · 16 years ago
  44. 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
  45. 3a2c744 Generate error if we try to implicit cast between different address spaces by Mon P Wang · 16 years ago
  46. 4eb206b Add semantic analysis for "blocks". by Steve Naroff · 16 years ago
  47. a88b509 Pass SourceRanges by reference to the various Diag methods. by Argyrios Kyrtzidis · 16 years ago
  48. c303606 Make sure to create CXX record decls for the implicit Obj-C type declarations. This lets us compile Cocoa.h as Objective-C++ by Anders Carlsson · 16 years ago
  49. 9299f3f make sure that ParseAST invokes the action for end of translation unit. by Chris Lattner · 16 years ago
  50. 06f5485 minor cleanup, remove finalize method. by Chris Lattner · 16 years ago
  51. 662e8b5 Change Parser & Sema to use interned "super" for comparions. by Daniel Dunbar · 16 years ago
  52. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  53. c4a1dea More #include cleaning by Daniel Dunbar · 16 years ago
  54. e91593e More #include cleaning by Daniel Dunbar · 16 years ago
  55. b77792e change more instances of QualType::getCanonicalType to call by Chris Lattner · 16 years ago
  56. b6ccaac Move isObjCObjectPointerType() from Sema to ASTContext. by Ted Kremenek · 16 years ago
  57. b752f28 Switch initialization of the protocol list for an interface decl to use by Chris Lattner · 16 years ago
  58. b49b572 improve comments yet again, now I know what this does :) by Chris Lattner · 16 years ago
  59. 0b6d1e6 minor rename, also, reject pointer to qualified id. by Chris Lattner · 16 years ago
  60. 17af2a6 Fix a crash that can happen when you have typedefs for pointers to by Chris Lattner · 16 years ago
  61. 22e684a simplify this predicate, only checking isObjCQualifiedIdType once. by Chris Lattner · 16 years ago
  62. 0795232 Add Sema support for C++ classes. by Argyrios Kyrtzidis · 16 years ago
  63. 53d0ea5 Replace CurFunctionDecl and CurMethodDecl with methods getCurFunctionDecl() and getCurMethodDecl() that return the appropriate Decl through CurContext. by Argyrios Kyrtzidis · 16 years ago
  64. 27933c1 add a fixme back by Chris Lattner · 16 years ago
  65. 6ee1f9c "This moves built-in Objective-C types up the scope chains to where they can be replaced by versions included from the runtime library's headers." by Chris Lattner · 16 years ago
  66. 7ff22b2 Introduce preliminary support for NSString format-string checking. by Ted Kremenek · 16 years ago
  67. 39ba4ae -Changes to TagDecl: by Argyrios Kyrtzidis · 16 years ago
  68. e6fe5d4 Give the "isa" slot a name! by Steve Naroff · 16 years ago
  69. 3e4177f Add FIXME. by Eli Friedman · 16 years ago
  70. ef17782 Addition of TranslationUnitDecl to the AST: by Argyrios Kyrtzidis · 16 years ago
  71. 87f3ff0 Added PushOnScopeChains method to Sema, that adds a decl to both the IdResolver and the Scope. by Argyrios Kyrtzidis · 16 years ago
  72. d6a07aa Add class and super class location info to ObjCInterfaceDecl... by Steve Naroff · 16 years ago
  73. 7f925cc Switch sema to maintaining its own scope chain information for variable by Chris Lattner · 16 years ago
  74. b048c98 This patch contains these changes: by Chris Lattner · 16 years ago
  75. 0ed844b Introduce ContextDecl, patch by Argiris Kirtzidis! by Chris Lattner · 16 years ago
  76. 0e77ba0 Add create methods for ObjCIvarDecl and ObjCInterfaceDecl by Chris Lattner · 16 years ago
  77. 8e25d86 switch the rest of the C decl classes to do their by Chris Lattner · 16 years ago
  78. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Sema/Sema.cpp]
  79. c63e660 move the ASTContext argument to be first in the argument list of by Chris Lattner · 16 years ago
  80. 6c2b6eb start switching decls over to using an allocator controlled by ASTContext. by Chris Lattner · 16 years ago
  81. 69d6375 Move the initialization of SEL/objc_selector from Sema::Sema() to Sema::ActOnTranslationUnitScope() and make sure the type/struct get inserted into the translation unit scope. by Steve Naroff · 16 years ago
  82. 438757c avoid making implicit casts that just remove typedefs. by Chris Lattner · 16 years ago
  83. 2ae34ed pass the astconsumer into Sema's ctor, clean up some stuff in by Chris Lattner · 16 years ago
  84. 1e0a390 Move promoteExprToType from being a static method in SemaExpr.cpp to being by Chris Lattner · 17 years ago
  85. a526c5c Substituted all instances of the string "Objc" for "ObjC". This fixes by Ted Kremenek · 17 years ago
  86. 540fc53 Limit type of foreach's element and collection to be a pointer to by Fariborz Jahanian · 17 years ago
  87. 1f990d6 Patch to add semantics check for ObjC2's foreacn statement. by Fariborz Jahanian · 17 years ago
  88. 4667ac3 generalize some of the conversion warnings. by Chris Lattner · 17 years ago
  89. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  90. 9c728dc TargetInfo no longer includes a reference to SourceManager. by Ted Kremenek · 17 years ago
  91. 7a9d49f Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now by Ted Kremenek · 17 years ago
  92. 66c5dfc Patch to implement "Protocol" as a built-in type declared as "@class Protocol;" by Fariborz Jahanian · 17 years ago
  93. 6c19a04 Initialize CurMethodDecl to 0. by Anders Carlsson · 17 years ago
  94. 89307ff by Steve Naroff · 17 years ago
  95. 1f64432 by Steve Naroff · 17 years ago
  96. 8ee529b by Steve Naroff · 17 years ago
  97. 8baaca5 Encode Class, SEL and Objective-C objects. by Anders Carlsson · 17 years ago
  98. fb1051b minor tweaks by Chris Lattner · 17 years ago
  99. 390d50a Implementation of AST for @protocol expression. by Fariborz Jahanian · 17 years ago
  100. b62f681 Patch to implement AST generation for objective-c's @selector expression. by Fariborz Jahanian · 17 years ago