Struct vtil_parser::VTIL [−][src]
pub struct VTIL<T: 'static> { /* fields omitted */ }VTIL container
Implementations
impl<T> VTIL<T>[src]
impl<T> VTIL<T>[src]pub fn header(&self) -> &Header[src]
Header containing metadata about the VTIL container
pub fn vip(&self) -> &Vip[src]
The entry virtual instruction pointer for this VTIL routine
pub fn routine_convention(&self) -> &RoutineConvention[src]
Metadata regarding the calling conventions of the VTIL routine
pub fn subroutine_convention(&self) -> &SubroutineConvention[src]
Metadata regarding the calling conventions of the VTIL subroutine
pub fn spec_subroutine_conventions(&self) -> &Vec<SubroutineConvention>[src]
All special subroutine calling conventions in the top-level VTIL routine
pub fn explored_blocks(&self) -> &Vec<BasicBlock<'_>>[src]
Reachable BasicBlocks generated during a code-discovery analysis
pass
Auto Trait Implementations
impl<T> RefUnwindSafe for VTIL<T> where
T: RefUnwindSafe,
impl<T> RefUnwindSafe for VTIL<T> where
T: RefUnwindSafe, impl<T> UnwindSafe for VTIL<T> where
T: UnwindSafe,
impl<T> UnwindSafe for VTIL<T> where
T: UnwindSafe,