Struct cranelift_reader::SourceMap [−][src]
pub struct SourceMap { /* fields omitted */ }
Expand description
Mapping from entity names to source locations.
Implementations
Read-only interface which is exposed outside the parser crate.
Look up a value entity.
Look up a block entity.
Look up a stack slot entity.
Look up a global value entity.
Look up a heap entity.
Look up a table entity.
Look up a signature entity.
Look up a function entity.
Look up a jump table entity.
Look up a constant entity.
Look up an entity by source name.
Returns the entity reference corresponding to name
, if it exists.
Define the value entity
.
Define the block entity
.
Define the stack slot entity
.
Define the global value entity
.
Define the heap entity
.
Define the table entity
.
Define the signature entity
.
Define the external function entity
.
Define the jump table entity
.
Define the jump table entity
.
Define an entity. This can be used for instructions whose numbers never appear in source, or implicitly defined signatures.