Skip to content
1 viewer

rust 1,854,448 · typescript 233,181 · javascript 132,491 · python 19,572 · 6,381 files · digest 17250db9be6a · built in 2.2 s · crystals off

crates/cre8-app-matching/src/semantics.rs

cre8-app-matching · module semantics · src · 284 lines (250 code, 10 comment) · sha 8e296f2251d6c466

Items

enum SemanticConstraint struct UnsupportedPosition struct MatchingInvariantViolation enum MatchingExecutionError impl Display for MatchingExecutionError impl Error for MatchingExecutionError

Functions

By call-graph weight (PageRank; 1.0 is the average function). 9 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
push_amount_constraintssrc/semantics.rs:94fn152101.6
unsupported_constraintssrc/semantics.rs:75fn185111.2
violationsrc/semantics.rs:218fn31101.2
positionsrc/semantics.rs:227fn141200.9
positions_for_divisible_flowsrc/semantics.rs:58fn162210.9
validate_matching_resultsrc/semantics.rs:113fn10415210.9
MatchingExecutionError::fmtsrc/semantics.rs:41trait impl102000.5
linked_fill_or_kill_never_enters_divisible_flowsrc/semantics.rs:243fn151020.5
invariant_validator_detects_capacity_and_identity_failuressrc/semantics.rs:260fn241020.5

Source not readable from this process.