Searched refs:TypeHint (Results 1 – 3 of 3) sorted by relevance
70 enum class TypeHint { kAny, kBoolean, kString }; enum253 TypeHint VisitForAccumulatorValue(Expression* expr);291 static constexpr ToBooleanMode ToBooleanModeFromTypeHint(TypeHint type_hint) { in ToBooleanModeFromTypeHint()292 return type_hint == TypeHint::kBoolean ? ToBooleanMode::kAlreadyBoolean in ToBooleanModeFromTypeHint()
572 type_hint_(TypeHint::kAny) { in ExpressionResultScope()591 DCHECK_EQ(type_hint_, TypeHint::kAny); in SetResultIsBoolean()592 type_hint_ = TypeHint::kBoolean; in SetResultIsBoolean()596 DCHECK_EQ(type_hint_, TypeHint::kAny); in SetResultIsString()597 type_hint_ = TypeHint::kString; in SetResultIsString()600 TypeHint type_hint() const { return type_hint_; } in type_hint()607 TypeHint type_hint_;1673 TypeHint type_hint = VisitForAccumulatorValue(stmt->result_done()); in VisitForOfStatement()3858 TypeHint type_hint = VisitForAccumulatorValue(expr->expression()); in VisitNot()4184 TypeHint type_hint = VisitForAccumulatorValue(subexpr); in VisitArithmeticExpression()[all …]
1592 let Args = [TypeArgument<"TypeHint">];