28 if (isa<OpenACCRoutineDecl>(d))
30 else if (isa<OpenACCDeclareDecl>(d))
33 llvm_unreachable(
"unknown OpenACC declaration kind?");
This file defines OpenACC nodes for declarative directives.
void emitOpenACCRoutine(const OpenACCRoutineDecl &d)
void emitOpenACCDeclare(const OpenACCDeclareDecl &d)
CIRGenModule & getCIRGenModule()
DiagnosticBuilder errorNYI(SourceLocation, llvm::StringRef)
Helpers to emit "not yet implemented" error diagnostics.
void emitGlobalOpenACCDecl(const clang::OpenACCConstructDecl *cd)
virtual SourceRange getSourceRange() const override LLVM_READONLY
Source range that this declaration covers.
The JSON file list parser is used to communicate input to InstallAPI.