1. d599850 Fix the definition of __builtin_va_list on PPC, which was set to the V4 ABI, not the by Chris Lattner · 16 years ago
  2. be20bb5 make codegen reject initializes with designators, like this: by Chris Lattner · 16 years ago
  3. 418f6c7 Remember whether an initlist had a designator in the AST. by Chris Lattner · 16 years ago
  4. 220ad7c pass designators into sema. This completes parser-level designator by Chris Lattner · 16 years ago
  5. 0fc73f7 implement some more FIXMEs, by rejecting more bogus stuff in objc mode. by Chris Lattner · 16 years ago
  6. 79ed6b5 add some simple designator testcases. Reject things like this: by Chris Lattner · 16 years ago
  7. e232942 improve comments, build array and array range designator nodes, by Chris Lattner · 16 years ago
  8. 0a68b94 improve comments, build a Designation for field designators and by Chris Lattner · 16 years ago
  9. 7f9690d restructure ParseInitializerWithPotentialDesignator to make it by Chris Lattner · 16 years ago
  10. efcadc6 improve MayBeDesignationStart to do the entire determination by Chris Lattner · 16 years ago
  11. 0eec2b5 inline the decision logic that chooses between an assign expr and brace by Chris Lattner · 16 years ago
  12. eccc53a This patch continues parser-level implementation of designators: by Chris Lattner · 16 years ago
  13. 838cb21 minor cleanups by Chris Lattner · 16 years ago
  14. 7fb5e48 Don't give a default argument to ASTContext::getFunctionType for the TypeQuals parameter, it causes subtle bugs where TypeQuals, while necessary, are omitted from the call. by Argyrios Kyrtzidis · 16 years ago
  15. 197fa58 Remove loc::StringLiteralVal. Now we allocate regions for string literals in the Store. by Zhongxing Xu · 16 years ago
  16. 0b7e642 Simplify ArrayToPointer conversion. Actually the only thing we need to do is to get the first element region. It is not necessary to care about the kind of the base array region. by Zhongxing Xu · 16 years ago
  17. d2f4e5e CMake: Builds and installs clang binary and libs (no docs yet). It by Oscar Fuentes · 16 years ago
  18. 5b2316a Do not crash when performing VisitLValue on union types. This fixes PR 2948. by Ted Kremenek · 16 years ago
  19. a40a357 Add a note file for SCA module. Is it the right place? by Zhongxing Xu · 16 years ago
  20. 143bf82 Add code for get the lvalue for string literals. Now we return a StringRegion by Zhongxing Xu · 16 years ago
  21. e9f4e54 Add StringRegion to MemRegions. by Zhongxing Xu · 16 years ago
  22. c9b250e Now we can handle arrays. by Zhongxing Xu · 16 years ago
  23. b0d178d Add a quote from the standard about the type of 'this'. by Argyrios Kyrtzidis · 16 years ago
  24. 971c4fa -Add support for cv-qualifiers after function declarators. by Argyrios Kyrtzidis · 16 years ago
  25. 9d1d570 Use "followsFundamentalRule" to determine if an instance method allocates memory. by Ted Kremenek · 16 years ago
  26. 5c74d50 followsFundamentalRule() returns true if "alloc" or "new" appear at the beginning of the string, not anywhere within it. by Ted Kremenek · 16 years ago
  27. f91ce77 Expand bubble size by 50%. by Ted Kremenek · 16 years ago
  28. 0b50f5b Implicit conversions from arrays can also be conversions to references (will add a test case shortly). by Ted Kremenek · 16 years ago
  29. f9790ae Issue warnings about owned objects returned from a method that does not match the established Cocoa naming conventions. by Ted Kremenek · 16 years ago
  30. 9deb0e3 Added method "getSelfRegion" to Store. This method returns the region associated with the "this" or "self" object (C++ and Objective-C respectively). by Ted Kremenek · 16 years ago
  31. a7f1b9e Added region ObjCObjectRegion that represents an instance of an Objective-C object. by Ted Kremenek · 16 years ago
  32. 1f81230 Move viewInheritance to CXXRecordDecl, and make sure it builds in Release mode, too by Douglas Gregor · 16 years ago
  33. 6cbd3df PR2942: FunctionDecls by typedef crash the C++ front-end by Douglas Gregor · 16 years ago
  34. 0575d4a Some cleanups for the ambiguous derived-to-base conversion checks by Douglas Gregor · 16 years ago
  35. 2f639b9 Semantic analysis for C++ reinterpret_cast and const_cast. Patch by Sebastian Redl. by Douglas Gregor · 16 years ago
  36. bfb6582 The Decl of an array region can be VarDecl or FieldDecl. Handle this in RegionStoreManager::ArrayToPointer(). by Zhongxing Xu · 16 years ago
  37. a82512a Implement struct initialization. Make it into a recursive function. Also make by Zhongxing Xu · 16 years ago
  38. 25f51dd Don't crash on invalid source locations in CGDebugInfo::getOrCreateCompileUnit. by Daniel Dunbar · 16 years ago
  39. ac620de PR2919: __builtin_types_compatible_p strips CRV qualifiers. by Daniel Dunbar · 16 years ago
  40. b21ff77 Add printing method to ElementRegion. by Zhongxing Xu · 16 years ago
  41. a071eb0 Add printing method to RegionStoreManager. by Zhongxing Xu · 16 years ago
  42. 9012bff Add printing with llvm::raw_ostream methods to SVals. by Zhongxing Xu · 16 years ago
  43. 94b1dd2 First non-embarrassing cut at checking for ambiguous derived-to-base by Douglas Gregor · 16 years ago
  44. 5b8b6f2 Fix 80-col violation. by Zhongxing Xu · 16 years ago
  45. 24194ef Add a bunch of dummy methods to make RegionStoreManager non-virtual. by Zhongxing Xu · 16 years ago
  46. b1d542a Added getLValueElement() to RegionStore. Only handle constant array for now. by Zhongxing Xu · 16 years ago
  47. 95c7b00 Make the analyzer store (memory model) a command line option. by Ted Kremenek · 16 years ago
  48. 2104bf9 Map compilation units using FileEntry pointers instead of by Daniel Dunbar · 16 years ago
  49. 6ee9b0f Use llvm::errs() instead of cerr. by Ted Kremenek · 16 years ago
  50. 4ebd7f5 Convert InheritanceHierarchyWriter to use llvm::raw_ostream instead of std::ostream. by Ted Kremenek · 16 years ago
  51. c6cb77f Fix regression in comparison of qualified id; == operator was being by Daniel Dunbar · 16 years ago
  52. 57c856b Clean up and document the representation of C++ base classes by Douglas Gregor · 16 years ago
  53. e564b52 Add an assertion to make our intention more clear. by Zhongxing Xu · 16 years ago
  54. 7a64a03 If NDEBUG is set, don't include any of the code for visualizing inheritance hierarchies by Douglas Gregor · 16 years ago
  55. e1911af Let StoreManager do different cast on arrays. BasicStore will just keep it intact. by Zhongxing Xu · 16 years ago
  56. 896cd9d Disable warning about potential leaks of returned values until we test it a little more (lots of noise). by Ted Kremenek · 16 years ago
  57. bc0805a Add support for conversions from a pointer-to-derived to a by Douglas Gregor · 16 years ago
  58. 3ad2cc8 Warn about potentially leaked objects that are returned from methods whose names do not follow the Cocoa Memory Management guidelines. by Ted Kremenek · 16 years ago
  59. f1af6a7 Restrict creation of OverloadedFunctionDecl only to C++ (it was getting used for invalid redeclarations on C). by Argyrios Kyrtzidis · 16 years ago
  60. 8970fea Fix <rdar://problem/6311947> clang on xcode (regression): error: use of undeclared identifier 'expandedValue'. by Steve Naroff · 16 years ago
  61. 5dea189 Remove the GraphWriter-based version of the C++ class inheritance visualization, since it isn't being used and can't handle virtual bases properly by Douglas Gregor · 16 years ago
  62. 0218936 Added GraphViz visualization of C++ inheritance hierarchies. by Douglas Gregor · 16 years ago
  63. 90b7bc6 Now that DeclRefExpr accepts a NamedDecl, use a DeclRefExpr for when a CXXFieldDecl is referenced inside a method. by Argyrios Kyrtzidis · 16 years ago
  64. 64e859a Enhance reference-count checker to correctly identify CG "release" functions. This fixes <rdar://problem/6303488>. by Ted Kremenek · 16 years ago
  65. 7692ed6 Fix <rdar://problem/6257675> error: member reference base type ('NSUserDefaults *') is not a structure or union. by Steve Naroff · 16 years ago
  66. f8268ae Add representation of base classes in the AST, and verify that we by Douglas Gregor · 16 years ago
  67. ba7e210 QualType::isMoreQualifiedThan and isAtLeastAsQualifiedAs assert that we by Douglas Gregor · 16 years ago
  68. 5737326 Implement ranking of standard conversion sequences by their qualification by Douglas Gregor · 16 years ago
  69. c4bf72c Add a bunch of getLValue* methods to RegionStore. by Zhongxing Xu · 16 years ago
  70. c92e5fe Adjust parameter order to more natural one. by Zhongxing Xu · 16 years ago
  71. ed340f7 Exprs of function type is another special case for ImplicitCast. by Zhongxing Xu · 16 years ago
  72. e0a5d5f Move Sema::GetNonReferenceType to QualType::getNonReferenceType and make it inline by Douglas Gregor · 16 years ago
  73. 4a76b29 some minor cleanups to ParseObjCTypeName: by Chris Lattner · 16 years ago
  74. 9b6e2d2 Fix a thinko in the qualification-conversion check when the qualificaitons are disjoint, and add some overloading-based tests of qualification conversions by Douglas Gregor · 16 years ago
  75. ae8d467 Functions can be lvalues in C++, but not modifiable lvalues by Douglas Gregor · 16 years ago
  76. 98cd599 Initial step toward supporting qualification conversions (C++ 4.4). by Douglas Gregor · 16 years ago
  77. 48d04ae Fix use of dyn_cast. by Daniel Dunbar · 16 years ago
  78. d8c0ea1 Add GetModule accessor to ModuleBuilder by Daniel Dunbar · 16 years ago
  79. 0944ccc When conjuring symbols for compound assignments, use the promoted type to determine if the symbolic value as a "loc::" or "nonloc::" value. by Ted Kremenek · 16 years ago
  80. 6ae9850 Fix <rdar://problem/6257645> clang static analyzer crashes when encountering blocks as objects by Steve Naroff · 16 years ago
  81. 0165b0c Cosmetic patch from João Paulo Rechi Vita by Douglas Gregor · 16 years ago
  82. 8e9bebd Preliminary support for function overloading by Douglas Gregor · 16 years ago
  83. 6d34893 Handle [NSAutoreleasePool addObject:] (an alternative way to add objects to the current autorelease pool). by Ted Kremenek · 16 years ago
  84. d7333c2 Fix a crasher during error recovery in Parser::ParseObjCTypeName(). by Steve Naroff · 16 years ago
  85. 6f5f41c Fix typo. by Steve Naroff · 16 years ago
  86. fe6b0dc Fix <rdar://problem/6261178> clang-on-xcode: [sema] multiple method warning is over enthusiastic. by Steve Naroff · 16 years ago
  87. 933c3e1 Localize the special processing of array variable inside by Zhongxing Xu · 16 years ago
  88. 8485ec6 Modify Store interface: GetSVal/SetSVal => Retrieve/Bind. by Zhongxing Xu · 16 years ago
  89. 22ab7a4 Rename: RValues.h/cpp => SVals.h/cpp by Zhongxing Xu · 16 years ago
  90. 53bcdd4 Process decls in RegionStore. Individual elements of fixed size arrays are by Zhongxing Xu · 16 years ago
  91. 511191c Add ElementRegion to represent memory chunks for array elements. by Zhongxing Xu · 16 years ago
  92. c13b6e2 Further improve path-sensitivity with divide-by-zero checking by assuming that a denominator cannot be zero even when the result of an '/' or '%' expression is unknown. by Ted Kremenek · 16 years ago
  93. 9ff267d Used conjured symbols to recover path-sensitivity when the result of a compound assignment is UnknownVal(). by Ted Kremenek · 16 years ago
  94. 18bc164 Fix <rdar://problem/6268365> Parser rejects property (dot notation) access on id<protocol>. by Steve Naroff · 16 years ago
  95. 87f3b93 Sema::CheckCompareOperands() and ASTContext::mergeTypes(): Change handling of ObjC qualified id types to be consistent with gcc. This changes a handful of test case errors into warnings (diff will tell you which cases have changed). by Steve Naroff · 16 years ago
  96. 5fd80fa eliminate ObjCPropertyAttrs an corresponding enums, just use strcmp when needed. by Chris Lattner · 16 years ago
  97. e00da7c rearrange some code. by Chris Lattner · 16 years ago
  98. 156b061 more simplifications to error recovery in ParseObjCPropertyAttribute by Chris Lattner · 16 years ago
  99. 8f5421a remove extraneous braces by Chris Lattner · 16 years ago
  100. 8ca329c move some code around to make it fall through more, no functionality change. by Chris Lattner · 16 years ago