public override bool beginsWithParen() { if (isMethodCall()) { Expression obj = function.getTable(); return(obj.isClosure() || obj.isConstant() || obj.beginsWithParen()); } else { return(function.isClosure() || function.isConstant() || function.beginsWithParen()); } }
public override bool beginsWithParen() { return(leftGroup() || left.beginsWithParen()); }