summaryrefslogtreecommitdiff
path: root/src/analysis/block.h
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2019-01-14 20:52:47 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2019-01-14 20:52:47 (GMT)
commitea60c6e86b0b86319cf2fc01ca1a7608c5fac9c0 (patch)
treec55808464e1a433c6147c460dded96d19df0b373 /src/analysis/block.h
parenta4fde950b940582a0e21a84c6c98a79f945fde02 (diff)
Looked for code blocks by any contained address.
Diffstat (limited to 'src/analysis/block.h')
-rw-r--r--src/analysis/block.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/analysis/block.h b/src/analysis/block.h
index 23637d7..4ae0def 100644
--- a/src/analysis/block.h
+++ b/src/analysis/block.h
@@ -65,6 +65,9 @@ const bitfield_t *g_code_block_get_domination(const GCodeBlock *);
/* Indique l'indice d'intégration du bloc dans une liste. */
size_t g_code_block_get_index(const GCodeBlock *);
+/* Détermine si un bloc de code contient une adresse donnée. */
+bool g_code_block_contains_addr(const GCodeBlock *, const vmpa2t *);
+
/* Fournit le rang du bloc de code dans le flot d'exécution. */
size_t g_code_block_get_rank(const GCodeBlock *);
@@ -136,8 +139,8 @@ void g_block_list_resolve_links(const GBlockList *);
/* Fournit le bloc de code correspondant à un indice de liste. */
GCodeBlock *g_block_list_get_block(const GBlockList *, size_t);
-/* Recherche un bloc de code débutant à une adresse donnée. */
-GCodeBlock *g_block_list_find_by_starting_addr(const GBlockList *, const vmpa2t *);
+/* Recherche un bloc de code contenant une adresse donnée. */
+GCodeBlock *g_block_list_find_by_addr(const GBlockList *, const vmpa2t *);