1. c24e9f3 Add a test case for CWE-467, and simplify the wording of the warning. by Zhongxing Xu · 15 years ago
  2. 53012f4 Rename areAllFields32Or64BitBasicType to canExpandIndirectArgument to closer match what it is semantically used for. by Daniel Dunbar · 15 years ago
  3. f8db477 Remove a useless variable that got left behind. by Eli Friedman · 15 years ago
  4. 49c16da Unify the codepaths used to verify base and member initializers for explicitly by Eli Friedman · 15 years ago
  5. a8ce9ec Fix use-after-free bug. by Eli Friedman · 15 years ago
  6. 7033d61 Update CMake file. by Benjamin Kramer · 15 years ago
  7. a29e51b Special-case default argument expression in instantiation. This should fix PR4301. Doug, please double-check my assumptions. Read the PR for more details. by Sebastian Redl · 15 years ago
  8. 28a109f Add a checker for CWE-467: Use of sizeof() on a Pointer Type. by Zhongxing Xu · 15 years ago
  9. 9770ef0 When checking the namespace of a redeclaration or definition, look through linkage specs. Fixes PR5430. by Sebastian Redl · 15 years ago
  10. 42dddbe Don't reprocess non-dependent initializers of non-dependent VarDecls. Fixes PR5426. by Sebastian Redl · 15 years ago
  11. 76e80c0 Fix for FreeBSD toolchain in regards to CPP, Credit to Roman Divacky. by Edward O'Callaghan · 15 years ago
  12. d2113f2 Add clarifying parens. by Daniel Dunbar · 15 years ago
  13. 30eb055 Simplify. by Daniel Dunbar · 15 years ago
  14. 4ee17ac Revert unintentional change to this file. by Daniel Dunbar · 15 years ago
  15. c9132b6 Test commit - minor terminology change to my recent patch suggested by John McCall by Sean Hunt · 15 years ago
  16. 3eaa9ff Always make sure we're using an unqualified type when building a by Douglas Gregor · 15 years ago
  17. c619033 Move a function which returns a class outside of extern C scope. by Daniel Dunbar · 15 years ago
  18. 4dc99f8 CIndex: Add temporary hack to leak memory instead of returning invalid pointers. by Daniel Dunbar · 15 years ago
  19. bc20ef3 Drop require_and_and argument. by Daniel Dunbar · 15 years ago
  20. 2475d76 Remove RUN: true lines. by Daniel Dunbar · 15 years ago
  21. 1787b70 Move test/Index input files into a sub directory (not scanned as tests). by Daniel Dunbar · 15 years ago
  22. 4fcfde4 Eliminate &&s in tests. by Daniel Dunbar · 15 years ago
  23. 1e63492 Rework site config for cmake to be generated at configure time, and only pass by Daniel Dunbar · 15 years ago
  24. 2335421 Tweak a FIXME. by Daniel Dunbar · 15 years ago
  25. 589f9e3 Handle member expressions where the member declaration is actually a static variable. Fixes PR5392. by Anders Carlsson · 15 years ago
  26. ce53f7d More LValue related code cleanup. by Anders Carlsson · 15 years ago
  27. 1e74c4f More cleanup, the code is much easier to follow now. by Anders Carlsson · 15 years ago
  28. 0bc7049 Reduce nesting, no functionality change. by Anders Carlsson · 15 years ago
  29. a59869b We only need to call SetObjCNonGC for local variables. No functionality change. by Anders Carlsson · 15 years ago
  30. 909fbf7 Change EmitPointerToDataMemberLValue to take a FieldDecl. No intended functionality change. by Anders Carlsson · 15 years ago
  31. 36a862f Patch to gives an error that at least points users in the direction of the error, rather by Fariborz Jahanian · 15 years ago
  32. 75711ec commit test update by Chris Lattner · 15 years ago
  33. 1932e12 teach the various targets what native integer types they have. by Chris Lattner · 15 years ago
  34. f8297f1 Fix some build warnings. by Daniel Dunbar · 15 years ago
  35. 597e7c3 Add some missing libraries for CMake as well. by Daniel Dunbar · 15 years ago
  36. 286bf95 Add some missing libraries. by Daniel Dunbar · 15 years ago
  37. 3734c21 Cope with calls to operator() templates. Fixes PR5419. by Douglas Gregor · 15 years ago
  38. 78f7ece add missing #include by Chris Lattner · 15 years ago
  39. dc767a1 Support -Wshorten-64-to-32 for integer types only, which seems to satisfy the by John McCall · 15 years ago
  40. 6a8b7f3 Add bug number. by Anders Carlsson · 15 years ago
  41. e8babd1 Improve -Wconversion by permitting binary operations on values of the target by John McCall · 15 years ago
  42. f7613d5 Don't treat variables with non-trivial ctors or dtors as unused. Fixes PR5407. by Anders Carlsson · 15 years ago
  43. 99a000e Cleanup, no functionality change. by Anders Carlsson · 15 years ago
  44. a1e1622 Always mangle functions with special names. Fixes PR5420. by Anders Carlsson · 15 years ago
  45. 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
  46. 31d8cad Use SaveAndRestore to simplify logic in LiveVariables::runOnAllBlocks(). Patch by Kovarththanan Rajaratnam! by Ted Kremenek · 15 years ago
  47. dd35ce9 Switch clang-cc to use ApplyHeaderSearchOptions, and fix a thinko. by Daniel Dunbar · 15 years ago
  48. 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
  49. 63c8b77 Add HeaderSearchOptions class, for packaging the information needed to by Daniel Dunbar · 15 years ago
  50. e166582 Lift InitHeaderSearch::AddEnvVarPaths logic higher. by Daniel Dunbar · 15 years ago
  51. 5c5758b Formatting fixes. by Daniel Dunbar · 15 years ago
  52. 8863b98 Rename PreprocessorInitOptions to PreprocessorOptions for consistency, and fix by Daniel Dunbar · 15 years ago
  53. 750156a Lift compiler builtin include path logic higher. by Daniel Dunbar · 15 years ago
  54. 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
  55. d5c376e Test case for -Wconversion. by John McCall · 15 years ago
  56. 680523a Implement -Wconversion. Off by default, in the non-gcc group. There's by John McCall · 15 years ago
  57. c4df6d2 Add basic code completion support for ObjC messages. by Steve Naroff · 15 years ago
  58. ba578cb Revert r86315 and add Type::FixedWidthInt to the FIXME cases. by Anders Carlsson · 15 years ago
  59. eadfeb5 MIPS linkage name confuses gdb here. Generate and test DW_AT_name here. by Devang Patel · 15 years ago
  60. e468611 Do not assert if debug info for certain type is not generated. by Devang Patel · 15 years ago
  61. 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
  62. 88fad63 Make sure isCopyAssignment is only true for actual copy assignment operators, by Eli Friedman · 15 years ago
  63. 0c8296d Various improvements to Clang's code-completion infrastructure: by Douglas Gregor · 15 years ago
  64. 9e7e3c6 Refine the non-virtual this adjustment. Optimize out virtual this by Mike Stump · 15 years ago
  65. d669be5 Since default writable attribute is 'assign', allow by Fariborz Jahanian · 15 years ago
  66. 8a389b6 Make fragile-abi test run happy. by Fariborz Jahanian · 15 years ago
  67. 84b3595 Make the VLASizeChecker implementation private, and its creation only known to GRExprEngineInternalChecks.cpp. by Ted Kremenek · 15 years ago
  68. d3fdcb5 Fix a bogus objective-c warning with -pedantic. (radar 7370882). by Fariborz Jahanian · 15 years ago
  69. 36df58a Make the implementation of DivZeroChecker private. by Ted Kremenek · 15 years ago
  70. e504170 Prevent a code gen. crash on empty unions - pr5408. by Fariborz Jahanian · 15 years ago
  71. 7344c87 testing: Merge PR3135.c into misc-ps-region-store.m. by Ted Kremenek · 15 years ago
  72. 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
  73. a031b35 Simplify the debug info code, handle lvalue references and template specializations. by Anders Carlsson · 15 years ago
  74. 30509a3 This patch fixes code gen. part of pr5333 (Conversion using elipsis conversion). by Fariborz Jahanian · 15 years ago
  75. ba397fe Handle QualifiedNameType and SubstTemplateTypeParmType types in CGDebugInfo::CreateTypeNode. by Anders Carlsson · 15 years ago
  76. afb32f7 add test case for PR3135 which was already fixed by Nuno Lopes · 15 years ago
  77. 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
  78. 7d62a8f Don't warn -Wsign-compare if we're in an unevaluated context, and fixed by John McCall · 15 years ago
  79. 49c952f update comment, pointed out by Gabor by Chris Lattner · 15 years ago
  80. abbbfd9 add some const qualifiers, patch by Kovarththanan Rajaratnam! by Chris Lattner · 15 years ago
  81. 41a124a indirectbr seems to work! Rip out the old code. by Chris Lattner · 15 years ago
  82. b938118 Instead of returning a null DIType for unhandled types, assert. by Anders Carlsson · 15 years ago
  83. ceeb02d Add a checker for CWE-466: Return of Pointer Value Outside of Expected Range. by Zhongxing Xu · 15 years ago
  84. 48f5e63 compare.c also needs a target triple now, and improve some comments while we're by John McCall · 15 years ago
  85. 5dbad3d Improve the -Wsign-compare heuristics: by John McCall · 15 years ago
  86. 4c26207 Create a warning group "non-gcc" for diagnostics which are not enabled by John McCall · 15 years ago
  87. c2253f5 add some fixit hints. by Chris Lattner · 15 years ago
  88. 3f0b5fd Rework the fix-it hint for code like by Douglas Gregor · 15 years ago
  89. 27591ff Improve recovery when we fail to parse the operand of a C++ named cast. Fixes PR5210 by Douglas Gregor · 15 years ago
  90. 35de813 Turn off -Wsign-compare warnings by default by Douglas Gregor · 15 years ago
  91. 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
  92. 1faf674 If a member initializer create temporaries we need to destroy them. Fixes PR5077. by Anders Carlsson · 15 years ago
  93. b1156b9 More cleanup. by Anders Carlsson · 15 years ago
  94. 4365bba Cleanup ctor/dtor emission. by Anders Carlsson · 15 years ago
  95. a769408 Handle ParenExprs in mangleExpression. by Anders Carlsson · 15 years ago
  96. 33c530e Refine the vcall for a function that is defined in a virtual base by Mike Stump · 15 years ago
  97. 1053d24 static analyzer: refactor checking logic for returning the address of a stack variable or a garbage by Ted Kremenek · 15 years ago
  98. b653c52 If we have a C-style cast, functional cast, or a static_cast to a by Douglas Gregor · 15 years ago
  99. b7a86f5 When we encounter a derived-to-base conversion when performing an by Douglas Gregor · 15 years ago
  100. 4c0cea2 Minor cleanup of my last patch. by Fariborz Jahanian · 15 years ago