summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaCXXScopeSpec.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove a comment that appears a second time 22 lines further down.Nico Weber2014-12-301-3/+0
* [c++1z] Support [[deprecated]] attributes on namespaces. Note that it only ap...Aaron Ballman2014-11-141-0/+4
* Pass around CorrectionCandidateCallbacks as unique_ptrs soKaelyn Takata2014-10-271-5/+4
* -ms-extensions: Implement __super scope specifier (PR13236).Nikola Smiljanic2014-09-261-1/+36
* Add -Wunused-local-typedef, a warning that finds unused local typedefs.Nico Weber2014-09-061-0/+3
* Limit our MSVC compat hack for nested names from dependent basesReid Kleckner2014-08-141-2/+7
* Consolidate some note diagnosticsAlp Toker2014-05-281-6/+2
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-19/+19
* Initial implementation of -modules-earch-all option, for searching for symbol...John Thompson2014-04-231-1/+2
* Improve error recovery around colon.Serge Pavlov2014-04-131-11/+69
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-1/+1
* Improve diagnostic for using non-class/namespace/scoped enum in a nested name...David Blaikie2014-02-091-14/+17
* Rename language option MicrosoftMode to MSVCCompatAlp Toker2014-01-141-2/+2
* Make Sema::BuildCXXNestedNameSpecifier correctly clear the previousKaelyn Uhrain2013-12-161-0/+2
* Fix crash if a variable template specialization is used in a nested-name-spec...Richard Smith2013-12-041-3/+3
* Fix several crash-on-invalids when using template-ids that aren'tRichard Smith2013-12-041-6/+7
* Use -fms-compatibility to trigger lookup into dep. basesReid Kleckner2013-09-201-2/+2
* Don't correct typos in Sema::BuildCXXNestedNameSpecifier with -fms-extensionsKaelyn Uhrain2013-09-191-1/+1
* Refactor all diagnosing of TypoCorrections through a common function, inRichard Smith2013-08-171-23/+15
* Allow typo correction to try removing nested name specifiers.Kaelyn Uhrain2013-07-021-3/+7
* Remove dead code.Eli Friedman2013-06-191-10/+0
* Remove some no-op static_casts.Richard Smith2013-03-261-12/+5
* Use 'const Decl *' throughout code completion in SemaDmitri Gribenko2013-01-231-2/+2
* s/CPlusPlus0x/CPlusPlus11/gRichard Smith2013-01-021-3/+3
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-3/+3
* Fix CXXRecordDecl::forallBases to not look through bases which are dependentRichard Smith2012-11-221-9/+3
* Fix typo correction of one qualified name to another.David Blaikie2012-10-121-1/+2
* Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType()Douglas Gregor2012-05-041-3/+2
* In C++11 mode, implement the C++11 semantics forDouglas Gregor2012-05-011-2/+5
* Support for definitions of member enumerations of class templates outside theRichard Smith2012-03-231-4/+8
* Instantiating a class template should not instantiate the definition of anyRichard Smith2012-03-141-31/+41
* Unify naming of LangOptions variable/get function across the Clang stack (Lex...David Blaikie2012-03-111-7/+7
* Added source location for the template keyword in DependentTemplateSpecializa...Abramo Bagnara2012-02-061-0/+1
* Added location for template keyword in TemplateSpecializationTypeLoc. In the ...Abramo Bagnara2012-02-061-9/+8
* Make the callback object to Sema::CorrectTypo mandatory.Kaelyn Uhrain2012-01-311-1/+1
* Added source location for the template keyword in AST template-id expressions.Abramo Bagnara2012-01-271-4/+4
* Remove unreachable code in Clang. (replace with llvm_unreachable where approp...David Blaikie2012-01-171-5/+3
* Convert SemaCXXScopeSpec.cpp to pass a callback object to CorrectTypo,Kaelyn Uhrain2012-01-121-3/+22
* Support decltype in nested-name-specifiers.David Blaikie2011-12-041-0/+23
* Add -Wc++98-compat warning for enumerations in nested name specifiers.Richard Smith2011-10-201-0/+3
* -Wc++98-compat and -Wc++98-compat-pedantic warnings for Sema, part 2.Richard Smith2011-10-181-1/+1
* Rename TagDecl::isDefinition -> isCompleteDefinitionJohn McCall2011-10-071-1/+1
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-1/+0
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-1/+1
* Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t...Francois Pichet2011-09-171-1/+1
* In Microsoft mode, if we are within a templated function and we can't resolve...Francois Pichet2011-07-271-0/+25
* Fixed enum types can be complete without actually being valid to useJohn McCall2011-07-061-6/+21
* Add support for C++ namespace-aware typo correction, e.g., correctingDouglas Gregor2011-06-281-14/+17
* When checking a set of template parameter lists against aDouglas Gregor2011-05-151-1/+1
* Implement support for C++0x alias templates.Richard Smith2011-05-051-6/+15