summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Propagate new-style exception spec information to Declarator.Sebastian Redl2011-03-051-2/+3
* Push nested-name-specifier source-location information into dependentDouglas Gregor2011-03-021-1/+1
* fix rdar://9024687, a crash on invalid that we used to silently ignore.Chris Lattner2011-02-181-0/+3
* Switch labels over to using normal name lookup, instead of their Chris Lattner2011-02-181-2/+3
* When Parser::ParseExpressionList isn't given a completer, fall back toDouglas Gregor2011-02-171-0/+2
* When we encounter an Objective-C class name in an expression, followedDouglas Gregor2011-02-151-5/+10
* Parse: add support for parsing CUDA kernel callsPeter Collingbourne2011-02-091-10/+55
* Implement the Microsoft __is_convertible_to type trait, modeling theDouglas Gregor2011-01-271-2/+4
* Rvalue references for *this: parse ref-qualifiers.Douglas Gregor2011-01-261-0/+1
* Add support for explicit constructor calls in Microsoft mode.Francois Pichet2011-01-181-1/+3
* Fix warnings found by gcc-4.6, from -Wunused-but-set-variable andJeffrey Yasskin2011-01-181-2/+1
* Implement the sizeof...(pack) expression to compute the length of aDouglas Gregor2011-01-041-0/+42
* Implement support for pack expansions in initializer lists andDouglas Gregor2011-01-031-6/+8
* Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall2010-12-241-19/+8
* Remove the TypesCompatibleExprClass AST node. Merge its functionality into Bi...Francois Pichet2010-12-081-20/+1
* Type traits intrinsic implementation: __is_base_of(T, U)Francois Pichet2010-12-071-0/+3
* Fix the source range of CXXNewExprs. Fixes http://llvm.org/pr8661.Nico Weber2010-11-221-2/+2
* Provide code completion for types after the '^' that starts a blockDouglas Gregor2010-10-181-0/+5
* When we have two identifiers in a row in Objective-C, make sure toDouglas Gregor2010-09-281-1/+1
* Continue parsing more postfix expressions, even after semanticDouglas Gregor2010-09-181-29/+18
* Improve recovery when the middle expression of a ternary operator is ill-formedDouglas Gregor2010-09-171-2/+4
* When we run into an error parsing or type-checking the left-hand sideDouglas Gregor2010-09-171-24/+16
* rename variable, 'Type' seems to be present inGabor Greif2010-09-171-3/+3
* Implement automatic bracket insertion for Objective-C class messageDouglas Gregor2010-09-161-2/+56
* Handle bracket insertion for Objective-C class messages in a veryDouglas Gregor2010-09-151-37/+49
* Improve code completion for Objective-C message sends when the openingDouglas Gregor2010-09-151-4/+15
* Extend bracket insertion to message sends to "super", e.g.,Douglas Gregor2010-09-151-0/+12
* Extend bracket insertion to handle nullary selectors, e.g.Douglas Gregor2010-09-151-1/+1
* Implement bracket insertion for Objective-C instance message sends asDouglas Gregor2010-09-151-4/+29
* Introduce a new code-completion context for a parenthesizedDouglas Gregor2010-09-141-0/+8
* Eli helped me understand how evaluation contexts work.Sebastian Redl2010-09-101-0/+4
* Parse the noexcept operator and stub out sema.Sebastian Redl2010-09-101-3/+17
* Eliminate the comma locations from all of the Sema routines that dealDouglas Gregor2010-09-091-2/+1
* Microsoft's __uuidof operator implementation part 1.Francois Pichet2010-09-081-0/+3
* Implement __has_virtual_destructor. Patch by Steven Watanabe.Sebastian Redl2010-09-021-1/+2
* Implement the __has_nothrow trait family, by Steven Watanabe.Sebastian Redl2010-08-311-3/+6
* Revert my user-defined literal commits - r1124{58,60,67} pendingAlexis Hunt2010-08-301-2/+1
* Implement C++0x user-defined string literals.Alexis Hunt2010-08-291-1/+2
* Propagate whether an id-expression is the immediate argument ofJohn McCall2010-08-271-1/+5
* One who seeks knowledge learns something new every day.John McCall2010-08-261-11/+11
* Preserve invalidity of typeof operands in C++.John McCall2010-08-241-1/+2
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-44/+44
* Abstract out passing around types and kill off ActionBase.John McCall2010-08-241-15/+15
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-68/+59
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-13/+14
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-3/+3
* Once code completion has completed, pass a "completion context" on toDouglas Gregor2010-08-111-2/+2
* The pre-increment/pre-decrement grammar in C++ differs from that in C,Douglas Gregor2010-08-061-4/+8
* The grammar for GNU typeof in C requires an expression to beDouglas Gregor2010-07-281-4/+7
* tidy up comment.Chris Lattner2010-07-191-2/+1
OpenPOWER on IntegriCloud