Skip to content

class Crystal::Playground::AgentInstrumentorTransformer
inherits Crystal::Transformer

Class methods

.transform(ast)

View source

.new(macro_names : Set(String))

View source

Methods

#ignore_line : Int32?

View source

#ignore_line=(ignore_line : Int32?)

View source

#ignoring_line_of_node

View source

#transform(node : MultiAssign)

View source

#transform(node : Call)

View source

#transform(node : Yield)

View source

#transform(node : If | Unless)

View source

#transform(node : Case)

View source

#transform(node : Assign)

View source

#transform(node : Return)

View source

#transform(node : Def)

View source

#transform(node : ClassDef | ModuleDef)

View source

#transform(node : Expressions)

View source

#transform(node : Block)

View source

#transform(node : ExceptionHandler)

View source

#transform(node : Rescue)

View source

#transform(node)

View source

#transform(node : While)

View source