A B C D E F G H I L M N O P Q R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- Abstract() - Constructor for class hydra.scala.syntax.Mod.Abstract
-
Constructs an immutable
Mod.Abstract. - ABSTRACT - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.abstractfield. - accept(CaseTree.Visitor<R>) - Method in class hydra.scala.syntax.CaseTree
-
Dispatch to
visitor. - accept(CaseTree.Visitor<R>) - Method in class hydra.scala.syntax.CaseTree.Case
-
Dispatch to
visitor. - accept(CaseTree.Visitor<R>) - Method in class hydra.scala.syntax.CaseTree.TypeCase
-
Dispatch to
visitor. - accept(Ctor.Visitor<R>) - Method in class hydra.scala.syntax.Ctor
-
Dispatch to
visitor. - accept(Ctor.Visitor<R>) - Method in class hydra.scala.syntax.Ctor.Primary
-
Dispatch to
visitor. - accept(Ctor.Visitor<R>) - Method in class hydra.scala.syntax.Ctor.Secondary
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Annotate
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Apply
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.ApplyType
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.ApplyUsing
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Ascribe
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Assign
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Block
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.ContextFunction
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Do
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.EndMarker
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Eta
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.For
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.ForYield
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Function
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.If
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Interpolate
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Lit
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Match
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.New
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.NewAnonymous
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Param
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.PartialFunction
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Placeholder
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.PolyFunction
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Ref
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Repeated
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Return
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Throw
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Try
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.TryWithHandler
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.Tuple
-
Dispatch to
visitor. - accept(Data.Visitor<R>) - Method in class hydra.scala.syntax.Data.While
-
Dispatch to
visitor. - accept(DataMember.Visitor<R>) - Method in class hydra.scala.syntax.DataMember
-
Dispatch to
visitor. - accept(DataMember.Visitor<R>) - Method in class hydra.scala.syntax.DataMember.Object_
-
Dispatch to
visitor. - accept(DataMember.Visitor<R>) - Method in class hydra.scala.syntax.DataMember.Pkg
-
Dispatch to
visitor. - accept(Decl.Visitor<R>) - Method in class hydra.scala.syntax.Decl
-
Dispatch to
visitor. - accept(Decl.Visitor<R>) - Method in class hydra.scala.syntax.Decl.Def
-
Dispatch to
visitor. - accept(Decl.Visitor<R>) - Method in class hydra.scala.syntax.Decl.Given
-
Dispatch to
visitor. - accept(Decl.Visitor<R>) - Method in class hydra.scala.syntax.Decl.Type
-
Dispatch to
visitor. - accept(Decl.Visitor<R>) - Method in class hydra.scala.syntax.Decl.Val
-
Dispatch to
visitor. - accept(Decl.Visitor<R>) - Method in class hydra.scala.syntax.Decl.Var
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.Class_
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.Def
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.Enum_
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.EnumCase
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.ExtensionGroup
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.Given
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.GivenAlias
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.Object_
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.RepeatedEnumCase
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.Trait
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.Type
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.Val
-
Dispatch to
visitor. - accept(Defn.Visitor<R>) - Method in class hydra.scala.syntax.Defn.Var
-
Dispatch to
visitor. - accept(Enumerator.Visitor<R>) - Method in class hydra.scala.syntax.Enumerator
-
Dispatch to
visitor. - accept(Enumerator.Visitor<R>) - Method in class hydra.scala.syntax.Enumerator.CaseGenerator
-
Dispatch to
visitor. - accept(Enumerator.Visitor<R>) - Method in class hydra.scala.syntax.Enumerator.Generator
-
Dispatch to
visitor. - accept(Enumerator.Visitor<R>) - Method in class hydra.scala.syntax.Enumerator.Guard
-
Dispatch to
visitor. - accept(Enumerator.Visitor<R>) - Method in class hydra.scala.syntax.Enumerator.Val
-
Dispatch to
visitor. - accept(Importee.Visitor<R>) - Method in class hydra.scala.syntax.Importee
-
Dispatch to
visitor. - accept(Importee.Visitor<R>) - Method in class hydra.scala.syntax.Importee.Given
-
Dispatch to
visitor. - accept(Importee.Visitor<R>) - Method in class hydra.scala.syntax.Importee.GivenAll
-
Dispatch to
visitor. - accept(Importee.Visitor<R>) - Method in class hydra.scala.syntax.Importee.Name
-
Dispatch to
visitor. - accept(Importee.Visitor<R>) - Method in class hydra.scala.syntax.Importee.Rename
-
Dispatch to
visitor. - accept(Importee.Visitor<R>) - Method in class hydra.scala.syntax.Importee.Unimport
-
Dispatch to
visitor. - accept(Importee.Visitor<R>) - Method in class hydra.scala.syntax.Importee.Wildcard
-
Dispatch to
visitor. - accept(ImportExportStat.Visitor<R>) - Method in class hydra.scala.syntax.ImportExportStat
-
Dispatch to
visitor. - accept(ImportExportStat.Visitor<R>) - Method in class hydra.scala.syntax.ImportExportStat.Export
-
Dispatch to
visitor. - accept(ImportExportStat.Visitor<R>) - Method in class hydra.scala.syntax.ImportExportStat.Import
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Boolean_
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Byte_
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Bytes
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Char
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Double_
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Float_
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Int
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Long_
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Null
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Short_
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.String_
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Symbol
-
Dispatch to
visitor. - accept(Lit.Visitor<R>) - Method in class hydra.scala.syntax.Lit.Unit
-
Dispatch to
visitor. - accept(Member.Visitor<R>) - Method in class hydra.scala.syntax.Member
-
Dispatch to
visitor. - accept(Member.Visitor<R>) - Method in class hydra.scala.syntax.Member.Self
-
Dispatch to
visitor. - accept(Member.Visitor<R>) - Method in class hydra.scala.syntax.Member.Term
-
Dispatch to
visitor. - accept(Member.Visitor<R>) - Method in class hydra.scala.syntax.Member.TermParam
-
Dispatch to
visitor. - accept(Member.Visitor<R>) - Method in class hydra.scala.syntax.Member.Type
-
Dispatch to
visitor. - accept(Member.Visitor<R>) - Method in class hydra.scala.syntax.Member.TypeParam
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Abstract
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Annot
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Case
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Contravariant
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Covariant
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Final
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Implicit
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Infix
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Inline
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Lazy
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Opaque
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Open
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Override_
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Private
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Protected
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Sealed
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Super
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Transparent
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.Using
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.ValParam
-
Dispatch to
visitor. - accept(Mod.Visitor<R>) - Method in class hydra.scala.syntax.Mod.VarParam
-
Dispatch to
visitor. - accept(Name.Visitor<R>) - Method in class hydra.scala.syntax.Name
-
Dispatch to
visitor. - accept(Name.Visitor<R>) - Method in class hydra.scala.syntax.Name.Anonymous
-
Dispatch to
visitor. - accept(Name.Visitor<R>) - Method in class hydra.scala.syntax.Name.Indeterminate
-
Dispatch to
visitor. - accept(Name.Visitor<R>) - Method in class hydra.scala.syntax.Name.Value
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.Alternative
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.Bind
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.Extract
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.ExtractInfix
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.Given
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.Interpolate
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.Repeated
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.SeqWildcard
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.Tuple
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.Typed
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.Var
-
Dispatch to
visitor. - accept(Pat.Visitor<R>) - Method in class hydra.scala.syntax.Pat.Wildcard
-
Dispatch to
visitor. - accept(Ref.Visitor<R>) - Method in class hydra.scala.syntax.Ref
-
Dispatch to
visitor. - accept(Ref.Visitor<R>) - Method in class hydra.scala.syntax.Ref.Init
-
Dispatch to
visitor. - accept(Ref.Visitor<R>) - Method in class hydra.scala.syntax.Ref.Name
-
Dispatch to
visitor. - accept(RefData.Visitor<R>) - Method in class hydra.scala.syntax.RefData
-
Dispatch to
visitor. - accept(RefData.Visitor<R>) - Method in class hydra.scala.syntax.RefData.Anonymous
-
Dispatch to
visitor. - accept(RefData.Visitor<R>) - Method in class hydra.scala.syntax.RefData.ApplyUnary
-
Dispatch to
visitor. - accept(RefData.Visitor<R>) - Method in class hydra.scala.syntax.RefData.Name
-
Dispatch to
visitor. - accept(RefData.Visitor<R>) - Method in class hydra.scala.syntax.RefData.Select
-
Dispatch to
visitor. - accept(RefData.Visitor<R>) - Method in class hydra.scala.syntax.RefData.Super
-
Dispatch to
visitor. - accept(RefData.Visitor<R>) - Method in class hydra.scala.syntax.RefData.This
-
Dispatch to
visitor. - accept(RefType.Visitor<R>) - Method in class hydra.scala.syntax.RefType
-
Dispatch to
visitor. - accept(RefType.Visitor<R>) - Method in class hydra.scala.syntax.RefType.Name
-
Dispatch to
visitor. - accept(RefType.Visitor<R>) - Method in class hydra.scala.syntax.RefType.Project
-
Dispatch to
visitor. - accept(RefType.Visitor<R>) - Method in class hydra.scala.syntax.RefType.Select
-
Dispatch to
visitor. - accept(RefType.Visitor<R>) - Method in class hydra.scala.syntax.RefType.Singleton
-
Dispatch to
visitor. - accept(Stat.Visitor<R>) - Method in class hydra.scala.syntax.Stat
-
Dispatch to
visitor. - accept(Stat.Visitor<R>) - Method in class hydra.scala.syntax.Stat.Decl
-
Dispatch to
visitor. - accept(Stat.Visitor<R>) - Method in class hydra.scala.syntax.Stat.Defn
-
Dispatch to
visitor. - accept(Stat.Visitor<R>) - Method in class hydra.scala.syntax.Stat.ImportExport
-
Dispatch to
visitor. - accept(Stat.Visitor<R>) - Method in class hydra.scala.syntax.Stat.Term
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Bounds
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.CaseTree
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Ctor
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Enumerator
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Importee
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Importer
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Member
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Mod
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Pat
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Ref
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Source
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Stat
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Template
-
Dispatch to
visitor. - accept(Tree.Visitor<R>) - Method in class hydra.scala.syntax.Tree.Type
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.And
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Annotate
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.AnonymousName
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Apply
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.ApplyInfix
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.ByName
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.ContextFunction
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Existential
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Function
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.ImplicitFunction
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Lambda
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Match
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Method
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Or
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Placeholder
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.PolyFunction
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Ref
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Refine
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Repeated
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Tuple
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.TypedParam
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.Var
-
Dispatch to
visitor. - accept(Type.Visitor<R>) - Method in class hydra.scala.syntax.Type.With
-
Dispatch to
visitor. - Alternative(AlternativePat) - Constructor for class hydra.scala.syntax.Pat.Alternative
-
Constructs an immutable
Pat.Alternative. - ALTERNATIVE - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.alternativefield. - alternativePat(TypedTerm<Pat>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.AlternativePat
- AlternativePat - Class in hydra.scala.syntax
- AlternativePat(Pat, Pat) - Constructor for class hydra.scala.syntax.AlternativePat
-
Constructs an immutable
AlternativePat. - AlternativePat.Builder - Class in hydra.scala.syntax
-
A fluent builder for
AlternativePat. - alternativePatLhs(TypedTerm<AlternativePat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.AlternativePat
- alternativePatRhs(TypedTerm<AlternativePat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.AlternativePat
- alternativePatWithLhs(TypedTerm<AlternativePat>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.AlternativePat
- alternativePatWithRhs(TypedTerm<AlternativePat>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.AlternativePat
- And(AndType) - Constructor for class hydra.scala.syntax.Type.And
-
Constructs an immutable
Type.And. - AND - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.andfield. - andType(TypedTerm<Type>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.AndType
- AndType - Class in hydra.scala.syntax
- AndType(Type, Type) - Constructor for class hydra.scala.syntax.AndType
-
Constructs an immutable
AndType. - AndType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
AndType. - andTypeLhs(TypedTerm<AndType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.AndType
- andTypeRhs(TypedTerm<AndType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.AndType
- andTypeWithLhs(TypedTerm<AndType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.AndType
- andTypeWithRhs(TypedTerm<AndType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.AndType
- Annot(AnnotMod) - Constructor for class hydra.scala.syntax.Mod.Annot
-
Constructs an immutable
Mod.Annot. - ANNOT - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.annotfield. - Annotate(AnnotateData) - Constructor for class hydra.scala.syntax.Data.Annotate
-
Constructs an immutable
Data.Annotate. - Annotate(AnnotateType) - Constructor for class hydra.scala.syntax.Type.Annotate
-
Constructs an immutable
Type.Annotate. - ANNOTATE - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.annotatefield. - ANNOTATE - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.annotatefield. - annotateData(TypedTerm<Data>, TypedTerm<List<AnnotMod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.AnnotateData
- AnnotateData - Class in hydra.scala.syntax
- AnnotateData(Data, List<AnnotMod>) - Constructor for class hydra.scala.syntax.AnnotateData
-
Constructs an immutable
AnnotateData. - AnnotateData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
AnnotateData. - annotateDataAnnots(TypedTerm<AnnotateData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the annots field of hydra.scala.syntax.AnnotateData
- annotateDataExpr(TypedTerm<AnnotateData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.AnnotateData
- annotateDataWithAnnots(TypedTerm<AnnotateData>, TypedTerm<List<AnnotMod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the annots field of hydra.scala.syntax.AnnotateData
- annotateDataWithExpr(TypedTerm<AnnotateData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.AnnotateData
- annotateType(TypedTerm<Type>, TypedTerm<List<AnnotMod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.AnnotateType
- AnnotateType - Class in hydra.scala.syntax
- AnnotateType(Type, List<AnnotMod>) - Constructor for class hydra.scala.syntax.AnnotateType
-
Constructs an immutable
AnnotateType. - AnnotateType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
AnnotateType. - annotateTypeAnnots(TypedTerm<AnnotateType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the annots field of hydra.scala.syntax.AnnotateType
- annotateTypeTpe(TypedTerm<AnnotateType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.AnnotateType
- annotateTypeWithAnnots(TypedTerm<AnnotateType>, TypedTerm<List<AnnotMod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the annots field of hydra.scala.syntax.AnnotateType
- annotateTypeWithTpe(TypedTerm<AnnotateType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.AnnotateType
- annotMod(TypedTerm<Init>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.AnnotMod
- AnnotMod - Class in hydra.scala.syntax
- AnnotMod(Init) - Constructor for class hydra.scala.syntax.AnnotMod
-
Constructs an immutable
AnnotMod. - AnnotMod.Builder - Class in hydra.scala.syntax
-
A fluent builder for
AnnotMod. - annotModInit(TypedTerm<AnnotMod>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the init field of hydra.scala.syntax.AnnotMod
- annotModWithInit(TypedTerm<AnnotMod>, TypedTerm<Init>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the init field of hydra.scala.syntax.AnnotMod
- annots - Variable in class hydra.scala.syntax.AnnotateData
- annots - Variable in class hydra.scala.syntax.AnnotateType
- annots(List<AnnotMod>) - Method in class hydra.scala.syntax.AnnotateData.Builder
- annots(List<AnnotMod>) - Method in class hydra.scala.syntax.AnnotateType.Builder
- ANNOTS - Static variable in class hydra.scala.syntax.AnnotateData
-
Name of the
hydra.scala.syntax.AnnotateData.annotsfield. - ANNOTS - Static variable in class hydra.scala.syntax.AnnotateType
-
Name of the
hydra.scala.syntax.AnnotateType.annotsfield. - Anonymous() - Constructor for class hydra.scala.syntax.Name.Anonymous
-
Constructs an immutable
Name.Anonymous. - Anonymous(AnonymousData) - Constructor for class hydra.scala.syntax.RefData.Anonymous
-
Constructs an immutable
RefData.Anonymous. - ANONYMOUS - Static variable in class hydra.scala.syntax.Name
-
Name of the
hydra.scala.syntax.Name.anonymousfield. - ANONYMOUS - Static variable in class hydra.scala.syntax.RefData
-
Name of the
hydra.scala.syntax.RefData.anonymousfield. - ANONYMOUS_NAME - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.anonymousNamefield. - anonymousData(TypedTerm<Void>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for the hydra.scala.syntax.AnonymousData wrapper
- AnonymousData - Class in hydra.scala.syntax
- AnonymousData(Void) - Constructor for class hydra.scala.syntax.AnonymousData
-
Constructs an immutable
AnonymousData. - AnonymousData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
AnonymousData. - AnonymousName(AnonymousNameType) - Constructor for class hydra.scala.syntax.Type.AnonymousName
-
Constructs an immutable
Type.AnonymousName. - anonymousNameType(TypedTerm<Void>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for the hydra.scala.syntax.AnonymousNameType wrapper
- AnonymousNameType - Class in hydra.scala.syntax
- AnonymousNameType(Void) - Constructor for class hydra.scala.syntax.AnonymousNameType
-
Constructs an immutable
AnonymousNameType. - AnonymousNameType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
AnonymousNameType. - Apply(ApplyData) - Constructor for class hydra.scala.syntax.Data.Apply
-
Constructs an immutable
Data.Apply. - Apply(ApplyType) - Constructor for class hydra.scala.syntax.Type.Apply
-
Constructs an immutable
Type.Apply. - APPLY - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.applyfield. - APPLY - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.applyfield. - APPLY_INFIX - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.applyInfixfield. - APPLY_TYPE - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.applyTypefield. - APPLY_UNARY - Static variable in class hydra.scala.syntax.RefData
-
Name of the
hydra.scala.syntax.RefData.applyUnaryfield. - APPLY_USING - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.applyUsingfield. - applyData(TypedTerm<Data>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ApplyData
- ApplyData - Class in hydra.scala.syntax
- ApplyData(Data, List<Data>) - Constructor for class hydra.scala.syntax.ApplyData
-
Constructs an immutable
ApplyData. - ApplyData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ApplyData. - applyDataArgs(TypedTerm<ApplyData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the args field of hydra.scala.syntax.ApplyData
- applyDataFun(TypedTerm<ApplyData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the fun field of hydra.scala.syntax.ApplyData
- applyDataWithArgs(TypedTerm<ApplyData>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the args field of hydra.scala.syntax.ApplyData
- applyDataWithFun(TypedTerm<ApplyData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the fun field of hydra.scala.syntax.ApplyData
- ApplyInfix(ApplyInfixType) - Constructor for class hydra.scala.syntax.Type.ApplyInfix
-
Constructs an immutable
Type.ApplyInfix. - applyInfixData(TypedTerm<Data>, TypedTerm<NameData>, TypedTerm<List<Type>>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ApplyInfixData
- ApplyInfixData - Class in hydra.scala.syntax
- ApplyInfixData(Data, NameData, List<Type>, List<Data>) - Constructor for class hydra.scala.syntax.ApplyInfixData
-
Constructs an immutable
ApplyInfixData. - ApplyInfixData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ApplyInfixData. - applyInfixDataArgs(TypedTerm<ApplyInfixData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the args field of hydra.scala.syntax.ApplyInfixData
- applyInfixDataLhs(TypedTerm<ApplyInfixData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.ApplyInfixData
- applyInfixDataOp(TypedTerm<ApplyInfixData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the op field of hydra.scala.syntax.ApplyInfixData
- applyInfixDataTargs(TypedTerm<ApplyInfixData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the targs field of hydra.scala.syntax.ApplyInfixData
- applyInfixDataWithArgs(TypedTerm<ApplyInfixData>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the args field of hydra.scala.syntax.ApplyInfixData
- applyInfixDataWithLhs(TypedTerm<ApplyInfixData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.ApplyInfixData
- applyInfixDataWithOp(TypedTerm<ApplyInfixData>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the op field of hydra.scala.syntax.ApplyInfixData
- applyInfixDataWithTargs(TypedTerm<ApplyInfixData>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the targs field of hydra.scala.syntax.ApplyInfixData
- applyInfixType(TypedTerm<Type>, TypedTerm<NameType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ApplyInfixType
- ApplyInfixType - Class in hydra.scala.syntax
- ApplyInfixType(Type, NameType, Type) - Constructor for class hydra.scala.syntax.ApplyInfixType
-
Constructs an immutable
ApplyInfixType. - ApplyInfixType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ApplyInfixType. - applyInfixTypeLhs(TypedTerm<ApplyInfixType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.ApplyInfixType
- applyInfixTypeOp(TypedTerm<ApplyInfixType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the op field of hydra.scala.syntax.ApplyInfixType
- applyInfixTypeRhs(TypedTerm<ApplyInfixType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.ApplyInfixType
- applyInfixTypeWithLhs(TypedTerm<ApplyInfixType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.ApplyInfixType
- applyInfixTypeWithOp(TypedTerm<ApplyInfixType>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the op field of hydra.scala.syntax.ApplyInfixType
- applyInfixTypeWithRhs(TypedTerm<ApplyInfixType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.ApplyInfixType
- applyType(TypedTerm<Type>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ApplyType
- ApplyType - Class in hydra.scala.syntax
- ApplyType(ApplyTypeData) - Constructor for class hydra.scala.syntax.Data.ApplyType
-
Constructs an immutable
Data.ApplyType. - ApplyType(Type, List<Type>) - Constructor for class hydra.scala.syntax.ApplyType
-
Constructs an immutable
ApplyType. - ApplyType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ApplyType. - applyTypeArgs(TypedTerm<ApplyType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the args field of hydra.scala.syntax.ApplyType
- applyTypeData(TypedTerm<Data>, TypedTerm<NameData>, TypedTerm<List<Type>>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ApplyTypeData
- ApplyTypeData - Class in hydra.scala.syntax
- ApplyTypeData(Data, NameData, List<Type>, List<Data>) - Constructor for class hydra.scala.syntax.ApplyTypeData
-
Constructs an immutable
ApplyTypeData. - ApplyTypeData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ApplyTypeData. - applyTypeDataArgs(TypedTerm<ApplyTypeData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the args field of hydra.scala.syntax.ApplyTypeData
- applyTypeDataLhs(TypedTerm<ApplyTypeData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.ApplyTypeData
- applyTypeDataOp(TypedTerm<ApplyTypeData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the op field of hydra.scala.syntax.ApplyTypeData
- applyTypeDataTargs(TypedTerm<ApplyTypeData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the targs field of hydra.scala.syntax.ApplyTypeData
- applyTypeDataWithArgs(TypedTerm<ApplyTypeData>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the args field of hydra.scala.syntax.ApplyTypeData
- applyTypeDataWithLhs(TypedTerm<ApplyTypeData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.ApplyTypeData
- applyTypeDataWithOp(TypedTerm<ApplyTypeData>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the op field of hydra.scala.syntax.ApplyTypeData
- applyTypeDataWithTargs(TypedTerm<ApplyTypeData>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the targs field of hydra.scala.syntax.ApplyTypeData
- applyTypeTpe(TypedTerm<ApplyType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.ApplyType
- applyTypeWithArgs(TypedTerm<ApplyType>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the args field of hydra.scala.syntax.ApplyType
- applyTypeWithTpe(TypedTerm<ApplyType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.ApplyType
- ApplyUnary(ApplyUnaryData) - Constructor for class hydra.scala.syntax.RefData.ApplyUnary
-
Constructs an immutable
RefData.ApplyUnary. - applyUnaryData(TypedTerm<NameData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ApplyUnaryData
- ApplyUnaryData - Class in hydra.scala.syntax
- ApplyUnaryData(NameData, Data) - Constructor for class hydra.scala.syntax.ApplyUnaryData
-
Constructs an immutable
ApplyUnaryData. - ApplyUnaryData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ApplyUnaryData. - applyUnaryDataArg(TypedTerm<ApplyUnaryData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the arg field of hydra.scala.syntax.ApplyUnaryData
- applyUnaryDataOp(TypedTerm<ApplyUnaryData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the op field of hydra.scala.syntax.ApplyUnaryData
- applyUnaryDataWithArg(TypedTerm<ApplyUnaryData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the arg field of hydra.scala.syntax.ApplyUnaryData
- applyUnaryDataWithOp(TypedTerm<ApplyUnaryData>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the op field of hydra.scala.syntax.ApplyUnaryData
- ApplyUsing(ApplyUsingData) - Constructor for class hydra.scala.syntax.Data.ApplyUsing
-
Constructs an immutable
Data.ApplyUsing. - applyUsingData(TypedTerm<Data>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ApplyUsingData
- ApplyUsingData - Class in hydra.scala.syntax
- ApplyUsingData(Data, List<Data>) - Constructor for class hydra.scala.syntax.ApplyUsingData
-
Constructs an immutable
ApplyUsingData. - ApplyUsingData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ApplyUsingData. - applyUsingDataFun(TypedTerm<ApplyUsingData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the fun field of hydra.scala.syntax.ApplyUsingData
- applyUsingDataTargs(TypedTerm<ApplyUsingData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the targs field of hydra.scala.syntax.ApplyUsingData
- applyUsingDataWithFun(TypedTerm<ApplyUsingData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the fun field of hydra.scala.syntax.ApplyUsingData
- applyUsingDataWithTargs(TypedTerm<ApplyUsingData>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the targs field of hydra.scala.syntax.ApplyUsingData
- applyVar(Term, Name) - Static method in interface hydra.scala.Coder
-
Apply a variable to a term, performing substitution for lambdas
- arg - Variable in class hydra.scala.syntax.ApplyUnaryData
- arg(Data) - Method in class hydra.scala.syntax.ApplyUnaryData.Builder
- ARG - Static variable in class hydra.scala.syntax.ApplyUnaryData
-
Name of the
hydra.scala.syntax.ApplyUnaryData.argfield. - args - Variable in class hydra.scala.syntax.ApplyData
- args - Variable in class hydra.scala.syntax.ApplyInfixData
- args - Variable in class hydra.scala.syntax.ApplyType
- args - Variable in class hydra.scala.syntax.ApplyTypeData
- args - Variable in class hydra.scala.syntax.ExtractPat
- args - Variable in class hydra.scala.syntax.InterpolateData
- args - Variable in class hydra.scala.syntax.TupleData
- args - Variable in class hydra.scala.syntax.TuplePat
- args - Variable in class hydra.scala.syntax.TupleType
- args(List<Data>) - Method in class hydra.scala.syntax.ApplyData.Builder
- args(List<Data>) - Method in class hydra.scala.syntax.ApplyInfixData.Builder
- args(List<Data>) - Method in class hydra.scala.syntax.ApplyTypeData.Builder
- args(List<Data>) - Method in class hydra.scala.syntax.InterpolateData.Builder
- args(List<Data>) - Method in class hydra.scala.syntax.TupleData.Builder
- args(List<Pat>) - Method in class hydra.scala.syntax.ExtractPat.Builder
- args(List<Pat>) - Method in class hydra.scala.syntax.TuplePat.Builder
- args(List<Type>) - Method in class hydra.scala.syntax.ApplyType.Builder
- args(List<Type>) - Method in class hydra.scala.syntax.TupleType.Builder
- ARGS - Static variable in class hydra.scala.syntax.ApplyData
-
Name of the
hydra.scala.syntax.ApplyData.argsfield. - ARGS - Static variable in class hydra.scala.syntax.ApplyInfixData
-
Name of the
hydra.scala.syntax.ApplyInfixData.argsfield. - ARGS - Static variable in class hydra.scala.syntax.ApplyType
-
Name of the
hydra.scala.syntax.ApplyType.argsfield. - ARGS - Static variable in class hydra.scala.syntax.ApplyTypeData
-
Name of the
hydra.scala.syntax.ApplyTypeData.argsfield. - ARGS - Static variable in class hydra.scala.syntax.ExtractPat
-
Name of the
hydra.scala.syntax.ExtractPat.argsfield. - ARGS - Static variable in class hydra.scala.syntax.InterpolateData
-
Name of the
hydra.scala.syntax.InterpolateData.argsfield. - ARGS - Static variable in class hydra.scala.syntax.TupleData
-
Name of the
hydra.scala.syntax.TupleData.argsfield. - ARGS - Static variable in class hydra.scala.syntax.TuplePat
-
Name of the
hydra.scala.syntax.TuplePat.argsfield. - ARGS - Static variable in class hydra.scala.syntax.TupleType
-
Name of the
hydra.scala.syntax.TupleType.argsfield. - argss - Variable in class hydra.scala.syntax.Init
- argss(List<List<Data>>) - Method in class hydra.scala.syntax.Init.Builder
- ARGSS - Static variable in class hydra.scala.syntax.Init
-
Name of the
hydra.scala.syntax.Init.argssfield. - Ascribe(AscribeData) - Constructor for class hydra.scala.syntax.Data.Ascribe
-
Constructs an immutable
Data.Ascribe. - ASCRIBE - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.ascribefield. - ascribeData(TypedTerm<Data>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.AscribeData
- AscribeData - Class in hydra.scala.syntax
- AscribeData(Data, Type) - Constructor for class hydra.scala.syntax.AscribeData
-
Constructs an immutable
AscribeData. - AscribeData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
AscribeData. - ascribeDataExpr(TypedTerm<AscribeData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.AscribeData
- ascribeDataTpe(TypedTerm<AscribeData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.AscribeData
- ascribeDataWithExpr(TypedTerm<AscribeData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.AscribeData
- ascribeDataWithTpe(TypedTerm<AscribeData>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.AscribeData
- Assign(AssignData) - Constructor for class hydra.scala.syntax.Data.Assign
-
Constructs an immutable
Data.Assign. - ASSIGN - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.assignfield. - assignData(TypedTerm<Data>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.AssignData
- AssignData - Class in hydra.scala.syntax
- AssignData(Data, Data) - Constructor for class hydra.scala.syntax.AssignData
-
Constructs an immutable
AssignData. - AssignData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
AssignData. - assignDataLhs(TypedTerm<AssignData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.AssignData
- assignDataRhs(TypedTerm<AssignData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.AssignData
- assignDataWithLhs(TypedTerm<AssignData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.AssignData
- assignDataWithRhs(TypedTerm<AssignData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.AssignData
B
- Bind(BindPat) - Constructor for class hydra.scala.syntax.Pat.Bind
-
Constructs an immutable
Pat.Bind. - BIND - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.bindfield. - bindPat(TypedTerm<Pat>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.BindPat
- BindPat - Class in hydra.scala.syntax
- BindPat(Pat, Pat) - Constructor for class hydra.scala.syntax.BindPat
-
Constructs an immutable
BindPat. - BindPat.Builder - Class in hydra.scala.syntax
-
A fluent builder for
BindPat. - bindPatLhs(TypedTerm<BindPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.BindPat
- bindPatRhs(TypedTerm<BindPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.BindPat
- bindPatWithLhs(TypedTerm<BindPat>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.BindPat
- bindPatWithRhs(TypedTerm<BindPat>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.BindPat
- Block(BlockData) - Constructor for class hydra.scala.syntax.Data.Block
-
Constructs an immutable
Data.Block. - BLOCK - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.blockfield. - blockData(TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.BlockData
- BlockData - Class in hydra.scala.syntax
- BlockData(List<Stat>) - Constructor for class hydra.scala.syntax.BlockData
-
Constructs an immutable
BlockData. - BlockData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
BlockData. - blockDataStats(TypedTerm<BlockData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the stats field of hydra.scala.syntax.BlockData
- blockDataWithStats(TypedTerm<BlockData>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the stats field of hydra.scala.syntax.BlockData
- body - Variable in class hydra.scala.syntax.Case
- body - Variable in class hydra.scala.syntax.ContextFunctionData
- body - Variable in class hydra.scala.syntax.DefDefn
- body - Variable in class hydra.scala.syntax.DoData
- body - Variable in class hydra.scala.syntax.ExtensionGroupDefn
- body - Variable in class hydra.scala.syntax.FunctionData
- body - Variable in class hydra.scala.syntax.GivenAliasDefn
- body - Variable in class hydra.scala.syntax.PolyFunctionData
- body - Variable in class hydra.scala.syntax.TypeCase
- body - Variable in class hydra.scala.syntax.TypeDefn
- body - Variable in class hydra.scala.syntax.WhileData
- body(Data) - Method in class hydra.scala.syntax.Case.Builder
- body(Data) - Method in class hydra.scala.syntax.ContextFunctionData.Builder
- body(Data) - Method in class hydra.scala.syntax.DefDefn.Builder
- body(Data) - Method in class hydra.scala.syntax.DoData.Builder
- body(Data) - Method in class hydra.scala.syntax.FunctionData.Builder
- body(Data) - Method in class hydra.scala.syntax.GivenAliasDefn.Builder
- body(Data) - Method in class hydra.scala.syntax.PolyFunctionData.Builder
- body(Data) - Method in class hydra.scala.syntax.WhileData.Builder
- body(Stat) - Method in class hydra.scala.syntax.ExtensionGroupDefn.Builder
- body(Type) - Method in class hydra.scala.syntax.TypeCase.Builder
- body(Type) - Method in class hydra.scala.syntax.TypeDefn.Builder
- BODY - Static variable in class hydra.scala.syntax.Case
-
Name of the
hydra.scala.syntax.Case.bodyfield. - BODY - Static variable in class hydra.scala.syntax.ContextFunctionData
-
Name of the
hydra.scala.syntax.ContextFunctionData.bodyfield. - BODY - Static variable in class hydra.scala.syntax.DefDefn
-
Name of the
hydra.scala.syntax.DefDefn.bodyfield. - BODY - Static variable in class hydra.scala.syntax.DoData
-
Name of the
hydra.scala.syntax.DoData.bodyfield. - BODY - Static variable in class hydra.scala.syntax.ExtensionGroupDefn
-
Name of the
hydra.scala.syntax.ExtensionGroupDefn.bodyfield. - BODY - Static variable in class hydra.scala.syntax.FunctionData
-
Name of the
hydra.scala.syntax.FunctionData.bodyfield. - BODY - Static variable in class hydra.scala.syntax.GivenAliasDefn
-
Name of the
hydra.scala.syntax.GivenAliasDefn.bodyfield. - BODY - Static variable in class hydra.scala.syntax.PolyFunctionData
-
Name of the
hydra.scala.syntax.PolyFunctionData.bodyfield. - BODY - Static variable in class hydra.scala.syntax.TypeCase
-
Name of the
hydra.scala.syntax.TypeCase.bodyfield. - BODY - Static variable in class hydra.scala.syntax.TypeDefn
-
Name of the
hydra.scala.syntax.TypeDefn.bodyfield. - BODY - Static variable in class hydra.scala.syntax.WhileData
-
Name of the
hydra.scala.syntax.WhileData.bodyfield. - BOOLEAN - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.booleanfield. - Boolean_(Boolean) - Constructor for class hydra.scala.syntax.Lit.Boolean_
-
Constructs an immutable
Lit.Boolean_. - bounds - Variable in class hydra.scala.syntax.PlaceholderType
- bounds - Variable in class hydra.scala.syntax.TypeDecl
- bounds(TypeBounds) - Method in class hydra.scala.syntax.PlaceholderType.Builder
- bounds(TypeBounds) - Method in class hydra.scala.syntax.TypeDecl.Builder
- Bounds(TypeBounds) - Constructor for class hydra.scala.syntax.Tree.Bounds
-
Constructs an immutable
Tree.Bounds. - BOUNDS - Static variable in class hydra.scala.syntax.PlaceholderType
-
Name of the
hydra.scala.syntax.PlaceholderType.boundsfield. - BOUNDS - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.boundsfield. - BOUNDS - Static variable in class hydra.scala.syntax.TypeDecl
-
Name of the
hydra.scala.syntax.TypeDecl.boundsfield. - build() - Method in class hydra.scala.syntax.AlternativePat.Builder
-
Builds an immutable
AlternativePat. - build() - Method in class hydra.scala.syntax.AndType.Builder
-
Builds an immutable
AndType. - build() - Method in class hydra.scala.syntax.AnnotateData.Builder
-
Builds an immutable
AnnotateData. - build() - Method in class hydra.scala.syntax.AnnotateType.Builder
-
Builds an immutable
AnnotateType. - build() - Method in class hydra.scala.syntax.AnnotMod.Builder
-
Builds an immutable
AnnotMod. - build() - Method in class hydra.scala.syntax.AnonymousData.Builder
-
Builds an immutable
AnonymousData. - build() - Method in class hydra.scala.syntax.AnonymousNameType.Builder
-
Builds an immutable
AnonymousNameType. - build() - Method in class hydra.scala.syntax.ApplyData.Builder
-
Builds an immutable
ApplyData. - build() - Method in class hydra.scala.syntax.ApplyInfixData.Builder
-
Builds an immutable
ApplyInfixData. - build() - Method in class hydra.scala.syntax.ApplyInfixType.Builder
-
Builds an immutable
ApplyInfixType. - build() - Method in class hydra.scala.syntax.ApplyType.Builder
-
Builds an immutable
ApplyType. - build() - Method in class hydra.scala.syntax.ApplyTypeData.Builder
-
Builds an immutable
ApplyTypeData. - build() - Method in class hydra.scala.syntax.ApplyUnaryData.Builder
-
Builds an immutable
ApplyUnaryData. - build() - Method in class hydra.scala.syntax.ApplyUsingData.Builder
-
Builds an immutable
ApplyUsingData. - build() - Method in class hydra.scala.syntax.AscribeData.Builder
-
Builds an immutable
AscribeData. - build() - Method in class hydra.scala.syntax.AssignData.Builder
-
Builds an immutable
AssignData. - build() - Method in class hydra.scala.syntax.BindPat.Builder
-
Builds an immutable
BindPat. - build() - Method in class hydra.scala.syntax.BlockData.Builder
-
Builds an immutable
BlockData. - build() - Method in class hydra.scala.syntax.ByNameType.Builder
-
Builds an immutable
ByNameType. - build() - Method in class hydra.scala.syntax.Case.Builder
-
Builds an immutable
Case. - build() - Method in class hydra.scala.syntax.CaseGeneratorEnumerator.Builder
-
Builds an immutable
CaseGeneratorEnumerator. - build() - Method in class hydra.scala.syntax.ClassDefn.Builder
-
Builds an immutable
ClassDefn. - build() - Method in class hydra.scala.syntax.ContextFunctionData.Builder
-
Builds an immutable
ContextFunctionData. - build() - Method in class hydra.scala.syntax.ContextFunctionType.Builder
-
Builds an immutable
ContextFunctionType. - build() - Method in class hydra.scala.syntax.DefDecl.Builder
-
Builds an immutable
DefDecl. - build() - Method in class hydra.scala.syntax.DefDefn.Builder
-
Builds an immutable
DefDefn. - build() - Method in class hydra.scala.syntax.DoData.Builder
-
Builds an immutable
DoData. - build() - Method in class hydra.scala.syntax.EndMarkerData.Builder
-
Builds an immutable
EndMarkerData. - build() - Method in class hydra.scala.syntax.EnumCaseDefn.Builder
-
Builds an immutable
EnumCaseDefn. - build() - Method in class hydra.scala.syntax.EnumDefn.Builder
-
Builds an immutable
EnumDefn. - build() - Method in class hydra.scala.syntax.EtaData.Builder
-
Builds an immutable
EtaData. - build() - Method in class hydra.scala.syntax.ExistentialType.Builder
-
Builds an immutable
ExistentialType. - build() - Method in class hydra.scala.syntax.Export.Builder
-
Builds an immutable
Export. - build() - Method in class hydra.scala.syntax.ExtensionGroupDefn.Builder
-
Builds an immutable
ExtensionGroupDefn. - build() - Method in class hydra.scala.syntax.ExtractInfixPat.Builder
-
Builds an immutable
ExtractInfixPat. - build() - Method in class hydra.scala.syntax.ExtractPat.Builder
-
Builds an immutable
ExtractPat. - build() - Method in class hydra.scala.syntax.ForData.Builder
-
Builds an immutable
ForData. - build() - Method in class hydra.scala.syntax.ForYieldData.Builder
-
Builds an immutable
ForYieldData. - build() - Method in class hydra.scala.syntax.FunctionData.Builder
-
Builds an immutable
FunctionData. - build() - Method in class hydra.scala.syntax.FunctionType.Builder
-
Builds an immutable
FunctionType. - build() - Method in class hydra.scala.syntax.GeneratorEnumerator.Builder
-
Builds an immutable
GeneratorEnumerator. - build() - Method in class hydra.scala.syntax.GivenAliasDefn.Builder
-
Builds an immutable
GivenAliasDefn. - build() - Method in class hydra.scala.syntax.GivenDecl.Builder
-
Builds an immutable
GivenDecl. - build() - Method in class hydra.scala.syntax.GivenDefn.Builder
-
Builds an immutable
GivenDefn. - build() - Method in class hydra.scala.syntax.GivenImportee.Builder
-
Builds an immutable
GivenImportee. - build() - Method in class hydra.scala.syntax.GivenPat.Builder
-
Builds an immutable
GivenPat. - build() - Method in class hydra.scala.syntax.GuardEnumerator.Builder
-
Builds an immutable
GuardEnumerator. - build() - Method in class hydra.scala.syntax.IfData.Builder
-
Builds an immutable
IfData. - build() - Method in class hydra.scala.syntax.ImplicitFunctionType.Builder
-
Builds an immutable
ImplicitFunctionType. - build() - Method in class hydra.scala.syntax.Import.Builder
-
Builds an immutable
Import. - build() - Method in class hydra.scala.syntax.Importer.Builder
-
Builds an immutable
Importer. - build() - Method in class hydra.scala.syntax.Init.Builder
-
Builds an immutable
Init. - build() - Method in class hydra.scala.syntax.InterpolateData.Builder
-
Builds an immutable
InterpolateData. - build() - Method in class hydra.scala.syntax.InterpolatePat.Builder
-
Builds an immutable
InterpolatePat. - build() - Method in class hydra.scala.syntax.LambdaType.Builder
-
Builds an immutable
LambdaType. - build() - Method in class hydra.scala.syntax.MatchData.Builder
-
Builds an immutable
MatchData. - build() - Method in class hydra.scala.syntax.MatchType.Builder
-
Builds an immutable
MatchType. - build() - Method in class hydra.scala.syntax.MethodType.Builder
-
Builds an immutable
MethodType. - build() - Method in class hydra.scala.syntax.NameData.Builder
-
Builds an immutable
NameData. - build() - Method in class hydra.scala.syntax.NameImportee.Builder
-
Builds an immutable
NameImportee. - build() - Method in class hydra.scala.syntax.NameType.Builder
-
Builds an immutable
NameType. - build() - Method in class hydra.scala.syntax.NewAnonymousData.Builder
-
Builds an immutable
NewAnonymousData. - build() - Method in class hydra.scala.syntax.NewData.Builder
-
Builds an immutable
NewData. - build() - Method in class hydra.scala.syntax.ObjectDefn.Builder
-
Builds an immutable
ObjectDefn. - build() - Method in class hydra.scala.syntax.ObjectPkg.Builder
-
Builds an immutable
ObjectPkg. - build() - Method in class hydra.scala.syntax.OrType.Builder
-
Builds an immutable
OrType. - build() - Method in class hydra.scala.syntax.ParamData.Builder
-
Builds an immutable
ParamData. - build() - Method in class hydra.scala.syntax.ParamType.Builder
-
Builds an immutable
ParamType. - build() - Method in class hydra.scala.syntax.PartialFunctionData.Builder
-
Builds an immutable
PartialFunctionData. - build() - Method in class hydra.scala.syntax.Pkg.Builder
-
Builds an immutable
Pkg. - build() - Method in class hydra.scala.syntax.PlaceholderType.Builder
-
Builds an immutable
PlaceholderType. - build() - Method in class hydra.scala.syntax.PolyFunctionData.Builder
-
Builds an immutable
PolyFunctionData. - build() - Method in class hydra.scala.syntax.PolyFunctionType.Builder
-
Builds an immutable
PolyFunctionType. - build() - Method in class hydra.scala.syntax.PredefString.Builder
-
Builds an immutable
PredefString. - build() - Method in class hydra.scala.syntax.PrimaryCtor.Builder
-
Builds an immutable
PrimaryCtor. - build() - Method in class hydra.scala.syntax.PrivateMod.Builder
-
Builds an immutable
PrivateMod. - build() - Method in class hydra.scala.syntax.ProjectType.Builder
-
Builds an immutable
ProjectType. - build() - Method in class hydra.scala.syntax.ProtectedMod.Builder
-
Builds an immutable
ProtectedMod. - build() - Method in class hydra.scala.syntax.RefineType.Builder
-
Builds an immutable
RefineType. - build() - Method in class hydra.scala.syntax.RenameImportee.Builder
-
Builds an immutable
RenameImportee. - build() - Method in class hydra.scala.syntax.RepeatedData.Builder
-
Builds an immutable
RepeatedData. - build() - Method in class hydra.scala.syntax.RepeatedEnumCaseDefn.Builder
-
Builds an immutable
RepeatedEnumCaseDefn. - build() - Method in class hydra.scala.syntax.RepeatedPat.Builder
-
Builds an immutable
RepeatedPat. - build() - Method in class hydra.scala.syntax.RepeatedType.Builder
-
Builds an immutable
RepeatedType. - build() - Method in class hydra.scala.syntax.ReturnData.Builder
-
Builds an immutable
ReturnData. - build() - Method in class hydra.scala.syntax.ScalaSymbol.Builder
-
Builds an immutable
ScalaSymbol. - build() - Method in class hydra.scala.syntax.SecondaryCtor.Builder
-
Builds an immutable
SecondaryCtor. - build() - Method in class hydra.scala.syntax.SelectData.Builder
-
Builds an immutable
SelectData. - build() - Method in class hydra.scala.syntax.SelectType.Builder
-
Builds an immutable
SelectType. - build() - Method in class hydra.scala.syntax.Self.Builder
-
Builds an immutable
Self. - build() - Method in class hydra.scala.syntax.SingletonType.Builder
-
Builds an immutable
SingletonType. - build() - Method in class hydra.scala.syntax.Source.Builder
-
Builds an immutable
Source. - build() - Method in class hydra.scala.syntax.SuperData.Builder
-
Builds an immutable
SuperData. - build() - Method in class hydra.scala.syntax.Template.Builder
-
Builds an immutable
Template. - build() - Method in class hydra.scala.syntax.ThisData.Builder
-
Builds an immutable
ThisData. - build() - Method in class hydra.scala.syntax.ThrowData.Builder
-
Builds an immutable
ThrowData. - build() - Method in class hydra.scala.syntax.TraitDefn.Builder
-
Builds an immutable
TraitDefn. - build() - Method in class hydra.scala.syntax.TryData.Builder
-
Builds an immutable
TryData. - build() - Method in class hydra.scala.syntax.TryWithHandlerData.Builder
-
Builds an immutable
TryWithHandlerData. - build() - Method in class hydra.scala.syntax.TupleData.Builder
-
Builds an immutable
TupleData. - build() - Method in class hydra.scala.syntax.TuplePat.Builder
-
Builds an immutable
TuplePat. - build() - Method in class hydra.scala.syntax.TupleType.Builder
-
Builds an immutable
TupleType. - build() - Method in class hydra.scala.syntax.TypeBounds.Builder
-
Builds an immutable
TypeBounds. - build() - Method in class hydra.scala.syntax.TypeCase.Builder
-
Builds an immutable
TypeCase. - build() - Method in class hydra.scala.syntax.TypeDecl.Builder
-
Builds an immutable
TypeDecl. - build() - Method in class hydra.scala.syntax.TypeDefn.Builder
-
Builds an immutable
TypeDefn. - build() - Method in class hydra.scala.syntax.TypedParamType.Builder
-
Builds an immutable
TypedParamType. - build() - Method in class hydra.scala.syntax.TypedPat.Builder
-
Builds an immutable
TypedPat. - build() - Method in class hydra.scala.syntax.TypeMember.Builder
-
Builds an immutable
TypeMember. - build() - Method in class hydra.scala.syntax.UnimportImportee.Builder
-
Builds an immutable
UnimportImportee. - build() - Method in class hydra.scala.syntax.ValDecl.Builder
-
Builds an immutable
ValDecl. - build() - Method in class hydra.scala.syntax.ValDefn.Builder
-
Builds an immutable
ValDefn. - build() - Method in class hydra.scala.syntax.ValEnumerator.Builder
-
Builds an immutable
ValEnumerator. - build() - Method in class hydra.scala.syntax.VarDecl.Builder
-
Builds an immutable
VarDecl. - build() - Method in class hydra.scala.syntax.VarDefn.Builder
-
Builds an immutable
VarDefn. - build() - Method in class hydra.scala.syntax.VarPat.Builder
-
Builds an immutable
VarPat. - build() - Method in class hydra.scala.syntax.VarType.Builder
-
Builds an immutable
VarType. - build() - Method in class hydra.scala.syntax.WhileData.Builder
-
Builds an immutable
WhileData. - build() - Method in class hydra.scala.syntax.WithType.Builder
-
Builds an immutable
WithType. - builder() - Static method in class hydra.scala.syntax.AlternativePat
-
Creates a new fluent builder for
AlternativePat. - builder() - Static method in class hydra.scala.syntax.AndType
-
Creates a new fluent builder for
AndType. - builder() - Static method in class hydra.scala.syntax.AnnotateData
-
Creates a new fluent builder for
AnnotateData. - builder() - Static method in class hydra.scala.syntax.AnnotateType
-
Creates a new fluent builder for
AnnotateType. - builder() - Static method in class hydra.scala.syntax.AnnotMod
-
Creates a new fluent builder for
AnnotMod. - builder() - Static method in class hydra.scala.syntax.AnonymousData
-
Creates a new fluent builder for
AnonymousData. - builder() - Static method in class hydra.scala.syntax.AnonymousNameType
-
Creates a new fluent builder for
AnonymousNameType. - builder() - Static method in class hydra.scala.syntax.ApplyData
-
Creates a new fluent builder for
ApplyData. - builder() - Static method in class hydra.scala.syntax.ApplyInfixData
-
Creates a new fluent builder for
ApplyInfixData. - builder() - Static method in class hydra.scala.syntax.ApplyInfixType
-
Creates a new fluent builder for
ApplyInfixType. - builder() - Static method in class hydra.scala.syntax.ApplyType
-
Creates a new fluent builder for
ApplyType. - builder() - Static method in class hydra.scala.syntax.ApplyTypeData
-
Creates a new fluent builder for
ApplyTypeData. - builder() - Static method in class hydra.scala.syntax.ApplyUnaryData
-
Creates a new fluent builder for
ApplyUnaryData. - builder() - Static method in class hydra.scala.syntax.ApplyUsingData
-
Creates a new fluent builder for
ApplyUsingData. - builder() - Static method in class hydra.scala.syntax.AscribeData
-
Creates a new fluent builder for
AscribeData. - builder() - Static method in class hydra.scala.syntax.AssignData
-
Creates a new fluent builder for
AssignData. - builder() - Static method in class hydra.scala.syntax.BindPat
-
Creates a new fluent builder for
BindPat. - builder() - Static method in class hydra.scala.syntax.BlockData
-
Creates a new fluent builder for
BlockData. - builder() - Static method in class hydra.scala.syntax.ByNameType
-
Creates a new fluent builder for
ByNameType. - builder() - Static method in class hydra.scala.syntax.Case
-
Creates a new fluent builder for
Case. - builder() - Static method in class hydra.scala.syntax.CaseGeneratorEnumerator
-
Creates a new fluent builder for
CaseGeneratorEnumerator. - builder() - Static method in class hydra.scala.syntax.ClassDefn
-
Creates a new fluent builder for
ClassDefn. - builder() - Static method in class hydra.scala.syntax.ContextFunctionData
-
Creates a new fluent builder for
ContextFunctionData. - builder() - Static method in class hydra.scala.syntax.ContextFunctionType
-
Creates a new fluent builder for
ContextFunctionType. - builder() - Static method in class hydra.scala.syntax.DefDecl
-
Creates a new fluent builder for
DefDecl. - builder() - Static method in class hydra.scala.syntax.DefDefn
-
Creates a new fluent builder for
DefDefn. - builder() - Static method in class hydra.scala.syntax.DoData
-
Creates a new fluent builder for
DoData. - builder() - Static method in class hydra.scala.syntax.EndMarkerData
-
Creates a new fluent builder for
EndMarkerData. - builder() - Static method in class hydra.scala.syntax.EnumCaseDefn
-
Creates a new fluent builder for
EnumCaseDefn. - builder() - Static method in class hydra.scala.syntax.EnumDefn
-
Creates a new fluent builder for
EnumDefn. - builder() - Static method in class hydra.scala.syntax.EtaData
-
Creates a new fluent builder for
EtaData. - builder() - Static method in class hydra.scala.syntax.ExistentialType
-
Creates a new fluent builder for
ExistentialType. - builder() - Static method in class hydra.scala.syntax.Export
-
Creates a new fluent builder for
Export. - builder() - Static method in class hydra.scala.syntax.ExtensionGroupDefn
-
Creates a new fluent builder for
ExtensionGroupDefn. - builder() - Static method in class hydra.scala.syntax.ExtractInfixPat
-
Creates a new fluent builder for
ExtractInfixPat. - builder() - Static method in class hydra.scala.syntax.ExtractPat
-
Creates a new fluent builder for
ExtractPat. - builder() - Static method in class hydra.scala.syntax.ForData
-
Creates a new fluent builder for
ForData. - builder() - Static method in class hydra.scala.syntax.ForYieldData
-
Creates a new fluent builder for
ForYieldData. - builder() - Static method in class hydra.scala.syntax.FunctionData
-
Creates a new fluent builder for
FunctionData. - builder() - Static method in class hydra.scala.syntax.FunctionType
-
Creates a new fluent builder for
FunctionType. - builder() - Static method in class hydra.scala.syntax.GeneratorEnumerator
-
Creates a new fluent builder for
GeneratorEnumerator. - builder() - Static method in class hydra.scala.syntax.GivenAliasDefn
-
Creates a new fluent builder for
GivenAliasDefn. - builder() - Static method in class hydra.scala.syntax.GivenDecl
-
Creates a new fluent builder for
GivenDecl. - builder() - Static method in class hydra.scala.syntax.GivenDefn
-
Creates a new fluent builder for
GivenDefn. - builder() - Static method in class hydra.scala.syntax.GivenImportee
-
Creates a new fluent builder for
GivenImportee. - builder() - Static method in class hydra.scala.syntax.GivenPat
-
Creates a new fluent builder for
GivenPat. - builder() - Static method in class hydra.scala.syntax.GuardEnumerator
-
Creates a new fluent builder for
GuardEnumerator. - builder() - Static method in class hydra.scala.syntax.IfData
-
Creates a new fluent builder for
IfData. - builder() - Static method in class hydra.scala.syntax.ImplicitFunctionType
-
Creates a new fluent builder for
ImplicitFunctionType. - builder() - Static method in class hydra.scala.syntax.Import
-
Creates a new fluent builder for
Import. - builder() - Static method in class hydra.scala.syntax.Importer
-
Creates a new fluent builder for
Importer. - builder() - Static method in class hydra.scala.syntax.Init
-
Creates a new fluent builder for
Init. - builder() - Static method in class hydra.scala.syntax.InterpolateData
-
Creates a new fluent builder for
InterpolateData. - builder() - Static method in class hydra.scala.syntax.InterpolatePat
-
Creates a new fluent builder for
InterpolatePat. - builder() - Static method in class hydra.scala.syntax.LambdaType
-
Creates a new fluent builder for
LambdaType. - builder() - Static method in class hydra.scala.syntax.MatchData
-
Creates a new fluent builder for
MatchData. - builder() - Static method in class hydra.scala.syntax.MatchType
-
Creates a new fluent builder for
MatchType. - builder() - Static method in class hydra.scala.syntax.MethodType
-
Creates a new fluent builder for
MethodType. - builder() - Static method in class hydra.scala.syntax.NameData
-
Creates a new fluent builder for
NameData. - builder() - Static method in class hydra.scala.syntax.NameImportee
-
Creates a new fluent builder for
NameImportee. - builder() - Static method in class hydra.scala.syntax.NameType
-
Creates a new fluent builder for
NameType. - builder() - Static method in class hydra.scala.syntax.NewAnonymousData
-
Creates a new fluent builder for
NewAnonymousData. - builder() - Static method in class hydra.scala.syntax.NewData
-
Creates a new fluent builder for
NewData. - builder() - Static method in class hydra.scala.syntax.ObjectDefn
-
Creates a new fluent builder for
ObjectDefn. - builder() - Static method in class hydra.scala.syntax.ObjectPkg
-
Creates a new fluent builder for
ObjectPkg. - builder() - Static method in class hydra.scala.syntax.OrType
-
Creates a new fluent builder for
OrType. - builder() - Static method in class hydra.scala.syntax.ParamData
-
Creates a new fluent builder for
ParamData. - builder() - Static method in class hydra.scala.syntax.ParamType
-
Creates a new fluent builder for
ParamType. - builder() - Static method in class hydra.scala.syntax.PartialFunctionData
-
Creates a new fluent builder for
PartialFunctionData. - builder() - Static method in class hydra.scala.syntax.Pkg
-
Creates a new fluent builder for
Pkg. - builder() - Static method in class hydra.scala.syntax.PlaceholderType
-
Creates a new fluent builder for
PlaceholderType. - builder() - Static method in class hydra.scala.syntax.PolyFunctionData
-
Creates a new fluent builder for
PolyFunctionData. - builder() - Static method in class hydra.scala.syntax.PolyFunctionType
-
Creates a new fluent builder for
PolyFunctionType. - builder() - Static method in class hydra.scala.syntax.PredefString
-
Creates a new fluent builder for
PredefString. - builder() - Static method in class hydra.scala.syntax.PrimaryCtor
-
Creates a new fluent builder for
PrimaryCtor. - builder() - Static method in class hydra.scala.syntax.PrivateMod
-
Creates a new fluent builder for
PrivateMod. - builder() - Static method in class hydra.scala.syntax.ProjectType
-
Creates a new fluent builder for
ProjectType. - builder() - Static method in class hydra.scala.syntax.ProtectedMod
-
Creates a new fluent builder for
ProtectedMod. - builder() - Static method in class hydra.scala.syntax.RefineType
-
Creates a new fluent builder for
RefineType. - builder() - Static method in class hydra.scala.syntax.RenameImportee
-
Creates a new fluent builder for
RenameImportee. - builder() - Static method in class hydra.scala.syntax.RepeatedData
-
Creates a new fluent builder for
RepeatedData. - builder() - Static method in class hydra.scala.syntax.RepeatedEnumCaseDefn
-
Creates a new fluent builder for
RepeatedEnumCaseDefn. - builder() - Static method in class hydra.scala.syntax.RepeatedPat
-
Creates a new fluent builder for
RepeatedPat. - builder() - Static method in class hydra.scala.syntax.RepeatedType
-
Creates a new fluent builder for
RepeatedType. - builder() - Static method in class hydra.scala.syntax.ReturnData
-
Creates a new fluent builder for
ReturnData. - builder() - Static method in class hydra.scala.syntax.ScalaSymbol
-
Creates a new fluent builder for
ScalaSymbol. - builder() - Static method in class hydra.scala.syntax.SecondaryCtor
-
Creates a new fluent builder for
SecondaryCtor. - builder() - Static method in class hydra.scala.syntax.SelectData
-
Creates a new fluent builder for
SelectData. - builder() - Static method in class hydra.scala.syntax.SelectType
-
Creates a new fluent builder for
SelectType. - builder() - Static method in class hydra.scala.syntax.Self
-
Creates a new fluent builder for
Self. - builder() - Static method in class hydra.scala.syntax.SingletonType
-
Creates a new fluent builder for
SingletonType. - builder() - Static method in class hydra.scala.syntax.Source
-
Creates a new fluent builder for
Source. - builder() - Static method in class hydra.scala.syntax.SuperData
-
Creates a new fluent builder for
SuperData. - builder() - Static method in class hydra.scala.syntax.Template
-
Creates a new fluent builder for
Template. - builder() - Static method in class hydra.scala.syntax.ThisData
-
Creates a new fluent builder for
ThisData. - builder() - Static method in class hydra.scala.syntax.ThrowData
-
Creates a new fluent builder for
ThrowData. - builder() - Static method in class hydra.scala.syntax.TraitDefn
-
Creates a new fluent builder for
TraitDefn. - builder() - Static method in class hydra.scala.syntax.TryData
-
Creates a new fluent builder for
TryData. - builder() - Static method in class hydra.scala.syntax.TryWithHandlerData
-
Creates a new fluent builder for
TryWithHandlerData. - builder() - Static method in class hydra.scala.syntax.TupleData
-
Creates a new fluent builder for
TupleData. - builder() - Static method in class hydra.scala.syntax.TuplePat
-
Creates a new fluent builder for
TuplePat. - builder() - Static method in class hydra.scala.syntax.TupleType
-
Creates a new fluent builder for
TupleType. - builder() - Static method in class hydra.scala.syntax.TypeBounds
-
Creates a new fluent builder for
TypeBounds. - builder() - Static method in class hydra.scala.syntax.TypeCase
-
Creates a new fluent builder for
TypeCase. - builder() - Static method in class hydra.scala.syntax.TypeDecl
-
Creates a new fluent builder for
TypeDecl. - builder() - Static method in class hydra.scala.syntax.TypeDefn
-
Creates a new fluent builder for
TypeDefn. - builder() - Static method in class hydra.scala.syntax.TypedParamType
-
Creates a new fluent builder for
TypedParamType. - builder() - Static method in class hydra.scala.syntax.TypedPat
-
Creates a new fluent builder for
TypedPat. - builder() - Static method in class hydra.scala.syntax.TypeMember
-
Creates a new fluent builder for
TypeMember. - builder() - Static method in class hydra.scala.syntax.UnimportImportee
-
Creates a new fluent builder for
UnimportImportee. - builder() - Static method in class hydra.scala.syntax.ValDecl
-
Creates a new fluent builder for
ValDecl. - builder() - Static method in class hydra.scala.syntax.ValDefn
-
Creates a new fluent builder for
ValDefn. - builder() - Static method in class hydra.scala.syntax.ValEnumerator
-
Creates a new fluent builder for
ValEnumerator. - builder() - Static method in class hydra.scala.syntax.VarDecl
-
Creates a new fluent builder for
VarDecl. - builder() - Static method in class hydra.scala.syntax.VarDefn
-
Creates a new fluent builder for
VarDefn. - builder() - Static method in class hydra.scala.syntax.VarPat
-
Creates a new fluent builder for
VarPat. - builder() - Static method in class hydra.scala.syntax.VarType
-
Creates a new fluent builder for
VarType. - builder() - Static method in class hydra.scala.syntax.WhileData
-
Creates a new fluent builder for
WhileData. - builder() - Static method in class hydra.scala.syntax.WithType
-
Creates a new fluent builder for
WithType. - Builder() - Constructor for class hydra.scala.syntax.AlternativePat.Builder
- Builder() - Constructor for class hydra.scala.syntax.AndType.Builder
- Builder() - Constructor for class hydra.scala.syntax.AnnotateData.Builder
- Builder() - Constructor for class hydra.scala.syntax.AnnotateType.Builder
- Builder() - Constructor for class hydra.scala.syntax.AnnotMod.Builder
- Builder() - Constructor for class hydra.scala.syntax.AnonymousData.Builder
- Builder() - Constructor for class hydra.scala.syntax.AnonymousNameType.Builder
- Builder() - Constructor for class hydra.scala.syntax.ApplyData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ApplyInfixData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ApplyInfixType.Builder
- Builder() - Constructor for class hydra.scala.syntax.ApplyType.Builder
- Builder() - Constructor for class hydra.scala.syntax.ApplyTypeData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ApplyUnaryData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ApplyUsingData.Builder
- Builder() - Constructor for class hydra.scala.syntax.AscribeData.Builder
- Builder() - Constructor for class hydra.scala.syntax.AssignData.Builder
- Builder() - Constructor for class hydra.scala.syntax.BindPat.Builder
- Builder() - Constructor for class hydra.scala.syntax.BlockData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ByNameType.Builder
- Builder() - Constructor for class hydra.scala.syntax.Case.Builder
- Builder() - Constructor for class hydra.scala.syntax.CaseGeneratorEnumerator.Builder
- Builder() - Constructor for class hydra.scala.syntax.ClassDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.ContextFunctionData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ContextFunctionType.Builder
- Builder() - Constructor for class hydra.scala.syntax.DefDecl.Builder
- Builder() - Constructor for class hydra.scala.syntax.DefDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.DoData.Builder
- Builder() - Constructor for class hydra.scala.syntax.EndMarkerData.Builder
- Builder() - Constructor for class hydra.scala.syntax.EnumCaseDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.EnumDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.EtaData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ExistentialType.Builder
- Builder() - Constructor for class hydra.scala.syntax.Export.Builder
- Builder() - Constructor for class hydra.scala.syntax.ExtensionGroupDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.ExtractInfixPat.Builder
- Builder() - Constructor for class hydra.scala.syntax.ExtractPat.Builder
- Builder() - Constructor for class hydra.scala.syntax.ForData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ForYieldData.Builder
- Builder() - Constructor for class hydra.scala.syntax.FunctionData.Builder
- Builder() - Constructor for class hydra.scala.syntax.FunctionType.Builder
- Builder() - Constructor for class hydra.scala.syntax.GeneratorEnumerator.Builder
- Builder() - Constructor for class hydra.scala.syntax.GivenAliasDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.GivenDecl.Builder
- Builder() - Constructor for class hydra.scala.syntax.GivenDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.GivenImportee.Builder
- Builder() - Constructor for class hydra.scala.syntax.GivenPat.Builder
- Builder() - Constructor for class hydra.scala.syntax.GuardEnumerator.Builder
- Builder() - Constructor for class hydra.scala.syntax.IfData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ImplicitFunctionType.Builder
- Builder() - Constructor for class hydra.scala.syntax.Import.Builder
- Builder() - Constructor for class hydra.scala.syntax.Importer.Builder
- Builder() - Constructor for class hydra.scala.syntax.Init.Builder
- Builder() - Constructor for class hydra.scala.syntax.InterpolateData.Builder
- Builder() - Constructor for class hydra.scala.syntax.InterpolatePat.Builder
- Builder() - Constructor for class hydra.scala.syntax.LambdaType.Builder
- Builder() - Constructor for class hydra.scala.syntax.MatchData.Builder
- Builder() - Constructor for class hydra.scala.syntax.MatchType.Builder
- Builder() - Constructor for class hydra.scala.syntax.MethodType.Builder
- Builder() - Constructor for class hydra.scala.syntax.NameData.Builder
- Builder() - Constructor for class hydra.scala.syntax.NameImportee.Builder
- Builder() - Constructor for class hydra.scala.syntax.NameType.Builder
- Builder() - Constructor for class hydra.scala.syntax.NewAnonymousData.Builder
- Builder() - Constructor for class hydra.scala.syntax.NewData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ObjectDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.ObjectPkg.Builder
- Builder() - Constructor for class hydra.scala.syntax.OrType.Builder
- Builder() - Constructor for class hydra.scala.syntax.ParamData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ParamType.Builder
- Builder() - Constructor for class hydra.scala.syntax.PartialFunctionData.Builder
- Builder() - Constructor for class hydra.scala.syntax.Pkg.Builder
- Builder() - Constructor for class hydra.scala.syntax.PlaceholderType.Builder
- Builder() - Constructor for class hydra.scala.syntax.PolyFunctionData.Builder
- Builder() - Constructor for class hydra.scala.syntax.PolyFunctionType.Builder
- Builder() - Constructor for class hydra.scala.syntax.PredefString.Builder
- Builder() - Constructor for class hydra.scala.syntax.PrimaryCtor.Builder
- Builder() - Constructor for class hydra.scala.syntax.PrivateMod.Builder
- Builder() - Constructor for class hydra.scala.syntax.ProjectType.Builder
- Builder() - Constructor for class hydra.scala.syntax.ProtectedMod.Builder
- Builder() - Constructor for class hydra.scala.syntax.RefineType.Builder
- Builder() - Constructor for class hydra.scala.syntax.RenameImportee.Builder
- Builder() - Constructor for class hydra.scala.syntax.RepeatedData.Builder
- Builder() - Constructor for class hydra.scala.syntax.RepeatedEnumCaseDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.RepeatedPat.Builder
- Builder() - Constructor for class hydra.scala.syntax.RepeatedType.Builder
- Builder() - Constructor for class hydra.scala.syntax.ReturnData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ScalaSymbol.Builder
- Builder() - Constructor for class hydra.scala.syntax.SecondaryCtor.Builder
- Builder() - Constructor for class hydra.scala.syntax.SelectData.Builder
- Builder() - Constructor for class hydra.scala.syntax.SelectType.Builder
- Builder() - Constructor for class hydra.scala.syntax.Self.Builder
- Builder() - Constructor for class hydra.scala.syntax.SingletonType.Builder
- Builder() - Constructor for class hydra.scala.syntax.Source.Builder
- Builder() - Constructor for class hydra.scala.syntax.SuperData.Builder
- Builder() - Constructor for class hydra.scala.syntax.Template.Builder
- Builder() - Constructor for class hydra.scala.syntax.ThisData.Builder
- Builder() - Constructor for class hydra.scala.syntax.ThrowData.Builder
- Builder() - Constructor for class hydra.scala.syntax.TraitDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.TryData.Builder
- Builder() - Constructor for class hydra.scala.syntax.TryWithHandlerData.Builder
- Builder() - Constructor for class hydra.scala.syntax.TupleData.Builder
- Builder() - Constructor for class hydra.scala.syntax.TuplePat.Builder
- Builder() - Constructor for class hydra.scala.syntax.TupleType.Builder
- Builder() - Constructor for class hydra.scala.syntax.TypeBounds.Builder
- Builder() - Constructor for class hydra.scala.syntax.TypeCase.Builder
- Builder() - Constructor for class hydra.scala.syntax.TypeDecl.Builder
- Builder() - Constructor for class hydra.scala.syntax.TypeDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.TypedParamType.Builder
- Builder() - Constructor for class hydra.scala.syntax.TypedPat.Builder
- Builder() - Constructor for class hydra.scala.syntax.TypeMember.Builder
- Builder() - Constructor for class hydra.scala.syntax.UnimportImportee.Builder
- Builder() - Constructor for class hydra.scala.syntax.ValDecl.Builder
- Builder() - Constructor for class hydra.scala.syntax.ValDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.ValEnumerator.Builder
- Builder() - Constructor for class hydra.scala.syntax.VarDecl.Builder
- Builder() - Constructor for class hydra.scala.syntax.VarDefn.Builder
- Builder() - Constructor for class hydra.scala.syntax.VarPat.Builder
- Builder() - Constructor for class hydra.scala.syntax.VarType.Builder
- Builder() - Constructor for class hydra.scala.syntax.WhileData.Builder
- Builder() - Constructor for class hydra.scala.syntax.WithType.Builder
- BY_NAME - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.byNamefield. - ByName(ByNameType) - Constructor for class hydra.scala.syntax.Type.ByName
-
Constructs an immutable
Type.ByName. - byNameType(TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ByNameType
- ByNameType - Class in hydra.scala.syntax
- ByNameType(Type) - Constructor for class hydra.scala.syntax.ByNameType
-
Constructs an immutable
ByNameType. - ByNameType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ByNameType. - byNameTypeTpe(TypedTerm<ByNameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.ByNameType
- byNameTypeWithTpe(TypedTerm<ByNameType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.ByNameType
- BYTE - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.bytefield. - Byte_(Byte) - Constructor for class hydra.scala.syntax.Lit.Byte_
-
Constructs an immutable
Lit.Byte_. - Bytes(List<Integer>) - Constructor for class hydra.scala.syntax.Lit.Bytes
-
Constructs an immutable
Lit.Bytes. - BYTES - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.bytesfield.
C
- Case - Class in hydra.scala.syntax
- Case() - Constructor for class hydra.scala.syntax.Mod.Case
-
Constructs an immutable
Mod.Case. - Case(Case) - Constructor for class hydra.scala.syntax.CaseTree.Case
-
Constructs an immutable
CaseTree.Case. - Case(Pat, Optional<Data>, Data) - Constructor for class hydra.scala.syntax.Case
-
Constructs an immutable
Case. - CASE - Static variable in class hydra.scala.syntax.CaseTree
-
Name of the
hydra.scala.syntax.CaseTree.casefield. - CASE - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.casefield. - case_(TypedTerm<Pat>, TypedTerm<Optional<Data>>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.Case
- CASE_GENERATOR - Static variable in class hydra.scala.syntax.Enumerator
-
Name of the
hydra.scala.syntax.Enumerator.caseGeneratorfield. - CASE_TREE - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.caseTreefield. - Case.Builder - Class in hydra.scala.syntax
-
A fluent builder for
Case. - caseBody(TypedTerm<Case>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.Case
- caseCond(TypedTerm<Case>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the cond field of hydra.scala.syntax.Case
- CaseGenerator(CaseGeneratorEnumerator) - Constructor for class hydra.scala.syntax.Enumerator.CaseGenerator
-
Constructs an immutable
Enumerator.CaseGenerator. - caseGeneratorEnumerator(TypedTerm<Pat>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.CaseGeneratorEnumerator
- CaseGeneratorEnumerator - Class in hydra.scala.syntax
- CaseGeneratorEnumerator(Pat, Data) - Constructor for class hydra.scala.syntax.CaseGeneratorEnumerator
-
Constructs an immutable
CaseGeneratorEnumerator. - CaseGeneratorEnumerator.Builder - Class in hydra.scala.syntax
-
A fluent builder for
CaseGeneratorEnumerator. - caseGeneratorEnumeratorPat(TypedTerm<CaseGeneratorEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the pat field of hydra.scala.syntax.CaseGeneratorEnumerator
- caseGeneratorEnumeratorRhs(TypedTerm<CaseGeneratorEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.CaseGeneratorEnumerator
- caseGeneratorEnumeratorWithPat(TypedTerm<CaseGeneratorEnumerator>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the pat field of hydra.scala.syntax.CaseGeneratorEnumerator
- caseGeneratorEnumeratorWithRhs(TypedTerm<CaseGeneratorEnumerator>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.CaseGeneratorEnumerator
- casePat(TypedTerm<Case>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the pat field of hydra.scala.syntax.Case
- cases - Variable in class hydra.scala.syntax.MatchData
- cases - Variable in class hydra.scala.syntax.MatchType
- cases - Variable in class hydra.scala.syntax.PartialFunctionData
- cases - Variable in class hydra.scala.syntax.RepeatedEnumCaseDefn
- cases(List<Case>) - Method in class hydra.scala.syntax.MatchData.Builder
- cases(List<Case>) - Method in class hydra.scala.syntax.PartialFunctionData.Builder
- cases(List<NameData>) - Method in class hydra.scala.syntax.RepeatedEnumCaseDefn.Builder
- cases(List<TypeCase>) - Method in class hydra.scala.syntax.MatchType.Builder
- CASES - Static variable in class hydra.scala.syntax.MatchData
-
Name of the
hydra.scala.syntax.MatchData.casesfield. - CASES - Static variable in class hydra.scala.syntax.MatchType
-
Name of the
hydra.scala.syntax.MatchType.casesfield. - CASES - Static variable in class hydra.scala.syntax.PartialFunctionData
-
Name of the
hydra.scala.syntax.PartialFunctionData.casesfield. - CASES - Static variable in class hydra.scala.syntax.RepeatedEnumCaseDefn
-
Name of the
hydra.scala.syntax.RepeatedEnumCaseDefn.casesfield. - caseToExpr(Case) - Static method in interface hydra.scala.Serde
-
Convert a case clause to an expression
- CaseTree - Class in hydra.scala.syntax
- CaseTree(CaseTree) - Constructor for class hydra.scala.syntax.Tree.CaseTree
-
Constructs an immutable
Tree.CaseTree. - CaseTree.Case - Class in hydra.scala.syntax
- CaseTree.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
CaseTreewith a defaultCaseTree.PartialVisitor.otherwise(hydra.scala.syntax.CaseTree)branch. - CaseTree.TypeCase - Class in hydra.scala.syntax
- CaseTree.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
CaseTree. - caseTreeCase(TypedTerm<Case>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the case variant of hydra.scala.syntax.CaseTree
- caseTreeTypeCase(TypedTerm<TypeCase>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the typeCase variant of hydra.scala.syntax.CaseTree
- caseWithBody(TypedTerm<Case>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.Case
- caseWithCond(TypedTerm<Case>, TypedTerm<Optional<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the cond field of hydra.scala.syntax.Case
- caseWithPat(TypedTerm<Case>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the pat field of hydra.scala.syntax.Case
- catchp - Variable in class hydra.scala.syntax.TryData
- catchp - Variable in class hydra.scala.syntax.TryWithHandlerData
- catchp(Data) - Method in class hydra.scala.syntax.TryWithHandlerData.Builder
- catchp(List<Case>) - Method in class hydra.scala.syntax.TryData.Builder
- CATCHP - Static variable in class hydra.scala.syntax.TryData
-
Name of the
hydra.scala.syntax.TryData.catchpfield. - CATCHP - Static variable in class hydra.scala.syntax.TryWithHandlerData
-
Name of the
hydra.scala.syntax.TryWithHandlerData.catchpfield. - cbounds - Variable in class hydra.scala.syntax.ParamType
- cbounds(List<Type>) - Method in class hydra.scala.syntax.ParamType.Builder
- CBOUNDS - Static variable in class hydra.scala.syntax.ParamType
-
Name of the
hydra.scala.syntax.ParamType.cboundsfield. - Char(Character) - Constructor for class hydra.scala.syntax.Lit.Char
-
Constructs an immutable
Lit.Char. - CHAR - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.charfield. - CLASS - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.classfield. - Class_(ClassDefn) - Constructor for class hydra.scala.syntax.Defn.Class_
-
Constructs an immutable
Defn.Class_. - classDefn(TypedTerm<List<Mod>>, TypedTerm<NameType>, TypedTerm<List<ParamType>>, TypedTerm<PrimaryCtor>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ClassDefn
- ClassDefn - Class in hydra.scala.syntax
- ClassDefn(List<Mod>, NameType, List<ParamType>, PrimaryCtor, Template) - Constructor for class hydra.scala.syntax.ClassDefn
-
Constructs an immutable
ClassDefn. - ClassDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ClassDefn. - classDefnCtor(TypedTerm<ClassDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the ctor field of hydra.scala.syntax.ClassDefn
- classDefnMods(TypedTerm<ClassDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.ClassDefn
- classDefnName(TypedTerm<ClassDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.ClassDefn
- classDefnTemplate(TypedTerm<ClassDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the template field of hydra.scala.syntax.ClassDefn
- classDefnTparams(TypedTerm<ClassDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.ClassDefn
- classDefnWithCtor(TypedTerm<ClassDefn>, TypedTerm<PrimaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the ctor field of hydra.scala.syntax.ClassDefn
- classDefnWithMods(TypedTerm<ClassDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.ClassDefn
- classDefnWithName(TypedTerm<ClassDefn>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.ClassDefn
- classDefnWithTemplate(TypedTerm<ClassDefn>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the template field of hydra.scala.syntax.ClassDefn
- classDefnWithTparams(TypedTerm<ClassDefn>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.ClassDefn
- Coder - Interface in hydra.scala
-
Scala code generator: converts Hydra modules to Scala source code
- collectTypeVars(Type) - Static method in interface hydra.scala.Coder
-
Collect the set of free type variables occurring in a type (#589)
- collectTypeVarsGo(Type) - Static method in interface hydra.scala.Coder
-
Recursively collect free type variables from a type (#589)
- compareTo(AlternativePat) - Method in class hydra.scala.syntax.AlternativePat
- compareTo(AndType) - Method in class hydra.scala.syntax.AndType
- compareTo(AnnotateData) - Method in class hydra.scala.syntax.AnnotateData
- compareTo(AnnotateType) - Method in class hydra.scala.syntax.AnnotateType
- compareTo(AnnotMod) - Method in class hydra.scala.syntax.AnnotMod
- compareTo(AnonymousData) - Method in class hydra.scala.syntax.AnonymousData
- compareTo(AnonymousNameType) - Method in class hydra.scala.syntax.AnonymousNameType
- compareTo(ApplyData) - Method in class hydra.scala.syntax.ApplyData
- compareTo(ApplyInfixData) - Method in class hydra.scala.syntax.ApplyInfixData
- compareTo(ApplyInfixType) - Method in class hydra.scala.syntax.ApplyInfixType
- compareTo(ApplyType) - Method in class hydra.scala.syntax.ApplyType
- compareTo(ApplyTypeData) - Method in class hydra.scala.syntax.ApplyTypeData
- compareTo(ApplyUnaryData) - Method in class hydra.scala.syntax.ApplyUnaryData
- compareTo(ApplyUsingData) - Method in class hydra.scala.syntax.ApplyUsingData
- compareTo(AscribeData) - Method in class hydra.scala.syntax.AscribeData
- compareTo(AssignData) - Method in class hydra.scala.syntax.AssignData
- compareTo(BindPat) - Method in class hydra.scala.syntax.BindPat
- compareTo(BlockData) - Method in class hydra.scala.syntax.BlockData
- compareTo(ByNameType) - Method in class hydra.scala.syntax.ByNameType
- compareTo(Case) - Method in class hydra.scala.syntax.Case
- compareTo(CaseGeneratorEnumerator) - Method in class hydra.scala.syntax.CaseGeneratorEnumerator
- compareTo(CaseTree) - Method in class hydra.scala.syntax.CaseTree.Case
- compareTo(CaseTree) - Method in class hydra.scala.syntax.CaseTree.TypeCase
- compareTo(ClassDefn) - Method in class hydra.scala.syntax.ClassDefn
- compareTo(ContextFunctionData) - Method in class hydra.scala.syntax.ContextFunctionData
- compareTo(ContextFunctionType) - Method in class hydra.scala.syntax.ContextFunctionType
- compareTo(Ctor) - Method in class hydra.scala.syntax.Ctor.Primary
- compareTo(Ctor) - Method in class hydra.scala.syntax.Ctor.Secondary
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Annotate
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Apply
- compareTo(Data) - Method in class hydra.scala.syntax.Data.ApplyType
- compareTo(Data) - Method in class hydra.scala.syntax.Data.ApplyUsing
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Ascribe
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Assign
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Block
- compareTo(Data) - Method in class hydra.scala.syntax.Data.ContextFunction
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Do
- compareTo(Data) - Method in class hydra.scala.syntax.Data.EndMarker
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Eta
- compareTo(Data) - Method in class hydra.scala.syntax.Data.For
- compareTo(Data) - Method in class hydra.scala.syntax.Data.ForYield
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Function
- compareTo(Data) - Method in class hydra.scala.syntax.Data.If
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Interpolate
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Lit
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Match
- compareTo(Data) - Method in class hydra.scala.syntax.Data.New
- compareTo(Data) - Method in class hydra.scala.syntax.Data.NewAnonymous
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Param
- compareTo(Data) - Method in class hydra.scala.syntax.Data.PartialFunction
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Placeholder
- compareTo(Data) - Method in class hydra.scala.syntax.Data.PolyFunction
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Ref
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Repeated
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Return
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Throw
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Try
- compareTo(Data) - Method in class hydra.scala.syntax.Data.TryWithHandler
- compareTo(Data) - Method in class hydra.scala.syntax.Data.Tuple
- compareTo(Data) - Method in class hydra.scala.syntax.Data.While
- compareTo(DataMember) - Method in class hydra.scala.syntax.DataMember.Object_
- compareTo(DataMember) - Method in class hydra.scala.syntax.DataMember.Pkg
- compareTo(Decl) - Method in class hydra.scala.syntax.Decl.Def
- compareTo(Decl) - Method in class hydra.scala.syntax.Decl.Given
- compareTo(Decl) - Method in class hydra.scala.syntax.Decl.Type
- compareTo(Decl) - Method in class hydra.scala.syntax.Decl.Val
- compareTo(Decl) - Method in class hydra.scala.syntax.Decl.Var
- compareTo(DefDecl) - Method in class hydra.scala.syntax.DefDecl
- compareTo(DefDefn) - Method in class hydra.scala.syntax.DefDefn
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.Class_
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.Def
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.Enum_
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.EnumCase
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.ExtensionGroup
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.Given
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.GivenAlias
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.Object_
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.RepeatedEnumCase
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.Trait
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.Type
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.Val
- compareTo(Defn) - Method in class hydra.scala.syntax.Defn.Var
- compareTo(DoData) - Method in class hydra.scala.syntax.DoData
- compareTo(EndMarkerData) - Method in class hydra.scala.syntax.EndMarkerData
- compareTo(EnumCaseDefn) - Method in class hydra.scala.syntax.EnumCaseDefn
- compareTo(EnumDefn) - Method in class hydra.scala.syntax.EnumDefn
- compareTo(Enumerator) - Method in class hydra.scala.syntax.Enumerator.CaseGenerator
- compareTo(Enumerator) - Method in class hydra.scala.syntax.Enumerator.Generator
- compareTo(Enumerator) - Method in class hydra.scala.syntax.Enumerator.Guard
- compareTo(Enumerator) - Method in class hydra.scala.syntax.Enumerator.Val
- compareTo(EtaData) - Method in class hydra.scala.syntax.EtaData
- compareTo(ExistentialType) - Method in class hydra.scala.syntax.ExistentialType
- compareTo(Export) - Method in class hydra.scala.syntax.Export
- compareTo(ExtensionGroupDefn) - Method in class hydra.scala.syntax.ExtensionGroupDefn
- compareTo(ExtractInfixPat) - Method in class hydra.scala.syntax.ExtractInfixPat
- compareTo(ExtractPat) - Method in class hydra.scala.syntax.ExtractPat
- compareTo(ForData) - Method in class hydra.scala.syntax.ForData
- compareTo(ForYieldData) - Method in class hydra.scala.syntax.ForYieldData
- compareTo(FunctionData) - Method in class hydra.scala.syntax.FunctionData
- compareTo(FunctionType) - Method in class hydra.scala.syntax.FunctionType
- compareTo(GeneratorEnumerator) - Method in class hydra.scala.syntax.GeneratorEnumerator
- compareTo(GivenAliasDefn) - Method in class hydra.scala.syntax.GivenAliasDefn
- compareTo(GivenDecl) - Method in class hydra.scala.syntax.GivenDecl
- compareTo(GivenDefn) - Method in class hydra.scala.syntax.GivenDefn
- compareTo(GivenImportee) - Method in class hydra.scala.syntax.GivenImportee
- compareTo(GivenPat) - Method in class hydra.scala.syntax.GivenPat
- compareTo(GuardEnumerator) - Method in class hydra.scala.syntax.GuardEnumerator
- compareTo(IfData) - Method in class hydra.scala.syntax.IfData
- compareTo(ImplicitFunctionType) - Method in class hydra.scala.syntax.ImplicitFunctionType
- compareTo(Import) - Method in class hydra.scala.syntax.Import
- compareTo(Importee) - Method in class hydra.scala.syntax.Importee.Given
- compareTo(Importee) - Method in class hydra.scala.syntax.Importee.GivenAll
- compareTo(Importee) - Method in class hydra.scala.syntax.Importee.Name
- compareTo(Importee) - Method in class hydra.scala.syntax.Importee.Rename
- compareTo(Importee) - Method in class hydra.scala.syntax.Importee.Unimport
- compareTo(Importee) - Method in class hydra.scala.syntax.Importee.Wildcard
- compareTo(Importer) - Method in class hydra.scala.syntax.Importer
- compareTo(ImportExportStat) - Method in class hydra.scala.syntax.ImportExportStat.Export
- compareTo(ImportExportStat) - Method in class hydra.scala.syntax.ImportExportStat.Import
- compareTo(Init) - Method in class hydra.scala.syntax.Init
- compareTo(InterpolateData) - Method in class hydra.scala.syntax.InterpolateData
- compareTo(InterpolatePat) - Method in class hydra.scala.syntax.InterpolatePat
- compareTo(LambdaType) - Method in class hydra.scala.syntax.LambdaType
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Boolean_
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Byte_
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Bytes
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Char
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Double_
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Float_
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Int
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Long_
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Null
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Short_
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.String_
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Symbol
- compareTo(Lit) - Method in class hydra.scala.syntax.Lit.Unit
- compareTo(MatchData) - Method in class hydra.scala.syntax.MatchData
- compareTo(MatchType) - Method in class hydra.scala.syntax.MatchType
- compareTo(Member) - Method in class hydra.scala.syntax.Member.Self
- compareTo(Member) - Method in class hydra.scala.syntax.Member.Term
- compareTo(Member) - Method in class hydra.scala.syntax.Member.TermParam
- compareTo(Member) - Method in class hydra.scala.syntax.Member.Type
- compareTo(Member) - Method in class hydra.scala.syntax.Member.TypeParam
- compareTo(MethodType) - Method in class hydra.scala.syntax.MethodType
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Abstract
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Annot
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Case
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Contravariant
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Covariant
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Final
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Implicit
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Infix
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Inline
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Lazy
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Opaque
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Open
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Override_
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Private
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Protected
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Sealed
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Super
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Transparent
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.Using
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.ValParam
- compareTo(Mod) - Method in class hydra.scala.syntax.Mod.VarParam
- compareTo(Name) - Method in class hydra.scala.syntax.Name.Anonymous
- compareTo(Name) - Method in class hydra.scala.syntax.Name.Indeterminate
- compareTo(Name) - Method in class hydra.scala.syntax.Name.Value
- compareTo(NameData) - Method in class hydra.scala.syntax.NameData
- compareTo(NameImportee) - Method in class hydra.scala.syntax.NameImportee
- compareTo(NameType) - Method in class hydra.scala.syntax.NameType
- compareTo(NewAnonymousData) - Method in class hydra.scala.syntax.NewAnonymousData
- compareTo(NewData) - Method in class hydra.scala.syntax.NewData
- compareTo(ObjectDefn) - Method in class hydra.scala.syntax.ObjectDefn
- compareTo(ObjectPkg) - Method in class hydra.scala.syntax.ObjectPkg
- compareTo(OrType) - Method in class hydra.scala.syntax.OrType
- compareTo(ParamData) - Method in class hydra.scala.syntax.ParamData
- compareTo(ParamType) - Method in class hydra.scala.syntax.ParamType
- compareTo(PartialFunctionData) - Method in class hydra.scala.syntax.PartialFunctionData
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.Alternative
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.Bind
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.Extract
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.ExtractInfix
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.Given
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.Interpolate
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.Repeated
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.SeqWildcard
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.Tuple
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.Typed
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.Var
- compareTo(Pat) - Method in class hydra.scala.syntax.Pat.Wildcard
- compareTo(Pkg) - Method in class hydra.scala.syntax.Pkg
- compareTo(PlaceholderType) - Method in class hydra.scala.syntax.PlaceholderType
- compareTo(PolyFunctionData) - Method in class hydra.scala.syntax.PolyFunctionData
- compareTo(PolyFunctionType) - Method in class hydra.scala.syntax.PolyFunctionType
- compareTo(PredefString) - Method in class hydra.scala.syntax.PredefString
- compareTo(PrimaryCtor) - Method in class hydra.scala.syntax.PrimaryCtor
- compareTo(PrivateMod) - Method in class hydra.scala.syntax.PrivateMod
- compareTo(ProjectType) - Method in class hydra.scala.syntax.ProjectType
- compareTo(ProtectedMod) - Method in class hydra.scala.syntax.ProtectedMod
- compareTo(Ref) - Method in class hydra.scala.syntax.Ref.Init
- compareTo(Ref) - Method in class hydra.scala.syntax.Ref.Name
- compareTo(RefData) - Method in class hydra.scala.syntax.RefData.Anonymous
- compareTo(RefData) - Method in class hydra.scala.syntax.RefData.ApplyUnary
- compareTo(RefData) - Method in class hydra.scala.syntax.RefData.Name
- compareTo(RefData) - Method in class hydra.scala.syntax.RefData.Select
- compareTo(RefData) - Method in class hydra.scala.syntax.RefData.Super
- compareTo(RefData) - Method in class hydra.scala.syntax.RefData.This
- compareTo(RefineType) - Method in class hydra.scala.syntax.RefineType
- compareTo(RefType) - Method in class hydra.scala.syntax.RefType.Name
- compareTo(RefType) - Method in class hydra.scala.syntax.RefType.Project
- compareTo(RefType) - Method in class hydra.scala.syntax.RefType.Select
- compareTo(RefType) - Method in class hydra.scala.syntax.RefType.Singleton
- compareTo(RenameImportee) - Method in class hydra.scala.syntax.RenameImportee
- compareTo(RepeatedData) - Method in class hydra.scala.syntax.RepeatedData
- compareTo(RepeatedEnumCaseDefn) - Method in class hydra.scala.syntax.RepeatedEnumCaseDefn
- compareTo(RepeatedPat) - Method in class hydra.scala.syntax.RepeatedPat
- compareTo(RepeatedType) - Method in class hydra.scala.syntax.RepeatedType
- compareTo(ReturnData) - Method in class hydra.scala.syntax.ReturnData
- compareTo(ScalaSymbol) - Method in class hydra.scala.syntax.ScalaSymbol
- compareTo(SecondaryCtor) - Method in class hydra.scala.syntax.SecondaryCtor
- compareTo(SelectData) - Method in class hydra.scala.syntax.SelectData
- compareTo(SelectType) - Method in class hydra.scala.syntax.SelectType
- compareTo(Self) - Method in class hydra.scala.syntax.Self
- compareTo(SingletonType) - Method in class hydra.scala.syntax.SingletonType
- compareTo(Source) - Method in class hydra.scala.syntax.Source
- compareTo(Stat) - Method in class hydra.scala.syntax.Stat.Decl
- compareTo(Stat) - Method in class hydra.scala.syntax.Stat.Defn
- compareTo(Stat) - Method in class hydra.scala.syntax.Stat.ImportExport
- compareTo(Stat) - Method in class hydra.scala.syntax.Stat.Term
- compareTo(SuperData) - Method in class hydra.scala.syntax.SuperData
- compareTo(Template) - Method in class hydra.scala.syntax.Template
- compareTo(ThisData) - Method in class hydra.scala.syntax.ThisData
- compareTo(ThrowData) - Method in class hydra.scala.syntax.ThrowData
- compareTo(TraitDefn) - Method in class hydra.scala.syntax.TraitDefn
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Bounds
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.CaseTree
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Ctor
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Enumerator
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Importee
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Importer
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Member
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Mod
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Pat
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Ref
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Source
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Stat
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Template
- compareTo(Tree) - Method in class hydra.scala.syntax.Tree.Type
- compareTo(TryData) - Method in class hydra.scala.syntax.TryData
- compareTo(TryWithHandlerData) - Method in class hydra.scala.syntax.TryWithHandlerData
- compareTo(TupleData) - Method in class hydra.scala.syntax.TupleData
- compareTo(TuplePat) - Method in class hydra.scala.syntax.TuplePat
- compareTo(TupleType) - Method in class hydra.scala.syntax.TupleType
- compareTo(Type) - Method in class hydra.scala.syntax.Type.And
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Annotate
- compareTo(Type) - Method in class hydra.scala.syntax.Type.AnonymousName
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Apply
- compareTo(Type) - Method in class hydra.scala.syntax.Type.ApplyInfix
- compareTo(Type) - Method in class hydra.scala.syntax.Type.ByName
- compareTo(Type) - Method in class hydra.scala.syntax.Type.ContextFunction
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Existential
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Function
- compareTo(Type) - Method in class hydra.scala.syntax.Type.ImplicitFunction
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Lambda
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Match
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Method
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Or
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Placeholder
- compareTo(Type) - Method in class hydra.scala.syntax.Type.PolyFunction
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Ref
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Refine
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Repeated
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Tuple
- compareTo(Type) - Method in class hydra.scala.syntax.Type.TypedParam
- compareTo(Type) - Method in class hydra.scala.syntax.Type.Var
- compareTo(Type) - Method in class hydra.scala.syntax.Type.With
- compareTo(TypeBounds) - Method in class hydra.scala.syntax.TypeBounds
- compareTo(TypeCase) - Method in class hydra.scala.syntax.TypeCase
- compareTo(TypeDecl) - Method in class hydra.scala.syntax.TypeDecl
- compareTo(TypeDefn) - Method in class hydra.scala.syntax.TypeDefn
- compareTo(TypedParamType) - Method in class hydra.scala.syntax.TypedParamType
- compareTo(TypedPat) - Method in class hydra.scala.syntax.TypedPat
- compareTo(TypeMember) - Method in class hydra.scala.syntax.TypeMember
- compareTo(UnimportImportee) - Method in class hydra.scala.syntax.UnimportImportee
- compareTo(ValDecl) - Method in class hydra.scala.syntax.ValDecl
- compareTo(ValDefn) - Method in class hydra.scala.syntax.ValDefn
- compareTo(ValEnumerator) - Method in class hydra.scala.syntax.ValEnumerator
- compareTo(VarDecl) - Method in class hydra.scala.syntax.VarDecl
- compareTo(VarDefn) - Method in class hydra.scala.syntax.VarDefn
- compareTo(VarPat) - Method in class hydra.scala.syntax.VarPat
- compareTo(VarType) - Method in class hydra.scala.syntax.VarType
- compareTo(WhileData) - Method in class hydra.scala.syntax.WhileData
- compareTo(WithType) - Method in class hydra.scala.syntax.WithType
- cond - Variable in class hydra.scala.syntax.Case
- cond - Variable in class hydra.scala.syntax.GuardEnumerator
- cond - Variable in class hydra.scala.syntax.IfData
- cond(Optional<Data>) - Method in class hydra.scala.syntax.Case.Builder
- cond(Data) - Method in class hydra.scala.syntax.GuardEnumerator.Builder
- cond(Data) - Method in class hydra.scala.syntax.IfData.Builder
- COND - Static variable in class hydra.scala.syntax.Case
-
Name of the
hydra.scala.syntax.Case.condfield. - COND - Static variable in class hydra.scala.syntax.GuardEnumerator
-
Name of the
hydra.scala.syntax.GuardEnumerator.condfield. - COND - Static variable in class hydra.scala.syntax.IfData
-
Name of the
hydra.scala.syntax.IfData.condfield. - constructModule(Set<String>, T0, Graph, Module, List<Definition>) - Static method in interface hydra.scala.Coder
-
Construct a Scala package from a Hydra module and its definitions
- CONTEXT_FUNCTION - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.contextFunctionfield. - CONTEXT_FUNCTION - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.contextFunctionfield. - ContextFunction(ContextFunctionData) - Constructor for class hydra.scala.syntax.Data.ContextFunction
-
Constructs an immutable
Data.ContextFunction. - ContextFunction(ContextFunctionType) - Constructor for class hydra.scala.syntax.Type.ContextFunction
-
Constructs an immutable
Type.ContextFunction. - contextFunctionData(TypedTerm<List<ParamData>>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ContextFunctionData
- ContextFunctionData - Class in hydra.scala.syntax
- ContextFunctionData(List<ParamData>, Data) - Constructor for class hydra.scala.syntax.ContextFunctionData
-
Constructs an immutable
ContextFunctionData. - ContextFunctionData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ContextFunctionData. - contextFunctionDataBody(TypedTerm<ContextFunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.ContextFunctionData
- contextFunctionDataParams(TypedTerm<ContextFunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the params field of hydra.scala.syntax.ContextFunctionData
- contextFunctionDataWithBody(TypedTerm<ContextFunctionData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.ContextFunctionData
- contextFunctionDataWithParams(TypedTerm<ContextFunctionData>, TypedTerm<List<ParamData>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the params field of hydra.scala.syntax.ContextFunctionData
- contextFunctionType(TypedTerm<List<Type>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ContextFunctionType
- ContextFunctionType - Class in hydra.scala.syntax
- ContextFunctionType(List<Type>, Type) - Constructor for class hydra.scala.syntax.ContextFunctionType
-
Constructs an immutable
ContextFunctionType. - ContextFunctionType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ContextFunctionType. - contextFunctionTypeParams(TypedTerm<ContextFunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the params field of hydra.scala.syntax.ContextFunctionType
- contextFunctionTypeRes(TypedTerm<ContextFunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the res field of hydra.scala.syntax.ContextFunctionType
- contextFunctionTypeWithParams(TypedTerm<ContextFunctionType>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the params field of hydra.scala.syntax.ContextFunctionType
- contextFunctionTypeWithRes(TypedTerm<ContextFunctionType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the res field of hydra.scala.syntax.ContextFunctionType
- Contravariant() - Constructor for class hydra.scala.syntax.Mod.Contravariant
-
Constructs an immutable
Mod.Contravariant. - CONTRAVARIANT - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.contravariantfield. - correctTypeApps(Name, List<Type>, Graph) - Static method in interface hydra.scala.Coder
-
Filter/rewrite a raw type-application list against callee-scheme over-generalization (#589)
- countFunctionParams(Type) - Static method in interface hydra.scala.Coder
-
Count the curried function parameters of a type (#589)
- Covariant() - Constructor for class hydra.scala.syntax.Mod.Covariant
-
Constructs an immutable
Mod.Covariant. - COVARIANT - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.covariantfield. - ctor - Variable in class hydra.scala.syntax.ClassDefn
- ctor - Variable in class hydra.scala.syntax.EnumCaseDefn
- ctor - Variable in class hydra.scala.syntax.EnumDefn
- ctor - Variable in class hydra.scala.syntax.TraitDefn
- ctor(PrimaryCtor) - Method in class hydra.scala.syntax.ClassDefn.Builder
- ctor(PrimaryCtor) - Method in class hydra.scala.syntax.EnumCaseDefn.Builder
- ctor(PrimaryCtor) - Method in class hydra.scala.syntax.EnumDefn.Builder
- ctor(PrimaryCtor) - Method in class hydra.scala.syntax.TraitDefn.Builder
- Ctor - Class in hydra.scala.syntax
- Ctor(Ctor) - Constructor for class hydra.scala.syntax.Tree.Ctor
-
Constructs an immutable
Tree.Ctor. - CTOR - Static variable in class hydra.scala.syntax.ClassDefn
-
Name of the
hydra.scala.syntax.ClassDefn.ctorfield. - CTOR - Static variable in class hydra.scala.syntax.EnumCaseDefn
-
Name of the
hydra.scala.syntax.EnumCaseDefn.ctorfield. - CTOR - Static variable in class hydra.scala.syntax.EnumDefn
-
Name of the
hydra.scala.syntax.EnumDefn.ctorfield. - CTOR - Static variable in class hydra.scala.syntax.TraitDefn
-
Name of the
hydra.scala.syntax.TraitDefn.ctorfield. - CTOR - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.ctorfield. - Ctor.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Ctorwith a defaultCtor.PartialVisitor.otherwise(hydra.scala.syntax.Ctor)branch. - Ctor.Primary - Class in hydra.scala.syntax
- Ctor.Secondary - Class in hydra.scala.syntax
- Ctor.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Ctor. - ctorPrimary(TypedTerm<PrimaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the primary variant of hydra.scala.syntax.Ctor
- ctorSecondary(TypedTerm<SecondaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the secondary variant of hydra.scala.syntax.Ctor
D
- Data - Class in hydra.scala.syntax
- Data.Annotate - Class in hydra.scala.syntax
- Data.Apply - Class in hydra.scala.syntax
- Data.ApplyType - Class in hydra.scala.syntax
- Data.ApplyUsing - Class in hydra.scala.syntax
- Data.Ascribe - Class in hydra.scala.syntax
- Data.Assign - Class in hydra.scala.syntax
- Data.Block - Class in hydra.scala.syntax
- Data.ContextFunction - Class in hydra.scala.syntax
- Data.Do - Class in hydra.scala.syntax
- Data.EndMarker - Class in hydra.scala.syntax
- Data.Eta - Class in hydra.scala.syntax
- Data.For - Class in hydra.scala.syntax
- Data.ForYield - Class in hydra.scala.syntax
- Data.Function - Class in hydra.scala.syntax
- Data.If - Class in hydra.scala.syntax
- Data.Interpolate - Class in hydra.scala.syntax
- Data.Lit - Class in hydra.scala.syntax
- Data.Match - Class in hydra.scala.syntax
- Data.New - Class in hydra.scala.syntax
- Data.NewAnonymous - Class in hydra.scala.syntax
- Data.Param - Class in hydra.scala.syntax
- Data.PartialFunction - Class in hydra.scala.syntax
- Data.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Datawith a defaultData.PartialVisitor.otherwise(hydra.scala.syntax.Data)branch. - Data.Placeholder - Class in hydra.scala.syntax
- Data.PolyFunction - Class in hydra.scala.syntax
- Data.Ref - Class in hydra.scala.syntax
- Data.Repeated - Class in hydra.scala.syntax
- Data.Return - Class in hydra.scala.syntax
- Data.Throw - Class in hydra.scala.syntax
- Data.Try - Class in hydra.scala.syntax
- Data.TryWithHandler - Class in hydra.scala.syntax
- Data.Tuple - Class in hydra.scala.syntax
- Data.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Data. - Data.While - Class in hydra.scala.syntax
- dataAnnotate(TypedTerm<AnnotateData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the annotate variant of hydra.scala.syntax.Data
- dataApply(TypedTerm<ApplyData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the apply variant of hydra.scala.syntax.Data
- dataApplyType(TypedTerm<ApplyTypeData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the applyType variant of hydra.scala.syntax.Data
- dataApplyUsing(TypedTerm<ApplyUsingData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the applyUsing variant of hydra.scala.syntax.Data
- dataAscribe(TypedTerm<AscribeData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the ascribe variant of hydra.scala.syntax.Data
- dataAssign(TypedTerm<AssignData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the assign variant of hydra.scala.syntax.Data
- dataBlock(TypedTerm<BlockData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the block variant of hydra.scala.syntax.Data
- dataContextFunction(TypedTerm<ContextFunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the contextFunction variant of hydra.scala.syntax.Data
- dataDo(TypedTerm<DoData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the do variant of hydra.scala.syntax.Data
- dataEndMarker(TypedTerm<EndMarkerData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the endMarker variant of hydra.scala.syntax.Data
- dataEta(TypedTerm<EtaData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the eta variant of hydra.scala.syntax.Data
- dataFor(TypedTerm<ForData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the for variant of hydra.scala.syntax.Data
- dataForYield(TypedTerm<ForYieldData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the forYield variant of hydra.scala.syntax.Data
- dataFunction(TypedTerm<FunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the function variant of hydra.scala.syntax.Data
- dataFunctionToExpr(FunctionData) - Static method in interface hydra.scala.Serde
-
Convert a function-data lambda to an expression
- dataIf(TypedTerm<IfData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the if variant of hydra.scala.syntax.Data
- dataInterpolate(TypedTerm<InterpolateData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the interpolate variant of hydra.scala.syntax.Data
- dataLit(TypedTerm<Lit>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the lit variant of hydra.scala.syntax.Data
- dataMatch(TypedTerm<MatchData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the match variant of hydra.scala.syntax.Data
- DataMember - Class in hydra.scala.syntax
- DataMember.Object_ - Class in hydra.scala.syntax
- DataMember.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
DataMemberwith a defaultDataMember.PartialVisitor.otherwise(hydra.scala.syntax.DataMember)branch. - DataMember.Pkg - Class in hydra.scala.syntax
- DataMember.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
DataMember. - dataMemberObject(TypedTerm<ObjectPkg>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the object variant of hydra.scala.syntax.DataMember
- dataMemberPkg(TypedTerm<Pkg>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the pkg variant of hydra.scala.syntax.DataMember
- dataNameToExpr(NameData) - Static method in interface hydra.scala.Serde
-
Convert a data name to an expression
- dataNew(TypedTerm<NewData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the new variant of hydra.scala.syntax.Data
- dataNewAnonymous(TypedTerm<NewAnonymousData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the newAnonymous variant of hydra.scala.syntax.Data
- dataParam(TypedTerm<ParamData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the param variant of hydra.scala.syntax.Data
- dataParamToExpr(ParamData) - Static method in interface hydra.scala.Serde
-
Convert a data parameter to an expression
- dataPartialFunction(TypedTerm<PartialFunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the partialFunction variant of hydra.scala.syntax.Data
- dataPlaceholder() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the placeholder variant of hydra.scala.syntax.Data
- dataPolyFunction(TypedTerm<PolyFunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the polyFunction variant of hydra.scala.syntax.Data
- dataRef(TypedTerm<RefData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the ref variant of hydra.scala.syntax.Data
- dataRefToExpr(RefData) - Static method in interface hydra.scala.Serde
-
Convert a data reference to an expression
- dataRepeated(TypedTerm<RepeatedData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the repeated variant of hydra.scala.syntax.Data
- dataReturn(TypedTerm<ReturnData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the return variant of hydra.scala.syntax.Data
- dataSelectToExpr(SelectData) - Static method in interface hydra.scala.Serde
-
Convert a data select to an expression
- dataThrow(TypedTerm<ThrowData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the throw variant of hydra.scala.syntax.Data
- dataTry(TypedTerm<TryData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the try variant of hydra.scala.syntax.Data
- dataTryWithHandler(TypedTerm<TryWithHandlerData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the tryWithHandler variant of hydra.scala.syntax.Data
- dataTuple(TypedTerm<TupleData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the tuple variant of hydra.scala.syntax.Data
- dataWhile(TypedTerm<WhileData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the while variant of hydra.scala.syntax.Data
- Decl - Class in hydra.scala.syntax
- Decl(Decl) - Constructor for class hydra.scala.syntax.Stat.Decl
-
Constructs an immutable
Stat.Decl. - DECL - Static variable in class hydra.scala.syntax.Stat
-
Name of the
hydra.scala.syntax.Stat.declfield. - Decl.Def - Class in hydra.scala.syntax
- Decl.Given - Class in hydra.scala.syntax
- Decl.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Declwith a defaultDecl.PartialVisitor.otherwise(hydra.scala.syntax.Decl)branch. - Decl.Type - Class in hydra.scala.syntax
- Decl.Val - Class in hydra.scala.syntax
- Decl.Var - Class in hydra.scala.syntax
- Decl.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Decl. - declDef(TypedTerm<DefDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the def variant of hydra.scala.syntax.Decl
- declGiven(TypedTerm<GivenDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the given variant of hydra.scala.syntax.Decl
- decltpe - Variable in class hydra.scala.syntax.DefDecl
- decltpe - Variable in class hydra.scala.syntax.DefDefn
- decltpe - Variable in class hydra.scala.syntax.GivenAliasDefn
- decltpe - Variable in class hydra.scala.syntax.GivenDecl
- decltpe - Variable in class hydra.scala.syntax.ParamData
- decltpe - Variable in class hydra.scala.syntax.ValDecl
- decltpe - Variable in class hydra.scala.syntax.ValDefn
- decltpe - Variable in class hydra.scala.syntax.VarDecl
- decltpe - Variable in class hydra.scala.syntax.VarDefn
- decltpe(Optional<Type>) - Method in class hydra.scala.syntax.DefDefn.Builder
- decltpe(Optional<Type>) - Method in class hydra.scala.syntax.ParamData.Builder
- decltpe(Optional<Type>) - Method in class hydra.scala.syntax.ValDefn.Builder
- decltpe(Type) - Method in class hydra.scala.syntax.DefDecl.Builder
- decltpe(Type) - Method in class hydra.scala.syntax.GivenAliasDefn.Builder
- decltpe(Type) - Method in class hydra.scala.syntax.GivenDecl.Builder
- decltpe(Type) - Method in class hydra.scala.syntax.ValDecl.Builder
- decltpe(Type) - Method in class hydra.scala.syntax.VarDecl.Builder
- decltpe(Type) - Method in class hydra.scala.syntax.VarDefn.Builder
- DECLTPE - Static variable in class hydra.scala.syntax.DefDecl
-
Name of the
hydra.scala.syntax.DefDecl.decltpefield. - DECLTPE - Static variable in class hydra.scala.syntax.DefDefn
-
Name of the
hydra.scala.syntax.DefDefn.decltpefield. - DECLTPE - Static variable in class hydra.scala.syntax.GivenAliasDefn
-
Name of the
hydra.scala.syntax.GivenAliasDefn.decltpefield. - DECLTPE - Static variable in class hydra.scala.syntax.GivenDecl
-
Name of the
hydra.scala.syntax.GivenDecl.decltpefield. - DECLTPE - Static variable in class hydra.scala.syntax.ParamData
-
Name of the
hydra.scala.syntax.ParamData.decltpefield. - DECLTPE - Static variable in class hydra.scala.syntax.ValDecl
-
Name of the
hydra.scala.syntax.ValDecl.decltpefield. - DECLTPE - Static variable in class hydra.scala.syntax.ValDefn
-
Name of the
hydra.scala.syntax.ValDefn.decltpefield. - DECLTPE - Static variable in class hydra.scala.syntax.VarDecl
-
Name of the
hydra.scala.syntax.VarDecl.decltpefield. - DECLTPE - Static variable in class hydra.scala.syntax.VarDefn
-
Name of the
hydra.scala.syntax.VarDefn.decltpefield. - declType(TypedTerm<TypeDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the type variant of hydra.scala.syntax.Decl
- declVal(TypedTerm<ValDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the val variant of hydra.scala.syntax.Decl
- declVar(TypedTerm<VarDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the var variant of hydra.scala.syntax.Decl
- Def(DefDecl) - Constructor for class hydra.scala.syntax.Decl.Def
-
Constructs an immutable
Decl.Def. - Def(DefDefn) - Constructor for class hydra.scala.syntax.Defn.Def
-
Constructs an immutable
Defn.Def. - DEF - Static variable in class hydra.scala.syntax.Decl
-
Name of the
hydra.scala.syntax.Decl.deffield. - DEF - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.deffield. - DEFAULT - Static variable in class hydra.scala.syntax.ParamData
-
Name of the
hydra.scala.syntax.ParamData.defaultfield. - default_ - Variable in class hydra.scala.syntax.ParamData
- default_(Optional<Data>) - Method in class hydra.scala.syntax.ParamData.Builder
- defDecl(TypedTerm<List<Mod>>, TypedTerm<NameData>, TypedTerm<List<ParamType>>, TypedTerm<List<List<ParamData>>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.DefDecl
- DefDecl - Class in hydra.scala.syntax
- DefDecl(List<Mod>, NameData, List<ParamType>, List<List<ParamData>>, Type) - Constructor for class hydra.scala.syntax.DefDecl
-
Constructs an immutable
DefDecl. - DefDecl.Builder - Class in hydra.scala.syntax
-
A fluent builder for
DefDecl. - defDeclDecltpe(TypedTerm<DefDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the decltpe field of hydra.scala.syntax.DefDecl
- defDeclMods(TypedTerm<DefDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.DefDecl
- defDeclName(TypedTerm<DefDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.DefDecl
- defDeclParamss(TypedTerm<DefDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the paramss field of hydra.scala.syntax.DefDecl
- defDeclTparams(TypedTerm<DefDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.DefDecl
- defDeclWithDecltpe(TypedTerm<DefDecl>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the decltpe field of hydra.scala.syntax.DefDecl
- defDeclWithMods(TypedTerm<DefDecl>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.DefDecl
- defDeclWithName(TypedTerm<DefDecl>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.DefDecl
- defDeclWithParamss(TypedTerm<DefDecl>, TypedTerm<List<List<ParamData>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the paramss field of hydra.scala.syntax.DefDecl
- defDeclWithTparams(TypedTerm<DefDecl>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.DefDecl
- defDefn(TypedTerm<List<Mod>>, TypedTerm<NameData>, TypedTerm<List<ParamType>>, TypedTerm<List<List<ParamData>>>, TypedTerm<Optional<Type>>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.DefDefn
- DefDefn - Class in hydra.scala.syntax
- DefDefn(List<Mod>, NameData, List<ParamType>, List<List<ParamData>>, Optional<Type>, Data) - Constructor for class hydra.scala.syntax.DefDefn
-
Constructs an immutable
DefDefn. - DefDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
DefDefn. - defDefnBody(TypedTerm<DefDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.DefDefn
- defDefnDecltpe(TypedTerm<DefDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the decltpe field of hydra.scala.syntax.DefDefn
- defDefnMods(TypedTerm<DefDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.DefDefn
- defDefnName(TypedTerm<DefDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.DefDefn
- defDefnParamss(TypedTerm<DefDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the paramss field of hydra.scala.syntax.DefDefn
- defDefnTparams(TypedTerm<DefDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.DefDefn
- defDefnWithBody(TypedTerm<DefDefn>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.DefDefn
- defDefnWithDecltpe(TypedTerm<DefDefn>, TypedTerm<Optional<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the decltpe field of hydra.scala.syntax.DefDefn
- defDefnWithMods(TypedTerm<DefDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.DefDefn
- defDefnWithName(TypedTerm<DefDefn>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.DefDefn
- defDefnWithParamss(TypedTerm<DefDefn>, TypedTerm<List<List<ParamData>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the paramss field of hydra.scala.syntax.DefDefn
- defDefnWithTparams(TypedTerm<DefDefn>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.DefDefn
- Defn - Class in hydra.scala.syntax
- Defn(Defn) - Constructor for class hydra.scala.syntax.Stat.Defn
-
Constructs an immutable
Stat.Defn. - DEFN - Static variable in class hydra.scala.syntax.Stat
-
Name of the
hydra.scala.syntax.Stat.defnfield. - Defn.Class_ - Class in hydra.scala.syntax
- Defn.Def - Class in hydra.scala.syntax
- Defn.Enum_ - Class in hydra.scala.syntax
- Defn.EnumCase - Class in hydra.scala.syntax
- Defn.ExtensionGroup - Class in hydra.scala.syntax
- Defn.Given - Class in hydra.scala.syntax
- Defn.GivenAlias - Class in hydra.scala.syntax
- Defn.Object_ - Class in hydra.scala.syntax
- Defn.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Defnwith a defaultDefn.PartialVisitor.otherwise(hydra.scala.syntax.Defn)branch. - Defn.RepeatedEnumCase - Class in hydra.scala.syntax
- Defn.Trait - Class in hydra.scala.syntax
- Defn.Type - Class in hydra.scala.syntax
- Defn.Val - Class in hydra.scala.syntax
- Defn.Var - Class in hydra.scala.syntax
- Defn.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Defn. - defnClass(TypedTerm<ClassDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the class variant of hydra.scala.syntax.Defn
- defnDef(TypedTerm<DefDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the def variant of hydra.scala.syntax.Defn
- defnEnum(TypedTerm<EnumDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the enum variant of hydra.scala.syntax.Defn
- defnEnumCase(TypedTerm<EnumCaseDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the enumCase variant of hydra.scala.syntax.Defn
- defnExtensionGroup(TypedTerm<ExtensionGroupDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the extensionGroup variant of hydra.scala.syntax.Defn
- defnGiven(TypedTerm<GivenDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the given variant of hydra.scala.syntax.Defn
- defnGivenAlias(TypedTerm<GivenAliasDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the givenAlias variant of hydra.scala.syntax.Defn
- defnObject(TypedTerm<ObjectDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the object variant of hydra.scala.syntax.Defn
- defnRepeatedEnumCase(TypedTerm<RepeatedEnumCaseDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the repeatedEnumCase variant of hydra.scala.syntax.Defn
- defnToExpr(Defn) - Static method in interface hydra.scala.Serde
-
Convert a definition to an expression
- defnTrait(TypedTerm<TraitDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the trait variant of hydra.scala.syntax.Defn
- defnType(TypedTerm<TypeDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the type variant of hydra.scala.syntax.Defn
- defnVal(TypedTerm<ValDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the val variant of hydra.scala.syntax.Defn
- defnVar(TypedTerm<VarDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the var variant of hydra.scala.syntax.Defn
- detectAccumulatorUnification(List<Type>, Type, List<Name>) - Static method in interface hydra.scala.Coder
-
Detect callee-scheme type vars forced together/to-concrete by the callee's own domain shape (#589)
- directRefSubstitution(Set<T0>, Optional<T0>, Map<T0, List<T0>>) - Static method in interface hydra.scala.Coder
-
Compute the direct-return substitution over grouped accumulator pairs (#589)
- directRefSubstitutionProcessGroup(Set<T0>, Optional<T0>, Map<T0, T0>, T0, List<T0>) - Static method in interface hydra.scala.Coder
-
Unify safe co-occurring vars onto inVar for the direct-return accumulator pattern (#589)
- directRefSubstitutionProcessGroup_nonSelfVars(T0, List<T0>) - Static method in interface hydra.scala.Coder
- directRefSubstitutionProcessGroup_safeNonSelfVars(Optional<T0>, Set<T0>, T0, List<T0>) - Static method in interface hydra.scala.Coder
- Do(DoData) - Constructor for class hydra.scala.syntax.Data.Do
-
Constructs an immutable
Data.Do. - DO - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.dofield. - doData(TypedTerm<Data>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.DoData
- DoData - Class in hydra.scala.syntax
- DoData(Data, Data) - Constructor for class hydra.scala.syntax.DoData
-
Constructs an immutable
DoData. - DoData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
DoData. - doDataBody(TypedTerm<DoData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.DoData
- doDataExpr(TypedTerm<DoData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.DoData
- doDataWithBody(TypedTerm<DoData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.DoData
- doDataWithExpr(TypedTerm<DoData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.DoData
- dotOp() - Static method in interface hydra.scala.Serde
-
The dot operator for member access
- DOUBLE - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.doublefield. - Double_(Double) - Constructor for class hydra.scala.syntax.Lit.Double_
-
Constructs an immutable
Lit.Double_. - dropDomains(Integer, Type) - Static method in interface hydra.scala.Coder
-
Drop N domain types from a function type, returning the remaining type
E
- early - Variable in class hydra.scala.syntax.Template
- early(List<Stat>) - Method in class hydra.scala.syntax.Template.Builder
- EARLY - Static variable in class hydra.scala.syntax.Template
-
Name of the
hydra.scala.syntax.Template.earlyfield. - elsep - Variable in class hydra.scala.syntax.IfData
- elsep(Data) - Method in class hydra.scala.syntax.IfData.Builder
- ELSEP - Static variable in class hydra.scala.syntax.IfData
-
Name of the
hydra.scala.syntax.IfData.elsepfield. - encodeCase(Set<String>, T0, Graph, Map<Name, Type>, Optional<Name>, CaseAlternative) - Static method in interface hydra.scala.Coder
-
Encode a case branch
- encodeComplexTermDef(Set<String>, T0, Graph, String, Term, Type) - Static method in interface hydra.scala.Coder
-
Encode a complex term definition with proper parameter types from the type signature
- encodeFunction(Set<String>, T0, Graph, Map<Name, Term>, Term, Optional<Term>) - Static method in interface hydra.scala.Coder
-
Encode a Hydra function-valued term (lambda, project, cases, or unwrap) as a Scala expression
- encodeLetBinding(Set<String>, T0, Graph, Set<Name>, Binding) - Static method in interface hydra.scala.Coder
-
Encode a let binding as a val or def declaration.
- encodeLiteral(T0, T1, Literal) - Static method in interface hydra.scala.Coder
-
Encode a literal value as a Scala literal
- encodeLocalDef(Set<String>, T0, Graph, Set<Name>, String, Term, Type) - Static method in interface hydra.scala.Coder
-
Encode a local def.
- encodeTerm(Set<String>, T0, Graph, Term) - Static method in interface hydra.scala.Coder
-
Encode a Hydra term as a Scala expression
- encodeTermDefinition(Set<String>, T0, Graph, TermDefinition) - Static method in interface hydra.scala.Coder
-
Encode a term definition as a Scala statement
- encodeType(T0, T1, Type) - Static method in interface hydra.scala.Coder
-
Encode a Hydra type as a Scala type
- encodeTypeDefinition(T0, T1, TypeDefinition) - Static method in interface hydra.scala.Coder
-
Encode a type definition as a Scala statement
- encodeTypeDefinition_mkAlias(String, List<ParamType>, Type) - Static method in interface hydra.scala.Coder
- encodeTypeDefinition_mkAlias2(String, List<ParamType>, Type) - Static method in interface hydra.scala.Coder
- encodeTypedParam(T0, T1, Pair<Name, Type>) - Static method in interface hydra.scala.Coder
-
Encode a parameter with its type annotation
- encodeUntypeApplicationTerm(Set<String>, InferenceContext, Graph, Term) - Static method in interface hydra.scala.Coder
-
Encode an untyped application term by first inferring types
- END_MARKER - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.endMarkerfield. - EndMarker(EndMarkerData) - Constructor for class hydra.scala.syntax.Data.EndMarker
-
Constructs an immutable
Data.EndMarker. - endMarkerData(TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.EndMarkerData
- EndMarkerData - Class in hydra.scala.syntax
- EndMarkerData(NameData) - Constructor for class hydra.scala.syntax.EndMarkerData
-
Constructs an immutable
EndMarkerData. - EndMarkerData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
EndMarkerData. - endMarkerDataName(TypedTerm<EndMarkerData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.EndMarkerData
- endMarkerDataWithName(TypedTerm<EndMarkerData>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.EndMarkerData
- ENUM - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.enumfield. - Enum_(EnumDefn) - Constructor for class hydra.scala.syntax.Defn.Enum_
-
Constructs an immutable
Defn.Enum_. - ENUM_CASE - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.enumCasefield. - EnumCase(EnumCaseDefn) - Constructor for class hydra.scala.syntax.Defn.EnumCase
-
Constructs an immutable
Defn.EnumCase. - enumCaseDefn(TypedTerm<List<Mod>>, TypedTerm<NameData>, TypedTerm<List<ParamType>>, TypedTerm<PrimaryCtor>, TypedTerm<List<Init>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.EnumCaseDefn
- EnumCaseDefn - Class in hydra.scala.syntax
- EnumCaseDefn(List<Mod>, NameData, List<ParamType>, PrimaryCtor, List<Init>) - Constructor for class hydra.scala.syntax.EnumCaseDefn
-
Constructs an immutable
EnumCaseDefn. - EnumCaseDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
EnumCaseDefn. - enumCaseDefnCtor(TypedTerm<EnumCaseDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the ctor field of hydra.scala.syntax.EnumCaseDefn
- enumCaseDefnInits(TypedTerm<EnumCaseDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the inits field of hydra.scala.syntax.EnumCaseDefn
- enumCaseDefnMods(TypedTerm<EnumCaseDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.EnumCaseDefn
- enumCaseDefnName(TypedTerm<EnumCaseDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.EnumCaseDefn
- enumCaseDefnTparams(TypedTerm<EnumCaseDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.EnumCaseDefn
- enumCaseDefnWithCtor(TypedTerm<EnumCaseDefn>, TypedTerm<PrimaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the ctor field of hydra.scala.syntax.EnumCaseDefn
- enumCaseDefnWithInits(TypedTerm<EnumCaseDefn>, TypedTerm<List<Init>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the inits field of hydra.scala.syntax.EnumCaseDefn
- enumCaseDefnWithMods(TypedTerm<EnumCaseDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.EnumCaseDefn
- enumCaseDefnWithName(TypedTerm<EnumCaseDefn>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.EnumCaseDefn
- enumCaseDefnWithTparams(TypedTerm<EnumCaseDefn>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.EnumCaseDefn
- enumDefn(TypedTerm<List<Mod>>, TypedTerm<NameType>, TypedTerm<List<ParamType>>, TypedTerm<PrimaryCtor>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.EnumDefn
- EnumDefn - Class in hydra.scala.syntax
- EnumDefn(List<Mod>, NameType, List<ParamType>, PrimaryCtor, Template) - Constructor for class hydra.scala.syntax.EnumDefn
-
Constructs an immutable
EnumDefn. - EnumDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
EnumDefn. - enumDefnCtor(TypedTerm<EnumDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the ctor field of hydra.scala.syntax.EnumDefn
- enumDefnMods(TypedTerm<EnumDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.EnumDefn
- enumDefnName(TypedTerm<EnumDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.EnumDefn
- enumDefnTemplate(TypedTerm<EnumDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the template field of hydra.scala.syntax.EnumDefn
- enumDefnTparams(TypedTerm<EnumDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.EnumDefn
- enumDefnWithCtor(TypedTerm<EnumDefn>, TypedTerm<PrimaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the ctor field of hydra.scala.syntax.EnumDefn
- enumDefnWithMods(TypedTerm<EnumDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.EnumDefn
- enumDefnWithName(TypedTerm<EnumDefn>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.EnumDefn
- enumDefnWithTemplate(TypedTerm<EnumDefn>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the template field of hydra.scala.syntax.EnumDefn
- enumDefnWithTparams(TypedTerm<EnumDefn>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.EnumDefn
- Enumerator - Class in hydra.scala.syntax
- Enumerator(Enumerator) - Constructor for class hydra.scala.syntax.Tree.Enumerator
-
Constructs an immutable
Tree.Enumerator. - ENUMERATOR - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.enumeratorfield. - Enumerator.CaseGenerator - Class in hydra.scala.syntax
- Enumerator.Generator - Class in hydra.scala.syntax
- Enumerator.Guard - Class in hydra.scala.syntax
- Enumerator.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Enumeratorwith a defaultEnumerator.PartialVisitor.otherwise(hydra.scala.syntax.Enumerator)branch. - Enumerator.Val - Class in hydra.scala.syntax
- Enumerator.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Enumerator. - enumeratorCaseGenerator(TypedTerm<CaseGeneratorEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the caseGenerator variant of hydra.scala.syntax.Enumerator
- enumeratorGenerator(TypedTerm<GeneratorEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the generator variant of hydra.scala.syntax.Enumerator
- enumeratorGuard(TypedTerm<GuardEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the guard variant of hydra.scala.syntax.Enumerator
- enumeratorVal(TypedTerm<ValEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the val variant of hydra.scala.syntax.Enumerator
- enums - Variable in class hydra.scala.syntax.ForData
- enums - Variable in class hydra.scala.syntax.ForYieldData
- enums(List<Enumerator>) - Method in class hydra.scala.syntax.ForData.Builder
- enums(List<Enumerator>) - Method in class hydra.scala.syntax.ForYieldData.Builder
- ENUMS - Static variable in class hydra.scala.syntax.ForData
-
Name of the
hydra.scala.syntax.ForData.enumsfield. - ENUMS - Static variable in class hydra.scala.syntax.ForYieldData
-
Name of the
hydra.scala.syntax.ForYieldData.enumsfield. - equals(Object) - Method in class hydra.scala.syntax.AlternativePat
- equals(Object) - Method in class hydra.scala.syntax.AndType
- equals(Object) - Method in class hydra.scala.syntax.AnnotateData
- equals(Object) - Method in class hydra.scala.syntax.AnnotateType
- equals(Object) - Method in class hydra.scala.syntax.AnnotMod
- equals(Object) - Method in class hydra.scala.syntax.AnonymousData
- equals(Object) - Method in class hydra.scala.syntax.AnonymousNameType
- equals(Object) - Method in class hydra.scala.syntax.ApplyData
- equals(Object) - Method in class hydra.scala.syntax.ApplyInfixData
- equals(Object) - Method in class hydra.scala.syntax.ApplyInfixType
- equals(Object) - Method in class hydra.scala.syntax.ApplyType
- equals(Object) - Method in class hydra.scala.syntax.ApplyTypeData
- equals(Object) - Method in class hydra.scala.syntax.ApplyUnaryData
- equals(Object) - Method in class hydra.scala.syntax.ApplyUsingData
- equals(Object) - Method in class hydra.scala.syntax.AscribeData
- equals(Object) - Method in class hydra.scala.syntax.AssignData
- equals(Object) - Method in class hydra.scala.syntax.BindPat
- equals(Object) - Method in class hydra.scala.syntax.BlockData
- equals(Object) - Method in class hydra.scala.syntax.ByNameType
- equals(Object) - Method in class hydra.scala.syntax.Case
- equals(Object) - Method in class hydra.scala.syntax.CaseGeneratorEnumerator
- equals(Object) - Method in class hydra.scala.syntax.CaseTree.Case
- equals(Object) - Method in class hydra.scala.syntax.CaseTree.TypeCase
- equals(Object) - Method in class hydra.scala.syntax.ClassDefn
- equals(Object) - Method in class hydra.scala.syntax.ContextFunctionData
- equals(Object) - Method in class hydra.scala.syntax.ContextFunctionType
- equals(Object) - Method in class hydra.scala.syntax.Ctor.Primary
- equals(Object) - Method in class hydra.scala.syntax.Ctor.Secondary
- equals(Object) - Method in class hydra.scala.syntax.Data.Annotate
- equals(Object) - Method in class hydra.scala.syntax.Data.Apply
- equals(Object) - Method in class hydra.scala.syntax.Data.ApplyType
- equals(Object) - Method in class hydra.scala.syntax.Data.ApplyUsing
- equals(Object) - Method in class hydra.scala.syntax.Data.Ascribe
- equals(Object) - Method in class hydra.scala.syntax.Data.Assign
- equals(Object) - Method in class hydra.scala.syntax.Data.Block
- equals(Object) - Method in class hydra.scala.syntax.Data.ContextFunction
- equals(Object) - Method in class hydra.scala.syntax.Data.Do
- equals(Object) - Method in class hydra.scala.syntax.Data.EndMarker
- equals(Object) - Method in class hydra.scala.syntax.Data.Eta
- equals(Object) - Method in class hydra.scala.syntax.Data.For
- equals(Object) - Method in class hydra.scala.syntax.Data.ForYield
- equals(Object) - Method in class hydra.scala.syntax.Data.Function
- equals(Object) - Method in class hydra.scala.syntax.Data.If
- equals(Object) - Method in class hydra.scala.syntax.Data.Interpolate
- equals(Object) - Method in class hydra.scala.syntax.Data.Lit
- equals(Object) - Method in class hydra.scala.syntax.Data.Match
- equals(Object) - Method in class hydra.scala.syntax.Data.New
- equals(Object) - Method in class hydra.scala.syntax.Data.NewAnonymous
- equals(Object) - Method in class hydra.scala.syntax.Data.Param
- equals(Object) - Method in class hydra.scala.syntax.Data.PartialFunction
- equals(Object) - Method in class hydra.scala.syntax.Data.Placeholder
- equals(Object) - Method in class hydra.scala.syntax.Data.PolyFunction
- equals(Object) - Method in class hydra.scala.syntax.Data.Ref
- equals(Object) - Method in class hydra.scala.syntax.Data.Repeated
- equals(Object) - Method in class hydra.scala.syntax.Data.Return
- equals(Object) - Method in class hydra.scala.syntax.Data.Throw
- equals(Object) - Method in class hydra.scala.syntax.Data.Try
- equals(Object) - Method in class hydra.scala.syntax.Data.TryWithHandler
- equals(Object) - Method in class hydra.scala.syntax.Data.Tuple
- equals(Object) - Method in class hydra.scala.syntax.Data.While
- equals(Object) - Method in class hydra.scala.syntax.DataMember.Object_
- equals(Object) - Method in class hydra.scala.syntax.DataMember.Pkg
- equals(Object) - Method in class hydra.scala.syntax.Decl.Def
- equals(Object) - Method in class hydra.scala.syntax.Decl.Given
- equals(Object) - Method in class hydra.scala.syntax.Decl.Type
- equals(Object) - Method in class hydra.scala.syntax.Decl.Val
- equals(Object) - Method in class hydra.scala.syntax.Decl.Var
- equals(Object) - Method in class hydra.scala.syntax.DefDecl
- equals(Object) - Method in class hydra.scala.syntax.DefDefn
- equals(Object) - Method in class hydra.scala.syntax.Defn.Class_
- equals(Object) - Method in class hydra.scala.syntax.Defn.Def
- equals(Object) - Method in class hydra.scala.syntax.Defn.Enum_
- equals(Object) - Method in class hydra.scala.syntax.Defn.EnumCase
- equals(Object) - Method in class hydra.scala.syntax.Defn.ExtensionGroup
- equals(Object) - Method in class hydra.scala.syntax.Defn.Given
- equals(Object) - Method in class hydra.scala.syntax.Defn.GivenAlias
- equals(Object) - Method in class hydra.scala.syntax.Defn.Object_
- equals(Object) - Method in class hydra.scala.syntax.Defn.RepeatedEnumCase
- equals(Object) - Method in class hydra.scala.syntax.Defn.Trait
- equals(Object) - Method in class hydra.scala.syntax.Defn.Type
- equals(Object) - Method in class hydra.scala.syntax.Defn.Val
- equals(Object) - Method in class hydra.scala.syntax.Defn.Var
- equals(Object) - Method in class hydra.scala.syntax.DoData
- equals(Object) - Method in class hydra.scala.syntax.EndMarkerData
- equals(Object) - Method in class hydra.scala.syntax.EnumCaseDefn
- equals(Object) - Method in class hydra.scala.syntax.EnumDefn
- equals(Object) - Method in class hydra.scala.syntax.Enumerator.CaseGenerator
- equals(Object) - Method in class hydra.scala.syntax.Enumerator.Generator
- equals(Object) - Method in class hydra.scala.syntax.Enumerator.Guard
- equals(Object) - Method in class hydra.scala.syntax.Enumerator.Val
- equals(Object) - Method in class hydra.scala.syntax.EtaData
- equals(Object) - Method in class hydra.scala.syntax.ExistentialType
- equals(Object) - Method in class hydra.scala.syntax.Export
- equals(Object) - Method in class hydra.scala.syntax.ExtensionGroupDefn
- equals(Object) - Method in class hydra.scala.syntax.ExtractInfixPat
- equals(Object) - Method in class hydra.scala.syntax.ExtractPat
- equals(Object) - Method in class hydra.scala.syntax.ForData
- equals(Object) - Method in class hydra.scala.syntax.ForYieldData
- equals(Object) - Method in class hydra.scala.syntax.FunctionData
- equals(Object) - Method in class hydra.scala.syntax.FunctionType
- equals(Object) - Method in class hydra.scala.syntax.GeneratorEnumerator
- equals(Object) - Method in class hydra.scala.syntax.GivenAliasDefn
- equals(Object) - Method in class hydra.scala.syntax.GivenDecl
- equals(Object) - Method in class hydra.scala.syntax.GivenDefn
- equals(Object) - Method in class hydra.scala.syntax.GivenImportee
- equals(Object) - Method in class hydra.scala.syntax.GivenPat
- equals(Object) - Method in class hydra.scala.syntax.GuardEnumerator
- equals(Object) - Method in class hydra.scala.syntax.IfData
- equals(Object) - Method in class hydra.scala.syntax.ImplicitFunctionType
- equals(Object) - Method in class hydra.scala.syntax.Import
- equals(Object) - Method in class hydra.scala.syntax.Importee.Given
- equals(Object) - Method in class hydra.scala.syntax.Importee.GivenAll
- equals(Object) - Method in class hydra.scala.syntax.Importee.Name
- equals(Object) - Method in class hydra.scala.syntax.Importee.Rename
- equals(Object) - Method in class hydra.scala.syntax.Importee.Unimport
- equals(Object) - Method in class hydra.scala.syntax.Importee.Wildcard
- equals(Object) - Method in class hydra.scala.syntax.Importer
- equals(Object) - Method in class hydra.scala.syntax.ImportExportStat.Export
- equals(Object) - Method in class hydra.scala.syntax.ImportExportStat.Import
- equals(Object) - Method in class hydra.scala.syntax.Init
- equals(Object) - Method in class hydra.scala.syntax.InterpolateData
- equals(Object) - Method in class hydra.scala.syntax.InterpolatePat
- equals(Object) - Method in class hydra.scala.syntax.LambdaType
- equals(Object) - Method in class hydra.scala.syntax.Lit.Boolean_
- equals(Object) - Method in class hydra.scala.syntax.Lit.Byte_
- equals(Object) - Method in class hydra.scala.syntax.Lit.Bytes
- equals(Object) - Method in class hydra.scala.syntax.Lit.Char
- equals(Object) - Method in class hydra.scala.syntax.Lit.Double_
- equals(Object) - Method in class hydra.scala.syntax.Lit.Float_
- equals(Object) - Method in class hydra.scala.syntax.Lit.Int
- equals(Object) - Method in class hydra.scala.syntax.Lit.Long_
- equals(Object) - Method in class hydra.scala.syntax.Lit.Null
- equals(Object) - Method in class hydra.scala.syntax.Lit.Short_
- equals(Object) - Method in class hydra.scala.syntax.Lit.String_
- equals(Object) - Method in class hydra.scala.syntax.Lit.Symbol
- equals(Object) - Method in class hydra.scala.syntax.Lit.Unit
- equals(Object) - Method in class hydra.scala.syntax.MatchData
- equals(Object) - Method in class hydra.scala.syntax.MatchType
- equals(Object) - Method in class hydra.scala.syntax.Member.Self
- equals(Object) - Method in class hydra.scala.syntax.Member.Term
- equals(Object) - Method in class hydra.scala.syntax.Member.TermParam
- equals(Object) - Method in class hydra.scala.syntax.Member.Type
- equals(Object) - Method in class hydra.scala.syntax.Member.TypeParam
- equals(Object) - Method in class hydra.scala.syntax.MethodType
- equals(Object) - Method in class hydra.scala.syntax.Mod.Abstract
- equals(Object) - Method in class hydra.scala.syntax.Mod.Annot
- equals(Object) - Method in class hydra.scala.syntax.Mod.Case
- equals(Object) - Method in class hydra.scala.syntax.Mod.Contravariant
- equals(Object) - Method in class hydra.scala.syntax.Mod.Covariant
- equals(Object) - Method in class hydra.scala.syntax.Mod.Final
- equals(Object) - Method in class hydra.scala.syntax.Mod.Implicit
- equals(Object) - Method in class hydra.scala.syntax.Mod.Infix
- equals(Object) - Method in class hydra.scala.syntax.Mod.Inline
- equals(Object) - Method in class hydra.scala.syntax.Mod.Lazy
- equals(Object) - Method in class hydra.scala.syntax.Mod.Opaque
- equals(Object) - Method in class hydra.scala.syntax.Mod.Open
- equals(Object) - Method in class hydra.scala.syntax.Mod.Override_
- equals(Object) - Method in class hydra.scala.syntax.Mod.Private
- equals(Object) - Method in class hydra.scala.syntax.Mod.Protected
- equals(Object) - Method in class hydra.scala.syntax.Mod.Sealed
- equals(Object) - Method in class hydra.scala.syntax.Mod.Super
- equals(Object) - Method in class hydra.scala.syntax.Mod.Transparent
- equals(Object) - Method in class hydra.scala.syntax.Mod.Using
- equals(Object) - Method in class hydra.scala.syntax.Mod.ValParam
- equals(Object) - Method in class hydra.scala.syntax.Mod.VarParam
- equals(Object) - Method in class hydra.scala.syntax.Name.Anonymous
- equals(Object) - Method in class hydra.scala.syntax.Name.Indeterminate
- equals(Object) - Method in class hydra.scala.syntax.Name.Value
- equals(Object) - Method in class hydra.scala.syntax.NameData
- equals(Object) - Method in class hydra.scala.syntax.NameImportee
- equals(Object) - Method in class hydra.scala.syntax.NameType
- equals(Object) - Method in class hydra.scala.syntax.NewAnonymousData
- equals(Object) - Method in class hydra.scala.syntax.NewData
- equals(Object) - Method in class hydra.scala.syntax.ObjectDefn
- equals(Object) - Method in class hydra.scala.syntax.ObjectPkg
- equals(Object) - Method in class hydra.scala.syntax.OrType
- equals(Object) - Method in class hydra.scala.syntax.ParamData
- equals(Object) - Method in class hydra.scala.syntax.ParamType
- equals(Object) - Method in class hydra.scala.syntax.PartialFunctionData
- equals(Object) - Method in class hydra.scala.syntax.Pat.Alternative
- equals(Object) - Method in class hydra.scala.syntax.Pat.Bind
- equals(Object) - Method in class hydra.scala.syntax.Pat.Extract
- equals(Object) - Method in class hydra.scala.syntax.Pat.ExtractInfix
- equals(Object) - Method in class hydra.scala.syntax.Pat.Given
- equals(Object) - Method in class hydra.scala.syntax.Pat.Interpolate
- equals(Object) - Method in class hydra.scala.syntax.Pat.Repeated
- equals(Object) - Method in class hydra.scala.syntax.Pat.SeqWildcard
- equals(Object) - Method in class hydra.scala.syntax.Pat.Tuple
- equals(Object) - Method in class hydra.scala.syntax.Pat.Typed
- equals(Object) - Method in class hydra.scala.syntax.Pat.Var
- equals(Object) - Method in class hydra.scala.syntax.Pat.Wildcard
- equals(Object) - Method in class hydra.scala.syntax.Pkg
- equals(Object) - Method in class hydra.scala.syntax.PlaceholderType
- equals(Object) - Method in class hydra.scala.syntax.PolyFunctionData
- equals(Object) - Method in class hydra.scala.syntax.PolyFunctionType
- equals(Object) - Method in class hydra.scala.syntax.PredefString
- equals(Object) - Method in class hydra.scala.syntax.PrimaryCtor
- equals(Object) - Method in class hydra.scala.syntax.PrivateMod
- equals(Object) - Method in class hydra.scala.syntax.ProjectType
- equals(Object) - Method in class hydra.scala.syntax.ProtectedMod
- equals(Object) - Method in class hydra.scala.syntax.Ref.Init
- equals(Object) - Method in class hydra.scala.syntax.Ref.Name
- equals(Object) - Method in class hydra.scala.syntax.RefData.Anonymous
- equals(Object) - Method in class hydra.scala.syntax.RefData.ApplyUnary
- equals(Object) - Method in class hydra.scala.syntax.RefData.Name
- equals(Object) - Method in class hydra.scala.syntax.RefData.Select
- equals(Object) - Method in class hydra.scala.syntax.RefData.Super
- equals(Object) - Method in class hydra.scala.syntax.RefData.This
- equals(Object) - Method in class hydra.scala.syntax.RefineType
- equals(Object) - Method in class hydra.scala.syntax.RefType.Name
- equals(Object) - Method in class hydra.scala.syntax.RefType.Project
- equals(Object) - Method in class hydra.scala.syntax.RefType.Select
- equals(Object) - Method in class hydra.scala.syntax.RefType.Singleton
- equals(Object) - Method in class hydra.scala.syntax.RenameImportee
- equals(Object) - Method in class hydra.scala.syntax.RepeatedData
- equals(Object) - Method in class hydra.scala.syntax.RepeatedEnumCaseDefn
- equals(Object) - Method in class hydra.scala.syntax.RepeatedPat
- equals(Object) - Method in class hydra.scala.syntax.RepeatedType
- equals(Object) - Method in class hydra.scala.syntax.ReturnData
- equals(Object) - Method in class hydra.scala.syntax.ScalaSymbol
- equals(Object) - Method in class hydra.scala.syntax.SecondaryCtor
- equals(Object) - Method in class hydra.scala.syntax.SelectData
- equals(Object) - Method in class hydra.scala.syntax.SelectType
- equals(Object) - Method in class hydra.scala.syntax.Self
- equals(Object) - Method in class hydra.scala.syntax.SingletonType
- equals(Object) - Method in class hydra.scala.syntax.Source
- equals(Object) - Method in class hydra.scala.syntax.Stat.Decl
- equals(Object) - Method in class hydra.scala.syntax.Stat.Defn
- equals(Object) - Method in class hydra.scala.syntax.Stat.ImportExport
- equals(Object) - Method in class hydra.scala.syntax.Stat.Term
- equals(Object) - Method in class hydra.scala.syntax.SuperData
- equals(Object) - Method in class hydra.scala.syntax.Template
- equals(Object) - Method in class hydra.scala.syntax.ThisData
- equals(Object) - Method in class hydra.scala.syntax.ThrowData
- equals(Object) - Method in class hydra.scala.syntax.TraitDefn
- equals(Object) - Method in class hydra.scala.syntax.Tree.Bounds
- equals(Object) - Method in class hydra.scala.syntax.Tree.CaseTree
- equals(Object) - Method in class hydra.scala.syntax.Tree.Ctor
- equals(Object) - Method in class hydra.scala.syntax.Tree.Enumerator
- equals(Object) - Method in class hydra.scala.syntax.Tree.Importee
- equals(Object) - Method in class hydra.scala.syntax.Tree.Importer
- equals(Object) - Method in class hydra.scala.syntax.Tree.Member
- equals(Object) - Method in class hydra.scala.syntax.Tree.Mod
- equals(Object) - Method in class hydra.scala.syntax.Tree.Pat
- equals(Object) - Method in class hydra.scala.syntax.Tree.Ref
- equals(Object) - Method in class hydra.scala.syntax.Tree.Source
- equals(Object) - Method in class hydra.scala.syntax.Tree.Stat
- equals(Object) - Method in class hydra.scala.syntax.Tree.Template
- equals(Object) - Method in class hydra.scala.syntax.Tree.Type
- equals(Object) - Method in class hydra.scala.syntax.TryData
- equals(Object) - Method in class hydra.scala.syntax.TryWithHandlerData
- equals(Object) - Method in class hydra.scala.syntax.TupleData
- equals(Object) - Method in class hydra.scala.syntax.TuplePat
- equals(Object) - Method in class hydra.scala.syntax.TupleType
- equals(Object) - Method in class hydra.scala.syntax.Type.And
- equals(Object) - Method in class hydra.scala.syntax.Type.Annotate
- equals(Object) - Method in class hydra.scala.syntax.Type.AnonymousName
- equals(Object) - Method in class hydra.scala.syntax.Type.Apply
- equals(Object) - Method in class hydra.scala.syntax.Type.ApplyInfix
- equals(Object) - Method in class hydra.scala.syntax.Type.ByName
- equals(Object) - Method in class hydra.scala.syntax.Type.ContextFunction
- equals(Object) - Method in class hydra.scala.syntax.Type.Existential
- equals(Object) - Method in class hydra.scala.syntax.Type.Function
- equals(Object) - Method in class hydra.scala.syntax.Type.ImplicitFunction
- equals(Object) - Method in class hydra.scala.syntax.Type.Lambda
- equals(Object) - Method in class hydra.scala.syntax.Type.Match
- equals(Object) - Method in class hydra.scala.syntax.Type.Method
- equals(Object) - Method in class hydra.scala.syntax.Type.Or
- equals(Object) - Method in class hydra.scala.syntax.Type.Placeholder
- equals(Object) - Method in class hydra.scala.syntax.Type.PolyFunction
- equals(Object) - Method in class hydra.scala.syntax.Type.Ref
- equals(Object) - Method in class hydra.scala.syntax.Type.Refine
- equals(Object) - Method in class hydra.scala.syntax.Type.Repeated
- equals(Object) - Method in class hydra.scala.syntax.Type.Tuple
- equals(Object) - Method in class hydra.scala.syntax.Type.TypedParam
- equals(Object) - Method in class hydra.scala.syntax.Type.Var
- equals(Object) - Method in class hydra.scala.syntax.Type.With
- equals(Object) - Method in class hydra.scala.syntax.TypeBounds
- equals(Object) - Method in class hydra.scala.syntax.TypeCase
- equals(Object) - Method in class hydra.scala.syntax.TypeDecl
- equals(Object) - Method in class hydra.scala.syntax.TypeDefn
- equals(Object) - Method in class hydra.scala.syntax.TypedParamType
- equals(Object) - Method in class hydra.scala.syntax.TypedPat
- equals(Object) - Method in class hydra.scala.syntax.TypeMember
- equals(Object) - Method in class hydra.scala.syntax.UnimportImportee
- equals(Object) - Method in class hydra.scala.syntax.ValDecl
- equals(Object) - Method in class hydra.scala.syntax.ValDefn
- equals(Object) - Method in class hydra.scala.syntax.ValEnumerator
- equals(Object) - Method in class hydra.scala.syntax.VarDecl
- equals(Object) - Method in class hydra.scala.syntax.VarDefn
- equals(Object) - Method in class hydra.scala.syntax.VarPat
- equals(Object) - Method in class hydra.scala.syntax.VarType
- equals(Object) - Method in class hydra.scala.syntax.WhileData
- equals(Object) - Method in class hydra.scala.syntax.WithType
- Eta(EtaData) - Constructor for class hydra.scala.syntax.Data.Eta
-
Constructs an immutable
Data.Eta. - ETA - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.etafield. - etaData(TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.EtaData
- EtaData - Class in hydra.scala.syntax
- EtaData(Data) - Constructor for class hydra.scala.syntax.EtaData
-
Constructs an immutable
EtaData. - EtaData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
EtaData. - etaDataExpr(TypedTerm<EtaData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.EtaData
- etaDataWithExpr(TypedTerm<EtaData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.EtaData
- Existential(ExistentialType) - Constructor for class hydra.scala.syntax.Type.Existential
-
Constructs an immutable
Type.Existential. - EXISTENTIAL - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.existentialfield. - existentialType(TypedTerm<Type>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ExistentialType
- ExistentialType - Class in hydra.scala.syntax
- ExistentialType(Type, List<Stat>) - Constructor for class hydra.scala.syntax.ExistentialType
-
Constructs an immutable
ExistentialType. - ExistentialType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ExistentialType. - existentialTypeStats(TypedTerm<ExistentialType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the stats field of hydra.scala.syntax.ExistentialType
- existentialTypeTpe(TypedTerm<ExistentialType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.ExistentialType
- existentialTypeWithStats(TypedTerm<ExistentialType>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the stats field of hydra.scala.syntax.ExistentialType
- existentialTypeWithTpe(TypedTerm<ExistentialType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.ExistentialType
- export(TypedTerm<List<Importer>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.Export
- Export - Class in hydra.scala.syntax
- Export(Export) - Constructor for class hydra.scala.syntax.ImportExportStat.Export
-
Constructs an immutable
ImportExportStat.Export. - Export(List<Importer>) - Constructor for class hydra.scala.syntax.Export
-
Constructs an immutable
Export. - EXPORT - Static variable in class hydra.scala.syntax.ImportExportStat
-
Name of the
hydra.scala.syntax.ImportExportStat.exportfield. - Export.Builder - Class in hydra.scala.syntax
-
A fluent builder for
Export. - exportImporters(TypedTerm<Export>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the importers field of hydra.scala.syntax.Export
- exportWithImporters(TypedTerm<Export>, TypedTerm<List<Importer>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the importers field of hydra.scala.syntax.Export
- expr - Variable in class hydra.scala.syntax.AnnotateData
- expr - Variable in class hydra.scala.syntax.AscribeData
- expr - Variable in class hydra.scala.syntax.DoData
- expr - Variable in class hydra.scala.syntax.EtaData
- expr - Variable in class hydra.scala.syntax.MatchData
- expr - Variable in class hydra.scala.syntax.RepeatedData
- expr - Variable in class hydra.scala.syntax.ReturnData
- expr - Variable in class hydra.scala.syntax.ThrowData
- expr - Variable in class hydra.scala.syntax.TryData
- expr - Variable in class hydra.scala.syntax.TryWithHandlerData
- expr - Variable in class hydra.scala.syntax.WhileData
- expr(Data) - Method in class hydra.scala.syntax.AnnotateData.Builder
- expr(Data) - Method in class hydra.scala.syntax.AscribeData.Builder
- expr(Data) - Method in class hydra.scala.syntax.DoData.Builder
- expr(Data) - Method in class hydra.scala.syntax.EtaData.Builder
- expr(Data) - Method in class hydra.scala.syntax.MatchData.Builder
- expr(Data) - Method in class hydra.scala.syntax.RepeatedData.Builder
- expr(Data) - Method in class hydra.scala.syntax.ReturnData.Builder
- expr(Data) - Method in class hydra.scala.syntax.ThrowData.Builder
- expr(Data) - Method in class hydra.scala.syntax.TryData.Builder
- expr(Data) - Method in class hydra.scala.syntax.TryWithHandlerData.Builder
- expr(Data) - Method in class hydra.scala.syntax.WhileData.Builder
- EXPR - Static variable in class hydra.scala.syntax.AnnotateData
-
Name of the
hydra.scala.syntax.AnnotateData.exprfield. - EXPR - Static variable in class hydra.scala.syntax.AscribeData
-
Name of the
hydra.scala.syntax.AscribeData.exprfield. - EXPR - Static variable in class hydra.scala.syntax.DoData
-
Name of the
hydra.scala.syntax.DoData.exprfield. - EXPR - Static variable in class hydra.scala.syntax.EtaData
-
Name of the
hydra.scala.syntax.EtaData.exprfield. - EXPR - Static variable in class hydra.scala.syntax.MatchData
-
Name of the
hydra.scala.syntax.MatchData.exprfield. - EXPR - Static variable in class hydra.scala.syntax.RepeatedData
-
Name of the
hydra.scala.syntax.RepeatedData.exprfield. - EXPR - Static variable in class hydra.scala.syntax.ReturnData
-
Name of the
hydra.scala.syntax.ReturnData.exprfield. - EXPR - Static variable in class hydra.scala.syntax.ThrowData
-
Name of the
hydra.scala.syntax.ThrowData.exprfield. - EXPR - Static variable in class hydra.scala.syntax.TryData
-
Name of the
hydra.scala.syntax.TryData.exprfield. - EXPR - Static variable in class hydra.scala.syntax.TryWithHandlerData
-
Name of the
hydra.scala.syntax.TryWithHandlerData.exprfield. - EXPR - Static variable in class hydra.scala.syntax.WhileData
-
Name of the
hydra.scala.syntax.WhileData.exprfield. - EXTENSION_GROUP - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.extensionGroupfield. - ExtensionGroup(ExtensionGroupDefn) - Constructor for class hydra.scala.syntax.Defn.ExtensionGroup
-
Constructs an immutable
Defn.ExtensionGroup. - extensionGroupDefn(TypedTerm<List<ParamType>>, TypedTerm<List<List<ParamData>>>, TypedTerm<Stat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ExtensionGroupDefn
- ExtensionGroupDefn - Class in hydra.scala.syntax
- ExtensionGroupDefn(List<ParamType>, List<List<ParamData>>, Stat) - Constructor for class hydra.scala.syntax.ExtensionGroupDefn
-
Constructs an immutable
ExtensionGroupDefn. - ExtensionGroupDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ExtensionGroupDefn. - extensionGroupDefnBody(TypedTerm<ExtensionGroupDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.ExtensionGroupDefn
- extensionGroupDefnParmss(TypedTerm<ExtensionGroupDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the parmss field of hydra.scala.syntax.ExtensionGroupDefn
- extensionGroupDefnTparams(TypedTerm<ExtensionGroupDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.ExtensionGroupDefn
- extensionGroupDefnWithBody(TypedTerm<ExtensionGroupDefn>, TypedTerm<Stat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.ExtensionGroupDefn
- extensionGroupDefnWithParmss(TypedTerm<ExtensionGroupDefn>, TypedTerm<List<List<ParamData>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the parmss field of hydra.scala.syntax.ExtensionGroupDefn
- extensionGroupDefnWithTparams(TypedTerm<ExtensionGroupDefn>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.ExtensionGroupDefn
- Extract(ExtractPat) - Constructor for class hydra.scala.syntax.Pat.Extract
-
Constructs an immutable
Pat.Extract. - EXTRACT - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.extractfield. - EXTRACT_INFIX - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.extractInfixfield. - extractBody(Term) - Static method in interface hydra.scala.Coder
-
Extract the innermost body from a term
- extractCodomain(Type) - Static method in interface hydra.scala.Coder
-
Extract the final return type from a function type
- extractDirectReturn(Set<Name>, Type) - Static method in interface hydra.scala.Coder
-
Extract direct-return (input-var, output-var) pairs from a domain type (#589)
- extractDirectReturnGo(Set<Name>, Type) - Static method in interface hydra.scala.Coder
-
Recursive worker for extractDirectReturn (#589)
- extractDomains(Type) - Static method in interface hydra.scala.Coder
-
Extract domain types from a function type
- ExtractInfix(ExtractInfixPat) - Constructor for class hydra.scala.syntax.Pat.ExtractInfix
-
Constructs an immutable
Pat.ExtractInfix. - extractInfixPat(TypedTerm<Pat>, TypedTerm<NameData>, TypedTerm<List<Pat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ExtractInfixPat
- ExtractInfixPat - Class in hydra.scala.syntax
- ExtractInfixPat(Pat, NameData, List<Pat>) - Constructor for class hydra.scala.syntax.ExtractInfixPat
-
Constructs an immutable
ExtractInfixPat. - ExtractInfixPat.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ExtractInfixPat. - extractInfixPatLhs(TypedTerm<ExtractInfixPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.ExtractInfixPat
- extractInfixPatOp(TypedTerm<ExtractInfixPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the op field of hydra.scala.syntax.ExtractInfixPat
- extractInfixPatRhs(TypedTerm<ExtractInfixPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.ExtractInfixPat
- extractInfixPatWithLhs(TypedTerm<ExtractInfixPat>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.ExtractInfixPat
- extractInfixPatWithOp(TypedTerm<ExtractInfixPat>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the op field of hydra.scala.syntax.ExtractInfixPat
- extractInfixPatWithRhs(TypedTerm<ExtractInfixPat>, TypedTerm<List<Pat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.ExtractInfixPat
- extractInOutPair(Type) - Static method in interface hydra.scala.Coder
-
Extract an (input-var, output-var) accumulator pair from a domain type (#589)
- extractLetBindings(Term) - Static method in interface hydra.scala.Coder
-
Extract let bindings from a term
- extractParams(Term) - Static method in interface hydra.scala.Coder
-
Extract parameter names from a term
- extractPat(TypedTerm<Data>, TypedTerm<List<Pat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ExtractPat
- ExtractPat - Class in hydra.scala.syntax
- ExtractPat(Data, List<Pat>) - Constructor for class hydra.scala.syntax.ExtractPat
-
Constructs an immutable
ExtractPat. - ExtractPat.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ExtractPat. - extractPatArgs(TypedTerm<ExtractPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the args field of hydra.scala.syntax.ExtractPat
- extractPatFun(TypedTerm<ExtractPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the fun field of hydra.scala.syntax.ExtractPat
- extractPatWithArgs(TypedTerm<ExtractPat>, TypedTerm<List<Pat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the args field of hydra.scala.syntax.ExtractPat
- extractPatWithFun(TypedTerm<ExtractPat>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the fun field of hydra.scala.syntax.ExtractPat
F
- fieldToEnumCase(T0, T1, String, List<ParamType>, FieldType) - Static method in interface hydra.scala.Coder
-
Convert a field type to a Scala enum case
- fieldToParam(T0, T1, FieldType) - Static method in interface hydra.scala.Coder
-
Convert a field type to a Scala parameter
- filterByFlags(List<T0>, List<Boolean>) - Static method in interface hydra.scala.Coder
-
Keep elements of xs whose corresponding flag is true (#589)
- Final() - Constructor for class hydra.scala.syntax.Mod.Final
-
Constructs an immutable
Mod.Final. - FINAL - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.finalfield. - finallyp - Variable in class hydra.scala.syntax.TryData
- finallyp - Variable in class hydra.scala.syntax.TryWithHandlerData
- finallyp(Optional<Data>) - Method in class hydra.scala.syntax.TryData.Builder
- finallyp(Optional<Data>) - Method in class hydra.scala.syntax.TryWithHandlerData.Builder
- FINALLYP - Static variable in class hydra.scala.syntax.TryData
-
Name of the
hydra.scala.syntax.TryData.finallypfield. - FINALLYP - Static variable in class hydra.scala.syntax.TryWithHandlerData
-
Name of the
hydra.scala.syntax.TryWithHandlerData.finallypfield. - findDomain(T0, Graph, Map<Name, Term>) - Static method in interface hydra.scala.Coder
-
Find the domain type from annotations
- findImports(Set<String>, T0, Graph, Module) - Static method in interface hydra.scala.Coder
-
Find import statements for the module
- findPairFirst(Type) - Static method in interface hydra.scala.Coder
-
If t is Pair(var, _), return the first component's variable name (#589)
- findSdom(T0, Graph, Map<Name, Term>) - Static method in interface hydra.scala.Coder
-
Find the Scala domain type for a function from annotations
- findSelfRefVar(Map<T0, List<T0>>) - Static method in interface hydra.scala.Coder
-
Find a type variable that is its own accumulator output, if any (#589)
- findSelfRefVar_selfRefs(Map<T0, List<T0>>) - Static method in interface hydra.scala.Coder
- FLOAT - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.floatfield. - Float_(Float) - Constructor for class hydra.scala.syntax.Lit.Float_
-
Constructs an immutable
Lit.Float_. - For(ForData) - Constructor for class hydra.scala.syntax.Data.For
-
Constructs an immutable
Data.For. - FOR - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.forfield. - FOR_YIELD - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.forYieldfield. - forData(TypedTerm<List<Enumerator>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ForData
- ForData - Class in hydra.scala.syntax
- ForData(List<Enumerator>) - Constructor for class hydra.scala.syntax.ForData
-
Constructs an immutable
ForData. - ForData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ForData. - forDataEnums(TypedTerm<ForData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the enums field of hydra.scala.syntax.ForData
- forDataWithEnums(TypedTerm<ForData>, TypedTerm<List<Enumerator>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the enums field of hydra.scala.syntax.ForData
- ForYield(ForYieldData) - Constructor for class hydra.scala.syntax.Data.ForYield
-
Constructs an immutable
Data.ForYield. - forYieldData(TypedTerm<List<Enumerator>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ForYieldData
- ForYieldData - Class in hydra.scala.syntax
- ForYieldData(List<Enumerator>) - Constructor for class hydra.scala.syntax.ForYieldData
-
Constructs an immutable
ForYieldData. - ForYieldData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ForYieldData. - forYieldDataEnums(TypedTerm<ForYieldData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the enums field of hydra.scala.syntax.ForYieldData
- forYieldDataWithEnums(TypedTerm<ForYieldData>, TypedTerm<List<Enumerator>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the enums field of hydra.scala.syntax.ForYieldData
- fun - Variable in class hydra.scala.syntax.ApplyData
- fun - Variable in class hydra.scala.syntax.ApplyUsingData
- fun - Variable in class hydra.scala.syntax.ExtractPat
- fun(Data) - Method in class hydra.scala.syntax.ApplyData.Builder
- fun(Data) - Method in class hydra.scala.syntax.ApplyUsingData.Builder
- fun(Data) - Method in class hydra.scala.syntax.ExtractPat.Builder
- FUN - Static variable in class hydra.scala.syntax.ApplyData
-
Name of the
hydra.scala.syntax.ApplyData.funfield. - FUN - Static variable in class hydra.scala.syntax.ApplyUsingData
-
Name of the
hydra.scala.syntax.ApplyUsingData.funfield. - FUN - Static variable in class hydra.scala.syntax.ExtractPat
-
Name of the
hydra.scala.syntax.ExtractPat.funfield. - Function(FunctionData) - Constructor for class hydra.scala.syntax.Data.Function
-
Constructs an immutable
Data.Function. - Function(FunctionType) - Constructor for class hydra.scala.syntax.Type.Function
-
Constructs an immutable
Type.Function. - FUNCTION - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.functionfield. - FUNCTION - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.functionfield. - functionArrowOp() - Static method in interface hydra.scala.Serde
-
The function arrow operator (=>)
- functionData(TypedTerm<List<ParamData>>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.FunctionData
- FunctionData - Class in hydra.scala.syntax
- FunctionData(List<ParamData>, Data) - Constructor for class hydra.scala.syntax.FunctionData
-
Constructs an immutable
FunctionData. - FunctionData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
FunctionData. - functionDataBody(TypedTerm<FunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.FunctionData
- functionDataParams(TypedTerm<FunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the params field of hydra.scala.syntax.FunctionData
- functionDataWithBody(TypedTerm<FunctionData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.FunctionData
- functionDataWithParams(TypedTerm<FunctionData>, TypedTerm<List<ParamData>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the params field of hydra.scala.syntax.FunctionData
- functionType(TypedTerm<List<Type>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.FunctionType
- FunctionType - Class in hydra.scala.syntax
- FunctionType(List<Type>, Type) - Constructor for class hydra.scala.syntax.FunctionType
-
Constructs an immutable
FunctionType. - FunctionType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
FunctionType. - functionTypeParams(TypedTerm<FunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the params field of hydra.scala.syntax.FunctionType
- functionTypeRes(TypedTerm<FunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the res field of hydra.scala.syntax.FunctionType
- functionTypeWithParams(TypedTerm<FunctionType>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the params field of hydra.scala.syntax.FunctionType
- functionTypeWithRes(TypedTerm<FunctionType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the res field of hydra.scala.syntax.FunctionType
G
- Generator(GeneratorEnumerator) - Constructor for class hydra.scala.syntax.Enumerator.Generator
-
Constructs an immutable
Enumerator.Generator. - GENERATOR - Static variable in class hydra.scala.syntax.Enumerator
-
Name of the
hydra.scala.syntax.Enumerator.generatorfield. - generatorEnumerator(TypedTerm<Pat>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.GeneratorEnumerator
- GeneratorEnumerator - Class in hydra.scala.syntax
- GeneratorEnumerator(Pat, Data) - Constructor for class hydra.scala.syntax.GeneratorEnumerator
-
Constructs an immutable
GeneratorEnumerator. - GeneratorEnumerator.Builder - Class in hydra.scala.syntax
-
A fluent builder for
GeneratorEnumerator. - generatorEnumeratorPat(TypedTerm<GeneratorEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the pat field of hydra.scala.syntax.GeneratorEnumerator
- generatorEnumeratorRhs(TypedTerm<GeneratorEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.GeneratorEnumerator
- generatorEnumeratorWithPat(TypedTerm<GeneratorEnumerator>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the pat field of hydra.scala.syntax.GeneratorEnumerator
- generatorEnumeratorWithRhs(TypedTerm<GeneratorEnumerator>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.GeneratorEnumerator
- Given(GivenDecl) - Constructor for class hydra.scala.syntax.Decl.Given
-
Constructs an immutable
Decl.Given. - Given(GivenDefn) - Constructor for class hydra.scala.syntax.Defn.Given
-
Constructs an immutable
Defn.Given. - Given(GivenImportee) - Constructor for class hydra.scala.syntax.Importee.Given
-
Constructs an immutable
Importee.Given. - Given(GivenPat) - Constructor for class hydra.scala.syntax.Pat.Given
-
Constructs an immutable
Pat.Given. - GIVEN - Static variable in class hydra.scala.syntax.Decl
-
Name of the
hydra.scala.syntax.Decl.givenfield. - GIVEN - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.givenfield. - GIVEN - Static variable in class hydra.scala.syntax.Importee
-
Name of the
hydra.scala.syntax.Importee.givenfield. - GIVEN - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.givenfield. - GIVEN_ALIAS - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.givenAliasfield. - GIVEN_ALL - Static variable in class hydra.scala.syntax.Importee
-
Name of the
hydra.scala.syntax.Importee.givenAllfield. - GivenAlias(GivenAliasDefn) - Constructor for class hydra.scala.syntax.Defn.GivenAlias
-
Constructs an immutable
Defn.GivenAlias. - givenAliasDefn(TypedTerm<List<Mod>>, TypedTerm<Name>, TypedTerm<List<List<ParamType>>>, TypedTerm<List<List<ParamData>>>, TypedTerm<Type>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.GivenAliasDefn
- GivenAliasDefn - Class in hydra.scala.syntax
- GivenAliasDefn(List<Mod>, Name, List<List<ParamType>>, List<List<ParamData>>, Type, Data) - Constructor for class hydra.scala.syntax.GivenAliasDefn
-
Constructs an immutable
GivenAliasDefn. - GivenAliasDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
GivenAliasDefn. - givenAliasDefnBody(TypedTerm<GivenAliasDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnDecltpe(TypedTerm<GivenAliasDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the decltpe field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnMods(TypedTerm<GivenAliasDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnName(TypedTerm<GivenAliasDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnSparams(TypedTerm<GivenAliasDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the sparams field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnTparams(TypedTerm<GivenAliasDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnWithBody(TypedTerm<GivenAliasDefn>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnWithDecltpe(TypedTerm<GivenAliasDefn>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the decltpe field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnWithMods(TypedTerm<GivenAliasDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnWithName(TypedTerm<GivenAliasDefn>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnWithSparams(TypedTerm<GivenAliasDefn>, TypedTerm<List<List<ParamData>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the sparams field of hydra.scala.syntax.GivenAliasDefn
- givenAliasDefnWithTparams(TypedTerm<GivenAliasDefn>, TypedTerm<List<List<ParamType>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.GivenAliasDefn
- GivenAll() - Constructor for class hydra.scala.syntax.Importee.GivenAll
-
Constructs an immutable
Importee.GivenAll. - givenDecl(TypedTerm<List<Mod>>, TypedTerm<NameData>, TypedTerm<List<ParamType>>, TypedTerm<List<List<ParamData>>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.GivenDecl
- GivenDecl - Class in hydra.scala.syntax
- GivenDecl(List<Mod>, NameData, List<ParamType>, List<List<ParamData>>, Type) - Constructor for class hydra.scala.syntax.GivenDecl
-
Constructs an immutable
GivenDecl. - GivenDecl.Builder - Class in hydra.scala.syntax
-
A fluent builder for
GivenDecl. - givenDeclDecltpe(TypedTerm<GivenDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the decltpe field of hydra.scala.syntax.GivenDecl
- givenDeclMods(TypedTerm<GivenDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.GivenDecl
- givenDeclName(TypedTerm<GivenDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.GivenDecl
- givenDeclSparams(TypedTerm<GivenDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the sparams field of hydra.scala.syntax.GivenDecl
- givenDeclTparams(TypedTerm<GivenDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.GivenDecl
- givenDeclWithDecltpe(TypedTerm<GivenDecl>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the decltpe field of hydra.scala.syntax.GivenDecl
- givenDeclWithMods(TypedTerm<GivenDecl>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.GivenDecl
- givenDeclWithName(TypedTerm<GivenDecl>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.GivenDecl
- givenDeclWithSparams(TypedTerm<GivenDecl>, TypedTerm<List<List<ParamData>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the sparams field of hydra.scala.syntax.GivenDecl
- givenDeclWithTparams(TypedTerm<GivenDecl>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.GivenDecl
- givenDefn(TypedTerm<List<Mod>>, TypedTerm<Name>, TypedTerm<List<List<ParamType>>>, TypedTerm<List<List<ParamData>>>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.GivenDefn
- GivenDefn - Class in hydra.scala.syntax
- GivenDefn(List<Mod>, Name, List<List<ParamType>>, List<List<ParamData>>, Template) - Constructor for class hydra.scala.syntax.GivenDefn
-
Constructs an immutable
GivenDefn. - GivenDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
GivenDefn. - givenDefnMods(TypedTerm<GivenDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.GivenDefn
- givenDefnName(TypedTerm<GivenDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.GivenDefn
- givenDefnSparams(TypedTerm<GivenDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the sparams field of hydra.scala.syntax.GivenDefn
- givenDefnTempl(TypedTerm<GivenDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the templ field of hydra.scala.syntax.GivenDefn
- givenDefnTparams(TypedTerm<GivenDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.GivenDefn
- givenDefnWithMods(TypedTerm<GivenDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.GivenDefn
- givenDefnWithName(TypedTerm<GivenDefn>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.GivenDefn
- givenDefnWithSparams(TypedTerm<GivenDefn>, TypedTerm<List<List<ParamData>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the sparams field of hydra.scala.syntax.GivenDefn
- givenDefnWithTempl(TypedTerm<GivenDefn>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the templ field of hydra.scala.syntax.GivenDefn
- givenDefnWithTparams(TypedTerm<GivenDefn>, TypedTerm<List<List<ParamType>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.GivenDefn
- givenImportee(TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.GivenImportee
- GivenImportee - Class in hydra.scala.syntax
- GivenImportee(Type) - Constructor for class hydra.scala.syntax.GivenImportee
-
Constructs an immutable
GivenImportee. - GivenImportee.Builder - Class in hydra.scala.syntax
-
A fluent builder for
GivenImportee. - givenImporteeTpe(TypedTerm<GivenImportee>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.GivenImportee
- givenImporteeWithTpe(TypedTerm<GivenImportee>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.GivenImportee
- givenPat(TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.GivenPat
- GivenPat - Class in hydra.scala.syntax
- GivenPat(Type) - Constructor for class hydra.scala.syntax.GivenPat
-
Constructs an immutable
GivenPat. - GivenPat.Builder - Class in hydra.scala.syntax
-
A fluent builder for
GivenPat. - givenPatTpe(TypedTerm<GivenPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.GivenPat
- givenPatWithTpe(TypedTerm<GivenPat>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.GivenPat
- groupPairsByFirst(List<Pair<T0, T1>>) - Static method in interface hydra.scala.Coder
-
Group a list of pairs into a map keyed by first component (#589)
- groupPairsByFirst_k(Pair<T0, T1>) - Static method in interface hydra.scala.Coder
- groupPairsByFirst_vv(Pair<T0, T1>) - Static method in interface hydra.scala.Coder
- Guard(GuardEnumerator) - Constructor for class hydra.scala.syntax.Enumerator.Guard
-
Constructs an immutable
Enumerator.Guard. - GUARD - Static variable in class hydra.scala.syntax.Enumerator
-
Name of the
hydra.scala.syntax.Enumerator.guardfield. - guardEnumerator(TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.GuardEnumerator
- GuardEnumerator - Class in hydra.scala.syntax
- GuardEnumerator(Data) - Constructor for class hydra.scala.syntax.GuardEnumerator
-
Constructs an immutable
GuardEnumerator. - GuardEnumerator.Builder - Class in hydra.scala.syntax
-
A fluent builder for
GuardEnumerator. - guardEnumeratorCond(TypedTerm<GuardEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the cond field of hydra.scala.syntax.GuardEnumerator
- guardEnumeratorWithCond(TypedTerm<GuardEnumerator>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the cond field of hydra.scala.syntax.GuardEnumerator
H
- hashCode() - Method in class hydra.scala.syntax.AlternativePat
- hashCode() - Method in class hydra.scala.syntax.AndType
- hashCode() - Method in class hydra.scala.syntax.AnnotateData
- hashCode() - Method in class hydra.scala.syntax.AnnotateType
- hashCode() - Method in class hydra.scala.syntax.AnnotMod
- hashCode() - Method in class hydra.scala.syntax.AnonymousData
- hashCode() - Method in class hydra.scala.syntax.AnonymousNameType
- hashCode() - Method in class hydra.scala.syntax.ApplyData
- hashCode() - Method in class hydra.scala.syntax.ApplyInfixData
- hashCode() - Method in class hydra.scala.syntax.ApplyInfixType
- hashCode() - Method in class hydra.scala.syntax.ApplyType
- hashCode() - Method in class hydra.scala.syntax.ApplyTypeData
- hashCode() - Method in class hydra.scala.syntax.ApplyUnaryData
- hashCode() - Method in class hydra.scala.syntax.ApplyUsingData
- hashCode() - Method in class hydra.scala.syntax.AscribeData
- hashCode() - Method in class hydra.scala.syntax.AssignData
- hashCode() - Method in class hydra.scala.syntax.BindPat
- hashCode() - Method in class hydra.scala.syntax.BlockData
- hashCode() - Method in class hydra.scala.syntax.ByNameType
- hashCode() - Method in class hydra.scala.syntax.Case
- hashCode() - Method in class hydra.scala.syntax.CaseGeneratorEnumerator
- hashCode() - Method in class hydra.scala.syntax.CaseTree.Case
- hashCode() - Method in class hydra.scala.syntax.CaseTree.TypeCase
- hashCode() - Method in class hydra.scala.syntax.ClassDefn
- hashCode() - Method in class hydra.scala.syntax.ContextFunctionData
- hashCode() - Method in class hydra.scala.syntax.ContextFunctionType
- hashCode() - Method in class hydra.scala.syntax.Ctor.Primary
- hashCode() - Method in class hydra.scala.syntax.Ctor.Secondary
- hashCode() - Method in class hydra.scala.syntax.Data.Annotate
- hashCode() - Method in class hydra.scala.syntax.Data.Apply
- hashCode() - Method in class hydra.scala.syntax.Data.ApplyType
- hashCode() - Method in class hydra.scala.syntax.Data.ApplyUsing
- hashCode() - Method in class hydra.scala.syntax.Data.Ascribe
- hashCode() - Method in class hydra.scala.syntax.Data.Assign
- hashCode() - Method in class hydra.scala.syntax.Data.Block
- hashCode() - Method in class hydra.scala.syntax.Data.ContextFunction
- hashCode() - Method in class hydra.scala.syntax.Data.Do
- hashCode() - Method in class hydra.scala.syntax.Data.EndMarker
- hashCode() - Method in class hydra.scala.syntax.Data.Eta
- hashCode() - Method in class hydra.scala.syntax.Data.For
- hashCode() - Method in class hydra.scala.syntax.Data.ForYield
- hashCode() - Method in class hydra.scala.syntax.Data.Function
- hashCode() - Method in class hydra.scala.syntax.Data.If
- hashCode() - Method in class hydra.scala.syntax.Data.Interpolate
- hashCode() - Method in class hydra.scala.syntax.Data.Lit
- hashCode() - Method in class hydra.scala.syntax.Data.Match
- hashCode() - Method in class hydra.scala.syntax.Data.New
- hashCode() - Method in class hydra.scala.syntax.Data.NewAnonymous
- hashCode() - Method in class hydra.scala.syntax.Data.Param
- hashCode() - Method in class hydra.scala.syntax.Data.PartialFunction
- hashCode() - Method in class hydra.scala.syntax.Data.Placeholder
- hashCode() - Method in class hydra.scala.syntax.Data.PolyFunction
- hashCode() - Method in class hydra.scala.syntax.Data.Ref
- hashCode() - Method in class hydra.scala.syntax.Data.Repeated
- hashCode() - Method in class hydra.scala.syntax.Data.Return
- hashCode() - Method in class hydra.scala.syntax.Data.Throw
- hashCode() - Method in class hydra.scala.syntax.Data.Try
- hashCode() - Method in class hydra.scala.syntax.Data.TryWithHandler
- hashCode() - Method in class hydra.scala.syntax.Data.Tuple
- hashCode() - Method in class hydra.scala.syntax.Data.While
- hashCode() - Method in class hydra.scala.syntax.DataMember.Object_
- hashCode() - Method in class hydra.scala.syntax.DataMember.Pkg
- hashCode() - Method in class hydra.scala.syntax.Decl.Def
- hashCode() - Method in class hydra.scala.syntax.Decl.Given
- hashCode() - Method in class hydra.scala.syntax.Decl.Type
- hashCode() - Method in class hydra.scala.syntax.Decl.Val
- hashCode() - Method in class hydra.scala.syntax.Decl.Var
- hashCode() - Method in class hydra.scala.syntax.DefDecl
- hashCode() - Method in class hydra.scala.syntax.DefDefn
- hashCode() - Method in class hydra.scala.syntax.Defn.Class_
- hashCode() - Method in class hydra.scala.syntax.Defn.Def
- hashCode() - Method in class hydra.scala.syntax.Defn.Enum_
- hashCode() - Method in class hydra.scala.syntax.Defn.EnumCase
- hashCode() - Method in class hydra.scala.syntax.Defn.ExtensionGroup
- hashCode() - Method in class hydra.scala.syntax.Defn.Given
- hashCode() - Method in class hydra.scala.syntax.Defn.GivenAlias
- hashCode() - Method in class hydra.scala.syntax.Defn.Object_
- hashCode() - Method in class hydra.scala.syntax.Defn.RepeatedEnumCase
- hashCode() - Method in class hydra.scala.syntax.Defn.Trait
- hashCode() - Method in class hydra.scala.syntax.Defn.Type
- hashCode() - Method in class hydra.scala.syntax.Defn.Val
- hashCode() - Method in class hydra.scala.syntax.Defn.Var
- hashCode() - Method in class hydra.scala.syntax.DoData
- hashCode() - Method in class hydra.scala.syntax.EndMarkerData
- hashCode() - Method in class hydra.scala.syntax.EnumCaseDefn
- hashCode() - Method in class hydra.scala.syntax.EnumDefn
- hashCode() - Method in class hydra.scala.syntax.Enumerator.CaseGenerator
- hashCode() - Method in class hydra.scala.syntax.Enumerator.Generator
- hashCode() - Method in class hydra.scala.syntax.Enumerator.Guard
- hashCode() - Method in class hydra.scala.syntax.Enumerator.Val
- hashCode() - Method in class hydra.scala.syntax.EtaData
- hashCode() - Method in class hydra.scala.syntax.ExistentialType
- hashCode() - Method in class hydra.scala.syntax.Export
- hashCode() - Method in class hydra.scala.syntax.ExtensionGroupDefn
- hashCode() - Method in class hydra.scala.syntax.ExtractInfixPat
- hashCode() - Method in class hydra.scala.syntax.ExtractPat
- hashCode() - Method in class hydra.scala.syntax.ForData
- hashCode() - Method in class hydra.scala.syntax.ForYieldData
- hashCode() - Method in class hydra.scala.syntax.FunctionData
- hashCode() - Method in class hydra.scala.syntax.FunctionType
- hashCode() - Method in class hydra.scala.syntax.GeneratorEnumerator
- hashCode() - Method in class hydra.scala.syntax.GivenAliasDefn
- hashCode() - Method in class hydra.scala.syntax.GivenDecl
- hashCode() - Method in class hydra.scala.syntax.GivenDefn
- hashCode() - Method in class hydra.scala.syntax.GivenImportee
- hashCode() - Method in class hydra.scala.syntax.GivenPat
- hashCode() - Method in class hydra.scala.syntax.GuardEnumerator
- hashCode() - Method in class hydra.scala.syntax.IfData
- hashCode() - Method in class hydra.scala.syntax.ImplicitFunctionType
- hashCode() - Method in class hydra.scala.syntax.Import
- hashCode() - Method in class hydra.scala.syntax.Importee.Given
- hashCode() - Method in class hydra.scala.syntax.Importee.GivenAll
- hashCode() - Method in class hydra.scala.syntax.Importee.Name
- hashCode() - Method in class hydra.scala.syntax.Importee.Rename
- hashCode() - Method in class hydra.scala.syntax.Importee.Unimport
- hashCode() - Method in class hydra.scala.syntax.Importee.Wildcard
- hashCode() - Method in class hydra.scala.syntax.Importer
- hashCode() - Method in class hydra.scala.syntax.ImportExportStat.Export
- hashCode() - Method in class hydra.scala.syntax.ImportExportStat.Import
- hashCode() - Method in class hydra.scala.syntax.Init
- hashCode() - Method in class hydra.scala.syntax.InterpolateData
- hashCode() - Method in class hydra.scala.syntax.InterpolatePat
- hashCode() - Method in class hydra.scala.syntax.LambdaType
- hashCode() - Method in class hydra.scala.syntax.Lit.Boolean_
- hashCode() - Method in class hydra.scala.syntax.Lit.Byte_
- hashCode() - Method in class hydra.scala.syntax.Lit.Bytes
- hashCode() - Method in class hydra.scala.syntax.Lit.Char
- hashCode() - Method in class hydra.scala.syntax.Lit.Double_
- hashCode() - Method in class hydra.scala.syntax.Lit.Float_
- hashCode() - Method in class hydra.scala.syntax.Lit.Int
- hashCode() - Method in class hydra.scala.syntax.Lit.Long_
- hashCode() - Method in class hydra.scala.syntax.Lit.Null
- hashCode() - Method in class hydra.scala.syntax.Lit.Short_
- hashCode() - Method in class hydra.scala.syntax.Lit.String_
- hashCode() - Method in class hydra.scala.syntax.Lit.Symbol
- hashCode() - Method in class hydra.scala.syntax.Lit.Unit
- hashCode() - Method in class hydra.scala.syntax.MatchData
- hashCode() - Method in class hydra.scala.syntax.MatchType
- hashCode() - Method in class hydra.scala.syntax.Member.Self
- hashCode() - Method in class hydra.scala.syntax.Member.Term
- hashCode() - Method in class hydra.scala.syntax.Member.TermParam
- hashCode() - Method in class hydra.scala.syntax.Member.Type
- hashCode() - Method in class hydra.scala.syntax.Member.TypeParam
- hashCode() - Method in class hydra.scala.syntax.MethodType
- hashCode() - Method in class hydra.scala.syntax.Mod.Abstract
- hashCode() - Method in class hydra.scala.syntax.Mod.Annot
- hashCode() - Method in class hydra.scala.syntax.Mod.Case
- hashCode() - Method in class hydra.scala.syntax.Mod.Contravariant
- hashCode() - Method in class hydra.scala.syntax.Mod.Covariant
- hashCode() - Method in class hydra.scala.syntax.Mod.Final
- hashCode() - Method in class hydra.scala.syntax.Mod.Implicit
- hashCode() - Method in class hydra.scala.syntax.Mod.Infix
- hashCode() - Method in class hydra.scala.syntax.Mod.Inline
- hashCode() - Method in class hydra.scala.syntax.Mod.Lazy
- hashCode() - Method in class hydra.scala.syntax.Mod.Opaque
- hashCode() - Method in class hydra.scala.syntax.Mod.Open
- hashCode() - Method in class hydra.scala.syntax.Mod.Override_
- hashCode() - Method in class hydra.scala.syntax.Mod.Private
- hashCode() - Method in class hydra.scala.syntax.Mod.Protected
- hashCode() - Method in class hydra.scala.syntax.Mod.Sealed
- hashCode() - Method in class hydra.scala.syntax.Mod.Super
- hashCode() - Method in class hydra.scala.syntax.Mod.Transparent
- hashCode() - Method in class hydra.scala.syntax.Mod.Using
- hashCode() - Method in class hydra.scala.syntax.Mod.ValParam
- hashCode() - Method in class hydra.scala.syntax.Mod.VarParam
- hashCode() - Method in class hydra.scala.syntax.Name.Anonymous
- hashCode() - Method in class hydra.scala.syntax.Name.Indeterminate
- hashCode() - Method in class hydra.scala.syntax.Name.Value
- hashCode() - Method in class hydra.scala.syntax.NameData
- hashCode() - Method in class hydra.scala.syntax.NameImportee
- hashCode() - Method in class hydra.scala.syntax.NameType
- hashCode() - Method in class hydra.scala.syntax.NewAnonymousData
- hashCode() - Method in class hydra.scala.syntax.NewData
- hashCode() - Method in class hydra.scala.syntax.ObjectDefn
- hashCode() - Method in class hydra.scala.syntax.ObjectPkg
- hashCode() - Method in class hydra.scala.syntax.OrType
- hashCode() - Method in class hydra.scala.syntax.ParamData
- hashCode() - Method in class hydra.scala.syntax.ParamType
- hashCode() - Method in class hydra.scala.syntax.PartialFunctionData
- hashCode() - Method in class hydra.scala.syntax.Pat.Alternative
- hashCode() - Method in class hydra.scala.syntax.Pat.Bind
- hashCode() - Method in class hydra.scala.syntax.Pat.Extract
- hashCode() - Method in class hydra.scala.syntax.Pat.ExtractInfix
- hashCode() - Method in class hydra.scala.syntax.Pat.Given
- hashCode() - Method in class hydra.scala.syntax.Pat.Interpolate
- hashCode() - Method in class hydra.scala.syntax.Pat.Repeated
- hashCode() - Method in class hydra.scala.syntax.Pat.SeqWildcard
- hashCode() - Method in class hydra.scala.syntax.Pat.Tuple
- hashCode() - Method in class hydra.scala.syntax.Pat.Typed
- hashCode() - Method in class hydra.scala.syntax.Pat.Var
- hashCode() - Method in class hydra.scala.syntax.Pat.Wildcard
- hashCode() - Method in class hydra.scala.syntax.Pkg
- hashCode() - Method in class hydra.scala.syntax.PlaceholderType
- hashCode() - Method in class hydra.scala.syntax.PolyFunctionData
- hashCode() - Method in class hydra.scala.syntax.PolyFunctionType
- hashCode() - Method in class hydra.scala.syntax.PredefString
- hashCode() - Method in class hydra.scala.syntax.PrimaryCtor
- hashCode() - Method in class hydra.scala.syntax.PrivateMod
- hashCode() - Method in class hydra.scala.syntax.ProjectType
- hashCode() - Method in class hydra.scala.syntax.ProtectedMod
- hashCode() - Method in class hydra.scala.syntax.Ref.Init
- hashCode() - Method in class hydra.scala.syntax.Ref.Name
- hashCode() - Method in class hydra.scala.syntax.RefData.Anonymous
- hashCode() - Method in class hydra.scala.syntax.RefData.ApplyUnary
- hashCode() - Method in class hydra.scala.syntax.RefData.Name
- hashCode() - Method in class hydra.scala.syntax.RefData.Select
- hashCode() - Method in class hydra.scala.syntax.RefData.Super
- hashCode() - Method in class hydra.scala.syntax.RefData.This
- hashCode() - Method in class hydra.scala.syntax.RefineType
- hashCode() - Method in class hydra.scala.syntax.RefType.Name
- hashCode() - Method in class hydra.scala.syntax.RefType.Project
- hashCode() - Method in class hydra.scala.syntax.RefType.Select
- hashCode() - Method in class hydra.scala.syntax.RefType.Singleton
- hashCode() - Method in class hydra.scala.syntax.RenameImportee
- hashCode() - Method in class hydra.scala.syntax.RepeatedData
- hashCode() - Method in class hydra.scala.syntax.RepeatedEnumCaseDefn
- hashCode() - Method in class hydra.scala.syntax.RepeatedPat
- hashCode() - Method in class hydra.scala.syntax.RepeatedType
- hashCode() - Method in class hydra.scala.syntax.ReturnData
- hashCode() - Method in class hydra.scala.syntax.ScalaSymbol
- hashCode() - Method in class hydra.scala.syntax.SecondaryCtor
- hashCode() - Method in class hydra.scala.syntax.SelectData
- hashCode() - Method in class hydra.scala.syntax.SelectType
- hashCode() - Method in class hydra.scala.syntax.Self
- hashCode() - Method in class hydra.scala.syntax.SingletonType
- hashCode() - Method in class hydra.scala.syntax.Source
- hashCode() - Method in class hydra.scala.syntax.Stat.Decl
- hashCode() - Method in class hydra.scala.syntax.Stat.Defn
- hashCode() - Method in class hydra.scala.syntax.Stat.ImportExport
- hashCode() - Method in class hydra.scala.syntax.Stat.Term
- hashCode() - Method in class hydra.scala.syntax.SuperData
- hashCode() - Method in class hydra.scala.syntax.Template
- hashCode() - Method in class hydra.scala.syntax.ThisData
- hashCode() - Method in class hydra.scala.syntax.ThrowData
- hashCode() - Method in class hydra.scala.syntax.TraitDefn
- hashCode() - Method in class hydra.scala.syntax.Tree.Bounds
- hashCode() - Method in class hydra.scala.syntax.Tree.CaseTree
- hashCode() - Method in class hydra.scala.syntax.Tree.Ctor
- hashCode() - Method in class hydra.scala.syntax.Tree.Enumerator
- hashCode() - Method in class hydra.scala.syntax.Tree.Importee
- hashCode() - Method in class hydra.scala.syntax.Tree.Importer
- hashCode() - Method in class hydra.scala.syntax.Tree.Member
- hashCode() - Method in class hydra.scala.syntax.Tree.Mod
- hashCode() - Method in class hydra.scala.syntax.Tree.Pat
- hashCode() - Method in class hydra.scala.syntax.Tree.Ref
- hashCode() - Method in class hydra.scala.syntax.Tree.Source
- hashCode() - Method in class hydra.scala.syntax.Tree.Stat
- hashCode() - Method in class hydra.scala.syntax.Tree.Template
- hashCode() - Method in class hydra.scala.syntax.Tree.Type
- hashCode() - Method in class hydra.scala.syntax.TryData
- hashCode() - Method in class hydra.scala.syntax.TryWithHandlerData
- hashCode() - Method in class hydra.scala.syntax.TupleData
- hashCode() - Method in class hydra.scala.syntax.TuplePat
- hashCode() - Method in class hydra.scala.syntax.TupleType
- hashCode() - Method in class hydra.scala.syntax.Type.And
- hashCode() - Method in class hydra.scala.syntax.Type.Annotate
- hashCode() - Method in class hydra.scala.syntax.Type.AnonymousName
- hashCode() - Method in class hydra.scala.syntax.Type.Apply
- hashCode() - Method in class hydra.scala.syntax.Type.ApplyInfix
- hashCode() - Method in class hydra.scala.syntax.Type.ByName
- hashCode() - Method in class hydra.scala.syntax.Type.ContextFunction
- hashCode() - Method in class hydra.scala.syntax.Type.Existential
- hashCode() - Method in class hydra.scala.syntax.Type.Function
- hashCode() - Method in class hydra.scala.syntax.Type.ImplicitFunction
- hashCode() - Method in class hydra.scala.syntax.Type.Lambda
- hashCode() - Method in class hydra.scala.syntax.Type.Match
- hashCode() - Method in class hydra.scala.syntax.Type.Method
- hashCode() - Method in class hydra.scala.syntax.Type.Or
- hashCode() - Method in class hydra.scala.syntax.Type.Placeholder
- hashCode() - Method in class hydra.scala.syntax.Type.PolyFunction
- hashCode() - Method in class hydra.scala.syntax.Type.Ref
- hashCode() - Method in class hydra.scala.syntax.Type.Refine
- hashCode() - Method in class hydra.scala.syntax.Type.Repeated
- hashCode() - Method in class hydra.scala.syntax.Type.Tuple
- hashCode() - Method in class hydra.scala.syntax.Type.TypedParam
- hashCode() - Method in class hydra.scala.syntax.Type.Var
- hashCode() - Method in class hydra.scala.syntax.Type.With
- hashCode() - Method in class hydra.scala.syntax.TypeBounds
- hashCode() - Method in class hydra.scala.syntax.TypeCase
- hashCode() - Method in class hydra.scala.syntax.TypeDecl
- hashCode() - Method in class hydra.scala.syntax.TypeDefn
- hashCode() - Method in class hydra.scala.syntax.TypedParamType
- hashCode() - Method in class hydra.scala.syntax.TypedPat
- hashCode() - Method in class hydra.scala.syntax.TypeMember
- hashCode() - Method in class hydra.scala.syntax.UnimportImportee
- hashCode() - Method in class hydra.scala.syntax.ValDecl
- hashCode() - Method in class hydra.scala.syntax.ValDefn
- hashCode() - Method in class hydra.scala.syntax.ValEnumerator
- hashCode() - Method in class hydra.scala.syntax.VarDecl
- hashCode() - Method in class hydra.scala.syntax.VarDefn
- hashCode() - Method in class hydra.scala.syntax.VarPat
- hashCode() - Method in class hydra.scala.syntax.VarType
- hashCode() - Method in class hydra.scala.syntax.WhileData
- hashCode() - Method in class hydra.scala.syntax.WithType
- hi - Variable in class hydra.scala.syntax.TypeBounds
- hi(Optional<Type>) - Method in class hydra.scala.syntax.TypeBounds.Builder
- HI - Static variable in class hydra.scala.syntax.TypeBounds
-
Name of the
hydra.scala.syntax.TypeBounds.hifield. - hydra.dsl.scala - package hydra.dsl.scala
- hydra.scala - package hydra.scala
- hydra.scala.syntax - package hydra.scala.syntax
- hydraOrdinal() - Method in class hydra.scala.syntax.CaseTree.Case
- hydraOrdinal() - Method in class hydra.scala.syntax.CaseTree
- hydraOrdinal() - Method in class hydra.scala.syntax.CaseTree.TypeCase
- hydraOrdinal() - Method in class hydra.scala.syntax.Ctor
- hydraOrdinal() - Method in class hydra.scala.syntax.Ctor.Primary
- hydraOrdinal() - Method in class hydra.scala.syntax.Ctor.Secondary
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Annotate
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Apply
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.ApplyType
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.ApplyUsing
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Ascribe
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Assign
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Block
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.ContextFunction
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Do
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.EndMarker
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Eta
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.For
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.ForYield
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Function
- hydraOrdinal() - Method in class hydra.scala.syntax.Data
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.If
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Interpolate
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Lit
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Match
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.New
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.NewAnonymous
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Param
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.PartialFunction
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Placeholder
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.PolyFunction
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Ref
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Repeated
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Return
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Throw
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Try
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.TryWithHandler
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.Tuple
- hydraOrdinal() - Method in class hydra.scala.syntax.Data.While
- hydraOrdinal() - Method in class hydra.scala.syntax.DataMember
- hydraOrdinal() - Method in class hydra.scala.syntax.DataMember.Object_
- hydraOrdinal() - Method in class hydra.scala.syntax.DataMember.Pkg
- hydraOrdinal() - Method in class hydra.scala.syntax.Decl.Def
- hydraOrdinal() - Method in class hydra.scala.syntax.Decl.Given
- hydraOrdinal() - Method in class hydra.scala.syntax.Decl
- hydraOrdinal() - Method in class hydra.scala.syntax.Decl.Type
- hydraOrdinal() - Method in class hydra.scala.syntax.Decl.Val
- hydraOrdinal() - Method in class hydra.scala.syntax.Decl.Var
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.Class_
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.Def
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.Enum_
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.EnumCase
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.ExtensionGroup
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.Given
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.GivenAlias
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.Object_
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.RepeatedEnumCase
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.Trait
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.Type
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.Val
- hydraOrdinal() - Method in class hydra.scala.syntax.Defn.Var
- hydraOrdinal() - Method in class hydra.scala.syntax.Enumerator.CaseGenerator
- hydraOrdinal() - Method in class hydra.scala.syntax.Enumerator.Generator
- hydraOrdinal() - Method in class hydra.scala.syntax.Enumerator.Guard
- hydraOrdinal() - Method in class hydra.scala.syntax.Enumerator
- hydraOrdinal() - Method in class hydra.scala.syntax.Enumerator.Val
- hydraOrdinal() - Method in class hydra.scala.syntax.Importee.Given
- hydraOrdinal() - Method in class hydra.scala.syntax.Importee.GivenAll
- hydraOrdinal() - Method in class hydra.scala.syntax.Importee
- hydraOrdinal() - Method in class hydra.scala.syntax.Importee.Name
- hydraOrdinal() - Method in class hydra.scala.syntax.Importee.Rename
- hydraOrdinal() - Method in class hydra.scala.syntax.Importee.Unimport
- hydraOrdinal() - Method in class hydra.scala.syntax.Importee.Wildcard
- hydraOrdinal() - Method in class hydra.scala.syntax.ImportExportStat.Export
- hydraOrdinal() - Method in class hydra.scala.syntax.ImportExportStat
- hydraOrdinal() - Method in class hydra.scala.syntax.ImportExportStat.Import
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Boolean_
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Byte_
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Bytes
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Char
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Double_
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Float_
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Int
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Long_
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Null
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Short_
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.String_
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Symbol
- hydraOrdinal() - Method in class hydra.scala.syntax.Lit.Unit
- hydraOrdinal() - Method in class hydra.scala.syntax.Member
- hydraOrdinal() - Method in class hydra.scala.syntax.Member.Self
- hydraOrdinal() - Method in class hydra.scala.syntax.Member.Term
- hydraOrdinal() - Method in class hydra.scala.syntax.Member.TermParam
- hydraOrdinal() - Method in class hydra.scala.syntax.Member.Type
- hydraOrdinal() - Method in class hydra.scala.syntax.Member.TypeParam
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Abstract
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Annot
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Case
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Contravariant
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Covariant
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Final
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Implicit
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Infix
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Inline
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Lazy
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Opaque
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Open
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Override_
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Private
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Protected
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Sealed
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Super
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Transparent
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.Using
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.ValParam
- hydraOrdinal() - Method in class hydra.scala.syntax.Mod.VarParam
- hydraOrdinal() - Method in class hydra.scala.syntax.Name.Anonymous
- hydraOrdinal() - Method in class hydra.scala.syntax.Name
- hydraOrdinal() - Method in class hydra.scala.syntax.Name.Indeterminate
- hydraOrdinal() - Method in class hydra.scala.syntax.Name.Value
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.Alternative
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.Bind
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.Extract
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.ExtractInfix
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.Given
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.Interpolate
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.Repeated
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.SeqWildcard
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.Tuple
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.Typed
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.Var
- hydraOrdinal() - Method in class hydra.scala.syntax.Pat.Wildcard
- hydraOrdinal() - Method in class hydra.scala.syntax.Ref
- hydraOrdinal() - Method in class hydra.scala.syntax.Ref.Init
- hydraOrdinal() - Method in class hydra.scala.syntax.Ref.Name
- hydraOrdinal() - Method in class hydra.scala.syntax.RefData.Anonymous
- hydraOrdinal() - Method in class hydra.scala.syntax.RefData.ApplyUnary
- hydraOrdinal() - Method in class hydra.scala.syntax.RefData
- hydraOrdinal() - Method in class hydra.scala.syntax.RefData.Name
- hydraOrdinal() - Method in class hydra.scala.syntax.RefData.Select
- hydraOrdinal() - Method in class hydra.scala.syntax.RefData.Super
- hydraOrdinal() - Method in class hydra.scala.syntax.RefData.This
- hydraOrdinal() - Method in class hydra.scala.syntax.RefType
- hydraOrdinal() - Method in class hydra.scala.syntax.RefType.Name
- hydraOrdinal() - Method in class hydra.scala.syntax.RefType.Project
- hydraOrdinal() - Method in class hydra.scala.syntax.RefType.Select
- hydraOrdinal() - Method in class hydra.scala.syntax.RefType.Singleton
- hydraOrdinal() - Method in class hydra.scala.syntax.Stat.Decl
- hydraOrdinal() - Method in class hydra.scala.syntax.Stat.Defn
- hydraOrdinal() - Method in class hydra.scala.syntax.Stat
- hydraOrdinal() - Method in class hydra.scala.syntax.Stat.ImportExport
- hydraOrdinal() - Method in class hydra.scala.syntax.Stat.Term
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Bounds
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.CaseTree
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Ctor
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Enumerator
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Importee
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Importer
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Member
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Mod
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Pat
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Ref
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Source
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Stat
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Template
- hydraOrdinal() - Method in class hydra.scala.syntax.Tree.Type
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.And
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Annotate
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.AnonymousName
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Apply
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.ApplyInfix
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.ByName
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.ContextFunction
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Existential
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Function
- hydraOrdinal() - Method in class hydra.scala.syntax.Type
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.ImplicitFunction
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Lambda
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Match
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Method
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Or
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Placeholder
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.PolyFunction
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Ref
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Refine
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Repeated
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Tuple
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.TypedParam
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.Var
- hydraOrdinal() - Method in class hydra.scala.syntax.Type.With
I
- If(IfData) - Constructor for class hydra.scala.syntax.Data.If
-
Constructs an immutable
Data.If. - IF - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.iffield. - ifData(TypedTerm<Data>, TypedTerm<Data>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.IfData
- IfData - Class in hydra.scala.syntax
- IfData(Data, Data, Data) - Constructor for class hydra.scala.syntax.IfData
-
Constructs an immutable
IfData. - IfData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
IfData. - ifDataCond(TypedTerm<IfData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the cond field of hydra.scala.syntax.IfData
- ifDataElsep(TypedTerm<IfData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the elsep field of hydra.scala.syntax.IfData
- ifDataThenp(TypedTerm<IfData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the thenp field of hydra.scala.syntax.IfData
- ifDataWithCond(TypedTerm<IfData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the cond field of hydra.scala.syntax.IfData
- ifDataWithElsep(TypedTerm<IfData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the elsep field of hydra.scala.syntax.IfData
- ifDataWithThenp(TypedTerm<IfData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the thenp field of hydra.scala.syntax.IfData
- Implicit() - Constructor for class hydra.scala.syntax.Mod.Implicit
-
Constructs an immutable
Mod.Implicit. - IMPLICIT - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.implicitfield. - IMPLICIT_FUNCTION - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.implicitFunctionfield. - ImplicitFunction(ImplicitFunctionType) - Constructor for class hydra.scala.syntax.Type.ImplicitFunction
-
Constructs an immutable
Type.ImplicitFunction. - implicitFunctionType(TypedTerm<List<Type>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ImplicitFunctionType
- ImplicitFunctionType - Class in hydra.scala.syntax
- ImplicitFunctionType(List<Type>, Type) - Constructor for class hydra.scala.syntax.ImplicitFunctionType
-
Constructs an immutable
ImplicitFunctionType. - ImplicitFunctionType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ImplicitFunctionType. - implicitFunctionTypeParams(TypedTerm<ImplicitFunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the params field of hydra.scala.syntax.ImplicitFunctionType
- implicitFunctionTypeRes(TypedTerm<ImplicitFunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the res field of hydra.scala.syntax.ImplicitFunctionType
- implicitFunctionTypeWithParams(TypedTerm<ImplicitFunctionType>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the params field of hydra.scala.syntax.ImplicitFunctionType
- implicitFunctionTypeWithRes(TypedTerm<ImplicitFunctionType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the res field of hydra.scala.syntax.ImplicitFunctionType
- Import - Class in hydra.scala.syntax
- Import(Import) - Constructor for class hydra.scala.syntax.ImportExportStat.Import
-
Constructs an immutable
ImportExportStat.Import. - Import(List<Importer>) - Constructor for class hydra.scala.syntax.Import
-
Constructs an immutable
Import. - IMPORT - Static variable in class hydra.scala.syntax.ImportExportStat
-
Name of the
hydra.scala.syntax.ImportExportStat.importfield. - import_(TypedTerm<List<Importer>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.Import
- IMPORT_EXPORT - Static variable in class hydra.scala.syntax.Stat
-
Name of the
hydra.scala.syntax.Stat.importExportfield. - Import.Builder - Class in hydra.scala.syntax
-
A fluent builder for
Import. - Importee - Class in hydra.scala.syntax
- Importee(Importee) - Constructor for class hydra.scala.syntax.Tree.Importee
-
Constructs an immutable
Tree.Importee. - IMPORTEE - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.importeefield. - Importee.Given - Class in hydra.scala.syntax
- Importee.GivenAll - Class in hydra.scala.syntax
- Importee.Name - Class in hydra.scala.syntax
- Importee.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Importeewith a defaultImportee.PartialVisitor.otherwise(hydra.scala.syntax.Importee)branch. - Importee.Rename - Class in hydra.scala.syntax
- Importee.Unimport - Class in hydra.scala.syntax
- Importee.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Importee. - Importee.Wildcard - Class in hydra.scala.syntax
- importeeGiven(TypedTerm<GivenImportee>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the given variant of hydra.scala.syntax.Importee
- importeeGivenAll() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the givenAll variant of hydra.scala.syntax.Importee
- importeeName(TypedTerm<NameImportee>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the name variant of hydra.scala.syntax.Importee
- importeeRename(TypedTerm<RenameImportee>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the rename variant of hydra.scala.syntax.Importee
- importees - Variable in class hydra.scala.syntax.Importer
- importees(List<Importee>) - Method in class hydra.scala.syntax.Importer.Builder
- IMPORTEES - Static variable in class hydra.scala.syntax.Importer
-
Name of the
hydra.scala.syntax.Importer.importeesfield. - importeeUnimport(TypedTerm<UnimportImportee>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the unimport variant of hydra.scala.syntax.Importee
- importeeWildcard() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the wildcard variant of hydra.scala.syntax.Importee
- importer(TypedTerm<RefData>, TypedTerm<List<Importee>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.Importer
- Importer - Class in hydra.scala.syntax
- Importer(Importer) - Constructor for class hydra.scala.syntax.Tree.Importer
-
Constructs an immutable
Tree.Importer. - Importer(RefData, List<Importee>) - Constructor for class hydra.scala.syntax.Importer
-
Constructs an immutable
Importer. - IMPORTER - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.importerfield. - Importer.Builder - Class in hydra.scala.syntax
-
A fluent builder for
Importer. - importerImportees(TypedTerm<Importer>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the importees field of hydra.scala.syntax.Importer
- importerRef(TypedTerm<Importer>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the ref field of hydra.scala.syntax.Importer
- importers - Variable in class hydra.scala.syntax.Export
- importers - Variable in class hydra.scala.syntax.Import
- importers(List<Importer>) - Method in class hydra.scala.syntax.Export.Builder
- importers(List<Importer>) - Method in class hydra.scala.syntax.Import.Builder
- IMPORTERS - Static variable in class hydra.scala.syntax.Export
-
Name of the
hydra.scala.syntax.Export.importersfield. - IMPORTERS - Static variable in class hydra.scala.syntax.Import
-
Name of the
hydra.scala.syntax.Import.importersfield. - importerToExpr(Importer) - Static method in interface hydra.scala.Serde
-
Convert an importer to an expression
- importerWithImportees(TypedTerm<Importer>, TypedTerm<List<Importee>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the importees field of hydra.scala.syntax.Importer
- importerWithRef(TypedTerm<Importer>, TypedTerm<RefData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the ref field of hydra.scala.syntax.Importer
- ImportExport(ImportExportStat) - Constructor for class hydra.scala.syntax.Stat.ImportExport
-
Constructs an immutable
Stat.ImportExport. - ImportExportStat - Class in hydra.scala.syntax
- ImportExportStat.Export - Class in hydra.scala.syntax
- ImportExportStat.Import - Class in hydra.scala.syntax
- ImportExportStat.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
ImportExportStatwith a defaultImportExportStat.PartialVisitor.otherwise(hydra.scala.syntax.ImportExportStat)branch. - ImportExportStat.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
ImportExportStat. - importExportStatExport(TypedTerm<Export>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the export variant of hydra.scala.syntax.ImportExportStat
- importExportStatImport(TypedTerm<Import>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the import variant of hydra.scala.syntax.ImportExportStat
- importExportStatToExpr(ImportExportStat) - Static method in interface hydra.scala.Serde
-
Convert an import/export statement to an expression
- importImporters(TypedTerm<Import>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the importers field of hydra.scala.syntax.Import
- importWithImporters(TypedTerm<Import>, TypedTerm<List<Importer>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the importers field of hydra.scala.syntax.Import
- Indeterminate(PredefString) - Constructor for class hydra.scala.syntax.Name.Indeterminate
-
Constructs an immutable
Name.Indeterminate. - INDETERMINATE - Static variable in class hydra.scala.syntax.Name
-
Name of the
hydra.scala.syntax.Name.indeterminatefield. - Infix() - Constructor for class hydra.scala.syntax.Mod.Infix
-
Constructs an immutable
Mod.Infix. - INFIX - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.infixfield. - init - Variable in class hydra.scala.syntax.AnnotMod
- init - Variable in class hydra.scala.syntax.NewData
- init - Variable in class hydra.scala.syntax.SecondaryCtor
- init(Init) - Method in class hydra.scala.syntax.AnnotMod.Builder
- init(Init) - Method in class hydra.scala.syntax.NewData.Builder
- init(Init) - Method in class hydra.scala.syntax.SecondaryCtor.Builder
- init(TypedTerm<Type>, TypedTerm<Name>, TypedTerm<List<List<Data>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.Init
- Init - Class in hydra.scala.syntax
- Init(Init) - Constructor for class hydra.scala.syntax.Ref.Init
-
Constructs an immutable
Ref.Init. - Init(Type, Name, List<List<Data>>) - Constructor for class hydra.scala.syntax.Init
-
Constructs an immutable
Init. - INIT - Static variable in class hydra.scala.syntax.AnnotMod
-
Name of the
hydra.scala.syntax.AnnotMod.initfield. - INIT - Static variable in class hydra.scala.syntax.NewData
-
Name of the
hydra.scala.syntax.NewData.initfield. - INIT - Static variable in class hydra.scala.syntax.Ref
-
Name of the
hydra.scala.syntax.Ref.initfield. - INIT - Static variable in class hydra.scala.syntax.SecondaryCtor
-
Name of the
hydra.scala.syntax.SecondaryCtor.initfield. - Init.Builder - Class in hydra.scala.syntax
-
A fluent builder for
Init. - initArgss(TypedTerm<Init>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the argss field of hydra.scala.syntax.Init
- initName(TypedTerm<Init>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.Init
- inits - Variable in class hydra.scala.syntax.EnumCaseDefn
- inits - Variable in class hydra.scala.syntax.Template
- inits(List<Init>) - Method in class hydra.scala.syntax.EnumCaseDefn.Builder
- inits(List<Init>) - Method in class hydra.scala.syntax.Template.Builder
- INITS - Static variable in class hydra.scala.syntax.EnumCaseDefn
-
Name of the
hydra.scala.syntax.EnumCaseDefn.initsfield. - INITS - Static variable in class hydra.scala.syntax.Template
-
Name of the
hydra.scala.syntax.Template.initsfield. - initToExpr(Init) - Static method in interface hydra.scala.Serde
-
Convert an init to an expression
- initTpe(TypedTerm<Init>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.Init
- initWithArgss(TypedTerm<Init>, TypedTerm<List<List<Data>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the argss field of hydra.scala.syntax.Init
- initWithName(TypedTerm<Init>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.Init
- initWithTpe(TypedTerm<Init>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.Init
- Inline() - Constructor for class hydra.scala.syntax.Mod.Inline
-
Constructs an immutable
Mod.Inline. - INLINE - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.inlinefield. - Int(Integer) - Constructor for class hydra.scala.syntax.Lit.Int
-
Constructs an immutable
Lit.Int. - INT - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.intfield. - Interpolate(InterpolateData) - Constructor for class hydra.scala.syntax.Data.Interpolate
-
Constructs an immutable
Data.Interpolate. - Interpolate(InterpolatePat) - Constructor for class hydra.scala.syntax.Pat.Interpolate
-
Constructs an immutable
Pat.Interpolate. - INTERPOLATE - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.interpolatefield. - INTERPOLATE - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.interpolatefield. - interpolateData(TypedTerm<NameData>, TypedTerm<List<Lit>>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.InterpolateData
- InterpolateData - Class in hydra.scala.syntax
- InterpolateData(NameData, List<Lit>, List<Data>) - Constructor for class hydra.scala.syntax.InterpolateData
-
Constructs an immutable
InterpolateData. - InterpolateData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
InterpolateData. - interpolateDataArgs(TypedTerm<InterpolateData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the args field of hydra.scala.syntax.InterpolateData
- interpolateDataParts(TypedTerm<InterpolateData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the parts field of hydra.scala.syntax.InterpolateData
- interpolateDataPrefix(TypedTerm<InterpolateData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the prefix field of hydra.scala.syntax.InterpolateData
- interpolateDataWithArgs(TypedTerm<InterpolateData>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the args field of hydra.scala.syntax.InterpolateData
- interpolateDataWithParts(TypedTerm<InterpolateData>, TypedTerm<List<Lit>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the parts field of hydra.scala.syntax.InterpolateData
- interpolateDataWithPrefix(TypedTerm<InterpolateData>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the prefix field of hydra.scala.syntax.InterpolateData
- interpolatePat(TypedTerm<NameData>, TypedTerm<List<Lit>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.InterpolatePat
- InterpolatePat - Class in hydra.scala.syntax
- InterpolatePat(NameData, List<Lit>) - Constructor for class hydra.scala.syntax.InterpolatePat
-
Constructs an immutable
InterpolatePat. - InterpolatePat.Builder - Class in hydra.scala.syntax
-
A fluent builder for
InterpolatePat. - interpolatePatParts(TypedTerm<InterpolatePat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the parts field of hydra.scala.syntax.InterpolatePat
- interpolatePatPrefix(TypedTerm<InterpolatePat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the prefix field of hydra.scala.syntax.InterpolatePat
- interpolatePatWithParts(TypedTerm<InterpolatePat>, TypedTerm<List<Lit>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the parts field of hydra.scala.syntax.InterpolatePat
- interpolatePatWithPrefix(TypedTerm<InterpolatePat>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the prefix field of hydra.scala.syntax.InterpolatePat
- isSimpleName(Name) - Static method in interface hydra.scala.Coder
-
True if a type-variable name has no namespace qualifier (#589)
L
- Lambda(LambdaType) - Constructor for class hydra.scala.syntax.Type.Lambda
-
Constructs an immutable
Type.Lambda. - LAMBDA - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.lambdafield. - lambdaType(TypedTerm<List<ParamType>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.LambdaType
- LambdaType - Class in hydra.scala.syntax
- LambdaType(List<ParamType>, Type) - Constructor for class hydra.scala.syntax.LambdaType
-
Constructs an immutable
LambdaType. - LambdaType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
LambdaType. - lambdaTypeTparams(TypedTerm<LambdaType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.LambdaType
- lambdaTypeTpe(TypedTerm<LambdaType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.LambdaType
- lambdaTypeWithTparams(TypedTerm<LambdaType>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.LambdaType
- lambdaTypeWithTpe(TypedTerm<LambdaType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.LambdaType
- Language - Interface in hydra.scala
-
Language constraints and reserved words for Scala
- Lazy() - Constructor for class hydra.scala.syntax.Mod.Lazy
-
Constructs an immutable
Mod.Lazy. - LAZY - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.lazyfield. - lhs - Variable in class hydra.scala.syntax.AlternativePat
- lhs - Variable in class hydra.scala.syntax.AndType
- lhs - Variable in class hydra.scala.syntax.ApplyInfixData
- lhs - Variable in class hydra.scala.syntax.ApplyInfixType
- lhs - Variable in class hydra.scala.syntax.ApplyTypeData
- lhs - Variable in class hydra.scala.syntax.AssignData
- lhs - Variable in class hydra.scala.syntax.BindPat
- lhs - Variable in class hydra.scala.syntax.ExtractInfixPat
- lhs - Variable in class hydra.scala.syntax.OrType
- lhs - Variable in class hydra.scala.syntax.TypedPat
- lhs - Variable in class hydra.scala.syntax.WithType
- lhs(Data) - Method in class hydra.scala.syntax.ApplyInfixData.Builder
- lhs(Data) - Method in class hydra.scala.syntax.ApplyTypeData.Builder
- lhs(Data) - Method in class hydra.scala.syntax.AssignData.Builder
- lhs(Pat) - Method in class hydra.scala.syntax.AlternativePat.Builder
- lhs(Pat) - Method in class hydra.scala.syntax.BindPat.Builder
- lhs(Pat) - Method in class hydra.scala.syntax.ExtractInfixPat.Builder
- lhs(Pat) - Method in class hydra.scala.syntax.TypedPat.Builder
- lhs(Type) - Method in class hydra.scala.syntax.AndType.Builder
- lhs(Type) - Method in class hydra.scala.syntax.ApplyInfixType.Builder
- lhs(Type) - Method in class hydra.scala.syntax.OrType.Builder
- lhs(Type) - Method in class hydra.scala.syntax.WithType.Builder
- LHS - Static variable in class hydra.scala.syntax.AlternativePat
-
Name of the
hydra.scala.syntax.AlternativePat.lhsfield. - LHS - Static variable in class hydra.scala.syntax.AndType
-
Name of the
hydra.scala.syntax.AndType.lhsfield. - LHS - Static variable in class hydra.scala.syntax.ApplyInfixData
-
Name of the
hydra.scala.syntax.ApplyInfixData.lhsfield. - LHS - Static variable in class hydra.scala.syntax.ApplyInfixType
-
Name of the
hydra.scala.syntax.ApplyInfixType.lhsfield. - LHS - Static variable in class hydra.scala.syntax.ApplyTypeData
-
Name of the
hydra.scala.syntax.ApplyTypeData.lhsfield. - LHS - Static variable in class hydra.scala.syntax.AssignData
-
Name of the
hydra.scala.syntax.AssignData.lhsfield. - LHS - Static variable in class hydra.scala.syntax.BindPat
-
Name of the
hydra.scala.syntax.BindPat.lhsfield. - LHS - Static variable in class hydra.scala.syntax.ExtractInfixPat
-
Name of the
hydra.scala.syntax.ExtractInfixPat.lhsfield. - LHS - Static variable in class hydra.scala.syntax.OrType
-
Name of the
hydra.scala.syntax.OrType.lhsfield. - LHS - Static variable in class hydra.scala.syntax.TypedPat
-
Name of the
hydra.scala.syntax.TypedPat.lhsfield. - LHS - Static variable in class hydra.scala.syntax.WithType
-
Name of the
hydra.scala.syntax.WithType.lhsfield. - Lit - Class in hydra.scala.syntax
- Lit(Lit) - Constructor for class hydra.scala.syntax.Data.Lit
-
Constructs an immutable
Data.Lit. - LIT - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.litfield. - Lit.Boolean_ - Class in hydra.scala.syntax
- Lit.Byte_ - Class in hydra.scala.syntax
- Lit.Bytes - Class in hydra.scala.syntax
- Lit.Char - Class in hydra.scala.syntax
- Lit.Double_ - Class in hydra.scala.syntax
- Lit.Float_ - Class in hydra.scala.syntax
- Lit.Int - Class in hydra.scala.syntax
- Lit.Long_ - Class in hydra.scala.syntax
- Lit.Null - Class in hydra.scala.syntax
- Lit.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Litwith a defaultLit.PartialVisitor.otherwise(hydra.scala.syntax.Lit)branch. - Lit.Short_ - Class in hydra.scala.syntax
- Lit.String_ - Class in hydra.scala.syntax
- Lit.Symbol - Class in hydra.scala.syntax
- Lit.Unit - Class in hydra.scala.syntax
- Lit.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Lit. - litBoolean(TypedTerm<Boolean>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the boolean variant of hydra.scala.syntax.Lit
- litByte(TypedTerm<Byte>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the byte variant of hydra.scala.syntax.Lit
- litBytes(TypedTerm<List<Integer>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the bytes variant of hydra.scala.syntax.Lit
- litChar(TypedTerm<Character>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the char variant of hydra.scala.syntax.Lit
- litDouble(TypedTerm<Double>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the double variant of hydra.scala.syntax.Lit
- litFloat(TypedTerm<Float>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the float variant of hydra.scala.syntax.Lit
- litInt(TypedTerm<Integer>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the int variant of hydra.scala.syntax.Lit
- litLong(TypedTerm<Long>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the long variant of hydra.scala.syntax.Lit
- litNull() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the null variant of hydra.scala.syntax.Lit
- litShort(TypedTerm<Short>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the short variant of hydra.scala.syntax.Lit
- litString(TypedTerm<String>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the string variant of hydra.scala.syntax.Lit
- litSymbol(TypedTerm<ScalaSymbol>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the symbol variant of hydra.scala.syntax.Lit
- litToExpr(Lit) - Static method in interface hydra.scala.Serde
-
Convert a literal to an expression
- litUnit() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the unit variant of hydra.scala.syntax.Lit
- lo - Variable in class hydra.scala.syntax.TypeBounds
- lo(Optional<Type>) - Method in class hydra.scala.syntax.TypeBounds.Builder
- LO - Static variable in class hydra.scala.syntax.TypeBounds
-
Name of the
hydra.scala.syntax.TypeBounds.lofield. - LONG - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.longfield. - Long_(Long) - Constructor for class hydra.scala.syntax.Lit.Long_
-
Constructs an immutable
Lit.Long_.
M
- Match(MatchData) - Constructor for class hydra.scala.syntax.Data.Match
-
Constructs an immutable
Data.Match. - Match(MatchType) - Constructor for class hydra.scala.syntax.Type.Match
-
Constructs an immutable
Type.Match. - MATCH - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.matchfield. - MATCH - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.matchfield. - matchData(TypedTerm<Data>, TypedTerm<List<Case>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.MatchData
- MatchData - Class in hydra.scala.syntax
- MatchData(Data, List<Case>) - Constructor for class hydra.scala.syntax.MatchData
-
Constructs an immutable
MatchData. - MatchData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
MatchData. - matchDataCases(TypedTerm<MatchData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the cases field of hydra.scala.syntax.MatchData
- matchDataExpr(TypedTerm<MatchData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.MatchData
- matchDataWithCases(TypedTerm<MatchData>, TypedTerm<List<Case>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the cases field of hydra.scala.syntax.MatchData
- matchDataWithExpr(TypedTerm<MatchData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.MatchData
- matchOp() - Static method in interface hydra.scala.Serde
-
The match operator
- matchType(TypedTerm<Type>, TypedTerm<List<TypeCase>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.MatchType
- MatchType - Class in hydra.scala.syntax
- MatchType(Type, List<TypeCase>) - Constructor for class hydra.scala.syntax.MatchType
-
Constructs an immutable
MatchType. - MatchType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
MatchType. - matchTypeCases(TypedTerm<MatchType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the cases field of hydra.scala.syntax.MatchType
- matchTypeTpe(TypedTerm<MatchType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.MatchType
- matchTypeWithCases(TypedTerm<MatchType>, TypedTerm<List<TypeCase>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the cases field of hydra.scala.syntax.MatchType
- matchTypeWithTpe(TypedTerm<MatchType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.MatchType
- Member - Class in hydra.scala.syntax
- Member(Member) - Constructor for class hydra.scala.syntax.Tree.Member
-
Constructs an immutable
Tree.Member. - MEMBER - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.memberfield. - Member.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Memberwith a defaultMember.PartialVisitor.otherwise(hydra.scala.syntax.Member)branch. - Member.Self - Class in hydra.scala.syntax
- Member.Term - Class in hydra.scala.syntax
- Member.TermParam - Class in hydra.scala.syntax
- Member.Type - Class in hydra.scala.syntax
- Member.TypeParam - Class in hydra.scala.syntax
- Member.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Member. - memberSelf(TypedTerm<Self>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the self variant of hydra.scala.syntax.Member
- memberTerm(TypedTerm<DataMember>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the term variant of hydra.scala.syntax.Member
- memberTermParam(TypedTerm<ParamData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the termParam variant of hydra.scala.syntax.Member
- memberType(TypedTerm<TypeMember>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the type variant of hydra.scala.syntax.Member
- memberTypeParam(TypedTerm<ParamType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the typeParam variant of hydra.scala.syntax.Member
- Method(MethodType) - Constructor for class hydra.scala.syntax.Type.Method
-
Constructs an immutable
Type.Method. - METHOD - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.methodfield. - methodType(TypedTerm<List<List<ParamData>>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.MethodType
- MethodType - Class in hydra.scala.syntax
- MethodType(List<List<ParamData>>, Type) - Constructor for class hydra.scala.syntax.MethodType
-
Constructs an immutable
MethodType. - MethodType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
MethodType. - methodTypeParamss(TypedTerm<MethodType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the paramss field of hydra.scala.syntax.MethodType
- methodTypeTpe(TypedTerm<MethodType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.MethodType
- methodTypeWithParamss(TypedTerm<MethodType>, TypedTerm<List<List<ParamData>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the paramss field of hydra.scala.syntax.MethodType
- methodTypeWithTpe(TypedTerm<MethodType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.MethodType
- Mod - Class in hydra.scala.syntax
- Mod(Mod) - Constructor for class hydra.scala.syntax.Tree.Mod
-
Constructs an immutable
Tree.Mod. - MOD - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.modfield. - Mod.Abstract - Class in hydra.scala.syntax
- Mod.Annot - Class in hydra.scala.syntax
- Mod.Case - Class in hydra.scala.syntax
- Mod.Contravariant - Class in hydra.scala.syntax
- Mod.Covariant - Class in hydra.scala.syntax
- Mod.Final - Class in hydra.scala.syntax
- Mod.Implicit - Class in hydra.scala.syntax
- Mod.Infix - Class in hydra.scala.syntax
- Mod.Inline - Class in hydra.scala.syntax
- Mod.Lazy - Class in hydra.scala.syntax
- Mod.Opaque - Class in hydra.scala.syntax
- Mod.Open - Class in hydra.scala.syntax
- Mod.Override_ - Class in hydra.scala.syntax
- Mod.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Modwith a defaultMod.PartialVisitor.otherwise(hydra.scala.syntax.Mod)branch. - Mod.Private - Class in hydra.scala.syntax
- Mod.Protected - Class in hydra.scala.syntax
- Mod.Sealed - Class in hydra.scala.syntax
- Mod.Super - Class in hydra.scala.syntax
- Mod.Transparent - Class in hydra.scala.syntax
- Mod.Using - Class in hydra.scala.syntax
- Mod.ValParam - Class in hydra.scala.syntax
- Mod.VarParam - Class in hydra.scala.syntax
- Mod.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Mod. - modAbstract() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the abstract variant of hydra.scala.syntax.Mod
- modAnnot(TypedTerm<AnnotMod>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the annot variant of hydra.scala.syntax.Mod
- modCase() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the case variant of hydra.scala.syntax.Mod
- modContravariant() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the contravariant variant of hydra.scala.syntax.Mod
- modCovariant() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the covariant variant of hydra.scala.syntax.Mod
- modFinal() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the final variant of hydra.scala.syntax.Mod
- modImplicit() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the implicit variant of hydra.scala.syntax.Mod
- modInfix() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the infix variant of hydra.scala.syntax.Mod
- modInline() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the inline variant of hydra.scala.syntax.Mod
- modLazy() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the lazy variant of hydra.scala.syntax.Mod
- modOpaque() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the opaque variant of hydra.scala.syntax.Mod
- modOpen() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the open variant of hydra.scala.syntax.Mod
- modOverride() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the override variant of hydra.scala.syntax.Mod
- modPrivate(TypedTerm<PrivateMod>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the private variant of hydra.scala.syntax.Mod
- modProtected(TypedTerm<ProtectedMod>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the protected variant of hydra.scala.syntax.Mod
- mods - Variable in class hydra.scala.syntax.ClassDefn
- mods - Variable in class hydra.scala.syntax.DefDecl
- mods - Variable in class hydra.scala.syntax.DefDefn
- mods - Variable in class hydra.scala.syntax.EnumCaseDefn
- mods - Variable in class hydra.scala.syntax.EnumDefn
- mods - Variable in class hydra.scala.syntax.GivenAliasDefn
- mods - Variable in class hydra.scala.syntax.GivenDecl
- mods - Variable in class hydra.scala.syntax.GivenDefn
- mods - Variable in class hydra.scala.syntax.ObjectPkg
- mods - Variable in class hydra.scala.syntax.ParamData
- mods - Variable in class hydra.scala.syntax.ParamType
- mods - Variable in class hydra.scala.syntax.PrimaryCtor
- mods - Variable in class hydra.scala.syntax.RepeatedEnumCaseDefn
- mods - Variable in class hydra.scala.syntax.SecondaryCtor
- mods - Variable in class hydra.scala.syntax.TraitDefn
- mods - Variable in class hydra.scala.syntax.TypeDecl
- mods - Variable in class hydra.scala.syntax.TypeDefn
- mods - Variable in class hydra.scala.syntax.ValDecl
- mods - Variable in class hydra.scala.syntax.ValDefn
- mods - Variable in class hydra.scala.syntax.VarDecl
- mods - Variable in class hydra.scala.syntax.VarDefn
- mods(List<Mod>) - Method in class hydra.scala.syntax.ClassDefn.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.DefDecl.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.DefDefn.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.EnumCaseDefn.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.EnumDefn.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.GivenAliasDefn.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.GivenDecl.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.GivenDefn.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.ObjectPkg.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.ParamData.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.ParamType.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.PrimaryCtor.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.RepeatedEnumCaseDefn.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.SecondaryCtor.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.TraitDefn.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.TypeDecl.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.TypeDefn.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.ValDecl.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.ValDefn.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.VarDecl.Builder
- mods(List<Mod>) - Method in class hydra.scala.syntax.VarDefn.Builder
- MODS - Static variable in class hydra.scala.syntax.ClassDefn
-
Name of the
hydra.scala.syntax.ClassDefn.modsfield. - MODS - Static variable in class hydra.scala.syntax.DefDecl
-
Name of the
hydra.scala.syntax.DefDecl.modsfield. - MODS - Static variable in class hydra.scala.syntax.DefDefn
-
Name of the
hydra.scala.syntax.DefDefn.modsfield. - MODS - Static variable in class hydra.scala.syntax.EnumCaseDefn
-
Name of the
hydra.scala.syntax.EnumCaseDefn.modsfield. - MODS - Static variable in class hydra.scala.syntax.EnumDefn
-
Name of the
hydra.scala.syntax.EnumDefn.modsfield. - MODS - Static variable in class hydra.scala.syntax.GivenAliasDefn
-
Name of the
hydra.scala.syntax.GivenAliasDefn.modsfield. - MODS - Static variable in class hydra.scala.syntax.GivenDecl
-
Name of the
hydra.scala.syntax.GivenDecl.modsfield. - MODS - Static variable in class hydra.scala.syntax.GivenDefn
-
Name of the
hydra.scala.syntax.GivenDefn.modsfield. - MODS - Static variable in class hydra.scala.syntax.ObjectPkg
-
Name of the
hydra.scala.syntax.ObjectPkg.modsfield. - MODS - Static variable in class hydra.scala.syntax.ParamData
-
Name of the
hydra.scala.syntax.ParamData.modsfield. - MODS - Static variable in class hydra.scala.syntax.ParamType
-
Name of the
hydra.scala.syntax.ParamType.modsfield. - MODS - Static variable in class hydra.scala.syntax.PrimaryCtor
-
Name of the
hydra.scala.syntax.PrimaryCtor.modsfield. - MODS - Static variable in class hydra.scala.syntax.RepeatedEnumCaseDefn
-
Name of the
hydra.scala.syntax.RepeatedEnumCaseDefn.modsfield. - MODS - Static variable in class hydra.scala.syntax.SecondaryCtor
-
Name of the
hydra.scala.syntax.SecondaryCtor.modsfield. - MODS - Static variable in class hydra.scala.syntax.TraitDefn
-
Name of the
hydra.scala.syntax.TraitDefn.modsfield. - MODS - Static variable in class hydra.scala.syntax.TypeDecl
-
Name of the
hydra.scala.syntax.TypeDecl.modsfield. - MODS - Static variable in class hydra.scala.syntax.TypeDefn
-
Name of the
hydra.scala.syntax.TypeDefn.modsfield. - MODS - Static variable in class hydra.scala.syntax.ValDecl
-
Name of the
hydra.scala.syntax.ValDecl.modsfield. - MODS - Static variable in class hydra.scala.syntax.ValDefn
-
Name of the
hydra.scala.syntax.ValDefn.modsfield. - MODS - Static variable in class hydra.scala.syntax.VarDecl
-
Name of the
hydra.scala.syntax.VarDecl.modsfield. - MODS - Static variable in class hydra.scala.syntax.VarDefn
-
Name of the
hydra.scala.syntax.VarDefn.modsfield. - modSealed() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the sealed variant of hydra.scala.syntax.Mod
- modSuper() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the super variant of hydra.scala.syntax.Mod
- modToExpr(Mod) - Static method in interface hydra.scala.Serde
-
Convert a modifier to an expression
- modTransparent() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the transparent variant of hydra.scala.syntax.Mod
- moduleToScala(Set<String>, Module, List<Definition>, T0, Graph) - Static method in interface hydra.scala.Coder
-
Convert a Hydra module to Scala source code
- modUsing() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the using variant of hydra.scala.syntax.Mod
- modValParam() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the valParam variant of hydra.scala.syntax.Mod
- modVarParam() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the varParam variant of hydra.scala.syntax.Mod
N
- name - Variable in class hydra.scala.syntax.ClassDefn
- name - Variable in class hydra.scala.syntax.DefDecl
- name - Variable in class hydra.scala.syntax.DefDefn
- name - Variable in class hydra.scala.syntax.EndMarkerData
- name - Variable in class hydra.scala.syntax.EnumCaseDefn
- name - Variable in class hydra.scala.syntax.EnumDefn
- name - Variable in class hydra.scala.syntax.GivenAliasDefn
- name - Variable in class hydra.scala.syntax.GivenDecl
- name - Variable in class hydra.scala.syntax.GivenDefn
- name - Variable in class hydra.scala.syntax.Init
- name - Variable in class hydra.scala.syntax.NameImportee
- name - Variable in class hydra.scala.syntax.ObjectDefn
- name - Variable in class hydra.scala.syntax.ObjectPkg
- name - Variable in class hydra.scala.syntax.ParamData
- name - Variable in class hydra.scala.syntax.ParamType
- name - Variable in class hydra.scala.syntax.Pkg
- name - Variable in class hydra.scala.syntax.PrimaryCtor
- name - Variable in class hydra.scala.syntax.ProjectType
- name - Variable in class hydra.scala.syntax.RenameImportee
- name - Variable in class hydra.scala.syntax.RepeatedPat
- name - Variable in class hydra.scala.syntax.ScalaSymbol
- name - Variable in class hydra.scala.syntax.SecondaryCtor
- name - Variable in class hydra.scala.syntax.SelectData
- name - Variable in class hydra.scala.syntax.SelectType
- name - Variable in class hydra.scala.syntax.TraitDefn
- name - Variable in class hydra.scala.syntax.TypeDecl
- name - Variable in class hydra.scala.syntax.TypeDefn
- name - Variable in class hydra.scala.syntax.TypedParamType
- name - Variable in class hydra.scala.syntax.TypeMember
- name - Variable in class hydra.scala.syntax.UnimportImportee
- name - Variable in class hydra.scala.syntax.VarPat
- name - Variable in class hydra.scala.syntax.VarType
- name(Name) - Method in class hydra.scala.syntax.GivenAliasDefn.Builder
- name(Name) - Method in class hydra.scala.syntax.GivenDefn.Builder
- name(Name) - Method in class hydra.scala.syntax.Init.Builder
- name(Name) - Method in class hydra.scala.syntax.NameImportee.Builder
- name(Name) - Method in class hydra.scala.syntax.ParamData.Builder
- name(Name) - Method in class hydra.scala.syntax.ParamType.Builder
- name(Name) - Method in class hydra.scala.syntax.PrimaryCtor.Builder
- name(Name) - Method in class hydra.scala.syntax.RenameImportee.Builder
- name(Name) - Method in class hydra.scala.syntax.SecondaryCtor.Builder
- name(Name) - Method in class hydra.scala.syntax.TypedParamType.Builder
- name(Name) - Method in class hydra.scala.syntax.UnimportImportee.Builder
- name(NameData) - Method in class hydra.scala.syntax.DefDecl.Builder
- name(NameData) - Method in class hydra.scala.syntax.DefDefn.Builder
- name(NameData) - Method in class hydra.scala.syntax.EndMarkerData.Builder
- name(NameData) - Method in class hydra.scala.syntax.EnumCaseDefn.Builder
- name(NameData) - Method in class hydra.scala.syntax.GivenDecl.Builder
- name(NameData) - Method in class hydra.scala.syntax.ObjectDefn.Builder
- name(NameData) - Method in class hydra.scala.syntax.ObjectPkg.Builder
- name(NameData) - Method in class hydra.scala.syntax.Pkg.Builder
- name(NameData) - Method in class hydra.scala.syntax.RepeatedPat.Builder
- name(NameData) - Method in class hydra.scala.syntax.SelectData.Builder
- name(NameData) - Method in class hydra.scala.syntax.VarPat.Builder
- name(NameType) - Method in class hydra.scala.syntax.ClassDefn.Builder
- name(NameType) - Method in class hydra.scala.syntax.EnumDefn.Builder
- name(NameType) - Method in class hydra.scala.syntax.ProjectType.Builder
- name(NameType) - Method in class hydra.scala.syntax.SelectType.Builder
- name(NameType) - Method in class hydra.scala.syntax.TraitDefn.Builder
- name(NameType) - Method in class hydra.scala.syntax.TypeDecl.Builder
- name(NameType) - Method in class hydra.scala.syntax.TypeDefn.Builder
- name(NameType) - Method in class hydra.scala.syntax.TypeMember.Builder
- name(NameType) - Method in class hydra.scala.syntax.VarType.Builder
- name(String) - Method in class hydra.scala.syntax.ScalaSymbol.Builder
- Name - Class in hydra.scala.syntax
- Name(Name) - Constructor for class hydra.scala.syntax.Ref.Name
-
Constructs an immutable
Ref.Name. - Name(NameData) - Constructor for class hydra.scala.syntax.RefData.Name
-
Constructs an immutable
RefData.Name. - Name(NameImportee) - Constructor for class hydra.scala.syntax.Importee.Name
-
Constructs an immutable
Importee.Name. - Name(NameType) - Constructor for class hydra.scala.syntax.RefType.Name
-
Constructs an immutable
RefType.Name. - NAME - Static variable in class hydra.scala.syntax.ClassDefn
-
Name of the
hydra.scala.syntax.ClassDefn.namefield. - NAME - Static variable in class hydra.scala.syntax.DefDecl
-
Name of the
hydra.scala.syntax.DefDecl.namefield. - NAME - Static variable in class hydra.scala.syntax.DefDefn
-
Name of the
hydra.scala.syntax.DefDefn.namefield. - NAME - Static variable in class hydra.scala.syntax.EndMarkerData
-
Name of the
hydra.scala.syntax.EndMarkerData.namefield. - NAME - Static variable in class hydra.scala.syntax.EnumCaseDefn
-
Name of the
hydra.scala.syntax.EnumCaseDefn.namefield. - NAME - Static variable in class hydra.scala.syntax.EnumDefn
-
Name of the
hydra.scala.syntax.EnumDefn.namefield. - NAME - Static variable in class hydra.scala.syntax.GivenAliasDefn
-
Name of the
hydra.scala.syntax.GivenAliasDefn.namefield. - NAME - Static variable in class hydra.scala.syntax.GivenDecl
-
Name of the
hydra.scala.syntax.GivenDecl.namefield. - NAME - Static variable in class hydra.scala.syntax.GivenDefn
-
Name of the
hydra.scala.syntax.GivenDefn.namefield. - NAME - Static variable in class hydra.scala.syntax.Importee
-
Name of the
hydra.scala.syntax.Importee.namefield. - NAME - Static variable in class hydra.scala.syntax.Init
-
Name of the
hydra.scala.syntax.Init.namefield. - NAME - Static variable in class hydra.scala.syntax.NameImportee
-
Name of the
hydra.scala.syntax.NameImportee.namefield. - NAME - Static variable in class hydra.scala.syntax.ObjectDefn
-
Name of the
hydra.scala.syntax.ObjectDefn.namefield. - NAME - Static variable in class hydra.scala.syntax.ObjectPkg
-
Name of the
hydra.scala.syntax.ObjectPkg.namefield. - NAME - Static variable in class hydra.scala.syntax.ParamData
-
Name of the
hydra.scala.syntax.ParamData.namefield. - NAME - Static variable in class hydra.scala.syntax.ParamType
-
Name of the
hydra.scala.syntax.ParamType.namefield. - NAME - Static variable in class hydra.scala.syntax.Pkg
-
Name of the
hydra.scala.syntax.Pkg.namefield. - NAME - Static variable in class hydra.scala.syntax.PrimaryCtor
-
Name of the
hydra.scala.syntax.PrimaryCtor.namefield. - NAME - Static variable in class hydra.scala.syntax.ProjectType
-
Name of the
hydra.scala.syntax.ProjectType.namefield. - NAME - Static variable in class hydra.scala.syntax.Ref
-
Name of the
hydra.scala.syntax.Ref.namefield. - NAME - Static variable in class hydra.scala.syntax.RefData
-
Name of the
hydra.scala.syntax.RefData.namefield. - NAME - Static variable in class hydra.scala.syntax.RefType
-
Name of the
hydra.scala.syntax.RefType.namefield. - NAME - Static variable in class hydra.scala.syntax.RenameImportee
-
Name of the
hydra.scala.syntax.RenameImportee.namefield. - NAME - Static variable in class hydra.scala.syntax.RepeatedPat
-
Name of the
hydra.scala.syntax.RepeatedPat.namefield. - NAME - Static variable in class hydra.scala.syntax.ScalaSymbol
-
Name of the
hydra.scala.syntax.ScalaSymbol.namefield. - NAME - Static variable in class hydra.scala.syntax.SecondaryCtor
-
Name of the
hydra.scala.syntax.SecondaryCtor.namefield. - NAME - Static variable in class hydra.scala.syntax.SelectData
-
Name of the
hydra.scala.syntax.SelectData.namefield. - NAME - Static variable in class hydra.scala.syntax.SelectType
-
Name of the
hydra.scala.syntax.SelectType.namefield. - NAME - Static variable in class hydra.scala.syntax.TraitDefn
-
Name of the
hydra.scala.syntax.TraitDefn.namefield. - NAME - Static variable in class hydra.scala.syntax.TypeDecl
-
Name of the
hydra.scala.syntax.TypeDecl.namefield. - NAME - Static variable in class hydra.scala.syntax.TypeDefn
-
Name of the
hydra.scala.syntax.TypeDefn.namefield. - NAME - Static variable in class hydra.scala.syntax.TypedParamType
-
Name of the
hydra.scala.syntax.TypedParamType.namefield. - NAME - Static variable in class hydra.scala.syntax.TypeMember
-
Name of the
hydra.scala.syntax.TypeMember.namefield. - NAME - Static variable in class hydra.scala.syntax.UnimportImportee
-
Name of the
hydra.scala.syntax.UnimportImportee.namefield. - NAME - Static variable in class hydra.scala.syntax.VarPat
-
Name of the
hydra.scala.syntax.VarPat.namefield. - NAME - Static variable in class hydra.scala.syntax.VarType
-
Name of the
hydra.scala.syntax.VarType.namefield. - Name.Anonymous - Class in hydra.scala.syntax
- Name.Indeterminate - Class in hydra.scala.syntax
- Name.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Namewith a defaultName.PartialVisitor.otherwise(hydra.scala.syntax.Name)branch. - Name.Value - Class in hydra.scala.syntax
- Name.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Name. - nameAnonymous() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the anonymous variant of hydra.scala.syntax.Name
- nameData(TypedTerm<PredefString>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.NameData
- NameData - Class in hydra.scala.syntax
- NameData(PredefString) - Constructor for class hydra.scala.syntax.NameData
-
Constructs an immutable
NameData. - NameData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
NameData. - nameDataValue(TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the value field of hydra.scala.syntax.NameData
- nameDataWithValue(TypedTerm<NameData>, TypedTerm<PredefString>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the value field of hydra.scala.syntax.NameData
- nameImportee(TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.NameImportee
- NameImportee - Class in hydra.scala.syntax
- NameImportee(Name) - Constructor for class hydra.scala.syntax.NameImportee
-
Constructs an immutable
NameImportee. - NameImportee.Builder - Class in hydra.scala.syntax
-
A fluent builder for
NameImportee. - nameImporteeName(TypedTerm<NameImportee>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.NameImportee
- nameImporteeWithName(TypedTerm<NameImportee>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.NameImportee
- nameIndeterminate(TypedTerm<PredefString>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the indeterminate variant of hydra.scala.syntax.Name
- nameMapToTypeMap(Map<T0, Name>) - Static method in interface hydra.scala.Coder
-
Lift a Name->Name substitution map to a Name->Type map (#589)
- nameOfType(T0, Type) - Static method in interface hydra.scala.Utils
-
Extract the name from a type, if it is a named type
- nameToExpr(Name) - Static method in interface hydra.scala.Serde
-
Convert a name to an expression
- nameType(TypedTerm<String>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.NameType
- NameType - Class in hydra.scala.syntax
- NameType(String) - Constructor for class hydra.scala.syntax.NameType
-
Constructs an immutable
NameType. - NameType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
NameType. - nameTypeValue(TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the value field of hydra.scala.syntax.NameType
- nameTypeWithValue(TypedTerm<NameType>, TypedTerm<String>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the value field of hydra.scala.syntax.NameType
- nameValue(TypedTerm<String>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the value variant of hydra.scala.syntax.Name
- New(NewData) - Constructor for class hydra.scala.syntax.Data.New
-
Constructs an immutable
Data.New. - NEW - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.newfield. - NEW_ANONYMOUS - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.newAnonymousfield. - NewAnonymous(NewAnonymousData) - Constructor for class hydra.scala.syntax.Data.NewAnonymous
-
Constructs an immutable
Data.NewAnonymous. - newAnonymousData(TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.NewAnonymousData
- NewAnonymousData - Class in hydra.scala.syntax
- NewAnonymousData(Template) - Constructor for class hydra.scala.syntax.NewAnonymousData
-
Constructs an immutable
NewAnonymousData. - NewAnonymousData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
NewAnonymousData. - newAnonymousDataTempl(TypedTerm<NewAnonymousData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the templ field of hydra.scala.syntax.NewAnonymousData
- newAnonymousDataWithTempl(TypedTerm<NewAnonymousData>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the templ field of hydra.scala.syntax.NewAnonymousData
- newData(TypedTerm<Init>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.NewData
- NewData - Class in hydra.scala.syntax
- NewData(Init) - Constructor for class hydra.scala.syntax.NewData
-
Constructs an immutable
NewData. - NewData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
NewData. - newDataInit(TypedTerm<NewData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the init field of hydra.scala.syntax.NewData
- newDataWithInit(TypedTerm<NewData>, TypedTerm<Init>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the init field of hydra.scala.syntax.NewData
- Null() - Constructor for class hydra.scala.syntax.Lit.Null
-
Constructs an immutable
Lit.Null. - NULL - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.nullfield.
O
- OBJECT - Static variable in class hydra.scala.syntax.DataMember
-
Name of the
hydra.scala.syntax.DataMember.objectfield. - OBJECT - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.objectfield. - Object_(ObjectDefn) - Constructor for class hydra.scala.syntax.Defn.Object_
-
Constructs an immutable
Defn.Object_. - Object_(ObjectPkg) - Constructor for class hydra.scala.syntax.DataMember.Object_
-
Constructs an immutable
DataMember.Object_. - objectDefn(TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ObjectDefn
- ObjectDefn - Class in hydra.scala.syntax
- ObjectDefn(NameData) - Constructor for class hydra.scala.syntax.ObjectDefn
-
Constructs an immutable
ObjectDefn. - ObjectDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ObjectDefn. - objectDefnName(TypedTerm<ObjectDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.ObjectDefn
- objectDefnWithName(TypedTerm<ObjectDefn>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.ObjectDefn
- objectPkg(TypedTerm<List<Mod>>, TypedTerm<NameData>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ObjectPkg
- ObjectPkg - Class in hydra.scala.syntax
- ObjectPkg(List<Mod>, NameData, Template) - Constructor for class hydra.scala.syntax.ObjectPkg
-
Constructs an immutable
ObjectPkg. - ObjectPkg.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ObjectPkg. - objectPkgMods(TypedTerm<ObjectPkg>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.ObjectPkg
- objectPkgName(TypedTerm<ObjectPkg>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.ObjectPkg
- objectPkgTemplate(TypedTerm<ObjectPkg>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the template field of hydra.scala.syntax.ObjectPkg
- objectPkgWithMods(TypedTerm<ObjectPkg>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.ObjectPkg
- objectPkgWithName(TypedTerm<ObjectPkg>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.ObjectPkg
- objectPkgWithTemplate(TypedTerm<ObjectPkg>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the template field of hydra.scala.syntax.ObjectPkg
- op - Variable in class hydra.scala.syntax.ApplyInfixData
- op - Variable in class hydra.scala.syntax.ApplyInfixType
- op - Variable in class hydra.scala.syntax.ApplyTypeData
- op - Variable in class hydra.scala.syntax.ApplyUnaryData
- op - Variable in class hydra.scala.syntax.ExtractInfixPat
- op(NameData) - Method in class hydra.scala.syntax.ApplyInfixData.Builder
- op(NameData) - Method in class hydra.scala.syntax.ApplyTypeData.Builder
- op(NameData) - Method in class hydra.scala.syntax.ApplyUnaryData.Builder
- op(NameData) - Method in class hydra.scala.syntax.ExtractInfixPat.Builder
- op(NameType) - Method in class hydra.scala.syntax.ApplyInfixType.Builder
- OP - Static variable in class hydra.scala.syntax.ApplyInfixData
-
Name of the
hydra.scala.syntax.ApplyInfixData.opfield. - OP - Static variable in class hydra.scala.syntax.ApplyInfixType
-
Name of the
hydra.scala.syntax.ApplyInfixType.opfield. - OP - Static variable in class hydra.scala.syntax.ApplyTypeData
-
Name of the
hydra.scala.syntax.ApplyTypeData.opfield. - OP - Static variable in class hydra.scala.syntax.ApplyUnaryData
-
Name of the
hydra.scala.syntax.ApplyUnaryData.opfield. - OP - Static variable in class hydra.scala.syntax.ExtractInfixPat
-
Name of the
hydra.scala.syntax.ExtractInfixPat.opfield. - Opaque() - Constructor for class hydra.scala.syntax.Mod.Opaque
-
Constructs an immutable
Mod.Opaque. - OPAQUE - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.opaquefield. - Open() - Constructor for class hydra.scala.syntax.Mod.Open
-
Constructs an immutable
Mod.Open. - OPEN - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.openfield. - Or(OrType) - Constructor for class hydra.scala.syntax.Type.Or
-
Constructs an immutable
Type.Or. - OR - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.orfield. - orType(TypedTerm<Type>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.OrType
- OrType - Class in hydra.scala.syntax
- OrType(Type, Type) - Constructor for class hydra.scala.syntax.OrType
-
Constructs an immutable
OrType. - OrType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
OrType. - orTypeLhs(TypedTerm<OrType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.OrType
- orTypeRhs(TypedTerm<OrType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.OrType
- orTypeWithLhs(TypedTerm<OrType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.OrType
- orTypeWithRhs(TypedTerm<OrType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.OrType
- otherwise(CaseTree) - Method in interface hydra.scala.syntax.CaseTree.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Ctor) - Method in interface hydra.scala.syntax.Ctor.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Data) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(DataMember) - Method in interface hydra.scala.syntax.DataMember.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Decl) - Method in interface hydra.scala.syntax.Decl.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Defn) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Enumerator) - Method in interface hydra.scala.syntax.Enumerator.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Importee) - Method in interface hydra.scala.syntax.Importee.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(ImportExportStat) - Method in interface hydra.scala.syntax.ImportExportStat.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Lit) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Member) - Method in interface hydra.scala.syntax.Member.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Mod) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Name) - Method in interface hydra.scala.syntax.Name.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Pat) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Ref) - Method in interface hydra.scala.syntax.Ref.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(RefData) - Method in interface hydra.scala.syntax.RefData.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(RefType) - Method in interface hydra.scala.syntax.RefType.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Stat) - Method in interface hydra.scala.syntax.Stat.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Tree) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Default branch for unhandled cases.
- otherwise(Type) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Default branch for unhandled cases.
- OVERRIDE - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.overridefield. - Override_() - Constructor for class hydra.scala.syntax.Mod.Override_
-
Constructs an immutable
Mod.Override_.
P
- Param(ParamData) - Constructor for class hydra.scala.syntax.Data.Param
-
Constructs an immutable
Data.Param. - PARAM - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.paramfield. - paramData(TypedTerm<List<Mod>>, TypedTerm<Name>, TypedTerm<Optional<Type>>, TypedTerm<Optional<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ParamData
- ParamData - Class in hydra.scala.syntax
- ParamData(List<Mod>, Name, Optional<Type>, Optional<Data>) - Constructor for class hydra.scala.syntax.ParamData
-
Constructs an immutable
ParamData. - ParamData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ParamData. - paramDataDecltpe(TypedTerm<ParamData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the decltpe field of hydra.scala.syntax.ParamData
- paramDataDefault(TypedTerm<ParamData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the default field of hydra.scala.syntax.ParamData
- paramDataMods(TypedTerm<ParamData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.ParamData
- paramDataName(TypedTerm<ParamData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.ParamData
- paramDataWithDecltpe(TypedTerm<ParamData>, TypedTerm<Optional<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the decltpe field of hydra.scala.syntax.ParamData
- paramDataWithDefault(TypedTerm<ParamData>, TypedTerm<Optional<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the default field of hydra.scala.syntax.ParamData
- paramDataWithMods(TypedTerm<ParamData>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.ParamData
- paramDataWithName(TypedTerm<ParamData>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.ParamData
- params - Variable in class hydra.scala.syntax.ContextFunctionData
- params - Variable in class hydra.scala.syntax.ContextFunctionType
- params - Variable in class hydra.scala.syntax.FunctionData
- params - Variable in class hydra.scala.syntax.FunctionType
- params - Variable in class hydra.scala.syntax.ImplicitFunctionType
- params(List<ParamData>) - Method in class hydra.scala.syntax.ContextFunctionData.Builder
- params(List<ParamData>) - Method in class hydra.scala.syntax.FunctionData.Builder
- params(List<Type>) - Method in class hydra.scala.syntax.ContextFunctionType.Builder
- params(List<Type>) - Method in class hydra.scala.syntax.FunctionType.Builder
- params(List<Type>) - Method in class hydra.scala.syntax.ImplicitFunctionType.Builder
- PARAMS - Static variable in class hydra.scala.syntax.ContextFunctionData
-
Name of the
hydra.scala.syntax.ContextFunctionData.paramsfield. - PARAMS - Static variable in class hydra.scala.syntax.ContextFunctionType
-
Name of the
hydra.scala.syntax.ContextFunctionType.paramsfield. - PARAMS - Static variable in class hydra.scala.syntax.FunctionData
-
Name of the
hydra.scala.syntax.FunctionData.paramsfield. - PARAMS - Static variable in class hydra.scala.syntax.FunctionType
-
Name of the
hydra.scala.syntax.FunctionType.paramsfield. - PARAMS - Static variable in class hydra.scala.syntax.ImplicitFunctionType
-
Name of the
hydra.scala.syntax.ImplicitFunctionType.paramsfield. - paramss - Variable in class hydra.scala.syntax.DefDecl
- paramss - Variable in class hydra.scala.syntax.DefDefn
- paramss - Variable in class hydra.scala.syntax.MethodType
- paramss - Variable in class hydra.scala.syntax.PrimaryCtor
- paramss - Variable in class hydra.scala.syntax.SecondaryCtor
- paramss(List<List<ParamData>>) - Method in class hydra.scala.syntax.DefDecl.Builder
- paramss(List<List<ParamData>>) - Method in class hydra.scala.syntax.DefDefn.Builder
- paramss(List<List<ParamData>>) - Method in class hydra.scala.syntax.MethodType.Builder
- paramss(List<List<ParamData>>) - Method in class hydra.scala.syntax.PrimaryCtor.Builder
- paramss(List<List<ParamData>>) - Method in class hydra.scala.syntax.SecondaryCtor.Builder
- PARAMSS - Static variable in class hydra.scala.syntax.DefDecl
-
Name of the
hydra.scala.syntax.DefDecl.paramssfield. - PARAMSS - Static variable in class hydra.scala.syntax.DefDefn
-
Name of the
hydra.scala.syntax.DefDefn.paramssfield. - PARAMSS - Static variable in class hydra.scala.syntax.MethodType
-
Name of the
hydra.scala.syntax.MethodType.paramssfield. - PARAMSS - Static variable in class hydra.scala.syntax.PrimaryCtor
-
Name of the
hydra.scala.syntax.PrimaryCtor.paramssfield. - PARAMSS - Static variable in class hydra.scala.syntax.SecondaryCtor
-
Name of the
hydra.scala.syntax.SecondaryCtor.paramssfield. - paramType(TypedTerm<List<Mod>>, TypedTerm<Name>, TypedTerm<List<ParamType>>, TypedTerm<List<TypeBounds>>, TypedTerm<List<Type>>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ParamType
- ParamType - Class in hydra.scala.syntax
- ParamType(List<Mod>, Name, List<ParamType>, List<TypeBounds>, List<Type>, List<Type>) - Constructor for class hydra.scala.syntax.ParamType
-
Constructs an immutable
ParamType. - ParamType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ParamType. - paramTypeCbounds(TypedTerm<ParamType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the cbounds field of hydra.scala.syntax.ParamType
- paramTypeMods(TypedTerm<ParamType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.ParamType
- paramTypeName(TypedTerm<ParamType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.ParamType
- paramTypeTbounds(TypedTerm<ParamType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tbounds field of hydra.scala.syntax.ParamType
- paramTypeTparams(TypedTerm<ParamType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.ParamType
- paramTypeVbounds(TypedTerm<ParamType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the vbounds field of hydra.scala.syntax.ParamType
- paramTypeWithCbounds(TypedTerm<ParamType>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the cbounds field of hydra.scala.syntax.ParamType
- paramTypeWithMods(TypedTerm<ParamType>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.ParamType
- paramTypeWithName(TypedTerm<ParamType>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.ParamType
- paramTypeWithTbounds(TypedTerm<ParamType>, TypedTerm<List<TypeBounds>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tbounds field of hydra.scala.syntax.ParamType
- paramTypeWithTparams(TypedTerm<ParamType>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.ParamType
- paramTypeWithVbounds(TypedTerm<ParamType>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the vbounds field of hydra.scala.syntax.ParamType
- parmss - Variable in class hydra.scala.syntax.ExtensionGroupDefn
- parmss(List<List<ParamData>>) - Method in class hydra.scala.syntax.ExtensionGroupDefn.Builder
- PARMSS - Static variable in class hydra.scala.syntax.ExtensionGroupDefn
-
Name of the
hydra.scala.syntax.ExtensionGroupDefn.parmssfield. - PARTIAL_FUNCTION - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.partialFunctionfield. - PartialFunction(PartialFunctionData) - Constructor for class hydra.scala.syntax.Data.PartialFunction
-
Constructs an immutable
Data.PartialFunction. - partialFunctionData(TypedTerm<List<Case>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.PartialFunctionData
- PartialFunctionData - Class in hydra.scala.syntax
- PartialFunctionData(List<Case>) - Constructor for class hydra.scala.syntax.PartialFunctionData
-
Constructs an immutable
PartialFunctionData. - PartialFunctionData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
PartialFunctionData. - partialFunctionDataCases(TypedTerm<PartialFunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the cases field of hydra.scala.syntax.PartialFunctionData
- partialFunctionDataWithCases(TypedTerm<PartialFunctionData>, TypedTerm<List<Case>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the cases field of hydra.scala.syntax.PartialFunctionData
- parts - Variable in class hydra.scala.syntax.InterpolateData
- parts - Variable in class hydra.scala.syntax.InterpolatePat
- parts(List<Lit>) - Method in class hydra.scala.syntax.InterpolateData.Builder
- parts(List<Lit>) - Method in class hydra.scala.syntax.InterpolatePat.Builder
- PARTS - Static variable in class hydra.scala.syntax.InterpolateData
-
Name of the
hydra.scala.syntax.InterpolateData.partsfield. - PARTS - Static variable in class hydra.scala.syntax.InterpolatePat
-
Name of the
hydra.scala.syntax.InterpolatePat.partsfield. - pat - Variable in class hydra.scala.syntax.Case
- pat - Variable in class hydra.scala.syntax.CaseGeneratorEnumerator
- pat - Variable in class hydra.scala.syntax.GeneratorEnumerator
- pat - Variable in class hydra.scala.syntax.TypeCase
- pat - Variable in class hydra.scala.syntax.ValEnumerator
- pat(Pat) - Method in class hydra.scala.syntax.Case.Builder
- pat(Pat) - Method in class hydra.scala.syntax.CaseGeneratorEnumerator.Builder
- pat(Pat) - Method in class hydra.scala.syntax.GeneratorEnumerator.Builder
- pat(Pat) - Method in class hydra.scala.syntax.ValEnumerator.Builder
- pat(Type) - Method in class hydra.scala.syntax.TypeCase.Builder
- Pat - Class in hydra.scala.syntax
- Pat(Pat) - Constructor for class hydra.scala.syntax.Tree.Pat
-
Constructs an immutable
Tree.Pat. - PAT - Static variable in class hydra.scala.syntax.Case
-
Name of the
hydra.scala.syntax.Case.patfield. - PAT - Static variable in class hydra.scala.syntax.CaseGeneratorEnumerator
-
Name of the
hydra.scala.syntax.CaseGeneratorEnumerator.patfield. - PAT - Static variable in class hydra.scala.syntax.GeneratorEnumerator
-
Name of the
hydra.scala.syntax.GeneratorEnumerator.patfield. - PAT - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.patfield. - PAT - Static variable in class hydra.scala.syntax.TypeCase
-
Name of the
hydra.scala.syntax.TypeCase.patfield. - PAT - Static variable in class hydra.scala.syntax.ValEnumerator
-
Name of the
hydra.scala.syntax.ValEnumerator.patfield. - Pat.Alternative - Class in hydra.scala.syntax
- Pat.Bind - Class in hydra.scala.syntax
- Pat.Extract - Class in hydra.scala.syntax
- Pat.ExtractInfix - Class in hydra.scala.syntax
- Pat.Given - Class in hydra.scala.syntax
- Pat.Interpolate - Class in hydra.scala.syntax
- Pat.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Patwith a defaultPat.PartialVisitor.otherwise(hydra.scala.syntax.Pat)branch. - Pat.Repeated - Class in hydra.scala.syntax
- Pat.SeqWildcard - Class in hydra.scala.syntax
- Pat.Tuple - Class in hydra.scala.syntax
- Pat.Typed - Class in hydra.scala.syntax
- Pat.Var - Class in hydra.scala.syntax
- Pat.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Pat. - Pat.Wildcard - Class in hydra.scala.syntax
- patAlternative(TypedTerm<AlternativePat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the alternative variant of hydra.scala.syntax.Pat
- patBind(TypedTerm<BindPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the bind variant of hydra.scala.syntax.Pat
- patExtract(TypedTerm<ExtractPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the extract variant of hydra.scala.syntax.Pat
- patExtractInfix(TypedTerm<ExtractInfixPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the extractInfix variant of hydra.scala.syntax.Pat
- patGiven(TypedTerm<GivenPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the given variant of hydra.scala.syntax.Pat
- patInterpolate(TypedTerm<InterpolatePat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the interpolate variant of hydra.scala.syntax.Pat
- patRepeated(TypedTerm<RepeatedPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the repeated variant of hydra.scala.syntax.Pat
- pats - Variable in class hydra.scala.syntax.ValDecl
- pats - Variable in class hydra.scala.syntax.ValDefn
- pats - Variable in class hydra.scala.syntax.VarDecl
- pats - Variable in class hydra.scala.syntax.VarDefn
- pats(List<Pat>) - Method in class hydra.scala.syntax.ValDecl.Builder
- pats(List<Pat>) - Method in class hydra.scala.syntax.ValDefn.Builder
- pats(List<Pat>) - Method in class hydra.scala.syntax.VarDecl.Builder
- pats(List<Pat>) - Method in class hydra.scala.syntax.VarDefn.Builder
- PATS - Static variable in class hydra.scala.syntax.ValDecl
-
Name of the
hydra.scala.syntax.ValDecl.patsfield. - PATS - Static variable in class hydra.scala.syntax.ValDefn
-
Name of the
hydra.scala.syntax.ValDefn.patsfield. - PATS - Static variable in class hydra.scala.syntax.VarDecl
-
Name of the
hydra.scala.syntax.VarDecl.patsfield. - PATS - Static variable in class hydra.scala.syntax.VarDefn
-
Name of the
hydra.scala.syntax.VarDefn.patsfield. - patSeqWildcard() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the seqWildcard variant of hydra.scala.syntax.Pat
- patToExpr(Pat) - Static method in interface hydra.scala.Serde
-
Convert a pattern to an expression
- patTuple(TypedTerm<TuplePat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the tuple variant of hydra.scala.syntax.Pat
- patTyped(TypedTerm<TypedPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the typed variant of hydra.scala.syntax.Pat
- patVar(TypedTerm<VarPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the var variant of hydra.scala.syntax.Pat
- patWildcard() - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the wildcard variant of hydra.scala.syntax.Pat
- peelDomainTypes(Integer, Type) - Static method in interface hydra.scala.Coder
-
Peel up to n curried domain types off a function type (#589)
- pkg(TypedTerm<NameData>, TypedTerm<RefData>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.Pkg
- Pkg - Class in hydra.scala.syntax
- Pkg(NameData, RefData, List<Stat>) - Constructor for class hydra.scala.syntax.Pkg
-
Constructs an immutable
Pkg. - Pkg(Pkg) - Constructor for class hydra.scala.syntax.DataMember.Pkg
-
Constructs an immutable
DataMember.Pkg. - PKG - Static variable in class hydra.scala.syntax.DataMember
-
Name of the
hydra.scala.syntax.DataMember.pkgfield. - Pkg.Builder - Class in hydra.scala.syntax
-
A fluent builder for
Pkg. - pkgName(TypedTerm<Pkg>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.Pkg
- pkgRef(TypedTerm<Pkg>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the ref field of hydra.scala.syntax.Pkg
- pkgStats(TypedTerm<Pkg>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the stats field of hydra.scala.syntax.Pkg
- pkgToExpr(Pkg) - Static method in interface hydra.scala.Serde
-
Convert a package to an expression
- pkgWithName(TypedTerm<Pkg>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.Pkg
- pkgWithRef(TypedTerm<Pkg>, TypedTerm<RefData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the ref field of hydra.scala.syntax.Pkg
- pkgWithStats(TypedTerm<Pkg>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the stats field of hydra.scala.syntax.Pkg
- Placeholder() - Constructor for class hydra.scala.syntax.Data.Placeholder
-
Constructs an immutable
Data.Placeholder. - Placeholder(PlaceholderType) - Constructor for class hydra.scala.syntax.Type.Placeholder
-
Constructs an immutable
Type.Placeholder. - PLACEHOLDER - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.placeholderfield. - PLACEHOLDER - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.placeholderfield. - placeholderType(TypedTerm<TypeBounds>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.PlaceholderType
- PlaceholderType - Class in hydra.scala.syntax
- PlaceholderType(TypeBounds) - Constructor for class hydra.scala.syntax.PlaceholderType
-
Constructs an immutable
PlaceholderType. - PlaceholderType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
PlaceholderType. - placeholderTypeBounds(TypedTerm<PlaceholderType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the bounds field of hydra.scala.syntax.PlaceholderType
- placeholderTypeWithBounds(TypedTerm<PlaceholderType>, TypedTerm<TypeBounds>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the bounds field of hydra.scala.syntax.PlaceholderType
- POLY_FUNCTION - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.polyFunctionfield. - POLY_FUNCTION - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.polyFunctionfield. - PolyFunction(PolyFunctionData) - Constructor for class hydra.scala.syntax.Data.PolyFunction
-
Constructs an immutable
Data.PolyFunction. - PolyFunction(PolyFunctionType) - Constructor for class hydra.scala.syntax.Type.PolyFunction
-
Constructs an immutable
Type.PolyFunction. - polyFunctionData(TypedTerm<List<ParamType>>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.PolyFunctionData
- PolyFunctionData - Class in hydra.scala.syntax
- PolyFunctionData(List<ParamType>, Data) - Constructor for class hydra.scala.syntax.PolyFunctionData
-
Constructs an immutable
PolyFunctionData. - PolyFunctionData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
PolyFunctionData. - polyFunctionDataBody(TypedTerm<PolyFunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.PolyFunctionData
- polyFunctionDataTparams(TypedTerm<PolyFunctionData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.PolyFunctionData
- polyFunctionDataWithBody(TypedTerm<PolyFunctionData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.PolyFunctionData
- polyFunctionDataWithTparams(TypedTerm<PolyFunctionData>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.PolyFunctionData
- polyFunctionType(TypedTerm<List<ParamType>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.PolyFunctionType
- PolyFunctionType - Class in hydra.scala.syntax
- PolyFunctionType(List<ParamType>, Type) - Constructor for class hydra.scala.syntax.PolyFunctionType
-
Constructs an immutable
PolyFunctionType. - PolyFunctionType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
PolyFunctionType. - polyFunctionTypeTparams(TypedTerm<PolyFunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.PolyFunctionType
- polyFunctionTypeTpe(TypedTerm<PolyFunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.PolyFunctionType
- polyFunctionTypeWithTparams(TypedTerm<PolyFunctionType>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.PolyFunctionType
- polyFunctionTypeWithTpe(TypedTerm<PolyFunctionType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.PolyFunctionType
- predefString(TypedTerm<String>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for the hydra.scala.syntax.PredefString wrapper
- PredefString - Class in hydra.scala.syntax
-
A wrapper for strings used in scala.Predef contexts.
- PredefString(String) - Constructor for class hydra.scala.syntax.PredefString
-
Constructs an immutable
PredefString. - PredefString.Builder - Class in hydra.scala.syntax
-
A fluent builder for
PredefString. - prefix - Variable in class hydra.scala.syntax.InterpolateData
- prefix - Variable in class hydra.scala.syntax.InterpolatePat
- prefix(NameData) - Method in class hydra.scala.syntax.InterpolateData.Builder
- prefix(NameData) - Method in class hydra.scala.syntax.InterpolatePat.Builder
- PREFIX - Static variable in class hydra.scala.syntax.InterpolateData
-
Name of the
hydra.scala.syntax.InterpolateData.prefixfield. - PREFIX - Static variable in class hydra.scala.syntax.InterpolatePat
-
Name of the
hydra.scala.syntax.InterpolatePat.prefixfield. - Primary(PrimaryCtor) - Constructor for class hydra.scala.syntax.Ctor.Primary
-
Constructs an immutable
Ctor.Primary. - PRIMARY - Static variable in class hydra.scala.syntax.Ctor
-
Name of the
hydra.scala.syntax.Ctor.primaryfield. - primaryCtor(TypedTerm<List<Mod>>, TypedTerm<Name>, TypedTerm<List<List<ParamData>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.PrimaryCtor
- PrimaryCtor - Class in hydra.scala.syntax
- PrimaryCtor(List<Mod>, Name, List<List<ParamData>>) - Constructor for class hydra.scala.syntax.PrimaryCtor
-
Constructs an immutable
PrimaryCtor. - PrimaryCtor.Builder - Class in hydra.scala.syntax
-
A fluent builder for
PrimaryCtor. - primaryCtorMods(TypedTerm<PrimaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.PrimaryCtor
- primaryCtorName(TypedTerm<PrimaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.PrimaryCtor
- primaryCtorParamss(TypedTerm<PrimaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the paramss field of hydra.scala.syntax.PrimaryCtor
- primaryCtorWithMods(TypedTerm<PrimaryCtor>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.PrimaryCtor
- primaryCtorWithName(TypedTerm<PrimaryCtor>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.PrimaryCtor
- primaryCtorWithParamss(TypedTerm<PrimaryCtor>, TypedTerm<List<List<ParamData>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the paramss field of hydra.scala.syntax.PrimaryCtor
- Private(PrivateMod) - Constructor for class hydra.scala.syntax.Mod.Private
-
Constructs an immutable
Mod.Private. - PRIVATE - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.privatefield. - privateMod(TypedTerm<Ref>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.PrivateMod
- PrivateMod - Class in hydra.scala.syntax
- PrivateMod(Ref) - Constructor for class hydra.scala.syntax.PrivateMod
-
Constructs an immutable
PrivateMod. - PrivateMod.Builder - Class in hydra.scala.syntax
-
A fluent builder for
PrivateMod. - privateModWithin(TypedTerm<PrivateMod>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the within field of hydra.scala.syntax.PrivateMod
- privateModWithWithin(TypedTerm<PrivateMod>, TypedTerm<Ref>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the within field of hydra.scala.syntax.PrivateMod
- Project(ProjectType) - Constructor for class hydra.scala.syntax.RefType.Project
-
Constructs an immutable
RefType.Project. - PROJECT - Static variable in class hydra.scala.syntax.RefType
-
Name of the
hydra.scala.syntax.RefType.projectfield. - projectType(TypedTerm<Type>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ProjectType
- ProjectType - Class in hydra.scala.syntax
- ProjectType(Type, NameType) - Constructor for class hydra.scala.syntax.ProjectType
-
Constructs an immutable
ProjectType. - ProjectType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ProjectType. - projectTypeName(TypedTerm<ProjectType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.ProjectType
- projectTypeQual(TypedTerm<ProjectType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the qual field of hydra.scala.syntax.ProjectType
- projectTypeWithName(TypedTerm<ProjectType>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.ProjectType
- projectTypeWithQual(TypedTerm<ProjectType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the qual field of hydra.scala.syntax.ProjectType
- Protected(ProtectedMod) - Constructor for class hydra.scala.syntax.Mod.Protected
-
Constructs an immutable
Mod.Protected. - PROTECTED - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.protectedfield. - protectedMod(TypedTerm<Ref>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ProtectedMod
- ProtectedMod - Class in hydra.scala.syntax
- ProtectedMod(Ref) - Constructor for class hydra.scala.syntax.ProtectedMod
-
Constructs an immutable
ProtectedMod. - ProtectedMod.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ProtectedMod. - protectedModWithin(TypedTerm<ProtectedMod>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the within field of hydra.scala.syntax.ProtectedMod
- protectedModWithWithin(TypedTerm<ProtectedMod>, TypedTerm<Ref>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the within field of hydra.scala.syntax.ProtectedMod
Q
- qual - Variable in class hydra.scala.syntax.ProjectType
- qual - Variable in class hydra.scala.syntax.SelectData
- qual - Variable in class hydra.scala.syntax.SelectType
- qual(Data) - Method in class hydra.scala.syntax.SelectData.Builder
- qual(RefData) - Method in class hydra.scala.syntax.SelectType.Builder
- qual(Type) - Method in class hydra.scala.syntax.ProjectType.Builder
- QUAL - Static variable in class hydra.scala.syntax.ProjectType
-
Name of the
hydra.scala.syntax.ProjectType.qualfield. - QUAL - Static variable in class hydra.scala.syntax.SelectData
-
Name of the
hydra.scala.syntax.SelectData.qualfield. - QUAL - Static variable in class hydra.scala.syntax.SelectType
-
Name of the
hydra.scala.syntax.SelectType.qualfield. - qualifyUnionFieldName(String, Optional<Name>, Name) - Static method in interface hydra.scala.Utils
-
Qualify a union field name, optionally prefixing with the Scala type name
R
- ref - Variable in class hydra.scala.syntax.Importer
- ref - Variable in class hydra.scala.syntax.Pkg
- ref - Variable in class hydra.scala.syntax.SingletonType
- ref(RefData) - Method in class hydra.scala.syntax.Importer.Builder
- ref(RefData) - Method in class hydra.scala.syntax.Pkg.Builder
- ref(RefData) - Method in class hydra.scala.syntax.SingletonType.Builder
- Ref - Class in hydra.scala.syntax
- Ref(Ref) - Constructor for class hydra.scala.syntax.Tree.Ref
-
Constructs an immutable
Tree.Ref. - Ref(RefData) - Constructor for class hydra.scala.syntax.Data.Ref
-
Constructs an immutable
Data.Ref. - Ref(RefType) - Constructor for class hydra.scala.syntax.Type.Ref
-
Constructs an immutable
Type.Ref. - REF - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.reffield. - REF - Static variable in class hydra.scala.syntax.Importer
-
Name of the
hydra.scala.syntax.Importer.reffield. - REF - Static variable in class hydra.scala.syntax.Pkg
-
Name of the
hydra.scala.syntax.Pkg.reffield. - REF - Static variable in class hydra.scala.syntax.SingletonType
-
Name of the
hydra.scala.syntax.SingletonType.reffield. - REF - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.reffield. - REF - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.reffield. - Ref.Init - Class in hydra.scala.syntax
- Ref.Name - Class in hydra.scala.syntax
- Ref.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Refwith a defaultRef.PartialVisitor.otherwise(hydra.scala.syntax.Ref)branch. - Ref.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Ref. - RefData - Class in hydra.scala.syntax
- RefData.Anonymous - Class in hydra.scala.syntax
- RefData.ApplyUnary - Class in hydra.scala.syntax
- RefData.Name - Class in hydra.scala.syntax
- RefData.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
RefDatawith a defaultRefData.PartialVisitor.otherwise(hydra.scala.syntax.RefData)branch. - RefData.Select - Class in hydra.scala.syntax
- RefData.Super - Class in hydra.scala.syntax
- RefData.This - Class in hydra.scala.syntax
- RefData.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
RefData. - refDataAnonymous(TypedTerm<AnonymousData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the anonymous variant of hydra.scala.syntax.RefData
- refDataApplyUnary(TypedTerm<ApplyUnaryData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the applyUnary variant of hydra.scala.syntax.RefData
- refDataName(TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the name variant of hydra.scala.syntax.RefData
- refDataSelect(TypedTerm<SelectData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the select variant of hydra.scala.syntax.RefData
- refDataSuper(TypedTerm<SuperData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the super variant of hydra.scala.syntax.RefData
- refDataThis(TypedTerm<ThisData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the this variant of hydra.scala.syntax.RefData
- Refine(RefineType) - Constructor for class hydra.scala.syntax.Type.Refine
-
Constructs an immutable
Type.Refine. - REFINE - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.refinefield. - refineType(TypedTerm<Optional<Type>>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.RefineType
- RefineType - Class in hydra.scala.syntax
- RefineType(Optional<Type>, List<Stat>) - Constructor for class hydra.scala.syntax.RefineType
-
Constructs an immutable
RefineType. - RefineType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
RefineType. - refineTypeStats(TypedTerm<RefineType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the stats field of hydra.scala.syntax.RefineType
- refineTypeTpe(TypedTerm<RefineType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.RefineType
- refineTypeWithStats(TypedTerm<RefineType>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the stats field of hydra.scala.syntax.RefineType
- refineTypeWithTpe(TypedTerm<RefineType>, TypedTerm<Optional<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.RefineType
- refInit(TypedTerm<Init>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the init variant of hydra.scala.syntax.Ref
- refName(TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the name variant of hydra.scala.syntax.Ref
- RefType - Class in hydra.scala.syntax
- RefType.Name - Class in hydra.scala.syntax
- RefType.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
RefTypewith a defaultRefType.PartialVisitor.otherwise(hydra.scala.syntax.RefType)branch. - RefType.Project - Class in hydra.scala.syntax
- RefType.Select - Class in hydra.scala.syntax
- RefType.Singleton - Class in hydra.scala.syntax
- RefType.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
RefType. - refTypeName(TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the name variant of hydra.scala.syntax.RefType
- refTypeProject(TypedTerm<ProjectType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the project variant of hydra.scala.syntax.RefType
- refTypeSelect(TypedTerm<SelectType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the select variant of hydra.scala.syntax.RefType
- refTypeSingleton(TypedTerm<SingletonType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the singleton variant of hydra.scala.syntax.RefType
- rename - Variable in class hydra.scala.syntax.RenameImportee
- rename(Name) - Method in class hydra.scala.syntax.RenameImportee.Builder
- Rename(RenameImportee) - Constructor for class hydra.scala.syntax.Importee.Rename
-
Constructs an immutable
Importee.Rename. - RENAME - Static variable in class hydra.scala.syntax.Importee
-
Name of the
hydra.scala.syntax.Importee.renamefield. - RENAME - Static variable in class hydra.scala.syntax.RenameImportee
-
Name of the
hydra.scala.syntax.RenameImportee.renamefield. - renameImportee(TypedTerm<Name>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.RenameImportee
- RenameImportee - Class in hydra.scala.syntax
- RenameImportee(Name, Name) - Constructor for class hydra.scala.syntax.RenameImportee
-
Constructs an immutable
RenameImportee. - RenameImportee.Builder - Class in hydra.scala.syntax
-
A fluent builder for
RenameImportee. - renameImporteeName(TypedTerm<RenameImportee>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.RenameImportee
- renameImporteeRename(TypedTerm<RenameImportee>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rename field of hydra.scala.syntax.RenameImportee
- renameImporteeWithName(TypedTerm<RenameImportee>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.RenameImportee
- renameImporteeWithRename(TypedTerm<RenameImportee>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rename field of hydra.scala.syntax.RenameImportee
- Repeated(RepeatedData) - Constructor for class hydra.scala.syntax.Data.Repeated
-
Constructs an immutable
Data.Repeated. - Repeated(RepeatedPat) - Constructor for class hydra.scala.syntax.Pat.Repeated
-
Constructs an immutable
Pat.Repeated. - Repeated(RepeatedType) - Constructor for class hydra.scala.syntax.Type.Repeated
-
Constructs an immutable
Type.Repeated. - REPEATED - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.repeatedfield. - REPEATED - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.repeatedfield. - REPEATED - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.repeatedfield. - REPEATED_ENUM_CASE - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.repeatedEnumCasefield. - repeatedData(TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.RepeatedData
- RepeatedData - Class in hydra.scala.syntax
- RepeatedData(Data) - Constructor for class hydra.scala.syntax.RepeatedData
-
Constructs an immutable
RepeatedData. - RepeatedData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
RepeatedData. - repeatedDataExpr(TypedTerm<RepeatedData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.RepeatedData
- repeatedDataWithExpr(TypedTerm<RepeatedData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.RepeatedData
- RepeatedEnumCase(RepeatedEnumCaseDefn) - Constructor for class hydra.scala.syntax.Defn.RepeatedEnumCase
-
Constructs an immutable
Defn.RepeatedEnumCase. - repeatedEnumCaseDefn(TypedTerm<List<Mod>>, TypedTerm<List<NameData>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.RepeatedEnumCaseDefn
- RepeatedEnumCaseDefn - Class in hydra.scala.syntax
- RepeatedEnumCaseDefn(List<Mod>, List<NameData>) - Constructor for class hydra.scala.syntax.RepeatedEnumCaseDefn
-
Constructs an immutable
RepeatedEnumCaseDefn. - RepeatedEnumCaseDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
RepeatedEnumCaseDefn. - repeatedEnumCaseDefnCases(TypedTerm<RepeatedEnumCaseDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the cases field of hydra.scala.syntax.RepeatedEnumCaseDefn
- repeatedEnumCaseDefnMods(TypedTerm<RepeatedEnumCaseDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.RepeatedEnumCaseDefn
- repeatedEnumCaseDefnWithCases(TypedTerm<RepeatedEnumCaseDefn>, TypedTerm<List<NameData>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the cases field of hydra.scala.syntax.RepeatedEnumCaseDefn
- repeatedEnumCaseDefnWithMods(TypedTerm<RepeatedEnumCaseDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.RepeatedEnumCaseDefn
- repeatedPat(TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.RepeatedPat
- RepeatedPat - Class in hydra.scala.syntax
- RepeatedPat(NameData) - Constructor for class hydra.scala.syntax.RepeatedPat
-
Constructs an immutable
RepeatedPat. - RepeatedPat.Builder - Class in hydra.scala.syntax
-
A fluent builder for
RepeatedPat. - repeatedPatName(TypedTerm<RepeatedPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.RepeatedPat
- repeatedPatWithName(TypedTerm<RepeatedPat>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.RepeatedPat
- repeatedType(TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.RepeatedType
- RepeatedType - Class in hydra.scala.syntax
- RepeatedType(Type) - Constructor for class hydra.scala.syntax.RepeatedType
-
Constructs an immutable
RepeatedType. - RepeatedType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
RepeatedType. - repeatedTypeTpe(TypedTerm<RepeatedType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tpe field of hydra.scala.syntax.RepeatedType
- repeatedTypeWithTpe(TypedTerm<RepeatedType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tpe field of hydra.scala.syntax.RepeatedType
- res - Variable in class hydra.scala.syntax.ContextFunctionType
- res - Variable in class hydra.scala.syntax.FunctionType
- res - Variable in class hydra.scala.syntax.ImplicitFunctionType
- res(Type) - Method in class hydra.scala.syntax.ContextFunctionType.Builder
- res(Type) - Method in class hydra.scala.syntax.FunctionType.Builder
- res(Type) - Method in class hydra.scala.syntax.ImplicitFunctionType.Builder
- RES - Static variable in class hydra.scala.syntax.ContextFunctionType
-
Name of the
hydra.scala.syntax.ContextFunctionType.resfield. - RES - Static variable in class hydra.scala.syntax.FunctionType
-
Name of the
hydra.scala.syntax.FunctionType.resfield. - RES - Static variable in class hydra.scala.syntax.ImplicitFunctionType
-
Name of the
hydra.scala.syntax.ImplicitFunctionType.resfield. - Return(ReturnData) - Constructor for class hydra.scala.syntax.Data.Return
-
Constructs an immutable
Data.Return. - RETURN - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.returnfield. - returnData(TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ReturnData
- ReturnData - Class in hydra.scala.syntax
- ReturnData(Data) - Constructor for class hydra.scala.syntax.ReturnData
-
Constructs an immutable
ReturnData. - ReturnData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ReturnData. - returnDataExpr(TypedTerm<ReturnData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.ReturnData
- returnDataWithExpr(TypedTerm<ReturnData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.ReturnData
- rhs - Variable in class hydra.scala.syntax.AlternativePat
- rhs - Variable in class hydra.scala.syntax.AndType
- rhs - Variable in class hydra.scala.syntax.ApplyInfixType
- rhs - Variable in class hydra.scala.syntax.AssignData
- rhs - Variable in class hydra.scala.syntax.BindPat
- rhs - Variable in class hydra.scala.syntax.CaseGeneratorEnumerator
- rhs - Variable in class hydra.scala.syntax.ExtractInfixPat
- rhs - Variable in class hydra.scala.syntax.GeneratorEnumerator
- rhs - Variable in class hydra.scala.syntax.OrType
- rhs - Variable in class hydra.scala.syntax.TypedPat
- rhs - Variable in class hydra.scala.syntax.ValDefn
- rhs - Variable in class hydra.scala.syntax.ValEnumerator
- rhs - Variable in class hydra.scala.syntax.VarDefn
- rhs - Variable in class hydra.scala.syntax.WithType
- rhs(Optional<Data>) - Method in class hydra.scala.syntax.VarDefn.Builder
- rhs(Data) - Method in class hydra.scala.syntax.AssignData.Builder
- rhs(Data) - Method in class hydra.scala.syntax.CaseGeneratorEnumerator.Builder
- rhs(Data) - Method in class hydra.scala.syntax.GeneratorEnumerator.Builder
- rhs(Data) - Method in class hydra.scala.syntax.ValDefn.Builder
- rhs(Data) - Method in class hydra.scala.syntax.ValEnumerator.Builder
- rhs(Pat) - Method in class hydra.scala.syntax.AlternativePat.Builder
- rhs(Pat) - Method in class hydra.scala.syntax.BindPat.Builder
- rhs(Type) - Method in class hydra.scala.syntax.AndType.Builder
- rhs(Type) - Method in class hydra.scala.syntax.ApplyInfixType.Builder
- rhs(Type) - Method in class hydra.scala.syntax.OrType.Builder
- rhs(Type) - Method in class hydra.scala.syntax.TypedPat.Builder
- rhs(Type) - Method in class hydra.scala.syntax.WithType.Builder
- rhs(List<Pat>) - Method in class hydra.scala.syntax.ExtractInfixPat.Builder
- RHS - Static variable in class hydra.scala.syntax.AlternativePat
-
Name of the
hydra.scala.syntax.AlternativePat.rhsfield. - RHS - Static variable in class hydra.scala.syntax.AndType
-
Name of the
hydra.scala.syntax.AndType.rhsfield. - RHS - Static variable in class hydra.scala.syntax.ApplyInfixType
-
Name of the
hydra.scala.syntax.ApplyInfixType.rhsfield. - RHS - Static variable in class hydra.scala.syntax.AssignData
-
Name of the
hydra.scala.syntax.AssignData.rhsfield. - RHS - Static variable in class hydra.scala.syntax.BindPat
-
Name of the
hydra.scala.syntax.BindPat.rhsfield. - RHS - Static variable in class hydra.scala.syntax.CaseGeneratorEnumerator
-
Name of the
hydra.scala.syntax.CaseGeneratorEnumerator.rhsfield. - RHS - Static variable in class hydra.scala.syntax.ExtractInfixPat
-
Name of the
hydra.scala.syntax.ExtractInfixPat.rhsfield. - RHS - Static variable in class hydra.scala.syntax.GeneratorEnumerator
-
Name of the
hydra.scala.syntax.GeneratorEnumerator.rhsfield. - RHS - Static variable in class hydra.scala.syntax.OrType
-
Name of the
hydra.scala.syntax.OrType.rhsfield. - RHS - Static variable in class hydra.scala.syntax.TypedPat
-
Name of the
hydra.scala.syntax.TypedPat.rhsfield. - RHS - Static variable in class hydra.scala.syntax.ValDefn
-
Name of the
hydra.scala.syntax.ValDefn.rhsfield. - RHS - Static variable in class hydra.scala.syntax.ValEnumerator
-
Name of the
hydra.scala.syntax.ValEnumerator.rhsfield. - RHS - Static variable in class hydra.scala.syntax.VarDefn
-
Name of the
hydra.scala.syntax.VarDefn.rhsfield. - RHS - Static variable in class hydra.scala.syntax.WithType
-
Name of the
hydra.scala.syntax.WithType.rhsfield.
S
- sapply(Data, List<Data>) - Static method in interface hydra.scala.Utils
-
Apply a Scala data expression to a list of arguments
- sapplyTypes(Data, List<Type>) - Static method in interface hydra.scala.Utils
-
Apply explicit type parameters to a Scala expression (e.g.
- sassign(Data, Data) - Static method in interface hydra.scala.Utils
-
Create a Scala assignment expression
- scalaEscapeEnumCaseName(String) - Static method in interface hydra.scala.Utils
-
Like scalaEscapeName, but also renames 'values' to 'values_' to avoid conflict with Scala 3 enum's synthesized values() method
- scalaEscapeName(String) - Static method in interface hydra.scala.Utils
-
Sanitize a name for Scala: escape reserved words, replace invalid characters
- scalaFloatLiteralText(String, String, String) - Static method in interface hydra.scala.Serde
- scalaLanguage() - Static method in interface hydra.scala.Language
-
Language constraints for Scala
- scalaLanguage_typePredicate(T0) - Static method in interface hydra.scala.Language
- scalaReservedWords() - Static method in interface hydra.scala.Language
-
A set of reserved words in Scala
- scalaReservedWords() - Static method in interface hydra.scala.Utils
-
Reference to scalaReservedWords from the language module
- scalaSymbol(TypedTerm<String>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ScalaSymbol
- ScalaSymbol - Class in hydra.scala.syntax
-
A Scala 2 symbol literal (corresponds to scala.Symbol).
- ScalaSymbol(String) - Constructor for class hydra.scala.syntax.ScalaSymbol
-
Constructs an immutable
ScalaSymbol. - ScalaSymbol.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ScalaSymbol. - scalaSymbolName(TypedTerm<ScalaSymbol>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.ScalaSymbol
- scalaSymbolWithName(TypedTerm<ScalaSymbol>, TypedTerm<String>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.ScalaSymbol
- scalaTypeName(Boolean, Name) - Static method in interface hydra.scala.Utils
-
Convert a Hydra name to a Scala type name
- Sealed() - Constructor for class hydra.scala.syntax.Mod.Sealed
-
Constructs an immutable
Mod.Sealed. - SEALED - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.sealedfield. - Secondary(SecondaryCtor) - Constructor for class hydra.scala.syntax.Ctor.Secondary
-
Constructs an immutable
Ctor.Secondary. - SECONDARY - Static variable in class hydra.scala.syntax.Ctor
-
Name of the
hydra.scala.syntax.Ctor.secondaryfield. - secondaryCtor(TypedTerm<List<Mod>>, TypedTerm<Name>, TypedTerm<List<List<ParamData>>>, TypedTerm<Init>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.SecondaryCtor
- SecondaryCtor - Class in hydra.scala.syntax
- SecondaryCtor(List<Mod>, Name, List<List<ParamData>>, Init, List<Stat>) - Constructor for class hydra.scala.syntax.SecondaryCtor
-
Constructs an immutable
SecondaryCtor. - SecondaryCtor.Builder - Class in hydra.scala.syntax
-
A fluent builder for
SecondaryCtor. - secondaryCtorInit(TypedTerm<SecondaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the init field of hydra.scala.syntax.SecondaryCtor
- secondaryCtorMods(TypedTerm<SecondaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.SecondaryCtor
- secondaryCtorName(TypedTerm<SecondaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.SecondaryCtor
- secondaryCtorParamss(TypedTerm<SecondaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the paramss field of hydra.scala.syntax.SecondaryCtor
- secondaryCtorStats(TypedTerm<SecondaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the stats field of hydra.scala.syntax.SecondaryCtor
- secondaryCtorWithInit(TypedTerm<SecondaryCtor>, TypedTerm<Init>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the init field of hydra.scala.syntax.SecondaryCtor
- secondaryCtorWithMods(TypedTerm<SecondaryCtor>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.SecondaryCtor
- secondaryCtorWithName(TypedTerm<SecondaryCtor>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.SecondaryCtor
- secondaryCtorWithParamss(TypedTerm<SecondaryCtor>, TypedTerm<List<List<ParamData>>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the paramss field of hydra.scala.syntax.SecondaryCtor
- secondaryCtorWithStats(TypedTerm<SecondaryCtor>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the stats field of hydra.scala.syntax.SecondaryCtor
- Select(SelectData) - Constructor for class hydra.scala.syntax.RefData.Select
-
Constructs an immutable
RefData.Select. - Select(SelectType) - Constructor for class hydra.scala.syntax.RefType.Select
-
Constructs an immutable
RefType.Select. - SELECT - Static variable in class hydra.scala.syntax.RefData
-
Name of the
hydra.scala.syntax.RefData.selectfield. - SELECT - Static variable in class hydra.scala.syntax.RefType
-
Name of the
hydra.scala.syntax.RefType.selectfield. - selectData(TypedTerm<Data>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.SelectData
- SelectData - Class in hydra.scala.syntax
- SelectData(Data, NameData) - Constructor for class hydra.scala.syntax.SelectData
-
Constructs an immutable
SelectData. - SelectData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
SelectData. - selectDataName(TypedTerm<SelectData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.SelectData
- selectDataQual(TypedTerm<SelectData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the qual field of hydra.scala.syntax.SelectData
- selectDataWithName(TypedTerm<SelectData>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.SelectData
- selectDataWithQual(TypedTerm<SelectData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the qual field of hydra.scala.syntax.SelectData
- selectType(TypedTerm<RefData>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.SelectType
- SelectType - Class in hydra.scala.syntax
- SelectType(RefData, NameType) - Constructor for class hydra.scala.syntax.SelectType
-
Constructs an immutable
SelectType. - SelectType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
SelectType. - selectTypeName(TypedTerm<SelectType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.SelectType
- selectTypeQual(TypedTerm<SelectType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the qual field of hydra.scala.syntax.SelectType
- selectTypeWithName(TypedTerm<SelectType>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.SelectType
- selectTypeWithQual(TypedTerm<SelectType>, TypedTerm<RefData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the qual field of hydra.scala.syntax.SelectType
- self - Variable in class hydra.scala.syntax.Template
- self(Self) - Method in class hydra.scala.syntax.Template.Builder
- self(TypedTerm<Void>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for the hydra.scala.syntax.Self wrapper
- Self - Class in hydra.scala.syntax
- Self(Self) - Constructor for class hydra.scala.syntax.Member.Self
-
Constructs an immutable
Member.Self. - Self(Void) - Constructor for class hydra.scala.syntax.Self
-
Constructs an immutable
Self. - SELF - Static variable in class hydra.scala.syntax.Member
-
Name of the
hydra.scala.syntax.Member.selffield. - SELF - Static variable in class hydra.scala.syntax.Template
-
Name of the
hydra.scala.syntax.Template.selffield. - Self.Builder - Class in hydra.scala.syntax
-
A fluent builder for
Self. - selfRefSubstitution(Map<T0, List<T0>>) - Static method in interface hydra.scala.Coder
-
Compute the self-reference substitution over grouped accumulator pairs (#589)
- selfRefSubstitutionProcessGroup(Map<T0, T0>, T0, List<T0>) - Static method in interface hydra.scala.Coder
-
Unify every co-occurring var onto inVar when inVar is its own accumulator output (#589)
- SEQ_WILDCARD - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.seqWildcardfield. - SeqWildcard() - Constructor for class hydra.scala.syntax.Pat.SeqWildcard
-
Constructs an immutable
Pat.SeqWildcard. - Serde - Interface in hydra.scala
-
Serialization functions for converting Scala AST to abstract expressions
- SHORT - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.shortfield. - Short_(Short) - Constructor for class hydra.scala.syntax.Lit.Short_
-
Constructs an immutable
Lit.Short_. - Singleton(SingletonType) - Constructor for class hydra.scala.syntax.RefType.Singleton
-
Constructs an immutable
RefType.Singleton. - SINGLETON - Static variable in class hydra.scala.syntax.RefType
-
Name of the
hydra.scala.syntax.RefType.singletonfield. - singletonType(TypedTerm<RefData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.SingletonType
- SingletonType - Class in hydra.scala.syntax
- SingletonType(RefData) - Constructor for class hydra.scala.syntax.SingletonType
-
Constructs an immutable
SingletonType. - SingletonType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
SingletonType. - singletonTypeRef(TypedTerm<SingletonType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the ref field of hydra.scala.syntax.SingletonType
- singletonTypeWithRef(TypedTerm<SingletonType>, TypedTerm<RefData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the ref field of hydra.scala.syntax.SingletonType
- slambda(String, Data, Optional<Type>) - Static method in interface hydra.scala.Utils
-
Create a Scala lambda (function) expression
- sname(String) - Static method in interface hydra.scala.Utils
-
Create a Scala name reference
- source(TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.Source
- Source - Class in hydra.scala.syntax
- Source(Source) - Constructor for class hydra.scala.syntax.Tree.Source
-
Constructs an immutable
Tree.Source. - Source(List<Stat>) - Constructor for class hydra.scala.syntax.Source
-
Constructs an immutable
Source. - SOURCE - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.sourcefield. - Source.Builder - Class in hydra.scala.syntax
-
A fluent builder for
Source. - sourceStats(TypedTerm<Source>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the stats field of hydra.scala.syntax.Source
- sourceWithStats(TypedTerm<Source>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the stats field of hydra.scala.syntax.Source
- sparams - Variable in class hydra.scala.syntax.GivenAliasDefn
- sparams - Variable in class hydra.scala.syntax.GivenDecl
- sparams - Variable in class hydra.scala.syntax.GivenDefn
- sparams(List<List<ParamData>>) - Method in class hydra.scala.syntax.GivenAliasDefn.Builder
- sparams(List<List<ParamData>>) - Method in class hydra.scala.syntax.GivenDecl.Builder
- sparams(List<List<ParamData>>) - Method in class hydra.scala.syntax.GivenDefn.Builder
- SPARAMS - Static variable in class hydra.scala.syntax.GivenAliasDefn
-
Name of the
hydra.scala.syntax.GivenAliasDefn.sparamsfield. - SPARAMS - Static variable in class hydra.scala.syntax.GivenDecl
-
Name of the
hydra.scala.syntax.GivenDecl.sparamsfield. - SPARAMS - Static variable in class hydra.scala.syntax.GivenDefn
-
Name of the
hydra.scala.syntax.GivenDefn.sparamsfield. - sprim(Set<String>, Name) - Static method in interface hydra.scala.Utils
-
Create a Scala primitive reference from a Hydra name, redirecting hydra.lib.<sub>.<local> to hydra.overlay.scala.lib.<sub>.<local> when <sub> has an overlay implementation on this host (#630 -- the on-disk overlaySubs existence signal).
- stapply(Type, List<Type>) - Static method in interface hydra.scala.Utils
-
Apply a Scala type to a list of type arguments
- stapply1(Type, Type) - Static method in interface hydra.scala.Utils
-
Apply a Scala type to one type argument
- stapply2(Type, Type, Type) - Static method in interface hydra.scala.Utils
-
Apply a Scala type to two type arguments
- Stat - Class in hydra.scala.syntax
- Stat(Stat) - Constructor for class hydra.scala.syntax.Tree.Stat
-
Constructs an immutable
Tree.Stat. - STAT - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.statfield. - Stat.Decl - Class in hydra.scala.syntax
- Stat.Defn - Class in hydra.scala.syntax
- Stat.ImportExport - Class in hydra.scala.syntax
- Stat.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Statwith a defaultStat.PartialVisitor.otherwise(hydra.scala.syntax.Stat)branch. - Stat.Term - Class in hydra.scala.syntax
- Stat.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Stat. - statDecl(TypedTerm<Decl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the decl variant of hydra.scala.syntax.Stat
- statDefn(TypedTerm<Defn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the defn variant of hydra.scala.syntax.Stat
- statImportExport(TypedTerm<ImportExportStat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the importExport variant of hydra.scala.syntax.Stat
- stats - Variable in class hydra.scala.syntax.BlockData
- stats - Variable in class hydra.scala.syntax.ExistentialType
- stats - Variable in class hydra.scala.syntax.Pkg
- stats - Variable in class hydra.scala.syntax.RefineType
- stats - Variable in class hydra.scala.syntax.SecondaryCtor
- stats - Variable in class hydra.scala.syntax.Source
- stats - Variable in class hydra.scala.syntax.Template
- stats(List<Stat>) - Method in class hydra.scala.syntax.BlockData.Builder
- stats(List<Stat>) - Method in class hydra.scala.syntax.ExistentialType.Builder
- stats(List<Stat>) - Method in class hydra.scala.syntax.Pkg.Builder
- stats(List<Stat>) - Method in class hydra.scala.syntax.RefineType.Builder
- stats(List<Stat>) - Method in class hydra.scala.syntax.SecondaryCtor.Builder
- stats(List<Stat>) - Method in class hydra.scala.syntax.Source.Builder
- stats(List<Stat>) - Method in class hydra.scala.syntax.Template.Builder
- STATS - Static variable in class hydra.scala.syntax.BlockData
-
Name of the
hydra.scala.syntax.BlockData.statsfield. - STATS - Static variable in class hydra.scala.syntax.ExistentialType
-
Name of the
hydra.scala.syntax.ExistentialType.statsfield. - STATS - Static variable in class hydra.scala.syntax.Pkg
-
Name of the
hydra.scala.syntax.Pkg.statsfield. - STATS - Static variable in class hydra.scala.syntax.RefineType
-
Name of the
hydra.scala.syntax.RefineType.statsfield. - STATS - Static variable in class hydra.scala.syntax.SecondaryCtor
-
Name of the
hydra.scala.syntax.SecondaryCtor.statsfield. - STATS - Static variable in class hydra.scala.syntax.Source
-
Name of the
hydra.scala.syntax.Source.statsfield. - STATS - Static variable in class hydra.scala.syntax.Template
-
Name of the
hydra.scala.syntax.Template.statsfield. - statTerm(TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the term variant of hydra.scala.syntax.Stat
- statToExpr(Stat) - Static method in interface hydra.scala.Serde
-
Convert a statement to an expression
- stparam(Name) - Static method in interface hydra.scala.Utils
-
Create a Scala type parameter from a Hydra name, capitalizing to avoid collision with value params
- stref(String) - Static method in interface hydra.scala.Utils
-
Create a Scala type reference by name
- STRING - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.stringfield. - String_(String) - Constructor for class hydra.scala.syntax.Lit.String_
-
Constructs an immutable
Lit.String_. - stripWrapEliminations(Term) - Static method in interface hydra.scala.Coder
-
Strip wrap eliminations from terms (newtypes are erased in Scala)
- substituteTypeVarsWithTypes(Map<Name, Type>, Type) - Static method in interface hydra.scala.Coder
-
Substitute type variables in t per subst (#589)
- substituteTypeVarsWithTypesGo(Map<Name, Type>, Type) - Static method in interface hydra.scala.Coder
-
Recursive worker for substituteTypeVarsWithTypes (#589)
- Super() - Constructor for class hydra.scala.syntax.Mod.Super
-
Constructs an immutable
Mod.Super. - Super(SuperData) - Constructor for class hydra.scala.syntax.RefData.Super
-
Constructs an immutable
RefData.Super. - SUPER - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.superfield. - SUPER - Static variable in class hydra.scala.syntax.RefData
-
Name of the
hydra.scala.syntax.RefData.superfield. - superData(TypedTerm<Name>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.SuperData
- SuperData - Class in hydra.scala.syntax
- SuperData(Name, Name) - Constructor for class hydra.scala.syntax.SuperData
-
Constructs an immutable
SuperData. - SuperData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
SuperData. - superDataSuperp(TypedTerm<SuperData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the superp field of hydra.scala.syntax.SuperData
- superDataThisp(TypedTerm<SuperData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the thisp field of hydra.scala.syntax.SuperData
- superDataWithSuperp(TypedTerm<SuperData>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the superp field of hydra.scala.syntax.SuperData
- superDataWithThisp(TypedTerm<SuperData>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the thisp field of hydra.scala.syntax.SuperData
- superp - Variable in class hydra.scala.syntax.SuperData
- superp(Name) - Method in class hydra.scala.syntax.SuperData.Builder
- SUPERP - Static variable in class hydra.scala.syntax.SuperData
-
Name of the
hydra.scala.syntax.SuperData.superpfield. - svar(Name) - Static method in interface hydra.scala.Utils
-
Create a Scala pattern variable
- Symbol(ScalaSymbol) - Constructor for class hydra.scala.syntax.Lit.Symbol
-
Constructs an immutable
Lit.Symbol. - SYMBOL - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.symbolfield. - Syntax - Interface in hydra.dsl.scala
-
DSL functions for hydra.scala.syntax
T
- targs - Variable in class hydra.scala.syntax.ApplyInfixData
- targs - Variable in class hydra.scala.syntax.ApplyTypeData
- targs - Variable in class hydra.scala.syntax.ApplyUsingData
- targs(List<Data>) - Method in class hydra.scala.syntax.ApplyUsingData.Builder
- targs(List<Type>) - Method in class hydra.scala.syntax.ApplyInfixData.Builder
- targs(List<Type>) - Method in class hydra.scala.syntax.ApplyTypeData.Builder
- TARGS - Static variable in class hydra.scala.syntax.ApplyInfixData
-
Name of the
hydra.scala.syntax.ApplyInfixData.targsfield. - TARGS - Static variable in class hydra.scala.syntax.ApplyTypeData
-
Name of the
hydra.scala.syntax.ApplyTypeData.targsfield. - TARGS - Static variable in class hydra.scala.syntax.ApplyUsingData
-
Name of the
hydra.scala.syntax.ApplyUsingData.targsfield. - tbounds - Variable in class hydra.scala.syntax.ParamType
- tbounds(List<TypeBounds>) - Method in class hydra.scala.syntax.ParamType.Builder
- TBOUNDS - Static variable in class hydra.scala.syntax.ParamType
-
Name of the
hydra.scala.syntax.ParamType.tboundsfield. - templ - Variable in class hydra.scala.syntax.GivenDefn
- templ - Variable in class hydra.scala.syntax.NewAnonymousData
- templ(Template) - Method in class hydra.scala.syntax.GivenDefn.Builder
- templ(Template) - Method in class hydra.scala.syntax.NewAnonymousData.Builder
- TEMPL - Static variable in class hydra.scala.syntax.GivenDefn
-
Name of the
hydra.scala.syntax.GivenDefn.templfield. - TEMPL - Static variable in class hydra.scala.syntax.NewAnonymousData
-
Name of the
hydra.scala.syntax.NewAnonymousData.templfield. - template - Variable in class hydra.scala.syntax.ClassDefn
- template - Variable in class hydra.scala.syntax.EnumDefn
- template - Variable in class hydra.scala.syntax.ObjectPkg
- template - Variable in class hydra.scala.syntax.TraitDefn
- template(Template) - Method in class hydra.scala.syntax.ClassDefn.Builder
- template(Template) - Method in class hydra.scala.syntax.EnumDefn.Builder
- template(Template) - Method in class hydra.scala.syntax.ObjectPkg.Builder
- template(Template) - Method in class hydra.scala.syntax.TraitDefn.Builder
- template(TypedTerm<List<Stat>>, TypedTerm<List<Init>>, TypedTerm<Self>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.Template
- Template - Class in hydra.scala.syntax
- Template(Template) - Constructor for class hydra.scala.syntax.Tree.Template
-
Constructs an immutable
Tree.Template. - Template(List<Stat>, List<Init>, Self, List<Stat>) - Constructor for class hydra.scala.syntax.Template
-
Constructs an immutable
Template. - TEMPLATE - Static variable in class hydra.scala.syntax.ClassDefn
-
Name of the
hydra.scala.syntax.ClassDefn.templatefield. - TEMPLATE - Static variable in class hydra.scala.syntax.EnumDefn
-
Name of the
hydra.scala.syntax.EnumDefn.templatefield. - TEMPLATE - Static variable in class hydra.scala.syntax.ObjectPkg
-
Name of the
hydra.scala.syntax.ObjectPkg.templatefield. - TEMPLATE - Static variable in class hydra.scala.syntax.TraitDefn
-
Name of the
hydra.scala.syntax.TraitDefn.templatefield. - TEMPLATE - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.templatefield. - Template.Builder - Class in hydra.scala.syntax
-
A fluent builder for
Template. - templateEarly(TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the early field of hydra.scala.syntax.Template
- templateInits(TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the inits field of hydra.scala.syntax.Template
- templateSelf(TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the self field of hydra.scala.syntax.Template
- templateStats(TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the stats field of hydra.scala.syntax.Template
- templateWithEarly(TypedTerm<Template>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the early field of hydra.scala.syntax.Template
- templateWithInits(TypedTerm<Template>, TypedTerm<List<Init>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the inits field of hydra.scala.syntax.Template
- templateWithSelf(TypedTerm<Template>, TypedTerm<Self>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the self field of hydra.scala.syntax.Template
- templateWithStats(TypedTerm<Template>, TypedTerm<List<Stat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the stats field of hydra.scala.syntax.Template
- Term(Data) - Constructor for class hydra.scala.syntax.Stat.Term
-
Constructs an immutable
Stat.Term. - Term(DataMember) - Constructor for class hydra.scala.syntax.Member.Term
-
Constructs an immutable
Member.Term. - TERM - Static variable in class hydra.scala.syntax.Member
-
Name of the
hydra.scala.syntax.Member.termfield. - TERM - Static variable in class hydra.scala.syntax.Stat
-
Name of the
hydra.scala.syntax.Stat.termfield. - TERM_PARAM - Static variable in class hydra.scala.syntax.Member
-
Name of the
hydra.scala.syntax.Member.termParamfield. - TermParam(ParamData) - Constructor for class hydra.scala.syntax.Member.TermParam
-
Constructs an immutable
Member.TermParam. - termToExpr(Data) - Static method in interface hydra.scala.Serde
-
Convert a term to an expression
- thenp - Variable in class hydra.scala.syntax.IfData
- thenp(Data) - Method in class hydra.scala.syntax.IfData.Builder
- THENP - Static variable in class hydra.scala.syntax.IfData
-
Name of the
hydra.scala.syntax.IfData.thenpfield. - This(ThisData) - Constructor for class hydra.scala.syntax.RefData.This
-
Constructs an immutable
RefData.This. - THIS - Static variable in class hydra.scala.syntax.RefData
-
Name of the
hydra.scala.syntax.RefData.thisfield. - thisData(TypedTerm<Void>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for the hydra.scala.syntax.ThisData wrapper
- ThisData - Class in hydra.scala.syntax
- ThisData(Void) - Constructor for class hydra.scala.syntax.ThisData
-
Constructs an immutable
ThisData. - ThisData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ThisData. - thisp - Variable in class hydra.scala.syntax.SuperData
- thisp(Name) - Method in class hydra.scala.syntax.SuperData.Builder
- THISP - Static variable in class hydra.scala.syntax.SuperData
-
Name of the
hydra.scala.syntax.SuperData.thispfield. - Throw(ThrowData) - Constructor for class hydra.scala.syntax.Data.Throw
-
Constructs an immutable
Data.Throw. - THROW - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.throwfield. - throwData(TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ThrowData
- ThrowData - Class in hydra.scala.syntax
- ThrowData(Data) - Constructor for class hydra.scala.syntax.ThrowData
-
Constructs an immutable
ThrowData. - ThrowData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ThrowData. - throwDataExpr(TypedTerm<ThrowData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.ThrowData
- throwDataWithExpr(TypedTerm<ThrowData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.ThrowData
- toElImport(ModuleName) - Static method in interface hydra.scala.Coder
-
Create an element import statement
- toPrimImport(Set<String>, ModuleName) - Static method in interface hydra.scala.Coder
-
Create a primitive import statement
- toString() - Method in class hydra.scala.syntax.AlternativePat
- toString() - Method in class hydra.scala.syntax.AndType
- toString() - Method in class hydra.scala.syntax.AnnotateData
- toString() - Method in class hydra.scala.syntax.AnnotateType
- toString() - Method in class hydra.scala.syntax.AnnotMod
- toString() - Method in class hydra.scala.syntax.AnonymousData
- toString() - Method in class hydra.scala.syntax.AnonymousNameType
- toString() - Method in class hydra.scala.syntax.ApplyData
- toString() - Method in class hydra.scala.syntax.ApplyInfixData
- toString() - Method in class hydra.scala.syntax.ApplyInfixType
- toString() - Method in class hydra.scala.syntax.ApplyType
- toString() - Method in class hydra.scala.syntax.ApplyTypeData
- toString() - Method in class hydra.scala.syntax.ApplyUnaryData
- toString() - Method in class hydra.scala.syntax.ApplyUsingData
- toString() - Method in class hydra.scala.syntax.AscribeData
- toString() - Method in class hydra.scala.syntax.AssignData
- toString() - Method in class hydra.scala.syntax.BindPat
- toString() - Method in class hydra.scala.syntax.BlockData
- toString() - Method in class hydra.scala.syntax.ByNameType
- toString() - Method in class hydra.scala.syntax.Case
- toString() - Method in class hydra.scala.syntax.CaseGeneratorEnumerator
- toString() - Method in class hydra.scala.syntax.CaseTree.Case
- toString() - Method in class hydra.scala.syntax.CaseTree.TypeCase
- toString() - Method in class hydra.scala.syntax.ClassDefn
- toString() - Method in class hydra.scala.syntax.ContextFunctionData
- toString() - Method in class hydra.scala.syntax.ContextFunctionType
- toString() - Method in class hydra.scala.syntax.Ctor.Primary
- toString() - Method in class hydra.scala.syntax.Ctor.Secondary
- toString() - Method in class hydra.scala.syntax.Data.Annotate
- toString() - Method in class hydra.scala.syntax.Data.Apply
- toString() - Method in class hydra.scala.syntax.Data.ApplyType
- toString() - Method in class hydra.scala.syntax.Data.ApplyUsing
- toString() - Method in class hydra.scala.syntax.Data.Ascribe
- toString() - Method in class hydra.scala.syntax.Data.Assign
- toString() - Method in class hydra.scala.syntax.Data.Block
- toString() - Method in class hydra.scala.syntax.Data.ContextFunction
- toString() - Method in class hydra.scala.syntax.Data.Do
- toString() - Method in class hydra.scala.syntax.Data.EndMarker
- toString() - Method in class hydra.scala.syntax.Data.Eta
- toString() - Method in class hydra.scala.syntax.Data.For
- toString() - Method in class hydra.scala.syntax.Data.ForYield
- toString() - Method in class hydra.scala.syntax.Data.Function
- toString() - Method in class hydra.scala.syntax.Data.If
- toString() - Method in class hydra.scala.syntax.Data.Interpolate
- toString() - Method in class hydra.scala.syntax.Data.Lit
- toString() - Method in class hydra.scala.syntax.Data.Match
- toString() - Method in class hydra.scala.syntax.Data.New
- toString() - Method in class hydra.scala.syntax.Data.NewAnonymous
- toString() - Method in class hydra.scala.syntax.Data.Param
- toString() - Method in class hydra.scala.syntax.Data.PartialFunction
- toString() - Method in class hydra.scala.syntax.Data.Placeholder
- toString() - Method in class hydra.scala.syntax.Data.PolyFunction
- toString() - Method in class hydra.scala.syntax.Data.Ref
- toString() - Method in class hydra.scala.syntax.Data.Repeated
- toString() - Method in class hydra.scala.syntax.Data.Return
- toString() - Method in class hydra.scala.syntax.Data.Throw
- toString() - Method in class hydra.scala.syntax.Data.Try
- toString() - Method in class hydra.scala.syntax.Data.TryWithHandler
- toString() - Method in class hydra.scala.syntax.Data.Tuple
- toString() - Method in class hydra.scala.syntax.Data.While
- toString() - Method in class hydra.scala.syntax.DataMember.Object_
- toString() - Method in class hydra.scala.syntax.DataMember.Pkg
- toString() - Method in class hydra.scala.syntax.Decl.Def
- toString() - Method in class hydra.scala.syntax.Decl.Given
- toString() - Method in class hydra.scala.syntax.Decl.Type
- toString() - Method in class hydra.scala.syntax.Decl.Val
- toString() - Method in class hydra.scala.syntax.Decl.Var
- toString() - Method in class hydra.scala.syntax.DefDecl
- toString() - Method in class hydra.scala.syntax.DefDefn
- toString() - Method in class hydra.scala.syntax.Defn.Class_
- toString() - Method in class hydra.scala.syntax.Defn.Def
- toString() - Method in class hydra.scala.syntax.Defn.Enum_
- toString() - Method in class hydra.scala.syntax.Defn.EnumCase
- toString() - Method in class hydra.scala.syntax.Defn.ExtensionGroup
- toString() - Method in class hydra.scala.syntax.Defn.Given
- toString() - Method in class hydra.scala.syntax.Defn.GivenAlias
- toString() - Method in class hydra.scala.syntax.Defn.Object_
- toString() - Method in class hydra.scala.syntax.Defn.RepeatedEnumCase
- toString() - Method in class hydra.scala.syntax.Defn.Trait
- toString() - Method in class hydra.scala.syntax.Defn.Type
- toString() - Method in class hydra.scala.syntax.Defn.Val
- toString() - Method in class hydra.scala.syntax.Defn.Var
- toString() - Method in class hydra.scala.syntax.DoData
- toString() - Method in class hydra.scala.syntax.EndMarkerData
- toString() - Method in class hydra.scala.syntax.EnumCaseDefn
- toString() - Method in class hydra.scala.syntax.EnumDefn
- toString() - Method in class hydra.scala.syntax.Enumerator.CaseGenerator
- toString() - Method in class hydra.scala.syntax.Enumerator.Generator
- toString() - Method in class hydra.scala.syntax.Enumerator.Guard
- toString() - Method in class hydra.scala.syntax.Enumerator.Val
- toString() - Method in class hydra.scala.syntax.EtaData
- toString() - Method in class hydra.scala.syntax.ExistentialType
- toString() - Method in class hydra.scala.syntax.Export
- toString() - Method in class hydra.scala.syntax.ExtensionGroupDefn
- toString() - Method in class hydra.scala.syntax.ExtractInfixPat
- toString() - Method in class hydra.scala.syntax.ExtractPat
- toString() - Method in class hydra.scala.syntax.ForData
- toString() - Method in class hydra.scala.syntax.ForYieldData
- toString() - Method in class hydra.scala.syntax.FunctionData
- toString() - Method in class hydra.scala.syntax.FunctionType
- toString() - Method in class hydra.scala.syntax.GeneratorEnumerator
- toString() - Method in class hydra.scala.syntax.GivenAliasDefn
- toString() - Method in class hydra.scala.syntax.GivenDecl
- toString() - Method in class hydra.scala.syntax.GivenDefn
- toString() - Method in class hydra.scala.syntax.GivenImportee
- toString() - Method in class hydra.scala.syntax.GivenPat
- toString() - Method in class hydra.scala.syntax.GuardEnumerator
- toString() - Method in class hydra.scala.syntax.IfData
- toString() - Method in class hydra.scala.syntax.ImplicitFunctionType
- toString() - Method in class hydra.scala.syntax.Import
- toString() - Method in class hydra.scala.syntax.Importee.Given
- toString() - Method in class hydra.scala.syntax.Importee.GivenAll
- toString() - Method in class hydra.scala.syntax.Importee.Name
- toString() - Method in class hydra.scala.syntax.Importee.Rename
- toString() - Method in class hydra.scala.syntax.Importee.Unimport
- toString() - Method in class hydra.scala.syntax.Importee.Wildcard
- toString() - Method in class hydra.scala.syntax.Importer
- toString() - Method in class hydra.scala.syntax.ImportExportStat.Export
- toString() - Method in class hydra.scala.syntax.ImportExportStat.Import
- toString() - Method in class hydra.scala.syntax.Init
- toString() - Method in class hydra.scala.syntax.InterpolateData
- toString() - Method in class hydra.scala.syntax.InterpolatePat
- toString() - Method in class hydra.scala.syntax.LambdaType
- toString() - Method in class hydra.scala.syntax.Lit.Boolean_
- toString() - Method in class hydra.scala.syntax.Lit.Byte_
- toString() - Method in class hydra.scala.syntax.Lit.Bytes
- toString() - Method in class hydra.scala.syntax.Lit.Char
- toString() - Method in class hydra.scala.syntax.Lit.Double_
- toString() - Method in class hydra.scala.syntax.Lit.Float_
- toString() - Method in class hydra.scala.syntax.Lit.Int
- toString() - Method in class hydra.scala.syntax.Lit.Long_
- toString() - Method in class hydra.scala.syntax.Lit.Null
- toString() - Method in class hydra.scala.syntax.Lit.Short_
- toString() - Method in class hydra.scala.syntax.Lit.String_
- toString() - Method in class hydra.scala.syntax.Lit.Symbol
- toString() - Method in class hydra.scala.syntax.Lit.Unit
- toString() - Method in class hydra.scala.syntax.MatchData
- toString() - Method in class hydra.scala.syntax.MatchType
- toString() - Method in class hydra.scala.syntax.Member.Self
- toString() - Method in class hydra.scala.syntax.Member.Term
- toString() - Method in class hydra.scala.syntax.Member.TermParam
- toString() - Method in class hydra.scala.syntax.Member.Type
- toString() - Method in class hydra.scala.syntax.Member.TypeParam
- toString() - Method in class hydra.scala.syntax.MethodType
- toString() - Method in class hydra.scala.syntax.Mod.Abstract
- toString() - Method in class hydra.scala.syntax.Mod.Annot
- toString() - Method in class hydra.scala.syntax.Mod.Case
- toString() - Method in class hydra.scala.syntax.Mod.Contravariant
- toString() - Method in class hydra.scala.syntax.Mod.Covariant
- toString() - Method in class hydra.scala.syntax.Mod.Final
- toString() - Method in class hydra.scala.syntax.Mod.Implicit
- toString() - Method in class hydra.scala.syntax.Mod.Infix
- toString() - Method in class hydra.scala.syntax.Mod.Inline
- toString() - Method in class hydra.scala.syntax.Mod.Lazy
- toString() - Method in class hydra.scala.syntax.Mod.Opaque
- toString() - Method in class hydra.scala.syntax.Mod.Open
- toString() - Method in class hydra.scala.syntax.Mod.Override_
- toString() - Method in class hydra.scala.syntax.Mod.Private
- toString() - Method in class hydra.scala.syntax.Mod.Protected
- toString() - Method in class hydra.scala.syntax.Mod.Sealed
- toString() - Method in class hydra.scala.syntax.Mod.Super
- toString() - Method in class hydra.scala.syntax.Mod.Transparent
- toString() - Method in class hydra.scala.syntax.Mod.Using
- toString() - Method in class hydra.scala.syntax.Mod.ValParam
- toString() - Method in class hydra.scala.syntax.Mod.VarParam
- toString() - Method in class hydra.scala.syntax.Name.Anonymous
- toString() - Method in class hydra.scala.syntax.Name.Indeterminate
- toString() - Method in class hydra.scala.syntax.Name.Value
- toString() - Method in class hydra.scala.syntax.NameData
- toString() - Method in class hydra.scala.syntax.NameImportee
- toString() - Method in class hydra.scala.syntax.NameType
- toString() - Method in class hydra.scala.syntax.NewAnonymousData
- toString() - Method in class hydra.scala.syntax.NewData
- toString() - Method in class hydra.scala.syntax.ObjectDefn
- toString() - Method in class hydra.scala.syntax.ObjectPkg
- toString() - Method in class hydra.scala.syntax.OrType
- toString() - Method in class hydra.scala.syntax.ParamData
- toString() - Method in class hydra.scala.syntax.ParamType
- toString() - Method in class hydra.scala.syntax.PartialFunctionData
- toString() - Method in class hydra.scala.syntax.Pat.Alternative
- toString() - Method in class hydra.scala.syntax.Pat.Bind
- toString() - Method in class hydra.scala.syntax.Pat.Extract
- toString() - Method in class hydra.scala.syntax.Pat.ExtractInfix
- toString() - Method in class hydra.scala.syntax.Pat.Given
- toString() - Method in class hydra.scala.syntax.Pat.Interpolate
- toString() - Method in class hydra.scala.syntax.Pat.Repeated
- toString() - Method in class hydra.scala.syntax.Pat.SeqWildcard
- toString() - Method in class hydra.scala.syntax.Pat.Tuple
- toString() - Method in class hydra.scala.syntax.Pat.Typed
- toString() - Method in class hydra.scala.syntax.Pat.Var
- toString() - Method in class hydra.scala.syntax.Pat.Wildcard
- toString() - Method in class hydra.scala.syntax.Pkg
- toString() - Method in class hydra.scala.syntax.PlaceholderType
- toString() - Method in class hydra.scala.syntax.PolyFunctionData
- toString() - Method in class hydra.scala.syntax.PolyFunctionType
- toString() - Method in class hydra.scala.syntax.PredefString
- toString() - Method in class hydra.scala.syntax.PrimaryCtor
- toString() - Method in class hydra.scala.syntax.PrivateMod
- toString() - Method in class hydra.scala.syntax.ProjectType
- toString() - Method in class hydra.scala.syntax.ProtectedMod
- toString() - Method in class hydra.scala.syntax.Ref.Init
- toString() - Method in class hydra.scala.syntax.Ref.Name
- toString() - Method in class hydra.scala.syntax.RefData.Anonymous
- toString() - Method in class hydra.scala.syntax.RefData.ApplyUnary
- toString() - Method in class hydra.scala.syntax.RefData.Name
- toString() - Method in class hydra.scala.syntax.RefData.Select
- toString() - Method in class hydra.scala.syntax.RefData.Super
- toString() - Method in class hydra.scala.syntax.RefData.This
- toString() - Method in class hydra.scala.syntax.RefineType
- toString() - Method in class hydra.scala.syntax.RefType.Name
- toString() - Method in class hydra.scala.syntax.RefType.Project
- toString() - Method in class hydra.scala.syntax.RefType.Select
- toString() - Method in class hydra.scala.syntax.RefType.Singleton
- toString() - Method in class hydra.scala.syntax.RenameImportee
- toString() - Method in class hydra.scala.syntax.RepeatedData
- toString() - Method in class hydra.scala.syntax.RepeatedEnumCaseDefn
- toString() - Method in class hydra.scala.syntax.RepeatedPat
- toString() - Method in class hydra.scala.syntax.RepeatedType
- toString() - Method in class hydra.scala.syntax.ReturnData
- toString() - Method in class hydra.scala.syntax.ScalaSymbol
- toString() - Method in class hydra.scala.syntax.SecondaryCtor
- toString() - Method in class hydra.scala.syntax.SelectData
- toString() - Method in class hydra.scala.syntax.SelectType
- toString() - Method in class hydra.scala.syntax.Self
- toString() - Method in class hydra.scala.syntax.SingletonType
- toString() - Method in class hydra.scala.syntax.Source
- toString() - Method in class hydra.scala.syntax.Stat.Decl
- toString() - Method in class hydra.scala.syntax.Stat.Defn
- toString() - Method in class hydra.scala.syntax.Stat.ImportExport
- toString() - Method in class hydra.scala.syntax.Stat.Term
- toString() - Method in class hydra.scala.syntax.SuperData
- toString() - Method in class hydra.scala.syntax.Template
- toString() - Method in class hydra.scala.syntax.ThisData
- toString() - Method in class hydra.scala.syntax.ThrowData
- toString() - Method in class hydra.scala.syntax.TraitDefn
- toString() - Method in class hydra.scala.syntax.Tree.Bounds
- toString() - Method in class hydra.scala.syntax.Tree.CaseTree
- toString() - Method in class hydra.scala.syntax.Tree.Ctor
- toString() - Method in class hydra.scala.syntax.Tree.Enumerator
- toString() - Method in class hydra.scala.syntax.Tree.Importee
- toString() - Method in class hydra.scala.syntax.Tree.Importer
- toString() - Method in class hydra.scala.syntax.Tree.Member
- toString() - Method in class hydra.scala.syntax.Tree.Mod
- toString() - Method in class hydra.scala.syntax.Tree.Pat
- toString() - Method in class hydra.scala.syntax.Tree.Ref
- toString() - Method in class hydra.scala.syntax.Tree.Source
- toString() - Method in class hydra.scala.syntax.Tree.Stat
- toString() - Method in class hydra.scala.syntax.Tree.Template
- toString() - Method in class hydra.scala.syntax.Tree.Type
- toString() - Method in class hydra.scala.syntax.TryData
- toString() - Method in class hydra.scala.syntax.TryWithHandlerData
- toString() - Method in class hydra.scala.syntax.TupleData
- toString() - Method in class hydra.scala.syntax.TuplePat
- toString() - Method in class hydra.scala.syntax.TupleType
- toString() - Method in class hydra.scala.syntax.Type.And
- toString() - Method in class hydra.scala.syntax.Type.Annotate
- toString() - Method in class hydra.scala.syntax.Type.AnonymousName
- toString() - Method in class hydra.scala.syntax.Type.Apply
- toString() - Method in class hydra.scala.syntax.Type.ApplyInfix
- toString() - Method in class hydra.scala.syntax.Type.ByName
- toString() - Method in class hydra.scala.syntax.Type.ContextFunction
- toString() - Method in class hydra.scala.syntax.Type.Existential
- toString() - Method in class hydra.scala.syntax.Type.Function
- toString() - Method in class hydra.scala.syntax.Type.ImplicitFunction
- toString() - Method in class hydra.scala.syntax.Type.Lambda
- toString() - Method in class hydra.scala.syntax.Type.Match
- toString() - Method in class hydra.scala.syntax.Type.Method
- toString() - Method in class hydra.scala.syntax.Type.Or
- toString() - Method in class hydra.scala.syntax.Type.Placeholder
- toString() - Method in class hydra.scala.syntax.Type.PolyFunction
- toString() - Method in class hydra.scala.syntax.Type.Ref
- toString() - Method in class hydra.scala.syntax.Type.Refine
- toString() - Method in class hydra.scala.syntax.Type.Repeated
- toString() - Method in class hydra.scala.syntax.Type.Tuple
- toString() - Method in class hydra.scala.syntax.Type.TypedParam
- toString() - Method in class hydra.scala.syntax.Type.Var
- toString() - Method in class hydra.scala.syntax.Type.With
- toString() - Method in class hydra.scala.syntax.TypeBounds
- toString() - Method in class hydra.scala.syntax.TypeCase
- toString() - Method in class hydra.scala.syntax.TypeDecl
- toString() - Method in class hydra.scala.syntax.TypeDefn
- toString() - Method in class hydra.scala.syntax.TypedParamType
- toString() - Method in class hydra.scala.syntax.TypedPat
- toString() - Method in class hydra.scala.syntax.TypeMember
- toString() - Method in class hydra.scala.syntax.UnimportImportee
- toString() - Method in class hydra.scala.syntax.ValDecl
- toString() - Method in class hydra.scala.syntax.ValDefn
- toString() - Method in class hydra.scala.syntax.ValEnumerator
- toString() - Method in class hydra.scala.syntax.VarDecl
- toString() - Method in class hydra.scala.syntax.VarDefn
- toString() - Method in class hydra.scala.syntax.VarPat
- toString() - Method in class hydra.scala.syntax.VarType
- toString() - Method in class hydra.scala.syntax.WhileData
- toString() - Method in class hydra.scala.syntax.WithType
- tparams - Variable in class hydra.scala.syntax.ClassDefn
- tparams - Variable in class hydra.scala.syntax.DefDecl
- tparams - Variable in class hydra.scala.syntax.DefDefn
- tparams - Variable in class hydra.scala.syntax.EnumCaseDefn
- tparams - Variable in class hydra.scala.syntax.EnumDefn
- tparams - Variable in class hydra.scala.syntax.ExtensionGroupDefn
- tparams - Variable in class hydra.scala.syntax.GivenAliasDefn
- tparams - Variable in class hydra.scala.syntax.GivenDecl
- tparams - Variable in class hydra.scala.syntax.GivenDefn
- tparams - Variable in class hydra.scala.syntax.LambdaType
- tparams - Variable in class hydra.scala.syntax.ParamType
- tparams - Variable in class hydra.scala.syntax.PolyFunctionData
- tparams - Variable in class hydra.scala.syntax.PolyFunctionType
- tparams - Variable in class hydra.scala.syntax.TraitDefn
- tparams - Variable in class hydra.scala.syntax.TypeDecl
- tparams - Variable in class hydra.scala.syntax.TypeDefn
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.ClassDefn.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.DefDecl.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.DefDefn.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.EnumCaseDefn.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.EnumDefn.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.ExtensionGroupDefn.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.GivenDecl.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.LambdaType.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.ParamType.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.PolyFunctionData.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.PolyFunctionType.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.TraitDefn.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.TypeDecl.Builder
- tparams(List<ParamType>) - Method in class hydra.scala.syntax.TypeDefn.Builder
- tparams(List<List<ParamType>>) - Method in class hydra.scala.syntax.GivenAliasDefn.Builder
- tparams(List<List<ParamType>>) - Method in class hydra.scala.syntax.GivenDefn.Builder
- TPARAMS - Static variable in class hydra.scala.syntax.ClassDefn
-
Name of the
hydra.scala.syntax.ClassDefn.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.DefDecl
-
Name of the
hydra.scala.syntax.DefDecl.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.DefDefn
-
Name of the
hydra.scala.syntax.DefDefn.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.EnumCaseDefn
-
Name of the
hydra.scala.syntax.EnumCaseDefn.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.EnumDefn
-
Name of the
hydra.scala.syntax.EnumDefn.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.ExtensionGroupDefn
-
Name of the
hydra.scala.syntax.ExtensionGroupDefn.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.GivenAliasDefn
-
Name of the
hydra.scala.syntax.GivenAliasDefn.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.GivenDecl
-
Name of the
hydra.scala.syntax.GivenDecl.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.GivenDefn
-
Name of the
hydra.scala.syntax.GivenDefn.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.LambdaType
-
Name of the
hydra.scala.syntax.LambdaType.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.ParamType
-
Name of the
hydra.scala.syntax.ParamType.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.PolyFunctionData
-
Name of the
hydra.scala.syntax.PolyFunctionData.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.PolyFunctionType
-
Name of the
hydra.scala.syntax.PolyFunctionType.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.TraitDefn
-
Name of the
hydra.scala.syntax.TraitDefn.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.TypeDecl
-
Name of the
hydra.scala.syntax.TypeDecl.tparamsfield. - TPARAMS - Static variable in class hydra.scala.syntax.TypeDefn
-
Name of the
hydra.scala.syntax.TypeDefn.tparamsfield. - tpe - Variable in class hydra.scala.syntax.AnnotateType
- tpe - Variable in class hydra.scala.syntax.ApplyType
- tpe - Variable in class hydra.scala.syntax.AscribeData
- tpe - Variable in class hydra.scala.syntax.ByNameType
- tpe - Variable in class hydra.scala.syntax.ExistentialType
- tpe - Variable in class hydra.scala.syntax.GivenImportee
- tpe - Variable in class hydra.scala.syntax.GivenPat
- tpe - Variable in class hydra.scala.syntax.Init
- tpe - Variable in class hydra.scala.syntax.LambdaType
- tpe - Variable in class hydra.scala.syntax.MatchType
- tpe - Variable in class hydra.scala.syntax.MethodType
- tpe - Variable in class hydra.scala.syntax.PolyFunctionType
- tpe - Variable in class hydra.scala.syntax.RefineType
- tpe - Variable in class hydra.scala.syntax.RepeatedType
- tpe(Optional<Type>) - Method in class hydra.scala.syntax.RefineType.Builder
- tpe(Type) - Method in class hydra.scala.syntax.AnnotateType.Builder
- tpe(Type) - Method in class hydra.scala.syntax.ApplyType.Builder
- tpe(Type) - Method in class hydra.scala.syntax.AscribeData.Builder
- tpe(Type) - Method in class hydra.scala.syntax.ByNameType.Builder
- tpe(Type) - Method in class hydra.scala.syntax.ExistentialType.Builder
- tpe(Type) - Method in class hydra.scala.syntax.GivenImportee.Builder
- tpe(Type) - Method in class hydra.scala.syntax.GivenPat.Builder
- tpe(Type) - Method in class hydra.scala.syntax.Init.Builder
- tpe(Type) - Method in class hydra.scala.syntax.LambdaType.Builder
- tpe(Type) - Method in class hydra.scala.syntax.MatchType.Builder
- tpe(Type) - Method in class hydra.scala.syntax.MethodType.Builder
- tpe(Type) - Method in class hydra.scala.syntax.PolyFunctionType.Builder
- tpe(Type) - Method in class hydra.scala.syntax.RepeatedType.Builder
- TPE - Static variable in class hydra.scala.syntax.AnnotateType
-
Name of the
hydra.scala.syntax.AnnotateType.tpefield. - TPE - Static variable in class hydra.scala.syntax.ApplyType
-
Name of the
hydra.scala.syntax.ApplyType.tpefield. - TPE - Static variable in class hydra.scala.syntax.AscribeData
-
Name of the
hydra.scala.syntax.AscribeData.tpefield. - TPE - Static variable in class hydra.scala.syntax.ByNameType
-
Name of the
hydra.scala.syntax.ByNameType.tpefield. - TPE - Static variable in class hydra.scala.syntax.ExistentialType
-
Name of the
hydra.scala.syntax.ExistentialType.tpefield. - TPE - Static variable in class hydra.scala.syntax.GivenImportee
-
Name of the
hydra.scala.syntax.GivenImportee.tpefield. - TPE - Static variable in class hydra.scala.syntax.GivenPat
-
Name of the
hydra.scala.syntax.GivenPat.tpefield. - TPE - Static variable in class hydra.scala.syntax.Init
-
Name of the
hydra.scala.syntax.Init.tpefield. - TPE - Static variable in class hydra.scala.syntax.LambdaType
-
Name of the
hydra.scala.syntax.LambdaType.tpefield. - TPE - Static variable in class hydra.scala.syntax.MatchType
-
Name of the
hydra.scala.syntax.MatchType.tpefield. - TPE - Static variable in class hydra.scala.syntax.MethodType
-
Name of the
hydra.scala.syntax.MethodType.tpefield. - TPE - Static variable in class hydra.scala.syntax.PolyFunctionType
-
Name of the
hydra.scala.syntax.PolyFunctionType.tpefield. - TPE - Static variable in class hydra.scala.syntax.RefineType
-
Name of the
hydra.scala.syntax.RefineType.tpefield. - TPE - Static variable in class hydra.scala.syntax.RepeatedType
-
Name of the
hydra.scala.syntax.RepeatedType.tpefield. - Trait(TraitDefn) - Constructor for class hydra.scala.syntax.Defn.Trait
-
Constructs an immutable
Defn.Trait. - TRAIT - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.traitfield. - traitDefn(TypedTerm<List<Mod>>, TypedTerm<NameType>, TypedTerm<List<ParamType>>, TypedTerm<PrimaryCtor>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TraitDefn
- TraitDefn - Class in hydra.scala.syntax
- TraitDefn(List<Mod>, NameType, List<ParamType>, PrimaryCtor, Template) - Constructor for class hydra.scala.syntax.TraitDefn
-
Constructs an immutable
TraitDefn. - TraitDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TraitDefn. - traitDefnCtor(TypedTerm<TraitDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the ctor field of hydra.scala.syntax.TraitDefn
- traitDefnMods(TypedTerm<TraitDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.TraitDefn
- traitDefnName(TypedTerm<TraitDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.TraitDefn
- traitDefnTemplate(TypedTerm<TraitDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the template field of hydra.scala.syntax.TraitDefn
- traitDefnTparams(TypedTerm<TraitDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.TraitDefn
- traitDefnWithCtor(TypedTerm<TraitDefn>, TypedTerm<PrimaryCtor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the ctor field of hydra.scala.syntax.TraitDefn
- traitDefnWithMods(TypedTerm<TraitDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.TraitDefn
- traitDefnWithName(TypedTerm<TraitDefn>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.TraitDefn
- traitDefnWithTemplate(TypedTerm<TraitDefn>, TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the template field of hydra.scala.syntax.TraitDefn
- traitDefnWithTparams(TypedTerm<TraitDefn>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.TraitDefn
- Transparent() - Constructor for class hydra.scala.syntax.Mod.Transparent
-
Constructs an immutable
Mod.Transparent. - TRANSPARENT - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.transparentfield. - Tree - Class in hydra.scala.syntax
-
The root of the Scalameta tree hierarchy.
- Tree.Bounds - Class in hydra.scala.syntax
- Tree.CaseTree - Class in hydra.scala.syntax
- Tree.Ctor - Class in hydra.scala.syntax
- Tree.Enumerator - Class in hydra.scala.syntax
- Tree.Importee - Class in hydra.scala.syntax
- Tree.Importer - Class in hydra.scala.syntax
- Tree.Member - Class in hydra.scala.syntax
- Tree.Mod - Class in hydra.scala.syntax
- Tree.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Treewith a defaultTree.PartialVisitor.otherwise(hydra.scala.syntax.Tree)branch. - Tree.Pat - Class in hydra.scala.syntax
- Tree.Ref - Class in hydra.scala.syntax
- Tree.Source - Class in hydra.scala.syntax
- Tree.Stat - Class in hydra.scala.syntax
- Tree.Template - Class in hydra.scala.syntax
- Tree.Type - Class in hydra.scala.syntax
- Tree.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Tree. - treeBounds(TypedTerm<TypeBounds>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the bounds variant of hydra.scala.syntax.Tree
- treeCaseTree(TypedTerm<CaseTree>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the caseTree variant of hydra.scala.syntax.Tree
- treeCtor(TypedTerm<Ctor>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the ctor variant of hydra.scala.syntax.Tree
- treeEnumerator(TypedTerm<Enumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the enumerator variant of hydra.scala.syntax.Tree
- treeImportee(TypedTerm<Importee>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the importee variant of hydra.scala.syntax.Tree
- treeImporter(TypedTerm<Importer>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the importer variant of hydra.scala.syntax.Tree
- treeMember(TypedTerm<Member>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the member variant of hydra.scala.syntax.Tree
- treeMod(TypedTerm<Mod>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the mod variant of hydra.scala.syntax.Tree
- treePat(TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the pat variant of hydra.scala.syntax.Tree
- treeRef(TypedTerm<Ref>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the ref variant of hydra.scala.syntax.Tree
- treeSource(TypedTerm<Source>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the source variant of hydra.scala.syntax.Tree
- treeStat(TypedTerm<Stat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the stat variant of hydra.scala.syntax.Tree
- treeTemplate(TypedTerm<Template>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the template variant of hydra.scala.syntax.Tree
- treeType(TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the type variant of hydra.scala.syntax.Tree
- Try(TryData) - Constructor for class hydra.scala.syntax.Data.Try
-
Constructs an immutable
Data.Try. - TRY - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.tryfield. - TRY_WITH_HANDLER - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.tryWithHandlerfield. - tryData(TypedTerm<Data>, TypedTerm<List<Case>>, TypedTerm<Optional<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TryData
- TryData - Class in hydra.scala.syntax
- TryData(Data, List<Case>, Optional<Data>) - Constructor for class hydra.scala.syntax.TryData
-
Constructs an immutable
TryData. - TryData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TryData. - tryDataCatchp(TypedTerm<TryData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the catchp field of hydra.scala.syntax.TryData
- tryDataExpr(TypedTerm<TryData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.TryData
- tryDataFinallyp(TypedTerm<TryData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the finallyp field of hydra.scala.syntax.TryData
- tryDataWithCatchp(TypedTerm<TryData>, TypedTerm<List<Case>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the catchp field of hydra.scala.syntax.TryData
- tryDataWithExpr(TypedTerm<TryData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.TryData
- tryDataWithFinallyp(TypedTerm<TryData>, TypedTerm<Optional<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the finallyp field of hydra.scala.syntax.TryData
- TryWithHandler(TryWithHandlerData) - Constructor for class hydra.scala.syntax.Data.TryWithHandler
-
Constructs an immutable
Data.TryWithHandler. - tryWithHandlerData(TypedTerm<Data>, TypedTerm<Data>, TypedTerm<Optional<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TryWithHandlerData
- TryWithHandlerData - Class in hydra.scala.syntax
- TryWithHandlerData(Data, Data, Optional<Data>) - Constructor for class hydra.scala.syntax.TryWithHandlerData
-
Constructs an immutable
TryWithHandlerData. - TryWithHandlerData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TryWithHandlerData. - tryWithHandlerDataCatchp(TypedTerm<TryWithHandlerData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the catchp field of hydra.scala.syntax.TryWithHandlerData
- tryWithHandlerDataExpr(TypedTerm<TryWithHandlerData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.TryWithHandlerData
- tryWithHandlerDataFinallyp(TypedTerm<TryWithHandlerData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the finallyp field of hydra.scala.syntax.TryWithHandlerData
- tryWithHandlerDataWithCatchp(TypedTerm<TryWithHandlerData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the catchp field of hydra.scala.syntax.TryWithHandlerData
- tryWithHandlerDataWithExpr(TypedTerm<TryWithHandlerData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.TryWithHandlerData
- tryWithHandlerDataWithFinallyp(TypedTerm<TryWithHandlerData>, TypedTerm<Optional<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the finallyp field of hydra.scala.syntax.TryWithHandlerData
- Tuple(TupleData) - Constructor for class hydra.scala.syntax.Data.Tuple
-
Constructs an immutable
Data.Tuple. - Tuple(TuplePat) - Constructor for class hydra.scala.syntax.Pat.Tuple
-
Constructs an immutable
Pat.Tuple. - Tuple(TupleType) - Constructor for class hydra.scala.syntax.Type.Tuple
-
Constructs an immutable
Type.Tuple. - TUPLE - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.tuplefield. - TUPLE - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.tuplefield. - TUPLE - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.tuplefield. - tupleData(TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TupleData
- TupleData - Class in hydra.scala.syntax
- TupleData(List<Data>) - Constructor for class hydra.scala.syntax.TupleData
-
Constructs an immutable
TupleData. - TupleData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TupleData. - tupleDataArgs(TypedTerm<TupleData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the args field of hydra.scala.syntax.TupleData
- tupleDataWithArgs(TypedTerm<TupleData>, TypedTerm<List<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the args field of hydra.scala.syntax.TupleData
- tuplePat(TypedTerm<List<Pat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TuplePat
- TuplePat - Class in hydra.scala.syntax
- TuplePat(List<Pat>) - Constructor for class hydra.scala.syntax.TuplePat
-
Constructs an immutable
TuplePat. - TuplePat.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TuplePat. - tuplePatArgs(TypedTerm<TuplePat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the args field of hydra.scala.syntax.TuplePat
- tuplePatWithArgs(TypedTerm<TuplePat>, TypedTerm<List<Pat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the args field of hydra.scala.syntax.TuplePat
- tupleType(TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TupleType
- TupleType - Class in hydra.scala.syntax
- TupleType(List<Type>) - Constructor for class hydra.scala.syntax.TupleType
-
Constructs an immutable
TupleType. - TupleType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TupleType. - tupleTypeArgs(TypedTerm<TupleType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the args field of hydra.scala.syntax.TupleType
- tupleTypeWithArgs(TypedTerm<TupleType>, TypedTerm<List<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the args field of hydra.scala.syntax.TupleType
- typ - Variable in class hydra.scala.syntax.TypedParamType
- typ(Type) - Method in class hydra.scala.syntax.TypedParamType.Builder
- TYP - Static variable in class hydra.scala.syntax.TypedParamType
-
Name of the
hydra.scala.syntax.TypedParamType.typfield. - Type - Class in hydra.scala.syntax
- Type(Type) - Constructor for class hydra.scala.syntax.Tree.Type
-
Constructs an immutable
Tree.Type. - Type(TypeDecl) - Constructor for class hydra.scala.syntax.Decl.Type
-
Constructs an immutable
Decl.Type. - Type(TypeDefn) - Constructor for class hydra.scala.syntax.Defn.Type
-
Constructs an immutable
Defn.Type. - Type(TypeMember) - Constructor for class hydra.scala.syntax.Member.Type
-
Constructs an immutable
Member.Type. - TYPE - Static variable in class hydra.scala.syntax.Decl
-
Name of the
hydra.scala.syntax.Decl.typefield. - TYPE - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.typefield. - TYPE - Static variable in class hydra.scala.syntax.Member
-
Name of the
hydra.scala.syntax.Member.typefield. - TYPE - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Tree.typefield. - TYPE_ - Static variable in class hydra.scala.syntax.AlternativePat
-
Name of the
hydra.scala.syntax.AlternativePattype. - TYPE_ - Static variable in class hydra.scala.syntax.AndType
-
Name of the
hydra.scala.syntax.AndTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.AnnotateData
-
Name of the
hydra.scala.syntax.AnnotateDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.AnnotateType
-
Name of the
hydra.scala.syntax.AnnotateTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.AnnotMod
-
Name of the
hydra.scala.syntax.AnnotModtype. - TYPE_ - Static variable in class hydra.scala.syntax.AnonymousData
-
Name of the
hydra.scala.syntax.AnonymousDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.AnonymousNameType
-
Name of the
hydra.scala.syntax.AnonymousNameTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.ApplyData
-
Name of the
hydra.scala.syntax.ApplyDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ApplyInfixData
-
Name of the
hydra.scala.syntax.ApplyInfixDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ApplyInfixType
-
Name of the
hydra.scala.syntax.ApplyInfixTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.ApplyType
-
Name of the
hydra.scala.syntax.ApplyTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.ApplyTypeData
-
Name of the
hydra.scala.syntax.ApplyTypeDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ApplyUnaryData
-
Name of the
hydra.scala.syntax.ApplyUnaryDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ApplyUsingData
-
Name of the
hydra.scala.syntax.ApplyUsingDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.AscribeData
-
Name of the
hydra.scala.syntax.AscribeDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.AssignData
-
Name of the
hydra.scala.syntax.AssignDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.BindPat
-
Name of the
hydra.scala.syntax.BindPattype. - TYPE_ - Static variable in class hydra.scala.syntax.BlockData
-
Name of the
hydra.scala.syntax.BlockDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ByNameType
-
Name of the
hydra.scala.syntax.ByNameTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.Case
-
Name of the
hydra.scala.syntax.Casetype. - TYPE_ - Static variable in class hydra.scala.syntax.CaseGeneratorEnumerator
-
Name of the
hydra.scala.syntax.CaseGeneratorEnumeratortype. - TYPE_ - Static variable in class hydra.scala.syntax.CaseTree
-
Name of the
hydra.scala.syntax.CaseTreetype. - TYPE_ - Static variable in class hydra.scala.syntax.ClassDefn
-
Name of the
hydra.scala.syntax.ClassDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.ContextFunctionData
-
Name of the
hydra.scala.syntax.ContextFunctionDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ContextFunctionType
-
Name of the
hydra.scala.syntax.ContextFunctionTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.Ctor
-
Name of the
hydra.scala.syntax.Ctortype. - TYPE_ - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Datatype. - TYPE_ - Static variable in class hydra.scala.syntax.DataMember
-
Name of the
hydra.scala.syntax.DataMembertype. - TYPE_ - Static variable in class hydra.scala.syntax.Decl
-
Name of the
hydra.scala.syntax.Decltype. - TYPE_ - Static variable in class hydra.scala.syntax.DefDecl
-
Name of the
hydra.scala.syntax.DefDecltype. - TYPE_ - Static variable in class hydra.scala.syntax.DefDefn
-
Name of the
hydra.scala.syntax.DefDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defntype. - TYPE_ - Static variable in class hydra.scala.syntax.DoData
-
Name of the
hydra.scala.syntax.DoDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.EndMarkerData
-
Name of the
hydra.scala.syntax.EndMarkerDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.EnumCaseDefn
-
Name of the
hydra.scala.syntax.EnumCaseDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.EnumDefn
-
Name of the
hydra.scala.syntax.EnumDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.Enumerator
-
Name of the
hydra.scala.syntax.Enumeratortype. - TYPE_ - Static variable in class hydra.scala.syntax.EtaData
-
Name of the
hydra.scala.syntax.EtaDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ExistentialType
-
Name of the
hydra.scala.syntax.ExistentialTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.Export
-
Name of the
hydra.scala.syntax.Exporttype. - TYPE_ - Static variable in class hydra.scala.syntax.ExtensionGroupDefn
-
Name of the
hydra.scala.syntax.ExtensionGroupDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.ExtractInfixPat
-
Name of the
hydra.scala.syntax.ExtractInfixPattype. - TYPE_ - Static variable in class hydra.scala.syntax.ExtractPat
-
Name of the
hydra.scala.syntax.ExtractPattype. - TYPE_ - Static variable in class hydra.scala.syntax.ForData
-
Name of the
hydra.scala.syntax.ForDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ForYieldData
-
Name of the
hydra.scala.syntax.ForYieldDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.FunctionData
-
Name of the
hydra.scala.syntax.FunctionDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.FunctionType
-
Name of the
hydra.scala.syntax.FunctionTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.GeneratorEnumerator
-
Name of the
hydra.scala.syntax.GeneratorEnumeratortype. - TYPE_ - Static variable in class hydra.scala.syntax.GivenAliasDefn
-
Name of the
hydra.scala.syntax.GivenAliasDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.GivenDecl
-
Name of the
hydra.scala.syntax.GivenDecltype. - TYPE_ - Static variable in class hydra.scala.syntax.GivenDefn
-
Name of the
hydra.scala.syntax.GivenDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.GivenImportee
-
Name of the
hydra.scala.syntax.GivenImporteetype. - TYPE_ - Static variable in class hydra.scala.syntax.GivenPat
-
Name of the
hydra.scala.syntax.GivenPattype. - TYPE_ - Static variable in class hydra.scala.syntax.GuardEnumerator
-
Name of the
hydra.scala.syntax.GuardEnumeratortype. - TYPE_ - Static variable in class hydra.scala.syntax.IfData
-
Name of the
hydra.scala.syntax.IfDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ImplicitFunctionType
-
Name of the
hydra.scala.syntax.ImplicitFunctionTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.Import
-
Name of the
hydra.scala.syntax.Importtype. - TYPE_ - Static variable in class hydra.scala.syntax.Importee
-
Name of the
hydra.scala.syntax.Importeetype. - TYPE_ - Static variable in class hydra.scala.syntax.Importer
-
Name of the
hydra.scala.syntax.Importertype. - TYPE_ - Static variable in class hydra.scala.syntax.ImportExportStat
-
Name of the
hydra.scala.syntax.ImportExportStattype. - TYPE_ - Static variable in class hydra.scala.syntax.Init
-
Name of the
hydra.scala.syntax.Inittype. - TYPE_ - Static variable in class hydra.scala.syntax.InterpolateData
-
Name of the
hydra.scala.syntax.InterpolateDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.InterpolatePat
-
Name of the
hydra.scala.syntax.InterpolatePattype. - TYPE_ - Static variable in class hydra.scala.syntax.LambdaType
-
Name of the
hydra.scala.syntax.LambdaTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Littype. - TYPE_ - Static variable in class hydra.scala.syntax.MatchData
-
Name of the
hydra.scala.syntax.MatchDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.MatchType
-
Name of the
hydra.scala.syntax.MatchTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.Member
-
Name of the
hydra.scala.syntax.Membertype. - TYPE_ - Static variable in class hydra.scala.syntax.MethodType
-
Name of the
hydra.scala.syntax.MethodTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Modtype. - TYPE_ - Static variable in class hydra.scala.syntax.Name
-
Name of the
hydra.scala.syntax.Nametype. - TYPE_ - Static variable in class hydra.scala.syntax.NameData
-
Name of the
hydra.scala.syntax.NameDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.NameImportee
-
Name of the
hydra.scala.syntax.NameImporteetype. - TYPE_ - Static variable in class hydra.scala.syntax.NameType
-
Name of the
hydra.scala.syntax.NameTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.NewAnonymousData
-
Name of the
hydra.scala.syntax.NewAnonymousDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.NewData
-
Name of the
hydra.scala.syntax.NewDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ObjectDefn
-
Name of the
hydra.scala.syntax.ObjectDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.ObjectPkg
-
Name of the
hydra.scala.syntax.ObjectPkgtype. - TYPE_ - Static variable in class hydra.scala.syntax.OrType
-
Name of the
hydra.scala.syntax.OrTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.ParamData
-
Name of the
hydra.scala.syntax.ParamDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ParamType
-
Name of the
hydra.scala.syntax.ParamTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.PartialFunctionData
-
Name of the
hydra.scala.syntax.PartialFunctionDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pattype. - TYPE_ - Static variable in class hydra.scala.syntax.Pkg
-
Name of the
hydra.scala.syntax.Pkgtype. - TYPE_ - Static variable in class hydra.scala.syntax.PlaceholderType
-
Name of the
hydra.scala.syntax.PlaceholderTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.PolyFunctionData
-
Name of the
hydra.scala.syntax.PolyFunctionDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.PolyFunctionType
-
Name of the
hydra.scala.syntax.PolyFunctionTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.PredefString
-
Name of the
hydra.scala.syntax.PredefStringtype. - TYPE_ - Static variable in class hydra.scala.syntax.PrimaryCtor
-
Name of the
hydra.scala.syntax.PrimaryCtortype. - TYPE_ - Static variable in class hydra.scala.syntax.PrivateMod
-
Name of the
hydra.scala.syntax.PrivateModtype. - TYPE_ - Static variable in class hydra.scala.syntax.ProjectType
-
Name of the
hydra.scala.syntax.ProjectTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.ProtectedMod
-
Name of the
hydra.scala.syntax.ProtectedModtype. - TYPE_ - Static variable in class hydra.scala.syntax.Ref
-
Name of the
hydra.scala.syntax.Reftype. - TYPE_ - Static variable in class hydra.scala.syntax.RefData
-
Name of the
hydra.scala.syntax.RefDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.RefineType
-
Name of the
hydra.scala.syntax.RefineTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.RefType
-
Name of the
hydra.scala.syntax.RefTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.RenameImportee
-
Name of the
hydra.scala.syntax.RenameImporteetype. - TYPE_ - Static variable in class hydra.scala.syntax.RepeatedData
-
Name of the
hydra.scala.syntax.RepeatedDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.RepeatedEnumCaseDefn
-
Name of the
hydra.scala.syntax.RepeatedEnumCaseDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.RepeatedPat
-
Name of the
hydra.scala.syntax.RepeatedPattype. - TYPE_ - Static variable in class hydra.scala.syntax.RepeatedType
-
Name of the
hydra.scala.syntax.RepeatedTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.ReturnData
-
Name of the
hydra.scala.syntax.ReturnDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ScalaSymbol
-
Name of the
hydra.scala.syntax.ScalaSymboltype. - TYPE_ - Static variable in class hydra.scala.syntax.SecondaryCtor
-
Name of the
hydra.scala.syntax.SecondaryCtortype. - TYPE_ - Static variable in class hydra.scala.syntax.SelectData
-
Name of the
hydra.scala.syntax.SelectDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.SelectType
-
Name of the
hydra.scala.syntax.SelectTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.Self
-
Name of the
hydra.scala.syntax.Selftype. - TYPE_ - Static variable in class hydra.scala.syntax.SingletonType
-
Name of the
hydra.scala.syntax.SingletonTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.Source
-
Name of the
hydra.scala.syntax.Sourcetype. - TYPE_ - Static variable in class hydra.scala.syntax.Stat
-
Name of the
hydra.scala.syntax.Stattype. - TYPE_ - Static variable in class hydra.scala.syntax.SuperData
-
Name of the
hydra.scala.syntax.SuperDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.Template
-
Name of the
hydra.scala.syntax.Templatetype. - TYPE_ - Static variable in class hydra.scala.syntax.ThisData
-
Name of the
hydra.scala.syntax.ThisDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.ThrowData
-
Name of the
hydra.scala.syntax.ThrowDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.TraitDefn
-
Name of the
hydra.scala.syntax.TraitDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.Tree
-
Name of the
hydra.scala.syntax.Treetype. - TYPE_ - Static variable in class hydra.scala.syntax.TryData
-
Name of the
hydra.scala.syntax.TryDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.TryWithHandlerData
-
Name of the
hydra.scala.syntax.TryWithHandlerDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.TupleData
-
Name of the
hydra.scala.syntax.TupleDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.TuplePat
-
Name of the
hydra.scala.syntax.TuplePattype. - TYPE_ - Static variable in class hydra.scala.syntax.TupleType
-
Name of the
hydra.scala.syntax.TupleTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Typetype. - TYPE_ - Static variable in class hydra.scala.syntax.TypeBounds
-
Name of the
hydra.scala.syntax.TypeBoundstype. - TYPE_ - Static variable in class hydra.scala.syntax.TypeCase
-
Name of the
hydra.scala.syntax.TypeCasetype. - TYPE_ - Static variable in class hydra.scala.syntax.TypeDecl
-
Name of the
hydra.scala.syntax.TypeDecltype. - TYPE_ - Static variable in class hydra.scala.syntax.TypeDefn
-
Name of the
hydra.scala.syntax.TypeDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.TypedParamType
-
Name of the
hydra.scala.syntax.TypedParamTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.TypedPat
-
Name of the
hydra.scala.syntax.TypedPattype. - TYPE_ - Static variable in class hydra.scala.syntax.TypeMember
-
Name of the
hydra.scala.syntax.TypeMembertype. - TYPE_ - Static variable in class hydra.scala.syntax.UnimportImportee
-
Name of the
hydra.scala.syntax.UnimportImporteetype. - TYPE_ - Static variable in class hydra.scala.syntax.ValDecl
-
Name of the
hydra.scala.syntax.ValDecltype. - TYPE_ - Static variable in class hydra.scala.syntax.ValDefn
-
Name of the
hydra.scala.syntax.ValDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.ValEnumerator
-
Name of the
hydra.scala.syntax.ValEnumeratortype. - TYPE_ - Static variable in class hydra.scala.syntax.VarDecl
-
Name of the
hydra.scala.syntax.VarDecltype. - TYPE_ - Static variable in class hydra.scala.syntax.VarDefn
-
Name of the
hydra.scala.syntax.VarDefntype. - TYPE_ - Static variable in class hydra.scala.syntax.VarPat
-
Name of the
hydra.scala.syntax.VarPattype. - TYPE_ - Static variable in class hydra.scala.syntax.VarType
-
Name of the
hydra.scala.syntax.VarTypetype. - TYPE_ - Static variable in class hydra.scala.syntax.WhileData
-
Name of the
hydra.scala.syntax.WhileDatatype. - TYPE_ - Static variable in class hydra.scala.syntax.WithType
-
Name of the
hydra.scala.syntax.WithTypetype. - TYPE_CASE - Static variable in class hydra.scala.syntax.CaseTree
-
Name of the
hydra.scala.syntax.CaseTree.typeCasefield. - TYPE_PARAM - Static variable in class hydra.scala.syntax.Member
-
Name of the
hydra.scala.syntax.Member.typeParamfield. - Type.And - Class in hydra.scala.syntax
- Type.Annotate - Class in hydra.scala.syntax
- Type.AnonymousName - Class in hydra.scala.syntax
- Type.Apply - Class in hydra.scala.syntax
- Type.ApplyInfix - Class in hydra.scala.syntax
- Type.ByName - Class in hydra.scala.syntax
- Type.ContextFunction - Class in hydra.scala.syntax
- Type.Existential - Class in hydra.scala.syntax
- Type.Function - Class in hydra.scala.syntax
- Type.ImplicitFunction - Class in hydra.scala.syntax
- Type.Lambda - Class in hydra.scala.syntax
- Type.Match - Class in hydra.scala.syntax
- Type.Method - Class in hydra.scala.syntax
- Type.Or - Class in hydra.scala.syntax
- Type.PartialVisitor<R> - Interface in hydra.scala.syntax
-
Partial visitor over
Typewith a defaultType.PartialVisitor.otherwise(hydra.scala.syntax.Type)branch. - Type.Placeholder - Class in hydra.scala.syntax
- Type.PolyFunction - Class in hydra.scala.syntax
- Type.Ref - Class in hydra.scala.syntax
- Type.Refine - Class in hydra.scala.syntax
- Type.Repeated - Class in hydra.scala.syntax
- Type.Tuple - Class in hydra.scala.syntax
- Type.TypedParam - Class in hydra.scala.syntax
- Type.Var - Class in hydra.scala.syntax
- Type.Visitor<R> - Interface in hydra.scala.syntax
-
Visitor over
Type. - Type.With - Class in hydra.scala.syntax
- typeAnd(TypedTerm<AndType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the and variant of hydra.scala.syntax.Type
- typeAnnotate(TypedTerm<AnnotateType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the annotate variant of hydra.scala.syntax.Type
- typeAnonymousName(TypedTerm<AnonymousNameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the anonymousName variant of hydra.scala.syntax.Type
- typeApply(TypedTerm<ApplyType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the apply variant of hydra.scala.syntax.Type
- typeApplyInfix(TypedTerm<ApplyInfixType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the applyInfix variant of hydra.scala.syntax.Type
- typeBounds(TypedTerm<Optional<Type>>, TypedTerm<Optional<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TypeBounds
- TypeBounds - Class in hydra.scala.syntax
- TypeBounds(Optional<Type>, Optional<Type>) - Constructor for class hydra.scala.syntax.TypeBounds
-
Constructs an immutable
TypeBounds. - TypeBounds.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TypeBounds. - typeBoundsHi(TypedTerm<TypeBounds>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the hi field of hydra.scala.syntax.TypeBounds
- typeBoundsLo(TypedTerm<TypeBounds>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lo field of hydra.scala.syntax.TypeBounds
- typeBoundsWithHi(TypedTerm<TypeBounds>, TypedTerm<Optional<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the hi field of hydra.scala.syntax.TypeBounds
- typeBoundsWithLo(TypedTerm<TypeBounds>, TypedTerm<Optional<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lo field of hydra.scala.syntax.TypeBounds
- typeByName(TypedTerm<ByNameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the byName variant of hydra.scala.syntax.Type
- typeCase(TypedTerm<Type>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TypeCase
- TypeCase - Class in hydra.scala.syntax
- TypeCase(TypeCase) - Constructor for class hydra.scala.syntax.CaseTree.TypeCase
-
Constructs an immutable
CaseTree.TypeCase. - TypeCase(Type, Type) - Constructor for class hydra.scala.syntax.TypeCase
-
Constructs an immutable
TypeCase. - TypeCase.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TypeCase. - typeCaseBody(TypedTerm<TypeCase>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.TypeCase
- typeCasePat(TypedTerm<TypeCase>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the pat field of hydra.scala.syntax.TypeCase
- typeCaseWithBody(TypedTerm<TypeCase>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.TypeCase
- typeCaseWithPat(TypedTerm<TypeCase>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the pat field of hydra.scala.syntax.TypeCase
- typeContextFunction(TypedTerm<ContextFunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the contextFunction variant of hydra.scala.syntax.Type
- Typed(TypedPat) - Constructor for class hydra.scala.syntax.Pat.Typed
-
Constructs an immutable
Pat.Typed. - TYPED - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.typedfield. - TYPED_PARAM - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.typedParamfield. - typeDecl(TypedTerm<List<Mod>>, TypedTerm<NameType>, TypedTerm<List<ParamType>>, TypedTerm<TypeBounds>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TypeDecl
- TypeDecl - Class in hydra.scala.syntax
- TypeDecl(List<Mod>, NameType, List<ParamType>, TypeBounds) - Constructor for class hydra.scala.syntax.TypeDecl
-
Constructs an immutable
TypeDecl. - TypeDecl.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TypeDecl. - typeDeclBounds(TypedTerm<TypeDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the bounds field of hydra.scala.syntax.TypeDecl
- typeDeclMods(TypedTerm<TypeDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.TypeDecl
- typeDeclName(TypedTerm<TypeDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.TypeDecl
- typeDeclTparams(TypedTerm<TypeDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.TypeDecl
- typeDeclWithBounds(TypedTerm<TypeDecl>, TypedTerm<TypeBounds>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the bounds field of hydra.scala.syntax.TypeDecl
- typeDeclWithMods(TypedTerm<TypeDecl>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.TypeDecl
- typeDeclWithName(TypedTerm<TypeDecl>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.TypeDecl
- typeDeclWithTparams(TypedTerm<TypeDecl>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.TypeDecl
- typeDefn(TypedTerm<List<Mod>>, TypedTerm<NameType>, TypedTerm<List<ParamType>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TypeDefn
- TypeDefn - Class in hydra.scala.syntax
- TypeDefn(List<Mod>, NameType, List<ParamType>, Type) - Constructor for class hydra.scala.syntax.TypeDefn
-
Constructs an immutable
TypeDefn. - TypeDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TypeDefn. - typeDefnBody(TypedTerm<TypeDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.TypeDefn
- typeDefnMods(TypedTerm<TypeDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.TypeDefn
- typeDefnName(TypedTerm<TypeDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.TypeDefn
- typeDefnTparams(TypedTerm<TypeDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the tparams field of hydra.scala.syntax.TypeDefn
- typeDefnWithBody(TypedTerm<TypeDefn>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.TypeDefn
- typeDefnWithMods(TypedTerm<TypeDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.TypeDefn
- typeDefnWithName(TypedTerm<TypeDefn>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.TypeDefn
- typeDefnWithTparams(TypedTerm<TypeDefn>, TypedTerm<List<ParamType>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the tparams field of hydra.scala.syntax.TypeDefn
- TypedParam(TypedParamType) - Constructor for class hydra.scala.syntax.Type.TypedParam
-
Constructs an immutable
Type.TypedParam. - typedParamType(TypedTerm<Name>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TypedParamType
- TypedParamType - Class in hydra.scala.syntax
- TypedParamType(Name, Type) - Constructor for class hydra.scala.syntax.TypedParamType
-
Constructs an immutable
TypedParamType. - TypedParamType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TypedParamType. - typedParamTypeName(TypedTerm<TypedParamType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.TypedParamType
- typedParamTypeTyp(TypedTerm<TypedParamType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the typ field of hydra.scala.syntax.TypedParamType
- typedParamTypeWithName(TypedTerm<TypedParamType>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.TypedParamType
- typedParamTypeWithTyp(TypedTerm<TypedParamType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the typ field of hydra.scala.syntax.TypedParamType
- typedPat(TypedTerm<Pat>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TypedPat
- TypedPat - Class in hydra.scala.syntax
- TypedPat(Pat, Type) - Constructor for class hydra.scala.syntax.TypedPat
-
Constructs an immutable
TypedPat. - TypedPat.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TypedPat. - typedPatLhs(TypedTerm<TypedPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.TypedPat
- typedPatRhs(TypedTerm<TypedPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.TypedPat
- typedPatWithLhs(TypedTerm<TypedPat>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.TypedPat
- typedPatWithRhs(TypedTerm<TypedPat>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.TypedPat
- typeExistential(TypedTerm<ExistentialType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the existential variant of hydra.scala.syntax.Type
- typeFunction(TypedTerm<FunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the function variant of hydra.scala.syntax.Type
- typeImplicitFunction(TypedTerm<ImplicitFunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the implicitFunction variant of hydra.scala.syntax.Type
- typeLambda(TypedTerm<LambdaType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the lambda variant of hydra.scala.syntax.Type
- typeMatch(TypedTerm<MatchType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the match variant of hydra.scala.syntax.Type
- typeMember(TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.TypeMember
- TypeMember - Class in hydra.scala.syntax
- TypeMember(NameType) - Constructor for class hydra.scala.syntax.TypeMember
-
Constructs an immutable
TypeMember. - TypeMember.Builder - Class in hydra.scala.syntax
-
A fluent builder for
TypeMember. - typeMemberName(TypedTerm<TypeMember>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.TypeMember
- typeMemberWithName(TypedTerm<TypeMember>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.TypeMember
- typeMethod(TypedTerm<MethodType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the method variant of hydra.scala.syntax.Type
- typeNameToExpr(NameType) - Static method in interface hydra.scala.Serde
-
Convert a type name to an expression
- typeOr(TypedTerm<OrType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the or variant of hydra.scala.syntax.Type
- TypeParam(ParamType) - Constructor for class hydra.scala.syntax.Member.TypeParam
-
Constructs an immutable
Member.TypeParam. - typeParamToExpr(ParamType) - Static method in interface hydra.scala.Serde
-
Convert a type parameter to an expression
- typeParamToTypeVar(ParamType) - Static method in interface hydra.scala.Coder
-
Convert a type parameter to a type variable reference
- typePlaceholder(TypedTerm<PlaceholderType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the placeholder variant of hydra.scala.syntax.Type
- typePolyFunction(TypedTerm<PolyFunctionType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the polyFunction variant of hydra.scala.syntax.Type
- typeRef(TypedTerm<RefType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the ref variant of hydra.scala.syntax.Type
- typeRefine(TypedTerm<RefineType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the refine variant of hydra.scala.syntax.Type
- typeRepeated(TypedTerm<RepeatedType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the repeated variant of hydra.scala.syntax.Type
- typeToExpr(Type) - Static method in interface hydra.scala.Serde
-
Convert a type to an expression
- typeToString(Type) - Static method in interface hydra.scala.Utils
-
Convert a Scala type to its string representation
- typeTuple(TypedTerm<TupleType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the tuple variant of hydra.scala.syntax.Type
- typeTypedParam(TypedTerm<TypedParamType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the typedParam variant of hydra.scala.syntax.Type
- typeVar(TypedTerm<VarType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the var variant of hydra.scala.syntax.Type
- typeWith(TypedTerm<WithType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL injection for the with variant of hydra.scala.syntax.Type
U
- unAnonymousData(TypedTerm<AnonymousData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body of hydra.scala.syntax.AnonymousData
- unAnonymousNameType(TypedTerm<AnonymousNameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body of hydra.scala.syntax.AnonymousNameType
- Unimport(UnimportImportee) - Constructor for class hydra.scala.syntax.Importee.Unimport
-
Constructs an immutable
Importee.Unimport. - UNIMPORT - Static variable in class hydra.scala.syntax.Importee
-
Name of the
hydra.scala.syntax.Importee.unimportfield. - unimportImportee(TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.UnimportImportee
- UnimportImportee - Class in hydra.scala.syntax
- UnimportImportee(Name) - Constructor for class hydra.scala.syntax.UnimportImportee
-
Constructs an immutable
UnimportImportee. - UnimportImportee.Builder - Class in hydra.scala.syntax
-
A fluent builder for
UnimportImportee. - unimportImporteeName(TypedTerm<UnimportImportee>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.UnimportImportee
- unimportImporteeWithName(TypedTerm<UnimportImportee>, TypedTerm<Name>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.UnimportImportee
- Unit() - Constructor for class hydra.scala.syntax.Lit.Unit
-
Constructs an immutable
Lit.Unit. - UNIT - Static variable in class hydra.scala.syntax.Lit
-
Name of the
hydra.scala.syntax.Lit.unitfield. - unPredefString(TypedTerm<PredefString>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body of hydra.scala.syntax.PredefString
- unSelf(TypedTerm<Self>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body of hydra.scala.syntax.Self
- unThisData(TypedTerm<ThisData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body of hydra.scala.syntax.ThisData
- unwrapReturnType(Type) - Static method in interface hydra.scala.Coder
-
Unwrap a (possibly curried/applied) type down to its ultimate return type (#589)
- Using() - Constructor for class hydra.scala.syntax.Mod.Using
-
Constructs an immutable
Mod.Using. - USING - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.usingfield. - Utils - Interface in hydra.scala
-
Utility functions for constructing Scala AST nodes
V
- Val(ValDecl) - Constructor for class hydra.scala.syntax.Decl.Val
-
Constructs an immutable
Decl.Val. - Val(ValDefn) - Constructor for class hydra.scala.syntax.Defn.Val
-
Constructs an immutable
Defn.Val. - Val(ValEnumerator) - Constructor for class hydra.scala.syntax.Enumerator.Val
-
Constructs an immutable
Enumerator.Val. - VAL - Static variable in class hydra.scala.syntax.Decl
-
Name of the
hydra.scala.syntax.Decl.valfield. - VAL - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.valfield. - VAL - Static variable in class hydra.scala.syntax.Enumerator
-
Name of the
hydra.scala.syntax.Enumerator.valfield. - VAL_PARAM - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.valParamfield. - valDecl(TypedTerm<List<Mod>>, TypedTerm<List<Pat>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ValDecl
- ValDecl - Class in hydra.scala.syntax
- ValDecl(List<Mod>, List<Pat>, Type) - Constructor for class hydra.scala.syntax.ValDecl
-
Constructs an immutable
ValDecl. - ValDecl.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ValDecl. - valDeclDecltpe(TypedTerm<ValDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the decltpe field of hydra.scala.syntax.ValDecl
- valDeclMods(TypedTerm<ValDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.ValDecl
- valDeclPats(TypedTerm<ValDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the pats field of hydra.scala.syntax.ValDecl
- valDeclWithDecltpe(TypedTerm<ValDecl>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the decltpe field of hydra.scala.syntax.ValDecl
- valDeclWithMods(TypedTerm<ValDecl>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.ValDecl
- valDeclWithPats(TypedTerm<ValDecl>, TypedTerm<List<Pat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the pats field of hydra.scala.syntax.ValDecl
- valDefn(TypedTerm<List<Mod>>, TypedTerm<List<Pat>>, TypedTerm<Optional<Type>>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ValDefn
- ValDefn - Class in hydra.scala.syntax
- ValDefn(List<Mod>, List<Pat>, Optional<Type>, Data) - Constructor for class hydra.scala.syntax.ValDefn
-
Constructs an immutable
ValDefn. - ValDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ValDefn. - valDefnDecltpe(TypedTerm<ValDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the decltpe field of hydra.scala.syntax.ValDefn
- valDefnMods(TypedTerm<ValDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.ValDefn
- valDefnPats(TypedTerm<ValDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the pats field of hydra.scala.syntax.ValDefn
- valDefnRhs(TypedTerm<ValDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.ValDefn
- valDefnWithDecltpe(TypedTerm<ValDefn>, TypedTerm<Optional<Type>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the decltpe field of hydra.scala.syntax.ValDefn
- valDefnWithMods(TypedTerm<ValDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.ValDefn
- valDefnWithPats(TypedTerm<ValDefn>, TypedTerm<List<Pat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the pats field of hydra.scala.syntax.ValDefn
- valDefnWithRhs(TypedTerm<ValDefn>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.ValDefn
- valEnumerator(TypedTerm<Pat>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.ValEnumerator
- ValEnumerator - Class in hydra.scala.syntax
- ValEnumerator(Pat, Data) - Constructor for class hydra.scala.syntax.ValEnumerator
-
Constructs an immutable
ValEnumerator. - ValEnumerator.Builder - Class in hydra.scala.syntax
-
A fluent builder for
ValEnumerator. - valEnumeratorPat(TypedTerm<ValEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the pat field of hydra.scala.syntax.ValEnumerator
- valEnumeratorRhs(TypedTerm<ValEnumerator>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.ValEnumerator
- valEnumeratorWithPat(TypedTerm<ValEnumerator>, TypedTerm<Pat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the pat field of hydra.scala.syntax.ValEnumerator
- valEnumeratorWithRhs(TypedTerm<ValEnumerator>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.ValEnumerator
- ValParam() - Constructor for class hydra.scala.syntax.Mod.ValParam
-
Constructs an immutable
Mod.ValParam. - value - Variable in class hydra.scala.syntax.AnonymousData
- value - Variable in class hydra.scala.syntax.AnonymousNameType
- value - Variable in class hydra.scala.syntax.CaseTree.Case
- value - Variable in class hydra.scala.syntax.CaseTree.TypeCase
- value - Variable in class hydra.scala.syntax.Ctor.Primary
- value - Variable in class hydra.scala.syntax.Ctor.Secondary
- value - Variable in class hydra.scala.syntax.Data.Annotate
- value - Variable in class hydra.scala.syntax.Data.Apply
- value - Variable in class hydra.scala.syntax.Data.ApplyType
- value - Variable in class hydra.scala.syntax.Data.ApplyUsing
- value - Variable in class hydra.scala.syntax.Data.Ascribe
- value - Variable in class hydra.scala.syntax.Data.Assign
- value - Variable in class hydra.scala.syntax.Data.Block
- value - Variable in class hydra.scala.syntax.Data.ContextFunction
- value - Variable in class hydra.scala.syntax.Data.Do
- value - Variable in class hydra.scala.syntax.Data.EndMarker
- value - Variable in class hydra.scala.syntax.Data.Eta
- value - Variable in class hydra.scala.syntax.Data.For
- value - Variable in class hydra.scala.syntax.Data.ForYield
- value - Variable in class hydra.scala.syntax.Data.Function
- value - Variable in class hydra.scala.syntax.Data.If
- value - Variable in class hydra.scala.syntax.Data.Interpolate
- value - Variable in class hydra.scala.syntax.Data.Lit
- value - Variable in class hydra.scala.syntax.Data.Match
- value - Variable in class hydra.scala.syntax.Data.New
- value - Variable in class hydra.scala.syntax.Data.NewAnonymous
- value - Variable in class hydra.scala.syntax.Data.Param
- value - Variable in class hydra.scala.syntax.Data.PartialFunction
- value - Variable in class hydra.scala.syntax.Data.PolyFunction
- value - Variable in class hydra.scala.syntax.Data.Ref
- value - Variable in class hydra.scala.syntax.Data.Repeated
- value - Variable in class hydra.scala.syntax.Data.Return
- value - Variable in class hydra.scala.syntax.Data.Throw
- value - Variable in class hydra.scala.syntax.Data.Try
- value - Variable in class hydra.scala.syntax.Data.TryWithHandler
- value - Variable in class hydra.scala.syntax.Data.Tuple
- value - Variable in class hydra.scala.syntax.Data.While
- value - Variable in class hydra.scala.syntax.DataMember.Object_
- value - Variable in class hydra.scala.syntax.DataMember.Pkg
- value - Variable in class hydra.scala.syntax.Decl.Def
- value - Variable in class hydra.scala.syntax.Decl.Given
- value - Variable in class hydra.scala.syntax.Decl.Type
- value - Variable in class hydra.scala.syntax.Decl.Val
- value - Variable in class hydra.scala.syntax.Decl.Var
- value - Variable in class hydra.scala.syntax.Defn.Class_
- value - Variable in class hydra.scala.syntax.Defn.Def
- value - Variable in class hydra.scala.syntax.Defn.Enum_
- value - Variable in class hydra.scala.syntax.Defn.EnumCase
- value - Variable in class hydra.scala.syntax.Defn.ExtensionGroup
- value - Variable in class hydra.scala.syntax.Defn.Given
- value - Variable in class hydra.scala.syntax.Defn.GivenAlias
- value - Variable in class hydra.scala.syntax.Defn.Object_
- value - Variable in class hydra.scala.syntax.Defn.RepeatedEnumCase
- value - Variable in class hydra.scala.syntax.Defn.Trait
- value - Variable in class hydra.scala.syntax.Defn.Type
- value - Variable in class hydra.scala.syntax.Defn.Val
- value - Variable in class hydra.scala.syntax.Defn.Var
- value - Variable in class hydra.scala.syntax.Enumerator.CaseGenerator
- value - Variable in class hydra.scala.syntax.Enumerator.Generator
- value - Variable in class hydra.scala.syntax.Enumerator.Guard
- value - Variable in class hydra.scala.syntax.Enumerator.Val
- value - Variable in class hydra.scala.syntax.Importee.Given
- value - Variable in class hydra.scala.syntax.Importee.Name
- value - Variable in class hydra.scala.syntax.Importee.Rename
- value - Variable in class hydra.scala.syntax.Importee.Unimport
- value - Variable in class hydra.scala.syntax.ImportExportStat.Export
- value - Variable in class hydra.scala.syntax.ImportExportStat.Import
- value - Variable in class hydra.scala.syntax.Lit.Boolean_
- value - Variable in class hydra.scala.syntax.Lit.Byte_
- value - Variable in class hydra.scala.syntax.Lit.Bytes
- value - Variable in class hydra.scala.syntax.Lit.Char
- value - Variable in class hydra.scala.syntax.Lit.Double_
- value - Variable in class hydra.scala.syntax.Lit.Float_
- value - Variable in class hydra.scala.syntax.Lit.Int
- value - Variable in class hydra.scala.syntax.Lit.Long_
- value - Variable in class hydra.scala.syntax.Lit.Short_
- value - Variable in class hydra.scala.syntax.Lit.String_
- value - Variable in class hydra.scala.syntax.Lit.Symbol
- value - Variable in class hydra.scala.syntax.Member.Self
- value - Variable in class hydra.scala.syntax.Member.Term
- value - Variable in class hydra.scala.syntax.Member.TermParam
- value - Variable in class hydra.scala.syntax.Member.Type
- value - Variable in class hydra.scala.syntax.Member.TypeParam
- value - Variable in class hydra.scala.syntax.Mod.Annot
- value - Variable in class hydra.scala.syntax.Mod.Private
- value - Variable in class hydra.scala.syntax.Mod.Protected
- value - Variable in class hydra.scala.syntax.Name.Indeterminate
- value - Variable in class hydra.scala.syntax.Name.Value
- value - Variable in class hydra.scala.syntax.NameData
- value - Variable in class hydra.scala.syntax.NameType
- value - Variable in class hydra.scala.syntax.Pat.Alternative
- value - Variable in class hydra.scala.syntax.Pat.Bind
- value - Variable in class hydra.scala.syntax.Pat.Extract
- value - Variable in class hydra.scala.syntax.Pat.ExtractInfix
- value - Variable in class hydra.scala.syntax.Pat.Given
- value - Variable in class hydra.scala.syntax.Pat.Interpolate
- value - Variable in class hydra.scala.syntax.Pat.Repeated
- value - Variable in class hydra.scala.syntax.Pat.Tuple
- value - Variable in class hydra.scala.syntax.Pat.Typed
- value - Variable in class hydra.scala.syntax.Pat.Var
- value - Variable in class hydra.scala.syntax.PredefString
- value - Variable in class hydra.scala.syntax.Ref.Init
- value - Variable in class hydra.scala.syntax.Ref.Name
- value - Variable in class hydra.scala.syntax.RefData.Anonymous
- value - Variable in class hydra.scala.syntax.RefData.ApplyUnary
- value - Variable in class hydra.scala.syntax.RefData.Name
- value - Variable in class hydra.scala.syntax.RefData.Select
- value - Variable in class hydra.scala.syntax.RefData.Super
- value - Variable in class hydra.scala.syntax.RefData.This
- value - Variable in class hydra.scala.syntax.RefType.Name
- value - Variable in class hydra.scala.syntax.RefType.Project
- value - Variable in class hydra.scala.syntax.RefType.Select
- value - Variable in class hydra.scala.syntax.RefType.Singleton
- value - Variable in class hydra.scala.syntax.Self
- value - Variable in class hydra.scala.syntax.Stat.Decl
- value - Variable in class hydra.scala.syntax.Stat.Defn
- value - Variable in class hydra.scala.syntax.Stat.ImportExport
- value - Variable in class hydra.scala.syntax.Stat.Term
- value - Variable in class hydra.scala.syntax.ThisData
- value - Variable in class hydra.scala.syntax.Tree.Bounds
- value - Variable in class hydra.scala.syntax.Tree.CaseTree
- value - Variable in class hydra.scala.syntax.Tree.Ctor
- value - Variable in class hydra.scala.syntax.Tree.Enumerator
- value - Variable in class hydra.scala.syntax.Tree.Importee
- value - Variable in class hydra.scala.syntax.Tree.Importer
- value - Variable in class hydra.scala.syntax.Tree.Member
- value - Variable in class hydra.scala.syntax.Tree.Mod
- value - Variable in class hydra.scala.syntax.Tree.Pat
- value - Variable in class hydra.scala.syntax.Tree.Ref
- value - Variable in class hydra.scala.syntax.Tree.Source
- value - Variable in class hydra.scala.syntax.Tree.Stat
- value - Variable in class hydra.scala.syntax.Tree.Template
- value - Variable in class hydra.scala.syntax.Tree.Type
- value - Variable in class hydra.scala.syntax.Type.And
- value - Variable in class hydra.scala.syntax.Type.Annotate
- value - Variable in class hydra.scala.syntax.Type.AnonymousName
- value - Variable in class hydra.scala.syntax.Type.Apply
- value - Variable in class hydra.scala.syntax.Type.ApplyInfix
- value - Variable in class hydra.scala.syntax.Type.ByName
- value - Variable in class hydra.scala.syntax.Type.ContextFunction
- value - Variable in class hydra.scala.syntax.Type.Existential
- value - Variable in class hydra.scala.syntax.Type.Function
- value - Variable in class hydra.scala.syntax.Type.ImplicitFunction
- value - Variable in class hydra.scala.syntax.Type.Lambda
- value - Variable in class hydra.scala.syntax.Type.Match
- value - Variable in class hydra.scala.syntax.Type.Method
- value - Variable in class hydra.scala.syntax.Type.Or
- value - Variable in class hydra.scala.syntax.Type.Placeholder
- value - Variable in class hydra.scala.syntax.Type.PolyFunction
- value - Variable in class hydra.scala.syntax.Type.Ref
- value - Variable in class hydra.scala.syntax.Type.Refine
- value - Variable in class hydra.scala.syntax.Type.Repeated
- value - Variable in class hydra.scala.syntax.Type.Tuple
- value - Variable in class hydra.scala.syntax.Type.TypedParam
- value - Variable in class hydra.scala.syntax.Type.Var
- value - Variable in class hydra.scala.syntax.Type.With
- value(PredefString) - Method in class hydra.scala.syntax.NameData.Builder
- value(String) - Method in class hydra.scala.syntax.NameType.Builder
- value(String) - Method in class hydra.scala.syntax.PredefString.Builder
- value(Void) - Method in class hydra.scala.syntax.AnonymousData.Builder
- value(Void) - Method in class hydra.scala.syntax.AnonymousNameType.Builder
- value(Void) - Method in class hydra.scala.syntax.Self.Builder
- value(Void) - Method in class hydra.scala.syntax.ThisData.Builder
- Value(String) - Constructor for class hydra.scala.syntax.Name.Value
-
Constructs an immutable
Name.Value. - VALUE - Static variable in class hydra.scala.syntax.AnonymousData
-
Name of the
hydra.scala.syntax.AnonymousData.valuefield. - VALUE - Static variable in class hydra.scala.syntax.AnonymousNameType
-
Name of the
hydra.scala.syntax.AnonymousNameType.valuefield. - VALUE - Static variable in class hydra.scala.syntax.Name
-
Name of the
hydra.scala.syntax.Name.valuefield. - VALUE - Static variable in class hydra.scala.syntax.NameData
-
Name of the
hydra.scala.syntax.NameData.valuefield. - VALUE - Static variable in class hydra.scala.syntax.NameType
-
Name of the
hydra.scala.syntax.NameType.valuefield. - VALUE - Static variable in class hydra.scala.syntax.PredefString
-
Name of the
hydra.scala.syntax.PredefString.valuefield. - VALUE - Static variable in class hydra.scala.syntax.Self
-
Name of the
hydra.scala.syntax.Self.valuefield. - VALUE - Static variable in class hydra.scala.syntax.ThisData
-
Name of the
hydra.scala.syntax.ThisData.valuefield. - Var(VarDecl) - Constructor for class hydra.scala.syntax.Decl.Var
-
Constructs an immutable
Decl.Var. - Var(VarDefn) - Constructor for class hydra.scala.syntax.Defn.Var
-
Constructs an immutable
Defn.Var. - Var(VarPat) - Constructor for class hydra.scala.syntax.Pat.Var
-
Constructs an immutable
Pat.Var. - Var(VarType) - Constructor for class hydra.scala.syntax.Type.Var
-
Constructs an immutable
Type.Var. - VAR - Static variable in class hydra.scala.syntax.Decl
-
Name of the
hydra.scala.syntax.Decl.varfield. - VAR - Static variable in class hydra.scala.syntax.Defn
-
Name of the
hydra.scala.syntax.Defn.varfield. - VAR - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.varfield. - VAR - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.varfield. - VAR_PARAM - Static variable in class hydra.scala.syntax.Mod
-
Name of the
hydra.scala.syntax.Mod.varParamfield. - varDecl(TypedTerm<List<Mod>>, TypedTerm<List<Pat>>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.VarDecl
- VarDecl - Class in hydra.scala.syntax
- VarDecl(List<Mod>, List<Pat>, Type) - Constructor for class hydra.scala.syntax.VarDecl
-
Constructs an immutable
VarDecl. - VarDecl.Builder - Class in hydra.scala.syntax
-
A fluent builder for
VarDecl. - varDeclDecltpe(TypedTerm<VarDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the decltpe field of hydra.scala.syntax.VarDecl
- varDeclMods(TypedTerm<VarDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.VarDecl
- varDeclPats(TypedTerm<VarDecl>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the pats field of hydra.scala.syntax.VarDecl
- varDeclWithDecltpe(TypedTerm<VarDecl>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the decltpe field of hydra.scala.syntax.VarDecl
- varDeclWithMods(TypedTerm<VarDecl>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.VarDecl
- varDeclWithPats(TypedTerm<VarDecl>, TypedTerm<List<Pat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the pats field of hydra.scala.syntax.VarDecl
- varDefn(TypedTerm<List<Mod>>, TypedTerm<List<Pat>>, TypedTerm<Type>, TypedTerm<Optional<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.VarDefn
- VarDefn - Class in hydra.scala.syntax
- VarDefn(List<Mod>, List<Pat>, Type, Optional<Data>) - Constructor for class hydra.scala.syntax.VarDefn
-
Constructs an immutable
VarDefn. - VarDefn.Builder - Class in hydra.scala.syntax
-
A fluent builder for
VarDefn. - varDefnDecltpe(TypedTerm<VarDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the decltpe field of hydra.scala.syntax.VarDefn
- varDefnMods(TypedTerm<VarDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the mods field of hydra.scala.syntax.VarDefn
- varDefnPats(TypedTerm<VarDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the pats field of hydra.scala.syntax.VarDefn
- varDefnRhs(TypedTerm<VarDefn>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.VarDefn
- varDefnWithDecltpe(TypedTerm<VarDefn>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the decltpe field of hydra.scala.syntax.VarDefn
- varDefnWithMods(TypedTerm<VarDefn>, TypedTerm<List<Mod>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the mods field of hydra.scala.syntax.VarDefn
- varDefnWithPats(TypedTerm<VarDefn>, TypedTerm<List<Pat>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the pats field of hydra.scala.syntax.VarDefn
- varDefnWithRhs(TypedTerm<VarDefn>, TypedTerm<Optional<Data>>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.VarDefn
- VarParam() - Constructor for class hydra.scala.syntax.Mod.VarParam
-
Constructs an immutable
Mod.VarParam. - varPat(TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.VarPat
- VarPat - Class in hydra.scala.syntax
- VarPat(NameData) - Constructor for class hydra.scala.syntax.VarPat
-
Constructs an immutable
VarPat. - VarPat.Builder - Class in hydra.scala.syntax
-
A fluent builder for
VarPat. - varPatName(TypedTerm<VarPat>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.VarPat
- varPatWithName(TypedTerm<VarPat>, TypedTerm<NameData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.VarPat
- varType(TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.VarType
- VarType - Class in hydra.scala.syntax
- VarType(NameType) - Constructor for class hydra.scala.syntax.VarType
-
Constructs an immutable
VarType. - VarType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
VarType. - varTypeName(TypedTerm<VarType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the name field of hydra.scala.syntax.VarType
- varTypeWithName(TypedTerm<VarType>, TypedTerm<NameType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the name field of hydra.scala.syntax.VarType
- vbounds - Variable in class hydra.scala.syntax.ParamType
- vbounds(List<Type>) - Method in class hydra.scala.syntax.ParamType.Builder
- VBOUNDS - Static variable in class hydra.scala.syntax.ParamType
-
Name of the
hydra.scala.syntax.ParamType.vboundsfield. - visit(CaseTree.Case) - Method in interface hydra.scala.syntax.CaseTree.PartialVisitor
-
Visit the
CaseTree.Casecase. - visit(CaseTree.Case) - Method in interface hydra.scala.syntax.CaseTree.Visitor
-
Visit the
CaseTree.Casecase. - visit(CaseTree.TypeCase) - Method in interface hydra.scala.syntax.CaseTree.PartialVisitor
-
Visit the
CaseTree.TypeCasecase. - visit(CaseTree.TypeCase) - Method in interface hydra.scala.syntax.CaseTree.Visitor
-
Visit the
CaseTree.TypeCasecase. - visit(Ctor.Primary) - Method in interface hydra.scala.syntax.Ctor.PartialVisitor
-
Visit the
Ctor.Primarycase. - visit(Ctor.Primary) - Method in interface hydra.scala.syntax.Ctor.Visitor
-
Visit the
Ctor.Primarycase. - visit(Ctor.Secondary) - Method in interface hydra.scala.syntax.Ctor.PartialVisitor
-
Visit the
Ctor.Secondarycase. - visit(Ctor.Secondary) - Method in interface hydra.scala.syntax.Ctor.Visitor
-
Visit the
Ctor.Secondarycase. - visit(Data.Annotate) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Annotatecase. - visit(Data.Annotate) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Annotatecase. - visit(Data.Apply) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Applycase. - visit(Data.Apply) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Applycase. - visit(Data.ApplyType) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.ApplyTypecase. - visit(Data.ApplyType) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.ApplyTypecase. - visit(Data.ApplyUsing) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.ApplyUsingcase. - visit(Data.ApplyUsing) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.ApplyUsingcase. - visit(Data.Ascribe) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Ascribecase. - visit(Data.Ascribe) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Ascribecase. - visit(Data.Assign) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Assigncase. - visit(Data.Assign) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Assigncase. - visit(Data.Block) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Blockcase. - visit(Data.Block) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Blockcase. - visit(Data.ContextFunction) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.ContextFunctioncase. - visit(Data.ContextFunction) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.ContextFunctioncase. - visit(Data.Do) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Docase. - visit(Data.Do) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Docase. - visit(Data.EndMarker) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.EndMarkercase. - visit(Data.EndMarker) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.EndMarkercase. - visit(Data.Eta) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Etacase. - visit(Data.Eta) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Etacase. - visit(Data.For) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Forcase. - visit(Data.For) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Forcase. - visit(Data.ForYield) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.ForYieldcase. - visit(Data.ForYield) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.ForYieldcase. - visit(Data.Function) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Functioncase. - visit(Data.Function) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Functioncase. - visit(Data.If) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Ifcase. - visit(Data.If) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Ifcase. - visit(Data.Interpolate) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Interpolatecase. - visit(Data.Interpolate) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Interpolatecase. - visit(Data.Lit) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Litcase. - visit(Data.Lit) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Litcase. - visit(Data.Match) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Matchcase. - visit(Data.Match) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Matchcase. - visit(Data.New) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Newcase. - visit(Data.New) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Newcase. - visit(Data.NewAnonymous) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.NewAnonymouscase. - visit(Data.NewAnonymous) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.NewAnonymouscase. - visit(Data.Param) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Paramcase. - visit(Data.Param) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Paramcase. - visit(Data.PartialFunction) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.PartialFunctioncase. - visit(Data.PartialFunction) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.PartialFunctioncase. - visit(Data.Placeholder) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Placeholdercase. - visit(Data.Placeholder) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Placeholdercase. - visit(Data.PolyFunction) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.PolyFunctioncase. - visit(Data.PolyFunction) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.PolyFunctioncase. - visit(Data.Ref) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Refcase. - visit(Data.Ref) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Refcase. - visit(Data.Repeated) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Repeatedcase. - visit(Data.Repeated) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Repeatedcase. - visit(Data.Return) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Returncase. - visit(Data.Return) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Returncase. - visit(Data.Throw) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Throwcase. - visit(Data.Throw) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Throwcase. - visit(Data.Try) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Trycase. - visit(Data.Try) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Trycase. - visit(Data.TryWithHandler) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.TryWithHandlercase. - visit(Data.TryWithHandler) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.TryWithHandlercase. - visit(Data.Tuple) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Tuplecase. - visit(Data.Tuple) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Tuplecase. - visit(Data.While) - Method in interface hydra.scala.syntax.Data.PartialVisitor
-
Visit the
Data.Whilecase. - visit(Data.While) - Method in interface hydra.scala.syntax.Data.Visitor
-
Visit the
Data.Whilecase. - visit(DataMember.Object_) - Method in interface hydra.scala.syntax.DataMember.PartialVisitor
-
Visit the
DataMember.Object_case. - visit(DataMember.Object_) - Method in interface hydra.scala.syntax.DataMember.Visitor
-
Visit the
DataMember.Object_case. - visit(DataMember.Pkg) - Method in interface hydra.scala.syntax.DataMember.PartialVisitor
-
Visit the
DataMember.Pkgcase. - visit(DataMember.Pkg) - Method in interface hydra.scala.syntax.DataMember.Visitor
-
Visit the
DataMember.Pkgcase. - visit(Decl.Def) - Method in interface hydra.scala.syntax.Decl.PartialVisitor
-
Visit the
Decl.Defcase. - visit(Decl.Def) - Method in interface hydra.scala.syntax.Decl.Visitor
-
Visit the
Decl.Defcase. - visit(Decl.Given) - Method in interface hydra.scala.syntax.Decl.PartialVisitor
-
Visit the
Decl.Givencase. - visit(Decl.Given) - Method in interface hydra.scala.syntax.Decl.Visitor
-
Visit the
Decl.Givencase. - visit(Decl.Type) - Method in interface hydra.scala.syntax.Decl.PartialVisitor
-
Visit the
Decl.Typecase. - visit(Decl.Type) - Method in interface hydra.scala.syntax.Decl.Visitor
-
Visit the
Decl.Typecase. - visit(Decl.Val) - Method in interface hydra.scala.syntax.Decl.PartialVisitor
-
Visit the
Decl.Valcase. - visit(Decl.Val) - Method in interface hydra.scala.syntax.Decl.Visitor
-
Visit the
Decl.Valcase. - visit(Decl.Var) - Method in interface hydra.scala.syntax.Decl.PartialVisitor
-
Visit the
Decl.Varcase. - visit(Decl.Var) - Method in interface hydra.scala.syntax.Decl.Visitor
-
Visit the
Decl.Varcase. - visit(Defn.Class_) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.Class_case. - visit(Defn.Class_) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.Class_case. - visit(Defn.Def) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.Defcase. - visit(Defn.Def) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.Defcase. - visit(Defn.Enum_) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.Enum_case. - visit(Defn.Enum_) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.Enum_case. - visit(Defn.EnumCase) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.EnumCasecase. - visit(Defn.EnumCase) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.EnumCasecase. - visit(Defn.ExtensionGroup) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.ExtensionGroupcase. - visit(Defn.ExtensionGroup) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.ExtensionGroupcase. - visit(Defn.Given) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.Givencase. - visit(Defn.Given) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.Givencase. - visit(Defn.GivenAlias) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.GivenAliascase. - visit(Defn.GivenAlias) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.GivenAliascase. - visit(Defn.Object_) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.Object_case. - visit(Defn.Object_) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.Object_case. - visit(Defn.RepeatedEnumCase) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.RepeatedEnumCasecase. - visit(Defn.RepeatedEnumCase) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.RepeatedEnumCasecase. - visit(Defn.Trait) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.Traitcase. - visit(Defn.Trait) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.Traitcase. - visit(Defn.Type) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.Typecase. - visit(Defn.Type) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.Typecase. - visit(Defn.Val) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.Valcase. - visit(Defn.Val) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.Valcase. - visit(Defn.Var) - Method in interface hydra.scala.syntax.Defn.PartialVisitor
-
Visit the
Defn.Varcase. - visit(Defn.Var) - Method in interface hydra.scala.syntax.Defn.Visitor
-
Visit the
Defn.Varcase. - visit(Enumerator.CaseGenerator) - Method in interface hydra.scala.syntax.Enumerator.PartialVisitor
-
Visit the
Enumerator.CaseGeneratorcase. - visit(Enumerator.CaseGenerator) - Method in interface hydra.scala.syntax.Enumerator.Visitor
-
Visit the
Enumerator.CaseGeneratorcase. - visit(Enumerator.Generator) - Method in interface hydra.scala.syntax.Enumerator.PartialVisitor
-
Visit the
Enumerator.Generatorcase. - visit(Enumerator.Generator) - Method in interface hydra.scala.syntax.Enumerator.Visitor
-
Visit the
Enumerator.Generatorcase. - visit(Enumerator.Guard) - Method in interface hydra.scala.syntax.Enumerator.PartialVisitor
-
Visit the
Enumerator.Guardcase. - visit(Enumerator.Guard) - Method in interface hydra.scala.syntax.Enumerator.Visitor
-
Visit the
Enumerator.Guardcase. - visit(Enumerator.Val) - Method in interface hydra.scala.syntax.Enumerator.PartialVisitor
-
Visit the
Enumerator.Valcase. - visit(Enumerator.Val) - Method in interface hydra.scala.syntax.Enumerator.Visitor
-
Visit the
Enumerator.Valcase. - visit(Importee.Given) - Method in interface hydra.scala.syntax.Importee.PartialVisitor
-
Visit the
Importee.Givencase. - visit(Importee.Given) - Method in interface hydra.scala.syntax.Importee.Visitor
-
Visit the
Importee.Givencase. - visit(Importee.GivenAll) - Method in interface hydra.scala.syntax.Importee.PartialVisitor
-
Visit the
Importee.GivenAllcase. - visit(Importee.GivenAll) - Method in interface hydra.scala.syntax.Importee.Visitor
-
Visit the
Importee.GivenAllcase. - visit(Importee.Name) - Method in interface hydra.scala.syntax.Importee.PartialVisitor
-
Visit the
Importee.Namecase. - visit(Importee.Name) - Method in interface hydra.scala.syntax.Importee.Visitor
-
Visit the
Importee.Namecase. - visit(Importee.Rename) - Method in interface hydra.scala.syntax.Importee.PartialVisitor
-
Visit the
Importee.Renamecase. - visit(Importee.Rename) - Method in interface hydra.scala.syntax.Importee.Visitor
-
Visit the
Importee.Renamecase. - visit(Importee.Unimport) - Method in interface hydra.scala.syntax.Importee.PartialVisitor
-
Visit the
Importee.Unimportcase. - visit(Importee.Unimport) - Method in interface hydra.scala.syntax.Importee.Visitor
-
Visit the
Importee.Unimportcase. - visit(Importee.Wildcard) - Method in interface hydra.scala.syntax.Importee.PartialVisitor
-
Visit the
Importee.Wildcardcase. - visit(Importee.Wildcard) - Method in interface hydra.scala.syntax.Importee.Visitor
-
Visit the
Importee.Wildcardcase. - visit(ImportExportStat.Export) - Method in interface hydra.scala.syntax.ImportExportStat.PartialVisitor
-
Visit the
ImportExportStat.Exportcase. - visit(ImportExportStat.Export) - Method in interface hydra.scala.syntax.ImportExportStat.Visitor
-
Visit the
ImportExportStat.Exportcase. - visit(ImportExportStat.Import) - Method in interface hydra.scala.syntax.ImportExportStat.PartialVisitor
-
Visit the
ImportExportStat.Importcase. - visit(ImportExportStat.Import) - Method in interface hydra.scala.syntax.ImportExportStat.Visitor
-
Visit the
ImportExportStat.Importcase. - visit(Lit.Boolean_) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Boolean_case. - visit(Lit.Boolean_) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Boolean_case. - visit(Lit.Byte_) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Byte_case. - visit(Lit.Byte_) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Byte_case. - visit(Lit.Bytes) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Bytescase. - visit(Lit.Bytes) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Bytescase. - visit(Lit.Char) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Charcase. - visit(Lit.Char) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Charcase. - visit(Lit.Double_) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Double_case. - visit(Lit.Double_) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Double_case. - visit(Lit.Float_) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Float_case. - visit(Lit.Float_) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Float_case. - visit(Lit.Int) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Intcase. - visit(Lit.Int) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Intcase. - visit(Lit.Long_) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Long_case. - visit(Lit.Long_) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Long_case. - visit(Lit.Null) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Nullcase. - visit(Lit.Null) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Nullcase. - visit(Lit.Short_) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Short_case. - visit(Lit.Short_) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Short_case. - visit(Lit.String_) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.String_case. - visit(Lit.String_) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.String_case. - visit(Lit.Symbol) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Symbolcase. - visit(Lit.Symbol) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Symbolcase. - visit(Lit.Unit) - Method in interface hydra.scala.syntax.Lit.PartialVisitor
-
Visit the
Lit.Unitcase. - visit(Lit.Unit) - Method in interface hydra.scala.syntax.Lit.Visitor
-
Visit the
Lit.Unitcase. - visit(Member.Self) - Method in interface hydra.scala.syntax.Member.PartialVisitor
-
Visit the
Member.Selfcase. - visit(Member.Self) - Method in interface hydra.scala.syntax.Member.Visitor
-
Visit the
Member.Selfcase. - visit(Member.Term) - Method in interface hydra.scala.syntax.Member.PartialVisitor
-
Visit the
Member.Termcase. - visit(Member.Term) - Method in interface hydra.scala.syntax.Member.Visitor
-
Visit the
Member.Termcase. - visit(Member.TermParam) - Method in interface hydra.scala.syntax.Member.PartialVisitor
-
Visit the
Member.TermParamcase. - visit(Member.TermParam) - Method in interface hydra.scala.syntax.Member.Visitor
-
Visit the
Member.TermParamcase. - visit(Member.Type) - Method in interface hydra.scala.syntax.Member.PartialVisitor
-
Visit the
Member.Typecase. - visit(Member.Type) - Method in interface hydra.scala.syntax.Member.Visitor
-
Visit the
Member.Typecase. - visit(Member.TypeParam) - Method in interface hydra.scala.syntax.Member.PartialVisitor
-
Visit the
Member.TypeParamcase. - visit(Member.TypeParam) - Method in interface hydra.scala.syntax.Member.Visitor
-
Visit the
Member.TypeParamcase. - visit(Mod.Abstract) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Abstractcase. - visit(Mod.Abstract) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Abstractcase. - visit(Mod.Annot) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Annotcase. - visit(Mod.Annot) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Annotcase. - visit(Mod.Case) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Casecase. - visit(Mod.Case) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Casecase. - visit(Mod.Contravariant) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Contravariantcase. - visit(Mod.Contravariant) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Contravariantcase. - visit(Mod.Covariant) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Covariantcase. - visit(Mod.Covariant) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Covariantcase. - visit(Mod.Final) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Finalcase. - visit(Mod.Final) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Finalcase. - visit(Mod.Implicit) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Implicitcase. - visit(Mod.Implicit) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Implicitcase. - visit(Mod.Infix) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Infixcase. - visit(Mod.Infix) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Infixcase. - visit(Mod.Inline) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Inlinecase. - visit(Mod.Inline) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Inlinecase. - visit(Mod.Lazy) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Lazycase. - visit(Mod.Lazy) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Lazycase. - visit(Mod.Opaque) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Opaquecase. - visit(Mod.Opaque) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Opaquecase. - visit(Mod.Open) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Opencase. - visit(Mod.Open) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Opencase. - visit(Mod.Override_) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Override_case. - visit(Mod.Override_) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Override_case. - visit(Mod.Private) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Privatecase. - visit(Mod.Private) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Privatecase. - visit(Mod.Protected) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Protectedcase. - visit(Mod.Protected) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Protectedcase. - visit(Mod.Sealed) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Sealedcase. - visit(Mod.Sealed) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Sealedcase. - visit(Mod.Super) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Supercase. - visit(Mod.Super) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Supercase. - visit(Mod.Transparent) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Transparentcase. - visit(Mod.Transparent) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Transparentcase. - visit(Mod.Using) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.Usingcase. - visit(Mod.Using) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.Usingcase. - visit(Mod.ValParam) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.ValParamcase. - visit(Mod.ValParam) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.ValParamcase. - visit(Mod.VarParam) - Method in interface hydra.scala.syntax.Mod.PartialVisitor
-
Visit the
Mod.VarParamcase. - visit(Mod.VarParam) - Method in interface hydra.scala.syntax.Mod.Visitor
-
Visit the
Mod.VarParamcase. - visit(Name.Anonymous) - Method in interface hydra.scala.syntax.Name.PartialVisitor
-
Visit the
Name.Anonymouscase. - visit(Name.Anonymous) - Method in interface hydra.scala.syntax.Name.Visitor
-
Visit the
Name.Anonymouscase. - visit(Name.Indeterminate) - Method in interface hydra.scala.syntax.Name.PartialVisitor
-
Visit the
Name.Indeterminatecase. - visit(Name.Indeterminate) - Method in interface hydra.scala.syntax.Name.Visitor
-
Visit the
Name.Indeterminatecase. - visit(Name.Value) - Method in interface hydra.scala.syntax.Name.PartialVisitor
-
Visit the
Name.Valuecase. - visit(Name.Value) - Method in interface hydra.scala.syntax.Name.Visitor
-
Visit the
Name.Valuecase. - visit(Pat.Alternative) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.Alternativecase. - visit(Pat.Alternative) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.Alternativecase. - visit(Pat.Bind) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.Bindcase. - visit(Pat.Bind) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.Bindcase. - visit(Pat.Extract) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.Extractcase. - visit(Pat.Extract) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.Extractcase. - visit(Pat.ExtractInfix) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.ExtractInfixcase. - visit(Pat.ExtractInfix) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.ExtractInfixcase. - visit(Pat.Given) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.Givencase. - visit(Pat.Given) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.Givencase. - visit(Pat.Interpolate) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.Interpolatecase. - visit(Pat.Interpolate) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.Interpolatecase. - visit(Pat.Repeated) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.Repeatedcase. - visit(Pat.Repeated) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.Repeatedcase. - visit(Pat.SeqWildcard) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.SeqWildcardcase. - visit(Pat.SeqWildcard) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.SeqWildcardcase. - visit(Pat.Tuple) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.Tuplecase. - visit(Pat.Tuple) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.Tuplecase. - visit(Pat.Typed) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.Typedcase. - visit(Pat.Typed) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.Typedcase. - visit(Pat.Var) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.Varcase. - visit(Pat.Var) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.Varcase. - visit(Pat.Wildcard) - Method in interface hydra.scala.syntax.Pat.PartialVisitor
-
Visit the
Pat.Wildcardcase. - visit(Pat.Wildcard) - Method in interface hydra.scala.syntax.Pat.Visitor
-
Visit the
Pat.Wildcardcase. - visit(Ref.Init) - Method in interface hydra.scala.syntax.Ref.PartialVisitor
-
Visit the
Ref.Initcase. - visit(Ref.Init) - Method in interface hydra.scala.syntax.Ref.Visitor
-
Visit the
Ref.Initcase. - visit(Ref.Name) - Method in interface hydra.scala.syntax.Ref.PartialVisitor
-
Visit the
Ref.Namecase. - visit(Ref.Name) - Method in interface hydra.scala.syntax.Ref.Visitor
-
Visit the
Ref.Namecase. - visit(RefData.Anonymous) - Method in interface hydra.scala.syntax.RefData.PartialVisitor
-
Visit the
RefData.Anonymouscase. - visit(RefData.Anonymous) - Method in interface hydra.scala.syntax.RefData.Visitor
-
Visit the
RefData.Anonymouscase. - visit(RefData.ApplyUnary) - Method in interface hydra.scala.syntax.RefData.PartialVisitor
-
Visit the
RefData.ApplyUnarycase. - visit(RefData.ApplyUnary) - Method in interface hydra.scala.syntax.RefData.Visitor
-
Visit the
RefData.ApplyUnarycase. - visit(RefData.Name) - Method in interface hydra.scala.syntax.RefData.PartialVisitor
-
Visit the
RefData.Namecase. - visit(RefData.Name) - Method in interface hydra.scala.syntax.RefData.Visitor
-
Visit the
RefData.Namecase. - visit(RefData.Select) - Method in interface hydra.scala.syntax.RefData.PartialVisitor
-
Visit the
RefData.Selectcase. - visit(RefData.Select) - Method in interface hydra.scala.syntax.RefData.Visitor
-
Visit the
RefData.Selectcase. - visit(RefData.Super) - Method in interface hydra.scala.syntax.RefData.PartialVisitor
-
Visit the
RefData.Supercase. - visit(RefData.Super) - Method in interface hydra.scala.syntax.RefData.Visitor
-
Visit the
RefData.Supercase. - visit(RefData.This) - Method in interface hydra.scala.syntax.RefData.PartialVisitor
-
Visit the
RefData.Thiscase. - visit(RefData.This) - Method in interface hydra.scala.syntax.RefData.Visitor
-
Visit the
RefData.Thiscase. - visit(RefType.Name) - Method in interface hydra.scala.syntax.RefType.PartialVisitor
-
Visit the
RefType.Namecase. - visit(RefType.Name) - Method in interface hydra.scala.syntax.RefType.Visitor
-
Visit the
RefType.Namecase. - visit(RefType.Project) - Method in interface hydra.scala.syntax.RefType.PartialVisitor
-
Visit the
RefType.Projectcase. - visit(RefType.Project) - Method in interface hydra.scala.syntax.RefType.Visitor
-
Visit the
RefType.Projectcase. - visit(RefType.Select) - Method in interface hydra.scala.syntax.RefType.PartialVisitor
-
Visit the
RefType.Selectcase. - visit(RefType.Select) - Method in interface hydra.scala.syntax.RefType.Visitor
-
Visit the
RefType.Selectcase. - visit(RefType.Singleton) - Method in interface hydra.scala.syntax.RefType.PartialVisitor
-
Visit the
RefType.Singletoncase. - visit(RefType.Singleton) - Method in interface hydra.scala.syntax.RefType.Visitor
-
Visit the
RefType.Singletoncase. - visit(Stat.Decl) - Method in interface hydra.scala.syntax.Stat.PartialVisitor
-
Visit the
Stat.Declcase. - visit(Stat.Decl) - Method in interface hydra.scala.syntax.Stat.Visitor
-
Visit the
Stat.Declcase. - visit(Stat.Defn) - Method in interface hydra.scala.syntax.Stat.PartialVisitor
-
Visit the
Stat.Defncase. - visit(Stat.Defn) - Method in interface hydra.scala.syntax.Stat.Visitor
-
Visit the
Stat.Defncase. - visit(Stat.ImportExport) - Method in interface hydra.scala.syntax.Stat.PartialVisitor
-
Visit the
Stat.ImportExportcase. - visit(Stat.ImportExport) - Method in interface hydra.scala.syntax.Stat.Visitor
-
Visit the
Stat.ImportExportcase. - visit(Stat.Term) - Method in interface hydra.scala.syntax.Stat.PartialVisitor
-
Visit the
Stat.Termcase. - visit(Stat.Term) - Method in interface hydra.scala.syntax.Stat.Visitor
-
Visit the
Stat.Termcase. - visit(Tree.Bounds) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Boundscase. - visit(Tree.Bounds) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Boundscase. - visit(Tree.CaseTree) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.CaseTreecase. - visit(Tree.CaseTree) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.CaseTreecase. - visit(Tree.Ctor) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Ctorcase. - visit(Tree.Ctor) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Ctorcase. - visit(Tree.Enumerator) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Enumeratorcase. - visit(Tree.Enumerator) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Enumeratorcase. - visit(Tree.Importee) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Importeecase. - visit(Tree.Importee) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Importeecase. - visit(Tree.Importer) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Importercase. - visit(Tree.Importer) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Importercase. - visit(Tree.Member) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Membercase. - visit(Tree.Member) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Membercase. - visit(Tree.Mod) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Modcase. - visit(Tree.Mod) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Modcase. - visit(Tree.Pat) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Patcase. - visit(Tree.Pat) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Patcase. - visit(Tree.Ref) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Refcase. - visit(Tree.Ref) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Refcase. - visit(Tree.Source) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Sourcecase. - visit(Tree.Source) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Sourcecase. - visit(Tree.Stat) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Statcase. - visit(Tree.Stat) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Statcase. - visit(Tree.Template) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Templatecase. - visit(Tree.Template) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Templatecase. - visit(Tree.Type) - Method in interface hydra.scala.syntax.Tree.PartialVisitor
-
Visit the
Tree.Typecase. - visit(Tree.Type) - Method in interface hydra.scala.syntax.Tree.Visitor
-
Visit the
Tree.Typecase. - visit(Type.And) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Andcase. - visit(Type.And) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Andcase. - visit(Type.Annotate) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Annotatecase. - visit(Type.Annotate) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Annotatecase. - visit(Type.AnonymousName) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.AnonymousNamecase. - visit(Type.AnonymousName) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.AnonymousNamecase. - visit(Type.Apply) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Applycase. - visit(Type.Apply) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Applycase. - visit(Type.ApplyInfix) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.ApplyInfixcase. - visit(Type.ApplyInfix) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.ApplyInfixcase. - visit(Type.ByName) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.ByNamecase. - visit(Type.ByName) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.ByNamecase. - visit(Type.ContextFunction) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.ContextFunctioncase. - visit(Type.ContextFunction) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.ContextFunctioncase. - visit(Type.Existential) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Existentialcase. - visit(Type.Existential) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Existentialcase. - visit(Type.Function) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Functioncase. - visit(Type.Function) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Functioncase. - visit(Type.ImplicitFunction) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.ImplicitFunctioncase. - visit(Type.ImplicitFunction) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.ImplicitFunctioncase. - visit(Type.Lambda) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Lambdacase. - visit(Type.Lambda) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Lambdacase. - visit(Type.Match) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Matchcase. - visit(Type.Match) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Matchcase. - visit(Type.Method) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Methodcase. - visit(Type.Method) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Methodcase. - visit(Type.Or) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Orcase. - visit(Type.Or) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Orcase. - visit(Type.Placeholder) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Placeholdercase. - visit(Type.Placeholder) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Placeholdercase. - visit(Type.PolyFunction) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.PolyFunctioncase. - visit(Type.PolyFunction) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.PolyFunctioncase. - visit(Type.Ref) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Refcase. - visit(Type.Ref) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Refcase. - visit(Type.Refine) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Refinecase. - visit(Type.Refine) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Refinecase. - visit(Type.Repeated) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Repeatedcase. - visit(Type.Repeated) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Repeatedcase. - visit(Type.Tuple) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Tuplecase. - visit(Type.Tuple) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Tuplecase. - visit(Type.TypedParam) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.TypedParamcase. - visit(Type.TypedParam) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.TypedParamcase. - visit(Type.Var) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Varcase. - visit(Type.Var) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Varcase. - visit(Type.With) - Method in interface hydra.scala.syntax.Type.PartialVisitor
-
Visit the
Type.Withcase. - visit(Type.With) - Method in interface hydra.scala.syntax.Type.Visitor
-
Visit the
Type.Withcase.
W
- While(WhileData) - Constructor for class hydra.scala.syntax.Data.While
-
Constructs an immutable
Data.While. - WHILE - Static variable in class hydra.scala.syntax.Data
-
Name of the
hydra.scala.syntax.Data.whilefield. - whileData(TypedTerm<Data>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.WhileData
- WhileData - Class in hydra.scala.syntax
- WhileData(Data, Data) - Constructor for class hydra.scala.syntax.WhileData
-
Constructs an immutable
WhileData. - WhileData.Builder - Class in hydra.scala.syntax
-
A fluent builder for
WhileData. - whileDataBody(TypedTerm<WhileData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the body field of hydra.scala.syntax.WhileData
- whileDataExpr(TypedTerm<WhileData>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the expr field of hydra.scala.syntax.WhileData
- whileDataWithBody(TypedTerm<WhileData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the body field of hydra.scala.syntax.WhileData
- whileDataWithExpr(TypedTerm<WhileData>, TypedTerm<Data>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the expr field of hydra.scala.syntax.WhileData
- Wildcard() - Constructor for class hydra.scala.syntax.Importee.Wildcard
-
Constructs an immutable
Importee.Wildcard. - Wildcard() - Constructor for class hydra.scala.syntax.Pat.Wildcard
-
Constructs an immutable
Pat.Wildcard. - WILDCARD - Static variable in class hydra.scala.syntax.Importee
-
Name of the
hydra.scala.syntax.Importee.wildcardfield. - WILDCARD - Static variable in class hydra.scala.syntax.Pat
-
Name of the
hydra.scala.syntax.Pat.wildcardfield. - With(WithType) - Constructor for class hydra.scala.syntax.Type.With
-
Constructs an immutable
Type.With. - WITH - Static variable in class hydra.scala.syntax.Type
-
Name of the
hydra.scala.syntax.Type.withfield. - withAnnots(List<AnnotMod>) - Method in class hydra.scala.syntax.AnnotateData
-
Returns a copy of this
AnnotateDatawithannotsreplaced. - withAnnots(List<AnnotMod>) - Method in class hydra.scala.syntax.AnnotateType
-
Returns a copy of this
AnnotateTypewithannotsreplaced. - withArg(Data) - Method in class hydra.scala.syntax.ApplyUnaryData
-
Returns a copy of this
ApplyUnaryDatawithargreplaced. - withArgs(List<Data>) - Method in class hydra.scala.syntax.ApplyData
-
Returns a copy of this
ApplyDatawithargsreplaced. - withArgs(List<Data>) - Method in class hydra.scala.syntax.ApplyInfixData
-
Returns a copy of this
ApplyInfixDatawithargsreplaced. - withArgs(List<Data>) - Method in class hydra.scala.syntax.ApplyTypeData
-
Returns a copy of this
ApplyTypeDatawithargsreplaced. - withArgs(List<Data>) - Method in class hydra.scala.syntax.InterpolateData
-
Returns a copy of this
InterpolateDatawithargsreplaced. - withArgs(List<Pat>) - Method in class hydra.scala.syntax.ExtractPat
-
Returns a copy of this
ExtractPatwithargsreplaced. - withArgs(List<Type>) - Method in class hydra.scala.syntax.ApplyType
-
Returns a copy of this
ApplyTypewithargsreplaced. - withArgss(List<List<Data>>) - Method in class hydra.scala.syntax.Init
-
Returns a copy of this
Initwithargssreplaced. - withBody(Data) - Method in class hydra.scala.syntax.Case
-
Returns a copy of this
Casewithbodyreplaced. - withBody(Data) - Method in class hydra.scala.syntax.ContextFunctionData
-
Returns a copy of this
ContextFunctionDatawithbodyreplaced. - withBody(Data) - Method in class hydra.scala.syntax.DefDefn
-
Returns a copy of this
DefDefnwithbodyreplaced. - withBody(Data) - Method in class hydra.scala.syntax.DoData
-
Returns a copy of this
DoDatawithbodyreplaced. - withBody(Data) - Method in class hydra.scala.syntax.FunctionData
-
Returns a copy of this
FunctionDatawithbodyreplaced. - withBody(Data) - Method in class hydra.scala.syntax.GivenAliasDefn
-
Returns a copy of this
GivenAliasDefnwithbodyreplaced. - withBody(Data) - Method in class hydra.scala.syntax.PolyFunctionData
-
Returns a copy of this
PolyFunctionDatawithbodyreplaced. - withBody(Data) - Method in class hydra.scala.syntax.WhileData
-
Returns a copy of this
WhileDatawithbodyreplaced. - withBody(Stat) - Method in class hydra.scala.syntax.ExtensionGroupDefn
-
Returns a copy of this
ExtensionGroupDefnwithbodyreplaced. - withBody(Type) - Method in class hydra.scala.syntax.TypeCase
-
Returns a copy of this
TypeCasewithbodyreplaced. - withBody(Type) - Method in class hydra.scala.syntax.TypeDefn
-
Returns a copy of this
TypeDefnwithbodyreplaced. - withBounds(TypeBounds) - Method in class hydra.scala.syntax.TypeDecl
-
Returns a copy of this
TypeDeclwithboundsreplaced. - withCases(List<Case>) - Method in class hydra.scala.syntax.MatchData
-
Returns a copy of this
MatchDatawithcasesreplaced. - withCases(List<NameData>) - Method in class hydra.scala.syntax.RepeatedEnumCaseDefn
-
Returns a copy of this
RepeatedEnumCaseDefnwithcasesreplaced. - withCases(List<TypeCase>) - Method in class hydra.scala.syntax.MatchType
-
Returns a copy of this
MatchTypewithcasesreplaced. - withCatchp(Data) - Method in class hydra.scala.syntax.TryWithHandlerData
-
Returns a copy of this
TryWithHandlerDatawithcatchpreplaced. - withCatchp(List<Case>) - Method in class hydra.scala.syntax.TryData
-
Returns a copy of this
TryDatawithcatchpreplaced. - withCbounds(List<Type>) - Method in class hydra.scala.syntax.ParamType
-
Returns a copy of this
ParamTypewithcboundsreplaced. - withCond(Optional<Data>) - Method in class hydra.scala.syntax.Case
-
Returns a copy of this
Casewithcondreplaced. - withCond(Data) - Method in class hydra.scala.syntax.IfData
-
Returns a copy of this
IfDatawithcondreplaced. - withCtor(PrimaryCtor) - Method in class hydra.scala.syntax.ClassDefn
-
Returns a copy of this
ClassDefnwithctorreplaced. - withCtor(PrimaryCtor) - Method in class hydra.scala.syntax.EnumCaseDefn
-
Returns a copy of this
EnumCaseDefnwithctorreplaced. - withCtor(PrimaryCtor) - Method in class hydra.scala.syntax.EnumDefn
-
Returns a copy of this
EnumDefnwithctorreplaced. - withCtor(PrimaryCtor) - Method in class hydra.scala.syntax.TraitDefn
-
Returns a copy of this
TraitDefnwithctorreplaced. - withDecltpe(Optional<Type>) - Method in class hydra.scala.syntax.DefDefn
-
Returns a copy of this
DefDefnwithdecltpereplaced. - withDecltpe(Optional<Type>) - Method in class hydra.scala.syntax.ParamData
-
Returns a copy of this
ParamDatawithdecltpereplaced. - withDecltpe(Optional<Type>) - Method in class hydra.scala.syntax.ValDefn
-
Returns a copy of this
ValDefnwithdecltpereplaced. - withDecltpe(Type) - Method in class hydra.scala.syntax.DefDecl
-
Returns a copy of this
DefDeclwithdecltpereplaced. - withDecltpe(Type) - Method in class hydra.scala.syntax.GivenAliasDefn
-
Returns a copy of this
GivenAliasDefnwithdecltpereplaced. - withDecltpe(Type) - Method in class hydra.scala.syntax.GivenDecl
-
Returns a copy of this
GivenDeclwithdecltpereplaced. - withDecltpe(Type) - Method in class hydra.scala.syntax.ValDecl
-
Returns a copy of this
ValDeclwithdecltpereplaced. - withDecltpe(Type) - Method in class hydra.scala.syntax.VarDecl
-
Returns a copy of this
VarDeclwithdecltpereplaced. - withDecltpe(Type) - Method in class hydra.scala.syntax.VarDefn
-
Returns a copy of this
VarDefnwithdecltpereplaced. - withDefault(Optional<Data>) - Method in class hydra.scala.syntax.ParamData
-
Returns a copy of this
ParamDatawithdefaultreplaced. - withEarly(List<Stat>) - Method in class hydra.scala.syntax.Template
-
Returns a copy of this
Templatewithearlyreplaced. - withElsep(Data) - Method in class hydra.scala.syntax.IfData
-
Returns a copy of this
IfDatawithelsepreplaced. - withExpr(Data) - Method in class hydra.scala.syntax.AnnotateData
-
Returns a copy of this
AnnotateDatawithexprreplaced. - withExpr(Data) - Method in class hydra.scala.syntax.AscribeData
-
Returns a copy of this
AscribeDatawithexprreplaced. - withExpr(Data) - Method in class hydra.scala.syntax.DoData
-
Returns a copy of this
DoDatawithexprreplaced. - withExpr(Data) - Method in class hydra.scala.syntax.MatchData
-
Returns a copy of this
MatchDatawithexprreplaced. - withExpr(Data) - Method in class hydra.scala.syntax.TryData
-
Returns a copy of this
TryDatawithexprreplaced. - withExpr(Data) - Method in class hydra.scala.syntax.TryWithHandlerData
-
Returns a copy of this
TryWithHandlerDatawithexprreplaced. - withExpr(Data) - Method in class hydra.scala.syntax.WhileData
-
Returns a copy of this
WhileDatawithexprreplaced. - withFinallyp(Optional<Data>) - Method in class hydra.scala.syntax.TryData
-
Returns a copy of this
TryDatawithfinallypreplaced. - withFinallyp(Optional<Data>) - Method in class hydra.scala.syntax.TryWithHandlerData
-
Returns a copy of this
TryWithHandlerDatawithfinallypreplaced. - withFun(Data) - Method in class hydra.scala.syntax.ApplyData
-
Returns a copy of this
ApplyDatawithfunreplaced. - withFun(Data) - Method in class hydra.scala.syntax.ApplyUsingData
-
Returns a copy of this
ApplyUsingDatawithfunreplaced. - withFun(Data) - Method in class hydra.scala.syntax.ExtractPat
-
Returns a copy of this
ExtractPatwithfunreplaced. - withHi(Optional<Type>) - Method in class hydra.scala.syntax.TypeBounds
-
Returns a copy of this
TypeBoundswithhireplaced. - withImportees(List<Importee>) - Method in class hydra.scala.syntax.Importer
-
Returns a copy of this
Importerwithimporteesreplaced. - within - Variable in class hydra.scala.syntax.PrivateMod
- within - Variable in class hydra.scala.syntax.ProtectedMod
- within(Ref) - Method in class hydra.scala.syntax.PrivateMod.Builder
- within(Ref) - Method in class hydra.scala.syntax.ProtectedMod.Builder
- WITHIN - Static variable in class hydra.scala.syntax.PrivateMod
-
Name of the
hydra.scala.syntax.PrivateMod.withinfield. - WITHIN - Static variable in class hydra.scala.syntax.ProtectedMod
-
Name of the
hydra.scala.syntax.ProtectedMod.withinfield. - withInit(Init) - Method in class hydra.scala.syntax.SecondaryCtor
-
Returns a copy of this
SecondaryCtorwithinitreplaced. - withInits(List<Init>) - Method in class hydra.scala.syntax.EnumCaseDefn
-
Returns a copy of this
EnumCaseDefnwithinitsreplaced. - withInits(List<Init>) - Method in class hydra.scala.syntax.Template
-
Returns a copy of this
Templatewithinitsreplaced. - withLhs(Data) - Method in class hydra.scala.syntax.ApplyInfixData
-
Returns a copy of this
ApplyInfixDatawithlhsreplaced. - withLhs(Data) - Method in class hydra.scala.syntax.ApplyTypeData
-
Returns a copy of this
ApplyTypeDatawithlhsreplaced. - withLhs(Data) - Method in class hydra.scala.syntax.AssignData
-
Returns a copy of this
AssignDatawithlhsreplaced. - withLhs(Pat) - Method in class hydra.scala.syntax.AlternativePat
-
Returns a copy of this
AlternativePatwithlhsreplaced. - withLhs(Pat) - Method in class hydra.scala.syntax.BindPat
-
Returns a copy of this
BindPatwithlhsreplaced. - withLhs(Pat) - Method in class hydra.scala.syntax.ExtractInfixPat
-
Returns a copy of this
ExtractInfixPatwithlhsreplaced. - withLhs(Pat) - Method in class hydra.scala.syntax.TypedPat
-
Returns a copy of this
TypedPatwithlhsreplaced. - withLhs(Type) - Method in class hydra.scala.syntax.AndType
-
Returns a copy of this
AndTypewithlhsreplaced. - withLhs(Type) - Method in class hydra.scala.syntax.ApplyInfixType
-
Returns a copy of this
ApplyInfixTypewithlhsreplaced. - withLhs(Type) - Method in class hydra.scala.syntax.OrType
-
Returns a copy of this
OrTypewithlhsreplaced. - withLhs(Type) - Method in class hydra.scala.syntax.WithType
-
Returns a copy of this
WithTypewithlhsreplaced. - withLo(Optional<Type>) - Method in class hydra.scala.syntax.TypeBounds
-
Returns a copy of this
TypeBoundswithloreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.ClassDefn
-
Returns a copy of this
ClassDefnwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.DefDecl
-
Returns a copy of this
DefDeclwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.DefDefn
-
Returns a copy of this
DefDefnwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.EnumCaseDefn
-
Returns a copy of this
EnumCaseDefnwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.EnumDefn
-
Returns a copy of this
EnumDefnwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.GivenAliasDefn
-
Returns a copy of this
GivenAliasDefnwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.GivenDecl
-
Returns a copy of this
GivenDeclwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.GivenDefn
-
Returns a copy of this
GivenDefnwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.ObjectPkg
-
Returns a copy of this
ObjectPkgwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.ParamData
-
Returns a copy of this
ParamDatawithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.ParamType
-
Returns a copy of this
ParamTypewithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.PrimaryCtor
-
Returns a copy of this
PrimaryCtorwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.RepeatedEnumCaseDefn
-
Returns a copy of this
RepeatedEnumCaseDefnwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.SecondaryCtor
-
Returns a copy of this
SecondaryCtorwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.TraitDefn
-
Returns a copy of this
TraitDefnwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.TypeDecl
-
Returns a copy of this
TypeDeclwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.TypeDefn
-
Returns a copy of this
TypeDefnwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.ValDecl
-
Returns a copy of this
ValDeclwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.ValDefn
-
Returns a copy of this
ValDefnwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.VarDecl
-
Returns a copy of this
VarDeclwithmodsreplaced. - withMods(List<Mod>) - Method in class hydra.scala.syntax.VarDefn
-
Returns a copy of this
VarDefnwithmodsreplaced. - withName(Name) - Method in class hydra.scala.syntax.GivenAliasDefn
-
Returns a copy of this
GivenAliasDefnwithnamereplaced. - withName(Name) - Method in class hydra.scala.syntax.GivenDefn
-
Returns a copy of this
GivenDefnwithnamereplaced. - withName(Name) - Method in class hydra.scala.syntax.Init
-
Returns a copy of this
Initwithnamereplaced. - withName(Name) - Method in class hydra.scala.syntax.ParamData
-
Returns a copy of this
ParamDatawithnamereplaced. - withName(Name) - Method in class hydra.scala.syntax.ParamType
-
Returns a copy of this
ParamTypewithnamereplaced. - withName(Name) - Method in class hydra.scala.syntax.PrimaryCtor
-
Returns a copy of this
PrimaryCtorwithnamereplaced. - withName(Name) - Method in class hydra.scala.syntax.RenameImportee
-
Returns a copy of this
RenameImporteewithnamereplaced. - withName(Name) - Method in class hydra.scala.syntax.SecondaryCtor
-
Returns a copy of this
SecondaryCtorwithnamereplaced. - withName(Name) - Method in class hydra.scala.syntax.TypedParamType
-
Returns a copy of this
TypedParamTypewithnamereplaced. - withName(NameData) - Method in class hydra.scala.syntax.DefDecl
-
Returns a copy of this
DefDeclwithnamereplaced. - withName(NameData) - Method in class hydra.scala.syntax.DefDefn
-
Returns a copy of this
DefDefnwithnamereplaced. - withName(NameData) - Method in class hydra.scala.syntax.EnumCaseDefn
-
Returns a copy of this
EnumCaseDefnwithnamereplaced. - withName(NameData) - Method in class hydra.scala.syntax.GivenDecl
-
Returns a copy of this
GivenDeclwithnamereplaced. - withName(NameData) - Method in class hydra.scala.syntax.ObjectPkg
-
Returns a copy of this
ObjectPkgwithnamereplaced. - withName(NameData) - Method in class hydra.scala.syntax.Pkg
-
Returns a copy of this
Pkgwithnamereplaced. - withName(NameData) - Method in class hydra.scala.syntax.SelectData
-
Returns a copy of this
SelectDatawithnamereplaced. - withName(NameType) - Method in class hydra.scala.syntax.ClassDefn
-
Returns a copy of this
ClassDefnwithnamereplaced. - withName(NameType) - Method in class hydra.scala.syntax.EnumDefn
-
Returns a copy of this
EnumDefnwithnamereplaced. - withName(NameType) - Method in class hydra.scala.syntax.ProjectType
-
Returns a copy of this
ProjectTypewithnamereplaced. - withName(NameType) - Method in class hydra.scala.syntax.SelectType
-
Returns a copy of this
SelectTypewithnamereplaced. - withName(NameType) - Method in class hydra.scala.syntax.TraitDefn
-
Returns a copy of this
TraitDefnwithnamereplaced. - withName(NameType) - Method in class hydra.scala.syntax.TypeDecl
-
Returns a copy of this
TypeDeclwithnamereplaced. - withName(NameType) - Method in class hydra.scala.syntax.TypeDefn
-
Returns a copy of this
TypeDefnwithnamereplaced. - withOp(NameData) - Method in class hydra.scala.syntax.ApplyInfixData
-
Returns a copy of this
ApplyInfixDatawithopreplaced. - withOp(NameData) - Method in class hydra.scala.syntax.ApplyTypeData
-
Returns a copy of this
ApplyTypeDatawithopreplaced. - withOp(NameData) - Method in class hydra.scala.syntax.ApplyUnaryData
-
Returns a copy of this
ApplyUnaryDatawithopreplaced. - withOp(NameData) - Method in class hydra.scala.syntax.ExtractInfixPat
-
Returns a copy of this
ExtractInfixPatwithopreplaced. - withOp(NameType) - Method in class hydra.scala.syntax.ApplyInfixType
-
Returns a copy of this
ApplyInfixTypewithopreplaced. - withParams(List<ParamData>) - Method in class hydra.scala.syntax.ContextFunctionData
-
Returns a copy of this
ContextFunctionDatawithparamsreplaced. - withParams(List<ParamData>) - Method in class hydra.scala.syntax.FunctionData
-
Returns a copy of this
FunctionDatawithparamsreplaced. - withParams(List<Type>) - Method in class hydra.scala.syntax.ContextFunctionType
-
Returns a copy of this
ContextFunctionTypewithparamsreplaced. - withParams(List<Type>) - Method in class hydra.scala.syntax.FunctionType
-
Returns a copy of this
FunctionTypewithparamsreplaced. - withParams(List<Type>) - Method in class hydra.scala.syntax.ImplicitFunctionType
-
Returns a copy of this
ImplicitFunctionTypewithparamsreplaced. - withParamss(List<List<ParamData>>) - Method in class hydra.scala.syntax.DefDecl
-
Returns a copy of this
DefDeclwithparamssreplaced. - withParamss(List<List<ParamData>>) - Method in class hydra.scala.syntax.DefDefn
-
Returns a copy of this
DefDefnwithparamssreplaced. - withParamss(List<List<ParamData>>) - Method in class hydra.scala.syntax.MethodType
-
Returns a copy of this
MethodTypewithparamssreplaced. - withParamss(List<List<ParamData>>) - Method in class hydra.scala.syntax.PrimaryCtor
-
Returns a copy of this
PrimaryCtorwithparamssreplaced. - withParamss(List<List<ParamData>>) - Method in class hydra.scala.syntax.SecondaryCtor
-
Returns a copy of this
SecondaryCtorwithparamssreplaced. - withParmss(List<List<ParamData>>) - Method in class hydra.scala.syntax.ExtensionGroupDefn
-
Returns a copy of this
ExtensionGroupDefnwithparmssreplaced. - withParts(List<Lit>) - Method in class hydra.scala.syntax.InterpolateData
-
Returns a copy of this
InterpolateDatawithpartsreplaced. - withParts(List<Lit>) - Method in class hydra.scala.syntax.InterpolatePat
-
Returns a copy of this
InterpolatePatwithpartsreplaced. - withPat(Pat) - Method in class hydra.scala.syntax.Case
-
Returns a copy of this
Casewithpatreplaced. - withPat(Pat) - Method in class hydra.scala.syntax.CaseGeneratorEnumerator
-
Returns a copy of this
CaseGeneratorEnumeratorwithpatreplaced. - withPat(Pat) - Method in class hydra.scala.syntax.GeneratorEnumerator
-
Returns a copy of this
GeneratorEnumeratorwithpatreplaced. - withPat(Pat) - Method in class hydra.scala.syntax.ValEnumerator
-
Returns a copy of this
ValEnumeratorwithpatreplaced. - withPat(Type) - Method in class hydra.scala.syntax.TypeCase
-
Returns a copy of this
TypeCasewithpatreplaced. - withPats(List<Pat>) - Method in class hydra.scala.syntax.ValDecl
-
Returns a copy of this
ValDeclwithpatsreplaced. - withPats(List<Pat>) - Method in class hydra.scala.syntax.ValDefn
-
Returns a copy of this
ValDefnwithpatsreplaced. - withPats(List<Pat>) - Method in class hydra.scala.syntax.VarDecl
-
Returns a copy of this
VarDeclwithpatsreplaced. - withPats(List<Pat>) - Method in class hydra.scala.syntax.VarDefn
-
Returns a copy of this
VarDefnwithpatsreplaced. - withPrefix(NameData) - Method in class hydra.scala.syntax.InterpolateData
-
Returns a copy of this
InterpolateDatawithprefixreplaced. - withPrefix(NameData) - Method in class hydra.scala.syntax.InterpolatePat
-
Returns a copy of this
InterpolatePatwithprefixreplaced. - withQual(Data) - Method in class hydra.scala.syntax.SelectData
-
Returns a copy of this
SelectDatawithqualreplaced. - withQual(RefData) - Method in class hydra.scala.syntax.SelectType
-
Returns a copy of this
SelectTypewithqualreplaced. - withQual(Type) - Method in class hydra.scala.syntax.ProjectType
-
Returns a copy of this
ProjectTypewithqualreplaced. - withRef(RefData) - Method in class hydra.scala.syntax.Importer
-
Returns a copy of this
Importerwithrefreplaced. - withRef(RefData) - Method in class hydra.scala.syntax.Pkg
-
Returns a copy of this
Pkgwithrefreplaced. - withRename(Name) - Method in class hydra.scala.syntax.RenameImportee
-
Returns a copy of this
RenameImporteewithrenamereplaced. - withRes(Type) - Method in class hydra.scala.syntax.ContextFunctionType
-
Returns a copy of this
ContextFunctionTypewithresreplaced. - withRes(Type) - Method in class hydra.scala.syntax.FunctionType
-
Returns a copy of this
FunctionTypewithresreplaced. - withRes(Type) - Method in class hydra.scala.syntax.ImplicitFunctionType
-
Returns a copy of this
ImplicitFunctionTypewithresreplaced. - withRhs(Optional<Data>) - Method in class hydra.scala.syntax.VarDefn
-
Returns a copy of this
VarDefnwithrhsreplaced. - withRhs(Data) - Method in class hydra.scala.syntax.AssignData
-
Returns a copy of this
AssignDatawithrhsreplaced. - withRhs(Data) - Method in class hydra.scala.syntax.CaseGeneratorEnumerator
-
Returns a copy of this
CaseGeneratorEnumeratorwithrhsreplaced. - withRhs(Data) - Method in class hydra.scala.syntax.GeneratorEnumerator
-
Returns a copy of this
GeneratorEnumeratorwithrhsreplaced. - withRhs(Data) - Method in class hydra.scala.syntax.ValDefn
-
Returns a copy of this
ValDefnwithrhsreplaced. - withRhs(Data) - Method in class hydra.scala.syntax.ValEnumerator
-
Returns a copy of this
ValEnumeratorwithrhsreplaced. - withRhs(Pat) - Method in class hydra.scala.syntax.AlternativePat
-
Returns a copy of this
AlternativePatwithrhsreplaced. - withRhs(Pat) - Method in class hydra.scala.syntax.BindPat
-
Returns a copy of this
BindPatwithrhsreplaced. - withRhs(Type) - Method in class hydra.scala.syntax.AndType
-
Returns a copy of this
AndTypewithrhsreplaced. - withRhs(Type) - Method in class hydra.scala.syntax.ApplyInfixType
-
Returns a copy of this
ApplyInfixTypewithrhsreplaced. - withRhs(Type) - Method in class hydra.scala.syntax.OrType
-
Returns a copy of this
OrTypewithrhsreplaced. - withRhs(Type) - Method in class hydra.scala.syntax.TypedPat
-
Returns a copy of this
TypedPatwithrhsreplaced. - withRhs(Type) - Method in class hydra.scala.syntax.WithType
-
Returns a copy of this
WithTypewithrhsreplaced. - withRhs(List<Pat>) - Method in class hydra.scala.syntax.ExtractInfixPat
-
Returns a copy of this
ExtractInfixPatwithrhsreplaced. - withSelf(Self) - Method in class hydra.scala.syntax.Template
-
Returns a copy of this
Templatewithselfreplaced. - withSparams(List<List<ParamData>>) - Method in class hydra.scala.syntax.GivenAliasDefn
-
Returns a copy of this
GivenAliasDefnwithsparamsreplaced. - withSparams(List<List<ParamData>>) - Method in class hydra.scala.syntax.GivenDecl
-
Returns a copy of this
GivenDeclwithsparamsreplaced. - withSparams(List<List<ParamData>>) - Method in class hydra.scala.syntax.GivenDefn
-
Returns a copy of this
GivenDefnwithsparamsreplaced. - withStats(List<Stat>) - Method in class hydra.scala.syntax.ExistentialType
-
Returns a copy of this
ExistentialTypewithstatsreplaced. - withStats(List<Stat>) - Method in class hydra.scala.syntax.Pkg
-
Returns a copy of this
Pkgwithstatsreplaced. - withStats(List<Stat>) - Method in class hydra.scala.syntax.RefineType
-
Returns a copy of this
RefineTypewithstatsreplaced. - withStats(List<Stat>) - Method in class hydra.scala.syntax.SecondaryCtor
-
Returns a copy of this
SecondaryCtorwithstatsreplaced. - withStats(List<Stat>) - Method in class hydra.scala.syntax.Template
-
Returns a copy of this
Templatewithstatsreplaced. - withSuperp(Name) - Method in class hydra.scala.syntax.SuperData
-
Returns a copy of this
SuperDatawithsuperpreplaced. - withTargs(List<Data>) - Method in class hydra.scala.syntax.ApplyUsingData
-
Returns a copy of this
ApplyUsingDatawithtargsreplaced. - withTargs(List<Type>) - Method in class hydra.scala.syntax.ApplyInfixData
-
Returns a copy of this
ApplyInfixDatawithtargsreplaced. - withTargs(List<Type>) - Method in class hydra.scala.syntax.ApplyTypeData
-
Returns a copy of this
ApplyTypeDatawithtargsreplaced. - withTbounds(List<TypeBounds>) - Method in class hydra.scala.syntax.ParamType
-
Returns a copy of this
ParamTypewithtboundsreplaced. - withTempl(Template) - Method in class hydra.scala.syntax.GivenDefn
-
Returns a copy of this
GivenDefnwithtemplreplaced. - withTemplate(Template) - Method in class hydra.scala.syntax.ClassDefn
-
Returns a copy of this
ClassDefnwithtemplatereplaced. - withTemplate(Template) - Method in class hydra.scala.syntax.EnumDefn
-
Returns a copy of this
EnumDefnwithtemplatereplaced. - withTemplate(Template) - Method in class hydra.scala.syntax.ObjectPkg
-
Returns a copy of this
ObjectPkgwithtemplatereplaced. - withTemplate(Template) - Method in class hydra.scala.syntax.TraitDefn
-
Returns a copy of this
TraitDefnwithtemplatereplaced. - withThenp(Data) - Method in class hydra.scala.syntax.IfData
-
Returns a copy of this
IfDatawiththenpreplaced. - withThisp(Name) - Method in class hydra.scala.syntax.SuperData
-
Returns a copy of this
SuperDatawiththispreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.ClassDefn
-
Returns a copy of this
ClassDefnwithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.DefDecl
-
Returns a copy of this
DefDeclwithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.DefDefn
-
Returns a copy of this
DefDefnwithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.EnumCaseDefn
-
Returns a copy of this
EnumCaseDefnwithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.EnumDefn
-
Returns a copy of this
EnumDefnwithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.ExtensionGroupDefn
-
Returns a copy of this
ExtensionGroupDefnwithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.GivenDecl
-
Returns a copy of this
GivenDeclwithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.LambdaType
-
Returns a copy of this
LambdaTypewithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.ParamType
-
Returns a copy of this
ParamTypewithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.PolyFunctionData
-
Returns a copy of this
PolyFunctionDatawithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.PolyFunctionType
-
Returns a copy of this
PolyFunctionTypewithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.TraitDefn
-
Returns a copy of this
TraitDefnwithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.TypeDecl
-
Returns a copy of this
TypeDeclwithtparamsreplaced. - withTparams(List<ParamType>) - Method in class hydra.scala.syntax.TypeDefn
-
Returns a copy of this
TypeDefnwithtparamsreplaced. - withTparams(List<List<ParamType>>) - Method in class hydra.scala.syntax.GivenAliasDefn
-
Returns a copy of this
GivenAliasDefnwithtparamsreplaced. - withTparams(List<List<ParamType>>) - Method in class hydra.scala.syntax.GivenDefn
-
Returns a copy of this
GivenDefnwithtparamsreplaced. - withTpe(Optional<Type>) - Method in class hydra.scala.syntax.RefineType
-
Returns a copy of this
RefineTypewithtpereplaced. - withTpe(Type) - Method in class hydra.scala.syntax.AnnotateType
-
Returns a copy of this
AnnotateTypewithtpereplaced. - withTpe(Type) - Method in class hydra.scala.syntax.ApplyType
-
Returns a copy of this
ApplyTypewithtpereplaced. - withTpe(Type) - Method in class hydra.scala.syntax.AscribeData
-
Returns a copy of this
AscribeDatawithtpereplaced. - withTpe(Type) - Method in class hydra.scala.syntax.ExistentialType
-
Returns a copy of this
ExistentialTypewithtpereplaced. - withTpe(Type) - Method in class hydra.scala.syntax.Init
-
Returns a copy of this
Initwithtpereplaced. - withTpe(Type) - Method in class hydra.scala.syntax.LambdaType
-
Returns a copy of this
LambdaTypewithtpereplaced. - withTpe(Type) - Method in class hydra.scala.syntax.MatchType
-
Returns a copy of this
MatchTypewithtpereplaced. - withTpe(Type) - Method in class hydra.scala.syntax.MethodType
-
Returns a copy of this
MethodTypewithtpereplaced. - withTpe(Type) - Method in class hydra.scala.syntax.PolyFunctionType
-
Returns a copy of this
PolyFunctionTypewithtpereplaced. - withTyp(Type) - Method in class hydra.scala.syntax.TypedParamType
-
Returns a copy of this
TypedParamTypewithtypreplaced. - withType(TypedTerm<Type>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL constructor for hydra.scala.syntax.WithType
- WithType - Class in hydra.scala.syntax
- WithType(Type, Type) - Constructor for class hydra.scala.syntax.WithType
-
Constructs an immutable
WithType. - WithType.Builder - Class in hydra.scala.syntax
-
A fluent builder for
WithType. - withTypeLhs(TypedTerm<WithType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the lhs field of hydra.scala.syntax.WithType
- withTypeRhs(TypedTerm<WithType>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL accessor for the rhs field of hydra.scala.syntax.WithType
- withTypeWithLhs(TypedTerm<WithType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the lhs field of hydra.scala.syntax.WithType
- withTypeWithRhs(TypedTerm<WithType>, TypedTerm<Type>) - Static method in interface hydra.dsl.scala.Syntax
-
DSL updater for the rhs field of hydra.scala.syntax.WithType
- withVbounds(List<Type>) - Method in class hydra.scala.syntax.ParamType
-
Returns a copy of this
ParamTypewithvboundsreplaced.
All Classes All Packages