1. 572af49 remove the type_info identifier cache. Compared to the cost by Chris Lattner · 16 years ago
  2. 8edea83 compared to the rest of the code in Sema::GetStdNamespace(), by Chris Lattner · 16 years ago
  3. 2bac0f6 remove some other identifiers that are looked up really early and only by Chris Lattner · 16 years ago
  4. 8469265 instead of looking up super at startup time, by Chris Lattner · 16 years ago
  5. dcd5ef1 remove one more old-style Diag method. by Chris Lattner · 16 years ago
  6. fa25bbb Switch several more Sema Diag methods over. This simplifies the by Chris Lattner · 16 years ago
  7. c9c7c4e start converting Sema over to using its canonical Diag method. by Chris Lattner · 16 years ago
  8. ebf5ddf introduce the one true Diag method for Sema. Next up: kill all the others off. by Chris Lattner · 16 years ago
  9. 0a14eee This reworks some of the Diagnostic interfaces a bit to change how diagnostics by Chris Lattner · 16 years ago
  10. 2383b7f Change the diagnostics interface to take an array of pointers to by Chris Lattner · 16 years ago
  11. d7612e1 Fix <rdar://problem/6320086> parser rejects block capturing ivar. by Steve Naroff · 16 years ago
  12. eb8f306 Implement support for operator overloading using candidate operator by Douglas Gregor · 16 years ago
  13. c42e118 Implement C++ 'typeid' parsing and sema. by Sebastian Redl · 16 years ago
  14. ef6e647 Implement Sema support for C++ nested-name-specifiers. by Argyrios Kyrtzidis · 16 years ago
  15. 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
  16. 2f639b9 Semantic analysis for C++ reinterpret_cast and const_cast. Patch by Sebastian Redl. by Douglas Gregor · 16 years ago
  17. 4cde927 Add Sema implementation of #pragma pack stack. by Daniel Dunbar · 16 years ago
  18. de45428 Add support for format string checking of object-size checking by Daniel Dunbar · 16 years ago
  19. eb7c388 Add a LangOptions member to IdentifierResolver. by Argyrios Kyrtzidis · 16 years ago
  20. 2b255c4 Tweak implementation for allowing ObjC builtin type redefinitions. by Steve Naroff · 16 years ago
  21. 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
  22. 3a2c744 Generate error if we try to implicit cast between different address spaces by Mon P Wang · 16 years ago
  23. 4eb206b Add semantic analysis for "blocks". by Steve Naroff · 16 years ago
  24. a88b509 Pass SourceRanges by reference to the various Diag methods. by Argyrios Kyrtzidis · 16 years ago
  25. 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
  26. 9299f3f make sure that ParseAST invokes the action for end of translation unit. by Chris Lattner · 16 years ago
  27. 06f5485 minor cleanup, remove finalize method. by Chris Lattner · 16 years ago
  28. 662e8b5 Change Parser & Sema to use interned "super" for comparions. by Daniel Dunbar · 16 years ago
  29. acc5f3e More #include cleaning by Daniel Dunbar · 16 years ago
  30. c4a1dea More #include cleaning by Daniel Dunbar · 16 years ago
  31. e91593e More #include cleaning by Daniel Dunbar · 16 years ago
  32. b77792e change more instances of QualType::getCanonicalType to call by Chris Lattner · 16 years ago
  33. b6ccaac Move isObjCObjectPointerType() from Sema to ASTContext. by Ted Kremenek · 16 years ago
  34. b752f28 Switch initialization of the protocol list for an interface decl to use by Chris Lattner · 16 years ago
  35. b49b572 improve comments yet again, now I know what this does :) by Chris Lattner · 16 years ago
  36. 0b6d1e6 minor rename, also, reject pointer to qualified id. by Chris Lattner · 16 years ago
  37. 17af2a6 Fix a crash that can happen when you have typedefs for pointers to by Chris Lattner · 16 years ago
  38. 22e684a simplify this predicate, only checking isObjCQualifiedIdType once. by Chris Lattner · 16 years ago
  39. 0795232 Add Sema support for C++ classes. by Argyrios Kyrtzidis · 16 years ago
  40. 53d0ea5 Replace CurFunctionDecl and CurMethodDecl with methods getCurFunctionDecl() and getCurMethodDecl() that return the appropriate Decl through CurContext. by Argyrios Kyrtzidis · 16 years ago
  41. 27933c1 add a fixme back by Chris Lattner · 16 years ago
  42. 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
  43. 7ff22b2 Introduce preliminary support for NSString format-string checking. by Ted Kremenek · 16 years ago
  44. 39ba4ae -Changes to TagDecl: by Argyrios Kyrtzidis · 16 years ago
  45. e6fe5d4 Give the "isa" slot a name! by Steve Naroff · 16 years ago
  46. 3e4177f Add FIXME. by Eli Friedman · 16 years ago
  47. ef17782 Addition of TranslationUnitDecl to the AST: by Argyrios Kyrtzidis · 16 years ago
  48. 87f3ff0 Added PushOnScopeChains method to Sema, that adds a decl to both the IdResolver and the Scope. by Argyrios Kyrtzidis · 16 years ago
  49. d6a07aa Add class and super class location info to ObjCInterfaceDecl... by Steve Naroff · 16 years ago
  50. 7f925cc Switch sema to maintaining its own scope chain information for variable by Chris Lattner · 16 years ago
  51. b048c98 This patch contains these changes: by Chris Lattner · 16 years ago
  52. 0ed844b Introduce ContextDecl, patch by Argiris Kirtzidis! by Chris Lattner · 16 years ago
  53. 0e77ba0 Add create methods for ObjCIvarDecl and ObjCInterfaceDecl by Chris Lattner · 16 years ago
  54. 8e25d86 switch the rest of the C decl classes to do their by Chris Lattner · 16 years ago
  55. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Sema/Sema.cpp]
  56. c63e660 move the ASTContext argument to be first in the argument list of by Chris Lattner · 16 years ago
  57. 6c2b6eb start switching decls over to using an allocator controlled by ASTContext. by Chris Lattner · 16 years ago
  58. 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
  59. 438757c avoid making implicit casts that just remove typedefs. by Chris Lattner · 16 years ago
  60. 2ae34ed pass the astconsumer into Sema's ctor, clean up some stuff in by Chris Lattner · 16 years ago
  61. 1e0a390 Move promoteExprToType from being a static method in SemaExpr.cpp to being by Chris Lattner · 17 years ago
  62. a526c5c Substituted all instances of the string "Objc" for "ObjC". This fixes by Ted Kremenek · 17 years ago
  63. 540fc53 Limit type of foreach's element and collection to be a pointer to by Fariborz Jahanian · 17 years ago
  64. 1f990d6 Patch to add semantics check for ObjC2's foreacn statement. by Fariborz Jahanian · 17 years ago
  65. 4667ac3 generalize some of the conversion warnings. by Chris Lattner · 17 years ago
  66. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  67. 9c728dc TargetInfo no longer includes a reference to SourceManager. by Ted Kremenek · 17 years ago
  68. 7a9d49f Mega-patch: ripped SourceManager out of Diagnostic/DiagnosticClient. Now by Ted Kremenek · 17 years ago
  69. 66c5dfc Patch to implement "Protocol" as a built-in type declared as "@class Protocol;" by Fariborz Jahanian · 17 years ago
  70. 6c19a04 Initialize CurMethodDecl to 0. by Anders Carlsson · 17 years ago
  71. 89307ff by Steve Naroff · 17 years ago
  72. 1f64432 by Steve Naroff · 17 years ago
  73. 8ee529b by Steve Naroff · 17 years ago
  74. 8baaca5 Encode Class, SEL and Objective-C objects. by Anders Carlsson · 17 years ago
  75. fb1051b minor tweaks by Chris Lattner · 17 years ago
  76. 390d50a Implementation of AST for @protocol expression. by Fariborz Jahanian · 17 years ago
  77. b62f681 Patch to implement AST generation for objective-c's @selector expression. by Fariborz Jahanian · 17 years ago
  78. 7e219e4 by Steve Naroff · 17 years ago
  79. e21b573 Refinements to Sema::GetObjcIdType()... by Steve Naroff · 17 years ago
  80. 3b95017 by Steve Naroff · 17 years ago
  81. b216c88 by Steve Naroff · 17 years ago
  82. 394a3fd add actions for deleting expr/stmt nodes. by Chris Lattner · 17 years ago
  83. e0eb80a Moved id_asprintf before id_vsnprintf in the enum used for indexing by Ted Kremenek · 17 years ago
  84. 59907c4 initial support for checking format strings, patch by Ted Kremenek: by Chris Lattner · 17 years ago
  85. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago