summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* PR41111, PR5925, PR13210: Teach tentative parsing to annotate identifiers andRichard Smith2012-08-181-29/+151
* Removed an unused function I added a while back.Fariborz Jahanian2012-08-101-21/+0
* objective-C++: dalyed parsing of ctors with memberFariborz Jahanian2012-08-101-2/+3
* objective-C++: delayed parsing of member function withFariborz Jahanian2012-08-101-1/+2
* objective-C++: Delayed parsing of most commonFariborz Jahanian2012-08-101-1/+20
* Add diagnostics for comma at end of enum and for extra semicolon at namespaceRichard Smith2012-07-231-11/+20
* Allow the parser to recover gracefully if a typename is used to introduce a d...Francois Pichet2012-07-221-3/+5
* Move helper class into an anonymous namespace.Benjamin Kramer2012-07-131-0/+2
* Better parser recovery in Objective-C containers.Jordan Rose2012-07-091-1/+1
* Added a new memberfor Parser, to be used soonFariborz Jahanian2012-07-061-0/+21
* objective-c++ parsing. Turn off delayed parsingFariborz Jahanian2012-07-051-3/+1
* Obj-C++11 parser: fix broken parsing of c-functionFariborz Jahanian2012-07-031-1/+0
* Obj-C++11 parser: turn off buffering ofFariborz Jahanian2012-07-031-0/+1
* objective-c: just as we have done for method definitions,Fariborz Jahanian2012-07-021-2/+4
* Support the use of "=delete" and "=default" with delayed templateDouglas Gregor2012-06-281-0/+1
* Clean up a large number of C++11 attribute parse issues, including parsingAlexis Hunt2012-06-231-13/+20
* Unbreak GCC build: GCC doesn't like clang::Parser::CommentHandler and class c...Dmitri Gribenko2012-06-201-3/+3
* Structured comment parsing, first step.Dmitri Gribenko2012-06-201-1/+21
* Whenever we have a BalancedDelimiterTracker, we have a 'nested' scopeDouglas Gregor2012-06-061-4/+4
* Remove unused private member variables found by clang's new -Wunused-private-...Benjamin Kramer2012-06-061-4/+3
* Add pedantic warning -Wempty-translation-unit (C11 6.9p1).Jordan Rose2012-06-061-4/+0
* Move the warnings for extra semi-colons under -Wextra-semi. Also, addedRichard Trieu2012-05-161-5/+28
* Recover properly from a redundant 'typename' before a non-nested name. This isRichard Smith2012-05-141-5/+17
* Recover properly if a class member declaration starts with a scope specifierRichard Smith2012-05-091-2/+1
* Replace a ConsumeAnyToken() call with ConsumeToken() when we knowDouglas Gregor2012-05-021-1/+1
* switch some uses of ExpectAndConsume(tok::semi to use ExpectAndConsumeSemi. ...Chris Lattner2012-04-281-4/+1
* Typo.Chad Rosier2012-04-251-1/+1
* Parser: Don't manage TemplateAnnotationIds in a delayed cleanup pool.Benjamin Kramer2012-04-141-4/+24
* Added a flag to the parser to skip method bodies.Erik Verbruggen2012-04-121-2/+3
* Fix bugs found by -Wconstant-conversion improvements currently under review.David Blaikie2012-04-091-4/+3
* Remove "parse error" in favor of more descriptive diagnostics.David Blaikie2012-04-061-3/+3
* From Vassil Vassilev:Axel Naumann2012-03-161-2/+9
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-30/+30
* Streamline BalancedDelimiterTracker, by eliminating the duplicateDouglas Gregor2012-03-081-50/+25
* User-defined literals: reject string and character UDLs in all places where theRichard Smith2012-03-061-4/+5
* Change @import to @__experimental_modules_import. We are not ready to commit...Ted Kremenek2012-03-011-1/+1
* Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma p...Eli Friedman2012-02-231-0/+3
* Implement #pragma redefine_extname.David Chisnall2012-02-181-0/+5
* Allow thread safety attributes on function definitions.DeLesley Hutchins2012-02-161-2/+19
* Make parsing of objc @implementations more robust.Argyrios Kyrtzidis2012-02-071-4/+2
* Added source location for the template keyword in DependentTemplateSpecializa...Abramo Bagnara2012-02-061-3/+3
* Implement code completion support for module import declarations, e.g.,Douglas Gregor2012-01-291-0/+7
* Added source location for the template keyword in AST template-id expressions.Abramo Bagnara2012-01-271-4/+6
* Avoid redundant NNS qualification in constructor/destructor names.Abramo Bagnara2012-01-271-0/+1
* Fix our handling of #pragma GCC visibility.Rafael Espindola2012-01-261-0/+3
* Extend the error of invalid token after declarations to include fixits for Richard Trieu2012-01-191-14/+24
* Change the error when a '+=' follows a declaration to suggest a fixit to '=' ...Richard Trieu2012-01-181-11/+14
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-1/+0
* Improve diagnostics for dangling '}'.Nico Weber2012-01-171-1/+1
* Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its:Richard Smith2012-01-121-2/+3
OpenPOWER on IntegriCloud