Home
last modified time | relevance | path

Searched refs:RootSignatureElement (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaHLSL.h39 struct RootSignatureElement { struct
40 RootSignatureElement(SourceLocation Loc, in RootSignatureElement() argument
154 ArrayRef<hlsl::RootSignatureElement> Elements);
159 handleRootSignatureElements(ArrayRef<hlsl::RootSignatureElement> Elements);
/freebsd/contrib/llvm-project/clang/include/clang/Parse/
H A DParseHLSLRootSignature.h33 SmallVector<RootSignatureElement> &Elements,
229 SmallVector<RootSignatureElement> &Elements;
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaHLSL.cpp1069 ArrayRef<hlsl::RootSignatureElement> RootElements) { in ActOnFinishRootSignatureDecl()
1087 ArrayRef<hlsl::RootSignatureElement> Elements) { in handleRootSignatureElements()
1126 for (const hlsl::RootSignatureElement &RootSigElem : Elements) { in handleRootSignatureElements()
1176 using InfoPairT = std::pair<RangeInfo, const hlsl::RootSignatureElement *>; in handleRootSignatureElements()
1180 for (const hlsl::RootSignatureElement &RootSigElem : Elements) { in handleRootSignatureElements()
1259 using ElemPair = std::pair<const hlsl::RootSignatureElement *, in handleRootSignatureElements()
1260 const hlsl::RootSignatureElement *>; in handleRootSignatureElements()
1290 const hlsl::RootSignatureElement *Elem = Pair.first; in handleRootSignatureElements()
1304 const hlsl::RootSignatureElement *OElem = Pair.second; in handleRootSignatureElements()
/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseHLSLRootSignature.cpp31 SmallVector<RootSignatureElement> &Elements, StringLiteral *Signature, in RootSignatureParser()
H A DParseDeclCXX.cpp4951 SmallVector<hlsl::RootSignatureElement> RootElements; in ParseHLSLRootSignatureAttributeArgs()