scala.reflect.api

QuasiquoteCompatV2

trait QuasiquoteCompatV2 extends AnyRef

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. QuasiquoteCompatV2
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. implicit class RichFlags extends AnyRef

  2. implicit class RichIdent extends AnyRef

  3. implicit class RichMods extends AnyRef

  4. implicit class RichSymbol extends AnyRef

  5. implicit class RichTree[T <: Universe.Tree] extends AnyRef

  6. trait SyntacticValDefBase extends AnyRef

Abstract Value Members

  1. abstract val u: Universe

Concrete 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. lazy val ANON_CLASS_NAME: Universe.TypeName

  7. lazy val ANYREF: Universe.TypeName

  8. def ApplyConstructor(tpt: Universe.Tree, args: List[Universe.Tree]): Universe.Apply

  9. val CASEACCESSOR: Universe.FlagSet

  10. object EmptyValDefLike

  11. lazy val FALSE: Universe.TermName

  12. object FlagsRepr

  13. val JAVA: Universe.FlagSet

  14. lazy val MIXIN_CONSTRUCTOR: Universe.TermName

  15. val MaxFunctionArity: Int

  16. val MaxTupleArity: Int

  17. object Modifiers

  18. lazy val NULL: Universe.TermName

  19. def New(tpt: Universe.Tree, argss: List[List[Universe.Tree]]): Universe.Tree

    Factory method for object creation new tpt(args_1)...(args_n) A New(t, as) is expanded to: (new t).<init>(as)

  20. val PARAMACCESSOR: Universe.FlagSet

  21. lazy val PRODUCT: Universe.TypeName

  22. object RefTree

  23. lazy val SCALA: Universe.TermName

  24. lazy val SERIALIZABLE: Universe.TypeName

  25. object ScalaDot

  26. object SyntacticApplied

  27. object SyntacticAssign

  28. object SyntacticBlock

  29. object SyntacticClassDef

  30. object SyntacticDefDef

  31. object SyntacticFunction

  32. object SyntacticFunctionType

  33. object SyntacticModuleDef

  34. object SyntacticNew

  35. object SyntacticTraitDef

  36. object SyntacticTuple

  37. object SyntacticTupleType

  38. object SyntacticTypeApplied

  39. object SyntacticValDef extends SyntacticValDefBase

  40. object SyntacticVarDef extends SyntacticValDefBase

  41. lazy val TRUE: Universe.TermName

  42. object TermName

  43. object TypeName

  44. lazy val UNIT: Universe.TypeName

  45. lazy val UPDATE: Universe.TermName

  46. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  47. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  48. def copyTypeDef(tree: Universe.Tree)(mods: Universe.Modifiers = null, name: Universe.Name = null, tparams: List[Universe.TypeDef] = null, rhs: Universe.Tree = null): Universe.TypeDef

  49. def copyValDef(tree: Universe.Tree)(mods: Universe.Modifiers = null, name: Universe.Name = null, tpt: Universe.Tree = null, rhs: Universe.Tree = null): Universe.ValDef

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

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

    Definition Classes
    AnyRef → Any
  52. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  53. object gen

  54. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  56. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  57. def mkAnnotation(trees: List[Universe.Tree]): List[Universe.Tree]

  58. def mkAnnotation(tree: Universe.Tree): Universe.Tree

  59. def mkEarlyDef(defns: List[Universe.Tree]): List[Universe.Tree]

  60. def mkEarlyDef(defn: Universe.Tree): Universe.Tree

  61. def mkParam(vd: Universe.ValDef): Universe.ValDef

  62. def mkRefineStat(stats: List[Universe.Tree]): List[Universe.Tree]

  63. def mkRefineStat(stat: Universe.Tree): Universe.Tree

  64. def mkTparams(tparams: List[Universe.Tree]): List[Universe.TypeDef]

  65. def mkVparamss(argss: List[List[Universe.ValDef]]): List[List[Universe.ValDef]]

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

    Definition Classes
    AnyRef
  67. final def notify(): Unit

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

    Definition Classes
    AnyRef
  69. object patvarTransformer extends Universe.Transformer

    Convert all occurrences of (lower-case) variables in a pattern as follows: x becomes x @ _ x: T becomes x @ (_: T)

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

    Definition Classes
    AnyRef
  71. def toString(): String

    Definition Classes
    AnyRef → Any
  72. object treeInfo

  73. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped