summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseExpr.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Add parsing for references to member function templates with explicitDouglas Gregor2009-08-311-1/+24
* Support explicit C++ member operator syntax, from James Porter!Douglas Gregor2009-08-311-2/+29
* Address some of Doug's comments.Anders Carlsson2009-08-261-1/+1
* Parsing of pseudo-destructors.Anders Carlsson2009-08-251-8/+24
* Keep track of the right paren ')' source location in a function declarator.Argyrios Kyrtzidis2009-08-191-1/+2
* Implement __is_empty. Patch by Sean Hunt.Eli Friedman2009-08-151-0/+1
* Take 2 on AltiVec-style vector initializers. Nate Begeman2009-08-101-8/+23
* Revert r78535, it is causing a number of failures to build projects.Daniel Dunbar2009-08-101-23/+8
* AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d);Nate Begeman2009-08-091-8/+23
* Support nested-name-specifiers for C++ member access expressions, e.g.,Douglas Gregor2009-08-061-1/+15
* This patch fixes the implementations of the __has_trivial_destructorDouglas Gregor2009-07-231-0/+2
* Basic support for C++0x unicode types. Support for literals will follow in a...Alisdair Meredith2009-07-141-0/+2
* Preliminary parsing and ASTs for template-ids that refer to functionDouglas Gregor2009-06-301-1/+1
* Fix the parser error hanlding for __builtin_offsetof to actually print Eli Friedman2009-06-271-6/+7
* Rework the way we track which declarations are "used" duringDouglas Gregor2009-06-221-3/+6
* Keep track of when declarations are "used" according to C andDouglas Gregor2009-06-191-1/+21
* PR4364: fix parsing 'typename' in an expression.Eli Friedman2009-06-111-1/+7
* Disallow exception specs on typedefs.Sebastian Redl2009-05-311-1/+2
* Reject incomplete types in exception specs.Sebastian Redl2009-05-291-1/+1
* Handle correctly a very ugly part of the C++ syntax. We cannot disambiguate b...Argyrios Kyrtzidis2009-05-221-3/+34
* Factor the compound literal parsing out from ParseParenExpression and into a ...Argyrios Kyrtzidis2009-05-221-7/+21
* Modification to ParseParenExpression.Argyrios Kyrtzidis2009-05-221-16/+25
* Refactor the common code of 'ParseTypeofSpecifier' and 'ParseSizeofAlignofExp...Argyrios Kyrtzidis2009-05-221-19/+72
* Merge the ASTVector and ASTOwningVector templates, since they offeredDouglas Gregor2009-05-211-1/+0
* Use v.data() instead of &v[0] when SmallVector v might be empty.Jay Foad2009-05-211-1/+1
* Make the RAII extension warning silencing for __extension__ a bit Eli Friedman2009-05-161-2/+8
* Fixup __extension__ i = 1 parsing. Thanks Eli!Mike Stump2009-05-161-1/+1
* Fixup parsing for (throw,throw) and __extension__ throw 1.Mike Stump2009-05-151-9/+2
* Implement C++0x nullptr.Sebastian Redl2009-05-101-0/+4
* Remove extra line.Mike Stump2009-04-291-1/+0
* Fixup Sema and CodeGen for block literal attributes when the returnMike Stump2009-04-291-0/+4
* Sema and CodeGen support for attributes on blocks. Radar 6441502Mike Stump2009-04-291-0/+21
* Have the parser communicate the exception specification to the action.Sebastian Redl2009-04-291-2/+3
* This is a pretty big cleanup for how invalid decl/type are handle.Chris Lattner2009-04-251-1/+1
* fix two error paths out of ParseBlockLiteralExpression toChris Lattner2009-04-181-0/+2
* Add support for the __has_trivial_destructor type trait.Anders Carlsson2009-04-171-1/+2
* Fix a crash bug when comparing overload quality of conversion operators with ...Sebastian Redl2009-04-161-1/+12
* Add support for the __has_trivial_constructor type trait.Anders Carlsson2009-04-161-1/+2
* Fixup whitespacing.Mike Stump2009-04-141-1/+1
* Improve error recovery for calls, fixing:Chris Lattner2009-04-131-3/+8
* Fix http://llvm.org/bugs/show_bug.cgi?id=3907.Steve Naroff2009-04-021-1/+2
* Initial implementation of parsing, semantic analysis, and templateDouglas Gregor2009-03-271-0/+1
* Fix rdar://6719156 - clang should emit a better error when blocks are disable...Chris Lattner2009-03-271-12/+8
* improve error recovery for when type parsing fails.Chris Lattner2009-03-241-1/+5
* Keep track of whether a class is abstract or not. This is currently only used...Anders Carlsson2009-03-221-0/+1
* Convert a bunch of actions to smart pointers, and also bring PrintParserCallb...Sebastian Redl2009-03-151-8/+6
* Implement property '.' notation on Factory/Class objects. Parser changes aren...Steve Naroff2009-03-091-0/+22
* if we crash while parsing a block literal, include it.Chris Lattner2009-03-051-1/+5
* Implemented access check for ivars accessed insideFariborz Jahanian2009-03-041-1/+2
* Introduce code modification hints into the diagnostics system. When weDouglas Gregor2009-02-261-2/+11
OpenPOWER on IntegriCloud