1. f2878e5 Fixed bugzilla bug# 3095 related to code gen. for @synchronized. by Fariborz Jahanian · 16 years ago
  2. 4c5d320 Implementation of new and delete parsing and sema. by Sebastian Redl · 16 years ago
  3. 730e0fd rearrange some fields. by Chris Lattner · 16 years ago
  4. 2c21a07 merge some simple call diagnostics. by Chris Lattner · 16 years ago
  5. b1b4d33 print a type in a diagnostic. by Chris Lattner · 16 years ago
  6. 2ab1968 Fields of ivars of struct types are considered ivars by Fariborz Jahanian · 16 years ago
  7. dc518e2 Don't turn off blocks in C++ by Douglas Gregor · 16 years ago
  8. 4e8a9e8 reapply the (corrected) patch to use the new llvm intrinsics for memcpy/memmove etc. by Chris Lattner · 16 years ago
  9. bbe2743 Allow redeclaration of typedefs in C++ by Douglas Gregor · 16 years ago
  10. d677776 temporarily revert Sangiv's patch. by Chris Lattner · 16 years ago
  11. c19923d Tiny fix to the parsing of linkage-specifications by Douglas Gregor · 16 years ago
  12. 1ca50c3 Fix overloading of non-static member functions that differ in their cv-qualifiers by Douglas Gregor · 16 years ago
  13. 4fcd399 Enable some more operator overloading tests, and don't look into an identifier for functions that might not have one by Douglas Gregor · 16 years ago
  14. 8d668a4 mem[cpy,set,move] intrinsics are now overloaded. by Sanjiv Gupta · 16 years ago
  15. 416e46f merge 3 more diagnostics into 1. by Chris Lattner · 16 years ago
  16. af7ae4e Add the concept of "modifiers" to the clang diagnostic format by Chris Lattner · 16 years ago
  17. 3528d35 Change CheckIncrementDecrementOperand to test for common cases first by Chris Lattner · 16 years ago
  18. b7fc3b8 move the diagnostic location and ID out of DiagnosticInfo and store it in by Chris Lattner · 16 years ago
  19. 2cb836e move diagnostic insertion methods to be free methods instead of by Chris Lattner · 16 years ago
  20. 46fb6dc testcase for PR3096 by Chris Lattner · 16 years ago
  21. fc195ef Cleanup memory management in overloading of operator->, slightly by Douglas Gregor · 16 years ago
  22. 621b393 Don't print canonical types in overloading-related diagnostics by Douglas Gregor · 16 years ago
  23. a39f048 Change -verify mode to find the "expected-error" and "expected-warning" strings by Chris Lattner · 16 years ago
  24. 34eaa24 Add comment to IsFileLexer, clean up indentation, and tighten how it's written. by Ted Kremenek · 16 years ago
  25. c41c123 remove expected-error from #if 0 section of code. by Chris Lattner · 16 years ago
  26. 966f099 disable expected-errors in #if parts of the test. by Chris Lattner · 16 years ago
  27. c21f1a7 split into two tests. by Chris Lattner · 16 years ago
  28. cd4e2ae PTHLexer: by Ted Kremenek · 16 years ago
  29. bd71be4 Consolidated @try and @synchronize into a single code gen. method. by Fariborz Jahanian · 16 years ago
  30. 7c68666 Add checker test case: warn about returning an uninitialized value to the caller. by Ted Kremenek · 16 years ago
  31. 5917d78 - Clean up transfer function logic for 'return' statements. by Ted Kremenek · 16 years ago
  32. 9f49055 Enable test file for 'region store' in addition to basic store. by Ted Kremenek · 16 years ago
  33. d1cc804 Support generation of objc_assign_ivar for ivar write-barriers. by Fariborz Jahanian · 16 years ago
  34. 89d7ee9 PTHLexer: by Ted Kremenek · 16 years ago
  35. 24b93f2 __weak ivar need not warn. by Fariborz Jahanian · 16 years ago
  36. 7eda836 Introducing objc_assign_ivar to clang. by Fariborz Jahanian · 16 years ago
  37. 80b0b42 Added a test case for __weak field decls. Change SetVarDeclObjCAttribute by Fariborz Jahanian · 16 years ago
  38. dd95d6c Handle another case where we should use PTHLexer as an alternative to the normal Lexer. by Ted Kremenek · 16 years ago
  39. 01f0fcd Update C++ status by Douglas Gregor · 16 years ago
  40. 31aba42 PTHLexer: by Ted Kremenek · 16 years ago
  41. 8ba1074 Add support for overloaded operator-> when used in a member access by Douglas Gregor · 16 years ago
  42. 81d24e1 Rename IsNonPragmaNonMacroLexer to IsFileLexer. by Ted Kremenek · 16 years ago
  43. a88fcef Output 'ANALYZE' messages to standard error. This should address the intermixing of 'ANALYZE' and the other diagnostics the clang driver emits to standard error. by Ted Kremenek · 16 years ago
  44. a967a6f Fix strange quote characters by Douglas Gregor · 16 years ago
  45. b28d6de De-unionize fields in Token class. by Daniel Dunbar · 16 years ago
  46. d6f53dc Rewrote PTHLexer::Lex by digging through the sources of Lexer again. Now we can do basic macro expansion using the PTHLexer. by Ted Kremenek · 16 years ago
  47. 15ba2af Add ugly "test harness" for PTHLexer that is not enabled by default. The by Ted Kremenek · 16 years ago
  48. ac2dda6 Added virtual method 'IndirectLex' to PTHLexer. This will likely get removed in the future when we correctly handle #include processing. by Ted Kremenek · 16 years ago
  49. 7062d9e Preprocessor::isCurrentLexer() now takes a PreprocessorLexer* argument to match against CurPPLexer instead of CurLexer. by Ted Kremenek · 16 years ago
  50. 69d27b9 Daniel really really likes = instead of += :) by Chris Lattner · 16 years ago
  51. f3a41af remove the last old-fashioned Diag method. Transition complete! by Chris Lattner · 16 years ago
  52. 5dc266a remove another old Diag method. by Chris Lattner · 16 years ago
  53. d3a94e2 remove another old-school Diag method. by Chris Lattner · 16 years ago
  54. 572af49 remove the type_info identifier cache. Compared to the cost by Chris Lattner · 16 years ago
  55. 8edea83 compared to the rest of the code in Sema::GetStdNamespace(), by Chris Lattner · 16 years ago
  56. 2bac0f6 remove some other identifiers that are looked up really early and only by Chris Lattner · 16 years ago
  57. 8469265 instead of looking up super at startup time, by Chris Lattner · 16 years ago
  58. 92e62b0 Rename IdentifierInfo::isName to ::isStr. Use a nifty trick by Chris Lattner · 16 years ago
  59. a751217 Make FIXME a hard assertion. by Ted Kremenek · 16 years ago
  60. 68e48e4 Preprocessor::getCurrentFileLexer() now returns a PreprocessorLexer* instead of by Ted Kremenek · 16 years ago
  61. 35c10c2 Just use the SourceLocation of SysHeaderTok when doing a callback to emit #line by Ted Kremenek · 16 years ago
  62. a275a19 Assign the result of getCurrentFileLexer() to a PreprocessorLexer* instead of Lexer* (narrower interface). by Ted Kremenek · 16 years ago
  63. 452e378 - Default initialize ParsingPreprocessorDirective, ParsingFilename, and by Ted Kremenek · 16 years ago
  64. 4d35da2 Add (untested) implementation of PTHLexer::isNextPPTokenLParen() and PTHLexer::DiscardToEndOfLine(). by Ted Kremenek · 16 years ago
  65. 855ed15 Use ScheduleDAGSDNodes.h instead of ScheduleDAG.h (stuff moved around). by Ted Kremenek · 16 years ago
  66. e8e4d8c Split region store specific test cases. by Zhongxing Xu · 16 years ago
  67. 2682d8b More objc gc stuff. Read/Write barriers for local static/extern, by Fariborz Jahanian · 16 years ago
  68. 9ebae31 Beef up the test for function call operators slightly by Douglas Gregor · 16 years ago
  69. 106c6eb Implement the rest of C++ [over.call.object], which permits the object by Douglas Gregor · 16 years ago
  70. 9f1384f Fix comment. by Ted Kremenek · 16 years ago
  71. ac80c6e Use PreprocessorLexer::getFileID() instead of Lexer::getFileLoc(). This is an intermediate step to having getCurrentLexer() return a PreprocessorLexer* instead of a Lexer*. by Ted Kremenek · 16 years ago
  72. 1a53157 Move more cases of using 'CurLexer' to 'CurPPLexer'. by Ted Kremenek · 16 years ago
  73. 2f1c024 Add stub for PTHLexer::isNextPPTokenLParen(). by Ted Kremenek · 16 years ago
  74. e55f4ee Add version of 'getFileCharacteristic()' for FileIDs. by Ted Kremenek · 16 years ago
  75. 17ff58a When using a PTHLexer, use DiscardToEndOfLine() instead of ReadToEndOfLine(). by Ted Kremenek · 16 years ago
  76. 41938c8 - Move static function IsNonPragmaNonMacroLexer into Preprocessor.h. by Ted Kremenek · 16 years ago
  77. cda658e Fix <rdar://problem/6291588> assertion failure: SourceManager.h line 489. by Steve Naroff · 16 years ago
  78. f9eb905 Support for calling overloaded function call operators (operator()) by Douglas Gregor · 16 years ago
  79. 487a75a Some tweaks suggested by Argiris by Douglas Gregor · 16 years ago
  80. bd1f63a Ignore Output directories when searching for tests. by Daniel Dunbar · 16 years ago
  81. 148f061 CMake: Added some source files. by Oscar Fuentes · 16 years ago
  82. 0c43f26 More of objective-c's gc code-gen. Treat objective-c by Fariborz Jahanian · 16 years ago
  83. 051c13a Make DeclContext::getLexicalParent reuse DeclContext::getParent. by Argyrios Kyrtzidis · 16 years ago
  84. 77407b8 Take care another assert: by Argyrios Kyrtzidis · 16 years ago
  85. a468d34 fix folding of '*doubleArray' by Nuno Lopes · 16 years ago
  86. 20bc676 Make the non-const DeclContext::getParent call the const version, instead of the other way around. by Argyrios Kyrtzidis · 16 years ago
  87. dbd32c2 Few more changes due to Daniel's feedback. by Fariborz Jahanian · 16 years ago
  88. 337c6b9 Support overloading of the subscript operator[], including support for by Douglas Gregor · 16 years ago
  89. 5cb93b8 Fix <rdar://problem/6150376> [sema] crash on invalid message send. by Steve Naroff · 16 years ago
  90. 7425373 Added operator overloading for unary operators, post-increment, and by Douglas Gregor · 16 years ago
  91. 08b2c37 Fix this: by Argyrios Kyrtzidis · 16 years ago
  92. fad03b2 Remove Preprocessor::CacheTokens boolean data member. The same functionality can be provided by using Preprocessor::isBacktrackEnabled(). by Argyrios Kyrtzidis · 16 years ago
  93. 371d16f Add spec ref to comment. by Daniel Dunbar · 16 years ago
  94. 89e8a07 Add test for path-sensitive uninit-val detection involving struct field. by Zhongxing Xu · 16 years ago
  95. c3a0599 Add support for symbolicating global structs and arrays in RegionStoreManager::getInitialStore(). by Zhongxing Xu · 16 years ago
  96. eabf776 Add SymbolData for array elements and struct fields. by Zhongxing Xu · 16 years ago
  97. 0655039 Fix silly code, use IdentifierInfo* instead of std::string in by Daniel Dunbar · 16 years ago
  98. ed3849b Fix redundant load of bit-fields on assignment (to get the updated by Daniel Dunbar · 16 years ago
  99. 8fbc154 Pointer width for PIC16 is 16 bits. Modify getMemCpy, getMemMove and getMemSet accordingly. by Sanjiv Gupta · 16 years ago
  100. f089551 fix save-o by Chris Lattner · 16 years ago