Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gmacros.h File Reference
#include <stddef.h>

Go to the source code of this file.

Macros

#define G_GNUC_CHECK_VERSION(major, minor)   0
 
#define G_GNUC_EXTENSION
 
#define G_CXX_STD_CHECK_VERSION(version)   (0)
 
#define G_C_STD_VERSION   199000L
 
#define G_C_STD_CHECK_VERSION(version)
 
#define G_CAN_INLINE
 
#define G_INLINE_DEFINE_NEEDED
 
#define inline   __inline
 
#define G_INLINE_FUNC   static inline GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline)
 
#define g_macro__has_attribute(x)   g_macro__has_attribute_##x
 
#define g_macro__has_attribute___alloc_size__   G_GNUC_CHECK_VERSION (4, 3)
 
#define g_macro__has_attribute___always_inline__   G_GNUC_CHECK_VERSION (2, 0)
 
#define g_macro__has_attribute___const__   G_GNUC_CHECK_VERSION (2, 4)
 
#define g_macro__has_attribute___deprecated__   G_GNUC_CHECK_VERSION (3, 1)
 
#define g_macro__has_attribute___format__   G_GNUC_CHECK_VERSION (2, 4)
 
#define g_macro__has_attribute___format_arg__   G_GNUC_CHECK_VERSION (2, 4)
 
#define g_macro__has_attribute___malloc__   G_GNUC_CHECK_VERSION (2, 96)
 
#define g_macro__has_attribute___no_instrument_function__   G_GNUC_CHECK_VERSION (2, 4)
 
#define g_macro__has_attribute___noinline__   G_GNUC_CHECK_VERSION (2, 96)
 
#define g_macro__has_attribute___noreturn__   (G_GNUC_CHECK_VERSION (2, 8) || (0x5110 <= __SUNPRO_C))
 
#define g_macro__has_attribute___pure__   G_GNUC_CHECK_VERSION (2, 96)
 
#define g_macro__has_attribute___sentinel__   G_GNUC_CHECK_VERSION (4, 0)
 
#define g_macro__has_attribute___unused__   G_GNUC_CHECK_VERSION (2, 4)
 
#define g_macro__has_attribute___weak__   G_GNUC_CHECK_VERSION (2, 8)
 
#define g_macro__has_attribute_cleanup   G_GNUC_CHECK_VERSION (3, 3)
 
#define g_macro__has_attribute_fallthrough   G_GNUC_CHECK_VERSION (6, 0)
 
#define g_macro__has_attribute_may_alias   G_GNUC_CHECK_VERSION (3, 3)
 
#define g_macro__has_attribute_warn_unused_result   G_GNUC_CHECK_VERSION (3, 4)
 
#define G_GNUC_PURE
 
#define G_GNUC_MALLOC
 
#define G_GNUC_NO_INLINE    GLIB_AVAILABLE_MACRO_IN_2_58
 
#define G_GNUC_NULL_TERMINATED
 
#define g_macro__has_feature(x)   0
 
#define g_macro__has_builtin(x)   0
 
#define g_macro__has_extension(x)   0
 
#define G_GNUC_ALLOC_SIZE(x)
 
#define G_GNUC_ALLOC_SIZE2(x, y)
 
#define G_GNUC_PRINTF(format_idx, arg_idx)
 
#define G_GNUC_SCANF(format_idx, arg_idx)
 
#define G_GNUC_STRFTIME(format_idx)    GLIB_AVAILABLE_MACRO_IN_2_60
 
#define G_GNUC_FORMAT(arg_idx)
 
#define G_GNUC_NORETURN
 
#define G_GNUC_CONST
 
#define G_GNUC_UNUSED
 
#define G_GNUC_NO_INSTRUMENT
 
#define G_GNUC_FALLTHROUGH    GLIB_AVAILABLE_MACRO_IN_2_60
 
#define G_GNUC_DEPRECATED
 
#define G_GNUC_DEPRECATED_FOR(f)
 
#define G_GNUC_BEGIN_IGNORE_DEPRECATIONS
 
#define G_GNUC_END_IGNORE_DEPRECATIONS
 
#define GLIB_CANNOT_IGNORE_DEPRECATIONS
 
#define G_GNUC_MAY_ALIAS
 
#define G_GNUC_WARN_UNUSED_RESULT
 
#define G_GNUC_FUNCTION   "" GLIB_DEPRECATED_MACRO_IN_2_26_FOR(G_STRFUNC)
 
#define G_GNUC_PRETTY_FUNCTION   "" GLIB_DEPRECATED_MACRO_IN_2_26_FOR(G_STRFUNC)
 
#define G_ANALYZER_ANALYZING   0
 
#define G_ANALYZER_NORETURN
 
#define G_STRINGIFY(macro_or_string)   G_STRINGIFY_ARG (macro_or_string)
 
#define G_STRINGIFY_ARG(contents)   #contents
 
#define G_PASTE_ARGS(identifier1, identifier2)   identifier1 ## identifier2
 
#define G_PASTE(identifier1, identifier2)   G_PASTE_ARGS (identifier1, identifier2)
 
#define G_STATIC_ASSERT(expr)   typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __LINE__)[(expr) ? 1 : -1] G_GNUC_UNUSED
 
#define G_STATIC_ASSERT_EXPR(expr)   ((void) sizeof (char[(expr) ? 1 : -1]))
 
#define G_STRLOC   __FILE__ ":" G_STRINGIFY (__LINE__)
 
#define G_STRFUNC   ((const char*) ("???"))
 
#define G_BEGIN_DECLS
 
#define G_END_DECLS
 
#define NULL   ((void*) 0)
 
#define FALSE   (0)
 
#define TRUE   (!FALSE)
 
#define MAX(a, b)   (((a) > (b)) ? (a) : (b))
 
#define MIN(a, b)   (((a) < (b)) ? (a) : (b))
 
#define ABS(a)   (((a) < 0) ? -(a) : (a))
 
#define CLAMP(x, low, high)   (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x)))
 
#define G_APPROX_VALUE(a, b, epsilon)    (((a) > (b) ? (a) - (b) : (b) - (a)) < (epsilon))
 
#define G_N_ELEMENTS(arr)   (sizeof (arr) / sizeof ((arr)[0]))
 
#define GPOINTER_TO_SIZE(p)   ((gsize) (p))
 
#define GSIZE_TO_POINTER(s)   ((gpointer) (guintptr) (gsize) (s))
 
#define G_STRUCT_OFFSET(struct_type, member)    ((glong) ((guint8*) &((struct_type*) 0)->member))
 
#define G_STRUCT_MEMBER_P(struct_p, struct_offset)    ((gpointer) ((guint8*) (struct_p) + (glong) (struct_offset)))
 
#define G_STRUCT_MEMBER(member_type, struct_p, struct_offset)    (*(member_type*) G_STRUCT_MEMBER_P ((struct_p), (struct_offset)))
 
#define G_STMT_START   do
 
#define G_STMT_END   while (0)
 
#define G_ALIGNOF(type)
 
#define G_CONST_RETURN   const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const)
 
#define G_NORETURN   /* empty */
 
#define G_NORETURN_FUNCPTR
 
#define G_ALWAYS_INLINE   /* empty */
 
#define G_NO_INLINE   /* empty */
 
#define G_LIKELY(expr)   (expr)
 
#define G_UNLIKELY(expr)   (expr)
 
#define G_DEPRECATED
 
#define G_DEPRECATED_FOR(f)   G_DEPRECATED
 
#define G_UNAVAILABLE(maj, min)   G_DEPRECATED
 
#define GLIB_DEPRECATED_MACRO
 
#define GLIB_DEPRECATED_MACRO_FOR(f)
 
#define GLIB_UNAVAILABLE_MACRO(maj, min)
 
#define GLIB_DEPRECATED_ENUMERATOR
 
#define GLIB_DEPRECATED_ENUMERATOR_FOR(f)
 
#define GLIB_UNAVAILABLE_ENUMERATOR(maj, min)
 
#define GLIB_DEPRECATED_TYPE
 
#define GLIB_DEPRECATED_TYPE_FOR(f)
 
#define GLIB_UNAVAILABLE_TYPE(maj, min)
 
#define _GLIB_DEFINE_AUTOPTR_CHAINUP(ModuleObjName, ParentName)
 
#define G_DEFINE_AUTOPTR_CLEANUP_FUNC(TypeName, func)
 
#define G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC(TypeName, func)
 
#define G_DEFINE_AUTO_CLEANUP_FREE_FUNC(TypeName, func, none)
 
#define G_SIZEOF_MEMBER(struct_type, member)
 

Macro Definition Documentation

◆ _GLIB_DEFINE_AUTOPTR_CHAINUP

#define _GLIB_DEFINE_AUTOPTR_CHAINUP ( ModuleObjName,
ParentName )

Definition at line 1397 of file gmacros.h.

◆ ABS

#define ABS ( a)    (((a) < 0) ? -(a) : (a))

Definition at line 943 of file gmacros.h.

◆ CLAMP

#define CLAMP ( x,
low,
high )   (((x) > (high)) ? (high) : (((x) < (low)) ? (low) : (x)))

Definition at line 946 of file gmacros.h.

◆ FALSE

◆ G_ALIGNOF

#define G_ALIGNOF ( type)
Value:
(G_STRUCT_OFFSET (struct { char a; type b; }, b)) \
#define GLIB_AVAILABLE_MACRO_IN_2_60
#define G_STRUCT_OFFSET(struct_type, member)
Definition gmacros.h:970

G_ALIGNOF @type: a type-name

Return the minimal alignment required by the platform ABI for values of the given type. The address of a variable or struct member of the given type must always be a multiple of this alignment. For example, most platforms require int variables to be aligned at a 4-byte boundary, so G_ALIGNOF (int) is 4 on most platforms.

Note this is not necessarily the same as the value returned by GCC’s __alignof__ operator, which returns the preferred alignment for a type. The preferred alignment may be a stricter alignment than the minimal alignment.

Since: 2.60

Definition at line 1028 of file gmacros.h.

1028#define G_ALIGNOF(type) (G_STRUCT_OFFSET (struct { char a; type b; }, b)) \
1029 GLIB_AVAILABLE_MACRO_IN_2_60

◆ G_ALWAYS_INLINE

#define G_ALWAYS_INLINE   /* empty */

G_ALWAYS_INLINE:

Expands to the GNU C always_inline or MSVC __forceinline function attribute depending on the compiler. It is used for declaring functions as always inlined, ignoring the compiler optimization levels.

The attribute may be placed before the declaration or definition, right before the static keyword.

|[ G_ALWAYS_INLINE static int do_inline_this (void) { ... } ]|

See the GNU C documentation and the MSVC documentation

Since: 2.74

Definition at line 1169 of file gmacros.h.

◆ G_ANALYZER_ANALYZING

#define G_ANALYZER_ANALYZING   0

Definition at line 857 of file gmacros.h.

◆ G_ANALYZER_NORETURN

#define G_ANALYZER_NORETURN

Definition at line 858 of file gmacros.h.

◆ G_APPROX_VALUE

#define G_APPROX_VALUE ( a,
b,
epsilon )    (((a) > (b) ? (a) - (b) : (b) - (a)) < (epsilon))

Definition at line 948 of file gmacros.h.

948#define G_APPROX_VALUE(a, b, epsilon) \
949 (((a) > (b) ? (a) - (b) : (b) - (a)) < (epsilon))

◆ G_BEGIN_DECLS

#define G_BEGIN_DECLS

Definition at line 909 of file gmacros.h.

◆ G_C_STD_CHECK_VERSION

#define G_C_STD_CHECK_VERSION ( version)
Value:
( \
((version) >= 199000L && (version) <= G_C_STD_VERSION) || \
((version) == 89 && G_C_STD_VERSION >= 199000L) || \
((version) == 90 && G_C_STD_VERSION >= 199000L) || \
((version) == 99 && G_C_STD_VERSION >= 199901L) || \
((version) == 11 && G_C_STD_VERSION >= 201112L) || \
((version) == 17 && G_C_STD_VERSION >= 201710L) || \
0)
#define G_C_STD_VERSION
Definition gmacros.h:75

Definition at line 78 of file gmacros.h.

78# define G_C_STD_CHECK_VERSION(version) ( \
79 ((version) >= 199000L && (version) <= G_C_STD_VERSION) || \
80 ((version) == 89 && G_C_STD_VERSION >= 199000L) || \
81 ((version) == 90 && G_C_STD_VERSION >= 199000L) || \
82 ((version) == 99 && G_C_STD_VERSION >= 199901L) || \
83 ((version) == 11 && G_C_STD_VERSION >= 201112L) || \
84 ((version) == 17 && G_C_STD_VERSION >= 201710L) || \
85 0)

◆ G_C_STD_VERSION

#define G_C_STD_VERSION   199000L

Definition at line 75 of file gmacros.h.

◆ G_CAN_INLINE

#define G_CAN_INLINE

Definition at line 118 of file gmacros.h.

◆ G_CONST_RETURN

#define G_CONST_RETURN   const GLIB_DEPRECATED_MACRO_IN_2_30_FOR(const)

G_CONST_RETURN:

If G_DISABLE_CONST_RETURNS is defined, this macro expands to nothing. By default, the macro expands to const. The macro can be used in place of const for functions that return a value that should not be modified. The purpose of this macro is to allow us to turn on const for returned constant strings by default, while allowing programmers who find that annoying to turn it off. This macro should only be used for return values and for "out" parameters, it doesn't make sense for "in" parameters.

Deprecated: 2.30: API providers should replace all existing uses with const and API consumers should adjust their code accordingly

Definition at line 1050 of file gmacros.h.

◆ G_CXX_STD_CHECK_VERSION

#define G_CXX_STD_CHECK_VERSION ( version)    (0)

Definition at line 70 of file gmacros.h.

◆ G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC

#define G_DEFINE_AUTO_CLEANUP_CLEAR_FUNC ( TypeName,
func )

Definition at line 1401 of file gmacros.h.

◆ G_DEFINE_AUTO_CLEANUP_FREE_FUNC

#define G_DEFINE_AUTO_CLEANUP_FREE_FUNC ( TypeName,
func,
none )

Definition at line 1402 of file gmacros.h.

◆ G_DEFINE_AUTOPTR_CLEANUP_FUNC

#define G_DEFINE_AUTOPTR_CLEANUP_FUNC ( TypeName,
func )

Definition at line 1400 of file gmacros.h.

◆ G_DEPRECATED

#define G_DEPRECATED

Definition at line 1265 of file gmacros.h.

◆ G_DEPRECATED_FOR

#define G_DEPRECATED_FOR ( f)    G_DEPRECATED

Definition at line 1275 of file gmacros.h.

◆ G_END_DECLS

#define G_END_DECLS

Definition at line 910 of file gmacros.h.

◆ G_GNUC_ALLOC_SIZE

#define G_GNUC_ALLOC_SIZE ( x)

G_GNUC_ALLOC_SIZE: @x: the index of the argument specifying the allocation size

Expands to the GNU C alloc_size function attribute if the compiler is a new enough gcc. This attribute tells the compiler that the function returns a pointer to memory of a size that is specified by the @xth function parameter.

Place the attribute after the function declaration, just before the semicolon.

|[ gpointer g_malloc (gsize n_bytes) G_GNUC_MALLOC G_GNUC_ALLOC_SIZE(1); ]|

See the GNU C documentation for more details.

Since: 2.18 G_GNUC_ALLOC_SIZE2: @x: the index of the argument specifying one factor of the allocation size @y: the index of the argument specifying the second factor of the allocation size

Expands to the GNU C alloc_size function attribute if the compiler is a new enough gcc. This attribute tells the compiler that the function returns a pointer to memory of a size that is specified by the product of two function parameters.

Place the attribute after the function declaration, just before the semicolon.

|[ gpointer g_malloc_n (gsize n_blocks, gsize n_block_bytes) G_GNUC_MALLOC G_GNUC_ALLOC_SIZE2(1, 2); ]|

See the GNU C documentation for more details.

Since: 2.18

Definition at line 404 of file gmacros.h.

◆ G_GNUC_ALLOC_SIZE2

#define G_GNUC_ALLOC_SIZE2 ( x,
y )

Definition at line 405 of file gmacros.h.

◆ G_GNUC_BEGIN_IGNORE_DEPRECATIONS

#define G_GNUC_BEGIN_IGNORE_DEPRECATIONS

Definition at line 771 of file gmacros.h.

Referenced by g_clear_fd().

◆ G_GNUC_CHECK_VERSION

#define G_GNUC_CHECK_VERSION ( major,
minor )   0

Definition at line 54 of file gmacros.h.

◆ G_GNUC_CONST

#define G_GNUC_CONST

Definition at line 637 of file gmacros.h.

◆ G_GNUC_DEPRECATED

#define G_GNUC_DEPRECATED

G_GNUC_DEPRECATED:

Expands to the GNU C deprecated attribute if the compiler is gcc. It can be used to mark typedefs, variables and functions as deprecated. When called with the -Wdeprecated-declarations option, gcc will generate warnings when deprecated interfaces are used.

Place the attribute after the declaration, just before the semicolon.

|[ int my_mistake (void) G_GNUC_DEPRECATED; ]|

See the GNU C documentation for more details.

Since: 2.2

Definition at line 711 of file gmacros.h.

◆ G_GNUC_DEPRECATED_FOR

#define G_GNUC_DEPRECATED_FOR ( f)
Value:
G_GNUC_DEPRECATED \
GLIB_AVAILABLE_MACRO_IN_2_26

G_GNUC_DEPRECATED_FOR: @f: the intended replacement for the deprecated symbol, such as the name of a function

Like G_GNUC_DEPRECATED, but names the intended replacement for the deprecated symbol if the version of gcc in use is new enough to support custom deprecation messages.

Place the attribute after the declaration, just before the semicolon.

|[ int my_mistake (void) G_GNUC_DEPRECATED_FOR(my_replacement); ]|

See the GNU C documentation for more details.

Note that if @f is a macro, it will be expanded in the warning message. You can enclose it in quotes to prevent this. (The quotes will show up in the warning, but it's better than showing the macro expansion.)

Since: 2.26

Definition at line 742 of file gmacros.h.

742#define G_GNUC_DEPRECATED_FOR(f) G_GNUC_DEPRECATED \
743 GLIB_AVAILABLE_MACRO_IN_2_26

◆ G_GNUC_END_IGNORE_DEPRECATIONS

#define G_GNUC_END_IGNORE_DEPRECATIONS

Definition at line 772 of file gmacros.h.

Referenced by g_clear_fd().

◆ G_GNUC_EXTENSION

#define G_GNUC_EXTENSION

Definition at line 64 of file gmacros.h.

◆ G_GNUC_FALLTHROUGH

#define G_GNUC_FALLTHROUGH    GLIB_AVAILABLE_MACRO_IN_2_60

G_GNUC_FALLTHROUGH:

Expands to the GNU C fallthrough statement attribute if the compiler supports it. This allows declaring case statement to explicitly fall through in switch statements. To enable this feature, use -Wimplicit-fallthrough during compilation.

Put the attribute right before the case statement you want to fall through to.

|[ switch (foo) { case 1: g_message ("it's 1"); G_GNUC_FALLTHROUGH; case 2: g_message ("it's either 1 or 2"); break; } ]|

See the GNU C documentation for more details.

Since: 2.60

Definition at line 686 of file gmacros.h.

686#define G_GNUC_FALLTHROUGH \
687 GLIB_AVAILABLE_MACRO_IN_2_60

◆ G_GNUC_FORMAT

#define G_GNUC_FORMAT ( arg_idx)

Definition at line 619 of file gmacros.h.

◆ G_GNUC_FUNCTION

#define G_GNUC_FUNCTION   "" GLIB_DEPRECATED_MACRO_IN_2_26_FOR(G_STRFUNC)

G_GNUC_FUNCTION:

Expands to "" on all modern compilers, and to FUNCTION on gcc version 2.x. Don't use it.

Deprecated: 2.16: Use G_STRFUNC() instead G_GNUC_PRETTY_FUNCTION:

Expands to "" on all modern compilers, and to PRETTY_FUNCTION on gcc version 2.x. Don't use it.

Deprecated: 2.16: Use G_STRFUNC() instead

Definition at line 846 of file gmacros.h.

◆ G_GNUC_MALLOC

Definition at line 293 of file gmacros.h.

◆ G_GNUC_MAY_ALIAS

#define G_GNUC_MAY_ALIAS

G_GNUC_MAY_ALIAS:

Expands to the GNU C may_alias type attribute if the compiler is gcc. Types with this attribute will not be subjected to type-based alias analysis, but are assumed to alias with any other type, just like char.

See the GNU C documentation for details.

Since: 2.14

Definition at line 790 of file gmacros.h.

◆ G_GNUC_NO_INLINE

#define G_GNUC_NO_INLINE    GLIB_AVAILABLE_MACRO_IN_2_58

Definition at line 300 of file gmacros.h.

300#define G_GNUC_NO_INLINE \
301 GLIB_AVAILABLE_MACRO_IN_2_58

◆ G_GNUC_NO_INSTRUMENT

#define G_GNUC_NO_INSTRUMENT

Definition at line 651 of file gmacros.h.

◆ G_GNUC_NORETURN

#define G_GNUC_NORETURN

Definition at line 630 of file gmacros.h.

◆ G_GNUC_NULL_TERMINATED

#define G_GNUC_NULL_TERMINATED

G_GNUC_NULL_TERMINATED:

Expands to the GNU C sentinel function attribute if the compiler is gcc. This function attribute only applies to variadic functions and instructs the compiler to check that the argument list is terminated with an explicit NULL.

Place the attribute after the declaration, just before the semicolon.

|[ gchar *g_strconcat (const gchar *string1, ...) G_GNUC_NULL_TERMINATED; ]|

See the GNU C documentation for more details.

Since: 2.8

Definition at line 326 of file gmacros.h.

◆ G_GNUC_PRETTY_FUNCTION

#define G_GNUC_PRETTY_FUNCTION   "" GLIB_DEPRECATED_MACRO_IN_2_26_FOR(G_STRFUNC)

Definition at line 847 of file gmacros.h.

◆ G_GNUC_PRINTF

#define G_GNUC_PRINTF ( format_idx,
arg_idx )

G_GNUC_PRINTF: @format_idx: the index of the argument corresponding to the format string (the arguments are numbered from 1) @arg_idx: the index of the first of the format arguments, or 0 if there are no format arguments

Expands to the GNU C format function attribute if the compiler is gcc. This is used for declaring functions which take a variable number of arguments, with the same syntax as printf(). It allows the compiler to type-check the arguments passed to the function.

Place the attribute after the function declaration, just before the semicolon.

See the GNU C documentation for more details.

|[ gint g_snprintf (gchar *string, gulong n, gchar const *format, ...) G_GNUC_PRINTF (3, 4); ]| G_GNUC_SCANF: @format_idx: the index of the argument corresponding to the format string (the arguments are numbered from 1) @arg_idx: the index of the first of the format arguments, or 0 if there are no format arguments

Expands to the GNU C format function attribute if the compiler is gcc. This is used for declaring functions which take a variable number of arguments, with the same syntax as scanf(). It allows the compiler to type-check the arguments passed to the function.

|[ int my_scanf (MyStream *stream, const char *format, ...) G_GNUC_SCANF (2, 3); int my_vscanf (MyStream *stream, const char *format, va_list ap) G_GNUC_SCANF (2, 0); ]|

See the GNU C documentation for details. G_GNUC_STRFTIME: @format_idx: the index of the argument corresponding to the format string (the arguments are numbered from 1)

Expands to the GNU C strftime format function attribute if the compiler is gcc. This is used for declaring functions which take a format argument which is passed to strftime() or an API implementing its formats. It allows the compiler check the format passed to the function.

|[ gsize my_strftime (MyBuffer *buffer, const char *format, const struct tm *tm) G_GNUC_STRFTIME (2); ]|

See the GNU C documentation for details.

Since: 2.60 G_GNUC_FORMAT: @arg_idx: the index of the argument

Expands to the GNU C format_arg function attribute if the compiler is gcc. This function attribute specifies that a function takes a format string for a printf(), scanf(), strftime() or strfmon() style function and modifies it, so that the result can be passed to a printf(), scanf(), strftime() or strfmon() style function (with the remaining arguments to the format function the same as they would have been for the unmodified string).

Place the attribute after the function declaration, just before the semicolon.

See the GNU C documentation for more details.

|[ gchar *g_dgettext (gchar *domain_name, gchar *msgid) G_GNUC_FORMAT (2); ]| G_GNUC_NORETURN:

Expands to the GNU C noreturn function attribute if the compiler is gcc. It is used for declaring functions which never return. It enables optimization of the function, and avoids possible compiler warnings.

Since 2.68, it is recommended that code uses G_NORETURN instead of G_GNUC_NORETURN, as that works on more platforms and compilers (in particular, MSVC and C++11) than G_GNUC_NORETURN, which works with GCC and Clang only. G_GNUC_NORETURN continues to work, so has not been deprecated yet.

Place the attribute after the declaration, just before the semicolon.

|[ void g_abort (void) G_GNUC_NORETURN; ]|

See the GNU C documentation for more details. G_GNUC_CONST:

Expands to the GNU C const function attribute if the compiler is gcc. Declaring a function as const enables better optimization of calls to the function. A const function doesn't examine any values except its parameters, and has no effects except its return value.

Place the attribute after the declaration, just before the semicolon.

|[ gchar g_ascii_tolower (gchar c) G_GNUC_CONST; ]|

See the GNU C documentation for more details.

A function that has pointer arguments and examines the data pointed to must not be declared const. Likewise, a function that calls a non-const function usually must not be const. It doesn't make sense for a const function to return void. G_GNUC_UNUSED:

Expands to the GNU C unused function attribute if the compiler is gcc. It is used for declaring functions and arguments which may never be used. It avoids possible compiler warnings.

For functions, place the attribute after the declaration, just before the semicolon. For arguments, place the attribute at the beginning of the argument declaration.

|[ void my_unused_function (G_GNUC_UNUSED gint unused_argument, gint other_argument) G_GNUC_UNUSED; ]|

See the GNU C documentation for more details. G_GNUC_NO_INSTRUMENT:

Expands to the GNU C no_instrument_function function attribute if the compiler is gcc. Functions with this attribute will not be instrumented for profiling, when the compiler is called with the -finstrument-functions option.

Place the attribute after the declaration, just before the semicolon.

|[ int do_uninteresting_things (void) G_GNUC_NO_INSTRUMENT; ]|

See the GNU C documentation for more details.

Definition at line 608 of file gmacros.h.

◆ G_GNUC_PURE

#define G_GNUC_PURE

G_GNUC_PURE:

Expands to the GNU C pure function attribute if the compiler is gcc. Declaring a function as pure enables better optimization of calls to the function. A pure function has no effects except its return value and the return value depends only on the parameters and/or global variables.

Place the attribute after the declaration, just before the semicolon.

|[ gboolean g_type_check_value (const GValue *value) G_GNUC_PURE; ]|

See the GNU C documentation for more details. G_GNUC_MALLOC:

Expands to the GNU C malloc function attribute if the compiler is gcc. Declaring a function as malloc enables better optimization of the function, but must only be done if the allocation behaviour of the function is fully understood, otherwise miscompilation can result.

A function can have the malloc attribute if it returns a pointer which is guaranteed to not alias with any other pointer valid when the function returns, and moreover no pointers to valid objects occur in any storage addressed by the returned pointer.

In practice, this means that G_GNUC_MALLOC can be used with any function which returns unallocated or zeroed-out memory, but not with functions which return initialised structures containing other pointers, or with functions that reallocate memory. This definition changed in GLib 2.58 to match the stricter definition introduced around GCC 5.

Place the attribute after the declaration, just before the semicolon.

|[ gpointer g_malloc (gsize n_bytes) G_GNUC_MALLOC G_GNUC_ALLOC_SIZE(1); ]|

See the GNU C documentation for more details.

Since: 2.6 G_GNUC_NO_INLINE:

Expands to the GNU C noinline function attribute if the compiler is gcc. If the compiler is not gcc, this macro expands to nothing.

Declaring a function as noinline prevents the function from being considered for inlining.

This macro is provided for retro-compatibility and will be eventually deprecated, but G_NO_INLINE should be used instead.

The attribute may be placed before the declaration or definition, right before the static keyword.

|[ G_GNUC_NO_INLINE static int do_not_inline_this (void) { ... } ]|

See the GNU C documentation for more details.

See also: G_NO_INLINE, G_ALWAYS_INLINE.

Since: 2.58

Definition at line 287 of file gmacros.h.

◆ G_GNUC_SCANF

#define G_GNUC_SCANF ( format_idx,
arg_idx )

Definition at line 609 of file gmacros.h.

◆ G_GNUC_STRFTIME

#define G_GNUC_STRFTIME ( format_idx)     GLIB_AVAILABLE_MACRO_IN_2_60

Definition at line 610 of file gmacros.h.

610#define G_GNUC_STRFTIME( format_idx ) \
611 GLIB_AVAILABLE_MACRO_IN_2_60

◆ G_GNUC_UNUSED

#define G_GNUC_UNUSED

Definition at line 644 of file gmacros.h.

◆ G_GNUC_WARN_UNUSED_RESULT

#define G_GNUC_WARN_UNUSED_RESULT

G_GNUC_WARN_UNUSED_RESULT:

Expands to the GNU C warn_unused_result function attribute if the compiler is gcc. This function attribute makes the compiler emit a warning if the result of a function call is ignored.

Place the attribute after the declaration, just before the semicolon.

|[ GList *g_list_append (GList *list, gpointer data) G_GNUC_WARN_UNUSED_RESULT; ]|

See the GNU C documentation for more details.

Since: 2.10

Definition at line 814 of file gmacros.h.

◆ G_INLINE_DEFINE_NEEDED

#define G_INLINE_DEFINE_NEEDED

Definition at line 125 of file gmacros.h.

◆ G_INLINE_FUNC

#define G_INLINE_FUNC   static inline GLIB_DEPRECATED_MACRO_IN_2_48_FOR(static inline)

G_INLINE_FUNC:

This macro used to be used to conditionally define inline functions in a compatible way before this feature was supported in all compilers. These days, GLib requires inlining support from the compiler, so your GLib-using programs can safely assume that the "inline" keyword works properly.

Never use this macro anymore. Just say "static inline".

Deprecated: 2.48: Use "static inline" instead

Definition at line 157 of file gmacros.h.

◆ G_LIKELY

#define G_LIKELY ( expr)    (expr)

◆ g_macro__has_attribute

#define g_macro__has_attribute ( x)    g_macro__has_attribute_##x

Definition at line 173 of file gmacros.h.

◆ g_macro__has_attribute___alloc_size__

#define g_macro__has_attribute___alloc_size__   G_GNUC_CHECK_VERSION (4, 3)

Definition at line 175 of file gmacros.h.

◆ g_macro__has_attribute___always_inline__

#define g_macro__has_attribute___always_inline__   G_GNUC_CHECK_VERSION (2, 0)

Definition at line 176 of file gmacros.h.

◆ g_macro__has_attribute___const__

#define g_macro__has_attribute___const__   G_GNUC_CHECK_VERSION (2, 4)

Definition at line 177 of file gmacros.h.

◆ g_macro__has_attribute___deprecated__

#define g_macro__has_attribute___deprecated__   G_GNUC_CHECK_VERSION (3, 1)

Definition at line 178 of file gmacros.h.

◆ g_macro__has_attribute___format__

#define g_macro__has_attribute___format__   G_GNUC_CHECK_VERSION (2, 4)

Definition at line 179 of file gmacros.h.

◆ g_macro__has_attribute___format_arg__

#define g_macro__has_attribute___format_arg__   G_GNUC_CHECK_VERSION (2, 4)

Definition at line 180 of file gmacros.h.

◆ g_macro__has_attribute___malloc__

#define g_macro__has_attribute___malloc__   G_GNUC_CHECK_VERSION (2, 96)

Definition at line 181 of file gmacros.h.

◆ g_macro__has_attribute___no_instrument_function__

#define g_macro__has_attribute___no_instrument_function__   G_GNUC_CHECK_VERSION (2, 4)

Definition at line 182 of file gmacros.h.

◆ g_macro__has_attribute___noinline__

#define g_macro__has_attribute___noinline__   G_GNUC_CHECK_VERSION (2, 96)

Definition at line 183 of file gmacros.h.

◆ g_macro__has_attribute___noreturn__

#define g_macro__has_attribute___noreturn__   (G_GNUC_CHECK_VERSION (2, 8) || (0x5110 <= __SUNPRO_C))

Definition at line 184 of file gmacros.h.

◆ g_macro__has_attribute___pure__

#define g_macro__has_attribute___pure__   G_GNUC_CHECK_VERSION (2, 96)

Definition at line 185 of file gmacros.h.

◆ g_macro__has_attribute___sentinel__

#define g_macro__has_attribute___sentinel__   G_GNUC_CHECK_VERSION (4, 0)

Definition at line 186 of file gmacros.h.

◆ g_macro__has_attribute___unused__

#define g_macro__has_attribute___unused__   G_GNUC_CHECK_VERSION (2, 4)

Definition at line 187 of file gmacros.h.

◆ g_macro__has_attribute___weak__

#define g_macro__has_attribute___weak__   G_GNUC_CHECK_VERSION (2, 8)

Definition at line 188 of file gmacros.h.

◆ g_macro__has_attribute_cleanup

#define g_macro__has_attribute_cleanup   G_GNUC_CHECK_VERSION (3, 3)

Definition at line 189 of file gmacros.h.

◆ g_macro__has_attribute_fallthrough

#define g_macro__has_attribute_fallthrough   G_GNUC_CHECK_VERSION (6, 0)

Definition at line 190 of file gmacros.h.

◆ g_macro__has_attribute_may_alias

#define g_macro__has_attribute_may_alias   G_GNUC_CHECK_VERSION (3, 3)

Definition at line 191 of file gmacros.h.

◆ g_macro__has_attribute_warn_unused_result

#define g_macro__has_attribute_warn_unused_result   G_GNUC_CHECK_VERSION (3, 4)

Definition at line 192 of file gmacros.h.

◆ g_macro__has_builtin

#define g_macro__has_builtin ( x)    0

Definition at line 348 of file gmacros.h.

◆ g_macro__has_extension

#define g_macro__has_extension ( x)    0

Definition at line 354 of file gmacros.h.

◆ g_macro__has_feature

#define g_macro__has_feature ( x)    0

Definition at line 342 of file gmacros.h.

◆ G_N_ELEMENTS

#define G_N_ELEMENTS ( arr)    (sizeof (arr) / sizeof ((arr)[0]))

Definition at line 955 of file gmacros.h.

◆ G_NO_INLINE

#define G_NO_INLINE   /* empty */

G_NO_INLINE:

Expands to the GNU C or MSVC noinline function attribute depending on the compiler. It is used for declaring functions preventing from being considered for inlining.

Note that G_NO_INLINE supersedes the previous G_GNUC_NO_INLINE macro, which will eventually be deprecated. G_NO_INLINE supports more platforms.

The attribute may be placed before the declaration or definition, right before the static keyword.

|[ G_NO_INLINE static int do_not_inline_this (void) { ... } ]|

Since: 2.74

Definition at line 1226 of file gmacros.h.

◆ G_NORETURN

#define G_NORETURN   /* empty */

G_NORETURN:

Expands to the GNU C or MSVC noreturn function attribute depending on the compiler. It is used for declaring functions which never return. Enables optimization of the function, and avoids possible compiler warnings.

Note that G_NORETURN supersedes the previous G_GNUC_NORETURN macro, which will eventually be deprecated. G_NORETURN supports more platforms.

Place the attribute before the function declaration as follows:

|[ G_NORETURN void g_abort (void); ]|

Since: 2.68

Definition at line 1090 of file gmacros.h.

◆ G_NORETURN_FUNCPTR

#define G_NORETURN_FUNCPTR
Value:
/* empty */ \
#define GLIB_AVAILABLE_MACRO_IN_2_68

G_NORETURN_FUNCPTR:

Expands to the GNU C or MSVC noreturn function attribute depending on the compiler. It is used for declaring function pointers which never return. Enables optimization of the function, and avoids possible compiler warnings.

Place the attribute before the function declaration as follows:

|[ G_NORETURN_FUNCPTR void (*funcptr) (void); ]|

Note that if the function is not a function pointer, you can simply use the G_NORETURN macro as follows:

|[ G_NORETURN void g_abort (void); ]|

Since: 2.68

Definition at line 1119 of file gmacros.h.

1119# define G_NORETURN_FUNCPTR /* empty */ \
1120 GLIB_AVAILABLE_MACRO_IN_2_68

◆ G_PASTE

#define G_PASTE ( identifier1,
identifier2 )   G_PASTE_ARGS (identifier1, identifier2)

Definition at line 865 of file gmacros.h.

◆ G_PASTE_ARGS

#define G_PASTE_ARGS ( identifier1,
identifier2 )   identifier1 ## identifier2

Definition at line 864 of file gmacros.h.

◆ G_SIZEOF_MEMBER

#define G_SIZEOF_MEMBER ( struct_type,
member )
Value:
GLIB_AVAILABLE_MACRO_IN_2_64 \
sizeof (((struct_type *) 0)->member)

G_SIZEOF_MEMBER: @struct_type: a structure type, e.g. GOutputVector @member: a field in the structure, e.g. size

Returns the size of @member in the struct definition without having a declared instance of @struct_type.

Returns: the size of @member in bytes.

Since: 2.64

Definition at line 1429 of file gmacros.h.

1429#define G_SIZEOF_MEMBER(struct_type, member) \
1430 GLIB_AVAILABLE_MACRO_IN_2_64 \
1431 sizeof (((struct_type *) 0)->member)

◆ G_STATIC_ASSERT

#define G_STATIC_ASSERT ( expr)    typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __LINE__)[(expr) ? 1 : -1] G_GNUC_UNUSED

Definition at line 877 of file gmacros.h.

◆ G_STATIC_ASSERT_EXPR

#define G_STATIC_ASSERT_EXPR ( expr)    ((void) sizeof (char[(expr) ? 1 : -1]))

Definition at line 880 of file gmacros.h.

◆ G_STMT_END

#define G_STMT_END   while (0)

Definition at line 997 of file gmacros.h.

◆ G_STMT_START

#define G_STMT_START   do

Definition at line 989 of file gmacros.h.

◆ G_STRFUNC

#define G_STRFUNC   ((const char*) ("???"))

Definition at line 901 of file gmacros.h.

Referenced by g_object_notify_queue_thaw().

◆ G_STRINGIFY

#define G_STRINGIFY ( macro_or_string)    G_STRINGIFY_ARG (macro_or_string)

Definition at line 861 of file gmacros.h.

◆ G_STRINGIFY_ARG

#define G_STRINGIFY_ARG ( contents)    #contents

Definition at line 862 of file gmacros.h.

◆ G_STRLOC

#define G_STRLOC   __FILE__ ":" G_STRINGIFY (__LINE__)

Definition at line 890 of file gmacros.h.

◆ G_STRUCT_MEMBER

#define G_STRUCT_MEMBER ( member_type,
struct_p,
struct_offset )    (*(member_type*) G_STRUCT_MEMBER_P ((struct_p), (struct_offset)))

Definition at line 976 of file gmacros.h.

976#define G_STRUCT_MEMBER(member_type, struct_p, struct_offset) \
977 (*(member_type*) G_STRUCT_MEMBER_P ((struct_p), (struct_offset)))

◆ G_STRUCT_MEMBER_P

#define G_STRUCT_MEMBER_P ( struct_p,
struct_offset )    ((gpointer) ((guint8*) (struct_p) + (glong) (struct_offset)))

Definition at line 974 of file gmacros.h.

974#define G_STRUCT_MEMBER_P(struct_p, struct_offset) \
975 ((gpointer) ((guint8*) (struct_p) + (glong) (struct_offset)))

◆ G_STRUCT_OFFSET

#define G_STRUCT_OFFSET ( struct_type,
member )    ((glong) ((guint8*) &((struct_type*) 0)->member))

Definition at line 970 of file gmacros.h.

970#define G_STRUCT_OFFSET(struct_type, member) \
971 ((glong) ((guint8*) &((struct_type*) 0)->member))

◆ G_UNAVAILABLE

#define G_UNAVAILABLE ( maj,
min )   G_DEPRECATED

Definition at line 1289 of file gmacros.h.

◆ G_UNLIKELY

#define G_UNLIKELY ( expr)    (expr)

◆ GLIB_CANNOT_IGNORE_DEPRECATIONS

#define GLIB_CANNOT_IGNORE_DEPRECATIONS

Definition at line 773 of file gmacros.h.

◆ GLIB_DEPRECATED_ENUMERATOR

#define GLIB_DEPRECATED_ENUMERATOR

Definition at line 1320 of file gmacros.h.

◆ GLIB_DEPRECATED_ENUMERATOR_FOR

#define GLIB_DEPRECATED_ENUMERATOR_FOR ( f)

Definition at line 1321 of file gmacros.h.

◆ GLIB_DEPRECATED_MACRO

#define GLIB_DEPRECATED_MACRO

Definition at line 1308 of file gmacros.h.

◆ GLIB_DEPRECATED_MACRO_FOR

#define GLIB_DEPRECATED_MACRO_FOR ( f)

Definition at line 1309 of file gmacros.h.

◆ GLIB_DEPRECATED_TYPE

#define GLIB_DEPRECATED_TYPE

Definition at line 1332 of file gmacros.h.

◆ GLIB_DEPRECATED_TYPE_FOR

#define GLIB_DEPRECATED_TYPE_FOR ( f)

Definition at line 1333 of file gmacros.h.

◆ GLIB_UNAVAILABLE_ENUMERATOR

#define GLIB_UNAVAILABLE_ENUMERATOR ( maj,
min )

Definition at line 1322 of file gmacros.h.

◆ GLIB_UNAVAILABLE_MACRO

#define GLIB_UNAVAILABLE_MACRO ( maj,
min )

Definition at line 1310 of file gmacros.h.

◆ GLIB_UNAVAILABLE_TYPE

#define GLIB_UNAVAILABLE_TYPE ( maj,
min )

Definition at line 1334 of file gmacros.h.

◆ GPOINTER_TO_SIZE

#define GPOINTER_TO_SIZE ( p)    ((gsize) (p))

Definition at line 959 of file gmacros.h.

◆ GSIZE_TO_POINTER

#define GSIZE_TO_POINTER ( s)    ((gpointer) (guintptr) (gsize) (s))

Definition at line 960 of file gmacros.h.

◆ inline

#define inline   __inline

Definition at line 131 of file gmacros.h.

◆ MAX

#define MAX ( a,
b )   (((a) > (b)) ? (a) : (b))

Definition at line 937 of file gmacros.h.

◆ MIN

#define MIN ( a,
b )   (((a) < (b)) ? (a) : (b))

Definition at line 940 of file gmacros.h.

◆ NULL

#define NULL   ((void*) 0)

Definition at line 924 of file gmacros.h.

Referenced by accept_new_connection(), activate(), add_s(), add_s(), addliteral(), addliteral(), addprototype(), addprototype(), addprototype(), adjust_varargs(), alloc_printf(), alloc_vprintf(), alloc_vprintf2(), allocupvalue(), anchor_token(), Arith(), atomic(), atomic(), atomic(), atomic(), atomic2gen(), aux_close(), aux_close(), aux_close(), aux_upvalue(), aux_upvalue(), aux_upvalue(), aux_upvalue(), auxgetinfo(), auxgetinfo(), auxgetinfo(), auxgetinfo(), auxupvalue(), auxupvalue(), auxupvalue(), auxupvalue(), b_str2int(), b_str2int(), b_unpack(), buffer_cleanup(), ccall(), changedline(), check_acl(), check_authorization(), check_file(), check_password_digest(), check_readonly(), checkclosemth(), checkdp(), checkmode(), checkmode(), checkmode(), checkoption(), checkrepeated(), checkupval(), checkupval(), cleanupbu(), cleanupdb(), cleanupvm(), cleargraylists(), close_all_listening_sockets(), close_connection(), close_func(), close_func(), close_func(), close_func(), close_socket_gracefully(), codearith(), codecommutative(), codepoint(), codepoint(), collectargs(), collectargs(), collectargs(), collectargs(), collectvalidlines(), combine(), combine(), combine(), compare_dir_entries(), connect_socket(), construct_etag(), convergeephemerons(), convergeephemerons(), convergeephemerons(), correctgraylist(), correctgraylists(), correctstack(), correctstack(), correctstack(), correctstack(), create_duktape_heap(), create_duktape_heap(), create_meta(), createmeta(), createsearcherstable(), createsearcherstable(), createsearcherstable(), createstdfile(), createstdfile(), createstdfile(), CRI_USER_TAG_ID(), CRI_USER_TAG_ID(), CRI_USER_TAG_ID(), dav_lock_file(), dav_mkcol(), dav_move_file(), db_busy_handler(), db_close_vm(), db_commit_hook(), db_create_collation(), db_debug(), db_do_next_row(), db_do_rows(), db_exec(), db_gc(), db_gethook(), db_gethook(), db_gethook(), db_gethook(), db_getlocal(), db_getlocal(), db_getlocal(), db_isopen(), db_load_extension(), db_progress_handler(), db_register_function(), db_rollback_hook(), db_sethook(), db_sethook(), db_sethook(), db_sethook(), db_setlocal(), db_setlocal(), db_sql_finalize_function(), db_sql_normal_function(), db_tostring(), db_trace(), db_traceback(), db_traceback(), db_traceback(), db_update_hook(), db_upvalueid(), dbbu_gc(), dbvm_gc(), dbvm_isopen(), dbvm_tostring(), die(), dir_iter(), dir_iter_factory(), dir_scan_callback(), do_ssi_exec(), do_ssi_include(), doargs(), doargs(), doargs(), doargs(), doREPL(), doREPL(), dotlockLock(), dotty(), dotty(), duk__abandon_array_checked(), duk__add_compiler_error_line(), duk__add_traceback(), duk__adjust_valstack_and_top(), duk__alloc_entry_checked(), duk__alloc_init_hstring(), duk__api_coerce_d2i(), duk__api_coerce_d2ui(), duk__array_sort_compare(), duk__bi_global_resolve_module_id(), duk__bw_update_ptrs(), duk__case_transform_helper(), duk__check_arguments_map_for_delete(), duk__check_arguments_map_for_get(), duk__check_arguments_map_for_put(), duk__clamp_startend_negidx_shifted(), duk__clamp_startend_nonegidx_noshift(), duk__cleanup_varmap(), duk__coerce_effective_this_binding(), duk__compact_object_list(), duk__compact_objects(), duk__compute_a_stats(), duk__concat_and_join_helper(), duk__convert_to_func_template(), duk__count_used_e_keys(), duk__count_used_probe(), duk__create_arguments_object(), duk__create_escaped_source(), duk__dec_buffer(), duk__dec_pointer(), duk__dec_req_stridx(), duk__dec_reviver_walk(), duk__declvar_helper(), duk__delvar_helper(), duk__do_compile(), duk__do_intern(), duk__dump_buffer_prop(), duk__dump_formals(), duk__dump_func(), duk__dump_func(), duk__dump_hbuffer_raw(), duk__dump_hstring_raw(), duk__dump_string_prop(), duk__dump_uint32_prop(), duk__dump_varmap(), duk__emit_stridx(), duk__enc_allow_into_proplist(), duk__enc_array(), duk__enc_bufferobject(), duk__enc_double(), duk__enc_key_autoquote(), duk__enc_newline_indent(), duk__enc_objarr_entry(), duk__enc_objarr_exit(), duk__enc_object(), duk__enc_quote_string(), duk__enc_value(), duk__err_augment_builtin_create(), duk__err_augment_user(), duk__error_getter_helper(), duk__expr_led(), duk__expr_nud(), duk__finalize_helper(), duk__finalize_refcounts(), duk__find_matching_string_probe(), duk__free_run_finalizers(), duk__get_buffer_data_helper(), duk__get_buffer_helper(), duk__get_identifier_reference(), duk__get_own_propdesc_raw(), duk__get_part_helper(), duk__get_propdesc(), duk__get_tagged_heaphdr_raw(), duk__get_this_regexp(), duk__getconst(), duk__getid_activation_regs(), duk__getid_open_decl_env_regs(), duk__getprop_fastpath_bufobj_tval(), duk__getprop_shallow_fastpath_array_tval(), duk__getrequire_bufobj_this(), duk__getvar_helper(), duk__grow_props_for_array_item(), duk__grow_props_for_new_entry_item(), duk__handle_bound_chain_for_call(), duk__handle_break_or_continue(), duk__handle_call_error(), duk__handle_call_inner(), duk__handle_catch(), duk__handle_createargs_for_call(), duk__handle_executor_error(), duk__handle_finally(), duk__handle_label(), duk__handle_longjmp(), duk__handle_oldenv_for_call(), duk__handle_put_array_length(), duk__handle_put_array_length_smaller(), duk__handle_return(), duk__handle_safe_call_error(), duk__handle_safe_call_inner(), duk__handle_safe_call_shared(), duk__handle_yield(), duk__hobject_pc2line_query_raw(), duk__hstring_is_eval_or_arguments(), duk__hstring_is_eval_or_arguments_in_strict_mode(), duk__inc_data_inner_refcounts(), duk__init_func_valstack_slots(), duk__init_object_parts(), duk__init_varmap_and_prologue_for_pass2(), duk__insert_hstring_probe(), duk__ispec_toregconst_raw(), duk__ivalue_toplain_raw(), duk__js_compile_raw(), duk__js_execute_bytecode_inner(), duk__load_buffer_raw(), duk__load_func(), duk__load_func(), duk__lookup_active_register_binding(), duk__lookup_arguments_map(), duk__mark_finalizable(), duk__mark_heaphdr(), duk__mark_hobject(), duk__match_regexp(), duk__nonbound_func_lookup(), duk__nud_object_literal(), duk__parse_break_or_continue_stmt(), duk__parse_disjunction(), duk__parse_func_body(), duk__parse_func_formals(), duk__parse_func_like_raw(), duk__parse_return_stmt(), duk__parse_stmt(), duk__parse_string(), duk__parse_try_stmt(), duk__parse_var_decl(), duk__patch_jump(), duk__patch_trycatch(), duk__protected_compact_object(), duk__proxy_check_prop(), duk__push_arraybuffer_with_length(), duk__push_c_function_raw(), duk__push_hstring_readable_unicode(), duk__push_stridx(), duk__push_this_get_timeval(), duk__push_this_get_timeval_tzoffset(), duk__push_tval_to_hstring_arr_idx(), duk__putprop_fastpath_bufobj_tval(), duk__putvar_helper(), duk__queue_refzero(), duk__realloc_props(), duk__reconfig_valstack_ecma_catcher(), duk__reconfig_valstack_ecma_return(), duk__recursion_decrease(), duk__recursion_increase(), duk__refcount_finalize_hobject(), duk__refzero_free_pending(), duk__regexp_match_helper(), duk__require_bufobj_value(), duk__reset_func_for_pass2(), duk__resize_strtab_raw_probe(), duk__resize_valstack(), duk__run_object_finalizers(), duk__safe_call_adjust_valstack(), duk__scan_backwards(), duk__scan_forwards(), duk__set_bufobj_buffer(), duk__set_catcher_regs(), duk__slow_case_conversion(), duk__sort_array_indices(), duk__sweep_heap(), duk__sweep_stringtable_probe(), duk__to_int_uint_helper(), duk__to_string_helper(), duk__trans_buffer_ensure(), duk__trans_buffer_ensure(), duk__trans_trial_parse_dvalue(), duk__trans_trial_parse_dvalue(), duk__trans_trial_parse_handshake(), duk__trans_trial_parse_handshake(), duk__transform_helper(), duk__tval_number_to_arr_idx(), duk__utf8_advance(), duk__utf8_backtrack(), duk__vm_arith_add(), duk__vm_arith_binary_op(), duk__vm_arith_unary_op(), duk__vm_bitwise_binary_op(), duk__vm_bitwise_not(), duk__vm_logical_not(), duk_alloc_hybrid(), duk_alloc_hybrid_init(), duk_alloc_logging(), duk_alloc_torture(), duk_base64_encode(), duk_be_encode(), duk_be_finish(), duk_bi_array_constructor_is_array(), duk_bi_array_prototype_to_string(), duk_bi_arraybuffer_constructor(), duk_bi_arraybuffer_isview(), duk_bi_boolean_constructor(), duk_bi_boolean_prototype_tostring_shared(), duk_bi_buffer_compare_shared(), duk_bi_buffer_constructor(), duk_bi_buffer_prototype_tostring_shared(), duk_bi_buffer_readfield(), duk_bi_buffer_slice_shared(), duk_bi_buffer_writefield(), duk_bi_dataview_constructor(), duk_bi_date_format_timeval(), duk_bi_date_get_now_time(), duk_bi_date_timeval_to_parts(), duk_bi_duktape_object_info(), duk_bi_error_constructor_shared(), duk_bi_function_constructor(), duk_bi_function_prototype_bind(), duk_bi_function_prototype_to_string(), duk_bi_global_object_escape(), duk_bi_global_object_eval(), duk_bi_global_object_print_helper(), duk_bi_global_object_require(), duk_bi_global_object_unescape(), duk_bi_json_parse_helper(), duk_bi_json_stringify_helper(), duk_bi_logger_prototype_log_shared(), duk_bi_nodejs_buffer_concat(), duk_bi_nodejs_buffer_constructor(), duk_bi_nodejs_buffer_copy(), duk_bi_nodejs_buffer_fill(), duk_bi_nodejs_buffer_is_buffer(), duk_bi_nodejs_buffer_tojson(), duk_bi_nodejs_buffer_tostring(), duk_bi_nodejs_buffer_write(), duk_bi_number_constructor(), duk_bi_object_constructor_create(), duk_bi_object_constructor_define_properties(), duk_bi_object_constructor_define_property(), duk_bi_object_constructor_keys_shared(), duk_bi_object_constructor_prevent_extensions(), duk_bi_object_getprototype_shared(), duk_bi_object_prototype_is_prototype_of(), duk_bi_object_setprototype_shared(), duk_bi_pointer_constructor(), duk_bi_pointer_prototype_tostring_shared(), duk_bi_proxy_constructor(), duk_bi_regexp_constructor(), duk_bi_regexp_prototype_to_string(), duk_bi_string_prototype_char_code_at(), duk_bi_string_prototype_indexof_shared(), duk_bi_string_prototype_locale_compare(), duk_bi_string_prototype_match(), duk_bi_string_prototype_replace(), duk_bi_string_prototype_slice(), duk_bi_string_prototype_split(), duk_bi_string_prototype_substr(), duk_bi_string_prototype_substring(), duk_bi_string_prototype_to_string(), duk_bi_thread_constructor(), duk_bi_thread_resume(), duk_bi_thread_yield(), duk_bi_typedarray_constructor(), duk_bi_typedarray_set(), duk_bw_compact(), duk_bw_init(), duk_bw_init_pushbuf(), duk_bw_insert_ensure_area(), duk_bw_insert_ensure_bytes(), duk_bw_insert_ensure_slice(), duk_bw_insert_raw_area(), duk_bw_insert_raw_bytes(), duk_bw_insert_raw_slice(), duk_bw_remove_raw_slice(), duk_bw_resize(), duk_bw_write_ensure_slice(), duk_bw_write_raw_slice(), duk_call(), duk_call_method(), duk_char_code_at(), duk_check_stack(), duk_compile_raw(), duk_config_buffer(), duk_copy(), duk_create_activation_environment_record(), duk_create_heap(), duk_decode_string(), duk_def_prop(), duk_del_prop_stridx(), duk_del_prop_string(), duk_destroy_heap(), duk_dump_function(), duk_dup(), duk_dup_top(), duk_dvalue_alloc(), duk_dvalue_free(), duk_dvalue_make_tag(), duk_dvalue_make_tag_data(), duk_dvalue_make_tag_double(), duk_dvalue_make_tag_int(), duk_dvalue_make_tag_int_data(), duk_equals(), duk_err_augment_error_create(), duk_err_augment_error_create(), duk_err_create_and_throw(), duk_err_longjmp(), duk_error_stash(), duk_error_throw_from_negative_rc(), duk_fatal(), duk_free_hbuffer_inner(), duk_free_hobject_inner(), duk_free_hstring_inner(), duk_free_hybrid(), duk_gc(), duk_get_borrowed_this_tval(), duk_get_c_function(), duk_get_current_magic(), duk_get_global_string(), duk_get_hcompiledfunction(), duk_get_heapptr(), duk_get_hnativefunction(), duk_get_hobject_or_lfunc_coerce(), duk_get_hobject_with_class(), duk_get_hthread(), duk_get_length(), duk_get_lstring(), duk_get_magic(), duk_get_memory_functions(), duk_get_pointer(), duk_get_prop_stridx(), duk_get_prop_string(), duk_get_prototype(), duk_get_string(), duk_get_tval(), duk_get_var(), duk_handle_call_protected(), duk_handle_ecma_call_setup(), duk_handle_safe_call(), duk_has_prop_stridx(), duk_has_prop_string(), duk_hbuffer_alloc(), duk_hbuffer_reset(), duk_hbuffer_resize(), duk_hbufferobject_alloc(), duk_hbufferobject_clamp_bytelength(), duk_hcompiledfunction_alloc(), duk_heap_alloc(), duk_heap_free_heaphdr_raw(), duk_heap_free_strtab(), duk_heap_insert_into_heap_allocated(), duk_heap_mark_and_sweep(), duk_heap_mem_alloc(), duk_heap_mem_alloc_zeroed(), duk_heap_mem_free(), duk_heap_mem_realloc(), duk_heap_mem_realloc_indirect(), duk_heap_strcache_offset_char2byte(), duk_heap_strcache_string_remove(), duk_heaphdr_decref(), duk_heaphdr_decref_allownull(), duk_heaphdr_refzero(), duk_hex_decode(), duk_hex_encode(), duk_hnativefunction_alloc(), duk_hobject_alloc(), duk_hobject_compact_props(), duk_hobject_define_accessor_internal(), duk_hobject_define_property_helper(), duk_hobject_define_property_internal(), duk_hobject_define_property_internal_arridx(), duk_hobject_delprop(), duk_hobject_delprop_raw(), duk_hobject_enumerator_create(), duk_hobject_enumerator_next(), duk_hobject_find_existing_array_entry_tval_ptr(), duk_hobject_find_existing_entry(), duk_hobject_find_existing_entry_tval_ptr(), duk_hobject_find_existing_entry_tval_ptr_and_attrs(), duk_hobject_get_enumerated_keys(), duk_hobject_get_internal_value(), duk_hobject_get_internal_value_string(), duk_hobject_get_own_propdesc(), duk_hobject_getprop(), duk_hobject_hasprop(), duk_hobject_hasprop_raw(), duk_hobject_object_get_own_property_descriptor(), duk_hobject_object_is_sealed_frozen_helper(), duk_hobject_object_ownprop_helper(), duk_hobject_object_seal_freeze_helper(), duk_hobject_pc2line_pack(), duk_hobject_pc2line_query(), duk_hobject_prepare_property_descriptor(), duk_hobject_prototype_chain_contains(), duk_hobject_proxy_check(), duk_hobject_putprop(), duk_hobject_resolve_proxy_target(), duk_hobject_run_finalizer(), duk_hstring_char_code_at_raw(), duk_hthread_alloc(), duk_hthread_callstack_grow(), duk_hthread_callstack_shrink_check(), duk_hthread_callstack_unwind(), duk_hthread_catchstack_grow(), duk_hthread_catchstack_shrink_check(), duk_hthread_catchstack_unwind(), duk_hthread_create_builtin_objects(), duk_hthread_get_act_prev_pc(), duk_hthread_get_current_activation(), duk_hthread_init_stacks(), duk_hthread_sync_and_null_currpc(), duk_hthread_sync_currpc(), duk_hthread_terminate(), duk_insert(), duk_instanceof(), duk_is_buffer_data(), duk_is_constructor_call(), duk_is_dynamic_buffer(), duk_is_external_buffer(), duk_is_fixed_buffer(), duk_is_strict_call(), duk_js_close_environment_record(), duk_js_compare_helper(), duk_js_compile(), duk_js_declvar_activation(), duk_js_delvar_activation(), duk_js_equals_helper(), duk_js_execute_bytecode(), duk_js_getvar_activation(), duk_js_getvar_envrec(), duk_js_init_activation_environment_records_delayed(), duk_js_instanceof(), duk_js_push_closure(), duk_js_putvar_activation(), duk_js_putvar_envrec(), duk_js_string_compare(), duk_js_toboolean(), duk_js_tonumber(), duk_js_typeof(), duk_lexer_initctx(), duk_lexer_parse_js_input_element(), duk_load_function(), duk_map_string(), duk_new(), duk_numconv_parse(), duk_pcall(), duk_pcall_method(), duk_push_buffer_object(), duk_push_buffer_raw(), duk_push_bufferobject_raw(), duk_push_current_function(), duk_push_current_thread(), duk_push_error_object_stash(), duk_push_error_object_va_raw(), duk_push_hbuffer(), duk_push_heap_stash(), duk_push_heapptr(), duk_push_hobject(), duk_push_hobject_bidx(), duk_push_hobject_class_string(), duk_push_hstring(), duk_push_lstring(), duk_push_object_helper(), duk_push_object_helper_proto(), duk_push_string(), duk_push_string_file_raw(), duk_push_string_tval_readable(), duk_push_this_coercible_to_object(), duk_push_this_coercible_to_string(), duk_push_thread_stash(), duk_push_tval(), duk_push_undefined(), duk_push_vsprintf(), duk_put_function_list(), duk_put_global_string(), duk_put_number_list(), duk_put_prop_string(), duk_put_var(), duk_realloc_hybrid(), duk_realloc_logging(), duk_realloc_torture(), duk_regexp_compile(), duk_regexp_create_instance(), duk_remove(), duk_replace(), duk_require_hbuffer(), duk_require_hcompiledfunction(), duk_require_heapptr(), duk_require_hnativefunction(), duk_require_hobject(), duk_require_hobject_or_lfunc(), duk_require_hobject_or_lfunc_coerce(), duk_require_hobject_with_class(), duk_require_hstring(), duk_require_hthread(), duk_require_lstring(), duk_require_pointer(), duk_require_stack(), duk_require_string(), duk_require_tval(), duk_resize_buffer(), duk_resume(), duk_safe_call(), duk_safe_to_lstring(), duk_set_global_object(), duk_set_magic(), duk_set_prototype(), duk_steal_buffer(), duk_strict_equals(), duk_substring(), duk_suspend(), duk_swap(), duk_to_boolean(), duk_to_buffer_raw(), duk_to_defaultvalue(), duk_to_hstring(), duk_to_int32(), duk_to_int_check_range(), duk_to_int_clamped_raw(), duk_to_null(), duk_to_number(), duk_to_object(), duk_to_object_class_string_top(), duk_to_pointer(), duk_to_string(), duk_to_uint16(), duk_to_uint32(), duk_to_undefined(), duk_trans_dvalue_init(), duk_trans_socket_init(), duk_trans_socket_read_cb(), duk_trans_socket_waitconn(), duk_trans_socket_write_cb(), duk_trim(), duk_tval_decref(), duk_unicode_case_convert_string(), duk_unicode_re_canonicalize_char(), duk_valstack_resize_raw(), duk_xcopymove_raw(), duk_xdef_prop(), duk_xdef_prop_index(), duk_xdef_prop_stridx(), duk_xdef_prop_stridx_builtin(), DumpDebug(), DumpFunction(), DumpFunction(), dumpFunction(), DumpString(), DumpString(), DumpString(), dumpString(), end_capture(), end_capture(), end_capture(), end_capture(), enterblock(), enterinc(), entersweep(), entersweep(), entersweep(), exprstat(), exprstat(), exprstat(), exprstat(), extention_matches_script(), f_flush(), f_flush(), f_flush(), f_flush(), f_gc(), f_gc(), f_gc(), f_luaopen(), f_luaopen(), f_seek(), f_seek(), f_seek(), f_seek(), f_setvbuf(), f_setvbuf(), f_setvbuf(), f_setvbuf(), fclose_on_exec(), file_utime(), fileio_readfile(), fileio_readfile(), finalreport(), find_nearest_timer(), find_nearest_timer(), findfile(), findfile(), findfile(), findfile(), findindex(), findlabel(), findlast(), findlast(), findlocal(), findlocal(), findlocal(), findpcall(), findpcall(), findpcall(), findvararg(), findvararg(), findvararg(), finishCcall(), finishCcall(), finishCcall(), forward_body_data(), free_context(), freestack(), freestack(), freestack(), funcnamefromcode(), funcnamefromcode(), g_clear_weak_pointer(), g_iofile(), g_object_notify_queue_add(), g_object_notify_queue_clear(), g_object_notify_queue_thaw(), g_read(), g_read(), g_read(), g_read(), g_set_object(), g_set_weak_pointer(), g_steal_pointer(), g_string_append_c_inline(), g_string_append_len_inline(), g_strjoin(), g_unix_pipe_clear(), g_write(), g_write(), g_write(), g_write(), GCTM(), gctm(), GCTM(), GCTM(), GCTM(), generic_reader(), generic_reader(), generic_reader(), generic_reader(), get_compTM(), get_dir(), get_equalTM(), get_header(), get_host_from_request_info(), get_http_method_info(), get_http_version(), get_message(), get_mime_type(), get_now(), get_now(), get_option(), get_option_index(), get_prompt(), get_prompt(), get_prompt(), get_prompt(), get_rel_url_at_current_server(), get_request(), get_request_handler(), get_response(), get_uri_type(), getcached(), getcached(), getF(), getF(), getF(), getF(), getfreepos(), getfreepos(), getfreepos(), getfreepos(), getfuncname(), getfuncname(), getfuncname(), getfuncname(), getiofile(), getluaproto(), getnextfilename(), getobjname(), getobjname(), getobjname(), getobjname(), getS(), getS(), getS(), getS(), getupvalname(), getupvalname(), getupvalname(), getupvalref(), gmatch(), gmatch(), gmatch_aux(), gmatch_aux(), gmatch_aux(), gmatch_aux(), gmt_time_string(), gotostat(), graphene_simd4x4f_determinant(), handle_cgi_request(), handle_directory_request(), handle_fh(), handle_fh(), handle_fh(), handle_file(), handle_file(), handle_file(), handle_file_based_request(), handle_interactive(), handle_interactive(), handle_luainit(), handle_luainit(), handle_luainit(), handle_luainit(), handle_not_modified_static_file_request(), handle_propfind(), handle_request(), handle_request_stat_log(), handle_script(), handle_script(), handle_script(), handle_script(), handle_ssi_file_request(), handle_static_file_request(), header_has_option(), header_val(), indexupvalue(), init_connection(), init_server_name(), init_ssl_ctx(), init_ssl_ctx_impl(), init_system_info(), initialize_openssl(), internshrstr(), internshrstr(), internshrstr(), interpret_uri(), io_fclose(), io_fclose(), io_fclose(), io_fclose(), io_flush(), io_flush(), io_flush(), io_flush(), io_gc(), io_lines(), io_open(), io_open(), io_open(), io_open(), io_pclose(), io_popen(), io_popen(), io_popen(), io_popen(), io_readline(), io_tmpfile(), io_tmpfile(), io_tmpfile(), io_tmpfile(), io_tostring(), io_type(), io_type(), io_type(), io_type(), is_authorized_for_put(), is_civetweb_webdav_method(), is_file_opened(), is_not_modified(), is_path_absolute(), is_put_or_delete_method(), is_valid_http_method(), iscleared(), iter_aux(), iter_aux(), l_alloc(), l_alloc(), l_alloc(), l_alloc(), l_checkmode(), l_checkmode(), l_randomizePivot(), l_randomizePivot(), l_str2d(), l_str2d(), l_str2dloc(), l_str2dloc(), l_str2int(), l_str2int(), lcontext_tostring(), lfs_g_setmode(), lfs_unlock_dir(), ll_load(), ll_load(), ll_loadfunc(), ll_loadfunc(), ll_module(), ll_register(), ll_searchpath(), ll_searchpath(), ll_searchpath(), ll_sym(), ll_sym(), llex(), llex(), llex(), llex(), lmemfind(), lmemfind(), lmemfind(), lmemfind(), load_tls_dll(), LoadConstants(), LoadConstants(), LoadDebug(), LoadDebug(), LoadDebug(), loadDebug(), loader_C(), loader_Croot(), loader_Lua(), LoadFunction(), loadFunction(), LoadFunction(), LoadProtos(), loadProtos(), LoadString(), LoadString(), LoadString(), loadString(), loadStringN(), LoadUpvalues(), LoadUpvalues(), loadUpvalues(), localdebuginfo(), log_access(), lookforfunc(), lookforfunc(), lsqlite_backup_init(), lsqlite_checkbu(), lsqlite_checkcontext(), lsqlite_checkdb(), lsqlite_checkvm(), lsqlite_getbu(), lsqlite_getcontext(), lsqlite_getdb(), lsqlite_getvm(), lsqlite_make_context(), lsqlite_open_ptr(), lsqlite_temp_directory(), lstop(), lstop(), lstop(), lstop(), lsys_load(), lsys_load(), lsys_sym(), lsys_sym(), lua_callk(), lua_callk(), lua_close(), lua_getinfo(), lua_getlocal(), lua_getmetatable(), lua_getupvalue(), lua_newstate(), lua_newthread(), lua_newuserdata(), lua_pcallk(), lua_pcallk(), lua_pushstring(), lua_resume(), lua_sethook(), lua_setlocal(), lua_setmetatable(), lua_setupvalue(), lua_setuservalue(), lua_tocfunction(), lua_tolstring(), lua_topointer(), lua_tothread(), lua_touserdata(), lua_upvalueid(), lua_upvaluejoin(), lua_version(), lua_yieldk(), lua_yieldk(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_collectgarbage(), luaB_dofile(), luaB_dofile(), luaB_dofile(), luaB_dofile(), luaB_load(), luaB_load(), luaB_load(), luaB_load(), luaB_loadfile(), luaB_loadfile(), luaB_loadfile(), luaB_loadfile(), luaB_print(), luaB_print(), luaB_print(), luaB_tonumber(), luaB_tonumber(), luaB_tostring(), luaB_tostring(), luaB_tostring(), luaC_barrierproto_(), luaC_checkfinalizer(), luaC_freeallobjects(), luaC_fullgc(), luaC_newobj(), luaC_separateudata(), luaD_precall(), luaD_protectedparser(), luaD_reallocstack(), luaE_extendCI(), luaE_freeCI(), luaE_freethread(), luaE_shrinkCI(), luaE_warning(), luaF_close(), luaF_closeupval(), luaF_findupval(), luaF_getlocalname(), luaF_newCclosure(), luaF_newLclosure(), luaF_newLclosure(), luaF_newLclosure(), luaF_newproto(), luaF_newupval(), luaG_aritherror(), luaG_callerror(), luaG_findlocal(), luaG_getfuncline(), luaG_typeerror(), luaH_getstr(), luaH_new(), luaH_new(), luaH_newkey(), luaH_newkey(), luaH_resize(), luai_makeseed(), luaI_openlib(), luaK_infix(), luaK_numberK(), luaK_prefix(), luaL_addgsub(), luaL_argerror(), luaL_argerror(), luaL_checkudata(), luaL_checkversion_(), luaL_checkversion_(), luaL_execresult(), luaL_findtable(), luaL_gsub(), luaL_loadfile(), luaL_loadfilex(), luaL_newstate(), luaL_setfuncs(), luaL_testudata(), luaL_traceback(), luaM_free_(), luaM_malloc_(), luaM_realloc_(), luaM_saferealloc_(), luaM_toobig(), luaO_arith(), luaO_arith(), luaO_chunkid(), luaO_chunkid(), luaO_pushvfstring(), luaO_str2num(), luaopen_io(), luaopen_LuaXML_lib(), luaopen_package(), luaS_newlstr(), luaS_newudata(), luaS_newudata(), luaS_newudata(), luaS_resize(), luaS_resize(), luaT_gettm(), luaT_objtypename(), luaU_dump(), luaU_undump(), luaV_arith(), luaV_equalobj(), luaV_equalobj_(), luaV_equalval(), luaV_execute(), luaV_execute(), luaV_finishget(), luaV_finishset(), luaV_finishset(), luaV_gettable(), luaV_settable(), luaV_tonumber(), luaX_setinput(), luaX_setinput(), luaY_parser(), luaZ_fill(), luaZ_init(), main(), main(), main(), main(), make_dir(), make_link(), markbeingfnz(), markbeingfnz(), markbeingfnz(), markroot(), master_thread(), master_thread_run(), match(), match(), match(), match(), match_capture(), match_capture(), match_capture(), match_capture(), matchbalance(), matchbalance(), matchbalance(), matchbalance(), max_expand(), max_expand(), max_expand(), max_expand(), mg_base64_decode(), mg_base64_encode(), mg_close_connection(), mg_connect_client_impl(), mg_connect_websocket_client(), mg_connect_websocket_client_impl(), mg_connect_websocket_client_secure(), mg_connect_websocket_client_secure_extensions(), mg_construct_local_link(), mg_cry_internal_impl(), mg_current_thread_id(), mg_disable_connection_keep_alive(), mg_download(), mg_exit_library(), mg_fclose(), mg_fgetc(), mg_fgets(), mg_fopen(), mg_get_builtin_mime_type(), mg_get_context(), mg_get_context_info(), mg_get_cookie(), mg_get_header(), mg_get_option(), mg_get_request_info(), mg_get_request_link(), mg_get_response(), mg_get_response_info(), mg_get_system_info(), mg_get_user_connection_data(), mg_get_user_data(), mg_get_var2(), mg_inet_pton(), mg_init_library(), mg_join_thread(), mg_md5(), mg_modify_passwords_file(), mg_modify_passwords_file_ha1(), mg_path_suspicious(), mg_read(), mg_read_inner(), mg_send_file(), mg_send_http_error_impl(), mg_send_http_ok(), mg_send_http_redirect(), mg_send_mime_file(), mg_set_auth_handler(), mg_set_handler_type(), mg_set_request_handler(), mg_set_thread_name(), mg_set_user_connection_data(), mg_set_websocket_handler(), mg_set_websocket_handler_with_subprotocols(), mg_split_form_urlencoded(), mg_start(), mg_start2(), mg_start_domain(), mg_start_domain2(), mg_start_thread_with_id(), mg_strcasestr(), mg_strdup(), mg_strndup_ctx(), mg_url_encode(), mg_vprintf(), mg_write(), min_expand(), min_expand(), min_expand(), min_expand(), modinit(), msghandler(), msghandler(), newbox(), newbox(), newdb(), newfile(), newfile(), newfile(), newfile(), newkey(), newprefile(), newprefile(), newprefile(), newupvalue(), newupvalue(), newvm(), next_option(), on_button_clicked(), open_auth_file(), open_func(), open_func(), open_func(), open_func(), opencheck(), opencheck(), opencheck(), os_date(), os_date(), os_date(), os_date(), os_execute(), os_execute(), os_execute(), os_execute(), os_rename(), os_rename(), os_rename(), os_setlocale(), os_setlocale(), os_setlocale(), os_setlocale(), os_time(), os_time(), os_time(), os_time(), panic(), parse_auth_header(), parse_http_request(), parse_http_response(), parse_port_string(), pcallcont(), pmain(), pmain(), pmain(), pmain(), pmain(), pmain(), pmain(), pmain(), precover(), preinit_state(), preinit_state(), preinit_thread(), preinit_thread(), prepare_cgi_environment(), print_dir_entry(), print_props(), print_version(), PrintUpvalues(), process_command_line_arguments(), process_new_connection(), propagatelist(), pull_all(), pull_inner(), push_all(), push_inner(), push_link_target(), pushclosure(), pusherror(), pushnexttemplate(), pushnexttemplate(), pushnexttemplate(), put_dir(), put_file(), quotefloat(), randseed(), read_auth_file(), read_config_file(), read_line(), read_line(), read_message(), readable(), readable(), readable(), readable(), reader(), reader(), reader(), recover(), recover(), redirect_to_https_port(), refresh_trust(), registerlocalvar(), registerlocalvar(), registerlocalvar(), registerlocalvar(), release_handler_ref(), remarkupvals(), remarkupvals(), remove_dir(), remove_directory(), report(), report(), reset_per_request_attributes(), resetstack(), resizebox(), resizebox(), restartcollection(), restartcollection(), resume(), resume(), resume(), retraversegrays(), runargs(), runargs(), runargs(), runargs(), sandbox_alloc(), sandbox_alloc(), sandbox_realloc(), sandbox_realloc(), scan_directory(), scanformat(), scanformat(), scanformat(), scanformat(), sdup(), searcher_C(), searcher_C(), searcher_C(), searcher_Croot(), searcher_Croot(), searcher_Croot(), searcher_Lua(), searcher_Lua(), searcher_Lua(), searchpath(), searchpath(), searchpath(), send_additional_header(), send_file_data(), send_static_cache_header(), separatetobefnz(), separatetobefnz(), set_absolute_path(), set_gpass_option(), set_option(), set_ports_option(), set_throttle(), set_uid_option(), setnodevector(), setnodevector(), setnodevector(), setnodevector(), setpath(), setpath(), setpath(), setpath(), settraps(), should_keep_alive(), should_switch_to_protocol(), show_usage_and_exit(), singlestep(), singlestep(), singlestep(), singlevaraux(), singlevaraux(), singlevaraux(), singlevaraux(), sockaddr_to_string(), socket_connect(), socket_connect(), socket_create_server_socket(), socket_create_server_socket(), socket_read(), socket_read(), socket_write(), socket_write(), spawn_process(), sqlite3PagerSetPagesize(), sqlite3ParserInit(), sqlite3Pragma(), ssl_error(), ssl_get_client_cert_info(), ssl_servername_callback(), sslize(), stack_init(), stack_init(), stack_init(), stackinuse(), stackinuse(), stackinuse(), start_capture(), start_capture(), start_capture(), start_capture(), start_civetweb(), start_http_server(), str_find_aux(), str_find_aux(), str_find_aux(), str_find_aux(), str_format(), str_gsub(), str_gsub(), substitute_index_file(), sweep2old(), sweepgen(), sweeplist(), sweeplist(), sweeplist(), sweeplist(), sweepthread(), sweeptolive(), tablerehash(), test_eof(), test_eof(), tls_dtor(), tofile(), Tokenizer_next(), Tokenizer_set(), tonum(), touserdata(), traverseLclosure(), traverseproto(), traverseproto(), traversestack(), traversetable(), traversethread(), traversethread(), tryagain(), uninitialize_openssl(), unixOpen(), unixSleep(), unroll(), upvalname(), upvalname(), upvalname(), utf8_decode(), utf8_decode(), utflen(), utflen(), varinfo(), varinfo(), verify_existence(), warn(), my_exception2::what(), whitelist(), worker_thread(), worker_thread_run(), wrapped_compile_execute(), wrapped_compile_execute(), XMLencoding_replacement(), and youngcollection().

◆ TRUE