org.kiama.example.picojava

Obfuscate

object Obfuscate extends Rewriter

Transform a program into an equivalent obsfuscated program.

Source
Obfuscate.scala
Linear Supertypes
Rewriter, RewriterCore, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Obfuscate
  2. Rewriter
  3. RewriterCore
  4. AnyRef
  5. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def all(name: String, s: ⇒ Strategy): Strategy

    Definition Classes
    RewriterCore
  7. def all(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  8. def allMap[CC[V, W] <: Map[V, W]](s: Strategy, t: CC[Any, Any])(implicit cbf: CanBuildFrom[CC[Any, Any], (Any, Any), CC[Any, Any]]): Option[CC[Any, Any]]

    Definition Classes
    RewriterCore
  9. def allProduct(s: Strategy, p: Product): Option[Any]

    Definition Classes
    RewriterCore
  10. def allRewritable(s: Strategy, r: Rewritable): Option[Any]

    Definition Classes
    RewriterCore
  11. def allTraversable[CC[_] <: Traversable[Any]](s: Strategy, t: CC[Any])(implicit cbf: CanBuildFrom[CC[Any], Any, CC[Any]]): Option[CC[Any]]

    Definition Classes
    RewriterCore
  12. def allbu(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  13. def allbu(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  14. def alldownup2(name: String, s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    Rewriter
  15. def alldownup2(s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  16. def alltd(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  17. def alltd(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  18. def alltdfold(name: String, s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    Rewriter
  19. def alltdfold(s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  20. def and(name: String, s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    Rewriter
  21. def and(s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  22. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  23. def attempt(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  24. def attempt(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  25. def bottomup(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  26. def bottomup(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  27. def bottomupS(name: String, s: Strategy, stop: (⇒ Strategy) ⇒ Strategy): Strategy

    Definition Classes
    Rewriter
  28. def bottomupS(s: Strategy, stop: (⇒ Strategy) ⇒ Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  29. def breadthfirst(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  30. def breadthfirst(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  31. def build(name: String, t: ⇒ Any): Strategy

    Definition Classes
    RewriterCore
  32. def build(t: Any): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  33. def child(name: String, i: Int, s: ⇒ Strategy): Strategy

    Definition Classes
    RewriterCore
  34. def child(i: Int, s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  35. def childProduct(s: Strategy, i: Int, p: Product): Option[Any]

    Definition Classes
    RewriterCore
  36. def childSeq[CC[U] <: Seq[U]](s: Strategy, i: Int, t: CC[Any])(implicit cbf: CanBuildFrom[CC[Any], Any, CC[Any]]): Option[CC[Any]]

    Definition Classes
    RewriterCore
  37. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  38. def collect[CC[U] <: Traversable[U], T](f: ==>[Any, T])(implicit cbf: CanBuildFrom[CC[T], T, CC[T]]): (Any) ⇒ CC[T]

    Definition Classes
    Rewriter
  39. def collectl[T](f: ==>[Any, T]): (Any) ⇒ List[T]

    Definition Classes
    Rewriter
  40. def collects[T](f: ==>[Any, T]): (Any) ⇒ Set[T]

    Definition Classes
    Rewriter
  41. def congruence(name: String, ss: Strategy*): Strategy

    Definition Classes
    RewriterCore
  42. def congruence(ss: Strategy*): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  43. def congruenceProduct(p: Product, ss: Strategy*): Option[Any]

    Definition Classes
    RewriterCore
  44. val constrcache: WeakHashMap[Class[_], Constructor[_]]

    Attributes
    protected
    Definition Classes
    RewriterCore
  45. def count(f: ==>[Any, Int]): (Any) ⇒ Int

    Definition Classes
    Rewriter
  46. def debug(name: String, msg: String, emitter: Emitter): Strategy

    Definition Classes
    RewriterCore
  47. def debug(msg: String, emitter: Emitter): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  48. def doloop(name: String, s: Strategy, r: Strategy): Strategy

    Definition Classes
    Rewriter
  49. def doloop(s: Strategy, r: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  50. def dontstop(s: ⇒ Strategy): Strategy

    Definition Classes
    Rewriter
  51. def downup(name: String, s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    Rewriter
  52. def downup(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  53. def downup(s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  54. def downup(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  55. def downupS(name: String, s1: Strategy, s2: Strategy, stop: (⇒ Strategy) ⇒ Strategy): Strategy

    Definition Classes
    Rewriter
  56. def downupS(name: String, s: Strategy, stop: (⇒ Strategy) ⇒ Strategy): Strategy

    Definition Classes
    Rewriter
  57. def downupS(s1: Strategy, s2: Strategy, stop: (⇒ Strategy) ⇒ Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  58. def downupS(s: Strategy, stop: (⇒ Strategy) ⇒ Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  59. def dup[T <: Product](t: T, children: Seq[AnyRef]): T

    Attributes
    protected
    Definition Classes
    RewriterCore
  60. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  61. val eq: Strategy

    Definition Classes
    Rewriter
  62. val equal: Strategy

    Definition Classes
    Rewriter
  63. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  64. def everything[T](v: T)(f: (T, T) ⇒ T)(g: ==>[Any, T])(t: Any): T

    Definition Classes
    Rewriter
  65. def everywhere(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  66. def everywhere(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  67. def everywherebu(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  68. def everywherebu(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  69. def everywheretd(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  70. def everywheretd(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  71. val fail: Strategy

    Definition Classes
    RewriterCore
  72. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  73. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  74. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  75. val id: Strategy

    Definition Classes
    RewriterCore
  76. def innermost(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  77. def innermost(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  78. def innermost2(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  79. def innermost2(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  80. def ior(name: String, s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    Rewriter
  81. def ior(s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  82. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  83. val isinnernode: Strategy

    Definition Classes
    Rewriter
  84. val isleaf: Strategy

    Definition Classes
    Rewriter
  85. val ispropersubterm: Strategy

    Definition Classes
    Rewriter
  86. val ispropersuperterm: Strategy

    Definition Classes
    Rewriter
  87. val issubterm: Strategy

    Definition Classes
    Rewriter
  88. val issuperterm: Strategy

    Definition Classes
    Rewriter
  89. def lastly(name: String, s: Strategy, f: Strategy): Strategy

    Definition Classes
    Rewriter
  90. def lastly(s: Strategy, f: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  91. def leaves(name: String, s: Strategy, isleaf: Strategy, skip: (Strategy) ⇒ Strategy): Strategy

    Definition Classes
    Rewriter
  92. def leaves(name: String, s: Strategy, isleaf: Strategy): Strategy

    Definition Classes
    Rewriter
  93. def leaves(s: Strategy, isleaf: Strategy, skip: (Strategy) ⇒ Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  94. def leaves(s: Strategy, isleaf: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  95. def log(name: String, s: ⇒ Strategy, msg: String, emitter: Emitter): Strategy

    Definition Classes
    RewriterCore
  96. def log(s: Strategy, msg: String, emitter: Emitter): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  97. def logfail[T](name: String, s: ⇒ Strategy, msg: String, emitter: Emitter): Strategy

    Definition Classes
    RewriterCore
  98. def logfail[T](s: Strategy, msg: String, emitter: Emitter): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  99. def loop(name: String, c: Strategy, s: Strategy): Strategy

    Definition Classes
    Rewriter
  100. def loop(r: Strategy, s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  101. def loopiter(name: String, s: (Int) ⇒ Strategy, low: Int, high: Int): Strategy

    Definition Classes
    Rewriter
  102. def loopiter(name: String, i: Strategy, r: Strategy, s: Strategy): Strategy

    Definition Classes
    Rewriter
  103. def loopiter(s: (Int) ⇒ Strategy, low: Int, high: Int): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  104. def loopiter(i: Strategy, r: Strategy, s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  105. def loopnot(name: String, r: Strategy, s: Strategy): Strategy

    Definition Classes
    Rewriter
  106. def loopnot(r: Strategy, s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  107. def makechild(c: Any): AnyRef

    Attributes
    protected
    Definition Classes
    RewriterCore
  108. def manybu(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  109. def manybu(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  110. def manytd(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  111. def manytd(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  112. def map(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  113. def map(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  114. def memo(name: String, s: ⇒ Strategy): Strategy

    Definition Classes
    RewriterCore
  115. def memo(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  116. def mkStrategy(name: String, f: (Any) ⇒ Option[Any]): Strategy

    Definition Classes
    RewriterCore
  117. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  118. def not(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  119. def not(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  120. final def notify(): Unit

    Definition Classes
    AnyRef
  121. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  122. def obfuscate(p: Program): Program

    Obfuscate a program by renaming variable and class identifiers.

    Obfuscate a program by renaming variable and class identifiers. The variables and classes are numbered and the input names replaced by v or c followed by a number.

  123. def oncebu(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  124. def oncebu(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  125. def oncetd(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  126. def oncetd(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  127. def one(name: String, s: ⇒ Strategy): Strategy

    Definition Classes
    RewriterCore
  128. def one(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  129. def oneMap[CC[V, W] <: Map[V, W]](s: Strategy, t: CC[Any, Any])(implicit cbf: CanBuildFrom[CC[Any, Any], (Any, Any), CC[Any, Any]]): Option[CC[Any, Any]]

    Definition Classes
    RewriterCore
  130. def oneProduct(s: Strategy, p: Product): Option[Any]

    Definition Classes
    RewriterCore
  131. def oneRewritable(s: Strategy, r: Rewritable): Option[Any]

    Definition Classes
    RewriterCore
  132. def oneTraversable[CC[U] <: Traversable[U]](s: Strategy, t: CC[Any])(implicit cbf: CanBuildFrom[CC[Any], Any, CC[Any]]): Option[CC[Any]]

    Definition Classes
    RewriterCore
  133. def option(name: String, o: ⇒ Option[Any]): Strategy

    Definition Classes
    RewriterCore
  134. def option(o: Option[Any]): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  135. def or(name: String, s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    Rewriter
  136. def or(s1: Strategy, s2: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  137. def outermost(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  138. def outermost(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  139. def para[T](f: (Any, Seq[T]) ⇒ T): (Any) ⇒ T

    Definition Classes
    RewriterCore
  140. def query[T](name: String, f: ==>[Any, T]): Strategy

    Definition Classes
    RewriterCore
  141. def query[T](f: ==>[Any, T]): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  142. def queryf[T](name: String, f: (Any) ⇒ T): Strategy

    Definition Classes
    RewriterCore
  143. def queryf[T](f: (Any) ⇒ T): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  144. def reduce(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  145. def reduce(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  146. def repeat(name: String, s: Strategy, n: Int): Strategy

    Definition Classes
    Rewriter
  147. def repeat(name: String, s: Strategy, r: Strategy): Strategy

    Definition Classes
    Rewriter
  148. def repeat(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  149. def repeat(s: Strategy, n: Int): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  150. def repeat(s: Strategy, r: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  151. def repeat(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  152. def repeat1(name: String, s: Strategy, r: Strategy): Strategy

    Definition Classes
    Rewriter
  153. def repeat1(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  154. def repeat1(s: Strategy, r: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  155. def repeat1(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  156. def repeatuntil(name: String, s: Strategy, r: Strategy): Strategy

    Definition Classes
    Rewriter
  157. def repeatuntil(s: Strategy, r: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  158. def restore(name: String, s: Strategy, rest: Strategy): Strategy

    Definition Classes
    Rewriter
  159. def restore(s: Strategy, rest: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  160. def restorealways(name: String, s: Strategy, rest: Strategy): Strategy

    Definition Classes
    Rewriter
  161. def restorealways(s: Strategy, rest: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  162. def rewrite[T](s: Strategy)(t: T): T

    Definition Classes
    Rewriter
  163. def rule(name: String, f: ==>[Any, Any]): Strategy

    Definition Classes
    RewriterCore
  164. def rule(f: ==>[Any, Any]): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  165. def rulef(name: String, f: (Any) ⇒ Any): Strategy

    Definition Classes
    RewriterCore
  166. def rulef(f: (Any) ⇒ Any): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  167. def rulefs(name: String, f: ==>[Any, Strategy]): Strategy

    Definition Classes
    RewriterCore
  168. def rulefs(f: ==>[Any, Strategy]): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  169. def same(v1: Any, v2: Any): Boolean

    Attributes
    protected
    Definition Classes
    RewriterCore
  170. def some(name: String, s: ⇒ Strategy): Strategy

    Definition Classes
    RewriterCore
  171. def some(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  172. def someMap[CC[V, W] <: Map[V, W]](s: Strategy, t: CC[Any, Any])(implicit cbf: CanBuildFrom[CC[Any, Any], (Any, Any), CC[Any, Any]]): Option[CC[Any, Any]]

    Definition Classes
    RewriterCore
  173. def someProduct(s: Strategy, p: Product): Option[Any]

    Definition Classes
    RewriterCore
  174. def someRewritable(s: Strategy, r: Rewritable): Option[Any]

    Definition Classes
    RewriterCore
  175. def someTraversable[CC[U] <: Traversable[U]](s: Strategy, t: CC[Any])(implicit cbf: CanBuildFrom[CC[Any], Any, CC[Any]]): Option[CC[Any]]

    Definition Classes
    RewriterCore
  176. def somebu(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  177. def somebu(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  178. def somedownup(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  179. def somedownup(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  180. def sometd(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  181. def sometd(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  182. def strategy(name: String, f: ==>[Any, Option[Any]]): Strategy

    Definition Classes
    RewriterCore
  183. def strategy(f: ==>[Any, Option[Any]]): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  184. def strategyf(name: String, f: (Any) ⇒ Option[Any]): Strategy

    Definition Classes
    RewriterCore
  185. def strategyf(f: (Any) ⇒ Option[Any]): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  186. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  187. def term(name: String, t: Any): Strategy

    Definition Classes
    RewriterCore
  188. def term(t: Any): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  189. def test(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  190. def test(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  191. def toString(): String

    Definition Classes
    AnyRef → Any
  192. def topdown(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  193. def topdown(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  194. def topdownS(name: String, s: Strategy, stop: (⇒ Strategy) ⇒ Strategy): Strategy

    Definition Classes
    Rewriter
  195. def topdownS(s: Strategy, stop: (⇒ Strategy) ⇒ Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )
  196. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  197. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  198. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  199. def where(name: String, s: Strategy): Strategy

    Definition Classes
    Rewriter
  200. def where(s: Strategy): Strategy

    Definition Classes
    RewriterCore
    Annotations
    @macroImpl( ... )

Inherited from Rewriter

Inherited from RewriterCore

Inherited from AnyRef

Inherited from Any

Ungrouped