Lines Matching defs:value
255 : AstNode(kKind, pos), value(std::move(identifier)) {}
256 std::string value;
260 return os << id->value;
265 return a->value < b->value;
281 bool IsThis() const { return name->value == kThisParameterName; }
466 IntegerLiteralExpression(SourcePosition pos, IntegerLiteral value)
467 : Expression(kKind, pos), value(std::move(value)) {}
473 IntegerLiteral value;
478 FloatingPointLiteralExpression(SourcePosition pos, double value)
479 : Expression(kKind, pos), value(value) {}
485 double value;
535 Expression* value)
536 : AssignmentExpression(pos, location, base::nullopt, value) {}
538 base::Optional<std::string> op, Expression* value)
542 value(value) {}
546 value->VisitAllSubExpressions(callback);
552 Expression* value;
646 is_constexpr(IsConstexprName(name->value)),
720 ReturnStatement(SourcePosition pos, base::Optional<Expression*> value)
721 : Statement(kKind, pos), value(value) {}
722 base::Optional<Expression*> value;
865 InstanceTypeConstraints() : value(-1), num_flags_bits(-1) {}
866 int value;
880 CHECK_EQ(IsConstexprName(name->value),
1252 return std::is_base_of<T, name>::value; \