xidl-parser 0.105.2

A IDL codegen.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
mod inheritance;
mod recursive;
mod recursive_graph;

use crate::error::ParserResult;

pub(crate) fn analyze(spec: &mut crate::hir::Specification) -> ParserResult<()> {
    inheritance::analyze(spec)?;
    recursive::annotate_recursive_members(spec);
    Ok(())
}

pub use recursive::recursive_schema_types;

#[cfg(test)]
mod tests;