llvm-project/clang/lib/Sema
Alexey Bataev 0caf736d7e [OPENMP50]Mapping of the subcomponents with the 'default' mappers.
If the mapped structure has data members, which have 'default' mappers,
need to map these members individually using their 'default' mappers.

Differential Revision: https://reviews.llvm.org/D92195
2021-03-02 07:11:06 -08:00
..
AnalysisBasedWarnings.cpp [-Wcalled-once-parameter] Introduce 'called_once' attribute 2021-01-05 18:26:44 +03:00
CMakeLists.txt [Clang][Attr] Introduce the `assume` function attribute 2020-12-15 16:51:34 -06:00
CodeCompleteConsumer.cpp [Sema] Use isa<> instead of dyn_cast<> as pointer is never dereferenced. NFCI. 2020-11-15 12:58:36 +00:00
CoroutineStmtBuilder.h
DeclSpec.cpp [clang] Use SourceLocations in unions [NFCI] 2021-01-14 10:56:53 +00:00
DelayedDiagnostic.cpp
IdentifierResolver.cpp
JumpDiagnostics.cpp [OPENMP]Simplify representation for atomic, critical, master and section 2020-08-07 09:58:23 -04:00
MultiplexExternalSemaSource.cpp Merge some of the PCH object support with modular codegen 2020-07-22 12:46:12 -07:00
OpenCLBuiltins.td [OpenCL] Add ndrange builtin functions to TableGen 2021-02-24 09:27:36 +00:00
ParsedAttr.cpp [Sema] Silence warnings when targeting x86 with VS2019 16.5.4 2020-05-06 09:11:59 -04:00
Scope.cpp
ScopeInfo.cpp [clang] Enable support for #pragma STDC FENV_ACCESS 2020-10-25 06:46:25 -07:00
Sema.cpp Fix signed-compare warning. 2021-02-25 18:14:40 -08:00
SemaAccess.cpp [clang] Fix an assertion crash in delayed access check. 2020-11-13 14:02:57 +01:00
SemaAttr.cpp Support `#pragma clang section` directives on MachO targets 2021-02-25 09:30:10 -08:00
SemaAvailability.cpp Prune TargetInfo.h include from ParsedAttr.h, NFC 2020-03-11 20:47:11 -07:00
SemaCUDA.cpp [CUDA][HIP] Fix checking dependent initalizer 2021-02-04 18:04:54 -05:00
SemaCXXScopeSpec.cpp [Clang] Migrate llvm::make_unique to std::make_unique 2019-08-14 23:04:18 +00:00
SemaCast.cpp [AArch64][SVE] Allow C-style casts between fixed-size and scalable vectors 2020-11-19 11:18:35 +00:00
SemaChecking.cpp BPF: fix enum value 0 issue for __builtin_preserve_enum_value() 2021-03-01 10:23:24 -08:00
SemaCodeComplete.cpp [clang][CodeComplete] Ensure there are no crashes when completing with ParenListExprs as LHS 2021-02-22 10:01:22 +01:00
SemaConcept.cpp Where possible, don't try to ask whether a template argument is 2020-12-17 23:23:05 -08:00
SemaConsumer.cpp
SemaCoroutine.cpp [C++20] [P1825] More implicit moves 2021-02-16 17:24:20 -05:00
SemaDecl.cpp Add GNU attribute 'retain' 2021-02-26 16:37:50 -08:00
SemaDeclAttr.cpp Support `#pragma clang section` directives on MachO targets 2021-02-25 09:30:10 -08:00
SemaDeclCXX.cpp [clang] implicitly delete space ship operator with function pointers 2021-02-26 16:03:01 -08:00
SemaDeclObjC.cpp Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)" 2021-01-04 23:17:45 +01:00
SemaExceptionSpec.cpp [OpenMP] Implement '#pragma omp tile', by Michael Kruse (@Meinersbur). 2021-02-16 09:45:07 -08:00
SemaExpr.cpp [clang][sema] Ignore xor-used-as-pow if both sides are macros 2021-02-25 16:31:07 +01:00
SemaExprCXX.cpp [clang][PATCH] Fix bug 48848 assertion related to recoverFromMSUnqualifiedLookup 2021-02-01 10:56:47 -08:00
SemaExprMember.cpp [clang] Fix noderef for AddrOf on MemberExpr 2020-12-07 14:48:41 -08:00
SemaExprObjC.cpp Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)" 2021-01-04 23:17:45 +01:00
SemaFixItUtils.cpp
SemaInit.cpp [clang][Lifetimes] Fix false positive warning from BUG 49342 2021-02-27 08:09:57 -08:00
SemaLambda.cpp Recommit of a2fdf9d4d7. 2021-02-05 11:27:30 -05:00
SemaLookup.cpp [OpenCL] Support enum and typedef args in TableGen BIFs 2021-02-17 14:17:43 +00:00
SemaModule.cpp Change Module::ASTFile and ModuleFile::File => Optional<FileEntryRef>, NFC 2020-11-02 15:11:51 -05:00
SemaObjCProperty.cpp Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)" 2021-01-04 23:17:45 +01:00
SemaOpenMP.cpp [OPENMP50]Mapping of the subcomponents with the 'default' mappers. 2021-03-02 07:11:06 -08:00
SemaOverload.cpp [clang] Print 32 candidates on the first failure, with -fshow-overloads=best. 2021-02-25 17:45:19 -08:00
SemaPseudoObject.cpp Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)" 2021-01-04 23:17:45 +01:00
SemaSYCL.cpp Recommit "[CUDA][HIP] Defer overloading resolution diagnostics for host device functions" 2020-10-19 17:48:04 -04:00
SemaStmt.cpp [C++20] [P1825] More implicit moves 2021-02-16 17:24:20 -05:00
SemaStmtAsm.cpp Revert "[NFC, Refactor] Modernize StorageClass from Specifiers.h to a scoped enum (II)" 2021-01-04 23:17:45 +01:00
SemaStmtAttr.cpp Treat opencl_unroll_hint subject errors as semantic rather than parse errors 2021-02-05 07:20:41 -05:00
SemaTemplate.cpp Revert "Following up on PR48517, fix handling of template arguments that refer" 2021-01-20 15:55:35 +01:00
SemaTemplateDeduction.cpp [OpenCL] Fix default address space in template argument deduction. 2021-02-04 13:51:53 +00:00
SemaTemplateInstantiate.cpp Revert "Following up on PR48517, fix handling of template arguments that refer" 2021-01-20 15:55:35 +01:00
SemaTemplateInstantiateDecl.cpp [clang] Fix a nullptr dereference bug on invalid code 2021-01-25 15:02:25 +01:00
SemaTemplateVariadic.cpp Revert "Following up on PR48517, fix handling of template arguments that refer" 2021-01-20 15:55:35 +01:00
SemaType.cpp [OpenCL] Introduce new language options for OpenCL keywords. 2021-02-05 11:18:48 +03:00
TreeTransform.h [OpenMP] Implement '#pragma omp tile', by Michael Kruse (@Meinersbur). 2021-02-16 09:45:07 -08:00
TypeLocBuilder.cpp [NFC] avoid AlignedCharArray in clang 2019-07-29 23:12:48 +00:00
TypeLocBuilder.h [NFC] avoid AlignedCharArray in clang 2019-07-29 23:12:48 +00:00
UsedDeclVisitor.h DeferredDiagnosticsEmitter crashes 2020-10-08 11:42:21 -04:00