summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Cope with use of the token '>>' inside a template argument list, e.g.,Douglas Gregor2009-02-251-9/+25
* rip out __builtin_overloadChris Lattner2009-02-181-34/+0
* Update Parser::ParseTypeName to return a TypeResult, which also tellsDouglas Gregor2009-02-181-14/+30
* Allow "overloadable" functions in C to be declared as variadic withoutDouglas Gregor2009-02-181-1/+2
* Implement Sebastian's idea for simplifying our handling of the greater-than o...Douglas Gregor2009-02-091-1/+1
* Start processing template-ids as types when the template-name refersDouglas Gregor2009-02-091-6/+15
* Implement Declarator::getSourceRange().Sebastian Redl2009-02-091-3/+12
* Implement dereferencing of pointers-to-member.Sebastian Redl2009-02-071-15/+24
* Put the invalid flag of OwningResult into the Action pointer.Sebastian Redl2009-02-051-19/+16
* Add support for blocks with explicit return types.Mike Stump2009-02-041-6/+28
* Allow taking the address of data members, resulting in a member pointer.Sebastian Redl2009-02-031-7/+18
* Formatting fix.Mike Stump2009-02-021-2/+1
* Fix for PR3418: make sure to handle the RHS of expressions starting with Eli Friedman2009-01-271-0/+19
* Optimize Declarator to avoid malloc/free traffic for the argument list of aChris Lattner2009-01-201-1/+2
* Convert more expression actions to smart pointers.Sebastian Redl2009-01-191-9/+9
* Convert more expression actions to smart pointers.Sebastian Redl2009-01-191-13/+11
* Convert a few expression actions to smart pointers.Sebastian Redl2009-01-181-2/+2
* Patch to keep clang honest that it does not yet supportFariborz Jahanian2009-01-141-0/+5
* rename tok::annot_qualtypename -> tok::annot_typename, which is bothChris Lattner2009-01-061-2/+2
* PODness and Type TraitsSebastian Redl2009-01-051-0/+29
* remove optimization to avoid looking ahead for cases like ::foo. ThisChris Lattner2009-01-051-14/+10
* TryAnnotateTypeOrScopeToken and TryAnnotateCXXScopeToken can Chris Lattner2009-01-051-1/+2
* code simplificationChris Lattner2009-01-041-5/+2
* my previous patch caused sema to drop the global qualifier, makeChris Lattner2009-01-041-17/+18
* sink the call to TryAnnotateTypeOrScopeToken in Chris Lattner2009-01-041-15/+24
* simplify control flow by removing a goto.Chris Lattner2009-01-041-7/+8
* eliminate lookahead when parsing ::new / ::delete.Chris Lattner2009-01-041-9/+13
* Don't explicitly represent OverloadedFunctionDecls withinDouglas Gregor2008-12-231-4/+5
* Convert remaining expression parsers to smart pointers. Now on to the Action ...Sebastian Redl2008-12-131-19/+19
* fix a buggy fall through that caused a crash-on-invalid. rdar://6248081Chris Lattner2008-12-121-5/+5
* minor refactoring of ParseParenExpressionChris Lattner2008-12-121-13/+16
* Convert a big bunch of expression parsers to use smart pointers.Sebastian Redl2008-12-111-11/+11
* Convert some more expression parsers to use smart pointers.Sebastian Redl2008-12-111-78/+77
* Convert selected expression parsers to use smart pointers.Sebastian Redl2008-12-111-84/+83
* Convert a number of statement parsers to smart pointers.Sebastian Redl2008-12-111-2/+2
* Use a scoped object to manage entry/exit from a parser scope rather than expl...Douglas Gregor2008-12-101-4/+2
* Modify the move emulation according to the excellent design of Howard Hinnant...Sebastian Redl2008-12-101-72/+74
* Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResultSebastian Redl2008-12-091-28/+28
* Consistently use smart pointers for stmt and expr nodes in parser local varia...Sebastian Redl2008-12-091-162/+142
* Add support for calls to dependent names within templates, e.g.,Douglas Gregor2008-12-061-1/+2
* Add better comments to ::new parsing. Thanks to Doug for the review.Sebastian Redl2008-12-021-0/+2
* Make the parser handle ::new and ::delete correctly.Sebastian Redl2008-12-021-1/+6
* Implement the GNU __null extensionDouglas Gregor2008-11-291-0/+4
* Add some comments.Argyrios Kyrtzidis2008-11-261-1/+5
* Use RAII objects to ensure proper destruction of expression and statement AST...Sebastian Redl2008-11-251-31/+49
* make the 'to match this' diagnostic a note.Chris Lattner2008-11-231-1/+1
* Convert IdentifierInfo's to be printed the same as DeclarationNames Chris Lattner2008-11-231-1/+1
* Implementation of new and delete parsing and sema.Sebastian Redl2008-11-211-0/+19
* Support overloading of the subscript operator[], including support forDouglas Gregor2008-11-191-1/+2
* Fix <rdar://problem/6150376> [sema] crash on invalid message send.Steve Naroff2008-11-191-1/+2
OpenPOWER on IntegriCloud