Lines Matching defs:State
185 struct State { struct in __anon3483d3a10111::Parser
186 State(const uint32_t* words_arg, size_t num_words_arg, in State() argument
201 State() : State(0, 0, nullptr) {} in State() argument
202 const uint32_t* words; // Words in the binary SPIR-V module.
203 size_t num_words; // Number of words in the module.
204 spv_diagnostic* diagnostic; // Where diagnostics go.
205 size_t word_index; // The current position in words.
206 size_t instruction_count; // The count of processed instructions
207 spv_endianness_t endian; // The endianness of the binary.
210 bool requires_endian_conversion;
215 std::unordered_map<uint32_t, uint32_t> id_to_type_id;
217 std::unordered_map<uint32_t, NumberType> type_id_to_number_type_info;
220 import_id_to_ext_inst_type;
223 std::vector<spv_parsed_operand_t> operands;
224 std::vector<uint32_t> endian_converted_words;
225 spv_operand_pattern_t expected_operands;