35 assert(opcode !=
nullptr);
36 if (opcode->deprecated_builtin_code() == 127)
38 assert(opcode->builtin_code() >= 127);
39 return opcode->builtin_code();
42 assert(opcode->deprecated_builtin_code() != -1);
43 return static_cast<::circle::BuiltinOperator
>(opcode->deprecated_builtin_code());
46bool is_valid(const ::circle::OperatorCode *opcode)
49 const int8_t deprecated_builtin_code = opcode->deprecated_builtin_code();
50 if (deprecated_builtin_code < ::circle::BuiltinOperator_MIN)
53 if (deprecated_builtin_code == -1)
56 const ::circle::BuiltinOperator builtin_code = opcode->builtin_code();
57 if (!(::circle::BuiltinOperator_MIN <= builtin_code &&
58 builtin_code <= ::circle::BuiltinOperator_MAX))