1. a39f048 Change -verify mode to find the "expected-error" and "expected-warning" strings by Chris Lattner · 16 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 · 16 years ago
  3. 855ed15 Use ScheduleDAGSDNodes.h instead of ScheduleDAG.h (stuff moved around). by Ted Kremenek · 16 years ago
  4. cda658e Fix <rdar://problem/6291588> assertion failure: SourceManager.h line 489. by Steve Naroff · 16 years ago
  5. 337c6b9 Support overloading of the subscript operator[], including support for by Douglas Gregor · 16 years ago
  6. 7425373 Added operator overloading for unary operators, post-increment, and by Douglas Gregor · 16 years ago
  7. a03a5b5 switch TextDiagnosticPrinter to raw_ostream. by Chris Lattner · 16 years ago
  8. 0a14eee This reworks some of the Diagnostic interfaces a bit to change how diagnostics by Chris Lattner · 16 years ago
  9. 5917fe1 remove a helper method with only one call site. by Chris Lattner · 16 years ago
  10. 2e1cd42 Introduction the DeclarationName class, as a single, general method of by Douglas Gregor · 16 years ago
  11. 707b0fe Fix <rdar://problem/6372970> clang ObjC rewriter: incorrect cast when passing block argument by Steve Naroff · 16 years ago
  12. 0aab796 Fix <rdar://problem/6370288> clang ObjC rewriter: Too many _objc_symtab, _OBJC_SYMBOLS by Steve Naroff · 16 years ago
  13. ace6625 Fix an obscure rewriter bug when rewriting implementations that don't have a corresponding interface (found while doing random testing on another bug). by Steve Naroff · 16 years ago
  14. 0007268 Fix <rdar://problem/6343942> clang ObjC rewriter: crash rewriting blocks by Steve Naroff · 16 years ago
  15. b087ae9 Obey the FIXMES! by Daniel Dunbar · 16 years ago
  16. 26fb272 [LLVM up] Update for raw_fd_ostream change. This fixes a FIXME that by Daniel Dunbar · 16 years ago
  17. eb8f306 Implement support for operator overloading using candidate operator by Douglas Gregor · 16 years ago
  18. 0518999 Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expressions, both of values and types. by Sebastian Redl · 16 years ago
  19. d68ba0e Move backend output out of destructor. by Daniel Dunbar · 16 years ago
  20. 48f4753 Remove unused function declaration. by Daniel Dunbar · 16 years ago
  21. eb83ecd Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parser side. by Argyrios Kyrtzidis · 16 years ago
  22. daac634 Patch by Nikita Zhuk: Add TranslationUnitActions to AnalysisConsumer. by Ted Kremenek · 16 years ago
  23. eaebc75 Initial, rudimentary implementation of operator overloading for binary by Douglas Gregor · 16 years ago
  24. f304ddc AnalysisManager can now be used to for analyses over TranslationUnits. by Ted Kremenek · 16 years ago
  25. cd9b46e Add a new expression class, ObjCSuperExpr, to handle the Objective-C 'super'. Remove ObjCThis from PredefinedExpr by Douglas Gregor · 16 years ago
  26. b2f9e51 Fix <rdar://problem/6339636> clang ObjC rewriter: Assertion failed: FileID-1 < FileIDs.size() && "Invalid FileID!", file c:\cygwin\home\Administrator\llvm\tools\clang\include\clang/Basic/SourceManager.h, line 513 by Steve Naroff · 16 years ago
  27. 4fc82c8 Hook up the Plist diagnostic client to the driver. Fix Plist output. by Ted Kremenek · 16 years ago
  28. ad99dbf Rename 'HTMLDiagnostics.h' to 'PathDiagnosticClients.h' by Ted Kremenek · 16 years ago
  29. 8f6ce57 Fix <rdar://problem/6336774> clang block rewriter: Assertion failed: Offset+NumBytes <= size() && "Invalid region to erase!", file c:\cygwin\home\Administrator\llvm\to ols\clang\include\clang/Rewrite/RewriteRope.h, line 219. by Steve Naroff · 16 years ago
  30. dd913e5 Turn off module verification in Release-Asserts builds. by Daniel Dunbar · 16 years ago
  31. e10b0f2 "One" line fix for -parse-noop failure, "id" and several other things by Daniel Dunbar · 16 years ago
  32. c8ad87b Make sure RewriteObjCMethodDecl() does a block pointer rewrite. by Steve Naroff · 16 years ago
  33. ced80a8 Add a couple fixes for rewriting ivars/methods that use/contain blocks. by Steve Naroff · 16 years ago
  34. aa4d5ae Convert SynthesizeBlockCall() from test->AST based implementation. by Steve Naroff · 16 years ago
  35. 3702af5 Adjust code format. by Zhongxing Xu · 16 years ago
  36. fdc0372 Convert SynthBlockInitExpr() from text->AST based implementation. by Steve Naroff · 16 years ago
  37. 8e2f57a Handle block literals at file scope, remove some dead code, etc. by Steve Naroff · 16 years ago
  38. a206b06 Make sure internally synthesized block pointer types are converted before pretty printing. by Steve Naroff · 16 years ago
  39. 90f4130 Workaround an LLVM bug where inlining functions with debug info breaks by Daniel Dunbar · 16 years ago
  40. ac7ffe0 Improve llvm-gcc compatibility, -Os implies -O2 (sortof). by Daniel Dunbar · 16 years ago
  41. 8e8f3b7 Choose CompileOptions (optimization passes) to match llvm-gcc more closely. by Daniel Dunbar · 16 years ago
  42. 1b450b0 .s files don't require the preprocessor, patch by Roman Divacky! by Chris Lattner · 16 years ago
  43. fa15fd9 More changes necessary to integrate the objc and blocks rewriters. by Steve Naroff · 16 years ago
  44. d8e3098 Access pass manager consistently. - No functionality change. by Daniel Dunbar · 16 years ago
  45. 6eec8e8 Rename ExplicitCCastExpr to CStyleCastExpr by Douglas Gregor · 16 years ago
  46. 524b86f Call llvm_shutdown() on (normal) termination. This makes --time-passes usable. by Daniel Dunbar · 16 years ago
  47. 276373d With -verify, only exit early on failure. by Daniel Dunbar · 16 years ago
  48. 879c3ea Remove unneeded CheckASTConsumer function. - No functionality change. by Daniel Dunbar · 16 years ago
  49. 80c2855 Fix testsuite regression for "crash.m". by Steve Naroff · 16 years ago
  50. d611bac Don't double free module when IRgen fails. by Daniel Dunbar · 16 years ago
  51. 7e9f1f7 Improve dependency file support. by Daniel Dunbar · 16 years ago
  52. 49badde Refactor the expression class hierarchy for casts. Most importantly: by Douglas Gregor · 16 years ago
  53. a48396e Some fixups to the previous objc/blocks rewriter smerge. by Steve Naroff · 16 years ago
  54. 5405523 Integrate the blocks and objc rewriters. by Steve Naroff · 16 years ago
  55. 9d72851 Rename Characteristic_t to CharacteristicKind by Chris Lattner · 16 years ago
  56. 418f6c7 Remember whether an initlist had a designator in the AST. by Chris Lattner · 16 years ago
  57. 220ad7c pass designators into sema. This completes parser-level designator by Chris Lattner · 16 years ago
  58. ad3c91c Allow \n for newlines in expected error messages. by Sebastian Redl · 16 years ago
  59. 7fb5e48 Don't give a default argument to ASTContext::getFunctionType for the TypeQuals parameter, it causes subtle bugs where TypeQuals, while necessary, are omitted from the call. by Argyrios Kyrtzidis · 16 years ago
  60. d2f4e5e CMake: Builds and installs clang binary and libs (no docs yet). It by Oscar Fuentes · 16 years ago
  61. 9a30c24 Use string literal for format string specifier; this prevents ErrMsg from being interpretted as a format string specifier. by Ted Kremenek · 16 years ago
  62. 7d43a31 2nd try to fix leakage of the module provider. note that moduleprovider takes ownership of the module by Nuno Lopes · 16 years ago
  63. dd49267 fix leaking of the module provider by Nuno Lopes · 16 years ago
  64. 750c358 Add initial dependency file generation support. Patch by Kovarththanan by Daniel Dunbar · 16 years ago
  65. 1f81230 Move viewInheritance to CXXRecordDecl, and make sure it builds in Release mode, too by Douglas Gregor · 16 years ago
  66. 6c308cc Use LINK_COMPONENTS instead of hard coding LLVM libraries. by Daniel Dunbar · 16 years ago
  67. b406459 Fix linking error. by Zhongxing Xu · 16 years ago
  68. 95c7b00 Make the analyzer store (memory model) a command line option. by Ted Kremenek · 16 years ago
  69. 7cae2f6 Added driver option "-cxx-inheritance-view" for viewing the C++ hierarchy of a class in GraphViz. by Ted Kremenek · 16 years ago
  70. 4c877cc Hook "fast" code generation to -O0. by Daniel Dunbar · 16 years ago
  71. 70f9243 Add -O[0-3s] support (following llvm-gcc). by Daniel Dunbar · 16 years ago
  72. b9988c0 Fix <rdar://problem/6312683> clang block rewriter: by Steve Naroff · 16 years ago
  73. 8b7650e Only create the target machine when emitting assembly. by Daniel Dunbar · 16 years ago
  74. ed2cb28 [LLVM up] Get rid of std::ostream usage from Backend.cpp by Daniel Dunbar · 16 years ago
  75. a778d7d Add support for assembler-with-cpp (preprocessed .S files), patch by by Chris Lattner · 16 years ago
  76. 11292b0 Update to use raw_ostream for PrintModulePass. by Daniel Dunbar · 16 years ago
  77. d46075f Commito, didn't mean to remove this header. by Daniel Dunbar · 16 years ago
  78. d69bacc [LLVM up] Add basic -S option to clang. by Daniel Dunbar · 16 years ago
  79. 8e9bebd Preliminary support for function overloading by Douglas Gregor · 16 years ago
  80. 94ac21e Fix <rdar://problem/6297052> confused in some way by embedded /* */ comments. by Steve Naroff · 16 years ago
  81. fe6b0dc Fix <rdar://problem/6261178> clang-on-xcode: [sema] multiple method warning is over enthusiastic. by Steve Naroff · 16 years ago
  82. 8588896 Added the start of a prototype implementation of PCH based on token caching. by Ted Kremenek · 16 years ago
  83. 85b4897 Add newline at the end of file, to silence compiler warning. by Matthijs Kooijman · 16 years ago
  84. 0d504c1 Remove unneeded EncodingRecordTypes argument to getObjCEncodingForType. by Daniel Dunbar · 16 years ago
  85. d3db401 Add --disable-free flag to clang. by Daniel Dunbar · 16 years ago
  86. ca74360 Tighten up blocks rewriter to handle casts and some other interesting cases. by Steve Naroff · 16 years ago
  87. 99bd46c make the -rewrite-test a bit more interesting: it now by Chris Lattner · 16 years ago
  88. cff9cc9 start implementing a token rewriter. At this point, it just reads in a file by Chris Lattner · 16 years ago
  89. b13c5ee Add a new -rewrite-test option, which is basically a by Chris Lattner · 16 years ago
  90. c106c10 Add a new -dump-raw-tokens option, which allows us to see raw tokens. by Chris Lattner · 16 years ago
  91. 590f0cc Change how raw lexers are handled: instead of creating them and then by Chris Lattner · 16 years ago
  92. e0109a5 Fix/simplify RewriteBlocks::RewriteBlockPointerFunctionArgs(). by Steve Naroff · 16 years ago
  93. 0b0ee50 Disable blocks support in C++ mode. by Daniel Dunbar · 16 years ago
  94. 84a969f Touchup the rewriter to handle the new BlockExpr->BlockDecl dance. by Steve Naroff · 16 years ago
  95. 56ee689 - Add BlockDecl AST node. - Modify BlockExpr to reference the BlockDecl. by Steve Naroff · 16 years ago
  96. ab9bae7 Explicitly access the first Decl* referenced by a DeclStmt instead of using "getDecl()." Added a FIXME indicating that the call to RewriteObjCQualifiedInterfaceTypes() is meant to modifying the type-specifier; hopefully this will be a little more clean once DeclGroups contain type specifiers. by Ted Kremenek · 16 years ago
  97. 50a25e2 Use "DeclStmt::getSolitaryDecl()" when accessing the DeclStmt of an @catch. by Ted Kremenek · 16 years ago
  98. 1ed8e2a Use DeclStmt::getSolitaryDecl() instead of DeclStmt::getDecl() when rewriting Objective-c foreach statements. by Ted Kremenek · 16 years ago
  99. fda4fed In RewriteFunctionBody, using DeclStmt::decl_iterator to rewrite the Decls in a DeclStmt instead of using getDecl() to fetch the first Decl. by Ted Kremenek · 16 years ago
  100. 68c5918 Allow -verify to be used with -rewrite-macros. by Daniel Dunbar · 16 years ago