13#ifndef LLVM_CLANG_AST_SYCLKERNELINFO_H
14#define LLVM_CLANG_AST_SYCLKERNELINFO_H
26 const std::string &KernelName)
27 : KernelNameType(KernelNameType),
28 KernelEntryPointDecl(KernelEntryPointDecl), KernelName(KernelName) {}
33 return KernelEntryPointDecl;
41 std::string KernelName;
C Language Family Type Representation.
Represents a function declaration or definition.
CanQualType getKernelNameType() const
const std::string & GetKernelName() const
const FunctionDecl * getKernelEntryPointDecl() const
SYCLKernelInfo(CanQualType KernelNameType, const FunctionDecl *KernelEntryPointDecl, const std::string &KernelName)
The JSON file list parser is used to communicate input to InstallAPI.