summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* [OpenCL] Enable address spaces for references in C++Anastasia Stulova2018-11-161-4/+8
* Add /Zc:DllexportInlines option to clang-clTakuto Ikuta2018-11-031-0/+26
* Diagnose parameter names that shadow the names of inherited fields under -Wsh...Aaron Ballman2018-11-021-0/+7
* [clang-cl] Inherit dllexport to static locals also in template instantiations...Hans Wennborg2018-10-311-8/+20
* NFC: Remove the ObjC1/ObjC2 distinction from clang (and related projects)Erik Pilkington2018-10-301-4/+4
* [Sema] Do not show unused parameter warnings when body is skippedIlya Biryukov2018-10-241-2/+3
* Silence the -Wshadow warning for enumerators shadowing a type.Aaron Ballman2018-10-221-1/+1
* Improve -Wshadow warnings with enumerators.Aaron Ballman2018-10-111-2/+9
* [Sema] Fix a multiple definition bug with friends and templatesErik Pilkington2018-10-101-2/+8
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-31/+2
* Revert r343518.Akira Hatanaka2018-10-011-2/+31
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-10-011-31/+2
* Use the container form llvm::sort(C, ...)Fangrui Song2018-09-301-2/+2
* [Sema] Use a more civilized hash map to implement -Wduplicate-enum.Erik Pilkington2018-09-251-1/+1
* Revert "We allow implicit function declarations as an extension in all C dial...Anastasia Stulova2018-09-241-3/+5
* [modules] Frontend support for building a header module from a list ofRichard Smith2018-09-151-1/+19
* Consistently create a new declaration when merging a pre-existing butRichard Smith2018-09-121-5/+11
* PR33222: Require the declared return type not the actual return type toRichard Smith2018-09-101-8/+3
* Part of PR33222: defer enforcing return type mismatch for dependentRichard Smith2018-09-101-19/+60
* Revert r341754.Akira Hatanaka2018-09-091-2/+31
* Distinguish `__block` variables that are captured by escaping blocksAkira Hatanaka2018-09-081-31/+2
* PR38627: Fix handling of exception specification adjustment forRichard Smith2018-09-051-15/+5
* Model type attributes as regular Attrs.Richard Smith2018-08-201-5/+5
* Revert r339623 "Model type attributes as regular Attrs."Reid Kleckner2018-08-141-5/+5
* Model type attributes as regular Attrs.Richard Smith2018-08-131-5/+5
* [CodeGen] Merge equivalent block copy/helper functions.Akira Hatanaka2018-08-101-1/+9
* Remove obsolete set callStephen Kelly2018-08-091-8/+0
* Port getLocEnd -> getEndLocStephen Kelly2018-08-091-6/+7
* Port getLocStart -> getBeginLocStephen Kelly2018-08-091-111/+85
* Implement diagnostic stream operator for ParsedAttr.Erich Keane2018-08-091-7/+2
* Fold two cast plus a cast in a loop into a variable.Nicolas Lesser2018-08-031-5/+5
* Work around GCC miscompile exposed by r338464.Richard Smith2018-08-011-2/+5
* Speculative fix for buildbot failures after r338464.Richard Smith2018-08-011-1/+2
* [P0936R0] add [[clang::lifetimebound]] attributeRichard Smith2018-08-011-0/+21
* [OpenCL] Forbid size dependent types used as kernel argumentsAlexey Sotkin2018-07-311-3/+43
* [OpenCL] Check for invalid kernel arguments in array typesAlexey Sotkin2018-07-311-5/+27
* Remove trailing spaceFangrui Song2018-07-301-3/+3
* [CUDA][HIP] Allow function-scope static const variableYaxun Liu2018-07-281-8/+19
* Update to -r337585, allow scoped enum inits in -pedanticErich Keane2018-07-231-0/+3
* Implement cpu_dispatch/cpu_specific MultiversioningErich Keane2018-07-201-131/+320
* Add support for __declspec(code_seg("segname"))Erich Keane2018-07-181-0/+79
* [NFC] Rename clang::AttributeList to clang::ParsedAttrErich Keane2018-07-131-4/+4
* AttributeList de-listifying:Erich Keane2018-07-121-48/+30
* [NFC] Replace usage of QualType.getTypePtr()-> with operator->Erich Keane2018-07-111-1/+1
* Revert r335019 "Update NRVO logic to support early return (Attempt 2)"Taiju Tsuiki2018-06-191-15/+18
* Update NRVO logic to support early return (Attempt 2)Taiju Tsuiki2018-06-191-18/+15
* [CUDA] Check initializers of instantiated template variables.Artem Belevich2018-06-061-52/+2
* [Sema] Fix parsing of anonymous union in language linkage specificationJan Korous2018-06-061-3/+5
* [AST] Fix loss of enum forward decl from decl contextJoel E. Denny2018-05-301-10/+1
* Revert "Update NRVO logic to support early return"Sam McCall2018-05-301-15/+18
OpenPOWER on IntegriCloud