summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith2013-08-171-38/+23
* Omit llvm:: before SmallVector and SmallVectorImpl. We have using directive ...Robert Wilhelm2013-08-101-3/+3
* Implement [class.friend]p11's special name lookup rules for friend declarationsRichard Smith2013-08-091-28/+51
* Eliminate CXXConstructorDecl::IsImplicitlyDefined.Jordan Rose2013-08-071-3/+0
* Started implementing variable templates. Top level declarations should be ful...Larisse Voufo2013-08-061-2/+4
* Sema: Minor const fixups and control flow tidying.Benjamin Kramer2013-07-241-93/+67
* C++1y literal suffix support:Richard Smith2013-07-231-1/+3
* Update comment to refer to core issue number.Richard Smith2013-07-221-4/+2
* Improve clarity/consistency of a few UsingDecl methods and related helpers.Enea Zaffanella2013-07-221-19/+21
* Remove superfluous cast.Robert Wilhelm2013-07-221-2/+1
* Implement DR257 / fix PR16659:Richard Smith2013-07-221-7/+36
* Convert Sema::MatchTemplateParametersToScopeSpecifier to ArrayRef.Robert Wilhelm2013-07-211-7/+4
* Clean up diagnostics for inheriting constructors.Eli Friedman2013-07-181-3/+1
* SemaDeclCXX.cpp: Dissolve a ligature "fi" in comment.NAKAMURA Takumi2013-07-171-1/+1
* Fixed source range of C++03 access declarations.Enea Zaffanella2013-07-171-6/+1
* Fix crash on zero-argument assignment operator.Eli Friedman2013-07-111-1/+2
* Offer typo suggestions for 'using' declarations.Kaelyn Uhrain2013-07-101-4/+54
* Allow typo correction to try removing nested name specifiers.Kaelyn Uhrain2013-07-021-5/+8
* Fix error recovery with in-class initializer.Eli Friedman2013-06-281-1/+6
* Fix line endings.Eli Friedman2013-06-281-20/+20
* This patch fixes PR16395, when HandleMSProperty returns null due to a declara...Aaron Ballman2013-06-261-19/+20
* Implement DR136David Majnemer2013-06-251-0/+34
* Revert r184401 which reverted r183462.David Majnemer2013-06-221-25/+34
* Clean up warning and add a test.Eli Friedman2013-06-201-2/+2
* Temporarily revert r183462: "Implement DR7"Chandler Carruth2013-06-201-12/+5
* C++11: If a class has a user-declared copy operation or destructor, theRichard Smith2013-06-131-1/+67
* In C++11, promote access declaration diagnostic from warning to error. ThereRichard Smith2013-06-131-2/+4
* PR12086, PR15117Richard Smith2013-06-121-9/+0
* Move detection of reference members binding to temporaries from building ofRichard Smith2013-06-121-9/+1
* Reapply r183721, reverted in r183776, with a fix for a bug in the former (weRichard Smith2013-06-121-1/+2
* When we're synthesizing copy/move-assignment, we can't form a reference to anEli Friedman2013-06-071-1/+11
* Implement DR7David Majnemer2013-06-061-5/+12
* [ms-cxxabi] Look up operator delete() at every virtual dtor declaration.Peter Collingbourne2013-05-201-1/+1
* Use only explicit bool conversion operatorDavid Blaikie2013-05-151-1/+1
* Cleanup handling of UniqueExternalLinkage.Rafael Espindola2013-05-131-1/+1
* Add support for __wchar_t in -fms-extensions mode.Hans Wennborg2013-05-101-2/+2
* ArrayRef'ize Sema::ActOnMemInitializerDmitri Gribenko2013-05-091-3/+2
* ArrayRef'ize some SemaOverload methodsDmitri Gribenko2013-05-091-3/+5
* C++1y: an assignment operator is implicitly 'constexpr' if it would only call...Richard Smith2013-05-071-22/+46
* Replace 'MultiExprArg()' with 'None'Dmitri Gribenko2013-05-051-10/+10
* Replace ArrayRef<T>() with None, now that we have an implicit ArrayRef constr...Dmitri Gribenko2013-05-051-13/+6
* ArrayRef'ize InitializationSequence constructor and InitializationSequence::D...Dmitri Gribenko2013-05-031-48/+28
* Move parsing of identifiers in MS-style inline assembly intoJohn McCall2013-05-031-2/+1
* C++1y: support simple variable assignments in constexpr functions.Richard Smith2013-04-261-5/+6
* Add r180263 back, but fix hasBraces() to be correct during parsing.Rafael Espindola2013-04-261-1/+2
* Put friend decls in the correct context.Rafael Espindola2013-04-251-15/+25
* C++1y constexpr extensions, round 1: Allow most forms of declaration andRichard Smith2013-04-221-48/+200
* C++1y: Allow aggregates to have default initializers.Richard Smith2013-04-201-3/+5
* PR15755: don't drop parameter packs when dropping parameters with defaultRichard Smith2013-04-171-7/+10
* Sema: Remove unused variable.Benjamin Kramer2013-04-171-4/+0
OpenPOWER on IntegriCloud