diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2019-01-15 22:02:24 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2019-01-15 22:02:24 (GMT) |
commit | 69806d75d7a3d7c0501d8205cd561447b52ac0b2 (patch) | |
tree | 1aa4753a51b96ddaf72f2ec9a0de990281e9e6de /src/analysis/block-int.h | |
parent | 831f90f15a145636177c387fdd73d777a9e6d84f (diff) |
Provided functions to compare links between code blocks.
Diffstat (limited to 'src/analysis/block-int.h')
-rw-r--r-- | src/analysis/block-int.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/analysis/block-int.h b/src/analysis/block-int.h index 8988091..8f97794 100644 --- a/src/analysis/block-int.h +++ b/src/analysis/block-int.h @@ -38,6 +38,9 @@ /* Détermine si un bloc de code contient une adresse donnée. */ typedef bool (* block_contains_fc) (const GCodeBlock *, const vmpa2t *); +/* Compare deux liens entre blocs de code. */ +typedef int (* block_compare_links_fc) (const block_link_t *, const block_link_t *); + /* Fournit les détails des origines d'un bloc de code donné. */ typedef block_link_t * (* block_get_links_fc) (const GCodeBlock *, const GBlockList *, size_t *); @@ -67,6 +70,7 @@ struct _GCodeBlockClass GObjectClass parent; /* A laisser en premier */ block_contains_fc contains; /* Possession d'une adresse */ + block_compare_links_fc cmp_links; /* Comparaison de liens */ block_get_links_fc get_src; /* Obtention des origines */ block_get_links_fc get_dest; /* Obtention des destinations */ block_build_view_fc build; /* Construction d'une vue */ |