clang 20.0.0git
|
#include "clang/Sema/SemaSYCL.h"
#include "clang/AST/Mangle.h"
#include "clang/AST/SYCLKernelInfo.h"
#include "clang/AST/TypeOrdering.h"
#include "clang/Basic/Diagnostic.h"
#include "clang/Sema/Attr.h"
#include "clang/Sema/ParsedAttr.h"
#include "clang/Sema/Sema.h"
Go to the source code of this file.
Functions | |
static bool | isZeroSizedArray (SemaSYCL &S, QualType Ty) |
static SourceLocation | SourceLocationForUserDeclaredType (QualType QT) |
static bool | CheckSYCLKernelName (Sema &S, SourceLocation Loc, QualType KernelName) |
|
static |
Definition at line 228 of file SemaSYCL.cpp.
References clang::SemaBase::Diag(), clang::Type::isDependentType(), clang::Type::isStructureOrClassType(), clang::SourceLocation::isValid(), Loc, and SourceLocationForUserDeclaredType().
Referenced by clang::SemaSYCL::CheckSYCLEntryPointFunctionDecl().
Definition at line 43 of file SemaSYCL.cpp.
References clang::ASTContext::getAsConstantArrayType(), and clang::Sema::getASTContext().
Referenced by clang::SemaSYCL::deepTypeCheckForDevice().
|
static |
Definition at line 218 of file SemaSYCL.cpp.
References clang::Type::getUnqualifiedDesugaredType(), Loc, and clang::T.
Referenced by CheckSYCLKernelName().