Milky2018/diago/ir does not have a README file
pub struct EdgeID {
src_path : Array[String]
src_path_syntax : Array[StringValue]
src_arrow : Bool
dst_path : Array[String]
dst_path_syntax : Array[StringValue]
dst_arrow : Bool
index : Int?
glob : Bool
} derive(Eq, Debug)fn EdgeID::new(src_path : Array[String], dst_path : Array[String], src_arrow : Bool, dst_arrow : Bool, src_path_syntax? : Array[StringValue]?, dst_path_syntax? : Array[StringValue]?) -> EdgeIDfn EdgeID::with_glob(src_path : Array[String], dst_path : Array[String], src_arrow : Bool, dst_arrow : Bool, src_path_syntax? : Array[StringValue]?, dst_path_syntax? : Array[StringValue]?) -> EdgeIDfn EdgeID::with_index(src_path : Array[String], dst_path : Array[String], src_arrow : Bool, dst_arrow : Bool, index : Int, src_path_syntax? : Array[StringValue]?, dst_path_syntax? : Array[StringValue]?) -> EdgeIDpub struct EdgeReference {
range : Range
edge : Edge?
context : RefContext?
edge_index : Int
primary : Bool
due_to_glob : Bool
due_to_lazy_glob : Bool
} derive(Eq, Debug)fn EdgeReference::from_ast(edge : Edge, edge_index : Int, primary : Bool, context : RefContext, due_to_glob? : Bool, due_to_lazy_glob? : Bool) -> EdgeReferencepub struct Field {
name : String
name_syntax : StringValue?
primary : Scalar?
composite : Composite?
references : Array[FieldReference]
import_ast : Node?
path : NodePath?
} derive(Eq, Debug)fn Field::new(name : String, primary : Scalar?, composite : Composite?, references : Array[FieldReference], name_syntax? : StringValue?) -> Fieldpub struct FieldReference {
range : Range
string : String
syntax : StringValue?
key_path : KeyPath?
context : RefContext?
key_path_index : Int
primary : Bool
due_to_glob : Bool
due_to_lazy_glob : Bool
} derive(Eq, Debug)fn FieldReference::from_ast(syntax : StringValue, key_path : KeyPath, key_path_index : Int, primary : Bool, context : RefContext, due_to_glob? : Bool, due_to_lazy_glob? : Bool) -> FieldReferencefn FieldReference::new(range : Range, string : String, key_path_index : Int, primary : Bool) -> FieldReferencepub struct ImportResolver((String) -> String?)fn is_board_keyword(name : String) -> Boolfn is_reserved_keyword(name : String) -> BoolA diagram toolkit for MoonBit with Dagre, ELK, and Railway layout engines, rendering SVG, ASCII, and Unicode outputs.
Dependencies