summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseCXXInlineMethods.cpp
Commit message (Expand)AuthorAgeFilesLines
* Don't crash on surprising tokens in default parameter template lists.Nico Weber2014-12-281-1/+1
* Fix layering violation, Lex shouldn't know about DeclDavid Majnemer2014-12-191-2/+2
* Parse: Don't parse after the eof has been consumedDavid Majnemer2014-12-181-1/+4
* PR21565: Further refine the conditions for enabling eager parsing ofRichard Smith2014-11-201-7/+6
* Wire up delayed typo correction to DiagnoseEmptyLookup and set upKaelyn Takata2014-11-201-0/+1
* PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith2014-11-131-0/+70
* PR20760: Don't assert (and produce better diagnostics) if a default initializerRichard Smith2014-08-271-18/+29
* Fix default argument comma disambiguation bug following the 'template' keyword.Richard Smith2014-07-271-0/+1
* Avoid crash if default argument parsed with errors.Serge Pavlov2014-07-221-1/+2
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-2/+2
* Emit used/dllexport inline method definitions in nested classes (PR19743, PR1...Hans Wennborg2014-05-231-0/+3
* [C++11] Use 'nullptr'. Parser edition.Craig Topper2014-05-211-5/+6
* Replace a fake enum class with the real thing.Richard Smith2014-05-161-6/+6
* Wrap to 80 columns. No behavior change.Nico Weber2014-05-101-8/+12
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-1/+1
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-221-13/+7
* PR18477: Create a function scope representing the constructor call whenRichard Smith2014-01-171-1/+4
* ExpectAndConsume: Diagnose errors automaticallyAlp Toker2014-01-011-3/+3
* Support and use token kinds as diagnostic argumentsAlp Toker2013-12-241-13/+15
* Refactor and micro-optimize ConsumeToken()Alp Toker2013-12-171-18/+10
* Generate a marker token when entering or leaving a submodule when building aRichard Smith2013-11-231-0/+6
* Replaced bool parameters in SkipUntil function with single bit-based parameter.Alexey Bataev2013-11-181-1/+1
* Support return type deduction for templates in -fdelayed-template-parsing (mi...Faisal Vali2013-11-011-2/+4
* Parse: Disable delayed template parsing for constexpr functionsDavid Majnemer2013-10-231-0/+1
* Check "late parsed" friend functions for redefinitionAlp Toker2013-10-181-1/+3
* Parse: Template specializations which aren't dependent needn't have their par...David Majnemer2013-09-141-4/+5
* PR13657 (and duplicates):Richard Smith2013-09-121-4/+283
* Remove Inheritable/NonInheritable flags from ProcessDeclAttributes. They don'tRichard Smith2013-08-291-2/+1
* PR9992: Serialize and deserialize the token sequence for a function template inRichard Smith2013-08-071-9/+4
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-3/+3
* PR16480: Reimplement token-caching for constructor initializer lists. ThisRichard Smith2013-07-041-59/+147
* Add null check (resolves PR16423)Stephen Lin2013-06-231-15/+14
* Keep the parser's template depth up to date when parsing local templates andRichard Smith2013-04-291-9/+27
* Implement C++1y decltype(auto).Richard Smith2013-04-261-2/+1
* [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
OpenPOWER on IntegriCloud