Lines Matching refs:parse
77 // A SPIR-V binary parser. A parser instance communicates detailed parse
94 spv_result_t parse(const uint32_t* words, size_t num_words,
98 // All remaining methods work on the current module parse state.
100 // Like the parse method, but works on the current module parse state.
143 // returned object will be propagated to the current parse's diagnostic
150 // Returns a diagnostic stream object with the default parse error code.
194 // The state used to parse a single SPIR-V binary module.
239 spv_result_t Parser::parse(const uint32_t* words, size_t num_words,
272 << "Internal error: unhandled header parse failure";
308 // After a successful parse of the instruction, the inst.operands member
332 // the list as we parse the operands. This occurs when an operand
427 // The type argument is the one used by the grammar to parse the instruction.
531 // processed them, so skip them when preparing to parse the other
847 return parser.parse(code, num_words, diagnostic);