StatementManipulationVisitor

org.nlogo.parse.StatementManipulationVisitor

Attributes

Source
Rewriters.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

Attributes

Source
Rewriters.scala
def manipulate(formatter: Formatter, astNode: AstNode, position: AstPath, ctx: AstFormat): AstFormat

Attributes

Source
Rewriters.scala

Concrete methods

def newWsMap(wsMap: WhitespaceMap, position: AstPath, stmt: Statement): WhitespaceMap

Attributes

Source
Rewriters.scala
override def visitStatement(stmt: Statement, position: AstPath)(implicit edits: AstEdit): AstEdit

Attributes

Definition Classes
Source
Rewriters.scala

Inherited methods

def visitCommandBlock(block: CommandBlock, position: AstPath)(implicit a: AstEdit): AstEdit

Attributes

Inherited from:
PositionalAstFolder
Source
AstPath.scala
def visitExpression(exp: Expression, position: AstPath, index: Int)(implicit a: AstEdit): AstEdit

Attributes

Inherited from:
PositionalAstFolder
Source
AstPath.scala
def visitReporterApp(app: ReporterApp, position: AstPath)(implicit a: AstEdit): AstEdit

Attributes

Inherited from:
PositionalAstFolder
Source
AstPath.scala
def visitReporterBlock(block: ReporterBlock, position: AstPath)(implicit a: AstEdit): AstEdit

Attributes

Inherited from:
PositionalAstFolder
Source
AstPath.scala
def visitStatements(statements: Statements, position: AstPath)(implicit a: AstEdit): AstEdit

Attributes

Inherited from:
PositionalAstFolder
Source
AstPath.scala

Concrete fields

Attributes

Source
Rewriters.scala
val addedCommand: String

Attributes

Source
Rewriters.scala
val afterCommand: Option[String]

Attributes

Source
Rewriters.scala
val pattern: Regex

Attributes

Source
Rewriters.scala

Attributes

Source
Rewriters.scala