Lines Matching defs:Context
43 struct Context { struct
44 std::string_view token; /* current token */
45 std::vector<panda::pandasm::Token> tokens; /* token list */
46 size_t number = 0; /* line number */
47 bool end = false; /* end of line flag */
48 Token::Type id = Token::Type::ID_BAD; /* current token type */
49 …Token::Type signop = Token::Type::ID_BAD; /* current token operand type (if it is an operation) */
50 panda::pandasm::Error err; /* current error */
51 int64_t *max_value_of_reg = nullptr;
52 size_t ins_number = 0;
53 Type curr_func_return_type;
54 std::vector<std::pair<size_t, size_t>> *function_arguments_list = nullptr;
55 … std::unordered_map<std::string, std::vector<std::pair<size_t, size_t>>> function_arguments_lists;