org.kiama.rewriting

RewriterCoreMacros

object RewriterCoreMacros

Source
RewriterCoreMacros.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RewriterCoreMacros
  2. AnyRef
  3. 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 allMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  7. def allbuMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  8. def alldownup2Macro(c: Context)(s1: scala.reflect.macros.Context.Expr[Strategy], s2: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  9. def alltdMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  10. def alltdfoldMacro(c: Context)(s1: scala.reflect.macros.Context.Expr[Strategy], s2: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  11. def andMacro(c: Context)(s1: scala.reflect.macros.Context.Expr[Strategy], s2: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  12. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  13. def attemptMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  14. def bottomupMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  15. def bottomupSMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], stop: scala.reflect.macros.Context.Expr[(⇒ Strategy) ⇒ Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  16. def breadthfirstMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  17. def buildMacro(c: Context)(t: scala.reflect.macros.Context.Expr[Any]): scala.reflect.macros.Context.Expr[Strategy]

  18. def childMacro(c: Context)(i: scala.reflect.macros.Context.Expr[Int], s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  19. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  20. def condMacro(c: Context)(lr: scala.reflect.macros.Context.Expr[PlusStrategy]): scala.reflect.macros.Context.Expr[Strategy]

  21. def congruenceMacro(c: Context)(ss: scala.reflect.macros.Context.Expr[Strategy]*): scala.reflect.macros.Context.Expr[Strategy]

  22. def debugMacro(c: Context)(msg: scala.reflect.macros.Context.Expr[String], emitter: scala.reflect.macros.Context.Expr[Emitter]): scala.reflect.macros.Context.Expr[Strategy]

  23. def detchoiceMacro(c: Context)(q: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  24. def doloopMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], r: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  25. def downupMacro1(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  26. def downupMacro2(c: Context)(s1: scala.reflect.macros.Context.Expr[Strategy], s2: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  27. def downupSMacro1(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], stop: scala.reflect.macros.Context.Expr[(⇒ Strategy) ⇒ Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  28. def downupSMacro2(c: Context)(s1: scala.reflect.macros.Context.Expr[Strategy], s2: scala.reflect.macros.Context.Expr[Strategy], stop: scala.reflect.macros.Context.Expr[(⇒ Strategy) ⇒ Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  29. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  30. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  31. def everywhereMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  32. def everywherebuMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  33. def everywheretdMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  34. def finalize(): Unit

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

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

    Definition Classes
    AnyRef → Any
  37. def innermost2Macro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  38. def innermostMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  39. def iorMacro(c: Context)(s1: scala.reflect.macros.Context.Expr[Strategy], s2: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  40. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  41. def lastlyMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], f: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  42. def leavesMacro1(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], isleaf: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  43. def leavesMacro2(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], isleaf: scala.reflect.macros.Context.Expr[Strategy], skip: scala.reflect.macros.Context.Expr[(Strategy) ⇒ Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  44. def logMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], msg: scala.reflect.macros.Context.Expr[String], emitter: scala.reflect.macros.Context.Expr[Emitter]): scala.reflect.macros.Context.Expr[Strategy]

  45. def logfailMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], msg: scala.reflect.macros.Context.Expr[String], emitter: scala.reflect.macros.Context.Expr[Emitter]): scala.reflect.macros.Context.Expr[Strategy]

  46. def loopMacro(c: Context)(r: scala.reflect.macros.Context.Expr[Strategy], s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  47. def loopiterMacro1(c: Context)(i: scala.reflect.macros.Context.Expr[Strategy], r: scala.reflect.macros.Context.Expr[Strategy], s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  48. def loopiterMacro2(c: Context)(s: scala.reflect.macros.Context.Expr[(Int) ⇒ Strategy], low: scala.reflect.macros.Context.Expr[Int], high: scala.reflect.macros.Context.Expr[Int]): scala.reflect.macros.Context.Expr[Strategy]

  49. def loopnotMacro(c: Context)(r: scala.reflect.macros.Context.Expr[Strategy], s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  50. def manybuMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  51. def manytdMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  52. def mapMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  53. def memoMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  54. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  55. def nondetchoiceMacro(c: Context)(q: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[PlusStrategy]

  56. def notMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  57. final def notify(): Unit

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

    Definition Classes
    AnyRef
  59. def oncebuMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  60. def oncetdMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  61. def oneMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  62. def optionMacro(c: Context)(o: scala.reflect.macros.Context.Expr[Option[Any]]): scala.reflect.macros.Context.Expr[Strategy]

  63. def orMacro(c: Context)(s1: scala.reflect.macros.Context.Expr[Strategy], s2: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  64. def outermostMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  65. def queryMacro[T](c: Context)(f: scala.reflect.macros.Context.Expr[==>[Any, T]]): scala.reflect.macros.Context.Expr[Strategy]

  66. def queryfMacro[T](c: Context)(f: scala.reflect.macros.Context.Expr[(Any) ⇒ T]): scala.reflect.macros.Context.Expr[Strategy]

  67. def reduceMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  68. def repeat1Macro1(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  69. def repeat1Macro2(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], r: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  70. def repeatMacro1(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  71. def repeatMacro2(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], r: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  72. def repeatMacro3(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], n: scala.reflect.macros.Context.Expr[Int]): scala.reflect.macros.Context.Expr[Strategy]

  73. def repeatuntilMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], r: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  74. def restoreAlwaysMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], rest: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  75. def restoreMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], rest: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  76. def ruleMacro(c: Context)(f: scala.reflect.macros.Context.Expr[==>[Any, Any]]): scala.reflect.macros.Context.Expr[Strategy]

  77. def rulefMacro(c: Context)(f: scala.reflect.macros.Context.Expr[(Any) ⇒ Any]): scala.reflect.macros.Context.Expr[Strategy]

  78. def rulefsMacro(c: Context)(f: scala.reflect.macros.Context.Expr[==>[Any, Strategy]]): scala.reflect.macros.Context.Expr[Strategy]

  79. def seqMacro(c: Context)(q: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  80. def someMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  81. def somebuMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  82. def somedownupMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  83. def sometdMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  84. def strategyMacro(c: Context)(f: scala.reflect.macros.Context.Expr[==>[Any, Option[Any]]]): scala.reflect.macros.Context.Expr[Strategy]

  85. def strategyfMacro(c: Context)(f: scala.reflect.macros.Context.Expr[(Any) ⇒ Option[Any]]): scala.reflect.macros.Context.Expr[Strategy]

  86. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  87. def termMacro(c: Context)(t: Any): scala.reflect.macros.Context.Expr[Strategy]

  88. def testMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  89. def toString(): String

    Definition Classes
    AnyRef → Any
  90. def topdownMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  91. def topdownSMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy], stop: scala.reflect.macros.Context.Expr[(⇒ Strategy) ⇒ Strategy]): scala.reflect.macros.Context.Expr[Strategy]

  92. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws()
  95. def whereMacro(c: Context)(s: scala.reflect.macros.Context.Expr[Strategy]): scala.reflect.macros.Context.Expr[Strategy]

Inherited from AnyRef

Inherited from Any

Ungrouped