summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseCXXInlineMethods.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Parser] Don't code-complete twice.Argyrios Kyrtzidis2013-03-271-2/+2
* Flag that friend function definitions are "late parsed" so thatJohn McCall2013-03-141-5/+24
* Finish semantic analysis for [[carries_dependency]] attribute.Richard Smith2013-01-281-2/+2
* Tighten types a bit. No functionality change.Rafael Espindola2013-01-081-2/+2
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-4/+4
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* Now that ASTMultiPtr is nothing more than a array reference, make it a Mutabl...Benjamin Kramer2012-08-231-1/+1
* Rip out remnants of move semantic emulation and smart pointers in Sema.Benjamin Kramer2012-08-231-2/+2
* Support the use of "=delete" and "=default" with delayed templateDouglas Gregor2012-06-281-0/+1
* PR13064: Store whether an in-class initializer uses direct or copyRichard Smith2012-06-101-2/+2
* CXXThisScopeRAII objects aren't free, don't compute one if it's unused.Benjamin Kramer2012-05-171-1/+1
* Refactor DelayedDiagnostics so that it keeps diagnostics inJohn McCall2012-05-071-0/+1
* Revert most of r154844, which was disabled in r155975. Keep around theRichard Smith2012-05-021-71/+1
* Implement the last part of C++ [class.mem]p2, delaying the parsing ofDouglas Gregor2012-04-161-1/+72
* Implement C++11 [expr.prim.general]p3, which permits the use of 'this'Douglas Gregor2012-04-161-5/+16
* Fix the other place where C++98 work for initializer lists was necessary.Sebastian Redl2012-03-201-2/+3
* 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
OpenPOWER on IntegriCloud