PackageSupport
trait PackageSupport
Type members
Inherited classlikes
case class MemberInfo(genericTypes: Map[String, TypeBounds], paramLists: List[Map[String, TypeRepr]], res: TypeRepr)
- Inherited from
- ClassLikeSupport
Inherited types
Value members
Inherited constructors
def this(qctx: Quotes, inspector: ScaladocTastyInspector)(isSkipped: Symbol => Boolean)(using ctx: DocContext)
- Inherited from
- TastyParser
Concrete methods
Inherited methods
def mkClass(classDef: ClassDef)(dri: DRI, name: String, signatureOnly: Boolean, modifiers: Seq[Modifier]): Member
- Inherited from
- ClassLikeSupport
def mkMember(symbol: Symbol, kind: Kind, signature: Signature)(modifiers: Seq[Modifier], origin: Origin, inheritedFrom: Option[InheritedFrom], graph: HierarchyGraph, deprecated: Option[Annotation]): Member
- Inherited from
- ClassLikeSupport
def mkParameter(argument: ValDef, prefix: Symbol => String, isExtendedSymbol: Boolean, isGrouped: Boolean, memberInfo: Map[String, TypeRepr]): Parameter
- Inherited from
- ClassLikeSupport
def parseMethod(c: ClassDef, methodSymbol: Symbol, emptyParamsList: Boolean, paramPrefix: Symbol => String, specificKind: Def => Kind): Member
- Inherited from
- ClassLikeSupport
Inherited fields
Givens
Inherited givens
Extensions
Inherited extensions
extension (c: ClassDef)
Extracts members while taking Dotty logic for patching the stdlib into account.
Extracts members while taking Dotty logic for patching the stdlib into account.
- Inherited from
- ClassLikeSupport
extension (x$1: Quotes)
extension (x$1: Quotes)
extension (x$1: Quotes)