package archetype

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Ast.UtilsSource

Sourceval get_asset : ast -> lident -> asset
Sourceval get_asset_field : ast -> (lident * lident) -> lident decl_gen
Sourceval get_asset_key : ast -> lident -> lident * vtyp
Sourceval get_container_asset_field : ast -> (lident * lident) -> container
Sourceval get_named_field_list : ast -> lident -> pterm list -> (lident * pterm) list
Sourceval get_field_list : ast -> lident -> lident list
Sourceval get_enum_values : ast -> lident -> lident option
Sourceval is_variable : ast -> lident -> bool
Sourceval is_asset : ast -> lident -> bool
Sourceval is_enum_value : ast -> lident -> bool
Sourceval is_definition : ast -> lident -> bool
Sourceval get_var_type : ast -> lident -> type_
Sourceval get_enum_name : lident enum_struct -> lident
OCaml

Innovation. Community. Security.