clang 22.0.0git
OMPAssumeDirective Class Referencefinal

#include "clang/AST/StmtOpenMP.h"

Inheritance diagram for OMPAssumeDirective:
[legend]

Static Public Member Functions

static OMPAssumeDirectiveCreate (const ASTContext &Ctx, SourceLocation StartLoc, SourceLocation EndLoc, ArrayRef< OMPClause * > Clauses, Stmt *AStmt)
static OMPAssumeDirectiveCreateEmpty (const ASTContext &C, unsigned NumClauses, EmptyShell)
static bool classof (const Stmt *T)

Friends

class ASTStmtReader
class OMPExecutableDirective

Detailed Description

Definition at line 6561 of file StmtOpenMP.h.

Member Function Documentation

◆ classof()

bool OMPAssumeDirective::classof ( const Stmt * T)
inlinestatic

Definition at line 6583 of file StmtOpenMP.h.

◆ Create()

OMPAssumeDirective * OMPAssumeDirective::Create ( const ASTContext & Ctx,
SourceLocation StartLoc,
SourceLocation EndLoc,
ArrayRef< OMPClause * > Clauses,
Stmt * AStmt )
static

Definition at line 826 of file StmtOpenMP.cpp.

References clang::C.

Referenced by clang::SemaOpenMP::ActOnOpenMPAssumeDirective().

◆ CreateEmpty()

OMPAssumeDirective * OMPAssumeDirective::CreateEmpty ( const ASTContext & C,
unsigned NumClauses,
EmptyShell  )
static

Definition at line 836 of file StmtOpenMP.cpp.

References clang::C.

◆ ASTStmtReader

friend class ASTStmtReader
friend

Definition at line 6562 of file StmtOpenMP.h.

References ASTStmtReader.

Referenced by ASTStmtReader.

◆ OMPExecutableDirective

friend class OMPExecutableDirective
friend

Definition at line 6563 of file StmtOpenMP.h.

References OMPExecutableDirective.

Referenced by OMPExecutableDirective.


The documentation for this class was generated from the following files: