llvm-project/clang/lib/Sema
Chuanqi Xu 9e9cf3fa3d Revert "[C++20] [Coroutines] Conform the updates for CWG issue 2585"
This reverts commit 1b89a25a9b.

The test would fail in windows versions.
2022-05-23 16:21:42 +08:00
..
AnalysisBasedWarnings.cpp [NFC] Replace not-null and not-isa check with a not-isa_and_nonnull 2022-05-10 13:34:07 -07:00
CMakeLists.txt
CodeCompleteConsumer.cpp [clangd][ObjC] Filter ObjC method completions on the remaining selector 2022-05-20 11:49:16 -04:00
CoroutineStmtBuilder.h
DeclSpec.cpp Revert "Rename llvm::array_lengthof into llvm::size to match std::size from C++17" 2022-01-26 16:55:53 +01:00
DelayedDiagnostic.cpp
IdentifierResolver.cpp Reland "[Clang][Sema] Fix invalid redefinition error in if/switch/for statement" 2022-04-21 01:18:58 +08:00
JumpDiagnostics.cpp
MultiplexExternalSemaSource.cpp
OpenCLBuiltins.td [OpenCL] Add cl_khr_subgroup_rotate builtins 2022-05-18 13:02:17 +01:00
ParsedAttr.cpp Allow parameter pack expansions and initializer lists in annotate attribute 2022-02-08 13:38:07 -05:00
Scope.cpp Revert D119136 "[clang] Implement Change scope of lambda trailing-return-type" and its follow-up 2022-04-20 10:57:12 -07:00
ScopeInfo.cpp
Sema.cpp Revert D119136 "[clang] Implement Change scope of lambda trailing-return-type" and its follow-up 2022-04-20 10:57:12 -07:00
SemaAccess.cpp [C++2b] Implement multidimentional subscript operator 2022-02-08 12:10:47 -05:00
SemaAttr.cpp [MSVC] Add support for pragma alloc_text 2022-05-16 07:00:17 -07:00
SemaAvailability.cpp
SemaCUDA.cpp [CUDA][HIP] Fix host used external kernel in archive 2022-04-13 10:47:16 -04:00
SemaCXXScopeSpec.cpp Revert D119136 "[clang] Implement Change scope of lambda trailing-return-type" and its follow-up 2022-04-20 10:57:12 -07:00
SemaCast.cpp [randstruct] Add randomize structure layout support 2022-04-09 13:15:36 -07:00
SemaChecking.cpp [clang] Expose CoawaitExpr's operand in the AST 2022-05-17 08:13:37 -04:00
SemaCodeComplete.cpp Add some helpers to better check Scope's kind. NFC 2022-04-16 11:31:40 +08:00
SemaConcept.cpp Revert ""Re-apply 4b6c2cd642 "Deferred Concept Instantiation Implementation""""" 2022-05-09 09:12:05 -07:00
SemaConsumer.cpp
SemaCoroutine.cpp Revert "[C++20] [Coroutines] Conform the updates for CWG issue 2585" 2022-05-23 16:21:42 +08:00
SemaDecl.cpp [APInt] Remove all uses of zextOrSelf, sextOrSelf and truncOrSelf 2022-05-19 11:23:13 +01:00
SemaDeclAttr.cpp [amdgpu] Add amdgpu_kernel calling conv attribute to clang 2022-05-20 08:50:37 +01:00
SemaDeclCXX.cpp In MSVC compatibility mode, handle unqualified templated base class initialization 2022-05-05 16:03:39 +02:00
SemaDeclObjC.cpp [clang][NFC] In parts of Objective-C Sema use Obj-C-specific types instead of `Decl`. 2022-05-05 19:19:41 -07:00
SemaExceptionSpec.cpp [OpenMP] Initial parsing/sema for the 'omp target parallel loop' construct 2022-03-24 09:19:00 -07:00
SemaExpr.cpp Correct the diagnostic behavior for unreachable _Generic associations in C++ 2022-05-18 12:45:38 -04:00
SemaExprCXX.cpp [clang][AArch64][SVE] Implement conditional operator for SVE vectors 2022-05-03 13:10:32 +00:00
SemaExprMember.cpp Add some helpers to better check Scope's kind. NFC 2022-04-16 11:31:40 +08:00
SemaExprObjC.cpp [clang] Fix bugprone argument comments (NFC) 2022-01-09 00:19:49 -08:00
SemaFixItUtils.cpp
SemaInit.cpp [randstruct] Move initializer check to be more effective 2022-05-03 11:23:12 -07:00
SemaLambda.cpp Revert D119136 "[clang] Implement Change scope of lambda trailing-return-type" and its follow-up 2022-04-20 10:57:12 -07:00
SemaLookup.cpp [NFC] follow up code cleanup after D123837 2022-05-10 10:01:06 +08:00
SemaModule.cpp [C++20][Modules] Remove an empty statement [NFC]. 2022-04-11 10:06:23 +01:00
SemaObjCProperty.cpp [Clang][Sema] Fix attribute mismatch warning for ObjC class properties 2022-01-11 12:10:18 +00:00
SemaOpenMP.cpp [OpenMP] Fix partial unrolling off-by-one. 2022-05-20 15:19:52 -05:00
SemaOverload.cpp Revert ""Re-apply 4b6c2cd642 "Deferred Concept Instantiation Implementation""""" 2022-05-09 09:12:05 -07:00
SemaPseudoObject.cpp
SemaSYCL.cpp
SemaStmt.cpp Fix some places where PseudoObjectExpr handling assumed that a 2022-05-03 11:55:14 -07:00
SemaStmtAsm.cpp [Inline-asm] Add diagnosts for unsupported inline assembly arguments 2022-03-23 11:25:19 +08:00
SemaStmtAttr.cpp [clang][parse] Move source range into ParsedAttibutesView 2022-03-24 08:11:57 +01:00
SemaTemplate.cpp Revert ""Re-apply 4b6c2cd642 "Deferred Concept Instantiation Implementation""""" 2022-05-09 09:12:05 -07:00
SemaTemplateDeduction.cpp Revert ""Re-apply 4b6c2cd642 "Deferred Concept Instantiation Implementation""""" 2022-05-09 09:12:05 -07:00
SemaTemplateInstantiate.cpp Revert ""Re-apply 4b6c2cd642 "Deferred Concept Instantiation Implementation""""" 2022-05-09 09:12:05 -07:00
SemaTemplateInstantiateDecl.cpp Revert ""Re-apply 4b6c2cd642 "Deferred Concept Instantiation Implementation""""" 2022-05-09 09:12:05 -07:00
SemaTemplateVariadic.cpp Use range based for loop in Sema::CheckParameterPacksForExpansion. NFC 2022-04-22 13:31:31 +08:00
SemaType.cpp [amdgpu] Add amdgpu_kernel calling conv attribute to clang 2022-05-20 08:50:37 +01:00
TreeTransform.h [clang] Expose CoawaitExpr's operand in the AST 2022-05-17 08:13:37 -04:00
TypeLocBuilder.cpp
TypeLocBuilder.h
UsedDeclVisitor.h