(&self)
| 878 | } |
| 879 | |
| 880 | pub fn get_base(&self) -> Self { |
| 881 | let id = self.id.last().unwrap(); |
| 882 | let name = self.name.last().unwrap(); |
| 883 | let kind = self.kind.last().unwrap(); |
| 884 | Self { |
| 885 | id: vec![*id], |
| 886 | name: vec![name.clone()], |
| 887 | kind: vec![kind.clone()], |
| 888 | ssa: 0, |
| 889 | } |
| 890 | } |
| 891 | } |
| 892 | |
| 893 | type MergeCall<T> = dyn Fn(Vec<Symbol<T>>) -> Symbol<T>; |
no outgoing calls
no test coverage detected