1. e8b31cc Value initialize non-class array members in ctor's by Fariborz Jahanian · 15 years ago
  2. ab6d622 Split buffer overflow test case into two test cases, removing out logic that was commented out. by Ted Kremenek · 15 years ago
  3. 9106ef7 Instantiation of template template parameters for nested templates, e.g., by Douglas Gregor · 15 years ago
  4. 7bb87fc Fix speculative parsing of dependent template names in by Douglas Gregor · 15 years ago
  5. d694485 Add undefined array subscript checker. by Zhongxing Xu · 15 years ago
  6. 6cc46ed Remove the old out-of-bound checking code. by Zhongxing Xu · 15 years ago
  7. 58e689f Reimplement out-of-bound array access checker with the new checker interface. by Zhongxing Xu · 15 years ago
  8. b991f48 ReturnPointerRangeChecker: use StripCasts() instead of checking for zero index by Zhongxing Xu · 15 years ago
  9. 387ecbd Simplify. by Daniel Dunbar · 15 years ago
  10. e26bd90 Fix unsafe use of StringRef I introduced. by Daniel Dunbar · 15 years ago
  11. 29cf746 Add PreprocessorOutputOptions to CompilerInvocation, and move initialization to by Daniel Dunbar · 15 years ago
  12. 775bee7 Add PreprocessorOutputOptions, for things like -dM, -C, -CC which control -E by Daniel Dunbar · 15 years ago
  13. 29a790b Simplifiy target feature handling by coalescing all the logic into by Daniel Dunbar · 15 years ago
  14. dc8bbac Minor formatting tweaks. by Daniel Dunbar · 15 years ago
  15. bd9f04b clang-cc: Refactor some -fixit-at handling. by Daniel Dunbar · 15 years ago
  16. aea3641 Allow TextDiagnosticPrinter to have optional ownership of its output stream. by Daniel Dunbar · 15 years ago
  17. ead2a5e Update CMake. by Daniel Dunbar · 15 years ago
  18. 339c134 clang-cc: Move InitializeAnalyzerOptions into Options.cpp by Daniel Dunbar · 15 years ago
  19. d1cdcf3 clang-cc: Start coalescing "frontend" options. by Daniel Dunbar · 15 years ago
  20. 0db4b76 clang-cc: Move InitializeDiagnosticOptions to Options.cpp by Daniel Dunbar · 15 years ago
  21. f797329 clang-cc: Move HeaderSearchOptions to Options.cpp by Daniel Dunbar · 15 years ago
  22. dbf75fe Turn LoggingDiagnosticClient into a more general ChainedDiagnosticClient and by Daniel Dunbar · 15 years ago
  23. 5674908 clang-cc: Move InitializeLangOptions to Options.cpp. by Daniel Dunbar · 15 years ago
  24. d9beeaf Inline some trivial functions. by Daniel Dunbar · 15 years ago
  25. de7d800 CastToStructChecker: use 'isStructureType()' instead of 'isRecordType()' to determine if a pointer is casted to a struct pointer. This fixes an observed false positive when a value is casted to a union. by Ted Kremenek · 15 years ago
  26. 1d9cbeb Fix display of "ANALYZE" statements in AnalysisConsumer by correctly resetting the flag indicating that the current Decl* has not yet been displayed. Also move this out of AnalysisManager, since AnalysisManager should not handle text output to the user. by Ted Kremenek · 15 years ago
  27. b52d243 clang-cc: Move InitializePreprocessorOptions to Options.cpp by Daniel Dunbar · 15 years ago
  28. f493f49 Remove public headers for UndefinedArgChecker, AttrNonNullChecker, and BadCallChecker, making their implementations completely private. by Ted Kremenek · 15 years ago
  29. d8daaa7 clang-cc: Simplify this code, now that predefines handling is uniform in the by Daniel Dunbar · 15 years ago
  30. 7b5a121 Redo how PCH handles its implicit include. Instead of treating this specially in by Daniel Dunbar · 15 years ago
  31. 4d5936a More StringRef simplification to PCHValidator::ReadPredefinesBuffer. by Daniel Dunbar · 15 years ago
  32. 131c981 And now a test fix in +Asserts mode, which I broke. by Daniel Dunbar · 15 years ago
  33. 47d1e82 Fix some tests in -Asserts mode. - FileCheck is a *huuuuge* improvement here. by Daniel Dunbar · 15 years ago
  34. 10014aa Rewrite splitLines using StringRef; this is much simpler, and also now avoids by Daniel Dunbar · 15 years ago
  35. b4b817d Refactor DereferenceChecker to use only the new Checker API instead of by Ted Kremenek · 15 years ago
  36. 09b6d0e Preserve source locations when building offsetof expressions featuring by John McCall · 15 years ago
  37. aee8de3 More VTT work. We now track offsets and use the ctor vtable builder by Mike Stump · 15 years ago
  38. 37acf5a Fixup spacing. by Mike Stump · 15 years ago
  39. a52ef08 Apparently the following idiom is specifically encouraged: by John McCall · 15 years ago
  40. 88b11de Avoid generating additional destructor(s) for initialized constructed objects. by Fariborz Jahanian · 15 years ago
  41. 788cd06 Introduce a new representation for template template by Douglas Gregor · 15 years ago
  42. 5ee0aa7 Recognize -fsyntax-only as a "consumer only" action. by Daniel Dunbar · 15 years ago
  43. dc3c0d2 StringRefify some PCH interfaces. by Daniel Dunbar · 15 years ago
  44. 4fda42e Replace startsWith functions with StringRef. by Daniel Dunbar · 15 years ago
  45. 971977f Stub out most of the VTT building code. WIP. by Mike Stump · 15 years ago
  46. f7f3d0d Create a new Scope when parsing a declaration with a C++ scope specifier. by John McCall · 15 years ago
  47. 0f9fed7 Add Diagnostic::Report method for reporting diagnostics without a location. by Daniel Dunbar · 15 years ago
  48. b6d1cc8 PreprocessorOptions: Get rid of unnecessary 'isPTH' flag for include entries. by Daniel Dunbar · 15 years ago
  49. b03bfa5 Diagnose illegally typed operator new/new[]. by Fariborz Jahanian · 15 years ago
  50. a020380 Attach location info with llvm.dbg.declare. by Devang Patel · 15 years ago
  51. 496e45e Add FIXIT hint for -Wsemicolon-before-method-body by Ted Kremenek · 15 years ago
  52. 4a5dc24 Revert r86741; it doesn't handle virtual bases correctly. by Eli Friedman · 15 years ago
  53. db380b4 Minor optimization to skip null check in generated code where it isn't by Eli Friedman · 15 years ago
  54. 7f1de45 Fix for PR5454: make sure to use the right block as the predecessor in the by Eli Friedman · 15 years ago
  55. 69a2c26 Shuffle order of warning declarations (alphabetize). by Ted Kremenek · 15 years ago
  56. dfcaf06 Make -Wsemicolon-before-method-body opt-in (and part of -Wextra). Addresses <rdar://problem/7381735>. by Ted Kremenek · 15 years ago
  57. e0a9581 Decouple more of clang-cc by moving ImplicitP[CT]H options into by Daniel Dunbar · 15 years ago
  58. 7976f59 Update CMake file. by Ted Kremenek · 15 years ago
  59. c1643de Add newline at EOF. by Benjamin Kramer · 15 years ago
  60. 3a4a2b3 Silence warning. by Benjamin Kramer · 15 years ago
  61. 0063e98 Use #include <stdio.h> when using fprintf and stderr. by Dan Gohman · 15 years ago
  62. 0498cfc clang-cc: Start moving "pure" option handling to Options.cpp, to separate it by Daniel Dunbar · 15 years ago
  63. 9773429 clang-cc: Sink more options inside codegenopts namespace. by Daniel Dunbar · 15 years ago
  64. e359445 Change LangOpts initialization to directly test the code generation options, by Daniel Dunbar · 15 years ago
  65. 314b97f Improve parsing of template arguments to lay the foundation for by Douglas Gregor · 15 years ago
  66. 4770a4a Changed a variable name to match what it represents (Ted's feedback). by Fariborz Jahanian · 15 years ago
  67. 88f4280 This patch implements Code gen. for destruction of global array of objects. by Fariborz Jahanian · 15 years ago
  68. 0854d70 CIndex: Only display diagnostics to llvm::errs() when the client has set the 'displayDiagnostics' option to 1 in clang_createIndex(). This fixes <rdar://problem/7370691>. by Ted Kremenek · 15 years ago
  69. f1c0333 Only generate a VTT for classes that need a VTT. by Mike Stump · 15 years ago
  70. 8fa01c8 Driver: Run 'clang' in C++ mode based on the name it was invoked by. We match by Daniel Dunbar · 15 years ago
  71. fcb0c3b Factor out parts of InitializeCompileOptions that depend on the LangOptions. by Daniel Dunbar · 15 years ago
  72. 8d35314 Localize -disable-llvm-optzns handling to BackendConsumer::CreatePasses. by Daniel Dunbar · 15 years ago
  73. bc2ea34 clang-cc: Start sinking (CodeGen) options into namespaces to limit their scope. by Daniel Dunbar · 15 years ago
  74. 9af8695 Cleanup some clang-cc FIXMEs by Daniel Dunbar · 15 years ago
  75. 36f4ec3 Add CompileOptions to CompilerInvocation. by Daniel Dunbar · 15 years ago
  76. d9f01d4 Fix a similar problem with qualified lookup through using directives, by John McCall · 15 years ago
  77. 12ea578 Make a somewhat more convincing test case for unqualified lookup through by John McCall · 15 years ago
  78. b6aa69a Ignore parentheses when check the type of the expr. by Zhongxing Xu · 15 years ago
  79. cdc89c4 Simple test case for [basic.lookup.udir]. by John McCall · 15 years ago
  80. 37e9c47 SizeofPointerChecker: Many false positives have the form 'sizeof *p'. by Zhongxing Xu · 15 years ago
  81. 380dd75 Add vtable caching to prevent multiple vtables for the same class from by Mike Stump · 15 years ago
  82. d7be78a Fix unqualified lookup through using directives. by John McCall · 15 years ago
  83. b76cd3d When trying to assign a regular string literal to an Objective-C 'id' type or a pointer to an NSString, emit a code insertion hint that turns it into an Objective-C string. For example: by Anders Carlsson · 15 years ago
  84. 2f019aa Don't try to emit null fixit hints. by Anders Carlsson · 15 years ago
  85. cbe091f Now we can safely use the argument expression's source range. by Zhongxing Xu · 15 years ago
  86. 52cb277 SizeofPointerChecker: If an explicit type specifier is used, do not issue warnings. by Zhongxing Xu · 15 years ago
  87. 4881b99 Use PP.getLocForEndOfToken as suggested by John. by Anders Carlsson · 15 years ago
  88. 572ea26 Use the source range of the whole sizeof expression, otherwise it crashes when by Zhongxing Xu · 15 years ago
  89. ad26b73 If a function with a default argument is redefined and the new function also has a defualt argument then add a fixit hint that removes the default argument. Fixes PR5444. by Anders Carlsson · 15 years ago
  90. 8ac5a40 Update xode project. by Anders Carlsson · 15 years ago
  91. 79234ca Add test case for PointerSubChecker. by Zhongxing Xu · 15 years ago
  92. adca271 Refine PointerSubChecker: compare the base region instead of the original by Zhongxing Xu · 15 years ago
  93. fbfb52d Be sure to clear out VCall when we clear out VCalls. by Mike Stump · 15 years ago
  94. 479529e Rename: StripCasts describes what it does better. by Zhongxing Xu · 15 years ago
  95. 82d75b0 Finish off mangling for the VTT. by Mike Stump · 15 years ago
  96. ab3f7e9 Add mangling for the construction vtable. by Mike Stump · 15 years ago
  97. 3958b50 Fix clang's use of DenseMap iterators after r86636 fixed their constness. by Jeffrey Yasskin · 15 years ago
  98. 89f8c1d Simplify, following MemoryBuffer::getSTDIN API fix. by Daniel Dunbar · 15 years ago
  99. 731ad8f Switch to getFileOrSTDIN(). by Daniel Dunbar · 15 years ago
  100. 9253e49 Remove some if-0'd code, we can resurrect this if we ever decide to support by Daniel Dunbar · 15 years ago