neo_solidity/solidity/analyse/inheritance/helpers.rs
1fn base_last_name(base: &Base) -> Option<String> {
2 base.name.identifiers.last().map(|id| id.name.clone())
3}
4
5fn function_ty_key(ty: FunctionTy) -> u8 {
6 match ty {
7 FunctionTy::Constructor => 0,
8 FunctionTy::Function => 1,
9 FunctionTy::Fallback => 2,
10 FunctionTy::Receive => 3,
11 FunctionTy::Modifier => 4,
12 }
13}