Traverser

org.wartremover.WartUniverse.Traverser
abstract class Traverser(traverser: WartTraverser) extends quotes.reflect.TreeTraverser

Attributes

Source
WartUniverse.scala
Graph
Supertypes
trait quotes.reflect.TreeTraverser
trait quotes.reflect.TreeAccumulator[Unit]
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

final protected def error(pos: quotes.reflect.Position, message: String): Unit

Attributes

Source
WartUniverse.scala
override def foldOverTree(x: Unit, tree: quotes.reflect.Tree)(owner: quotes.reflect.Symbol): Unit

Attributes

Definition Classes
TreeAccumulator
Source
WartUniverse.scala
def getSourceCode(t: quotes.reflect.Tree): Option[String]

Attributes

Source
WartUniverse.scala
def getSyntheticPartialFunction(tree: quotes.reflect.Tree): Option[quotes.reflect.ClassDef]

Attributes

Source
WartUniverse.scala
def hasWartAnnotation(t: quotes.reflect.Tree): Boolean

Attributes

Source
WartUniverse.scala
protected def hasWartAnnotationSymbol(s: quotes.reflect.Symbol): Boolean

Attributes

Source
WartUniverse.scala
def isPrimitive(t: quotes.reflect.TypeRepr): Boolean

Attributes

Source
WartUniverse.scala
def sourceCodeContains(t: quotes.reflect.Tree, src: String): Boolean

Attributes

Source
WartUniverse.scala
def sourceCodeNotContains(t: quotes.reflect.Tree, src: String): Boolean

Attributes

Source
WartUniverse.scala
final protected def warning(pos: quotes.reflect.Position, message: String): Unit

Attributes

Source
WartUniverse.scala

Inherited methods

def foldTree(x: Unit, tree: quotes.reflect.Tree)(owner: quotes.reflect.Symbol): Unit

Attributes

Inherited from:
TreeTraverser
Source
Quotes.scala
def foldTrees(x: Unit, trees: Iterable[quotes.reflect.Tree])(owner: quotes.reflect.Symbol): Unit

Attributes

Inherited from:
TreeAccumulator
Source
Quotes.scala
def traverseTree(tree: quotes.reflect.Tree)(owner: quotes.reflect.Symbol): Unit

Attributes

Inherited from:
TreeTraverser
Source
Quotes.scala
protected def traverseTreeChildren(tree: quotes.reflect.Tree)(owner: quotes.reflect.Symbol): Unit

Attributes

Inherited from:
TreeTraverser
Source
Quotes.scala

Implicits

Implicits

final implicit val q: quotes.type

Attributes

Source
WartUniverse.scala