summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDeclCXX.cpp
Commit message (Expand)AuthorAgeFilesLines
* Rewrite NRVO determination. Track NRVO candidates on the parser Scope and app...Nick Lewycky2014-05-031-4/+4
* Handle -fdelayed-template-parsing of out-of-line definitions ofHans Wennborg2014-05-021-33/+41
* Make typo-correction of inheriting constructors work a bit better. LimitRichard Smith2014-05-011-53/+118
* When typo-correcting a member using declaration, don't exclude member templates.Richard Smith2014-04-301-4/+0
* When typo-correcting a member using-declaration, only consider members of bas...Richard Smith2014-04-301-10/+11
* Fix crash if typo correction corrects a member using-declaration to aRichard Smith2014-04-301-0/+6
* Initial implementation of -modules-earch-all option, for searching for symbol...John Thompson2014-04-231-3/+5
* PR18746: If a constexpr function has a dependent return type and no returnRichard Smith2014-04-221-2/+4
* When a module completes the definition of a class template specialization imp...Richard Smith2014-04-191-8/+8
* Refactor all the checking for missing 'template<>'s when a declaration has aRichard Smith2014-04-171-1/+1
* PR19415: Converting 'constexpr' to 'const' in a non-static data member can failRichard Smith2014-04-141-8/+13
* Fix handling of redeclaration lookup for using declarations, where the priorRichard Smith2014-04-111-0/+7
* If a using-declaration names a class member, but appears outside a class, tryRichard Smith2014-04-021-1/+50
* Sema: Implement DR317David Majnemer2014-03-301-0/+8
* Don't emit exit-time destructor warnings for trivial explicitly defaulted dtorsStephan Tolksdorf2014-03-271-1/+2
* -Wglobal-constructors: Don't warn on trivial defaulted dtorsReid Kleckner2014-03-261-1/+1
* When the exception specification for a function in an imported PCH or module isRichard Smith2014-03-201-12/+5
* Replacing the exclusive_lock_function, shared_lock_function and unlock_functi...Aaron Ballman2014-03-201-7/+1
* [C++11] Replacing FunctionProtoType iterators exception_begin() and exception...Aaron Ballman2014-03-171-9/+5
* [C++11] Replacing CompoundStmt iterators body_begin() and body_end() with ite...Aaron Ballman2014-03-171-6/+4
* [C++11] Replacing DeclStmt iterators decl_begin() and decl_end() with iterato...Aaron Ballman2014-03-141-6/+5
* [C++11] Replacing CXXRecordDecl iterators init_begin() and init_end() with it...Aaron Ballman2014-03-131-12/+6
* [C++11] Replacing CXXRecordDecl iterators ctor_begin() and ctor_end() with it...Aaron Ballman2014-03-131-16/+10
* [C++11] Replacing CXXRecordDecl iterators method_begin() and method_end() wit...Aaron Ballman2014-03-131-24/+16
* [C++11] Replacing CXXRecordDecl iterators vbases_begin() and vbases_end() wit...Aaron Ballman2014-03-131-61/+37
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-131-112/+76
* Only allow streaming exactly type 'bool' to a DiagnosticBuilder, not anythingRichard Smith2014-03-121-2/+1
* [C++11] Replacing Decl iterators attr_begin() and attr_end() with iterator_ra...Aaron Ballman2014-03-081-24/+17
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-66/+31
* [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman2014-03-071-15/+9
* Renaming the chains() ranged iterator to chain() per suggestion by Richard Sm...Aaron Ballman2014-03-071-2/+2
* [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() w...Aaron Ballman2014-03-071-8/+4
* [C++11] Replacing FunctionDecl iterators param_begin() and param_end() with i...Aaron Ballman2014-03-071-15/+10
* Fully reverting r203236 -- it seems the only bots that are happy are the MSVC...Aaron Ballman2014-03-071-17/+24
* [C++11] Replacing iterators attr_begin() and attr_end() with iterator_range a...Aaron Ballman2014-03-071-24/+17
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-061-4/+2
* Switch all uses of LLVM_OVERRIDE to just use 'override' directly.Craig Topper2014-03-021-13/+12
* Diagnose attempts to apply ms_struct to records with base classesJohn McCall2014-02-271-5/+12
* argument -> parameter terminology fixes for FunctionTypeInfoAlp Toker2014-02-261-11/+11
* [Win32 ABI] Defer operator delete checks until vtable is marked usedHans Wennborg2014-02-241-9/+12
* Adding role-based capability attributes that allow you to express role manage...Aaron Ballman2014-02-211-0/+7
* DeLesley Hutchins (who wrote the original thread-safety attribute functionali...Aaron Ballman2014-02-181-6/+3
* PR18870: Parse language linkage specifiers properly if the string-literal isRichard Smith2014-02-171-16/+21
* DR101, PR12770: If a function is declared in the same context as aRichard Smith2014-02-061-1/+1
* Add implicit declarations of allocation functions when looking them up forRichard Smith2014-02-041-3/+6
* PR14995: Allow a dependent type as the second parameter of operator++ andRichard Smith2014-01-301-4/+3
* Rename getResultLoc() tooAlp Toker2014-01-251-2/+2
* Rename getResultType() on function and method declarations to getReturnType()Alp Toker2014-01-251-14/+14
* When a special member is explicitly defaulted outside its class, and we rejectRichard Smith2014-01-221-0/+1
* Introduce and use Decl::getAsFunction() to simplify templated function checksAlp Toker2014-01-221-7/+1
OpenPOWER on IntegriCloud