From 46d7aaecffcdacc433ad0284b25cba2397a90e91 Mon Sep 17 00:00:00 2001 From: Nick Wellnhofer Date: Thu, 21 Sep 2023 22:54:30 +0200 Subject: [PATCH] doc: Add ignored tokens to apibuild.py --- doc/apibuild.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/apibuild.py b/doc/apibuild.py index faa297cb..f9999847 100755 --- a/doc/apibuild.py +++ b/doc/apibuild.py @@ -64,6 +64,14 @@ ignored_words = { "LIBXML_ATTR_ALLOC_SIZE": (3, "macro for gcc checking extension"), "ATTRIBUTE_NO_SANITIZE": (3, "macro keyword"), "XML_DEPRECATED": (0, "macro keyword"), + "XML_GLOBALS_ALLOC": (0, "macro keyword"), + "XML_GLOBALS_ERROR": (0, "macro keyword"), + "XML_GLOBALS_HTML": (0, "macro keyword"), + "XML_GLOBALS_IO": (0, "macro keyword"), + "XML_GLOBALS_PARSER": (0, "macro keyword"), + "XML_GLOBALS_SAVE": (0, "macro keyword"), + "XML_GLOBALS_TREE": (0, "macro keyword"), + "XML_THREAD_LOCAL": (0, "macro keyword"), } def escape(raw): @@ -292,7 +300,7 @@ class index: continue if id in self.enums: continue - if id in self.macros: + if id in self.macros and id != 'XML_OP': print("macro %s from %s redeclared in %s" % ( id, self.macros[id].header, idx.macros[id].header)) else: