ink-analyzer-ir 0.16.1

Intermediate representations (IRs) and abstractions of ink! smart contract code for ink! analyzer.
Documentation
1
2
3
4
5
6
7
8
9
10
11
//! ink! IR traits.

mod ast_ext;
mod ast_type;
mod entity;
mod shared;

pub use ast_ext::IsSyntax;
pub use ast_type::{HasInkImplParent, IsInkFn, IsInkStruct, IsInkTrait};
pub use entity::InkEntity;
pub use shared::{HasInkEnvironment, IsChainExtensionFn, IsInkCallable, IsInkEvent, IsIntId};