summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/StmtProfile.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Revert my user-defined literal commits - r1124{58,60,67} pendingAlexis Hunt2010-08-301-6/+0
* Implement C++0x user-defined string literals.Alexis Hunt2010-08-291-0/+6
* GCC didn't care for my attempt at API compatibility, so brute-force everythingJohn McCall2010-08-251-45/+45
* More incremental progress towards not including Expr.h in Sema.h.John McCall2010-08-251-1/+1
* Call the base class in StmtProfiler::VisitOverloadExpr.Argyrios Kyrtzidis2010-08-151-0/+1
* Call the correct base class in StmtProfiler::VisitUnresolvedLookupExpr.Argyrios Kyrtzidis2010-08-151-4/+8
* Update ImplicitCastExpr to be able to represent an XValue.Sebastian Redl2010-07-201-1/+1
* When computing the canonical profile of a DeclRefExpr or MemberExpr,Douglas Gregor2010-07-131-3/+6
* Reinstate the fix for PR7556. A silly use of isTrivial() wasDouglas Gregor2010-07-081-1/+1
* Revert r107828 and r107827, the fix for PR7556, which seems to beDouglas Gregor2010-07-071-1/+1
* Rename CXXZeroInitValueExpr to CXXScalarValueInitExpr, to reflect itsDouglas Gregor2010-07-071-1/+1
* Added a field to BlockDeclRefExpr for future use.Fariborz Jahanian2010-06-041-0/+2
* Fill in some silly defaults to silence a GCC warningDouglas Gregor2010-05-191-2/+2
* Profile type-dependent uses of overloaded operators in C++ the sameDouglas Gregor2010-05-191-0/+208
* Reapplying patch to change StmtNodes.def to StmtNodes.td, this timeAlexis Hunt2010-05-051-1/+1
* Revert r103072; I accidentally ended up deleting a bunch of trailingAlexis Hunt2010-05-051-4/+4
* Change StmtNodes.def to StmtNodes.td in anticipation of a rewrite of attributesAlexis Hunt2010-05-051-4/+4
* Teach __builtin_offsetof to compute the offsets of members of baseDouglas Gregor2010-04-291-0/+4
* Completely reimplement __builtin_offsetof, based on a patch by RobertoDouglas Gregor2010-04-281-0/+24
* Add an CXXBindReferenceExpr (not used just yet).Anders Carlsson2010-01-291-0/+4
* ShouldDestroyTemporaries? I don't think so.Anders Carlsson2009-12-151-1/+0
* r90313, in which OverloadedFunctionDecl is removed and never spoken of again.John McCall2009-12-021-7/+0
* Rework how we support C++ implicit member accesses. If we can resolve anJohn McCall2009-12-011-6/+12
* Eliminate the use of OverloadedFunctionDecl in member expressions.John McCall2009-11-301-0/+13
* Remove VISIBILITY_HIDDEN from lib/AST.Benjamin Kramer2009-11-281-2/+1
* Eliminate CXXConditionDeclExpr with extreme prejudice.Douglas Gregor2009-11-251-4/+3
* Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and John McCall2009-11-241-8/+7
* "Incremental" progress on using expressions, by which I mean totally rippingJohn McCall2009-11-211-1/+1
* Draw a brighter line between "unresolved" expressions, where we have done theJohn McCall2009-11-191-2/+4
* Introduce a new representation for template templateDouglas Gregor2009-11-111-0/+4
* Track source information for template arguments and template specializationJohn McCall2009-10-291-32/+38
* Eliminate QualifiedDeclRefExpr, which captured the notion of aDouglas Gregor2009-10-231-5/+2
* Add safe part of previous (reverted) commit, necessary to update to LLVM API ...Daniel Dunbar2009-09-221-1/+1
* Revert "Switch a few clients over to StringLiteral::getString.", this is brea...Daniel Dunbar2009-09-221-1/+1
* Switch a few clients over to StringLiteral::getString.Daniel Dunbar2009-09-221-1/+1
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-31/+31
* Implement AST, semantics, and CodeGen for C++ pseudo-destructorDouglas Gregor2009-09-041-0/+7
* Improved handling for dependent, qualified member access expressions, e.g.,Douglas Gregor2009-09-031-0/+1
* Eliminate CXXAdornedMemberExpr entirely. Instead, optionally allocateDouglas Gregor2009-08-311-5/+1
* Rename CXXQualifiedMemberExpr -> CXXAdornedMemberExpr, since we willDouglas Gregor2009-08-311-1/+1
* When a member reference expression includes a qualifier on the memberDouglas Gregor2009-08-261-0/+5
* Using "ObjCImplicitSetterGetterRefExpr" instead of "ObjCImplctSetterGetterRef...Fariborz Jahanian2009-08-201-2/+2
* Renamed ClassProp data member of ObjCImplctSetterGetterRefExprFariborz Jahanian2009-08-181-1/+1
* Renamed ObjCKVCRefExpr to ObjCImplctSetterGetterRefExpr.Fariborz Jahanian2009-08-181-1/+2
* Take 2 on AltiVec-style vector initializers. Nate Begeman2009-08-101-0/+4
* Revert r78535, it is causing a number of failures to build projects.Daniel Dunbar2009-08-101-4/+0
* AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d);Nate Begeman2009-08-091-0/+4
* Make canonicalization of overloaded function declarations match theDouglas Gregor2009-07-311-19/+3
* Canonicalize template template parameters. We can't test this yet, butDouglas Gregor2009-07-311-1/+5
* Canonicalize function parametersDouglas Gregor2009-07-311-0/+12
OpenPOWER on IntegriCloud