- 59d16d1 Added support for objc's gc attribute in ExtQualType. by Fariborz Jahanian · 16 years ago
- f11284a Renamed ASQualType to ExtQualType to reflect its more by Fariborz Jahanian · 16 years ago
- 9add317 Static variables and functions won't collide with standard library by Douglas Gregor · 16 years ago
- 3e00bad Added ClassTemplateSpecializationDecl, which is a subclass of by Douglas Gregor · 16 years ago
- f592c92 Unbreak clang. by Daniel Dunbar · 16 years ago
- d603eaa fix long lines. by Chris Lattner · 16 years ago
- 2140e90 introduce and use a new ExtVectorElementExpr::isArrow method, at Eli's suggestion by Chris Lattner · 16 years ago
- 225dfd7 Use isa<...> instead of dyn_cast<...> where result is not needed. by Fariborz Jahanian · 16 years ago
- b1152d8 Supply the header corresponding to a library builtin as a separate argument to the LIBBUILTIN macro by Douglas Gregor · 16 years ago
- bb99bde Fixes a bug in property type encoding. by Fariborz Jahanian · 16 years ago
- a5afdd0 Remove FindIvarDeclaration. Use lookupInstanceVariable is is functionally by Fariborz Jahanian · 16 years ago
- d6eed1c wrap long lines. by Chris Lattner · 16 years ago
- 3d7641e DeclContext had its "casting machinery" inside the class definition so that if a new declaration context Decl appeared, the necessary changes by Argyrios Kyrtzidis · 16 years ago
- 1ad4dd7 Make DeclContexts maintenance a bit easier. by Argyrios Kyrtzidis · 16 years ago
- 736166b fix build on systems where uint64_t != unsigned long long by Chris Lattner · 16 years ago
- e869990 Fix pasto noticed by Anders Johnsen. by Daniel Dunbar · 16 years ago
- 3573c0c Add -ffreestanding to suppress the implicit declaration of library builtins like printf and malloc. Fixes PR3586 by Douglas Gregor · 16 years ago
- f3710ba Fixed a problem caused by foreward @class use by Fariborz Jahanian · 16 years ago
- 3c385e5 Add hook to add attributes to function declarations that we know by Douglas Gregor · 16 years ago
- ea684e6 Fix the build on win32. by Cedric Venet · 16 years ago
- 026dc96 Several related changes: by Chris Lattner · 16 years ago
- 370ab3f Make it possible for builtins to expression FILE* arguments, so that by Douglas Gregor · 16 years ago
- a316e7b Extend builtin "attribute" syntax to include a notation for by Douglas Gregor · 16 years ago
- 3e41d60 Implicitly declare certain C library functions (malloc, strcpy, memmove, by Douglas Gregor · 16 years ago
- 9653db7 Remove DeclGroupOwningRef, since we intend for declarations to be owned by Douglas Gregor · 16 years ago
- f98aba3 Initial implementation of arbitrary fixed-width integer types. by Eli Friedman · 16 years ago
- 389bf46 Several cleanups: by Steve Naroff · 16 years ago
- adadd8d Fix va_arg bug noticed by Eli, __builtin_va_arg is not an l-value by Daniel Dunbar · 16 years ago
- 5cdf821 Introduce _Complex conversions into the function overloading by Douglas Gregor · 16 years ago
- c657eba Last @encode'ing fix for objc2's nonfragile abi. by Fariborz Jahanian · 16 years ago
- 72696e1 Patch to fix encoding in 64bit abi. With this patch by Fariborz Jahanian · 16 years ago
- 62cb18d Allow the use of default template arguments when forming a class by Douglas Gregor · 16 years ago
- dedb84a CHAR_BIT == 8 by Douglas Gregor · 16 years ago
- c5840c0 Add private extern to pretty printer(s). by Mike Stump · 16 years ago
- 071e4da Fixup -ast-print so that: by Mike Stump · 16 years ago
- 080cc35 Refactor FieldDecls to be ValueDecls instead of NamedDecls. by Mike Stump · 16 years ago
- d684b00 Implement parsing, semantic analysis and ASTs for default template by Douglas Gregor · 16 years ago
- c15cb38 Rudimentary checking of template arguments against their corresponding by Douglas Gregor · 16 years ago
- 672c91d id<Foo> is a POD type. by Anders Carlsson · 16 years ago
- 668bf91 CallExpr now uses ASTContext's allocate to allocate/delete its array of subexpressions. by Ted Kremenek · 16 years ago
- 5908e9f Eliminate TemplateArg so that we only have a single kind of by Douglas Gregor · 16 years ago
- 55f6b14 Start processing template-ids as types when the template-name refers by Douglas Gregor · 16 years ago
- 00e68e2 Update new expression to make use of Declarator::getSourceRange(). by Sebastian Redl · 16 years ago
- 353ffce Deallocate the StringLiteral itself in StringLiteral::Destroy() and deallocate the string data before running StringLiteral's destructor. by Ted Kremenek · 16 years ago
- fb7413f Allocate the subexpression array for OberloadExpr from ASTContext's allocator. by Ted Kremenek · 16 years ago
- b2bc62b Teach the constant evaluator about C++ const integral variables. by Sebastian Redl · 16 years ago
- bfee9b2 Fix pretty-printing of if conditions. Patch by Ben Lickly. by Sebastian Redl · 16 years ago
- 4a4251b Make const-initialized const integral variables I-C-Es in C++. by Sebastian Redl · 16 years ago
- 8189cde Overhaul of Stmt allocation: by Ted Kremenek · 16 years ago
- 2246050 Implement dereferencing of pointers-to-member. by Sebastian Redl · 16 years ago
- ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 16 years ago
- 6e94ef5 Move StringLiteral to allocate its internal string data using the allocator in by Ted Kremenek · 16 years ago
- 11e5a7f Use ASTContext's allocator to deallocate Stmt objects instead of using 'delete'. This fixes <rdar://problem/6561143>. by Ted Kremenek · 16 years ago
- fab9d67 Improve the representation of template type parameters. We now by Douglas Gregor · 16 years ago
- df2d3cf Fix the symptom of the regression, by having the CXXConditionDeclExpr not destroy its Decl. by Sebastian Redl · 16 years ago
- aaba5e3 Basic representation of C++ class templates, from Andrew Sutton. by Douglas Gregor · 16 years ago
- 47b9a1c Some name-lookup-related fixes, from Piotr Rak! by Douglas Gregor · 16 years ago
- 1733001 Fix our semantic analysis of by Douglas Gregor · 16 years ago
- 2a3009a Semantic analysis, ASTs, and unqualified name lookup support for C++ by Douglas Gregor · 16 years ago
- 64650af Add a macro-based enumeration of all of the Decl nodes (like we do by Douglas Gregor · 16 years ago
- 21a98b1 Change the ObjC type encoding for block pointer types to "@?" (for consistency with GCC). by Steve Naroff · 16 years ago
- d7eb846 Switch Type::isAggregateType to use the C++ definition of "aggregate by Douglas Gregor · 16 years ago
- a9c8780 Make CodeGen produce an error if we come across a non-constant initializer list that involves the GNU array-range designator extension by Douglas Gregor · 16 years ago
- 3498bdb Introduce a new expression node, ImplicitValueInitExpr, that by Douglas Gregor · 16 years ago
- 0bb7689 Clean up designated initialization of unions, so that CodeGen doesn't by Douglas Gregor · 16 years ago
- 4087e24 Evaluate ==,!= for complex types. by Daniel Dunbar · 16 years ago
- a2cfd34 Evaluate casts to complex. by Daniel Dunbar · 16 years ago
- 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 16 years ago
- 3f27987 Add folding for complex mul and fix some major bugs in complex float by Daniel Dunbar · 16 years ago
- 54f0728 Remove Expr::hasSideEffects. It doesn't work anyway by Douglas Gregor · 16 years ago
- a5fd07b Implement basic _Complex integer constant folding. by Daniel Dunbar · 16 years ago
- 4c67834 Code generation support for C99 designated initializers. by Douglas Gregor · 16 years ago
- 64cfdb7 Handle complex types in ASTContext::mergeTypes by Daniel Dunbar · 16 years ago
- c0ac492 Finish making AST BumpPtrAllocation runtime configurable (based on -disable-free). by Steve Naroff · 16 years ago
- f83820b Convert types over to placement new() that takes an ASTContext. by Steve Naroff · 16 years ago
- 3e97049 Remove many references to ASTContext::getAllocator(), replacing them with calls to the recently added placement new (which uses ASTContext's allocator for memory). Also added ASTContext::Deallocate(). by Steve Naroff · 16 years ago
- 32b978c Fixed a typo in getPreferredTypeAlign method. by Fariborz Jahanian · 16 years ago
- 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 16 years ago
- 34ebde4 add a new "getPreferredTypeAlign" method to return the preferred alignment by Chris Lattner · 16 years ago
- 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