summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* If an instantiation of a template is required to be a complete type, checkRichard Smith2014-05-071-1/+6
* Make module self-import an errorBen Langmuir2014-05-051-0/+7
* Minor cleanups, no behavior change.Nico Weber2014-05-031-11/+9
* Fix a bunch of mislayered clang/Lex includes from SemaAlp Toker2014-05-031-19/+19
* Rewrite NRVO determination. Track NRVO candidates on the parser Scope and app...Nick Lewycky2014-05-031-17/+8
* __thread: Move constant init check to CheckCompleteVariableDeclarationReid Kleckner2014-04-301-21/+20
* -Wunused-parameter: Don't fire on defaulted or deleted functionsReid Kleckner2014-04-301-1/+3
* CodeGen: Fix linkage of reference temporariesDavid Majnemer2014-04-281-1/+2
* PR19558: don't produce an "unused variable" warning for a variable template p...Richard Smith2014-04-251-1/+2
* Initial implementation of -modules-earch-all option, for searching for symbol...John Thompson2014-04-231-6/+9
* Nitpicky refactoring -- use of nullptr and auto, made a bit more const-correc...Aaron Ballman2014-04-171-12/+12
* Refactor all the checking for missing 'template<>'s when a declaration has aRichard Smith2014-04-171-43/+24
* Don't emit an ExtWarn on declarations of variable template specializations;Richard Smith2014-04-171-6/+6
* [objc] -[NSObject init] is documented to not do anything, don't warn if subcl...Argyrios Kyrtzidis2014-04-161-2/+14
* Fix a comment to match the implementationAlp Toker2014-04-151-1/+1
* Allow address space qualifiers on OpenCL array parametersFraser Cormack2014-04-151-2/+6
* Improve error recovery around colon.Serge Pavlov2014-04-131-4/+3
* [MS-ABI] Add support for #pragma section and related pragmasWarren Hunt2014-04-081-0/+34
* Fix clang-tidy warning (argument comments don't match parameter names).Richard Smith2014-04-071-3/+3
* PR19305: Don't issue -Wunused-variable warnings on variable templates. It's notRichard Smith2014-04-021-2/+4
* Sema: Require external linkage for dll attributesNico Rieck2014-03-311-0/+16
* Sema: Check dll attributes on redeclarationsNico Rieck2014-03-311-11/+62
* Enforce the restriction that a parameter to a kernel functionDavid Tweed2014-03-271-2/+15
* PR19252: Fix crash if alignas is used with an auto-typed variable. Don't checkRichard Smith2014-03-271-4/+3
* Treat dllimport globals without explicit storage class as externNico Rieck2014-03-231-0/+38
* [C++11] Replacing Scope iterators decl_begin() and decl_end() with iterator_r...Aaron Ballman2014-03-171-3/+1
* [C++11] Replacing FunctionProtoType iterators param_type_begin() and param_ty...Aaron Ballman2014-03-171-16/+7
* Objective-C. Redo turning off designated initialization warnings onFariborz Jahanian2014-03-141-5/+10
* [C++11] Removing the found_decls_begin() and found_decls_end() APIs and repla...Aaron Ballman2014-03-141-3/+2
* [C++11] Replacing ObjCInterfaceDecl iterators known_extensions_begin() and kn...Aaron Ballman2014-03-131-4/+1
* [C++11] Replacing CXXRecordDecl iterators capture_begin() and capture_end() w...Aaron Ballman2014-03-131-10/+9
* [C++11] Replacing CXXRecordDecl iterators bases_begin() and bases_end() with ...Aaron Ballman2014-03-131-3/+2
* Fix crash if delayed template parsing meets an erroneous trailing return type.Richard Smith2014-03-121-0/+24
* DR1346: a parenthesized braced-init-list cannot be used as the initializer whenRichard Smith2014-03-121-0/+5
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-121-2/+2
* [C++11] Replacing DeclBase iterators specific_attr_begin() and specific_attr_...Aaron Ballman2014-03-101-27/+15
* [C++11] Replacing Decl iterators attr_begin() and attr_end() with iterator_ra...Aaron Ballman2014-03-081-9/+6
* [C++11] Replacing RecordDecl iterators field_begin() and field_end() with ite...Aaron Ballman2014-03-081-3/+1
* [C++11] Replacing EnumDecl iterators enumerator_begin() and enumerator_end() ...Aaron Ballman2014-03-081-4/+3
* [C++11] Replacing DeclBase iterators decls_begin() and decls_end() with itera...Aaron Ballman2014-03-071-30/+22
* Renaming the chains() ranged iterator to chain() per suggestion by Richard Sm...Aaron Ballman2014-03-071-1/+1
* [C++11] Replacing IndirectFieldDecl iterators chain_begin() and chain_end() w...Aaron Ballman2014-03-071-3/+2
* [C++11] Replacing FunctionDecl iterators param_begin() and param_end() with i...Aaron Ballman2014-03-071-6/+2
* Fully reverting r203236 -- it seems the only bots that are happy are the MSVC...Aaron Ballman2014-03-071-6/+9
* [C++11] Replacing iterators attr_begin() and attr_end() with iterator_range a...Aaron Ballman2014-03-071-9/+6
* [C++11] Replacing iterators redecls_begin() and redecls_end() with iterator_r...Aaron Ballman2014-03-061-6/+3
* Tests for DR370-380.Richard Smith2014-03-051-2/+2
* AST: Remove layering violation with SemaDavid Majnemer2014-03-051-4/+8
* [-cxx-abi microsoft] Implement local manglings accuratelyDavid Majnemer2014-03-051-6/+19
* Add [extern_c] attribute for modules, allowing a C module to be imported with...Richard Smith2014-03-021-1/+35
OpenPOWER on IntegriCloud