summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseInit.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Rework the Parser-Sema interaction for Objective-C messageDouglas Gregor2010-04-211-7/+48
* fix a bug I noticed by inspection, correcting two reject-valid bugs.Chris Lattner2010-04-121-3/+8
* fix PR6811 by not parsing 'super' as a magic expression inChris Lattner2010-04-111-17/+21
* Reinstate my CodeModificationHint -> FixItHint renaming patch, withoutDouglas Gregor2010-03-311-4/+3
* Revert r100008, which inexplicably breaks the clang-i686-darwin10 builderDouglas Gregor2010-03-311-3/+4
* Rename CodeModificationHint to FixItHint, since we've been using theDouglas Gregor2010-03-311-4/+3
* PR5218: Replace IdentifierInfo::getName with StringRef version, now that clientsDaniel Dunbar2009-10-181-1/+1
* Avoid std::string concatenation.Daniel Dunbar2009-10-171-4/+5
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-20/+20
* Merge the ASTVector and ASTOwningVector templates, since they offeredDouglas Gregor2009-05-211-1/+0
* Introduce a "-fixit" mode to clang-cc that applies code-modification hints.Douglas Gregor2009-04-021-1/+1
* Make our diagnostics about the obsolete GNU designated-initializerDouglas Gregor2009-03-281-4/+13
* Fix <rdar://problem/6724396>, where we were silently droppingDouglas Gregor2009-03-271-1/+2
* InitListDesignations hasn't been used (ever). Eliminate it, andDouglas Gregor2009-03-201-60/+32
* Put the invalid flag of OwningResult into the Action pointer.Sebastian Redl2009-02-051-1/+1
* Implement and test aggregate initialization in C++. Major changes:Douglas Gregor2009-01-301-3/+3
* move library-specific diagnostic headers into library private dirs. ReduceChris Lattner2009-01-291-1/+1
* Split the single monolithic DiagnosticKinds.def file into oneChris Lattner2009-01-271-1/+1
* Initial implementation of semantic analysis and ASTs for C99Douglas Gregor2009-01-221-14/+22
* Convert more expression actions to smart pointers.Sebastian Redl2009-01-191-5/+4
* Rename move_convert to move_arg and move_res. The new names are less misleadi...Sebastian Redl2009-01-181-1/+1
* Convert remaining expression parsers to smart pointers. Now on to the Action ...Sebastian Redl2008-12-131-7/+7
* Convert a big bunch of expression parsers to use smart pointers.Sebastian Redl2008-12-111-27/+28
* Convert selected expression parsers to use smart pointers.Sebastian Redl2008-12-111-3/+3
* Modify the move emulation according to the excellent design of Howard Hinnant...Sebastian Redl2008-12-101-6/+7
* Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResultSebastian Redl2008-12-091-3/+3
* Consistently use smart pointers for stmt and expr nodes in parser local varia...Sebastian Redl2008-12-091-16/+15
* Use RAII objects to ensure proper destruction of expression and statement AST...Sebastian Redl2008-11-251-8/+8
* Fix <rdar://problem/6150376> [sema] crash on invalid message send.Steve Naroff2008-11-191-3/+6
* Fix PR3001: if we have an error parsing an initializer, make sure to removeChris Lattner2008-11-031-2/+10
* pass designators into sema. This completes parser-level designatorChris Lattner2008-10-261-10/+11
* implement some more FIXMEs, by rejecting more bogus stuff inChris Lattner2008-10-261-4/+25
* add some simple designator testcases. Reject things like this:Chris Lattner2008-10-261-6/+10
* improve comments, build array and array range designator nodes, Chris Lattner2008-10-261-7/+23
* improve comments, build a Designation for field designators andChris Lattner2008-10-261-9/+26
* restructure ParseInitializerWithPotentialDesignator to make itChris Lattner2008-10-261-76/+75
* improve MayBeDesignationStart to do the entire determination Chris Lattner2008-10-261-17/+12
* inline the decision logic that chooses between an assign expr and braceChris Lattner2008-10-261-8/+4
* This patch continues parser-level implementation of designators:Chris Lattner2008-10-261-23/+41
* minor cleanupsChris Lattner2008-10-261-3/+5
* Simplify the parser a bit by looking at the next token without consuming it (...Argyrios Kyrtzidis2008-07-091-7/+6
* handle the full assignment-expression grammar when using an Chris Lattner2008-06-021-5/+4
* Two improvements to initializer parsing:Chris Lattner2008-04-201-5/+19
* Make a major restructuring of the clang tree: introduce a top-levelChris Lattner2008-03-151-0/+227
OpenPOWER on IntegriCloud