Lines Matching defs:ParsedCStr
396 struct ParsedCStr : ParsedValues<ParsedCSOp> struct
398 void init () in init()
406 void add_op (OpCode op, const SubByteStr& substr) in add_op()
412 void add_call_op (OpCode op, const SubByteStr& substr, unsigned int subr_num) in add_call_op()
426 void set_prefix (const Number &num, OpCode op = OpCode_Invalid) in set_prefix()
433 bool at_end (unsigned int pos) const in at_end()
439 bool is_parsed () const { return parsed; } in is_parsed()
440 void set_parsed () { parsed = true; } in set_parsed()
442 bool is_hint_dropped () const { return hint_dropped; } in is_hint_dropped()
443 void set_hint_dropped () { hint_dropped = true; } in set_hint_dropped()
445 bool is_vsindex_dropped () const { return vsindex_dropped; } in is_vsindex_dropped()
446 void set_vsindex_dropped () { vsindex_dropped = true; } in set_vsindex_dropped()
448 bool has_prefix () const { return has_prefix_; } in has_prefix()
449 OpCode prefix_op () const { return prefix_op_; } in prefix_op()
450 const Number &prefix_num () const { return prefix_num_; } in prefix_num()
453 bool parsed;
454 bool hint_dropped;
455 bool vsindex_dropped;
456 bool has_prefix_;
457 OpCode prefix_op_;
458 Number prefix_num_;
461 typedef ParsedValues<ParsedCSOp> SUPER;