|
clang 22.0.0git
|
This is the complete list of members for clang::SemaOpenMP, including all inherited members.
| ActOnFinishedFunctionDefinitionInOpenMPAssumeScope(Decl *D) | clang::SemaOpenMP | |
| ActOnFinishedFunctionDefinitionInOpenMPDeclareVariantScope(Decl *D, SmallVectorImpl< FunctionDecl * > &Bases) | clang::SemaOpenMP | |
| ActOnFinishedOpenMPDeclareTargetContext(DeclareTargetContextInfo &DTCI) | clang::SemaOpenMP | |
| ActOnOMPArraySectionExpr(Expr *Base, SourceLocation LBLoc, Expr *LowerBound, SourceLocation ColonLocFirst, SourceLocation ColonLocSecond, Expr *Length, Expr *Stride, SourceLocation RBLoc) | clang::SemaOpenMP | |
| ActOnOMPArrayShapingExpr(Expr *Base, SourceLocation LParenLoc, SourceLocation RParenLoc, ArrayRef< Expr * > Dims, ArrayRef< SourceRange > Brackets) | clang::SemaOpenMP | |
| ActOnOMPIteratorExpr(Scope *S, SourceLocation IteratorKwLoc, SourceLocation LLoc, SourceLocation RLoc, ArrayRef< OMPIteratorData > Data) | clang::SemaOpenMP | |
| ActOnOpenMPAcqRelClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPAcquireClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPAffinityClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, Expr *Modifier, ArrayRef< Expr * > Locators) | clang::SemaOpenMP | |
| ActOnOpenMPAlignClause(Expr *Alignment, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPAlignedClause(ArrayRef< Expr * > VarList, Expr *Alignment, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPAllocateClause(Expr *Allocator, Expr *Alignment, OpenMPAllocateClauseModifier FirstModifier, SourceLocation FirstModifierLoc, OpenMPAllocateClauseModifier SecondModifier, SourceLocation SecondModifierLoc, ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation ColonLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPAllocateDirective(SourceLocation Loc, ArrayRef< Expr * > VarList, ArrayRef< OMPClause * > Clauses, DeclContext *Owner=nullptr) | clang::SemaOpenMP | |
| ActOnOpenMPAllocatorClause(Expr *Allocator, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPAssumeDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPAssumesDirective(SourceLocation Loc, OpenMPDirectiveKind DKind, ArrayRef< std::string > Assumptions, bool SkippedClauses) | clang::SemaOpenMP | |
| ActOnOpenMPAtClause(OpenMPAtClauseKind Kind, SourceLocation KindLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPAtomicDefaultMemOrderClause(OpenMPAtomicDefaultMemOrderClauseKind Kind, SourceLocation KindLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPAtomicDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPBarrierDirective(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPBeginDeclareVariant(SourceLocation Loc, OMPTraitInfo &TI) | clang::SemaOpenMP | |
| ActOnOpenMPBindClause(OpenMPBindClauseKind Kind, SourceLocation KindLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPCall(ExprResult Call, Scope *Scope, SourceLocation LParenLoc, MultiExprArg ArgExprs, SourceLocation RParenLoc, Expr *ExecConfig) | clang::SemaOpenMP | |
| ActOnOpenMPCancelDirective(ArrayRef< OMPClause * > Clauses, SourceLocation StartLoc, SourceLocation EndLoc, OpenMPDirectiveKind CancelRegion) | clang::SemaOpenMP | |
| ActOnOpenMPCancellationPointDirective(SourceLocation StartLoc, SourceLocation EndLoc, OpenMPDirectiveKind CancelRegion) | clang::SemaOpenMP | |
| ActOnOpenMPCanonicalLoop(Stmt *AStmt) | clang::SemaOpenMP | |
| ActOnOpenMPCaptureClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPClause(OpenMPClauseKind Kind, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPCollapseClause(Expr *NumForLoops, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPCompareClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPCopyinClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPCopyprivateClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPCriticalDirective(const DeclarationNameInfo &DirName, ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareMapperDirective(Scope *S, DeclContext *DC, DeclarationName Name, QualType MapperType, SourceLocation StartLoc, DeclarationName VN, AccessSpecifier AS, Expr *MapperVarRef, ArrayRef< OMPClause * > Clauses, Decl *PrevDeclInScope=nullptr) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareMapperDirectiveVarDecl(Scope *S, QualType MapperType, SourceLocation StartLoc, DeclarationName VN) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareMapperType(SourceLocation TyLoc, TypeResult ParsedType) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareMapperVarDecl(Scope *S, Declarator &D) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareReductionCombinerEnd(Decl *D, Expr *Combiner) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareReductionCombinerStart(Scope *S, Decl *D) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareReductionDirectiveEnd(Scope *S, DeclGroupPtrTy DeclReductions, bool IsValid) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareReductionDirectiveStart(Scope *S, DeclContext *DC, DeclarationName Name, ArrayRef< std::pair< QualType, SourceLocation > > ReductionTypes, AccessSpecifier AS, Decl *PrevDeclInScope=nullptr) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareReductionInitializerEnd(Decl *D, Expr *Initializer, VarDecl *OmpPrivParm) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareReductionInitializerStart(Scope *S, Decl *D) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareReductionType(SourceLocation TyLoc, TypeResult ParsedType) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareSimdDirective(DeclGroupPtrTy DG, OMPDeclareSimdDeclAttr::BranchStateTy BS, Expr *Simdlen, ArrayRef< Expr * > Uniforms, ArrayRef< Expr * > Aligneds, ArrayRef< Expr * > Alignments, ArrayRef< Expr * > Linears, ArrayRef< unsigned > LinModifiers, ArrayRef< Expr * > Steps, SourceRange SR) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareTargetInitializer(Decl *D) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareTargetName(NamedDecl *ND, SourceLocation Loc, OMPDeclareTargetDeclAttr::MapTypeTy MT, DeclareTargetContextInfo &DTCI) | clang::SemaOpenMP | |
| ActOnOpenMPDeclareVariantDirective(FunctionDecl *FD, Expr *VariantRef, OMPTraitInfo &TI, ArrayRef< Expr * > AdjustArgsNothing, ArrayRef< Expr * > AdjustArgsNeedDevicePtr, ArrayRef< Expr * > AdjustArgsNeedDeviceAddr, ArrayRef< OMPInteropInfo > AppendArgs, SourceLocation AdjustArgsLoc, SourceLocation AppendArgsLoc, SourceRange SR) | clang::SemaOpenMP | |
| ActOnOpenMPDefaultClause(llvm::omp::DefaultKind M, SourceLocation MLoc, OpenMPDefaultClauseVariableCategory VCKind, SourceLocation VCKindLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDefaultmapClause(OpenMPDefaultmapClauseModifier M, OpenMPDefaultmapClauseKind Kind, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation MLoc, SourceLocation KindLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDependClause(const OMPDependClause::DependDataTy &Data, Expr *DepModifier, ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDepobjClause(Expr *Depobj, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDepobjDirective(ArrayRef< OMPClause * > Clauses, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDestroyClause(Expr *InteropVar, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation VarLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDetachClause(Expr *Evt, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDeviceClause(OpenMPDeviceClauseModifier Modifier, Expr *Device, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDeviceNum(Expr *DeviceNumExpr) | clang::SemaOpenMP | |
| ActOnOpenMPDirectivePresenceClause(OpenMPClauseKind CK, llvm::ArrayRef< OpenMPDirectiveKind > DKVec, SourceLocation Loc, SourceLocation LLoc, SourceLocation RLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDispatchDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDistributeDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPDistributeParallelForDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPDistributeParallelForSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPDistributeSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPDistScheduleClause(OpenMPDistScheduleClauseKind Kind, Expr *ChunkSize, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation KindLoc, SourceLocation CommaLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDoacrossClause(OpenMPDoacrossClauseModifier DepType, SourceLocation DepLoc, SourceLocation ColonLoc, ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPDynamicAllocatorsClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPEndAssumesDirective() | clang::SemaOpenMP | |
| ActOnOpenMPEndDeclareTargetDirective() | clang::SemaOpenMP | |
| ActOnOpenMPEndDeclareVariant() | clang::SemaOpenMP | |
| ActOnOpenMPErrorDirective(ArrayRef< OMPClause * > Clauses, SourceLocation StartLoc, SourceLocation EndLoc, bool InExContext=true) | clang::SemaOpenMP | |
| ActOnOpenMPExclusiveClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPExecutableDirective(OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName, OpenMPDirectiveKind CancelRegion, ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPFailClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPFailClause(OpenMPClauseKind Kind, SourceLocation KindLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPFilterClause(Expr *ThreadID, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPFinalClause(Expr *Condition, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPFirstprivateClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPFlushClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPFlushDirective(ArrayRef< OMPClause * > Clauses, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPForDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPForSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPFromClause(ArrayRef< OpenMPMotionModifierKind > MotionModifiers, ArrayRef< SourceLocation > MotionModifiersLoc, CXXScopeSpec &MapperIdScopeSpec, DeclarationNameInfo &MapperId, SourceLocation ColonLoc, ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs, ArrayRef< Expr * > UnresolvedMappers={}) | clang::SemaOpenMP | |
| ActOnOpenMPFullClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPFuseDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPGenericLoopDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPGrainsizeClause(OpenMPGrainsizeClauseModifier Modifier, Expr *Size, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPGroupPrivateDirective(SourceLocation Loc, ArrayRef< Expr * > VarList) | clang::SemaOpenMP | |
| ActOnOpenMPHasDeviceAddrClause(ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs) | clang::SemaOpenMP | |
| ActOnOpenMPHintClause(Expr *Hint, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPHoldsClause(Expr *E, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPIdExpression(Scope *CurScope, CXXScopeSpec &ScopeSpec, const DeclarationNameInfo &Id, OpenMPDirectiveKind Kind) | clang::SemaOpenMP | |
| ActOnOpenMPIfClause(OpenMPDirectiveKind NameModifier, Expr *Condition, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation NameModifierLoc, SourceLocation ColonLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPInclusiveClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPInformationalDirective(OpenMPDirectiveKind Kind, const DeclarationNameInfo &DirName, ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPInitClause(Expr *InteropVar, OMPInteropInfo &InteropInfo, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation VarLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPInReductionClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, CXXScopeSpec &ReductionIdScopeSpec, const DeclarationNameInfo &ReductionId, ArrayRef< Expr * > UnresolvedReductions={}) | clang::SemaOpenMP | |
| ActOnOpenMPInterchangeDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPInteropDirective(ArrayRef< OMPClause * > Clauses, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPIsDevicePtrClause(ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs) | clang::SemaOpenMP | |
| ActOnOpenMPIteratorVarDecl(VarDecl *VD) | clang::SemaOpenMP | |
| ActOnOpenMPLastprivateClause(ArrayRef< Expr * > VarList, OpenMPLastprivateModifier LPKind, SourceLocation LPKindLoc, SourceLocation ColonLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPLinearClause(ArrayRef< Expr * > VarList, Expr *Step, SourceLocation StartLoc, SourceLocation LParenLoc, OpenMPLinearClauseKind LinKind, SourceLocation LinLoc, SourceLocation ColonLoc, SourceLocation StepModifierLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPLoopInitialization(SourceLocation ForLoc, Stmt *Init) | clang::SemaOpenMP | |
| ActOnOpenMPLoopnest(Stmt *AStmt) | clang::SemaOpenMP | |
| ActOnOpenMPLoopRangeClause(Expr *First, Expr *Count, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation FirstLoc, SourceLocation CountLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPMapClause(Expr *IteratorModifier, ArrayRef< OpenMPMapModifierKind > MapTypeModifiers, ArrayRef< SourceLocation > MapTypeModifiersLoc, CXXScopeSpec &MapperIdScopeSpec, DeclarationNameInfo &MapperId, OpenMPMapClauseKind MapType, bool IsMapTypeImplicit, SourceLocation MapLoc, SourceLocation ColonLoc, ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs, bool NoDiagnose=false, ArrayRef< Expr * > UnresolvedMappers={}) | clang::SemaOpenMP | |
| ActOnOpenMPMaskedDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPMaskedTaskLoopDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPMaskedTaskLoopSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPMasterDirective(Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPMasterTaskLoopDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPMasterTaskLoopSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPMergeableClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPMessageClause(Expr *MS, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPMetaDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPNocontextClause(Expr *Condition, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPNogroupClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPNontemporalClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPNovariantsClause(Expr *Condition, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPNowaitClause(SourceLocation StartLoc, SourceLocation EndLoc, SourceLocation LParenLoc, Expr *Condition) | clang::SemaOpenMP | |
| ActOnOpenMPNullaryAssumptionClause(OpenMPClauseKind CK, SourceLocation Loc, SourceLocation RLoc) | clang::SemaOpenMP | |
| ActOnOpenMPNumTasksClause(OpenMPNumTasksClauseModifier Modifier, Expr *NumTasks, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPNumTeamsClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPNumThreadsClause(OpenMPNumThreadsClauseModifier Modifier, Expr *NumThreads, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPOrderClause(OpenMPOrderClauseModifier Modifier, OpenMPOrderClauseKind Kind, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation MLoc, SourceLocation KindLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPOrderedClause(SourceLocation StartLoc, SourceLocation EndLoc, SourceLocation LParenLoc=SourceLocation(), Expr *NumForLoops=nullptr) | clang::SemaOpenMP | |
| ActOnOpenMPOrderedDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPParallelDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPParallelForDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPParallelForSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPParallelGenericLoopDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPParallelMaskedDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPParallelMaskedTaskLoopDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPParallelMaskedTaskLoopSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPParallelMasterDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPParallelMasterTaskLoopDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPParallelMasterTaskLoopSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPParallelSectionsDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPPartialClause(Expr *FactorExpr, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPPermutationClause(ArrayRef< Expr * > PermExprs, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPPriorityClause(Expr *Priority, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPPrivateClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPProcBindClause(llvm::omp::ProcBindKind Kind, SourceLocation KindLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPReadClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPReductionClause(ArrayRef< Expr * > VarList, OpenMPVarListDataTy::OpenMPReductionClauseModifiers Modifiers, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ModifierLoc, SourceLocation ColonLoc, SourceLocation EndLoc, CXXScopeSpec &ReductionIdScopeSpec, const DeclarationNameInfo &ReductionId, ArrayRef< Expr * > UnresolvedReductions={}) | clang::SemaOpenMP | |
| ActOnOpenMPRegionEnd(StmtResult S, ArrayRef< OMPClause * > Clauses) | clang::SemaOpenMP | |
| ActOnOpenMPRegionStart(OpenMPDirectiveKind DKind, Scope *CurScope) | clang::SemaOpenMP | |
| ActOnOpenMPRelaxedClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPReleaseClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPRequiresDirective(SourceLocation Loc, ArrayRef< OMPClause * > ClauseList) | clang::SemaOpenMP | |
| ActOnOpenMPReverseDirective(Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPReverseOffloadClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSafelenClause(Expr *Length, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPScanDirective(ArrayRef< OMPClause * > Clauses, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPScheduleClause(OpenMPScheduleClauseModifier M1, OpenMPScheduleClauseModifier M2, OpenMPScheduleClauseKind Kind, Expr *ChunkSize, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation M1Loc, SourceLocation M2Loc, SourceLocation KindLoc, SourceLocation CommaLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPScopeDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSectionDirective(Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSectionsDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSelfMapsClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSeqCstClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSeverityClause(OpenMPSeverityClauseKind Kind, SourceLocation KindLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSharedClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSIMDClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPSimdlenClause(Expr *Length, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSimpleClause(OpenMPClauseKind Kind, unsigned Argument, SourceLocation ArgumentLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSingleDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSingleExprClause(OpenMPClauseKind Kind, Expr *Expr, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSingleExprWithArgClause(OpenMPClauseKind Kind, ArrayRef< unsigned > Arguments, Expr *Expr, SourceLocation StartLoc, SourceLocation LParenLoc, ArrayRef< SourceLocation > ArgumentsLoc, SourceLocation DelimLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPSizesClause(ArrayRef< Expr * > SizeExprs, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPStripeDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTargetDataDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTargetDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTargetEnterDataDirective(ArrayRef< OMPClause * > Clauses, SourceLocation StartLoc, SourceLocation EndLoc, Stmt *AStmt) | clang::SemaOpenMP | |
| ActOnOpenMPTargetExitDataDirective(ArrayRef< OMPClause * > Clauses, SourceLocation StartLoc, SourceLocation EndLoc, Stmt *AStmt) | clang::SemaOpenMP | |
| ActOnOpenMPTargetParallelDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTargetParallelForDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTargetParallelForSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTargetParallelGenericLoopDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTargetSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTargetTeamsDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTargetTeamsDistributeDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTargetTeamsDistributeParallelForDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTargetTeamsDistributeParallelForSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTargetTeamsDistributeSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTargetTeamsGenericLoopDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTargetUpdateDirective(ArrayRef< OMPClause * > Clauses, SourceLocation StartLoc, SourceLocation EndLoc, Stmt *AStmt) | clang::SemaOpenMP | |
| ActOnOpenMPTaskDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTaskgroupDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTaskLoopDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTaskLoopSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTaskReductionClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation ColonLoc, SourceLocation EndLoc, CXXScopeSpec &ReductionIdScopeSpec, const DeclarationNameInfo &ReductionId, ArrayRef< Expr * > UnresolvedReductions={}) | clang::SemaOpenMP | |
| ActOnOpenMPTaskwaitDirective(ArrayRef< OMPClause * > Clauses, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTaskyieldDirective(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTeamsDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTeamsDistributeDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTeamsDistributeParallelForDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTeamsDistributeParallelForSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTeamsDistributeSimdDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPTeamsGenericLoopDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc, VarsWithInheritedDSAType &VarsWithImplicitDSA) | clang::SemaOpenMP | |
| ActOnOpenMPThreadLimitClause(ArrayRef< Expr * > VarList, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPThreadprivateDirective(SourceLocation Loc, ArrayRef< Expr * > VarList) | clang::SemaOpenMP | |
| ActOnOpenMPThreadsClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPTileDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPToClause(ArrayRef< OpenMPMotionModifierKind > MotionModifiers, ArrayRef< SourceLocation > MotionModifiersLoc, CXXScopeSpec &MapperIdScopeSpec, DeclarationNameInfo &MapperId, SourceLocation ColonLoc, ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs, ArrayRef< Expr * > UnresolvedMappers={}) | clang::SemaOpenMP | |
| ActOnOpenMPUnifiedAddressClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPUnifiedSharedMemoryClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPUnrollDirective(ArrayRef< OMPClause * > Clauses, Stmt *AStmt, SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPUntiedClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPUpdateClause(OpenMPDependClauseKind Kind, SourceLocation KindLoc, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPUpdateClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPUseClause(Expr *InteropVar, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation VarLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPUseDeviceAddrClause(ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs) | clang::SemaOpenMP | |
| ActOnOpenMPUseDevicePtrClause(ArrayRef< Expr * > VarList, const OMPVarListLocTy &Locs) | clang::SemaOpenMP | |
| ActOnOpenMPUsesAllocatorClause(SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc, ArrayRef< UsesAllocatorsData > Data) | clang::SemaOpenMP | |
| ActOnOpenMPVarListClause(OpenMPClauseKind Kind, ArrayRef< Expr * > Vars, const OMPVarListLocTy &Locs, OpenMPVarListDataTy &Data) | clang::SemaOpenMP | |
| ActOnOpenMPWeakClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPWhenClause(OMPTraitInfo &TI, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPWriteClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPXAttributeClause(ArrayRef< const Attr * > Attrs, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPXBareClause(SourceLocation StartLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnOpenMPXDynCGroupMemClause(Expr *Size, SourceLocation StartLoc, SourceLocation LParenLoc, SourceLocation EndLoc) | clang::SemaOpenMP | |
| ActOnStartOfFunctionDefinitionInOpenMPDeclareVariantScope(Scope *S, Declarator &D, MultiTemplateParamsArg TemplateParameterLists, SmallVectorImpl< FunctionDecl * > &Bases) | clang::SemaOpenMP | |
| ActOnStartOpenMPDeclareTargetContext(DeclareTargetContextInfo &DTCI) | clang::SemaOpenMP | |
| CapturedParamNameType typedef | clang::SemaOpenMP | |
| checkDeclIsAllowedInOpenMPTarget(Expr *E, Decl *D, SourceLocation IdLoc=SourceLocation()) | clang::SemaOpenMP | |
| CheckOMPGroupPrivateDecl(SourceLocation Loc, ArrayRef< Expr * > VarList) | clang::SemaOpenMP | |
| CheckOMPRequiresDecl(SourceLocation Loc, ArrayRef< OMPClause * > Clauses) | clang::SemaOpenMP | |
| CheckOMPThreadPrivateDecl(SourceLocation Loc, ArrayRef< Expr * > VarList) | clang::SemaOpenMP | |
| checkOpenMPDeclareVariantFunction(DeclGroupPtrTy DG, Expr *VariantRef, OMPTraitInfo &TI, unsigned NumAppendArgs, SourceRange SR) | clang::SemaOpenMP | |
| CheckOpenMPLinearDecl(const ValueDecl *D, SourceLocation ELoc, OpenMPLinearClauseKind LinKind, QualType Type, bool IsDeclareSimd=false) | clang::SemaOpenMP | |
| CheckOpenMPLinearModifier(OpenMPLinearClauseKind LinKind, SourceLocation LinLoc) | clang::SemaOpenMP | |
| DeclGroupPtrTy typedef | clang::SemaOpenMP | |
| Diag(SourceLocation Loc, unsigned DiagID) | clang::SemaBase | |
| Diag(SourceLocation Loc, const PartialDiagnostic &PD) | clang::SemaBase | |
| DiagCompat(SourceLocation Loc, unsigned CompatDiagId) | clang::SemaBase | |
| diagIfOpenMPDeviceCode(SourceLocation Loc, unsigned DiagID, const FunctionDecl *FD) | clang::SemaOpenMP | |
| diagIfOpenMPHostCode(SourceLocation Loc, unsigned DiagID, const FunctionDecl *FD) | clang::SemaOpenMP | |
| DiagnoseUnterminatedOpenMPDeclareTarget() | clang::SemaOpenMP | |
| EndOpenMPClause() | clang::SemaOpenMP | |
| EndOpenMPDSABlock(Stmt *CurDirective) | clang::SemaOpenMP | |
| finalizeOpenMPDelayedAnalysis(const FunctionDecl *Caller, const FunctionDecl *Callee, SourceLocation Loc) | clang::SemaOpenMP | |
| getASTContext() const | clang::SemaBase | |
| getCurContext() const | clang::SemaBase | |
| getDiagnostics() const | clang::SemaBase | |
| getLangOpts() const | clang::SemaBase | |
| getOpenMPCapturedExpr(VarDecl *Capture, ExprValueKind VK, ExprObjectKind OK, SourceLocation Loc) | clang::SemaOpenMP | |
| getOpenMPCaptureLevels(OpenMPDirectiveKind Kind) | clang::SemaOpenMP | static |
| getOpenMPDeclareMapperVarName() const | clang::SemaOpenMP | |
| getOpenMPDeviceNum() const | clang::SemaOpenMP | |
| handleOMPAssumeAttr(Decl *D, const ParsedAttr &AL) | clang::SemaOpenMP | |
| hasGlobalOpenMPAssumes() const | clang::SemaOpenMP | inline |
| isInOpenMPAssumeScope() const | clang::SemaOpenMP | inline |
| isInOpenMPDeclareTargetContext() const | clang::SemaOpenMP | inline |
| isInOpenMPDeclareVariantScope() const | clang::SemaOpenMP | inline |
| isInOpenMPTargetExecutionDirective() const | clang::SemaOpenMP | |
| isInOpenMPTaskUntiedContext() const | clang::SemaOpenMP | |
| isOpenMPCapturedByRef(const ValueDecl *D, unsigned Level, unsigned OpenMPCaptureLevel) const | clang::SemaOpenMP | |
| isOpenMPCapturedDecl(ValueDecl *D, bool CheckScopeInfo=false, unsigned StopAt=0) | clang::SemaOpenMP | |
| isOpenMPDeclareMapperVarDeclAllowed(const VarDecl *VD) const | clang::SemaOpenMP | |
| isOpenMPGlobalCapturedDecl(ValueDecl *D, unsigned Level, unsigned CaptureLevel) const | clang::SemaOpenMP | |
| isOpenMPPrivateDecl(ValueDecl *D, unsigned Level, unsigned CapLevel) const | clang::SemaOpenMP | |
| isOpenMPRebuildMemberExpr(ValueDecl *D) | clang::SemaOpenMP | |
| isOpenMPTargetCapturedDecl(const ValueDecl *D, unsigned Level, unsigned CaptureLevel) const | clang::SemaOpenMP | |
| lookupOpenMPDeclareTargetName(Scope *CurScope, CXXScopeSpec &ScopeSpec, const DeclarationNameInfo &Id) | clang::SemaOpenMP | |
| Parser class | clang::SemaOpenMP | friend |
| PDiag(unsigned DiagID=0) | clang::SemaBase | |
| PerformOpenMPImplicitIntegerConversion(SourceLocation OpLoc, Expr *Op) | clang::SemaOpenMP | |
| Sema class | clang::SemaOpenMP | friend |
| SemaBase(Sema &S) | clang::SemaBase | |
| SemaOpenMP(Sema &S) | clang::SemaOpenMP | |
| SemaRef | clang::SemaBase | |
| setOpenMPCaptureKind(FieldDecl *FD, const ValueDecl *D, unsigned Level) | clang::SemaOpenMP | |
| setOpenMPDeviceNum(int Num) | clang::SemaOpenMP | |
| setOpenMPDeviceNumID(StringRef ID) | clang::SemaOpenMP | |
| StartOpenMPClause(OpenMPClauseKind K) | clang::SemaOpenMP | |
| startOpenMPCXXRangeFor() | clang::SemaOpenMP | |
| StartOpenMPDSABlock(OpenMPDirectiveKind K, const DeclarationNameInfo &DirName, Scope *CurScope, SourceLocation Loc) | clang::SemaOpenMP | |
| startOpenMPLoop() | clang::SemaOpenMP | |
| tryCaptureOpenMPLambdas(ValueDecl *V) | clang::SemaOpenMP | |
| VarsWithInheritedDSAType typedef | clang::SemaOpenMP | |
| VerifyPositiveIntegerConstantInClause(Expr *Op, OpenMPClauseKind CKind, bool StrictlyPositive=true, bool SuppressExprDiags=false) | clang::SemaOpenMP |