summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Remove unused variables. No functionality change.Benjamin Kramer2017-10-081-1/+0
* Revert "For dllexport class templates, export specializations of member funct...Reid Kleckner2017-10-061-15/+0
* For dllexport class templates, export specializations of member functions (PR...Hans Wennborg2017-10-051-0/+15
* Fix 'section' warning behavior with tentatively-defined valuesErich Keane2017-10-041-1/+1
* We allow implicit function declarations as an extension in all C dialects. Re...Richard Smith2017-10-041-5/+3
* PR34822: Fix a collection of related bugs with our handling of C89 implicit f...Richard Smith2017-10-041-15/+29
* PR33839: Fix -Wunused handling for structured binding declarations.Richard Smith2017-10-021-5/+21
* Dependent Address Space SupportAndrew Gozillon2017-10-021-1/+3
* Consolidate std::move() detection code. No behavior change.Nico Weber2017-09-281-8/+3
* Emit section information for extern variables. Erich Keane2017-09-261-0/+10
* Fix tracking of whether a destructor would be deleted.Richard Smith2017-09-221-1/+3
* [fixup][Sema] Allow in C to define tags inside enumerations.Volodymyr Sapsai2017-09-211-1/+2
* Implement C++ [basic.link]p8.Richard Smith2017-09-201-13/+1
* [Sema] Error out early for tags defined inside an enumeration.Volodymyr Sapsai2017-09-151-0/+6
* Recommit "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-0/+1
* Revert "Add _Float16 as a C/C++ source language type"Sjoerd Meijer2017-09-081-1/+0
* Add _Float16 as a C/C++ source language typeSjoerd Meijer2017-09-081-0/+1
* Add IDNS_Tag to C++ declarations that conflict with tag declarations.Richard Smith2017-09-071-10/+8
* Implement Itanium name mangling support for C++ Modules TS.Richard Smith2017-09-041-8/+12
* Set the lexical context for dummy tag decl inside createTagFromNewDeclAlex Lorenz2017-08-141-1/+1
* Rename cxx1z -> cxx17 across all diagnostic IDs.Richard Smith2017-08-131-1/+1
* PR34163: Don't cache an incorrect key function for a class if queried betweenRichard Smith2017-08-121-2/+3
* [modules] Set the lexical DC for dummy tag decls that refer to hiddenAlex Lorenz2017-08-111-0/+1
* Place implictly declared functions at block scopeMomchil Velikov2017-08-101-2/+6
* Fix -Wshadow false positives with function-local classes.Alexander Kornienko2017-07-311-0/+15
* [modules ts] Declarations from a module interface unit are only visible outsideRichard Smith2017-07-051-12/+23
* [modules] Teach clang how to merge typedef over anonymous structs in C mode.Vassil Vassilev2017-07-011-3/+2
* fix trivial typos; NFCHiroshi Inoue2017-07-011-1/+1
* [Modules] Implement ODR-like semantics for tag types in C/ObjCBruno Cardoso Lopes2017-07-011-6/+77
* [Sema] Allow unmarked overloadable functions.George Burgess IV2017-06-271-24/+69
* Check that the initializer of a non-dependent constexpr variable is constant ...Richard Smith2017-06-261-3/+1
* [Sema] Fix a crash-on-invalid when a template parameter list has a classAkira Hatanaka2017-06-261-4/+6
* PR33552: Distinguish between declarations that are owned by no module andRichard Smith2017-06-231-2/+6
* Function with unparsed body is a definitionSerge Pavlov2017-06-211-0/+1
* [OpenCL] Diagnose scoped address-space qualified variablesAnastasia Stulova2017-06-201-2/+16
* Reverted 305379 (Function with unparsed body is a definition)Serge Pavlov2017-06-141-1/+0
* Function with unparsed body is a definitionSerge Pavlov2017-06-141-0/+1
* Add support for #pragma clang sectionJaved Absar2017-06-051-0/+25
* Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC.Galina Kistanova2017-06-031-0/+1
* [OpenCL] Harden function pointer diagnostics.Alexey Bader2017-06-021-1/+1
* [Sema] Improve -Wstrict-prototypes diagnostic message for blocks.Akira Hatanaka2017-06-021-1/+1
* [SemaCXX] Add diagnostics to require_constant_initializationKeno Fischer2017-06-011-0/+11
* [OpenCL] Added diagnostic for implicit declaration of function in OpenCLEgor Churaev2017-05-301-0/+3
* [OpenCL] reserve_id_t cannot be used as argument to kernel functionEgor Churaev2017-05-251-4/+1
* [coroutines] Fix fallthrough diagnostics for coroutinesEric Fiselier2017-05-251-1/+1
* [OPENMP] Allow value of thread local variables in target regions.Alexey Bataev2017-05-241-3/+6
* [Modules] Fix overly conservative assertion for import diagnosticBruno Cardoso Lopes2017-05-231-1/+2
* When we enter a module within a linkage specification, switch the linkageRichard Smith2017-05-181-5/+11
* CodeGen: Cast alloca to expected address spaceYaxun Liu2017-05-181-1/+6
* Fix an assertion failure in FormatASTNodeDiagnosticArgument.Alexander Kornienko2017-05-181-1/+1
OpenPOWER on IntegriCloud