summaryrefslogtreecommitdiffstats
path: root/lib/Sema/SemaDecl.cpp
Commit message (Expand)AuthorAgeFilesLines
* Revert r359949 "[clang] adding explicit(bool) from c++2a"Hans Wennborg2019-05-061-9/+9
* [clang] adding explicit(bool) from c++2aNicolas Lesser2019-05-041-9/+9
* [Sema][ObjC] Disable -Wunused-parameter for ObjC methodsAkira Hatanaka2019-05-031-2/+0
* Diagnose non-dependent qualified friend function template declarationsRichard Smith2019-05-021-2/+1
* Revert r350917 "[Sema] If CheckPlaceholderExpr rewrites the initializerRichard Smith2019-04-241-6/+4
* Add missing diagnostic for anonymous struct/union definitions that don'tRichard Smith2019-04-241-0/+12
* [Sema][MSVC] Fix bogus microsoft-pure-definition warning on member function o...Bruno Ricci2019-04-211-1/+1
* [c++2a] Add semantic support for private module fragments.Richard Smith2019-04-181-3/+8
* [Sema] Delete unused parameters/variablesFangrui Song2019-04-181-6/+2
* Split out modules-specific declaration handling from SemaDecl.cpp into aRichard Smith2019-04-181-465/+0
* [Sema][ObjC] Don't warn about an implicitly retained self if theAkira Hatanaka2019-04-171-0/+31
* [NFC] Remove unused function (Sema::pushExternalDeclIntoScope)Leonard Chan2019-04-161-5/+0
* [c++20] Parsing support for module-declarations, import-declarations,Richard Smith2019-04-141-20/+101
* [PR41157][OpenCL] Prevent implicit init of local addr space var in C++ mode.Anastasia Stulova2019-04-041-1/+5
* Range-style std::find{,_if} -> llvm::find{,_if}. NFCFangrui Song2019-03-311-2/+1
* [Sema][NFCI] Don't allocate storage for the various CorrectionCandidateCallba...Bruno Ricci2019-03-251-28/+34
* Permit redeclarations of a builtin to specify calling convention.Erich Keane2019-03-211-0/+9
* Add a spelling of pass_object_size that uses __builtin_dynamic_object_sizeErik Pilkington2019-03-191-1/+2
* Ensure that const variables declared at namespace scope correctly have extern...Aaron Ballman2019-03-191-2/+24
* Avoid needlessly copying a block to the heap when a block literalAkira Hatanaka2019-02-271-0/+5
* Enable coroutines under -std=c++2a.Richard Smith2019-02-231-1/+1
* Fix implementation of [temp.local]p4.Richard Smith2019-02-151-7/+11
* Revert "Fix implementation of [temp.local]p4."Francis Visoiu Mistrih2019-02-151-11/+7
* Fix implementation of [temp.local]p4.Richard Smith2019-02-151-7/+11
* [Sema][ObjC] Disallow non-trivial C struct fields in unions.Akira Hatanaka2019-02-071-0/+4
* [Sema][ObjC] Allow declaring ObjC pointer members with non-trivialAkira Hatanaka2019-02-021-1/+2
* [OpenMP 5.0] Parsing/sema support for "omp declare mapper" directive.Michael Kruse2019-02-011-2/+3
* [SemaCXX] Param diagnostic matches overload logicBrian Gesiak2019-02-011-1/+1
* [CUDA] add support for the new kernel launch API in CUDA-9.2+.Artem Belevich2019-01-311-4/+3
* Rename getTypeQualifiers to getMethodQualifiers.Anastasia Stulova2019-01-281-1/+1
* Allow 'static' storage specifier on an out-of-line member function templateErich Keane2019-01-251-1/+5
* Add a priority field to availability attributes to prioritize explicitAlex Lorenz2019-01-241-7/+5
* [Sema][ObjC] Check whether a DelayedDiagnosticPool has been pushedAkira Hatanaka2019-01-231-3/+7
* Update the file headers across all of the LLVM projects in the monorepoChandler Carruth2019-01-191-4/+3
* Emit !callback metadata and introduce the callback attributeJohannes Doerfert2019-01-191-2/+13
* [Sema] Suppress a warning about a forward-declared fixed enum in C modeErik Pilkington2019-01-181-2/+1
* [clang][slh] add Clang attr no_speculative_load_hardeningZola Bridges2019-01-181-0/+4
* Fix cpu-dispatch MV regression caused by r347812Erich Keane2019-01-151-1/+2
* [OpenCL] Set generic addr space of 'this' in special class members.Anastasia Stulova2019-01-141-6/+1
* [Sema] If CheckPlaceholderExpr rewrites the initializer of an autoAkira Hatanaka2019-01-111-4/+6
* Remember to instantiate explicit template argument lists in a friendRichard Smith2019-01-111-3/+7
* Use DeclSpec for quals in DeclaratorChunk::FunctionTypeInfo.Anastasia Stulova2019-01-091-4/+0
* DR674, PR38883, PR40238: Qualified friend lookup should look for aRichard Smith2019-01-071-11/+6
* Refactor the way we handle diagnosing unused expression results.Aaron Ballman2019-01-041-3/+3
* [Sema][NFC] Remove some unnecessary calls to getASTContext.Bruno Ricci2018-12-211-4/+4
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-131-3/+8
* Revert "[OpenCL] Add generic AS to 'this' pointer"Mikael Nilsson2018-12-121-8/+3
* [OpenCL] Add generic AS to 'this' pointerMikael Nilsson2018-12-121-3/+8
* Misc typos fixes in ./lib folderRaphael Isemann2018-12-101-3/+3
* Diagnose friend function template redefinitions.Serge Pavlov2018-12-061-0/+23