Lines Matching defs:expr
202 Assignment* expr = stmt->expression()->AsAssignment(); in VisitFunctionAnnotation() local
224 void AsmTyper::VisitExpressionAnnotation(Expression* expr, Variable* var, in VisitExpressionAnnotation()
332 void AsmTyper::VisitEmptyParentheses(EmptyParentheses* expr) { UNREACHABLE(); } in VisitEmptyParentheses()
491 void AsmTyper::VisitFunctionLiteral(FunctionLiteral* expr) { in VisitFunctionLiteral()
515 void AsmTyper::VisitNativeFunctionLiteral(NativeFunctionLiteral* expr) { in VisitNativeFunctionLiteral()
520 void AsmTyper::VisitDoExpression(DoExpression* expr) { in VisitDoExpression()
525 void AsmTyper::VisitConditional(Conditional* expr) { in VisitConditional()
556 void AsmTyper::VisitVariableProxy(VariableProxy* expr) { in VisitVariableProxy()
581 void AsmTyper::VisitLiteral(Literal* expr, bool is_return) { in VisitLiteral()
610 void AsmTyper::VisitLiteral(Literal* expr) { VisitLiteral(expr, false); } in VisitLiteral()
613 void AsmTyper::VisitRegExpLiteral(RegExpLiteral* expr) { in VisitRegExpLiteral()
618 void AsmTyper::VisitObjectLiteral(ObjectLiteral* expr) { in VisitObjectLiteral()
636 void AsmTyper::VisitArrayLiteral(ArrayLiteral* expr) { in VisitArrayLiteral()
656 void AsmTyper::VisitAssignment(Assignment* expr) { in VisitAssignment()
693 void AsmTyper::VisitYield(Yield* expr) { in VisitYield()
698 void AsmTyper::VisitThrow(Throw* expr) { in VisitThrow()
721 void AsmTyper::VisitHeapAccess(Property* expr, bool assigning, in VisitHeapAccess()
808 bool AsmTyper::IsStdlibObject(Expression* expr) { in IsStdlibObject()
828 Expression* AsmTyper::GetReceiverOfPropertyAccess(Expression* expr, in GetReceiverOfPropertyAccess()
843 bool AsmTyper::IsMathObject(Expression* expr) { in IsMathObject()
849 bool AsmTyper::IsSIMDObject(Expression* expr) { in IsSIMDObject()
855 bool AsmTyper::IsSIMDTypeObject(Expression* expr, const char* name) { in IsSIMDTypeObject()
861 void AsmTyper::VisitProperty(Property* expr) { in VisitProperty()
911 void AsmTyper::VisitCall(Call* expr) { in VisitCall()
983 void AsmTyper::VisitCallNew(CallNew* expr) { in VisitCallNew()
1008 void AsmTyper::VisitCallRuntime(CallRuntime* expr) { in VisitCallRuntime()
1013 void AsmTyper::VisitUnaryOperation(UnaryOperation* expr) { in VisitUnaryOperation()
1032 void AsmTyper::VisitCountOperation(CountOperation* expr) { in VisitCountOperation()
1037 void AsmTyper::VisitIntegerBitwiseOperator(BinaryOperation* expr, in VisitIntegerBitwiseOperator()
1081 void AsmTyper::VisitBinaryOperation(BinaryOperation* expr) { in VisitBinaryOperation()
1206 void AsmTyper::VisitCompareOperation(CompareOperation* expr) { in VisitCompareOperation()
1237 void AsmTyper::VisitThisFunction(ThisFunction* expr) { in VisitThisFunction()
1260 void AsmTyper::VisitClassLiteral(ClassLiteral* expr) { in VisitClassLiteral()
1265 void AsmTyper::VisitSpread(Spread* expr) { FAIL(expr, "spread not allowed"); } in VisitSpread()
1268 void AsmTyper::VisitSuperPropertyReference(SuperPropertyReference* expr) { in VisitSuperPropertyReference()
1273 void AsmTyper::VisitSuperCallReference(SuperCallReference* expr) { in VisitSuperCallReference()
1370 void AsmTyper::VisitLibraryAccess(ObjectTypeMap* map, Property* expr) { in VisitLibraryAccess()
1453 void AsmTyper::SetResult(Expression* expr, Type* type) { in SetResult()
1459 void AsmTyper::IntersectResult(Expression* expr, Type* type) { in IntersectResult()
1466 void AsmTyper::VisitWithExpectation(Expression* expr, Type* expected_type, in VisitWithExpectation()
1486 RewritableAssignmentExpression* expr) { in VisitRewritableAssignmentExpression()