Home
last modified time | relevance | path

Searched refs:TypeHint (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/interpreter/
Dbytecode-generator.h70 enum class TypeHint { kAny, kBoolean, kString }; enum
253 TypeHint VisitForAccumulatorValue(Expression* expr);
291 static constexpr ToBooleanMode ToBooleanModeFromTypeHint(TypeHint type_hint) { in ToBooleanModeFromTypeHint()
292 return type_hint == TypeHint::kBoolean ? ToBooleanMode::kAlreadyBoolean in ToBooleanModeFromTypeHint()
Dbytecode-generator.cc572 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 …]
/external/clang/include/clang/Basic/
DAttr.td1592 let Args = [TypeArgument<"TypeHint">];