clang 19.0.0git
Functions
HLSLExternalSemaSource.cpp File Reference
#include "clang/Sema/HLSLExternalSemaSource.h"
#include "clang/AST/ASTContext.h"
#include "clang/AST/Attr.h"
#include "clang/AST/DeclCXX.h"
#include "clang/Basic/AttrKinds.h"
#include "clang/Basic/HLSLRuntime.h"
#include "clang/Sema/Lookup.h"
#include "clang/Sema/Sema.h"
#include "llvm/Frontend/HLSL/HLSLResource.h"
#include <functional>

Go to the source code of this file.

Functions

static BuiltinTypeDeclBuilder setupBufferType (CXXRecordDecl *Decl, Sema &S, ResourceClass RC, ResourceKind RK, bool IsROV)
 Set up common members and attributes for buffer types.
 

Function Documentation

◆ setupBufferType()

static BuiltinTypeDeclBuilder setupBufferType ( CXXRecordDecl Decl,
Sema S,
ResourceClass  RC,
ResourceKind  RK,
bool  IsROV 
)
static

Set up common members and attributes for buffer types.

Definition at line 480 of file HLSLExternalSemaSource.cpp.