package basicuniverse
Ordering
- Alphabetic
Visibility
- Public
- Protected
Package Members
- package exceptions
Type Members
- class BaseReflectionProvider[U <: Universe with Singleton] extends AnyRef
- final case class CompactParameter(symbol: MacroSymbolInfoCompact, key: BasicKey) extends Product with Serializable
- final class ConstructorSelector[U <: Universe with Singleton] extends AnyRef
- final class DIUniverseBasicLiftables[U <: Universe with Singleton] extends AnyRef
- sealed trait FriendlyAnnoParams extends AnyRef
- case class FriendlyAnnotation(fqn: String, params: FriendlyAnnoParams) extends Product with Serializable
- sealed trait FriendlyAnnotationValue extends AnyRef
- sealed trait MacroDIKey extends AnyRef
- final class MacroSafeType extends AnyRef
- trait MacroSymbolInfoCompact extends AnyRef
- final case class MacroSymbolInfoCompactImpl(name: String, finalResultType: scala.reflect.api.Universe.Type, friendlyAnnotations: List[FriendlyAnnotation], isByName: Boolean, wasGeneric: Boolean, safeFinalResultType: MacroSafeType) extends MacroSymbolInfoCompact with Product with Serializable
- class PortableNamedArg[U <: Universe with Singleton] extends AnyRef
Value Members
- object DIUniverseBasicLiftables
- object FriendlyAnnoParams
- object FriendlyAnnoTools
- object FriendlyAnnotationValue
- object MacroDIKey
- object MacroSafeType
- object MacroSymbolInfoCompact
- object MacroSymbolInfoCompactImpl extends Serializable