metaslang_bindings/lib.rs
1#![deny(missing_docs)]
2
3//! This module contains the core utilities for dealing with the binding graph for Slang.
4//!
5//! It's based on the [stack graph library](https://docs.rs/stack-graphs/latest/stack_graphs/index.html).
6
7#[doc(hidden)]
8mod builder;
9mod graph;
10
11#[doc(hidden)]
12pub use builder::{
13 BindingGraphBuilder, FileGraphBuilder, GraphHandle, PathResolver, ScopeGraphBuilder,
14};
15pub use graph::{
16 BindingGraph, BindingLocation, BuiltInLocation, Definition, Reference, UserFileLocation,
17};