1. 81d24e1 Rename IsNonPragmaNonMacroLexer to IsFileLexer. by Ted Kremenek · 17 years ago
  2. 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 · 17 years ago
  3. a967a6f Fix strange quote characters by Douglas Gregor · 17 years ago
  4. b28d6de De-unionize fields in Token class. by Daniel Dunbar · 17 years ago
  5. 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 · 17 years ago
  6. 15ba2af Add ugly "test harness" for PTHLexer that is not enabled by default. The by Ted Kremenek · 17 years ago
  7. ac2dda6 Added virtual method 'IndirectLex' to PTHLexer. This will likely get removed in the future when we correctly handle #include processing. by Ted Kremenek · 17 years ago
  8. 7062d9e Preprocessor::isCurrentLexer() now takes a PreprocessorLexer* argument to match against CurPPLexer instead of CurLexer. by Ted Kremenek · 17 years ago
  9. 69d27b9 Daniel really really likes = instead of += :) by Chris Lattner · 17 years ago
  10. f3a41af remove the last old-fashioned Diag method. Transition complete! by Chris Lattner · 17 years ago
  11. 5dc266a remove another old Diag method. by Chris Lattner · 17 years ago
  12. d3a94e2 remove another old-school Diag method. by Chris Lattner · 17 years ago
  13. 572af49 remove the type_info identifier cache. Compared to the cost by Chris Lattner · 17 years ago
  14. 8edea83 compared to the rest of the code in Sema::GetStdNamespace(), by Chris Lattner · 17 years ago
  15. 2bac0f6 remove some other identifiers that are looked up really early and only by Chris Lattner · 17 years ago
  16. 8469265 instead of looking up super at startup time, by Chris Lattner · 17 years ago
  17. 92e62b0 Rename IdentifierInfo::isName to ::isStr. Use a nifty trick by Chris Lattner · 17 years ago
  18. a751217 Make FIXME a hard assertion. by Ted Kremenek · 17 years ago
  19. 68e48e4 Preprocessor::getCurrentFileLexer() now returns a PreprocessorLexer* instead of by Ted Kremenek · 17 years ago
  20. 35c10c2 Just use the SourceLocation of SysHeaderTok when doing a callback to emit #line by Ted Kremenek · 17 years ago
  21. a275a19 Assign the result of getCurrentFileLexer() to a PreprocessorLexer* instead of Lexer* (narrower interface). by Ted Kremenek · 17 years ago
  22. 452e378 - Default initialize ParsingPreprocessorDirective, ParsingFilename, and by Ted Kremenek · 17 years ago
  23. 4d35da2 Add (untested) implementation of PTHLexer::isNextPPTokenLParen() and PTHLexer::DiscardToEndOfLine(). by Ted Kremenek · 17 years ago
  24. 855ed15 Use ScheduleDAGSDNodes.h instead of ScheduleDAG.h (stuff moved around). by Ted Kremenek · 17 years ago
  25. e8e4d8c Split region store specific test cases. by Zhongxing Xu · 17 years ago
  26. 2682d8b More objc gc stuff. Read/Write barriers for local static/extern, by Fariborz Jahanian · 17 years ago
  27. 9ebae31 Beef up the test for function call operators slightly by Douglas Gregor · 17 years ago
  28. 106c6eb Implement the rest of C++ [over.call.object], which permits the object by Douglas Gregor · 17 years ago
  29. 9f1384f Fix comment. by Ted Kremenek · 17 years ago
  30. 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 · 17 years ago
  31. 1a53157 Move more cases of using 'CurLexer' to 'CurPPLexer'. by Ted Kremenek · 17 years ago
  32. 2f1c024 Add stub for PTHLexer::isNextPPTokenLParen(). by Ted Kremenek · 17 years ago
  33. e55f4ee Add version of 'getFileCharacteristic()' for FileIDs. by Ted Kremenek · 17 years ago
  34. 17ff58a When using a PTHLexer, use DiscardToEndOfLine() instead of ReadToEndOfLine(). by Ted Kremenek · 17 years ago
  35. 41938c8 - Move static function IsNonPragmaNonMacroLexer into Preprocessor.h. by Ted Kremenek · 17 years ago
  36. cda658e Fix <rdar://problem/6291588> assertion failure: SourceManager.h line 489. by Steve Naroff · 17 years ago
  37. f9eb905 Support for calling overloaded function call operators (operator()) by Douglas Gregor · 17 years ago
  38. 487a75a Some tweaks suggested by Argiris by Douglas Gregor · 17 years ago
  39. bd1f63a Ignore Output directories when searching for tests. by Daniel Dunbar · 17 years ago
  40. 148f061 CMake: Added some source files. by Oscar Fuentes · 17 years ago
  41. 0c43f26 More of objective-c's gc code-gen. Treat objective-c by Fariborz Jahanian · 17 years ago
  42. 051c13a Make DeclContext::getLexicalParent reuse DeclContext::getParent. by Argyrios Kyrtzidis · 17 years ago
  43. 77407b8 Take care another assert: by Argyrios Kyrtzidis · 17 years ago
  44. a468d34 fix folding of '*doubleArray' by Nuno Lopes · 17 years ago
  45. 20bc676 Make the non-const DeclContext::getParent call the const version, instead of the other way around. by Argyrios Kyrtzidis · 17 years ago
  46. dbd32c2 Few more changes due to Daniel's feedback. by Fariborz Jahanian · 17 years ago
  47. 337c6b9 Support overloading of the subscript operator[], including support for by Douglas Gregor · 17 years ago
  48. 5cb93b8 Fix <rdar://problem/6150376> [sema] crash on invalid message send. by Steve Naroff · 17 years ago
  49. 7425373 Added operator overloading for unary operators, post-increment, and by Douglas Gregor · 17 years ago
  50. 08b2c37 Fix this: by Argyrios Kyrtzidis · 17 years ago
  51. fad03b2 Remove Preprocessor::CacheTokens boolean data member. The same functionality can be provided by using Preprocessor::isBacktrackEnabled(). by Argyrios Kyrtzidis · 17 years ago
  52. 371d16f Add spec ref to comment. by Daniel Dunbar · 17 years ago
  53. 89e8a07 Add test for path-sensitive uninit-val detection involving struct field. by Zhongxing Xu · 17 years ago
  54. c3a0599 Add support for symbolicating global structs and arrays in RegionStoreManager::getInitialStore(). by Zhongxing Xu · 17 years ago
  55. eabf776 Add SymbolData for array elements and struct fields. by Zhongxing Xu · 17 years ago
  56. 0655039 Fix silly code, use IdentifierInfo* instead of std::string in by Daniel Dunbar · 17 years ago
  57. ed3849b Fix redundant load of bit-fields on assignment (to get the updated by Daniel Dunbar · 17 years ago
  58. 8fbc154 Pointer width for PIC16 is 16 bits. Modify getMemCpy, getMemMove and getMemSet accordingly. by Sanjiv Gupta · 17 years ago
  59. f089551 fix save-o by Chris Lattner · 17 years ago
  60. 8657322 simplify by Chris Lattner · 17 years ago
  61. 3c73c41 stop calling II::getName() unnecesarily in sema by Chris Lattner · 17 years ago
  62. 7e3e9b1 simplify some code. by Chris Lattner · 17 years ago
  63. 6898e33 remove uses of IdentifierInfo::getName() by Chris Lattner · 17 years ago
  64. a9500f0 remove some uses of IdentifierInfo::getName() by Chris Lattner · 17 years ago
  65. 845222c add a new helper method. It is unclear to me why this doesn't work, but GCC by Chris Lattner · 17 years ago
  66. edc66f3 Use smallstring instead of new[]'ing a string. This simplifies by Chris Lattner · 17 years ago
  67. da83bac remove uses of IdentifierInfo::getName() by Chris Lattner · 17 years ago
  68. 6cf3ed7 don't turn identifierinfo's into strings in diagnostics. by Chris Lattner · 17 years ago
  69. 43b628c Allow sending IdentifierInfo*'s into Diagnostics without turning them into strings by Chris Lattner · 17 years ago
  70. 8365223 convert some diags to use numbers instead of strings. by Chris Lattner · 17 years ago
  71. e6db3b0 formatting by Chris Lattner · 17 years ago
  72. 30bc965 add direct support for signed and unsigned integer arguments to diagnostics. by Chris Lattner · 17 years ago
  73. a03a5b5 switch TextDiagnosticPrinter to raw_ostream. by Chris Lattner · 17 years ago
  74. f4c8396 rewrite FormatDiagnostic to be less gross and a lot more efficient. by Chris Lattner · 17 years ago
  75. 0293d54 Discard unused runtime function declarations (for readability). by Daniel Dunbar · 17 years ago
  76. 73d2a1b implement a transparent optimization with the diagnostics stuff: by Chris Lattner · 17 years ago
  77. d064191 Updated checker build. by Ted Kremenek · 17 years ago
  78. cfa9632 Address Sebastian and Doug's objections with taking pointers to temporaries. by Chris Lattner · 17 years ago
  79. dcd5ef1 remove one more old-style Diag method. by Chris Lattner · 17 years ago
  80. fa25bbb Switch several more Sema Diag methods over. This simplifies the by Chris Lattner · 17 years ago
  81. 447b69e Built-in equality and relational operators have return type "bool" in C++, by Douglas Gregor · 17 years ago
  82. 2df37b8 Revert 59574 (caused tests to fail). by Ted Kremenek · 17 years ago
  83. 92548fe scan-build now recognizes when the user is directly invoking gcc for: by Ted Kremenek · 17 years ago
  84. 5862650 Generate strong write barriers for __strong objects. by Fariborz Jahanian · 17 years ago
  85. 0a36264 - Move static function IsNonPragmaNonMacroLexer into Preprocessor.h. by Ted Kremenek · 17 years ago
  86. 4b71e3e Initialize CurPPLexer in Preprocessor's constructor. by Ted Kremenek · 17 years ago
  87. ab7b32b Fix warning about RegionStoreManager::Retrieve() not always returning a value. by Ted Kremenek · 17 years ago
  88. 96176b3 Partial expansion of C++ operator overloading (for binary operators) by Douglas Gregor · 17 years ago
  89. c9c7c4e start converting Sema over to using its canonical Diag method. by Chris Lattner · 17 years ago
  90. 3e283e3 Patch for generation of weak write barriers for objc __weak objects. by Fariborz Jahanian · 17 years ago
  91. ebf5ddf introduce the one true Diag method for Sema. Next up: kill all the others off. by Chris Lattner · 17 years ago
  92. 95d1ba4 Allow diagnostics to be used in bool context, like: by Chris Lattner · 17 years ago
  93. 204b2fe Remove the last of the old-style Preprocessor::Diag methods. by Chris Lattner · 17 years ago
  94. 6dc2317 Generate objc_read_weak for __weak objc loads. by Fariborz Jahanian · 17 years ago
  95. 6d657c4 Some basic support toward objective-c's GC code gen. by Fariborz Jahanian · 17 years ago
  96. cfe8bf3 Fix <rdar://problem/6329769> [sema] crash on duplication definition of interface with protocols. by Steve Naroff · 17 years ago
  97. e4d3788 remove this testcase, it fails with -verify still by Torok Edwin · 17 years ago
  98. 8dccec4 fix test. it now crashes, but thats another problem.. by Nuno Lopes · 17 years ago
  99. 1f6572c Add some quick notes on the clang tests and running the LLVM test by Daniel Dunbar · 17 years ago
  100. 1b6ff6f Input files should be before link options. by Daniel Dunbar · 17 years ago