type dict: get_typename_create

This commit is contained in:
Michael Sippel 2025-03-24 10:11:16 +01:00
parent a730b48c49
commit bda36b4856
Signed by: senvas
GPG key ID: F96CF119C34B64A6

View file

@ -24,6 +24,14 @@ pub trait TypeDict : Send + Sync {
self.insert(new, tyid);
}
}
fn get_typeid_creat(&mut self, tn: &String) -> TypeID {
if let Some(id) = self.get_typeid(tn) {
id
} else {
self.add_typename(tn.clone())
}
}
}
//<<<<>>>><<>><><<>><<<*>>><<>><><<>><<<<>>>>\\