@@ -84,19 +84,6 @@ final class TraversalAstnodeBase[NodeType <: nodes.AstNodeBase](val traversal: I
8484 val tmp = node.columnNumber; tmp.isDefined && tmp.get == value
8585 }
8686
87- /** Traverse to nodes where the columnNumber equals the given `value`. If `value` is None, only nodes where
88- * columnNumber is not set are included.
89- */
90- def columnNumber (value : Option [Int ]): Iterator [NodeType ] =
91- value match {
92- case Some (_val) => columnNumber(_val); case None => traversal.filter { node => node.columnNumber.isEmpty }
93- }
94-
95- /** Traverse to nodes where the columnNumber equals the given `value`, or no results if `value` is None.
96- */
97- def columnNumberIfPresent (value : Option [Int ]): Iterator [NodeType ] =
98- value match { case Some (_val) => columnNumber(_val); case None => Iterator .empty }
99-
10087 /** Traverse to nodes where the columnNumber equals at least one of the given `values`
10188 */
10289 def columnNumber (values : Int * ): Iterator [NodeType ] = {
@@ -161,19 +148,6 @@ final class TraversalAstnodeBase[NodeType <: nodes.AstNodeBase](val traversal: I
161148 val tmp = node.lineNumber; tmp.isDefined && tmp.get == value
162149 }
163150
164- /** Traverse to nodes where the lineNumber equals the given `value`. If `value` is None, only nodes where lineNumber
165- * is not set are included.
166- */
167- def lineNumber (value : Option [Int ]): Iterator [NodeType ] =
168- value match {
169- case Some (_val) => lineNumber(_val); case None => traversal.filter { node => node.lineNumber.isEmpty }
170- }
171-
172- /** Traverse to nodes where the lineNumber equals the given `value`, or no results if `value` is None.
173- */
174- def lineNumberIfPresent (value : Option [Int ]): Iterator [NodeType ] =
175- value match { case Some (_val) => lineNumber(_val); case None => Iterator .empty }
176-
177151 /** Traverse to nodes where the lineNumber equals at least one of the given `values`
178152 */
179153 def lineNumber (values : Int * ): Iterator [NodeType ] = {
@@ -238,17 +212,6 @@ final class TraversalAstnodeBase[NodeType <: nodes.AstNodeBase](val traversal: I
238212 val tmp = node.offset; tmp.isDefined && tmp.get == value
239213 }
240214
241- /** Traverse to nodes where the offset equals the given `value`. If `value` is None, only nodes where offset is not
242- * set are included.
243- */
244- def offset (value : Option [Int ]): Iterator [NodeType ] =
245- value match { case Some (_val) => offset(_val); case None => traversal.filter { node => node.offset.isEmpty } }
246-
247- /** Traverse to nodes where the offset equals the given `value`, or no results if `value` is None.
248- */
249- def offsetIfPresent (value : Option [Int ]): Iterator [NodeType ] =
250- value match { case Some (_val) => offset(_val); case None => Iterator .empty }
251-
252215 /** Traverse to nodes where the offset equals at least one of the given `values`
253216 */
254217 def offset (values : Int * ): Iterator [NodeType ] = {
@@ -313,17 +276,6 @@ final class TraversalAstnodeBase[NodeType <: nodes.AstNodeBase](val traversal: I
313276 val tmp = node.offsetEnd; tmp.isDefined && tmp.get == value
314277 }
315278
316- /** Traverse to nodes where the offsetEnd equals the given `value`. If `value` is None, only nodes where offsetEnd is
317- * not set are included.
318- */
319- def offsetEnd (value : Option [Int ]): Iterator [NodeType ] =
320- value match { case Some (_val) => offsetEnd(_val); case None => traversal.filter { node => node.offsetEnd.isEmpty } }
321-
322- /** Traverse to nodes where the offsetEnd equals the given `value`, or no results if `value` is None.
323- */
324- def offsetEndIfPresent (value : Option [Int ]): Iterator [NodeType ] =
325- value match { case Some (_val) => offsetEnd(_val); case None => Iterator .empty }
326-
327279 /** Traverse to nodes where the offsetEnd equals at least one of the given `values`
328280 */
329281 def offsetEnd (values : Int * ): Iterator [NodeType ] = {
@@ -386,11 +338,6 @@ final class TraversalAstnodeBase[NodeType <: nodes.AstNodeBase](val traversal: I
386338 def order (value : Int ): Iterator [NodeType ] =
387339 traversal.filter { _.order == value }
388340
389- /** Traverse to nodes where the order equals the given `value`, or no results if `value` is None
390- */
391- def order (value : Option [Int ]): Iterator [NodeType ] =
392- value match { case Some (_val) => order(_val); case None => Iterator .empty }
393-
394341 /** Traverse to nodes where the order equals at least one of the given `values`
395342 */
396343 def order (values : Int * ): Iterator [NodeType ] = {
0 commit comments