|
clang 22.0.0git
|
#include "clang/Sema/SemaSYCL.h"#include "TreeTransform.h"#include "clang/AST/Mangle.h"#include "clang/AST/SYCLKernelInfo.h"#include "clang/AST/StmtSYCL.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 230 of file SemaSYCL.cpp.
References clang::SemaBase::Diag(), clang::Type::isDependentType(), clang::Type::isStructureOrClassType(), clang::SourceLocation::isValid(), and SourceLocationForUserDeclaredType().
Referenced by clang::SemaSYCL::CheckSYCLEntryPointFunctionDecl().
Definition at line 45 of file SemaSYCL.cpp.
References clang::ASTContext::getAsConstantArrayType(), and clang::SemaBase::getASTContext().
|
static |
Definition at line 220 of file SemaSYCL.cpp.
References clang::Type::getUnqualifiedDesugaredType(), and clang::T.
Referenced by CheckSYCLKernelName().