summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/TreeTransform.h
Commit message (Expand)AuthorAgeFilesLines
* Preserve access bits through overload resolution much better. SomeJohn McCall2010-01-261-10/+3
* Implement instantiation of AsmStmts (Crazy, I know)Anders Carlsson2010-01-241-3/+84
* The type of a compound literal expression is not necessarily the same as theJohn McCall2010-01-191-0/+4
* Preserve type source information in compound literal expressions.John McCall2010-01-181-16/+9
* Improve source-location information for builtin TypeLocs, from EneaDouglas Gregor2010-01-181-1/+5
* Preserve type source information for C++ named casts through templateJohn McCall2010-01-151-20/+16
* Don't lose type source information when rebuilding C-style cast expressions.John McCall2010-01-151-5/+2
* Preserve type source information in explicit cast expressions.John McCall2010-01-151-33/+48
* Don't repeat lookup when instantiating resolved member expressions.John McCall2010-01-151-5/+23
* Add type source information for both kinds of typeof types.John McCall2010-01-131-14/+14
* Add an "implicit" bit to CXXThisExpr, so that we can trackDouglas Gregor2010-01-071-3/+5
* Get rid of FixedWidthIntType, as suggested by Chris and Eli.Anders Carlsson2009-12-291-10/+0
* Add test case for PR5868, and improve location information slightly for impli...Douglas Gregor2009-12-241-0/+1
* When rebuilding a MemberExpr that refers to an anonymous union, beDouglas Gregor2009-12-241-1/+4
* When transforming CXXExprWithTemporaries and CXXBindTemporaryExprDouglas Gregor2009-12-241-20/+7
* When we see a CXXDefaultArgExpr during template instantiation, rebuildDouglas Gregor2009-12-231-3/+5
* When transforming a C++ "new" expression that was not explicitly givenDouglas Gregor2009-12-221-0/+25
* When we simply return a retained member expression when instantiating, we mus...Anders Carlsson2009-12-221-1/+6
* Check in a rudimentary FullExpr class that isn't used anywhere yet. Rename Ac...Anders Carlsson2009-12-161-6/+6
* ShouldDestroyTemporaries? I don't think so.Anders Carlsson2009-12-151-2/+1
* Improve template instantiation for object constructions in several ways:Douglas Gregor2009-12-141-31/+22
* When rebuilding CXXConstructExprs after a transformation, useDouglas Gregor2009-12-141-5/+10
* Fix template instantiation for non-dependent calls to overloaded callDouglas Gregor2009-12-131-0/+62
* Rework the way we handle template instantiation forDouglas Gregor2009-12-121-35/+35
* Un-namespace-qualify llvm_unreachable. It's a macro, so the qualification gaveJeffrey Yasskin2009-12-121-2/+2
* Implement redeclaration checking and hiding semantics for using declarations....John McCall2009-12-101-4/+16
* The refactor of implicit member access expressions means we don't need thisJohn McCall2009-12-081-175/+85
* DeclRefExpr stores a ValueDecl internally.John McCall2009-12-081-21/+29
* DeclaratorInfo -> TypeSourceInfo. Makes an effort to rename associated varia...John McCall2009-12-071-22/+22
* reapply my patch for PR4451, which improves diagnostics for :: vs : confusion.Chris Lattner2009-12-071-1/+1
* revert my previous patch, it is breaking something and I don't have timeChris Lattner2009-12-061-1/+1
* implement PR4451, improving error recovery for a mistaken : where a :: wasChris Lattner2009-12-061-1/+1
* Fix "using typename" and the instantiation of non-dependent using declarations.John McCall2009-12-041-0/+51
* Make the type of the Decl referred to by a MemberExpr a bit more precise.Eli Friedman2009-12-041-3/+3
* Rework how we support C++ implicit member accesses. If we can resolve anJohn McCall2009-12-011-25/+61
* Eliminate the use of OverloadedFunctionDecl in member expressions.John McCall2009-11-301-83/+99
* Add DeclarationName support for C++0x operator literals. They should now work asAlexis Hunt2009-11-291-0/+1
* Some fancy footwork to move the decision on how Fariborz Jahanian2009-11-251-1/+2
* Eliminate CXXConditionDeclExpr with extreme prejudice.Douglas Gregor2009-11-251-62/+58
* Clean up the AST for while loops and fix several problems withDouglas Gregor2009-11-241-1/+12
* Rip out TemplateIdRefExpr and make UnresolvedLookupExpr and John McCall2009-11-241-97/+99
* Explicitly store the condition variable within switch statements, andDouglas Gregor2009-11-241-1/+12
* Explicitly track the condition variable within an "if" statement,Douglas Gregor2009-11-231-2/+14
* Centralize and complete the computation of value- and type-dependence for Dec...Douglas Gregor2009-11-231-1/+1
* Encapsulate "an array of TemplateArgumentLocs and two angle bracket locations...John McCall2009-11-231-70/+42
* "Incremental" progress on using expressions, by which I mean totally rippingJohn McCall2009-11-211-12/+21
* Cope with extraneous "template" keyword when providing an out-of-lineDouglas Gregor2009-11-201-2/+4
* Draw a brighter line between "unresolved" expressions, where we have done theJohn McCall2009-11-191-10/+10
* The sub-statement of a case statement is not an unevaluated context!Eli Friedman2009-11-191-10/+13
* First part of changes to eliminate problems with cv-qualifiers andDouglas Gregor2009-11-161-2/+2
OpenPOWER on IntegriCloud