Searched refs:RootSignatureToken (Results 1 – 4 of 4) sorted by relevance
103 parseRootDescriptorParams(RootSignatureToken::Kind DescKind,104 RootSignatureToken::Kind RegType);114 parseDescriptorTableClauseParams(RootSignatureToken::Kind ClauseKind,115 RootSignatureToken::Kind RegType);141 parseShaderVisibility(RootSignatureToken::Kind Context);143 parseSamplerFilter(RootSignatureToken::Kind Context);145 parseTextureAddressMode(RootSignatureToken::Kind Context);147 parseComparisonFunc(RootSignatureToken::Kind Context);149 parseStaticBorderColor(RootSignatureToken::Kind Context);151 parseRootDescriptorFlags(RootSignatureToken::Kind Context);[all …]
26 struct RootSignatureToken { struct42 RootSignatureToken(uint32_t LocOffset) : LocOffset(LocOffset) {} in RootSignatureToken() argument43 RootSignatureToken(Kind TokKind, uint32_t LocOffset) in RootSignatureToken() function48 operator<<(const DiagnosticBuilder &DB, const RootSignatureToken::Kind Kind) {51 case RootSignatureToken::Kind::X: \55 case RootSignatureToken::Kind::pu_##X: \68 RootSignatureToken consumeToken();71 RootSignatureToken peekNextToken();84 std::optional<RootSignatureToken> NextToken = std::nullopt;87 RootSignatureToken lexToken();
14 using TokenKind = RootSignatureToken::Kind;25 RootSignatureToken RootSignatureLexer::lexToken() { in lexToken()30 return RootSignatureToken(TokenKind::end_of_stream, LocOffset); in lexToken()33 RootSignatureToken Result(LocOffset); in lexToken()65 Result = RootSignatureToken(TokenKind::invalid, LocOffset); in lexToken()117 RootSignatureToken RootSignatureLexer::consumeToken() { in consumeToken()120 RootSignatureToken Result = *NextToken; in consumeToken()127 RootSignatureToken RootSignatureLexer::peekNextToken() { in peekNextToken()
18 using TokenKind = RootSignatureToken::Kind;1372 RootSignatureToken Result = Lexer.peekNextToken(); in peekExpectedToken()1447 SourceLocation RootSignatureParser::getTokenLocation(RootSignatureToken Tok) { in getTokenLocation()