use crate::{
metadata::{
tables::{CodedIndex, CodedIndexType, TableDataOwned, TableId, TypeDefRaw},
token::Token,
},
Result,
};
pub fn create_test_typedef_row() -> Result<TableDataOwned> {
Ok(TableDataOwned::TypeDef(TypeDefRaw {
rid: 0, token: Token::new(0x02000000), offset: 0, flags: 0,
type_name: 1, type_namespace: 0, extends: CodedIndex::new(TableId::TypeRef, 0, CodedIndexType::TypeDefOrRef), field_list: 1, method_list: 1, }))
}
pub fn create_test_row() -> TableDataOwned {
TableDataOwned::TypeDef(TypeDefRaw {
rid: 0,
token: Token::new(0x02000000),
offset: 0,
flags: 0,
type_name: 1,
type_namespace: 0,
extends: CodedIndex::new(TableId::TypeRef, 0, CodedIndexType::TypeDefOrRef),
field_list: 1,
method_list: 1,
})
}