summaryrefslogtreecommitdiff
path: root/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merging r341778:Tom Stellard2018-10-261-8/+3
* Merging r341775:Tom Stellard2018-10-261-19/+60
* 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
* [Sema] Don't skip function bodies with 'auto' without trailing return typeIlya Biryukov2018-05-301-2/+8
* Update NRVO logic to support early returnTaiju Tsuiki2018-05-301-18/+15
* Check pointer null-ness before dereferencing it.Richard Trieu2018-05-291-5/+6
* [Sema] Fix incorrect packed aligned structure layoutMomchil Velikov2018-05-211-3/+4
* Revert r332470 (and corresponding tests in r332492).Richard Smith2018-05-181-76/+13
* Add support for __declspec(code_seg("segname"))Erich Keane2018-05-161-13/+76
* PR37450: Fix bug that disabled some type checks for variables with deduced ty...Richard Smith2018-05-141-7/+14
* [OpenCL] Restrict various keywords in OpenCL C++ modeSven van Haastregt2018-05-091-0/+14
* Remove \brief commands from doxygen comments.Adrian Prantl2018-05-091-40/+40
* Track the result of evaluating a computed noexcept specification on theRichard Smith2018-05-031-1/+1
* Implement P0482R2, support for char8_t type.Richard Smith2018-05-011-0/+3
* Test commit removing trailing whitespaceStuart Brady2018-04-271-1/+1
* Revert addition of 'concept' to diagnostics in r330890.Richard Smith2018-04-261-2/+0
* Factor out common code for diagnosing missing template arguments.Richard Smith2018-04-261-7/+3
* Revert rC330794 and some dependent tiny bug fixes Faisal Vali2018-04-261-6/+0
* [c++2a] [concepts] Add rudimentary parsing support for template concept decla...Faisal Vali2018-04-251-0/+6
* [HIP] Add hip input kind and codegen for kernel launchingYaxun Liu2018-04-251-2/+4
* [Availability] Improve availability to consider functions run at load timeSteven Wu2018-04-161-0/+15
* Limit types of builtins that can be redeclared.Erich Keane2018-04-161-0/+8
* Revert r329684 (and follow-ups 329693, 329714). See discussion on https://rev...Nico Weber2018-04-101-5/+0
* -ftime-report switch support in Clang.Andrew V. Tischenko2018-04-101-0/+5
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-2/+7
* Revert "[ObjC++] Never pass structs that transitively contain __weak fields in"Akira Hatanaka2018-04-091-7/+2
* [ObjC++] Never pass structs that transitively contain __weak fields inAkira Hatanaka2018-04-091-2/+7
* Fix typos in clangAlexander Kornienko2018-04-061-3/+3
* Revert "[CUDA] Check initializers of instantiated template variables."Artem Belevich2018-04-041-2/+52
* [CUDA] Check initializers of instantiated template variables.Artem Belevich2018-04-031-52/+2
* Add helper to determine if a field is a zero-length bitfield.Richard Smith2018-04-021-2/+2
* Generalize NRVO to cover C structs.Akira Hatanaka2018-03-291-2/+2