1. f7613d5 Don't treat variables with non-trivial ctors or dtors as unused. Fixes PR5407. by Anders Carlsson · 15 years ago
  2. 99a000e Cleanup, no functionality change. by Anders Carlsson · 15 years ago
  3. a1e1622 Always mangle functions with special names. Fixes PR5420. by Anders Carlsson · 15 years ago
  4. d8fe2d5 When instantiating a field decl, make sure to clone its attributes. With this change FileCheck no longer crashes when it's run without any arguments. by Anders Carlsson · 15 years ago
  5. 31d8cad Use SaveAndRestore to simplify logic in LiveVariables::runOnAllBlocks(). Patch by Kovarththanan Rajaratnam! by Ted Kremenek · 15 years ago
  6. dd35ce9 Switch clang-cc to use ApplyHeaderSearchOptions, and fix a thinko. by Daniel Dunbar · 15 years ago
  7. 433d137 When looking up and adding substitutions to the substitution table, make sure to always use the canonical declaration. With tihs change, FileCheck compiles and links but crashes during startup. by Anders Carlsson · 15 years ago
  8. 63c8b77 Add HeaderSearchOptions class, for packaging the information needed to by Daniel Dunbar · 15 years ago
  9. e166582 Lift InitHeaderSearch::AddEnvVarPaths logic higher. by Daniel Dunbar · 15 years ago
  10. 5c5758b Formatting fixes. by Daniel Dunbar · 15 years ago
  11. 8863b98 Rename PreprocessorInitOptions to PreprocessorOptions for consistency, and fix by Daniel Dunbar · 15 years ago
  12. 750156a Lift compiler builtin include path logic higher. by Daniel Dunbar · 15 years ago
  13. ae16233 Remove Checker::CheckType() (and instead using CheckerVisitor::PreVisitDeclStmt()), and refactor VLASizeChecker to have only one Checker subclass (not two) and to not use the node builders directly (and instead use the newer CheckerContext). by Ted Kremenek · 15 years ago
  14. d5c376e Test case for -Wconversion. by John McCall · 15 years ago
  15. 680523a Implement -Wconversion. Off by default, in the non-gcc group. There's by John McCall · 15 years ago
  16. c4df6d2 Add basic code completion support for ObjC messages. by Steve Naroff · 15 years ago
  17. ba578cb Revert r86315 and add Type::FixedWidthInt to the FIXME cases. by Anders Carlsson · 15 years ago
  18. eadfeb5 MIPS linkage name confuses gdb here. Generate and test DW_AT_name here. by Devang Patel · 15 years ago
  19. e468611 Do not assert if debug info for certain type is not generated. by Devang Patel · 15 years ago
  20. 0284fdc Do not emit linkage name for global variables. It confuses gdb, because it picks up AT_MIPS_linkage_name and ignores AT_name. by Devang Patel · 15 years ago
  21. 88fad63 Make sure isCopyAssignment is only true for actual copy assignment operators, by Eli Friedman · 15 years ago
  22. 0c8296d Various improvements to Clang's code-completion infrastructure: by Douglas Gregor · 15 years ago
  23. 9e7e3c6 Refine the non-virtual this adjustment. Optimize out virtual this by Mike Stump · 15 years ago
  24. d669be5 Since default writable attribute is 'assign', allow by Fariborz Jahanian · 15 years ago
  25. 8a389b6 Make fragile-abi test run happy. by Fariborz Jahanian · 15 years ago
  26. 84b3595 Make the VLASizeChecker implementation private, and its creation only known to GRExprEngineInternalChecks.cpp. by Ted Kremenek · 15 years ago
  27. d3fdcb5 Fix a bogus objective-c warning with -pedantic. (radar 7370882). by Fariborz Jahanian · 15 years ago
  28. 36df58a Make the implementation of DivZeroChecker private. by Ted Kremenek · 15 years ago
  29. e504170 Prevent a code gen. crash on empty unions - pr5408. by Fariborz Jahanian · 15 years ago
  30. 7344c87 testing: Merge PR3135.c into misc-ps-region-store.m. by Ted Kremenek · 15 years ago
  31. 6f516f5 Sentence-case bug type, and pull tests from region-only-test.c into misc-ps-region.store.m (removing an extra unneeded test file). Also add a bunch of FIXME comments for future enhancements. by Ted Kremenek · 15 years ago
  32. a031b35 Simplify the debug info code, handle lvalue references and template specializations. by Anders Carlsson · 15 years ago
  33. 30509a3 This patch fixes code gen. part of pr5333 (Conversion using elipsis conversion). by Fariborz Jahanian · 15 years ago
  34. ba397fe Handle QualifiedNameType and SubstTemplateTypeParmType types in CGDebugInfo::CreateTypeNode. by Anders Carlsson · 15 years ago
  35. afb32f7 add test case for PR3135 which was already fixed by Nuno Lopes · 15 years ago
  36. bfe6995 Don't assert when trying to generate debug info for vector types. This needs to be fixed eventually... by Anders Carlsson · 15 years ago
  37. 7d62a8f Don't warn -Wsign-compare if we're in an unevaluated context, and fixed by John McCall · 15 years ago
  38. 49c952f update comment, pointed out by Gabor by Chris Lattner · 15 years ago
  39. abbbfd9 add some const qualifiers, patch by Kovarththanan Rajaratnam! by Chris Lattner · 15 years ago
  40. 41a124a indirectbr seems to work! Rip out the old code. by Chris Lattner · 15 years ago
  41. b938118 Instead of returning a null DIType for unhandled types, assert. by Anders Carlsson · 15 years ago
  42. ceeb02d Add a checker for CWE-466: Return of Pointer Value Outside of Expected Range. by Zhongxing Xu · 15 years ago
  43. 48f5e63 compare.c also needs a target triple now, and improve some comments while we're by John McCall · 15 years ago
  44. 5dbad3d Improve the -Wsign-compare heuristics: by John McCall · 15 years ago
  45. 4c26207 Create a warning group "non-gcc" for diagnostics which are not enabled by John McCall · 15 years ago
  46. c2253f5 add some fixit hints. by Chris Lattner · 15 years ago
  47. 3f0b5fd Rework the fix-it hint for code like by Douglas Gregor · 15 years ago
  48. 27591ff Improve recovery when we fail to parse the operand of a C++ named cast. Fixes PR5210 by Douglas Gregor · 15 years ago
  49. 35de813 Turn off -Wsign-compare warnings by default by Douglas Gregor · 15 years ago
  50. 5e1b918 If a member variable of reference type is bound to a temporary in its member initializer it needs to be destroyed at the end of the constructor. by Anders Carlsson · 15 years ago
  51. 1faf674 If a member initializer create temporaries we need to destroy them. Fixes PR5077. by Anders Carlsson · 15 years ago
  52. b1156b9 More cleanup. by Anders Carlsson · 15 years ago
  53. 4365bba Cleanup ctor/dtor emission. by Anders Carlsson · 15 years ago
  54. a769408 Handle ParenExprs in mangleExpression. by Anders Carlsson · 15 years ago
  55. 33c530e Refine the vcall for a function that is defined in a virtual base by Mike Stump · 15 years ago
  56. 1053d24 static analyzer: refactor checking logic for returning the address of a stack variable or a garbage by Ted Kremenek · 15 years ago
  57. b653c52 If we have a C-style cast, functional cast, or a static_cast to a by Douglas Gregor · 15 years ago
  58. b7a86f5 When we encounter a derived-to-base conversion when performing an by Douglas Gregor · 15 years ago
  59. 4c0cea2 Minor cleanup of my last patch. by Fariborz Jahanian · 15 years ago
  60. 2c791bd Minor cleanup: use BuiltinBug (which will soon be renamed) for DeferenceChecker and friends so that they always report the same bug type. by Ted Kremenek · 15 years ago
  61. 966256a This patch implements Sema for clause 13.3.3.1p4. by Fariborz Jahanian · 15 years ago
  62. 599837a Convert file over to checking the .ll file for codegen. Also, we by Mike Stump · 15 years ago
  63. 99ff8da Update clang web pages with respect to Windows by John Thompson · 15 years ago
  64. 4912c34 Make sure that EnumConstantDecls always get a type, even when they have type-dependent initializers. by Douglas Gregor · 15 years ago
  65. 1fbf1f0 Strip off the /clang/tools/clang at the end of the Subversion URL, if it's there by Douglas Gregor · 15 years ago
  66. 40d1bb6 Eliminate tabls by John Thompson · 15 years ago
  67. 9099e7b clean up integer preprocessor type definitions, patch by Ken Dyck! by Chris Lattner · 15 years ago
  68. 632d772 Make ASTContext::getIntWidth return 1 for all boolean type variations, not just for the unqualified, unaliased bool. by Sebastian Redl · 15 years ago
  69. 732429c The signed/unsigned checker should not warn for value-dependent expressions, and should especially not try to evaluate them. by Sebastian Redl · 15 years ago
  70. c7621a6 Be a little more careful when trying to extract a TypeDecl from a enum/class/struct/union specifier; in invalid code, we may also see ClassTemplateDecls. by Douglas Gregor · 15 years ago
  71. a6fda12 Adding -fshort-wchar option. by John Thompson · 15 years ago
  72. c2f3882 De-FIXME a test by Douglas Gregor · 15 years ago
  73. 6e82475 Don't allow definitions of array variables without some size information in C++. Fixed PR5401 by Sebastian Redl · 15 years ago
  74. 2e09db7 Enable debug info for global variables at -O1+ by Devang Patel · 15 years ago
  75. 6ddf478 Adds doxygen comment for HasSideEffects method. by Fariborz Jahanian · 15 years ago
  76. 393c247 Added support for static variables which require by Fariborz Jahanian · 15 years ago
  77. 9c4b838 Eliminate some false positives due to a thinko in the "'blah' is by Douglas Gregor · 15 years ago
  78. 5114eca Add Ubuntu 9.10 libstdc++ install location. by Sebastian Redl · 15 years ago
  79. a65b551 When collecting types for built-in candidates, make arrays decay to pointers. Otherwise, subscripting an array leads to no candidates at all. Fixes PR5360. by Sebastian Redl · 15 years ago
  80. b258d8f Add clang_site_config user variable, so that extra tests (e.g., utils/C++Syntax) by Daniel Dunbar · 15 years ago
  81. 923d56d Allow the element type of arrays to be incomplete in C++. by Sebastian Redl · 15 years ago
  82. 2ac6723 Parse C++0x constexpr. Test case follows when this does something useful. by Sebastian Redl · 15 years ago
  83. ff87603 Don't run anything other than the compiler in these tests. by Daniel Dunbar · 15 years ago
  84. 393896f Fixed two places where we needed to force completion of a type by Douglas Gregor · 15 years ago
  85. b13c87f Implement the conditional-operator part of -Wsign-compare. Turn by John McCall · 15 years ago
  86. ae78447 Tweak wording and classifications of analyzer diagnostics. by Ted Kremenek · 15 years ago
  87. e2d78fe Update checker build. by Ted Kremenek · 15 years ago
  88. 6516813 Add EXTRA_TESTDIRS variable for specifying additional test directories. by Daniel Dunbar · 15 years ago
  89. 03e777e References can't be zero; omit zero check for return value adjustments by Mike Stump · 15 years ago
  90. 7c276b8 Refine covariant return value adjustments for thunks when null by Mike Stump · 15 years ago
  91. 99faefd Testcase for a recent checkin. by Mike Stump · 15 years ago
  92. 941e3f3 Update. by Mike Stump · 15 years ago
  93. 968db33 Refine layout for indirect virtual base classes. by Mike Stump · 15 years ago
  94. 644aa9a Fix 80-col violation. by Mike Stump · 15 years ago
  95. efcbe94 Replace DiagnosticClient::setLangOptions with {Begin,End}SourceFile, and clarify by Daniel Dunbar · 15 years ago
  96. efceabd Convert CreateAnalysisConsumer and friends to just take a const Preprocessor&, and simplify. by Daniel Dunbar · 15 years ago
  97. eb6aeb5 Remove unused SetPreprocessor method. by Daniel Dunbar · 15 years ago
  98. b01f06c AnalysisManager: Don't rely on PathDiagnosicClients flushing their diagnostics when they are destroyed. by Ted Kremenek · 15 years ago
  99. ad451cc Remove clang-cc -html-diags option, this doesn't fit in well and we get plenty by Daniel Dunbar · 15 years ago
  100. b697a4e Acting on Daniel's nagging, remove PathDiagnosticClientFactory() and by Ted Kremenek · 15 years ago