- b9c3f96 Introduce a new PresumedLoc class to represent the concept of a location by Chris Lattner · 16 years ago
- 4e716e0 Fix compile error from r62953. by Sebastian Redl · 16 years ago
- 32a311e One more case for Expr::isConstantInitializer; I think this covers by Eli Friedman · 16 years ago
- c39dc9a Enhancements to Expr::isConstantInitializer to deal with a few by Eli Friedman · 16 years ago
- c9e8f60 Rename Expr::isConstantExpr to Expr::isConstantInitializer; this more by Eli Friedman · 16 years ago
- 3941b18 Make the constant folder aware of by Eli Friedman · 16 years ago
- f011589 Fix the address of a label to be properly considered and emitted as a constant. by Eli Friedman · 16 years ago
- 8edef7c Make tentative parsing of pointer-to-member decls work, and fix other stuff pointed out by Doug. by Sebastian Redl · 16 years ago
- f2da9df Refactor sizeof handling to use constant folding logic for constant by Eli Friedman · 16 years ago
- af707ab add initial support for the gcc "alignof(decl) is the alignment of the decl by Chris Lattner · 16 years ago
- f30208a Add support for declaring pointers to members. by Sebastian Redl · 16 years ago
- e9feb47 Improve handling of alignof. alignof(VLA) now works properly for example. by Chris Lattner · 16 years ago
- 8f826f0 Fix invalid evaluation of _Complex float (real & imaginary parts had by Daniel Dunbar · 16 years ago
- 05c13a3 Initial implementation of semantic analysis and ASTs for C99 by Douglas Gregor · 16 years ago
- ddf32da Static Analyzer: When generating plists for errors reports, generate one plist file per translation unit that contains all of the diagnostics. by Ted Kremenek · 16 years ago
- b17e3b0 Use the ASTContext's allocator for FunctionTypeNoProto and TypeOfExpr by Douglas Gregor · 16 years ago
- 83bccb8 Detailed documentation for encoding of properties and a test case. by Fariborz Jahanian · 16 years ago
- 0a47393 Allocate expresssions through ASTContext (still more work to do). by Steve Naroff · 16 years ago
- 090b3f7 Improving on encoding of objective-c's property types. More to come. by Fariborz Jahanian · 16 years ago
- 40f4e69 Rename DeclContext::insert to DeclContext::makeDeclVisibleInContext and document both it and DeclContext::addDecl properly by Douglas Gregor · 16 years ago
- 6597f98 Fix for PR3350: add special-casing for "references" to va_lists in builtins. by Eli Friedman · 16 years ago
- 00ad0ef Remove the TopLevelDecls from TranslationUnit, since all of those decls are owned by the ASTContext's TranslationUnitDecl. There are definitely some leaking Decls now that I'll tackle tomorrow by Douglas Gregor · 16 years ago
- 4afa39d Remove ScopedDecl, collapsing all of its functionality into Decl, so by Douglas Gregor · 16 years ago
- 7f5fce7 Dead stores checker: Fix <rdar://problem/6506065> by being more selective when say that a store is dead even though the computed value is used in the enclosing expression. by Ted Kremenek · 16 years ago
- 506010b Make sure all types are allocated with 8-byte alignment. by Steve Naroff · 16 years ago
- 566c2ba Allocate Types using ASTContext's 'Allocator' object. by Ted Kremenek · 16 years ago
- f034e9c Patch to allow @dynamic synthesis of property in a category, by Fariborz Jahanian · 16 years ago
- 460b0ac fix deallocation of FunctionDecl::ParamInfo by Nuno Lopes · 16 years ago
- 6fe7c8a Vector codegen improvements by Nate Begeman · 16 years ago
- 59b5da6 Support evaluation of vector constant expressions, and codegen of same. by Nate Begeman · 16 years ago
- 190d6a2 A couple more vector component access fixes. by Nate Begeman · 16 years ago
- 353417a Update support for vector component access on ExtVectors. by Nate Begeman · 16 years ago
- 3d309f9 Add support for vectors to APValue. Vector constant evaluator and tests coming. by Nate Begeman · 16 years ago
- 0b7a158 Teach DeclContext how to find the primary declaration for any TagDecl by Douglas Gregor · 16 years ago
- c55a240 Don't ICE on user redeclaration of objc's built-in types. by Fariborz Jahanian · 16 years ago
- 9a81c87 make ast-print handle random non-printable characters correctly with octal escapes. by Chris Lattner · 16 years ago
- 506ae41 Part one of handling C++ functional casts. This handles semantic by Douglas Gregor · 16 years ago
- 88054de rename "virtual location" of a macro to "instantiation location". by Chris Lattner · 16 years ago
- df7c17a Change some terminology in SourceLocation: instead of referring to by Chris Lattner · 16 years ago
- 860f6d4 Don't advance the statement iterator after we've deallocated the statement by Douglas Gregor · 16 years ago
- 67303c1 postpone sizeof objc-class computatin to the clients. by Fariborz Jahanian · 16 years ago
- f185319 Fix some unused variable, control reaches end of non-void function, by Daniel Dunbar · 16 years ago
- 4c92fea Fix a subtle bug in DeclContext::DestroyDecls(). by Steve Naroff · 16 years ago
- fc76761 FunctionDecl::setParams() now uses the allocator associated with ASTContext to allocate the array of ParmVarDecl*'s. by Ted Kremenek · 16 years ago
- fa23c1d Implemenent objective-c's NSObject attribute as a way of ddeclaraing c-type by Fariborz Jahanian · 16 years ago
- a0fc55f Turn off some Destroy calls that are currenly causing double-destruction of ScopedDecls. We will re-enable this later, when we have time to fully solve the ownership issue. by Douglas Gregor · 16 years ago
- 8b4bf90 Patch to fix encoding of Enum bitfields in ObjC. by Fariborz Jahanian · 16 years ago
- e63ef48 Make sure we don't name a constructor or destructor with a qualified by Douglas Gregor · 16 years ago
- 482b77d Cleanup DeclContext::addDecl and DeclContext::insert interface, from Piotr Rak by Douglas Gregor · 16 years ago
- ee49d04 Fix crasher due to use-after-release: DeclContext now owns all ObjCMethodDecls, and shouldn't be released elsewhere. by Ted Kremenek · 16 years ago
- d1fa644 Patch to supprt case of readonly property being by Fariborz Jahanian · 16 years ago
- 2a18dfe some more minor asqualtype bugs. by Chris Lattner · 16 years ago
- 4bbce99 improve some more is*Type predicates to look through asqualtypes. by Chris Lattner · 16 years ago
- f728a4a simplify these predicates a bit. by Chris Lattner · 16 years ago
- 93983f8 Convert property implementation to DeclContext::addDecl(). by Steve Naroff · 16 years ago
- 6327e0d A few property related cleanups to ObjCContainerDecl AST. by Steve Naroff · 16 years ago
- 2129212 Explicit declaration of property setters over-ride by Fariborz Jahanian · 16 years ago
- a66793e This patch removes mergeProperties and does the property lookup by Fariborz Jahanian · 16 years ago
- 6037fcb Replace DeclContext's vector of ScopedDecl pointers with a linked list by Douglas Gregor · 16 years ago
- a8cc8ce Make sure that ScopedDecls passed to DeclContext::addDecl are added into their lexical context by Douglas Gregor · 16 years ago
- f8d49f6 Provide a new kind of iterator, the specific_decl_iterator, that by Douglas Gregor · 16 years ago
- 09c4719 Move property API's up to ObjCContainerDecl (removing a lot of duplicate code). by Steve Naroff · 16 years ago
- 84efc04 Fix crash on null deference when searching for readwrite properties in by Daniel Dunbar · 16 years ago
- d043410 Addressed the issue in <rdar://problem/6479085>, where we failed to by Douglas Gregor · 16 years ago
- b3eef68 Revert my previous, failed attempt to pretty-print anonymous struct/union accesses well. Added a FIXME so we know to revisit this later by Douglas Gregor · 16 years ago
- 6321c0a Fix ObjCInterfaceDecl::Destroy and ObjCProtocolDecl::Destroy to iterate and destroy all contained ObjCMethodDecls in one sweep. This fixes a use-after-free error found by valgrind. by Ted Kremenek · 16 years ago
- 72de667 Unify the code for defining tags in C and C++, so that we always by Douglas Gregor · 16 years ago
- 92f863b Removed ObjCContainerDecl::getPropertyMethods()...doesn't belong in the AST. by Steve Naroff · 16 years ago
- 3e0a540 Remove redundant method context (now that ObjCMethodDecl isa ScopedDecl). by Steve Naroff · 16 years ago
- 0701bbb This is a large/messy diff that unifies the ObjC AST's with DeclContext. by Steve Naroff · 16 years ago
- 83233a4 Fix printing of member references to avoid displaying implicitly-generated member references, e.g., for anonymous struct/unions or implicit 'this' in member functions by Douglas Gregor · 16 years ago
- 6b3945f Finished semantic analysis of anonymous unions in C++. by Douglas Gregor · 16 years ago
- e4f039e ObjC AST cleanups/simplifications (phase 1). by Steve Naroff · 16 years ago
- 17a9b9e When determining whether a variable is a file-scoped variable, check by Douglas Gregor · 16 years ago
- bcbffc4 Initial implementation of anonymous unions (and, as a GNU extension, by Douglas Gregor · 16 years ago
- ce35607 Allow Objective-C entities to be declared within a transparent context by Douglas Gregor · 16 years ago
- 4f3b8f8 Minor tweaks to the transparent declcontext patch by Douglas Gregor · 16 years ago
- 1a49af9 Add QualifiedDeclRefExpr, which retains additional source-location by Douglas Gregor · 16 years ago
- 8141b75 Back out code for handling VectorType's in getFloatingRank. by Daniel Dunbar · 16 years ago
- d786f6a Implement getFloatingRank() for extended vectors. by Daniel Dunbar · 16 years ago
- 64b45f7 PODness and Type Traits by Sebastian Redl · 16 years ago
- 074149e Introduce support for "transparent" DeclContexts, which are by Douglas Gregor · 16 years ago
- 6b54bd1 Fix an uninitialized-variable warning by Douglas Gregor · 16 years ago
- 7a89722 Fix try statement deserialization. by Sebastian Redl · 16 years ago
- 501c725 Add serialization support for TypeOfType. by Zhongxing Xu · 16 years ago
- 8fbc527 Add serialization support for TypeOfExpr. by Zhongxing Xu · 16 years ago
- c4b4e7b Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations by Douglas Gregor · 16 years ago
- 61366e9 Correct the order in which we cope with end-of-class-definition by Douglas Gregor · 16 years ago
- fdfab6b When determining whether a class type has a const copy constructor, be by Douglas Gregor · 16 years ago
- 3e1b16c Last patch, for now, to privde ObjC's encoding of types. by Fariborz Jahanian · 16 years ago
- 6ed40e3 Don't push OverloadedFunctionDecls onto the chain of declarations by Douglas Gregor · 16 years ago
- a1c033e Lot more encoding work. We are closing the gap to by Fariborz Jahanian · 16 years ago
- 3fc749d Don't explicitly represent OverloadedFunctionDecls within by Douglas Gregor · 16 years ago
- 5b8c7d9 More encoding support; in this case, encoding of by Fariborz Jahanian · 16 years ago
- 8351da0 Full AST support and better Sema support for C++ try-catch. by Sebastian Redl · 16 years ago
- 669e8d3 Fixed a bug showed up the meta-data for protocol by Fariborz Jahanian · 16 years ago
- 4b07b29 Partial AST and Sema support for C++ try-catch. by Sebastian Redl · 16 years ago
- 88a3514 Add support for calls to overloaded member functions. Things to note: by Douglas Gregor · 16 years ago
- 3f70456 Add codegen support for __null by Anders Carlsson · 16 years ago
- c994bb2 Correct comments. by Zhongxing Xu · 16 years ago