java.lang.Object
org.aya.core.Meta
- All Implemented Interfaces:
AnyVar
- API Note:
- The object identity of this class is used at runtime
- Implementation Note:
- Do not override equals or hashCode
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal @NotNull kala.collection.immutable.ImmutableSeq<Term.Param>final @NotNull Stringfinal @Nullable Termfinal @NotNull org.aya.util.error.SourcePosfinal @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> -
Method Summary
Modifier and TypeMethodDescription@NotNull PiTermasPi(@NotNull String domName, @NotNull String codName, boolean explicit, int ulift, @NotNull kala.collection.immutable.ImmutableSeq<org.aya.util.Arg<Term>> contextArgs) static @NotNull Metafrom(@NotNull kala.collection.immutable.ImmutableSeq<Term.Param> contextTele, @NotNull String name, @Nullable Term result, @NotNull org.aya.util.error.SourcePos sourcePos) kala.collection.SeqView<Term.Param>@NotNull Stringname()boolean
-
Field Details
-
contextTele
-
telescope
-
name
-
result
-
sourcePos
@NotNull public final @NotNull org.aya.util.error.SourcePos sourcePos -
conditions
-
-
Method Details
-
fullTelescope
-
solve
-
from
@NotNull public static @NotNull Meta from(@NotNull @NotNull kala.collection.immutable.ImmutableSeq<Term.Param> contextTele, @NotNull @NotNull String name, @Nullable @Nullable Term result, @NotNull @NotNull org.aya.util.error.SourcePos sourcePos) -
asPi
-
name
-