1. ae92140 Improve comments (Thanks Fariborz). by Mike Stump · 15 years ago
  2. 2455636 Add noreturn as a type attribute, handle printing for them and handle by Mike Stump · 15 years ago
  3. 742cd1b ir-gen for non-virtual base class initialization in constructors. by Fariborz Jahanian · 15 years ago
  4. 9cc11e7 Implement C++ semantics for C-style and functional-style casts. This regresses Clang extension conversions, like vectors, but allows conversions via constructors and conversion operators. by Sebastian Redl · 15 years ago
  5. 10aebbb MultiTestRunner: Make sure to point at src dir, for out of tree builds. by Daniel Dunbar · 15 years ago
  6. a957d99 MultiTestRunner: Cleanup test execution & output. by Daniel Dunbar · 15 years ago
  7. a0e52d6 MultiTestRunner: Drop external script and DejaGNU compatibility options for now. by Daniel Dunbar · 15 years ago
  8. 11980cc MultiTestRunner: Disable valgrind support for now, I don't feel like maintaining by Daniel Dunbar · 15 years ago
  9. 3b2505b MultiTestRunner/Win32: Add SYSTEMROOT to environment, replace '&&' in .bat by Daniel Dunbar · 15 years ago
  10. 8bf0ccd Make having no RUN line a failure. by Daniel Dunbar · 15 years ago
  11. 44f6c7a Remove TESTDIR initialization, MultiTestRunner can find the test dirs itself. by Daniel Dunbar · 15 years ago
  12. 46e702b Remove empty tests, left over from an svn revert. by Daniel Dunbar · 15 years ago
  13. fb8c119 Remove this Makefile, it is unused. by Daniel Dunbar · 15 years ago
  14. 322f789 MultiTestRunner: Oops, clang wasn't being substituted properly. This is why the by Daniel Dunbar · 15 years ago
  15. fecdd00 MultiTestRunner: Always use absolute path names for tests. by Daniel Dunbar · 15 years ago
  16. 9f9fbd6 Disable this test: cxx-using-declaration.cpp by Daniel Dunbar · 15 years ago
  17. 025f80d MultiTestRunner: Validate '&&' at the end of RUN lines. by Daniel Dunbar · 15 years ago
  18. 78a88e7 MultiTestRunner: Explicitly define child environment, the only variable we need by Daniel Dunbar · 15 years ago
  19. df08489 MultiTestRunner.py improvements. by Daniel Dunbar · 15 years ago
  20. 8fe83f1 MultiTestRunner.py improvements. - Not improved: the horribly lousy name. :) by Daniel Dunbar · 15 years ago
  21. 772a5e5 Change these tests to not depend as much on the name of the input. by Daniel Dunbar · 15 years ago
  22. 13591ed Semantic checking for main(). by John McCall · 15 years ago
  23. 8fceb57 Flesh out the QualifierSet API. by John McCall · 15 years ago
  24. 0c41c8a Tweak svn:ignore by Daniel Dunbar · 15 years ago
  25. bea9c52 More work on the constant struct builder. We can now convert the struct to a packed struct when necessary. by Anders Carlsson · 15 years ago
  26. 08c6357 Some code refactoring per Daniel's feedback. by Fariborz Jahanian · 15 years ago
  27. 7b3817d Whoops, did not mean to check this in. by Anders Carlsson · 15 years ago
  28. 4257bc6 More work on the constant struct builder. We now try to layout all constant structs but throw away the result. by Anders Carlsson · 15 years ago
  29. 4a28d5d Update for LLVM API change. by Owen Anderson · 15 years ago
  30. 7caa682 Template instantiation for static data members that are defined out-of-line. by Douglas Gregor · 15 years ago
  31. 0eb7cff Fixes broken test by accident. by Fariborz Jahanian · 15 years ago
  32. 7252f51 More Sema check for constructor's member initializer along by Fariborz Jahanian · 15 years ago
  33. cad9f41 In the "use of floating point variable as loop counter" check, check by Ted Kremenek · 15 years ago
  34. 1172751 Have 'clang --analyze' run syntactic static analysis security checks. by Ted Kremenek · 15 years ago
  35. bf91650 Fix 80-col violations, reflow a few comments and zap some extra by Mike Stump · 15 years ago
  36. 5602719 Fix a release build warning. by Anders Carlsson · 15 years ago
  37. 50b8eea More work toward initialization of objects in constructors. by Fariborz Jahanian · 15 years ago
  38. f242b1b Allow front-end 'isa' access on object's of type 'id'. by Steve Naroff · 15 years ago
  39. fc514ab Don't use getLLVMFieldNo for bitfields when constructing the ivar layout maps for GC. by Anders Carlsson · 15 years ago
  40. 4c98efd Check in a half finished new constant struct builder (Obviously not used yet). by Anders Carlsson · 15 years ago
  41. 309a436 Fix declaration of obc_enumerationMutation function, for GNU runtime. by Daniel Dunbar · 15 years ago
  42. fadc9ea Add doxygen comments and simplify expression. by Ted Kremenek · 15 years ago
  43. 941fde8 Introduce a new variant type 'TryResult' to represent the result of by Ted Kremenek · 15 years ago
  44. e3e643f Add getDecl() to CallGraph and CallGraphNode. by Zhongxing Xu · 15 years ago
  45. 6d8f56f Constify methods. by Zhongxing Xu · 15 years ago
  46. 8c4859a Test commit: make a little stub routine for semantic checking of main(). by John McCall · 15 years ago
  47. 3a92d6d Enable the '-warn-security-syntactic' checker option by default. by Ted Kremenek · 15 years ago
  48. 5f28a1e Implement new warning for functions declared 'noreturn' when they fall off the end. by Mike Stump · 15 years ago
  49. 728d7cd Get rid of the size parameter to AppendField. No functionality change. by Anders Carlsson · 15 years ago
  50. 3111218 Mark destructor of Checker virtual. by Ted Kremenek · 15 years ago
  51. 9c09b88 We now do complete semantic checking for unions by Douglas Gregor · 15 years ago
  52. 75b451e Update C++ status to reflect progress on out-of-line definitions of class template members by Douglas Gregor · 15 years ago
  53. 5e03f9e This patch fixes the implementations of the __has_trivial_destructor by Douglas Gregor · 15 years ago
  54. 70ee975 Output UTF-16 string literals independent of host byte order. by Daniel Dunbar · 15 years ago
  55. 87595e4 Diagnose when base classes and members to be intialized by Fariborz Jahanian · 15 years ago
  56. 00998a0 Refactor and push the evaluation as late as possible. by Mike Stump · 15 years ago
  57. 1d55291 Factor out map lookup for CFString constants. by Daniel Dunbar · 15 years ago
  58. 94ae95f Don't just store the field/bit field info one field, do it for all fields in the union. by Anders Carlsson · 15 years ago
  59. 79a1411 Some cleanups suggested by Daniel. by Mike Stump · 15 years ago
  60. efcbb15 Implement: <rdar://problem/6335715> rule request: gets() buffer overflow by Ted Kremenek · 15 years ago
  61. 177d4d8 Fix another thinko. by Anders Carlsson · 15 years ago
  62. 5abeb52 Add comments. by Ted Kremenek · 15 years ago
  63. 8baf86d Refine checking and diagnostics for use of floating point variable as a counter. by Ted Kremenek · 15 years ago
  64. faaec22 Correct a thinko in bitfield layout code. Fixes PR4611. by Anders Carlsson · 15 years ago
  65. ec586e7 Simplify, NFC. by Daniel Dunbar · 15 years ago
  66. dfaf4b3 Switch the driver back to always using clang-cc by default (for C++, and by Daniel Dunbar · 15 years ago
  67. 2a3856a Simplify. by Daniel Dunbar · 15 years ago
  68. 4b5584b We don't need to keep track of the packed alignment, just whether the struct is packed or not. Fixes PR4610. by Anders Carlsson · 15 years ago
  69. 8330cee Move the LLVM field number for bit fields into the BitFieldInfo structure, since it's meaning is completely different than for non-bit fields. by Anders Carlsson · 15 years ago
  70. bd1099e Clean up the ActOnTag action, so that there is only a single entry by Douglas Gregor · 15 years ago
  71. f6c4bc0 Unbreak the CMake build by Douglas Gregor · 15 years ago
  72. 56a5d80 Add two nodes to the call graph: by Zhongxing Xu · 15 years ago
  73. 16a705f Add template specializations to view the call graph in dot format. by Zhongxing Xu · 15 years ago
  74. f785643 constify methods. by Zhongxing Xu · 15 years ago
  75. b85bca2 Add getter methods. by Zhongxing Xu · 15 years ago
  76. 25c155a Add newline at EOF. by Daniel Dunbar · 15 years ago
  77. 42719fc Shield clang from LLVM API changes, until the dust settles. by Daniel Dunbar · 15 years ago
  78. 527e542 Fix test case, which has a control-reaches-end-of-non-void warning that was by Daniel Dunbar · 15 years ago
  79. 1f15e76 Use llvm::BitVector instead of managing memory by hand. by Daniel Dunbar · 15 years ago
  80. cfc6758 Set field info for unions. by Anders Carlsson · 15 years ago
  81. 20d6d04 Use arrays as union padding. Also, since the resulting struct will always contain a single element and either a single i8 element or an array of i8s, there's no reason to use a packed struct. by Anders Carlsson · 15 years ago
  82. 3629255 Revert r76831, there are many Analyzer test failures on multiple platforms. by Daniel Dunbar · 15 years ago
  83. 2cc8f17 Handle zero width bit fields in unions correctly (by ignoring them). by Anders Carlsson · 15 years ago
  84. 5a6e398 Implement union layout support. by Anders Carlsson · 15 years ago
  85. 45372a6 Check in CGRecordLayoutBuilder which is a reimplementation of the record layout code. (Yay, no more packed structs unless absolutely necessary). We currently don't use the layouts being built but that will change when the new code is mature enough :) by Anders Carlsson · 15 years ago
  86. f1c8380 These IRgen improvements have been done. by Daniel Dunbar · 15 years ago
  87. dbfb5f8 Add initial implementation of checking for uses of floating point as a loop counter. by Ted Kremenek · 15 years ago
  88. a4e7056 Add instance predicate method to match static method. by Ted Kremenek · 15 years ago
  89. 7a2d953 Add 'previsit' Checker pass for ObjCMessageExprs. by Ted Kremenek · 15 years ago
  90. 4084c30 Remove a bunch of FIXME's related to ObjC type checking. by Steve Naroff · 15 years ago
  91. d7b27e1 Add constructor used to initialize base/member in by Fariborz Jahanian · 15 years ago
  92. 10e975c Fix case, apparently some people still build on case sensitive filesystems. by Mike Stump · 15 years ago
  93. b1682c5 Add warning for falling off the end of a function that should return a by Mike Stump · 15 years ago
  94. 7cdbc58 Implement support for out-of-line definitions of the class members of class by Douglas Gregor · 15 years ago
  95. 6016cb2 Fix test breakage. by Eli Friedman · 15 years ago
  96. ba1e898 Change Preprocessor to keep a copy of LangOptions instead of reference, like ASTContext. by Argyrios Kyrtzidis · 15 years ago
  97. 0979d80 Improve CFG support for C++ throw expressions. by Mike Stump · 15 years ago
  98. f0549e2 Prep for new warning. by Mike Stump · 15 years ago
  99. 5f85e17 Refactor 'PostStmt' and 'PreStmt' to subclass a common parent 'StmtPoint'. by Ted Kremenek · 15 years ago
  100. de99a45 Slight code reorganization to allow instantiating post-inc/dec. by Eli Friedman · 15 years ago