Home | History | Annotate | Download | only in profile_reset

Lines Matching refs:Arguments

52     //  - Instructions ending in "hash" will write their 'HashString' arguments
55 // arguments, and will write this hash to the byte-code.
56 Add(Instruction("go", jtl::NAVIGATE, Arguments(String)));
57 Add(Instruction("any", jtl::NAVIGATE_ANY, Arguments()));
58 Add(Instruction("back", jtl::NAVIGATE_BACK, Arguments()));
59 Add(Instruction("store_bool", jtl::STORE_BOOL, Arguments(String, Bool)));
61 jtl::STORE_HASH, Arguments(String, HashString)));
63 jtl::STORE_HASH, Arguments(String, String)));
65 jtl::STORE_NODE_BOOL, Arguments(String)));
67 jtl::STORE_NODE_HASH, Arguments(String)));
70 Arguments(String)));
71 Add(Instruction("compare_bool", jtl::COMPARE_NODE_BOOL, Arguments(Bool)));
73 jtl::COMPARE_NODE_HASH, Arguments(String)));
75 jtl::COMPARE_NODE_HASH_NOT, Arguments(String)));
78 Arguments(String, Bool, Bool)));
81 Arguments(String, String, String)));
84 Arguments(String)));
87 Arguments(String)));
90 Arguments(StringPattern)));
91 Add(Instruction("break", jtl::STOP_EXECUTING_SENTENCE, Arguments()));
96 const base::ListValue& arguments,
103 if (instruction.argument_types.size() != arguments.GetSize())
106 for (size_t i = 0; i < arguments.GetSize(); ++i) {
110 if (!arguments.GetBoolean(i, &value))
117 if (!arguments.GetString(i, &value))
124 if (!arguments.GetString(i, &value))
138 if (!arguments.GetString(i, &hash_value) ||
177 static std::vector<ArgumentType> Arguments(ArgumentType arg1_type = None,
228 base::ListValue arguments;
231 &operation_name, &arguments, &ends_sentence)) {
240 operation_name, arguments, ends_sentence, hasher, &bytecode_writer);