-
-
Field Summary
Fields inherited from class org.aya.prettier.BasePrettier
CALL, COMMENT, CON, DATA, FIELD, FN, GENERALIZED, KEYWORD, LOCAL_VAR, options, PRIM, STRUCT
-
Constructor Summary
Constructors
-
Method Summary
@NotNull org.aya.pretty.doc.Doc
org.aya.pretty.doc.Doc
@NotNull org.aya.pretty.doc.Doc
@NotNull org.aya.pretty.doc.Doc
@NotNull org.aya.pretty.doc.Doc
patterns(@NotNull kala.collection.immutable.ImmutableSeq<org.aya.util.Arg<Pattern>> patterns)
@NotNull org.aya.pretty.doc.Doc
@NotNull org.aya.pretty.doc.Doc
org.aya.pretty.doc.Doc
@NotNull org.aya.pretty.doc.Doc
@NotNull org.aya.pretty.doc.Doc
Methods inherited from class org.aya.prettier.BasePrettier
arg, argDoc, argsDoc, checkParen, chooseStyle, cofib, defVar, formula, linkDef, linkDef, linkIdOf, linkListLit, linkLit, linkRef, partial, restr, side, varDoc, visitArgsCalls, visitCalls, visitCalls, visitTele, visitTele
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
ConcretePrettier
public ConcretePrettier(@NotNull
@NotNull org.aya.util.prettier.PrettierOptions options)
-
Method Details
-
-
patterns
@NotNull
public @NotNull org.aya.pretty.doc.Doc patterns(@NotNull
@NotNull kala.collection.immutable.ImmutableSeq<org.aya.util.Arg<Pattern>> patterns)
-
pattern
@NotNull
public @NotNull org.aya.pretty.doc.Doc pattern(@NotNull
@NotNull org.aya.util.Arg<Pattern> pattern,
BasePrettier.Outer outer)
-
pattern
@NotNull
public @NotNull org.aya.pretty.doc.Doc pattern(@NotNull
@NotNull Pattern pattern,
boolean licit,
BasePrettier.Outer outer)
-
-
stmt
@NotNull
public @NotNull org.aya.pretty.doc.Doc stmt(@NotNull
@NotNull Stmt prestmt)
-
decl
@NotNull
public @NotNull org.aya.pretty.doc.Doc decl(@NotNull
@NotNull Decl predecl)
-
visitDoBinding
@NotNull
public @NotNull org.aya.pretty.doc.Doc visitDoBinding(@NotNull
Expr.DoBind doBind)
-
visitPersonality
@NotNull
public @NotNull org.aya.pretty.doc.Doc visitPersonality(@NotNull
DeclInfo.Personality personality)
-
visitBindBlock
public org.aya.pretty.doc.Doc visitBindBlock(@NotNull
@NotNull BindBlock bindBlock)