clang 20.0.0git
Functions
SemaSYCL.cpp File Reference
#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)
 

Function Documentation

◆ CheckSYCLKernelName()

static bool CheckSYCLKernelName ( Sema S,
SourceLocation  Loc,
QualType  KernelName 
)
static

◆ isZeroSizedArray()

static bool isZeroSizedArray ( SemaSYCL S,
QualType  Ty 
)
static

◆ SourceLocationForUserDeclaredType()

static SourceLocation SourceLocationForUserDeclaredType ( QualType  QT)
static

Definition at line 218 of file SemaSYCL.cpp.

References clang::Type::getUnqualifiedDesugaredType(), Loc, and clang::T.

Referenced by CheckSYCLKernelName().