summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
* 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
* Eliminate the uglified keyword __import_module__ for importingDouglas Gregor2012-01-031-5/+1
* Introduce a non-uglified syntax for module imports in Objective-C:Douglas Gregor2012-01-031-4/+5
* Eliminate ObjCForwardProtocolDecl, which is redundant now thatDouglas Gregor2012-01-011-5/+4
* Change the diagnostics which said 'accepted as an extension' to instead sayRichard Smith2011-12-291-2/+2
* Pass context and access to Parser::ParseExplicitInstantiation() forArgyrios Kyrtzidis2011-12-231-1/+2
* In Parser::SkipUntil do not stop at '@' unconditionally.Argyrios Kyrtzidis2011-12-171-3/+0
* Remove unused parameter from the LateParsedTemplatedFunction constructor.Francois Pichet2011-12-081-1/+1
* Support decltype in nested-name-specifiers.David Blaikie2011-12-041-4/+4
* Diagnose use of wide string literal in 'asm' instead of crashing. Fixes <rda...Ted Kremenek2011-12-021-5/+12
* Switch the module-loading interfaces and parser from a simpleDouglas Gregor2011-11-301-9/+22
* Fix leaking of LexedMethod objects created for caching objc method definition...Argyrios Kyrtzidis2011-11-291-0/+2
* When we notice that a member function is defined with "= delete" or "=Douglas Gregor2011-11-071-1/+1
* Tighten up the conditions under which we consider ourselves to beDouglas Gregor2011-11-071-2/+4
* Check for unexpanded parameter packs in the name that guards aDouglas Gregor2011-10-251-1/+5
OpenPOWER on IntegriCloud