| Commit message (Expand) | Author | Age | Files | Lines |
* | Remove a comment that appears a second time 22 lines further down. | Nico Weber | 2014-12-30 | 1 | -3/+0 |
* | [c++1z] Support [[deprecated]] attributes on namespaces. Note that it only ap... | Aaron Ballman | 2014-11-14 | 1 | -0/+4 |
* | Pass around CorrectionCandidateCallbacks as unique_ptrs so | Kaelyn Takata | 2014-10-27 | 1 | -5/+4 |
* | -ms-extensions: Implement __super scope specifier (PR13236). | Nikola Smiljanic | 2014-09-26 | 1 | -1/+36 |
* | Add -Wunused-local-typedef, a warning that finds unused local typedefs. | Nico Weber | 2014-09-06 | 1 | -0/+3 |
* | Limit our MSVC compat hack for nested names from dependent bases | Reid Kleckner | 2014-08-14 | 1 | -2/+7 |
* | Consolidate some note diagnostics | Alp Toker | 2014-05-28 | 1 | -6/+2 |
* | [C++11] Use 'nullptr'. Sema edition. | Craig Topper | 2014-05-26 | 1 | -19/+19 |
* | Initial implementation of -modules-earch-all option, for searching for symbol... | John Thompson | 2014-04-23 | 1 | -1/+2 |
* | Improve error recovery around colon. | Serge Pavlov | 2014-04-13 | 1 | -11/+69 |
* | [C++11] Add 'override' keyword to virtual methods that override their base cl... | Craig Topper | 2014-03-12 | 1 | -1/+1 |
* | Improve diagnostic for using non-class/namespace/scoped enum in a nested name... | David Blaikie | 2014-02-09 | 1 | -14/+17 |
* | Rename language option MicrosoftMode to MSVCCompat | Alp Toker | 2014-01-14 | 1 | -2/+2 |
* | Make Sema::BuildCXXNestedNameSpecifier correctly clear the previous | Kaelyn Uhrain | 2013-12-16 | 1 | -0/+2 |
* | Fix crash if a variable template specialization is used in a nested-name-spec... | Richard Smith | 2013-12-04 | 1 | -3/+3 |
* | Fix several crash-on-invalids when using template-ids that aren't | Richard Smith | 2013-12-04 | 1 | -6/+7 |
* | Use -fms-compatibility to trigger lookup into dep. bases | Reid Kleckner | 2013-09-20 | 1 | -2/+2 |
* | Don't correct typos in Sema::BuildCXXNestedNameSpecifier with -fms-extensions | Kaelyn Uhrain | 2013-09-19 | 1 | -1/+1 |
* | Refactor all diagnosing of TypoCorrections through a common function, in | Richard Smith | 2013-08-17 | 1 | -23/+15 |
* | Allow typo correction to try removing nested name specifiers. | Kaelyn Uhrain | 2013-07-02 | 1 | -3/+7 |
* | Remove dead code. | Eli Friedman | 2013-06-19 | 1 | -10/+0 |
* | Remove some no-op static_casts. | Richard Smith | 2013-03-26 | 1 | -12/+5 |
* | Use 'const Decl *' throughout code completion in Sema | Dmitri Gribenko | 2013-01-23 | 1 | -2/+2 |
* | s/CPlusPlus0x/CPlusPlus11/g | Richard Smith | 2013-01-02 | 1 | -3/+3 |
* | Sort all of Clang's files under 'lib', and fix up the broken headers | Chandler Carruth | 2012-12-04 | 1 | -3/+3 |
* | Fix CXXRecordDecl::forallBases to not look through bases which are dependent | Richard Smith | 2012-11-22 | 1 | -9/+3 |
* | Fix typo correction of one qualified name to another. | David Blaikie | 2012-10-12 | 1 | -1/+2 |
* | Move Sema::RequireCompleteType() and Sema::RequireCompleteExprType() | Douglas Gregor | 2012-05-04 | 1 | -3/+2 |
* | In C++11 mode, implement the C++11 semantics for | Douglas Gregor | 2012-05-01 | 1 | -2/+5 |
* | Support for definitions of member enumerations of class templates outside the | Richard Smith | 2012-03-23 | 1 | -4/+8 |
* | Instantiating a class template should not instantiate the definition of any | Richard Smith | 2012-03-14 | 1 | -31/+41 |
* | Unify naming of LangOptions variable/get function across the Clang stack (Lex... | David Blaikie | 2012-03-11 | 1 | -7/+7 |
* | Added source location for the template keyword in DependentTemplateSpecializa... | Abramo Bagnara | 2012-02-06 | 1 | -0/+1 |
* | Added location for template keyword in TemplateSpecializationTypeLoc. In the ... | Abramo Bagnara | 2012-02-06 | 1 | -9/+8 |
* | Make the callback object to Sema::CorrectTypo mandatory. | Kaelyn Uhrain | 2012-01-31 | 1 | -1/+1 |
* | Added source location for the template keyword in AST template-id expressions. | Abramo Bagnara | 2012-01-27 | 1 | -4/+4 |
* | Remove unreachable code in Clang. (replace with llvm_unreachable where approp... | David Blaikie | 2012-01-17 | 1 | -5/+3 |
* | Convert SemaCXXScopeSpec.cpp to pass a callback object to CorrectTypo, | Kaelyn Uhrain | 2012-01-12 | 1 | -3/+22 |
* | Support decltype in nested-name-specifiers. | David Blaikie | 2011-12-04 | 1 | -0/+23 |
* | Add -Wc++98-compat warning for enumerations in nested name specifiers. | Richard Smith | 2011-10-20 | 1 | -0/+3 |
* | -Wc++98-compat and -Wc++98-compat-pedantic warnings for Sema, part 2. | Richard Smith | 2011-10-18 | 1 | -1/+1 |
* | Rename TagDecl::isDefinition -> isCompleteDefinition | John McCall | 2011-10-07 | 1 | -1/+1 |
* | Removing a bunch of dead returns/breaks after llvm_unreachables. | David Blaikie | 2011-09-23 | 1 | -1/+0 |
* | Switch assert(0/false) llvm_unreachable. | David Blaikie | 2011-09-23 | 1 | -1/+1 |
* | Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear t... | Francois Pichet | 2011-09-17 | 1 | -1/+1 |
* | In Microsoft mode, if we are within a templated function and we can't resolve... | Francois Pichet | 2011-07-27 | 1 | -0/+25 |
* | Fixed enum types can be complete without actually being valid to use | John McCall | 2011-07-06 | 1 | -6/+21 |
* | Add support for C++ namespace-aware typo correction, e.g., correcting | Douglas Gregor | 2011-06-28 | 1 | -14/+17 |
* | When checking a set of template parameter lists against a | Douglas Gregor | 2011-05-15 | 1 | -1/+1 |
* | Implement support for C++0x alias templates. | Richard Smith | 2011-05-05 | 1 | -6/+15 |