1 2 3 4 5 6 7 8 9 10 11 12 13 14
use super::*;
#[derive(Clone)]
pub struct NestedClass(pub Row);
impl NestedClass {
pub fn nested_type(&self) -> TypeDef {
Row::new(self.0.u32(0) - 1, TableIndex::TypeDef, self.0.file).into()
}
pub fn enclosing_type(&self) -> TypeDef {
Row::new(self.0.u32(1) - 1, TableIndex::TypeDef, self.0.file).into()
}
}