Lines Matching defs:expr
138 ExpressionStatement* expr = in VisitBlock() local
178 void VisitForEffect(Expression* expr) { in VisitForEffect()
436 void VisitFunctionLiteral(FunctionLiteral* expr) { in VisitFunctionLiteral()
455 void VisitNativeFunctionLiteral(NativeFunctionLiteral* expr) { in VisitNativeFunctionLiteral()
459 void VisitConditional(Conditional* expr) { in VisitConditional()
541 void VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
564 void VisitLiteral(Literal* expr) { in VisitLiteral()
628 void VisitRegExpLiteral(RegExpLiteral* expr) { UNREACHABLE(); } in VisitRegExpLiteral()
630 void VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
635 VariableProxy* expr = prop->value()->AsVariableProxy(); in VisitObjectLiteral() local
651 void VisitArrayLiteral(ArrayLiteral* expr) { UNREACHABLE(); } in VisitArrayLiteral()
816 void EmitAssignment(Assignment* expr, AsmType* type, ValueFate fate) { in EmitAssignment()
882 void VisitAssignment(Assignment* expr) { in VisitAssignment()
886 void VisitAssignment(Assignment* expr, ValueFate fate) { in VisitAssignment()
942 void VisitYield(Yield* expr) { UNREACHABLE(); } in VisitYield()
944 void VisitThrow(Throw* expr) { UNREACHABLE(); } in VisitThrow()
946 void VisitForeignVariable(bool is_float, Variable* var, Property* expr) { in VisitForeignVariable()
961 void VisitPropertyAndEmitIndex(Property* expr, AsmType** atype) { in VisitPropertyAndEmitIndex()
1001 void VisitProperty(Property* expr) { in VisitProperty()
1028 bool VisitStdlibFunction(Call* call, VariableProxy* expr) { in VisitStdlibFunction()
1288 void VisitCallArgs(Call* expr) { in VisitCallArgs()
1296 void VisitCall(Call* expr) { VisitCallExpression(expr); } in VisitCall()
1298 bool VisitCallExpression(Call* expr) { in VisitCallExpression()
1378 void VisitCallNew(CallNew* expr) { UNREACHABLE(); } in VisitCallNew()
1380 void VisitCallRuntime(CallRuntime* expr) { UNREACHABLE(); } in VisitCallRuntime()
1382 void VisitUnaryOperation(UnaryOperation* expr) { in VisitUnaryOperation()
1395 void VisitCountOperation(CountOperation* expr) { UNREACHABLE(); } in VisitCountOperation()
1397 bool MatchIntBinaryOperation(BinaryOperation* expr, Token::Value op, in MatchIntBinaryOperation()
1411 bool MatchDoubleBinaryOperation(BinaryOperation* expr, Token::Value op, in MatchDoubleBinaryOperation()
1427 ConvertOperation MatchOr(BinaryOperation* expr) { in MatchOr()
1436 ConvertOperation MatchShr(BinaryOperation* expr) { in MatchShr()
1445 ConvertOperation MatchXor(BinaryOperation* expr) { in MatchXor()
1464 ConvertOperation MatchMul(BinaryOperation* expr) { in MatchMul()
1477 ConvertOperation MatchBinaryOperation(BinaryOperation* expr) { in MatchBinaryOperation()
1524 Expression* GetLeft(BinaryOperation* expr) { in GetLeft()
1532 void VisitBinaryOperation(BinaryOperation* expr) { in VisitBinaryOperation()
1608 void VisitCompareOperation(CompareOperation* expr) { in VisitCompareOperation()
1654 TypeIndex TypeIndexOf(Expression* expr, bool ignore_sign) { in TypeIndexOf()
1692 void VisitThisFunction(ThisFunction* expr) { UNREACHABLE(); } in VisitThisFunction()
1700 void VisitClassLiteral(ClassLiteral* expr) { UNREACHABLE(); } in VisitClassLiteral()
1702 void VisitSpread(Spread* expr) { UNREACHABLE(); } in VisitSpread()
1704 void VisitSuperPropertyReference(SuperPropertyReference* expr) { in VisitSuperPropertyReference()
1708 void VisitSuperCallReference(SuperCallReference* expr) { UNREACHABLE(); } in VisitSuperCallReference()
1710 void VisitSloppyBlockFunctionStatement(SloppyBlockFunctionStatement* expr) { in VisitSloppyBlockFunctionStatement()
1714 void VisitDoExpression(DoExpression* expr) { UNREACHABLE(); } in VisitDoExpression()
1716 void VisitRewritableExpression(RewritableExpression* expr) { UNREACHABLE(); } in VisitRewritableExpression()
1795 LocalType TypeOf(Expression* expr) { return TypeFrom(typer_->TypeOf(expr)); } in TypeOf()