- 28daa53 implement rdar://6091492 - ?: with __builtin_constant_p as the operand is an i-c-e. by Chris Lattner · 16 years ago
- ff871fb use smarter error recovery for do/while. by Chris Lattner · 16 years ago
- 15ff111 apply the new error recovery smarts we have for if's to while's and switch's. by Chris Lattner · 16 years ago
- a9053e0 rename recovery-3 to recovery.c by Chris Lattner · 16 years ago
- 0ba0dd6 merge recovery-1 into recovery-3. by Chris Lattner · 16 years ago
- 18914bc merge recovery-2.c into recovery-3.c. by Chris Lattner · 16 years ago
- 42ece64 minor refactoring of ParseParenExpression by Chris Lattner · 16 years ago
- 4209a39 add expected diag by Chris Lattner · 16 years ago
- cf28702 add ownership.h to xcode project by Chris Lattner · 16 years ago
- 17d28a3 Work in preparation for VLAs. Make sure to restore the stack if necessary (Saving the stack isn't implemented right now :) by Anders Carlsson · 16 years ago
- 670a62c Fix rdar://6095061 - gcc allows __builtin_choose_expr as an lvalue by Chris Lattner · 16 years ago
- f345acc Testcase for something that already works. Clang agrees with Comeau, by Chris Lattner · 16 years ago
- 3534564 add codegen support for __func__ and friends, producing the same by Chris Lattner · 16 years ago
- b0da923 fix rdar://6097892 - gcc incompat: clang rejects __func__, __FUNCTION__, and __PRETTY_FUNCTION__ outside func by Chris Lattner · 16 years ago
- cd08707 Implement rdar://6138816 - [sema] named bitfields cannot have 0 width by Chris Lattner · 16 years ago
- c9467cf In C++, set the type of each of the enumerators in an enumeration to by Douglas Gregor · 16 years ago
- fb645b6 PTH: by Ted Kremenek · 16 years ago
- f62e14d add annotation by Chris Lattner · 16 years ago
- 20df9b7 Convert a big bunch of expression parsers to use smart pointers. by Sebastian Redl · 16 years ago
- cd22344 PTHLexer: Keep track of the location of the last '#' token and provide the means to jump ahead in the token stream. by Ted Kremenek · 16 years ago
- d8c4e15 Convert some more expression parsers to use smart pointers. by Sebastian Redl · 16 years ago
- 2f7ece7 Convert selected expression parsers to use smart pointers. by Sebastian Redl · 16 years ago
- 01f2ffa Rename a local predicate to avoid confusion with Type::isBlockPointerType(). by Steve Naroff · 16 years ago
- 47a2422 Fixup generated code for imported block decl refs. by Steve Naroff · 16 years ago
- e267ff3 Address some comments on the name lookup/DeclContext patch from Chris by Douglas Gregor · 16 years ago
- 7415326 Remove unused ivar CurTokenIdx. by Ted Kremenek · 16 years ago
- 43bc2a0 Convert the remaining statement parsers to smart pointers. by Sebastian Redl · 16 years ago
- 9a92034 Convert some more statement parsers to smart pointers. by Sebastian Redl · 16 years ago
- 9fa72ef Fix <rdar://problem/6435842> clang ObjC rewriter: #include Block.h, Block_private.h or come up with #define to prevent double-definition by Steve Naroff · 16 years ago
- 61364dd Convert a number of statement parsers to smart pointers. by Sebastian Redl · 16 years ago
- f4312dc Fix <rdar://problem/6435382> clang ObjC rewriter: @property/@synthesize and blocks don't work together by Steve Naroff · 16 years ago
- a4c46df Actually distinguish between RecordDecl::field_iterator and RecordDecl::field_const_iterator, propagating the constness down to the FieldDecls. by Douglas Gregor · 16 years ago
- 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
- c545862 Identify AnonPointeeRegion by the symbol that is concretized. by Zhongxing Xu · 16 years ago
- 3bb662a AnonPointeeRegions are now identified by the MemRegion of the pointer pointing by Zhongxing Xu · 16 years ago
- 83df2d2 Updated checker build. by Ted Kremenek · 16 years ago
- 5abfe2c Add another complex promotion test. by Anders Carlsson · 16 years ago
- 5b1f3f0 Make sure to promote expressions of the form (floating point + complex integer) correctly, to (complex floating point + complex floating point) by Anders Carlsson · 16 years ago
- bc0f6bc PreprocessorLexer (and subclasses): by Ted Kremenek · 16 years ago
- caaf29a Added a warning when referencing an if's condition variable in the by Douglas Gregor · 16 years ago
- bc76dd0 The "real" fix for <rdar://problem/6424347> clang on xcode: Assertion failed: (0 && "unexpected type"), function mergeTypes, by Steve Naroff · 16 years ago
- 2988205 Fix PR clang/3175: CheckAddressOfOperand does not handle references to class vars by Douglas Gregor · 16 years ago
- 83f96f6 Some cleanups to the dependent-types commit, as suggested by Sebastian by Douglas Gregor · 16 years ago
- 4e78fd0 Fix <rdar://problem/6424347> clang on xcode: Assertion failed: (0 && "unexpected type"), function mergeTypes, by Steve Naroff · 16 years ago
- cf58e62 Declare PerIDCache as IdentifierInfo** instead of void*. This is just cleaner. No performance change. by Ted Kremenek · 16 years ago
- c0febd5 Fix <rdar://problem/6418623> Bogus block type compatibility warning. by Steve Naroff · 16 years ago
- e58ee0c Fix regression caused by fixing <rdar://problem/6429113> clang ObjC rewriter: crash rewriting file with Blocks and properties by Steve Naroff · 16 years ago
- 8935b8b Use a scoped object to manage entry/exit from a parser scope rather than explicitly calling EnterScope/ExitScope by Douglas Gregor · 16 years ago
- 565c99f Append an extra newline to the module inline asm if it's not empty. by Anders Carlsson · 16 years ago
- 4dc506c Updated checker build. by Ted Kremenek · 16 years ago
- 391d895 Patch to allow a getter call using property dot-syntax notation. by Fariborz Jahanian · 16 years ago
- effa8d1 Modify the move emulation according to the excellent design of Howard Hinnant. Makes for much nicer syntax when smart pointers are used consistently. Also, start converting internal argument passing of Parser to smart pointers. by Sebastian Redl · 16 years ago
- 1d6c14b Fix to BasicStoreManager::getElementLValue: If the base region is a symbol, layer an AnonTypedRegion on top of it. by Ted Kremenek · 16 years ago
- 91b51a9 Prevent bogus warning on unimplemented setter/getter when user by Fariborz Jahanian · 16 years ago
- 7d71b29 Have BasicStoreManager::getLValueElement() have logic similar to BasicStoreManager::getLValueField() (i.e., don't just return the 'base' as the SVal) by Ted Kremenek · 16 years ago
- d82565f Add testcase for commit r60781. by Steve Naroff · 16 years ago
- fef30b5 Support for implementation of property in the case where by Fariborz Jahanian · 16 years ago
- 15faa7f Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult by Sebastian Redl · 16 years ago
- 2fda504 Add preliminary CFG support for @throw. We basically treat it like a return statement. by Ted Kremenek · 16 years ago
- bbfd07a In GRExprEngine treat @throw as an 'abort' that ends the current path. This is a temporary solution. by Ted Kremenek · 16 years ago
- 7f792fa Lay the groundwork for converting the entire parser-sema chain to smart pointers. by Sebastian Redl · 16 years ago
- 6082c62 Sema::ActOnMethodDeclaration(): Make sure we perform the default function/array conversion for parameter types. by Steve Naroff · 16 years ago
- c9f29c6 Fix a serious null termination bug found by David Chisnall! by Chris Lattner · 16 years ago
- 8b9ad38 Fill in C++ status table for expressions. by Sebastian Redl · 16 years ago
- 0e9eabc Consistently use smart pointers for stmt and expr nodes in parser local variables. by Sebastian Redl · 16 years ago
- b619d95 Fix <rdar://problem/6429113> clang ObjC rewriter: crash rewriting file with Blocks and properties by Steve Naroff · 16 years ago
- 0bc27ea initialize member variable. by Zhongxing Xu · 16 years ago
- 2fdf555 Add utility method. Remove an unused method. by Zhongxing Xu · 16 years ago
- 159d248 [static analyzer] Extend VLA size checking to look for undefined sizes. by Ted Kremenek · 16 years ago
- ca9bab0 Update Driver to new interface for LiveVariables. by Ted Kremenek · 16 years ago
- 8322d6a Add zero-sized VLA check test case. by Ted Kremenek · 16 years ago
- e0dbda1 Fixed LiveVariables bug where we didn't consider block-level expressions that functioned as the size of a VLA to be live. by Ted Kremenek · 16 years ago
- 447d7ae Change condition under which 'retain'/'copy' are directly evaluated. by Fariborz Jahanian · 16 years ago
- efd5994 Add checking for zero-sized VLAs. by Ted Kremenek · 16 years ago
- 26b58cd Incorporate MissingDealloc_IBOutlet.m test case into MissingDealloc.m by Ted Kremenek · 16 years ago
- 63de736 Incorporate MissingDeallc_SEL.m test case into MissingDealloc.m by Ted Kremenek · 16 years ago
- e0bb804 Add test case for <rdar://problem/6380411>. by Ted Kremenek · 16 years ago
- 90b93d6 Fix PR3172: if we see an eof or } at the top level, reject it. by Chris Lattner · 16 years ago
- 891dca6 improve comment. by Chris Lattner · 16 years ago
- 2c61566 'self.myIvar = nil' (properties) only releases myIvar when the property has kind 'assign'. This fixes <rdar://problem/6380411>. by Ted Kremenek · 16 years ago
- b79c01e ObjCInterfaceDecl::lookupInstanceMethod() needs to look through a categories protocols. by Steve Naroff · 16 years ago
- 68272b8 Fix a couple uninitialized variables from my previous commit. by Steve Naroff · 16 years ago
- 447e4c1 Remove the #include of ScheduleDAGSDNodes.h, which is no longer necessary. by Dan Gohman · 16 years ago
- ba45da8 Changed 'readonly' 'retain/copy' diagnostics into by Fariborz Jahanian · 16 years ago
- 9bfb2a2 Since we do not allow a readonly property to be 'copy'retain', we by Fariborz Jahanian · 16 years ago
- f57172b Move Sema::isTemplateParameterDecl to Decl::isTemplateParameter, where it belongs by Douglas Gregor · 16 years ago
- 4ebd716 Fix <rdar://problem/6423452> clang ObjC rewriter: Don't use __declspec(dllimport) for Blocks functions, as they are linked statically. by Steve Naroff · 16 years ago
- 8599e7a Handle chained/nested property 'getters' (obj.p1.p2.p3). by Steve Naroff · 16 years ago
- 377fa5d Fill in some parts of cxx_status.html by Sebastian Redl · 16 years ago
- e50897a fix 80-col violation. by Zhongxing Xu · 16 years ago
- 00c028b fix typo. by Zhongxing Xu · 16 years ago
- e9a0f43 Workaround for PR3173. The fix is correct in the sense that if the enum by Eli Friedman · 16 years ago
- 3cc461d Fix outdated comment. Checks so much more than just typedefs in C++. by Sebastian Redl · 16 years ago
- a3d783b add missing gentoo c++ include paths by Nuno Lopes · 16 years ago
- 211316f a minor grammar fix by Chris Lattner · 16 years ago
- 7fd1df2 Pass the VLA size expr range to the VLA diags by Anders Carlsson · 16 years ago
- 96e05bc Improve VLA diagnostics/sema checking. Fixes PR2361 and PR2352. by Anders Carlsson · 16 years ago
- 5dd4129 Setters returning a typedef of 'void' should not cause error. by Fariborz Jahanian · 16 years ago
- 1ac2bc4 Use of properties declared in protocols in the category by Fariborz Jahanian · 16 years ago
- 601bae3 Simplify test. by Anders Carlsson · 16 years ago