Lines Matching defs:State
195 struct State { struct in __anon9062b3f00111::Parser
196 State(const uint32_t* words_arg, size_t num_words_arg, in State() function
211 State() : State(0, 0, nullptr) {} in State() function
212 const uint32_t* words; // Words in the binary SPIR-V module.
213 size_t num_words; // Number of words in the module.
214 spv_diagnostic* diagnostic; // Where diagnostics go.
215 size_t word_index; // The current position in words.
216 size_t instruction_count; // The count of processed instructions
217 spv_endianness_t endian; // The endianness of the binary.
220 bool requires_endian_conversion;
225 std::unordered_map<uint32_t, uint32_t> id_to_type_id;
227 std::unordered_map<uint32_t, NumberType> type_id_to_number_type_info;
230 import_id_to_ext_inst_type;
233 std::vector<spv_parsed_operand_t> operands;
234 std::vector<uint32_t> endian_converted_words;
235 spv_operand_pattern_t expected_operands;