1. 3be0d19 Fix BackendConsumer to use proper diagnostics. by Daniel Dunbar · 16 years ago
  2. 2ffbfd9 Add value invalidation logic for block-captured variables. Conceptually invoking a block (without specific reasoning of what the block does) can invalidate any value to it by reference when the block was created. by Ted Kremenek · 16 years ago
  3. 81cef58 Make BlockDataRegion::referenced_vars_iterator an actual class that enforces that all MemRegions iterated over are VarRegions. by Ted Kremenek · 16 years ago
  4. 08a87f4 Attempt to fix the MSVC build. by Anders Carlsson · 16 years ago
  5. 5e96f9d clang-cc: Move to CompilerInvocation based command line parsing. by Daniel Dunbar · 16 years ago
  6. 8fd57fe Fix layering violation by moving Analysis/CallGraph to Index by Daniel Dunbar · 16 years ago
  7. 9b5e9ae clang-cc: Honor -help and -version when using new style option parsing. by Daniel Dunbar · 16 years ago
  8. b737fb1 CC1Options: Normalize meta var spellings, and fix a few help texts. by Daniel Dunbar · 16 years ago
  9. 60e107f Add OptTable::PrintHelp. by Daniel Dunbar · 16 years ago
  10. 7bd7165 Update test and CIndex to use -FOO BAR form for -{remap-file,code-completion-at}. by Daniel Dunbar · 16 years ago
  11. e14b5f5 Add clang -cc1 support for -remap-file. by Daniel Dunbar · 16 years ago
  12. efba227 Add clang -cc1 -load option. by Daniel Dunbar · 16 years ago
  13. 6804fa2 Fix thunk generation for thunks with a parameter with reference type. by Eli Friedman · 16 years ago
  14. 35c98cc Minor cleanup. by Eli Friedman · 16 years ago
  15. 701c89e Honor using declarations in overload resolution. Most of the code for by John McCall · 16 years ago
  16. 919d5e5 Add support for thunking dtors. Oh why does this make my head hurt? by Mike Stump · 16 years ago
  17. f668bd0 Reflow. by Mike Stump · 16 years ago
  18. 1750b4f Revert r90402 for now, virt.cpp is failing. by Anders Carlsson · 16 years ago
  19. 81a9583 Add batch version of 'StoreManager::InvalidateRegion()' for invalidating multiple regions as once. After adopting this in the CFRefCount::EvalCall(), we see a reduction in analysis time of 1.5% when analyzing all of SQLite3. by Ted Kremenek · 16 years ago
  20. b5b32f5 Use Eli's ComputeThunkAdjustment for calculating the return adjustment. by Anders Carlsson · 16 years ago
  21. 9fcfc42 Add CodeGenModule::ComputeThunkAdjustment, which Eli wrote. by Anders Carlsson · 16 years ago
  22. 3b908ce Remove the index from the Thunk struct. by Anders Carlsson · 16 years ago
  23. 491b955 Change the Thunks map to use the vtable index as the key. by Anders Carlsson · 16 years ago
  24. 6fd247b Add the global decl to the Thunk struct. by Anders Carlsson · 16 years ago
  25. 1345f4a Remove unused struct fields. by Anders Carlsson · 16 years ago
  26. 891bb4b Delay computing the return adjustments for covariant thunks until when they are added to the vtable. by Anders Carlsson · 16 years ago
  27. bc0e339 No need to create the covariant thunk in both places now. by Anders Carlsson · 16 years ago
  28. 1db4a9b Whoops, forgot to save :) by Anders Carlsson · 16 years ago
  29. 5f96bc1 Remove the index field from the CovariantThunk structure. by Anders Carlsson · 16 years ago
  30. d6f7af5 Change the CovariantThunk map to use the vtable index as its key. by Anders Carlsson · 16 years ago
  31. 0eb9560 Fix typo. by Ted Kremenek · 16 years ago
  32. 22c3410 Add __has_feature(cxx_exceptions) and __has_feature(cxx_rtti) to table of contents. by Ted Kremenek · 16 years ago
  33. 87774fd Add section on what language features __has_feature() supports for querying if they are enabled. by Ted Kremenek · 16 years ago
  34. bdd8e38 Store a GlobalDecl in the return adjustment. by Anders Carlsson · 16 years ago
  35. d8ddffc Do not include the 'this' pointer adjustment in the covariant return type. Instead, store it in the (now oddly named) Thunks map. by Anders Carlsson · 16 years ago
  36. 8506dde Switch clang_createTranslationUnitFromSourceFile to use ASTUnit::LoadFromCommandLine. by Daniel Dunbar · 16 years ago
  37. 27682a3 Move VtableBuilder::OverrideMethod out of line in preparation of other changes to it. No functionality change. by Anders Carlsson · 16 years ago
  38. 5262fda Fix ASTUnit to allows require a (persistent) Diagnostic object be provided; propogate and simplify. by Daniel Dunbar · 16 years ago
  39. 7d9bd42 Add 'has_feature(cxx_exceptions)' to allow code to determine via preprocessor logic if C++ exceptions are enabled. by Ted Kremenek · 16 years ago
  40. 6b85fa4 Remove untrue statement. by Mike Stump · 16 years ago
  41. 2eca546 Rename has_feature(rtti) to has_feature(cxx_rtti) for clarity. by Ted Kremenek · 16 years ago
  42. 7087d75 Note a failure I saw from the g++ testsuite: by Mike Stump · 16 years ago
  43. 107b4ca Add FileCheck test for '__has_feature(rtti)'. by Ted Kremenek · 16 years ago
  44. 848001c Add "has_feature" support for C++ RTTI. by Ted Kremenek · 16 years ago
  45. fda8e12 Stop stripping UnresolvedUsingDecls out of LookupResults that have other by John McCall · 16 years ago
  46. 74635d8 Add a heuristic to the dead stores checker to prune dead stores for variables annotated with '__block'. This is overly conservative, but now the analyzer doesn't report dead stores for variables that can be updated by a block call. by Ted Kremenek · 16 years ago
  47. ccf4350 Introduce the notion of literal types, as specified in C++0x. by Sebastian Redl · 16 years ago
  48. 61d89b6 Work-in-progress: teach mangler how to mangle thunks for destructors. by Eli Friedman · 16 years ago
  49. 25a9c37 Update example link lines. by Daniel Dunbar · 16 years ago
  50. be7c144 Cleanups on exceptional edges don't work at all, yet. This doesn't by Mike Stump · 16 years ago
  51. f7f7467 Add a cleanup scope for each catch clause. by Mike Stump · 16 years ago
  52. 7302030 Add missing branch to exit. Seemingly obvious when I look at the by Mike Stump · 16 years ago
  53. 802ab45 Improve source location information for C++ member initializers in a by Douglas Gregor · 16 years ago
  54. 467f030 Normalize CIndex/c-index-test/index-test link lines in the hopes it will fix by Daniel Dunbar · 16 years ago
  55. c7822db ASTUnit: Explicitly track whether the ASTUnit came from an actual AST or not. by Daniel Dunbar · 16 years ago
  56. 68ea2ac ASTUnit: Fix initialization of OnlyLocalDecls variable, and honor UseBumpAllocator. by Daniel Dunbar · 16 years ago
  57. 7facf84 Fix for PR5522 and PR5666: fix a bunch of mangling issues with extern variables by Eli Friedman · 16 years ago
  58. 144238e Use a more rigorous definition of 'class member'. I don't have any evidence by John McCall · 16 years ago
  59. 7896ea1 this also depends on libDriver. this almost fixes the build problems of c-index-test by Nuno Lopes · 16 years ago
  60. 336e774 Recognize that EnumConstantDecls can be found by lookup and are not instance by John McCall · 16 years ago
  61. 639787c Pull the terminate handler up so that we can use it for the catch by Mike Stump · 16 years ago
  62. 7933628 Turn off for now. by Mike Stump · 16 years ago
  63. 92f2fe2 Put the Builder classes into the anonymous namespace. by Mike Stump · 16 years ago
  64. de05057 Change rtti/Rtti to RTTI, as it is an acronym. by Mike Stump · 16 years ago
  65. 0cb6c19 Rename CGRtti.cpp to CGRTTI.cpp. by Mike Stump · 16 years ago
  66. c88b673 Avoid warning for getTerminateFn defined but not used. by Mike Stump · 16 years ago
  67. 057e567 Extend -remap-file=from;to to permit mapping from a non-existent by Douglas Gregor · 16 years ago
  68. 5ec02ae In Sema, whenever we think that a function is going to cause a vtable to be generated, we mark any virtual implicit member functions as referenced. by Anders Carlsson · 16 years ago
  69. f59ef96 Update checker build. by Ted Kremenek · 16 years ago
  70. 2973c0e Move file-remapping logic into InitPreprocesor. No functionality change by Douglas Gregor · 16 years ago
  71. 735df88 Extend the CIndex code-completion API to perform code completion by Douglas Gregor · 16 years ago
  72. 51fa86f r90313, in which OverloadedFunctionDecl is removed and never spoken of again. by John McCall · 16 years ago
  73. d378181 Fix relative ordering of Analyis library. by Daniel Dunbar · 16 years ago
  74. 68d40e2 Fix ASTUnit::getOriginalSourceFileName() when using ASTUnit's derived from by Daniel Dunbar · 16 years ago
  75. cb6dda1 ASTUnit: Don't create an LLVMContext, it shouldn't be needed. by Daniel Dunbar · 16 years ago
  76. 1bcee0a Rip out the last remaining implicit use of OverloadedFunctionDecl in Sema: by John McCall · 16 years ago
  77. 666571a terminate doesn't throw. by Mike Stump · 16 years ago
  78. 716f0b3 Introduce a new clang-cc option by Douglas Gregor · 16 years ago
  79. 0bd6feb Push overloaded function templates through the parser using a totally different by John McCall · 16 years ago
  80. 9953383 More exception handling improvements... WIP. by Mike Stump · 16 years ago
  81. 5fcf1f0 Fix another "operator delete missing" crash: make sure we don't check by Eli Friedman · 16 years ago
  82. f195357 Tweak test to check for a bit more. by Eli Friedman · 16 years ago
  83. ca6affd Make sure to call AddOverriddenMethods for implicit copy assignment operators; by Eli Friedman · 16 years ago
  84. 2968442 Extend the source manager with the ability to override the contents of by Douglas Gregor · 16 years ago
  85. a46e4d9 Hard bifurcate the state into nil receiver and non-nil receiver, so that by Zhongxing Xu · 16 years ago
  86. 7dea1f9 libFrontend depends on libDriver now. by Zhongxing Xu · 16 years ago
  87. 4a160e1 Eliminate the unnecessary FirstFID cache variable from the source manager's ContentCache by Douglas Gregor · 16 years ago
  88. 2f841ba Stop trying to analyze class-hierarchies for dependently-scoped id-expressions; by John McCall · 16 years ago
  89. 7b55668 Add ASTUnit::LoadFromCommandLine, which creates an ASTUnit out of a list of by Daniel Dunbar · 16 years ago
  90. daab7b1 Driver: Add Command::Creator member variable, which tracks the tool that was by Daniel Dunbar · 16 years ago
  91. affe67e Added an assert. by Fariborz Jahanian · 16 years ago
  92. 6bc9768 Fix a code gen. crash synthesizing a destructor. Fixes pr5660. by Fariborz Jahanian · 16 years ago
  93. fbcc7be In SourceManager::isBeforeInTranslationUnit, if we are trying to compare two source locations with no common ancestor in the include stack, determine order by assuming memory buffers preceed files, and then that FileIDs are created in order. by Daniel Dunbar · 16 years ago
  94. 9a0459c Added dead-stores test cases that involve the use of blocks. by Ted Kremenek · 16 years ago
  95. 39d9841 pass the reason for failure up from MemoryBuffer and report it by Chris Lattner · 16 years ago
  96. 2b56b9c Add new test case file that focuses on testing analyzer support for blocks. by Ted Kremenek · 16 years ago
  97. 2b06d34 Make EmitStoreOfScalar generate a more sane representation of boolean stores. by Eli Friedman · 16 years ago
  98. b1b4256 Fix IsProvablyNotDerivedFrom to always use record definitions when available. by John McCall · 16 years ago
  99. 1488c7a The minimum element size in BumpVector should be 1, not 0. by Ted Kremenek · 16 years ago
  100. 02b1df6 Provide the correct vector size for referenced variables. by Ted Kremenek · 16 years ago