diff --git a/doc/autocomplete/generate_autocomplete.py b/doc/autocomplete/generate_autocomplete.py index a4a61e28..b5f5aba8 100644 --- a/doc/autocomplete/generate_autocomplete.py +++ b/doc/autocomplete/generate_autocomplete.py @@ -17,7 +17,7 @@ NAMESPACE_PREFIX = 'n' list_pattern = r'\[(.*?)(?:,(?: ?...)?)?\]' type_pattern = r'(?PList\[.*?\]|[\w\.]+)' obj_doc_re = re.compile(r'-\s(?P.*?)<\/b>
\r?\n(?P.*?)\r?\n\r?\n', flags=re.DOTALL) -name_doc_pattern = r'- \*\*(?P.*?)\*\*' +name_doc_pattern = r'- (\*\*|)(?P.*?)(\*\*|)' ref_re = re.compile(r'\\ref\spy_(.*?)_page') sig_re = re.compile(r'(?P{}) (?P\w+)\s?\((?P.*?)\)'.format(type_pattern)) list_re = re.compile(list_pattern) diff --git a/src/libtriton/bindings/python/namespaces/initStubsNamespace.cpp b/src/libtriton/bindings/python/namespaces/initStubsNamespace.cpp index 36d145fb..314280d1 100644 --- a/src/libtriton/bindings/python/namespaces/initStubsNamespace.cpp +++ b/src/libtriton/bindings/python/namespaces/initStubsNamespace.cpp @@ -28,28 +28,28 @@ The STUBS namespace contains all stubs. \section STUBS_py_api Python API - Items of the STUBS namespace
-- **STUBS.AARCH64.LIBC.code**
+- STUBS.AARCH64.LIBC.code
The libc stub on AArch64 architecture with the ARM64 ABI calling convention. -- **STUBS.AARCH64.LIBC.symbols**
+- STUBS.AARCH64.LIBC.symbols
The symbols map of the AArch64 libc stub. -- **STUBS.I386.SYSTEMV.LIBC.code**
+- STUBS.I386.SYSTEMV.LIBC.code
The libc stub on i386 architecture with the SystemV ABI calling convention. -- **STUBS.I386.SYSTEMV.LIBC.symbols**
+- STUBS.I386.SYSTEMV.LIBC.symbols
The symbols map of the i386-systemv libc stub. -- **STUBS.X8664.MS.LIBC.code**
+- STUBS.X8664.MS.LIBC.code
The libc stub on x8664 architecture with the MS ABI calling convention. -- **STUBS.X8664.MS.LIBC.symbols**
+- STUBS.X8664.MS.LIBC.symbols
The symbols map of the x8664-ms libc stub. -- **STUBS.X8664.SYSTEMV.LIBC.code**
+- STUBS.X8664.SYSTEMV.LIBC.code
The libc stub on x8664 architecture with the SystemV ABI calling convention. -- **STUBS.X8664.SYSTEMV.LIBC.symbols**
+- STUBS.X8664.SYSTEMV.LIBC.symbols
The symbols map of the x8664-systemv libc stub. */