summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseExprCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactor how we collect attributes during parsing, and add slots for attributesJohn McCall2010-12-241-7/+4
* Remove the TypesCompatibleExprClass AST node. Merge its functionality into Bi...Francois Pichet2010-12-081-1/+2
* Fix enumerator not handled in switch warnings.Francois Pichet2010-12-071-2/+2
* Type traits intrinsic implementation: __is_base_of(T, U)Francois Pichet2010-12-071-1/+45
* Remove one I just added, add a more focused test for why the current code is ...Nico Weber2010-11-221-2/+0
* Try to get the bots green after r119966.Nico Weber2010-11-221-2/+4
* Fix the source range of CXXNewExprs. Fixes http://llvm.org/pr8661.Nico Weber2010-11-221-2/+2
* Make this error less specific but also less likely to cause confusion. FixesNick Lewycky2010-11-031-1/+1
* Teach the C++ simple-type-specifier parser and tentative parses aboutDouglas Gregor2010-10-211-1/+13
* When we encounter a '==' in a context expecting a '=', assume the user made a...Argyrios Kyrtzidis2010-10-081-2/+3
* Eliminate the comma locations from all of the Sema routines that dealDouglas Gregor2010-09-091-1/+1
* Add proper type-source information to UnaryTypeTraitExpr, includingDouglas Gregor2010-09-091-1/+1
* Fix a few minor issues with parsing and semantic analysis of C++Douglas Gregor2010-09-081-4/+6
* Microsoft's __uuidof operator implementation part 1.Francois Pichet2010-09-081-0/+48
* Provide proper type-source location information forDouglas Gregor2010-09-081-2/+1
* Propagate whether an id-expression is the immediate argument ofJohn McCall2010-08-271-15/+2
* One who seeks knowledge learns something new every day.John McCall2010-08-261-4/+4
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-32/+32
* Abstract out passing around types and kill off ActionBase.John McCall2010-08-241-26/+27
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-9/+10
* Push DeclGroupRefs and TemplateNames in an opaque but type-safe wayJohn McCall2010-08-231-1/+1
* Sundry incremental steps towards killing off Action.John McCall2010-08-231-4/+5
* DeclPtrTy -> Decl *John McCall2010-08-211-2/+2
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-2/+2
* Once code completion has completed, pass a "completion context" on toDouglas Gregor2010-08-111-1/+1
* Template keyword should not be ignored building a QualifiedTemplateName.Abramo Bagnara2010-08-061-4/+8
* Downgrade the "when type is in parentheses, array cannot have dynamicDouglas Gregor2010-07-131-8/+6
* Move the "current scope" state from the Parser into Action. ThisDouglas Gregor2010-07-021-29/+29
* Fix PR7180.Argyrios Kyrtzidis2010-06-221-6/+4
* When we see a 'template' disambiguator that marks the next identifierDouglas Gregor2010-06-161-36/+38
* Fix the recently-added warning about 'typename' and 'template'Douglas Gregor2010-06-161-6/+8
* Fix compiler warning about to false -> pointer conversion; patch by Dimitry A...Daniel Dunbar2010-06-021-1/+1
* Improve code completion in failure cases in two ways:Douglas Gregor2010-05-251-3/+3
* Improve recovery when we see a dependent template name that is missingDouglas Gregor2010-05-211-0/+25
* Improve parser recovery when we encounter a dependent template nameDouglas Gregor2010-05-211-5/+41
* Rework our handling of temporary objects within the conditions ofDouglas Gregor2010-05-061-1/+20
* Support for 'template' as a disambiguator (PR7030)Douglas Gregor2010-05-051-12/+30
* Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil().Argyrios Kyrtzidis2010-04-231-1/+1
* Implement parsing for message sends in Objective-C++. Message sends inDouglas Gregor2010-04-211-0/+31
* Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor2010-03-311-2/+2
* Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor2010-03-311-2/+2
* Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor2010-03-311-2/+2
* Fix an assertion-on-error during tentative constructor parsing byJohn McCall2010-02-261-8/+8
* Restore the invariant that a nested-name-specifier can only containDouglas Gregor2010-02-251-13/+3
* Make sure that we finish the DeclSpec when parsing a C++Douglas Gregor2010-02-241-0/+1
* ActOnPseudoDestructorExpr now performs all semantic analysis forDouglas Gregor2010-02-241-2/+6
* Rework parsing of pseudo-destructor expressions and explicitDouglas Gregor2010-02-241-15/+125
* Implement support for parsing pseudo-destructor expression with a nested-name...Douglas Gregor2010-02-211-15/+29
* Improve parsing and instantiation of destructor names, so that we canDouglas Gregor2010-02-161-18/+9
* In some contexts, type declarations cannot occur. Pass this information down ...Sebastian Redl2010-02-031-2/+5
OpenPOWER on IntegriCloud