summaryrefslogtreecommitdiffstats
path: root/lib/Parse/ParseCXXInlineMethods.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* 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.Sean 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
* Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil().Argyrios Kyrtzidis2010-04-231-15/+13
* Fix 80-cols violtaionsSean Hunt2010-04-141-4/+7
* Diagnose misordered initializers in constructor templates immediately instead ofJohn McCall2010-04-101-3/+8
* Add a few asserts to be on the safe side.Argyrios Kyrtzidis2010-03-311-0/+13
* When "delayed parsing" C++ default arguments, if there is an error, there may...Argyrios Kyrtzidis2010-03-301-0/+12
* Refactor to remove more dependencies on PreDeclaratorDC. I seem to have madeJohn McCall2009-12-191-2/+8
* Have the parser tell sema whether a member declaration is a function definiti...Sebastian Redl2009-11-241-1/+2
* Alter Action's friend interface to prepare for templated friend declarations andJohn McCall2009-09-111-1/+1
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-9/+9