summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/ExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* In Sema::MaybeBindToTemporary, create a CXXBindTemporaryExpr for anPeter Collingbourne2011-11-271-2/+3
* There's no good reason to track temporaries in ExprWithCleanups,John McCall2011-11-101-19/+21
* Added a flag to identify resolved overloaded function references.Abramo Bagnara2011-10-051-4/+12
* Re-arrange and bitfieldify data members of CXXConstructExpr to save aDouglas Gregor2011-09-261-3/+3
* Rename ExplicitTemplateArgumentList -> ASTTemplateArgumentListInfo, no functi...Argyrios Kyrtzidis2011-09-221-9/+9
* Teach CXXUnresolvedConstructExpr when it should be anDouglas Gregor2011-07-081-1/+4
* Introduce the notion of instantiation dependence into Clang's AST. ADouglas Gregor2011-07-011-8/+47
* Make yet another placeholder type, this one marking that an expression is a b...John McCall2011-04-261-0/+27
* Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith2011-04-141-1/+1
* Add CXXDynamicCastExpr::isAlwaysNull() which will be replacing the cast kind ...Anders Carlsson2011-04-111-0/+30
* Apply a bug-fix patch from Marcin Kowalczyk to the source locations forChandler Carruth2011-04-021-1/+3
* Begin reworking static analyzer support for C++ method calls. The current lo...Ted Kremenek2011-03-301-2/+13
* Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcep...Sebastian Redl2011-03-131-2/+2
* Propagate the new exception information to FunctionProtoType.Sebastian Redl2011-03-121-1/+1
* The conditional needs to be pushed before the branch. Make the test lessJohn McCall2011-03-071-0/+4
* Fix the source range for a member access expression that includes aDouglas Gregor2011-03-021-37/+2
* Push nested-name-specifier source location information intoDouglas Gregor2011-02-281-15/+60
* Push nested-name-specifier source location information intoDouglas Gregor2011-02-281-17/+17
* Push nested-name-specifier source location information intoDouglas Gregor2011-02-251-9/+8
* Push nested-name-specifier source-location information intoDouglas Gregor2011-02-251-7/+8
* Pseudo-revirtualize CallExpr::getSourceRange by making it follow theJohn McCall2011-02-211-7/+3
* Remove vtables from the Stmt hierarchy; this was pretty easy asJohn McCall2011-02-091-202/+0
* Implement proper (de-)serialization for explicit template argumentDouglas Gregor2011-02-041-10/+17
* Do a proper recursive lookup when deciding whether a class's usualJohn McCall2011-01-271-3/+5
* Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall2011-01-191-1/+1
* Introduce a new expression kind, SubstNonTypeTemplateParmPackExpr,Douglas Gregor2011-01-151-0/+28
* Add the location of the right parenthesis of a C++ named castDouglas Gregor2011-01-121-8/+15
* Implement the sizeof...(pack) expression to compute the length of aDouglas Gregor2011-01-041-0/+12
* Implement support for pack expansions whose pattern is a non-typeDouglas Gregor2011-01-031-0/+12
* Variadic templates: extend the Expr class with a bit that specifiesDouglas Gregor2010-12-151-85/+182
* Restore r121752 without modification.John McCall2010-12-141-0/+19
* Pull out r121752 in case it's causing the selfhost breakage.John McCall2010-12-141-19/+0
* Factor out most of the extra state in a FunctionProtoType into a separateJohn McCall2010-12-141-0/+19
* Type traits intrinsic implementation: __is_base_of(T, U)Francois Pichet2010-12-071-0/+8
* Rename CXXExprWithTemporaries -> ExprWithCleanups; there's no theoreticalJohn McCall2010-12-061-14/+14
* Add an assertion, fix a whole bunch of bugs, comment the assertionJohn McCall2010-11-181-1/+1
* Calculate the value kind of an expression when it's created andJohn McCall2010-11-181-13/+21
* Have CXXDeleteExpr::getDestroyedType return the actual destroyed typeCraig Silverstein2010-11-161-2/+3
* Improve source-location information for CXXConstructExpr nodes, byDouglas Gregor2010-11-031-3/+16
* Fixes an assertion violation when bind to temporaryFariborz Jahanian2010-11-021-1/+3
* Rename alignof -> alignOf to avoid irritating C++'0x compilers,Chris Lattner2010-10-301-6/+6
* Add helper for extracting the CXXRecordDecl for the implicit argument toChandler Carruth2010-10-271-0/+11
* Improve the tracking of source locations for parentheses in constructor calls.Chandler Carruth2010-10-251-21/+21
* Had the wrong type for ArgType. :-( Fixed.Craig Silverstein2010-10-201-1/+1
* The type-to-delete may not be a pointer if it's a dependent type.Craig Silverstein2010-10-201-1/+5
* When marking the declarations in a default argument expression asDouglas Gregor2010-09-141-0/+13
* Eagerly evaluate type traits in Sema instead of lazily in AST. They actually ...Sebastian Redl2010-09-131-198/+0
* Define and implement CXXNoexceptExpr. Create it in Sema.Sebastian Redl2010-09-101-0/+7
* Add proper type-source information to UnaryTypeTraitExpr, includingDouglas Gregor2010-09-091-28/+27
* Microsoft's __uuidof operator implementation part 1.Francois Pichet2010-09-081-0/+16
OpenPOWER on IntegriCloud