- 2cad900 Added TypeLocs to VAArgExpr node. by Abramo Bagnara · 14 years ago
- 3fcb73d Added TypeLocs to TypesCompatibleExpr node. by Abramo Bagnara · 14 years ago
- fa86954 Preserve calling convention etc. across template instantiations. by Eli Friedman · 14 years ago
- ff331c1 Remove the vast majority of the Destroy methods from the AST library, by Douglas Gregor · 14 years ago
- e7ffbe2 More block instantiation stuff. Set variable/param DeclContext by Fariborz Jahanian · 14 years ago
- 4bd4031 Downgrade the "when type is in parentheses, array cannot have dynamic 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
- cad8d31 Copy over attributes to instantiated variable. by Fariborz Jahanian · 14 years ago
- 720b639 Fix compile error. Per Fariborz. by Dale Johannesen · 14 years ago
- 5750b81 Instantiation of byref variable in block literal expression. by Fariborz Jahanian · 14 years ago
- a729da2 Instantiation of block literal expressions. wip. by Fariborz Jahanian · 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
- 788b0fd improve altivec vector bool/pixel support, patch by Anton Yartsev by Chris Lattner · 14 years ago
- 83c9abc Apply array-to-pointer decay when instantiating a MemberExpr. Fixes by Douglas Gregor · 14 years ago
- 96fb42e A trivial fix for a test case that's too horrible to commit. Fixes by Douglas Gregor · 14 years ago
- e2872d0 When pushing a copy of the TypeLoc information for a dependent by Douglas Gregor · 14 years ago
- d6ab232 When we see a 'template' disambiguator that marks the next identifier by Douglas Gregor · 14 years ago
- 1a15dae Fix the recently-added warning about 'typename' and 'template' by Douglas Gregor · 14 years ago
- ad00b77 Fix a point of semantics with using declaration hiding: method templates by John McCall · 14 years ago
- 3350095 Split DependentNameType into two types. DependentNameType represents the by John McCall · 14 years ago
- 2865474 Simplify the methods for creating a pointer, reference, member-pointer, by John McCall · 14 years ago
- 5613876 Require a complete type when performing the qualified lookup during by John McCall · 14 years ago
- ff2e4f4 When transforming a C++ "new" expression's constructor arguments, drop by Douglas Gregor · 14 years ago
- 9cbb4d8 tweak to (hopefully) fix darwin[89] buildbots. Thanks to Doug for the suggested modification. by Jim Grosbach · 14 years ago
- e4da7a0 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 14 years ago
- 042d6f9 Fix an obvious goof that rjmccall found by inspection. No testcase, suggestions by Chandler Carruth · 14 years ago
- 7381d5c Switch over the tablegen to use much prettier range technology by Sean Hunt · 14 years ago
- c12c5bb Substantially alter the design of the Objective C type AST by introducing by John McCall · 14 years ago
- a63db84 Revert r103770, "Added basic source locations to Elaborated and DependentName by Daniel Dunbar · 14 years ago
- 5431299 Added basic source locations to Elaborated and DependentName types. by Abramo Bagnara · 14 years ago
- 5d7c29a Rebuild builtin_id * as an ObjCObjectPointerType, where builtin_id is the by John McCall · 14 years ago
- 465d41b Merged Elaborated and QualifiedName types. by Abramo Bagnara · 14 years ago
- afa0fef Fix a silly bootstrap-breaking thinko, where we were trying to convert by Douglas Gregor · 14 years ago
- eaa18e4 When instantiating statements that involve conditions (if, while, do, by Douglas Gregor · 14 years ago
- eecf38f Fixed DISABLE_SMART_POINTERS breakage by Douglas Gregor · 14 years ago
- 586596f Rework our handling of temporary objects within the conditions of by Douglas Gregor · 14 years ago
- 4bfe196 Reapplying patch to change StmtNodes.def to StmtNodes.td, this time by Sean Hunt · 14 years ago
- c302113 Revert r103072; I accidentally ended up deleting a bunch of trailing by Sean Hunt · 14 years ago
- 9d90d62 Change StmtNodes.def to StmtNodes.td in anticipation of a rewrite of attributes by Sean Hunt · 14 years ago
- 72be24f Fix a thinko that caused us not to compute __builtin_offset as a by Douglas Gregor · 14 years ago
- 895162d Clean up our handling of local instantiation scopes, which keep track by Douglas Gregor · 14 years ago
- cc8a5d5 Teach __builtin_offsetof to compute the offsets of members of base by Douglas Gregor · 14 years ago
- 29d2fd5 Fix template instantiation for __builtin_offfsetof expressions that refer to members of anonymous structs/unions by Douglas Gregor · 14 years ago
- 8ecdb65 Completely reimplement __builtin_offsetof, based on a patch by Roberto Amadini. by Douglas Gregor · 14 years ago
- c96be1e During template instantiation, set the naming class of by Douglas Gregor · 14 years ago
- 66c4515 When instantiating UnresolvedLookupExpr and UnresolvedMemberExpr by Douglas Gregor · 14 years ago
- 57fdc8a Improve source-location information in a C++ typeid (type) expression by Douglas Gregor · 14 years ago
- 9cbfdd2 Implement template instantiation for implicit property references in by Douglas Gregor · 14 years ago
- e330354 Implement template instantiation for ObjCPropertyRefExpr. by Douglas Gregor · 14 years ago
- f9b9eab Implement template instantiation for value-dependent Objective-C ivar by Douglas Gregor · 14 years ago
- be270a0 Implement template instantiation for Objective-C @catch by Douglas Gregor · 14 years ago
- 107de90 Keep track of when DependentNameTypes have no associated keyword by Douglas Gregor · 14 years ago
- 8f5e3dd Improve the AST representation of Objective-C @try/@catch/@finally by Douglas Gregor · 14 years ago
- 4dfdd1b Template instantiation for @try and @finally (but not @catch, yet). by Douglas Gregor · 14 years ago
- c3203e7 Template instantiation for the Objective-C "fast enumeration" statement, i.e., by Douglas Gregor · 14 years ago
- 8fdc13a Template instantiation for Objective-C++ @synchronized statements. by Douglas Gregor · 14 years ago
- d1377b2 Implement template instantiation for Objective-C++ @throw statements. by Douglas Gregor · 14 years ago
- ef57c61 Some Objective-C++ types and expressions will never change during by Douglas Gregor · 14 years ago
- f49bb08 When a dependent Objective-C++ message send was able to resolve the by Douglas Gregor · 14 years ago
- 39968ad Remove the SelectorLoc argument to Sema::BuildInstanceMesssage and by Douglas Gregor · 14 years ago
- db93c4a Expand the one use of TransformPointerLikeType and eliminate this macro. No functionality change by Douglas Gregor · 14 years ago
- 92e986e Implement template instantiation for Objective-C++ message sends. We by Douglas Gregor · 14 years ago
- d8383d4 CXXNamedCastExpr is actually an abstract expression. by Zhongxing Xu · 14 years ago
- 81d3466 Keep proper source location information for the type in an Objective-C by Douglas Gregor · 14 years ago
- 16573fa Keep track of the actual storage specifier written on a variable or by Douglas Gregor · 14 years ago
- 1eabb7d Improve diagnostics when an elaborated-type-specifer containing a by Douglas Gregor · 14 years ago
- 4033642 Change the representation of dependent elaborated-type-specifiers by Douglas Gregor · 14 years ago
- 4a2023f Extend DependentNameType with a keyword enum that specifies whether by Douglas Gregor · 14 years ago
- a3ce8ae Re-bind non-dependent CXXTemporaryObjectExpr nodes as temporaries when by Chandler Carruth · 14 years ago
- 4714c12 Rename TypenameType to DependentNameType in anticipation of some by Douglas Gregor · 14 years ago
- 6bb8017 Propagate the "found declaration" (i.e. the using declaration instead of by John McCall · 14 years ago
- 069ace5 Fix a self-host problem caused by this over-eager assertion. I'm not sure by John McCall · 14 years ago
- 21ef0fa Maintain type source information for functions through template by John McCall · 14 years ago
- 3cb0ebd Create a new InjectedClassNameType to represent bare-word references to the by John McCall · 14 years ago
- 5fccd36 Reinstate r97674 with a fix for the assertion that was firing in <list> by Douglas Gregor · 14 years ago
- a7cb22d Revert r97674; it's causing failures by Douglas Gregor · 14 years ago
- b29b37d Implement disambiguation of base class members via a by Douglas Gregor · 14 years ago
- 91be6f5 Use CXXTemporaryObjectExpr for explicitly-constructed temporaries. We by Douglas Gregor · 14 years ago
- aac571c Finish pushing source-location information though TreeTransform's by Douglas Gregor · 14 years ago
- 7c1e98f When looking for the instantiated declaration that corresponds to a by Douglas Gregor · 14 years ago
- 1af7451 Make sure to mark constructors, operator new, and operator delete as by Douglas Gregor · 14 years ago
- c845aad When we decide to re-use an existing CXXConstructExpr node, make sure by Douglas Gregor · 14 years ago
- bf2ca2f Add "template" keyword at strategic position to fix compilation using g++ v3.4. by Gabor Greif · 14 years ago
- edc9050 Restore the invariant that a nested-name-specifier can only contain by Douglas Gregor · 15 years ago
- a2e7dd2 Use CXXPseudoDestructorExpr as the stored representation for dependent by Douglas Gregor · 15 years ago
- fce46ee Keep track of the location of the '~' in a pseudo-destructor expression. by Douglas Gregor · 15 years ago
- 26d4ac9 Retain complete source information for the type after the '~' in a by Douglas Gregor · 15 years ago
- d4dca08 Rework parsing of pseudo-destructor expressions and explicit by Douglas Gregor · 15 years ago
- b10cd04 Implement support for parsing pseudo-destructor expression with a nested-name-specifier, e.g., by Douglas Gregor · 15 years ago
- 124b878 Improve parsing and instantiation of destructor names, so that we can by Douglas Gregor · 15 years ago
- ae62889 Fix a fiendinshly fun little type-canonicalization bug, where we were by Douglas Gregor · 15 years ago
- 53cb6f8 This doesn't seem to be used code as it didn't break any tests, but fix the by Chandler Carruth · 15 years ago
- 82287d1 First stage of adding AltiVec support by John Thompson · 15 years ago
- 321725d Provide a real fix for PR6199, reverting the old workaround. Here, we by Douglas Gregor · 15 years ago
- 09cc141 Remove abstract expression kinds from the StmtClass enum. Update a few users by John McCall · 15 years ago
- ff93dbd Use IdentifierInfo * instead of std::string for the AsmStmt names. by Anders Carlsson · 15 years ago
- a5a79f7 More asm cleanup. by Anders Carlsson · 15 years ago
- eb60edf Add an CXXBindReferenceExpr (not used just yet). by Anders Carlsson · 15 years ago