- 569c316 Allow reference binding of a reference of Objective-C object type to by Douglas Gregor · 14 years ago
- f8cf0b0 Note that a CXXConstructExpr is zeroing when dumping it. by John McCall · 14 years ago
- f871d0c Store inheritance paths after CastExprs instead of inside them. by John McCall · 14 years ago
- 255210e Introduce implicit conversions between AltiVec vectors and GCC by Douglas Gregor · 14 years ago
- aa8b0d1 Implement #pragma GCC visibility. by Eli Friedman · 14 years ago
- 67c4a0c operator<< on a DiagnosticBuilder should *always* output exactly one thing. by John McCall · 14 years ago
- 1357869 Get rid of isObjectType; when C++ says "object type", it generally by Eli Friedman · 14 years ago
- 7f584bb Drop an unjustified limitation from Type::isObjectType(). Fixes PR7801 and doesn't seem to break anything. by Sebastian Redl · 14 years ago
- bc1e146 Send AST dumping/printing to stdout instead of stderr. by Argyrios Kyrtzidis · 14 years ago
- 4204f07 Further adjustments to -Wglobal-constructors; works for references and direct by John McCall · 14 years ago
- ed48a8f Remove mutable data on TagType and InjectedClassNameType, by instead walking the declaration chain in search of a definition. This is necessary for a sane chained PCH implementation. No observable performance change on Carbon.h syntax-only, and bootstraps cleanly. by Sebastian Redl · 14 years ago
- e04f5fc Compute width/align of objc builtin types (id, etc) for radar 8258797. by Fariborz Jahanian · 14 years ago
- b4b9b15 Kill off RequiresGlobalConstructor in favor of isConstantInitializer. by John McCall · 14 years ago
- dd0e490 After a lengthy design discussion, add support for "ownership attributes" for malloc/free checking. Patch by Andrew McGregor! by Ted Kremenek · 14 years ago
- 4048590 Refactor find*Specialization functions using SpecEntryTraits by Peter Collingbourne · 14 years ago
- 0dbbc04 When we are deserializing the lexical decls of a DeclContext from PCH, notify the PCHReader to hold off passing Decls by Argyrios Kyrtzidis · 14 years ago
- 2d6c906 Don't print out ivars twice in Decl::print(). Fixes <rdar://problem/8253668>. by Ted Kremenek · 14 years ago
- d022152 Teach isIncompleteType() to look through sugar when it is dealing with by Douglas Gregor · 14 years ago
- 4ac7c0b Change the name to something less terrible; suggestion by Doug. No functionality change. by Argyrios Kyrtzidis · 14 years ago
- ab411c8 Weak references and variables that are not definitions are not required for early codegen/deserialization. by Argyrios Kyrtzidis · 14 years ago
- 90e99a8 Merge PCHWriterDecl.cpp's isRequiredDecl and CodeGenModule::MayDeferGeneration into a new function, by Argyrios Kyrtzidis · 14 years ago
- f88718e Implement RedeclarableTemplateDecl::getNextRedeclaration by Peter Collingbourne · 14 years ago
- 8a798a7 Store latest redeclaration for each redeclarable template declaration by Peter Collingbourne · 14 years ago
- 9eabeba Refactor redeclarable template declarations by Peter Collingbourne · 14 years ago
- 447234d Allow a looser form of compatibility checking (which ignores by Douglas Gregor · 14 years ago
- 681d723 - Fix recording of offsets of types in dependent PCHs. by Sebastian Redl · 14 years ago
- 55c6570 It's not necessary to call flush() on a raw_ostream immediately prior by Dan Gohman · 14 years ago
- 3c46e8d Fix namespace polution. by Dan Gohman · 14 years ago
- 5606220 Add source location information to C++ base specifiers. by Nick Lewycky · 14 years ago
- 7cb6bd7 Remove a bunch of trivial destructors by Douglas Gregor · 14 years ago
- afb6416 Move Type destructor out-of-line by Douglas Gregor · 14 years ago
- a2da780 Remove destructors from declaration nodes by Douglas Gregor · 14 years ago
- 1de22a2 I lied. Kill off a few more Destroy methods by Douglas Gregor · 14 years ago
- 37db4db Kill off the last Destroy method in the AST library by Douglas Gregor · 14 years ago
- ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
- 63fe86b Make ASTContext always use the BumpPtrAllocator. by Douglas Gregor · 14 years ago
- f609462 Vectors are not integer types, so the type system should not classify by Douglas Gregor · 14 years ago
- 3fe1041 atch for implementation of objective-c's -Wselector by Fariborz Jahanian · 14 years ago
- 554e6aa Read/write FriendTemplateDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
- 7cb45e3 Support C++ try/catch statements for PCH. by Argyrios Kyrtzidis · 14 years ago
- 2c853e4 Hide FunctionTemplateDecl's specializations folding set as implementation detail and introduce by Argyrios Kyrtzidis · 14 years ago
- cc0b1bc Hide the specializations folding sets of ClassTemplateDecl as an implementation detail (InsertPos by Argyrios Kyrtzidis · 14 years ago
- 906082e Update ImplicitCastExpr to be able to represent an XValue. by Sebastian Redl · 14 years ago
- a8f8dac Patch to type match comparing Objective-C Classes which implement by Fariborz Jahanian · 14 years ago
- 9638eef BUILD_ARCHIVE is the default for libraries, no need to set it. by Chris Lattner · 14 years ago
- ac0021b Added PCH/ASTImporter code for ObjCIvarDecl's field. by Fariborz Jahanian · 14 years ago
- ad51e74 Patch to synthesize property ivars on demand as by Fariborz Jahanian · 14 years ago
- e39a389 Introduce a new cast kind for an "lvalue bitcast", which handles by Douglas Gregor · 14 years ago
- 6398235 Whenever we're creating an expression that is typically an rvalue by Douglas Gregor · 14 years ago
- 6dc1ef8 Silence Doug's favorite GCC warning. by Chandler Carruth · 14 years ago
- 4bd4031 Downgrade the "when type is in parentheses, array cannot have dynamic by Douglas Gregor · 14 years ago
- 218f47f When computing the canonical profile of a DeclRefExpr or MemberExpr, by Douglas Gregor · 14 years ago
- 5291c3c When forming a function call or message send expression, be sure to by Douglas Gregor · 14 years ago
- 8dd0c56 Instantiate attributes when first building an instantiated VarDecl. by Fariborz Jahanian · 14 years ago
- cad8d31 Copy over attributes to instantiated variable. by Fariborz Jahanian · 14 years ago
- 6d00c13 Add PCH support for the remaining C++ exprs. by Argyrios Kyrtzidis · 14 years ago
- 0193a72 Fix a crashing but trying to print a TemplateTemplateParmDecl by Craig Silverstein · 14 years ago
- 24bae92 When performing substitution of template arguments within the body of by Douglas Gregor · 14 years ago
- 663e380 Read/write the C++ parts of DeclRefExpr and MemberExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
- ed8abf1 Reinstate the fix for PR7556. A silly use of isTrivial() was by Douglas Gregor · 14 years ago
- 8474567 Revert r107828 and r107827, the fix for PR7556, which seems to be by Douglas Gregor · 14 years ago
- 016a4a9 Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect its by Douglas Gregor · 14 years ago
- 3472430 When printing statistics for the ASTContext, also print them for its BumpPtrAllocator by Douglas Gregor · 14 years ago
- 5f1bfc1 Remove Decl::getCompoundBody(). by Argyrios Kyrtzidis · 14 years ago
- 6717ef4 Simplify code. CompoundStmt's RBraceLoc can be found using its SourceRange too. by Argyrios Kyrtzidis · 14 years ago
- 06a54a3 Introduce Decl::hasBody() and FunctionDecl::hasBody() and use them instead of getBody() when we are just checking the existence of a body, to avoid de-serialization of the body from PCH. by Argyrios Kyrtzidis · 14 years ago
- 0f2b692 Don't consider casted non-global pointers to be evaluatable. by John McCall · 14 years ago
- db2fa8a Added a path-sensitive idempotent operation checker (-analyzer-idempotent-operation). Finds idempotent and/or tautological operations in a path sensitive context, flagging operations that have no effect or a predictable effect. by Tom Care · 14 years ago
- 1693e15 Improve the accuracy of getSourceRange() for DeclaratorDecl and by Douglas Gregor · 14 years ago
- 7d6228f Added several helper functions to Stmt to recursively check for different elements (macros, enum constants, etc). by Tom Care · 14 years ago
- 7b081c8 Read/write some source location for PCH. by Argyrios Kyrtzidis · 14 years ago
- 400f512 Fix a regression of a previous commit of mine (rdar://8158953). by Argyrios Kyrtzidis · 14 years ago
- c91e9f4 Read/write more information of ASTContext for PCH. Overriden methods and instantiated-from information. by Argyrios Kyrtzidis · 14 years ago
- 5586b01 When adding a visible decl, deserialize the visible decls and add it. by Argyrios Kyrtzidis · 14 years ago
- 0061138 Don't try to install the __[u]int128_t identifier if it is already installed by PCHReader. by Argyrios Kyrtzidis · 14 years ago
- 9421adc Read/write specialization info of static data members for PCH. by Argyrios Kyrtzidis · 14 years ago
- 1827403 Lazily declare default constructors. We now delay the construction of by Douglas Gregor · 14 years ago
- 2258431 Lazily declare implicit copy constructors. by Douglas Gregor · 14 years ago
- a376d10 Lazily declare copy-assignment operators. by Douglas Gregor · 14 years ago
- 4923aa2 Lazily declare the implicitly-declared destructor in a C++ class. by Douglas Gregor · 14 years ago
- 04aed0e Disable Decl::CheckAccessDeclContext() temporarily. by Argyrios Kyrtzidis · 14 years ago
- 37ffed3 Fully read/write CXXRecordDecl for PCH. by Argyrios Kyrtzidis · 14 years ago
- 9763e22 - Allow a typedef type to be read from PCH even if its decl is currently initializing. by Argyrios Kyrtzidis · 14 years ago
- b8b03e6 Add some side-effect free Create methods for TypeDecl subclasses and use them for PCH reading. by Argyrios Kyrtzidis · 14 years ago
- eb8c670 Provide exception specifications for implicitly-declared default constructors. by Douglas Gregor · 14 years ago
- 0d405db Provide exception specifications for implicitly-declared copy constructors. by Douglas Gregor · 14 years ago
- b87786f Provide an exception-specification for an implicitly-declared by Douglas Gregor · 14 years ago
- 1d110e0 Remove unnecessary ASTContext parameter from by Douglas Gregor · 14 years ago
- 6cb5b5f AST: Propogate printing policy to types in a bunch more places. by Daniel Dunbar · 14 years ago
- 03e80e4 Nasty rewriter bug which turns out to have an easy fix in by Fariborz Jahanian · 14 years ago
- 2597345 Fix rdar://8139785 "implement warning on dead expression in comma operator" by Argyrios Kyrtzidis · 14 years ago
- 6764334 Support C++ friend declarations for PCH. by Argyrios Kyrtzidis · 14 years ago
- 84b0316 Sema: Fix a subtle i64 -> i32 truncation which broke layout of large structures by Daniel Dunbar · 14 years ago
- fe8ec01 Delete assert in ComputeKeyFunction. The function runs fine without it, since by Jeffrey Yasskin · 14 years ago
- 0010bca Prefer llvm_unreachable(...) to assert(false && ...). This is important as by Chandler Carruth · 14 years ago
- 2111c85 Introduce Expr::Classify and Expr::ClassifyModifiable, which determine the classification of an expression under the C++0x taxology (value category). Reimplement isLvalue and isModifiableLvalue using these functions. No regressions in the test suite from this, and my rough performance check doesn't show any regressions either. by Sebastian Redl · 14 years ago
- 12dffcd Support DependentScopeDeclRefExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
- dc767e3 Fix various bugs in recent commits for C++ PCH. by Argyrios Kyrtzidis · 14 years ago
- bd65bb5 Support UnresolvedLookupExpr for PCH. by Argyrios Kyrtzidis · 14 years ago
- a77eb08 Support UnresolvedMemberExpr for PCH. by Argyrios Kyrtzidis · 14 years ago