public override bool Walk(UnaryOperator node) { if (node != null) { if (node.Operand != null) { node.Operand.Walk(this); } } return(false); }
public override bool Walk(UnaryOperator node) { // Delete, etc... UpdateChildRanges(node); return base.Walk(node); }
public override bool Walk(UnaryOperator node) { AddNode(node); return true; }
public override bool Walk(UnaryOperator node) { if (node != null) { if (node.Operand != null) { node.Operand.Walk(this); } } return false; }
public override bool Walk(UnaryOperator node) { if (!node.IsPostfix) { if (node.OperatorToken == JSToken.Void || node.OperatorToken == JSToken.TypeOf || node.OperatorToken == JSToken.Delete) { ReplacePreceedingWhiteSpace(node.Operand.GetStartIndex(_tree.LocationResolver), " "); } else { ReplacePreceedingWhiteSpace(node.Operand.GetStartIndex(_tree.LocationResolver), ""); } } node.Operand.Walk(this); if (node.IsPostfix) { ReplaceFollowingWhiteSpace(node.Operand.GetEndIndex(_tree.LocationResolver), ""); } return false; }