Skip to main content
Module sema
miden_
assembly_
syntax
0.23.0
Module sema
Module Items
Structs
Enums
Functions
In crate miden_
assembly_
syntax
miden_assembly_syntax
Module
sema
Copy item path
Source
Structs
§
Analysis
Context
This maintains the state for semantic analysis of a single
Module
.
Const
Eval
Visitor
This visitor evaluates all constant expressions and folds them to literals.
Syntax
Error
The high-level error type for all semantic analysis errors.
Verify
Invoke
Targets
This visitor visits every
exec
,
call
,
syscall
, and
procref
, and ensures that the invocation target for that call is resolvable to the extent possible within the current module’s context.
Verify
Repeat
Counts
Enums
§
Semantic
Analysis
Error
Represents an error that occurs during semantic analysis
Functions
§
analyze
Constructs and validates a
Module
, given the forms constituting the module body.