summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Basic support for Microsoft property declarations andJohn McCall2013-04-161-2/+108
* Parsing support for thread_local and _Thread_local. We give them the sameRichard Smith2013-04-121-22/+16
* Add support for computing the exception specification for an inheritingRichard Smith2013-04-101-4/+69
* C++11 inheriting constructors: support for inheriting constructor templates.Richard Smith2013-04-101-192/+288
* When checking for illegal expressions in a default-argumentJohn McCall2013-04-091-0/+18
* When -Woverloaded-virtual is triggered, call HandleFunctionTypeMismatch to addRichard Trieu2013-04-051-1/+3
* Add 178663 back.Rafael Espindola2013-04-031-12/+8
* Revert 178663.Rafael Espindola2013-04-031-8/+12
* Don't compute a patched/semantic storage class.Rafael Espindola2013-04-031-12/+8
* If a defaulted special member is implicitly deleted, check whether it'sRichard Smith2013-04-021-7/+30
* PR15597: Fix a confusion between the implicit exception specification and theRichard Smith2013-03-271-2/+11
* <rdar://problem/13267210> Ensure that Sema::CompareReferenceRelationship retu...Douglas Gregor2013-03-261-14/+10
* <rdar://problem/13185264> Don't crash when attempting to redundantly initiali...Douglas Gregor2013-03-251-1/+1
* Fix a crash-on-valid where a block capture copy expression wasJohn McCall2013-03-221-0/+3
* Remove some dead code.John McCall2013-03-201-11/+0
* Bring inheriting constructor implementation up-to-date with current defectRichard Smith2013-03-181-79/+168
* ArrayRef-ize ASTContext::getFunctionType and Sema::BuildFunctionType.Jordan Rose2013-03-081-17/+30
* Add a hasExternalLinkage helper. No functionality change.Rafael Espindola2013-03-071-1/+1
* PR15390: If a function returns a pointer to a function, that function typeRichard Smith2013-03-061-1/+12
* Silence a number of static analyzer warnings with assertions and such.Jordan Rose2013-03-051-3/+4
* [Sema] Semantic analysis for empty-declaration and attribute-declaration.Michael Han2013-02-221-17/+11
* Process and handle attributes on conditions and for loop variables. Process andRichard Smith2013-02-201-1/+25
* PR15300: Support C++11 attributes on base-specifiers. We don't support any suchRichard Smith2013-02-191-0/+17
* Replace TypeLoc llvm::cast support to be well-defined.David Blaikie2013-02-181-10/+11
* Make helper functions static.Benjamin Kramer2013-02-151-1/+1
* Don't check whether a friend declaration is correctly formed when instantiating,Nick Lewycky2013-02-061-33/+35
* Add some missing diagnostics for C++11 narrowing conversions.Richard Smith2013-02-051-2/+4
* Don't do delayed exception-specification checking on an invalidDouglas Gregor2013-02-011-0/+8
* Added outer template parameter lists to friend type AST nodes.Enea Zaffanella2013-01-311-3/+4
* Fix unused variable warnings in -asserts buildMatt Beaumont-Gay2013-01-311-2/+2
* Provide a fixit for constexpr non-static data members.David Blaikie2013-01-301-1/+30
* The standard ARM C++ ABI dictates that inline functions areJohn McCall2013-01-251-1/+1
* Remove windows line endings.David Blaikie2013-01-181-6/+6
* Improve -Wreorder to handle cases of anonymous class member orderingDavid Blaikie2013-01-171-26/+11
* ArrayRef-ize some ctor initializer related APIsDavid Blaikie2013-01-171-31/+23
* Remove some unnecessary castsDavid Blaikie2013-01-171-4/+4
* Add -Wunsequenced (with compatibility alias -Wsequence-point) to warn onRichard Smith2013-01-171-1/+1
* Fixes crash when illegal function definitions are deleted or defaulted. Fixe...Aaron Ballman2013-01-161-2/+2
* Refactor to call ActOnFinishFullExpr on every full expression. TeachRichard Smith2013-01-141-21/+13
* ArrayRef'ize Sema APIs related to format string checkingDmitri Gribenko2013-01-131-1/+3
* Remove useless 'llvm::' qualifier from names like StringRef and others that areDmitri Gribenko2013-01-121-4/+4
* Tighten types a bit. No functionality change.Rafael Espindola2013-01-081-4/+4
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-19/+19
* ArrayRefize a CompoundStmt constructor.Nico Weber2012-12-291-2/+2
* PR13470: Ensure that copy-list-initialization isntantiates asRichard Smith2012-12-191-44/+14
* Change DeclContextLookup(Const)Result to (Mutable)ArrayRef<NamedDecl*>, as pe...David Blaikie2012-12-191-21/+22
* PR14558: Compute triviality of special members (etc) at the end of the classRichard Smith2012-12-111-85/+109
* Virtual method overrides can no longer have mismatched calling conventions. ...Aaron Ballman2012-12-091-0/+35
* PR14550: If a system header contains a bogus constexpr function definition,Richard Smith2012-12-091-2/+3
* Finish implementing 'selected constructor' rules for triviality in C++11. InRichard Smith2012-12-081-49/+81
OpenPOWER on IntegriCloud