Walker

esmeta.fuzzer.mutator.NearestMutator.Walker
class Walker(nearest: Nearest, n: Int) extends MultiplicativeListWalker

internal walker

Attributes

Graph
Supertypes
trait ListWalker
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

override def walk(ast: Syntactic): List[Syntactic]

Attributes

Definition Classes

Inherited methods

def calcParam(n: Int, k: Int): ((Int, Int), (Int, Int))

Attributes

Inherited from:
MultiplicativeListWalker
def postChild(ast: Syntactic, i: Int): Unit

Attributes

Inherited from:
MultiplicativeListWalker
def preChild(ast: Syntactic, i: Int): Unit

Attributes

Inherited from:
MultiplicativeListWalker
def walk(ast: Lexical): List[Lexical]

Attributes

Inherited from:
ListWalker
def walk(ast: Ast): List[Ast]

Attributes

Inherited from:
ListWalker
def walkOpt(opt: Option[Ast]): List[Option[Ast]]

Attributes

Inherited from:
ListWalker

Concrete fields

val loc: Loc
val name: String
val rhsIdx: Int
val subIdx: Int