summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/Expr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Fix off-by-one error in StringLiteral::getLocationOfByte.Hans Wennborg2011-06-301-1/+1
* Changes ParenListExpr to always require a type.Manuel Klimek2011-06-221-3/+3
* A few tweaks to MaterializeTemporaryExpr suggested by John.Douglas Gregor2011-06-211-4/+0
* Fix a crash when a pointer-to-member function is called in the conditionChandler Carruth2011-06-211-1/+1
* Introduce a new AST node describing reference binding to temporaries.Douglas Gregor2011-06-211-2/+51
* Make more use of llvm::StringRef in various APIs. In particular, don'tJay Foad2011-06-211-5/+5
* Make the Stmt::Profile method const, and the StmtProfile visitorChandler Carruth2011-06-161-1/+1
* Automatic Reference Counting.John McCall2011-06-151-3/+33
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-8/+20
* Handle overloaded operators in ?: precedence warningHans Wennborg2011-06-091-1/+8
* PR9899: handle pseudo-destructors correctly in noexcept() expressions.Eli Friedman2011-05-121-1/+4
* PR9882: Fix noexcept to deal with dependent new, delete, calls, andEli Friedman2011-05-111-17/+24
* I updated this constructor's interface, and didn't have to fix anyChandler Carruth2011-05-021-20/+0
* Add an optional field attached to a DeclRefExpr which points back to theChandler Carruth2011-05-011-12/+27
* Remove the NameQualifier struct, which was just a wrapper aroundChandler Carruth2011-05-011-4/+4
* Several cosmetic changes, no functionality changed.Chandler Carruth2011-05-011-9/+4
* Move the state bits in DeclRefExpr out of the pointer union and intoChandler Carruth2011-05-011-10/+10
* Make yet another placeholder type, this one marking that an expression is a b...John McCall2011-04-261-4/+28
* Use the ArrayFiller to fill out "holes" in the array initializer due to desig...Argyrios Kyrtzidis2011-04-211-0/+9
* ForArgyrios Kyrtzidis2011-04-211-1/+1
* C1X: implement generic selectionsPeter Collingbourne2011-04-151-19/+107
* Add a flag to StringLiteral to keep track of whether the string is a pascal s...Anders Carlsson2011-04-141-1/+2
* After some discussion with Doug, we decided that it made a lot more senseJohn McCall2011-04-121-4/+0
* More __unknown_anytype work.John McCall2011-04-111-0/+2
* Remove CK_DynamicToNull.Anders Carlsson2011-04-111-2/+0
* As a first step towards fixing PR9641, add a CK_DynamicToNull cast kind whichAnders Carlsson2011-04-101-0/+2
* Basic, untested implementation for an "unknown any" type requested by LLDB.John McCall2011-04-071-0/+2
* Added missing methods to get Designators source range.Abramo Bagnara2011-03-161-0/+8
* Instead of storing an ASTContext* in FunctionProtoTypes with computed noexcep...Sebastian Redl2011-03-131-9/+9
* Propagate the new exception information to FunctionProtoType.Sebastian Redl2011-03-121-1/+1
* Add support for the OpenCL vec_step operator, by generalising andPeter Collingbourne2011-03-111-2/+2
* Fix the source range for a member access expression that includes aDouglas Gregor2011-03-021-0/+58
* Don't warn about unused values in ternary ?: expressions unless both the LHS ...Ted Kremenek2011-03-011-5/+7
* Push nested-name-specifier location information into DeclRefExpr andDouglas Gregor2011-02-281-27/+19
* Pseudo-revirtualize CallExpr::getSourceRange by making it follow theJohn McCall2011-02-211-0/+13
* Initial steps to improve diagnostics when there is a NULL andChandler Carruth2011-02-181-11/+19
* Change the representation of GNU ?: expressions to use a different expressionJohn McCall2011-02-171-0/+4
* Save a copy expression for non-trivial copy constructions of catch variables.John McCall2011-02-161-0/+9
* Give some convenient idiomatic accessors to Stmt::child_range andJohn McCall2011-02-131-4/+2
* Remove vtables from the Stmt hierarchy; this was pretty easy asJohn McCall2011-02-091-238/+49
* AST: support for pre-arg expressions on CallExpr subclassesPeter Collingbourne2011-02-081-11/+24
* A few more tweaks to the blocks AST representation: John McCall2011-02-071-4/+3
* Implement proper (de-)serialization for explicit template argumentDouglas Gregor2011-02-041-2/+4
* Give OpaqueValueExpr a source location, because its source locationDouglas Gregor2011-01-281-1/+1
* In a ObjCMessageExpr with the super class as receiver, 'super' is actually a ...Argyrios Kyrtzidis2011-01-251-3/+3
* Refactor the dependence computation for DeclRefExpr so that we canDouglas Gregor2011-01-191-38/+68
* Implement basic support for the use of variadic templates and blocksDouglas Gregor2011-01-191-0/+12
* Change QualType::getTypePtr() to return a const pointer, then change aJohn McCall2011-01-191-1/+1
* PR3558: mark "logically const" accessor methods in ASTContext as const,Jay Foad2011-01-121-2/+2
* Add Decl::isParameterPack(), which covers both function and templateDouglas Gregor2011-01-051-5/+2
OpenPOWER on IntegriCloud