Packages

c

scaladoc.macros

ScaladocMacro

class ScaladocMacro extends ExtractScaladoc with AnnotationSupport

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ScaladocMacro
  2. ExtractScaladoc
  3. AnnotationSupport
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScaladocMacro(c: Context)

Type Members

  1. implicit class AnnotaionOps extends AnyRef
    Definition Classes
    AnnotationSupport

Value Members

  1. val c: Context
  2. val carrierTpe: scala.reflect.macros.Universe.Type
  3. def fromAnnotatedType(t: scala.reflect.macros.Universe.Type): Option[Scaladoc]
    Definition Classes
    ExtractScaladoc
  4. def fromAttachment: Option[Scaladoc]
    Definition Classes
    ExtractScaladoc
  5. def fromSourceCode(pos: scala.reflect.macros.Universe.Position): Option[Scaladoc]
    Definition Classes
    ExtractScaladoc
  6. def materialize(x: Scaladoc): scala.reflect.macros.Universe.Tree
  7. val prefix: scala.reflect.macros.Universe.Select
  8. def scaladoc[T](implicit t: scala.reflect.macros.Universe.WeakTypeTag[T]): scala.reflect.macros.blackbox.Context.Expr[Option[Scaladoc]]
  9. object HeadingLevelTree
  10. object MarkupTree
  11. object TagTree