summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseCXXInlineMethods.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Parse brace initializers as default arguments. PR12236.Sebastian Redl2012-03-141-1/+5
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-4/+4
* Streamline BalancedDelimiterTracker, by eliminating the duplicateDouglas Gregor2012-03-081-1/+1
* Improve diagnostics a bit for bad member initializers, and fix an obscure bug...Eli Friedman2012-02-221-23/+40
* Implement name mangling for lambda expressions that occur within theDouglas Gregor2012-02-211-1/+2
* Implement name mangling for lambda expressions that occur within theDouglas Gregor2012-02-211-2/+4
* Change the diagnostics which said 'accepted as an extension' to instead sayRichard Smith2011-12-291-2/+2
* Remove unused parameter from the LateParsedTemplatedFunction constructor.Francois Pichet2011-12-081-2/+1
* Enable delayed template parsing for friend functions declared at template cla...Francois Pichet2011-11-181-2/+1
* PR11148: Fix crash-on-invalid if an invalid member declaration is marked asRichard Smith2011-11-101-0/+5
* When we notice that a member function is defined with "= delete" or "=Douglas Gregor2011-11-071-3/+5
* When we end up having to parse the initializer of a C++ member earlyDouglas Gregor2011-10-171-2/+2
* Implement -Wc++98-compat warnings for the parser.Richard Smith2011-10-151-4/+6
* Allow for annotate attributes after access specifiers. When suchErik Verbruggen2011-10-131-1/+5
* Move some bool flags out of function parameter lists.Kaelyn Uhrain2011-10-111-3/+3
* Parse the initializer for a class member after handling itsDouglas Gregor2011-10-101-4/+11
* Fix a bug in the token caching for inline constructors in C++11, and improve ...Sebastian Redl2011-09-301-28/+41
* PR11000: Fix crash on invalid.Richard Smith2011-09-291-1/+1
* Correctly parse braced member initializers (even in delayed parsing) and corr...Sebastian Redl2011-09-241-2/+50
* Fix a crash-on-invalid.Matt Beaumont-Gay2011-09-231-0/+2
* Support code-completion for C++ inline methods and ObjC buffering methods.Argyrios Kyrtzidis2011-09-041-0/+5
* Add support for C++0x unicode string and character literals, from Craig Topper!Douglas Gregor2011-07-271-0/+3
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-0/+113
* Properly parse the 'default' and 'delete' keywords.Alexis Hunt2011-05-121-2/+37
* In Microsoft mode, allow pure specifier (=0) on inline functions declared at ...Francois Pichet2011-05-111-2/+3
* Remove some more hard CR-LF lines. These were particularly weird as they wereChandler Carruth2011-04-251-1/+1
* 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/+31
* If the declaration of a C++ member function with an inline definitionDouglas Gregor2011-04-141-0/+8
* Remove warnings about using override control keywords in inline function defi...Anders Carlsson2011-03-251-5/+0
* Remove 'new' from virt-specifier since it's going to be removed in the next C...Anders Carlsson2011-03-251-2/+0
* Make sure that we always pop a function's scope *before* we callDouglas Gregor2011-03-161-2/+3
* When parsing an out-of-line member function declaration, we must delayJohn McCall2011-02-141-1/+3
* PR9037: Allow override, final, and new as an extension on inline members.Nico Weber2011-01-281-4/+12
* Pass the VirtSpecifiers along to Sema::ActOnCXXMemberDeclarator.Anders Carlsson2011-01-201-1/+2
* Added ParenType type node.Abramo Bagnara2010-12-101-2/+1
* Parse default arguments within member functions in source order, fromDouglas Gregor2010-10-121-134/+160
* When parsing default function arguments, do not mark any declarationsDouglas Gregor2010-09-111-0/+5
* One who seeks knowledge learns something new every day.John McCall2010-08-261-1/+1
* OwningExprResult -> ExprResult. This patch brought to you byJohn McCall2010-08-241-1/+1
* Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*).John McCall2010-08-231-2/+2
* DeclPtrTy -> Decl *John McCall2010-08-211-3/+2
* Another step in the process of making the parser depend on Sema:John McCall2010-08-201-2/+2
* Change warning about incomplete parsing of C++ default arg to error and provi...Argyrios Kyrtzidis2010-08-091-6/+2
* Replace a parser assertion with a warning, suggestion by Doug.Argyrios Kyrtzidis2010-08-091-3/+8
* Introduce a new token kind 'cxx_defaultarg_end' to mark the end of C++ defaul...Argyrios Kyrtzidis2010-08-061-1/+5
* Move the "current scope" state from the Parser into Action. ThisDouglas Gregor2010-07-021-13/+13
* Cure for Doug's insomnia.Argyrios Kyrtzidis2010-06-191-3/+3
* Make sure the caching mechanism in Parser::ParseLexedMethodDefs is robust aga...Argyrios Kyrtzidis2010-06-171-4/+16
* Per conversation with Doug, remove two assertions in ParseLexedMethodDefs() thatTed Kremenek2010-06-171-5/+3
OpenPOWER on IntegriCloud