summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/Parser.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Rework Microsoft __if_exists/__if_not_exists parsing and semanticDouglas Gregor2011-10-241-33/+48
* Treat the Microsoft/Borland keyword "__except" as a context-sensitiveDouglas Gregor2011-10-211-0/+10
* 'extern template' is a C++11 feature. Add an Extension for C++98 (this matchesRichard Smith2011-10-201-0/+3
* Implement -Wc++98-compat warnings for the parser.Richard Smith2011-10-151-7/+9
* Introduce BalancedDelimiterTracker, to better track open/closeDouglas Gregor2011-10-121-37/+70
* Add typo correction for type names.Kaelyn Uhrain2011-10-111-2/+7
* Move some bool flags out of function parameter lists.Kaelyn Uhrain2011-10-111-2/+2
* Revert r140589. It was causing failures during llvm compilation:Bill Wendling2011-09-271-6/+1
* Add typo correction for the type name in C++ "new" statementsKaelyn Uhrain2011-09-271-1/+6
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-1/+1
* Implement the Objective-C 'instancetype' type, which is an alias ofDouglas Gregor2011-09-081-0/+1
* Support code-completion for C++ inline methods and ObjC buffering methods.Argyrios Kyrtzidis2011-09-041-6/+18
* Switch __import__ over to __import_module__, so we don't conflict withDouglas Gregor2011-08-311-2/+3
* objective-c: Treat top-level objective-c declarationsFariborz Jahanian2011-08-271-4/+1
* Introduce support for a simple module import declaration, whichDouglas Gregor2011-08-261-0/+24
* Reverse r138567 until a buildbot failure is investigated.Fariborz Jahanian2011-08-251-1/+4
* objc -arse: Use DeclGroup for forward class declarations;Fariborz Jahanian2011-08-251-4/+1
* objc - Simplify switing objc decl context by usingFariborz Jahanian2011-08-221-10/+6
* Restore patch I reversed in r138040. Known buildbotFariborz Jahanian2011-08-221-1/+10
* Revers r138040. Need to look at a few buildbot failures.Fariborz Jahanian2011-08-191-10/+1
* objective-c: Bring objective-c handling of decl contextFariborz Jahanian2011-08-191-1/+10
* Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor2011-07-271-0/+3
* remove unneeded llvm:: namespace qualifiers on some core types now that LLVM....Chris Lattner2011-07-231-1/+1
* Some documentation fixes for the parser, from John FreemanDouglas Gregor2011-07-051-3/+2
* Introduce DelayedCleanupPool useful for simplifying clean-up of certain resou...Argyrios Kyrtzidis2011-06-221-5/+16
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-0/+16
* Add support for Microsoft __if_exists, __if_not_exists extension at class scope.Francois Pichet2011-05-251-2/+2
* Implement explicit specialization of explicitly-defaulted constructors.Alexis Hunt2011-05-231-68/+39
* Properly parse the 'default' and 'delete' keywords.Alexis Hunt2011-05-121-1/+80
* Add support for _if_exists and __if_not_exists at namespace/global scope.Francois Pichet2011-05-071-0/+83
* Parsing/AST support for Structured Exception HandlingJohn Wiegley2011-04-281-0/+28
* Extend Sema::ClassifyName() to support C++, ironing out a few issuesDouglas Gregor2011-04-271-1/+2
* Recognize gcc's ms_struct pragma (and ignore for now).Fariborz Jahanian2011-04-251-0/+5
* Downgrade unnecessary "typename" from error to warning in Microsoft mode. Francois Pichet2011-04-241-1/+4
* Correctly emit a diagnostic for multiple templated function definitions in -f...Francois Pichet2011-04-221-0/+1
* Add -fdelayed-template-parsing option. Using this option all templated functi...Francois Pichet2011-04-221-0/+47
OpenPOWER on IntegriCloud