object ProfilingMacroPlugin extends (G.analyzer)#MacroPlugin
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- ProfilingMacroPlugin
- MacroPlugin
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def foldMacroStacks(outputPaths: Seq[AbsolutePath]): Unit
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def isActive(): Boolean
- Definition Classes
- MacroPlugin
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val macroInfos: AnyRefMap[G.Position, MacroInfo]
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def pluginsEnsureCompanionObject(namer: (G.analyzer)#Namer, cdef: G.ClassDef, creator: (G.ClassDef) => G.Tree): Option[G.Symbol]
- Definition Classes
- MacroPlugin
- def pluginsEnterStats(typer: (G.analyzer)#Typer, stats: List[G.Tree]): List[G.Tree]
- Definition Classes
- MacroPlugin
- def pluginsEnterSym(namer: (G.analyzer)#Namer, tree: G.Tree): Boolean
- Definition Classes
- MacroPlugin
- def pluginsIsBlackbox(macroDef: G.Symbol): Option[Boolean]
- Definition Classes
- MacroPlugin
- def pluginsMacroArgs(typer: (G.analyzer)#Typer, expandee: G.Tree): Option[(G.analyzer)#MacroArgs]
- Definition Classes
- MacroPlugin
- def pluginsMacroExpand(t: Typer, expandee: G.Tree, md: Mode, pt: G.Type): Option[G.Tree]
- Definition Classes
- ProfilingMacroPlugin → MacroPlugin
- def pluginsMacroRuntime(expandee: G.Tree): Option[(G.analyzer)#MacroRuntime]
- Definition Classes
- MacroPlugin
- def pluginsTypedMacroBody(typer: (G.analyzer)#Typer, ddef: G.DefDef): Option[G.Tree]
- Definition Classes
- MacroPlugin
- val searchIdsToMacroStates: HashMap[Int, List[MacroState]]
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()