Documentation
¶
Index ¶
- func Bind(genPkg string, pkg *model.Package, sdkVersion string, isMainDalf bool, ...) (string, error)
- func CodegenDalfs(dalfToProcess []string, dar fs.FS, pkgFile string, ...) (map[string]string, error)
- func GetAST(payload []byte, manifest *model2.Manifest, ...) (*model2.Package, error)
- func GetInterfaces(payload []byte, manifest *model2.Manifest) (map[string]*model2.TmplStruct, error)
- func GetManifest(dar fs.FS) (*model2.Manifest, error)
- func GetPackageID(dalf string) string
- func GetPackageName(dalf string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CodegenDalfs ¶
func GetAST ¶
func GetAST(payload []byte, manifest *model2.Manifest, ifcByModule map[string]model2.InterfaceMap, externalPackages model2.ExternalPackages, fieldHints model2.FieldHints) (*model2.Package, error)
func GetInterfaces ¶
func GetPackageID ¶
func GetPackageName ¶
Types ¶
This section is empty.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package damlparser provides a lightweight parser for Daml *Types.daml source files.
|
Package damlparser provides a lightweight parser for Daml *Types.daml source files. |
|
Package damltemplate generates Daml codec source code from parsed type definitions.
|
Package damltemplate generates Daml codec source code from parsed type definitions. |
Click to show internal directories.
Click to hide internal directories.