Searched refs:RootSignatureElement (Results 1 – 5 of 5) sorted by relevance
39 struct RootSignatureElement { struct40 RootSignatureElement(SourceLocation Loc, in RootSignatureElement() argument154 ArrayRef<hlsl::RootSignatureElement> Elements);159 handleRootSignatureElements(ArrayRef<hlsl::RootSignatureElement> Elements);
33 SmallVector<RootSignatureElement> &Elements,229 SmallVector<RootSignatureElement> &Elements;
1069 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()
31 SmallVector<RootSignatureElement> &Elements, StringLiteral *Signature, in RootSignatureParser()
4951 SmallVector<hlsl::RootSignatureElement> RootElements; in ParseHLSLRootSignatureAttributeArgs()