From f15ad78d44d78d188580698a2cfd3da1b0f4389d Mon Sep 17 00:00:00 2001 From: Jean-Marie 'Histausse' Mineau Date: Wed, 26 Feb 2025 12:04:23 +0100 Subject: [PATCH] add method --- androscalpel/src/code_analysis/method_cfg.rs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/androscalpel/src/code_analysis/method_cfg.rs b/androscalpel/src/code_analysis/method_cfg.rs index e97ca50..6a43524 100644 --- a/androscalpel/src/code_analysis/method_cfg.rs +++ b/androscalpel/src/code_analysis/method_cfg.rs @@ -26,6 +26,12 @@ pub struct MethodCFG<'a> { pub nodes: Vec>, } +impl Method { + pub fn get_cfg(&self) -> Result { + MethodCFG::new(self) + } +} + impl<'a> MethodCFG<'a> { pub fn new(method: &'a Method) -> Result { let insns: &'a [Instruction] = if let Some(code) = method.code.as_ref() {