summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [Sema] Don't crash on out-of-line virtual constexpr functionsDavid Majnemer2015-05-221-1/+2
* [modules] Support merging a parsed default function/template argument with an...Richard Smith2015-05-201-27/+51
* Give isCompatibleWithMSVC a better interfaceDavid Majnemer2015-05-111-1/+1
* [MS ABI] Import move assignment operatorsDavid Majnemer2015-05-111-9/+9
* PR23373: A defaulted union copy constructor that is not trivial must still beRichard Smith2015-04-291-2/+6
* Don't dllimport/export class members with internal linkage (PR23308)Hans Wennborg2015-04-221-0/+3
* Use the most recent previous decl to check if inline is added after a definitionReid Kleckner2015-04-081-1/+2
* Minor simplification: do typo-correction before handling inheritingRichard Smith2015-04-011-20/+24
* [Sema] Implement DR777Benjamin Kramer2015-03-271-7/+7
* [Sema] Diagnose default argument on a parameter pack.Benjamin Kramer2015-03-271-2/+11
* MS ABI: Build C++ default argument exprs for exported template classesReid Kleckner2015-03-171-1/+1
* MS ABI: Delay default constructor closure checking until the outermost class ...Reid Kleckner2015-03-171-0/+38
* Sema: Properly track mangling number/name for linkage for using declsDavid Majnemer2015-03-111-1/+6
* Wrap to 80 columns. No behavior change.Nico Weber2015-03-071-2/+3
* Sema: Caught exception objects should be unqualifiedDavid Majnemer2015-03-031-1/+1
* Rework our handling of key functions. We used to track a complete list of allRichard Smith2015-02-281-3/+0
* [modules] Properly check whether a declaration is std::initializer_list. ThisRichard Smith2015-02-241-1/+1
* Cleanup: remove artificial division between lookup results and const lookupRichard Smith2015-02-211-1/+1
* Improve diagnostic when failing to synthesize implicit member due to dllexpor...Hans Wennborg2015-02-211-0/+6
* Don't dllexport inline methods when targeting MinGW.Hans Wennborg2015-02-191-2/+2
* FIX PR 18432, default args, friends & late-parsed members.Nathan Sidwell2015-02-191-1/+3
* Removing LLVM_DELETED_FUNCTION, as MSVC 2012 was the last reason for requirin...Aaron Ballman2015-02-151-2/+2
* Code cleanupNathan Sidwell2015-01-301-7/+4
* Don't let virtual calls and dynamic casts call Sema::MarkVTableUsed().Nico Weber2015-01-261-12/+0
* SemaDeclCXX.cpp: Suppress a warning. [-Wunused-variable]NAKAMURA Takumi2015-01-191-0/+1
* PR6037Nathan Sidwell2015-01-191-3/+58
* Wrap to 80 columns. No behavior change.Nico Weber2015-01-161-1/+2
* Warn about dllexported explicit class template instantiation declarations (PR...Hans Wennborg2015-01-151-3/+8
* Remove ASTConsumer::HandleVTable()'s bool parameter.Nico Weber2015-01-151-1/+2
* Parse: Don't crash when default argument in typedef consists of sole '='David Majnemer2015-01-131-2/+7
* Fix grammar-o in comment.Nico Weber2015-01-061-1/+1
* Sema: Variable templates cannot be static bitfield membersDavid Majnemer2014-12-281-1/+1
* PR21969: Improve diagnostics for a conversion function that has any pieces of aRichard Smith2014-12-191-4/+88
* Sema: Don't dyn_cast a null pointer in CheckUsingDeclQualifierDavid Majnemer2014-12-171-1/+1
* DR1684: a constexpr member function need not be a member of a literal class t...Richard Smith2014-12-161-36/+0
* Clarify the code in checkDLLAttribute()Hans Wennborg2014-12-161-7/+12
* Parse: MS property members cannot have an in-class initializerDavid Majnemer2014-12-131-4/+5
* Handle possible TypoExprs in member initializers.Kaelyn Takata2014-12-081-0/+5
* When checking for uninitialized values, do not confuse "std::move" with everyRichard Trieu2014-11-271-1/+2
* Fix line endingsNico Rieck2014-11-241-3/+3
* Delay checking overrides for exception specifications if the overriddenRichard Smith2014-11-221-14/+8
* Extend -Wuninitialized to warn when accessing uninitialized base classes in aRichard Trieu2014-11-211-12/+41
* Update for LLVM API change to make Small(Ptr)Set::insert return pair<iterator...David Blaikie2014-11-191-4/+4
* Handle use of default member initializers before end of outermost classReid Kleckner2014-11-171-29/+61
* [c++1z] Support [[deprecated]] attributes on namespaces. Note that it only ap...Aaron Ballman2014-11-141-2/+11
* Remove some redundant virtual specifiers on overriden functions.David Blaikie2014-11-141-9/+9
* PR21437, final part of DR1330: delay-parsing of exception-specifications. ThisRichard Smith2014-11-131-0/+46
* Mark TypeDecls used in member initializers as referenced.Nico Weber2014-11-121-0/+1
* clang-format a few lines, fixes one 80col violation. nfc.Nico Weber2014-11-121-6/+5
* Instantiate exception specifications when instantiating function types (otherRichard Smith2014-11-121-15/+17
OpenPOWER on IntegriCloud