Lines Matching defs:rightExpr
57 ir::Expression *rightExpr, ir::AstNode *expr, lexer::TokenType op)
60 CheckNonNullType(leftRightType->rightType, rightExpr->Start());
77 rightExpr->Start());
101 ir::Expression *rightExpr, ir::AstNode *expr, lexer::TokenType op)
106 CheckNonNullType(leftRightType->rightType, rightExpr->Start());
122 ThrowTypeError("object is of type 'unknown'", rightExpr->Start());
137 ir::Expression *rightExpr, ir::AstNode *expr, lexer::TokenType op)
140 CheckNonNullType(leftRightType->rightType, rightExpr->Start());
184 Type *TSChecker::CheckInstanceofExpression(Type *leftType, Type *rightType, ir::Expression *rightExpr,
197 rightExpr->Start());
203 Type *TSChecker::CheckInExpression(Type *leftType, Type *rightType, ir::Expression *leftExpr, ir::Expression *rightExpr,
207 CheckNonNullType(rightType, rightExpr->Start());
218 ThrowTypeError("The right-hand side of an 'in' expression must not be a primitive.", rightExpr->Start());