clang
22.0.0git
lib
Sema
Sema Directory Reference
Directory dependency graph for Sema:
This browser is not able to show SVG: try Firefox, Chrome, Safari, or Opera instead.
Files
AnalysisBasedWarnings.cpp
CheckExprLifetime.cpp
CheckExprLifetime.h
CodeCompleteConsumer.cpp
CoroutineStmtBuilder.h
DeclSpec.cpp
DelayedDiagnostic.cpp
HeuristicResolver.cpp
HLSLBuiltinTypeDeclBuilder.cpp
HLSLBuiltinTypeDeclBuilder.h
HLSLExternalSemaSource.cpp
IdentifierResolver.cpp
JumpDiagnostics.cpp
MultiplexExternalSemaSource.cpp
ParsedAttr.cpp
Scope.cpp
ScopeInfo.cpp
Sema.cpp
SemaAccess.cpp
SemaAMDGPU.cpp
SemaAPINotes.cpp
SemaARM.cpp
SemaAttr.cpp
SemaAvailability.cpp
SemaAVR.cpp
SemaBase.cpp
SemaBoundsSafety.cpp
This
file declares semantic analysis functions specific to
-fbounds-safety
(Bounds Safety) and also its attributes when used without
-fbounds-safety
(e.g.
SemaBPF.cpp
SemaCast.cpp
SemaChecking.cpp
SemaCodeComplete.cpp
SemaConcept.cpp
SemaConsumer.cpp
SemaCoroutine.cpp
SemaCUDA.cpp
This
file implements semantic analysis for CUDA constructs.
SemaCXXScopeSpec.cpp
SemaDecl.cpp
SemaDeclAttr.cpp
SemaDeclCXX.cpp
SemaDeclObjC.cpp
SemaDirectX.cpp
SemaExceptionSpec.cpp
SemaExpr.cpp
SemaExprCXX.cpp
Implements semantic analysis for C++ expressions.
SemaExprMember.cpp
SemaExprObjC.cpp
SemaFixItUtils.cpp
SemaFunctionEffects.cpp
SemaHexagon.cpp
SemaHLSL.cpp
SemaInit.cpp
SemaLambda.cpp
SemaLookup.cpp
SemaLoongArch.cpp
SemaM68k.cpp
SemaMIPS.cpp
SemaModule.cpp
SemaMSP430.cpp
SemaNVPTX.cpp
SemaObjC.cpp
This
file implements semantic analysis for Objective-C.
SemaObjCProperty.cpp
SemaOpenACC.cpp
This
file implements semantic analysis for OpenACC constructs, and things that are not clause specific.
SemaOpenACCAtomic.cpp
This
file implements semantic analysis for the OpenACC atomic construct.
SemaOpenACCClause.cpp
This
file implements semantic analysis for OpenACC clauses.
SemaOpenACCClauseAppertainment.cpp
This
file implements conversions from the ACC.td from the backend to determine appertainment, required/etc.
SemaOpenCL.cpp
This
file implements semantic analysis for OpenCL.
SemaOpenMP.cpp
This
file implements semantic analysis for OpenMP directives and clauses.
SemaOverload.cpp
SemaPPC.cpp
SemaPseudoObject.cpp
SemaRISCV.cpp
SemaSPIRV.cpp
SemaStmt.cpp
SemaStmtAsm.cpp
SemaStmtAttr.cpp
SemaSwift.cpp
SemaSYCL.cpp
SemaSystemZ.cpp
SemaTemplate.cpp
SemaTemplateDeduction.cpp
SemaTemplateDeductionGuide.cpp
SemaTemplateInstantiate.cpp
SemaTemplateInstantiateDecl.cpp
SemaTemplateVariadic.cpp
SemaType.cpp
SemaTypeTraits.cpp
SemaWasm.cpp
SemaX86.cpp
TreeTransform.h
TypeLocBuilder.cpp
TypeLocBuilder.h
UsedDeclVisitor.h
Generated on
for clang by
1.14.0