Lines Matching refs:IsLiteral
87 return IsLiteral() && AsLiteral()->type() == Literal::kSmi; in IsSmiLiteral()
91 return IsLiteral() && AsLiteral()->IsNumber(); in IsNumberLiteral()
95 return IsLiteral() && AsLiteral()->type() == Literal::kString; in IsStringLiteral()
99 return IsLiteral() && AsLiteral()->IsPropertyName(); in IsPropertyName()
103 return IsLiteral() && AsLiteral()->type() == Literal::kNull; in IsNullLiteral()
107 return IsLiteral() && AsLiteral()->type() == Literal::kTheHole; in IsTheHoleLiteral()
111 if (IsLiteral()) return true; in IsCompileTimeValue()
118 if (IsLiteral() && AsLiteral()->type() == Literal::kUndefined) return true; in IsUndefinedLiteral()
130 return IsLiteral() && !IsNullOrUndefinedLiteral(); in IsLiteralButNotNullOrUndefined()
134 return IsLiteral() && AsLiteral()->ToBooleanIsTrue(); in ToBooleanIsTrue()
138 return IsLiteral() && AsLiteral()->ToBooleanIsFalse(); in ToBooleanIsFalse()
294 } else if (value_->IsLiteral()) { in ObjectLiteralProperty()
546 if (expression->IsLiteral()) { in GetBoilerplateValue()
892 maybe_unary->expression()->IsLiteral(); in IsVoidOfLiteral()