package contrib
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- contrib
- TreeExtractors
- instances
- ReplaceModsInstances
- ReplaceStatInstances
- ExtractStatSubtypeInstances
- ExtractStatInstances
- ExtractModsInstances
- ExtractAnnotationInstances
- implicits
- TreeExtensions
- SetExtensions
- ExtractExtensions
- ReplaceExtensions
- Equality
- Converters
- CommentExtensions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- implicit class ExtensionReplacers[A] extends AnyRef
- Definition Classes
- ReplaceExtensions
- type ModExtractor[A] = Extract[A, Mod]
- Definition Classes
- ExtractExtensions
- type ModReplacer[A] = Replace[A, Mod]
- Definition Classes
- ReplaceExtensions
- implicit class SetEnrichments[A <: Tree] extends AnyRef
- Definition Classes
- SetExtensions
- type StatExtractor[A] = Extract[A, Stat]
- Definition Classes
- ExtractExtensions
- type StatReplacer[A] = Replace[A, Stat]
- Definition Classes
- ReplaceExtensions
- type Structurally[A <: Tree] = contrib.equality.Structurally[A]
- Definition Classes
- Equality
- type Syntactically[A <: Tree] = contrib.equality.Syntactically[A]
- Definition Classes
- Equality
- implicit class XtensionCommentOps extends AnyRef
- Definition Classes
- CommentExtensions
- implicit class XtensionExtractors[A] extends AnyRef
- Definition Classes
- ExtractExtensions
- implicit class XtensionTreeEquality[A <: Tree] extends AnyRef
- Definition Classes
- Equality
- implicit class XtensionTreeOps[A <: Tree] extends AnyRef
- Definition Classes
- TreeExtensions
- implicit class convertName extends AnyRef
- Definition Classes
- Converters
Value Members
- implicit def extractAnnotationsFromMods[A](implicit ev: Extract[A, Mod]): Extract[A, Annot]
- Definition Classes
- ExtractAnnotationInstances
- implicit val extractClassMods: Extract[Class, Mod]
- Definition Classes
- ExtractModsInstances
- implicit val extractClassStats: Extract[Class, Stat]
- Definition Classes
- ExtractStatInstances
- implicit def extractClassesFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Class]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractDeclDefMod: Extract[Def, Mod]
- Definition Classes
- ExtractModsInstances
- implicit def extractDeclDefsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Def]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractDeclTypeMod: Extract[Decl.Type, Mod]
- Definition Classes
- ExtractModsInstances
- implicit def extractDeclTypesFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Decl.Type]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractDeclValMod: Extract[Val, Mod]
- Definition Classes
- ExtractModsInstances
- implicit def extractDeclValsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Val]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractDeclVarMod: Extract[Var, Mod]
- Definition Classes
- ExtractModsInstances
- implicit def extractDeclVarsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Var]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit def extractDeclsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Decl]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractDefMods: Extract[Def, Mod]
- Definition Classes
- ExtractModsInstances
- implicit val extractDefStats: Extract[Def, Stat]
- Definition Classes
- ExtractStatInstances
- implicit def extractDefnsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Defn]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit def extractDefsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Def]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit def extractMembersFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Member]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractObjectMods: Extract[Object, Mod]
- Definition Classes
- ExtractModsInstances
- implicit val extractObjectStats: Extract[Object, Stat]
- Definition Classes
- ExtractStatInstances
- implicit def extractObjectsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Object]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractPkgStats: Extract[Pkg, Stat]
- Definition Classes
- ExtractStatInstances
- implicit val extractSourceStats: Extract[Source, Stat]
- Definition Classes
- ExtractStatInstances
- implicit val extractTemplateStats: Extract[Template, Stat]
- Definition Classes
- ExtractStatInstances
- implicit val extractTermParamMod: Extract[Param, Mod]
- Definition Classes
- ExtractModsInstances
- implicit def extractTermsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Term]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractTraitMods: Extract[Trait, Mod]
- Definition Classes
- ExtractModsInstances
- implicit val extractTraitStats: Extract[Trait, Stat]
- Definition Classes
- ExtractStatInstances
- implicit def extractTraitsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Trait]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractTypeMod: Extract[Defn.Type, Mod]
- Definition Classes
- ExtractModsInstances
- implicit val extractTypeParamMod: Extract[Param, Mod]
- Definition Classes
- ExtractModsInstances
- implicit def extractTypesFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Defn.Type]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractValMods: Extract[Val, Mod]
- Definition Classes
- ExtractModsInstances
- implicit val extractValStats: Extract[Val, Stat]
- Definition Classes
- ExtractStatInstances
- implicit def extractValsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Val]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val extractVarMods: Extract[Var, Mod]
- Definition Classes
- ExtractModsInstances
- implicit val extractVarStats: Extract[Var, Stat]
- Definition Classes
- ExtractStatInstances
- implicit def extractVarsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Var]
- Definition Classes
- ExtractStatSubtypeInstances
- implicit val replaceClassMods: Replace[Class, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceClassStats: Replace[Class, Stat]
- Definition Classes
- ReplaceStatInstances
- implicit val replaceDeclDefMod: Replace[Def, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceDeclTypeMod: Replace[Decl.Type, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceDeclValMod: Replace[Val, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceDeclVarMod: Replace[Var, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceDefMods: Replace[Def, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceDefStats: Replace[Def, Stat]
- Definition Classes
- ReplaceStatInstances
- implicit val replaceObjectMods: Replace[Object, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceObjectStats: Replace[Object, Stat]
- Definition Classes
- ReplaceStatInstances
- implicit val replaceTemplateStats: Replace[Template, Stat]
- Definition Classes
- ReplaceStatInstances
- implicit val replaceTermParamMod: Replace[Param, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceTraitMods: Replace[Trait, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceTraitStats: Replace[Trait, Stat]
- Definition Classes
- ReplaceStatInstances
- implicit val replaceTypeMod: Replace[Defn.Type, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceTypeParamMod: Replace[Param, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceValMods: Replace[Val, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceValStats: Replace[Val, Stat]
- Definition Classes
- ReplaceStatInstances
- implicit val replaceVarMods: Replace[Var, Mod]
- Definition Classes
- ReplaceModsInstances
- implicit val replaceVarStats: Replace[Var, Stat]
- Definition Classes
- ReplaceStatInstances
- implicit def treeToContainer(tree: Tree): Structurally[Tree]
- Definition Classes
- Equality