celox_frontend_core/
lib.rs1mod error;
4mod sdk;
5pub mod shared;
6pub mod symbolic;
7mod trace;
8
9pub use error::{LoweringPhase, ParserError, SourceLocation};
10pub use sdk::{FrontendArtifactError, LoweredFrontendArtifact, lower_frontend_artifact};
11pub use shared::{
12 FrontendLookup, FusedSirOptimizationHints, InstancePath, ScheduledRtl, ScheduledRtlOutput,
13 SourceAddr, SourceVarId, VariableInfo, VariableKind,
14};
15pub use trace::{FrontendTrace, FrontendTraceOptions, TraceSimModule};
16
17pub use symbolic::flattening;
18
19pub(crate) type HashMap<K, V> = fxhash::FxHashMap<K, V>;
20pub(crate) type HashSet<T> = fxhash::FxHashSet<T>;