Expr_BinaryFunction::Expr_BinaryFunction (const Handle(Expr_GeneralFunction)& func, const Handle(Expr_GeneralExpression)& exp1, const Handle(Expr_GeneralExpression)& exp2)
{
if (func->NbOfVariables() != 2) {
- Expr_InvalidFunction::Raise();
+ throw Expr_InvalidFunction();
}
myFunction = func;
CreateFirstOperand(exp1);