summaryrefslogtreecommitdiff
path: root/src/analysis/scan/core.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/analysis/scan/core.h')
-rw-r--r--src/analysis/scan/core.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/analysis/scan/core.h b/src/analysis/scan/core.h
index 21d6e7c..86a47da 100644
--- a/src/analysis/scan/core.h
+++ b/src/analysis/scan/core.h
@@ -26,9 +26,22 @@
#include "space.h"
+#include "patterns/modifier.h"
+/* Inscrit un modificateur dans la liste des disponibles. */
+bool register_scan_token_modifier(GScanTokenModifier *);
+
+/* Charge tous les modificateurs de base. */
+bool load_all_known_scan_token_modifiers(void);
+
+/* Décharge tous les modificateurs inscrits. */
+void unload_all_scan_token_modifiers(void);
+
+/* Fournit le modificateur correspondant à un nom. */
+GScanTokenModifier *find_scan_token_modifiers_for_name(const char *);
+
/* Inscrit les principales fonctions dans l'espace racine. */
bool populate_main_scan_namespace(GScanNamespace *);