Go:
func typeList(arch *TFile,
offset uint32, parseDecl bool) []BStr {
C++:
std::vector<std::string> typeList(TFile* arch,
off_t offset, bool parseDecl) {
Rust:
fn typeList<'a>(arch: &'a TFile<'a>,
offset: u32, parseDecl: bool) -> Vec<&'a bstr> {
как поддерживать код, если он не читаем?