summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Downgrade "definition of dllimport static field" error to warning for class t...Hans Wennborg2014-06-041-2/+11
* Sema: Check dll attributes on static data membersNico Rieck2014-05-291-4/+20
* Refactoring. Remove Owned method from Sema.Nikola Smiljanic2014-05-291-2/+2
* Refactoring. Remove release and take methods from ActionResult. Rename takeAs...Nikola Smiljanic2014-05-291-14/+14
* Objective-C. Deprecate use of function definitionsFariborz Jahanian2014-05-281-0/+5
* Rejecting the mutable specifier on a freestanding type declaration, instead o...Aaron Ballman2014-05-261-2/+7
* [C++11] Use 'nullptr'. Sema edition.Craig Topper2014-05-261-162/+167
* IRGen: Add more tests for dll attributesNico Rieck2014-05-251-1/+2
* Emit used/dllexport inline method definitions in nested classes (PR19743, PR1...Hans Wennborg2014-05-231-0/+4
* Implemented support for "pragma clang optimize on/off", based on attribute 'o...Dario Domizioli2014-05-231-0/+5
* Improved location for non-constant initializers diagnostics.Abramo Bagnara2014-05-221-8/+12
* An inline function redeclaration does not drop the dllimport attributeHans Wennborg2014-05-221-2/+4
* Reduce string duplicationAlp Toker2014-05-201-7/+2
* Allow dllimport on function definitions when they're template instantiationsHans Wennborg2014-05-191-1/+2
* Non-allocatable Global Named RegisterRenato Golin2014-05-191-7/+8
* Allow dllimport/dllexport on inline functions and adjust the linkage.Hans Wennborg2014-05-151-14/+6
* When we generate a redeclaration for anJohn McCall2014-05-141-1/+9
* Create a redeclaration when an elaborated type specifierJohn McCall2014-05-141-3/+6
* PR19713: Don't warn on unused static inline functions, even if the 'inline' wasRichard Smith2014-05-111-2/+3
* Consolidate single void paramter checkingAlp Toker2014-05-111-6/+2
* Add support for partial jump scope checkingAlp Toker2014-05-091-2/+0
* 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
OpenPOWER on IntegriCloud