1. 941fde8 Introduce a new variant type 'TryResult' to represent the result of by Ted Kremenek · 15 years ago
  2. e3e643f Add getDecl() to CallGraph and CallGraphNode. by Zhongxing Xu · 15 years ago
  3. 6d8f56f Constify methods. by Zhongxing Xu · 15 years ago
  4. 8c4859a Test commit: make a little stub routine for semantic checking of main(). by John McCall · 15 years ago
  5. 3a92d6d Enable the '-warn-security-syntactic' checker option by default. by Ted Kremenek · 15 years ago
  6. 5f28a1e Implement new warning for functions declared 'noreturn' when they fall off the end. by Mike Stump · 15 years ago
  7. 728d7cd Get rid of the size parameter to AppendField. No functionality change. by Anders Carlsson · 15 years ago
  8. 3111218 Mark destructor of Checker virtual. by Ted Kremenek · 15 years ago
  9. 9c09b88 We now do complete semantic checking for unions by Douglas Gregor · 15 years ago
  10. 75b451e Update C++ status to reflect progress on out-of-line definitions of class template members by Douglas Gregor · 15 years ago
  11. 5e03f9e This patch fixes the implementations of the __has_trivial_destructor by Douglas Gregor · 15 years ago
  12. 70ee975 Output UTF-16 string literals independent of host byte order. by Daniel Dunbar · 15 years ago
  13. 87595e4 Diagnose when base classes and members to be intialized by Fariborz Jahanian · 15 years ago
  14. 00998a0 Refactor and push the evaluation as late as possible. by Mike Stump · 15 years ago
  15. 1d55291 Factor out map lookup for CFString constants. by Daniel Dunbar · 15 years ago
  16. 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
  17. 79a1411 Some cleanups suggested by Daniel. by Mike Stump · 15 years ago
  18. efcbb15 Implement: <rdar://problem/6335715> rule request: gets() buffer overflow by Ted Kremenek · 15 years ago
  19. 177d4d8 Fix another thinko. by Anders Carlsson · 15 years ago
  20. 5abeb52 Add comments. by Ted Kremenek · 15 years ago
  21. 8baf86d Refine checking and diagnostics for use of floating point variable as a counter. by Ted Kremenek · 15 years ago
  22. faaec22 Correct a thinko in bitfield layout code. Fixes PR4611. by Anders Carlsson · 15 years ago
  23. ec586e7 Simplify, NFC. by Daniel Dunbar · 15 years ago
  24. dfaf4b3 Switch the driver back to always using clang-cc by default (for C++, and by Daniel Dunbar · 15 years ago
  25. 2a3856a Simplify. by Daniel Dunbar · 15 years ago
  26. 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
  27. 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
  28. bd1099e Clean up the ActOnTag action, so that there is only a single entry by Douglas Gregor · 15 years ago
  29. f6c4bc0 Unbreak the CMake build by Douglas Gregor · 15 years ago
  30. 56a5d80 Add two nodes to the call graph: by Zhongxing Xu · 15 years ago
  31. 16a705f Add template specializations to view the call graph in dot format. by Zhongxing Xu · 15 years ago
  32. f785643 constify methods. by Zhongxing Xu · 15 years ago
  33. b85bca2 Add getter methods. by Zhongxing Xu · 15 years ago
  34. 25c155a Add newline at EOF. by Daniel Dunbar · 15 years ago
  35. 42719fc Shield clang from LLVM API changes, until the dust settles. by Daniel Dunbar · 15 years ago
  36. 527e542 Fix test case, which has a control-reaches-end-of-non-void warning that was by Daniel Dunbar · 15 years ago
  37. 1f15e76 Use llvm::BitVector instead of managing memory by hand. by Daniel Dunbar · 15 years ago
  38. cfc6758 Set field info for unions. by Anders Carlsson · 15 years ago
  39. 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
  40. 3629255 Revert r76831, there are many Analyzer test failures on multiple platforms. by Daniel Dunbar · 15 years ago
  41. 2cc8f17 Handle zero width bit fields in unions correctly (by ignoring them). by Anders Carlsson · 15 years ago
  42. 5a6e398 Implement union layout support. by Anders Carlsson · 15 years ago
  43. 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
  44. f1c8380 These IRgen improvements have been done. by Daniel Dunbar · 15 years ago
  45. dbfb5f8 Add initial implementation of checking for uses of floating point as a loop counter. by Ted Kremenek · 15 years ago
  46. a4e7056 Add instance predicate method to match static method. by Ted Kremenek · 15 years ago
  47. 7a2d953 Add 'previsit' Checker pass for ObjCMessageExprs. by Ted Kremenek · 15 years ago
  48. 4084c30 Remove a bunch of FIXME's related to ObjC type checking. by Steve Naroff · 15 years ago
  49. d7b27e1 Add constructor used to initialize base/member in by Fariborz Jahanian · 15 years ago
  50. 10e975c Fix case, apparently some people still build on case sensitive filesystems. by Mike Stump · 15 years ago
  51. b1682c5 Add warning for falling off the end of a function that should return a by Mike Stump · 15 years ago
  52. 7cdbc58 Implement support for out-of-line definitions of the class members of class by Douglas Gregor · 15 years ago
  53. 6016cb2 Fix test breakage. by Eli Friedman · 15 years ago
  54. ba1e898 Change Preprocessor to keep a copy of LangOptions instead of reference, like ASTContext. by Argyrios Kyrtzidis · 15 years ago
  55. 0979d80 Improve CFG support for C++ throw expressions. by Mike Stump · 15 years ago
  56. f0549e2 Prep for new warning. by Mike Stump · 15 years ago
  57. 5f85e17 Refactor 'PostStmt' and 'PreStmt' to subclass a common parent 'StmtPoint'. by Ted Kremenek · 15 years ago
  58. de99a45 Slight code reorganization to allow instantiating post-inc/dec. by Eli Friedman · 15 years ago
  59. 27eeb5e Calls to Sema::MatchTemplateParametersToScopeSpecifier should not depend on the order of evaluation of their arguments to be correct. by Douglas Gregor · 15 years ago
  60. 6621bcf Use SaveAndRestore in 'clang/Analysis/Support/SaveAndRestore.h' by Ted Kremenek · 15 years ago
  61. 67afec1 Add AssumeDual method. by Ted Kremenek · 15 years ago
  62. c26a8b0 Migrate the path-sensitive checking of 'nonnull' arguments over to the new by Ted Kremenek · 15 years ago
  63. d33133c Fix the parsing of default arguments for inline member function definitions. by Eli Friedman · 15 years ago
  64. bd04878 Make 'SaveAndRestore' and friends reusable classes in libAnalysis. by Ted Kremenek · 15 years ago
  65. 5a5d98b Add support for registering 'Checker' objects with GRExprEngine. by Ted Kremenek · 15 years ago
  66. 29e543c Add new 'Checker' and 'CheckerVisitor' classes, which represent a more powerful by Ted Kremenek · 15 years ago
  67. e01ac57 Add support for 'PreStmt' program points to GRCoreEngine and GRStmtNodeBuilder. by Ted Kremenek · 15 years ago
  68. cdd4f17 Add 'PreStmt' program point. This will be used to represent checking for by Ted Kremenek · 15 years ago
  69. cc2c6eb Implement operator= for ExplodedNodeSet. by Ted Kremenek · 15 years ago
  70. f290e0d Fix the problems with template argument deduction and array types for by Douglas Gregor · 15 years ago
  71. cd0c073 Make -Wreturn-type be part of -Wmost and therefore -Wall. by Mike Stump · 15 years ago
  72. 2aef06d Fix some memory allocation/deallocation issues by Douglas Gregor · 15 years ago
  73. ab22c43 Fix a nasty little use-after-free bug. by Eli Friedman · 15 years ago
  74. b084a05 Canonicalize the types produced by template argument deduction. by Douglas Gregor · 15 years ago
  75. aa26650 Improved on performance of the algorithm for proper ordering of by Fariborz Jahanian · 15 years ago
  76. 1f618a0 Slighty more testing for template argument deduction with array arguments by Douglas Gregor · 15 years ago
  77. 9e9fae4 Improve template argument deduction for array types, so that a parameter by Douglas Gregor · 15 years ago
  78. 3ef84e1 Prep for new warning. by Mike Stump · 15 years ago
  79. 8e1fab2 Use isa instead of dyn_cast for conditionals. by Mike Stump · 15 years ago
  80. 0ce73f6 Use DICompositeType->replaceAllUsesWith(). by Devang Patel · 15 years ago
  81. 1f2023a "This patch implements the restrictions on union members detailed in by Douglas Gregor · 15 years ago
  82. 5350066 Move bug reporter "visitors" to their own file and make them part of the public by Ted Kremenek · 15 years ago
  83. 71c6e71 Allocate BaseOrMemberInitializers and CXXBaseSpecifier nodes via ASTContext. by Fariborz Jahanian · 15 years ago
  84. dfe3f2d Implement parsing and semantic analysis for out-of-line definitions of static by Douglas Gregor · 15 years ago
  85. 9533a7f Fix a couple recent ABI regressions noticed during code review (fallout from the ObjC type system rewrite). by Steve Naroff · 15 years ago
  86. 3a266f2 Switch some functions from using x86 builtins to using vector operations. by Eli Friedman · 15 years ago
  87. 0c8c536 Add some documentation, to make it so the next person doens't select by Mike Stump · 15 years ago
  88. 470301b Fix <rdar://problem/6770276> Support Class<Proto> syntax. by Steve Naroff · 15 years ago
  89. 5c7e281 Test template instantiation for member functions of class templates defined by Douglas Gregor · 15 years ago
  90. 1360d4a Make vectorized floating-point comparisons work without crashing. by Eli Friedman · 15 years ago
  91. d6b9e37 Restructure ProgramPoint to have the 'Kind' value be its own instance by Ted Kremenek · 15 years ago
  92. 356e9d6 Temporarily disable most use of region casts in RegionStoreManager, by Ted Kremenek · 15 years ago
  93. 0b331e3 Fix a crasher in StoreManager::InvalidateRegion() caused by using the by Ted Kremenek · 15 years ago
  94. c6a38a4 Preserve address space information through member accesses, e.g., by Mon P Wang · 15 years ago
  95. 0285767 Remove an unneeded header. by Mike Stump · 15 years ago
  96. d1969d8 Prep for new warning. by Mike Stump · 15 years ago
  97. cf18312 Minor mod. per Doug's comment. by Fariborz Jahanian · 15 years ago
  98. 7551c18 Complain if we're entering the context of a dependent nested-name-specifier but by Douglas Gregor · 15 years ago
  99. f59a56e Basic parsing and semantic analysis for out-of-line definitions of the by Douglas Gregor · 15 years ago
  100. 3502dee Revert this, we can now avoid error cascades better. by Mike Stump · 15 years ago