Interface Serde


  • public interface Serde
    Serialization functions for converting Scala AST to abstract expressions
    • Method Detail

      • dotOp

        static Op dotOp()
      • functionArrowOp

        static Op functionArrowOp()
      • matchOp

        static Op matchOp()
      • writeCase

        static Expr writeCase​(Case c)
      • writeData_Ref

        static Expr writeData_Ref​(Data_Ref ref)
      • writeDefn

        static Expr writeDefn​(Defn def)
      • writeImporter

        static Expr writeImporter​(Importer imp)
      • writeInit

        static Expr writeInit​(Init init)
      • writeLit

        static Expr writeLit​(Lit lit)
      • writeMod

        static Expr writeMod​(Mod m)
      • writeName

        static Expr writeName​(Name name)
      • writePat

        static Expr writePat​(Pat pat)
      • writePkg

        static Expr writePkg​(Pkg pkg)
      • writeStat

        static Expr writeStat​(Stat stat)
      • writeTerm

        static Expr writeTerm​(Data term)
      • writeType

        static Expr writeType​(Type typ)