Re-exports§
pub use context::CompileCtxt;pub use context::CompileUnit;pub use graph_builder::build_llmcc_graph;pub use graph_builder::build_llmcc_graph_with_config;pub use graph_builder::BlockId;pub use graph_builder::BlockRelation;pub use graph_builder::GraphBuildConfig;pub use graph_builder::GraphNode;pub use graph_builder::ProjectGraph;pub use graph_builder::UnitGraph;pub use ir::HirId;pub use ir_builder::build_llmcc_ir;pub use lang_def::LanguageTrait;pub use pagerank::PageRankConfig;pub use pagerank::PageRanker;pub use pagerank::RankedBlock;pub use printer::print_llmcc_graph;pub use printer::print_llmcc_ir;pub use query::GraphBlockInfo;pub use query::ProjectQuery;pub use query::QueryResult;pub use paste;
Modules§
- arena
- block
- block_
rel - context
- file
- graph_
builder - interner
- ir
- ir_
builder - lang_
def - pagerank
- printer
- query
- symbol
- trie
- visit
Macros§
Structs§
- Node
- A single node within a syntax
Tree. - Parser
- A stateful object that this is used to produce a
Treebased on some source code. - Point
- A position in a multi-line text document, in terms of rows and columns.
- Tree
- A tree that represents the syntactic structure of a source code file.
- Tree
Cursor - A stateful object for walking a syntax
Treeefficiently.