H A D | operators.cc | 99 const Value& right, 126 right.type() == Value::LIST && 127 !right.list_value().empty()) { 135 base::IntToString(static_cast<int>(right.list_value().size())) + 146 if (right.type() == Value::LIST && left.value() == kSourcesName) { 152 set_value->list_value().reserve(right.list_value().size()); 153 AppendFilteredSourcesToValue(scope, right, set_value); 156 scope->SetValue(left.value(), right, op_node->right()); 167 const Value& right, 96 ExecuteEquals(Scope* scope, const BinaryOpNode* op_node, const Token& left, const Value& right, Err* err) argument 163 ValuePlusEquals(const Scope* scope, const BinaryOpNode* op_node, const Token& left_token, Value* left, const Value& right, bool allow_type_conversion, Err* err) argument 242 ExecutePlusEquals(Scope* scope, const BinaryOpNode* op_node, const Token& left, const Value& right, Err* err) argument 262 ValueMinusEquals(const BinaryOpNode* op_node, Value* left, const Value& right, bool allow_type_conversion, Err* err) argument 298 ExecuteMinusEquals(Scope* scope, const BinaryOpNode* op_node, const Token& left, const Value& right, Err* err) argument 318 ExecutePlus(Scope* scope, const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 329 ExecuteMinus(Scope* scope, const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 342 ExecuteEqualsEquals(Scope* scope, const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 352 ExecuteNotEquals(Scope* scope, const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 363 FillNeedsTwoIntegersError(const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 374 ExecuteLessEquals(Scope* scope, const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 384 ExecuteGreaterEquals(Scope* scope, const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 394 ExecuteGreater(Scope* scope, const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 404 ExecuteLess(Scope* scope, const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 416 ExecuteOr(Scope* scope, const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 431 ExecuteAnd(Scope* scope, const BinaryOpNode* op_node, const Value& left, const Value& right, Err* err) argument 501 ExecuteBinaryOperator(Scope* scope, const BinaryOpNode* op_node, const ParseNode* left, const ParseNode* right, Err* err) argument [all...] |