summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Make sure CheckDestructor gets called on dllimported classes if the vtable is...Hans Wennborg2016-04-131-7/+14
* Diagnose template alias declarations in local classes.Richard Smith2016-04-061-0/+4
* Fix bug in using shadow decl checking: a using shadow decl should not conflictRichard Smith2016-02-271-0/+6
* [dllexport] Sort out emission order of delayed exported classesReid Kleckner2016-02-261-0/+4
* Improve diagnostics for ill-formed literal operator declarations.Richard Smith2016-02-171-86/+144
* [Sema] Remove stray semicolons.David Majnemer2016-01-261-2/+2
* [Sema] Incomplete types are OK for covariant returnsDavid Majnemer2016-01-261-12/+13
* [Sema] Suppress diags in overload resolution.George Burgess IV2016-01-131-8/+11
* [modules] Don't diagnose a conflict between two using-declarations that name ...Richard Smith2016-01-121-0/+4
* [OpenCL] Pipe type supportXiuli Pan2016-01-091-0/+1
* [MSVC Compat] Diagnose multiple default ctors for dllexport'd classesDavid Majnemer2015-12-311-1/+23
* When a namespace alias redeclares a using declaration, point the diagnostic atRichard Smith2015-12-291-4/+4
* Model NamespaceAliasDecls as having their nominated namespace as an underlyingRichard Smith2015-12-291-8/+9
* Teach typo correction to properly handle mapping declarations to theirRichard Smith2015-12-291-1/+1
* Do not crash if class is defined in wrong scope.Serge Pavlov2015-12-281-1/+3
* [Sema] ArrayRef-ize ActOnBaseSpecifiers. NFCCraig Topper2015-12-271-10/+10
* Revert r256399 "[Sema] ArrayRef-ize ActOnBaseSpecifiers. NFC"Craig Topper2015-12-251-10/+10
* [Sema] ArrayRef-ize ActOnBaseSpecifiers. NFCCraig Topper2015-12-241-10/+10
* Split RequireCompleteType into a function that actually requires that the typeRichard Smith2015-12-181-51/+22
* Wire a SourceLocation into IsDerivedFrom and move the RequireCompleteType callRichard Smith2015-12-181-10/+19
* Preserve source location information for qualified names used in a constructorRichard Smith2015-12-121-2/+7
* Do not generate DW_TAG_imported_module for anonymous namespaces (even nested)...Ekaterina Romanova2015-12-101-9/+9
* PR25731: namespace alias declarations can appear at block scope; ensure that weRichard Smith2015-12-031-10/+20
* [modules] Fix some more cases where we used to reject a conflict between twoRichard Smith2015-11-171-3/+5
* Use Sema::getLocForEndOfToken instead of Preprocessor::getLocForEndOfToken. NFCCraig Topper2015-11-151-3/+3
* [modules] Simplify and generalize the existing rule for finding hiddenRichard Smith2015-11-121-16/+6
* [SemaDeclCXX] Use isTemplateParamScope() rather than accessing raw bits.Davide Italiano2015-11-111-2/+2
* [Sema] Remove an unreachable llvm_unreachableDavid Majnemer2015-10-211-1/+0
* Roll-back r250822.Angel Garcia Gomez2015-10-201-2/+2
* Apply modernize-use-default to clang.Angel Garcia Gomez2015-10-201-2/+2
* SourceRanges are small and trivially copyable, don't them by reference.Craig Topper2015-10-041-2/+2
* [Sema] Don't crash when friending an unqualified templated constructorDavid Majnemer2015-09-301-7/+23
* Don't correct non-class using declarations to class members.Kaelyn Takata2015-09-301-0/+4
* [modules] A using-declaration doesn't introduce a new entity, just a new nameRichard Smith2015-09-151-1/+2
* Add a new frontend warning for referencing members from the handler of a cons...Aaron Ballman2015-09-011-3/+4
* PR24612: Don't bail out of checking a constexpr function before checkingRichard Smith2015-08-281-3/+3
* Delay emitting members of dllexport classes until the class is fully parsed (...Hans Wennborg2015-08-151-39/+67
* [AST] Turn the callbacks of lookupInBases and forallBases into a function_refBenjamin Kramer2015-07-251-101/+85
* Silence a -Wtype-limits warning; NFC.Aaron Ballman2015-07-201-1/+1
* [Sema] Make an assertion stricter.Davide Italiano2015-07-191-1/+1
* [Sema] Refactor Sema::ImplicitExceptionSpecification::CalledDeclDavide Italiano2015-07-161-16/+14
* Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)...Benjamin Kramer2015-07-021-10/+9
* Rework parsing of pure-specifiers. Perform the grammar matching andRichard Smith2015-06-301-3/+9
* Revert r240270 ("Fixed/added namespace ending comments using clang-tidy").Alexander Kornienko2015-06-221-10/+10
* Fixed/added namespace ending comments using clang-tidy. NFCAlexander Kornienko2015-06-221-10/+10
* [MS Compatibility] Handle cleanups we create for a ctor closureDavid Majnemer2015-06-111-0/+1
* Enable DLL attribute propagation on explicit instantiation definitions (PR23770)Hans Wennborg2015-06-091-57/+57
* Enable propagation of dll attributes to previously instantiated base class te...Hans Wennborg2015-06-091-6/+22
* Narrow the -Wunsupported-dll-base-class-template warning.Hans Wennborg2015-06-091-16/+8
* clang-cl: Handle dll attributes in explicit class template specialization def...Hans Wennborg2015-05-271-18/+18
OpenPOWER on IntegriCloud