clang 22.0.0git
clang::SemaOpenACC Member List

This is the complete list of members for clang::SemaOpenACC, including all inherited members.

ActOnArraySectionExpr(Expr *Base, SourceLocation LBLoc, Expr *LowerBound, SourceLocation ColonLocFirst, Expr *Length, SourceLocation RBLoc)clang::SemaOpenACC
ActOnAssociatedStmt(SourceLocation DirectiveLoc, OpenACCDirectiveKind K, OpenACCAtomicKind AtKind, ArrayRef< const OpenACCClause * > Clauses, StmtResult AssocStmt)clang::SemaOpenACC
ActOnAssociatedStmt(SourceLocation DirectiveLoc, OpenACCDirectiveKind K, ArrayRef< const OpenACCClause * > Clauses, StmtResult AssocStmt)clang::SemaOpenACCinline
ActOnCacheVar(Expr *VarExpr)clang::SemaOpenACC
ActOnClause(ArrayRef< const OpenACCClause * > ExistingClauses, OpenACCParsedClause &Clause)clang::SemaOpenACC
ActOnConstruct(OpenACCDirectiveKind K, SourceLocation DirLoc)clang::SemaOpenACC
ActOnDoStmt(SourceLocation DoLoc)clang::SemaOpenACC
ActOnEndDeclDirective(OpenACCDirectiveKind K, SourceLocation StartLoc, SourceLocation DirLoc, SourceLocation LParenLoc, SourceLocation RParenLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses)clang::SemaOpenACC
ActOnEndRoutineDeclDirective(SourceLocation StartLoc, SourceLocation DirLoc, SourceLocation LParenLoc, Expr *ReferencedFunc, SourceLocation RParenLoc, ArrayRef< const OpenACCClause * > Clauses, SourceLocation EndLoc, DeclGroupPtrTy NextDecl)clang::SemaOpenACC
ActOnEndRoutineStmtDirective(SourceLocation StartLoc, SourceLocation DirLoc, SourceLocation LParenLoc, Expr *ReferencedFunc, SourceLocation RParenLoc, ArrayRef< const OpenACCClause * > Clauses, SourceLocation EndLoc, Stmt *NextStmt)clang::SemaOpenACC
ActOnEndStmtDirective(OpenACCDirectiveKind K, SourceLocation StartLoc, SourceLocation DirLoc, SourceLocation LParenLoc, SourceLocation MiscLoc, ArrayRef< Expr * > Exprs, OpenACCAtomicKind AK, SourceLocation RParenLoc, SourceLocation EndLoc, ArrayRef< OpenACCClause * > Clauses, StmtResult AssocStmt)clang::SemaOpenACC
ActOnForStmtBegin(SourceLocation ForLoc, const Stmt *First, const Stmt *Second, const Stmt *Third)clang::SemaOpenACC
ActOnForStmtBegin(SourceLocation ForLoc, const Stmt *OldFirst, const Stmt *First, const Stmt *OldSecond, const Stmt *Second, const Stmt *OldThird, const Stmt *Third)clang::SemaOpenACC
ActOnForStmtEnd(SourceLocation ForLoc, StmtResult Body)clang::SemaOpenACC
ActOnFunctionDeclarator(FunctionDecl *FD)clang::SemaOpenACC
ActOnIntExpr(OpenACCDirectiveKind DK, OpenACCClauseKind CK, SourceLocation Loc, Expr *IntExpr)clang::SemaOpenACC
ActOnInvalidParseVar()clang::SemaOpenACC
ActOnOpenACCAsteriskSizeExpr(SourceLocation AsteriskLoc)clang::SemaOpenACC
ActOnRangeForStmtBegin(SourceLocation ForLoc, const Stmt *OldRangeFor, const Stmt *RangeFor)clang::SemaOpenACC
ActOnRangeForStmtBegin(SourceLocation ForLoc, const Stmt *RangeFor)clang::SemaOpenACC
ActOnRoutineName(Expr *RoutineName)clang::SemaOpenACC
ActOnStartDeclDirective(OpenACCDirectiveKind K, SourceLocation StartLoc, ArrayRef< const OpenACCClause * > Clauses)clang::SemaOpenACC
ActOnStartParseVar(OpenACCDirectiveKind DK, OpenACCClauseKind CK)clang::SemaOpenACC
ActOnStartStmtDirective(OpenACCDirectiveKind K, SourceLocation StartLoc, ArrayRef< const OpenACCClause * > Clauses)clang::SemaOpenACC
ActOnVar(OpenACCDirectiveKind DK, OpenACCClauseKind CK, Expr *VarExpr)clang::SemaOpenACC
ActOnVariableDeclarator(VarDecl *VD)clang::SemaOpenACC
ActOnVariableInit(VarDecl *VD, QualType InitType)clang::SemaOpenACC
ActOnWhileStmt(SourceLocation WhileLoc)clang::SemaOpenACC
BuildOpenACCAsteriskSizeExpr(SourceLocation AsteriskLoc)clang::SemaOpenACC
CheckAtomicAssociatedStmt(SourceLocation AtomicDirLoc, OpenACCAtomicKind AtKind, StmtResult AssocStmt)clang::SemaOpenACC
CheckCollapseLoopCount(Expr *LoopCount)clang::SemaOpenACC
CheckDeclareClause(SemaOpenACC::OpenACCParsedClause &Clause, OpenACCModifierKind Mods)clang::SemaOpenACC
CheckDeclReference(SourceLocation Loc, Expr *E, Decl *D)clang::SemaOpenACC
CheckGangClause(OpenACCDirectiveKind DirKind, ArrayRef< const OpenACCClause * > ExistingClauses, SourceLocation BeginLoc, SourceLocation LParenLoc, ArrayRef< OpenACCGangKind > GangKinds, ArrayRef< Expr * > IntExprs, SourceLocation EndLoc)clang::SemaOpenACC
CheckGangExpr(ArrayRef< const OpenACCClause * > ExistingClauses, OpenACCDirectiveKind DK, OpenACCGangKind GK, Expr *E)clang::SemaOpenACC
CheckLinkClauseVarList(ArrayRef< Expr * > VarExpr)clang::SemaOpenACC
CheckReductionClause(ArrayRef< const OpenACCClause * > ExistingClauses, OpenACCDirectiveKind DirectiveKind, SourceLocation BeginLoc, SourceLocation LParenLoc, OpenACCReductionOperator ReductionOp, ArrayRef< Expr * > Vars, ArrayRef< OpenACCReductionRecipe > Recipes, SourceLocation EndLoc)clang::SemaOpenACC
CheckReductionVar(OpenACCDirectiveKind DirectiveKind, OpenACCReductionOperator ReductionOp, Expr *VarExpr)clang::SemaOpenACC
CheckRoutineDecl(SourceLocation DirLoc, ArrayRef< const OpenACCClause * > Clauses, Decl *NextParsedDecl)clang::SemaOpenACC
CheckRoutineDecl(SourceLocation StartLoc, SourceLocation DirLoc, SourceLocation LParenLoc, Expr *FuncRef, SourceLocation RParenLoc, ArrayRef< const OpenACCClause * > Clauses, SourceLocation EndLoc)clang::SemaOpenACC
CheckTileSizeExpr(Expr *SizeExpr)clang::SemaOpenACC
CheckVarIsPointerType(OpenACCClauseKind ClauseKind, Expr *VarExpr)clang::SemaOpenACC
CreateFirstPrivateInitRecipe(const Expr *VarExpr)clang::SemaOpenACC
CreatePrivateInitRecipe(const Expr *VarExpr)clang::SemaOpenACC
CreateReductionInitRecipe(OpenACCReductionOperator ReductionOperator, const Expr *VarExpr)clang::SemaOpenACC
DeclGroupPtrTy typedefclang::SemaOpenACC
DeviceTypeArgument typedefclang::SemaOpenACC
Diag(SourceLocation Loc, unsigned DiagID, bool DeferHint=false)clang::SemaBase
Diag(SourceLocation Loc, const PartialDiagnostic &PD, bool DeferHint=false)clang::SemaBase
DiagCompat(SourceLocation Loc, unsigned CompatDiagId, bool DeferHint=false)clang::SemaBase
DiagnoseAllowedOnceClauses(OpenACCDirectiveKind DK, OpenACCClauseKind CK, SourceLocation ClauseLoc, ArrayRef< const OpenACCClause * > Clauses)clang::SemaOpenACC
DiagnoseExclusiveClauses(OpenACCDirectiveKind DK, OpenACCClauseKind CK, SourceLocation ClauseLoc, ArrayRef< const OpenACCClause * > Clauses)clang::SemaOpenACC
getActiveComputeConstructInfo()clang::SemaOpenACCinline
getASTContext() constclang::SemaBase
getCurContext() constclang::SemaBase
getDiagnostics() constclang::SemaBase
getLangOpts() constclang::SemaBase
LoopGangClauseOnKernelclang::SemaOpenACC
LoopVectorClauseLocclang::SemaOpenACC
LoopWithoutSeqInfoclang::SemaOpenACC
LoopWorkerClauseLocclang::SemaOpenACC
mergeRoutineDeclAttr(const OpenACCRoutineDeclAttr &Old)clang::SemaOpenACC
PDiag(unsigned DiagID=0)clang::SemaBase
SemaBase(Sema &S)clang::SemaBase
SemaOpenACC(Sema &S)clang::SemaOpenACC
SemaRefclang::SemaBase