clang 22.0.0git
Sema Directory Reference
Directory dependency graph for Sema:

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