|
clang 22.0.0git
|
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::SemaOpenACC | inline |
| 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< OpenACCReductionRecipeWithStorage > Recipes, SourceLocation EndLoc) | clang::SemaOpenACC | |
| CheckReductionVar(OpenACCDirectiveKind DirectiveKind, OpenACCReductionOperator ReductionOp, Expr *VarExpr) | clang::SemaOpenACC | |
| CheckReductionVarType(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 typedef | clang::SemaOpenACC | |
| DeviceTypeArgument typedef | clang::SemaOpenACC | |
| Diag(SourceLocation Loc, unsigned DiagID) | clang::SemaBase | |
| Diag(SourceLocation Loc, const PartialDiagnostic &PD) | clang::SemaBase | |
| DiagCompat(SourceLocation Loc, unsigned CompatDiagId) | 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::SemaOpenACC | inline |
| getASTContext() const | clang::SemaBase | |
| getCurContext() const | clang::SemaBase | |
| getDiagnostics() const | clang::SemaBase | |
| getLangOpts() const | clang::SemaBase | |
| LoopGangClauseOnKernel | clang::SemaOpenACC | |
| LoopVectorClauseLoc | clang::SemaOpenACC | |
| LoopWithoutSeqInfo | clang::SemaOpenACC | |
| LoopWorkerClauseLoc | clang::SemaOpenACC | |
| mergeRoutineDeclAttr(const OpenACCRoutineDeclAttr &Old) | clang::SemaOpenACC | |
| PDiag(unsigned DiagID=0) | clang::SemaBase | |
| SemaBase(Sema &S) | clang::SemaBase | |
| SemaOpenACC(Sema &S) | clang::SemaOpenACC | |
| SemaRef | clang::SemaBase |