diff options
Diffstat (limited to 'vendor/modernc.org/sqlite/lib/sqlite_windows_arm64.go')
-rw-r--r-- | vendor/modernc.org/sqlite/lib/sqlite_windows_arm64.go | 66171 |
1 files changed, 33117 insertions, 33054 deletions
diff --git a/vendor/modernc.org/sqlite/lib/sqlite_windows_arm64.go b/vendor/modernc.org/sqlite/lib/sqlite_windows_arm64.go index 3c2cabfd..1cedbcdf 100644 --- a/vendor/modernc.org/sqlite/lib/sqlite_windows_arm64.go +++ b/vendor/modernc.org/sqlite/lib/sqlite_windows_arm64.go @@ -1,4 +1,4 @@ -// Code generated by 'ccgo -DSQLITE_PRIVATE= -export-defines "" -export-enums "" -export-externs X -export-fields F -export-typedefs "" -ignore-unsupported-alignment -pkgname sqlite3 -o lib/sqlite_windows_amd64.go -trace-translation-units testdata/sqlite-amalgamation-3380200/sqlite3.c -DNDEBUG -DHAVE_USLEEP -DLONGDOUBLE_TYPE=double -DSQLITE_CORE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_SNAPSHOT -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_MUTEX_APPDEF=1 -DSQLITE_MUTEX_NOOP -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE=1 -DSQLITE_OS_WIN=1 -D_MSC_VER=1900', DO NOT EDIT. +// Code generated by 'ccgo -DSQLITE_PRIVATE= -export-defines "" -export-enums "" -export-externs X -export-fields F -export-typedefs "" -ignore-unsupported-alignment -pkgname sqlite3 -o lib/sqlite_windows_amd64.go -trace-translation-units testdata/sqlite-amalgamation-3380500/sqlite3.c -full-path-comments -DNDEBUG -DHAVE_USLEEP -DLONGDOUBLE_TYPE=double -DSQLITE_CORE -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_MATH_FUNCTIONS -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_SNAPSHOT -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_MUTEX_APPDEF=1 -DSQLITE_MUTEX_NOOP -DSQLITE_SOUNDEX -DSQLITE_THREADSAFE=1 -DSQLITE_OS_WIN=1 -D_MSC_VER=1900', DO NOT EDIT. package sqlite3 @@ -20,19413 +20,19414 @@ var _ *libc.TLS var _ types.Size_t const ( - ABE_BOTTOM = 3 - ABE_LEFT = 0 - ABE_RIGHT = 2 - ABE_TOP = 1 - ABM_ACTIVATE = 0x00000006 - ABM_GETAUTOHIDEBAR = 0x00000007 - ABM_GETSTATE = 0x00000004 - ABM_GETTASKBARPOS = 0x00000005 - ABM_NEW = 0x00000000 - ABM_QUERYPOS = 0x00000002 - ABM_REMOVE = 0x00000001 - ABM_SETAUTOHIDEBAR = 0x00000008 - ABM_SETPOS = 0x00000003 - ABM_SETSTATE = 0x0000000a - ABM_WINDOWPOSCHANGED = 0x0000009 - ABN_FULLSCREENAPP = 0x0000002 - ABN_POSCHANGED = 0x0000001 - ABN_STATECHANGE = 0x0000000 - ABN_WINDOWARRANGE = 0x0000003 - ABORTDOC = 2 - ABOVE_NORMAL_PRIORITY_CLASS = 0x8000 - ABSOLUTE = 1 - ABS_ALWAYSONTOP = 0x0000002 - ABS_AUTOHIDE = 0x0000001 - ACCESS_ALLOWED_ACE_TYPE = 0 - ACCESS_ALLOWED_CALLBACK_ACE_TYPE = 9 - ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE = 11 - ACCESS_ALLOWED_COMPOUND_ACE_TYPE = 4 - ACCESS_ALLOWED_OBJECT_ACE_TYPE = 5 - ACCESS_DENIED_ACE_TYPE = 1 - ACCESS_DENIED_CALLBACK_ACE_TYPE = 10 - ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE = 12 - ACCESS_DENIED_OBJECT_ACE_TYPE = 6 - ACCESS_DS_OBJECT_TYPE_NAME_A = "Directory Service Object" - ACCESS_DS_SOURCE_A = "DS" - ACCESS_FILTERKEYS = 0x0002 - ACCESS_MAX_LEVEL = 4 - ACCESS_MAX_MS_ACE_TYPE = 8 - ACCESS_MAX_MS_OBJECT_ACE_TYPE = 8 - ACCESS_MAX_MS_V2_ACE_TYPE = 3 - ACCESS_MAX_MS_V3_ACE_TYPE = 4 - ACCESS_MAX_MS_V4_ACE_TYPE = 8 - ACCESS_MAX_MS_V5_ACE_TYPE = 19 - ACCESS_MIN_MS_ACE_TYPE = 0 - ACCESS_MIN_MS_OBJECT_ACE_TYPE = 5 - ACCESS_MOUSEKEYS = 0x0003 - ACCESS_OBJECT_GUID = 0 - ACCESS_PROPERTY_GUID = 2 - ACCESS_PROPERTY_SET_GUID = 1 - ACCESS_REASON_DATA_MASK = 0x0000ffff - ACCESS_REASON_EXDATA_MASK = 0x7f000000 - ACCESS_REASON_STAGING_MASK = 0x80000000 - ACCESS_REASON_TYPE_MASK = 0x00ff0000 - ACCESS_STICKYKEYS = 0x0001 - ACCESS_SYSTEM_SECURITY = 16777216 - ACE_INHERITED_OBJECT_TYPE_PRESENT = 0x2 - ACE_OBJECT_TYPE_PRESENT = 0x1 - ACL_REVISION = 2 - ACL_REVISION1 = 1 - ACL_REVISION2 = 2 - ACL_REVISION3 = 3 - ACL_REVISION4 = 4 - ACL_REVISION_DS = 4 - ACPI_PPM_HARDWARE_ALL = 0xfe - ACPI_PPM_SOFTWARE_ALL = 0xfc - ACPI_PPM_SOFTWARE_ANY = 0xfd - ACTCTX_FLAG_APPLICATION_NAME_VALID = 32 - ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID = 4 - ACTCTX_FLAG_HMODULE_VALID = 128 - ACTCTX_FLAG_LANGID_VALID = 2 - ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID = 1 - ACTCTX_FLAG_RESOURCE_NAME_VALID = 8 - ACTCTX_FLAG_SET_PROCESS_DEFAULT = 16 - ACTCTX_FLAG_SOURCE_IS_ASSEMBLYREF = 64 - ACTIVATION_CONTEXT_BASIC_INFORMATION_DEFINED = 1 - ACTIVATION_CONTEXT_PATH_TYPE_ASSEMBLYREF = 4 - ACTIVATION_CONTEXT_PATH_TYPE_NONE = 1 - ACTIVATION_CONTEXT_PATH_TYPE_URL = 3 - ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE = 2 - ACTIVATION_CONTEXT_SECTION_APPLICATION_SETTINGS = 10 - ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION = 1 - ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES = 9 - ACTIVATION_CONTEXT_SECTION_COMPATIBILITY_INFO = 11 - ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION = 5 - ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION = 7 - ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION = 4 - ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION = 6 - ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION = 2 - ACTIVATION_CONTEXT_SECTION_GLOBAL_OBJECT_RENAME_TABLE = 8 - ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION = 3 - ACTIVEOBJECT_STRONG = 0x0 - ACTIVEOBJECT_WEAK = 0x1 - AC_LINE_BACKUP_POWER = 0x02 - AC_LINE_OFFLINE = 0x00 - AC_LINE_ONLINE = 0x01 - AC_LINE_UNKNOWN = 0xff - AC_SRC_ALPHA = 0x01 - AC_SRC_OVER = 0x00 - ADDRESS_TAG_BIT = 0x40000000000 - AD_CLOCKWISE = 2 - AD_COUNTERCLOCKWISE = 1 - AF_APPLETALK = 16 - AF_BAN = 21 - AF_CCITT = 10 - AF_CHAOS = 5 - AF_DATAKIT = 9 - AF_DECnet = 12 - AF_DLI = 13 - AF_ECMA = 8 - AF_FIREFOX = 19 - AF_HYLINK = 15 - AF_IMPLINK = 3 - AF_INET = 2 - AF_IPX = 6 - AF_ISO = 7 - AF_LAT = 14 - AF_MAX = 22 - AF_NETBIOS = 17 - AF_NS = 6 - AF_OSI = 7 - AF_PUP = 4 - AF_SNA = 11 - AF_UNIX = 1 - AF_UNKNOWN1 = 20 - AF_UNSPEC = 0 - AF_VOICEVIEW = 18 - ALERT_SYSTEM_CRITICAL = 5 - ALERT_SYSTEM_ERROR = 3 - ALERT_SYSTEM_INFORMATIONAL = 1 - ALERT_SYSTEM_QUERY = 4 - ALERT_SYSTEM_WARNING = 2 - ALGIDDEF = 0 - ALG_CLASS_ALL = 57344 - ALG_CLASS_ANY = 0 - ALG_CLASS_DATA_ENCRYPT = 24576 - ALG_CLASS_HASH = 32768 - ALG_CLASS_KEY_EXCHANGE = 40960 - ALG_CLASS_MSG_ENCRYPT = 16384 - ALG_CLASS_SIGNATURE = 8192 - ALG_SID_3DES = 3 - ALG_SID_3DES_112 = 9 - ALG_SID_AES = 17 - ALG_SID_AES_128 = 14 - ALG_SID_AES_192 = 15 - ALG_SID_AES_256 = 16 - ALG_SID_AGREED_KEY_ANY = 3 - ALG_SID_ANY = 0 - ALG_SID_CAST = 6 - ALG_SID_CYLINK_MEK = 12 - ALG_SID_DES = 1 - ALG_SID_DESX = 4 - ALG_SID_DH_EPHEM = 2 - ALG_SID_DH_SANDF = 1 - ALG_SID_DSS_ANY = 0 - ALG_SID_DSS_DMS = 2 - ALG_SID_DSS_PKCS = 1 - ALG_SID_EXAMPLE = 80 - ALG_SID_HASH_REPLACE_OWF = 11 - ALG_SID_HMAC = 9 - ALG_SID_IDEA = 5 - ALG_SID_KEA = 4 - ALG_SID_MAC = 5 - ALG_SID_MD2 = 1 - ALG_SID_MD4 = 2 - ALG_SID_MD5 = 3 - ALG_SID_PCT1_MASTER = 4 - ALG_SID_RC2 = 2 - ALG_SID_RC4 = 1 - ALG_SID_RC5 = 13 - ALG_SID_RIPEMD = 6 - ALG_SID_RIPEMD160 = 7 - ALG_SID_RSA_ANY = 0 - ALG_SID_RSA_ENTRUST = 3 - ALG_SID_RSA_MSATWORK = 2 - ALG_SID_RSA_PGP = 4 - ALG_SID_RSA_PKCS = 1 - ALG_SID_SAFERSK128 = 8 - ALG_SID_SAFERSK64 = 7 - ALG_SID_SCHANNEL_ENC_KEY = 7 - ALG_SID_SCHANNEL_MAC_KEY = 3 - ALG_SID_SCHANNEL_MASTER_HASH = 2 - ALG_SID_SEAL = 2 - ALG_SID_SHA = 4 - ALG_SID_SHA1 = 4 - ALG_SID_SHA_256 = 12 - ALG_SID_SHA_384 = 13 - ALG_SID_SHA_512 = 14 - ALG_SID_SKIPJACK = 10 - ALG_SID_SSL2_MASTER = 5 - ALG_SID_SSL3SHAMD5 = 8 - ALG_SID_SSL3_MASTER = 1 - ALG_SID_TEK = 11 - ALG_SID_TLS1PRF = 10 - ALG_SID_TLS1_MASTER = 6 - ALG_TYPE_ANY = 0 - ALG_TYPE_BLOCK = 1536 - ALG_TYPE_DH = 2560 - ALG_TYPE_DSS = 512 - ALG_TYPE_RSA = 1024 - ALG_TYPE_SECURECHANNEL = 3072 - ALG_TYPE_STREAM = 2048 - ALIGNMENT_MACHINE = 0 - ALTERNATE = 1 - ALTNUMPAD_BIT = 0x4000000 - ANSI_CHARSET = 0 - ANSI_FIXED_FONT = 11 - ANSI_VAR_FONT = 12 - ANTIALIASED_QUALITY = 4 - ANYSIZE_ARRAY = 1 - APD_COPY_ALL_FILES = 0x00000004 - APD_COPY_FROM_DIRECTORY = 0x00000010 - APD_COPY_NEW_FILES = 0x00000008 - APD_STRICT_DOWNGRADE = 0x00000002 - APD_STRICT_UPGRADE = 0x00000001 - APIENTRY = 0 - APIPRIVATE = 0 - API_SET_EXTENSION_NAME_A = "EXT-" - API_SET_LOAD_SCHEMA_ORDINAL = 1 - API_SET_LOOKUP_ORDINAL = 2 - API_SET_PREFIX_NAME_A = "API-" - API_SET_RELEASE_SCHEMA_ORDINAL = 3 - API_SET_SCHEMA_VERSION = 2 - API_SET_SECTION_NAME = ".apiset" - APPCLASS_MASK = 15 - APPCLASS_MONITOR = 1 - APPCLASS_STANDARD = 0 - APPCMD_CLIENTONLY = 16 - APPCMD_FILTERINITS = 32 - APPCMD_MASK = 4080 - APPCOMMAND_BASS_BOOST = 20 - APPCOMMAND_BASS_DOWN = 19 - APPCOMMAND_BASS_UP = 21 - APPCOMMAND_BROWSER_BACKWARD = 1 - APPCOMMAND_BROWSER_FAVORITES = 6 - APPCOMMAND_BROWSER_FORWARD = 2 - APPCOMMAND_BROWSER_HOME = 7 - APPCOMMAND_BROWSER_REFRESH = 3 - APPCOMMAND_BROWSER_SEARCH = 5 - APPCOMMAND_BROWSER_STOP = 4 - APPCOMMAND_CLOSE = 31 - APPCOMMAND_COPY = 36 - APPCOMMAND_CORRECTION_LIST = 45 - APPCOMMAND_CUT = 37 - APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE = 43 - APPCOMMAND_FIND = 28 - APPCOMMAND_FORWARD_MAIL = 40 - APPCOMMAND_HELP = 27 - APPCOMMAND_LAUNCH_APP1 = 17 - APPCOMMAND_LAUNCH_APP2 = 18 - APPCOMMAND_LAUNCH_MAIL = 15 - APPCOMMAND_LAUNCH_MEDIA_SELECT = 16 - APPCOMMAND_MEDIA_CHANNEL_DOWN = 52 - APPCOMMAND_MEDIA_CHANNEL_UP = 51 - APPCOMMAND_MEDIA_FAST_FORWARD = 49 - APPCOMMAND_MEDIA_NEXTTRACK = 11 - APPCOMMAND_MEDIA_PAUSE = 47 - APPCOMMAND_MEDIA_PLAY = 46 - APPCOMMAND_MEDIA_PLAY_PAUSE = 14 - APPCOMMAND_MEDIA_PREVIOUSTRACK = 12 - APPCOMMAND_MEDIA_RECORD = 48 - APPCOMMAND_MEDIA_REWIND = 50 - APPCOMMAND_MEDIA_STOP = 13 - APPCOMMAND_MICROPHONE_VOLUME_DOWN = 25 - APPCOMMAND_MICROPHONE_VOLUME_MUTE = 24 - APPCOMMAND_MICROPHONE_VOLUME_UP = 26 - APPCOMMAND_MIC_ON_OFF_TOGGLE = 44 - APPCOMMAND_NEW = 29 - APPCOMMAND_OPEN = 30 - APPCOMMAND_PASTE = 38 - APPCOMMAND_PRINT = 33 - APPCOMMAND_REDO = 35 - APPCOMMAND_REPLY_TO_MAIL = 39 - APPCOMMAND_SAVE = 32 - APPCOMMAND_SEND_MAIL = 41 - APPCOMMAND_SPELL_CHECK = 42 - APPCOMMAND_TREBLE_DOWN = 22 - APPCOMMAND_TREBLE_UP = 23 - APPCOMMAND_UNDO = 34 - APPCOMMAND_VOLUME_DOWN = 9 - APPCOMMAND_VOLUME_MUTE = 8 - APPCOMMAND_VOLUME_UP = 10 - APPIDREGFLAGS_ACTIVATE_IUSERVER_INDESKTOP = 0x1 - APPIDREGFLAGS_ISSUE_ACTIVATION_RPC_AT_IDENTIFY = 0x4 - APPIDREGFLAGS_IUSERVER_ACTIVATE_IN_CLIENT_SESSION_ONLY = 0x20 - APPIDREGFLAGS_IUSERVER_SELF_SID_IN_LAUNCH_PERMISSION = 0x10 - APPIDREGFLAGS_IUSERVER_UNMODIFIED_LOGON_TOKEN = 0x8 - APPIDREGFLAGS_RESERVED1 = 0x40 - APPIDREGFLAGS_SECURE_SERVER_PROCESS_SD_AND_BIND = 0x2 - APPLICATION_ERROR_MASK = 0x20000000 - APPLICATION_VERIFIER_ACCESS_VIOLATION = 0x0002 - APPLICATION_VERIFIER_BAD_HEAP_HANDLE = 0x0005 - APPLICATION_VERIFIER_COM_API_IN_DLLMAIN = 0x0401 - APPLICATION_VERIFIER_COM_CF_SUCCESS_WITH_NULL = 0x040A - APPLICATION_VERIFIER_COM_ERROR = 0x0400 - APPLICATION_VERIFIER_COM_GCO_SUCCESS_WITH_NULL = 0x040B - APPLICATION_VERIFIER_COM_HOLDING_LOCKS_ON_CALL = 0x0410 - APPLICATION_VERIFIER_COM_NULL_DACL = 0x0406 - APPLICATION_VERIFIER_COM_OBJECT_IN_FREED_MEMORY = 0x040C - APPLICATION_VERIFIER_COM_OBJECT_IN_UNLOADED_DLL = 0x040D - APPLICATION_VERIFIER_COM_SMUGGLED_PROXY = 0x0409 - APPLICATION_VERIFIER_COM_SMUGGLED_WRAPPER = 0x0408 - APPLICATION_VERIFIER_COM_UNBALANCED_COINIT = 0x0403 - APPLICATION_VERIFIER_COM_UNBALANCED_OLEINIT = 0x0404 - APPLICATION_VERIFIER_COM_UNBALANCED_SWC = 0x0405 - APPLICATION_VERIFIER_COM_UNHANDLED_EXCEPTION = 0x0402 - APPLICATION_VERIFIER_COM_UNSAFE_IMPERSONATION = 0x0407 - APPLICATION_VERIFIER_COM_VTBL_IN_FREED_MEMORY = 0x040E - APPLICATION_VERIFIER_COM_VTBL_IN_UNLOADED_DLL = 0x040F - APPLICATION_VERIFIER_CONTINUABLE_BREAK = 0x10000000 - APPLICATION_VERIFIER_CORRUPTED_FREED_HEAP_BLOCK = 0x000E - APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK = 0x0008 - APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_END_STAMP = 0x0011 - APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_EXCEPTION_RAISED_FOR_HEADER = 0x000B - APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_EXCEPTION_RAISED_FOR_PROBING = 0x000C - APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_HEADER = 0x000D - APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_PREFIX = 0x0012 - APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_START_STAMP = 0x0010 - APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_SUFFIX = 0x000F - APPLICATION_VERIFIER_CORRUPTED_HEAP_LIST = 0x0014 - APPLICATION_VERIFIER_DESTROY_PROCESS_HEAP = 0x0009 - APPLICATION_VERIFIER_DOUBLE_FREE = 0x0007 - APPLICATION_VERIFIER_EXIT_THREAD_OWNS_LOCK = 0x0200 - APPLICATION_VERIFIER_EXTREME_SIZE_REQUEST = 0x0004 - APPLICATION_VERIFIER_FIRST_CHANCE_ACCESS_VIOLATION = 0x0013 - APPLICATION_VERIFIER_INCORRECT_WAIT_CALL = 0x0302 - APPLICATION_VERIFIER_INTERNAL_ERROR = 0x80000000 - APPLICATION_VERIFIER_INTERNAL_WARNING = 0x40000000 - APPLICATION_VERIFIER_INVALID_ALLOCMEM = 0x0601 - APPLICATION_VERIFIER_INVALID_EXIT_PROCESS_CALL = 0x0102 - APPLICATION_VERIFIER_INVALID_FREEMEM = 0x0600 - APPLICATION_VERIFIER_INVALID_HANDLE = 0x0300 - APPLICATION_VERIFIER_INVALID_MAPVIEW = 0x0602 - APPLICATION_VERIFIER_INVALID_TLS_VALUE = 0x0301 - APPLICATION_VERIFIER_LOCK_ALREADY_INITIALIZED = 0x0211 - APPLICATION_VERIFIER_LOCK_CORRUPTED = 0x0205 - APPLICATION_VERIFIER_LOCK_DOUBLE_INITIALIZE = 0x0203 - APPLICATION_VERIFIER_LOCK_INVALID_LOCK_COUNT = 0x0208 - APPLICATION_VERIFIER_LOCK_INVALID_OWNER = 0x0206 - APPLICATION_VERIFIER_LOCK_INVALID_RECURSION_COUNT = 0x0207 - APPLICATION_VERIFIER_LOCK_IN_FREED_HEAP = 0x0202 - APPLICATION_VERIFIER_LOCK_IN_FREED_MEMORY = 0x0204 - APPLICATION_VERIFIER_LOCK_IN_FREED_VMEM = 0x0212 - APPLICATION_VERIFIER_LOCK_IN_UNLOADED_DLL = 0x0201 - APPLICATION_VERIFIER_LOCK_IN_UNMAPPED_MEM = 0x0213 - APPLICATION_VERIFIER_LOCK_NOT_INITIALIZED = 0x0210 - APPLICATION_VERIFIER_LOCK_OVER_RELEASED = 0x0209 - APPLICATION_VERIFIER_NO_BREAK = 0x20000000 - APPLICATION_VERIFIER_NULL_HANDLE = 0x0303 - APPLICATION_VERIFIER_PROBE_FREE_MEM = 0x0604 - APPLICATION_VERIFIER_PROBE_GUARD_PAGE = 0x0605 - APPLICATION_VERIFIER_PROBE_INVALID_ADDRESS = 0x0603 - APPLICATION_VERIFIER_PROBE_INVALID_START_OR_SIZE = 0x0607 - APPLICATION_VERIFIER_PROBE_NULL = 0x0606 - APPLICATION_VERIFIER_RPC_ERROR = 0x0500 - APPLICATION_VERIFIER_SIZE_HEAP_UNEXPECTED_EXCEPTION = 0x0618 - APPLICATION_VERIFIER_STACK_OVERFLOW = 0x0101 - APPLICATION_VERIFIER_SWITCHED_HEAP_HANDLE = 0x0006 - APPLICATION_VERIFIER_TERMINATE_THREAD_CALL = 0x0100 - APPLICATION_VERIFIER_THREAD_NOT_LOCK_OWNER = 0x0214 - APPLICATION_VERIFIER_UNEXPECTED_EXCEPTION = 0x000A - APPLICATION_VERIFIER_UNKNOWN_ERROR = 0x0001 - APPLICATION_VERIFIER_UNSYNCHRONIZED_ACCESS = 0x0003 - APPLICATION_VERIFIER_WAIT_IN_DLLMAIN = 0x0304 - APPMODEL_ERROR_NO_APPLICATION = 15703 - APPMODEL_ERROR_NO_PACKAGE = 15700 - APPMODEL_ERROR_PACKAGE_IDENTITY_CORRUPT = 15702 - APPMODEL_ERROR_PACKAGE_RUNTIME_CORRUPT = 15701 - APP_LOCAL_DEVICE_ID_SIZE = 32 - ARABIC_CHARSET = 178 - ARW_BOTTOMLEFT = 0 - ARW_BOTTOMRIGHT = 1 - ARW_DOWN = 4 - ARW_HIDE = 8 - ARW_LEFT = 0 - ARW_RIGHT = 0 - ARW_STARTMASK = 3 - ARW_STARTRIGHT = 1 - ARW_STARTTOP = 2 - ARW_TOPLEFT = 2 - ARW_TOPRIGHT = 3 - ARW_UP = 4 - ASPECTX = 40 - ASPECTXY = 44 - ASPECTY = 42 - ASPECT_FILTERING = 0x0001 - ASSERT_ALTERNATE = 0x9 - ASSERT_PRIMARY = 0x8 - ASYNCH = 0x80 - ASYNC_MODE_COMPATIBILITY = 1 - ASYNC_MODE_DEFAULT = 0 - ATAPI_ID_CMD = 0xA1 - ATF_ONOFFFEEDBACK = 0x00000002 - ATF_TIMEOUTON = 0x00000001 - ATOM_FLAG_GLOBAL = 0x2 - ATTRIBUTE_SECURITY_INFORMATION = 32 - ATTR_CONVERTED = 0x02 - ATTR_FIXEDCONVERTED = 0x05 - ATTR_INPUT = 0x00 - ATTR_INPUT_ERROR = 0x04 - ATTR_TARGET_CONVERTED = 0x01 - ATTR_TARGET_NOTCONVERTED = 0x03 - AT_KEYEXCHANGE = 1 - AT_SIGNATURE = 2 - AUDIT_ALLOW_NO_PRIVILEGE = 0x1 - AUTHTYPE_CLIENT = 1 - AUTHTYPE_SERVER = 2 - AUXCAPS_AUXIN = 2 - AUXCAPS_CDAUDIO = 1 - AUXCAPS_LRVOLUME = 0x0002 - AUXCAPS_VOLUME = 0x0001 - AW_ACTIVATE = 0x00020000 - AW_BLEND = 0x00080000 - AW_CENTER = 0x00000010 - AW_HIDE = 0x00010000 - AW_HOR_NEGATIVE = 0x00000002 - AW_HOR_POSITIVE = 0x00000001 - AW_SLIDE = 0x00040000 - AW_VER_NEGATIVE = 0x00000008 - AW_VER_POSITIVE = 0x00000004 - BACKGROUND_BLUE = 0x10 - BACKGROUND_GREEN = 0x20 - BACKGROUND_INTENSITY = 0x80 - BACKGROUND_RED = 0x40 - BACKUP_ALTERNATE_DATA = 0x00000004 - BACKUP_DATA = 0x00000001 - BACKUP_EA_DATA = 0x00000002 - BACKUP_INVALID = 0x00000000 - BACKUP_LINK = 0x00000005 - BACKUP_OBJECT_ID = 0x00000007 - BACKUP_PROPERTY_DATA = 0x00000006 - BACKUP_REPARSE_DATA = 0x00000008 - BACKUP_SECURITY_DATA = 0x00000003 - BACKUP_SECURITY_INFORMATION = 65536 - BACKUP_SPARSE_BLOCK = 0x00000009 - BACKUP_TXFS_DATA = 0x0000000a - BALTIC_CHARSET = 186 - BANDINFO = 24 - BASETYPES = 0 - BASE_SEARCH_PATH_DISABLE_SAFE_SEARCHMODE = 0x10000 - BASE_SEARCH_PATH_ENABLE_SAFE_SEARCHMODE = 0x1 - BASE_SEARCH_PATH_INVALID_FLAGS = -98306 - BASE_SEARCH_PATH_PERMANENT = 0x8000 - BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_CA_FLAG = 0x80000000 - BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_END_ENTITY_FLAG = 0x40000000 - BATTERY_DISCHARGE_FLAGS_ENABLE = 0x80000000 - BATTERY_DISCHARGE_FLAGS_EVENTCODE_MASK = 0x00000007 - BATTERY_FLAG_CHARGING = 0x08 - BATTERY_FLAG_CRITICAL = 0x04 - BATTERY_FLAG_HIGH = 0x01 - BATTERY_FLAG_LOW = 0x02 - BATTERY_FLAG_NO_BATTERY = 0x80 - BATTERY_FLAG_UNKNOWN = 0xff - BATTERY_LIFE_UNKNOWN = 0xffffffff - BATTERY_PERCENTAGE_UNKNOWN = 0xff - BCRYPTBUFFER_VERSION = 0 - BCRYPT_ALG_HANDLE_HMAC_FLAG = 0x00000008 - BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE = 0x00000003 - BCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION = 0x00000004 - BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_VERSION = 1 - BCRYPT_AUTH_MODE_CHAIN_CALLS_FLAG = 0x00000001 - BCRYPT_AUTH_MODE_IN_PROGRESS_FLAG = 0x00000002 - BCRYPT_BLOCK_PADDING = 0x00000001 - BCRYPT_BUFFERS_LOCKED_FLAG = 0x00000040 - BCRYPT_CAPI_AES_FLAG = 0x00000010 - BCRYPT_CIPHER_INTERFACE = 0x00000001 - BCRYPT_CIPHER_OPERATION = 0x00000001 - BCRYPT_DH_PARAMETERS_MAGIC = 0x4d504844 - BCRYPT_DH_PRIVATE_MAGIC = 0x56504844 - BCRYPT_DH_PUBLIC_MAGIC = 0x42504844 - BCRYPT_DSA_PARAMETERS_MAGIC = 0x4d505344 - BCRYPT_DSA_PARAMETERS_MAGIC_V2 = 0x324d5044 - BCRYPT_DSA_PRIVATE_MAGIC = 0x56505344 - BCRYPT_DSA_PRIVATE_MAGIC_V2 = 0x32565044 - BCRYPT_DSA_PUBLIC_MAGIC = 0x42505344 - BCRYPT_DSA_PUBLIC_MAGIC_V2 = 0x32425044 - BCRYPT_ECDH_PRIVATE_P256_MAGIC = 0x324b4345 - BCRYPT_ECDH_PRIVATE_P384_MAGIC = 0x344b4345 - BCRYPT_ECDH_PRIVATE_P521_MAGIC = 0x364b4345 - BCRYPT_ECDH_PUBLIC_P256_MAGIC = 0x314b4345 - BCRYPT_ECDH_PUBLIC_P384_MAGIC = 0x334b4345 - BCRYPT_ECDH_PUBLIC_P521_MAGIC = 0x354b4345 - BCRYPT_ECDSA_PRIVATE_P256_MAGIC = 0x32534345 - BCRYPT_ECDSA_PRIVATE_P384_MAGIC = 0x34534345 - BCRYPT_ECDSA_PRIVATE_P521_MAGIC = 0x36534345 - BCRYPT_ECDSA_PUBLIC_P256_MAGIC = 0x31534345 - BCRYPT_ECDSA_PUBLIC_P384_MAGIC = 0x33534345 - BCRYPT_ECDSA_PUBLIC_P521_MAGIC = 0x35534345 - BCRYPT_HASH_INTERFACE = 0x00000002 - BCRYPT_HASH_OPERATION = 0x00000002 - BCRYPT_HASH_REUSABLE_FLAG = 0x00000020 - BCRYPT_KEY_DATA_BLOB_MAGIC = 0x4d42444b - BCRYPT_KEY_DATA_BLOB_VERSION1 = 0x1 - BCRYPT_KEY_DERIVATION_INTERFACE = 0x00000007 - BCRYPT_KEY_DERIVATION_OPERATION = 0x00000040 - BCRYPT_NO_KEY_VALIDATION = 0x00000008 - BCRYPT_OBJECT_ALIGNMENT = 16 - BCRYPT_PAD_NONE = 0x00000001 - BCRYPT_PAD_OAEP = 0x00000004 - BCRYPT_PAD_PKCS1 = 0x00000002 - BCRYPT_PAD_PSS = 0x00000008 - BCRYPT_PRIVATE_KEY_FLAG = 0x00000002 - BCRYPT_PROV_DISPATCH = 0x00000001 - BCRYPT_PUBLIC_KEY_FLAG = 0x00000001 - BCRYPT_RNG_INTERFACE = 0x00000006 - BCRYPT_RNG_OPERATION = 0x00000020 - BCRYPT_RNG_USE_ENTROPY_IN_BUFFER = 0x00000001 - BCRYPT_RSAFULLPRIVATE_MAGIC = 0x33415352 - BCRYPT_RSAPRIVATE_MAGIC = 0x32415352 - BCRYPT_RSAPUBLIC_MAGIC = 0x31415352 - BCRYPT_SECRET_AGREEMENT_INTERFACE = 0x00000004 - BCRYPT_SECRET_AGREEMENT_OPERATION = 0x00000008 - BCRYPT_SIGNATURE_INTERFACE = 0x00000005 - BCRYPT_SIGNATURE_OPERATION = 0x00000010 - BCRYPT_STRUCT_ALIGNMENT = 0 - BCRYPT_SUPPORTED_PAD_OAEP = 0x00000008 - BCRYPT_SUPPORTED_PAD_PKCS1_ENC = 0x00000002 - BCRYPT_SUPPORTED_PAD_PKCS1_SIG = 0x00000004 - BCRYPT_SUPPORTED_PAD_PSS = 0x00000010 - BCRYPT_SUPPORTED_PAD_ROUTER = 0x00000001 - BCRYPT_USE_SYSTEM_PREFERRED_RNG = 0x00000002 - BDR_INNER = 12 - BDR_OUTER = 3 - BDR_RAISED = 5 - BDR_RAISEDINNER = 0x0004 - BDR_RAISEDOUTER = 0x0001 - BDR_SUNKEN = 10 - BDR_SUNKENINNER = 0x0008 - BDR_SUNKENOUTER = 0x0002 - BEGIN_INTERFACE = 0 - BEGIN_PATH = 4096 - BELOW_NORMAL_PRIORITY_CLASS = 0x4000 - BF_ADJUST = 0x2000 - BF_BOTTOM = 0x0008 - BF_BOTTOMLEFT = 9 - BF_BOTTOMRIGHT = 12 - BF_DIAGONAL = 0x0010 - BF_DIAGONAL_ENDBOTTOMLEFT = 25 - BF_DIAGONAL_ENDBOTTOMRIGHT = 28 - BF_DIAGONAL_ENDTOPLEFT = 19 - BF_DIAGONAL_ENDTOPRIGHT = 22 - BF_FLAT = 0x4000 - BF_LEFT = 0x0001 - BF_MIDDLE = 0x0800 - BF_MONO = 0x8000 - BF_RECT = 15 - BF_RIGHT = 0x0004 - BF_SOFT = 0x1000 - BF_TOP = 0x0002 - BF_TOPLEFT = 3 - BF_TOPRIGHT = 6 - BIDI_ACCESS_ADMINISTRATOR = 0x1 - BIDI_ACCESS_USER = 0x2 - BITSPIXEL = 12 - BITVEC_SZ = 512 - BITVEC_SZELEM = 8 - BI_BITFIELDS = 3 - BI_JPEG = 4 - BI_PNG = 5 - BI_RGB = 0 - BI_RLE4 = 2 - BI_RLE8 = 1 - BKMODE_LAST = 2 - BLACKONWHITE = 1 - BLACK_BRUSH = 4 - BLACK_PEN = 7 - BLTALIGNMENT = 119 - BM_CLICK = 0x00F5 - BM_GETCHECK = 0x00F0 - BM_GETIMAGE = 0x00F6 - BM_GETSTATE = 0x00F2 - BM_SETCHECK = 0x00F1 - BM_SETIMAGE = 0x00F7 - BM_SETSTATE = 0x00F3 - BM_SETSTYLE = 0x00F4 - BN_CLICKED = 0 - BN_DBLCLK = 5 - BN_DISABLE = 4 - BN_DOUBLECLICKED = 5 - BN_HILITE = 2 - BN_KILLFOCUS = 7 - BN_PAINT = 1 - BN_PUSHED = 2 - BN_SETFOCUS = 6 - BN_UNHILITE = 3 - BN_UNPUSHED = 3 - BOLD_FONTTYPE = 0x100 - BROADCAST_QUERY_DENY = 0x424D5144 - BSF_ALLOWSFW = 0x00000080 - BSF_FLUSHDISK = 0x00000004 - BSF_FORCEIFHUNG = 0x00000020 - BSF_IGNORECURRENTTASK = 0x00000002 - BSF_LUID = 0x00000400 - BSF_NOHANG = 0x00000008 - BSF_NOTIMEOUTIFNOTHUNG = 0x00000040 - BSF_POSTMESSAGE = 0x00000010 - BSF_QUERY = 0x00000001 - BSF_RETURNHDESK = 0x00000200 - BSF_SENDNOTIFYMESSAGE = 0x00000100 - BSM_ALLCOMPONENTS = 0x00000000 - BSM_ALLDESKTOPS = 0x00000010 - BSM_APPLICATIONS = 0x00000008 - BSM_INSTALLABLEDRIVERS = 0x00000004 - BSM_NETDRIVER = 0x00000002 - BSM_VXDS = 0x00000001 - BST_CHECKED = 0x0001 - BST_FOCUS = 0x0008 - BST_INDETERMINATE = 0x0002 - BST_PUSHED = 0x0004 - BST_UNCHECKED = 0x0000 - BS_3STATE = 5 - BS_AUTO3STATE = 6 - BS_AUTOCHECKBOX = 3 - BS_AUTORADIOBUTTON = 9 - BS_BITMAP = 128 - BS_BOTTOM = 2048 - BS_CENTER = 768 - BS_CHECKBOX = 2 - BS_DEFPUSHBUTTON = 1 - BS_DIBPATTERN = 5 - BS_DIBPATTERN8X8 = 8 - BS_DIBPATTERNPT = 6 - BS_FLAT = 32768 - BS_GROUPBOX = 7 - BS_HATCHED = 2 - BS_HOLLOW = 1 - BS_ICON = 64 - BS_INDEXED = 4 - BS_LEFT = 256 - BS_LEFTTEXT = 32 - BS_MONOPATTERN = 9 - BS_MULTILINE = 8192 - BS_NOTIFY = 16384 - BS_NULL = 1 - BS_OWNERDRAW = 11 - BS_PATTERN = 3 - BS_PATTERN8X8 = 7 - BS_PUSHBOX = 10 - BS_PUSHBUTTON = 0 - BS_PUSHLIKE = 4096 - BS_RADIOBUTTON = 4 - BS_RIGHT = 512 - BS_RIGHTBUTTON = 32 - BS_SOLID = 0 - BS_TEXT = 0 - BS_TOP = 1024 - BS_TYPEMASK = 15 - BS_USERBUTTON = 8 - BS_VCENTER = 3072 - BTALLOC_ANY = 0 - BTALLOC_EXACT = 1 - BTALLOC_LE = 2 - BTCF_AtLast = 0x08 - BTCF_Incrblob = 0x10 - BTCF_Multiple = 0x20 - BTCF_Pinned = 0x40 - BTCF_ValidNKey = 0x02 - BTCF_ValidOvfl = 0x04 - BTCF_WriteFlag = 0x01 - BTCURSOR_MAX_DEPTH = 20 - BTREE_APPEND = 0x08 - BTREE_APPLICATION_ID = 8 - BTREE_AUTOVACUUM_FULL = 1 - BTREE_AUTOVACUUM_INCR = 2 - BTREE_AUTOVACUUM_NONE = 0 - BTREE_AUXDELETE = 0x04 - BTREE_BLOBKEY = 2 - BTREE_BULKLOAD = 0x00000001 - BTREE_DATA_VERSION = 15 - BTREE_DEFAULT_CACHE_SIZE = 3 - BTREE_FILE_FORMAT = 2 - BTREE_FORDELETE = 0x00000008 - BTREE_FREE_PAGE_COUNT = 0 - BTREE_HINT_RANGE = 0 - BTREE_INCR_VACUUM = 7 - BTREE_INTKEY = 1 - BTREE_LARGEST_ROOT_PAGE = 4 - BTREE_MEMORY = 2 - BTREE_OMIT_JOURNAL = 1 - BTREE_PREFORMAT = 0x80 - BTREE_SAVEPOSITION = 0x02 - BTREE_SCHEMA_VERSION = 1 - BTREE_SEEK_EQ = 0x00000002 - BTREE_SINGLE = 4 - BTREE_TEXT_ENCODING = 5 - BTREE_UNORDERED = 8 - BTREE_USER_VERSION = 6 - BTREE_WRCSR = 0x00000004 - BTS_EXCLUSIVE = 0x0040 - BTS_FAST_SECURE = 0x000c - BTS_INITIALLY_EMPTY = 0x0010 - BTS_NO_WAL = 0x0020 - BTS_OVERWRITE = 0x0008 - BTS_PAGESIZE_FIXED = 0x0002 - BTS_PENDING = 0x0080 - BTS_READ_ONLY = 0x0001 - BTS_SECURE_DELETE = 0x0004 - BUFSIZ = 512 - C1_ALPHA = 0x0100 - C1_BLANK = 0x0040 - C1_CNTRL = 0x0020 - C1_DEFINED = 0x0200 - C1_DIGIT = 0x0004 - C1_LOWER = 0x0002 - C1_PUNCT = 0x0010 - C1_SPACE = 0x0008 - C1_UPPER = 0x0001 - C1_XDIGIT = 0x0080 - C2_ARABICNUMBER = 0x0006 - C2_BLOCKSEPARATOR = 0x0008 - C2_COMMONSEPARATOR = 0x0007 - C2_EUROPENUMBER = 0x0003 - C2_EUROPESEPARATOR = 0x0004 - C2_EUROPETERMINATOR = 0x0005 - C2_LEFTTORIGHT = 0x0001 - C2_NOTAPPLICABLE = 0x0000 - C2_OTHERNEUTRAL = 0x000b - C2_RIGHTTOLEFT = 0x0002 - C2_SEGMENTSEPARATOR = 0x0009 - C2_WHITESPACE = 0x000a - C3_ALPHA = 0x8000 - C3_DIACRITIC = 0x0002 - C3_FULLWIDTH = 0x0080 - C3_HALFWIDTH = 0x0040 - C3_HIGHSURROGATE = 0x0800 - C3_HIRAGANA = 0x0020 - C3_IDEOGRAPH = 0x0100 - C3_KASHIDA = 0x0200 - C3_KATAKANA = 0x0010 - C3_LEXICAL = 0x0400 - C3_LOWSURROGATE = 0x1000 - C3_NONSPACING = 0x0001 - C3_NOTAPPLICABLE = 0x0000 - C3_SYMBOL = 0x0008 - C3_VOWELMARK = 0x0004 - CACHE_E_FIRST = 2147746160 - CACHE_E_LAST = 2147746175 - CACHE_FULLY_ASSOCIATIVE = 0xFF - CACHE_STALE = 0 - CACHE_S_FIRST = 262512 - CACHE_S_LAST = 262527 - CADV_LATEACK = 0xFFFF - CALERT_SYSTEM = 6 - CALG_3DES = 26115 - CALG_3DES_112 = 26121 - CALG_AES = 26129 - CALG_AES_128 = 26126 - CALG_AES_192 = 26127 - CALG_AES_256 = 26128 - CALG_AGREEDKEY_ANY = 43523 - CALG_CYLINK_MEK = 26124 - CALG_DES = 26113 - CALG_DESX = 26116 - CALG_DH_EPHEM = 43522 - CALG_DH_SF = 43521 - CALG_DSS_SIGN = 8704 - CALG_HASH_REPLACE_OWF = 32779 - CALG_HMAC = 32777 - CALG_HUGHES_MD5 = 40963 - CALG_KEA_KEYX = 43524 - CALG_MAC = 32773 - CALG_MD2 = 32769 - CALG_MD4 = 32770 - CALG_MD5 = 32771 - CALG_NO_SIGN = 8192 - CALG_OID_INFO_CNG_ONLY = 0xffffffff - CALG_OID_INFO_PARAMETERS = 0xfffffffe - CALG_PCT1_MASTER = 19460 - CALG_RC2 = 26114 - CALG_RC4 = 26625 - CALG_RC5 = 26125 - CALG_RSA_KEYX = 41984 - CALG_RSA_SIGN = 9216 - CALG_SCHANNEL_ENC_KEY = 19463 - CALG_SCHANNEL_MAC_KEY = 19459 - CALG_SCHANNEL_MASTER_HASH = 19458 - CALG_SEAL = 26626 - CALG_SHA = 32772 - CALG_SHA1 = 32772 - CALG_SHA_256 = 32780 - CALG_SHA_384 = 32781 - CALG_SHA_512 = 32782 - CALG_SKIPJACK = 26122 - CALG_SSL2_MASTER = 19461 - CALG_SSL3_MASTER = 19457 - CALG_SSL3_SHAMD5 = 32776 - CALG_TEK = 26123 - CALG_TLS1PRF = 32778 - CALG_TLS1_MASTER = 19462 - CALLBACK = 0 - CALLBACK_CHUNK_FINISHED = 0x0 - CALLBACK_EVENT = 327680 - CALLBACK_FUNCTION = 196608 - CALLBACK_NULL = 0 - CALLBACK_STREAM_SWITCH = 0x1 - CALLBACK_TASK = 131072 - CALLBACK_THREAD = 131072 - CALLBACK_TYPEMASK = 458752 - CALLBACK_WINDOW = 65536 - CALL_PENDING = 0x02 - CAL_GREGORIAN = 1 - CAL_GREGORIAN_ARABIC = 10 - CAL_GREGORIAN_ME_FRENCH = 9 - CAL_GREGORIAN_US = 2 - CAL_GREGORIAN_XLIT_ENGLISH = 11 - CAL_GREGORIAN_XLIT_FRENCH = 12 - CAL_HEBREW = 8 - CAL_HIJRI = 6 - CAL_ICALINTVALUE = 0x00000001 - CAL_ITWODIGITYEARMAX = 0x00000030 - CAL_IYEAROFFSETRANGE = 0x00000003 - CAL_JAPAN = 3 - CAL_KOREA = 5 - CAL_NOUSEROVERRIDE = 2147483648 - CAL_RETURN_NUMBER = 536870912 - CAL_SABBREVDAYNAME1 = 0x0000000e - CAL_SABBREVDAYNAME2 = 0x0000000f - CAL_SABBREVDAYNAME3 = 0x00000010 - CAL_SABBREVDAYNAME4 = 0x00000011 - CAL_SABBREVDAYNAME5 = 0x00000012 - CAL_SABBREVDAYNAME6 = 0x00000013 - CAL_SABBREVDAYNAME7 = 0x00000014 - CAL_SABBREVMONTHNAME1 = 0x00000022 - CAL_SABBREVMONTHNAME10 = 0x0000002b - CAL_SABBREVMONTHNAME11 = 0x0000002c - CAL_SABBREVMONTHNAME12 = 0x0000002d - CAL_SABBREVMONTHNAME13 = 0x0000002e - CAL_SABBREVMONTHNAME2 = 0x00000023 - CAL_SABBREVMONTHNAME3 = 0x00000024 - CAL_SABBREVMONTHNAME4 = 0x00000025 - CAL_SABBREVMONTHNAME5 = 0x00000026 - CAL_SABBREVMONTHNAME6 = 0x00000027 - CAL_SABBREVMONTHNAME7 = 0x00000028 - CAL_SABBREVMONTHNAME8 = 0x00000029 - CAL_SABBREVMONTHNAME9 = 0x0000002a - CAL_SCALNAME = 0x00000002 - CAL_SDAYNAME1 = 0x00000007 - CAL_SDAYNAME2 = 0x00000008 - CAL_SDAYNAME3 = 0x00000009 - CAL_SDAYNAME4 = 0x0000000a - CAL_SDAYNAME5 = 0x0000000b - CAL_SDAYNAME6 = 0x0000000c - CAL_SDAYNAME7 = 0x0000000d - CAL_SERASTRING = 0x00000004 - CAL_SLONGDATE = 0x00000006 - CAL_SMONTHNAME1 = 0x00000015 - CAL_SMONTHNAME10 = 0x0000001e - CAL_SMONTHNAME11 = 0x0000001f - CAL_SMONTHNAME12 = 0x00000020 - CAL_SMONTHNAME13 = 0x00000021 - CAL_SMONTHNAME2 = 0x00000016 - CAL_SMONTHNAME3 = 0x00000017 - CAL_SMONTHNAME4 = 0x00000018 - CAL_SMONTHNAME5 = 0x00000019 - CAL_SMONTHNAME6 = 0x0000001a - CAL_SMONTHNAME7 = 0x0000001b - CAL_SMONTHNAME8 = 0x0000001c - CAL_SMONTHNAME9 = 0x0000001d - CAL_SSHORTDATE = 0x00000005 - CAL_SYEARMONTH = 0x0000002f - CAL_TAIWAN = 4 - CAL_THAI = 7 - CAL_UMALQURA = 23 - CAL_USE_CP_ACP = 1073741824 - CAPSLOCK_ON = 0x80 - CAP_ATAPI_ID_CMD = 2 - CAP_ATA_ID_CMD = 1 - CAP_SMART_CMD = 4 - CAT_E_FIRST = 2147746144 - CAT_E_LAST = 2147746145 - CA_LOG_FILTER = 0x0002 - CA_NEGATIVE = 0x0001 - CBF_FAIL_ADVISES = 0x00004000 - CBF_FAIL_ALLSVRXACTIONS = 0x0003f000 - CBF_FAIL_CONNECTIONS = 0x00002000 - CBF_FAIL_EXECUTES = 0x00008000 - CBF_FAIL_POKES = 0x00010000 - CBF_FAIL_REQUESTS = 0x00020000 - CBF_FAIL_SELFCONNECTIONS = 0x00001000 - CBF_SKIP_ALLNOTIFICATIONS = 0x003c0000 - CBF_SKIP_CONNECT_CONFIRMS = 0x00040000 - CBF_SKIP_DISCONNECTS = 0x00200000 - CBF_SKIP_REGISTRATIONS = 0x00080000 - CBF_SKIP_UNREGISTRATIONS = 0x00100000 - CBM_INIT = 4 - CBN_CLOSEUP = 8 - CBN_DBLCLK = 2 - CBN_DROPDOWN = 7 - CBN_EDITCHANGE = 5 - CBN_EDITUPDATE = 6 - CBN_ERRSPACE = -1 - CBN_KILLFOCUS = 4 - CBN_SELCHANGE = 1 - CBN_SELENDCANCEL = 10 - CBN_SELENDOK = 9 - CBN_SETFOCUS = 3 - CBR_110 = 110 - CBR_115200 = 115200 - CBR_1200 = 1200 - CBR_128000 = 128000 - CBR_14400 = 14400 - CBR_19200 = 19200 - CBR_2400 = 2400 - CBR_256000 = 256000 - CBR_300 = 300 - CBR_38400 = 38400 - CBR_4800 = 4800 - CBR_56000 = 56000 - CBR_57600 = 57600 - CBR_600 = 600 - CBR_9600 = 9600 - CBS_AUTOHSCROLL = 64 - CBS_DISABLENOSCROLL = 2048 - CBS_DROPDOWN = 2 - CBS_DROPDOWNLIST = 3 - CBS_HASSTRINGS = 512 - CBS_LOWERCASE = 16384 - CBS_NOINTEGRALHEIGHT = 1024 - CBS_OEMCONVERT = 128 - CBS_OWNERDRAWFIXED = 16 - CBS_OWNERDRAWVARIABLE = 32 - CBS_SIMPLE = 1 - CBS_SORT = 256 - CBS_UPPERCASE = 8192 - CB_ADDSTRING = 0x0143 - CB_DELETESTRING = 0x0144 - CB_DIR = 0x0145 - CB_ERR = -1 - CB_ERRSPACE = -2 - CB_FINDSTRING = 0x014C - CB_FINDSTRINGEXACT = 0x0158 - CB_GETCOMBOBOXINFO = 0x0164 - CB_GETCOUNT = 0x0146 - CB_GETCURSEL = 0x0147 - CB_GETDROPPEDCONTROLRECT = 0x0152 - CB_GETDROPPEDSTATE = 0x0157 - CB_GETDROPPEDWIDTH = 0x015f - CB_GETEDITSEL = 0x0140 - CB_GETEXTENDEDUI = 0x0156 - CB_GETHORIZONTALEXTENT = 0x015d - CB_GETITEMDATA = 0x0150 - CB_GETITEMHEIGHT = 0x0154 - CB_GETLBTEXT = 0x0148 - CB_GETLBTEXTLEN = 0x0149 - CB_GETLOCALE = 0x015A - CB_GETTOPINDEX = 0x015b - CB_INITSTORAGE = 0x0161 - CB_INSERTSTRING = 0x014A - CB_LIMITTEXT = 0x0141 - CB_MSGMAX = 0x0165 - CB_OKAY = 0 - CB_RESETCONTENT = 0x014B - CB_SELECTSTRING = 0x014D - CB_SETCURSEL = 0x014E - CB_SETDROPPEDWIDTH = 0x0160 - CB_SETEDITSEL = 0x0142 - CB_SETEXTENDEDUI = 0x0155 - CB_SETHORIZONTALEXTENT = 0x015e - CB_SETITEMDATA = 0x0151 - CB_SETITEMHEIGHT = 0x0153 - CB_SETLOCALE = 0x0159 - CB_SETTOPINDEX = 0x015c - CB_SHOWDROPDOWN = 0x014F - CCERR_CHOOSECOLORCODES = 0x5000 - CCHDEVICENAME = 32 - CCHFORMNAME = 32 - CCHILDREN_SCROLLBAR = 5 - CCHILDREN_TITLEBAR = 5 - CCH_MAX_PROPSTG_NAME = 31 - CC_AND = 24 - CC_ANYCOLOR = 0x100 - CC_BANG = 15 - CC_BOM = 30 - CC_CHORD = 4 - CC_CIRCLES = 1 - CC_COMMA = 23 - CC_DIGIT = 3 - CC_DOLLAR = 4 - CC_DOT = 26 - CC_ELLIPSES = 8 - CC_ENABLEHOOK = 0x10 - CC_ENABLETEMPLATE = 0x20 - CC_ENABLETEMPLATEHANDLE = 0x40 - CC_EQ = 14 - CC_FULLOPEN = 0x2 - CC_GT = 13 - CC_ID = 27 - CC_ILLEGAL = 28 - CC_INTERIORS = 128 - CC_KYWD = 2 - CC_KYWD0 = 1 - CC_LP = 17 - CC_LT = 12 - CC_MINUS = 11 - CC_NONE = 0 - CC_NUL = 29 - CC_PERCENT = 22 - CC_PIE = 2 - CC_PIPE = 10 - CC_PLUS = 20 - CC_PREVENTFULLOPEN = 0x4 - CC_QUOTE = 8 - CC_QUOTE2 = 9 - CC_RGBINIT = 0x1 - CC_ROUNDRECT = 256 - CC_RP = 18 - CC_SEMI = 19 - CC_SHOWHELP = 0x8 - CC_SLASH = 16 - CC_SOLIDCOLOR = 0x80 - CC_SPACE = 7 - CC_STAR = 21 - CC_STYLED = 32 - CC_TILDA = 25 - CC_VARALPHA = 5 - CC_VARNUM = 6 - CC_WIDE = 16 - CC_WIDESTYLED = 64 - CC_X = 0 - CDECL = 0 - CDERR_DIALOGFAILURE = 0xFFFF - CDERR_FINDRESFAILURE = 0x0006 - CDERR_GENERALCODES = 0x0000 - CDERR_INITIALIZATION = 0x0002 - CDERR_LOADRESFAILURE = 0x0007 - CDERR_LOADSTRFAILURE = 0x0005 - CDERR_LOCKRESFAILURE = 0x0008 - CDERR_MEMALLOCFAILURE = 0x0009 - CDERR_MEMLOCKFAILURE = 0x000A - CDERR_NOHINSTANCE = 0x0004 - CDERR_NOHOOK = 0x000B - CDERR_NOTEMPLATE = 0x0003 - CDERR_REGISTERMSGFAIL = 0x000C - CDERR_STRUCTSIZE = 0x0001 - CDM_FIRST = 1124 - CDM_GETFILEPATH = 1125 - CDM_GETFOLDERIDLIST = 1127 - CDM_GETFOLDERPATH = 1126 - CDM_GETSPEC = 1124 - CDM_HIDECONTROL = 1129 - CDM_LAST = 1224 - CDM_SETCONTROLTEXT = 1128 - CDM_SETDEFEXT = 1130 - CDN_FILEOK = 18446744073709551010 - CDN_FIRST = 18446744073709551015 - CDN_FOLDERCHANGE = 18446744073709551013 - CDN_HELP = 18446744073709551011 - CDN_INCLUDEITEM = 18446744073709551008 - CDN_INITDONE = 18446744073709551015 - CDN_LAST = 18446744073709550917 - CDN_SELCHANGE = 18446744073709551014 - CDN_SHAREVIOLATION = 18446744073709551012 - CDN_TYPECHANGE = 18446744073709551009 - CDS_FULLSCREEN = 0x00000004 - CDS_GLOBAL = 0x00000008 - CDS_NORESET = 0x10000000 - CDS_RESET = 0x40000000 - CDS_RESET_EX = 0x20000000 - CDS_SET_PRIMARY = 0x00000010 - CDS_TEST = 0x00000002 - CDS_UPDATEREGISTRY = 0x00000001 - CDS_VIDEOPARAMETERS = 0x00000020 - CD_LBSELADD = 2 - CD_LBSELCHANGE = 0 - CD_LBSELNOITEMS = -1 - CD_LBSELSUB = 1 - CERT_ACCESS_STATE_GP_SYSTEM_STORE_FLAG = 0x8 - CERT_ACCESS_STATE_LM_SYSTEM_STORE_FLAG = 0x4 - CERT_ACCESS_STATE_PROP_ID = 14 - CERT_ACCESS_STATE_SHARED_USER_FLAG = 0x10 - CERT_ACCESS_STATE_SYSTEM_STORE_FLAG = 0x2 - CERT_ACCESS_STATE_WRITE_PERSIST_FLAG = 0x1 - CERT_AIA_URL_RETRIEVED_PROP_ID = 67 - CERT_ALT_NAME_DIRECTORY_NAME = 5 - CERT_ALT_NAME_DNS_NAME = 3 - CERT_ALT_NAME_EDI_PARTY_NAME = 6 - CERT_ALT_NAME_ENTRY_ERR_INDEX_MASK = 0xff - CERT_ALT_NAME_ENTRY_ERR_INDEX_SHIFT = 16 - CERT_ALT_NAME_IP_ADDRESS = 8 - CERT_ALT_NAME_OTHER_NAME = 1 - CERT_ALT_NAME_REGISTERED_ID = 9 - CERT_ALT_NAME_RFC822_NAME = 2 - CERT_ALT_NAME_URL = 7 - CERT_ALT_NAME_VALUE_ERR_INDEX_MASK = 0x0000ffff - CERT_ALT_NAME_VALUE_ERR_INDEX_SHIFT = 0 - CERT_ALT_NAME_X400_ADDRESS = 4 - CERT_ARCHIVED_KEY_HASH_PROP_ID = 65 - CERT_ARCHIVED_PROP_ID = 19 - CERT_AUTHORITY_INFO_ACCESS_PROP_ID = 68 - CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_PARTIAL_CHAIN_LOGGING_FLAG = 0x2 - CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_UNTRUSTED_ROOT_LOGGING_FLAG = 0x1 - CERT_AUTH_ROOT_CTL_FILENAME_A = "authroot.stl" - CERT_AUTH_ROOT_SHA256_HASH_PROP_ID = 98 - CERT_AUTO_ENROLL_PROP_ID = 21 - CERT_AUTO_ENROLL_RETRY_PROP_ID = 66 - CERT_AUTO_UPDATE_DISABLE_RANDOM_QUERY_STRING_FLAG = 0x4 - CERT_BACKED_UP_PROP_ID = 69 - CERT_BIOMETRIC_OID_DATA_CHOICE = 2 - CERT_BIOMETRIC_PICTURE_TYPE = 0 - CERT_BIOMETRIC_PREDEFINED_DATA_CHOICE = 1 - CERT_BIOMETRIC_SIGNATURE_TYPE = 1 - CERT_BUNDLE_CERTIFICATE = 0 - CERT_BUNDLE_CRL = 1 - CERT_CASE_INSENSITIVE_IS_RDN_ATTRS_FLAG = 0x2 - CERT_CA_DISABLE_CRL_PROP_ID = 82 - CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID = 81 - CERT_CA_SUBJECT_FLAG = 0x80 - CERT_CEP_PROP_ID = 87 - CERT_CHAIN_AUTO_CURRENT_USER = 1 - CERT_CHAIN_AUTO_FLUSH_DISABLE_FLAG = 0x00000001 - CERT_CHAIN_AUTO_FLUSH_FIRST_DELTA_SECONDS_DEFAULT = 300 - CERT_CHAIN_AUTO_FLUSH_NEXT_DELTA_SECONDS_DEFAULT = 1800 - CERT_CHAIN_AUTO_HPKP_RULE_INFO = 8 - CERT_CHAIN_AUTO_IMPERSONATED = 3 - CERT_CHAIN_AUTO_LOCAL_MACHINE = 2 - CERT_CHAIN_AUTO_LOG_CREATE_FLAG = 0x00000002 - CERT_CHAIN_AUTO_LOG_FLAGS = 14 - CERT_CHAIN_AUTO_LOG_FLUSH_FLAG = 0x00000008 - CERT_CHAIN_AUTO_LOG_FREE_FLAG = 0x00000004 - CERT_CHAIN_AUTO_NETWORK_INFO = 6 - CERT_CHAIN_AUTO_PINRULE_INFO = 5 - CERT_CHAIN_AUTO_PROCESS_INFO = 4 - CERT_CHAIN_AUTO_SERIAL_LOCAL_MACHINE = 7 - CERT_CHAIN_CACHE_END_CERT = 0x1 - CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL = 0x4 - CERT_CHAIN_CRL_VALIDITY_EXT_PERIOD_HOURS_DEFAULT = 12 - CERT_CHAIN_CROSS_CERT_DOWNLOAD_INTERVAL_HOURS_DEFAULT = 168 - CERT_CHAIN_DISABLE_AIA = 0x2000 - CERT_CHAIN_DISABLE_ALL_EKU_WEAK_FLAG = 0x00010000 - CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATE = 0x100 - CERT_CHAIN_DISABLE_CODE_SIGNING_WEAK_FLAG = 0x00400000 - CERT_CHAIN_DISABLE_FILE_HASH_WEAK_FLAG = 0x00001000 - CERT_CHAIN_DISABLE_FILE_HASH_WEAK_FLAGS = 12288 - CERT_CHAIN_DISABLE_MD2_MD4 = 0x1000 - CERT_CHAIN_DISABLE_MOTW_CODE_SIGNING_WEAK_FLAG = 0x00800000 - CERT_CHAIN_DISABLE_MOTW_FILE_HASH_WEAK_FLAG = 0x00002000 - CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_HASH_WEAK_FLAG = 0x00008000 - CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_WEAK_FLAG = 0x08000000 - CERT_CHAIN_DISABLE_MY_PEER_TRUST = 0x800 - CERT_CHAIN_DISABLE_OPT_IN_SERVER_AUTH_WEAK_FLAG = 0x00040000 - CERT_CHAIN_DISABLE_PASS1_QUALITY_FILTERING = 0x40 - CERT_CHAIN_DISABLE_SERVER_AUTH_WEAK_FLAG = 0x00100000 - CERT_CHAIN_DISABLE_TIMESTAMP_HASH_WEAK_FLAG = 0x00004000 - CERT_CHAIN_DISABLE_TIMESTAMP_HASH_WEAK_FLAGS = 49152 - CERT_CHAIN_DISABLE_TIMESTAMP_WEAK_FLAG = 0x04000000 - CERT_CHAIN_DISABLE_WEAK_FLAGS = 215285760 - CERT_CHAIN_ENABLE_ALL_EKU_HYGIENE_FLAG = 0x00020000 - CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATE = 0x10 - CERT_CHAIN_ENABLE_CODE_SIGNING_HYGIENE_FLAG = 0x01000000 - CERT_CHAIN_ENABLE_HYGIENE_FLAGS = 857866240 - CERT_CHAIN_ENABLE_MD2_MD4_FLAG = 0x1 - CERT_CHAIN_ENABLE_MOTW_CODE_SIGNING_HYGIENE_FLAG = 0x02000000 - CERT_CHAIN_ENABLE_MOTW_TIMESTAMP_HYGIENE_FLAG = 0x20000000 - CERT_CHAIN_ENABLE_ONLY_WEAK_LOGGING_FLAG = 0x8 - CERT_CHAIN_ENABLE_PEER_TRUST = 0x400 - CERT_CHAIN_ENABLE_SERVER_AUTH_HYGIENE_FLAG = 0x00200000 - CERT_CHAIN_ENABLE_SHARE_STORE = 0x20 - CERT_CHAIN_ENABLE_TIMESTAMP_HYGIENE_FLAG = 0x10000000 - CERT_CHAIN_ENABLE_WEAK_LOGGING_FLAG = 0x4 - CERT_CHAIN_ENABLE_WEAK_RSA_ROOT_FLAG = 0x2 - CERT_CHAIN_ENABLE_WEAK_SETTINGS_FLAG = 0x80000000 - CERT_CHAIN_FIND_BY_ISSUER = 1 - CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_FLAG = 0x8000 - CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_URL_FLAG = 0x4 - CERT_CHAIN_FIND_BY_ISSUER_COMPARE_KEY_FLAG = 0x1 - CERT_CHAIN_FIND_BY_ISSUER_COMPLEX_CHAIN_FLAG = 0x2 - CERT_CHAIN_FIND_BY_ISSUER_LOCAL_MACHINE_FLAG = 0x8 - CERT_CHAIN_FIND_BY_ISSUER_NO_KEY_FLAG = 0x4000 - CERT_CHAIN_HAS_MOTW = 0x4000 - CERT_CHAIN_MAX_AIA_URL_COUNT_IN_CERT_DEFAULT = 5 - CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_BYTE_COUNT_DEFAULT = 100000 - CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_CERT_COUNT_DEFAULT = 10 - CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_COUNT_PER_CHAIN_DEFAULT = 3 - CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_DEFAULT = 5 - CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_DISABLE = 0xFFFFFFFF - CERT_CHAIN_MAX_URL_RETRIEVAL_BYTE_COUNT_DEFAULT = 104857600 - CERT_CHAIN_MIN_PUB_KEY_BIT_LENGTH_DISABLE = 0xFFFFFFFF - CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_DEFAULT = 1023 - CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_DISABLE = 0xffffffff - CERT_CHAIN_MOTW_IGNORE_AFTER_TIME_WEAK_FLAG = 0x40000000 - CERT_CHAIN_MOTW_WEAK_FLAGS = 1786773504 - CERT_CHAIN_OCSP_VALIDITY_SECONDS_DEFAULT = 43200 - CERT_CHAIN_ONLY_ADDITIONAL_AND_AUTH_ROOT = 0x8000 - CERT_CHAIN_OPTION_DISABLE_AIA_URL_RETRIEVAL = 0x2 - CERT_CHAIN_OPTION_ENABLE_SIA_URL_RETRIEVAL = 0x4 - CERT_CHAIN_OPT_IN_WEAK_FLAGS = 262144 - CERT_CHAIN_OPT_IN_WEAK_SIGNATURE = 0x10000 - CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG = 0x8000 - CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG = 0x10 - CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS = 7 - CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS = 3840 - CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG = 0x400 - CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG = 0x2 - CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG = 0x200 - CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG = 0x100 - CERT_CHAIN_POLICY_IGNORE_INVALID_BASIC_CONSTRAINTS_FLAG = 0x8 - CERT_CHAIN_POLICY_IGNORE_INVALID_NAME_FLAG = 0x40 - CERT_CHAIN_POLICY_IGNORE_INVALID_POLICY_FLAG = 0x80 - CERT_CHAIN_POLICY_IGNORE_NOT_SUPPORTED_CRITICAL_EXT_FLAG = 0x2000 - CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG = 0x4 - CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG = 0x1 - CERT_CHAIN_POLICY_IGNORE_PEER_TRUST_FLAG = 0x1000 - CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG = 0x800 - CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG = 0x20 - CERT_CHAIN_POLICY_SSL_F12_ERROR_LEVEL = 2 - CERT_CHAIN_POLICY_SSL_F12_NONE_CATEGORY = 0 - CERT_CHAIN_POLICY_SSL_F12_ROOT_PROGRAM_CATEGORY = 2 - CERT_CHAIN_POLICY_SSL_F12_SUCCESS_LEVEL = 0 - CERT_CHAIN_POLICY_SSL_F12_WARNING_LEVEL = 1 - CERT_CHAIN_POLICY_SSL_F12_WEAK_CRYPTO_CATEGORY = 1 - CERT_CHAIN_POLICY_SSL_KEY_PIN_MISMATCH_ERROR = -2 - CERT_CHAIN_POLICY_SSL_KEY_PIN_MISMATCH_WARNING = 2 - CERT_CHAIN_POLICY_SSL_KEY_PIN_MITM_ERROR = -1 - CERT_CHAIN_POLICY_SSL_KEY_PIN_MITM_WARNING = 1 - CERT_CHAIN_POLICY_SSL_KEY_PIN_SUCCESS = 0 - CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG = 0x4000 - CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS = 0x80 - CERT_CHAIN_REVOCATION_ACCUMULATIVE_TIMEOUT = 0x8000000 - CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY = 0x80000000 - CERT_CHAIN_REVOCATION_CHECK_CHAIN = 0x20000000 - CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 0x40000000 - CERT_CHAIN_REVOCATION_CHECK_END_CERT = 0x10000000 - CERT_CHAIN_REVOCATION_CHECK_OCSP_CERT = 0x4000000 - CERT_CHAIN_REV_ACCUMULATIVE_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_DEFAULT = 20000 - CERT_CHAIN_STRONG_SIGN_DISABLE_END_CHECK_FLAG = 0x1 - CERT_CHAIN_THREAD_STORE_SYNC = 0x2 - CERT_CHAIN_TIMESTAMP_TIME = 0x200 - CERT_CHAIN_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_DEFAULT = 15000 - CERT_CHAIN_USE_LOCAL_MACHINE_STORE = 0x8 - CERT_CHAIN_WEAK_RSA_PUB_KEY_TIME_DEFAULT = 0x01ca8a755c6e0000 - CERT_CLOSE_STORE_CHECK_FLAG = 0x2 - CERT_CLOSE_STORE_FORCE_FLAG = 0x1 - CERT_CLR_DELETE_KEY_PROP_ID = 125 - CERT_COMPARE_ANY = 0 - CERT_COMPARE_ATTR = 3 - CERT_COMPARE_CERT_ID = 16 - CERT_COMPARE_CROSS_CERT_DIST_POINTS = 17 - CERT_COMPARE_CTL_USAGE = 10 - CERT_COMPARE_ENHKEY_USAGE = 10 - CERT_COMPARE_EXISTING = 13 - CERT_COMPARE_HASH = 1 - CERT_COMPARE_HASH_STR = 20 - CERT_COMPARE_HAS_PRIVATE_KEY = 21 - CERT_COMPARE_ISSUER_OF = 12 - CERT_COMPARE_KEY_IDENTIFIER = 15 - CERT_COMPARE_KEY_SPEC = 9 - CERT_COMPARE_MASK = 0xffff - CERT_COMPARE_MD5_HASH = 4 - CERT_COMPARE_NAME = 2 - CERT_COMPARE_NAME_STR_A = 7 - CERT_COMPARE_NAME_STR_W = 8 - CERT_COMPARE_PROPERTY = 5 - CERT_COMPARE_PUBKEY_MD5_HASH = 18 - CERT_COMPARE_PUBLIC_KEY = 6 - CERT_COMPARE_SHA1_HASH = 1 - CERT_COMPARE_SHIFT = 16 - CERT_COMPARE_SIGNATURE_HASH = 14 - CERT_COMPARE_SUBJECT_CERT = 11 - CERT_COMPARE_SUBJECT_INFO_ACCESS = 19 - CERT_CONTEXT_REVOCATION_TYPE = 1 - CERT_CREATE_CONTEXT_NOCOPY_FLAG = 0x1 - CERT_CREATE_CONTEXT_NO_ENTRY_FLAG = 0x8 - CERT_CREATE_CONTEXT_NO_HCRYPTMSG_FLAG = 0x4 - CERT_CREATE_CONTEXT_SORTED_FLAG = 0x2 - CERT_CREATE_SELFSIGN_NO_KEY_INFO = 2 - CERT_CREATE_SELFSIGN_NO_SIGN = 1 - CERT_CRL_SIGN_KEY_USAGE = 0x02 - CERT_CROSS_CERT_DIST_POINTS_PROP_ID = 23 - CERT_CTL_USAGE_PROP_ID = 9 - CERT_DATA_ENCIPHERMENT_KEY_USAGE = 0x10 - CERT_DATE_STAMP_PROP_ID = 27 - CERT_DECIPHER_ONLY_KEY_USAGE = 0x80 - CERT_DESCRIPTION_PROP_ID = 13 - CERT_DIGITAL_SIGNATURE_KEY_USAGE = 0x80 - CERT_DISALLOWED_CERT_CTL_FILENAME_A = "disallowedcert.stl" - CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID = 122 - CERT_DISALLOWED_FILETIME_PROP_ID = 104 - CERT_DSS_R_LEN = 20 - CERT_DSS_SIGNATURE_LEN = 40 - CERT_DSS_S_LEN = 20 - CERT_EFS_PROP_ID = 17 - CERT_ENCIPHER_ONLY_KEY_USAGE = 0x01 - CERT_ENCODING_TYPE_MASK = 0x0000ffff - CERT_END_ENTITY_SUBJECT_FLAG = 0x40 - CERT_ENHKEY_USAGE_PROP_ID = 9 - CERT_ENROLLMENT_PROP_ID = 26 - CERT_EXCLUDED_SUBTREE_BIT = 2147483648 - CERT_EXTENDED_ERROR_INFO_PROP_ID = 30 - CERT_FILE_STORE_COMMIT_ENABLE_FLAG = 0x10000 - CERT_FIND_ANY = 0 - CERT_FIND_CERT_ID = 1048576 - CERT_FIND_CROSS_CERT_DIST_POINTS = 1114112 - CERT_FIND_CTL_USAGE = 655360 - CERT_FIND_ENHKEY_USAGE = 655360 - CERT_FIND_EXISTING = 851968 - CERT_FIND_EXT_ONLY_CTL_USAGE_FLAG = 2 - CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG = 0x2 - CERT_FIND_HASH = 65536 - CERT_FIND_HASH_STR = 1310720 - CERT_FIND_HAS_PRIVATE_KEY = 1376256 - CERT_FIND_ISSUER_ATTR = 196612 - CERT_FIND_ISSUER_NAME = 131076 - CERT_FIND_ISSUER_OF = 786432 - CERT_FIND_ISSUER_STR = 524292 - CERT_FIND_ISSUER_STR_A = 458756 - CERT_FIND_ISSUER_STR_W = 524292 - CERT_FIND_KEY_IDENTIFIER = 983040 - CERT_FIND_KEY_SPEC = 589824 - CERT_FIND_MD5_HASH = 262144 - CERT_FIND_NO_CTL_USAGE_FLAG = 8 - CERT_FIND_NO_ENHKEY_USAGE_FLAG = 0x8 - CERT_FIND_OPTIONAL_CTL_USAGE_FLAG = 1 - CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG = 0x1 - CERT_FIND_OR_CTL_USAGE_FLAG = 16 - CERT_FIND_OR_ENHKEY_USAGE_FLAG = 0x10 - CERT_FIND_PROPERTY = 327680 - CERT_FIND_PROP_ONLY_CTL_USAGE_FLAG = 4 - CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG = 0x4 - CERT_FIND_PUBKEY_MD5_HASH = 1179648 - CERT_FIND_PUBLIC_KEY = 393216 - CERT_FIND_SHA1_HASH = 65536 - CERT_FIND_SIGNATURE_HASH = 917504 - CERT_FIND_SUBJECT_ATTR = 196615 - CERT_FIND_SUBJECT_CERT = 720896 - CERT_FIND_SUBJECT_INFO_ACCESS = 1245184 - CERT_FIND_SUBJECT_NAME = 131079 - CERT_FIND_SUBJECT_STR = 524295 - CERT_FIND_SUBJECT_STR_A = 458759 - CERT_FIND_SUBJECT_STR_W = 524295 - CERT_FIND_VALID_CTL_USAGE_FLAG = 32 - CERT_FIND_VALID_ENHKEY_USAGE_FLAG = 0x20 - CERT_FIRST_RESERVED_PROP_ID = 107 - CERT_FIRST_USER_PROP_ID = 0x8000 - CERT_FORTEZZA_DATA_PROP_ID = 18 - CERT_FRIENDLY_NAME_PROP_ID = 11 - CERT_HASH_PROP_ID = 3 - CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID = 79 - CERT_HCRYPTPROV_TRANSFER_PROP_ID = 100 - CERT_ID_ISSUER_SERIAL_NUMBER = 1 - CERT_ID_KEY_IDENTIFIER = 2 - CERT_ID_SHA1_HASH = 3 - CERT_IE30_RESERVED_PROP_ID = 7 - CERT_INFO_EXTENSION_FLAG = 11 - CERT_INFO_ISSUER_FLAG = 4 - CERT_INFO_ISSUER_UNIQUE_ID_FLAG = 9 - CERT_INFO_NOT_AFTER_FLAG = 6 - CERT_INFO_NOT_BEFORE_FLAG = 5 - CERT_INFO_SERIAL_NUMBER_FLAG = 2 - CERT_INFO_SIGNATURE_ALGORITHM_FLAG = 3 - CERT_INFO_SUBJECT_FLAG = 7 - CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG = 8 - CERT_INFO_SUBJECT_UNIQUE_ID_FLAG = 10 - CERT_INFO_VERSION_FLAG = 1 - CERT_ISOLATED_KEY_PROP_ID = 118 - CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID = 96 - CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID = 95 - CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID = 24 - CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID = 94 - CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID = 28 - CERT_KEYGEN_REQUEST_V1 = 0 - CERT_KEY_AGREEMENT_KEY_USAGE = 0x08 - CERT_KEY_CERT_SIGN_KEY_USAGE = 0x04 - CERT_KEY_CLASSIFICATION_PROP_ID = 120 - CERT_KEY_CONTEXT_PROP_ID = 5 - CERT_KEY_ENCIPHERMENT_KEY_USAGE = 0x20 - CERT_KEY_IDENTIFIER_PROP_ID = 20 - CERT_KEY_PROV_HANDLE_PROP_ID = 1 - CERT_KEY_PROV_INFO_PROP_ID = 2 - CERT_KEY_REPAIR_ATTEMPTED_PROP_ID = 103 - CERT_KEY_SPEC_PROP_ID = 6 - CERT_LAST_RESERVED_PROP_ID = 0x00007fff - CERT_LAST_USER_PROP_ID = 0x0000ffff - CERT_LDAP_STORE_AREC_EXCLUSIVE_FLAG = 0x20000 - CERT_LDAP_STORE_OPENED_FLAG = 0x40000 - CERT_LDAP_STORE_SIGN_FLAG = 0x10000 - CERT_LDAP_STORE_UNBIND_FLAG = 0x80000 - CERT_LOGOTYPE_BITS_IMAGE_RESOLUTION_CHOICE = 1 - CERT_LOGOTYPE_COLOR_IMAGE_INFO_CHOICE = 2 - CERT_LOGOTYPE_DIRECT_INFO_CHOICE = 1 - CERT_LOGOTYPE_GRAY_SCALE_IMAGE_INFO_CHOICE = 1 - CERT_LOGOTYPE_INDIRECT_INFO_CHOICE = 2 - CERT_LOGOTYPE_NO_IMAGE_RESOLUTION_CHOICE = 0 - CERT_LOGOTYPE_TABLE_SIZE_IMAGE_RESOLUTION_CHOICE = 2 - CERT_MAX_ASN_ENCODED_DSS_SIGNATURE_LEN = 48 - CERT_MD5_HASH_PROP_ID = 4 - CERT_NAME_ATTR_TYPE = 3 - CERT_NAME_DISABLE_IE4_UTF8_FLAG = 0x10000 - CERT_NAME_DNS_TYPE = 6 - CERT_NAME_EMAIL_TYPE = 1 - CERT_NAME_FRIENDLY_DISPLAY_TYPE = 5 - CERT_NAME_ISSUER_FLAG = 0x1 - CERT_NAME_RDN_TYPE = 2 - CERT_NAME_SEARCH_ALL_NAMES_FLAG = 0x2 - CERT_NAME_SIMPLE_DISPLAY_TYPE = 4 - CERT_NAME_STR_COMMA_FLAG = 0x4000000 - CERT_NAME_STR_CRLF_FLAG = 0x8000000 - CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG = 0x10000 - CERT_NAME_STR_DISABLE_UTF8_DIR_STR_FLAG = 0x100000 - CERT_NAME_STR_ENABLE_PUNYCODE_FLAG = 0x200000 - CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG = 0x20000 - CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG = 0x40000 - CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG = 0x80000 - CERT_NAME_STR_FORWARD_FLAG = 0x1000000 - CERT_NAME_STR_NO_PLUS_FLAG = 0x20000000 - CERT_NAME_STR_NO_QUOTING_FLAG = 0x10000000 - CERT_NAME_STR_REVERSE_FLAG = 0x2000000 - CERT_NAME_STR_SEMICOLON_FLAG = 0x40000000 - CERT_NAME_UPN_TYPE = 8 - CERT_NAME_URL_TYPE = 7 - CERT_NCRYPT_KEY_HANDLE_PROP_ID = 78 - CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID = 99 - CERT_NCRYPT_KEY_SPEC = 0xffffffff - CERT_NEW_KEY_PROP_ID = 74 - CERT_NEXT_UPDATE_LOCATION_PROP_ID = 10 - CERT_NONCOMPLIANT_ROOT_URL_PROP_ID = 123 - CERT_NON_REPUDIATION_KEY_USAGE = 0x40 - CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID = 127 - CERT_NOT_BEFORE_FILETIME_PROP_ID = 126 - CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID = 77 - CERT_NO_EXPIRE_NOTIFICATION_PROP_ID = 97 - CERT_OCSP_CACHE_PREFIX_PROP_ID = 75 - CERT_OCSP_MUST_STAPLE_PROP_ID = 121 - CERT_OCSP_RESPONSE_PROP_ID = 70 - CERT_OFFLINE_CRL_SIGN_KEY_USAGE = 0x02 - CERT_OID_NAME_STR = 2 - CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG = 0x1 - CERT_PHYSICAL_STORE_INSERT_COMPUTER_NAME_ENABLE_FLAG = 0x8 - CERT_PHYSICAL_STORE_OPEN_DISABLE_FLAG = 0x2 - CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG = 0x1 - CERT_PHYSICAL_STORE_REMOTE_OPEN_DISABLE_FLAG = 0x4 - CERT_PIN_RULES_CTL_FILENAME_A = "pinrules.stl" - CERT_PIN_SHA256_HASH_PROP_ID = 124 - CERT_PROT_ROOT_DISABLE_CURRENT_USER_FLAG = 0x1 - CERT_PROT_ROOT_DISABLE_LM_AUTH_FLAG = 0x8 - CERT_PROT_ROOT_DISABLE_NOT_DEFINED_NAME_CONSTRAINT_FLAG = 0x20 - CERT_PROT_ROOT_DISABLE_NT_AUTH_REQUIRED_FLAG = 0x10 - CERT_PROT_ROOT_DISABLE_PEER_TRUST = 0x10000 - CERT_PROT_ROOT_INHIBIT_ADD_AT_INIT_FLAG = 0x2 - CERT_PROT_ROOT_INHIBIT_PURGE_LM_FLAG = 0x4 - CERT_PROT_ROOT_ONLY_LM_GPT_FLAG = 0x8 - CERT_PROT_ROOT_PEER_USAGES_VALUE_NAME_A = "PeerUsages" - CERT_PUBKEY_ALG_PARA_PROP_ID = 22 - CERT_PUBKEY_HASH_RESERVED_PROP_ID = 8 - CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID = 93 - CERT_PVK_FILE_PROP_ID = 12 - CERT_QUERY_CONTENT_CERT = 1 - CERT_QUERY_CONTENT_CERT_PAIR = 13 - CERT_QUERY_CONTENT_CRL = 3 - CERT_QUERY_CONTENT_CTL = 2 - CERT_QUERY_CONTENT_FLAG_ALL = 16382 - CERT_QUERY_CONTENT_FLAG_ALL_ISSUER_CERT = 818 - CERT_QUERY_CONTENT_FLAG_CERT = 2 - CERT_QUERY_CONTENT_FLAG_CERT_PAIR = 8192 - CERT_QUERY_CONTENT_FLAG_CRL = 8 - CERT_QUERY_CONTENT_FLAG_CTL = 4 - CERT_QUERY_CONTENT_FLAG_PFX = 4096 - CERT_QUERY_CONTENT_FLAG_PFX_AND_LOAD = 16384 - CERT_QUERY_CONTENT_FLAG_PKCS10 = 2048 - CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED = 256 - CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED = 1024 - CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED = 512 - CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT = 32 - CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL = 128 - CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL = 64 - CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE = 16 - CERT_QUERY_CONTENT_PFX = 12 - CERT_QUERY_CONTENT_PFX_AND_LOAD = 14 - CERT_QUERY_CONTENT_PKCS10 = 11 - CERT_QUERY_CONTENT_PKCS7_SIGNED = 8 - CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED = 10 - CERT_QUERY_CONTENT_PKCS7_UNSIGNED = 9 - CERT_QUERY_CONTENT_SERIALIZED_CERT = 5 - CERT_QUERY_CONTENT_SERIALIZED_CRL = 7 - CERT_QUERY_CONTENT_SERIALIZED_CTL = 6 - CERT_QUERY_CONTENT_SERIALIZED_STORE = 4 - CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED = 3 - CERT_QUERY_FORMAT_BASE64_ENCODED = 2 - CERT_QUERY_FORMAT_BINARY = 1 - CERT_QUERY_FORMAT_FLAG_ALL = 14 - CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED = 8 - CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED = 4 - CERT_QUERY_FORMAT_FLAG_BINARY = 2 - CERT_QUERY_OBJECT_BLOB = 0x2 - CERT_QUERY_OBJECT_FILE = 0x1 - CERT_RDN_ANY_TYPE = 0 - CERT_RDN_BMP_STRING = 12 - CERT_RDN_DISABLE_CHECK_TYPE_FLAG = 0x40000000 - CERT_RDN_DISABLE_IE4_UTF8_FLAG = 0x1000000 - CERT_RDN_ENABLE_PUNYCODE_FLAG = 0x2000000 - CERT_RDN_ENABLE_T61_UNICODE_FLAG = 0x80000000 - CERT_RDN_ENABLE_UTF8_UNICODE_FLAG = 0x20000000 - CERT_RDN_ENCODED_BLOB = 1 - CERT_RDN_FLAGS_MASK = 0xff000000 - CERT_RDN_FORCE_UTF8_UNICODE_FLAG = 0x10000000 - CERT_RDN_GENERAL_STRING = 10 - CERT_RDN_GRAPHIC_STRING = 8 - CERT_RDN_IA5_STRING = 7 - CERT_RDN_INT4_STRING = 11 - CERT_RDN_ISO646_STRING = 9 - CERT_RDN_NUMERIC_STRING = 3 - CERT_RDN_OCTET_STRING = 2 - CERT_RDN_PRINTABLE_STRING = 4 - CERT_RDN_T61_STRING = 5 - CERT_RDN_TELETEX_STRING = 5 - CERT_RDN_TYPE_MASK = 0x000000ff - CERT_RDN_UNICODE_STRING = 12 - CERT_RDN_UNIVERSAL_STRING = 11 - CERT_RDN_UTF8_STRING = 13 - CERT_RDN_VIDEOTEX_STRING = 6 - CERT_RDN_VISIBLE_STRING = 9 - CERT_REGISTRY_STORE_CLIENT_GPT_FLAG = 0x80000000 - CERT_REGISTRY_STORE_EXTERNAL_FLAG = 0x100000 - CERT_REGISTRY_STORE_LM_GPT_FLAG = 0x1000000 - CERT_REGISTRY_STORE_MY_IE_DIRTY_FLAG = 0x80000 - CERT_REGISTRY_STORE_REMOTE_FLAG = 0x10000 - CERT_REGISTRY_STORE_ROAMING_FLAG = 0x40000 - CERT_REGISTRY_STORE_SERIALIZED_FLAG = 0x20000 - CERT_RENEWAL_PROP_ID = 64 - CERT_REQUEST_ORIGINATOR_PROP_ID = 71 - CERT_REQUEST_V1 = 0 - CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID = 83 - CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID = 105 - CERT_ROOT_PROGRAM_FLAG_ADDRESS = 0x08 - CERT_ROOT_PROGRAM_FLAG_LSC = 0x40 - CERT_ROOT_PROGRAM_FLAG_ORG = 0x80 - CERT_ROOT_PROGRAM_FLAG_OU = 0x10 - CERT_ROOT_PROGRAM_FLAG_SUBJECT_LOGO = 0x20 - CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID = 84 - CERT_SCARD_PIN_ID_PROP_ID = 90 - CERT_SCARD_PIN_INFO_PROP_ID = 91 - CERT_SCEP_CA_CERT_PROP_ID = 111 - CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID = 114 - CERT_SCEP_FLAGS_PROP_ID = 115 - CERT_SCEP_GUID_PROP_ID = 116 - CERT_SCEP_NONCE_PROP_ID = 113 - CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID = 110 - CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID = 109 - CERT_SCEP_SERVER_CERTS_PROP_ID = 108 - CERT_SCEP_SIGNER_CERT_PROP_ID = 112 - CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID = 102 - CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID = 117 - CERT_SERIAL_CHAIN_PROP_ID = 119 - CERT_SET_KEY_CONTEXT_PROP_ID = 0x1 - CERT_SET_KEY_PROV_HANDLE_PROP_ID = 0x1 - CERT_SET_PROPERTY_IGNORE_PERSIST_ERROR_FLAG = 0x80000000 - CERT_SET_PROPERTY_INHIBIT_PERSIST_FLAG = 0x40000000 - CERT_SHA1_HASH_PROP_ID = 3 - CERT_SHA256_HASH_PROP_ID = 107 - CERT_SIGNATURE_HASH_PROP_ID = 15 - CERT_SIGN_HASH_CNG_ALG_PROP_ID = 89 - CERT_SIMPLE_NAME_STR = 1 - CERT_SMART_CARD_DATA_PROP_ID = 16 - CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID = 106 - CERT_SMART_CARD_READER_PROP_ID = 101 - CERT_SMART_CARD_ROOT_INFO_PROP_ID = 76 - CERT_SOURCE_LOCATION_PROP_ID = 72 - CERT_SOURCE_URL_PROP_ID = 73 - CERT_SRV_OCSP_RESP_MAX_BEFORE_NEXT_UPDATE_SECONDS_DEFAULT = 14400 - CERT_SRV_OCSP_RESP_MAX_SYNC_CERT_FILE_SECONDS_DEFAULT = 3600 - CERT_SRV_OCSP_RESP_MIN_AFTER_NEXT_UPDATE_SECONDS_DEFAULT = 60 - CERT_SRV_OCSP_RESP_MIN_BEFORE_NEXT_UPDATE_SECONDS_DEFAULT = 120 - CERT_SRV_OCSP_RESP_MIN_SYNC_CERT_FILE_SECONDS_DEFAULT = 5 - CERT_SRV_OCSP_RESP_MIN_VALIDITY_SECONDS_DEFAULT = 600 - CERT_SRV_OCSP_RESP_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_DEFAULT = 15000 - CERT_STORE_ADD_ALWAYS = 4 - CERT_STORE_ADD_NEW = 1 - CERT_STORE_ADD_NEWER = 6 - CERT_STORE_ADD_NEWER_INHERIT_PROPERTIES = 7 - CERT_STORE_ADD_REPLACE_EXISTING = 3 - CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIES = 5 - CERT_STORE_ADD_USE_EXISTING = 2 - CERT_STORE_ALL_CONTEXT_FLAG = 18446744073709551615 - CERT_STORE_BACKUP_RESTORE_FLAG = 0x800 - CERT_STORE_BASE_CRL_FLAG = 0x100 - CERT_STORE_CERTIFICATE_CONTEXT = 1 - CERT_STORE_CERTIFICATE_CONTEXT_FLAG = 2 - CERT_STORE_CREATE_NEW_FLAG = 0x2000 - CERT_STORE_CRL_CONTEXT = 2 - CERT_STORE_CRL_CONTEXT_FLAG = 4 - CERT_STORE_CTL_CONTEXT = 3 - CERT_STORE_CTL_CONTEXT_FLAG = 8 - CERT_STORE_CTRL_AUTO_RESYNC = 4 - CERT_STORE_CTRL_CANCEL_NOTIFY = 5 - CERT_STORE_CTRL_COMMIT = 3 - CERT_STORE_CTRL_COMMIT_CLEAR_FLAG = 0x2 - CERT_STORE_CTRL_COMMIT_FORCE_FLAG = 0x1 - CERT_STORE_CTRL_INHIBIT_DUPLICATE_HANDLE_FLAG = 0x1 - CERT_STORE_CTRL_NOTIFY_CHANGE = 2 - CERT_STORE_CTRL_RESYNC = 1 - CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG = 0x4 - CERT_STORE_DELETE_FLAG = 0x10 - CERT_STORE_DELTA_CRL_FLAG = 0x200 - CERT_STORE_ENUM_ARCHIVED_FLAG = 0x200 - CERT_STORE_LOCALIZED_NAME_PROP_ID = 0x1000 - CERT_STORE_MANIFOLD_FLAG = 0x100 - CERT_STORE_MAXIMUM_ALLOWED_FLAG = 0x1000 - CERT_STORE_NO_CRL_FLAG = 0x10000 - CERT_STORE_NO_CRYPT_RELEASE_FLAG = 0x1 - CERT_STORE_NO_ISSUER_FLAG = 0x20000 - CERT_STORE_OPEN_EXISTING_FLAG = 0x4000 - CERT_STORE_PROV_CLOSE_FUNC = 0 - CERT_STORE_PROV_CONTROL_FUNC = 13 - CERT_STORE_PROV_DELETED_FLAG = 0x2 - CERT_STORE_PROV_DELETE_CERT_FUNC = 3 - CERT_STORE_PROV_DELETE_CRL_FUNC = 7 - CERT_STORE_PROV_DELETE_CTL_FUNC = 11 - CERT_STORE_PROV_EXTERNAL_FLAG = 0x1 - CERT_STORE_PROV_FIND_CERT_FUNC = 14 - CERT_STORE_PROV_FIND_CRL_FUNC = 17 - CERT_STORE_PROV_FIND_CTL_FUNC = 20 - CERT_STORE_PROV_FREE_FIND_CERT_FUNC = 15 - CERT_STORE_PROV_FREE_FIND_CRL_FUNC = 18 - CERT_STORE_PROV_FREE_FIND_CTL_FUNC = 21 - CERT_STORE_PROV_GET_CERT_PROPERTY_FUNC = 16 - CERT_STORE_PROV_GET_CRL_PROPERTY_FUNC = 19 - CERT_STORE_PROV_GET_CTL_PROPERTY_FUNC = 22 - CERT_STORE_PROV_GP_SYSTEM_STORE_FLAG = 0x20 - CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG = 0x10 - CERT_STORE_PROV_NO_PERSIST_FLAG = 0x4 - CERT_STORE_PROV_READ_CERT_FUNC = 1 - CERT_STORE_PROV_READ_CRL_FUNC = 5 - CERT_STORE_PROV_READ_CTL_FUNC = 9 - CERT_STORE_PROV_SET_CERT_PROPERTY_FUNC = 4 - CERT_STORE_PROV_SET_CRL_PROPERTY_FUNC = 8 - CERT_STORE_PROV_SET_CTL_PROPERTY_FUNC = 12 - CERT_STORE_PROV_SHARED_USER_FLAG = 0x40 - CERT_STORE_PROV_SYSTEM_STORE_FLAG = 0x8 - CERT_STORE_PROV_WRITE_ADD_FLAG = 0x1 - CERT_STORE_PROV_WRITE_CERT_FUNC = 2 - CERT_STORE_PROV_WRITE_CRL_FUNC = 6 - CERT_STORE_PROV_WRITE_CTL_FUNC = 10 - CERT_STORE_READONLY_FLAG = 0x8000 - CERT_STORE_REVOCATION_FLAG = 0x4 - CERT_STORE_SAVE_AS_PKCS12 = 3 - CERT_STORE_SAVE_AS_PKCS7 = 2 - CERT_STORE_SAVE_AS_STORE = 1 - CERT_STORE_SAVE_TO_FILE = 1 - CERT_STORE_SAVE_TO_FILENAME = 4 - CERT_STORE_SAVE_TO_FILENAME_A = 3 - CERT_STORE_SAVE_TO_FILENAME_W = 4 - CERT_STORE_SAVE_TO_MEMORY = 2 - CERT_STORE_SET_LOCALIZED_NAME_FLAG = 0x2 - CERT_STORE_SHARE_CONTEXT_FLAG = 0x80 - CERT_STORE_SHARE_STORE_FLAG = 0x40 - CERT_STORE_SIGNATURE_FLAG = 0x1 - CERT_STORE_TIME_VALIDITY_FLAG = 0x2 - CERT_STORE_UNSAFE_PHYSICAL_FLAG = 0x20 - CERT_STORE_UPDATE_KEYID_FLAG = 0x400 - CERT_STRONG_SIGN_ENABLE_CRL_CHECK = 0x1 - CERT_STRONG_SIGN_ENABLE_OCSP_CHECK = 0x2 - CERT_STRONG_SIGN_OID_INFO_CHOICE = 2 - CERT_STRONG_SIGN_SERIALIZED_INFO_CHOICE = 1 - CERT_SUBJECT_DISABLE_CRL_PROP_ID = 86 - CERT_SUBJECT_INFO_ACCESS_PROP_ID = 80 - CERT_SUBJECT_NAME_MD5_HASH_PROP_ID = 29 - CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID = 85 - CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID = 25 - CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID = 92 - CERT_SYSTEM_STORE_CURRENT_SERVICE = 262144 - CERT_SYSTEM_STORE_CURRENT_SERVICE_ID = 4 - CERT_SYSTEM_STORE_CURRENT_USER = 65536 - CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY = 458752 - CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID = 7 - CERT_SYSTEM_STORE_CURRENT_USER_ID = 1 - CERT_SYSTEM_STORE_DEFER_READ_FLAG = 0x20000000 - CERT_SYSTEM_STORE_LOCAL_MACHINE = 131072 - CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE = 589824 - CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID = 9 - CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY = 524288 - CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID = 8 - CERT_SYSTEM_STORE_LOCAL_MACHINE_ID = 2 - CERT_SYSTEM_STORE_LOCAL_MACHINE_WCOS = 655360 - CERT_SYSTEM_STORE_LOCAL_MACHINE_WCOS_ID = 10 - CERT_SYSTEM_STORE_LOCATION_MASK = 0x00ff0000 - CERT_SYSTEM_STORE_LOCATION_SHIFT = 16 - CERT_SYSTEM_STORE_MASK = 0xffff0000 - CERT_SYSTEM_STORE_RELOCATE_FLAG = 0x80000000 - CERT_SYSTEM_STORE_SERVICES = 327680 - CERT_SYSTEM_STORE_SERVICES_ID = 5 - CERT_SYSTEM_STORE_UNPROTECTED_FLAG = 0x40000000 - CERT_SYSTEM_STORE_USERS = 393216 - CERT_SYSTEM_STORE_USERS_ID = 6 - CERT_TRUST_AUTO_UPDATE_CA_REVOCATION = 0x10 - CERT_TRUST_AUTO_UPDATE_END_REVOCATION = 0x20 - CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID = 0x40000 - CERT_TRUST_CTL_IS_NOT_TIME_VALID = 0x20000 - CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE = 0x80000 - CERT_TRUST_HAS_CRL_VALIDITY_EXTENDED = 0x1000 - CERT_TRUST_HAS_EXACT_MATCH_ISSUER = 0x1 - CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT = 0x8000 - CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY = 0x200 - CERT_TRUST_HAS_KEY_MATCH_ISSUER = 0x2 - CERT_TRUST_HAS_NAME_MATCH_ISSUER = 0x4 - CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT = 0x2000 - CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT = 0x4000 - CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT = 0x8000000 - CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT = 0x1000 - CERT_TRUST_HAS_PREFERRED_ISSUER = 0x100 - CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS = 0x400 - CERT_TRUST_HAS_WEAK_SIGNATURE = 0x100000 - CERT_TRUST_INVALID_BASIC_CONSTRAINTS = 0x400 - CERT_TRUST_INVALID_EXTENSION = 0x100 - CERT_TRUST_INVALID_NAME_CONSTRAINTS = 0x800 - CERT_TRUST_INVALID_POLICY_CONSTRAINTS = 0x200 - CERT_TRUST_IS_COMPLEX_CHAIN = 0x00010000 - CERT_TRUST_IS_CYCLIC = 0x80 - CERT_TRUST_IS_EXPLICIT_DISTRUST = 0x4000000 - CERT_TRUST_IS_FROM_EXCLUSIVE_TRUST_STORE = 0x2000 - CERT_TRUST_IS_KEY_ROLLOVER = 0x00000080 - CERT_TRUST_IS_NOT_SIGNATURE_VALID = 0x8 - CERT_TRUST_IS_NOT_TIME_NESTED = 0x2 - CERT_TRUST_IS_NOT_TIME_VALID = 0x1 - CERT_TRUST_IS_NOT_VALID_FOR_USAGE = 0x10 - CERT_TRUST_IS_OFFLINE_REVOCATION = 0x1000000 - CERT_TRUST_IS_PARTIAL_CHAIN = 0x10000 - CERT_TRUST_IS_PEER_TRUSTED = 0x800 - CERT_TRUST_IS_REVOKED = 0x4 - CERT_TRUST_IS_SELF_SIGNED = 0x8 - CERT_TRUST_IS_UNTRUSTED_ROOT = 0x20 - CERT_TRUST_NO_ERROR = 0x0 - CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY = 0x2000000 - CERT_TRUST_NO_OCSP_FAILOVER_TO_CRL = 0x40 - CERT_TRUST_NO_TIME_CHECK = 0x02000000 - CERT_TRUST_PUB_ALLOW_END_USER_TRUST = 0x0 - CERT_TRUST_PUB_ALLOW_ENTERPRISE_ADMIN_TRUST = 0x2 - CERT_TRUST_PUB_ALLOW_MACHINE_ADMIN_TRUST = 0x1 - CERT_TRUST_PUB_ALLOW_TRUST_MASK = 0x3 - CERT_TRUST_PUB_CHECK_PUBLISHER_REV_FLAG = 0x100 - CERT_TRUST_PUB_CHECK_TIMESTAMP_REV_FLAG = 0x200 - CERT_TRUST_REVOCATION_STATUS_UNKNOWN = 0x40 - CERT_TRUST_SSL_HANDSHAKE_OCSP = 0x00040000 - CERT_TRUST_SSL_RECONNECT_OCSP = 0x00100000 - CERT_TRUST_SSL_TIME_VALID = 0x01000000 - CERT_TRUST_SSL_TIME_VALID_OCSP = 0x00080000 - CERT_UNICODE_ATTR_ERR_INDEX_MASK = 0x3f - CERT_UNICODE_ATTR_ERR_INDEX_SHIFT = 16 - CERT_UNICODE_IS_RDN_ATTRS_FLAG = 0x1 - CERT_UNICODE_RDN_ERR_INDEX_MASK = 0x3ff - CERT_UNICODE_RDN_ERR_INDEX_SHIFT = 22 - CERT_UNICODE_VALUE_ERR_INDEX_MASK = 0xffff - CERT_UNICODE_VALUE_ERR_INDEX_SHIFT = 0 - CERT_V1 = 0 - CERT_V2 = 1 - CERT_V3 = 2 - CERT_VERIFY_ALLOW_MORE_USAGE_FLAG = 0x8 - CERT_VERIFY_CACHE_ONLY_BASED_REVOCATION = 0x2 - CERT_VERIFY_INHIBIT_CTL_UPDATE_FLAG = 0x1 - CERT_VERIFY_NO_TIME_CHECK_FLAG = 0x4 - CERT_VERIFY_REV_ACCUMULATIVE_TIMEOUT_FLAG = 0x4 - CERT_VERIFY_REV_CHAIN_FLAG = 0x1 - CERT_VERIFY_REV_NO_OCSP_FAILOVER_TO_CRL_FLAG = 0x10 - CERT_VERIFY_REV_SERVER_OCSP_FLAG = 0x8 - CERT_VERIFY_TRUSTED_SIGNERS_FLAG = 0x2 - CERT_VERIFY_UPDATED_CTL_FLAG = 0x1 - CERT_X500_NAME_STR = 3 - CERT_XML_NAME_STR = 4 - CE_BREAK = 0x10 - CE_DNS = 0x800 - CE_FRAME = 0x8 - CE_IOE = 0x400 - CE_MODE = 0x8000 - CE_OOP = 0x1000 - CE_OVERRUN = 0x2 - CE_PTO = 0x200 - CE_RXOVER = 0x1 - CE_RXPARITY = 0x4 - CE_TXFULL = 0x100 - CFERR_CHOOSEFONTCODES = 0x2000 - CFERR_MAXLESSTHANMIN = 0x2002 - CFERR_NOFONTS = 0x2001 - CFG_CALL_TARGET_CONVERT_EXPORT_SUPPRESSED_TO_VALID = 0x04 - CFG_CALL_TARGET_PROCESSED = 0x02 - CFG_CALL_TARGET_VALID = 0x01 - CFSEPCHAR = 43 - CFS_CANDIDATEPOS = 0x0040 - CFS_DEFAULT = 0x0000 - CFS_EXCLUDE = 0x0080 - CFS_FORCE_POSITION = 0x0020 - CFS_POINT = 0x0002 - CFS_RECT = 0x0001 - CF_ANSIONLY = 1024 - CF_APPLY = 512 - CF_BITMAP = 2 - CF_BOTH = 3 - CF_DIB = 8 - CF_DIBV5 = 17 - CF_DIF = 5 - CF_DSPBITMAP = 0x0082 - CF_DSPENHMETAFILE = 0x008E - CF_DSPMETAFILEPICT = 0x0083 - CF_DSPTEXT = 0x0081 - CF_EFFECTS = 256 - CF_ENABLEHOOK = 8 - CF_ENABLETEMPLATE = 16 - CF_ENABLETEMPLATEHANDLE = 32 - CF_ENHMETAFILE = 14 - CF_FIXEDPITCHONLY = 16384 - CF_FORCEFONTEXIST = 65536 - CF_GDIOBJFIRST = 0x0300 - CF_GDIOBJLAST = 0x03FF - CF_HDROP = 15 - CF_INITTOLOGFONTSTRUCT = 64 - CF_LIMITSIZE = 8192 - CF_LOCALE = 16 - CF_MAX = 18 - CF_METAFILEPICT = 3 - CF_NOFACESEL = 524288 - CF_NOOEMFONTS = 2048 - CF_NOSCRIPTSEL = 8388608 - CF_NOSIMULATIONS = 4096 - CF_NOSIZESEL = 2097152 - CF_NOSTYLESEL = 1048576 - CF_NOVECTORFONTS = 2048 - CF_NOVERTFONTS = 16777216 - CF_NULL = 0 - CF_OEMTEXT = 7 - CF_OWNERDISPLAY = 0x0080 - CF_PALETTE = 9 - CF_PENDATA = 10 - CF_PRINTERFONTS = 0x2 - CF_PRIVATEFIRST = 0x0200 - CF_PRIVATELAST = 0x02FF - CF_RIFF = 11 - CF_SCALABLEONLY = 131072 - CF_SCREENFONTS = 0x1 - CF_SCRIPTSONLY = 1024 - CF_SELECTSCRIPT = 4194304 - CF_SHOWHELP = 4 - CF_SYLK = 4 - CF_TEXT = 1 - CF_TIFF = 6 - CF_TTONLY = 262144 - CF_UNICODETEXT = 13 - CF_USESTYLE = 128 - CF_WAVE = 12 - CF_WYSIWYG = 32768 - CHANGER_BAR_CODE_SCANNER_INSTALLED = 0x00000001 - CHANGER_CARTRIDGE_MAGAZINE = 0x00000100 - CHANGER_CLEANER_ACCESS_NOT_VALID = 0x00040000 - CHANGER_CLEANER_AUTODISMOUNT = 0x80000004 - CHANGER_CLEANER_OPS_NOT_SUPPORTED = 0x80000040 - CHANGER_CLEANER_SLOT = 0x00000040 - CHANGER_CLOSE_IEPORT = 0x00000004 - CHANGER_DEVICE_REINITIALIZE_CAPABLE = 0x08000000 - CHANGER_DRIVE_CLEANING_REQUIRED = 0x00010000 - CHANGER_DRIVE_EMPTY_ON_DOOR_ACCESS = 0x20000000 - CHANGER_EXCHANGE_MEDIA = 0x00000020 - CHANGER_IEPORT_USER_CONTROL_CLOSE = 0x80000100 - CHANGER_IEPORT_USER_CONTROL_OPEN = 0x80000080 - CHANGER_INIT_ELEM_STAT_WITH_RANGE = 0x00000002 - CHANGER_KEYPAD_ENABLE_DISABLE = 0x10000000 - CHANGER_LOCK_UNLOCK = 0x00000080 - CHANGER_MEDIUM_FLIP = 0x00000200 - CHANGER_MOVE_EXTENDS_IEPORT = 0x80000200 - CHANGER_MOVE_RETRACTS_IEPORT = 0x80000400 - CHANGER_OPEN_IEPORT = 0x00000008 - CHANGER_POSITION_TO_ELEMENT = 0x00000400 - CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE = 0x80000002 - CHANGER_PREDISMOUNT_ALIGN_TO_SLOT = 0x80000001 - CHANGER_PREDISMOUNT_EJECT_REQUIRED = 0x00020000 - CHANGER_PREMOUNT_EJECT_REQUIRED = 0x00080000 - CHANGER_REPORT_IEPORT_STATE = 0x00000800 - CHANGER_RESERVED_BIT = 0x80000000 - CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR = 0x80000020 - CHANGER_SERIAL_NUMBER_VALID = 0x04000000 - CHANGER_SLOTS_USE_TRAYS = 0x80000010 - CHANGER_STATUS_NON_VOLATILE = 0x00000010 - CHANGER_STORAGE_DRIVE = 0x00001000 - CHANGER_STORAGE_IEPORT = 0x00002000 - CHANGER_STORAGE_SLOT = 0x00004000 - CHANGER_STORAGE_TRANSPORT = 0x00008000 - CHANGER_TO_DRIVE = 0x08 - CHANGER_TO_IEPORT = 0x04 - CHANGER_TO_SLOT = 0x02 - CHANGER_TO_TRANSPORT = 0x01 - CHANGER_TRUE_EXCHANGE_CAPABLE = 0x80000008 - CHANGER_VOLUME_ASSERT = 0x00400000 - CHANGER_VOLUME_IDENTIFICATION = 0x00100000 - CHANGER_VOLUME_REPLACE = 0x00800000 - CHANGER_VOLUME_SEARCH = 0x00200000 - CHANGER_VOLUME_UNDEFINE = 0x01000000 - CHAR_BIT = 8 - CHAR_MAX = 127 - CHAR_MIN = -128 - CHECKJPEGFORMAT = 4119 - CHECKPNGFORMAT = 4120 - CHILDID_SELF = 0 - CHINESEBIG5_CHARSET = 136 - CKCNSTRNT_COLUMN = 0x01 - CKCNSTRNT_ROWID = 0x02 - CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION = 1 - CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION_V1 = 1 - CLAIM_SECURITY_ATTRIBUTE_CUSTOM_FLAGS = 0xffff0000 - CLAIM_SECURITY_ATTRIBUTE_DISABLED = 0x0010 - CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT = 0x0008 - CLAIM_SECURITY_ATTRIBUTE_MANDATORY = 0x0020 - CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE = 0x0001 - CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN = 0x06 - CLAIM_SECURITY_ATTRIBUTE_TYPE_FQBN = 0x04 - CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64 = 0x01 - CLAIM_SECURITY_ATTRIBUTE_TYPE_INVALID = 0x00 - CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING = 0x10 - CLAIM_SECURITY_ATTRIBUTE_TYPE_SID = 0x05 - CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING = 0x03 - CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64 = 0x02 - CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY = 0x0004 - CLAIM_SECURITY_ATTRIBUTE_VALID_FLAGS = 63 - CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE = 0x0002 - CLASSFACTORY_E_FIRST = 2147746064 - CLASSFACTORY_E_LAST = 2147746079 - CLASSFACTORY_S_FIRST = 262416 - CLASSFACTORY_S_LAST = 262431 - CLEARTYPE_NATURAL_QUALITY = 6 - CLEARTYPE_QUALITY = 5 - CLIENTSITE_E_FIRST = 2147746192 - CLIENTSITE_E_LAST = 2147746207 - CLIENTSITE_S_FIRST = 262544 - CLIENTSITE_S_LAST = 262559 - CLIPBRD_E_FIRST = 2147746256 - CLIPBRD_E_LAST = 2147746271 - CLIPBRD_S_FIRST = 262608 - CLIPBRD_S_LAST = 262623 - CLIPCAPS = 36 - CLIP_CHARACTER_PRECIS = 1 - CLIP_DEFAULT_PRECIS = 0 - CLIP_EMBEDDED = 128 - CLIP_LH_ANGLES = 16 - CLIP_MASK = 0xf - CLIP_STROKE_PRECIS = 2 - CLIP_TO_PATH = 4097 - CLIP_TT_ALWAYS = 32 - CLK_TCK = 1000 - CLOCKS_PER_SEC = 1000 - CLOCK_MONOTONIC = 1 - CLOCK_PROCESS_CPUTIME_ID = 2 - CLOCK_REALTIME = 0 - CLOCK_THREAD_CPUTIME_ID = 3 - CLOSECHANNEL = 4112 - CLRBREAK = 9 - CLRDTR = 6 - CLRRTS = 4 - CLR_INVALID = 0xFFFFFFFF - CLSID_DEFINED = 0 - CMC_FAIL_BAD_ALG = 0 - CMC_FAIL_BAD_CERT_ID = 4 - CMC_FAIL_BAD_IDENTITY = 7 - CMC_FAIL_BAD_MESSAGE_CHECK = 1 - CMC_FAIL_BAD_REQUEST = 2 - CMC_FAIL_BAD_TIME = 3 - CMC_FAIL_INTERNAL_CA_ERROR = 11 - CMC_FAIL_MUST_ARCHIVE_KEYS = 6 - CMC_FAIL_NO_KEY_REUSE = 10 - CMC_FAIL_POP_FAILED = 9 - CMC_FAIL_POP_REQUIRED = 8 - CMC_FAIL_TRY_LATER = 12 - CMC_FAIL_UNSUPORTED_EXT = 5 - CMC_OTHER_INFO_FAIL_CHOICE = 1 - CMC_OTHER_INFO_NO_CHOICE = 0 - CMC_OTHER_INFO_PEND_CHOICE = 2 - CMC_STATUS_CONFIRM_REQUIRED = 5 - CMC_STATUS_FAILED = 2 - CMC_STATUS_NO_SUPPORT = 4 - CMC_STATUS_PENDING = 3 - CMC_STATUS_SUCCESS = 0 - CMC_TAGGED_CERT_REQUEST_CHOICE = 1 - CMSG_ALL_FLAGS = 18446744073709551615 - CMSG_ATTR_CERT_COUNT_PARAM = 31 - CMSG_ATTR_CERT_PARAM = 32 - CMSG_AUTHENTICATED_ATTRIBUTES_FLAG = 0x8 - CMSG_BARE_CONTENT_FLAG = 0x1 - CMSG_BARE_CONTENT_PARAM = 3 - CMSG_CERT_COUNT_PARAM = 11 - CMSG_CERT_PARAM = 12 - CMSG_CMS_ENCAPSULATED_CONTENT_FLAG = 0x40 - CMSG_CMS_ENCAPSULATED_CTL_FLAG = 0x8000 - CMSG_CMS_RECIPIENT_COUNT_PARAM = 33 - CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAM = 35 - CMSG_CMS_RECIPIENT_INDEX_PARAM = 34 - CMSG_CMS_RECIPIENT_INFO_PARAM = 36 - CMSG_CMS_SIGNER_INFO_PARAM = 39 - CMSG_COMPUTED_HASH_PARAM = 22 - CMSG_CONTENTS_OCTETS_FLAG = 0x10 - CMSG_CONTENT_ENCRYPT_FREE_OBJID_FLAG = 0x2 - CMSG_CONTENT_ENCRYPT_FREE_PARA_FLAG = 0x1 - CMSG_CONTENT_ENCRYPT_PAD_ENCODED_LEN_FLAG = 0x1 - CMSG_CONTENT_ENCRYPT_RELEASE_CONTEXT_FLAG = 0x8000 - CMSG_CONTENT_PARAM = 2 - CMSG_CRL_COUNT_PARAM = 13 - CMSG_CRL_PARAM = 14 - CMSG_CRYPT_RELEASE_CONTEXT_FLAG = 0x8000 - CMSG_CTRL_ADD_ATTR_CERT = 14 - CMSG_CTRL_ADD_CERT = 10 - CMSG_CTRL_ADD_CMS_SIGNER_INFO = 20 - CMSG_CTRL_ADD_CRL = 12 - CMSG_CTRL_ADD_SIGNER = 6 - CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR = 8 - CMSG_CTRL_DECRYPT = 2 - CMSG_CTRL_DEL_ATTR_CERT = 15 - CMSG_CTRL_DEL_CERT = 11 - CMSG_CTRL_DEL_CRL = 13 - CMSG_CTRL_DEL_SIGNER = 7 - CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR = 9 - CMSG_CTRL_ENABLE_STRONG_SIGNATURE = 21 - CMSG_CTRL_KEY_AGREE_DECRYPT = 17 - CMSG_CTRL_KEY_TRANS_DECRYPT = 16 - CMSG_CTRL_MAIL_LIST_DECRYPT = 18 - CMSG_CTRL_VERIFY_HASH = 5 - CMSG_CTRL_VERIFY_SIGNATURE = 1 - CMSG_CTRL_VERIFY_SIGNATURE_EX = 19 - CMSG_DATA = 1 - CMSG_DATA_FLAG = 2 - CMSG_DETACHED_FLAG = 0x4 - CMSG_ENCODED_MESSAGE = 29 - CMSG_ENCODED_SIGNER = 28 - CMSG_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG = 0x2 - CMSG_ENCODE_SORTED_CTL_FLAG = 0x1 - CMSG_ENCODING_TYPE_MASK = 0xffff0000 - CMSG_ENCRYPTED = 6 - CMSG_ENCRYPTED_DIGEST = 27 - CMSG_ENCRYPTED_FLAG = 64 - CMSG_ENCRYPT_PARAM = 26 - CMSG_ENVELOPED = 3 - CMSG_ENVELOPED_DATA_CMS_VERSION = 2 - CMSG_ENVELOPED_DATA_PKCS_1_5_VERSION = 0 - CMSG_ENVELOPED_DATA_V0 = 0 - CMSG_ENVELOPED_DATA_V2 = 2 - CMSG_ENVELOPED_FLAG = 8 - CMSG_ENVELOPED_RECIPIENT_V0 = 0 - CMSG_ENVELOPED_RECIPIENT_V2 = 2 - CMSG_ENVELOPED_RECIPIENT_V3 = 3 - CMSG_ENVELOPED_RECIPIENT_V4 = 4 - CMSG_ENVELOPE_ALGORITHM_PARAM = 15 - CMSG_HASHED = 5 - CMSG_HASHED_DATA_CMS_VERSION = 2 - CMSG_HASHED_DATA_PKCS_1_5_VERSION = 0 - CMSG_HASHED_DATA_V0 = 0 - CMSG_HASHED_DATA_V2 = 2 - CMSG_HASHED_FLAG = 32 - CMSG_HASH_ALGORITHM_PARAM = 20 - CMSG_HASH_DATA_PARAM = 21 - CMSG_INDEFINITE_LENGTH = 4294967295 - CMSG_INNER_CONTENT_TYPE_PARAM = 4 - CMSG_KEY_AGREE_ENCRYPT_FREE_MATERIAL_FLAG = 0x2 - CMSG_KEY_AGREE_ENCRYPT_FREE_OBJID_FLAG = 0x20 - CMSG_KEY_AGREE_ENCRYPT_FREE_PARA_FLAG = 0x1 - CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_ALG_FLAG = 0x4 - CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_BITS_FLAG = 0x10 - CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_PARA_FLAG = 0x8 - CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE = 1 - CMSG_KEY_AGREE_ORIGINATOR_CERT = 1 - CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEY = 2 - CMSG_KEY_AGREE_RECIPIENT = 2 - CMSG_KEY_AGREE_STATIC_KEY_CHOICE = 2 - CMSG_KEY_AGREE_VERSION = 3 - CMSG_KEY_TRANS_CMS_VERSION = 2 - CMSG_KEY_TRANS_ENCRYPT_FREE_OBJID_FLAG = 0x2 - CMSG_KEY_TRANS_ENCRYPT_FREE_PARA_FLAG = 0x1 - CMSG_KEY_TRANS_PKCS_1_5_VERSION = 0 - CMSG_KEY_TRANS_RECIPIENT = 1 - CMSG_LENGTH_ONLY_FLAG = 0x2 - CMSG_MAIL_LIST_ENCRYPT_FREE_OBJID_FLAG = 0x2 - CMSG_MAIL_LIST_ENCRYPT_FREE_PARA_FLAG = 0x1 - CMSG_MAIL_LIST_HANDLE_KEY_CHOICE = 1 - CMSG_MAIL_LIST_RECIPIENT = 3 - CMSG_MAIL_LIST_VERSION = 4 - CMSG_MAX_LENGTH_FLAG = 0x20 - CMSG_OID_CNG_EXPORT_KEY_AGREE_FUNC = "CryptMsgDllCNGExportKeyAgree" - CMSG_OID_CNG_EXPORT_KEY_TRANS_FUNC = "CryptMsgDllCNGExportKeyTrans" - CMSG_OID_CNG_GEN_CONTENT_ENCRYPT_KEY_FUNC = "CryptMsgDllCNGGenContentEncryptKey" - CMSG_OID_CNG_IMPORT_CONTENT_ENCRYPT_KEY_FUNC = "CryptMsgDllCNGImportContentEncryptKey" - CMSG_OID_CNG_IMPORT_KEY_AGREE_FUNC = "CryptMsgDllCNGImportKeyAgree" - CMSG_OID_CNG_IMPORT_KEY_TRANS_FUNC = "CryptMsgDllCNGImportKeyTrans" - CMSG_OID_EXPORT_ENCRYPT_KEY_FUNC = "CryptMsgDllExportEncryptKey" - CMSG_OID_EXPORT_KEY_AGREE_FUNC = "CryptMsgDllExportKeyAgree" - CMSG_OID_EXPORT_KEY_TRANS_FUNC = "CryptMsgDllExportKeyTrans" - CMSG_OID_EXPORT_MAIL_LIST_FUNC = "CryptMsgDllExportMailList" - CMSG_OID_GEN_CONTENT_ENCRYPT_KEY_FUNC = "CryptMsgDllGenContentEncryptKey" - CMSG_OID_GEN_ENCRYPT_KEY_FUNC = "CryptMsgDllGenEncryptKey" - CMSG_OID_IMPORT_ENCRYPT_KEY_FUNC = "CryptMsgDllImportEncryptKey" - CMSG_OID_IMPORT_KEY_AGREE_FUNC = "CryptMsgDllImportKeyAgree" - CMSG_OID_IMPORT_KEY_TRANS_FUNC = "CryptMsgDllImportKeyTrans" - CMSG_OID_IMPORT_MAIL_LIST_FUNC = "CryptMsgDllImportMailList" - CMSG_RC4_NO_SALT_FLAG = 0x40000000 - CMSG_RECIPIENT_COUNT_PARAM = 17 - CMSG_RECIPIENT_INDEX_PARAM = 18 - CMSG_RECIPIENT_INFO_PARAM = 19 - CMSG_SIGNED = 2 - CMSG_SIGNED_AND_ENVELOPED = 4 - CMSG_SIGNED_AND_ENVELOPED_FLAG = 16 - CMSG_SIGNED_DATA_CMS_VERSION = 3 - CMSG_SIGNED_DATA_NO_SIGN_FLAG = 0x80 - CMSG_SIGNED_DATA_PKCS_1_5_VERSION = 1 - CMSG_SIGNED_DATA_V1 = 1 - CMSG_SIGNED_DATA_V3 = 3 - CMSG_SIGNED_FLAG = 4 - CMSG_SIGNER_AUTH_ATTR_PARAM = 9 - CMSG_SIGNER_CERT_ID_PARAM = 38 - CMSG_SIGNER_CERT_INFO_PARAM = 7 - CMSG_SIGNER_COUNT_PARAM = 5 - CMSG_SIGNER_HASH_ALGORITHM_PARAM = 8 - CMSG_SIGNER_INFO_CMS_VERSION = 3 - CMSG_SIGNER_INFO_PARAM = 6 - CMSG_SIGNER_INFO_PKCS_1_5_VERSION = 1 - CMSG_SIGNER_INFO_V1 = 1 - CMSG_SIGNER_INFO_V3 = 3 - CMSG_SIGNER_ONLY_FLAG = 0x2 - CMSG_SIGNER_UNAUTH_ATTR_PARAM = 10 - CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG = 0x80000000 - CMSG_TRUSTED_SIGNER_FLAG = 0x1 - CMSG_TYPE_PARAM = 1 - CMSG_UNPROTECTED_ATTR_PARAM = 37 - CMSG_USE_SIGNER_INDEX_FLAG = 0x4 - CMSG_VERIFY_COUNTER_SIGN_ENABLE_STRONG_FLAG = 0x1 - CMSG_VERIFY_SIGNER_CERT = 2 - CMSG_VERIFY_SIGNER_CHAIN = 3 - CMSG_VERIFY_SIGNER_NULL = 4 - CMSG_VERIFY_SIGNER_PUBKEY = 1 - CMSG_VERSION_PARAM = 30 - CM_CMYK_COLOR = 0x00000004 - CM_DEVICE_ICM = 0x00000001 - CM_GAMMA_RAMP = 0x00000002 - CM_IN_GAMUT = 0 - CM_NONE = 0x00000000 - CM_OUT_OF_GAMUT = 255 - CM_SERVICE_MEASURED_BOOT_LOAD = 0x00000020 - CM_SERVICE_NETWORK_BOOT_LOAD = 0x00000001 - CM_SERVICE_SD_DISK_BOOT_LOAD = 0x00000008 - CM_SERVICE_USB3_DISK_BOOT_LOAD = 0x00000010 - CM_SERVICE_USB_DISK_BOOT_LOAD = 0x00000004 - CM_SERVICE_VALID_PROMOTION_MASK = 255 - CM_SERVICE_VERIFIER_BOOT_LOAD = 0x00000040 - CM_SERVICE_VIRTUAL_DISK_BOOT_LOAD = 0x00000002 - CM_SERVICE_WINPE_BOOT_LOAD = 0x00000080 - COLFLAG_BUSY = 0x0100 - COLFLAG_GENERATED = 0x0060 - COLFLAG_HASCOLL = 0x0200 - COLFLAG_HASTYPE = 0x0004 - COLFLAG_HIDDEN = 0x0002 - COLFLAG_NOINSERT = 0x0062 - COLFLAG_NOTAVAIL = 0x0080 - COLFLAG_PRIMKEY = 0x0001 - COLFLAG_SORTERREF = 0x0010 - COLFLAG_STORED = 0x0040 - COLFLAG_UNIQUE = 0x0008 - COLFLAG_VIRTUAL = 0x0020 - COLNAME_COLUMN = 4 - COLNAME_DATABASE = 2 - COLNAME_DECLTYPE = 1 - COLNAME_N = 5 - COLNAME_NAME = 0 - COLNAME_TABLE = 3 - COLORMATCHTOTARGET_EMBEDED = 0x00000001 - COLORMGMTCAPS = 121 - COLORMGMTDLGORD = 1551 - COLOROKSTRINGA = "commdlg_ColorOK" - COLORONCOLOR = 3 - COLORRES = 108 - COLOR_3DDKSHADOW = 21 - COLOR_3DFACE = 15 - COLOR_3DHIGHLIGHT = 20 - COLOR_3DHILIGHT = 20 - COLOR_3DLIGHT = 22 - COLOR_3DSHADOW = 16 - COLOR_ACTIVEBORDER = 10 - COLOR_ACTIVECAPTION = 2 - COLOR_APPWORKSPACE = 12 - COLOR_BACKGROUND = 1 - COLOR_BTNFACE = 15 - COLOR_BTNHIGHLIGHT = 20 - COLOR_BTNHILIGHT = 20 - COLOR_BTNSHADOW = 16 - COLOR_BTNTEXT = 18 - COLOR_CAPTIONTEXT = 9 - COLOR_DESKTOP = 1 - COLOR_GRADIENTACTIVECAPTION = 27 - COLOR_GRADIENTINACTIVECAPTION = 28 - COLOR_GRAYTEXT = 17 - COLOR_HIGHLIGHT = 13 - COLOR_HIGHLIGHTTEXT = 14 - COLOR_HOTLIGHT = 26 - COLOR_INACTIVEBORDER = 11 - COLOR_INACTIVECAPTION = 3 - COLOR_INACTIVECAPTIONTEXT = 19 - COLOR_INFOBK = 24 - COLOR_INFOTEXT = 23 - COLOR_MENU = 4 - COLOR_MENUBAR = 30 - COLOR_MENUHILIGHT = 29 - COLOR_MENUTEXT = 7 - COLOR_SCROLLBAR = 0 - COLOR_WINDOW = 5 - COLOR_WINDOWFRAME = 6 - COLOR_WINDOWTEXT = 8 - COLTYPE_ANY = 1 - COLTYPE_BLOB = 2 - COLTYPE_CUSTOM = 0 - COLTYPE_INT = 3 - COLTYPE_INTEGER = 4 - COLTYPE_REAL = 5 - COLTYPE_TEXT = 6 - COMMON_LVB_GRID_HORIZONTAL = 0x400 - COMMON_LVB_GRID_LVERTICAL = 0x800 - COMMON_LVB_GRID_RVERTICAL = 0x1000 - COMMON_LVB_LEADING_BYTE = 0x100 - COMMON_LVB_REVERSE_VIDEO = 0x4000 - COMMON_LVB_SBCSDBCS = 0x300 - COMMON_LVB_TRAILING_BYTE = 0x200 - COMMON_LVB_UNDERSCORE = 0x8000 - COMPLEXREGION = 3 - COMPRESSION_ENGINE_HIBER = 512 - COMPRESSION_ENGINE_MAXIMUM = 256 - COMPRESSION_ENGINE_STANDARD = 0 - COMPRESSION_FORMAT_DEFAULT = 1 - COMPRESSION_FORMAT_LZNT1 = 2 - COMPRESSION_FORMAT_NONE = 0 - COMPRESSION_FORMAT_SPARSE = 16384 - COMPRESSION_FORMAT_XPRESS = 3 - COMPRESSION_FORMAT_XPRESS_HUFF = 4 - COM_RIGHTS_ACTIVATE_LOCAL = 8 - COM_RIGHTS_ACTIVATE_REMOTE = 16 - COM_RIGHTS_EXECUTE = 1 - COM_RIGHTS_EXECUTE_LOCAL = 2 - COM_RIGHTS_EXECUTE_REMOTE = 4 - CONCURRENCYSAL_HXX = 0 - CONDITION_VARIABLE_LOCKMODE_SHARED = 1 - CONFIRMSAFETYACTION_LOADOBJECT = 0x1 - CONNDLG_CONN_POINT = 0x00000002 - CONNDLG_HIDE_BOX = 0x00000008 - CONNDLG_NOT_PERSIST = 0x00000020 - CONNDLG_PERSIST = 0x00000010 - CONNDLG_RO_PATH = 0x00000001 - CONNDLG_USE_MRU = 0x00000004 - CONNECT_CMD_SAVECRED = 0x00001000 - CONNECT_COMMANDLINE = 0x00000800 - CONNECT_CURRENT_MEDIA = 0x00000200 - CONNECT_DEFERRED = 0x00000400 - CONNECT_INTERACTIVE = 0x00000008 - CONNECT_LOCALDRIVE = 0x00000100 - CONNECT_NEED_DRIVE = 0x00000020 - CONNECT_PROMPT = 0x00000010 - CONNECT_REDIRECT = 0x00000080 - CONNECT_REFCOUNT = 0x00000040 - CONNECT_RESERVED = 0xFF000000 - CONNECT_TEMPORARY = 0x00000004 - CONNECT_UPDATE_PROFILE = 0x00000001 - CONNECT_UPDATE_RECENT = 0x00000002 - CONSOLE_APPLICATION_16BIT = 0x0000 - CONSOLE_CARET_SELECTION = 0x0001 - CONSOLE_CARET_VISIBLE = 0x0002 - CONSOLE_FULLSCREEN = 1 - CONSOLE_FULLSCREEN_HARDWARE = 2 - CONSOLE_FULLSCREEN_MODE = 1 - CONSOLE_MOUSE_DOWN = 0x8 - CONSOLE_MOUSE_SELECTION = 0x4 - CONSOLE_NO_SELECTION = 0x0 - CONSOLE_SELECTION_IN_PROGRESS = 0x1 - CONSOLE_SELECTION_NOT_EMPTY = 0x2 - CONSOLE_TEXTMODE_BUFFER = 1 - CONSOLE_WINDOWED_MODE = 2 - CONST_VTBL = 0 - CONTAINER_INHERIT_ACE = 2 - CONTEXT_ALL = 1048607 - CONTEXT_AMD64 = 0x100000 - CONTEXT_CONTROL = 1048577 - CONTEXT_DEBUG_REGISTERS = 1048592 - CONTEXT_EXCEPTION_ACTIVE = 0x8000000 - CONTEXT_EXCEPTION_REPORTING = 0x80000000 - CONTEXT_EXCEPTION_REQUEST = 0x40000000 - CONTEXT_E_FIRST = 2147803136 - CONTEXT_E_LAST = 2147803183 - CONTEXT_FLOATING_POINT = 1048584 - CONTEXT_FULL = 1048587 - CONTEXT_INTEGER = 1048578 - CONTEXT_OID_CREATE_OBJECT_CONTEXT_FUNC = "ContextDllCreateObjectContext" - CONTEXT_SEGMENTS = 1048580 - CONTEXT_SERVICE_ACTIVE = 0x10000000 - CONTEXT_S_FIRST = 319488 - CONTEXT_S_LAST = 319535 - CONVERT10_E_FIRST = 2147746240 - CONVERT10_E_LAST = 2147746255 - CONVERT10_S_FIRST = 262592 - CONVERT10_S_LAST = 262607 - COPYFILE_SIS_FLAGS = 0x0003 - COPYFILE_SIS_LINK = 0x0001 - COPYFILE_SIS_REPLACE = 0x0002 - COPY_FILE_ALLOW_DECRYPTED_DESTINATION = 0x8 - COPY_FILE_FAIL_IF_EXISTS = 0x1 - COPY_FILE_OPEN_SOURCE_FOR_WRITE = 0x4 - COPY_FILE_RESTARTABLE = 0x2 - CORE_PARKING_POLICY_CHANGE_IDEAL = 0 - CORE_PARKING_POLICY_CHANGE_MAX = 3 - CORE_PARKING_POLICY_CHANGE_MULTISTEP = 3 - CORE_PARKING_POLICY_CHANGE_ROCKET = 2 - CORE_PARKING_POLICY_CHANGE_SINGLE = 1 - CO_E_FIRST = 2147746288 - CO_E_LAST = 2147746303 - CO_S_FIRST = 262640 - CO_S_LAST = 262655 - CPS_CANCEL = 0x0004 - CPS_COMPLETE = 0x0001 - CPS_CONVERT = 0x0002 - CPS_REVERT = 0x0003 - CP_ACP = 0 - CP_INSTALLED = 0x00000001 - CP_MACCP = 2 - CP_NONE = 0 - CP_OEMCP = 1 - CP_RECTANGLE = 1 - CP_REGION = 2 - CP_SUPPORTED = 0x00000002 - CP_SYMBOL = 42 - CP_THREAD_ACP = 3 - CP_UTF7 = 65000 - CP_UTF8 = 65001 - CP_WINANSI = 1004 - CP_WINNEUTRAL = 1004 - CP_WINUNICODE = 1200 - CREATECOLORSPACE_EMBEDED = 0x00000001 - CREATE_ALWAYS = 2 - CREATE_BOUNDARY_DESCRIPTOR_ADD_APPCONTAINER_SID = 0x1 - CREATE_BREAKAWAY_FROM_JOB = 0x1000000 - CREATE_DEFAULT_ERROR_MODE = 0x4000000 - CREATE_FORCEDOS = 0x2000 - CREATE_FOR_DIR = 2 - CREATE_FOR_IMPORT = 1 - CREATE_IGNORE_SYSTEM_DEFAULT = 0x80000000 - CREATE_NEW = 1 - CREATE_NEW_CONSOLE = 0x10 - CREATE_NEW_PROCESS_GROUP = 0x200 - CREATE_NO_WINDOW = 0x8000000 - CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 0x2000000 - CREATE_PROCESS_DEBUG_EVENT = 3 - CREATE_PROTECTED_PROCESS = 0x40000 - CREATE_SEPARATE_WOW_VDM = 0x800 - CREATE_SHARED_WOW_VDM = 0x1000 - CREATE_SUSPENDED = 0x4 - CREATE_THREAD_DEBUG_EVENT = 2 - CREATE_UNICODE_ENVIRONMENT = 0x400 - CRITICAL_SECTION_NO_DEBUG_INFO = 16777216 - CRL_DIST_POINT_ERR_CRL_ISSUER_BIT = 2147483648 - CRL_DIST_POINT_ERR_INDEX_MASK = 0x7f - CRL_DIST_POINT_ERR_INDEX_SHIFT = 24 - CRL_DIST_POINT_FULL_NAME = 1 - CRL_DIST_POINT_ISSUER_RDN_NAME = 2 - CRL_DIST_POINT_NO_NAME = 0 - CRL_FIND_ANY = 0 - CRL_FIND_EXISTING = 2 - CRL_FIND_ISSUED_BY = 1 - CRL_FIND_ISSUED_BY_AKI_FLAG = 0x1 - CRL_FIND_ISSUED_BY_BASE_FLAG = 0x8 - CRL_FIND_ISSUED_BY_DELTA_FLAG = 0x4 - CRL_FIND_ISSUED_BY_SIGNATURE_FLAG = 0x2 - CRL_FIND_ISSUED_FOR = 3 - CRL_FIND_ISSUED_FOR_SET_STRONG_PROPERTIES_FLAG = 0x10 - CRL_REASON_AA_COMPROMISE = 10 - CRL_REASON_AA_COMPROMISE_FLAG = 0x80 - CRL_REASON_AFFILIATION_CHANGED = 3 - CRL_REASON_AFFILIATION_CHANGED_FLAG = 0x10 - CRL_REASON_CA_COMPROMISE = 2 - CRL_REASON_CA_COMPROMISE_FLAG = 0x20 - CRL_REASON_CERTIFICATE_HOLD = 6 - CRL_REASON_CERTIFICATE_HOLD_FLAG = 0x02 - CRL_REASON_CESSATION_OF_OPERATION = 5 - CRL_REASON_CESSATION_OF_OPERATION_FLAG = 0x04 - CRL_REASON_KEY_COMPROMISE = 1 - CRL_REASON_KEY_COMPROMISE_FLAG = 0x40 - CRL_REASON_PRIVILEGE_WITHDRAWN = 9 - CRL_REASON_PRIVILEGE_WITHDRAWN_FLAG = 0x01 - CRL_REASON_REMOVE_FROM_CRL = 8 - CRL_REASON_SUPERSEDED = 4 - CRL_REASON_SUPERSEDED_FLAG = 0x08 - CRL_REASON_UNSPECIFIED = 0 - CRL_REASON_UNUSED_FLAG = 0x80 - CRL_V1 = 0 - CRL_V2 = 1 - CRM_PROTOCOL_DYNAMIC_MARSHAL_INFO = 0x00000002 - CRM_PROTOCOL_EXPLICIT_MARSHAL_ONLY = 0x00000001 - CRM_PROTOCOL_MAXIMUM_OPTION = 0x00000003 - CROSS_CERT_DIST_POINT_ERR_INDEX_MASK = 0xff - CROSS_CERT_DIST_POINT_ERR_INDEX_SHIFT = 24 - CRYPTNET_CACHED_OCSP_SWITCH_TO_CRL_COUNT_DEFAULT = 50 - CRYPTNET_CRL_BEFORE_OCSP_ENABLE = 0xffffffff - CRYPTNET_CRL_PRE_FETCH_MAX_AGE_SECONDS_DEFAULT = 7200 - CRYPTNET_CRL_PRE_FETCH_MAX_AGE_SECONDS_MIN = 300 - CRYPTNET_CRL_PRE_FETCH_MIN_AFTER_NEXT_UPDATE_SECONDS_DEFAULT = 300 - CRYPTNET_CRL_PRE_FETCH_MIN_BEFORE_NEXT_UPDATE_SECONDS_DEFAULT = 300 - CRYPTNET_CRL_PRE_FETCH_PUBLISH_BEFORE_NEXT_UPDATE_SECONDS_DEFAULT = 3600 - CRYPTNET_CRL_PRE_FETCH_PUBLISH_RANDOM_INTERVAL_SECONDS_DEFAULT = 300 - CRYPTNET_CRL_PRE_FETCH_TIMEOUT_SECONDS_DEFAULT = 300 - CRYPTNET_MAX_CACHED_OCSP_PER_CRL_COUNT_DEFAULT = 500 - CRYPTNET_OCSP_AFTER_CRL_DISABLE = 0xffffffff - CRYPTNET_PRE_FETCH_AFTER_CURRENT_TIME_PRE_FETCH_PERIOD_SECONDS_DEFAULT = 1800 - CRYPTNET_PRE_FETCH_AFTER_PUBLISH_PRE_FETCH_DIVISOR_DEFAULT = 10 - CRYPTNET_PRE_FETCH_BEFORE_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT = 20 - CRYPTNET_PRE_FETCH_MAX_AFTER_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_DEFAULT = 14400 - CRYPTNET_PRE_FETCH_MAX_MAX_AGE_SECONDS_DEFAULT = 1209600 - CRYPTNET_PRE_FETCH_MIN_AFTER_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_DEFAULT = 1800 - CRYPTNET_PRE_FETCH_MIN_BEFORE_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_DEFAULT = 3600 - CRYPTNET_PRE_FETCH_MIN_MAX_AGE_SECONDS_DEFAULT = 3600 - CRYPTNET_PRE_FETCH_MIN_OCSP_VALIDITY_PERIOD_SECONDS_DEFAULT = 1209600 - CRYPTNET_PRE_FETCH_RETRIEVAL_TIMEOUT_SECONDS_DEFAULT = 300 - CRYPTNET_PRE_FETCH_SCAN_AFTER_TRIGGER_DELAY_SECONDS_DEFAULT = 30 - CRYPTNET_PRE_FETCH_TRIGGER_DISABLE = 0xffffffff - CRYPTNET_PRE_FETCH_TRIGGER_PERIOD_SECONDS_DEFAULT = 600 - CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT = 10 - CRYPTNET_URL_CACHE_DEFAULT_FLUSH = 0 - CRYPTNET_URL_CACHE_DEFAULT_FLUSH_EXEMPT_SECONDS_DEFAULT = 2419200 - CRYPTNET_URL_CACHE_DISABLE_FLUSH = 0xffffffff - CRYPTNET_URL_CACHE_PRE_FETCH_AUTOROOT_CAB = 5 - CRYPTNET_URL_CACHE_PRE_FETCH_BLOB = 1 - CRYPTNET_URL_CACHE_PRE_FETCH_CRL = 2 - CRYPTNET_URL_CACHE_PRE_FETCH_DISALLOWED_CERT_CAB = 6 - CRYPTNET_URL_CACHE_PRE_FETCH_NONE = 0 - CRYPTNET_URL_CACHE_PRE_FETCH_OCSP = 3 - CRYPTNET_URL_CACHE_PRE_FETCH_PIN_RULES_CAB = 7 - CRYPTNET_URL_CACHE_RESPONSE_HTTP = 1 - CRYPTNET_URL_CACHE_RESPONSE_NONE = 0 - CRYPTNET_URL_CACHE_RESPONSE_VALIDATED = 0x8000 - CRYPTO_BLOBS_DEFINED = 0 - CRYPTPROTECTMEMORY_BLOCK_SIZE = 16 - CRYPTPROTECTMEMORY_CROSS_PROCESS = 0x1 - CRYPTPROTECTMEMORY_SAME_LOGON = 0x2 - CRYPTPROTECTMEMORY_SAME_PROCESS = 0x0 - CRYPTPROTECT_AUDIT = 0x10 - CRYPTPROTECT_CRED_REGENERATE = 0x80 - CRYPTPROTECT_CRED_SYNC = 0x8 - CRYPTPROTECT_FIRST_RESERVED_FLAGVAL = 0x0fffffff - CRYPTPROTECT_LAST_RESERVED_FLAGVAL = 0xffffffff - CRYPTPROTECT_LOCAL_MACHINE = 0x4 - CRYPTPROTECT_NO_RECOVERY = 0x20 - CRYPTPROTECT_PROMPT_ON_PROTECT = 0x2 - CRYPTPROTECT_PROMPT_ON_UNPROTECT = 0x1 - CRYPTPROTECT_PROMPT_REQUIRE_STRONG = 0x10 - CRYPTPROTECT_PROMPT_RESERVED = 0x04 - CRYPTPROTECT_PROMPT_STRONG = 0x08 - CRYPTPROTECT_UI_FORBIDDEN = 0x1 - CRYPTPROTECT_VERIFY_PROTECTION = 0x40 - CRYPT_ACCUMULATIVE_TIMEOUT = 0x800 - CRYPT_ACQUIRE_ALLOW_NCRYPT_KEY_FLAG = 0x10000 - CRYPT_ACQUIRE_CACHE_FLAG = 0x1 - CRYPT_ACQUIRE_COMPARE_KEY_FLAG = 0x4 - CRYPT_ACQUIRE_NCRYPT_KEY_FLAGS_MASK = 0x70000 - CRYPT_ACQUIRE_NO_HEALING = 0x8 - CRYPT_ACQUIRE_ONLY_NCRYPT_KEY_FLAG = 0x40000 - CRYPT_ACQUIRE_PREFER_NCRYPT_KEY_FLAG = 0x20000 - CRYPT_ACQUIRE_SILENT_FLAG = 0x40 - CRYPT_ACQUIRE_USE_PROV_INFO_FLAG = 0x2 - CRYPT_ACQUIRE_WINDOW_HANDLE_FLAG = 0x80 - CRYPT_AIA_RETRIEVAL = 0x80000 - CRYPT_ALL_FUNCTIONS = 1 - CRYPT_ALL_PROVIDERS = 2 - CRYPT_ANY = 4 - CRYPT_ARCHIVABLE = 0x4000 - CRYPT_ARCHIVE = 0x100 - CRYPT_ASN_ENCODING = 0x1 - CRYPT_ASYNC_RETRIEVAL = 0x10 - CRYPT_BLOB_VER3 = 0x80 - CRYPT_CACHE_ONLY_RETRIEVAL = 0x2 - CRYPT_CHECK_FRESHNESS_TIME_VALIDITY = 0x400 - CRYPT_CREATE_IV = 0x200 - CRYPT_CREATE_NEW_FLUSH_ENTRY = 0x10000000 - CRYPT_CREATE_SALT = 0x4 - CRYPT_DATA_KEY = 0x800 - CRYPT_DECODE_ALLOC_FLAG = 0x8000 - CRYPT_DECODE_ENABLE_IA5CONVERSION_FLAG = 100663296 - CRYPT_DECODE_ENABLE_PUNYCODE_FLAG = 0x2000000 - CRYPT_DECODE_ENABLE_UTF8PERCENT_FLAG = 0x4000000 - CRYPT_DECODE_NOCOPY_FLAG = 0x1 - CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG = 0x8 - CRYPT_DECODE_SHARE_OID_STRING_FLAG = 0x4 - CRYPT_DECODE_TO_BE_SIGNED_FLAG = 0x2 - CRYPT_DECRYPT = 0x2 - CRYPT_DECRYPT_RSA_NO_PADDING_CHECK = 0x20 - CRYPT_DEFAULT_CONTEXT_AUTO_RELEASE_FLAG = 0x1 - CRYPT_DEFAULT_CONTEXT_CERT_SIGN_OID = 1 - CRYPT_DEFAULT_CONTEXT_MULTI_CERT_SIGN_OID = 2 - CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG = 0x2 - CRYPT_DEFAULT_OID = "DEFAULT" - CRYPT_DELETEKEYSET = 0x10 - CRYPT_DELETE_DEFAULT = 0x4 - CRYPT_DELETE_KEYSET = 16 - CRYPT_DESTROYKEY = 0x4 - CRYPT_DOMAIN = 2 - CRYPT_DONT_CACHE_RESULT = 0x8 - CRYPT_DONT_CHECK_TIME_VALIDITY = 0x200 - CRYPT_DONT_VERIFY_SIGNATURE = 0x100 - CRYPT_ECC_CMS_SHARED_INFO_SUPPPUBINFO_BYTE_LENGTH = 4 - CRYPT_ECC_PRIVATE_KEY_INFO_v1 = 1 - CRYPT_ENABLE_FILE_RETRIEVAL = 0x08000000 - CRYPT_ENABLE_SSL_REVOCATION_RETRIEVAL = 0x800000 - CRYPT_ENCODE_ALLOC_FLAG = 0x8000 - CRYPT_ENCODE_DECODE_NONE = 0 - CRYPT_ENCODE_ENABLE_IA5CONVERSION_FLAG = 393216 - CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG = 0x20000 - CRYPT_ENCODE_ENABLE_UTF8PERCENT_FLAG = 0x40000 - CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG = 0x8 - CRYPT_ENCRYPT = 0x1 - CRYPT_ENCRYPT_ALG_OID_GROUP_ID = 2 - CRYPT_ENHKEY_USAGE_OID_GROUP_ID = 7 - CRYPT_EXCLUSIVE = 1 - CRYPT_EXPORT = 0x4 - CRYPT_EXPORTABLE = 0x1 - CRYPT_EXPORT_KEY = 0x40 - CRYPT_EXT_OR_ATTR_OID_GROUP_ID = 6 - CRYPT_FAILED = 0 - CRYPT_FASTSGC = 0x2 - CRYPT_FIND_MACHINE_KEYSET_FLAG = 0x2 - CRYPT_FIND_SILENT_KEYSET_FLAG = 0x40 - CRYPT_FIND_USER_KEYSET_FLAG = 0x1 - CRYPT_FIRST = 1 - CRYPT_FIRST_ALG_OID_GROUP_ID = 1 - CRYPT_FLAG_IPSEC = 0x10 - CRYPT_FLAG_PCT1 = 0x1 - CRYPT_FLAG_SIGNING = 0x20 - CRYPT_FLAG_SSL2 = 0x2 - CRYPT_FLAG_SSL3 = 0x4 - CRYPT_FLAG_TLS1 = 0x8 - CRYPT_FORMAT_COMMA = 0x1000 - CRYPT_FORMAT_CRLF = 512 - CRYPT_FORMAT_OID = 0x4 - CRYPT_FORMAT_RDN_CRLF = 0x200 - CRYPT_FORMAT_RDN_REVERSE = 0x800 - CRYPT_FORMAT_RDN_SEMICOLON = 0x100 - CRYPT_FORMAT_RDN_UNQUOTE = 0x400 - CRYPT_FORMAT_SEMICOLON = 256 - CRYPT_FORMAT_SIMPLE = 0x1 - CRYPT_FORMAT_STR_MULTI_LINE = 0x1 - CRYPT_FORMAT_STR_NO_HEX = 0x10 - CRYPT_FORMAT_X509 = 0x2 - CRYPT_GET_INSTALLED_OID_FUNC_FLAG = 0x1 - CRYPT_GET_URL_FROM_AUTH_ATTRIBUTE = 0x8 - CRYPT_GET_URL_FROM_EXTENSION = 0x2 - CRYPT_GET_URL_FROM_PROPERTY = 0x1 - CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE = 0x4 - CRYPT_HASH_ALG_OID_GROUP_ID = 1 - CRYPT_HTTP_POST_RETRIEVAL = 0x100000 - CRYPT_IMPL_HARDWARE = 1 - CRYPT_IMPL_MIXED = 3 - CRYPT_IMPL_REMOVABLE = 8 - CRYPT_IMPL_SOFTWARE = 2 - CRYPT_IMPL_UNKNOWN = 4 - CRYPT_IMPORT_KEY = 0x80 - CRYPT_INITIATOR = 0x40 - CRYPT_INSTALL_OID_FUNC_BEFORE_FLAG = 1 - CRYPT_INSTALL_OID_INFO_BEFORE_FLAG = 1 - CRYPT_IPSEC_HMAC_KEY = 0x100 - CRYPT_KDF_OID_GROUP_ID = 10 - CRYPT_KEEP_TIME_VALID = 0x80 - CRYPT_KEK = 0x400 - CRYPT_KEYID_ALLOC_FLAG = 0x8000 - CRYPT_KEYID_DELETE_FLAG = 0x10 - CRYPT_KEYID_MACHINE_FLAG = 0x20 - CRYPT_KEYID_SET_NEW_FLAG = 0x2000 - CRYPT_KM = 2 - CRYPT_LAST_ALG_OID_GROUP_ID = 4 - CRYPT_LAST_OID_GROUP_ID = 10 - CRYPT_LDAP_AREC_EXCLUSIVE_RETRIEVAL = 0x40000 - CRYPT_LDAP_INSERT_ENTRY_ATTRIBUTE = 0x8000 - CRYPT_LDAP_SCOPE_BASE_ONLY_RETRIEVAL = 0x2000 - CRYPT_LDAP_SIGN_RETRIEVAL = 0x10000 - CRYPT_LITTLE_ENDIAN = 0x1 - CRYPT_LOCAL = 1 - CRYPT_LOCALIZED_NAME_ENCODING_TYPE = 0 - CRYPT_LOCALIZED_NAME_OID = "LocalizedNames" - CRYPT_MAC = 0x20 - CRYPT_MACHINE_DEFAULT = 0x1 - CRYPT_MACHINE_KEYSET = 0x20 - CRYPT_MATCH_ANY_ENCODING_TYPE = 0xffffffff - CRYPT_MESSAGE_BARE_CONTENT_OUT_FLAG = 0x1 - CRYPT_MESSAGE_ENCAPSULATED_CONTENT_OUT_FLAG = 0x2 - CRYPT_MESSAGE_KEYID_RECIPIENT_FLAG = 0x4 - CRYPT_MESSAGE_KEYID_SIGNER_FLAG = 0x4 - CRYPT_MESSAGE_SILENT_KEYSET_FLAG = 0x40 - CRYPT_MIN_DEPENDENCIES = 1 - CRYPT_MM = 3 - CRYPT_MODE_CBC = 1 - CRYPT_MODE_CBCI = 6 - CRYPT_MODE_CBCOFM = 9 - CRYPT_MODE_CBCOFMI = 10 - CRYPT_MODE_CFB = 4 - CRYPT_MODE_CFBP = 7 - CRYPT_MODE_CTS = 5 - CRYPT_MODE_ECB = 2 - CRYPT_MODE_OFB = 3 - CRYPT_MODE_OFBP = 8 - CRYPT_NDR_ENCODING = 0x2 - CRYPT_NEWKEYSET = 0x8 - CRYPT_NEXT = 2 - CRYPT_NOHASHOID = 0x1 - CRYPT_NOT_MODIFIED_RETRIEVAL = 0x400000 - CRYPT_NO_AUTH_RETRIEVAL = 0x20000 - CRYPT_NO_OCSP_FAILOVER_TO_CRL_RETRIEVAL = 0x2000000 - CRYPT_NO_SALT = 0x10 - CRYPT_OAEP = 0x40 - CRYPT_OCSP_ONLY_RETRIEVAL = 0x1000000 - CRYPT_OFFLINE_CHECK_RETRIEVAL = 0x4000 - CRYPT_OID_CREATE_COM_OBJECT_FUNC = "CryptDllCreateCOMObject" - CRYPT_OID_DECODE_OBJECT_EX_FUNC = "CryptDllDecodeObjectEx" - CRYPT_OID_DECODE_OBJECT_FUNC = "CryptDllDecodeObject" - CRYPT_OID_DISABLE_SEARCH_DS_FLAG = 0x80000000 - CRYPT_OID_ENCODE_OBJECT_EX_FUNC = "CryptDllEncodeObjectEx" - CRYPT_OID_ENCODE_OBJECT_FUNC = "CryptDllEncodeObject" - CRYPT_OID_ENUM_PHYSICAL_STORE_FUNC = "CertDllEnumPhysicalStore" - CRYPT_OID_ENUM_SYSTEM_STORE_FUNC = "CertDllEnumSystemStore" - CRYPT_OID_EXPORT_PRIVATE_KEY_INFO_FUNC = "CryptDllExportPrivateKeyInfoEx" - CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC = "CryptDllExportPublicKeyInfoEx2" - CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FUNC = "CryptDllExportPublicKeyInfoEx" - CRYPT_OID_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC = "CryptDllExtractEncodedSignatureParameters" - CRYPT_OID_FIND_LOCALIZED_NAME_FUNC = "CryptDllFindLocalizedName" - CRYPT_OID_FIND_OID_INFO_FUNC = "CryptDllFindOIDInfo" - CRYPT_OID_FORMAT_OBJECT_FUNC = "CryptDllFormatObject" - CRYPT_OID_IMPORT_PRIVATE_KEY_INFO_FUNC = "CryptDllImportPrivateKeyInfoEx" - CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_FUNC = "CryptDllImportPublicKeyInfoEx" - CRYPT_OID_INFO_ALGID_KEY = 3 - CRYPT_OID_INFO_CNG_ALGID_KEY = 5 - CRYPT_OID_INFO_CNG_SIGN_KEY = 6 - CRYPT_OID_INFO_NAME_KEY = 2 - CRYPT_OID_INFO_OID_GROUP_BIT_LEN_MASK = 0x0fff0000 - CRYPT_OID_INFO_OID_GROUP_BIT_LEN_SHIFT = 16 - CRYPT_OID_INFO_OID_KEY = 1 - CRYPT_OID_INFO_OID_KEY_FLAGS_MASK = 0xffff0000 - CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG = 0x40000000 - CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG = 0x80000000 - CRYPT_OID_INFO_SIGN_KEY = 4 - CRYPT_OID_INHIBIT_SIGNATURE_FORMAT_FLAG = 0x1 - CRYPT_OID_NO_NULL_ALGORITHM_PARA_FLAG = 0x4 - CRYPT_OID_OPEN_STORE_PROV_FUNC = "CertDllOpenStoreProv" - CRYPT_OID_OPEN_SYSTEM_STORE_PROV_FUNC = "CertDllOpenSystemStoreProv" - CRYPT_OID_PUBKEY_ENCRYPT_ONLY_FLAG = 0x40000000 - CRYPT_OID_PUBKEY_SIGN_ONLY_FLAG = 0x80000000 - CRYPT_OID_REGISTER_PHYSICAL_STORE_FUNC = "CertDllRegisterPhysicalStore" - CRYPT_OID_REGISTER_SYSTEM_STORE_FUNC = "CertDllRegisterSystemStore" - CRYPT_OID_REGPATH = "Software\\Microsoft\\Cryptography\\OID" - CRYPT_OID_REG_ENCODING_TYPE_PREFIX = "EncodingType " - CRYPT_OID_REG_FUNC_NAME_VALUE_NAME_A = "FuncName" - CRYPT_OID_SIGN_AND_ENCODE_HASH_FUNC = "CryptDllSignAndEncodeHash" - CRYPT_OID_UNREGISTER_PHYSICAL_STORE_FUNC = "CertDllUnregisterPhysicalStore" - CRYPT_OID_UNREGISTER_SYSTEM_STORE_FUNC = "CertDllUnregisterSystemStore" - CRYPT_OID_USE_CURVE_NAME_FOR_ENCODE_FLAG = 0x20000000 - CRYPT_OID_USE_CURVE_PARAMETERS_FOR_ENCODE_FLAG = 0x10000000 - CRYPT_OID_USE_PUBKEY_PARA_FOR_PKCS7_FLAG = 0x2 - CRYPT_OID_VERIFY_CERTIFICATE_CHAIN_POLICY_FUNC = "CertDllVerifyCertificateChainPolicy" - CRYPT_OID_VERIFY_CTL_USAGE_FUNC = "CertDllVerifyCTLUsage" - CRYPT_OID_VERIFY_ENCODED_SIGNATURE_FUNC = "CryptDllVerifyEncodedSignature" - CRYPT_OID_VERIFY_REVOCATION_FUNC = "CertDllVerifyRevocation" - CRYPT_ONLINE = 0x80 - CRYPT_OVERRIDE = 65536 - CRYPT_OVERWRITE = 1 - CRYPT_OWF_REPL_LM_HASH = 0x1 - CRYPT_POLICY_OID_GROUP_ID = 8 - CRYPT_PREGEN = 0x40 - CRYPT_PRIORITY_BOTTOM = 4294967295 - CRYPT_PRIORITY_TOP = 0 - CRYPT_PROCESS_ISOLATE = 65536 - CRYPT_PROXY_CACHE_RETRIEVAL = 0x200000 - CRYPT_PSTORE = 0x2 - CRYPT_PUBKEY_ALG_OID_GROUP_ID = 3 - CRYPT_RANDOM_QUERY_STRING_RETRIEVAL = 0x4000000 - CRYPT_RC2_128BIT_VERSION = 58 - CRYPT_RC2_40BIT_VERSION = 160 - CRYPT_RC2_56BIT_VERSION = 52 - CRYPT_RC2_64BIT_VERSION = 120 - CRYPT_RDN_ATTR_OID_GROUP_ID = 5 - CRYPT_READ = 0x8 - CRYPT_RECIPIENT = 0x10 - CRYPT_REGISTER_FIRST_INDEX = 0 - CRYPT_REGISTER_LAST_INDEX = 0xffffffff - CRYPT_RETRIEVE_MAX_ERROR_CONTENT_LENGTH = 0x1000 - CRYPT_RETRIEVE_MULTIPLE_OBJECTS = 0x1 - CRYPT_SECRETDIGEST = 0x1 - CRYPT_SEC_DESCR = 0x1 - CRYPT_SERVER = 0x400 - CRYPT_SF = 0x100 - CRYPT_SGC = 0x1 - CRYPT_SGCKEY = 0x2000 - CRYPT_SGC_ENUM = 4 - CRYPT_SIGN_ALG_OID_GROUP_ID = 4 - CRYPT_SILENT = 0x40 - CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG = 0x10000 - CRYPT_SSL2_FALLBACK = 0x2 - CRYPT_STICKY_CACHE_RETRIEVAL = 0x1000 - CRYPT_STRING_ANY = 0x00000007 - CRYPT_STRING_BASE64 = 0x1 - CRYPT_STRING_BASE64HEADER = 0x0 - CRYPT_STRING_BASE64REQUESTHEADER = 0x00000003 - CRYPT_STRING_BASE64URI = 0x0000000d - CRYPT_STRING_BASE64X509CRLHEADER = 0x00000009 - CRYPT_STRING_BASE64_ANY = 0x00000006 - CRYPT_STRING_BINARY = 0x2 - CRYPT_STRING_ENCODEMASK = 0x000000ff - CRYPT_STRING_HASHDATA = 0x10000000 - CRYPT_STRING_HEX = 0x4 - CRYPT_STRING_HEXADDR = 0x0000000a - CRYPT_STRING_HEXASCII = 0x00000005 - CRYPT_STRING_HEXASCIIADDR = 0x0000000b - CRYPT_STRING_HEXRAW = 0x0000000c - CRYPT_STRING_HEX_ANY = 0x8 - CRYPT_STRING_NOCR = 0x80000000 - CRYPT_STRING_NOCRLF = 0x40000000 - CRYPT_STRING_PERCENTESCAPE = 0x08000000 - CRYPT_STRING_RESERVED100 = 0x00000100 - CRYPT_STRING_RESERVED200 = 0x00000200 - CRYPT_STRING_STRICT = 0x20000000 - CRYPT_SUCCEED = 1 - CRYPT_TEMPLATE_OID_GROUP_ID = 9 - CRYPT_TYPE2_FORMAT = 0x2 - CRYPT_UI_PROMPT = 0x4 - CRYPT_UM = 1 - CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG = 16777216 - CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG = 1073741824 - CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG = 2147483648 - CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG = 536870912 - CRYPT_UNICODE_NAME_ENCODE_FORCE_UTF8_UNICODE_FLAG = 268435456 - CRYPT_UPDATE_KEY = 0x8 - CRYPT_USERDATA = 1 - CRYPT_USER_DEFAULT = 0x2 - CRYPT_USER_KEYSET = 0x1000 - CRYPT_USER_PROTECTED = 0x2 - CRYPT_USER_PROTECTED_STRONG = 0x100000 - CRYPT_VERIFYCONTEXT = 0xf0000000 - CRYPT_VERIFY_CERT_SIGN_DISABLE_MD2_MD4_FLAG = 0x1 - CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT = 2 - CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN = 3 - CRYPT_VERIFY_CERT_SIGN_ISSUER_NULL = 4 - CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY = 1 - CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG = 0x4 - CRYPT_VERIFY_CERT_SIGN_SET_STRONG_PROPERTIES_FLAG = 0x2 - CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB = 1 - CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT = 2 - CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL = 3 - CRYPT_VERIFY_CERT_SIGN_SUBJECT_OCSP_BASIC_SIGNED_RESPONSE = 4 - CRYPT_VERIFY_CONTEXT_SIGNATURE = 0x20 - CRYPT_VERIFY_DATA_HASH = 0x40 - CRYPT_VOLATILE = 0x1000 - CRYPT_WIRE_ONLY_RETRIEVAL = 0x4 - CRYPT_WRITE = 0x10 - CRYPT_X931_FORMAT = 0x4 - CRYPT_X942_COUNTER_BYTE_LENGTH = 4 - CRYPT_X942_KEY_LENGTH_BYTE_LENGTH = 4 - CRYPT_X942_PUB_INFO_BYTE_LENGTH = 64 - CRYPT_Y_ONLY = 0x1 - CSOUND_SYSTEM = 16 - CSTR_EQUAL = 2 - CSTR_GREATER_THAN = 3 - CSTR_LESS_THAN = 1 - CS_BYTEALIGNCLIENT = 0x1000 - CS_BYTEALIGNWINDOW = 0x2000 - CS_CLASSDC = 0x0040 - CS_DBLCLKS = 0x0008 - CS_DELETE_TRANSFORM = 3 - CS_DISABLE = 2 - CS_DROPSHADOW = 0x00020000 - CS_ENABLE = 1 - CS_E_FIRST = 2147746148 - CS_E_LAST = 2147746159 - CS_GLOBALCLASS = 0x4000 - CS_HREDRAW = 0x0002 - CS_IME = 0x00010000 - CS_INSERTCHAR = 0x2000 - CS_NOCLOSE = 0x0200 - CS_NOMOVECARET = 0x4000 - CS_OWNDC = 0x0020 - CS_PARENTDC = 0x0080 - CS_SAVEBITS = 0x0800 - CS_VREDRAW = 0x0001 - CTLCOLOR_BTN = 3 - CTLCOLOR_DLG = 4 - CTLCOLOR_EDIT = 1 - CTLCOLOR_LISTBOX = 2 - CTLCOLOR_MAX = 7 - CTLCOLOR_MSGBOX = 0 - CTLCOLOR_SCROLLBAR = 5 - CTLCOLOR_STATIC = 6 - CTL_ANY_SUBJECT_TYPE = 1 - CTL_CERT_SUBJECT_TYPE = 2 - CTL_ENTRY_FROM_PROP_CHAIN_FLAG = 0x1 - CTL_FIND_ANY = 0 - CTL_FIND_EXISTING = 5 - CTL_FIND_MD5_HASH = 2 - CTL_FIND_NO_LIST_ID_CBDATA = 0xffffffff - CTL_FIND_SAME_USAGE_FLAG = 0x1 - CTL_FIND_SHA1_HASH = 1 - CTL_FIND_SUBJECT = 4 - CTL_FIND_USAGE = 3 - CTL_V1 = 0 - CTRL_BREAK_EVENT = 1 - CTRL_CLOSE_EVENT = 2 - CTRL_C_EVENT = 0 - CTRL_LOGOFF_EVENT = 5 - CTRL_SHUTDOWN_EVENT = 6 - CTRY_ALBANIA = 355 - CTRY_ALGERIA = 213 - CTRY_ARGENTINA = 54 - CTRY_ARMENIA = 374 - CTRY_AUSTRALIA = 61 - CTRY_AUSTRIA = 43 - CTRY_AZERBAIJAN = 994 - CTRY_BAHRAIN = 973 - CTRY_BELARUS = 375 - CTRY_BELGIUM = 32 - CTRY_BELIZE = 501 - CTRY_BOLIVIA = 591 - CTRY_BRAZIL = 55 - CTRY_BRUNEI_DARUSSALAM = 673 - CTRY_BULGARIA = 359 - CTRY_CANADA = 2 - CTRY_CARIBBEAN = 1 - CTRY_CHILE = 56 - CTRY_COLOMBIA = 57 - CTRY_COSTA_RICA = 506 - CTRY_CROATIA = 385 - CTRY_CZECH = 420 - CTRY_DEFAULT = 0 - CTRY_DENMARK = 45 - CTRY_DOMINICAN_REPUBLIC = 1 - CTRY_ECUADOR = 593 - CTRY_EGYPT = 20 - CTRY_EL_SALVADOR = 503 - CTRY_ESTONIA = 372 - CTRY_FAEROE_ISLANDS = 298 - CTRY_FINLAND = 358 - CTRY_FRANCE = 33 - CTRY_GEORGIA = 995 - CTRY_GERMANY = 49 - CTRY_GREECE = 30 - CTRY_GUATEMALA = 502 - CTRY_HONDURAS = 504 - CTRY_HONG_KONG = 852 - CTRY_HUNGARY = 36 - CTRY_ICELAND = 354 - CTRY_INDIA = 91 - CTRY_INDONESIA = 62 - CTRY_IRAN = 981 - CTRY_IRAQ = 964 - CTRY_IRELAND = 353 - CTRY_ISRAEL = 972 - CTRY_ITALY = 39 - CTRY_JAMAICA = 1 - CTRY_JAPAN = 81 - CTRY_JORDAN = 962 - CTRY_KAZAKSTAN = 7 - CTRY_KENYA = 254 - CTRY_KUWAIT = 965 - CTRY_KYRGYZSTAN = 996 - CTRY_LATVIA = 371 - CTRY_LEBANON = 961 - CTRY_LIBYA = 218 - CTRY_LIECHTENSTEIN = 41 - CTRY_LITHUANIA = 370 - CTRY_LUXEMBOURG = 352 - CTRY_MACAU = 853 - CTRY_MACEDONIA = 389 - CTRY_MALAYSIA = 60 - CTRY_MALDIVES = 960 - CTRY_MEXICO = 52 - CTRY_MONACO = 33 - CTRY_MONGOLIA = 976 - CTRY_MOROCCO = 212 - CTRY_NETHERLANDS = 31 - CTRY_NEW_ZEALAND = 64 - CTRY_NICARAGUA = 505 - CTRY_NORWAY = 47 - CTRY_OMAN = 968 - CTRY_PAKISTAN = 92 - CTRY_PANAMA = 507 - CTRY_PARAGUAY = 595 - CTRY_PERU = 51 - CTRY_PHILIPPINES = 63 - CTRY_POLAND = 48 - CTRY_PORTUGAL = 351 - CTRY_PRCHINA = 86 - CTRY_PUERTO_RICO = 1 - CTRY_QATAR = 974 - CTRY_ROMANIA = 40 - CTRY_RUSSIA = 7 - CTRY_SAUDI_ARABIA = 966 - CTRY_SERBIA = 381 - CTRY_SINGAPORE = 65 - CTRY_SLOVAK = 421 - CTRY_SLOVENIA = 386 - CTRY_SOUTH_AFRICA = 27 - CTRY_SOUTH_KOREA = 82 - CTRY_SPAIN = 34 - CTRY_SWEDEN = 46 - CTRY_SWITZERLAND = 41 - CTRY_SYRIA = 963 - CTRY_TAIWAN = 886 - CTRY_TATARSTAN = 7 - CTRY_THAILAND = 66 - CTRY_TRINIDAD_Y_TOBAGO = 1 - CTRY_TUNISIA = 216 - CTRY_TURKEY = 90 - CTRY_UAE = 971 - CTRY_UKRAINE = 380 - CTRY_UNITED_KINGDOM = 44 - CTRY_UNITED_STATES = 1 - CTRY_URUGUAY = 598 - CTRY_UZBEKISTAN = 7 - CTRY_VENEZUELA = 58 - CTRY_VIET_NAM = 84 - CTRY_YEMEN = 967 - CTRY_ZIMBABWE = 263 - CT_CTYPE1 = 0x00000001 - CT_CTYPE2 = 0x00000002 - CT_CTYPE3 = 0x00000004 - CURRENT_IMPORT_REDIRECTION_VERSION = 1 - CURSOR_FAULT = 4 - CURSOR_INVALID = 1 - CURSOR_REQUIRESEEK = 3 - CURSOR_SHOWING = 0x00000001 - CURSOR_SKIPNEXT = 2 - CURSOR_VALID = 0 - CURTYPE_BTREE = 0 - CURTYPE_PSEUDO = 3 - CURTYPE_SORTER = 1 - CURTYPE_VTAB = 2 - CURVECAPS = 28 - CUR_BLOB_VERSION = 2 - CWCSTORAGENAME = 32 - CWF_CREATE_ONLY = 0x00000001 - CWMO_MAX_HANDLES = 56 - CWP_ALL = 0x0000 - CWP_SKIPDISABLED = 0x0002 - CWP_SKIPINVISIBLE = 0x0001 - CWP_SKIPTRANSPARENT = 0x0004 - DACL_SECURITY_INFORMATION = 4 - DATA_E_FIRST = 2147746096 - DATA_E_LAST = 2147746111 - DATA_S_FIRST = 262448 - DATA_S_LAST = 262463 - DATE_LONGDATE = 0x00000002 - DATE_LTRREADING = 0x00000010 - DATE_RTLREADING = 0x00000020 - DATE_SHORTDATE = 0x00000001 - DATE_USE_ALT_CALENDAR = 0x00000004 - DATE_YEARMONTH = 0x00000008 - DBFLAG_EncodingFixed = 0x0040 - DBFLAG_InternalFunc = 0x0020 - DBFLAG_PreferBuiltin = 0x0002 - DBFLAG_SchemaChange = 0x0001 - DBFLAG_SchemaKnownOk = 0x0010 - DBFLAG_Vacuum = 0x0004 - DBFLAG_VacuumInto = 0x0008 - DB_ResetWanted = 0x0008 - DB_SchemaLoaded = 0x0001 - DB_UnresetViews = 0x0002 - DCBA_FACEDOWNCENTER = 0x0101 - DCBA_FACEDOWNLEFT = 0x0102 - DCBA_FACEDOWNNONE = 0x0100 - DCBA_FACEDOWNRIGHT = 0x0103 - DCBA_FACEUPCENTER = 0x0001 - DCBA_FACEUPLEFT = 0x0002 - DCBA_FACEUPNONE = 0x0000 - DCBA_FACEUPRIGHT = 0x0003 - DCB_ACCUMULATE = 0x0002 - DCB_DIRTY = 2 - DCB_DISABLE = 0x0008 - DCB_ENABLE = 0x0004 - DCB_RESET = 0x0001 - DCB_SET = 3 - DCE_C_ERROR_STRING_LEN = 256 - DCOMSCM_ACTIVATION_DISALLOW_UNSECURE_CALL = 0x2 - DCOMSCM_ACTIVATION_USE_ALL_AUTHNSERVICES = 0x1 - DCOMSCM_PING_DISALLOW_UNSECURE_CALL = 0x20 - DCOMSCM_PING_USE_MID_AUTHNSERVICE = 0x10 - DCOMSCM_RESOLVE_DISALLOW_UNSECURE_CALL = 0x8 - DCOMSCM_RESOLVE_USE_ALL_AUTHNSERVICES = 0x4 - DCTT_BITMAP = 1 - DCTT_DOWNLOAD = 2 - DCTT_DOWNLOAD_OUTLINE = 8 - DCTT_SUBDEV = 4 - DCX_CACHE = 2 - DCX_CLIPCHILDREN = 8 - DCX_CLIPSIBLINGS = 16 - DCX_EXCLUDERGN = 64 - DCX_EXCLUDEUPDATE = 256 - DCX_INTERSECTRGN = 128 - DCX_INTERSECTUPDATE = 512 - DCX_LOCKWINDOWUPDATE = 1024 - DCX_NORESETATTRS = 4 - DCX_PARENTCLIP = 32 - DCX_VALIDATE = 2097152 - DCX_WINDOW = 1 - DC_ACTIVE = 0x0001 - DC_BINADJUST = 19 - DC_BINNAMES = 12 - DC_BINS = 6 - DC_BRUSH = 18 - DC_BUTTONS = 0x1000 - DC_COLLATE = 22 - DC_COLORDEVICE = 32 - DC_COPIES = 18 - DC_DATATYPE_PRODUCED = 21 - DC_DRIVER = 11 - DC_DUPLEX = 7 - DC_EMF_COMPLIANT = 20 - DC_ENUMRESOLUTIONS = 13 - DC_EXTRA = 9 - DC_FIELDS = 1 - DC_FILEDEPENDENCIES = 14 - DC_GRADIENT = 0x0020 - DC_HASDEFID = 0x534B - DC_ICON = 0x0004 - DC_INBUTTON = 0x0010 - DC_MANUFACTURER = 23 - DC_MAXEXTENT = 5 - DC_MEDIAREADY = 29 - DC_MEDIATYPENAMES = 34 - DC_MEDIATYPES = 35 - DC_MINEXTENT = 4 - DC_MODEL = 24 - DC_NUP = 33 - DC_ORIENTATION = 17 - DC_PAPERNAMES = 16 - DC_PAPERS = 2 - DC_PAPERSIZE = 3 - DC_PEN = 19 - DC_PERSONALITY = 25 - DC_PRINTERMEM = 28 - DC_PRINTRATE = 26 - DC_PRINTRATEPPM = 31 - DC_PRINTRATEUNIT = 27 - DC_SIZE = 8 - DC_SMALLCAP = 0x0002 - DC_STAPLE = 30 - DC_TEXT = 0x0008 - DC_TRUETYPE = 15 - DC_VERSION = 10 - DDD_EXACT_MATCH_ON_REMOVE = 0x00000004 - DDD_LUID_BROADCAST_DRIVE = 0x00000010 - DDD_NO_BROADCAST_SYSTEM = 0x00000008 - DDD_RAW_TARGET_PATH = 0x00000001 - DDD_REMOVE_DEFINITION = 0x00000002 - DDE_FACK = 0x8000 - DDE_FACKREQ = 0x8000 - DDE_FACKRESERVED = -49408 - DDE_FADVRESERVED = -49153 - DDE_FAPPSTATUS = 0x00ff - DDE_FBUSY = 0x4000 - DDE_FDATRESERVED = -45057 - DDE_FDEFERUPD = 0x4000 - DDE_FNOTPROCESSED = 0x0000 - DDE_FPOKRESERVED = -8193 - DDE_FRELEASE = 0x2000 - DDE_FREQUESTED = 0x1000 - DDL_ARCHIVE = 0x0020 - DDL_DIRECTORY = 0x0010 - DDL_DRIVES = 0x4000 - DDL_EXCLUSIVE = 0x8000 - DDL_HIDDEN = 0x0002 - DDL_POSTMSGS = 0x2000 - DDL_READONLY = 0x0001 - DDL_READWRITE = 0x0000 - DDL_SYSTEM = 0x0004 - DD_DEFDRAGDELAY = 200 - DD_DEFDRAGMINDIST = 2 - DD_DEFSCROLLDELAY = 50 - DD_DEFSCROLLINSET = 11 - DD_DEFSCROLLINTERVAL = 50 - DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION = 1 - DEBUG_ONLY_THIS_PROCESS = 0x2 - DEBUG_PROCESS = 0x1 - DECLSPEC_ADDRSAFE = 0 - DECLSPEC_DEPRECATED_DDK = 0 - DECLSPEC_NOVTABLE = 0 - DEFAULT_CHARSET = 1 - DEFAULT_GUI_FONT = 17 - DEFAULT_PALETTE = 15 - DEFAULT_PITCH = 0 - DEFAULT_QUALITY = 0 - DEFAULT_UNREACHABLE = 0 - DEFINDE_LPTYPEINFO = 0 - DEFINED_DISPID_MEMBERID = 0 - DEFINED_LPCREATETYPELIB = 0 - DEFINED_LPDISPATCH = 0 - DEFINED_LPTYPECOMP = 0 - DEFINED_LPTYPELIB = 0 - DEFINED_LPUINT = 0 - DEFINE_LPCREATETYPEINFO = 0 - DEF_PRIORITY = 1 - DELETE = 65536 - DEPRECATE_SUPPORTED = 0 - DEREGISTERED = 0x05 - DESKTOPHORZRES = 118 - DESKTOPVERTRES = 117 - DESKTOP_CREATEMENU = 4 - DESKTOP_CREATEWINDOW = 2 - DESKTOP_ENUMERATE = 64 - DESKTOP_HOOKCONTROL = 8 - DESKTOP_JOURNALPLAYBACK = 32 - DESKTOP_JOURNALRECORD = 16 - DESKTOP_READOBJECTS = 1 - DESKTOP_SWITCHDESKTOP = 256 - DESKTOP_WRITEOBJECTS = 128 - DETACHED_PROCESS = 0x8 - DEVICEDATA = 19 - DEVICE_DEFAULT_FONT = 14 - DEVICE_FONTTYPE = 0x002 - DEVICE_NOTIFY_ALL_INTERFACE_CLASSES = 0x00000004 - DEVICE_NOTIFY_SERVICE_HANDLE = 0x00000001 - DEVICE_NOTIFY_WINDOW_HANDLE = 0x00000000 - DFCS_ADJUSTRECT = 0x2000 - DFCS_BUTTON3STATE = 0x0008 - DFCS_BUTTONCHECK = 0x0000 - DFCS_BUTTONPUSH = 0x0010 - DFCS_BUTTONRADIO = 0x0004 - DFCS_BUTTONRADIOIMAGE = 0x0001 - DFCS_BUTTONRADIOMASK = 0x0002 - DFCS_CAPTIONCLOSE = 0x0000 - DFCS_CAPTIONHELP = 0x0004 - DFCS_CAPTIONMAX = 0x0002 - DFCS_CAPTIONMIN = 0x0001 - DFCS_CAPTIONRESTORE = 0x0003 - DFCS_CHECKED = 0x0400 - DFCS_FLAT = 0x4000 - DFCS_HOT = 0x1000 - DFCS_INACTIVE = 0x0100 - DFCS_MENUARROW = 0x0000 - DFCS_MENUARROWRIGHT = 0x0004 - DFCS_MENUBULLET = 0x0002 - DFCS_MENUCHECK = 0x0001 - DFCS_MONO = 0x8000 - DFCS_PUSHED = 0x0200 - DFCS_SCROLLCOMBOBOX = 0x0005 - DFCS_SCROLLDOWN = 0x0001 - DFCS_SCROLLLEFT = 0x0002 - DFCS_SCROLLRIGHT = 0x0003 - DFCS_SCROLLSIZEGRIP = 0x0008 - DFCS_SCROLLSIZEGRIPRIGHT = 0x0010 - DFCS_SCROLLUP = 0x0000 - DFCS_TRANSPARENT = 0x0800 - DFC_BUTTON = 4 - DFC_CAPTION = 1 - DFC_MENU = 2 - DFC_POPUPMENU = 5 - DFC_SCROLL = 3 - DF_ALLOWOTHERACCOUNTHOOK = 1 - DIAGNOSTIC_REASON_DETAILED_STRING = 0x00000002 - DIAGNOSTIC_REASON_INVALID_FLAGS = -2147483652 - DIAGNOSTIC_REASON_NOT_SPECIFIED = 0x80000000 - DIAGNOSTIC_REASON_SIMPLE_STRING = 0x00000001 - DIAGNOSTIC_REASON_VERSION = 0 - DIALOPTION_BILLING = 0x00000040 - DIALOPTION_DIALTONE = 0x00000100 - DIALOPTION_QUIET = 0x00000080 - DIB_PAL_COLORS = 1 - DIB_RGB_COLORS = 0 - DIFFERENCE = 11 - DIRECT_MODE = 0 - DISABLE_MAX_PRIVILEGE = 0x1 - DISABLE_NEWLINE_AUTO_RETURN = 0x8 - DISABLE_SMART = 0xD9 - DISCHARGE_POLICY_CRITICAL = 0 - DISCHARGE_POLICY_LOW = 1 - DISC_NO_FORCE = 0x00000040 - DISC_UPDATE_PROFILE = 0x00000001 - DISK_BINNING = 3 - DISK_LOGGING_DUMP = 2 - DISK_LOGGING_START = 0 - DISK_LOGGING_STOP = 1 - DISPATCH_METHOD = 0x1 - DISPATCH_PROPERTYGET = 0x2 - DISPATCH_PROPERTYPUT = 0x4 - DISPATCH_PROPERTYPUTREF = 0x8 - DISPID_COLLECT = -8 - DISPID_CONSTRUCTOR = -6 - DISPID_DESTRUCTOR = -7 - DISPID_EVALUATE = -5 - DISPID_NEWENUM = -4 - DISPID_PROPERTYPUT = -3 - DISPID_UNKNOWN = -1 - DISPID_VALUE = 0 - DISPLAY_DEVICE_ACTIVE = 0x00000001 - DISPLAY_DEVICE_ATTACHED = 0x00000002 - DISPLAY_DEVICE_ATTACHED_TO_DESKTOP = 0x00000001 - DISPLAY_DEVICE_DISCONNECT = 0x02000000 - DISPLAY_DEVICE_MIRRORING_DRIVER = 0x00000008 - DISPLAY_DEVICE_MODESPRUNED = 0x08000000 - DISPLAY_DEVICE_MULTI_DRIVER = 0x00000002 - DISPLAY_DEVICE_PRIMARY_DEVICE = 0x00000004 - DISPLAY_DEVICE_RDPUDD = 0x01000000 - DISPLAY_DEVICE_REMOTE = 0x04000000 - DISPLAY_DEVICE_REMOVABLE = 0x00000020 - DISPLAY_DEVICE_TS_COMPATIBLE = 0x00200000 - DISPLAY_DEVICE_VGA_COMPATIBLE = 0x00000010 - DISP_CHANGE_BADDUALVIEW = -6 - DISP_CHANGE_BADFLAGS = -4 - DISP_CHANGE_BADMODE = -2 - DISP_CHANGE_BADPARAM = -5 - DISP_CHANGE_FAILED = -1 - DISP_CHANGE_NOTUPDATED = -3 - DISP_CHANGE_RESTART = 1 - DISP_CHANGE_SUCCESSFUL = 0 - DI_APPBANDING = 0x00000001 - DI_CHANNEL = 1 - DI_COMPAT = 0x0004 - DI_DEFAULTSIZE = 0x0008 - DI_IMAGE = 0x0002 - DI_MASK = 0x0001 - DI_MEMORYMAP_WRITE = 0x00000001 - DI_NOMIRROR = 0x0010 - DI_NORMAL = 0x0003 - DI_READ_SPOOL_JOB = 3 - DI_ROPS_READ_DESTINATION = 0x00000002 - DKGRAY_BRUSH = 3 - DLGC_BUTTON = 0x2000 - DLGC_DEFPUSHBUTTON = 0x0010 - DLGC_HASSETSEL = 0x0008 - DLGC_RADIOBUTTON = 0x0040 - DLGC_STATIC = 0x0100 - DLGC_UNDEFPUSHBUTTON = 0x0020 - DLGC_WANTALLKEYS = 0x0004 - DLGC_WANTARROWS = 0x0001 - DLGC_WANTCHARS = 0x0080 - DLGC_WANTMESSAGE = 0x0004 - DLGC_WANTTAB = 0x0002 - DLGWINDOWEXTRA = 30 - DLL_PROCESS_ATTACH = 1 - DLL_PROCESS_DETACH = 0 - DLL_PROCESS_VERIFIER = 4 - DLL_THREAD_ATTACH = 2 - DLL_THREAD_DETACH = 3 - DMBIN_AUTO = 7 - DMBIN_CASSETTE = 14 - DMBIN_ENVELOPE = 5 - DMBIN_ENVMANUAL = 6 - DMBIN_FIRST = 1 - DMBIN_FORMSOURCE = 15 - DMBIN_LARGECAPACITY = 11 - DMBIN_LARGEFMT = 10 - DMBIN_LAST = 15 - DMBIN_LOWER = 2 - DMBIN_MANUAL = 4 - DMBIN_MIDDLE = 3 - DMBIN_ONLYONE = 1 - DMBIN_SMALLFMT = 9 - DMBIN_TRACTOR = 8 - DMBIN_UPPER = 1 - DMBIN_USER = 256 - DMCOLLATE_FALSE = 0 - DMCOLLATE_TRUE = 1 - DMCOLOR_COLOR = 2 - DMCOLOR_MONOCHROME = 1 - DMDFO_CENTER = 2 - DMDFO_DEFAULT = 0 - DMDFO_STRETCH = 1 - DMDISPLAYFLAGS_TEXTMODE = 0x00000004 - DMDITHER_COARSE = 2 - DMDITHER_ERRORDIFFUSION = 5 - DMDITHER_FINE = 3 - DMDITHER_GRAYSCALE = 10 - DMDITHER_LINEART = 4 - DMDITHER_NONE = 1 - DMDITHER_RESERVED6 = 6 - DMDITHER_RESERVED7 = 7 - DMDITHER_RESERVED8 = 8 - DMDITHER_RESERVED9 = 9 - DMDITHER_USER = 256 - DMDO_180 = 2 - DMDO_270 = 3 - DMDO_90 = 1 - DMDO_DEFAULT = 0 - DMDUP_HORIZONTAL = 3 - DMDUP_SIMPLEX = 1 - DMDUP_VERTICAL = 2 - DMICMMETHOD_DEVICE = 4 - DMICMMETHOD_DRIVER = 3 - DMICMMETHOD_NONE = 1 - DMICMMETHOD_SYSTEM = 2 - DMICMMETHOD_USER = 256 - DMICM_ABS_COLORIMETRIC = 4 - DMICM_COLORIMETRIC = 3 - DMICM_CONTRAST = 2 - DMICM_SATURATE = 1 - DMICM_USER = 256 - DMLERR_ADVACKTIMEOUT = 0x4000 - DMLERR_BUSY = 0x4001 - DMLERR_DATAACKTIMEOUT = 0x4002 - DMLERR_DLL_NOT_INITIALIZED = 0x4003 - DMLERR_DLL_USAGE = 0x4004 - DMLERR_EXECACKTIMEOUT = 0x4005 - DMLERR_FIRST = 0x4000 - DMLERR_INVALIDPARAMETER = 0x4006 - DMLERR_LAST = 0x4011 - DMLERR_LOW_MEMORY = 0x4007 - DMLERR_MEMORY_ERROR = 0x4008 - DMLERR_NOTPROCESSED = 0x4009 - DMLERR_NO_CONV_ESTABLISHED = 0x400a - DMLERR_NO_ERROR = 0 - DMLERR_POKEACKTIMEOUT = 0x400b - DMLERR_POSTMSG_FAILED = 0x400c - DMLERR_REENTRANCY = 0x400d - DMLERR_SERVER_DIED = 0x400e - DMLERR_SYS_ERROR = 0x400f - DMLERR_UNADVACKTIMEOUT = 0x4010 - DMLERR_UNFOUND_QUEUE_ID = 0x4011 - DMMEDIA_GLOSSY = 3 - DMMEDIA_STANDARD = 1 - DMMEDIA_TRANSPARENCY = 2 - DMMEDIA_USER = 256 - DMNUP_ONEUP = 2 - DMNUP_SYSTEM = 1 - DMORIENT_LANDSCAPE = 2 - DMORIENT_PORTRAIT = 1 - DMPAPER_10X11 = 45 - DMPAPER_10X14 = 16 - DMPAPER_11X17 = 17 - DMPAPER_12X11 = 90 - DMPAPER_15X11 = 46 - DMPAPER_9X11 = 44 - DMPAPER_A2 = 66 - DMPAPER_A3 = 8 - DMPAPER_A3_EXTRA = 63 - DMPAPER_A3_EXTRA_TRANSVERSE = 68 - DMPAPER_A3_ROTATED = 76 - DMPAPER_A3_TRANSVERSE = 67 - DMPAPER_A4 = 9 - DMPAPER_A4SMALL = 10 - DMPAPER_A4_EXTRA = 53 - DMPAPER_A4_PLUS = 60 - DMPAPER_A4_ROTATED = 77 - DMPAPER_A4_TRANSVERSE = 55 - DMPAPER_A5 = 11 - DMPAPER_A5_EXTRA = 64 - DMPAPER_A5_ROTATED = 78 - DMPAPER_A5_TRANSVERSE = 61 - DMPAPER_A6 = 70 - DMPAPER_A6_ROTATED = 83 - DMPAPER_A_PLUS = 57 - DMPAPER_B4 = 12 - DMPAPER_B4_JIS_ROTATED = 79 - DMPAPER_B5 = 13 - DMPAPER_B5_EXTRA = 65 - DMPAPER_B5_JIS_ROTATED = 80 - DMPAPER_B5_TRANSVERSE = 62 - DMPAPER_B6_JIS = 88 - DMPAPER_B6_JIS_ROTATED = 89 - DMPAPER_B_PLUS = 58 - DMPAPER_CSHEET = 24 - DMPAPER_DBL_JAPANESE_POSTCARD = 69 - DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED = 82 - DMPAPER_DSHEET = 25 - DMPAPER_ENV_10 = 20 - DMPAPER_ENV_11 = 21 - DMPAPER_ENV_12 = 22 - DMPAPER_ENV_14 = 23 - DMPAPER_ENV_9 = 19 - DMPAPER_ENV_B4 = 33 - DMPAPER_ENV_B5 = 34 - DMPAPER_ENV_B6 = 35 - DMPAPER_ENV_C3 = 29 - DMPAPER_ENV_C4 = 30 - DMPAPER_ENV_C5 = 28 - DMPAPER_ENV_C6 = 31 - DMPAPER_ENV_C65 = 32 - DMPAPER_ENV_DL = 27 - DMPAPER_ENV_INVITE = 47 - DMPAPER_ENV_ITALY = 36 - DMPAPER_ENV_MONARCH = 37 - DMPAPER_ENV_PERSONAL = 38 - DMPAPER_ESHEET = 26 - DMPAPER_EXECUTIVE = 7 - DMPAPER_FANFOLD_LGL_GERMAN = 41 - DMPAPER_FANFOLD_STD_GERMAN = 40 - DMPAPER_FANFOLD_US = 39 - DMPAPER_FIRST = 1 - DMPAPER_FOLIO = 14 - DMPAPER_ISO_B4 = 42 - DMPAPER_JAPANESE_POSTCARD = 43 - DMPAPER_JAPANESE_POSTCARD_ROTATED = 81 - DMPAPER_JENV_CHOU3 = 73 - DMPAPER_JENV_CHOU3_ROTATED = 86 - DMPAPER_JENV_CHOU4 = 74 - DMPAPER_JENV_CHOU4_ROTATED = 87 - DMPAPER_JENV_KAKU2 = 71 - DMPAPER_JENV_KAKU2_ROTATED = 84 - DMPAPER_JENV_KAKU3 = 72 - DMPAPER_JENV_KAKU3_ROTATED = 85 - DMPAPER_JENV_YOU4 = 91 - DMPAPER_JENV_YOU4_ROTATED = 92 - DMPAPER_LAST = 118 - DMPAPER_LEDGER = 4 - DMPAPER_LEGAL = 5 - DMPAPER_LEGAL_EXTRA = 51 - DMPAPER_LETTER = 1 - DMPAPER_LETTERSMALL = 2 - DMPAPER_LETTER_EXTRA = 50 - DMPAPER_LETTER_EXTRA_TRANSVERSE = 56 - DMPAPER_LETTER_PLUS = 59 - DMPAPER_LETTER_ROTATED = 75 - DMPAPER_LETTER_TRANSVERSE = 54 - DMPAPER_NOTE = 18 - DMPAPER_P16K = 93 - DMPAPER_P16K_ROTATED = 106 - DMPAPER_P32K = 94 - DMPAPER_P32KBIG = 95 - DMPAPER_P32KBIG_ROTATED = 108 - DMPAPER_P32K_ROTATED = 107 - DMPAPER_PENV_1 = 96 - DMPAPER_PENV_10 = 105 - DMPAPER_PENV_10_ROTATED = 118 - DMPAPER_PENV_1_ROTATED = 109 - DMPAPER_PENV_2 = 97 - DMPAPER_PENV_2_ROTATED = 110 - DMPAPER_PENV_3 = 98 - DMPAPER_PENV_3_ROTATED = 111 - DMPAPER_PENV_4 = 99 - DMPAPER_PENV_4_ROTATED = 112 - DMPAPER_PENV_5 = 100 - DMPAPER_PENV_5_ROTATED = 113 - DMPAPER_PENV_6 = 101 - DMPAPER_PENV_6_ROTATED = 114 - DMPAPER_PENV_7 = 102 - DMPAPER_PENV_7_ROTATED = 115 - DMPAPER_PENV_8 = 103 - DMPAPER_PENV_8_ROTATED = 116 - DMPAPER_PENV_9 = 104 - DMPAPER_PENV_9_ROTATED = 117 - DMPAPER_QUARTO = 15 - DMPAPER_RESERVED_48 = 48 - DMPAPER_RESERVED_49 = 49 - DMPAPER_STATEMENT = 6 - DMPAPER_TABLOID = 3 - DMPAPER_TABLOID_EXTRA = 52 - DMPAPER_USER = 256 - DMRES_DRAFT = -1 - DMRES_HIGH = -4 - DMRES_LOW = -2 - DMRES_MEDIUM = -3 - DMTT_BITMAP = 1 - DMTT_DOWNLOAD = 2 - DMTT_DOWNLOAD_OUTLINE = 4 - DMTT_SUBDEV = 3 - DM_BITSPERPEL = 262144 - DM_COLLATE = 32768 - DM_COLOR = 2048 - DM_COPIES = 256 - DM_COPY = 2 - DM_DEFAULTSOURCE = 512 - DM_DISPLAYFIXEDOUTPUT = 536870912 - DM_DISPLAYFLAGS = 2097152 - DM_DISPLAYFREQUENCY = 4194304 - DM_DISPLAYORIENTATION = 128 - DM_DITHERTYPE = 67108864 - DM_DUPLEX = 4096 - DM_FORMNAME = 65536 - DM_GETDEFID = 1024 - DM_ICMINTENT = 16777216 - DM_ICMMETHOD = 8388608 - DM_INTERLACED = 0x00000002 - DM_IN_BUFFER = 8 - DM_IN_PROMPT = 4 - DM_LOGPIXELS = 131072 - DM_MEDIATYPE = 33554432 - DM_MODIFY = 8 - DM_NUP = 64 - DM_ORIENTATION = 1 - DM_OUT_BUFFER = 2 - DM_OUT_DEFAULT = 1 - DM_PANNINGHEIGHT = 268435456 - DM_PANNINGWIDTH = 134217728 - DM_PAPERLENGTH = 4 - DM_PAPERSIZE = 2 - DM_PAPERWIDTH = 8 - DM_PELSHEIGHT = 1048576 - DM_PELSWIDTH = 524288 - DM_POSITION = 32 - DM_PRINTQUALITY = 1024 - DM_PROMPT = 4 - DM_REPOSITION = 1026 - DM_SCALE = 16 - DM_SETDEFID = 1025 - DM_SPECVERSION = 0x0401 - DM_TTOPTION = 16384 - DM_UPDATE = 1 - DM_YRESOLUTION = 8192 - DNS_ERROR_AUTOZONE_ALREADY_EXISTS = 9610 - DNS_ERROR_AXFR = 9752 - DNS_ERROR_BAD_PACKET = 9502 - DNS_ERROR_CANNOT_FIND_ROOT_HINTS = 9564 - DNS_ERROR_CNAME_COLLISION = 9709 - DNS_ERROR_CNAME_LOOP = 9707 - DNS_ERROR_DATABASE_BASE = 9700 - DNS_ERROR_DATAFILE_BASE = 9650 - DNS_ERROR_DATAFILE_OPEN_FAILURE = 9653 - DNS_ERROR_DATAFILE_PARSING = 9655 - DNS_ERROR_DP_ALREADY_ENLISTED = 9904 - DNS_ERROR_DP_ALREADY_EXISTS = 9902 - DNS_ERROR_DP_BASE = 9900 - DNS_ERROR_DP_DOES_NOT_EXIST = 9901 - DNS_ERROR_DP_FSMO_ERROR = 9906 - DNS_ERROR_DP_NOT_AVAILABLE = 9905 - DNS_ERROR_DP_NOT_ENLISTED = 9903 - DNS_ERROR_DS_UNAVAILABLE = 9717 - DNS_ERROR_DS_ZONE_ALREADY_EXISTS = 9718 - DNS_ERROR_FILE_WRITEBACK_FAILED = 9654 - DNS_ERROR_FORWARDER_ALREADY_EXISTS = 9619 - DNS_ERROR_GENERAL_API_BASE = 9550 - DNS_ERROR_INCONSISTENT_ROOT_HINTS = 9565 - DNS_ERROR_INVALID_DATA = 13 - DNS_ERROR_INVALID_DATAFILE_NAME = 9652 - DNS_ERROR_INVALID_IP_ADDRESS = 9552 - DNS_ERROR_INVALID_NAME = 123 - DNS_ERROR_INVALID_NAME_CHAR = 9560 - DNS_ERROR_INVALID_PROPERTY = 9553 - DNS_ERROR_INVALID_TYPE = 9551 - DNS_ERROR_INVALID_ZONE_OPERATION = 9603 - DNS_ERROR_INVALID_ZONE_TYPE = 9611 - DNS_ERROR_MASK = 0x00002328 - DNS_ERROR_NAME_DOES_NOT_EXIST = 9714 - DNS_ERROR_NAME_NOT_IN_ZONE = 9706 - DNS_ERROR_NBSTAT_INIT_FAILED = 9617 - DNS_ERROR_NEED_SECONDARY_ADDRESSES = 9614 - DNS_ERROR_NEED_WINS_SERVERS = 9616 - DNS_ERROR_NODE_CREATION_FAILED = 9703 - DNS_ERROR_NODE_IS_CNAME = 9708 - DNS_ERROR_NON_RFC_NAME = 9556 - DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER = 9562 - DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION = 9563 - DNS_ERROR_NOT_UNIQUE = 9555 - DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE = 9719 - DNS_ERROR_NO_CREATE_CACHE_DATA = 9713 - DNS_ERROR_NO_DNS_SERVERS = 9852 - DNS_ERROR_NO_MEMORY = 14 - DNS_ERROR_NO_PACKET = 9503 - DNS_ERROR_NO_TCPIP = 9851 - DNS_ERROR_NO_ZONE_INFO = 9602 - DNS_ERROR_NUMERIC_NAME = 9561 - DNS_ERROR_OPERATION_BASE = 9750 - DNS_ERROR_PACKET_FMT_BASE = 9500 - DNS_ERROR_PRIMARY_REQUIRES_DATAFILE = 9651 - DNS_ERROR_RCODE = 9504 - DNS_ERROR_RCODE_BADKEY = 9017 - DNS_ERROR_RCODE_BADSIG = 9016 - DNS_ERROR_RCODE_BADTIME = 9018 - DNS_ERROR_RCODE_FORMAT_ERROR = 9001 - DNS_ERROR_RCODE_LAST = 9018 - DNS_ERROR_RCODE_NAME_ERROR = 9003 - DNS_ERROR_RCODE_NOTAUTH = 9009 - DNS_ERROR_RCODE_NOTZONE = 9010 - DNS_ERROR_RCODE_NOT_IMPLEMENTED = 9004 - DNS_ERROR_RCODE_NO_ERROR = 0 - DNS_ERROR_RCODE_NXRRSET = 9008 - DNS_ERROR_RCODE_REFUSED = 9005 - DNS_ERROR_RCODE_SERVER_FAILURE = 9002 - DNS_ERROR_RCODE_YXDOMAIN = 9006 - DNS_ERROR_RCODE_YXRRSET = 9007 - DNS_ERROR_RECORD_ALREADY_EXISTS = 9711 - DNS_ERROR_RECORD_DOES_NOT_EXIST = 9701 - DNS_ERROR_RECORD_FORMAT = 9702 - DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT = 9710 - DNS_ERROR_RECORD_TIMED_OUT = 9705 - DNS_ERROR_RESPONSE_CODES_BASE = 9000 - DNS_ERROR_SECONDARY_DATA = 9712 - DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP = 9612 - DNS_ERROR_SECURE_BASE = 9800 - DNS_ERROR_SETUP_BASE = 9850 - DNS_ERROR_SOA_DELETE_INVALID = 9618 - DNS_ERROR_TRY_AGAIN_LATER = 9554 - DNS_ERROR_UNKNOWN_RECORD_TYPE = 9704 - DNS_ERROR_UNSECURE_PACKET = 9505 - DNS_ERROR_WINS_INIT_FAILED = 9615 - DNS_ERROR_ZONE_ALREADY_EXISTS = 9609 - DNS_ERROR_ZONE_BASE = 9600 - DNS_ERROR_ZONE_CONFIGURATION_ERROR = 9604 - DNS_ERROR_ZONE_CREATION_FAILED = 9608 - DNS_ERROR_ZONE_DOES_NOT_EXIST = 9601 - DNS_ERROR_ZONE_HAS_NO_NS_RECORDS = 9606 - DNS_ERROR_ZONE_HAS_NO_SOA_RECORD = 9605 - DNS_ERROR_ZONE_IS_SHUTDOWN = 9621 - DNS_ERROR_ZONE_LOCKED = 9607 - DNS_ERROR_ZONE_NOT_SECONDARY = 9613 - DNS_ERROR_ZONE_REQUIRES_MASTER_IP = 9620 - DNS_FILTEROFF = 0x0008 - DNS_FILTERON = 0x0004 - DNS_INFO_ADDED_LOCAL_WINS = 9753 - DNS_INFO_AXFR_COMPLETE = 9751 - DNS_INFO_NO_RECORDS = 9501 - DNS_REGISTER = 0x0001 - DNS_STATUS_CONTINUE_NEEDED = 9801 - DNS_STATUS_DOTTED_NAME = 9558 - DNS_STATUS_FQDN = 9557 - DNS_STATUS_PACKET_UNSECURE = 9505 - DNS_STATUS_SINGLE_PART_NAME = 9559 - DNS_UNREGISTER = 0x0002 - DNS_WARNING_DOMAIN_UNDELETED = 9716 - DNS_WARNING_PTR_CREATE_FAILED = 9715 - DN_DEFAULTPRN = 0x1 - DOCKINFO_DOCKED = 2 - DOCKINFO_UNDOCKED = 1 - DOCKINFO_USER_DOCKED = 6 - DOCKINFO_USER_SUPPLIED = 4 - DOCKINFO_USER_UNDOCKED = 5 - DOF_DIRECTORY = 0x8003 - DOF_DOCUMENT = 0x8002 - DOF_EXECUTABLE = 0x8001 - DOF_MULTIPLE = 0x8004 - DOF_PROGMAN = 0x0001 - DOF_SHELLDATA = 0x0002 - DOMAIN = 1 - DOMAIN_ALIAS_RID_ACCESS_CONTROL_ASSISTANCE_OPS = 579 - DOMAIN_ALIAS_RID_ACCOUNT_OPS = 548 - DOMAIN_ALIAS_RID_ADMINS = 544 - DOMAIN_ALIAS_RID_AUTHORIZATIONACCESS = 560 - DOMAIN_ALIAS_RID_BACKUP_OPS = 551 - DOMAIN_ALIAS_RID_CACHEABLE_PRINCIPALS_GROUP = 571 - DOMAIN_ALIAS_RID_CERTSVC_DCOM_ACCESS_GROUP = 574 - DOMAIN_ALIAS_RID_CRYPTO_OPERATORS = 569 - DOMAIN_ALIAS_RID_DCOM_USERS = 562 - DOMAIN_ALIAS_RID_EVENT_LOG_READERS_GROUP = 573 - DOMAIN_ALIAS_RID_GUESTS = 546 - DOMAIN_ALIAS_RID_HYPER_V_ADMINS = 578 - DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS = 557 - DOMAIN_ALIAS_RID_IUSERS = 568 - DOMAIN_ALIAS_RID_LOGGING_USERS = 559 - DOMAIN_ALIAS_RID_MONITORING_USERS = 558 - DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS = 556 - DOMAIN_ALIAS_RID_NON_CACHEABLE_PRINCIPALS_GROUP = 572 - DOMAIN_ALIAS_RID_POWER_USERS = 547 - DOMAIN_ALIAS_RID_PREW2KCOMPACCESS = 554 - DOMAIN_ALIAS_RID_PRINT_OPS = 550 - DOMAIN_ALIAS_RID_RAS_SERVERS = 553 - DOMAIN_ALIAS_RID_RDS_ENDPOINT_SERVERS = 576 - DOMAIN_ALIAS_RID_RDS_MANAGEMENT_SERVERS = 577 - DOMAIN_ALIAS_RID_RDS_REMOTE_ACCESS_SERVERS = 575 - DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS = 555 - DOMAIN_ALIAS_RID_REMOTE_MANAGEMENT_USERS = 580 - DOMAIN_ALIAS_RID_REPLICATOR = 552 - DOMAIN_ALIAS_RID_SYSTEM_OPS = 549 - DOMAIN_ALIAS_RID_TS_LICENSE_SERVERS = 561 - DOMAIN_ALIAS_RID_USERS = 545 - DOMAIN_GROUP_RID_ADMINS = 512 - DOMAIN_GROUP_RID_AUTHORIZATION_DATA_CONTAINS_CLAIMS = 497 - DOMAIN_GROUP_RID_AUTHORIZATION_DATA_IS_COMPOUNDED = 496 - DOMAIN_GROUP_RID_CERT_ADMINS = 517 - DOMAIN_GROUP_RID_CLONEABLE_CONTROLLERS = 522 - DOMAIN_GROUP_RID_COMPUTERS = 515 - DOMAIN_GROUP_RID_CONTROLLERS = 516 - DOMAIN_GROUP_RID_ENTERPRISE_ADMINS = 519 - DOMAIN_GROUP_RID_ENTERPRISE_READONLY_DOMAIN_CONTROLLERS = 498 - DOMAIN_GROUP_RID_GUESTS = 514 - DOMAIN_GROUP_RID_POLICY_ADMINS = 520 - DOMAIN_GROUP_RID_READONLY_CONTROLLERS = 521 - DOMAIN_GROUP_RID_SCHEMA_ADMINS = 518 - DOMAIN_GROUP_RID_USERS = 513 - DOMAIN_USER_RID_ADMIN = 500 - DOMAIN_USER_RID_GUEST = 501 - DOMAIN_USER_RID_KRBTGT = 502 - DOMAIN_USER_RID_MAX = 999 - DONT_RESOLVE_DLL_REFERENCES = 0x1 - DOUBLE_CLICK = 0x2 - DOWNLOADFACE = 514 - DOWNLOADHEADER = 4111 - DO_DROPFILE = 1162627398 - DO_PRINTFILE = 1414419024 - DPD_DELETE_ALL_FILES = 0x00000004 - DPD_DELETE_SPECIFIC_VERSION = 0x00000002 - DPD_DELETE_UNUSED_FILES = 0x00000001 - DRAFTMODE = 7 - DRAFT_QUALITY = 1 - DRAGDROP_E_FIRST = 2147746048 - DRAGDROP_E_LAST = 2147746063 - DRAGDROP_S_FIRST = 262400 - DRAGDROP_S_LAST = 262415 - DRAWPATTERNRECT = 25 - DRIVERSPECS_H = 0 - DRIVERVERSION = 0 - DRIVER_KERNELMODE = 0x00000001 - DRIVER_USERMODE = 0x00000002 - DRIVE_CDROM = 5 - DRIVE_FIXED = 3 - DRIVE_NO_ROOT_DIR = 1 - DRIVE_RAMDISK = 6 - DRIVE_REMOTE = 4 - DRIVE_REMOVABLE = 2 - DRIVE_UNKNOWN = 0 - DROPEFFECT_COPY = 1 - DROPEFFECT_LINK = 4 - DROPEFFECT_MOVE = 2 - DROPEFFECT_NONE = 0 - DROPEFFECT_SCROLL = 2147483648 - DRVCNF_CANCEL = 0x0000 - DRVCNF_OK = 0x0001 - DRVCNF_RESTART = 0x0002 - DRV_CANCEL = 0 - DRV_CLOSE = 0x0004 - DRV_CONFIGURE = 0x0007 - DRV_DISABLE = 0x0005 - DRV_ENABLE = 0x0002 - DRV_EXITSESSION = 0x000B - DRV_FREE = 0x0006 - DRV_INSTALL = 0x0009 - DRV_LOAD = 0x0001 - DRV_MCI_FIRST = 2048 - DRV_MCI_LAST = 6143 - DRV_OK = 1 - DRV_OPEN = 0x0003 - DRV_POWER = 0x000F - DRV_QUERYCONFIGURE = 0x0008 - DRV_REMOVE = 0x000A - DRV_RESERVED = 0x0800 - DRV_RESTART = 2 - DRV_USER = 0x4000 - DSPRINT_PENDING = 0x80000000 - DSPRINT_PUBLISH = 0x00000001 - DSPRINT_REPUBLISH = 0x00000008 - DSPRINT_UNPUBLISH = 0x00000004 - DSPRINT_UPDATE = 0x00000002 - DSS_DISABLED = 0x0020 - DSS_HIDEPREFIX = 0x0200 - DSS_MONO = 0x0080 - DSS_NORMAL = 0x0000 - DSS_PREFIXONLY = 0x0400 - DSS_RIGHT = 0x8000 - DSS_UNION = 0x0010 - DST_BITMAP = 0x0004 - DST_COMPLEX = 0x0000 - DST_ICON = 0x0003 - DST_PREFIXTEXT = 0x0002 - DST_TEXT = 0x0001 - DS_3DLOOK = 4 - DS_ABSALIGN = 1 - DS_CENTER = 2048 - DS_CENTERMOUSE = 4096 - DS_CONTEXTHELP = 8192 - DS_CONTROL = 1024 - DS_FIXEDSYS = 8 - DS_LOCALEDIT = 32 - DS_MODALFRAME = 128 - DS_NOFAILCREATE = 16 - DS_NOIDLEMSG = 256 - DS_SETFONT = 64 - DS_SETFOREGROUND = 512 - DS_SHELLFONT = 72 - DS_SYSMODAL = 2 - DS_S_SUCCESS = 0 - DTR_CONTROL_DISABLE = 0x0 - DTR_CONTROL_ENABLE = 0x1 - DTR_CONTROL_HANDSHAKE = 0x2 - DT_BOTTOM = 0x00000008 - DT_CALCRECT = 0x00000400 - DT_CENTER = 0x00000001 - DT_CHARSTREAM = 4 - DT_DISPFILE = 6 - DT_EDITCONTROL = 0x00002000 - DT_END_ELLIPSIS = 0x00008000 - DT_EXPANDTABS = 0x00000040 - DT_EXTERNALLEADING = 0x00000200 - DT_HIDEPREFIX = 0x00100000 - DT_INTERNAL = 0x00001000 - DT_LEFT = 0x00000000 - DT_METAFILE = 5 - DT_MODIFYSTRING = 0x00010000 - DT_NOCLIP = 0x00000100 - DT_NOFULLWIDTHCHARBREAK = 0x00080000 - DT_NOPREFIX = 0x00000800 - DT_PATH_ELLIPSIS = 0x00004000 - DT_PLOTTER = 0 - DT_PREFIXONLY = 0x00200000 - DT_RASCAMERA = 3 - DT_RASDISPLAY = 1 - DT_RASPRINTER = 2 - DT_RIGHT = 0x00000002 - DT_RTLREADING = 0x00020000 - DT_SINGLELINE = 0x00000020 - DT_TABSTOP = 0x00000080 - DT_TOP = 0x00000000 - DT_VCENTER = 0x00000004 - DT_WORDBREAK = 0x00000010 - DT_WORD_ELLIPSIS = 0x00040000 - DUPLICATE = 0x06 - DUPLICATE_CLOSE_SOURCE = 0x00000001 - DUPLICATE_DEREG = 0x07 - DUPLICATE_SAME_ACCESS = 0x00000002 - DWLP_MSGRESULT = 0 - E2BIG = 7 - EACCES = 13 - EADDRINUSE = 100 - EADDRNOTAVAIL = 101 - EAFNOSUPPORT = 102 - EAGAIN = 11 - EALREADY = 103 - EASTEUROPE_CHARSET = 238 - EBADF = 9 - EBADMSG = 104 - EBUSY = 16 - ECANCELED = 105 - ECHILD = 10 - ECONNABORTED = 106 - ECONNREFUSED = 107 - ECONNRESET = 108 - EC_DISABLE = 8 - EC_ENABLEALL = 0 - EC_ENABLEONE = 128 - EC_LEFTMARGIN = 0x0001 - EC_QUERYWAITING = 2 - EC_RIGHTMARGIN = 0x0002 - EC_USEFONTINFO = 0xffff - EDD_GET_DEVICE_INTERFACE_NAME = 0x00000001 - EDEADLK = 36 - EDEADLOCK = 36 - EDESTADDRREQ = 109 - EDGE_BUMP = 9 - EDGE_ETCHED = 6 - EDGE_RAISED = 5 - EDGE_SUNKEN = 10 - EDOM = 33 - EDS_RAWMODE = 0x00000002 - EDS_ROTATEDMODE = 0x00000004 - EEInfoGCCOM = 11 - EEInfoGCFRS = 12 - EEInfoNextRecordsMissing = 2 - EEInfoPreviousRecordsMissing = 1 - EEInfoUseFileTime = 4 - EEXIST = 17 - EFAULT = 14 - EFBIG = 27 - EFSRPC_SECURE_ONLY = 8 - EFS_USE_RECOVERY_KEYS = 1 - EHOSTUNREACH = 110 - EIDRM = 111 - EILSEQ = 42 - EIMES_CANCELCOMPSTRINFOCUS = 0x0002 - EIMES_COMPLETECOMPSTRKILLFOCUS = 0x0004 - EIMES_GETCOMPSTRATONCE = 0x0001 - EINPROGRESS = 112 - EINTR = 4 - EINVAL = 22 - EIO = 5 - EISCONN = 113 - EISDIR = 21 - ELEMENT_STATUS_ACCESS = 0x00000008 - ELEMENT_STATUS_AVOLTAG = 0x20000000 - ELEMENT_STATUS_EXCEPT = 0x00000004 - ELEMENT_STATUS_EXENAB = 0x00000010 - ELEMENT_STATUS_FULL = 0x00000001 - ELEMENT_STATUS_ID_VALID = 0x00002000 - ELEMENT_STATUS_IMPEXP = 0x00000002 - ELEMENT_STATUS_INENAB = 0x00000020 - ELEMENT_STATUS_INVERT = 0x00400000 - ELEMENT_STATUS_LUN_VALID = 0x00001000 - ELEMENT_STATUS_NOT_BUS = 0x00008000 - ELEMENT_STATUS_PRODUCT_DATA = 0x00000040 - ELEMENT_STATUS_PVOLTAG = 0x10000000 - ELEMENT_STATUS_SVALID = 0x00800000 - ELF_CULTURE_LATIN = 0 - ELF_VENDOR_SIZE = 4 - ELF_VERSION = 0 - ELOOP = 114 - EMARCH_ENC_I17_IC_INST_WORD_POS_X = 12 - EMARCH_ENC_I17_IC_INST_WORD_X = 3 - EMARCH_ENC_I17_IC_SIZE_X = 1 - EMARCH_ENC_I17_IC_VAL_POS_X = 21 - EMARCH_ENC_I17_IMM41a_INST_WORD_POS_X = 14 - EMARCH_ENC_I17_IMM41a_INST_WORD_X = 1 - EMARCH_ENC_I17_IMM41a_SIZE_X = 10 - EMARCH_ENC_I17_IMM41a_VAL_POS_X = 22 - EMARCH_ENC_I17_IMM41b_INST_WORD_POS_X = 24 - EMARCH_ENC_I17_IMM41b_INST_WORD_X = 1 - EMARCH_ENC_I17_IMM41b_SIZE_X = 8 - EMARCH_ENC_I17_IMM41b_VAL_POS_X = 32 - EMARCH_ENC_I17_IMM41c_INST_WORD_POS_X = 0 - EMARCH_ENC_I17_IMM41c_INST_WORD_X = 2 - EMARCH_ENC_I17_IMM41c_SIZE_X = 23 - EMARCH_ENC_I17_IMM41c_VAL_POS_X = 40 - EMARCH_ENC_I17_IMM5C_INST_WORD_POS_X = 13 - EMARCH_ENC_I17_IMM5C_INST_WORD_X = 3 - EMARCH_ENC_I17_IMM5C_SIZE_X = 5 - EMARCH_ENC_I17_IMM5C_VAL_POS_X = 16 - EMARCH_ENC_I17_IMM7B_INST_WORD_POS_X = 4 - EMARCH_ENC_I17_IMM7B_INST_WORD_X = 3 - EMARCH_ENC_I17_IMM7B_SIZE_X = 7 - EMARCH_ENC_I17_IMM7B_VAL_POS_X = 0 - EMARCH_ENC_I17_IMM9D_INST_WORD_POS_X = 18 - EMARCH_ENC_I17_IMM9D_INST_WORD_X = 3 - EMARCH_ENC_I17_IMM9D_SIZE_X = 9 - EMARCH_ENC_I17_IMM9D_VAL_POS_X = 7 - EMARCH_ENC_I17_SIGN_INST_WORD_POS_X = 27 - EMARCH_ENC_I17_SIGN_INST_WORD_X = 3 - EMARCH_ENC_I17_SIGN_SIZE_X = 1 - EMARCH_ENC_I17_SIGN_VAL_POS_X = 63 - EMBDHLP_CREATENOW = 0 - EMBDHLP_DELAYCREATE = 65536 - EMBDHLP_INPROC_HANDLER = 0 - EMBDHLP_INPROC_SERVER = 1 - EMFILE = 24 - EMLINK = 31 - EMR_ABORTPATH = 68 - EMR_ALPHABLEND = 114 - EMR_ANGLEARC = 41 - EMR_ARC = 45 - EMR_ARCTO = 55 - EMR_BEGINPATH = 59 - EMR_BITBLT = 76 - EMR_CHORD = 46 - EMR_CLOSEFIGURE = 61 - EMR_COLORCORRECTPALETTE = 111 - EMR_COLORMATCHTOTARGETW = 121 - EMR_CREATEBRUSHINDIRECT = 39 - EMR_CREATECOLORSPACE = 99 - EMR_CREATECOLORSPACEW = 122 - EMR_CREATEDIBPATTERNBRUSHPT = 94 - EMR_CREATEMONOBRUSH = 93 - EMR_CREATEPALETTE = 49 - EMR_CREATEPEN = 38 - EMR_DELETECOLORSPACE = 101 - EMR_DELETEOBJECT = 40 - EMR_ELLIPSE = 42 - EMR_ENDPATH = 60 - EMR_EOF = 14 - EMR_EXCLUDECLIPRECT = 29 - EMR_EXTCREATEFONTINDIRECTW = 82 - EMR_EXTCREATEPEN = 95 - EMR_EXTFLOODFILL = 53 - EMR_EXTSELECTCLIPRGN = 75 - EMR_EXTTEXTOUTA = 83 - EMR_EXTTEXTOUTW = 84 - EMR_FILLPATH = 62 - EMR_FILLRGN = 71 - EMR_FLATTENPATH = 65 - EMR_FRAMERGN = 72 - EMR_GDICOMMENT = 70 - EMR_GLSBOUNDEDRECORD = 103 - EMR_GLSRECORD = 102 - EMR_GRADIENTFILL = 118 - EMR_HEADER = 1 - EMR_INTERSECTCLIPRECT = 30 - EMR_INVERTRGN = 73 - EMR_LINETO = 54 - EMR_MASKBLT = 78 - EMR_MAX = 122 - EMR_MIN = 1 - EMR_MODIFYWORLDTRANSFORM = 36 - EMR_MOVETOEX = 27 - EMR_OFFSETCLIPRGN = 26 - EMR_PAINTRGN = 74 - EMR_PIE = 47 - EMR_PIXELFORMAT = 104 - EMR_PLGBLT = 79 - EMR_POLYBEZIER = 2 - EMR_POLYBEZIER16 = 85 - EMR_POLYBEZIERTO = 5 - EMR_POLYBEZIERTO16 = 88 - EMR_POLYDRAW = 56 - EMR_POLYDRAW16 = 92 - EMR_POLYGON = 3 - EMR_POLYGON16 = 86 - EMR_POLYLINE = 4 - EMR_POLYLINE16 = 87 - EMR_POLYLINETO = 6 - EMR_POLYLINETO16 = 89 - EMR_POLYPOLYGON = 8 - EMR_POLYPOLYGON16 = 91 - EMR_POLYPOLYLINE = 7 - EMR_POLYPOLYLINE16 = 90 - EMR_POLYTEXTOUTA = 96 - EMR_POLYTEXTOUTW = 97 - EMR_REALIZEPALETTE = 52 - EMR_RECTANGLE = 43 - EMR_RESERVED_105 = 105 - EMR_RESERVED_106 = 106 - EMR_RESERVED_107 = 107 - EMR_RESERVED_108 = 108 - EMR_RESERVED_109 = 109 - EMR_RESERVED_110 = 110 - EMR_RESERVED_117 = 117 - EMR_RESERVED_119 = 119 - EMR_RESERVED_120 = 120 - EMR_RESIZEPALETTE = 51 - EMR_RESTOREDC = 34 - EMR_ROUNDRECT = 44 - EMR_SAVEDC = 33 - EMR_SCALEVIEWPORTEXTEX = 31 - EMR_SCALEWINDOWEXTEX = 32 - EMR_SELECTCLIPPATH = 67 - EMR_SELECTOBJECT = 37 - EMR_SELECTPALETTE = 48 - EMR_SETARCDIRECTION = 57 - EMR_SETBKCOLOR = 25 - EMR_SETBKMODE = 18 - EMR_SETBRUSHORGEX = 13 - EMR_SETCOLORADJUSTMENT = 23 - EMR_SETCOLORSPACE = 100 - EMR_SETDIBITSTODEVICE = 80 - EMR_SETICMMODE = 98 - EMR_SETICMPROFILEA = 112 - EMR_SETICMPROFILEW = 113 - EMR_SETLAYOUT = 115 - EMR_SETMAPMODE = 17 - EMR_SETMAPPERFLAGS = 16 - EMR_SETMETARGN = 28 - EMR_SETMITERLIMIT = 58 - EMR_SETPALETTEENTRIES = 50 - EMR_SETPIXELV = 15 - EMR_SETPOLYFILLMODE = 19 - EMR_SETROP2 = 20 - EMR_SETSTRETCHBLTMODE = 21 - EMR_SETTEXTALIGN = 22 - EMR_SETTEXTCOLOR = 24 - EMR_SETVIEWPORTEXTEX = 11 - EMR_SETVIEWPORTORGEX = 12 - EMR_SETWINDOWEXTEX = 9 - EMR_SETWINDOWORGEX = 10 - EMR_SETWORLDTRANSFORM = 35 - EMR_STRETCHBLT = 77 - EMR_STRETCHDIBITS = 81 - EMR_STROKEANDFILLPATH = 63 - EMR_STROKEPATH = 64 - EMR_TRANSPARENTBLT = 116 - EMR_WIDENPATH = 66 - EMSGSIZE = 115 - EMSIS_COMPOSITIONSTRING = 0x0001 - EM_CANUNDO = 0x00C6 - EM_CHARFROMPOS = 0x00D7 - EM_EMPTYUNDOBUFFER = 0x00CD - EM_FMTLINES = 0x00C8 - EM_GETFIRSTVISIBLELINE = 0x00CE - EM_GETHANDLE = 0x00BD - EM_GETIMESTATUS = 0x00D9 - EM_GETLIMITTEXT = 0x00D5 - EM_GETLINE = 0x00C4 - EM_GETLINECOUNT = 0x00BA - EM_GETMARGINS = 0x00D4 - EM_GETMODIFY = 0x00B8 - EM_GETPASSWORDCHAR = 0x00D2 - EM_GETRECT = 0x00B2 - EM_GETSEL = 0x00B0 - EM_GETTHUMB = 0x00BE - EM_GETWORDBREAKPROC = 0x00D1 - EM_LIMITTEXT = 0x00C5 - EM_LINEFROMCHAR = 0x00C9 - EM_LINEINDEX = 0x00BB - EM_LINELENGTH = 0x00C1 - EM_LINESCROLL = 0x00B6 - EM_POSFROMCHAR = 0x00D6 - EM_REPLACESEL = 0x00C2 - EM_SCROLL = 0x00B5 - EM_SCROLLCARET = 0x00B7 - EM_SETHANDLE = 0x00BC - EM_SETIMESTATUS = 0x00D8 - EM_SETLIMITTEXT = 197 - EM_SETMARGINS = 0x00D3 - EM_SETMODIFY = 0x00B9 - EM_SETPASSWORDCHAR = 0x00CC - EM_SETREADONLY = 0x00CF - EM_SETRECT = 0x00B3 - EM_SETRECTNP = 0x00B4 - EM_SETSEL = 0x00B1 - EM_SETTABSTOPS = 0x00CB - EM_SETWORDBREAKPROC = 0x00D0 - EM_UNDO = 0x00C7 - ENABLEDUPLEX = 28 - ENABLEPAIRKERNING = 769 - ENABLERELATIVEWIDTHS = 768 - ENABLE_AUTO_POSITION = 0x100 - ENABLE_DISABLE_AUTOSAVE = 0xD2 - ENABLE_DISABLE_AUTO_OFFLINE = 0xDB - ENABLE_ECHO_INPUT = 0x4 - ENABLE_EXTENDED_FLAGS = 0x80 - ENABLE_INSERT_MODE = 0x20 - ENABLE_LINE_INPUT = 0x2 - ENABLE_LVB_GRID_WORLDWIDE = 0x10 - ENABLE_MOUSE_INPUT = 0x10 - ENABLE_PROCESSED_INPUT = 0x1 - ENABLE_PROCESSED_OUTPUT = 0x1 - ENABLE_QUICK_EDIT_MODE = 0x40 - ENABLE_SMART = 0xD8 - ENABLE_VIRTUAL_TERMINAL_INPUT = 0x200 - ENABLE_VIRTUAL_TERMINAL_PROCESSING = 0x4 - ENABLE_WINDOW_INPUT = 0x8 - ENABLE_WRAP_AT_EOL_OUTPUT = 0x2 - ENAMETOOLONG = 38 - ENAME_NAME = 0 - ENAME_SPAN = 1 - ENAME_TAB = 2 - ENCAPSULATED_POSTSCRIPT = 4116 - ENCRYPTION_FORMAT_DEFAULT = 1 - ENDDOC = 11 - ENDSESSION_CLOSEAPP = 0x00000001 - ENDSESSION_CRITICAL = 0x40000000 - ENDSESSION_LOGOFF = 0x80000000 - END_INTERFACE = 0 - END_PATH = 4098 - ENETDOWN = 116 - ENETRESET = 117 - ENETUNREACH = 118 - ENFILE = 23 - ENHANCED_KEY = 0x100 - ENHMETA_SIGNATURE = 0x464D4520 - ENHMETA_STOCK_OBJECT = 0x80000000 - ENLISTMENT_ALL_ACCESS = 983071 - ENLISTMENT_GENERIC_EXECUTE = 131100 - ENLISTMENT_GENERIC_READ = 131073 - ENLISTMENT_GENERIC_WRITE = 131102 - ENLISTMENT_MAXIMUM_OPTION = 0x00000001 - ENLISTMENT_QUERY_INFORMATION = 1 - ENLISTMENT_RECOVER = 4 - ENLISTMENT_SET_INFORMATION = 2 - ENLISTMENT_SUBORDINATE_RIGHTS = 8 - ENLISTMENT_SUPERIOR = 0x00000001 - ENLISTMENT_SUPERIOR_RIGHTS = 0x10 - ENOBUFS = 119 - ENODATA = 120 - ENODEV = 19 - ENOENT = 2 - ENOEXEC = 8 - ENOFILE = 2 - ENOLCK = 39 - ENOLINK = 121 - ENOMEM = 12 - ENOMSG = 122 - ENOPROTOOPT = 123 - ENOSPC = 28 - ENOSR = 124 - ENOSTR = 125 - ENOSYS = 40 - ENOTCONN = 126 - ENOTDIR = 20 - ENOTEMPTY = 41 - ENOTRECOVERABLE = 127 - ENOTSOCK = 128 - ENOTSUP = 129 - ENOTTY = 25 - ENUMPAPERBINS = 31 - ENUMPAPERMETRICS = 34 - ENUM_ALL_CALENDARS = 0xffffffff - ENUM_E_FIRST = 2147746224 - ENUM_E_LAST = 2147746239 - ENUM_S_FIRST = 262576 - ENUM_S_LAST = 262591 - ENXIO = 6 - EN_ALIGN_LTR_EC = 0x0700 - EN_ALIGN_RTL_EC = 0x0701 - EN_CHANGE = 0x0300 - EN_ERRSPACE = 0x0500 - EN_HSCROLL = 0x0601 - EN_KILLFOCUS = 0x0200 - EN_MAXTEXT = 0x0501 - EN_SETFOCUS = 0x0100 - EN_UPDATE = 0x0400 - EN_VSCROLL = 0x0602 - EOF = -1 - EOPNOTSUPP = 130 - EOVERFLOW = 132 - EOWNERDEAD = 133 - EPERM = 1 - EPIPE = 32 - EPROTO = 134 - EPROTONOSUPPORT = 135 - EPROTOTYPE = 136 - EPSPRINTING = 33 - EPS_SIGNATURE = 0x46535045 - EPT_S_CANT_CREATE = 1899 - EPT_S_CANT_PERFORM_OP = 1752 - EPT_S_INVALID_ENTRY = 1751 - EPT_S_NOT_REGISTERED = 1753 - EP_Agg = 0x000010 - EP_CanBeNull = 0x100000 - EP_Collate = 0x000100 - EP_Commuted = 0x000200 - EP_ConstFunc = 0x080000 - EP_DblQuoted = 0x000040 - EP_Distinct = 0x000002 - EP_FixedCol = 0x000008 - EP_FromDDL = 0x40000000 - EP_FromJoin = 0x000001 - EP_HasFunc = 0x000004 - EP_IfNullRow = 0x020000 - EP_Immutable = 0x02 - EP_InfixFunc = 0x000080 - EP_IntValue = 0x000400 - EP_IsFalse = 0x20000000 - EP_IsTrue = 0x10000000 - EP_Leaf = 0x800000 - EP_MemToken = 0x010000 - EP_NoReduce = 0x01 - EP_Propagate = 2097412 - EP_Quoted = 0x4000000 - EP_Reduced = 0x002000 - EP_Skip = 0x001000 - EP_Static = 0x8000000 - EP_Subquery = 0x200000 - EP_Subrtn = 0x2000000 - EP_TokenOnly = 0x004000 - EP_Unlikely = 0x040000 - EP_VarSelect = 0x000020 - EP_Win = 0x008000 - EP_WinFunc = 0x1000000 - EP_xIsSelect = 0x000800 - ERANGE = 34 - EROFS = 30 - ERROR = 0 - ERROR_ABANDONED_WAIT_0 = 735 - ERROR_ABANDONED_WAIT_63 = 736 - ERROR_ACCESS_DENIED = 5 - ERROR_ACCESS_DISABLED_BY_POLICY = 1260 - ERROR_ACCESS_DISABLED_WEBBLADE = 1277 - ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER = 1278 - ERROR_ACCOUNT_DISABLED = 1331 - ERROR_ACCOUNT_EXPIRED = 1793 - ERROR_ACCOUNT_LOCKED_OUT = 1909 - ERROR_ACCOUNT_RESTRICTION = 1327 - ERROR_ACTIVATION_COUNT_EXCEEDED = 7059 - ERROR_ACTIVE_CONNECTIONS = 2402 - ERROR_ADAP_HDW_ERR = 57 - ERROR_ADDRESS_ALREADY_ASSOCIATED = 1227 - ERROR_ADDRESS_NOT_ASSOCIATED = 1228 - ERROR_ADVANCED_INSTALLER_FAILED = 14099 - ERROR_ALERTED = 739 - ERROR_ALIAS_EXISTS = 1379 - ERROR_ALLOTTED_SPACE_EXCEEDED = 1344 - ERROR_ALL_NODES_NOT_AVAILABLE = 5037 - ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED = 1933 - ERROR_ALREADY_ASSIGNED = 85 - ERROR_ALREADY_EXISTS = 183 - ERROR_ALREADY_FIBER = 1280 - ERROR_ALREADY_INITIALIZED = 1247 - ERROR_ALREADY_REGISTERED = 1242 - ERROR_ALREADY_RUNNING_LKG = 1074 - ERROR_ALREADY_THREAD = 1281 - ERROR_ALREADY_WAITING = 1904 - ERROR_AMBIGUOUS_SYSTEM_DEVICE = 15250 - ERROR_API_UNAVAILABLE = 15841 - ERROR_APPHELP_BLOCK = 1259 - ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN = 15624 - ERROR_APP_WRONG_OS = 1151 - ERROR_ARENA_TRASHED = 7 - ERROR_ARITHMETIC_OVERFLOW = 534 - ERROR_ATOMIC_LOCKS_NOT_SUPPORTED = 174 - ERROR_AUTHENTICATION_FIREWALL_FAILED = 1935 - ERROR_AUTHIP_FAILURE = 1469 - ERROR_AUTODATASEG_EXCEEDS_64k = 199 - ERROR_BADDB = 1009 - ERROR_BADKEY = 1010 - ERROR_BAD_ARGUMENTS = 160 - ERROR_BAD_COMMAND = 22 - ERROR_BAD_CONFIGURATION = 1610 - ERROR_BAD_DESCRIPTOR_FORMAT = 1361 - ERROR_BAD_DEVICE = 1200 - ERROR_BAD_DEV_TYPE = 66 - ERROR_BAD_DRIVER = 2001 - ERROR_BAD_DRIVER_LEVEL = 119 - ERROR_BAD_ENVIRONMENT = 10 - ERROR_BAD_EXE_FORMAT = 193 - ERROR_BAD_FILE_TYPE = 222 - ERROR_BAD_FORMAT = 11 - ERROR_BAD_IMPERSONATION_LEVEL = 1346 - ERROR_BAD_INHERITANCE_ACL = 1340 - ERROR_BAD_LENGTH = 24 - ERROR_BAD_LOGON_SESSION_STATE = 1365 - ERROR_BAD_NETPATH = 53 - ERROR_BAD_NET_NAME = 67 - ERROR_BAD_NET_RESP = 58 - ERROR_BAD_PATHNAME = 161 - ERROR_BAD_PIPE = 230 - ERROR_BAD_PROFILE = 1206 - ERROR_BAD_PROVIDER = 1204 - ERROR_BAD_QUERY_SYNTAX = 1615 - ERROR_BAD_RECOVERY_POLICY = 6012 - ERROR_BAD_REM_ADAP = 60 - ERROR_BAD_THREADID_ADDR = 159 - ERROR_BAD_TOKEN_TYPE = 1349 - ERROR_BAD_UNIT = 20 - ERROR_BAD_USERNAME = 2202 - ERROR_BAD_USER_PROFILE = 1253 - ERROR_BAD_VALIDATION_CLASS = 1348 - ERROR_BEGINNING_OF_MEDIA = 1102 - ERROR_BIDI_DEVICE_OFFLINE = 13004 - ERROR_BIDI_ERROR_BASE = 13000 - ERROR_BIDI_NOT_SUPPORTED = 50 - ERROR_BIDI_SCHEMA_NOT_SUPPORTED = 13005 - ERROR_BIDI_SCHEMA_READ_ONLY = 13002 - ERROR_BIDI_SERVER_OFFLINE = 13003 - ERROR_BIDI_STATUS_OK = 0 - ERROR_BIDI_STATUS_WARNING = 13001 - ERROR_BOOT_ALREADY_ACCEPTED = 1076 - ERROR_BROKEN_PIPE = 109 - ERROR_BUFFER_OVERFLOW = 111 - ERROR_BUSY = 170 - ERROR_BUSY_DRIVE = 142 - ERROR_BUS_RESET = 1111 - ERROR_CALLBACK_SUPPLIED_INVALID_DATA = 1273 - ERROR_CALL_NOT_IMPLEMENTED = 120 - ERROR_CANCELLED = 1223 - ERROR_CANCEL_VIOLATION = 173 - ERROR_CANNOT_COPY = 266 - ERROR_CANNOT_DETECT_DRIVER_FAILURE = 1080 - ERROR_CANNOT_DETECT_PROCESS_ABORT = 1081 - ERROR_CANNOT_FIND_WND_CLASS = 1407 - ERROR_CANNOT_IMPERSONATE = 1368 - ERROR_CANNOT_MAKE = 82 - ERROR_CANNOT_OPEN_PROFILE = 1205 - ERROR_CANNOT_SWITCH_RUNLEVEL = 15400 - ERROR_CANTOPEN = 1011 - ERROR_CANTREAD = 1012 - ERROR_CANTWRITE = 1013 - ERROR_CANT_ACCESS_DOMAIN_INFO = 1351 - ERROR_CANT_ACCESS_FILE = 1920 - ERROR_CANT_DELETE_LAST_ITEM = 4335 - ERROR_CANT_DISABLE_MANDATORY = 1310 - ERROR_CANT_EVICT_ACTIVE_NODE = 5009 - ERROR_CANT_OPEN_ANONYMOUS = 1347 - ERROR_CANT_RESOLVE_FILENAME = 1921 - ERROR_CAN_NOT_COMPLETE = 1003 - ERROR_CAN_NOT_DEL_LOCAL_WINS = 4001 - ERROR_CHECKOUT_REQUIRED = 221 - ERROR_CHILD_MUST_BE_VOLATILE = 1021 - ERROR_CHILD_NOT_COMPLETE = 129 - ERROR_CHILD_WINDOW_MENU = 1436 - ERROR_CIRCULAR_DEPENDENCY = 1059 - ERROR_CLASS_ALREADY_EXISTS = 1410 - ERROR_CLASS_DOES_NOT_EXIST = 1411 - ERROR_CLASS_HAS_WINDOWS = 1412 - ERROR_CLEANER_CARTRIDGE_INSTALLED = 4340 - ERROR_CLEANER_CARTRIDGE_SPENT = 4333 - ERROR_CLEANER_SLOT_NOT_SET = 4332 - ERROR_CLEANER_SLOT_SET = 4331 - ERROR_CLIPBOARD_NOT_OPEN = 1418 - ERROR_CLIPPING_NOT_SUPPORTED = 2005 - ERROR_CLUSCFG_ALREADY_COMMITTED = 5901 - ERROR_CLUSCFG_ROLLBACK_FAILED = 5902 - ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT = 5903 - ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND = 5032 - ERROR_CLUSTERLOG_CORRUPT = 5029 - ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE = 5031 - ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE = 5033 - ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE = 5030 - ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME = 5900 - ERROR_CLUSTER_DATABASE_SEQMISMATCH = 5083 - ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP = 5896 - ERROR_CLUSTER_GUM_NOT_LOCKER = 5085 - ERROR_CLUSTER_INCOMPATIBLE_VERSIONS = 5075 - ERROR_CLUSTER_INSTANCE_ID_MISMATCH = 5893 - ERROR_CLUSTER_INVALID_NETWORK = 5054 - ERROR_CLUSTER_INVALID_NETWORK_PROVIDER = 5049 - ERROR_CLUSTER_INVALID_NODE = 5039 - ERROR_CLUSTER_INVALID_REQUEST = 5048 - ERROR_CLUSTER_IPADDR_IN_USE = 5057 - ERROR_CLUSTER_JOIN_ABORTED = 5074 - ERROR_CLUSTER_JOIN_IN_PROGRESS = 5041 - ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS = 5053 - ERROR_CLUSTER_LAST_INTERNAL_NETWORK = 5066 - ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND = 5043 - ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED = 5076 - ERROR_CLUSTER_MEMBERSHIP_HALT = 5892 - ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE = 5890 - ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME = 5905 - ERROR_CLUSTER_NETINTERFACE_EXISTS = 5046 - ERROR_CLUSTER_NETINTERFACE_NOT_FOUND = 5047 - ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE = 5064 - ERROR_CLUSTER_NETWORK_ALREADY_ONLINE = 5063 - ERROR_CLUSTER_NETWORK_EXISTS = 5044 - ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS = 5067 - ERROR_CLUSTER_NETWORK_NOT_FOUND = 5045 - ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP = 5894 - ERROR_CLUSTER_NETWORK_NOT_INTERNAL = 5060 - ERROR_CLUSTER_NODE_ALREADY_DOWN = 5062 - ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT = 5088 - ERROR_CLUSTER_NODE_ALREADY_MEMBER = 5065 - ERROR_CLUSTER_NODE_ALREADY_UP = 5061 - ERROR_CLUSTER_NODE_DOWN = 5050 - ERROR_CLUSTER_NODE_EXISTS = 5040 - ERROR_CLUSTER_NODE_NOT_FOUND = 5042 - ERROR_CLUSTER_NODE_NOT_MEMBER = 5052 - ERROR_CLUSTER_NODE_NOT_PAUSED = 5058 - ERROR_CLUSTER_NODE_NOT_READY = 5072 - ERROR_CLUSTER_NODE_PAUSED = 5070 - ERROR_CLUSTER_NODE_SHUTTING_DOWN = 5073 - ERROR_CLUSTER_NODE_UNREACHABLE = 5051 - ERROR_CLUSTER_NODE_UP = 5056 - ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED = 5081 - ERROR_CLUSTER_NO_SECURITY_CONTEXT = 5059 - ERROR_CLUSTER_OLD_VERSION = 5904 - ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST = 5082 - ERROR_CLUSTER_PARAMETER_MISMATCH = 5897 - ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH = 5895 - ERROR_CLUSTER_QUORUMLOG_NOT_FOUND = 5891 - ERROR_CLUSTER_RESNAME_NOT_FOUND = 5080 - ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND = 5078 - ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED = 5079 - ERROR_CLUSTER_SHUTTING_DOWN = 5022 - ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED = 5077 - ERROR_CLUSTER_WRONG_OS_VERSION = 5899 - ERROR_COLORSPACE_MISMATCH = 2021 - ERROR_COMMITMENT_LIMIT = 1455 - ERROR_COM_TASK_STOP_PENDING = 15501 - ERROR_CONNECTED_OTHER_PASSWORD = 2108 - ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT = 2109 - ERROR_CONNECTION_ABORTED = 1236 - ERROR_CONNECTION_ACTIVE = 1230 - ERROR_CONNECTION_COUNT_LIMIT = 1238 - ERROR_CONNECTION_INVALID = 1229 - ERROR_CONNECTION_REFUSED = 1225 - ERROR_CONNECTION_UNAVAIL = 1201 - ERROR_CONTEXT_EXPIRED = 1931 - ERROR_CONTINUE = 1246 - ERROR_CONTROLLING_IEPORT = 4329 - ERROR_CONTROL_ID_NOT_FOUND = 1421 - ERROR_CORE_RESOURCE = 5026 - ERROR_COUNTER_TIMEOUT = 1121 - ERROR_CRC = 23 - ERROR_CREATE_FAILED = 1631 - ERROR_CSCSHARE_OFFLINE = 1262 - ERROR_CTX_BAD_VIDEO_MODE = 7025 - ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY = 7005 - ERROR_CTX_CLIENT_LICENSE_IN_USE = 7052 - ERROR_CTX_CLIENT_LICENSE_NOT_SET = 7053 - ERROR_CTX_CLIENT_QUERY_TIMEOUT = 7040 - ERROR_CTX_CLOSE_PENDING = 7007 - ERROR_CTX_CONSOLE_CONNECT = 7042 - ERROR_CTX_CONSOLE_DISCONNECT = 7041 - ERROR_CTX_GRAPHICS_INVALID = 7035 - ERROR_CTX_INVALID_MODEMNAME = 7010 - ERROR_CTX_INVALID_PD = 7002 - ERROR_CTX_INVALID_WD = 7049 - ERROR_CTX_LICENSE_CLIENT_INVALID = 7055 - ERROR_CTX_LICENSE_EXPIRED = 7056 - ERROR_CTX_LICENSE_NOT_AVAILABLE = 7054 - ERROR_CTX_LOGON_DISABLED = 7037 - ERROR_CTX_MODEM_INF_NOT_FOUND = 7009 - ERROR_CTX_MODEM_RESPONSE_BUSY = 7015 - ERROR_CTX_MODEM_RESPONSE_ERROR = 7011 - ERROR_CTX_MODEM_RESPONSE_NO_CARRIER = 7013 - ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE = 7014 - ERROR_CTX_MODEM_RESPONSE_TIMEOUT = 7012 - ERROR_CTX_MODEM_RESPONSE_VOICE = 7016 - ERROR_CTX_NOT_CONSOLE = 7038 - ERROR_CTX_NO_OUTBUF = 7008 - ERROR_CTX_PD_NOT_FOUND = 7003 - ERROR_CTX_SERVICE_NAME_COLLISION = 7006 - ERROR_CTX_SHADOW_DENIED = 7044 - ERROR_CTX_SHADOW_DISABLED = 7051 - ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE = 7058 - ERROR_CTX_SHADOW_INVALID = 7050 - ERROR_CTX_SHADOW_NOT_RUNNING = 7057 - ERROR_CTX_TD_ERROR = 7017 - ERROR_CTX_WD_NOT_FOUND = 7004 - ERROR_CTX_WINSTATION_ACCESS_DENIED = 7045 - ERROR_CTX_WINSTATION_ALREADY_EXISTS = 7023 - ERROR_CTX_WINSTATION_BUSY = 7024 - ERROR_CTX_WINSTATION_NAME_INVALID = 7001 - ERROR_CTX_WINSTATION_NOT_FOUND = 7022 - ERROR_CURRENT_DIRECTORY = 16 - ERROR_CURRENT_DOMAIN_NOT_ALLOWED = 1399 - ERROR_DATABASE_BACKUP_CORRUPT = 5087 - ERROR_DATABASE_DOES_NOT_EXIST = 1065 - ERROR_DATABASE_FAILURE = 4313 - ERROR_DATABASE_FULL = 4314 - ERROR_DATATYPE_MISMATCH = 1629 - ERROR_DC_NOT_FOUND = 1425 - ERROR_DDE_FAIL = 1156 - ERROR_DEBUGGER_INACTIVE = 1284 - ERROR_DECRYPTION_FAILED = 6001 - ERROR_DELAY_LOAD_FAILED = 1285 - ERROR_DELETE_PENDING = 303 - ERROR_DELETING_EXISTING_APPLICATIONDATA_STORE_FAILED = 15621 - ERROR_DELETING_ICM_XFORM = 2019 - ERROR_DEPENDENCY_ALREADY_EXISTS = 5003 - ERROR_DEPENDENCY_NOT_ALLOWED = 5069 - ERROR_DEPENDENCY_NOT_FOUND = 5002 - ERROR_DEPENDENT_RESOURCE_EXISTS = 5001 - ERROR_DEPENDENT_SERVICES_RUNNING = 1051 - ERROR_DEPLOYMENT_BLOCKED_BY_POLICY = 15617 - ERROR_DESTINATION_ELEMENT_FULL = 1161 - ERROR_DESTROY_OBJECT_OF_OTHER_THREAD = 1435 - ERROR_DEVICE_ALREADY_REMEMBERED = 1202 - ERROR_DEVICE_DOOR_OPEN = 1166 - ERROR_DEVICE_IN_USE = 2404 - ERROR_DEVICE_NOT_AVAILABLE = 4319 - ERROR_DEVICE_NOT_CONNECTED = 1167 - ERROR_DEVICE_NOT_PARTITIONED = 1107 - ERROR_DEVICE_REINITIALIZATION_NEEDED = 1164 - ERROR_DEVICE_REMOVED = 1617 - ERROR_DEVICE_REQUIRES_CLEANING = 1165 - ERROR_DEV_NOT_EXIST = 55 - ERROR_DHCP_ADDRESS_CONFLICT = 4100 - ERROR_DIFFERENT_SERVICE_ACCOUNT = 1079 - ERROR_DIRECTORY = 267 - ERROR_DIRECT_ACCESS_HANDLE = 130 - ERROR_DIR_EFS_DISALLOWED = 6010 - ERROR_DIR_NOT_EMPTY = 145 - ERROR_DIR_NOT_ROOT = 144 - ERROR_DISCARDED = 157 - ERROR_DISK_CHANGE = 107 - ERROR_DISK_CORRUPT = 1393 - ERROR_DISK_FULL = 112 - ERROR_DISK_OPERATION_FAILED = 1127 - ERROR_DISK_RECALIBRATE_FAILED = 1126 - ERROR_DISK_RESET_FAILED = 1128 - ERROR_DISK_TOO_FRAGMENTED = 302 - ERROR_DLL_INIT_FAILED = 1114 - ERROR_DLL_NOT_FOUND = 1157 - ERROR_DOMAIN_CONTROLLER_EXISTS = 1250 - ERROR_DOMAIN_CONTROLLER_NOT_FOUND = 1908 - ERROR_DOMAIN_EXISTS = 1356 - ERROR_DOMAIN_LIMIT_EXCEEDED = 1357 - ERROR_DOMAIN_TRUST_INCONSISTENT = 1810 - ERROR_DOWNGRADE_DETECTED = 1265 - ERROR_DRIVER_BLOCKED = 1275 - ERROR_DRIVE_LOCKED = 108 - ERROR_DRIVE_MEDIA_MISMATCH = 4303 - ERROR_DRIVE_NOT_INSTALLED = 0x00000008 - ERROR_DS_ADD_REPLICA_INHIBITED = 8302 - ERROR_DS_ADMIN_LIMIT_EXCEEDED = 8228 - ERROR_DS_AFFECTS_MULTIPLE_DSAS = 8249 - ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = 8578 - ERROR_DS_ALIASED_OBJ_MISSING = 8334 - ERROR_DS_ALIAS_DEREF_PROBLEM = 8244 - ERROR_DS_ALIAS_POINTS_TO_ALIAS = 8336 - ERROR_DS_ALIAS_PROBLEM = 8241 - ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS = 8205 - ERROR_DS_ATTRIBUTE_OWNED_BY_SAM = 8346 - ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED = 8204 - ERROR_DS_ATT_ALREADY_EXISTS = 8318 - ERROR_DS_ATT_IS_NOT_ON_OBJ = 8310 - ERROR_DS_ATT_NOT_DEF_FOR_CLASS = 8317 - ERROR_DS_ATT_NOT_DEF_IN_SCHEMA = 8303 - ERROR_DS_ATT_SCHEMA_REQ_ID = 8399 - ERROR_DS_ATT_SCHEMA_REQ_SYNTAX = 8416 - ERROR_DS_ATT_VAL_ALREADY_EXISTS = 8323 - ERROR_DS_AUTHORIZATION_FAILED = 8599 - ERROR_DS_AUTH_METHOD_NOT_SUPPORTED = 8231 - ERROR_DS_AUTH_UNKNOWN = 8234 - ERROR_DS_AUX_CLS_TEST_FAIL = 8389 - ERROR_DS_BACKLINK_WITHOUT_LINK = 8482 - ERROR_DS_BAD_ATT_SCHEMA_SYNTAX = 8400 - ERROR_DS_BAD_HIERARCHY_FILE = 8425 - ERROR_DS_BAD_INSTANCE_TYPE = 8313 - ERROR_DS_BAD_NAME_SYNTAX = 8335 - ERROR_DS_BAD_RDN_ATT_ID_SYNTAX = 8392 - ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED = 8426 - ERROR_DS_BUSY = 8206 - ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD = 8585 - ERROR_DS_CANT_ADD_ATT_VALUES = 8320 - ERROR_DS_CANT_ADD_SYSTEM_ONLY = 8358 - ERROR_DS_CANT_ADD_TO_GC = 8550 - ERROR_DS_CANT_CACHE_ATT = 8401 - ERROR_DS_CANT_CACHE_CLASS = 8402 - ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC = 8553 - ERROR_DS_CANT_CREATE_UNDER_SCHEMA = 8510 - ERROR_DS_CANT_DELETE = 8398 - ERROR_DS_CANT_DELETE_DSA_OBJ = 8340 - ERROR_DS_CANT_DEL_MASTER_CROSSREF = 8375 - ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC = 8604 - ERROR_DS_CANT_DEREF_ALIAS = 8337 - ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN = 8603 - ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF = 8589 - ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN = 8537 - ERROR_DS_CANT_FIND_DSA_OBJ = 8419 - ERROR_DS_CANT_FIND_EXPECTED_NC = 8420 - ERROR_DS_CANT_FIND_NC_IN_CACHE = 8421 - ERROR_DS_CANT_MIX_MASTER_AND_REPS = 8331 - ERROR_DS_CANT_MOD_OBJ_CLASS = 8215 - ERROR_DS_CANT_MOD_PRIMARYGROUPID = 8506 - ERROR_DS_CANT_MOD_SYSTEM_ONLY = 8369 - ERROR_DS_CANT_MOVE_ACCOUNT_GROUP = 8498 - ERROR_DS_CANT_MOVE_APP_BASIC_GROUP = 8608 - ERROR_DS_CANT_MOVE_APP_QUERY_GROUP = 8609 - ERROR_DS_CANT_MOVE_DELETED_OBJECT = 8489 - ERROR_DS_CANT_MOVE_RESOURCE_GROUP = 8499 - ERROR_DS_CANT_ON_NON_LEAF = 8213 - ERROR_DS_CANT_ON_RDN = 8214 - ERROR_DS_CANT_REMOVE_ATT_CACHE = 8403 - ERROR_DS_CANT_REMOVE_CLASS_CACHE = 8404 - ERROR_DS_CANT_REM_MISSING_ATT = 8324 - ERROR_DS_CANT_REM_MISSING_ATT_VAL = 8325 - ERROR_DS_CANT_REPLACE_HIDDEN_REC = 8424 - ERROR_DS_CANT_RETRIEVE_ATTS = 8481 - ERROR_DS_CANT_RETRIEVE_CHILD = 8422 - ERROR_DS_CANT_RETRIEVE_DN = 8405 - ERROR_DS_CANT_RETRIEVE_INSTANCE = 8407 - ERROR_DS_CANT_RETRIEVE_SD = 8526 - ERROR_DS_CANT_START = 8531 - ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ = 8560 - ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS = 8493 - ERROR_DS_CHILDREN_EXIST = 8332 - ERROR_DS_CLASS_MUST_BE_CONCRETE = 8359 - ERROR_DS_CLASS_NOT_DSA = 8343 - ERROR_DS_CLIENT_LOOP = 8259 - ERROR_DS_CODE_INCONSISTENCY = 8408 - ERROR_DS_COMPARE_FALSE = 8229 - ERROR_DS_COMPARE_TRUE = 8230 - ERROR_DS_CONFIDENTIALITY_REQUIRED = 8237 - ERROR_DS_CONFIG_PARAM_MISSING = 8427 - ERROR_DS_CONSTRAINT_VIOLATION = 8239 - ERROR_DS_CONSTRUCTED_ATT_MOD = 8475 - ERROR_DS_CONTROL_NOT_FOUND = 8258 - ERROR_DS_COULDNT_CONTACT_FSMO = 8367 - ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE = 8503 - ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE = 8502 - ERROR_DS_COULDNT_UPDATE_SPNS = 8525 - ERROR_DS_COUNTING_AB_INDICES_FAILED = 8428 - ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD = 8491 - ERROR_DS_CROSS_DOM_MOVE_ERROR = 8216 - ERROR_DS_CROSS_NC_DN_RENAME = 8368 - ERROR_DS_CROSS_REF_BUSY = 8602 - ERROR_DS_CROSS_REF_EXISTS = 8374 - ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE = 8495 - ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2 = 8586 - ERROR_DS_DATABASE_ERROR = 8409 - ERROR_DS_DECODING_ERROR = 8253 - ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED = 8536 - ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST = 8535 - ERROR_DS_DIFFERENT_REPL_EPOCHS = 8593 - ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER = 8615 - ERROR_DS_DNS_LOOKUP_FAILURE = 8524 - ERROR_DS_DOMAIN_RENAME_IN_PROGRESS = 8612 - ERROR_DS_DOMAIN_VERSION_TOO_HIGH = 8564 - ERROR_DS_DOMAIN_VERSION_TOO_LOW = 8566 - ERROR_DS_DRA_ABANDON_SYNC = 8462 - ERROR_DS_DRA_ACCESS_DENIED = 8453 - ERROR_DS_DRA_BAD_DN = 8439 - ERROR_DS_DRA_BAD_INSTANCE_TYPE = 8445 - ERROR_DS_DRA_BAD_NC = 8440 - ERROR_DS_DRA_BUSY = 8438 - ERROR_DS_DRA_CONNECTION_FAILED = 8444 - ERROR_DS_DRA_DB_ERROR = 8451 - ERROR_DS_DRA_DN_EXISTS = 8441 - ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT = 8544 - ERROR_DS_DRA_EXTN_CONNECTION_FAILED = 8466 - ERROR_DS_DRA_GENERIC = 8436 - ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET = 8464 - ERROR_DS_DRA_INCONSISTENT_DIT = 8443 - ERROR_DS_DRA_INTERNAL_ERROR = 8442 - ERROR_DS_DRA_INVALID_PARAMETER = 8437 - ERROR_DS_DRA_MAIL_PROBLEM = 8447 - ERROR_DS_DRA_MISSING_PARENT = 8460 - ERROR_DS_DRA_NAME_COLLISION = 8458 - ERROR_DS_DRA_NOT_SUPPORTED = 8454 - ERROR_DS_DRA_NO_REPLICA = 8452 - ERROR_DS_DRA_OBJ_IS_REP_SOURCE = 8450 - ERROR_DS_DRA_OBJ_NC_MISMATCH = 8545 - ERROR_DS_DRA_OUT_OF_MEM = 8446 - ERROR_DS_DRA_OUT_SCHEDULE_WINDOW = 8617 - ERROR_DS_DRA_PREEMPTED = 8461 - ERROR_DS_DRA_REF_ALREADY_EXISTS = 8448 - ERROR_DS_DRA_REF_NOT_FOUND = 8449 - ERROR_DS_DRA_REPL_PENDING = 8477 - ERROR_DS_DRA_RPC_CANCELLED = 8455 - ERROR_DS_DRA_SCHEMA_CONFLICT = 8543 - ERROR_DS_DRA_SCHEMA_INFO_SHIP = 8542 - ERROR_DS_DRA_SCHEMA_MISMATCH = 8418 - ERROR_DS_DRA_SHUTDOWN = 8463 - ERROR_DS_DRA_SINK_DISABLED = 8457 - ERROR_DS_DRA_SOURCE_DISABLED = 8456 - ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA = 8465 - ERROR_DS_DRA_SOURCE_REINSTALLED = 8459 - ERROR_DS_DRS_EXTENSIONS_CHANGED = 8594 - ERROR_DS_DSA_MUST_BE_INT_MASTER = 8342 - ERROR_DS_DST_DOMAIN_NOT_NATIVE = 8496 - ERROR_DS_DST_NC_MISMATCH = 8486 - ERROR_DS_DS_REQUIRED = 8478 - ERROR_DS_DUPLICATE_ID_FOUND = 8605 - ERROR_DS_DUP_LDAP_DISPLAY_NAME = 8382 - ERROR_DS_DUP_LINK_ID = 8468 - ERROR_DS_DUP_MAPI_ID = 8380 - ERROR_DS_DUP_MSDS_INTID = 8597 - ERROR_DS_DUP_OID = 8379 - ERROR_DS_DUP_RDN = 8378 - ERROR_DS_DUP_SCHEMA_ID_GUID = 8381 - ERROR_DS_ENCODING_ERROR = 8252 - ERROR_DS_EPOCH_MISMATCH = 8483 - ERROR_DS_EXISTING_AD_CHILD_NC = 8613 - ERROR_DS_EXISTS_IN_AUX_CLS = 8393 - ERROR_DS_EXISTS_IN_MAY_HAVE = 8386 - ERROR_DS_EXISTS_IN_MUST_HAVE = 8385 - ERROR_DS_EXISTS_IN_POSS_SUP = 8395 - ERROR_DS_EXISTS_IN_RDNATTID = 8598 - ERROR_DS_EXISTS_IN_SUB_CLS = 8394 - ERROR_DS_FILTER_UNKNOWN = 8254 - ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS = 8555 - ERROR_DS_FOREST_VERSION_TOO_HIGH = 8563 - ERROR_DS_FOREST_VERSION_TOO_LOW = 8565 - ERROR_DS_GCVERIFY_ERROR = 8417 - ERROR_DS_GC_NOT_AVAILABLE = 8217 - ERROR_DS_GC_REQUIRED = 8547 - ERROR_DS_GENERIC_ERROR = 8341 - ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = 8519 - ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = 8516 - ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = 8517 - ERROR_DS_GOVERNSID_MISSING = 8410 - ERROR_DS_GROUP_CONVERSION_ERROR = 8607 - ERROR_DS_HAVE_PRIMARY_MEMBERS = 8521 - ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED = 8429 - ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD = 8507 - ERROR_DS_ILLEGAL_MOD_OPERATION = 8311 - ERROR_DS_ILLEGAL_SUPERIOR = 8345 - ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION = 8492 - ERROR_DS_INAPPROPRIATE_AUTH = 8233 - ERROR_DS_INAPPROPRIATE_MATCHING = 8238 - ERROR_DS_INCOMPATIBLE_CONTROLS_USED = 8574 - ERROR_DS_INCOMPATIBLE_VERSION = 8567 - ERROR_DS_INCORRECT_ROLE_OWNER = 8210 - ERROR_DS_INIT_FAILURE = 8532 - ERROR_DS_INIT_FAILURE_CONSOLE = 8561 - ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE = 8512 - ERROR_DS_INSTALL_NO_SRC_SCH_VERSION = 8511 - ERROR_DS_INSTALL_SCHEMA_MISMATCH = 8467 - ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT = 8606 - ERROR_DS_INSUFF_ACCESS_RIGHTS = 8344 - ERROR_DS_INTERNAL_FAILURE = 8430 - ERROR_DS_INVALID_ATTRIBUTE_SYNTAX = 8203 - ERROR_DS_INVALID_DMD = 8360 - ERROR_DS_INVALID_DN_SYNTAX = 8242 - ERROR_DS_INVALID_GROUP_TYPE = 8513 - ERROR_DS_INVALID_LDAP_DISPLAY_NAME = 8479 - ERROR_DS_INVALID_NAME_FOR_SPN = 8554 - ERROR_DS_INVALID_ROLE_OWNER = 8366 - ERROR_DS_INVALID_SCRIPT = 8600 - ERROR_DS_INVALID_SEARCH_FLAG = 8500 - ERROR_DS_IS_LEAF = 8243 - ERROR_DS_KEY_NOT_UNIQUE = 8527 - ERROR_DS_LDAP_SEND_QUEUE_FULL = 8616 - ERROR_DS_LINK_ID_NOT_AVAILABLE = 8577 - ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 8520 - ERROR_DS_LOCAL_ERROR = 8251 - ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY = 8548 - ERROR_DS_LOOP_DETECT = 8246 - ERROR_DS_LOW_DSA_VERSION = 8568 - ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 = 8572 - ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = 8557 - ERROR_DS_MASTERDSA_REQUIRED = 8314 - ERROR_DS_MAX_OBJ_SIZE_EXCEEDED = 8304 - ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY = 8201 - ERROR_DS_MISSING_EXPECTED_ATT = 8411 - ERROR_DS_MISSING_FSMO_SETTINGS = 8434 - ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER = 8497 - ERROR_DS_MISSING_REQUIRED_ATT = 8316 - ERROR_DS_MISSING_SUPREF = 8406 - ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG = 8581 - ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE = 8579 - ERROR_DS_MODIFYDN_WRONG_GRANDPARENT = 8582 - ERROR_DS_MUST_BE_RUN_ON_DST_DC = 8558 - ERROR_DS_NAME_ERROR_DOMAIN_ONLY = 8473 - ERROR_DS_NAME_ERROR_NOT_FOUND = 8470 - ERROR_DS_NAME_ERROR_NOT_UNIQUE = 8471 - ERROR_DS_NAME_ERROR_NO_MAPPING = 8472 - ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 8474 - ERROR_DS_NAME_ERROR_RESOLVING = 8469 - ERROR_DS_NAME_ERROR_TRUST_REFERRAL = 8583 - ERROR_DS_NAME_NOT_UNIQUE = 8571 - ERROR_DS_NAME_REFERENCE_INVALID = 8373 - ERROR_DS_NAME_TOO_LONG = 8348 - ERROR_DS_NAME_TOO_MANY_PARTS = 8347 - ERROR_DS_NAME_TYPE_UNKNOWN = 8351 - ERROR_DS_NAME_UNPARSEABLE = 8350 - ERROR_DS_NAME_VALUE_TOO_LONG = 8349 - ERROR_DS_NAMING_MASTER_GC = 8523 - ERROR_DS_NAMING_VIOLATION = 8247 - ERROR_DS_NCNAME_MISSING_CR_REF = 8412 - ERROR_DS_NCNAME_MUST_BE_NC = 8357 - ERROR_DS_NC_MUST_HAVE_NC_PARENT = 8494 - ERROR_DS_NC_STILL_HAS_DSAS = 8546 - ERROR_DS_NONEXISTENT_MAY_HAVE = 8387 - ERROR_DS_NONEXISTENT_MUST_HAVE = 8388 - ERROR_DS_NONEXISTENT_POSS_SUP = 8390 - ERROR_DS_NONSAFE_SCHEMA_CHANGE = 8508 - ERROR_DS_NON_BASE_SEARCH = 8480 - ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX = 8377 - ERROR_DS_NOT_AN_OBJECT = 8352 - ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC = 8487 - ERROR_DS_NOT_CLOSEST = 8588 - ERROR_DS_NOT_INSTALLED = 8200 - ERROR_DS_NOT_ON_BACKLINK = 8362 - ERROR_DS_NOT_SUPPORTED = 8256 - ERROR_DS_NOT_SUPPORTED_SORT_ORDER = 8570 - ERROR_DS_NO_ATTRIBUTE_OR_VALUE = 8202 - ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN = 8569 - ERROR_DS_NO_CHAINED_EVAL = 8328 - ERROR_DS_NO_CHAINING = 8327 - ERROR_DS_NO_CHECKPOINT_WITH_PDC = 8551 - ERROR_DS_NO_CROSSREF_FOR_NC = 8363 - ERROR_DS_NO_DELETED_NAME = 8355 - ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS = 8549 - ERROR_DS_NO_MORE_RIDS = 8209 - ERROR_DS_NO_MSDS_INTID = 8596 - ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = 8514 - ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = 8515 - ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC = 8580 - ERROR_DS_NO_PARENT_OBJECT = 8329 - ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION = 8533 - ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA = 8306 - ERROR_DS_NO_REF_DOMAIN = 8575 - ERROR_DS_NO_REQUESTED_ATTS_FOUND = 8308 - ERROR_DS_NO_RESULTS_RETURNED = 8257 - ERROR_DS_NO_RIDS_ALLOCATED = 8208 - ERROR_DS_NO_SUCH_OBJECT = 8240 - ERROR_DS_NO_TREE_DELETE_ABOVE_NC = 8501 - ERROR_DS_NTDSCRIPT_PROCESS_ERROR = 8592 - ERROR_DS_NTDSCRIPT_SYNTAX_ERROR = 8591 - ERROR_DS_OBJECT_BEING_REMOVED = 8339 - ERROR_DS_OBJECT_CLASS_REQUIRED = 8315 - ERROR_DS_OBJECT_RESULTS_TOO_LARGE = 8248 - ERROR_DS_OBJ_CLASS_NOT_DEFINED = 8371 - ERROR_DS_OBJ_CLASS_NOT_SUBCLASS = 8372 - ERROR_DS_OBJ_CLASS_VIOLATION = 8212 - ERROR_DS_OBJ_GUID_EXISTS = 8361 - ERROR_DS_OBJ_NOT_FOUND = 8333 - ERROR_DS_OBJ_STRING_NAME_EXISTS = 8305 - ERROR_DS_OBJ_TOO_LARGE = 8312 - ERROR_DS_OFFSET_RANGE_ERROR = 8262 - ERROR_DS_OPERATIONS_ERROR = 8224 - ERROR_DS_OUT_OF_SCOPE = 8338 - ERROR_DS_OUT_OF_VERSION_STORE = 8573 - ERROR_DS_PARAM_ERROR = 8255 - ERROR_DS_PARENT_IS_AN_ALIAS = 8330 - ERROR_DS_PDC_OPERATION_IN_PROGRESS = 8490 - ERROR_DS_PROTOCOL_ERROR = 8225 - ERROR_DS_RANGE_CONSTRAINT = 8322 - ERROR_DS_RDN_DOESNT_MATCH_SCHEMA = 8307 - ERROR_DS_RECALCSCHEMA_FAILED = 8396 - ERROR_DS_REFERRAL = 8235 - ERROR_DS_REFERRAL_LIMIT_EXCEEDED = 8260 - ERROR_DS_REFUSING_FSMO_ROLES = 8433 - ERROR_DS_REMOTE_CROSSREF_OP_FAILED = 8601 - ERROR_DS_REPLICATOR_ONLY = 8370 - ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR = 8595 - ERROR_DS_REPL_LIFETIME_EXCEEDED = 8614 - ERROR_DS_RESERVED_LINK_ID = 8576 - ERROR_DS_RIDMGR_INIT_ERROR = 8211 - ERROR_DS_ROLE_NOT_VERIFIED = 8610 - ERROR_DS_ROOT_CANT_BE_SUBREF = 8326 - ERROR_DS_ROOT_MUST_BE_NC = 8301 - ERROR_DS_ROOT_REQUIRES_CLASS_TOP = 8432 - ERROR_DS_SAM_INIT_FAILURE = 8504 - ERROR_DS_SAM_INIT_FAILURE_CONSOLE = 8562 - ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY = 8530 - ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD = 8529 - ERROR_DS_SCHEMA_ALLOC_FAILED = 8415 - ERROR_DS_SCHEMA_NOT_LOADED = 8414 - ERROR_DS_SCHEMA_UPDATE_DISALLOWED = 8509 - ERROR_DS_SECURITY_CHECKING_ERROR = 8413 - ERROR_DS_SECURITY_ILLEGAL_MODIFY = 8423 - ERROR_DS_SEC_DESC_INVALID = 8354 - ERROR_DS_SEC_DESC_TOO_SHORT = 8353 - ERROR_DS_SEMANTIC_ATT_TEST = 8383 - ERROR_DS_SENSITIVE_GROUP_VIOLATION = 8505 - ERROR_DS_SERVER_DOWN = 8250 - ERROR_DS_SHUTTING_DOWN = 8364 - ERROR_DS_SINGLE_USER_MODE_FAILED = 8590 - ERROR_DS_SINGLE_VALUE_CONSTRAINT = 8321 - ERROR_DS_SIZELIMIT_EXCEEDED = 8227 - ERROR_DS_SORT_CONTROL_MISSING = 8261 - ERROR_DS_SOURCE_AUDITING_NOT_ENABLED = 8552 - ERROR_DS_SOURCE_DOMAIN_IN_FOREST = 8534 - ERROR_DS_SRC_AND_DST_NC_IDENTICAL = 8485 - ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH = 8540 - ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER = 8559 - ERROR_DS_SRC_GUID_MISMATCH = 8488 - ERROR_DS_SRC_NAME_MISMATCH = 8484 - ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER = 8538 - ERROR_DS_SRC_SID_EXISTS_IN_FOREST = 8539 - ERROR_DS_STRING_SD_CONVERSION_FAILED = 8522 - ERROR_DS_STRONG_AUTH_REQUIRED = 8232 - ERROR_DS_SUBREF_MUST_HAVE_PARENT = 8356 - ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD = 8376 - ERROR_DS_SUB_CLS_TEST_FAIL = 8391 - ERROR_DS_SYNTAX_MISMATCH = 8384 - ERROR_DS_THREAD_LIMIT_EXCEEDED = 8587 - ERROR_DS_TIMELIMIT_EXCEEDED = 8226 - ERROR_DS_TREE_DELETE_NOT_FINISHED = 8397 - ERROR_DS_UNABLE_TO_SURRENDER_ROLES = 8435 - ERROR_DS_UNAVAILABLE = 8207 - ERROR_DS_UNAVAILABLE_CRIT_EXTENSION = 8236 - ERROR_DS_UNICODEPWD_NOT_IN_QUOTES = 8556 - ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = 8518 - ERROR_DS_UNKNOWN_ERROR = 8431 - ERROR_DS_UNKNOWN_OPERATION = 8365 - ERROR_DS_UNWILLING_TO_PERFORM = 8245 - ERROR_DS_USER_BUFFER_TO_SMALL = 8309 - ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL = 8611 - ERROR_DS_WRONG_LINKED_ATT_SYNTAX = 8528 - ERROR_DS_WRONG_OM_OBJ_CLASS = 8476 - ERROR_DUPLICATE_SERVICE_NAME = 1078 - ERROR_DUPLICATE_TAG = 2014 - ERROR_DUP_DOMAINNAME = 1221 - ERROR_DUP_NAME = 52 - ERROR_DYNLINK_FROM_INVALID_RING = 196 - ERROR_EAS_DIDNT_FIT = 275 - ERROR_EAS_NOT_SUPPORTED = 282 - ERROR_EA_ACCESS_DENIED = 994 - ERROR_EA_FILE_CORRUPT = 276 - ERROR_EA_LIST_INCONSISTENT = 255 - ERROR_EA_TABLE_FULL = 277 - ERROR_EC_CIRCULAR_FORWARDING = 15082 - ERROR_EC_CREDSTORE_FULL = 15083 - ERROR_EC_CRED_NOT_FOUND = 15084 - ERROR_EC_LOG_DISABLED = 15081 - ERROR_EC_NO_ACTIVE_CHANNEL = 15085 - ERROR_EC_SUBSCRIPTION_CANNOT_ACTIVATE = 15080 - ERROR_EFS_ALG_BLOB_TOO_BIG = 6013 - ERROR_EFS_DISABLED = 6015 - ERROR_EFS_SERVER_NOT_TRUSTED = 6011 - ERROR_EFS_VERSION_NOT_SUPPORT = 6016 - ERROR_EMPTY = 4306 - ERROR_ENCRYPTION_FAILED = 6000 - ERROR_END_OF_MEDIA = 1100 - ERROR_ENVVAR_NOT_FOUND = 203 - ERROR_EOM_OVERFLOW = 1129 - ERROR_EVENTLOG_CANT_START = 1501 - ERROR_EVENTLOG_FILE_CHANGED = 1503 - ERROR_EVENTLOG_FILE_CORRUPT = 1500 - ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY = 15036 - ERROR_EVT_CHANNEL_CANNOT_ACTIVATE = 15025 - ERROR_EVT_CHANNEL_NOT_FOUND = 15007 - ERROR_EVT_CONFIGURATION_ERROR = 15010 - ERROR_EVT_EVENT_DEFINITION_NOT_FOUND = 15032 - ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND = 15003 - ERROR_EVT_FILTER_ALREADYSCOPED = 15014 - ERROR_EVT_FILTER_INVARG = 15016 - ERROR_EVT_FILTER_INVTEST = 15017 - ERROR_EVT_FILTER_INVTYPE = 15018 - ERROR_EVT_FILTER_NOTELTSET = 15015 - ERROR_EVT_FILTER_OUT_OF_RANGE = 15038 - ERROR_EVT_FILTER_PARSEERR = 15019 - ERROR_EVT_FILTER_TOO_COMPLEX = 15026 - ERROR_EVT_FILTER_UNEXPECTEDTOKEN = 15021 - ERROR_EVT_FILTER_UNSUPPORTEDOP = 15020 - ERROR_EVT_INVALID_CHANNEL_PATH = 15000 - ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE = 15023 - ERROR_EVT_INVALID_EVENT_DATA = 15005 - ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL = 15022 - ERROR_EVT_INVALID_PUBLISHER_NAME = 15004 - ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE = 15024 - ERROR_EVT_INVALID_QUERY = 15001 - ERROR_EVT_MALFORMED_XML_TEXT = 15008 - ERROR_EVT_MAX_INSERTS_REACHED = 15031 - ERROR_EVT_MESSAGE_ID_NOT_FOUND = 15028 - ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND = 15033 - ERROR_EVT_MESSAGE_NOT_FOUND = 15027 - ERROR_EVT_NON_VALIDATING_MSXML = 15013 - ERROR_EVT_PUBLISHER_DISABLED = 15037 - ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND = 15002 - ERROR_EVT_QUERY_RESULT_INVALID_POSITION = 15012 - ERROR_EVT_QUERY_RESULT_STALE = 15011 - ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL = 15009 - ERROR_EVT_UNRESOLVED_PARAMETER_INSERT = 15030 - ERROR_EVT_UNRESOLVED_VALUE_INSERT = 15029 - ERROR_EVT_VERSION_TOO_NEW = 15035 - ERROR_EVT_VERSION_TOO_OLD = 15034 - ERROR_EXCEPTION_IN_SERVICE = 1064 - ERROR_EXCL_SEM_ALREADY_OWNED = 101 - ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY = 217 - ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY = 218 - ERROR_EXE_MACHINE_TYPE_MISMATCH = 216 - ERROR_EXE_MARKED_INVALID = 192 - ERROR_EXTENDED_ERROR = 1208 - ERROR_FAILED_SERVICE_CONTROLLER_CONNECT = 1063 - ERROR_FAIL_I24 = 83 - ERROR_FILEMARK_DETECTED = 1101 - ERROR_FILENAME_EXCED_RANGE = 206 - ERROR_FILE_CHECKED_OUT = 220 - ERROR_FILE_CORRUPT = 1392 - ERROR_FILE_ENCRYPTED = 6002 - ERROR_FILE_EXISTS = 80 - ERROR_FILE_INVALID = 1006 - ERROR_FILE_NOT_ENCRYPTED = 6007 - ERROR_FILE_NOT_FOUND = 2 - ERROR_FILE_OFFLINE = 4350 - ERROR_FILE_READ_ONLY = 6009 - ERROR_FILE_TOO_LARGE = 223 - ERROR_FLOPPY_BAD_REGISTERS = 1125 - ERROR_FLOPPY_ID_MARK_NOT_FOUND = 1122 - ERROR_FLOPPY_UNKNOWN_ERROR = 1124 - ERROR_FLOPPY_WRONG_CYLINDER = 1123 - ERROR_FORMS_AUTH_REQUIRED = 224 - ERROR_FULLSCREEN_MODE = 1007 - ERROR_FULL_BACKUP = 4004 - ERROR_FUNCTION_FAILED = 1627 - ERROR_FUNCTION_NOT_CALLED = 1626 - ERROR_GENERIC_COMMAND_FAILED = 14109 - ERROR_GENERIC_NOT_MAPPED = 1360 - ERROR_GEN_FAILURE = 31 - ERROR_GLOBAL_ONLY_HOOK = 1429 - ERROR_GPIO_CLIENT_INFORMATION_INVALID = 15322 - ERROR_GPIO_INCOMPATIBLE_CONNECT_MODE = 15326 - ERROR_GPIO_INTERRUPT_ALREADY_UNMASKED = 15327 - ERROR_GPIO_INVALID_REGISTRATION_PACKET = 15324 - ERROR_GPIO_OPERATION_DENIED = 15325 - ERROR_GPIO_VERSION_NOT_SUPPORTED = 15323 - ERROR_GRACEFUL_DISCONNECT = 1226 - ERROR_GROUP_EXISTS = 1318 - ERROR_GROUP_NOT_AVAILABLE = 5012 - ERROR_GROUP_NOT_FOUND = 5013 - ERROR_GROUP_NOT_ONLINE = 5014 - ERROR_HANDLE_DISK_FULL = 39 - ERROR_HANDLE_EOF = 38 - ERROR_HASH_NOT_PRESENT = 15301 - ERROR_HASH_NOT_SUPPORTED = 15300 - ERROR_HOOK_NEEDS_HMOD = 1428 - ERROR_HOOK_NOT_INSTALLED = 1431 - ERROR_HOOK_TYPE_NOT_ALLOWED = 1458 - ERROR_HOST_DOWN = 1256 - ERROR_HOST_NODE_NOT_AVAILABLE = 5005 - ERROR_HOST_NODE_NOT_GROUP_OWNER = 5016 - ERROR_HOST_NODE_NOT_RESOURCE_OWNER = 5015 - ERROR_HOST_UNREACHABLE = 1232 - ERROR_HOTKEY_ALREADY_REGISTERED = 1409 - ERROR_HOTKEY_NOT_REGISTERED = 1419 - ERROR_HWNDS_HAVE_DIFF_PARENT = 1441 - ERROR_ICM_NOT_ENABLED = 2018 - ERROR_IEPORT_FULL = 4341 - ERROR_ILLEGAL_ELEMENT_ADDRESS = 1162 - ERROR_ILL_FORMED_PASSWORD = 1324 - ERROR_INCORRECT_ADDRESS = 1241 - ERROR_INCORRECT_SIZE = 1462 - ERROR_INC_BACKUP = 4003 - ERROR_INDEX_ABSENT = 1611 - ERROR_INDIGENOUS_TYPE = 4338 - ERROR_INFLOOP_IN_RELOC_CHAIN = 202 - ERROR_INIT_STATUS_NEEDED = 0x00000011 - ERROR_INSTALL_ALREADY_RUNNING = 1618 - ERROR_INSTALL_CANCEL = 15608 - ERROR_INSTALL_DEREGISTRATION_FAILURE = 15607 - ERROR_INSTALL_FAILED = 15609 - ERROR_INSTALL_FAILURE = 1603 - ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING = 15626 - ERROR_INSTALL_INVALID_PACKAGE = 15602 - ERROR_INSTALL_LANGUAGE_UNSUPPORTED = 1623 - ERROR_INSTALL_LOG_FAILURE = 1622 - ERROR_INSTALL_NETWORK_FAILURE = 15605 - ERROR_INSTALL_NOTUSED = 1634 - ERROR_INSTALL_OPEN_PACKAGE_FAILED = 15600 - ERROR_INSTALL_OUT_OF_DISK_SPACE = 15604 - ERROR_INSTALL_PACKAGE_DOWNGRADE = 15622 - ERROR_INSTALL_PACKAGE_INVALID = 1620 - ERROR_INSTALL_PACKAGE_NOT_FOUND = 15601 - ERROR_INSTALL_PACKAGE_OPEN_FAILED = 1619 - ERROR_INSTALL_PACKAGE_REJECTED = 1625 - ERROR_INSTALL_PACKAGE_VERSION = 1613 - ERROR_INSTALL_PLATFORM_UNSUPPORTED = 1633 - ERROR_INSTALL_POLICY_FAILURE = 15615 - ERROR_INSTALL_PREREQUISITE_FAILED = 15613 - ERROR_INSTALL_REGISTRATION_FAILURE = 15606 - ERROR_INSTALL_REMOTE_DISALLOWED = 1640 - ERROR_INSTALL_REMOTE_PROHIBITED = 1645 - ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILED = 15603 - ERROR_INSTALL_SERVICE_FAILURE = 1601 - ERROR_INSTALL_SOURCE_ABSENT = 1612 - ERROR_INSTALL_SUSPEND = 1604 - ERROR_INSTALL_TEMP_UNWRITABLE = 1632 - ERROR_INSTALL_TRANSFORM_FAILURE = 1624 - ERROR_INSTALL_TRANSFORM_REJECTED = 1644 - ERROR_INSTALL_UI_FAILURE = 1621 - ERROR_INSTALL_USEREXIT = 1602 - ERROR_INSUFFICIENT_BUFFER = 122 - ERROR_INTERNAL_DB_CORRUPTION = 1358 - ERROR_INTERNAL_DB_ERROR = 1383 - ERROR_INTERNAL_ERROR = 1359 - ERROR_INVALID_ACCEL_HANDLE = 1403 - ERROR_INVALID_ACCESS = 12 - ERROR_INVALID_ACCOUNT_NAME = 1315 - ERROR_INVALID_ACL = 1336 - ERROR_INVALID_ADDRESS = 487 - ERROR_INVALID_AT_INTERRUPT_TIME = 104 - ERROR_INVALID_BLOCK = 9 - ERROR_INVALID_BLOCK_LENGTH = 1106 - ERROR_INVALID_CATEGORY = 117 - ERROR_INVALID_CLEANER = 4310 - ERROR_INVALID_CMM = 2010 - ERROR_INVALID_COLORINDEX = 2022 - ERROR_INVALID_COLORSPACE = 2017 - ERROR_INVALID_COMBOBOX_MESSAGE = 1422 - ERROR_INVALID_COMMAND_LINE = 1639 - ERROR_INVALID_COMPUTERNAME = 1210 - ERROR_INVALID_CURSOR_HANDLE = 1402 - ERROR_INVALID_DATA = 13 - ERROR_INVALID_DATATYPE = 1804 - ERROR_INVALID_DLL = 1154 - ERROR_INVALID_DOMAINNAME = 1212 - ERROR_INVALID_DOMAIN_ROLE = 1354 - ERROR_INVALID_DOMAIN_STATE = 1353 - ERROR_INVALID_DRIVE = 15 - ERROR_INVALID_DRIVE_OBJECT = 4321 - ERROR_INVALID_DWP_HANDLE = 1405 - ERROR_INVALID_EA_HANDLE = 278 - ERROR_INVALID_EA_NAME = 254 - ERROR_INVALID_EDIT_HEIGHT = 1424 - ERROR_INVALID_ENVIRONMENT = 1805 - ERROR_INVALID_EVENTNAME = 1211 - ERROR_INVALID_EVENT_COUNT = 151 - ERROR_INVALID_EXE_SIGNATURE = 191 - ERROR_INVALID_FIELD = 1616 - ERROR_INVALID_FILTER_PROC = 1427 - ERROR_INVALID_FLAGS = 1004 - ERROR_INVALID_FLAG_NUMBER = 186 - ERROR_INVALID_FORM_NAME = 1902 - ERROR_INVALID_FORM_SIZE = 1903 - ERROR_INVALID_FUNCTION = 1 - ERROR_INVALID_GROUPNAME = 1209 - ERROR_INVALID_GROUP_ATTRIBUTES = 1345 - ERROR_INVALID_GW_COMMAND = 1443 - ERROR_INVALID_HANDLE = 6 - ERROR_INVALID_HANDLE_STATE = 1609 - ERROR_INVALID_HOOK_FILTER = 1426 - ERROR_INVALID_HOOK_HANDLE = 1404 - ERROR_INVALID_ICON_HANDLE = 1414 - ERROR_INVALID_ID_AUTHORITY = 1343 - ERROR_INVALID_IMPORT_OF_NON_DLL = 1276 - ERROR_INVALID_INDEX = 1413 - ERROR_INVALID_KEYBOARD_HANDLE = 1457 - ERROR_INVALID_LB_MESSAGE = 1432 - ERROR_INVALID_LEVEL = 124 - ERROR_INVALID_LIBRARY = 4301 - ERROR_INVALID_LIST_FORMAT = 153 - ERROR_INVALID_LOGON_HOURS = 1328 - ERROR_INVALID_LOGON_TYPE = 1367 - ERROR_INVALID_MEDIA = 4300 - ERROR_INVALID_MEDIA_POOL = 4302 - ERROR_INVALID_MEMBER = 1388 - ERROR_INVALID_MENU_HANDLE = 1401 - ERROR_INVALID_MESSAGE = 1002 - ERROR_INVALID_MESSAGEDEST = 1218 - ERROR_INVALID_MESSAGENAME = 1217 - ERROR_INVALID_MINALLOCSIZE = 195 - ERROR_INVALID_MODULETYPE = 190 - ERROR_INVALID_MONITOR_HANDLE = 1461 - ERROR_INVALID_MSGBOX_STYLE = 1438 - ERROR_INVALID_NAME = 123 - ERROR_INVALID_NETNAME = 1214 - ERROR_INVALID_OPERATION = 4317 - ERROR_INVALID_OPERATION_ON_QUORUM = 5068 - ERROR_INVALID_OPLOCK_PROTOCOL = 301 - ERROR_INVALID_ORDINAL = 182 - ERROR_INVALID_OWNER = 1307 - ERROR_INVALID_PARAMETER = 87 - ERROR_INVALID_PASSWORD = 86 - ERROR_INVALID_PASSWORDNAME = 1216 - ERROR_INVALID_PIXEL_FORMAT = 2000 - ERROR_INVALID_PRIMARY_GROUP = 1308 - ERROR_INVALID_PRINTER_COMMAND = 1803 - ERROR_INVALID_PRINTER_NAME = 1801 - ERROR_INVALID_PRINTER_STATE = 1906 - ERROR_INVALID_PRINT_MONITOR = 3007 - ERROR_INVALID_PRIORITY = 1800 - ERROR_INVALID_PROFILE = 2011 - ERROR_INVALID_REPARSE_DATA = 4392 - ERROR_INVALID_RUNLEVEL_SETTING = 15401 - ERROR_INVALID_SCROLLBAR_RANGE = 1448 - ERROR_INVALID_SECURITY_DESCR = 1338 - ERROR_INVALID_SEGDPL = 198 - ERROR_INVALID_SEGMENT_NUMBER = 180 - ERROR_INVALID_SEPARATOR_FILE = 1799 - ERROR_INVALID_SERVER_STATE = 1352 - ERROR_INVALID_SERVICENAME = 1213 - ERROR_INVALID_SERVICE_ACCOUNT = 1057 - ERROR_INVALID_SERVICE_CONTROL = 1052 - ERROR_INVALID_SERVICE_LOCK = 1071 - ERROR_INVALID_SHARENAME = 1215 - ERROR_INVALID_SHOWWIN_COMMAND = 1449 - ERROR_INVALID_SID = 1337 - ERROR_INVALID_SIGNAL_NUMBER = 209 - ERROR_INVALID_SPI_VALUE = 1439 - ERROR_INVALID_STACKSEG = 189 - ERROR_INVALID_STAGED_SIGNATURE = 15620 - ERROR_INVALID_STARTING_CODESEG = 188 - ERROR_INVALID_STATE = 5023 - ERROR_INVALID_SUB_AUTHORITY = 1335 - ERROR_INVALID_TABLE = 1628 - ERROR_INVALID_TARGET_HANDLE = 114 - ERROR_INVALID_THREAD_ID = 1444 - ERROR_INVALID_TIME = 1901 - ERROR_INVALID_TOKEN = 315 - ERROR_INVALID_TRANSFORM = 2020 - ERROR_INVALID_USER_BUFFER = 1784 - ERROR_INVALID_VERIFY_SWITCH = 118 - ERROR_INVALID_WINDOW_HANDLE = 1400 - ERROR_INVALID_WINDOW_STYLE = 2002 - ERROR_INVALID_WORKSTATION = 1329 - ERROR_IOPL_NOT_ENABLED = 197 - ERROR_IO_DEVICE = 1117 - ERROR_IO_INCOMPLETE = 996 - ERROR_IO_PENDING = 997 - ERROR_IPSEC_AUTH_FIREWALL_DROP = 13917 - ERROR_IPSEC_BAD_SPI = 13910 - ERROR_IPSEC_CLEAR_TEXT_DROP = 13916 - ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND = 13014 - ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND = 13013 - ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND = 13015 - ERROR_IPSEC_DOSP_BLOCK = 13925 - ERROR_IPSEC_DOSP_INVALID_PACKET = 13927 - ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED = 13930 - ERROR_IPSEC_DOSP_MAX_ENTRIES = 13929 - ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES = 13932 - ERROR_IPSEC_DOSP_NOT_INSTALLED = 13931 - ERROR_IPSEC_DOSP_RECEIVED_MULTICAST = 13926 - ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED = 13928 - ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED = 13860 - ERROR_IPSEC_IKE_ATTRIB_FAIL = 13802 - ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE = 13905 - ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE_WITH_OPTIONAL_RETRY = 13907 - ERROR_IPSEC_IKE_AUTH_FAIL = 13801 - ERROR_IPSEC_IKE_BENIGN_REINIT = 13878 - ERROR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH = 13887 - ERROR_IPSEC_IKE_CGA_AUTH_FAILED = 13892 - ERROR_IPSEC_IKE_COEXISTENCE_SUPPRESS = 13902 - ERROR_IPSEC_IKE_CRL_FAILED = 13817 - ERROR_IPSEC_IKE_DECRYPT = 13867 - ERROR_IPSEC_IKE_DH_FAIL = 13822 - ERROR_IPSEC_IKE_DH_FAILURE = 13864 - ERROR_IPSEC_IKE_DOS_COOKIE_SENT = 13890 - ERROR_IPSEC_IKE_DROP_NO_RESPONSE = 13813 - ERROR_IPSEC_IKE_ENCRYPT = 13866 - ERROR_IPSEC_IKE_ERROR = 13816 - ERROR_IPSEC_IKE_FAILQUERYSSP = 13854 - ERROR_IPSEC_IKE_FAILSSPINIT = 13853 - ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR = 13804 - ERROR_IPSEC_IKE_GETSPIFAIL = 13857 - ERROR_IPSEC_IKE_INNER_IP_ASSIGNMENT_FAILURE = 13899 - ERROR_IPSEC_IKE_INVALID_AUTH_ALG = 13874 - ERROR_IPSEC_IKE_INVALID_AUTH_PAYLOAD = 13889 - ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN = 13881 - ERROR_IPSEC_IKE_INVALID_CERT_TYPE = 13819 - ERROR_IPSEC_IKE_INVALID_COOKIE = 13846 - ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG = 13873 - ERROR_IPSEC_IKE_INVALID_FILTER = 13858 - ERROR_IPSEC_IKE_INVALID_GROUP = 13865 - ERROR_IPSEC_IKE_INVALID_HASH = 13870 - ERROR_IPSEC_IKE_INVALID_HASH_ALG = 13871 - ERROR_IPSEC_IKE_INVALID_HASH_SIZE = 13872 - ERROR_IPSEC_IKE_INVALID_HEADER = 13824 - ERROR_IPSEC_IKE_INVALID_KEY_USAGE = 13818 - ERROR_IPSEC_IKE_INVALID_MM_FOR_QM = 13894 - ERROR_IPSEC_IKE_INVALID_PAYLOAD = 13843 - ERROR_IPSEC_IKE_INVALID_POLICY = 13861 - ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY = 13879 - ERROR_IPSEC_IKE_INVALID_SIG = 13875 - ERROR_IPSEC_IKE_INVALID_SIGNATURE = 13826 - ERROR_IPSEC_IKE_INVALID_SITUATION = 13863 - ERROR_IPSEC_IKE_KERBEROS_ERROR = 13827 - ERROR_IPSEC_IKE_KILL_DUMMY_NAP_TUNNEL = 13898 - ERROR_IPSEC_IKE_LOAD_FAILED = 13876 - ERROR_IPSEC_IKE_LOAD_SOFT_SA = 13844 - ERROR_IPSEC_IKE_MM_ACQUIRE_DROP = 13809 - ERROR_IPSEC_IKE_MM_DELAY_DROP = 13814 - ERROR_IPSEC_IKE_MM_EXPIRED = 13885 - ERROR_IPSEC_IKE_MM_LIMIT = 13882 - ERROR_IPSEC_IKE_NEGOTIATION_DISABLED = 13883 - ERROR_IPSEC_IKE_NEGOTIATION_PENDING = 13803 - ERROR_IPSEC_IKE_NEG_STATUS_BEGIN = 13800 - ERROR_IPSEC_IKE_NEG_STATUS_END = 13897 - ERROR_IPSEC_IKE_NEG_STATUS_EXTENDED_END = 13909 - ERROR_IPSEC_IKE_NOTCBPRIV = 13851 - ERROR_IPSEC_IKE_NO_CERT = 13806 - ERROR_IPSEC_IKE_NO_MM_POLICY = 13850 - ERROR_IPSEC_IKE_NO_PEER_CERT = 13847 - ERROR_IPSEC_IKE_NO_POLICY = 13825 - ERROR_IPSEC_IKE_NO_PRIVATE_KEY = 13820 - ERROR_IPSEC_IKE_NO_PUBLIC_KEY = 13828 - ERROR_IPSEC_IKE_OUT_OF_MEMORY = 13859 - ERROR_IPSEC_IKE_PEER_CRL_FAILED = 13848 - ERROR_IPSEC_IKE_PEER_DOESNT_SUPPORT_MOBIKE = 13904 - ERROR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID = 13886 - ERROR_IPSEC_IKE_POLICY_CHANGE = 13849 - ERROR_IPSEC_IKE_POLICY_MATCH = 13868 - ERROR_IPSEC_IKE_PROCESS_ERR = 13829 - ERROR_IPSEC_IKE_PROCESS_ERR_CERT = 13835 - ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ = 13836 - ERROR_IPSEC_IKE_PROCESS_ERR_DELETE = 13841 - ERROR_IPSEC_IKE_PROCESS_ERR_HASH = 13837 - ERROR_IPSEC_IKE_PROCESS_ERR_ID = 13834 - ERROR_IPSEC_IKE_PROCESS_ERR_KE = 13833 - ERROR_IPSEC_IKE_PROCESS_ERR_NATOA = 13893 - ERROR_IPSEC_IKE_PROCESS_ERR_NONCE = 13839 - ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY = 13840 - ERROR_IPSEC_IKE_PROCESS_ERR_PROP = 13831 - ERROR_IPSEC_IKE_PROCESS_ERR_SA = 13830 - ERROR_IPSEC_IKE_PROCESS_ERR_SIG = 13838 - ERROR_IPSEC_IKE_PROCESS_ERR_TRANS = 13832 - ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR = 13842 - ERROR_IPSEC_IKE_QM_ACQUIRE_DROP = 13810 - ERROR_IPSEC_IKE_QM_DELAY_DROP = 13815 - ERROR_IPSEC_IKE_QM_EXPIRED = 13895 - ERROR_IPSEC_IKE_QM_LIMIT = 13884 - ERROR_IPSEC_IKE_QUEUE_DROP_MM = 13811 - ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM = 13812 - ERROR_IPSEC_IKE_RATELIMIT_DROP = 13903 - ERROR_IPSEC_IKE_REQUIRE_CP_PAYLOAD_MISSING = 13900 - ERROR_IPSEC_IKE_RPC_DELETE = 13877 - ERROR_IPSEC_IKE_SA_DELETED = 13807 - ERROR_IPSEC_IKE_SA_REAPED = 13808 - ERROR_IPSEC_IKE_SECLOADFAIL = 13852 - ERROR_IPSEC_IKE_SHUTTING_DOWN = 13891 - ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN = 13845 - ERROR_IPSEC_IKE_SRVACQFAIL = 13855 - ERROR_IPSEC_IKE_SRVQUERYCRED = 13856 - ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_AND_CERTMAP_FAILURE = 13908 - ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_FAILURE = 13906 - ERROR_IPSEC_IKE_TIMED_OUT = 13805 - ERROR_IPSEC_IKE_TOO_MANY_FILTERS = 13896 - ERROR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID = 13888 - ERROR_IPSEC_IKE_UNKNOWN_DOI = 13862 - ERROR_IPSEC_IKE_UNSUPPORTED_ID = 13869 - ERROR_IPSEC_INTEGRITY_CHECK_FAILED = 13915 - ERROR_IPSEC_INVALID_PACKET = 13914 - ERROR_IPSEC_KEY_MODULE_IMPERSONATION_NEGOTIATION_PENDING = 13901 - ERROR_IPSEC_MM_AUTH_EXISTS = 13010 - ERROR_IPSEC_MM_AUTH_IN_USE = 13012 - ERROR_IPSEC_MM_AUTH_NOT_FOUND = 13011 - ERROR_IPSEC_MM_AUTH_PENDING_DELETION = 13022 - ERROR_IPSEC_MM_FILTER_EXISTS = 13006 - ERROR_IPSEC_MM_FILTER_NOT_FOUND = 13007 - ERROR_IPSEC_MM_FILTER_PENDING_DELETION = 13018 - ERROR_IPSEC_MM_POLICY_EXISTS = 13003 - ERROR_IPSEC_MM_POLICY_IN_USE = 13005 - ERROR_IPSEC_MM_POLICY_NOT_FOUND = 13004 - ERROR_IPSEC_MM_POLICY_PENDING_DELETION = 13021 - ERROR_IPSEC_QM_POLICY_EXISTS = 13000 - ERROR_IPSEC_QM_POLICY_IN_USE = 13002 - ERROR_IPSEC_QM_POLICY_NOT_FOUND = 13001 - ERROR_IPSEC_QM_POLICY_PENDING_DELETION = 13023 - ERROR_IPSEC_REPLAY_CHECK_FAILED = 13913 - ERROR_IPSEC_SA_LIFETIME_EXPIRED = 13911 - ERROR_IPSEC_THROTTLE_DROP = 13918 - ERROR_IPSEC_TRANSPORT_FILTER_EXISTS = 13008 - ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND = 13009 - ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION = 13019 - ERROR_IPSEC_TUNNEL_FILTER_EXISTS = 13016 - ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND = 13017 - ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION = 13020 - ERROR_IPSEC_WRONG_SA = 13912 - ERROR_IRQ_BUSY = 1119 - ERROR_IS_JOINED = 134 - ERROR_IS_JOIN_PATH = 147 - ERROR_IS_JOIN_TARGET = 133 - ERROR_IS_SUBSTED = 135 - ERROR_IS_SUBST_PATH = 146 - ERROR_IS_SUBST_TARGET = 149 - ERROR_ITERATED_DATA_EXCEEDS_64k = 194 - ERROR_JOIN_TO_JOIN = 138 - ERROR_JOIN_TO_SUBST = 140 - ERROR_JOURNAL_DELETE_IN_PROGRESS = 1178 - ERROR_JOURNAL_ENTRY_DELETED = 1181 - ERROR_JOURNAL_HOOK_SET = 1430 - ERROR_JOURNAL_NOT_ACTIVE = 1179 - ERROR_KERNEL_APC = 738 - ERROR_KEY_DELETED = 1018 - ERROR_KEY_HAS_CHILDREN = 1020 - ERROR_KM_DRIVER_BLOCKED = 1930 - ERROR_LABEL_QUESTIONABLE = 0x00000002 - ERROR_LABEL_TOO_LONG = 154 - ERROR_LABEL_UNREADABLE = 0x00000001 - ERROR_LAST_ADMIN = 1322 - ERROR_LB_WITHOUT_TABSTOPS = 1434 - ERROR_LIBRARY_FULL = 4322 - ERROR_LIBRARY_OFFLINE = 4305 - ERROR_LICENSE_QUOTA_EXCEEDED = 1395 - ERROR_LISTBOX_ID_NOT_FOUND = 1416 - ERROR_LM_CROSS_ENCRYPTION_REQUIRED = 1390 - ERROR_LOCAL_USER_SESSION_KEY = 1303 - ERROR_LOCKED = 212 - ERROR_LOCK_FAILED = 167 - ERROR_LOCK_VIOLATION = 33 - ERROR_LOGIN_TIME_RESTRICTION = 1239 - ERROR_LOGIN_WKSTA_RESTRICTION = 1240 - ERROR_LOGON_FAILURE = 1326 - ERROR_LOGON_NOT_GRANTED = 1380 - ERROR_LOGON_SESSION_COLLISION = 1366 - ERROR_LOGON_SESSION_EXISTS = 1363 - ERROR_LOGON_TYPE_NOT_GRANTED = 1385 - ERROR_LOG_FILE_FULL = 1502 - ERROR_LUIDS_EXHAUSTED = 1334 - ERROR_MACHINE_LOCKED = 1271 - ERROR_MAGAZINE_NOT_PRESENT = 1163 - ERROR_MALFORMED_SUBSTITUTION_STRING = 14094 - ERROR_MAPPED_ALIGNMENT = 1132 - ERROR_MAX_THRDS_REACHED = 164 - ERROR_MCA_INTERNAL_ERROR = 15205 - ERROR_MCA_INVALID_CAPABILITIES_STRING = 15200 - ERROR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED = 15206 - ERROR_MCA_INVALID_VCP_VERSION = 15201 - ERROR_MCA_MCCS_VERSION_MISMATCH = 15203 - ERROR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION = 15202 - ERROR_MCA_UNSUPPORTED_COLOR_TEMPERATURE = 15207 - ERROR_MCA_UNSUPPORTED_MCCS_VERSION = 15204 - ERROR_MEDIA_CHANGED = 1110 - ERROR_MEDIA_INCOMPATIBLE = 4315 - ERROR_MEDIA_NOT_AVAILABLE = 4318 - ERROR_MEDIA_OFFLINE = 4304 - ERROR_MEDIA_UNAVAILABLE = 4308 - ERROR_MEDIUM_NOT_ACCESSIBLE = 4323 - ERROR_MEMBERS_PRIMARY_GROUP = 1374 - ERROR_MEMBER_IN_ALIAS = 1378 - ERROR_MEMBER_IN_GROUP = 1320 - ERROR_MEMBER_NOT_IN_ALIAS = 1377 - ERROR_MEMBER_NOT_IN_GROUP = 1321 - ERROR_MENU_ITEM_NOT_FOUND = 1456 - ERROR_MESSAGE_EXCEEDS_MAX_SIZE = 4336 - ERROR_MESSAGE_SYNC_ONLY = 1159 - ERROR_METAFILE_NOT_SUPPORTED = 2003 - ERROR_META_EXPANSION_TOO_LONG = 208 - ERROR_MOD_NOT_FOUND = 126 - ERROR_MORE_DATA = 234 - ERROR_MORE_WRITES = 1120 - ERROR_MRM_AUTOMERGE_ENABLED = 15139 - ERROR_MRM_DUPLICATE_ENTRY = 15119 - ERROR_MRM_DUPLICATE_MAP_NAME = 15118 - ERROR_MRM_FILEPATH_TOO_LONG = 15121 - ERROR_MRM_INDETERMINATE_QUALIFIER_VALUE = 15138 - ERROR_MRM_INVALID_FILE_TYPE = 15112 - ERROR_MRM_INVALID_PRICONFIG = 15111 - ERROR_MRM_INVALID_PRI_FILE = 15126 - ERROR_MRM_INVALID_QUALIFIER_OPERATOR = 15137 - ERROR_MRM_INVALID_QUALIFIER_VALUE = 15114 - ERROR_MRM_INVALID_RESOURCE_IDENTIFIER = 15120 - ERROR_MRM_MAP_NOT_FOUND = 15135 - ERROR_MRM_NAMED_RESOURCE_NOT_FOUND = 15127 - ERROR_MRM_NO_CANDIDATE = 15115 - ERROR_MRM_NO_MATCH_OR_DEFAULT_CANDIDATE = 15116 - ERROR_MRM_RESOURCE_TYPE_MISMATCH = 15117 - ERROR_MRM_RUNTIME_NO_DEFAULT_OR_NEUTRAL_RESOURCE = 15110 - ERROR_MRM_TOO_MANY_RESOURCES = 15140 - ERROR_MRM_UNKNOWN_QUALIFIER = 15113 - ERROR_MRM_UNSUPPORTED_DIRECTORY_TYPE = 15122 - ERROR_MRM_UNSUPPORTED_PROFILE_TYPE = 15136 - ERROR_MR_MID_NOT_FOUND = 317 - ERROR_MUI_FILE_NOT_FOUND = 15100 - ERROR_MUI_FILE_NOT_LOADED = 15105 - ERROR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME = 15108 - ERROR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED = 15107 - ERROR_MUI_INVALID_FILE = 15101 - ERROR_MUI_INVALID_LOCALE_NAME = 15103 - ERROR_MUI_INVALID_RC_CONFIG = 15102 - ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME = 15104 - ERROR_MUTUAL_AUTH_FAILED = 1397 - ERROR_NEEDS_REMEDIATION = 15612 - ERROR_NEGATIVE_SEEK = 131 - ERROR_NESTING_NOT_ALLOWED = 215 - ERROR_NETLOGON_NOT_STARTED = 1792 - ERROR_NETNAME_DELETED = 64 - ERROR_NETWORK_ACCESS_DENIED = 65 - ERROR_NETWORK_BUSY = 54 - ERROR_NETWORK_NOT_AVAILABLE = 5035 - ERROR_NETWORK_UNREACHABLE = 1231 - ERROR_NET_WRITE_FAULT = 88 - ERROR_NOACCESS = 998 - ERROR_NODE_CANNOT_BE_CLUSTERED = 5898 - ERROR_NODE_CANT_HOST_RESOURCE = 5071 - ERROR_NODE_NOT_AVAILABLE = 5036 - ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 1807 - ERROR_NOLOGON_SERVER_TRUST_ACCOUNT = 1809 - ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT = 1808 - ERROR_NONE_MAPPED = 1332 - ERROR_NONPAGED_SYSTEM_RESOURCES = 1451 - ERROR_NON_ACCOUNT_SID = 1257 - ERROR_NON_DOMAIN_SID = 1258 - ERROR_NON_MDICHILD_WINDOW = 1445 - ERROR_NOTIFY_ENUM_DIR = 1022 - ERROR_NOT_ALL_ASSIGNED = 1300 - ERROR_NOT_AUTHENTICATED = 1244 - ERROR_NOT_A_REPARSE_POINT = 4390 - ERROR_NOT_CHILD_WINDOW = 1442 - ERROR_NOT_CONNECTED = 2250 - ERROR_NOT_CONTAINER = 1207 - ERROR_NOT_DOS_DISK = 26 - ERROR_NOT_EMPTY = 4307 - ERROR_NOT_ENOUGH_MEMORY = 8 - ERROR_NOT_ENOUGH_QUOTA = 1816 - ERROR_NOT_ENOUGH_SERVER_MEMORY = 1130 - ERROR_NOT_EXPORT_FORMAT = 6008 - ERROR_NOT_FOUND = 1168 - ERROR_NOT_GUI_PROCESS = 1471 - ERROR_NOT_JOINED = 136 - ERROR_NOT_LOCKED = 158 - ERROR_NOT_LOGGED_ON = 1245 - ERROR_NOT_LOGON_PROCESS = 1362 - ERROR_NOT_OWNER = 288 - ERROR_NOT_QUORUM_CAPABLE = 5021 - ERROR_NOT_QUORUM_CLASS = 5025 - ERROR_NOT_READY = 21 - ERROR_NOT_REGISTRY_FILE = 1017 - ERROR_NOT_SAFEBOOT_SERVICE = 1084 - ERROR_NOT_SAME_DEVICE = 17 - ERROR_NOT_SUBSTED = 137 - ERROR_NOT_SUPPORTED = 50 - ERROR_NOT_SUPPORTED_ON_SBS = 1254 - ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER = 8584 - ERROR_NO_ASSOCIATION = 1155 - ERROR_NO_BROWSER_SERVERS_FOUND = 6118 - ERROR_NO_DATA = 232 - ERROR_NO_DATA_DETECTED = 1104 - ERROR_NO_EFS = 6004 - ERROR_NO_IMPERSONATION_TOKEN = 1309 - ERROR_NO_INHERITANCE = 1391 - ERROR_NO_LOGON_SERVERS = 1311 - ERROR_NO_LOG_SPACE = 1019 - ERROR_NO_MATCH = 1169 - ERROR_NO_MEDIA_IN_DRIVE = 1112 - ERROR_NO_MORE_DEVICES = 1248 - ERROR_NO_MORE_FILES = 18 - ERROR_NO_MORE_ITEMS = 259 - ERROR_NO_MORE_SEARCH_HANDLES = 113 - ERROR_NO_MORE_USER_HANDLES = 1158 - ERROR_NO_NETWORK = 1222 - ERROR_NO_NET_OR_BAD_PATH = 1203 - ERROR_NO_NVRAM_RESOURCES = 1470 - ERROR_NO_PROC_SLOTS = 89 - ERROR_NO_PROMOTION_ACTIVE = 8222 - ERROR_NO_QUOTAS_FOR_ACCOUNT = 1302 - ERROR_NO_RECOVERY_POLICY = 6003 - ERROR_NO_RECOVERY_PROGRAM = 1082 - ERROR_NO_SCROLLBARS = 1447 - ERROR_NO_SECURITY_ON_OBJECT = 1350 - ERROR_NO_SHUTDOWN_IN_PROGRESS = 1116 - ERROR_NO_SIGNAL_SENT = 205 - ERROR_NO_SITENAME = 1919 - ERROR_NO_SPOOL_SPACE = 62 - ERROR_NO_SUCH_ALIAS = 1376 - ERROR_NO_SUCH_DOMAIN = 1355 - ERROR_NO_SUCH_GROUP = 1319 - ERROR_NO_SUCH_LOGON_SESSION = 1312 - ERROR_NO_SUCH_MEMBER = 1387 - ERROR_NO_SUCH_PACKAGE = 1364 - ERROR_NO_SUCH_PRIVILEGE = 1313 - ERROR_NO_SUCH_SITE = 1249 - ERROR_NO_SUCH_USER = 1317 - ERROR_NO_SUPPORTING_DRIVES = 4339 - ERROR_NO_SYSTEM_MENU = 1437 - ERROR_NO_SYSTEM_RESOURCES = 1450 - ERROR_NO_TOKEN = 1008 - ERROR_NO_TRACKING_SERVICE = 1172 - ERROR_NO_TRUST_LSA_SECRET = 1786 - ERROR_NO_TRUST_SAM_ACCOUNT = 1787 - ERROR_NO_UNICODE_TRANSLATION = 1113 - ERROR_NO_USER_KEYS = 6006 - ERROR_NO_USER_SESSION_KEY = 1394 - ERROR_NO_VOLUME_ID = 1173 - ERROR_NO_VOLUME_LABEL = 125 - ERROR_NO_WILDCARD_CHARACTERS = 1417 - ERROR_NT_CROSS_ENCRYPTION_REQUIRED = 1386 - ERROR_NULL_LM_PASSWORD = 1304 - ERROR_OBJECT_ALREADY_EXISTS = 5010 - ERROR_OBJECT_IN_LIST = 5011 - ERROR_OBJECT_NOT_FOUND = 4312 - ERROR_OLD_WIN_VERSION = 1150 - ERROR_ONLY_IF_CONNECTED = 1251 - ERROR_OPEN_FAILED = 110 - ERROR_OPEN_FILES = 2401 - ERROR_OPERATION_ABORTED = 995 - ERROR_OPLOCK_NOT_GRANTED = 300 - ERROR_OUTOFMEMORY = 14 - ERROR_OUT_OF_PAPER = 28 - ERROR_OUT_OF_STRUCTURES = 84 - ERROR_OVERRIDE_NOCHANGES = 1252 - ERROR_PACKAGES_IN_USE = 15618 - ERROR_PACKAGE_ALREADY_EXISTS = 15611 - ERROR_PACKAGE_REPOSITORY_CORRUPTED = 15614 - ERROR_PACKAGE_UPDATING = 15616 - ERROR_PAGED_SYSTEM_RESOURCES = 1452 - ERROR_PAGEFILE_QUOTA = 1454 - ERROR_PARAMETER_QUOTA_EXCEEDED = 1283 - ERROR_PARTIAL_COPY = 299 - ERROR_PARTITION_FAILURE = 1105 - ERROR_PASSWORD_EXPIRED = 1330 - ERROR_PASSWORD_MUST_CHANGE = 1907 - ERROR_PASSWORD_RESTRICTION = 1325 - ERROR_PATCH_PACKAGE_INVALID = 1636 - ERROR_PATCH_PACKAGE_OPEN_FAILED = 1635 - ERROR_PATCH_PACKAGE_REJECTED = 1643 - ERROR_PATCH_PACKAGE_UNSUPPORTED = 1637 - ERROR_PATCH_TARGET_NOT_FOUND = 1642 - ERROR_PATH_BUSY = 148 - ERROR_PATH_NOT_FOUND = 3 - ERROR_PER_USER_TRUST_QUOTA_EXCEEDED = 1932 - ERROR_PIPE_BUSY = 231 - ERROR_PIPE_CONNECTED = 535 - ERROR_PIPE_LISTENING = 536 - ERROR_PIPE_LOCAL = 229 - ERROR_PIPE_NOT_CONNECTED = 233 - ERROR_PKINIT_FAILURE = 1263 - ERROR_POINT_NOT_FOUND = 1171 - ERROR_POLICY_OBJECT_NOT_FOUND = 8219 - ERROR_POLICY_ONLY_IN_DS = 8220 - ERROR_POPUP_ALREADY_ACTIVE = 1446 - ERROR_PORT_UNREACHABLE = 1234 - ERROR_POSSIBLE_DEADLOCK = 1131 - ERROR_POTENTIAL_FILE_FOUND = 1180 - ERROR_PRINTER_ALREADY_EXISTS = 1802 - ERROR_PRINTER_DELETED = 1905 - ERROR_PRINTER_DRIVER_ALREADY_INSTALLED = 1795 - ERROR_PRINTER_DRIVER_BLOCKED = 3014 - ERROR_PRINTER_DRIVER_IN_USE = 3001 - ERROR_PRINTER_DRIVER_WARNED = 3013 - ERROR_PRINTER_HAS_JOBS_QUEUED = 3009 - ERROR_PRINTER_NOT_FOUND = 3012 - ERROR_PRINTQ_FULL = 61 - ERROR_PRINT_CANCELLED = 63 - ERROR_PRINT_MONITOR_ALREADY_INSTALLED = 3006 - ERROR_PRINT_MONITOR_IN_USE = 3008 - ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED = 3005 - ERROR_PRIVATE_DIALOG_INDEX = 1415 - ERROR_PRIVILEGE_NOT_HELD = 1314 - ERROR_PROCESS_ABORTED = 1067 - ERROR_PROC_NOT_FOUND = 127 - ERROR_PRODUCT_UNINSTALLED = 1614 - ERROR_PRODUCT_VERSION = 1638 - ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE = 2015 - ERROR_PROFILE_NOT_FOUND = 2016 - ERROR_PROMOTION_ACTIVE = 8221 - ERROR_PROTOCOL_UNREACHABLE = 1233 - ERROR_QUORUMLOG_OPEN_FAILED = 5028 - ERROR_QUORUM_DISK_NOT_FOUND = 5086 - ERROR_QUORUM_OWNER_ALIVE = 5034 - ERROR_QUORUM_RESOURCE = 5020 - ERROR_QUORUM_RESOURCE_ONLINE_FAILED = 5027 - ERROR_READ_FAULT = 30 - ERROR_RECOVERY_FAILURE = 1279 - ERROR_RECOVERY_FILE_CORRUPT = 15619 - ERROR_REC_NON_EXISTENT = 4005 - ERROR_REDIRECTOR_HAS_OPEN_HANDLES = 1794 - ERROR_REDIR_PAUSED = 72 - ERROR_REGISTRY_CORRUPT = 1015 - ERROR_REGISTRY_IO_FAILED = 1016 - ERROR_REGISTRY_RECOVERED = 1014 - ERROR_REG_NAT_CONSUMPTION = 1261 - ERROR_RELOC_CHAIN_XEEDS_SEGLIM = 201 - ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED = 1936 - ERROR_REMOTE_SESSION_LIMIT_EXCEEDED = 1220 - ERROR_REMOTE_STORAGE_MEDIA_ERROR = 4352 - ERROR_REMOTE_STORAGE_NOT_ACTIVE = 4351 - ERROR_REMOVE_FAILED = 15610 - ERROR_REM_NOT_LIST = 51 - ERROR_REPARSE_ATTRIBUTE_CONFLICT = 4391 - ERROR_REPARSE_TAG_INVALID = 4393 - ERROR_REPARSE_TAG_MISMATCH = 4394 - ERROR_REQUEST_ABORTED = 1235 - ERROR_REQUEST_REFUSED = 4320 - ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION = 1459 - ERROR_REQ_NOT_ACCEP = 71 - ERROR_RESILIENCY_FILE_CORRUPT = 15625 - ERROR_RESMON_CREATE_FAILED = 5017 - ERROR_RESMON_INVALID_STATE = 5084 - ERROR_RESMON_ONLINE_FAILED = 5018 - ERROR_RESOURCE_DATA_NOT_FOUND = 1812 - ERROR_RESOURCE_DISABLED = 4309 - ERROR_RESOURCE_ENUM_USER_STOP = 15106 - ERROR_RESOURCE_FAILED = 5038 - ERROR_RESOURCE_LANG_NOT_FOUND = 1815 - ERROR_RESOURCE_NAME_NOT_FOUND = 1814 - ERROR_RESOURCE_NOT_AVAILABLE = 5006 - ERROR_RESOURCE_NOT_FOUND = 5007 - ERROR_RESOURCE_NOT_ONLINE = 5004 - ERROR_RESOURCE_NOT_PRESENT = 4316 - ERROR_RESOURCE_ONLINE = 5019 - ERROR_RESOURCE_PROPERTIES_STORED = 5024 - ERROR_RESOURCE_PROPERTY_UNCHANGEABLE = 5089 - ERROR_RESOURCE_TYPE_NOT_FOUND = 1813 - ERROR_RESTART_APPLICATION = 1467 - ERROR_RETRY = 1237 - ERROR_REVISION_MISMATCH = 1306 - ERROR_RING2SEG_MUST_BE_MOVABLE = 200 - ERROR_RING2_STACK_IN_USE = 207 - ERROR_RMODE_APP = 1153 - ERROR_RPL_NOT_ALLOWED = 4006 - ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT = 15403 - ERROR_RUNLEVEL_SWITCH_IN_PROGRESS = 15404 - ERROR_RUNLEVEL_SWITCH_TIMEOUT = 15402 - ERROR_RXACT_COMMIT_FAILURE = 1370 - ERROR_RXACT_INVALID_STATE = 1369 - ERROR_SAME_DRIVE = 143 - ERROR_SAM_INIT_FAILURE = 8541 - ERROR_SCOPE_NOT_FOUND = 318 - ERROR_SCREEN_ALREADY_LOCKED = 1440 - ERROR_SECONDARY_IC_PROVIDER_NOT_REGISTERED = 15321 - ERROR_SECRET_TOO_LONG = 1382 - ERROR_SECTOR_NOT_FOUND = 27 - ERROR_SEEK = 25 - ERROR_SEEK_ON_DEVICE = 132 - ERROR_SEM_IS_SET = 102 - ERROR_SEM_NOT_FOUND = 187 - ERROR_SEM_OWNER_DIED = 105 - ERROR_SEM_TIMEOUT = 121 - ERROR_SEM_USER_LIMIT = 106 - ERROR_SERIAL_NO_DEVICE = 1118 - ERROR_SERVER_DISABLED = 1341 - ERROR_SERVER_HAS_OPEN_HANDLES = 1811 - ERROR_SERVER_NOT_DISABLED = 1342 - ERROR_SERVER_SHUTDOWN_IN_PROGRESS = 1255 - ERROR_SERVICES_FAILED_AUTOSTART = 15405 - ERROR_SERVICE_ALREADY_RUNNING = 1056 - ERROR_SERVICE_CANNOT_ACCEPT_CTRL = 1061 - ERROR_SERVICE_DATABASE_LOCKED = 1055 - ERROR_SERVICE_DEPENDENCY_DELETED = 1075 - ERROR_SERVICE_DEPENDENCY_FAIL = 1068 - ERROR_SERVICE_DISABLED = 1058 - ERROR_SERVICE_DOES_NOT_EXIST = 1060 - ERROR_SERVICE_EXISTS = 1073 - ERROR_SERVICE_LOGON_FAILED = 1069 - ERROR_SERVICE_MARKED_FOR_DELETE = 1072 - ERROR_SERVICE_NEVER_STARTED = 1077 - ERROR_SERVICE_NOT_ACTIVE = 1062 - ERROR_SERVICE_NOT_FOUND = 1243 - ERROR_SERVICE_NOT_IN_EXE = 1083 - ERROR_SERVICE_NO_THREAD = 1054 - ERROR_SERVICE_REQUEST_TIMEOUT = 1053 - ERROR_SERVICE_SPECIFIC_ERROR = 1066 - ERROR_SERVICE_START_HANG = 1070 - ERROR_SESSION_CREDENTIAL_CONFLICT = 1219 - ERROR_SETCOUNT_ON_BAD_LB = 1433 - ERROR_SETMARK_DETECTED = 1103 - ERROR_SET_NOT_FOUND = 1170 - ERROR_SET_POWER_STATE_FAILED = 1141 - ERROR_SET_POWER_STATE_VETOED = 1140 - ERROR_SEVERITY_ERROR = 0xC0000000 - ERROR_SEVERITY_INFORMATIONAL = 0x40000000 - ERROR_SEVERITY_SUCCESS = 0x00000000 - ERROR_SEVERITY_WARNING = 0x80000000 - ERROR_SHARED_POLICY = 8218 - ERROR_SHARING_BUFFER_EXCEEDED = 36 - ERROR_SHARING_PAUSED = 70 - ERROR_SHARING_VIOLATION = 32 - ERROR_SHUTDOWN_CLUSTER = 5008 - ERROR_SHUTDOWN_IN_PROGRESS = 1115 - ERROR_SIGNAL_PENDING = 162 - ERROR_SIGNAL_REFUSED = 156 - ERROR_SINGLE_INSTANCE_APP = 1152 - ERROR_SLOT_NOT_PRESENT = 0x00000004 - ERROR_SMARTCARD_SUBSYSTEM_FAILURE = 1264 - ERROR_SMI_PRIMITIVE_INSTALLER_FAILED = 14108 - ERROR_SOME_NOT_MAPPED = 1301 - ERROR_SOURCE_ELEMENT_EMPTY = 1160 - ERROR_SPECIAL_ACCOUNT = 1371 - ERROR_SPECIAL_GROUP = 1372 - ERROR_SPECIAL_USER = 1373 - ERROR_SPL_NO_ADDJOB = 3004 - ERROR_SPL_NO_STARTDOC = 3003 - ERROR_SPOOL_FILE_NOT_FOUND = 3002 - ERROR_STACK_BUFFER_OVERRUN = 1282 - ERROR_STACK_OVERFLOW = 1001 - ERROR_STATE_COMPOSITE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED = 15815 - ERROR_STATE_CONTAINER_NAME_SIZE_LIMIT_EXCEEDED = 15818 - ERROR_STATE_CREATE_CONTAINER_FAILED = 15805 - ERROR_STATE_DELETE_CONTAINER_FAILED = 15806 - ERROR_STATE_DELETE_SETTING_FAILED = 15809 - ERROR_STATE_ENUMERATE_CONTAINER_FAILED = 15813 - ERROR_STATE_ENUMERATE_SETTINGS_FAILED = 15814 - ERROR_STATE_GET_VERSION_FAILED = 15801 - ERROR_STATE_LOAD_STORE_FAILED = 15800 - ERROR_STATE_OPEN_CONTAINER_FAILED = 15804 - ERROR_STATE_QUERY_SETTING_FAILED = 15810 - ERROR_STATE_READ_COMPOSITE_SETTING_FAILED = 15811 - ERROR_STATE_READ_SETTING_FAILED = 15807 - ERROR_STATE_SETTING_NAME_SIZE_LIMIT_EXCEEDED = 15817 - ERROR_STATE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED = 15816 - ERROR_STATE_SET_VERSION_FAILED = 15802 - ERROR_STATE_STRUCTURED_RESET_FAILED = 15803 - ERROR_STATE_WRITE_COMPOSITE_SETTING_FAILED = 15812 - ERROR_STATE_WRITE_SETTING_FAILED = 15808 - ERROR_STATIC_INIT = 4002 - ERROR_SUBST_TO_JOIN = 141 - ERROR_SUBST_TO_SUBST = 139 - ERROR_SUCCESS = 0 - ERROR_SUCCESS_REBOOT_INITIATED = 1641 - ERROR_SUCCESS_REBOOT_REQUIRED = 3010 - ERROR_SUCCESS_RESTART_REQUIRED = 3011 - ERROR_SWAPERROR = 999 - ERROR_SXS_ACTIVATION_CONTEXT_DISABLED = 14006 - ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT = 14103 - ERROR_SXS_ASSEMBLY_MISSING = 14081 - ERROR_SXS_ASSEMBLY_NOT_FOUND = 14003 - ERROR_SXS_ASSEMBLY_NOT_LOCKED = 14097 - ERROR_SXS_CANT_GEN_ACTCTX = 14001 - ERROR_SXS_COMPONENT_STORE_CORRUPT = 14098 - ERROR_SXS_CORRUPTION = 14083 - ERROR_SXS_CORRUPT_ACTIVATION_STACK = 14082 - ERROR_SXS_DUPLICATE_ASSEMBLY_NAME = 14027 - ERROR_SXS_DUPLICATE_CLSID = 14023 - ERROR_SXS_DUPLICATE_DLL_NAME = 14021 - ERROR_SXS_DUPLICATE_IID = 14024 - ERROR_SXS_DUPLICATE_PROGID = 14026 - ERROR_SXS_DUPLICATE_TLBID = 14025 - ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME = 14022 - ERROR_SXS_EARLY_DEACTIVATION = 14084 - ERROR_SXS_FILE_HASH_MISMATCH = 14028 - ERROR_SXS_FILE_HASH_MISSING = 14110 - ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY = 14104 - ERROR_SXS_IDENTITIES_DIFFERENT = 14102 - ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE = 14092 - ERROR_SXS_IDENTITY_PARSE_ERROR = 14093 - ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN = 14095 - ERROR_SXS_INVALID_ACTCTXDATA_FORMAT = 14002 - ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE = 14017 - ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME = 14080 - ERROR_SXS_INVALID_DEACTIVATION = 14085 - ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME = 14091 - ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE = 14090 - ERROR_SXS_INVALID_XML_NAMESPACE_URI = 14014 - ERROR_SXS_KEY_NOT_FOUND = 14007 - ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14016 - ERROR_SXS_MANIFEST_FORMAT_ERROR = 14004 - ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT = 14101 - ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE = 14019 - ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE = 14018 - ERROR_SXS_MANIFEST_PARSE_ERROR = 14005 - ERROR_SXS_MANIFEST_TOO_BIG = 14105 - ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE = 14079 - ERROR_SXS_MULTIPLE_DEACTIVATION = 14086 - ERROR_SXS_POLICY_PARSE_ERROR = 14029 - ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT = 14020 - ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET = 14011 - ERROR_SXS_PROCESS_TERMINATION_REQUESTED = 14087 - ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING = 14078 - ERROR_SXS_PROTECTION_CATALOG_NOT_VALID = 14076 - ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT = 14075 - ERROR_SXS_PROTECTION_RECOVERY_FAILED = 14074 - ERROR_SXS_RELEASE_ACTIVATION_CONTEXT = 14088 - ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14015 - ERROR_SXS_SECTION_NOT_FOUND = 14000 - ERROR_SXS_SETTING_NOT_REGISTERED = 14106 - ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY = 14089 - ERROR_SXS_THREAD_QUERIES_DISABLED = 14010 - ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE = 14107 - ERROR_SXS_UNKNOWN_ENCODING = 14013 - ERROR_SXS_UNKNOWN_ENCODING_GROUP = 14012 - ERROR_SXS_UNTRANSLATABLE_HRESULT = 14077 - ERROR_SXS_VERSION_CONFLICT = 14008 - ERROR_SXS_WRONG_SECTION_TYPE = 14009 - ERROR_SXS_XML_E_BADCHARDATA = 14036 - ERROR_SXS_XML_E_BADCHARINSTRING = 14034 - ERROR_SXS_XML_E_BADNAMECHAR = 14033 - ERROR_SXS_XML_E_BADPEREFINSUBSET = 14059 - ERROR_SXS_XML_E_BADSTARTNAMECHAR = 14032 - ERROR_SXS_XML_E_BADXMLCASE = 14069 - ERROR_SXS_XML_E_BADXMLDECL = 14056 - ERROR_SXS_XML_E_COMMENTSYNTAX = 14031 - ERROR_SXS_XML_E_DUPLICATEATTRIBUTE = 14053 - ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE = 14045 - ERROR_SXS_XML_E_EXPECTINGTAGEND = 14038 - ERROR_SXS_XML_E_INCOMPLETE_ENCODING = 14043 - ERROR_SXS_XML_E_INTERNALERROR = 14041 - ERROR_SXS_XML_E_INVALIDATROOTLEVEL = 14055 - ERROR_SXS_XML_E_INVALIDENCODING = 14067 - ERROR_SXS_XML_E_INVALIDSWITCH = 14068 - ERROR_SXS_XML_E_INVALID_DECIMAL = 14047 - ERROR_SXS_XML_E_INVALID_HEXIDECIMAL = 14048 - ERROR_SXS_XML_E_INVALID_STANDALONE = 14070 - ERROR_SXS_XML_E_INVALID_UNICODE = 14049 - ERROR_SXS_XML_E_INVALID_VERSION = 14072 - ERROR_SXS_XML_E_MISSINGEQUALS = 14073 - ERROR_SXS_XML_E_MISSINGQUOTE = 14030 - ERROR_SXS_XML_E_MISSINGROOT = 14057 - ERROR_SXS_XML_E_MISSINGSEMICOLON = 14039 - ERROR_SXS_XML_E_MISSINGWHITESPACE = 14037 - ERROR_SXS_XML_E_MISSING_PAREN = 14044 - ERROR_SXS_XML_E_MULTIPLEROOTS = 14054 - ERROR_SXS_XML_E_MULTIPLE_COLONS = 14046 - ERROR_SXS_XML_E_RESERVEDNAMESPACE = 14066 - ERROR_SXS_XML_E_UNBALANCEDPAREN = 14040 - ERROR_SXS_XML_E_UNCLOSEDCDATA = 14065 - ERROR_SXS_XML_E_UNCLOSEDCOMMENT = 14063 - ERROR_SXS_XML_E_UNCLOSEDDECL = 14064 - ERROR_SXS_XML_E_UNCLOSEDENDTAG = 14061 - ERROR_SXS_XML_E_UNCLOSEDSTARTTAG = 14060 - ERROR_SXS_XML_E_UNCLOSEDSTRING = 14062 - ERROR_SXS_XML_E_UNCLOSEDTAG = 14052 - ERROR_SXS_XML_E_UNEXPECTEDENDTAG = 14051 - ERROR_SXS_XML_E_UNEXPECTEDEOF = 14058 - ERROR_SXS_XML_E_UNEXPECTED_STANDALONE = 14071 - ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE = 14042 - ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK = 14050 - ERROR_SXS_XML_E_XMLDECLSYNTAX = 14035 - ERROR_SYMLINK_CLASS_DISABLED = 1463 - ERROR_SYMLINK_NOT_SUPPORTED = 1464 - ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED = 1274 - ERROR_SYSTEM_DEVICE_NOT_FOUND = 15299 - ERROR_SYSTEM_NEEDS_REMEDIATION = 15623 - ERROR_SYSTEM_TRACE = 150 - ERROR_TAG_NOT_FOUND = 2012 - ERROR_TAG_NOT_PRESENT = 2013 - ERROR_THREAD_1_INACTIVE = 210 - ERROR_TIMEOUT = 1460 - ERROR_TIME_SKEW = 1398 - ERROR_TLW_WITH_WSCHILD = 1406 - ERROR_TOKEN_ALREADY_IN_USE = 1375 - ERROR_TOO_MANY_CMDS = 56 - ERROR_TOO_MANY_CONTEXT_IDS = 1384 - ERROR_TOO_MANY_LINKS = 1142 - ERROR_TOO_MANY_LUIDS_REQUESTED = 1333 - ERROR_TOO_MANY_MODULES = 214 - ERROR_TOO_MANY_MUXWAITERS = 152 - ERROR_TOO_MANY_NAMES = 68 - ERROR_TOO_MANY_OPEN_FILES = 4 - ERROR_TOO_MANY_POSTS = 298 - ERROR_TOO_MANY_SECRETS = 1381 - ERROR_TOO_MANY_SEMAPHORES = 100 - ERROR_TOO_MANY_SEM_REQUESTS = 103 - ERROR_TOO_MANY_SESS = 69 - ERROR_TOO_MANY_SIDS = 1389 - ERROR_TOO_MANY_TCBS = 155 - ERROR_TRANSFORM_NOT_SUPPORTED = 2004 - ERROR_TRANSPORT_FULL = 4328 - ERROR_TRAY_MALFUNCTION = 0x00000010 - ERROR_TRUSTED_DOMAIN_FAILURE = 1788 - ERROR_TRUSTED_RELATIONSHIP_FAILURE = 1789 - ERROR_TRUST_FAILURE = 1790 - ERROR_UNABLE_TO_CLEAN = 4311 - ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA = 4330 - ERROR_UNABLE_TO_INVENTORY_DRIVE = 4325 - ERROR_UNABLE_TO_INVENTORY_SLOT = 4326 - ERROR_UNABLE_TO_INVENTORY_TRANSPORT = 4327 - ERROR_UNABLE_TO_LOAD_MEDIUM = 4324 - ERROR_UNABLE_TO_LOCK_MEDIA = 1108 - ERROR_UNABLE_TO_MOVE_REPLACEMENT = 1176 - ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 = 1177 - ERROR_UNABLE_TO_REMOVE_REPLACED = 1175 - ERROR_UNABLE_TO_UNLOAD_MEDIA = 1109 - ERROR_UNEXPECTED_OMID = 4334 - ERROR_UNEXP_NET_ERR = 59 - ERROR_UNHANDLED_ERROR = 0xFFFFFFFF - ERROR_UNIDENTIFIED_ERROR = 1287 - ERROR_UNKNOWN_COMPONENT = 1607 - ERROR_UNKNOWN_FEATURE = 1606 - ERROR_UNKNOWN_PORT = 1796 - ERROR_UNKNOWN_PRINTER_DRIVER = 1797 - ERROR_UNKNOWN_PRINTPROCESSOR = 1798 - ERROR_UNKNOWN_PRINT_MONITOR = 3000 - ERROR_UNKNOWN_PRODUCT = 1605 - ERROR_UNKNOWN_PROPERTY = 1608 - ERROR_UNKNOWN_REVISION = 1305 - ERROR_UNMAPPED_SUBSTITUTION_STRING = 14096 - ERROR_UNRECOGNIZED_MEDIA = 1785 - ERROR_UNRECOGNIZED_VOLUME = 1005 - ERROR_UNSUPPORTED_TYPE = 1630 - ERROR_USER_APC = 737 - ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED = 1934 - ERROR_USER_EXISTS = 1316 - ERROR_USER_MAPPED_FILE = 1224 - ERROR_VC_DISCONNECTED = 240 - ERROR_VDM_DISALLOWED = 1286 - ERROR_VOLUME_CONTAINS_SYS_FILES = 4337 - ERROR_VOLUME_NOT_SIS_ENABLED = 4500 - ERROR_VOLUME_NOT_SUPPORT_EFS = 6014 - ERROR_WAIT_1 = 731 - ERROR_WAIT_2 = 732 - ERROR_WAIT_3 = 733 - ERROR_WAIT_63 = 734 - ERROR_WAIT_NO_CHILDREN = 128 - ERROR_WAKE_SYSTEM = 730 - ERROR_WINDOW_NOT_COMBOBOX = 1423 - ERROR_WINDOW_NOT_DIALOG = 1420 - ERROR_WINDOW_OF_OTHER_THREAD = 1408 - ERROR_WINS_INTERNAL = 4000 - ERROR_WMI_ALREADY_DISABLED = 4212 - ERROR_WMI_ALREADY_ENABLED = 4206 - ERROR_WMI_DP_FAILED = 4209 - ERROR_WMI_DP_NOT_FOUND = 4204 - ERROR_WMI_GUID_DISCONNECTED = 4207 - ERROR_WMI_GUID_NOT_FOUND = 4200 - ERROR_WMI_INSTANCE_NOT_FOUND = 4201 - ERROR_WMI_INVALID_MOF = 4210 - ERROR_WMI_INVALID_REGINFO = 4211 - ERROR_WMI_ITEMID_NOT_FOUND = 4202 - ERROR_WMI_READ_ONLY = 4213 - ERROR_WMI_SERVER_UNAVAILABLE = 4208 - ERROR_WMI_SET_FAILURE = 4214 - ERROR_WMI_TRY_AGAIN = 4203 - ERROR_WMI_UNRESOLVED_INSTANCE_REF = 4205 - ERROR_WORKING_SET_QUOTA = 1453 - ERROR_WRITE_FAULT = 29 - ERROR_WRITE_PROTECT = 19 - ERROR_WRONG_COMPARTMENT = 1468 - ERROR_WRONG_DISK = 34 - ERROR_WRONG_EFS = 6005 - ERROR_WRONG_PASSWORD = 1323 - ERROR_WRONG_TARGET_NAME = 1396 - ERROR_XMLDSIG_ERROR = 1466 - ERROR_XML_ENCODING_MISMATCH = 14100 - ERROR_XML_PARSE_ERROR = 1465 - ESB_DISABLE_BOTH = 0x0003 - ESB_DISABLE_DOWN = 0x0002 - ESB_DISABLE_LEFT = 0x0001 - ESB_DISABLE_LTUP = 1 - ESB_DISABLE_RIGHT = 0x0002 - ESB_DISABLE_RTDN = 2 - ESB_DISABLE_UP = 0x0001 - ESB_ENABLE_BOTH = 0x0000 - ESPIPE = 29 - ESRCH = 3 - ES_AUTOHSCROLL = 128 - ES_AUTOVSCROLL = 64 - ES_CENTER = 1 - ES_LEFT = 0 - ES_LOWERCASE = 16 - ES_MULTILINE = 4 - ES_NOHIDESEL = 256 - ES_NUMBER = 8192 - ES_OEMCONVERT = 1024 - ES_PASSWORD = 32 - ES_READONLY = 2048 - ES_RIGHT = 2 - ES_UPPERCASE = 8 - ES_WANTRETURN = 4096 - ETIME = 137 - ETIMEDOUT = 138 - ETO_CLIPPED = 0x0004 - ETO_GLYPH_INDEX = 0x0010 - ETO_IGNORELANGUAGE = 0x1000 - ETO_NUMERICSLATIN = 0x0800 - ETO_NUMERICSLOCAL = 0x0400 - ETO_OPAQUE = 0x0002 - ETO_PDY = 0x2000 - ETO_RTLREADING = 0x0080 - ETXTBSY = 139 - EVENPARITY = 2 - EVENTLOG_AUDIT_FAILURE = 0x0010 - EVENTLOG_AUDIT_SUCCESS = 0x0008 - EVENTLOG_BACKWARDS_READ = 0x0008 - EVENTLOG_END_ALL_PAIRED_EVENTS = 0x0004 - EVENTLOG_END_PAIRED_EVENT = 0x0002 - EVENTLOG_ERROR_TYPE = 0x0001 - EVENTLOG_FORWARDS_READ = 0x0004 - EVENTLOG_FULL_INFO = 0 - EVENTLOG_INFORMATION_TYPE = 0x0004 - EVENTLOG_PAIRED_EVENT_ACTIVE = 0x0008 - EVENTLOG_PAIRED_EVENT_INACTIVE = 0x0010 - EVENTLOG_SEEK_READ = 0x0002 - EVENTLOG_SEQUENTIAL_READ = 0x0001 - EVENTLOG_START_PAIRED_EVENT = 0x0001 - EVENTLOG_SUCCESS = 0x0000 - EVENTLOG_WARNING_TYPE = 0x0002 - EVENT_ALL_ACCESS = 2031619 - EVENT_CONSOLE_CARET = 0x4001 - EVENT_CONSOLE_END_APPLICATION = 0x4007 - EVENT_CONSOLE_LAYOUT = 0x4005 - EVENT_CONSOLE_START_APPLICATION = 0x4006 - EVENT_CONSOLE_UPDATE_REGION = 0x4002 - EVENT_CONSOLE_UPDATE_SCROLL = 0x4004 - EVENT_CONSOLE_UPDATE_SIMPLE = 0x4003 - EVENT_E_FIRST = 2147746304 - EVENT_E_LAST = 2147746335 - EVENT_MAX = 0x7FFFFFFF - EVENT_MIN = 0x00000001 - EVENT_MODIFY_STATE = 0x0002 - EVENT_OBJECT_ACCELERATORCHANGE = 0x8012 - EVENT_OBJECT_CREATE = 0x8000 - EVENT_OBJECT_DEFACTIONCHANGE = 0x8011 - EVENT_OBJECT_DESCRIPTIONCHANGE = 0x800D - EVENT_OBJECT_DESTROY = 0x8001 - EVENT_OBJECT_FOCUS = 0x8005 - EVENT_OBJECT_HELPCHANGE = 0x8010 - EVENT_OBJECT_HIDE = 0x8003 - EVENT_OBJECT_LOCATIONCHANGE = 0x800B - EVENT_OBJECT_NAMECHANGE = 0x800C - EVENT_OBJECT_PARENTCHANGE = 0x800F - EVENT_OBJECT_REORDER = 0x8004 - EVENT_OBJECT_SELECTION = 0x8006 - EVENT_OBJECT_SELECTIONADD = 0x8007 - EVENT_OBJECT_SELECTIONREMOVE = 0x8008 - EVENT_OBJECT_SELECTIONWITHIN = 0x8009 - EVENT_OBJECT_SHOW = 0x8002 - EVENT_OBJECT_STATECHANGE = 0x800A - EVENT_OBJECT_VALUECHANGE = 0x800E - EVENT_SYSTEM_ALERT = 0x0002 - EVENT_SYSTEM_CAPTUREEND = 0x0009 - EVENT_SYSTEM_CAPTURESTART = 0x0008 - EVENT_SYSTEM_CONTEXTHELPEND = 0x000D - EVENT_SYSTEM_CONTEXTHELPSTART = 0x000C - EVENT_SYSTEM_DIALOGEND = 0x0011 - EVENT_SYSTEM_DIALOGSTART = 0x0010 - EVENT_SYSTEM_DRAGDROPEND = 0x000F - EVENT_SYSTEM_DRAGDROPSTART = 0x000E - EVENT_SYSTEM_FOREGROUND = 0x0003 - EVENT_SYSTEM_MENUEND = 0x0005 - EVENT_SYSTEM_MENUPOPUPEND = 0x0007 - EVENT_SYSTEM_MENUPOPUPSTART = 0x0006 - EVENT_SYSTEM_MENUSTART = 0x0004 - EVENT_SYSTEM_MINIMIZEEND = 0x0017 - EVENT_SYSTEM_MINIMIZESTART = 0x0016 - EVENT_SYSTEM_MOVESIZEEND = 0x000B - EVENT_SYSTEM_MOVESIZESTART = 0x000A - EVENT_SYSTEM_SCROLLINGEND = 0x0013 - EVENT_SYSTEM_SCROLLINGSTART = 0x0012 - EVENT_SYSTEM_SOUND = 0x0001 - EVENT_SYSTEM_SWITCHEND = 0x0015 - EVENT_SYSTEM_SWITCHSTART = 0x0014 - EVENT_S_FIRST = 262656 - EVENT_S_LAST = 262687 - EV_BREAK = 0x40 - EV_CTS = 0x8 - EV_DSR = 0x10 - EV_ERR = 0x80 - EV_EVENT1 = 0x800 - EV_EVENT2 = 0x1000 - EV_PERR = 0x200 - EV_RING = 0x100 - EV_RLSD = 0x20 - EV_RX80FULL = 0x400 - EV_RXCHAR = 0x1 - EV_RXFLAG = 0x2 - EV_TXEMPTY = 0x4 - EWOULDBLOCK = 140 - EWX_ARSO = 0x04000000 - EWX_BOOTOPTIONS = 0x01000000 - EWX_CHECK_SAFE_FOR_SERVER = 0x08000000 - EWX_FORCE = 0x00000004 - EWX_FORCEIFHUNG = 0x00000010 - EWX_HYBRID_SHUTDOWN = 0x00400000 - EWX_LOGOFF = 0x00000000 - EWX_POWEROFF = 0x00000008 - EWX_QUICKRESOLVE = 0x00000020 - EWX_REBOOT = 0x00000002 - EWX_SHUTDOWN = 0x00000001 - EXCEPTION_COLLIDED_UNWIND = 0x40 - EXCEPTION_CONTINUE_EXECUTION = -1 - EXCEPTION_CONTINUE_SEARCH = 0 - EXCEPTION_DEBUG_EVENT = 1 - EXCEPTION_EXECUTE_FAULT = 8 - EXCEPTION_EXECUTE_HANDLER = 1 - EXCEPTION_EXIT_UNWIND = 0x4 - EXCEPTION_MAXIMUM_PARAMETERS = 15 - EXCEPTION_NESTED_CALL = 0x10 - EXCEPTION_NONCONTINUABLE = 0x1 - EXCEPTION_READ_FAULT = 0 - EXCEPTION_STACK_INVALID = 0x8 - EXCEPTION_TARGET_UNWIND = 0x20 - EXCEPTION_UNWIND = 0x66 - EXCEPTION_UNWINDING = 0x2 - EXCEPTION_WRITE_FAULT = 1 - EXCLUDED_TABLE_NUMBER = 2 - EXCLUSIVE_LOCK = 4 - EXDEV = 18 - EXECUTE_OFFLINE_DIAGS = 0xD4 - EXIT_FAILURE = 1 - EXIT_PROCESS_DEBUG_EVENT = 5 - EXIT_SUCCESS = 0 - EXIT_THREAD_DEBUG_EVENT = 4 - EXPAND_LOCAL_DRIVES = 0 - EXPENTRY = 0 - EXPORT_PRIVATE_KEYS = 0x4 - EXPO_OFFLOAD_FUNC_NAME = "OffloadModExpo" - EXPO_OFFLOAD_REG_VALUE = "ExpoOffload" - EXPRDUP_REDUCE = 0x0001 - EXTENDED_STARTUPINFO_PRESENT = 0x80000 - EXTEND_IEPORT = 2 - EXTTEXTOUT = 512 - EXT_DEVICE_CAPS = 4099 - ExceptionCollidedUnwind = 3 - ExceptionContinueExecution = 0 - ExceptionContinueSearch = 1 - ExceptionExecuteHandler = 4 - ExceptionNestedException = 2 - FACILITY_AAF = 18 - FACILITY_ACS = 20 - FACILITY_AUDCLNT = 2185 - FACILITY_BACKGROUNDCOPY = 32 - FACILITY_CERT = 11 - FACILITY_COMPLUS = 17 - FACILITY_CONFIGURATION = 33 - FACILITY_CONTROL = 10 - FACILITY_DIRECTORYSERVICE = 37 - FACILITY_DISPATCH = 2 - FACILITY_DPLAY = 21 - FACILITY_HTTP = 25 - FACILITY_INTERNET = 12 - FACILITY_ITF = 4 - FACILITY_MEDIASERVER = 13 - FACILITY_METADIRECTORY = 35 - FACILITY_MSMQ = 14 - FACILITY_NT_BIT = 0x10000000 - FACILITY_NULL = 0 - FACILITY_RPC = 1 - FACILITY_SCARD = 16 - FACILITY_SECURITY = 9 - FACILITY_SETUPAPI = 15 - FACILITY_SSPI = 9 - FACILITY_STATE_MANAGEMENT = 34 - FACILITY_STORAGE = 3 - FACILITY_SXS = 23 - FACILITY_UMI = 22 - FACILITY_URT = 19 - FACILITY_USERMODE_FILTER_MANAGER = 0x1f - FACILITY_WIN32 = 7 - FACILITY_WINDOWS = 8 - FACILITY_WINDOWSUPDATE = 36 - FACILITY_WINDOWS_CE = 24 - FADF_AUTO = 1 - FADF_BSTR = 256 - FADF_DISPATCH = 1024 - FADF_EMBEDDED = 4 - FADF_FIXEDSIZE = 16 - FADF_HAVEIID = 64 - FADF_HAVEVARTYPE = 128 - FADF_RECORD = 32 - FADF_RESERVED = 61448 - FADF_STATIC = 2 - FADF_UNKNOWN = 512 - FADF_VARIANT = 2048 - FAILED_ACCESS_ACE_FLAG = 128 - FAIL_FAST_GENERATE_EXCEPTION_ADDRESS = 0x1 - FAIL_FAST_NO_HARD_ERROR_DLG = 0x2 - FALSE = 0 - FALT = 0x10 - FAPPCOMMAND_KEY = 0 - FAPPCOMMAND_MASK = 0xF000 - FAPPCOMMAND_MOUSE = 0x8000 - FAPPCOMMAND_OEM = 0x1000 - FAR = 0 - FARSTRUCT = 0 - FASTCALL = 0 - FAST_FAIL_CORRUPT_LIST_ENTRY = 3 - FAST_FAIL_FATAL_APP_EXIT = 7 - FAST_FAIL_GS_COOKIE_INIT = 6 - FAST_FAIL_INCORRECT_STACK = 4 - FAST_FAIL_INVALID_ARG = 5 - FAST_FAIL_INVALID_FAST_FAIL_CODE = 0xffffffff - FAST_FAIL_LEGACY_GS_VIOLATION = 0 - FAST_FAIL_RANGE_CHECK_FAILURE = 8 - FAST_FAIL_STACK_COOKIE_CHECK_FAILURE = 2 - FAST_FAIL_UNSAFE_REGISTRY_ACCESS = 9 - FAST_FAIL_VTGUARD_CHECK_FAILURE = 1 - FCONTROL = 0x08 - FD_ACCEPT = 0x08 - FD_CLOSE = 0x20 - FD_CONNECT = 0x10 - FD_OOB = 0x04 - FD_READ = 0x01 - FD_SETSIZE = 64 - FD_WRITE = 0x02 - FEATURESETTING_CUSTPAPER = 3 - FEATURESETTING_MIRROR = 4 - FEATURESETTING_NEGATIVE = 5 - FEATURESETTING_NUP = 0 - FEATURESETTING_OUTPUT = 1 - FEATURESETTING_PRIVATE_BEGIN = 0x1000 - FEATURESETTING_PRIVATE_END = 0x1FFF - FEATURESETTING_PROTOCOL = 6 - FEATURESETTING_PSLEVEL = 2 - FE_FONTSMOOTHINGCLEARTYPE = 0x0002 - FE_FONTSMOOTHINGDOCKING = 0x8000 - FE_FONTSMOOTHINGORIENTATIONBGR = 0x0000 - FE_FONTSMOOTHINGORIENTATIONRGB = 0x0001 - FE_FONTSMOOTHINGSTANDARD = 0x0001 - FF_DECORATIVE = 80 - FF_DONTCARE = 0 - FF_MODERN = 48 - FF_ROMAN = 16 - FF_SCRIPT = 64 - FF_SWISS = 32 - FIBER_FLAG_FLOAT_SWITCH = 0x1 - FIEF_FLAG_FORCE_JITUI = 0x1 - FIEF_FLAG_PEEK = 0x2 - FIEF_FLAG_SKIP_INSTALLED_VERSION_CHECK = 0x4 - FILENAME_MAX = 260 - FILEOKSTRINGA = "commdlg_FileNameOK" - FILEOPENORD = 1536 - FILESYSTEM_STATISTICS_TYPE_FAT = 2 - FILESYSTEM_STATISTICS_TYPE_NTFS = 1 - FILE_ACTION_ADDED = 0x00000001 - FILE_ACTION_MODIFIED = 0x00000003 - FILE_ACTION_REMOVED = 0x00000002 - FILE_ACTION_RENAMED_NEW_NAME = 0x00000005 - FILE_ACTION_RENAMED_OLD_NAME = 0x00000004 - FILE_ADD_FILE = 2 - FILE_ADD_SUBDIRECTORY = 4 - FILE_ALL_ACCESS = 2032127 - FILE_ANY_ACCESS = 0 - FILE_APPEND_DATA = 4 - FILE_ATTRIBUTE_ARCHIVE = 0x00000020 - FILE_ATTRIBUTE_COMPRESSED = 0x00000800 - FILE_ATTRIBUTE_DEVICE = 0x00000040 - FILE_ATTRIBUTE_DIRECTORY = 0x00000010 - FILE_ATTRIBUTE_ENCRYPTED = 0x00004000 - FILE_ATTRIBUTE_HIDDEN = 0x00000002 - FILE_ATTRIBUTE_MASK = 262135 - FILE_ATTRIBUTE_NORMAL = 0x00000080 - FILE_ATTRIBUTE_NOT_CONTENT_INDEXED = 0x00002000 - FILE_ATTRIBUTE_OFFLINE = 0x00001000 - FILE_ATTRIBUTE_READONLY = 0x00000001 - FILE_ATTRIBUTE_REPARSE_POINT = 0x00000400 - FILE_ATTRIBUTE_SPARSE_FILE = 0x00000200 - FILE_ATTRIBUTE_SYSTEM = 0x00000004 - FILE_ATTRIBUTE_TEMPORARY = 0x00000100 - FILE_ATTRIBUTE_VIRTUAL = 0x00010000 - FILE_BEGIN = 0 - FILE_CACHE_FLAGS_DEFINED = 0 - FILE_CACHE_MAX_HARD_DISABLE = 0x00000002 - FILE_CACHE_MAX_HARD_ENABLE = 0x00000001 - FILE_CACHE_MIN_HARD_DISABLE = 0x00000008 - FILE_CACHE_MIN_HARD_ENABLE = 0x00000004 - FILE_CASE_PRESERVED_NAMES = 0x00000002 - FILE_CASE_SENSITIVE_SEARCH = 0x00000001 - FILE_CLEAR_ENCRYPTION = 0x00000002 - FILE_COMPLETE_IF_OPLOCKED = 0x00000100 - FILE_CREATE = 0x00000002 - FILE_CREATE_PIPE_INSTANCE = 4 - FILE_CREATE_TREE_CONNECTION = 0x00000080 - FILE_CURRENT = 1 - FILE_DELETE_CHILD = 64 - FILE_DELETE_ON_CLOSE = 0x00001000 - FILE_DEVICE_8042_PORT = 0x00000027 - FILE_DEVICE_ACPI = 0x00000032 - FILE_DEVICE_BATTERY = 0x00000029 - FILE_DEVICE_BEEP = 0x00000001 - FILE_DEVICE_BIOMETRIC = 0x00000044 - FILE_DEVICE_BLUETOOTH = 0x00000041 - FILE_DEVICE_BUS_EXTENDER = 0x0000002a - FILE_DEVICE_CD_ROM = 0x00000002 - FILE_DEVICE_CD_ROM_FILE_SYSTEM = 0x00000003 - FILE_DEVICE_CHANGER = 0x00000030 - FILE_DEVICE_CONSOLE = 0x00000050 - FILE_DEVICE_CONTROLLER = 0x00000004 - FILE_DEVICE_CRYPT_PROVIDER = 0x0000003F - FILE_DEVICE_DATALINK = 0x00000005 - FILE_DEVICE_DEVAPI = 0x00000047 - FILE_DEVICE_DFS = 0x00000006 - FILE_DEVICE_DFS_FILE_SYSTEM = 0x00000035 - FILE_DEVICE_DFS_VOLUME = 0x00000036 - FILE_DEVICE_DISK = 0x00000007 - FILE_DEVICE_DISK_FILE_SYSTEM = 0x00000008 - FILE_DEVICE_DVD = 0x00000033 - FILE_DEVICE_EHSTOR = 0x00000046 - FILE_DEVICE_FILE_SYSTEM = 0x00000009 - FILE_DEVICE_FIPS = 0x0000003A - FILE_DEVICE_FULLSCREEN_VIDEO = 0x00000034 - FILE_DEVICE_GPIO = 0x00000048 - FILE_DEVICE_HOLOGRAPHIC = 0x0000005b - FILE_DEVICE_INFINIBAND = 0x0000003B - FILE_DEVICE_INPORT_PORT = 0x0000000a - FILE_DEVICE_KEYBOARD = 0x0000000b - FILE_DEVICE_KS = 0x0000002f - FILE_DEVICE_KSEC = 0x00000039 - FILE_DEVICE_MAILSLOT = 0x0000000c - FILE_DEVICE_MASS_STORAGE = 0x0000002d - FILE_DEVICE_MIDI_IN = 0x0000000d - FILE_DEVICE_MIDI_OUT = 0x0000000e - FILE_DEVICE_MODEM = 0x0000002b - FILE_DEVICE_MOUSE = 0x0000000f - FILE_DEVICE_MT_COMPOSITE = 0x00000042 - FILE_DEVICE_MT_TRANSPORT = 0x00000043 - FILE_DEVICE_MULTI_UNC_PROVIDER = 0x00000010 - FILE_DEVICE_NAMED_PIPE = 0x00000011 - FILE_DEVICE_NETWORK = 0x00000012 - FILE_DEVICE_NETWORK_BROWSER = 0x00000013 - FILE_DEVICE_NETWORK_FILE_SYSTEM = 0x00000014 - FILE_DEVICE_NETWORK_REDIRECTOR = 0x00000028 - FILE_DEVICE_NFP = 0x00000051 - FILE_DEVICE_NULL = 0x00000015 - FILE_DEVICE_NVDIMM = 0x0000005a - FILE_DEVICE_PARALLEL_PORT = 0x00000016 - FILE_DEVICE_PERSISTENT_MEMORY = 0x00000059 - FILE_DEVICE_PHYSICAL_NETCARD = 0x00000017 - FILE_DEVICE_PMI = 0x00000045 - FILE_DEVICE_POINT_OF_SERVICE = 0x00000054 - FILE_DEVICE_PRINTER = 0x00000018 - FILE_DEVICE_SCANNER = 0x00000019 - FILE_DEVICE_SCREEN = 0x0000001c - FILE_DEVICE_SDFXHCI = 0x0000005c - FILE_DEVICE_SERENUM = 0x00000037 - FILE_DEVICE_SERIAL_MOUSE_PORT = 0x0000001a - FILE_DEVICE_SERIAL_PORT = 0x0000001b - FILE_DEVICE_SMARTCARD = 0x00000031 - FILE_DEVICE_SMB = 0x0000002e - FILE_DEVICE_SOUND = 0x0000001d - FILE_DEVICE_STORAGE_REPLICATION = 0x00000055 - FILE_DEVICE_STREAMS = 0x0000001e - FILE_DEVICE_SYSENV = 0x00000052 - FILE_DEVICE_TAPE = 0x0000001f - FILE_DEVICE_TAPE_FILE_SYSTEM = 0x00000020 - FILE_DEVICE_TERMSRV = 0x00000038 - FILE_DEVICE_TRANSPORT = 0x00000021 - FILE_DEVICE_TRUST_ENV = 0x00000056 - FILE_DEVICE_UCM = 0x00000057 - FILE_DEVICE_UCMTCPCI = 0x00000058 - FILE_DEVICE_UCMUCSI = 0x0000005d - FILE_DEVICE_UNKNOWN = 0x00000022 - FILE_DEVICE_USBEX = 0x00000049 - FILE_DEVICE_VDM = 0x0000002c - FILE_DEVICE_VIDEO = 0x00000023 - FILE_DEVICE_VIRTUAL_BLOCK = 0x00000053 - FILE_DEVICE_VIRTUAL_DISK = 0x00000024 - FILE_DEVICE_VMBUS = 0x0000003E - FILE_DEVICE_WAVE_IN = 0x00000025 - FILE_DEVICE_WAVE_OUT = 0x00000026 - FILE_DEVICE_WPD = 0x00000040 - FILE_DIRECTORY_FILE = 0x00000001 - FILE_DIR_DISALLOWED = 9 - FILE_ENCRYPTABLE = 0 - FILE_END = 2 - FILE_EXECUTE = 32 - FILE_FILE_COMPRESSION = 0x00000010 - FILE_FLAG_BACKUP_SEMANTICS = 0x2000000 - FILE_FLAG_DELETE_ON_CLOSE = 0x4000000 - FILE_FLAG_FIRST_PIPE_INSTANCE = 0x80000 - FILE_FLAG_MASK = 4282122240 - FILE_FLAG_NO_BUFFERING = 0x20000000 - FILE_FLAG_OPEN_NO_RECALL = 0x100000 - FILE_FLAG_OPEN_REPARSE_POINT = 0x200000 - FILE_FLAG_OVERLAPPED = 0x40000000 - FILE_FLAG_POSIX_SEMANTICS = 0x1000000 - FILE_FLAG_RANDOM_ACCESS = 0x10000000 - FILE_FLAG_SEQUENTIAL_SCAN = 0x8000000 - FILE_FLAG_SESSION_AWARE = 0x800000 - FILE_FLAG_WRITE_THROUGH = 0x80000000 - FILE_GENERIC_EXECUTE = 1179808 - FILE_GENERIC_READ = 1179785 - FILE_GENERIC_WRITE = 1179926 - FILE_IS_ENCRYPTED = 1 - FILE_LIST_DIRECTORY = 1 - FILE_MAP_ALL_ACCESS = 983071 - FILE_MAP_COPY = 0x1 - FILE_MAP_EXECUTE = 32 - FILE_MAP_LARGE_PAGES = 0x20000000 - FILE_MAP_READ = 4 - FILE_MAP_RESERVE = 0x80000000 - FILE_MAP_TARGETS_INVALID = 0x40000000 - FILE_MAP_WRITE = 2 - FILE_MAXIMUM_DISPOSITION = 0x00000005 - FILE_NAMED_STREAMS = 0x00040000 - FILE_NAME_NORMALIZED = 0x0 - FILE_NAME_OPENED = 0x8 - FILE_NON_DIRECTORY_FILE = 0x00000040 - FILE_NOTIFY_CHANGE_ATTRIBUTES = 0x00000004 - FILE_NOTIFY_CHANGE_CREATION = 0x00000040 - FILE_NOTIFY_CHANGE_DIR_NAME = 0x00000002 - FILE_NOTIFY_CHANGE_FILE_NAME = 0x00000001 - FILE_NOTIFY_CHANGE_LAST_ACCESS = 0x00000020 - FILE_NOTIFY_CHANGE_LAST_WRITE = 0x00000010 - FILE_NOTIFY_CHANGE_SECURITY = 0x00000100 - FILE_NOTIFY_CHANGE_SIZE = 0x00000008 - FILE_NO_COMPRESSION = 0x00008000 - FILE_NO_EA_KNOWLEDGE = 0x00000200 - FILE_NO_INTERMEDIATE_BUFFERING = 0x00000008 - FILE_OPEN = 0x00000001 - FILE_OPEN_BY_FILE_ID = 0x00002000 - FILE_OPEN_FOR_BACKUP_INTENT = 0x00004000 - FILE_OPEN_FOR_FREE_SPACE_QUERY = 0x00800000 - FILE_OPEN_IF = 0x00000003 - FILE_OPEN_NO_RECALL = 0x00400000 - FILE_OPEN_REMOTE_INSTANCE = 0x00000400 - FILE_OPEN_REPARSE_POINT = 0x00200000 - FILE_OVERWRITE = 0x00000004 - FILE_OVERWRITE_IF = 0x00000005 - FILE_PERSISTENT_ACLS = 0x00000008 - FILE_PREFETCH_TYPE_FOR_CREATE = 0x1 - FILE_RANDOM_ACCESS = 0x00000800 - FILE_READ_ACCESS = 1 - FILE_READ_ATTRIBUTES = 128 - FILE_READ_DATA = 1 - FILE_READ_EA = 8 - FILE_READ_ONLY = 8 - FILE_READ_ONLY_VOLUME = 0x00080000 - FILE_RESERVE_OPFILTER = 0x00100000 - FILE_ROOT_DIR = 3 - FILE_SEQUENTIAL_ONLY = 0x00000004 - FILE_SEQUENTIAL_WRITE_ONCE = 0x00100000 - FILE_SET_ENCRYPTION = 0x00000001 - FILE_SHARE_DELETE = 0x00000004 - FILE_SHARE_READ = 0x00000001 - FILE_SHARE_VALID_FLAGS = 0x00000007 - FILE_SHARE_WRITE = 0x00000002 - FILE_SPECIAL_ACCESS = 0 - FILE_SUPERSEDE = 0x00000000 - FILE_SUPPORTS_ENCRYPTION = 0x00020000 - FILE_SUPPORTS_EXTENDED_ATTRIBUTES = 0x00800000 - FILE_SUPPORTS_HARD_LINKS = 0x00400000 - FILE_SUPPORTS_INTEGRITY_STREAMS = 0x04000000 - FILE_SUPPORTS_OBJECT_IDS = 0x00010000 - FILE_SUPPORTS_OPEN_BY_FILE_ID = 0x01000000 - FILE_SUPPORTS_REMOTE_STORAGE = 0x00000100 - FILE_SUPPORTS_REPARSE_POINTS = 0x00000080 - FILE_SUPPORTS_SPARSE_FILES = 0x00000040 - FILE_SUPPORTS_TRANSACTIONS = 0x00200000 - FILE_SUPPORTS_USN_JOURNAL = 0x02000000 - FILE_SYNCHRONOUS_IO_ALERT = 0x00000010 - FILE_SYNCHRONOUS_IO_NONALERT = 0x00000020 - FILE_SYSTEM_ATTR = 2 - FILE_SYSTEM_DIR = 4 - FILE_SYSTEM_NOT_SUPPORT = 6 - FILE_TRAVERSE = 32 - FILE_TYPE_CHAR = 0x2 - FILE_TYPE_DISK = 0x1 - FILE_TYPE_PIPE = 0x3 - FILE_TYPE_REMOTE = 0x8000 - FILE_TYPE_UNKNOWN = 0x0 - FILE_UNICODE_ON_DISK = 0x00000004 - FILE_UNKNOWN = 5 - FILE_USER_DISALLOWED = 7 - FILE_VER_GET_LOCALISED = 0x01 - FILE_VER_GET_NEUTRAL = 0x02 - FILE_VER_GET_PREFETCHED = 0x04 - FILE_VOLUME_IS_COMPRESSED = 0x00008000 - FILE_VOLUME_QUOTAS = 0x00000020 - FILE_WRITE_ACCESS = 2 - FILE_WRITE_ATTRIBUTES = 256 - FILE_WRITE_DATA = 2 - FILE_WRITE_EA = 16 - FILE_WRITE_THROUGH = 0x00000002 - FINDDLGORD = 1540 - FINDMSGSTRINGA = "commdlg_FindReplace" - FIND_ACTCTX_SECTION_KEY_RETURN_ASSEMBLY_METADATA = 4 - FIND_ACTCTX_SECTION_KEY_RETURN_FLAGS = 2 - FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX = 1 - FIND_ENDSWITH = 0x00200000 - FIND_FIRST_EX_CASE_SENSITIVE = 0x00000001 - FIND_FIRST_EX_LARGE_FETCH = 0x00000002 - FIND_FROMEND = 0x00800000 - FIND_FROMSTART = 0x00400000 - FIND_RESOURCE_DIRECTORY_LANGUAGES = 1024 - FIND_RESOURCE_DIRECTORY_NAMES = 512 - FIND_RESOURCE_DIRECTORY_TYPES = 256 - FIND_STARTSWITH = 0x00100000 - FIRMWARE_PTR = 0 - FIXED_PITCH = 1 - FKF_AVAILABLE = 0x00000002 - FKF_CLICKON = 0x00000040 - FKF_CONFIRMHOTKEY = 0x00000008 - FKF_FILTERKEYSON = 0x00000001 - FKF_HOTKEYACTIVE = 0x00000004 - FKF_HOTKEYSOUND = 0x00000010 - FKF_INDICATOR = 0x00000020 - FLAG_SIGNED = 1 - FLAG_STRING = 4 - FLASHW_ALL = 3 - FLASHW_CAPTION = 0x00000001 - FLASHW_STOP = 0 - FLASHW_TIMER = 0x00000004 - FLASHW_TIMERNOFG = 0x0000000c - FLASHW_TRAY = 0x00000002 - FLI_GLYPHS = 262144 - FLI_MASK = 0x103B - FLOODFILLBORDER = 0 - FLOODFILLSURFACE = 1 - FLS_MAXIMUM_AVAILABLE = 128 - FLUSHOUTPUT = 6 - FMFD_DEFAULT = 0x0 - FMFD_RESPECTTEXTPLAIN = 0x10 - FMFD_RETURNUPDATEDIMGMIMES = 0x20 - FMFD_SERVERMIME = 0x8 - FMFD_URLASFILENAME = 0x1 - FNERR_BUFFERTOOSMALL = 0x3003 - FNERR_FILENAMECODES = 0x3000 - FNERR_INVALIDFILENAME = 0x3002 - FNERR_SUBCLASSFAILURE = 0x3001 - FNOINVERT = 0x02 - FOCUS_EVENT = 0x10 - FOF_ALLOWUNDO = 0x40 - FOF_CONFIRMMOUSE = 0x2 - FOF_FILESONLY = 0x80 - FOF_MULTIDESTFILES = 0x1 - FOF_NOCONFIRMATION = 0x10 - FOF_NOCONFIRMMKDIR = 0x200 - FOF_NOCOPYSECURITYATTRIBS = 0x800 - FOF_NOERRORUI = 0x400 - FOF_NORECURSEREPARSE = 0x8000 - FOF_NORECURSION = 0x1000 - FOF_NO_CONNECTED_ELEMENTS = 0x2000 - FOF_NO_UI = 1556 - FOF_RENAMEONCOLLISION = 0x8 - FOF_SILENT = 0x4 - FOF_SIMPLEPROGRESS = 0x100 - FOF_WANTMAPPINGHANDLE = 0x20 - FOF_WANTNUKEWARNING = 0x4000 - FONTDLGORD = 1542 - FONTMAPPER_MAX = 10 - FOPEN_MAX = 20 - FOREGROUND_BLUE = 0x1 - FOREGROUND_GREEN = 0x2 - FOREGROUND_INTENSITY = 0x8 - FOREGROUND_RED = 0x4 - FOREST_USER_RID_MAX = 499 - FORMATDLGORD30 = 1544 - FORMATDLGORD31 = 1543 - FORMAT_MESSAGE_ALLOCATE_BUFFER = 0x00000100 - FORMAT_MESSAGE_ARGUMENT_ARRAY = 0x00002000 - FORMAT_MESSAGE_FROM_HMODULE = 0x00000800 - FORMAT_MESSAGE_FROM_STRING = 0x00000400 - FORMAT_MESSAGE_FROM_SYSTEM = 0x00001000 - FORMAT_MESSAGE_IGNORE_INSERTS = 0x00000200 - FORMAT_MESSAGE_MAX_WIDTH_MASK = 0x000000ff - FORM_BUILTIN = 0x00000001 - FORM_PRINTER = 0x00000002 - FORM_USER = 0x00000000 - FO_COPY = 0x2 - FO_DELETE = 0x3 - FO_MOVE = 0x1 - FO_RENAME = 0x4 - FP_INFINITE = 1280 - FP_NAN = 0x0100 - FP_NDENORM = 16 - FP_NINF = 4 - FP_NNORM = 8 - FP_NORMAL = 0x0400 - FP_NZERO = 32 - FP_PDENORM = 128 - FP_PINF = 512 - FP_PNORM = 256 - FP_PZERO = 64 - FP_QNAN = 2 - FP_SNAN = 1 - FP_SUBNORMAL = 17408 - FP_ZERO = 0x4000 - FRAME_FPO = 0 - FRAME_NONFPO = 3 - FRAME_TRAP = 1 - FRAME_TSS = 2 - FRERR_BUFFERLENGTHZERO = 0x4001 - FRERR_FINDREPLACECODES = 0x4000 - FROM_LEFT_1ST_BUTTON_PRESSED = 0x1 - FROM_LEFT_2ND_BUTTON_PRESSED = 0x4 - FROM_LEFT_3RD_BUTTON_PRESSED = 0x8 - FROM_LEFT_4TH_BUTTON_PRESSED = 0x10 - FRS_ERR_AUTHENTICATION = 8008 - FRS_ERR_CHILD_TO_PARENT_COMM = 8011 - FRS_ERR_INSUFFICIENT_PRIV = 8007 - FRS_ERR_INTERNAL = 8005 - FRS_ERR_INTERNAL_API = 8004 - FRS_ERR_INVALID_API_SEQUENCE = 8001 - FRS_ERR_INVALID_SERVICE_PARAMETER = 8017 - FRS_ERR_PARENT_AUTHENTICATION = 8010 - FRS_ERR_PARENT_INSUFFICIENT_PRIV = 8009 - FRS_ERR_PARENT_TO_CHILD_COMM = 8012 - FRS_ERR_SERVICE_COMM = 8006 - FRS_ERR_STARTING_SERVICE = 8002 - FRS_ERR_STOPPING_SERVICE = 8003 - FRS_ERR_SYSVOL_DEMOTE = 8016 - FRS_ERR_SYSVOL_IS_BUSY = 8015 - FRS_ERR_SYSVOL_POPULATE = 8013 - FRS_ERR_SYSVOL_POPULATE_TIMEOUT = 8014 - FR_DIALOGTERM = 0x40 - FR_DOWN = 0x1 - FR_ENABLEHOOK = 0x100 - FR_ENABLETEMPLATE = 0x200 - FR_ENABLETEMPLATEHANDLE = 0x2000 - FR_FINDNEXT = 0x8 - FR_HIDEMATCHCASE = 0x8000 - FR_HIDEUPDOWN = 0x4000 - FR_HIDEWHOLEWORD = 0x10000 - FR_MATCHALEFHAMZA = 0x80000000 - FR_MATCHCASE = 0x4 - FR_MATCHDIAC = 0x20000000 - FR_MATCHKASHIDA = 0x40000000 - FR_NOMATCHCASE = 0x800 - FR_NOT_ENUM = 0x20 - FR_NOUPDOWN = 0x400 - FR_NOWHOLEWORD = 0x1000 - FR_PRIVATE = 0x10 - FR_RAW = 0x20000 - FR_REPLACE = 0x10 - FR_REPLACEALL = 0x20 - FR_SHOWHELP = 0x80 - FR_WHOLEWORD = 0x2 - FSCTL_ALLOW_EXTENDED_DASD_IO = 589955 - FSCTL_CREATE_OR_GET_OBJECT_ID = 590016 - FSCTL_CREATE_USN_JOURNAL = 590055 - FSCTL_DELETE_OBJECT_ID = 589984 - FSCTL_DELETE_REPARSE_POINT = 589996 - FSCTL_DELETE_USN_JOURNAL = 590072 - FSCTL_DISMOUNT_VOLUME = 589856 - FSCTL_ENCRYPTION_FSCTL_IO = 590043 - FSCTL_ENUM_USN_DATA = 590003 - FSCTL_EXTEND_VOLUME = 590064 - FSCTL_FILESYSTEM_GET_STATISTICS = 589920 - FSCTL_FILE_PREFETCH = 590112 - FSCTL_FIND_FILES_BY_SID = 589967 - FSCTL_GET_COMPRESSION = 589884 - FSCTL_GET_NTFS_FILE_RECORD = 589928 - FSCTL_GET_NTFS_VOLUME_DATA = 589924 - FSCTL_GET_OBJECT_ID = 589980 - FSCTL_GET_REPARSE_POINT = 589992 - FSCTL_GET_RETRIEVAL_POINTERS = 589939 - FSCTL_GET_VOLUME_BITMAP = 589935 - FSCTL_HSM_DATA = 639251 - FSCTL_HSM_MSG = 639240 - FSCTL_INVALIDATE_VOLUMES = 589908 - FSCTL_IS_PATHNAME_VALID = 589868 - FSCTL_IS_VOLUME_DIRTY = 589944 - FSCTL_IS_VOLUME_MOUNTED = 589864 - FSCTL_LOCK_VOLUME = 589848 - FSCTL_MARK_AS_SYSTEM_HIVE = 589903 - FSCTL_MARK_HANDLE = 590076 - FSCTL_MARK_VOLUME_DIRTY = 589872 - FSCTL_MOVE_FILE = 589940 - FSCTL_OPBATCH_ACK_CLOSE_PENDING = 589840 - FSCTL_OPLOCK_BREAK_ACKNOWLEDGE = 589836 - FSCTL_OPLOCK_BREAK_ACK_NO_2 = 589904 - FSCTL_OPLOCK_BREAK_NOTIFY = 589844 - FSCTL_QUERY_ALLOCATED_RANGES = 606415 - FSCTL_QUERY_FAT_BPB = 589912 - FSCTL_QUERY_RETRIEVAL_POINTERS = 589883 - FSCTL_QUERY_USN_JOURNAL = 590068 - FSCTL_READ_FILE_USN_DATA = 590059 - FSCTL_READ_FROM_PLEX = 606494 - FSCTL_READ_RAW_ENCRYPTED = 590051 - FSCTL_READ_USN_JOURNAL = 590011 - FSCTL_RECALL_FILE = 590103 - FSCTL_REQUEST_BATCH_OPLOCK = 589832 - FSCTL_REQUEST_FILTER_OPLOCK = 589916 - FSCTL_REQUEST_OPLOCK_LEVEL_1 = 589824 - FSCTL_REQUEST_OPLOCK_LEVEL_2 = 589828 - FSCTL_SECURITY_ID_CHECK = 606391 - FSCTL_SET_COMPRESSION = 639040 - FSCTL_SET_ENCRYPTION = 590039 - FSCTL_SET_OBJECT_ID = 589976 - FSCTL_SET_OBJECT_ID_EXTENDED = 590012 - FSCTL_SET_REPARSE_POINT = 589988 - FSCTL_SET_SPARSE = 590020 - FSCTL_SET_ZERO_DATA = 622792 - FSCTL_SIS_COPYFILE = 590080 - FSCTL_SIS_LINK_FILES = 639236 - FSCTL_UNLOCK_VOLUME = 589852 - FSCTL_WRITE_RAW_ENCRYPTED = 590047 - FSCTL_WRITE_USN_CLOSE_RECORD = 590063 - FSHIFT = 0x04 - FS_ARABIC = 64 - FS_BALTIC = 128 - FS_CASE_IS_PRESERVED = 2 - FS_CASE_SENSITIVE = 1 - FS_CHINESESIMP = 262144 - FS_CHINESETRAD = 1048576 - FS_CYRILLIC = 4 - FS_FILE_COMPRESSION = 16 - FS_FILE_ENCRYPTION = 131072 - FS_GREEK = 8 - FS_HEBREW = 32 - FS_JISJAPAN = 131072 - FS_JOHAB = 2097152 - FS_LATIN1 = 1 - FS_LATIN2 = 2 - FS_PERSISTENT_ACLS = 8 - FS_SYMBOL = 2147483648 - FS_THAI = 65536 - FS_TURKISH = 16 - FS_UNICODE_STORED_ON_DISK = 4 - FS_VIETNAMESE = 256 - FS_VOL_IS_COMPRESSED = 32768 - FS_WANSUNG = 524288 - FTS5CSR_EOF = 0x01 - FTS5CSR_FREE_ZRANK = 0x10 - FTS5CSR_REQUIRE_CONTENT = 0x02 - FTS5CSR_REQUIRE_DOCSIZE = 0x04 - FTS5CSR_REQUIRE_INST = 0x08 - FTS5CSR_REQUIRE_POSLIST = 0x40 - FTS5CSR_REQUIRE_RESEEK = 0x20 - FTS5INDEX_QUERY_DESC = 0x0002 - FTS5INDEX_QUERY_NOOUTPUT = 0x0020 - FTS5INDEX_QUERY_PREFIX = 0x0001 - FTS5INDEX_QUERY_SCAN = 0x0008 - FTS5INDEX_QUERY_SKIPEMPTY = 0x0010 - FTS5INDEX_QUERY_TEST_NOIDX = 0x0004 - FTS5_AND = 2 - FTS5_AVERAGES_ROWID = 1 - FTS5_BI_MATCH = 0x0001 - FTS5_BI_ORDER_DESC = 0x0080 - FTS5_BI_ORDER_RANK = 0x0020 - FTS5_BI_ORDER_ROWID = 0x0040 - FTS5_BI_RANK = 0x0002 - FTS5_BI_ROWID_EQ = 0x0004 - FTS5_BI_ROWID_GE = 0x0010 - FTS5_BI_ROWID_LE = 0x0008 - FTS5_CARET = 12 - FTS5_COLON = 5 - FTS5_COMMA = 13 - FTS5_CONTENT_EXTERNAL = 2 - FTS5_CONTENT_NONE = 1 - FTS5_CONTENT_NORMAL = 0 - FTS5_CORRUPT = 267 - FTS5_CURRENT_VERSION = 4 - FTS5_DATA_DLI_B = 1 - FTS5_DATA_HEIGHT_B = 5 - FTS5_DATA_ID_B = 16 - FTS5_DATA_PADDING = 20 - FTS5_DATA_PAGE_B = 31 - FTS5_DATA_ZERO_PADDING = 8 - FTS5_DEFAULT_AUTOMERGE = 4 - FTS5_DEFAULT_CRISISMERGE = 16 - FTS5_DEFAULT_HASHSIZE = 1048576 - FTS5_DEFAULT_NEARDIST = 10 - FTS5_DEFAULT_PAGE_SIZE = 4050 - FTS5_DEFAULT_RANK = "bm25" - FTS5_DEFAULT_USERMERGE = 4 - FTS5_DETAIL_COLUMNS = 2 - FTS5_DETAIL_FULL = 0 - FTS5_DETAIL_NONE = 1 - FTS5_EOF = 0 - FTS5_LCP = 7 - FTS5_LP = 10 - FTS5_MAIN_PREFIX = 48 - FTS5_MAX_PAGE_SIZE = 65536 - FTS5_MAX_PREFIX_INDEXES = 31 - FTS5_MAX_SEGMENT = 2000 - FTS5_MAX_TOKEN_SIZE = 32768 - FTS5_MERGE_NLIST = 16 - FTS5_MINUS = 6 - FTS5_MIN_DLIDX_SIZE = 4 - FTS5_NOT = 3 - FTS5_OPT_WORK_UNIT = 1000 - FTS5_OR = 1 - FTS5_PATTERN_GLOB = 66 - FTS5_PATTERN_LIKE = 65 - FTS5_PATTERN_NONE = 0 - FTS5_PLAN_MATCH = 1 - FTS5_PLAN_ROWID = 6 - FTS5_PLAN_SCAN = 5 - FTS5_PLAN_SORTED_MATCH = 4 - FTS5_PLAN_SOURCE = 2 - FTS5_PLAN_SPECIAL = 3 - FTS5_PLUS = 14 - FTS5_PORTER_MAX_TOKEN = 64 - FTS5_RANK_NAME = "rank" - FTS5_RCP = 8 - FTS5_REMOVE_DIACRITICS_COMPLEX = 2 - FTS5_REMOVE_DIACRITICS_NONE = 0 - FTS5_REMOVE_DIACRITICS_SIMPLE = 1 - FTS5_ROWID_NAME = "rowid" - FTS5_RP = 11 - FTS5_SEGITER_ONETERM = 0x01 - FTS5_SEGITER_REVERSE = 0x02 - FTS5_STAR = 15 - FTS5_STMT_DELETE_CONTENT = 5 - FTS5_STMT_DELETE_DOCSIZE = 7 - FTS5_STMT_INSERT_CONTENT = 3 - FTS5_STMT_LOOKUP = 2 - FTS5_STMT_LOOKUP_DOCSIZE = 8 - FTS5_STMT_REPLACE_CONFIG = 9 - FTS5_STMT_REPLACE_CONTENT = 4 - FTS5_STMT_REPLACE_DOCSIZE = 6 - FTS5_STMT_SCAN = 10 - FTS5_STMT_SCAN_ASC = 0 - FTS5_STMT_SCAN_DESC = 1 - FTS5_STRING = 9 - FTS5_STRUCTURE_ROWID = 10 - FTS5_TERM = 4 - FTS5_TOKENIZE_AUX = 0x0008 - FTS5_TOKENIZE_DOCUMENT = 0x0004 - FTS5_TOKENIZE_PREFIX = 0x0002 - FTS5_TOKENIZE_QUERY = 0x0001 - FTS5_TOKEN_COLOCATED = 0x0001 - FTS5_VOCAB_COL = 0 - FTS5_VOCAB_COL_SCHEMA = "term, col, doc, cnt" - FTS5_VOCAB_INSTANCE = 2 - FTS5_VOCAB_INST_SCHEMA = "term, doc, col, offset" - FTS5_VOCAB_ROW = 1 - FTS5_VOCAB_ROW_SCHEMA = "term, doc, cnt" - FTS5_VOCAB_TERM_EQ = 0x01 - FTS5_VOCAB_TERM_GE = 0x02 - FTS5_VOCAB_TERM_LE = 0x04 - FTS5_WORK_UNIT = 64 - FULLY_WITHIN = 2 - FUNC_PERFECT_MATCH = 6 - FVIRTKEY = 1 - FW_BLACK = 900 - FW_BOLD = 700 - FW_DEMIBOLD = 600 - FW_DONTCARE = 0 - FW_EXTRABOLD = 800 - FW_EXTRALIGHT = 200 - FW_HEAVY = 900 - FW_LIGHT = 300 - FW_MEDIUM = 500 - FW_NORMAL = 400 - FW_REGULAR = 400 - FW_SEMIBOLD = 600 - FW_THIN = 100 - FW_ULTRABOLD = 800 - FW_ULTRALIGHT = 200 - GA_PARENT = 1 - GA_ROOT = 2 - GA_ROOTOWNER = 3 - GB2312_CHARSET = 134 - GCC_VERSION = 10000000 - GCLP_HBRBACKGROUND = -10 - GCLP_HCURSOR = -12 - GCLP_HICON = -14 - GCLP_HICONSM = -34 - GCLP_HMODULE = -16 - GCLP_MENUNAME = -8 - GCLP_WNDPROC = -24 - GCL_CBCLSEXTRA = -20 - GCL_CBWNDEXTRA = -18 - GCL_CONVERSION = 0x0001 - GCL_REVERSECONVERSION = 0x0002 - GCL_REVERSE_LENGTH = 0x0003 - GCL_STYLE = -26 - GCPCLASS_ARABIC = 2 - GCPCLASS_HEBREW = 2 - GCPCLASS_LATIN = 1 - GCPCLASS_LATINNUMBER = 5 - GCPCLASS_LATINNUMERICSEPARATOR = 7 - GCPCLASS_LATINNUMERICTERMINATOR = 6 - GCPCLASS_LOCALNUMBER = 4 - GCPCLASS_NEUTRAL = 3 - GCPCLASS_NUMERICSEPARATOR = 8 - GCPCLASS_POSTBOUNDLTR = 0x20 - GCPCLASS_POSTBOUNDRTL = 0x10 - GCPCLASS_PREBOUNDLTR = 0x80 - GCPCLASS_PREBOUNDRTL = 0x40 - GCPGLYPH_LINKAFTER = 0x4000 - GCPGLYPH_LINKBEFORE = 0x8000 - GCP_CLASSIN = 524288 - GCP_DBCS = 0x0001 - GCP_DIACRITIC = 0x0100 - GCP_DISPLAYZWG = 4194304 - GCP_ERROR = 0x8000 - GCP_GLYPHSHAPE = 0x0010 - GCP_JUSTIFY = 65536 - GCP_JUSTIFYIN = 2097152 - GCP_KASHIDA = 0x0400 - GCP_LIGATE = 0x0020 - GCP_MAXEXTENT = 1048576 - GCP_NEUTRALOVERRIDE = 33554432 - GCP_NUMERICOVERRIDE = 16777216 - GCP_NUMERICSLATIN = 67108864 - GCP_NUMERICSLOCAL = 134217728 - GCP_REORDER = 0x0002 - GCP_SYMSWAPOFF = 8388608 - GCP_USEKERNING = 0x0008 - GCS_COMPATTR = 0x0010 - GCS_COMPCLAUSE = 0x0020 - GCS_COMPREADATTR = 0x0002 - GCS_COMPREADCLAUSE = 0x0004 - GCS_COMPREADSTR = 0x0001 - GCS_COMPSTR = 0x0008 - GCS_CURSORPOS = 0x0080 - GCS_DELTASTART = 0x0100 - GCS_RESULTCLAUSE = 0x1000 - GCS_RESULTREADCLAUSE = 0x0400 - GCS_RESULTREADSTR = 0x0200 - GCS_RESULTSTR = 0x0800 - GCW_ATOM = -32 - GDICOMMENT_BEGINGROUP = 0x00000002 - GDICOMMENT_ENDGROUP = 0x00000003 - GDICOMMENT_IDENTIFIER = 0x43494447 - GDICOMMENT_MULTIFORMATS = 0x40000004 - GDICOMMENT_UNICODE_END = 0x00000080 - GDICOMMENT_UNICODE_STRING = 0x00000040 - GDICOMMENT_WINDOWS_METAFILE = 0x80000001 - GDIPLUS_TS_QUERYVER = 4122 - GDIPLUS_TS_RECORD = 4123 - GDI_ERROR = 4294967295 - GDI_OBJ_LAST = 14 - GENERIC_ALL = 268435456 - GENERIC_EXECUTE = 536870912 - GENERIC_READ = 2147483648 - GENERIC_WRITE = 1073741824 - GEOID_NOT_AVAILABLE = -1 - GEOPOLY_PI = 3.1415926535897932385 - GETCOLORTABLE = 5 - GETDEVICEUNITS = 42 - GETEXTENDEDTEXTMETRICS = 256 - GETEXTENTTABLE = 257 - GETFACENAME = 513 - GETPAIRKERNTABLE = 258 - GETPENWIDTH = 16 - GETPHYSPAGESIZE = 12 - GETPRINTINGOFFSET = 13 - GETSCALINGFACTOR = 14 - GETSETPAPERBINS = 29 - GETSETPAPERMETRICS = 35 - GETSETPRINTORIENT = 30 - GETSETSCREENPARAMS = 3072 - GETTECHNOLGY = 20 - GETTECHNOLOGY = 20 - GETTRACKKERNTABLE = 259 - GETVECTORBRUSHSIZE = 27 - GETVECTORPENSIZE = 26 - GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS = 4 - GET_MODULE_HANDLE_EX_FLAG_PIN = 1 - GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT = 2 - GET_PS_FEATURESETTING = 4121 - GET_SYSTEM_WOW64_DIRECTORY_NAME_A_A = "GetSystemWow64DirectoryA" - GET_SYSTEM_WOW64_DIRECTORY_NAME_W_A = "GetSystemWow64DirectoryW" - GET_TAPE_DRIVE_INFORMATION = 1 - GET_TAPE_MEDIA_INFORMATION = 0 - GGI_MARK_NONEXISTING_GLYPHS = 0x0001 - GGL_INDEX = 0x00000002 - GGL_LEVEL = 0x00000001 - GGL_PRIVATE = 0x00000004 - GGL_STRING = 0x00000003 - GGO_BEZIER = 3 - GGO_BITMAP = 1 - GGO_GLYPH_INDEX = 0x0080 - GGO_GRAY2_BITMAP = 4 - GGO_GRAY4_BITMAP = 5 - GGO_GRAY8_BITMAP = 6 - GGO_METRICS = 0 - GGO_NATIVE = 2 - GGO_UNHINTED = 0x0100 - GHND = 66 - GIDC_ARRIVAL = 1 - GIDC_REMOVAL = 2 - GL_ID_CANNOTSAVE = 0x00000011 - GL_ID_CHOOSECANDIDATE = 0x00000028 - GL_ID_INPUTCODE = 0x00000026 - GL_ID_INPUTRADICAL = 0x00000025 - GL_ID_INPUTREADING = 0x00000024 - GL_ID_INPUTSYMBOL = 0x00000027 - GL_ID_NOCONVERT = 0x00000020 - GL_ID_NODICTIONARY = 0x00000010 - GL_ID_NOMODULE = 0x00000001 - GL_ID_PRIVATE_FIRST = 0x00008000 - GL_ID_PRIVATE_LAST = 0x0000FFFF - GL_ID_READINGCONFLICT = 0x00000023 - GL_ID_REVERSECONVERSION = 0x00000029 - GL_ID_TOOMANYSTROKE = 0x00000022 - GL_ID_TYPINGERROR = 0x00000021 - GL_ID_UNKNOWN = 0x00000000 - GL_LEVEL_ERROR = 0x00000002 - GL_LEVEL_FATAL = 0x00000001 - GL_LEVEL_INFORMATION = 0x00000004 - GL_LEVEL_NOGUIDELINE = 0x00000000 - GL_LEVEL_WARNING = 0x00000003 - GMDI_GOINTOPOPUPS = 2 - GMDI_USEDISABLED = 1 - GMEM_DDESHARE = 0x2000 - GMEM_DISCARDABLE = 0x100 - GMEM_DISCARDED = 0x4000 - GMEM_FIXED = 0x0 - GMEM_INVALID_HANDLE = 0x8000 - GMEM_LOCKCOUNT = 0x00ff - GMEM_LOWER = 4096 - GMEM_MODIFY = 0x80 - GMEM_MOVEABLE = 0x2 - GMEM_NOCOMPACT = 0x10 - GMEM_NODISCARD = 0x20 - GMEM_NOTIFY = 0x4000 - GMEM_NOT_BANKED = 0x1000 - GMEM_SHARE = 0x2000 - GMEM_VALID_FLAGS = 0x7f72 - GMEM_ZEROINIT = 0x40 - GMMP_USE_DISPLAY_POINTS = 1 - GMMP_USE_HIGH_RESOLUTION_POINTS = 2 - GM_ADVANCED = 2 - GM_COMPATIBLE = 1 - GM_LAST = 2 - GPTR = 64 - GPT_ATTRIBUTE_PLATFORM_REQUIRED = 1 - GPT_BASIC_DATA_ATTRIBUTE_HIDDEN = 4611686018427387904 - GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER = 9223372036854775808 - GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY = 1152921504606846976 - GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY = 2305843009213693952 - GRADIENT_FILL_OP_FLAG = 0x000000ff - GRADIENT_FILL_RECT_H = 0x00000000 - GRADIENT_FILL_RECT_V = 0x00000001 - GRADIENT_FILL_TRIANGLE = 0x00000002 - GRAY_BRUSH = 2 - GREEK_CHARSET = 161 - GROUP_NAME = 0x80 - GROUP_SECURITY_INFORMATION = 2 - GR_GDIOBJECTS = 0 - GR_USEROBJECTS = 1 - GS_8BIT_INDICES = 0x00000001 - GUID_DEFINED = 0 - GUI_16BITTASK = 0x00000000 - GUI_CARETBLINKING = 0x00000001 - GUI_INMENUMODE = 0x00000004 - GUI_INMOVESIZE = 0x00000002 - GUI_POPUPMENUMODE = 0x00000010 - GUI_SYSTEMMENUMODE = 0x00000008 - GWLP_HINSTANCE = -6 - GWLP_HWNDPARENT = -8 - GWLP_ID = -12 - GWLP_USERDATA = -21 - GWLP_WNDPROC = -4 - GWL_EXSTYLE = -20 - GWL_ID = -12 - GWL_STYLE = -16 - GW_CHILD = 5 - GW_ENABLEDPOPUP = 6 - GW_HWNDFIRST = 0 - GW_HWNDLAST = 1 - GW_HWNDNEXT = 2 - GW_HWNDPREV = 3 - GW_MAX = 6 - GW_OWNER = 4 - HALFTONE = 4 - HANDLE_FLAG_INHERIT = 0x1 - HANDLE_FLAG_PROTECT_FROM_CLOSE = 0x2 - HANGEUL_CHARSET = 129 - HANGUL_CHARSET = 129 - HANGUP_COMPLETE = 0x05 - HANGUP_PENDING = 0x04 - HASHSIZE = 97 - HASHTABLE_HASH_1 = 383 - HASHTABLE_NPAGE = 4096 - HASHTABLE_NSLOT = 8192 - HAVE_FCHOWN = 1 - HAVE_LSTAT = 1 - HAVE_READLINK = 1 - HAVE_USLEEP = 1 - HCBT_ACTIVATE = 5 - HCBT_CLICKSKIPPED = 6 - HCBT_CREATEWND = 3 - HCBT_DESTROYWND = 4 - HCBT_KEYSKIPPED = 7 - HCBT_MINMAX = 1 - HCBT_MOVESIZE = 0 - HCBT_QS = 2 - HCBT_SETFOCUS = 9 - HCBT_SYSCOMMAND = 8 - HCF_AVAILABLE = 0x00000002 - HCF_CONFIRMHOTKEY = 0x00000008 - HCF_DEFAULTDESKTOP = 0x00000200 - HCF_HIGHCONTRASTON = 0x00000001 - HCF_HOTKEYACTIVE = 0x00000004 - HCF_HOTKEYAVAILABLE = 0x00000040 - HCF_HOTKEYSOUND = 0x00000010 - HCF_INDICATOR = 0x00000020 - HCF_LOGONDESKTOP = 0x00000100 - HCF_OPTION_NOTHEMECHANGE = 0x00001000 - HCRYPTPROV_DEFINED = 0 - HC_ACTION = 0 - HC_GETNEXT = 1 - HC_NOREM = 3 - HC_NOREMOVE = 3 - HC_SKIP = 2 - HC_SYSMODALOFF = 5 - HC_SYSMODALON = 4 - HDATA_APPOWNED = 0x0001 - HEAP_CREATE_ALIGN_16 = 0x00010000 - HEAP_CREATE_ENABLE_EXECUTE = 0x00040000 - HEAP_CREATE_ENABLE_TRACING = 0x00020000 - HEAP_DISABLE_COALESCE_ON_FREE = 0x00000080 - HEAP_FREE_CHECKING_ENABLED = 0x00000040 - HEAP_GENERATE_EXCEPTIONS = 0x00000004 - HEAP_GROWABLE = 0x00000002 - HEAP_MAXIMUM_TAG = 0x0FFF - HEAP_NO_SERIALIZE = 0x00000001 - HEAP_PSEUDO_TAG_FLAG = 0x8000 - HEAP_REALLOC_IN_PLACE_ONLY = 0x00000010 - HEAP_TAG_SHIFT = 18 - HEAP_TAIL_CHECKING_ENABLED = 0x00000020 - HEAP_ZERO_MEMORY = 0x00000008 - HEBREW_CHARSET = 177 - HELPINFO_MENUITEM = 0x0002 - HELPINFO_WINDOW = 0x0001 - HELPMSGSTRINGA = "commdlg_help" - HELP_COMMAND = 0x0102 - HELP_CONTENTS = 0x0003 - HELP_CONTEXT = 0x0001 - HELP_CONTEXTMENU = 0x000a - HELP_CONTEXTPOPUP = 0x0008 - HELP_FINDER = 0x000b - HELP_FORCEFILE = 0x0009 - HELP_HELPONHELP = 0x0004 - HELP_INDEX = 0x0003 - HELP_KEY = 0x0101 - HELP_MULTIKEY = 0x0201 - HELP_PARTIALKEY = 0x0105 - HELP_QUIT = 0x0002 - HELP_SETCONTENTS = 0x0005 - HELP_SETINDEX = 0x0005 - HELP_SETPOPUP_POS = 0x000d - HELP_SETWINPOS = 0x0203 - HELP_TCARD = 0x8000 - HELP_TCARD_DATA = 0x0010 - HELP_TCARD_OTHER_CALLER = 0x0011 - HELP_WM_HELP = 0x000c - HIDE_WINDOW = 0 - HIGH_PRIORITY_CLASS = 0x80 - HIGH_SURROGATE_END = 0xdbff - HIGH_SURROGATE_START = 0xd800 - HINSTANCE_ERROR = 32 - HISTORY_NO_DUP_FLAG = 0x1 - HIST_NO_OF_BUCKETS = 24 - HKL_NEXT = 1 - HKL_PREV = 0 - HMONITOR_DECLARED = 1 - HOLLOW_BRUSH = 5 - HORZRES = 8 - HORZSIZE = 4 - HOST_NOT_FOUND = 11001 - HOVER_DEFAULT = 0xFFFFFFFF - HP_ALGID = 0x1 - HP_HASHSIZE = 0x4 - HP_HASHVAL = 0x2 - HP_HMAC_INFO = 0x5 - HP_TLS1PRF_LABEL = 0x6 - HP_TLS1PRF_SEED = 0x7 - HSHELL_ACCESSIBILITYSTATE = 11 - HSHELL_ACTIVATESHELLWINDOW = 3 - HSHELL_APPCOMMAND = 12 - HSHELL_ENDTASK = 10 - HSHELL_FLASH = 32774 - HSHELL_GETMINRECT = 5 - HSHELL_HIGHBIT = 0x8000 - HSHELL_LANGUAGE = 8 - HSHELL_REDRAW = 6 - HSHELL_RUDEAPPACTIVATED = 32772 - HSHELL_SYSMENU = 9 - HSHELL_TASKMAN = 7 - HSHELL_WINDOWACTIVATED = 4 - HSHELL_WINDOWCREATED = 1 - HSHELL_WINDOWDESTROYED = 2 - HSHELL_WINDOWREPLACED = 13 - HSHELL_WINDOWREPLACING = 14 - HS_API_MAX = 12 - HS_BDIAGONAL = 3 - HS_CROSS = 4 - HS_DIAGCROSS = 5 - HS_FDIAGONAL = 2 - HS_HORIZONTAL = 0 - HS_VERTICAL = 1 - HTBORDER = 18 - HTBOTTOM = 15 - HTBOTTOMLEFT = 16 - HTBOTTOMRIGHT = 17 - HTCAPTION = 2 - HTCLIENT = 1 - HTCLOSE = 20 - HTERROR = -2 - HTGROWBOX = 4 - HTHELP = 21 - HTHSCROLL = 6 - HTLEFT = 10 - HTMAXBUTTON = 9 - HTMENU = 5 - HTMINBUTTON = 8 - HTNOWHERE = 0 - HTOBJECT = 19 - HTREDUCE = 8 - HTRIGHT = 11 - HTSIZE = 4 - HTSIZEFIRST = 10 - HTSIZELAST = 17 - HTSYSMENU = 3 - HTTOP = 12 - HTTOPLEFT = 13 - HTTOPRIGHT = 14 - HTTRANSPARENT = -1 - HTVSCROLL = 7 - HTZOOM = 9 - HUGEP = 0 - HW_PROFILE_GUIDLEN = 39 - IACE_CHILDREN = 0x0001 - IACE_DEFAULT = 0x0010 - IACE_IGNORENOCONTEXT = 0x0020 - ICM_ADDPROFILE = 1 - ICM_DELETEPROFILE = 2 - ICM_DONE_OUTSIDEDC = 4 - ICM_OFF = 1 - ICM_ON = 2 - ICM_QUERY = 3 - ICM_QUERYMATCH = 7 - ICM_QUERYPROFILE = 3 - ICM_REGISTERICMATCHER = 5 - ICM_SETDEFAULTPROFILE = 4 - ICM_UNREGISTERICMATCHER = 6 - ICON_BIG = 1 - ICON_SMALL = 0 - ICON_SMALL2 = 2 - IDABORT = 3 - IDANI_CAPTION = 3 - IDANI_OPEN = 1 - IDCANCEL = 2 - IDCLOSE = 8 - IDCONTINUE = 11 - IDENTIFY_BUFFER_SIZE = 512 - IDHELP = 9 - IDHOT_SNAPDESKTOP = -2 - IDHOT_SNAPWINDOW = -1 - IDH_CANCEL = 28444 - IDH_GENERIC_HELP_BUTTON = 28442 - IDH_HELP = 28445 - IDH_MISSING_CONTEXT = 28441 - IDH_NO_HELP = 28440 - IDH_OK = 28443 - IDIGNORE = 5 - IDLE_PRIORITY_CLASS = 0x40 - IDLFLAG_FIN = 1 - IDLFLAG_FLCID = 4 - IDLFLAG_FOUT = 2 - IDLFLAG_FRETVAL = 8 - IDLFLAG_NONE = 0 - IDNO = 7 - IDOK = 1 - IDRETRY = 4 - IDTIMEOUT = 32000 - IDTRYAGAIN = 10 - IDYES = 6 - ID_CMD = 0xEC - ID_DEFAULTINST = -2 - ID_PSREBOOTSYSTEM = 3 - ID_PSRESTARTWINDOWS = 0x2 - IE_BADID = -1 - IE_BAUDRATE = -12 - IE_BYTESIZE = -11 - IE_DEFAULT = -5 - IE_HARDWARE = -10 - IE_MEMORY = -4 - IE_NOPEN = -3 - IE_OPEN = -2 - IFID_DEFINED = 0 - IGIMIF_RIGHTMENU = 0x0001 - IGIMII_CMODE = 0x0001 - IGIMII_CONFIGURE = 0x0004 - IGIMII_HELP = 0x0010 - IGIMII_INPUTTOOLS = 0x0040 - IGIMII_OTHER = 0x0020 - IGIMII_SMODE = 0x0002 - IGIMII_TOOLS = 0x0008 - IGNORE = 0 - IGP_CONVERSION = 0x00000008 - IGP_PROPERTY = 0x00000004 - IGP_SELECT = 0x00000018 - IGP_SENTENCE = 0x0000000c - IGP_SETCOMPSTR = 0x00000014 - IGP_UI = 0x00000010 - ILLUMINANT_A = 1 - ILLUMINANT_B = 2 - ILLUMINANT_C = 3 - ILLUMINANT_D50 = 4 - ILLUMINANT_D55 = 5 - ILLUMINANT_D65 = 6 - ILLUMINANT_D75 = 7 - ILLUMINANT_DAYLIGHT = 3 - ILLUMINANT_DEVICE_DEFAULT = 0 - ILLUMINANT_F2 = 8 - ILLUMINANT_FLUORESCENT = 8 - ILLUMINANT_MAX_INDEX = 8 - ILLUMINANT_NTSC = 3 - ILLUMINANT_TUNGSTEN = 1 - IMAGE_ARCHIVE_END = "`\n" - IMAGE_ARCHIVE_LINKER_MEMBER = "/ " - IMAGE_ARCHIVE_LONGNAMES_MEMBER = "// " - IMAGE_ARCHIVE_PAD = "\n" - IMAGE_ARCHIVE_START = "!<arch>\n" - IMAGE_ARCHIVE_START_SIZE = 8 - IMAGE_BITMAP = 0 - IMAGE_COMDAT_SELECT_ANY = 2 - IMAGE_COMDAT_SELECT_ASSOCIATIVE = 5 - IMAGE_COMDAT_SELECT_EXACT_MATCH = 4 - IMAGE_COMDAT_SELECT_LARGEST = 6 - IMAGE_COMDAT_SELECT_NEWEST = 7 - IMAGE_COMDAT_SELECT_NODUPLICATES = 1 - IMAGE_COMDAT_SELECT_SAME_SIZE = 3 - IMAGE_CURSOR = 2 - IMAGE_DEBUG_MISC_EXENAME = 1 - IMAGE_DEBUG_TYPE_BORLAND = 9 - IMAGE_DEBUG_TYPE_CLSID = 11 - IMAGE_DEBUG_TYPE_CODEVIEW = 2 - IMAGE_DEBUG_TYPE_COFF = 1 - IMAGE_DEBUG_TYPE_EXCEPTION = 5 - IMAGE_DEBUG_TYPE_FIXUP = 6 - IMAGE_DEBUG_TYPE_FPO = 3 - IMAGE_DEBUG_TYPE_MISC = 4 - IMAGE_DEBUG_TYPE_OMAP_FROM_SRC = 8 - IMAGE_DEBUG_TYPE_OMAP_TO_SRC = 7 - IMAGE_DEBUG_TYPE_RESERVED10 = 10 - IMAGE_DEBUG_TYPE_UNKNOWN = 0 - IMAGE_DIRECTORY_ENTRY_ARCHITECTURE = 7 - IMAGE_DIRECTORY_ENTRY_BASERELOC = 5 - IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11 - IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR = 14 - IMAGE_DIRECTORY_ENTRY_DEBUG = 6 - IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT = 13 - IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3 - IMAGE_DIRECTORY_ENTRY_EXPORT = 0 - IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8 - IMAGE_DIRECTORY_ENTRY_IAT = 12 - IMAGE_DIRECTORY_ENTRY_IMPORT = 1 - IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10 - IMAGE_DIRECTORY_ENTRY_RESOURCE = 2 - IMAGE_DIRECTORY_ENTRY_SECURITY = 4 - IMAGE_DIRECTORY_ENTRY_TLS = 9 - IMAGE_DLLCHARACTERISTICS_APPCONTAINER = 0x1000 - IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE = 0x0040 - IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY = 0x0080 - IMAGE_DLLCHARACTERISTICS_GUARD_CF = 0x4000 - IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA = 0x0020 - IMAGE_DLLCHARACTERISTICS_NO_BIND = 0x0800 - IMAGE_DLLCHARACTERISTICS_NO_ISOLATION = 0x0200 - IMAGE_DLLCHARACTERISTICS_NO_SEH = 0x0400 - IMAGE_DLLCHARACTERISTICS_NX_COMPAT = 0x0100 - IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE = 0x8000 - IMAGE_DLLCHARACTERISTICS_WDM_DRIVER = 0x2000 - IMAGE_DOS_SIGNATURE = 0x5A4D - IMAGE_ENHMETAFILE = 3 - IMAGE_FILE_32BIT_MACHINE = 0x0100 - IMAGE_FILE_AGGRESIVE_WS_TRIM = 0x0010 - IMAGE_FILE_BYTES_REVERSED_HI = 0x8000 - IMAGE_FILE_BYTES_REVERSED_LO = 0x0080 - IMAGE_FILE_DEBUG_STRIPPED = 0x0200 - IMAGE_FILE_DLL = 0x2000 - IMAGE_FILE_EXECUTABLE_IMAGE = 0x0002 - IMAGE_FILE_LARGE_ADDRESS_AWARE = 0x0020 - IMAGE_FILE_LINE_NUMS_STRIPPED = 0x0004 - IMAGE_FILE_LOCAL_SYMS_STRIPPED = 0x0008 - IMAGE_FILE_MACHINE_ALPHA = 0x0184 - IMAGE_FILE_MACHINE_ALPHA64 = 0x0284 - IMAGE_FILE_MACHINE_AM33 = 0x01d3 - IMAGE_FILE_MACHINE_AMD64 = 0x8664 - IMAGE_FILE_MACHINE_ARM = 0x01c0 - IMAGE_FILE_MACHINE_ARM64 = 0xaa64 - IMAGE_FILE_MACHINE_ARMNT = 0x01c4 - IMAGE_FILE_MACHINE_ARMV7 = 0x01c4 - IMAGE_FILE_MACHINE_AXP64 = 644 - IMAGE_FILE_MACHINE_CEE = 0xc0ee - IMAGE_FILE_MACHINE_CEF = 0x0CEF - IMAGE_FILE_MACHINE_EBC = 0x0EBC - IMAGE_FILE_MACHINE_I386 = 0x014c - IMAGE_FILE_MACHINE_IA64 = 0x0200 - IMAGE_FILE_MACHINE_M32R = 0x9041 - IMAGE_FILE_MACHINE_MIPS16 = 0x0266 - IMAGE_FILE_MACHINE_MIPSFPU = 0x0366 - IMAGE_FILE_MACHINE_MIPSFPU16 = 0x0466 - IMAGE_FILE_MACHINE_POWERPC = 0x01F0 - IMAGE_FILE_MACHINE_POWERPCFP = 0x01f1 - IMAGE_FILE_MACHINE_R10000 = 0x0168 - IMAGE_FILE_MACHINE_R3000 = 0x0162 - IMAGE_FILE_MACHINE_R4000 = 0x0166 - IMAGE_FILE_MACHINE_SH3 = 0x01a2 - IMAGE_FILE_MACHINE_SH3DSP = 0x01a3 - IMAGE_FILE_MACHINE_SH3E = 0x01a4 - IMAGE_FILE_MACHINE_SH4 = 0x01a6 - IMAGE_FILE_MACHINE_SH5 = 0x01a8 - IMAGE_FILE_MACHINE_THUMB = 0x01c2 - IMAGE_FILE_MACHINE_TRICORE = 0x0520 - IMAGE_FILE_MACHINE_UNKNOWN = 0 - IMAGE_FILE_MACHINE_WCEMIPSV2 = 0x0169 - IMAGE_FILE_NET_RUN_FROM_SWAP = 0x0800 - IMAGE_FILE_RELOCS_STRIPPED = 0x0001 - IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP = 0x0400 - IMAGE_FILE_SYSTEM = 0x1000 - IMAGE_FILE_UP_SYSTEM_ONLY = 0x4000 - IMAGE_ICON = 1 - IMAGE_NT_OPTIONAL_HDR32_MAGIC = 0x10b - IMAGE_NT_OPTIONAL_HDR64_MAGIC = 0x20b - IMAGE_NT_OPTIONAL_HDR_MAGIC = 523 - IMAGE_NT_SIGNATURE = 0x00004550 - IMAGE_NUMBEROF_DIRECTORY_ENTRIES = 16 - IMAGE_ORDINAL_FLAG = 9223372036854775808 - IMAGE_ORDINAL_FLAG32 = 0x80000000 - IMAGE_ORDINAL_FLAG64 = 0x8000000000000000 - IMAGE_OS2_SIGNATURE = 0x454E - IMAGE_OS2_SIGNATURE_LE = 0x454C - IMAGE_REL_ALPHA_ABSOLUTE = 0x0000 - IMAGE_REL_ALPHA_BRADDR = 0x0007 - IMAGE_REL_ALPHA_GPDISP = 0x0006 - IMAGE_REL_ALPHA_GPREL32 = 0x0003 - IMAGE_REL_ALPHA_GPRELHI = 0x0017 - IMAGE_REL_ALPHA_GPRELLO = 0x0016 - IMAGE_REL_ALPHA_HINT = 0x0008 - IMAGE_REL_ALPHA_INLINE_REFLONG = 0x0009 - IMAGE_REL_ALPHA_LITERAL = 0x0004 - IMAGE_REL_ALPHA_LITUSE = 0x0005 - IMAGE_REL_ALPHA_MATCH = 0x000D - IMAGE_REL_ALPHA_PAIR = 0x000C - IMAGE_REL_ALPHA_REFHI = 0x000A - IMAGE_REL_ALPHA_REFLO = 0x000B - IMAGE_REL_ALPHA_REFLONG = 0x0001 - IMAGE_REL_ALPHA_REFLONGNB = 0x0010 - IMAGE_REL_ALPHA_REFQ1 = 0x0015 - IMAGE_REL_ALPHA_REFQ2 = 0x0014 - IMAGE_REL_ALPHA_REFQ3 = 0x0013 - IMAGE_REL_ALPHA_REFQUAD = 0x0002 - IMAGE_REL_ALPHA_SECREL = 0x000F - IMAGE_REL_ALPHA_SECRELHI = 0x0012 - IMAGE_REL_ALPHA_SECRELLO = 0x0011 - IMAGE_REL_ALPHA_SECTION = 0x000E - IMAGE_REL_AMD64_ABSOLUTE = 0x0000 - IMAGE_REL_AMD64_ADDR32 = 0x0002 - IMAGE_REL_AMD64_ADDR32NB = 0x0003 - IMAGE_REL_AMD64_ADDR64 = 0x0001 - IMAGE_REL_AMD64_PAIR = 0x000F - IMAGE_REL_AMD64_REL32 = 0x0004 - IMAGE_REL_AMD64_REL32_1 = 0x0005 - IMAGE_REL_AMD64_REL32_2 = 0x0006 - IMAGE_REL_AMD64_REL32_3 = 0x0007 - IMAGE_REL_AMD64_REL32_4 = 0x0008 - IMAGE_REL_AMD64_REL32_5 = 0x0009 - IMAGE_REL_AMD64_SECREL = 0x000B - IMAGE_REL_AMD64_SECREL7 = 0x000C - IMAGE_REL_AMD64_SECTION = 0x000A - IMAGE_REL_AMD64_SREL32 = 0x000E - IMAGE_REL_AMD64_SSPAN32 = 0x0010 - IMAGE_REL_AMD64_TOKEN = 0x000D - IMAGE_REL_AM_ABSOLUTE = 0x0000 - IMAGE_REL_AM_ADDR32 = 0x0001 - IMAGE_REL_AM_ADDR32NB = 0x0002 - IMAGE_REL_AM_CALL32 = 0x0003 - IMAGE_REL_AM_FUNCINFO = 0x0004 - IMAGE_REL_AM_REL32_1 = 0x0005 - IMAGE_REL_AM_REL32_2 = 0x0006 - IMAGE_REL_AM_SECREL = 0x0007 - IMAGE_REL_AM_SECTION = 0x0008 - IMAGE_REL_AM_TOKEN = 0x0009 - IMAGE_REL_ARM_ABSOLUTE = 0x0000 - IMAGE_REL_ARM_ADDR32 = 0x0001 - IMAGE_REL_ARM_ADDR32NB = 0x0002 - IMAGE_REL_ARM_BLX11 = 0x0009 - IMAGE_REL_ARM_BLX23T = 0x0015 - IMAGE_REL_ARM_BLX24 = 0x0008 - IMAGE_REL_ARM_BRANCH11 = 0x0004 - IMAGE_REL_ARM_BRANCH20T = 0x0012 - IMAGE_REL_ARM_BRANCH24 = 0x0003 - IMAGE_REL_ARM_BRANCH24T = 0x0014 - IMAGE_REL_ARM_GPREL12 = 0x0006 - IMAGE_REL_ARM_GPREL7 = 0x0007 - IMAGE_REL_ARM_MOV32 = 0x0010 - IMAGE_REL_ARM_MOV32A = 0x0010 - IMAGE_REL_ARM_MOV32T = 0x0011 - IMAGE_REL_ARM_SECREL = 0x000F - IMAGE_REL_ARM_SECTION = 0x000E - IMAGE_REL_ARM_TOKEN = 0x0005 - IMAGE_REL_BASED_ABSOLUTE = 0 - IMAGE_REL_BASED_ARM_MOV32 = 5 - IMAGE_REL_BASED_DIR64 = 10 - IMAGE_REL_BASED_HIGH = 1 - IMAGE_REL_BASED_HIGHADJ = 4 - IMAGE_REL_BASED_HIGHLOW = 3 - IMAGE_REL_BASED_IA64_IMM64 = 9 - IMAGE_REL_BASED_LOW = 2 - IMAGE_REL_BASED_MIPS_JMPADDR = 5 - IMAGE_REL_BASED_MIPS_JMPADDR16 = 9 - IMAGE_REL_BASED_THUMB_MOV32 = 7 - IMAGE_REL_CEE_ABSOLUTE = 0x0000 - IMAGE_REL_CEE_ADDR32 = 0x0001 - IMAGE_REL_CEE_ADDR32NB = 0x0003 - IMAGE_REL_CEE_ADDR64 = 0x0002 - IMAGE_REL_CEE_SECREL = 0x0005 - IMAGE_REL_CEE_SECTION = 0x0004 - IMAGE_REL_CEE_TOKEN = 0x0006 - IMAGE_REL_CEF_ABSOLUTE = 0x0000 - IMAGE_REL_CEF_ADDR32 = 0x0001 - IMAGE_REL_CEF_ADDR32NB = 0x0003 - IMAGE_REL_CEF_ADDR64 = 0x0002 - IMAGE_REL_CEF_SECREL = 0x0005 - IMAGE_REL_CEF_SECTION = 0x0004 - IMAGE_REL_CEF_TOKEN = 0x0006 - IMAGE_REL_EBC_ABSOLUTE = 0x0000 - IMAGE_REL_EBC_ADDR32NB = 0x0001 - IMAGE_REL_EBC_REL32 = 0x0002 - IMAGE_REL_EBC_SECREL = 0x0004 - IMAGE_REL_EBC_SECTION = 0x0003 - IMAGE_REL_I386_ABSOLUTE = 0x0000 - IMAGE_REL_I386_DIR16 = 0x0001 - IMAGE_REL_I386_DIR32 = 0x0006 - IMAGE_REL_I386_DIR32NB = 0x0007 - IMAGE_REL_I386_REL16 = 0x0002 - IMAGE_REL_I386_REL32 = 0x0014 - IMAGE_REL_I386_SECREL = 0x000B - IMAGE_REL_I386_SECREL7 = 0x000D - IMAGE_REL_I386_SECTION = 0x000A - IMAGE_REL_I386_SEG12 = 0x0009 - IMAGE_REL_I386_TOKEN = 0x000C - IMAGE_REL_IA64_ABSOLUTE = 0x0000 - IMAGE_REL_IA64_ADDEND = 0x001F - IMAGE_REL_IA64_DIR32 = 0x0004 - IMAGE_REL_IA64_DIR32NB = 0x0010 - IMAGE_REL_IA64_DIR64 = 0x0005 - IMAGE_REL_IA64_GPREL22 = 0x0009 - IMAGE_REL_IA64_GPREL32 = 0x001C - IMAGE_REL_IA64_IMM14 = 0x0001 - IMAGE_REL_IA64_IMM22 = 0x0002 - IMAGE_REL_IA64_IMM64 = 0x0003 - IMAGE_REL_IA64_IMMGPREL64 = 0x001A - IMAGE_REL_IA64_LTOFF22 = 0x000A - IMAGE_REL_IA64_PCREL21B = 0x0006 - IMAGE_REL_IA64_PCREL21F = 0x0008 - IMAGE_REL_IA64_PCREL21M = 0x0007 - IMAGE_REL_IA64_PCREL60B = 0x0016 - IMAGE_REL_IA64_PCREL60F = 0x0017 - IMAGE_REL_IA64_PCREL60I = 0x0018 - IMAGE_REL_IA64_PCREL60M = 0x0019 - IMAGE_REL_IA64_PCREL60X = 0x0015 - IMAGE_REL_IA64_SECREL22 = 0x000C - IMAGE_REL_IA64_SECREL32 = 0x000E - IMAGE_REL_IA64_SECREL64I = 0x000D - IMAGE_REL_IA64_SECTION = 0x000B - IMAGE_REL_IA64_SREL14 = 0x0011 - IMAGE_REL_IA64_SREL22 = 0x0012 - IMAGE_REL_IA64_SREL32 = 0x0013 - IMAGE_REL_IA64_TOKEN = 0x001B - IMAGE_REL_IA64_UREL32 = 0x0014 - IMAGE_REL_M32R_ABSOLUTE = 0x0000 - IMAGE_REL_M32R_ADDR24 = 0x0003 - IMAGE_REL_M32R_ADDR32 = 0x0001 - IMAGE_REL_M32R_ADDR32NB = 0x0002 - IMAGE_REL_M32R_GPREL16 = 0x0004 - IMAGE_REL_M32R_PAIR = 0x000B - IMAGE_REL_M32R_PCREL16 = 0x0006 - IMAGE_REL_M32R_PCREL24 = 0x0005 - IMAGE_REL_M32R_PCREL8 = 0x0007 - IMAGE_REL_M32R_REFHALF = 0x0008 - IMAGE_REL_M32R_REFHI = 0x0009 - IMAGE_REL_M32R_REFLO = 0x000A - IMAGE_REL_M32R_SECREL32 = 0x000D - IMAGE_REL_M32R_SECTION = 0x000C - IMAGE_REL_M32R_TOKEN = 0x000E - IMAGE_REL_MIPS_ABSOLUTE = 0x0000 - IMAGE_REL_MIPS_GPREL = 0x0006 - IMAGE_REL_MIPS_JMPADDR = 0x0003 - IMAGE_REL_MIPS_JMPADDR16 = 0x0010 - IMAGE_REL_MIPS_LITERAL = 0x0007 - IMAGE_REL_MIPS_PAIR = 0x0025 - IMAGE_REL_MIPS_REFHALF = 0x0001 - IMAGE_REL_MIPS_REFHI = 0x0004 - IMAGE_REL_MIPS_REFLO = 0x0005 - IMAGE_REL_MIPS_REFWORD = 0x0002 - IMAGE_REL_MIPS_REFWORDNB = 0x0022 - IMAGE_REL_MIPS_SECREL = 0x000B - IMAGE_REL_MIPS_SECRELHI = 0x000D - IMAGE_REL_MIPS_SECRELLO = 0x000C - IMAGE_REL_MIPS_SECTION = 0x000A - IMAGE_REL_MIPS_TOKEN = 0x000E - IMAGE_REL_PPC_ABSOLUTE = 0x0000 - IMAGE_REL_PPC_ADDR14 = 0x0005 - IMAGE_REL_PPC_ADDR16 = 0x0004 - IMAGE_REL_PPC_ADDR24 = 0x0003 - IMAGE_REL_PPC_ADDR32 = 0x0002 - IMAGE_REL_PPC_ADDR32NB = 0x000A - IMAGE_REL_PPC_ADDR64 = 0x0001 - IMAGE_REL_PPC_BRNTAKEN = 0x0400 - IMAGE_REL_PPC_BRTAKEN = 0x0200 - IMAGE_REL_PPC_GPREL = 0x0015 - IMAGE_REL_PPC_IFGLUE = 0x000D - IMAGE_REL_PPC_IMGLUE = 0x000E - IMAGE_REL_PPC_NEG = 0x0100 - IMAGE_REL_PPC_PAIR = 0x0012 - IMAGE_REL_PPC_REFHI = 0x0010 - IMAGE_REL_PPC_REFLO = 0x0011 - IMAGE_REL_PPC_REL14 = 0x0007 - IMAGE_REL_PPC_REL24 = 0x0006 - IMAGE_REL_PPC_SECREL = 0x000B - IMAGE_REL_PPC_SECREL16 = 0x000F - IMAGE_REL_PPC_SECRELHI = 0x0014 - IMAGE_REL_PPC_SECRELLO = 0x0013 - IMAGE_REL_PPC_SECTION = 0x000C - IMAGE_REL_PPC_TOCDEFN = 0x0800 - IMAGE_REL_PPC_TOCREL14 = 0x0009 - IMAGE_REL_PPC_TOCREL16 = 0x0008 - IMAGE_REL_PPC_TOKEN = 0x0016 - IMAGE_REL_PPC_TYPEMASK = 0x00FF - IMAGE_REL_SH3_ABSOLUTE = 0x0000 - IMAGE_REL_SH3_DIRECT16 = 0x0001 - IMAGE_REL_SH3_DIRECT32 = 0x0002 - IMAGE_REL_SH3_DIRECT32_NB = 0x0010 - IMAGE_REL_SH3_DIRECT4 = 0x0006 - IMAGE_REL_SH3_DIRECT4_LONG = 0x0008 - IMAGE_REL_SH3_DIRECT4_WORD = 0x0007 - IMAGE_REL_SH3_DIRECT8 = 0x0003 - IMAGE_REL_SH3_DIRECT8_LONG = 0x0005 - IMAGE_REL_SH3_DIRECT8_WORD = 0x0004 - IMAGE_REL_SH3_GPREL4_LONG = 0x0011 - IMAGE_REL_SH3_PCREL12_WORD = 0x000B - IMAGE_REL_SH3_PCREL8_LONG = 0x000A - IMAGE_REL_SH3_PCREL8_WORD = 0x0009 - IMAGE_REL_SH3_SECREL = 0x000F - IMAGE_REL_SH3_SECTION = 0x000E - IMAGE_REL_SH3_SIZEOF_SECTION = 0x000D - IMAGE_REL_SH3_STARTOF_SECTION = 0x000C - IMAGE_REL_SH3_TOKEN = 0x0012 - IMAGE_REL_SHM_PAIR = 0x0018 - IMAGE_REL_SHM_PCRELPT = 0x0013 - IMAGE_REL_SHM_REFHALF = 0x0015 - IMAGE_REL_SHM_REFLO = 0x0014 - IMAGE_REL_SHM_RELHALF = 0x0017 - IMAGE_REL_SHM_RELLO = 0x0016 - IMAGE_REL_SH_NOMODE = 0x8000 - IMAGE_REL_THUMB_BLX23 = 0x0015 - IMAGE_REL_THUMB_BRANCH20 = 0x0012 - IMAGE_REL_THUMB_BRANCH24 = 0x0014 - IMAGE_REL_THUMB_MOV32 = 0x0011 - IMAGE_RESOURCE_DATA_IS_DIRECTORY = 0x80000000 - IMAGE_RESOURCE_NAME_IS_STRING = 0x80000000 - IMAGE_ROM_OPTIONAL_HDR_MAGIC = 0x107 - IMAGE_SCN_ALIGN_1024BYTES = 0x00B00000 - IMAGE_SCN_ALIGN_128BYTES = 0x00800000 - IMAGE_SCN_ALIGN_16BYTES = 0x00500000 - IMAGE_SCN_ALIGN_1BYTES = 0x00100000 - IMAGE_SCN_ALIGN_2048BYTES = 0x00C00000 - IMAGE_SCN_ALIGN_256BYTES = 0x00900000 - IMAGE_SCN_ALIGN_2BYTES = 0x00200000 - IMAGE_SCN_ALIGN_32BYTES = 0x00600000 - IMAGE_SCN_ALIGN_4096BYTES = 0x00D00000 - IMAGE_SCN_ALIGN_4BYTES = 0x00300000 - IMAGE_SCN_ALIGN_512BYTES = 0x00A00000 - IMAGE_SCN_ALIGN_64BYTES = 0x00700000 - IMAGE_SCN_ALIGN_8192BYTES = 0x00E00000 - IMAGE_SCN_ALIGN_8BYTES = 0x00400000 - IMAGE_SCN_ALIGN_MASK = 0x00F00000 - IMAGE_SCN_CNT_CODE = 0x00000020 - IMAGE_SCN_CNT_INITIALIZED_DATA = 0x00000040 - IMAGE_SCN_CNT_UNINITIALIZED_DATA = 0x00000080 - IMAGE_SCN_GPREL = 0x00008000 - IMAGE_SCN_LNK_COMDAT = 0x00001000 - IMAGE_SCN_LNK_INFO = 0x00000200 - IMAGE_SCN_LNK_NRELOC_OVFL = 0x01000000 - IMAGE_SCN_LNK_OTHER = 0x00000100 - IMAGE_SCN_LNK_REMOVE = 0x00000800 - IMAGE_SCN_MEM_16BIT = 0x00020000 - IMAGE_SCN_MEM_DISCARDABLE = 0x02000000 - IMAGE_SCN_MEM_EXECUTE = 0x20000000 - IMAGE_SCN_MEM_FARDATA = 0x00008000 - IMAGE_SCN_MEM_LOCKED = 0x00040000 - IMAGE_SCN_MEM_NOT_CACHED = 0x04000000 - IMAGE_SCN_MEM_NOT_PAGED = 0x08000000 - IMAGE_SCN_MEM_PRELOAD = 0x00080000 - IMAGE_SCN_MEM_PURGEABLE = 0x00020000 - IMAGE_SCN_MEM_READ = 0x40000000 - IMAGE_SCN_MEM_SHARED = 0x10000000 - IMAGE_SCN_MEM_WRITE = 0x80000000 - IMAGE_SCN_NO_DEFER_SPEC_EXC = 0x00004000 - IMAGE_SCN_SCALE_INDEX = 0x00000001 - IMAGE_SCN_TYPE_NO_PAD = 0x00000008 - IMAGE_SEPARATE_DEBUG_FLAGS_MASK = 0x8000 - IMAGE_SEPARATE_DEBUG_MISMATCH = 0x8000 - IMAGE_SEPARATE_DEBUG_SIGNATURE = 0x4944 - IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR = 60 - IMAGE_SIZEOF_AUX_SYMBOL = 18 - IMAGE_SIZEOF_BASE_RELOCATION = 8 - IMAGE_SIZEOF_FILE_HEADER = 20 - IMAGE_SIZEOF_LINENUMBER = 6 - IMAGE_SIZEOF_NT_OPTIONAL32_HEADER = 224 - IMAGE_SIZEOF_NT_OPTIONAL64_HEADER = 240 - IMAGE_SIZEOF_NT_OPTIONAL_HEADER = 240 - IMAGE_SIZEOF_RELOCATION = 10 - IMAGE_SIZEOF_ROM_OPTIONAL_HEADER = 56 - IMAGE_SIZEOF_SECTION_HEADER = 40 - IMAGE_SIZEOF_SHORT_NAME = 8 - IMAGE_SIZEOF_STD_OPTIONAL_HEADER = 28 - IMAGE_SIZEOF_SYMBOL = 18 - IMAGE_SUBSYSTEM_EFI_APPLICATION = 10 - IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11 - IMAGE_SUBSYSTEM_EFI_ROM = 13 - IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12 - IMAGE_SUBSYSTEM_NATIVE = 1 - IMAGE_SUBSYSTEM_NATIVE_WINDOWS = 8 - IMAGE_SUBSYSTEM_OS2_CUI = 5 - IMAGE_SUBSYSTEM_POSIX_CUI = 7 - IMAGE_SUBSYSTEM_UNKNOWN = 0 - IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION = 16 - IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9 - IMAGE_SUBSYSTEM_WINDOWS_CUI = 3 - IMAGE_SUBSYSTEM_WINDOWS_GUI = 2 - IMAGE_SUBSYSTEM_XBOX = 14 - IMAGE_SYM_CLASS_ARGUMENT = 0x0009 - IMAGE_SYM_CLASS_AUTOMATIC = 0x0001 - IMAGE_SYM_CLASS_BIT_FIELD = 0x0012 - IMAGE_SYM_CLASS_BLOCK = 0x0064 - IMAGE_SYM_CLASS_CLR_TOKEN = 0x006B - IMAGE_SYM_CLASS_END_OF_STRUCT = 0x0066 - IMAGE_SYM_CLASS_ENUM_TAG = 0x000F - IMAGE_SYM_CLASS_EXTERNAL = 0x0002 - IMAGE_SYM_CLASS_EXTERNAL_DEF = 0x0005 - IMAGE_SYM_CLASS_FAR_EXTERNAL = 0x0044 - IMAGE_SYM_CLASS_FILE = 0x0067 - IMAGE_SYM_CLASS_FUNCTION = 0x0065 - IMAGE_SYM_CLASS_LABEL = 0x0006 - IMAGE_SYM_CLASS_MEMBER_OF_ENUM = 0x0010 - IMAGE_SYM_CLASS_MEMBER_OF_STRUCT = 0x0008 - IMAGE_SYM_CLASS_MEMBER_OF_UNION = 0x000B - IMAGE_SYM_CLASS_NULL = 0x0000 - IMAGE_SYM_CLASS_REGISTER = 0x0004 - IMAGE_SYM_CLASS_REGISTER_PARAM = 0x0011 - IMAGE_SYM_CLASS_SECTION = 0x0068 - IMAGE_SYM_CLASS_STATIC = 0x0003 - IMAGE_SYM_CLASS_STRUCT_TAG = 0x000A - IMAGE_SYM_CLASS_TYPE_DEFINITION = 0x000D - IMAGE_SYM_CLASS_UNDEFINED_LABEL = 0x0007 - IMAGE_SYM_CLASS_UNDEFINED_STATIC = 0x000E - IMAGE_SYM_CLASS_UNION_TAG = 0x000C - IMAGE_SYM_CLASS_WEAK_EXTERNAL = 0x0069 - IMAGE_SYM_DTYPE_ARRAY = 3 - IMAGE_SYM_DTYPE_FUNCTION = 2 - IMAGE_SYM_DTYPE_NULL = 0 - IMAGE_SYM_DTYPE_POINTER = 1 - IMAGE_SYM_SECTION_MAX = 0xFEFF - IMAGE_SYM_SECTION_MAX_EX = 2147483647 - IMAGE_SYM_TYPE_BYTE = 0x000C - IMAGE_SYM_TYPE_CHAR = 0x0002 - IMAGE_SYM_TYPE_DOUBLE = 0x0007 - IMAGE_SYM_TYPE_DWORD = 0x000F - IMAGE_SYM_TYPE_ENUM = 0x000A - IMAGE_SYM_TYPE_FLOAT = 0x0006 - IMAGE_SYM_TYPE_INT = 0x0004 - IMAGE_SYM_TYPE_LONG = 0x0005 - IMAGE_SYM_TYPE_MOE = 0x000B - IMAGE_SYM_TYPE_NULL = 0x0000 - IMAGE_SYM_TYPE_PCODE = 0x8000 - IMAGE_SYM_TYPE_SHORT = 0x0003 - IMAGE_SYM_TYPE_STRUCT = 0x0008 - IMAGE_SYM_TYPE_UINT = 0x000E - IMAGE_SYM_TYPE_UNION = 0x0009 - IMAGE_SYM_TYPE_VOID = 0x0001 - IMAGE_SYM_TYPE_WORD = 0x000D - IMAGE_VXD_SIGNATURE = 0x454C - IMAGE_WEAK_EXTERN_SEARCH_ALIAS = 3 - IMAGE_WEAK_EXTERN_SEARCH_LIBRARY = 2 - IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY = 1 - IMC_CLOSESTATUSWINDOW = 0x0021 - IMC_GETCANDIDATEPOS = 0x0007 - IMC_GETCOMPOSITIONFONT = 0x0009 - IMC_GETCOMPOSITIONWINDOW = 0x000B - IMC_GETSTATUSWINDOWPOS = 0x000F - IMC_OPENSTATUSWINDOW = 0x0022 - IMC_SETCANDIDATEPOS = 0x0008 - IMC_SETCOMPOSITIONFONT = 0x000A - IMC_SETCOMPOSITIONWINDOW = 0x000C - IMC_SETSTATUSWINDOWPOS = 0x0010 - IMEMENUITEM_STRING_SIZE = 80 - IMEVER_0310 = 0x0003000A - IMEVER_0400 = 0x00040000 - IME_CAND_CODE = 0x0002 - IME_CAND_MEANING = 0x0003 - IME_CAND_RADICAL = 0x0004 - IME_CAND_READ = 0x0001 - IME_CAND_STROKE = 0x0005 - IME_CAND_UNKNOWN = 0x0000 - IME_CHOTKEY_IME_NONIME_TOGGLE = 0x10 - IME_CHOTKEY_SHAPE_TOGGLE = 0x11 - IME_CHOTKEY_SYMBOL_TOGGLE = 0x12 - IME_CMODE_ALPHANUMERIC = 0x0000 - IME_CMODE_CHARCODE = 0x0020 - IME_CMODE_CHINESE = 1 - IME_CMODE_EUDC = 0x0200 - IME_CMODE_FIXED = 0x0800 - IME_CMODE_FULLSHAPE = 0x0008 - IME_CMODE_HANGEUL = 1 - IME_CMODE_HANGUL = 1 - IME_CMODE_HANJACONVERT = 0x0040 - IME_CMODE_JAPANESE = 1 - IME_CMODE_KATAKANA = 0x0002 - IME_CMODE_LANGUAGE = 0x0003 - IME_CMODE_NATIVE = 0x0001 - IME_CMODE_NOCONVERSION = 0x0100 - IME_CMODE_RESERVED = 0xF0000000 - IME_CMODE_ROMAN = 0x0010 - IME_CMODE_SOFTKBD = 0x0080 - IME_CMODE_SYMBOL = 0x0400 - IME_CONFIG_GENERAL = 1 - IME_CONFIG_REGISTERWORD = 2 - IME_CONFIG_SELECTDICTIONARY = 3 - IME_ESC_AUTOMATA = 0x1009 - IME_ESC_GETHELPFILENAME = 0x100b - IME_ESC_GET_EUDC_DICTIONARY = 0x1003 - IME_ESC_HANJA_MODE = 0x1008 - IME_ESC_IME_NAME = 0x1006 - IME_ESC_MAX_KEY = 0x1005 - IME_ESC_PRIVATE_FIRST = 0x0800 - IME_ESC_PRIVATE_HOTKEY = 0x100a - IME_ESC_PRIVATE_LAST = 0x0FFF - IME_ESC_QUERY_SUPPORT = 0x0003 - IME_ESC_RESERVED_FIRST = 0x0004 - IME_ESC_RESERVED_LAST = 0x07FF - IME_ESC_SEQUENCE_TO_INTERNAL = 0x1001 - IME_ESC_SET_EUDC_DICTIONARY = 0x1004 - IME_ESC_SYNC_HOTKEY = 0x1007 - IME_HOTKEY_DSWITCH_FIRST = 0x100 - IME_HOTKEY_DSWITCH_LAST = 0x11F - IME_HOTKEY_PRIVATE_FIRST = 0x200 - IME_HOTKEY_PRIVATE_LAST = 0x21F - IME_ITHOTKEY_PREVIOUS_COMPOSITION = 0x201 - IME_ITHOTKEY_RECONVERTSTRING = 0x203 - IME_ITHOTKEY_RESEND_RESULTSTR = 0x200 - IME_ITHOTKEY_UISTYLE_TOGGLE = 0x202 - IME_JHOTKEY_CLOSE_OPEN = 0x30 - IME_KHOTKEY_ENGLISH = 0x52 - IME_KHOTKEY_HANJACONVERT = 0x51 - IME_KHOTKEY_SHAPE_TOGGLE = 0x50 - IME_PROP_AT_CARET = 0x00010000 - IME_PROP_CANDLIST_START_FROM_1 = 0x00040000 - IME_PROP_COMPLETE_ON_UNSELECT = 0x00100000 - IME_PROP_SPECIAL_UI = 0x00020000 - IME_PROP_UNICODE = 0x00080000 - IME_REGWORD_STYLE_EUDC = 0x00000001 - IME_REGWORD_STYLE_USER_FIRST = 0x80000000 - IME_REGWORD_STYLE_USER_LAST = 0xFFFFFFFF - IME_SMODE_AUTOMATIC = 0x0004 - IME_SMODE_CONVERSATION = 0x0010 - IME_SMODE_NONE = 0x0000 - IME_SMODE_PHRASEPREDICT = 0x0008 - IME_SMODE_PLAURALCLAUSE = 0x0001 - IME_SMODE_RESERVED = 0x0000F000 - IME_SMODE_SINGLECONVERT = 0x0002 - IME_THOTKEY_IME_NONIME_TOGGLE = 0x70 - IME_THOTKEY_SHAPE_TOGGLE = 0x71 - IME_THOTKEY_SYMBOL_TOGGLE = 0x72 - IMFS_CHECKED = 8 - IMFS_DEFAULT = 4096 - IMFS_DISABLED = 3 - IMFS_ENABLED = 0 - IMFS_GRAYED = 3 - IMFS_HILITE = 128 - IMFS_UNCHECKED = 0 - IMFS_UNHILITE = 0 - IMFT_RADIOCHECK = 0x00001 - IMFT_SEPARATOR = 0x00002 - IMFT_SUBMENU = 0x00004 - IMM_ERROR_GENERAL = -2 - IMM_ERROR_NODATA = -1 - IMN_CHANGECANDIDATE = 0x0003 - IMN_CLOSECANDIDATE = 0x0004 - IMN_CLOSESTATUSWINDOW = 0x0001 - IMN_GUIDELINE = 0x000D - IMN_OPENCANDIDATE = 0x0005 - IMN_OPENSTATUSWINDOW = 0x0002 - IMN_PRIVATE = 0x000E - IMN_SETCANDIDATEPOS = 0x0009 - IMN_SETCOMPOSITIONFONT = 0x000A - IMN_SETCOMPOSITIONWINDOW = 0x000B - IMN_SETCONVERSIONMODE = 0x0006 - IMN_SETOPENSTATUS = 0x0008 - IMN_SETSENTENCEMODE = 0x0007 - IMN_SETSTATUSWINDOWPOS = 0x000C - IMPLINK_HIGHEXPER = 158 - IMPLINK_IP = 155 - IMPLINK_LOWEXPER = 156 - IMPLTYPEFLAG_FDEFAULT = 1 - IMPLTYPEFLAG_FDEFAULTVTABLE = 8 - IMPLTYPEFLAG_FRESTRICTED = 4 - IMPLTYPEFLAG_FSOURCE = 2 - IMPORT_OBJECT_HDR_SIG2 = 0xffff - IMR_CANDIDATEWINDOW = 0x0002 - IMR_COMPOSITIONFONT = 0x0003 - IMR_COMPOSITIONWINDOW = 0x0001 - IMR_CONFIRMRECONVERTSTRING = 0x0005 - IMR_DOCUMENTFEED = 0x0007 - IMR_QUERYCHARPOSITION = 0x0006 - IMR_RECONVERTSTRING = 0x0004 - IN = 0 - INADDR_LOOPBACK = 0x7f000001 - INADDR_NONE = 0xffffffff - INCRINIT_NORMAL = 0 - INCRINIT_ROOT = 2 - INCRINIT_TASK = 1 - INDEXID_CONTAINER = 0 - INDEXID_OBJECT = 0 - INFINITE = 0xffffffff - INHERITED_ACE = 16 - INHERIT_CALLER_PRIORITY = 0x20000 - INHERIT_ONLY_ACE = 8 - INHERIT_PARENT_AFFINITY = 0x10000 - INITFLAG_AlterAdd = 0x0003 - INITFLAG_AlterDrop = 0x0002 - INITFLAG_AlterMask = 0x0003 - INITFLAG_AlterRename = 0x0001 - INITIAL_FPCSR = 0x027f - INITIAL_MXCSR = 0x1f80 - INIT_ONCE_ASYNC = 2 - INIT_ONCE_CHECK_ONLY = 1 - INIT_ONCE_CTX_RESERVED_BITS = 2 - INIT_ONCE_INIT_FAILED = 4 - INLINEFUNC_affinity = 4 - INLINEFUNC_coalesce = 0 - INLINEFUNC_expr_compare = 3 - INLINEFUNC_expr_implies_expr = 2 - INLINEFUNC_iif = 5 - INLINEFUNC_implies_nonnull_row = 1 - INLINEFUNC_unlikely = 99 - INPLACE_E_FIRST = 2147746208 - INPLACE_E_LAST = 2147746223 - INPLACE_S_FIRST = 262560 - INPLACE_S_LAST = 262575 - INPUTLANGCHANGE_BACKWARD = 0x0004 - INPUTLANGCHANGE_FORWARD = 0x0002 - INPUTLANGCHANGE_SYSCHARSET = 0x0001 - INPUT_HARDWARE = 2 - INPUT_KEYBOARD = 1 - INPUT_MOUSE = 0 - INTERNATIONAL_USAGE = 0x1 - INT_MAX = 2147483647 - INT_MIN = -2147483648 - INVALID_OS_COUNT = 65535 - IN_CLASSA_HOST = 0x00ffffff - IN_CLASSA_MAX = 128 - IN_CLASSA_NET = 0xff000000 - IN_CLASSA_NSHIFT = 24 - IN_CLASSB_HOST = 0x0000ffff - IN_CLASSB_MAX = 65536 - IN_CLASSB_NET = 0xffff0000 - IN_CLASSB_NSHIFT = 16 - IN_CLASSC_HOST = 0x000000ff - IN_CLASSC_NET = 0xffffff00 - IN_CLASSC_NSHIFT = 8 - IN_INDEX_EPH = 2 - IN_INDEX_INDEX_ASC = 3 - IN_INDEX_INDEX_DESC = 4 - IN_INDEX_LOOP = 0x0004 - IN_INDEX_MEMBERSHIP = 0x0002 - IN_INDEX_NOOP = 5 - IN_INDEX_NOOP_OK = 0x0001 - IN_INDEX_ROWID = 1 - IOCPARM_MASK = 0x7f - IOCTL_CHANGER_BASE = 48 - IOCTL_CHANGER_EXCHANGE_MEDIUM = 3162144 - IOCTL_CHANGER_GET_ELEMENT_STATUS = 3194900 - IOCTL_CHANGER_GET_PARAMETERS = 3162112 - IOCTL_CHANGER_GET_PRODUCT_DATA = 3162120 - IOCTL_CHANGER_GET_STATUS = 3162116 - IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS = 3162136 - IOCTL_CHANGER_MOVE_MEDIUM = 3162148 - IOCTL_CHANGER_QUERY_VOLUME_TAGS = 3194924 - IOCTL_CHANGER_REINITIALIZE_TRANSPORT = 3162152 - IOCTL_CHANGER_SET_ACCESS = 3194896 - IOCTL_CHANGER_SET_POSITION = 3162140 - IOCTL_DISK_BASE = 7 - IOCTL_DISK_CHECK_VERIFY = 477184 - IOCTL_DISK_CONTROLLER_NUMBER = 458820 - IOCTL_DISK_CREATE_DISK = 507992 - IOCTL_DISK_DELETE_DRIVE_LAYOUT = 508160 - IOCTL_DISK_EJECT_MEDIA = 477192 - IOCTL_DISK_FIND_NEW_DEVICES = 477208 - IOCTL_DISK_FORMAT_DRIVE = 508876 - IOCTL_DISK_FORMAT_TRACKS = 507928 - IOCTL_DISK_FORMAT_TRACKS_EX = 507948 - IOCTL_DISK_GET_CACHE_INFORMATION = 475348 - IOCTL_DISK_GET_DRIVE_GEOMETRY = 458752 - IOCTL_DISK_GET_DRIVE_GEOMETRY_EX = 458912 - IOCTL_DISK_GET_DRIVE_LAYOUT = 475148 - IOCTL_DISK_GET_DRIVE_LAYOUT_EX = 458832 - IOCTL_DISK_GET_LENGTH_INFO = 475228 - IOCTL_DISK_GET_MEDIA_TYPES = 461824 - IOCTL_DISK_GET_PARTITION_INFO = 475140 - IOCTL_DISK_GET_PARTITION_INFO_EX = 458824 - IOCTL_DISK_GROW_PARTITION = 508112 - IOCTL_DISK_HISTOGRAM_DATA = 458804 - IOCTL_DISK_HISTOGRAM_RESET = 458808 - IOCTL_DISK_HISTOGRAM_STRUCTURE = 458800 - IOCTL_DISK_IS_WRITABLE = 458788 - IOCTL_DISK_LOAD_MEDIA = 477196 - IOCTL_DISK_LOGGING = 458792 - IOCTL_DISK_MEDIA_REMOVAL = 477188 - IOCTL_DISK_PERFORMANCE = 458784 - IOCTL_DISK_PERFORMANCE_OFF = 458848 - IOCTL_DISK_REASSIGN_BLOCKS = 507932 - IOCTL_DISK_REASSIGN_BLOCKS_EX = 508068 - IOCTL_DISK_RELEASE = 477204 - IOCTL_DISK_REQUEST_DATA = 458816 - IOCTL_DISK_REQUEST_STRUCTURE = 458812 - IOCTL_DISK_RESERVE = 477200 - IOCTL_DISK_RESET_SNAPSHOT_INFO = 508432 - IOCTL_DISK_SENSE_DEVICE = 459744 - IOCTL_DISK_SET_CACHE_INFORMATION = 508120 - IOCTL_DISK_SET_DRIVE_LAYOUT = 507920 - IOCTL_DISK_SET_DRIVE_LAYOUT_EX = 507988 - IOCTL_DISK_SET_PARTITION_INFO = 507912 - IOCTL_DISK_SET_PARTITION_INFO_EX = 507980 - IOCTL_DISK_UPDATE_DRIVE_SIZE = 508104 - IOCTL_DISK_UPDATE_PROPERTIES = 459072 - IOCTL_DISK_VERIFY = 458772 - IOCTL_SERENUM_EXPOSE_HARDWARE = 3604992 - IOCTL_SERENUM_GET_PORT_NAME = 3605004 - IOCTL_SERENUM_PORT_DESC = 3605000 - IOCTL_SERENUM_REMOVE_HARDWARE = 3604996 - IOCTL_SERIAL_LSRMST_INSERT = 1769596 - IOCTL_SMARTCARD_CONFISCATE = 3211280 - IOCTL_SMARTCARD_EJECT = 3211288 - IOCTL_SMARTCARD_GET_ATTRIBUTE = 3211272 - IOCTL_SMARTCARD_GET_LAST_ERROR = 3211324 - IOCTL_SMARTCARD_GET_PERF_CNTR = 3211328 - IOCTL_SMARTCARD_GET_STATE = 3211320 - IOCTL_SMARTCARD_IS_ABSENT = 3211308 - IOCTL_SMARTCARD_IS_PRESENT = 3211304 - IOCTL_SMARTCARD_POWER = 3211268 - IOCTL_SMARTCARD_SET_ATTRIBUTE = 3211276 - IOCTL_SMARTCARD_SET_PROTOCOL = 3211312 - IOCTL_SMARTCARD_SWALLOW = 3211292 - IOCTL_SMARTCARD_TRANSMIT = 3211284 - IOCTL_STORAGE_BASE = 45 - IOCTL_STORAGE_BREAK_RESERVATION = 2969620 - IOCTL_STORAGE_CHECK_VERIFY = 2967552 - IOCTL_STORAGE_CHECK_VERIFY2 = 2951168 - IOCTL_STORAGE_EJECTION_CONTROL = 2951488 - IOCTL_STORAGE_EJECT_MEDIA = 2967560 - IOCTL_STORAGE_FIND_NEW_DEVICES = 2967576 - IOCTL_STORAGE_GET_DEVICE_NUMBER = 2953344 - IOCTL_STORAGE_GET_HOTPLUG_INFO = 2952212 - IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER = 2952208 - IOCTL_STORAGE_GET_MEDIA_TYPES = 2952192 - IOCTL_STORAGE_GET_MEDIA_TYPES_EX = 2952196 - IOCTL_STORAGE_LOAD_MEDIA = 2967564 - IOCTL_STORAGE_LOAD_MEDIA2 = 2951180 - IOCTL_STORAGE_MCN_CONTROL = 2951492 - IOCTL_STORAGE_MEDIA_REMOVAL = 2967556 - IOCTL_STORAGE_PREDICT_FAILURE = 2953472 - IOCTL_STORAGE_QUERY_PROPERTY = 2954240 - IOCTL_STORAGE_READ_CAPACITY = 2969920 - IOCTL_STORAGE_RELEASE = 2967572 - IOCTL_STORAGE_RESERVE = 2967568 - IOCTL_STORAGE_RESET_BUS = 2969600 - IOCTL_STORAGE_RESET_DEVICE = 2969604 - IOCTL_STORAGE_SET_HOTPLUG_INFO = 3001368 - IOC_IN = 0x80000000 - IOC_INOUT = 3221225472 - IOC_OUT = 0x40000000 - IOC_VOID = 0x20000000 - IO_COMPLETION_ALL_ACCESS = 2031619 - IO_COMPLETION_MODIFY_STATE = 0x0002 - IO_REPARSE_TAG_AF_UNIX = 2147483683 - IO_REPARSE_TAG_APPEXECLINK = 2147483675 - IO_REPARSE_TAG_CLOUD = 2415919130 - IO_REPARSE_TAG_CLOUD_1 = 2415923226 - IO_REPARSE_TAG_CLOUD_2 = 2415927322 - IO_REPARSE_TAG_CLOUD_3 = 2415931418 - IO_REPARSE_TAG_CLOUD_4 = 2415935514 - IO_REPARSE_TAG_CLOUD_5 = 2415939610 - IO_REPARSE_TAG_CLOUD_6 = 2415943706 - IO_REPARSE_TAG_CLOUD_7 = 2415947802 - IO_REPARSE_TAG_CLOUD_8 = 2415951898 - IO_REPARSE_TAG_CLOUD_9 = 2415955994 - IO_REPARSE_TAG_CLOUD_A = 2415960090 - IO_REPARSE_TAG_CLOUD_B = 2415964186 - IO_REPARSE_TAG_CLOUD_C = 2415968282 - IO_REPARSE_TAG_CLOUD_D = 2415972378 - IO_REPARSE_TAG_CLOUD_E = 2415976474 - IO_REPARSE_TAG_CLOUD_F = 2415980570 - IO_REPARSE_TAG_CLOUD_MASK = 61440 - IO_REPARSE_TAG_CSV = 2147483657 - IO_REPARSE_TAG_DEDUP = 2147483667 - IO_REPARSE_TAG_DFS = 2147483658 - IO_REPARSE_TAG_DFSR = 2147483666 - IO_REPARSE_TAG_DRIVE_EXTENDER = 2147483653 - IO_REPARSE_TAG_FILE_PLACEHOLDER = 2147483669 - IO_REPARSE_TAG_FILTER_MANAGER = 2147483659 - IO_REPARSE_TAG_GLOBAL_REPARSE = 2684354585 - IO_REPARSE_TAG_HSM = 3221225476 - IO_REPARSE_TAG_HSM2 = 2147483654 - IO_REPARSE_TAG_IIS_CACHE = 2684354576 - IO_REPARSE_TAG_MOUNT_POINT = 2684354563 - IO_REPARSE_TAG_NFS = 2147483668 - IO_REPARSE_TAG_ONEDRIVE = 2147483681 - IO_REPARSE_TAG_PROJFS = 2415919132 - IO_REPARSE_TAG_PROJFS_TOMBSTONE = 2684354594 - IO_REPARSE_TAG_RESERVED_ONE = 1 - IO_REPARSE_TAG_RESERVED_RANGE = 1 - IO_REPARSE_TAG_RESERVED_ZERO = 0 - IO_REPARSE_TAG_SIS = 2147483655 - IO_REPARSE_TAG_STORAGE_SYNC = 2147483678 - IO_REPARSE_TAG_SYMLINK = 2684354572 - IO_REPARSE_TAG_UNHANDLED = 2147483680 - IO_REPARSE_TAG_WCI = 2147483672 - IO_REPARSE_TAG_WCI_1 = 2415923224 - IO_REPARSE_TAG_WCI_TOMBSTONE = 2684354591 - IO_REPARSE_TAG_WIM = 2147483656 - IO_REPARSE_TAG_WOF = 2147483671 - IPPORT_BIFFUDP = 512 - IPPORT_CMDSERVER = 514 - IPPORT_DAYTIME = 13 - IPPORT_DISCARD = 9 - IPPORT_ECHO = 7 - IPPORT_EFSSERVER = 520 - IPPORT_EXECSERVER = 512 - IPPORT_FINGER = 79 - IPPORT_FTP = 21 - IPPORT_LOGINSERVER = 513 - IPPORT_MTP = 57 - IPPORT_NAMESERVER = 42 - IPPORT_NETSTAT = 15 - IPPORT_RESERVED = 1024 - IPPORT_RJE = 77 - IPPORT_ROUTESERVER = 520 - IPPORT_SMTP = 25 - IPPORT_SUPDUP = 95 - IPPORT_SYSTAT = 11 - IPPORT_TELNET = 23 - IPPORT_TFTP = 69 - IPPORT_TIMESERVER = 37 - IPPORT_TTYLINK = 87 - IPPORT_WHOIS = 43 - IPPORT_WHOSERVER = 513 - IPPROTO_GGP = 3 - IPPROTO_ICMP = 1 - IPPROTO_IDP = 22 - IPPROTO_IGMP = 2 - IPPROTO_IP = 0 - IPPROTO_MAX = 256 - IPPROTO_ND = 77 - IPPROTO_PUP = 12 - IPPROTO_RAW = 255 - IPPROTO_TCP = 6 - IPPROTO_UDP = 17 - IP_ADD_MEMBERSHIP = 5 - IP_DEFAULT_MULTICAST_LOOP = 1 - IP_DEFAULT_MULTICAST_TTL = 1 - IP_DONTFRAGMENT = 9 - IP_DROP_MEMBERSHIP = 6 - IP_MAX_MEMBERSHIPS = 20 - IP_MULTICAST_IF = 2 - IP_MULTICAST_LOOP = 4 - IP_MULTICAST_TTL = 3 - IP_OPTIONS = 1 - IP_TOS = 8 - IP_TTL = 7 - ISC_SHOWUIALL = 0xC000000F - ISC_SHOWUIALLCANDIDATEWINDOW = 0x0000000F - ISC_SHOWUICANDIDATEWINDOW = 0x00000001 - ISC_SHOWUICOMPOSITIONWINDOW = 0x80000000 - ISC_SHOWUIGUIDELINE = 0x40000000 - ISMEX_CALLBACK = 0x00000004 - ISMEX_NOSEND = 0x00000000 - ISMEX_NOTIFY = 0x00000002 - ISMEX_REPLIED = 0x00000008 - ISMEX_SEND = 0x00000001 - IS_TEXT_UNICODE_ASCII16 = 0x0001 - IS_TEXT_UNICODE_CONTROLS = 0x0004 - IS_TEXT_UNICODE_DBCS_LEADBYTE = 0x0400 - IS_TEXT_UNICODE_ILLEGAL_CHARS = 0x0100 - IS_TEXT_UNICODE_NOT_ASCII_MASK = 0xF000 - IS_TEXT_UNICODE_NOT_UNICODE_MASK = 0x0F00 - IS_TEXT_UNICODE_NULL_BYTES = 0x1000 - IS_TEXT_UNICODE_ODD_LENGTH = 0x0200 - IS_TEXT_UNICODE_REVERSE_ASCII16 = 0x0010 - IS_TEXT_UNICODE_REVERSE_CONTROLS = 0x0040 - IS_TEXT_UNICODE_REVERSE_MASK = 0x00F0 - IS_TEXT_UNICODE_REVERSE_SIGNATURE = 0x0080 - IS_TEXT_UNICODE_REVERSE_STATISTICS = 0x0020 - IS_TEXT_UNICODE_SIGNATURE = 0x0008 - IS_TEXT_UNICODE_STATISTICS = 0x0002 - IS_TEXT_UNICODE_UNICODE_MASK = 0x000F - ITALIC_FONTTYPE = 0x200 - IsStat4 = 1 - JEACH_ATOM = 3 - JEACH_FULLKEY = 6 - JEACH_ID = 4 - JEACH_JSON = 8 - JEACH_KEY = 0 - JEACH_PARENT = 5 - JEACH_PATH = 7 - JEACH_ROOT = 9 - JEACH_TYPE = 2 - JEACH_VALUE = 1 - JNODE_APPEND = 0x20 - JNODE_ESCAPE = 0x02 - JNODE_LABEL = 0x40 - JNODE_PATCH = 0x10 - JNODE_RAW = 0x01 - JNODE_REMOVE = 0x04 - JNODE_REPLACE = 0x08 - JOB_ACCESS_ADMINISTER = 0x00000010 - JOB_ACCESS_READ = 0x00000020 - JOB_ALL_ACCESS = 983088 - JOB_CONTROL_CANCEL = 3 - JOB_CONTROL_DELETE = 5 - JOB_CONTROL_LAST_PAGE_EJECTED = 7 - JOB_CONTROL_PAUSE = 1 - JOB_CONTROL_RESTART = 4 - JOB_CONTROL_RESUME = 2 - JOB_CONTROL_SENT_TO_PRINTER = 6 - JOB_EXECUTE = 131088 - JOB_NOTIFY_FIELD_BYTES_PRINTED = 0x17 - JOB_NOTIFY_FIELD_DATATYPE = 0x05 - JOB_NOTIFY_FIELD_DEVMODE = 0x09 - JOB_NOTIFY_FIELD_DOCUMENT = 0x0D - JOB_NOTIFY_FIELD_DRIVER_NAME = 0x08 - JOB_NOTIFY_FIELD_MACHINE_NAME = 0x01 - JOB_NOTIFY_FIELD_NOTIFY_NAME = 0x04 - JOB_NOTIFY_FIELD_PAGES_PRINTED = 0x15 - JOB_NOTIFY_FIELD_PARAMETERS = 0x07 - JOB_NOTIFY_FIELD_PORT_NAME = 0x02 - JOB_NOTIFY_FIELD_POSITION = 0x0F - JOB_NOTIFY_FIELD_PRINTER_NAME = 0x00 - JOB_NOTIFY_FIELD_PRINT_PROCESSOR = 0x06 - JOB_NOTIFY_FIELD_PRIORITY = 0x0E - JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR = 0x0C - JOB_NOTIFY_FIELD_START_TIME = 0x11 - JOB_NOTIFY_FIELD_STATUS = 0x0A - JOB_NOTIFY_FIELD_STATUS_STRING = 0x0B - JOB_NOTIFY_FIELD_SUBMITTED = 0x10 - JOB_NOTIFY_FIELD_TIME = 0x13 - JOB_NOTIFY_FIELD_TOTAL_BYTES = 0x16 - JOB_NOTIFY_FIELD_TOTAL_PAGES = 0x14 - JOB_NOTIFY_FIELD_UNTIL_TIME = 0x12 - JOB_NOTIFY_FIELD_USER_NAME = 0x03 - JOB_NOTIFY_TYPE = 0x01 - JOB_OBJECT_ALL_ACCESS = 2031647 - JOB_OBJECT_ASSIGN_PROCESS = 1 - JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS = 0x000000ff - JOB_OBJECT_CPU_RATE_CONTROL_ENABLE = 0x1 - JOB_OBJECT_CPU_RATE_CONTROL_HARD_CAP = 0x4 - JOB_OBJECT_CPU_RATE_CONTROL_NOTIFY = 0x8 - JOB_OBJECT_CPU_RATE_CONTROL_VALID_FLAGS = 0xf - JOB_OBJECT_CPU_RATE_CONTROL_WEIGHT_BASED = 0x2 - JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS = 0x00007fff - JOB_OBJECT_LIMIT_ACTIVE_PROCESS = 0x00000008 - JOB_OBJECT_LIMIT_AFFINITY = 0x00000010 - JOB_OBJECT_LIMIT_BREAKAWAY_OK = 0x00000800 - JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 0x00000400 - JOB_OBJECT_LIMIT_JOB_MEMORY = 0x00000200 - JOB_OBJECT_LIMIT_JOB_READ_BYTES = 0x00010000 - JOB_OBJECT_LIMIT_JOB_TIME = 0x00000004 - JOB_OBJECT_LIMIT_JOB_WRITE_BYTES = 0x00020000 - JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE = 0x00002000 - JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME = 0x00000040 - JOB_OBJECT_LIMIT_PRIORITY_CLASS = 0x00000020 - JOB_OBJECT_LIMIT_PROCESS_MEMORY = 0x00000100 - JOB_OBJECT_LIMIT_PROCESS_TIME = 0x00000002 - JOB_OBJECT_LIMIT_RATE_CONTROL = 0x00040000 - JOB_OBJECT_LIMIT_RESERVED3 = 0x00008000 - JOB_OBJECT_LIMIT_RESERVED4 = 0x00010000 - JOB_OBJECT_LIMIT_RESERVED5 = 0x00020000 - JOB_OBJECT_LIMIT_RESERVED6 = 0x00040000 - JOB_OBJECT_LIMIT_SCHEDULING_CLASS = 0x00000080 - JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK = 0x00001000 - JOB_OBJECT_LIMIT_SUBSET_AFFINITY = 0x00004000 - JOB_OBJECT_LIMIT_VALID_FLAGS = 0x0007ffff - JOB_OBJECT_LIMIT_WORKINGSET = 0x00000001 - JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS = 8 - JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT = 3 - JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO = 4 - JOB_OBJECT_MSG_END_OF_JOB_TIME = 1 - JOB_OBJECT_MSG_END_OF_PROCESS_TIME = 2 - JOB_OBJECT_MSG_EXIT_PROCESS = 7 - JOB_OBJECT_MSG_JOB_CYCLE_TIME_LIMIT = 12 - JOB_OBJECT_MSG_JOB_MEMORY_LIMIT = 10 - JOB_OBJECT_MSG_MAXIMUM = 12 - JOB_OBJECT_MSG_MINIMUM = 1 - JOB_OBJECT_MSG_NEW_PROCESS = 6 - JOB_OBJECT_MSG_NOTIFICATION_LIMIT = 11 - JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT = 9 - JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS = 0x00070204 - JOB_OBJECT_POST_AT_END_OF_JOB = 1 - JOB_OBJECT_QUERY = 4 - JOB_OBJECT_RESERVED_LIMIT_VALID_FLAGS = 0x0007ffff - JOB_OBJECT_SECURITY_FILTER_TOKENS = 0x00000008 - JOB_OBJECT_SECURITY_NO_ADMIN = 0x00000001 - JOB_OBJECT_SECURITY_ONLY_TOKEN = 0x00000004 - JOB_OBJECT_SECURITY_RESTRICTED_TOKEN = 0x00000002 - JOB_OBJECT_SECURITY_VALID_FLAGS = 0x0000000f - JOB_OBJECT_SET_ATTRIBUTES = 2 - JOB_OBJECT_SET_SECURITY_ATTRIBUTES = 16 - JOB_OBJECT_TERMINATE = 8 - JOB_OBJECT_TERMINATE_AT_END_OF_JOB = 0 - JOB_OBJECT_UILIMIT_ALL = 0x000000FF - JOB_OBJECT_UILIMIT_DESKTOP = 0x00000040 - JOB_OBJECT_UILIMIT_DISPLAYSETTINGS = 0x00000010 - JOB_OBJECT_UILIMIT_EXITWINDOWS = 0x00000080 - JOB_OBJECT_UILIMIT_GLOBALATOMS = 0x00000020 - JOB_OBJECT_UILIMIT_HANDLES = 0x00000001 - JOB_OBJECT_UILIMIT_NONE = 0x00000000 - JOB_OBJECT_UILIMIT_READCLIPBOARD = 0x00000002 - JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 0x00000008 - JOB_OBJECT_UILIMIT_WRITECLIPBOARD = 0x00000004 - JOB_OBJECT_UI_VALID_FLAGS = 0x000000FF - JOB_POSITION_UNSPECIFIED = 0 - JOB_READ = 131104 - JOB_STATUS_BLOCKED_DEVQ = 0x00000200 - JOB_STATUS_COMPLETE = 0x00001000 - JOB_STATUS_DELETED = 0x00000100 - JOB_STATUS_DELETING = 0x00000004 - JOB_STATUS_ERROR = 0x00000002 - JOB_STATUS_OFFLINE = 0x00000020 - JOB_STATUS_PAPEROUT = 0x00000040 - JOB_STATUS_PAUSED = 0x00000001 - JOB_STATUS_PRINTED = 0x00000080 - JOB_STATUS_PRINTING = 0x00000010 - JOB_STATUS_RESTART = 0x00000800 - JOB_STATUS_SPOOLING = 0x00000008 - JOB_STATUS_USER_INTERVENTION = 0x00000400 - JOB_WRITE = 131088 - JOHAB_CHARSET = 130 - JOYCAPS_HASPOV = 0x0010 - JOYCAPS_HASR = 0x0002 - JOYCAPS_HASU = 0x0004 - JOYCAPS_HASV = 0x0008 - JOYCAPS_HASZ = 0x0001 - JOYCAPS_POV4DIR = 0x0020 - JOYCAPS_POVCTS = 0x0040 - JOYERR_BASE = 160 - JOYERR_NOCANDO = 166 - JOYERR_NOERROR = 0 - JOYERR_PARMS = 165 - JOYERR_UNPLUGGED = 167 - JOYSTICKID1 = 0 - JOYSTICKID2 = 1 - JOY_BUTTON1 = 0x0001 - JOY_BUTTON10 = 512 - JOY_BUTTON11 = 1024 - JOY_BUTTON12 = 2048 - JOY_BUTTON13 = 4096 - JOY_BUTTON14 = 8192 - JOY_BUTTON15 = 16384 - JOY_BUTTON16 = 32768 - JOY_BUTTON17 = 65536 - JOY_BUTTON18 = 131072 - JOY_BUTTON19 = 262144 - JOY_BUTTON1CHG = 0x0100 - JOY_BUTTON2 = 0x0002 - JOY_BUTTON20 = 524288 - JOY_BUTTON21 = 1048576 - JOY_BUTTON22 = 2097152 - JOY_BUTTON23 = 4194304 - JOY_BUTTON24 = 8388608 - JOY_BUTTON25 = 16777216 - JOY_BUTTON26 = 33554432 - JOY_BUTTON27 = 67108864 - JOY_BUTTON28 = 134217728 - JOY_BUTTON29 = 268435456 - JOY_BUTTON2CHG = 0x0200 - JOY_BUTTON3 = 0x0004 - JOY_BUTTON30 = 536870912 - JOY_BUTTON31 = 1073741824 - JOY_BUTTON32 = 2147483648 - JOY_BUTTON3CHG = 0x0400 - JOY_BUTTON4 = 0x0008 - JOY_BUTTON4CHG = 0x0800 - JOY_BUTTON5 = 16 - JOY_BUTTON6 = 32 - JOY_BUTTON7 = 64 - JOY_BUTTON8 = 128 - JOY_BUTTON9 = 256 - JOY_CAL_READ3 = 262144 - JOY_CAL_READ4 = 524288 - JOY_CAL_READ5 = 4194304 - JOY_CAL_READ6 = 8388608 - JOY_CAL_READALWAYS = 65536 - JOY_CAL_READRONLY = 33554432 - JOY_CAL_READUONLY = 67108864 - JOY_CAL_READVONLY = 134217728 - JOY_CAL_READXONLY = 1048576 - JOY_CAL_READXYONLY = 131072 - JOY_CAL_READYONLY = 2097152 - JOY_CAL_READZONLY = 16777216 - JOY_POVBACKWARD = 18000 - JOY_POVFORWARD = 0 - JOY_POVLEFT = 27000 - JOY_POVRIGHT = 9000 - JOY_RETURNALL = 255 - JOY_RETURNBUTTONS = 128 - JOY_RETURNCENTERED = 1024 - JOY_RETURNPOV = 64 - JOY_RETURNPOVCTS = 512 - JOY_RETURNR = 8 - JOY_RETURNRAWDATA = 256 - JOY_RETURNU = 16 - JOY_RETURNV = 32 - JOY_RETURNX = 1 - JOY_RETURNY = 2 - JOY_RETURNZ = 4 - JOY_USEDEADZONE = 2048 - JSON_ABPATH = 0x03 - JSON_ARRAY = 6 - JSON_CACHE_ID = -429938 - JSON_CACHE_SZ = 4 - JSON_FALSE = 2 - JSON_INT = 3 - JSON_ISSET = 0x04 - JSON_JSON = 0x01 - JSON_MAX_DEPTH = 2000 - JSON_NULL = 0 - JSON_OBJECT = 7 - JSON_REAL = 4 - JSON_SQL = 0x02 - JSON_STRING = 5 - JSON_SUBTYPE = 74 - JSON_TRUE = 1 - JT_CROSS = 0x0002 - JT_ERROR = 0x0040 - JT_INNER = 0x0001 - JT_LEFT = 0x0008 - JT_NATURAL = 0x0004 - JT_OUTER = 0x0020 - JT_RIGHT = 0x0010 - KDF_ALGORITHMID = 0x8 - KDF_CONTEXT = 0xe - KDF_GENERIC_PARAMETER = 0x11 - KDF_HASH_ALGORITHM = 0x0 - KDF_HMAC_KEY = 0x3 - KDF_ITERATION_COUNT = 0x10 - KDF_KEYBITLENGTH = 0x12 - KDF_LABEL = 0xd - KDF_PARTYUINFO = 0x9 - KDF_PARTYVINFO = 0xa - KDF_SALT = 0xf - KDF_SECRET_APPEND = 0x2 - KDF_SECRET_HANDLE = 0x6 - KDF_SECRET_PREPEND = 0x1 - KDF_SUPPPRIVINFO = 0xc - KDF_SUPPPUBINFO = 0xb - KDF_TLS_PRF_LABEL = 0x4 - KDF_TLS_PRF_PROTOCOL = 0x7 - KDF_TLS_PRF_SEED = 0x5 - KDF_USE_SECRET_AS_HMAC_KEY_FLAG = 1 - KEYBOARD_OVERRUN_MAKE_CODE = 0xFF - KEYEVENTF_EXTENDEDKEY = 0x0001 - KEYEVENTF_KEYUP = 0x0002 - KEYEVENTF_SCANCODE = 0x0008 - KEYEVENTF_UNICODE = 0x0004 - KEYINFO_ORDER_BIGNULL = 0x02 - KEYINFO_ORDER_DESC = 0x01 - KEYSTATEBLOB = 0xc - KEY_ALL_ACCESS = 983103 - KEY_CREATE_LINK = 32 - KEY_CREATE_SUB_KEY = 4 - KEY_ENUMERATE_SUB_KEYS = 8 - KEY_EVENT = 0x1 - KEY_EXECUTE = 131097 - KEY_LENGTH_MASK = 0xffff0000 - KEY_NOTIFY = 16 - KEY_QUERY_VALUE = 1 - KEY_READ = 131097 - KEY_SET_VALUE = 2 - KEY_WOW64_32KEY = 512 - KEY_WOW64_64KEY = 256 - KEY_WOW64_RES = 768 - KEY_WRITE = 131078 - KF_ALTDOWN = 0x2000 - KF_DLGMODE = 0x0800 - KF_EXTENDED = 0x0100 - KF_MENUMODE = 0x1000 - KF_REPEAT = 0x4000 - KF_UP = 0x8000 - KLF_ACTIVATE = 0x00000001 - KLF_NOTELLSHELL = 0x00000080 - KLF_REORDER = 0x00000008 - KLF_REPLACELANG = 0x00000010 - KLF_RESET = 0x40000000 - KLF_SETFORPROCESS = 0x00000100 - KLF_SHIFTLOCK = 0x00010000 - KLF_SUBSTITUTE_OK = 0x00000002 - KL_NAMELENGTH = 9 - KP_ADMIN_PIN = 31 - KP_ALGID = 7 - KP_BLOCKLEN = 8 - KP_CERTIFICATE = 26 - KP_CLEAR_KEY = 27 - KP_CLIENT_RANDOM = 21 - KP_CMS_DH_KEY_INFO = 38 - KP_CMS_KEY_INFO = 37 - KP_EFFECTIVE_KEYLEN = 19 - KP_G = 12 - KP_GET_USE_COUNT = 42 - KP_HIGHEST_VERSION = 41 - KP_INFO = 18 - KP_IV = 1 - KP_KEYEXCHANGE_PIN = 32 - KP_KEYLEN = 9 - KP_KEYVAL = 30 - KP_MODE = 4 - KP_MODE_BITS = 5 - KP_OAEP_PARAMS = 36 - KP_P = 11 - KP_PADDING = 3 - KP_PERMISSIONS = 6 - KP_PIN_ID = 43 - KP_PIN_INFO = 44 - KP_PRECOMP_MD5 = 24 - KP_PRECOMP_SHA = 25 - KP_PREHASH = 34 - KP_PUB_EX_LEN = 28 - KP_PUB_EX_VAL = 29 - KP_PUB_PARAMS = 39 - KP_Q = 13 - KP_RA = 16 - KP_RB = 17 - KP_ROUNDS = 35 - KP_RP = 23 - KP_SALT = 2 - KP_SALT_EX = 10 - KP_SCHANNEL_ALG = 20 - KP_SERVER_RANDOM = 22 - KP_SIGNATURE_PIN = 33 - KP_VERIFY_PARAMS = 40 - KP_X = 14 - KP_Y = 15 - KTM_MARSHAL_BLOB_VERSION_MAJOR = 1 - KTM_MARSHAL_BLOB_VERSION_MINOR = 1 - LABEL_SECURITY_INFORMATION = 16 - LANG_AFRIKAANS = 0x36 - LANG_ALBANIAN = 0x1c - LANG_ALSATIAN = 0x84 - LANG_AMHARIC = 0x5e - LANG_ARABIC = 0x01 - LANG_ARMENIAN = 0x2b - LANG_ASSAMESE = 0x4d - LANG_AZERBAIJANI = 0x2c - LANG_AZERI = 0x2c - LANG_BANGLA = 0x45 - LANG_BASHKIR = 0x6d - LANG_BASQUE = 0x2d - LANG_BELARUSIAN = 0x23 - LANG_BENGALI = 0x45 - LANG_BOSNIAN = 0x1a - LANG_BOSNIAN_NEUTRAL = 0x781a - LANG_BRETON = 0x7e - LANG_BULGARIAN = 0x02 - LANG_CATALAN = 0x03 - LANG_CENTRAL_KURDISH = 0x92 - LANG_CHEROKEE = 0x5c - LANG_CHINESE = 0x04 - LANG_CHINESE_SIMPLIFIED = 0x04 - LANG_CHINESE_TRADITIONAL = 0x7c04 - LANG_CORSICAN = 0x83 - LANG_CROATIAN = 0x1a - LANG_CZECH = 0x05 - LANG_DANISH = 0x06 - LANG_DARI = 0x8c - LANG_DIVEHI = 0x65 - LANG_DUTCH = 0x13 - LANG_ENGLISH = 0x09 - LANG_ESTONIAN = 0x25 - LANG_FAEROESE = 0x38 - LANG_FARSI = 0x29 - LANG_FILIPINO = 0x64 - LANG_FINNISH = 0x0b - LANG_FRENCH = 0x0c - LANG_FRISIAN = 0x62 - LANG_FULAH = 0x67 - LANG_GALICIAN = 0x56 - LANG_GEORGIAN = 0x37 - LANG_GERMAN = 0x07 - LANG_GREEK = 0x08 - LANG_GREENLANDIC = 0x6f - LANG_GUJARATI = 0x47 - LANG_HAUSA = 0x68 - LANG_HEBREW = 0x0d - LANG_HINDI = 0x39 - LANG_HUNGARIAN = 0x0e - LANG_ICELANDIC = 0x0f - LANG_IGBO = 0x70 - LANG_INDONESIAN = 0x21 - LANG_INUKTITUT = 0x5d - LANG_INVARIANT = 0x7f - LANG_IRISH = 0x3c - LANG_ITALIAN = 0x10 - LANG_JAPANESE = 0x11 - LANG_KANNADA = 0x4b - LANG_KASHMIRI = 0x60 - LANG_KAZAK = 0x3f - LANG_KHMER = 0x53 - LANG_KICHE = 0x86 - LANG_KINYARWANDA = 0x87 - LANG_KONKANI = 0x57 - LANG_KOREAN = 0x12 - LANG_KYRGYZ = 0x40 - LANG_LAO = 0x54 - LANG_LATVIAN = 0x26 - LANG_LITHUANIAN = 0x27 - LANG_LOWER_SORBIAN = 0x2e - LANG_LUXEMBOURGISH = 0x6e - LANG_MACEDONIAN = 0x2f - LANG_MALAY = 0x3e - LANG_MALAYALAM = 0x4c - LANG_MALTESE = 0x3a - LANG_MANIPURI = 0x58 - LANG_MAORI = 0x81 - LANG_MAPUDUNGUN = 0x7a - LANG_MARATHI = 0x4e - LANG_MOHAWK = 0x7c - LANG_MONGOLIAN = 0x50 - LANG_NEPALI = 0x61 - LANG_NEUTRAL = 0x00 - LANG_NORWEGIAN = 0x14 - LANG_OCCITAN = 0x82 - LANG_ODIA = 0x48 - LANG_ORIYA = 0x48 - LANG_PASHTO = 0x63 - LANG_PERSIAN = 0x29 - LANG_POLISH = 0x15 - LANG_PORTUGUESE = 0x16 - LANG_PULAR = 0x67 - LANG_PUNJABI = 0x46 - LANG_QUECHUA = 0x6b - LANG_ROMANIAN = 0x18 - LANG_ROMANSH = 0x17 - LANG_RUSSIAN = 0x19 - LANG_SAKHA = 0x85 - LANG_SAMI = 0x3b - LANG_SANSKRIT = 0x4f - LANG_SCOTTISH_GAELIC = 0x91 - LANG_SERBIAN = 0x1a - LANG_SERBIAN_NEUTRAL = 0x7c1a - LANG_SINDHI = 0x59 - LANG_SINHALESE = 0x5b - LANG_SLOVAK = 0x1b - LANG_SLOVENIAN = 0x24 - LANG_SOTHO = 0x6c - LANG_SPANISH = 0x0a - LANG_SWAHILI = 0x41 - LANG_SWEDISH = 0x1d - LANG_SYRIAC = 0x5a - LANG_TAJIK = 0x28 - LANG_TAMAZIGHT = 0x5f - LANG_TAMIL = 0x49 - LANG_TATAR = 0x44 - LANG_TELUGU = 0x4a - LANG_THAI = 0x1e - LANG_TIBETAN = 0x51 - LANG_TIGRIGNA = 0x73 - LANG_TIGRINYA = 0x73 - LANG_TSWANA = 0x32 - LANG_TURKISH = 0x1f - LANG_TURKMEN = 0x42 - LANG_UIGHUR = 0x80 - LANG_UKRAINIAN = 0x22 - LANG_UPPER_SORBIAN = 0x2e - LANG_URDU = 0x20 - LANG_UZBEK = 0x43 - LANG_VALENCIAN = 0x03 - LANG_VIETNAMESE = 0x2a - LANG_WELSH = 0x52 - LANG_WOLOF = 0x88 - LANG_XHOSA = 0x34 - LANG_YAKUT = 0x85 - LANG_YI = 0x78 - LANG_YORUBA = 0x6a - LANG_ZULU = 0x35 - LAYOUT_BITMAPORIENTATIONPRESERVED = 0x00000008 - LAYOUT_BTT = 0x00000002 - LAYOUT_ORIENTATIONMASK = 7 - LAYOUT_RTL = 0x00000001 - LAYOUT_VBH = 0x00000004 - LBN_DBLCLK = 2 - LBN_ERRSPACE = -2 - LBN_KILLFOCUS = 5 - LBN_SELCANCEL = 3 - LBN_SELCHANGE = 1 - LBN_SETFOCUS = 4 - LBSELCHSTRINGA = "commdlg_LBSelChangedNotify" - LBS_COMBOBOX = 32768 - LBS_DISABLENOSCROLL = 4096 - LBS_EXTENDEDSEL = 2048 - LBS_HASSTRINGS = 64 - LBS_MULTICOLUMN = 512 - LBS_MULTIPLESEL = 8 - LBS_NODATA = 8192 - LBS_NOINTEGRALHEIGHT = 256 - LBS_NOREDRAW = 4 - LBS_NOSEL = 16384 - LBS_NOTIFY = 1 - LBS_OWNERDRAWFIXED = 16 - LBS_OWNERDRAWVARIABLE = 32 - LBS_SORT = 2 - LBS_STANDARD = 10485763 - LBS_USETABSTOPS = 128 - LBS_WANTKEYBOARDINPUT = 1024 - LB_ADDFILE = 0x0196 - LB_ADDSTRING = 0x0180 - LB_CTLCODE = 0 - LB_DELETESTRING = 0x0182 - LB_DIR = 0x018D - LB_ERR = -1 - LB_ERRSPACE = -2 - LB_FINDSTRING = 0x018F - LB_FINDSTRINGEXACT = 0x01A2 - LB_GETANCHORINDEX = 0x019D - LB_GETCARETINDEX = 0x019F - LB_GETCOUNT = 0x018B - LB_GETCURSEL = 0x0188 - LB_GETHORIZONTALEXTENT = 0x0193 - LB_GETITEMDATA = 0x0199 - LB_GETITEMHEIGHT = 0x01A1 - LB_GETITEMRECT = 0x0198 - LB_GETLISTBOXINFO = 0x01B2 - LB_GETLOCALE = 0x01A6 - LB_GETSEL = 0x0187 - LB_GETSELCOUNT = 0x0190 - LB_GETSELITEMS = 0x0191 - LB_GETTEXT = 0x0189 - LB_GETTEXTLEN = 0x018A - LB_GETTOPINDEX = 0x018E - LB_INITSTORAGE = 0x01A8 - LB_INSERTSTRING = 0x0181 - LB_ITEMFROMPOINT = 0x01A9 - LB_MSGMAX = 0x01B3 - LB_OKAY = 0 - LB_RESETCONTENT = 0x0184 - LB_SELECTSTRING = 0x018C - LB_SELITEMRANGE = 0x019B - LB_SELITEMRANGEEX = 0x0183 - LB_SETANCHORINDEX = 0x019C - LB_SETCARETINDEX = 0x019E - LB_SETCOLUMNWIDTH = 0x0195 - LB_SETCOUNT = 0x01A7 - LB_SETCURSEL = 0x0186 - LB_SETHORIZONTALEXTENT = 0x0194 - LB_SETITEMDATA = 0x019A - LB_SETITEMHEIGHT = 0x01A0 - LB_SETLOCALE = 0x01A5 - LB_SETSEL = 0x0185 - LB_SETTABSTOPS = 0x0192 - LB_SETTOPINDEX = 0x0197 - LCID_ALTERNATE_SORTS = 0x00000004 - LCID_INSTALLED = 0x00000001 - LCID_SUPPORTED = 0x00000002 - LCMAP_BYTEREV = 0x00000800 - LCMAP_FULLWIDTH = 0x00800000 - LCMAP_HALFWIDTH = 0x00400000 - LCMAP_HIRAGANA = 0x00100000 - LCMAP_KATAKANA = 0x00200000 - LCMAP_LINGUISTIC_CASING = 0x01000000 - LCMAP_LOWERCASE = 0x00000100 - LCMAP_SIMPLIFIED_CHINESE = 0x02000000 - LCMAP_SORTKEY = 0x00000400 - LCMAP_TRADITIONAL_CHINESE = 0x04000000 - LCMAP_UPPERCASE = 0x00000200 - LCS_CALIBRATED_RGB = 0 - LCS_GM_ABS_COLORIMETRIC = 8 - LCS_GM_BUSINESS = 1 - LCS_GM_GRAPHICS = 2 - LCS_GM_IMAGES = 4 - LCS_SIGNATURE = 80 - LCS_WINDOWS_COLOR_SPACE = 87 - LCS_sRGB = 115 - LC_INTERIORS = 128 - LC_MARKER = 4 - LC_NONE = 0 - LC_POLYLINE = 2 - LC_POLYMARKER = 8 - LC_STYLED = 32 - LC_WIDE = 16 - LC_WIDESTYLED = 64 - LEFT_ALT_PRESSED = 0x2 - LEFT_CTRL_PRESSED = 0x8 - LEGACY_SCHEMA_TABLE = "sqlite_master" - LEGACY_TEMP_SCHEMA_TABLE = "sqlite_temp_master" - LF_FACESIZE = 32 - LF_FULLFACESIZE = 64 - LGRPID_ARABIC = 0x000d - LGRPID_ARMENIAN = 0x0011 - LGRPID_BALTIC = 0x0003 - LGRPID_CENTRAL_EUROPE = 0x0002 - LGRPID_CYRILLIC = 0x0005 - LGRPID_GEORGIAN = 0x0010 - LGRPID_GREEK = 0x0004 - LGRPID_HEBREW = 0x000c - LGRPID_INDIC = 0x000f - LGRPID_INSTALLED = 0x00000001 - LGRPID_JAPANESE = 0x0007 - LGRPID_KOREAN = 0x0008 - LGRPID_SIMPLIFIED_CHINESE = 0x000a - LGRPID_SUPPORTED = 0x00000002 - LGRPID_THAI = 0x000b - LGRPID_TRADITIONAL_CHINESE = 0x0009 - LGRPID_TURKIC = 0x0006 - LGRPID_TURKISH = 0x0006 - LGRPID_VIETNAMESE = 0x000e - LGRPID_WESTERN_EUROPE = 0x0001 - LHND = 66 - LINECAPS = 30 - LINGUISTIC_IGNORECASE = 0x00000010 - LINGUISTIC_IGNOREDIACRITIC = 0x00000020 - LISTEN_OUTSTANDING = 0x01 - LLKHF_ALTDOWN = 32 - LLKHF_EXTENDED = 1 - LLKHF_INJECTED = 0x00000010 - LLKHF_LOWER_IL_INJECTED = 0x00000002 - LLKHF_UP = 128 - LLMHF_INJECTED = 0x00000001 - LLMHF_LOWER_IL_INJECTED = 0x00000002 - LLONG_MAX = 9223372036854775807 - LLONG_MIN = -9223372036854775808 - LMEM_DISCARDABLE = 0xf00 - LMEM_DISCARDED = 0x4000 - LMEM_FIXED = 0x0 - LMEM_INVALID_HANDLE = 0x8000 - LMEM_LOCKCOUNT = 0xff - LMEM_MODIFY = 0x80 - LMEM_MOVEABLE = 0x2 - LMEM_NOCOMPACT = 0x10 - LMEM_NODISCARD = 0x20 - LMEM_VALID_FLAGS = 0xf72 - LMEM_ZEROINIT = 0x40 - LOAD_DLL_DEBUG_EVENT = 6 - LOAD_IGNORE_CODE_AUTHZ_LEVEL = 0x10 - LOAD_LIBRARY_AS_DATAFILE = 0x2 - LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE = 0x40 - LOAD_LIBRARY_AS_IMAGE_RESOURCE = 0x20 - LOAD_LIBRARY_REQUIRE_SIGNED_TARGET = 0x80 - LOAD_LIBRARY_SEARCH_APPLICATION_DIR = 0x200 - LOAD_LIBRARY_SEARCH_DEFAULT_DIRS = 0x1000 - LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR = 0x100 - LOAD_LIBRARY_SEARCH_SYSTEM32 = 0x800 - LOAD_LIBRARY_SEARCH_SYSTEM32_NO_FORWARDER = 2048 - LOAD_LIBRARY_SEARCH_USER_DIRS = 0x400 - LOAD_TLB_AS_32BIT = 0x20 - LOAD_TLB_AS_64BIT = 0x40 - LOAD_WITH_ALTERED_SEARCH_PATH = 0x8 - LOCALE_FONTSIGNATURE = 0x00000058 - LOCALE_ICALENDARTYPE = 0x00001009 - LOCALE_ICENTURY = 0x00000024 - LOCALE_ICOUNTRY = 0x00000005 - LOCALE_ICURRDIGITS = 0x00000019 - LOCALE_ICURRENCY = 0x0000001b - LOCALE_IDATE = 0x00000021 - LOCALE_IDAYLZERO = 0x00000026 - LOCALE_IDEFAULTANSICODEPAGE = 0x00001004 - LOCALE_IDEFAULTCODEPAGE = 0x0000000b - LOCALE_IDEFAULTCOUNTRY = 0x0000000a - LOCALE_IDEFAULTEBCDICCODEPAGE = 0x00001012 - LOCALE_IDEFAULTLANGUAGE = 0x00000009 - LOCALE_IDEFAULTMACCODEPAGE = 0x00001011 - LOCALE_IDIGITS = 0x00000011 - LOCALE_IDIGITSUBSTITUTION = 0x00001014 - LOCALE_IFIRSTDAYOFWEEK = 0x0000100c - LOCALE_IFIRSTWEEKOFYEAR = 0x0000100d - LOCALE_IGEOID = 0x0000005b - LOCALE_IINTLCURRDIGITS = 0x0000001a - LOCALE_ILANGUAGE = 0x00000001 - LOCALE_ILDATE = 0x00000022 - LOCALE_ILZERO = 0x00000012 - LOCALE_IMEASURE = 0x0000000d - LOCALE_IMONLZERO = 0x00000027 - LOCALE_INEGCURR = 0x0000001c - LOCALE_INEGNUMBER = 0x00001010 - LOCALE_INEGSEPBYSPACE = 0x00000057 - LOCALE_INEGSIGNPOSN = 0x00000053 - LOCALE_INEGSYMPRECEDES = 0x00000056 - LOCALE_IOPTIONALCALENDAR = 0x0000100b - LOCALE_IPAPERSIZE = 0x0000100a - LOCALE_IPOSSEPBYSPACE = 0x00000055 - LOCALE_IPOSSIGNPOSN = 0x00000052 - LOCALE_IPOSSYMPRECEDES = 0x00000054 - LOCALE_ITIME = 0x00000023 - LOCALE_ITIMEMARKPOSN = 0x00001005 - LOCALE_ITLZERO = 0x00000025 - LOCALE_NAME_MAX_LENGTH = 85 - LOCALE_NOUSEROVERRIDE = 0x80000000 - LOCALE_RETURN_NUMBER = 0x20000000 - LOCALE_S1159 = 0x00000028 - LOCALE_S2359 = 0x00000029 - LOCALE_SABBREVCTRYNAME = 0x00000007 - LOCALE_SABBREVDAYNAME1 = 0x00000031 - LOCALE_SABBREVDAYNAME2 = 0x00000032 - LOCALE_SABBREVDAYNAME3 = 0x00000033 - LOCALE_SABBREVDAYNAME4 = 0x00000034 - LOCALE_SABBREVDAYNAME5 = 0x00000035 - LOCALE_SABBREVDAYNAME6 = 0x00000036 - LOCALE_SABBREVDAYNAME7 = 0x00000037 - LOCALE_SABBREVLANGNAME = 0x00000003 - LOCALE_SABBREVMONTHNAME1 = 0x00000044 - LOCALE_SABBREVMONTHNAME10 = 0x0000004d - LOCALE_SABBREVMONTHNAME11 = 0x0000004e - LOCALE_SABBREVMONTHNAME12 = 0x0000004f - LOCALE_SABBREVMONTHNAME13 = 0x0000100f - LOCALE_SABBREVMONTHNAME2 = 0x00000045 - LOCALE_SABBREVMONTHNAME3 = 0x00000046 - LOCALE_SABBREVMONTHNAME4 = 0x00000047 - LOCALE_SABBREVMONTHNAME5 = 0x00000048 - LOCALE_SABBREVMONTHNAME6 = 0x00000049 - LOCALE_SABBREVMONTHNAME7 = 0x0000004a - LOCALE_SABBREVMONTHNAME8 = 0x0000004b - LOCALE_SABBREVMONTHNAME9 = 0x0000004c - LOCALE_SCOUNTRY = 0x00000006 - LOCALE_SCURRENCY = 0x00000014 - LOCALE_SDATE = 0x0000001d - LOCALE_SDAYNAME1 = 0x0000002a - LOCALE_SDAYNAME2 = 0x0000002b - LOCALE_SDAYNAME3 = 0x0000002c - LOCALE_SDAYNAME4 = 0x0000002d - LOCALE_SDAYNAME5 = 0x0000002e - LOCALE_SDAYNAME6 = 0x0000002f - LOCALE_SDAYNAME7 = 0x00000030 - LOCALE_SDECIMAL = 0x0000000e - LOCALE_SENGCOUNTRY = 0x00001002 - LOCALE_SENGCURRNAME = 0x00001007 - LOCALE_SENGLANGUAGE = 0x00001001 - LOCALE_SENGLISHCOUNTRYNAME = 0x00001002 - LOCALE_SENGLISHLANGUAGENAME = 0x00001001 - LOCALE_SGROUPING = 0x00000010 - LOCALE_SINTLSYMBOL = 0x00000015 - LOCALE_SISO3166CTRYNAME = 0x0000005a - LOCALE_SISO639LANGNAME = 0x00000059 - LOCALE_SLANGUAGE = 0x00000002 - LOCALE_SLIST = 0x0000000c - LOCALE_SLOCALIZEDCOUNTRYNAME = 0x00000006 - LOCALE_SLOCALIZEDDISPLAYNAME = 0x00000002 - LOCALE_SLONGDATE = 0x00000020 - LOCALE_SMONDECIMALSEP = 0x00000016 - LOCALE_SMONGROUPING = 0x00000018 - LOCALE_SMONTHNAME1 = 0x00000038 - LOCALE_SMONTHNAME10 = 0x00000041 - LOCALE_SMONTHNAME11 = 0x00000042 - LOCALE_SMONTHNAME12 = 0x00000043 - LOCALE_SMONTHNAME13 = 0x0000100e - LOCALE_SMONTHNAME2 = 0x00000039 - LOCALE_SMONTHNAME3 = 0x0000003a - LOCALE_SMONTHNAME4 = 0x0000003b - LOCALE_SMONTHNAME5 = 0x0000003c - LOCALE_SMONTHNAME6 = 0x0000003d - LOCALE_SMONTHNAME7 = 0x0000003e - LOCALE_SMONTHNAME8 = 0x0000003f - LOCALE_SMONTHNAME9 = 0x00000040 - LOCALE_SMONTHOUSANDSEP = 0x00000017 - LOCALE_SNATIVECOUNTRYNAME = 0x00000008 - LOCALE_SNATIVECTRYNAME = 0x00000008 - LOCALE_SNATIVECURRNAME = 0x00001008 - LOCALE_SNATIVEDIGITS = 0x00000013 - LOCALE_SNATIVELANGNAME = 0x00000004 - LOCALE_SNATIVELANGUAGENAME = 0x00000004 - LOCALE_SNEGATIVESIGN = 0x00000051 - LOCALE_SPOSITIVESIGN = 0x00000050 - LOCALE_SSHORTDATE = 0x0000001f - LOCALE_SSORTNAME = 0x00001013 - LOCALE_STHOUSAND = 0x0000000f - LOCALE_STIME = 0x0000001e - LOCALE_STIMEFORMAT = 0x00001003 - LOCALE_SYEARMONTH = 0x00001006 - LOCALE_USE_CP_ACP = 0x40000000 - LOCALE_USE_NLS = 0x10000000 - LOCATE_NOERR = 0x02 - LOCATE_VIEW = 0x01 - LOCKFILE_EXCLUSIVE_LOCK = 0x2 - LOCKFILE_FAIL_IMMEDIATELY = 0x1 - LOCK_ELEMENT = 0 - LOCK_UNLOCK_DOOR = 0x02 - LOCK_UNLOCK_IEPORT = 0x01 - LOCK_UNLOCK_KEYPAD = 0x04 - LOGON32_LOGON_BATCH = 4 - LOGON32_LOGON_INTERACTIVE = 2 - LOGON32_LOGON_NETWORK = 3 - LOGON32_LOGON_NETWORK_CLEARTEXT = 8 - LOGON32_LOGON_NEW_CREDENTIALS = 9 - LOGON32_LOGON_SERVICE = 5 - LOGON32_LOGON_UNLOCK = 7 - LOGON32_PROVIDER_DEFAULT = 0 - LOGON32_PROVIDER_WINNT35 = 1 - LOGON32_PROVIDER_WINNT40 = 2 - LOGON32_PROVIDER_WINNT50 = 3 - LOGON_NETCREDENTIALS_ONLY = 0x00000002 - LOGON_WITH_PROFILE = 0x00000001 - LOGON_ZERO_PASSWORD_BUFFER = 0x80000000 - LOGPIXELSX = 88 - LOGPIXELSY = 90 - LONG_LONG_MAX = 9223372036854775807 - LONG_LONG_MIN = -9223372036854775808 - LONG_MAX = 2147483647 - LONG_MIN = -2147483648 - LOOKASIDE_SMALL = 128 - LOW_SURROGATE_END = 0xdfff - LOW_SURROGATE_START = 0xdc00 - LPD_DOUBLEBUFFER = 0x00000001 - LPD_SHARE_ACCUM = 0x00000100 - LPD_SHARE_DEPTH = 0x00000040 - LPD_SHARE_STENCIL = 0x00000080 - LPD_STEREO = 0x00000002 - LPD_SUPPORT_GDI = 0x00000010 - LPD_SUPPORT_OPENGL = 0x00000020 - LPD_SWAP_COPY = 0x00000400 - LPD_SWAP_EXCHANGE = 0x00000200 - LPD_TRANSPARENT = 0x00001000 - LPD_TYPE_COLORINDEX = 1 - LPD_TYPE_RGBA = 0 - LPTR = 64 - LPTx = 0x80 - LR_COLOR = 0x0002 - LR_COPYDELETEORG = 0x0008 - LR_COPYFROMRESOURCE = 0x4000 - LR_COPYRETURNORG = 0x0004 - LR_CREATEDIBSECTION = 0x2000 - LR_DEFAULTCOLOR = 0x0000 - LR_DEFAULTSIZE = 0x0040 - LR_LOADFROMFILE = 0x0010 - LR_LOADMAP3DCOLORS = 0x1000 - LR_LOADTRANSPARENT = 0x0020 - LR_MONOCHROME = 0x0001 - LR_SHARED = 0x8000 - LR_VGACOLOR = 0x0080 - LSFW_LOCK = 1 - LSFW_UNLOCK = 2 - LTGRAY_BRUSH = 1 - LTP_PC_SMT = 0x1 - LUA_TOKEN = 0x4 - LWA_ALPHA = 0x00000002 - LWA_COLORKEY = 0x00000001 - LZERROR_BADINHANDLE = -1 - LZERROR_BADOUTHANDLE = -2 - LZERROR_BADVALUE = -7 - LZERROR_GLOBALLOC = -5 - LZERROR_GLOBLOCK = -6 - LZERROR_READ = -3 - LZERROR_UNKNOWNALG = -8 - LZERROR_WRITE = -4 - M10d_Any = 1 - M10d_No = 2 - M10d_Yes = 0 - MAC_CHARSET = 77 - MAPVK_VK_TO_CHAR = 2 - MAPVK_VK_TO_VSC = 0 - MAPVK_VSC_TO_VK = 1 - MAPVK_VSC_TO_VK_EX = 3 - MAP_COMPOSITE = 0x00000040 - MAP_EXPAND_LIGATURES = 0x00002000 - MAP_FOLDCZONE = 0x00000010 - MAP_FOLDDIGITS = 0x00000080 - MAP_PRECOMPOSED = 0x00000020 - MARKPARITY = 3 - MARK_HANDLE_NOT_REALTIME = 64 - MARK_HANDLE_NOT_TXF_SYSTEM_LOG = 8 - MARK_HANDLE_PROTECT_CLUSTERS = 1 - MARK_HANDLE_REALTIME = 32 - MARK_HANDLE_TXF_SYSTEM_LOG = 4 - MARSHALINTERFACE_MIN = 500 - MARSHAL_E_FIRST = 2147746080 - MARSHAL_E_LAST = 2147746095 - MARSHAL_S_FIRST = 262432 - MARSHAL_S_LAST = 262447 - MASK_TO_RESET_TLB_BITS = -97 - MAXBYTE = 0xff - MAXCHAR = 0x7f - MAXDWORD = 0xffffffff - MAXERRORLENGTH = 256 - MAXGETHOSTSTRUCT = 1024 - MAXIMUM_ALLOWED = 33554432 - MAXIMUM_ATTR_STRING_LENGTH = 32 - MAXIMUM_ENCRYPTION_VALUE = 0x00000004 - MAXIMUM_PROCESSORS = 64 - MAXIMUM_PROC_PER_GROUP = 64 - MAXIMUM_REPARSE_DATA_BUFFER_SIZE = 16384 - MAXIMUM_SMARTCARD_READERS = 10 - MAXIMUM_SUSPEND_COUNT = 127 - MAXIMUM_WAIT_OBJECTS = 64 - MAXIMUM_XSTATE_FEATURES = 64 - MAXINTATOM = 0xc000 - MAXLOGICALLOGNAMESIZE = 256 - MAXLONG = 0x7fffffff - MAXLONGLONG = 9223372036854775807 - MAXPNAMELEN = 32 - MAXPROPPAGES = 100 - MAXSHORT = 0x7fff - MAXSTRETCHBLTMODE = 4 - MAXUIDLEN = 64 - MAXWORD = 0xffff - MAX_ACL_REVISION = 4 - MAX_COMPUTERNAME_LENGTH = 15 - MAX_DEFAULTCHAR = 2 - MAX_HW_COUNTERS = 16 - MAX_JOYSTICKOEMVXDNAME = 260 - MAX_LANA = 254 - MAX_LEADBYTES = 12 - MAX_MONITORS = 4 - MAX_NUM_REASONS = 256 - MAX_PATH = 260 - MAX_PERF_OBJECTS_IN_QUERY_FUNCTION = 64 - MAX_PRIORITY = 99 - MAX_PROFILE_LEN = 80 - MAX_REASON_BUGID_LEN = 32 - MAX_REASON_COMMENT_LEN = 512 - MAX_REASON_DESC_LEN = 256 - MAX_REASON_NAME_LEN = 64 - MAX_RESOURCEMANAGER_DESCRIPTION_LENGTH = 64 - MAX_SECTOR_SIZE = 0x10000 - MAX_SHUTDOWN_TIMEOUT = 315360000 - MAX_SID_SIZE = 256 - MAX_SIZE_SECURITY_ID = 512 - MAX_STR_BLOCKREASON = 256 - MAX_SUPPORTED_OS_NUM = 4 - MAX_TRANSACTION_DESCRIPTION_LENGTH = 64 - MAX_VOLUME_ID_SIZE = 36 - MAX_VOLUME_TEMPLATE_SIZE = 40 - MA_ACTIVATE = 1 - MA_ACTIVATEANDEAT = 2 - MA_NOACTIVATE = 3 - MA_NOACTIVATEANDEAT = 4 - MB_ABORTRETRYIGNORE = 2 - MB_APPLMODAL = 0 - MB_CANCELTRYCONTINUE = 6 - MB_COMPOSITE = 0x00000002 - MB_DEFAULT_DESKTOP_ONLY = 131072 - MB_DEFBUTTON1 = 0 - MB_DEFBUTTON2 = 256 - MB_DEFBUTTON3 = 512 - MB_DEFBUTTON4 = 768 - MB_DEFMASK = 3840 - MB_ERR_INVALID_CHARS = 0x00000008 - MB_HELP = 16384 - MB_ICONASTERISK = 64 - MB_ICONERROR = 16 - MB_ICONEXCLAMATION = 48 - MB_ICONHAND = 16 - MB_ICONINFORMATION = 64 - MB_ICONMASK = 240 - MB_ICONQUESTION = 32 - MB_ICONSTOP = 16 - MB_ICONWARNING = 48 - MB_LEN_MAX = 5 - MB_MISCMASK = 49152 - MB_MODEMASK = 12288 - MB_NOFOCUS = 32768 - MB_OK = 0 - MB_OKCANCEL = 1 - MB_PRECOMPOSED = 0x00000001 - MB_RETRYCANCEL = 5 - MB_RIGHT = 524288 - MB_RTLREADING = 1048576 - MB_SERVICE_NOTIFICATION = 2097152 - MB_SERVICE_NOTIFICATION_NT3X = 262144 - MB_SETFOREGROUND = 65536 - MB_SYSTEMMODAL = 4096 - MB_TASKMODAL = 8192 - MB_TOPMOST = 262144 - MB_TYPEMASK = 15 - MB_USEGLYPHCHARS = 0x00000004 - MB_USERICON = 128 - MB_YESNO = 4 - MB_YESNOCANCEL = 3 - MCIERR_BAD_CONSTANT = 290 - MCIERR_BAD_INTEGER = 270 - MCIERR_BAD_TIME_FORMAT = 293 - MCIERR_BASE = 256 - MCIERR_CANNOT_LOAD_DRIVER = 266 - MCIERR_CANNOT_USE_ALL = 279 - MCIERR_CREATEWINDOW = 347 - MCIERR_CUSTOM_DRIVER_BASE = 512 - MCIERR_DEVICE_LENGTH = 310 - MCIERR_DEVICE_LOCKED = 288 - MCIERR_DEVICE_NOT_INSTALLED = 306 - MCIERR_DEVICE_NOT_READY = 276 - MCIERR_DEVICE_OPEN = 265 - MCIERR_DEVICE_ORD_LENGTH = 311 - MCIERR_DEVICE_TYPE_REQUIRED = 287 - MCIERR_DRIVER = 278 - MCIERR_DRIVER_INTERNAL = 272 - MCIERR_DUPLICATE_ALIAS = 289 - MCIERR_DUPLICATE_FLAGS = 295 - MCIERR_EXTENSION_NOT_FOUND = 281 - MCIERR_EXTRA_CHARACTERS = 305 - MCIERR_FILENAME_REQUIRED = 304 - MCIERR_FILE_NOT_FOUND = 275 - MCIERR_FILE_NOT_SAVED = 286 - MCIERR_FILE_READ = 348 - MCIERR_FILE_WRITE = 349 - MCIERR_FLAGS_NOT_COMPATIBLE = 284 - MCIERR_GET_CD = 307 - MCIERR_HARDWARE = 262 - MCIERR_ILLEGAL_FOR_AUTO_OPEN = 303 - MCIERR_INTERNAL = 277 - MCIERR_INVALID_DEVICE_ID = 257 - MCIERR_INVALID_DEVICE_NAME = 263 - MCIERR_INVALID_FILE = 296 - MCIERR_MISSING_COMMAND_STRING = 267 - MCIERR_MISSING_DEVICE_NAME = 292 - MCIERR_MISSING_PARAMETER = 273 - MCIERR_MISSING_STRING_ARGUMENT = 269 - MCIERR_MULTIPLE = 280 - MCIERR_MUST_USE_SHAREABLE = 291 - MCIERR_NEW_REQUIRES_ALIAS = 299 - MCIERR_NONAPPLICABLE_FUNCTION = 302 - MCIERR_NOTIFY_ON_AUTO_OPEN = 300 - MCIERR_NO_CLOSING_QUOTE = 294 - MCIERR_NO_ELEMENT_ALLOWED = 301 - MCIERR_NO_IDENTITY = 350 - MCIERR_NO_INTEGER = 312 - MCIERR_NO_WINDOW = 346 - MCIERR_NULL_PARAMETER_BLOCK = 297 - MCIERR_OUTOFRANGE = 282 - MCIERR_OUT_OF_MEMORY = 264 - MCIERR_PARAM_OVERFLOW = 268 - MCIERR_PARSER_INTERNAL = 271 - MCIERR_SEQ_DIV_INCOMPATIBLE = 336 - MCIERR_SEQ_NOMIDIPRESENT = 343 - MCIERR_SEQ_PORTUNSPECIFIED = 342 - MCIERR_SEQ_PORT_INUSE = 337 - MCIERR_SEQ_PORT_MAPNODEVICE = 339 - MCIERR_SEQ_PORT_MISCERROR = 340 - MCIERR_SEQ_PORT_NONEXISTENT = 338 - MCIERR_SEQ_TIMER = 341 - MCIERR_SET_CD = 308 - MCIERR_SET_DRIVE = 309 - MCIERR_UNNAMED_RESOURCE = 298 - MCIERR_UNRECOGNIZED_COMMAND = 261 - MCIERR_UNRECOGNIZED_KEYWORD = 259 - MCIERR_UNSUPPORTED_FUNCTION = 274 - MCIERR_WAVE_INPUTSINUSE = 322 - MCIERR_WAVE_INPUTSUNSUITABLE = 328 - MCIERR_WAVE_INPUTUNSPECIFIED = 325 - MCIERR_WAVE_OUTPUTSINUSE = 320 - MCIERR_WAVE_OUTPUTSUNSUITABLE = 326 - MCIERR_WAVE_OUTPUTUNSPECIFIED = 324 - MCIERR_WAVE_SETINPUTINUSE = 323 - MCIERR_WAVE_SETINPUTUNSUITABLE = 329 - MCIERR_WAVE_SETOUTPUTINUSE = 321 - MCIERR_WAVE_SETOUTPUTUNSUITABLE = 327 - MCI_ANIM_GETDEVCAPS_CAN_REVERSE = 16385 - MCI_ANIM_GETDEVCAPS_CAN_STRETCH = 16391 - MCI_ANIM_GETDEVCAPS_FAST_RATE = 16386 - MCI_ANIM_GETDEVCAPS_MAX_WINDOWS = 16392 - MCI_ANIM_GETDEVCAPS_NORMAL_RATE = 16388 - MCI_ANIM_GETDEVCAPS_PALETTES = 16390 - MCI_ANIM_GETDEVCAPS_SLOW_RATE = 16387 - MCI_ANIM_INFO_TEXT = 65536 - MCI_ANIM_OPEN_NOSTATIC = 262144 - MCI_ANIM_OPEN_PARENT = 131072 - MCI_ANIM_OPEN_WS = 65536 - MCI_ANIM_PLAY_FAST = 262144 - MCI_ANIM_PLAY_REVERSE = 131072 - MCI_ANIM_PLAY_SCAN = 1048576 - MCI_ANIM_PLAY_SLOW = 524288 - MCI_ANIM_PLAY_SPEED = 65536 - MCI_ANIM_PUT_DESTINATION = 262144 - MCI_ANIM_PUT_SOURCE = 131072 - MCI_ANIM_REALIZE_BKGD = 131072 - MCI_ANIM_REALIZE_NORM = 65536 - MCI_ANIM_RECT = 65536 - MCI_ANIM_STATUS_FORWARD = 16386 - MCI_ANIM_STATUS_HPAL = 16388 - MCI_ANIM_STATUS_HWND = 16387 - MCI_ANIM_STATUS_SPEED = 16385 - MCI_ANIM_STATUS_STRETCH = 16389 - MCI_ANIM_STEP_FRAMES = 131072 - MCI_ANIM_STEP_REVERSE = 65536 - MCI_ANIM_UPDATE_HDC = 131072 - MCI_ANIM_WHERE_DESTINATION = 262144 - MCI_ANIM_WHERE_SOURCE = 131072 - MCI_ANIM_WINDOW_DEFAULT = 0 - MCI_ANIM_WINDOW_DISABLE_STRETCH = 2097152 - MCI_ANIM_WINDOW_ENABLE_STRETCH = 1048576 - MCI_ANIM_WINDOW_HWND = 65536 - MCI_ANIM_WINDOW_STATE = 262144 - MCI_ANIM_WINDOW_TEXT = 524288 - MCI_BREAK = 0x0811 - MCI_BREAK_HWND = 512 - MCI_BREAK_KEY = 256 - MCI_BREAK_OFF = 1024 - MCI_CDA_STATUS_TYPE_TRACK = 16385 - MCI_CDA_TRACK_AUDIO = 1088 - MCI_CDA_TRACK_OTHER = 1089 - MCI_CD_OFFSET = 1088 - MCI_CLOSE = 0x0804 - MCI_COPY = 0x0852 - MCI_CUE = 0x0830 - MCI_CUT = 0x0851 - MCI_DELETE = 0x0856 - MCI_DEVTYPE_ANIMATION = 519 - MCI_DEVTYPE_CD_AUDIO = 516 - MCI_DEVTYPE_DAT = 517 - MCI_DEVTYPE_DIGITAL_VIDEO = 520 - MCI_DEVTYPE_FIRST = 513 - MCI_DEVTYPE_FIRST_USER = 0x1000 - MCI_DEVTYPE_LAST = 523 - MCI_DEVTYPE_OTHER = 521 - MCI_DEVTYPE_OVERLAY = 515 - MCI_DEVTYPE_SCANNER = 518 - MCI_DEVTYPE_SEQUENCER = 523 - MCI_DEVTYPE_VCR = 513 - MCI_DEVTYPE_VIDEODISC = 514 - MCI_DEVTYPE_WAVEFORM_AUDIO = 522 - MCI_ESCAPE = 0x0805 - MCI_FIRST = 2048 - MCI_FORMAT_BYTES = 8 - MCI_FORMAT_FRAMES = 3 - MCI_FORMAT_HMS = 1 - MCI_FORMAT_MILLISECONDS = 0 - MCI_FORMAT_MSF = 2 - MCI_FORMAT_SAMPLES = 9 - MCI_FORMAT_SMPTE_24 = 4 - MCI_FORMAT_SMPTE_25 = 5 - MCI_FORMAT_SMPTE_30 = 6 - MCI_FORMAT_SMPTE_30DROP = 7 - MCI_FORMAT_TMSF = 10 - MCI_FREEZE = 0x0844 - MCI_FROM = 4 - MCI_GETDEVCAPS = 0x080B - MCI_GETDEVCAPS_CAN_EJECT = 7 - MCI_GETDEVCAPS_CAN_PLAY = 8 - MCI_GETDEVCAPS_CAN_RECORD = 1 - MCI_GETDEVCAPS_CAN_SAVE = 9 - MCI_GETDEVCAPS_COMPOUND_DEVICE = 6 - MCI_GETDEVCAPS_DEVICE_TYPE = 4 - MCI_GETDEVCAPS_HAS_AUDIO = 2 - MCI_GETDEVCAPS_HAS_VIDEO = 3 - MCI_GETDEVCAPS_ITEM = 256 - MCI_GETDEVCAPS_USES_FILES = 5 - MCI_INFO = 0x080A - MCI_INFO_COPYRIGHT = 8192 - MCI_INFO_FILE = 512 - MCI_INFO_MEDIA_IDENTITY = 2048 - MCI_INFO_MEDIA_UPC = 1024 - MCI_INFO_NAME = 4096 - MCI_INFO_PRODUCT = 256 - MCI_LAST = 0x0FFF - MCI_LOAD = 0x0850 - MCI_LOAD_FILE = 256 - MCI_MODE_NOT_READY = 524 - MCI_MODE_OPEN = 530 - MCI_MODE_PAUSE = 529 - MCI_MODE_PLAY = 526 - MCI_MODE_RECORD = 527 - MCI_MODE_SEEK = 528 - MCI_MODE_STOP = 525 - MCI_NOTIFY = 1 - MCI_NOTIFY_ABORTED = 0x0004 - MCI_NOTIFY_FAILURE = 0x0008 - MCI_NOTIFY_SUCCESSFUL = 0x0001 - MCI_NOTIFY_SUPERSEDED = 0x0002 - MCI_OPEN = 0x0803 - MCI_OPEN_ALIAS = 1024 - MCI_OPEN_ELEMENT = 512 - MCI_OPEN_ELEMENT_ID = 2048 - MCI_OPEN_SHAREABLE = 256 - MCI_OPEN_TYPE = 8192 - MCI_OPEN_TYPE_ID = 4096 - MCI_OVLY_GETDEVCAPS_CAN_FREEZE = 16386 - MCI_OVLY_GETDEVCAPS_CAN_STRETCH = 16385 - MCI_OVLY_GETDEVCAPS_MAX_WINDOWS = 16387 - MCI_OVLY_INFO_TEXT = 65536 - MCI_OVLY_OPEN_PARENT = 131072 - MCI_OVLY_OPEN_WS = 65536 - MCI_OVLY_PUT_DESTINATION = 262144 - MCI_OVLY_PUT_FRAME = 524288 - MCI_OVLY_PUT_SOURCE = 131072 - MCI_OVLY_PUT_VIDEO = 1048576 - MCI_OVLY_RECT = 65536 - MCI_OVLY_STATUS_HWND = 16385 - MCI_OVLY_STATUS_STRETCH = 16386 - MCI_OVLY_WHERE_DESTINATION = 262144 - MCI_OVLY_WHERE_FRAME = 524288 - MCI_OVLY_WHERE_SOURCE = 131072 - MCI_OVLY_WHERE_VIDEO = 1048576 - MCI_OVLY_WINDOW_DEFAULT = 0 - MCI_OVLY_WINDOW_DISABLE_STRETCH = 2097152 - MCI_OVLY_WINDOW_ENABLE_STRETCH = 1048576 - MCI_OVLY_WINDOW_HWND = 65536 - MCI_OVLY_WINDOW_STATE = 262144 - MCI_OVLY_WINDOW_TEXT = 524288 - MCI_PASTE = 0x0853 - MCI_PAUSE = 0x0809 - MCI_PLAY = 0x0806 - MCI_PUT = 0x0842 - MCI_REALIZE = 0x0840 - MCI_RECORD = 0x080F - MCI_RECORD_INSERT = 256 - MCI_RECORD_OVERWRITE = 512 - MCI_RESUME = 0x0855 - MCI_SAVE = 0x0813 - MCI_SAVE_FILE = 256 - MCI_SEEK = 0x0807 - MCI_SEEK_TO_END = 512 - MCI_SEEK_TO_START = 256 - MCI_SEQ_DIV_PPQN = 1216 - MCI_SEQ_DIV_SMPTE_24 = 1217 - MCI_SEQ_DIV_SMPTE_25 = 1218 - MCI_SEQ_DIV_SMPTE_30 = 1220 - MCI_SEQ_DIV_SMPTE_30DROP = 1219 - MCI_SEQ_FILE = 0x4002 - MCI_SEQ_FORMAT_SONGPTR = 0x4001 - MCI_SEQ_MAPPER = 65535 - MCI_SEQ_MIDI = 0x4003 - MCI_SEQ_NONE = 65533 - MCI_SEQ_OFFSET = 1216 - MCI_SEQ_SET_MASTER = 524288 - MCI_SEQ_SET_OFFSET = 16777216 - MCI_SEQ_SET_PORT = 131072 - MCI_SEQ_SET_SLAVE = 262144 - MCI_SEQ_SET_TEMPO = 65536 - MCI_SEQ_SMPTE = 0x4004 - MCI_SEQ_STATUS_COPYRIGHT = 16396 - MCI_SEQ_STATUS_DIVTYPE = 16394 - MCI_SEQ_STATUS_MASTER = 16392 - MCI_SEQ_STATUS_NAME = 16395 - MCI_SEQ_STATUS_OFFSET = 16393 - MCI_SEQ_STATUS_PORT = 16387 - MCI_SEQ_STATUS_SLAVE = 16391 - MCI_SEQ_STATUS_TEMPO = 16386 - MCI_SET = 0x080D - MCI_SET_AUDIO = 2048 - MCI_SET_AUDIO_ALL = 0 - MCI_SET_AUDIO_LEFT = 1 - MCI_SET_AUDIO_RIGHT = 2 - MCI_SET_DOOR_CLOSED = 512 - MCI_SET_DOOR_OPEN = 256 - MCI_SET_OFF = 16384 - MCI_SET_ON = 8192 - MCI_SET_TIME_FORMAT = 1024 - MCI_SET_VIDEO = 4096 - MCI_SPIN = 0x080C - MCI_STATUS = 0x0814 - MCI_STATUS_CURRENT_TRACK = 8 - MCI_STATUS_ITEM = 256 - MCI_STATUS_LENGTH = 1 - MCI_STATUS_MEDIA_PRESENT = 5 - MCI_STATUS_MODE = 4 - MCI_STATUS_NUMBER_OF_TRACKS = 3 - MCI_STATUS_POSITION = 2 - MCI_STATUS_READY = 7 - MCI_STATUS_START = 512 - MCI_STATUS_TIME_FORMAT = 6 - MCI_STEP = 0x080E - MCI_STOP = 0x0808 - MCI_STRING_OFFSET = 512 - MCI_SYSINFO = 0x0810 - MCI_SYSINFO_INSTALLNAME = 2048 - MCI_SYSINFO_NAME = 1024 - MCI_SYSINFO_OPEN = 512 - MCI_SYSINFO_QUANTITY = 256 - MCI_TO = 8 - MCI_TRACK = 16 - MCI_UNFREEZE = 0x0845 - MCI_UPDATE = 0x0854 - MCI_USER_MESSAGES = 3072 - MCI_VD_ESCAPE_STRING = 256 - MCI_VD_FORMAT_TRACK = 0x4001 - MCI_VD_GETDEVCAPS_CAN_REVERSE = 16386 - MCI_VD_GETDEVCAPS_CAV = 131072 - MCI_VD_GETDEVCAPS_CLV = 65536 - MCI_VD_GETDEVCAPS_FAST_RATE = 16387 - MCI_VD_GETDEVCAPS_NORMAL_RATE = 16389 - MCI_VD_GETDEVCAPS_SLOW_RATE = 16388 - MCI_VD_MEDIA_CAV = 1027 - MCI_VD_MEDIA_CLV = 1026 - MCI_VD_MEDIA_OTHER = 1028 - MCI_VD_MODE_PARK = 1025 - MCI_VD_OFFSET = 1024 - MCI_VD_PLAY_FAST = 131072 - MCI_VD_PLAY_REVERSE = 65536 - MCI_VD_PLAY_SCAN = 524288 - MCI_VD_PLAY_SLOW = 1048576 - MCI_VD_PLAY_SPEED = 262144 - MCI_VD_SEEK_REVERSE = 65536 - MCI_VD_SPIN_DOWN = 131072 - MCI_VD_SPIN_UP = 65536 - MCI_VD_STATUS_DISC_SIZE = 16390 - MCI_VD_STATUS_FORWARD = 16387 - MCI_VD_STATUS_MEDIA_TYPE = 16388 - MCI_VD_STATUS_SIDE = 16389 - MCI_VD_STATUS_SPEED = 16386 - MCI_VD_STEP_FRAMES = 65536 - MCI_VD_STEP_REVERSE = 131072 - MCI_WAIT = 2 - MCI_WAVE_GETDEVCAPS_INPUTS = 16385 - MCI_WAVE_GETDEVCAPS_OUTPUTS = 16386 - MCI_WAVE_INPUT = 4194304 - MCI_WAVE_MAPPER = 1153 - MCI_WAVE_OFFSET = 1152 - MCI_WAVE_OPEN_BUFFER = 65536 - MCI_WAVE_OUTPUT = 8388608 - MCI_WAVE_PCM = 1152 - MCI_WAVE_SET_ANYINPUT = 67108864 - MCI_WAVE_SET_ANYOUTPUT = 134217728 - MCI_WAVE_SET_AVGBYTESPERSEC = 524288 - MCI_WAVE_SET_BITSPERSAMPLE = 2097152 - MCI_WAVE_SET_BLOCKALIGN = 1048576 - MCI_WAVE_SET_CHANNELS = 131072 - MCI_WAVE_SET_FORMATTAG = 65536 - MCI_WAVE_SET_SAMPLESPERSEC = 262144 - MCI_WAVE_STATUS_AVGBYTESPERSEC = 16388 - MCI_WAVE_STATUS_BITSPERSAMPLE = 16390 - MCI_WAVE_STATUS_BLOCKALIGN = 16389 - MCI_WAVE_STATUS_CHANNELS = 16386 - MCI_WAVE_STATUS_FORMATTAG = 16385 - MCI_WAVE_STATUS_LEVEL = 16391 - MCI_WAVE_STATUS_SAMPLESPERSEC = 16387 - MCI_WHERE = 0x0843 - MCI_WINDOW = 0x0841 - MDIS_ALLCHILDSTYLES = 0x0001 - MDITILE_HORIZONTAL = 0x0001 - MDITILE_SKIPDISABLED = 0x0002 - MDITILE_VERTICAL = 0x0000 - MDITILE_ZORDER = 0x0004 - MDMSPKRFLAG_CALLSETUP = 0x00000008 - MDMSPKRFLAG_DIAL = 0x00000002 - MDMSPKRFLAG_OFF = 0x00000001 - MDMSPKRFLAG_ON = 0x00000004 - MDMSPKR_CALLSETUP = 0x00000003 - MDMSPKR_DIAL = 0x00000001 - MDMSPKR_OFF = 0x00000000 - MDMSPKR_ON = 0x00000002 - MDMVOLFLAG_HIGH = 0x00000004 - MDMVOLFLAG_LOW = 0x00000001 - MDMVOLFLAG_MEDIUM = 0x00000002 - MDMVOL_HIGH = 0x00000002 - MDMVOL_LOW = 0x00000000 - MDMVOL_MEDIUM = 0x00000001 - MDM_ANALOG_RLP_OFF = 0x1 - MDM_ANALOG_RLP_ON = 0x0 - MDM_ANALOG_V34 = 0x2 - MDM_AUTO_ML_2 = 0x2 - MDM_AUTO_ML_DEFAULT = 0x0 - MDM_AUTO_ML_NONE = 0x1 - MDM_AUTO_SPEED_DEFAULT = 0x0 - MDM_BEARERMODE_ANALOG = 0x0 - MDM_BEARERMODE_GSM = 0x2 - MDM_BEARERMODE_ISDN = 0x1 - MDM_BLIND_DIAL = 0x00000200 - MDM_CCITT_OVERRIDE = 0x00000040 - MDM_CELLULAR = 0x00000008 - MDM_COMPRESSION = 0x00000001 - MDM_DIAGNOSTICS = 0x00000800 - MDM_ERROR_CONTROL = 0x00000002 - MDM_FLOWCONTROL_HARD = 0x00000010 - MDM_FLOWCONTROL_SOFT = 0x00000020 - MDM_FORCED_EC = 0x00000004 - MDM_HDLCPPP_AUTH_CHAP = 0x3 - MDM_HDLCPPP_AUTH_DEFAULT = 0x0 - MDM_HDLCPPP_AUTH_MSCHAP = 0x4 - MDM_HDLCPPP_AUTH_NONE = 0x1 - MDM_HDLCPPP_AUTH_PAP = 0x2 - MDM_HDLCPPP_ML_2 = 0x2 - MDM_HDLCPPP_ML_DEFAULT = 0x0 - MDM_HDLCPPP_ML_NONE = 0x1 - MDM_HDLCPPP_SPEED_56K = 0x2 - MDM_HDLCPPP_SPEED_64K = 0x1 - MDM_HDLCPPP_SPEED_DEFAULT = 0x0 - MDM_MASK_AUTO_ML = 192 - MDM_MASK_AUTO_SPEED = 0x7 - MDM_MASK_BEARERMODE = 0x0000f000 - MDM_MASK_EXTENDEDINFO = 268431360 - MDM_MASK_HDLCPPP_AUTH = 56 - MDM_MASK_HDLCPPP_ML = 192 - MDM_MASK_HDLCPPP_SPEED = 0x7 - MDM_MASK_PROTOCOLDATA = 0x0ff00000 - MDM_MASK_PROTOCOLID = 0x000f0000 - MDM_MASK_PROTOCOLINFO = 268369920 - MDM_MASK_V110_SPEED = 0xf - MDM_MASK_V120_ML = 192 - MDM_MASK_V120_SPEED = 0x7 - MDM_MASK_X75_DATA = 0x7 - MDM_PIAFS_INCOMING = 0 - MDM_PIAFS_OUTGOING = 1 - MDM_PROTOCOLID_ANALOG = 0x7 - MDM_PROTOCOLID_AUTO = 0x6 - MDM_PROTOCOLID_DEFAULT = 0x0 - MDM_PROTOCOLID_GPRS = 0x8 - MDM_PROTOCOLID_HDLCPPP = 0x1 - MDM_PROTOCOLID_PIAFS = 0x9 - MDM_PROTOCOLID_V110 = 0x4 - MDM_PROTOCOLID_V120 = 0x5 - MDM_PROTOCOLID_V128 = 0x2 - MDM_PROTOCOLID_X75 = 0x3 - MDM_PROTOCOL_ANALOG_NRLP = 1507328 - MDM_PROTOCOL_ANALOG_RLP = 458752 - MDM_PROTOCOL_ANALOG_V34 = 2555904 - MDM_PROTOCOL_AUTO_1CH = 67502080 - MDM_PROTOCOL_AUTO_2CH = 134610944 - MDM_PROTOCOL_GPRS = 524288 - MDM_PROTOCOL_HDLCPPP_112K = 136380416 - MDM_PROTOCOL_HDLCPPP_112K_CHAP = 161546240 - MDM_PROTOCOL_HDLCPPP_112K_MSCHAP = 169934848 - MDM_PROTOCOL_HDLCPPP_112K_PAP = 153157632 - MDM_PROTOCOL_HDLCPPP_128K = 135331840 - MDM_PROTOCOL_HDLCPPP_128K_CHAP = 160497664 - MDM_PROTOCOL_HDLCPPP_128K_MSCHAP = 168886272 - MDM_PROTOCOL_HDLCPPP_128K_PAP = 152109056 - MDM_PROTOCOL_HDLCPPP_56K = 2162688 - MDM_PROTOCOL_HDLCPPP_64K = 1114112 - MDM_PROTOCOL_PIAFS_INCOMING = 589824 - MDM_PROTOCOL_PIAFS_OUTGOING = 1638400 - MDM_PROTOCOL_V110_12DOT0K = 5505024 - MDM_PROTOCOL_V110_14DOT4K = 6553600 - MDM_PROTOCOL_V110_19DOT2K = 7602176 - MDM_PROTOCOL_V110_1DOT2K = 1310720 - MDM_PROTOCOL_V110_28DOT8K = 8650752 - MDM_PROTOCOL_V110_2DOT4K = 2359296 - MDM_PROTOCOL_V110_38DOT4K = 9699328 - MDM_PROTOCOL_V110_4DOT8K = 3407872 - MDM_PROTOCOL_V110_57DOT6K = 10747904 - MDM_PROTOCOL_V110_9DOT6K = 4456448 - MDM_PROTOCOL_V120_112K = 136642560 - MDM_PROTOCOL_V120_128K = 135593984 - MDM_PROTOCOL_V120_56K = 69533696 - MDM_PROTOCOL_V120_64K = 68485120 - MDM_PROTOCOL_X75_128K = 2293760 - MDM_PROTOCOL_X75_64K = 1245184 - MDM_PROTOCOL_X75_BTX = 4390912 - MDM_PROTOCOL_X75_T_70 = 3342336 - MDM_SHIFT_AUTO_ML = 0x6 - MDM_SHIFT_AUTO_SPEED = 0x0 - MDM_SHIFT_BEARERMODE = 12 - MDM_SHIFT_EXTENDEDINFO = 12 - MDM_SHIFT_HDLCPPP_AUTH = 0x3 - MDM_SHIFT_HDLCPPP_ML = 0x6 - MDM_SHIFT_HDLCPPP_SPEED = 0x0 - MDM_SHIFT_PROTOCOLDATA = 20 - MDM_SHIFT_PROTOCOLID = 16 - MDM_SHIFT_PROTOCOLINFO = 16 - MDM_SHIFT_V110_SPEED = 0x0 - MDM_SHIFT_V120_ML = 0x6 - MDM_SHIFT_V120_SPEED = 0x0 - MDM_SHIFT_X75_DATA = 0x0 - MDM_SPEED_ADJUST = 0x00000080 - MDM_TONE_DIAL = 0x00000100 - MDM_V110_SPEED_12DOT0K = 0x5 - MDM_V110_SPEED_14DOT4K = 0x6 - MDM_V110_SPEED_19DOT2K = 0x7 - MDM_V110_SPEED_1DOT2K = 0x1 - MDM_V110_SPEED_28DOT8K = 0x8 - MDM_V110_SPEED_2DOT4K = 0x2 - MDM_V110_SPEED_38DOT4K = 0x9 - MDM_V110_SPEED_4DOT8K = 0x3 - MDM_V110_SPEED_57DOT6K = 0xA - MDM_V110_SPEED_9DOT6K = 0x4 - MDM_V110_SPEED_DEFAULT = 0x0 - MDM_V120_ML_2 = 0x2 - MDM_V120_ML_DEFAULT = 0x0 - MDM_V120_ML_NONE = 0x1 - MDM_V120_SPEED_56K = 0x2 - MDM_V120_SPEED_64K = 0x1 - MDM_V120_SPEED_DEFAULT = 0x0 - MDM_V23_OVERRIDE = 0x00000400 - MDM_X75_DATA_128K = 0x2 - MDM_X75_DATA_64K = 0x1 - MDM_X75_DATA_BTX = 0x4 - MDM_X75_DATA_DEFAULT = 0x0 - MDM_X75_DATA_T_70 = 0x3 - MEDIA_CURRENTLY_MOUNTED = 0x80000000 - MEDIA_ERASEABLE = 0x00000001 - MEDIA_READ_ONLY = 0x00000004 - MEDIA_READ_WRITE = 0x00000008 - MEDIA_WRITE_ONCE = 0x00000002 - MEDIA_WRITE_PROTECTED = 0x00000100 - MEMBERID_NIL = -1 - MEMJOURNAL_DFLT_FILECHUNKSIZE = 1024 - MEMORY_ALLOCATION_ALIGNMENT = 16 - MEMORY_PRIORITY_BELOW_NORMAL = 4 - MEMORY_PRIORITY_LOW = 2 - MEMORY_PRIORITY_MEDIUM = 3 - MEMORY_PRIORITY_NORMAL = 5 - MEMORY_PRIORITY_VERY_LOW = 1 - MEMTYPE_HEAP = 0x01 - MEMTYPE_LOOKASIDE = 0x02 - MEMTYPE_PCACHE = 0x04 - MEM_4MB_PAGES = 0x80000000 - MEM_64K_PAGES = 541065216 - MEM_AffMask = 0x003f - MEM_Agg = 0x2000 - MEM_Blob = 0x0010 - MEM_COMMIT = 0x1000 - MEM_Cleared = 0x0100 - MEM_DECOMMIT = 0x4000 - MEM_DIFFERENT_IMAGE_BASE_OK = 0x800000 - MEM_Dyn = 0x0400 - MEM_EXTENDED_PARAMETER_GRAPHICS = 0x01 - MEM_EXTENDED_PARAMETER_NONPAGED = 0x02 - MEM_EXTENDED_PARAMETER_NONPAGED_HUGE = 0x10 - MEM_EXTENDED_PARAMETER_NONPAGED_LARGE = 0x08 - MEM_EXTENDED_PARAMETER_TYPE_BITS = 8 - MEM_EXTENDED_PARAMETER_ZERO_PAGES_OPTIONAL = 0x04 - MEM_Ephem = 0x1000 - MEM_FREE = 0x10000 - MEM_FromBind = 0x0040 - MEM_IMAGE = 16777216 - MEM_Int = 0x0004 - MEM_IntReal = 0x0020 - MEM_LARGE_PAGES = 0x20000000 - MEM_MAPPED = 0x40000 - MEM_Null = 0x0001 - MEM_PHYSICAL = 0x400000 - MEM_PRIVATE = 0x20000 - MEM_RELEASE = 0x8000 - MEM_RESERVE = 0x2000 - MEM_RESET = 0x80000 - MEM_RESET_UNDO = 0x1000000 - MEM_ROTATE = 0x800000 - MEM_Real = 0x0008 - MEM_Static = 0x0800 - MEM_Str = 0x0002 - MEM_Subtype = 0x8000 - MEM_TOP_DOWN = 0x100000 - MEM_Term = 0x0200 - MEM_TypeMask = 0xc1bf - MEM_UNMAP_WITH_TRANSIENT_BOOST = 0x01 - MEM_Undefined = 0x0080 - MEM_WRITE_WATCH = 0x200000 - MEM_Zero = 0x4000 - MENU_EVENT = 0x8 - MESSAGE_RESOURCE_UNICODE = 0x0001 - METAFILE_DRIVER = 2049 - META_ANIMATEPALETTE = 0x0436 - META_ARC = 0x0817 - META_BITBLT = 0x0922 - META_CHORD = 0x0830 - META_CREATEBRUSHINDIRECT = 0x02FC - META_CREATEFONTINDIRECT = 0x02FB - META_CREATEPALETTE = 0x00f7 - META_CREATEPATTERNBRUSH = 0x01F9 - META_CREATEPENINDIRECT = 0x02FA - META_CREATEREGION = 0x06FF - META_DELETEOBJECT = 0x01f0 - META_DIBBITBLT = 0x0940 - META_DIBCREATEPATTERNBRUSH = 0x0142 - META_DIBSTRETCHBLT = 0x0b41 - META_ELLIPSE = 0x0418 - META_ESCAPE = 0x0626 - META_EXCLUDECLIPRECT = 0x0415 - META_EXTFLOODFILL = 0x0548 - META_EXTTEXTOUT = 0x0a32 - META_FILLREGION = 0x0228 - META_FLOODFILL = 0x0419 - META_FRAMEREGION = 0x0429 - META_INTERSECTCLIPRECT = 0x0416 - META_INVERTREGION = 0x012A - META_LINETO = 0x0213 - META_MOVETO = 0x0214 - META_OFFSETCLIPRGN = 0x0220 - META_OFFSETVIEWPORTORG = 0x0211 - META_OFFSETWINDOWORG = 0x020F - META_PAINTREGION = 0x012B - META_PATBLT = 0x061D - META_PIE = 0x081A - META_POLYGON = 0x0324 - META_POLYLINE = 0x0325 - META_POLYPOLYGON = 0x0538 - META_REALIZEPALETTE = 0x0035 - META_RECTANGLE = 0x041B - META_RESIZEPALETTE = 0x0139 - META_RESTOREDC = 0x0127 - META_ROUNDRECT = 0x061C - META_SAVEDC = 0x001E - META_SCALEVIEWPORTEXT = 0x0412 - META_SCALEWINDOWEXT = 0x0410 - META_SELECTCLIPREGION = 0x012C - META_SELECTOBJECT = 0x012D - META_SELECTPALETTE = 0x0234 - META_SETBKCOLOR = 0x0201 - META_SETBKMODE = 0x0102 - META_SETDIBTODEV = 0x0d33 - META_SETLAYOUT = 0x0149 - META_SETMAPMODE = 0x0103 - META_SETMAPPERFLAGS = 0x0231 - META_SETPALENTRIES = 0x0037 - META_SETPIXEL = 0x041F - META_SETPOLYFILLMODE = 0x0106 - META_SETRELABS = 0x0105 - META_SETROP2 = 0x0104 - META_SETSTRETCHBLTMODE = 0x0107 - META_SETTEXTALIGN = 0x012E - META_SETTEXTCHAREXTRA = 0x0108 - META_SETTEXTCOLOR = 0x0209 - META_SETTEXTJUSTIFICATION = 0x020A - META_SETVIEWPORTEXT = 0x020E - META_SETVIEWPORTORG = 0x020D - META_SETWINDOWEXT = 0x020C - META_SETWINDOWORG = 0x020B - META_STRETCHBLT = 0x0B23 - META_STRETCHDIB = 0x0f43 - META_TEXTOUT = 0x0521 - METHOD_BUFFERED = 0 - METHOD_DIRECT_FROM_HARDWARE = 2 - METHOD_DIRECT_TO_HARDWARE = 1 - METHOD_IN_DIRECT = 1 - METHOD_NEITHER = 3 - METHOD_OUT_DIRECT = 2 - METRICS_USEDEFAULT = -1 - MEVT_F_CALLBACK = 1073741824 - MEVT_F_LONG = 2147483648 - MEVT_F_SHORT = 0 - MFCOMMENT = 15 - MFS_CHECKED = 8 - MFS_DEFAULT = 4096 - MFS_DISABLED = 3 - MFS_ENABLED = 0 - MFS_GRAYED = 3 - MFS_HILITE = 128 - MFS_UNCHECKED = 0 - MFS_UNHILITE = 0 - MFT_BITMAP = 4 - MFT_MENUBARBREAK = 32 - MFT_MENUBREAK = 64 - MFT_OWNERDRAW = 256 - MFT_RADIOCHECK = 512 - MFT_RIGHTJUSTIFY = 16384 - MFT_RIGHTORDER = 8192 - MFT_SEPARATOR = 2048 - MFT_STRING = 0 - MF_APPEND = 256 - MF_BITMAP = 4 - MF_BYCOMMAND = 0 - MF_BYPOSITION = 1024 - MF_CALLBACKS = 0x08000000 - MF_CHANGE = 128 - MF_CHECKED = 8 - MF_CONV = 0x40000000 - MF_DEFAULT = 4096 - MF_DELETE = 512 - MF_DISABLED = 2 - MF_ENABLED = 0 - MF_END = 128 - MF_ERRORS = 0x10000000 - MF_GRAYED = 1 - MF_HELP = 16384 - MF_HILITE = 128 - MF_HSZ_INFO = 0x01000000 - MF_INSERT = 0 - MF_LINKS = 0x20000000 - MF_MASK = 0xFF000000 - MF_MENUBARBREAK = 32 - MF_MENUBREAK = 64 - MF_MOUSESELECT = 32768 - MF_OWNERDRAW = 256 - MF_POPUP = 16 - MF_POSTMSGS = 0x04000000 - MF_REMOVE = 4096 - MF_RIGHTJUSTIFY = 16384 - MF_SENDMSGS = 0x02000000 - MF_SEPARATOR = 2048 - MF_STRING = 0 - MF_SYSMENU = 8192 - MF_UNCHECKED = 0 - MF_UNHILITE = 0 - MF_USECHECKBITMAPS = 512 - MHDR_DONE = 0x00000001 - MHDR_INQUEUE = 0x00000004 - MHDR_ISSTRM = 0x00000008 - MHDR_PREPARED = 0x00000002 - MH_CLEANUP = 4 - MH_CREATE = 1 - MH_DELETE = 3 - MH_KEEP = 2 - MICROSOFT_ROOT_CERT_CHAIN_POLICY_CHECK_APPLICATION_ROOT_FLAG = 0x00020000 - MICROSOFT_ROOT_CERT_CHAIN_POLICY_DISABLE_FLIGHT_ROOT_FLAG = 0x00040000 - MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG = 0x00010000 - MICROSOFT_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS = 0 - MICROSOFT_WINDOWS_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS = 1 - MICROSOFT_WINDOWS_WINBASE_INTERLOCKED_CPLUSPLUS_H_INCLUDED = 0 - MIDICAPS_CACHE = 0x0004 - MIDICAPS_LRVOLUME = 0x0002 - MIDICAPS_STREAM = 0x0008 - MIDICAPS_VOLUME = 0x0001 - MIDIERR_BADOPENMODE = 70 - MIDIERR_BASE = 64 - MIDIERR_DONT_CONTINUE = 71 - MIDIERR_INVALIDSETUP = 69 - MIDIERR_LASTERROR = 71 - MIDIERR_NODEVICE = 68 - MIDIERR_NOMAP = 66 - MIDIERR_NOTREADY = 67 - MIDIERR_STILLPLAYING = 65 - MIDIERR_UNPREPARED = 64 - MIDIPATCHSIZE = 128 - MIDIPROP_GET = 1073741824 - MIDIPROP_SET = 2147483648 - MIDIPROP_TEMPO = 2 - MIDIPROP_TIMEDIV = 1 - MIDISTRM_ERROR = -2 - MIDI_CACHE_ALL = 1 - MIDI_CACHE_BESTFIT = 2 - MIDI_CACHE_QUERY = 3 - MIDI_IO_STATUS = 32 - MIDI_UNCACHE = 4 - MIIM_BITMAP = 0x00000080 - MIIM_CHECKMARKS = 0x00000008 - MIIM_DATA = 0x00000020 - MIIM_FTYPE = 0x00000100 - MIIM_ID = 0x00000002 - MIIM_STATE = 0x00000001 - MIIM_STRING = 0x00000040 - MIIM_SUBMENU = 0x00000004 - MIIM_TYPE = 0x00000010 - MIM_APPLYTOSUBMENUS = 0x80000000 - MIM_BACKGROUND = 0x00000002 - MIM_CLOSE = 962 - MIM_DATA = 963 - MIM_ERROR = 965 - MIM_HELPID = 0x00000004 - MIM_LONGDATA = 964 - MIM_LONGERROR = 966 - MIM_MAXHEIGHT = 0x00000001 - MIM_MENUDATA = 0x00000008 - MIM_MOREDATA = 972 - MIM_OPEN = 961 - MIM_STYLE = 0x00000010 - MINCHAR = 0x80 - MINGW_DDK_H = 0 - MINGW_HAS_DDK_H = 1 - MINGW_HAS_SECURE_API = 1 - MINGW_SDK_INIT = 0 - MINLONG = 0x80000000 - MINSHORT = 0x8000 - MIN_ACL_REVISION = 2 - MIN_PRIORITY = 1 - MIXERCONTROL_CONTROLF_DISABLED = 2147483648 - MIXERCONTROL_CONTROLF_MULTIPLE = 2 - MIXERCONTROL_CONTROLF_UNIFORM = 1 - MIXERCONTROL_CONTROLTYPE_BASS = 1342373890 - MIXERCONTROL_CONTROLTYPE_BASS_BOOST = 536945271 - MIXERCONTROL_CONTROLTYPE_BOOLEAN = 536936448 - MIXERCONTROL_CONTROLTYPE_BOOLEANMETER = 268500992 - MIXERCONTROL_CONTROLTYPE_BUTTON = 553713664 - MIXERCONTROL_CONTROLTYPE_CUSTOM = 0 - MIXERCONTROL_CONTROLTYPE_DECIBELS = 805568512 - MIXERCONTROL_CONTROLTYPE_EQUALIZER = 1342373892 - MIXERCONTROL_CONTROLTYPE_FADER = 1342373888 - MIXERCONTROL_CONTROLTYPE_LOUDNESS = 536936452 - MIXERCONTROL_CONTROLTYPE_MICROTIME = 1610809344 - MIXERCONTROL_CONTROLTYPE_MILLITIME = 1627586560 - MIXERCONTROL_CONTROLTYPE_MIXER = 1895890945 - MIXERCONTROL_CONTROLTYPE_MONO = 536936451 - MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT = 1895890944 - MIXERCONTROL_CONTROLTYPE_MUTE = 536936450 - MIXERCONTROL_CONTROLTYPE_MUX = 1879113729 - MIXERCONTROL_CONTROLTYPE_ONOFF = 536936449 - MIXERCONTROL_CONTROLTYPE_PAN = 1073872897 - MIXERCONTROL_CONTROLTYPE_PEAKMETER = 268566529 - MIXERCONTROL_CONTROLTYPE_PERCENT = 805634048 - MIXERCONTROL_CONTROLTYPE_QSOUNDPAN = 1073872898 - MIXERCONTROL_CONTROLTYPE_SIGNED = 805437440 - MIXERCONTROL_CONTROLTYPE_SIGNEDMETER = 268566528 - MIXERCONTROL_CONTROLTYPE_SINGLESELECT = 1879113728 - MIXERCONTROL_CONTROLTYPE_SLIDER = 1073872896 - MIXERCONTROL_CONTROLTYPE_STEREOENH = 536936453 - MIXERCONTROL_CONTROLTYPE_TREBLE = 1342373891 - MIXERCONTROL_CONTROLTYPE_UNSIGNED = 805502976 - MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER = 268632064 - MIXERCONTROL_CONTROLTYPE_VOLUME = 1342373889 - MIXERCONTROL_CT_CLASS_CUSTOM = 0 - MIXERCONTROL_CT_CLASS_FADER = 1342177280 - MIXERCONTROL_CT_CLASS_LIST = 1879048192 - MIXERCONTROL_CT_CLASS_MASK = 4026531840 - MIXERCONTROL_CT_CLASS_METER = 268435456 - MIXERCONTROL_CT_CLASS_NUMBER = 805306368 - MIXERCONTROL_CT_CLASS_SLIDER = 1073741824 - MIXERCONTROL_CT_CLASS_SWITCH = 536870912 - MIXERCONTROL_CT_CLASS_TIME = 1610612736 - MIXERCONTROL_CT_SC_LIST_MULTIPLE = 16777216 - MIXERCONTROL_CT_SC_LIST_SINGLE = 0 - MIXERCONTROL_CT_SC_METER_POLLED = 0 - MIXERCONTROL_CT_SC_SWITCH_BOOLEAN = 0 - MIXERCONTROL_CT_SC_SWITCH_BUTTON = 16777216 - MIXERCONTROL_CT_SC_TIME_MICROSECS = 0 - MIXERCONTROL_CT_SC_TIME_MILLISECS = 16777216 - MIXERCONTROL_CT_SUBCLASS_MASK = 251658240 - MIXERCONTROL_CT_UNITS_BOOLEAN = 65536 - MIXERCONTROL_CT_UNITS_CUSTOM = 0 - MIXERCONTROL_CT_UNITS_DECIBELS = 262144 - MIXERCONTROL_CT_UNITS_MASK = 16711680 - MIXERCONTROL_CT_UNITS_PERCENT = 327680 - MIXERCONTROL_CT_UNITS_SIGNED = 131072 - MIXERCONTROL_CT_UNITS_UNSIGNED = 196608 - MIXERLINE_COMPONENTTYPE_DST_DIGITAL = 1 - MIXERLINE_COMPONENTTYPE_DST_FIRST = 0 - MIXERLINE_COMPONENTTYPE_DST_HEADPHONES = 5 - MIXERLINE_COMPONENTTYPE_DST_LAST = 8 - MIXERLINE_COMPONENTTYPE_DST_LINE = 2 - MIXERLINE_COMPONENTTYPE_DST_MONITOR = 3 - MIXERLINE_COMPONENTTYPE_DST_SPEAKERS = 4 - MIXERLINE_COMPONENTTYPE_DST_TELEPHONE = 6 - MIXERLINE_COMPONENTTYPE_DST_UNDEFINED = 0 - MIXERLINE_COMPONENTTYPE_DST_VOICEIN = 8 - MIXERLINE_COMPONENTTYPE_DST_WAVEIN = 7 - MIXERLINE_COMPONENTTYPE_SRC_ANALOG = 4106 - MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY = 4105 - MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC = 4101 - MIXERLINE_COMPONENTTYPE_SRC_DIGITAL = 4097 - MIXERLINE_COMPONENTTYPE_SRC_FIRST = 4096 - MIXERLINE_COMPONENTTYPE_SRC_LAST = 4106 - MIXERLINE_COMPONENTTYPE_SRC_LINE = 4098 - MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE = 4099 - MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER = 4103 - MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER = 4100 - MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE = 4102 - MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED = 4096 - MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT = 4104 - MIXERLINE_LINEF_ACTIVE = 1 - MIXERLINE_LINEF_DISCONNECTED = 32768 - MIXERLINE_LINEF_SOURCE = 2147483648 - MIXERLINE_TARGETTYPE_AUX = 5 - MIXERLINE_TARGETTYPE_MIDIIN = 4 - MIXERLINE_TARGETTYPE_MIDIOUT = 3 - MIXERLINE_TARGETTYPE_UNDEFINED = 0 - MIXERLINE_TARGETTYPE_WAVEIN = 2 - MIXERLINE_TARGETTYPE_WAVEOUT = 1 - MIXERR_BASE = 1024 - MIXERR_INVALCONTROL = 1025 - MIXERR_INVALLINE = 1024 - MIXERR_INVALVALUE = 1026 - MIXERR_LASTERROR = 1026 - MIXER_GETCONTROLDETAILSF_LISTTEXT = 1 - MIXER_GETCONTROLDETAILSF_QUERYMASK = 15 - MIXER_GETCONTROLDETAILSF_VALUE = 0 - MIXER_GETLINECONTROLSF_ALL = 0 - MIXER_GETLINECONTROLSF_ONEBYID = 1 - MIXER_GETLINECONTROLSF_ONEBYTYPE = 2 - MIXER_GETLINECONTROLSF_QUERYMASK = 15 - MIXER_GETLINEINFOF_COMPONENTTYPE = 3 - MIXER_GETLINEINFOF_DESTINATION = 0 - MIXER_GETLINEINFOF_LINEID = 2 - MIXER_GETLINEINFOF_QUERYMASK = 15 - MIXER_GETLINEINFOF_SOURCE = 1 - MIXER_GETLINEINFOF_TARGETTYPE = 4 - MIXER_LONG_NAME_CHARS = 64 - MIXER_OBJECTF_AUX = 1342177280 - MIXER_OBJECTF_HANDLE = 2147483648 - MIXER_OBJECTF_HMIDIIN = 3221225472 - MIXER_OBJECTF_HMIDIOUT = 2952790016 - MIXER_OBJECTF_HMIXER = 2147483648 - MIXER_OBJECTF_HWAVEIN = 2684354560 - MIXER_OBJECTF_HWAVEOUT = 2415919104 - MIXER_OBJECTF_MIDIIN = 1073741824 - MIXER_OBJECTF_MIDIOUT = 805306368 - MIXER_OBJECTF_MIXER = 0 - MIXER_OBJECTF_WAVEIN = 536870912 - MIXER_OBJECTF_WAVEOUT = 268435456 - MIXER_SETCONTROLDETAILSF_CUSTOM = 1 - MIXER_SETCONTROLDETAILSF_QUERYMASK = 15 - MIXER_SETCONTROLDETAILSF_VALUE = 0 - MIXER_SHORT_NAME_CHARS = 16 - MKF_AVAILABLE = 0x00000002 - MKF_CONFIRMHOTKEY = 0x00000008 - MKF_HOTKEYACTIVE = 0x00000004 - MKF_HOTKEYSOUND = 0x00000010 - MKF_INDICATOR = 0x00000020 - MKF_LEFTBUTTONDOWN = 0x01000000 - MKF_LEFTBUTTONSEL = 0x10000000 - MKF_MODIFIERS = 0x00000040 - MKF_MOUSEKEYSON = 0x00000001 - MKF_MOUSEMODE = 0x80000000 - MKF_REPLACENUMBERS = 0x00000080 - MKF_RIGHTBUTTONDOWN = 0x02000000 - MKF_RIGHTBUTTONSEL = 0x20000000 - MKSYS_URLMONIKER = 6 - MK_ALT = 32 - MK_CONTROL = 0x0008 - MK_E_FIRST = 2147746272 - MK_E_LAST = 2147746287 - MK_LBUTTON = 0x0001 - MK_MBUTTON = 0x0010 - MK_RBUTTON = 0x0002 - MK_SHIFT = 0x0004 - MK_S_FIRST = 262624 - MK_S_LAST = 262639 - MK_XBUTTON1 = 0x0020 - MK_XBUTTON2 = 0x0040 - MMIOERR_ACCESSDENIED = 268 - MMIOERR_BASE = 256 - MMIOERR_CANNOTCLOSE = 260 - MMIOERR_CANNOTEXPAND = 264 - MMIOERR_CANNOTOPEN = 259 - MMIOERR_CANNOTREAD = 261 - MMIOERR_CANNOTSEEK = 263 - MMIOERR_CANNOTWRITE = 262 - MMIOERR_CHUNKNOTFOUND = 265 - MMIOERR_FILENOTFOUND = 257 - MMIOERR_INVALIDFILE = 272 - MMIOERR_NETWORKERROR = 270 - MMIOERR_OUTOFMEMORY = 258 - MMIOERR_PATHNOTFOUND = 267 - MMIOERR_SHARINGVIOLATION = 269 - MMIOERR_TOOMANYOPENFILES = 271 - MMIOERR_UNBUFFERED = 266 - MMIOM_CLOSE = 4 - MMIOM_OPEN = 3 - MMIOM_READ = 0 - MMIOM_RENAME = 6 - MMIOM_SEEK = 2 - MMIOM_USER = 0x8000 - MMIOM_WRITE = 1 - MMIOM_WRITEFLUSH = 5 - MMIO_ALLOCBUF = 0x00010000 - MMIO_COMPAT = 0x00000000 - MMIO_CREATE = 0x00001000 - MMIO_CREATELIST = 0x0040 - MMIO_CREATERIFF = 0x0020 - MMIO_DEFAULTBUFFER = 8192 - MMIO_DELETE = 0x00000200 - MMIO_DENYNONE = 0x00000040 - MMIO_DENYREAD = 0x00000030 - MMIO_DENYWRITE = 0x00000020 - MMIO_DIRTY = 0x10000000 - MMIO_EMPTYBUF = 0x0010 - MMIO_EXCLUSIVE = 0x00000010 - MMIO_EXIST = 0x00004000 - MMIO_FHOPEN = 0x0010 - MMIO_FINDCHUNK = 0x0010 - MMIO_FINDLIST = 0x0040 - MMIO_FINDPROC = 0x00040000 - MMIO_FINDRIFF = 0x0020 - MMIO_GETTEMP = 0x00020000 - MMIO_GLOBALPROC = 0x10000000 - MMIO_INSTALLPROC = 0x00010000 - MMIO_PARSE = 0x00000100 - MMIO_READ = 0x00000000 - MMIO_READWRITE = 0x00000002 - MMIO_REMOVEPROC = 0x00020000 - MMIO_RWMODE = 0x00000003 - MMIO_SHAREMODE = 0x00000070 - MMIO_TOUPPER = 0x0010 - MMIO_UNICODEPROC = 0x01000000 - MMIO_WRITE = 0x00000001 - MMSYSERR_ALLOCATED = 4 - MMSYSERR_BADDB = 14 - MMSYSERR_BADDEVICEID = 2 - MMSYSERR_BADERRNUM = 9 - MMSYSERR_BASE = 0 - MMSYSERR_DELETEERROR = 18 - MMSYSERR_ERROR = 1 - MMSYSERR_HANDLEBUSY = 12 - MMSYSERR_INVALFLAG = 10 - MMSYSERR_INVALHANDLE = 5 - MMSYSERR_INVALIDALIAS = 13 - MMSYSERR_INVALPARAM = 11 - MMSYSERR_KEYNOTFOUND = 15 - MMSYSERR_LASTERROR = 21 - MMSYSERR_MOREDATA = 21 - MMSYSERR_NODRIVER = 6 - MMSYSERR_NODRIVERCB = 20 - MMSYSERR_NOERROR = 0 - MMSYSERR_NOMEM = 7 - MMSYSERR_NOTENABLED = 3 - MMSYSERR_NOTSUPPORTED = 8 - MMSYSERR_READERROR = 16 - MMSYSERR_VALNOTFOUND = 19 - MMSYSERR_WRITEERROR = 17 - MM_ANISOTROPIC = 8 - MM_DRVM_CLOSE = 0x3D1 - MM_DRVM_DATA = 0x3D2 - MM_DRVM_ERROR = 0x3D3 - MM_DRVM_OPEN = 0x3D0 - MM_HIENGLISH = 5 - MM_HIMETRIC = 3 - MM_ISOTROPIC = 7 - MM_JOY1BUTTONDOWN = 0x3B5 - MM_JOY1BUTTONUP = 0x3B7 - MM_JOY1MOVE = 0x3A0 - MM_JOY1ZMOVE = 0x3A2 - MM_JOY2BUTTONDOWN = 0x3B6 - MM_JOY2BUTTONUP = 0x3B8 - MM_JOY2MOVE = 0x3A1 - MM_JOY2ZMOVE = 0x3A3 - MM_LOENGLISH = 4 - MM_LOMETRIC = 2 - MM_MAX = 8 - MM_MAX_AXES_NAMELEN = 16 - MM_MAX_FIXEDSCALE = 6 - MM_MAX_NUMAXES = 16 - MM_MCINOTIFY = 0x3B9 - MM_MCISIGNAL = 0x3CB - MM_MIM_CLOSE = 0x3C2 - MM_MIM_DATA = 0x3C3 - MM_MIM_ERROR = 0x3C5 - MM_MIM_LONGDATA = 0x3C4 - MM_MIM_LONGERROR = 0x3C6 - MM_MIM_MOREDATA = 0x3CC - MM_MIM_OPEN = 0x3C1 - MM_MIN = 1 - MM_MIXM_CONTROL_CHANGE = 0x3D1 - MM_MIXM_LINE_CHANGE = 0x3D0 - MM_MOM_CLOSE = 0x3C8 - MM_MOM_DONE = 0x3C9 - MM_MOM_OPEN = 0x3C7 - MM_MOM_POSITIONCB = 0x3CA - MM_STREAM_CLOSE = 0x3D5 - MM_STREAM_DONE = 0x3D6 - MM_STREAM_ERROR = 0x3D7 - MM_STREAM_OPEN = 0x3D4 - MM_TEXT = 1 - MM_TWIPS = 6 - MM_WIM_CLOSE = 0x3BF - MM_WIM_DATA = 0x3C0 - MM_WIM_OPEN = 0x3BE - MM_WOM_CLOSE = 0x3BC - MM_WOM_DONE = 0x3BD - MM_WOM_OPEN = 0x3BB - MNC_CLOSE = 1 - MNC_EXECUTE = 2 - MNC_IGNORE = 0 - MNC_SELECT = 3 - MND_CONTINUE = 0 - MND_ENDMENU = 1 - MNGOF_BOTTOMGAP = 0x00000002 - MNGOF_TOPGAP = 0x00000001 - MNGO_NOERROR = 0x00000001 - MNGO_NOINTERFACE = 0x00000000 - MNS_AUTODISMISS = 0x10000000 - MNS_CHECKORBMP = 0x04000000 - MNS_DRAGDROP = 0x20000000 - MNS_MODELESS = 0x40000000 - MNS_NOCHECK = 0x80000000 - MNS_NOTIFYBYPOS = 0x08000000 - MN_GETHMENU = 0x01E1 - MOD_ALT = 0x0001 - MOD_CONTROL = 0x0002 - MOD_FMSYNTH = 4 - MOD_IGNORE_ALL_MODIFIER = 0x0400 - MOD_LEFT = 0x8000 - MOD_MAPPER = 5 - MOD_MIDIPORT = 1 - MOD_ON_KEYUP = 0x0800 - MOD_RIGHT = 0x4000 - MOD_SHIFT = 0x0004 - MOD_SQSYNTH = 3 - MOD_SWSYNTH = 7 - MOD_SYNTH = 2 - MOD_WAVETABLE = 6 - MOD_WIN = 0x0008 - MOM_CLOSE = 968 - MOM_DONE = 969 - MOM_OPEN = 967 - MOM_POSITIONCB = 970 - MONITORINFOF_PRIMARY = 0x00000001 - MONITOR_DEFAULTTONEAREST = 0x00000002 - MONITOR_DEFAULTTONULL = 0x00000000 - MONITOR_DEFAULTTOPRIMARY = 0x00000001 - MONO_FONT = 8 - MOUSEEVENTF_ABSOLUTE = 0x8000 - MOUSEEVENTF_LEFTDOWN = 0x0002 - MOUSEEVENTF_LEFTUP = 0x0004 - MOUSEEVENTF_MIDDLEDOWN = 0x0020 - MOUSEEVENTF_MIDDLEUP = 0x0040 - MOUSEEVENTF_MOVE = 0x0001 - MOUSEEVENTF_RIGHTDOWN = 0x0008 - MOUSEEVENTF_RIGHTUP = 0x0010 - MOUSEEVENTF_VIRTUALDESK = 0x4000 - MOUSEEVENTF_WHEEL = 0x0800 - MOUSEEVENTF_XDOWN = 0x0080 - MOUSEEVENTF_XUP = 0x0100 - MOUSETRAILS = 39 - MOUSE_ATTRIBUTES_CHANGED = 0x04 - MOUSE_EVENT = 0x2 - MOUSE_MOVED = 0x1 - MOUSE_MOVE_ABSOLUTE = 1 - MOUSE_MOVE_RELATIVE = 0 - MOUSE_VIRTUAL_DESKTOP = 0x02 - MOUSE_WHEELED = 0x4 - MOVEFILE_COPY_ALLOWED = 0x00000002 - MOVEFILE_CREATE_HARDLINK = 0x00000010 - MOVEFILE_DELAY_UNTIL_REBOOT = 0x00000004 - MOVEFILE_FAIL_IF_NOT_TRACKABLE = 0x00000020 - MOVEFILE_REPLACE_EXISTING = 0x00000001 - MOVEFILE_WRITE_THROUGH = 0x00000008 - MSGF_DDEMGR = 0x8001 - MSGF_DIALOGBOX = 0 - MSGF_MAX = 8 - MSGF_MENU = 2 - MSGF_MESSAGEBOX = 1 - MSGF_NEXTWINDOW = 6 - MSGF_SCROLLBAR = 5 - MSGF_USER = 4096 - MSG_DONTROUTE = 0x4 - MSG_MAXIOVLEN = 16 - MSG_OOB = 0x1 - MSG_PARTIAL = 0x8000 - MSG_PEEK = 0x2 - MSVC_VERSION = 1900 - MS_DEF_DH_SCHANNEL_PROV_A = "Microsoft DH SChannel Cryptographic Provider" - MS_DEF_DSS_DH_PROV_A = "Microsoft Base DSS and Diffie-Hellman Cryptographic Provider" - MS_DEF_DSS_PROV_A = "Microsoft Base DSS Cryptographic Provider" - MS_DEF_PROV_A = "Microsoft Base Cryptographic Provider v1.0" - MS_DEF_RSA_SCHANNEL_PROV_A = "Microsoft RSA SChannel Cryptographic Provider" - MS_DEF_RSA_SIG_PROV_A = "Microsoft RSA Signature Cryptographic Provider" - MS_ENHANCED_PROV_A = "Microsoft Enhanced Cryptographic Provider v1.0" - MS_ENH_DSS_DH_PROV_A = "Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider" - MS_ENH_RSA_AES_PROV_A = "Microsoft Enhanced RSA and AES Cryptographic Provider" - MS_ENH_RSA_AES_PROV_XP_A = "Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)" - MS_NBF = "MNBF" - MS_PPM_SOFTWARE_ALL = 0x1 - MS_SCARD_PROV_A = "Microsoft Base Smart Card Crypto Provider" - MS_STRONG_PROV_A = "Microsoft Strong Cryptographic Provider" - MULTIFILEOPENORD = 1537 - MUTANT_ALL_ACCESS = 2031617 - MUTANT_QUERY_STATE = 0x0001 - MUTEX_ALL_ACCESS = 2031617 - MUTEX_MODIFY_STATE = 1 - MUTZ_ACCEPT_WILDCARD_SCHEME = 0x80 - MUTZ_DONT_UNESCAPE = 0x800 - MUTZ_DONT_USE_CACHE = 0x1000 - MUTZ_ENFORCERESTRICTED = 0x100 - MUTZ_FORCE_INTRANET_FLAGS = 0x2000 - MUTZ_IGNORE_ZONE_MAPPINGS = 0x4000 - MUTZ_ISFILE = 0x2 - MUTZ_NOSAVEDFILECHECK = 0x1 - MUTZ_REQUIRESAVEDFILECHECK = 0x400 - MUTZ_RESERVED = 0x200 - MWMO_ALERTABLE = 0x0002 - MWMO_INPUTAVAILABLE = 0x0004 - MWMO_WAITALL = 0x0001 - MWT_IDENTITY = 1 - MWT_LEFTMULTIPLY = 2 - MWT_MAX = 3 - MWT_MIN = 1 - MWT_RIGHTMULTIPLY = 3 - MX_CLOSE_ATTEMPT = 3 - M_1_PI = 0.31830988618379067154 - M_2_PI = 0.63661977236758134308 - M_2_SQRTPI = 1.12837916709551257390 - M_E = 2.7182818284590452354 - M_LN10 = 2.30258509299404568402 - M_LN2 = 0.69314718055994530942 - M_LOG10E = 0.43429448190325182765 - M_LOG2E = 1.4426950408889634074 - M_PI = 3.14159265358979323846 - M_PI_2 = 1.57079632679489661923 - M_PI_4 = 0.78539816339744830962 - M_SQRT1_2 = 0.70710678118654752440 - M_SQRT2 = 1.41421356237309504880 - MaxNumberOfEEInfoParams = 4 - NAME_FLAGS_MASK = 0x87 - NB = 3 - NCBACTION = 0x77 - NCBADDGRNAME = 0x36 - NCBADDNAME = 0x30 - NCBASTAT = 0x33 - NCBCALL = 0x10 - NCBCANCEL = 0x35 - NCBCHAINSEND = 0x17 - NCBCHAINSENDNA = 0x72 - NCBDELNAME = 0x31 - NCBDGRECV = 0x21 - NCBDGRECVBC = 0x23 - NCBDGSEND = 0x20 - NCBDGSENDBC = 0x22 - NCBENUM = 0x37 - NCBFINDNAME = 0x78 - NCBHANGUP = 0x12 - NCBLANSTALERT = 0x73 - NCBLISTEN = 0x11 - NCBNAMSZ = 16 - NCBRECV = 0x15 - NCBRECVANY = 0x16 - NCBRESET = 0x32 - NCBSEND = 0x14 - NCBSENDNA = 0x71 - NCBSSTAT = 0x34 - NCBTRACE = 0x79 - NCBUNLINK = 0x70 - NCB_INCLUDED = 0 - NCRYPTBUFFER_CERT_BLOB = 47 - NCRYPTBUFFER_DATA = 1 - NCRYPTBUFFER_EMPTY = 0 - NCRYPTBUFFER_PKCS_ALG_ID = 43 - NCRYPTBUFFER_PKCS_ALG_OID = 41 - NCRYPTBUFFER_PKCS_ALG_PARAM = 42 - NCRYPTBUFFER_PKCS_ATTRS = 44 - NCRYPTBUFFER_PKCS_KEY_NAME = 45 - NCRYPTBUFFER_PKCS_OID = 40 - NCRYPTBUFFER_PKCS_SECRET = 46 - NCRYPTBUFFER_PROTECTION_DESCRIPTOR_STRING = 3 - NCRYPTBUFFER_PROTECTION_FLAGS = 4 - NCRYPTBUFFER_SSL_CLEAR_KEY = 23 - NCRYPTBUFFER_SSL_CLIENT_RANDOM = 20 - NCRYPTBUFFER_SSL_HIGHEST_VERSION = 22 - NCRYPTBUFFER_SSL_KEY_ARG_DATA = 24 - NCRYPTBUFFER_SSL_SERVER_RANDOM = 21 - NCRYPTBUFFER_VERSION = 0 - NCRYPT_ALLOW_ALL_USAGES = 0x00ffffff - NCRYPT_ALLOW_ARCHIVING_FLAG = 0x00000004 - NCRYPT_ALLOW_DECRYPT_FLAG = 0x1 - NCRYPT_ALLOW_EXPORT_FLAG = 0x1 - NCRYPT_ALLOW_KEY_AGREEMENT_FLAG = 0x00000004 - NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG = 0x00000008 - NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG = 0x2 - NCRYPT_ALLOW_SIGNING_FLAG = 0x2 - NCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE = 3 - NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION = 4 - NCRYPT_CIPHER_INTERFACE = 1 - NCRYPT_CIPHER_OPERATION = 1 - NCRYPT_DO_NOT_FINALIZE_FLAG = 0x400 - NCRYPT_EXPORT_LEGACY_FLAG = 0x00000800 - NCRYPT_HASH_INTERFACE = 2 - NCRYPT_HASH_OPERATION = 2 - NCRYPT_IMPL_HARDWARE_FLAG = 0x1 - NCRYPT_IMPL_HARDWARE_RNG_FLAG = 0x00000010 - NCRYPT_IMPL_REMOVABLE_FLAG = 0x00000008 - NCRYPT_IMPL_SOFTWARE_FLAG = 0x2 - NCRYPT_KEY_STORAGE_INTERFACE = 0x00010001 - NCRYPT_MACHINE_KEY_FLAG = 0x20 - NCRYPT_MAX_ALG_ID_LENGTH = 512 - NCRYPT_MAX_KEY_NAME_LENGTH = 512 - NCRYPT_MAX_PROPERTY_DATA = 0x100000 - NCRYPT_MAX_PROPERTY_NAME = 64 - NCRYPT_NO_KEY_VALIDATION = 8 - NCRYPT_NO_PADDING_FLAG = 0x1 - NCRYPT_OVERWRITE_KEY_FLAG = 0x80 - NCRYPT_PAD_OAEP_FLAG = 0x4 - NCRYPT_PAD_PKCS1_FLAG = 0x2 - NCRYPT_PAD_PSS_FLAG = 0x8 - NCRYPT_PERSIST_FLAG = 0x80000000 - NCRYPT_PERSIST_ONLY_FLAG = 0x40000000 - NCRYPT_REGISTER_NOTIFY_FLAG = 0x1 - NCRYPT_RNG_OPERATION = 32 - NCRYPT_SCHANNEL_INTERFACE = 0x00010002 - NCRYPT_SCHANNEL_SIGNATURE_INTERFACE = 0x00010003 - NCRYPT_SECRET_AGREEMENT_INTERFACE = 4 - NCRYPT_SECRET_AGREEMENT_OPERATION = 8 - NCRYPT_SIGNATURE_INTERFACE = 5 - NCRYPT_SIGNATURE_OPERATION = 16 - NCRYPT_SILENT_FLAG = 0x40 - NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG = 0x2 - NCRYPT_UI_PROTECT_KEY_FLAG = 0x1 - NCRYPT_UNREGISTER_NOTIFY_FLAG = 0x2 - NCRYPT_WRITE_KEY_TO_LEGACY_STORE_FLAG = 0x200 - NC_AllowAgg = 0x000001 - NC_AllowWin = 0x004000 - NC_Complex = 0x002000 - NC_FromDDL = 0x040000 - NC_GenCol = 0x000008 - NC_HasAgg = 0x000010 - NC_HasWin = 0x008000 - NC_IdxExpr = 0x000020 - NC_InAggFunc = 0x020000 - NC_IsCheck = 0x000004 - NC_IsDDL = 0x010000 - NC_MinMaxAgg = 0x001000 - NC_NoSelect = 0x080000 - NC_OrderAgg = 0x8000000 - NC_PartIdx = 0x000002 - NC_SelfRef = 0x00002e - NC_UAggInfo = 0x000100 - NC_UBaseReg = 0x000400 - NC_UEList = 0x000080 - NC_UUpsert = 0x000200 - NC_VarSelect = 0x000040 - NDEBUG = 1 - NDR_ASCII_CHAR = 0 - NDR_BIG_ENDIAN = 0 - NDR_CHAR_REP_MASK = 15 - NDR_EBCDIC_CHAR = 1 - NDR_FLOAT_REP_MASK = 65280 - NDR_IBM_FLOAT = 768 - NDR_IEEE_FLOAT = 0 - NDR_INT_REP_MASK = 240 - NDR_LITTLE_ENDIAN = 16 - NDR_LOCAL_DATA_REPRESENTATION = 16 - NDR_LOCAL_ENDIAN = 16 - NDR_VAX_FLOAT = 256 - NEAR = 0 - NETINFO_DISKRED = 0x00000004 - NETINFO_DLL16 = 0x00000001 - NETINFO_PRINTERRED = 0x00000008 - NETPROPERTY_PERSISTENT = 1 - NETSCAPE_SIGN_CA_CERT_TYPE = 0x01 - NETSCAPE_SIGN_CERT_TYPE = 0x10 - NETSCAPE_SMIME_CA_CERT_TYPE = 0x02 - NETSCAPE_SMIME_CERT_TYPE = 0x20 - NETSCAPE_SSL_CA_CERT_TYPE = 0x04 - NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE = 0x80 - NETSCAPE_SSL_SERVER_AUTH_CERT_TYPE = 0x40 - NEWFILEOPENORD = 1547 - NEWFILEOPENV2ORD = 1552 - NEWFRAME = 1 - NEWTRANSPARENT = 3 - NEXTBAND = 3 - NFR_ANSI = 1 - NFR_UNICODE = 2 - NF_QUERY = 3 - NF_REQUERY = 4 - NIF_GUID = 0x00000020 - NIF_ICON = 0x00000002 - NIF_INFO = 0x00000010 - NIF_MESSAGE = 0x00000001 - NIF_STATE = 0x00000008 - NIF_TIP = 0x00000004 - NIIF_ERROR = 0x00000003 - NIIF_ICON_MASK = 0x0000000f - NIIF_INFO = 0x00000001 - NIIF_NONE = 0x00000000 - NIIF_NOSOUND = 0x00000010 - NIIF_USER = 0x00000004 - NIIF_WARNING = 0x00000002 - NIM_ADD = 0x00000000 - NIM_DELETE = 0x00000002 - NIM_MODIFY = 0x00000001 - NIM_SETFOCUS = 0x00000003 - NIM_SETVERSION = 0x00000004 - NINF_KEY = 0x1 - NIN_BALLOONHIDE = 1027 - NIN_BALLOONSHOW = 1026 - NIN_BALLOONTIMEOUT = 1028 - NIN_BALLOONUSERCLICK = 1029 - NIN_KEYSELECT = 1025 - NIN_SELECT = 1024 - NIS_HIDDEN = 0x00000001 - NIS_SHAREDICON = 0x00000002 - NI_CHANGECANDIDATELIST = 0x0013 - NI_CLOSECANDIDATE = 0x0011 - NI_COMPOSITIONSTR = 0x0015 - NI_FINALIZECONVERSIONRESULT = 0x0014 - NI_IMEMENUSELECTED = 0x0018 - NI_OPENCANDIDATE = 0x0010 - NI_SELECTCANDIDATESTR = 0x0012 - NI_SETCANDIDATE_PAGESIZE = 0x0017 - NI_SETCANDIDATE_PAGESTART = 0x0016 - NLS_ALPHANUMERIC = 0x0 - NLS_DBCSCHAR = 0x10000 - NLS_HIRAGANA = 0x40000 - NLS_IME_CONVERSION = 0x800000 - NLS_IME_DISABLE = 0x20000000 - NLS_KATAKANA = 0x20000 - NLS_ROMAN = 0x400000 - NLS_VALID_LOCALE_MASK = 0x000fffff - NMPWAIT_NOWAIT = 0x1 - NMPWAIT_USE_DEFAULT_WAIT = 0x0 - NMPWAIT_WAIT_FOREVER = 0xffffffff - NN = 1 - NOERROR = 0 - NONAMELESSSTRUCT = 1 - NONAMELESSUNION = 1 - NONANTIALIASED_QUALITY = 3 - NONZEROLHND = 2 - NONZEROLPTR = 0 - NON_PAGED_DEBUG_SIGNATURE = 0x494E - NOPARITY = 0 - NORMAL_PRINT = 0x00000000 - NORMAL_PRIORITY_CLASS = 0x20 - NORM_IGNORECASE = 0x00000001 - NORM_IGNOREKANATYPE = 0x00010000 - NORM_IGNORENONSPACE = 0x00000002 - NORM_IGNORESYMBOLS = 0x00000004 - NORM_IGNOREWIDTH = 0x00020000 - NORM_LINGUISTIC_CASING = 0x08000000 - NOTIFYICON_VERSION = 3 - NOT_WITHIN = 0 - NO_ADDRESS = 11004 - NO_DATA = 11004 - NO_ERROR = 0 - NO_LOCK = 0 - NO_PRIORITY = 0 - NO_PROPAGATE_INHERIT_ACE = 4 - NO_RECOVERY = 11003 - NRC_ACTSES = 0x0f - NRC_BADDR = 0x07 - NRC_BRIDGE = 0x23 - NRC_BUFLEN = 0x01 - NRC_CANCEL = 0x26 - NRC_CANOCCR = 0x24 - NRC_CMDCAN = 0x0b - NRC_CMDTMO = 0x05 - NRC_DUPENV = 0x30 - NRC_DUPNAME = 0x0d - NRC_ENVNOTDEF = 0x34 - NRC_GOODRET = 0x00 - NRC_IFBUSY = 0x21 - NRC_ILLCMD = 0x03 - NRC_ILLNN = 0x13 - NRC_INCOMP = 0x06 - NRC_INUSE = 0x16 - NRC_INVADDRESS = 0x39 - NRC_INVDDID = 0x3B - NRC_LOCKFAIL = 0x3C - NRC_LOCTFUL = 0x11 - NRC_MAXAPPS = 0x36 - NRC_NAMCONF = 0x19 - NRC_NAMERR = 0x17 - NRC_NAMTFUL = 0x0e - NRC_NOCALL = 0x14 - NRC_NORES = 0x09 - NRC_NORESOURCES = 0x38 - NRC_NOSAPS = 0x37 - NRC_NOWILD = 0x15 - NRC_OPENERR = 0x3f - NRC_OSRESNOTAV = 0x35 - NRC_PENDING = 0xff - NRC_REMTFUL = 0x12 - NRC_SABORT = 0x18 - NRC_SCLOSED = 0x0a - NRC_SNUMOUT = 0x08 - NRC_SYSTEM = 0x40 - NRC_TOOMANY = 0x22 - NT351_INTERFACE_SIZE = 0x40 - NTAPI = 0 - NTAPI_INLINE = 0 - NTDDI_LONGHORN = 100663296 - NTDDI_VERSION = 84017152 - NTDDI_VISTA = 100663296 - NTDDI_VISTASP1 = 100663552 - NTDDI_VISTASP2 = 100663808 - NTDDI_VISTASP3 = 100664064 - NTDDI_VISTASP4 = 100664320 - NTDDI_WIN10 = 0x0A000000 - NTDDI_WIN10_19H1 = 0x0A000007 - NTDDI_WIN10_FE = 0x0A00000A - NTDDI_WIN10_MN = 0x0A000009 - NTDDI_WIN10_RS1 = 0x0A000002 - NTDDI_WIN10_RS2 = 0x0A000003 - NTDDI_WIN10_RS3 = 0x0A000004 - NTDDI_WIN10_RS4 = 0x0A000005 - NTDDI_WIN10_RS5 = 0x0A000006 - NTDDI_WIN10_TH2 = 0x0A000001 - NTDDI_WIN10_VB = 0x0A000008 - NTDDI_WIN2K = 0x05000000 - NTDDI_WIN2KSP1 = 0x05000100 - NTDDI_WIN2KSP2 = 0x05000200 - NTDDI_WIN2KSP3 = 0x05000300 - NTDDI_WIN2KSP4 = 0x05000400 - NTDDI_WIN6 = 0x06000000 - NTDDI_WIN6SP1 = 0x06000100 - NTDDI_WIN6SP2 = 0x06000200 - NTDDI_WIN6SP3 = 0x06000300 - NTDDI_WIN6SP4 = 0x06000400 - NTDDI_WIN7 = 0x06010000 - NTDDI_WIN8 = 0x06020000 - NTDDI_WINBLUE = 0x06030000 - NTDDI_WINTHRESHOLD = 0x0A000000 - NTDDI_WINXP = 0x05010000 - NTDDI_WINXPSP1 = 0x05010100 - NTDDI_WINXPSP2 = 0x05010200 - NTDDI_WINXPSP3 = 0x05010300 - NTDDI_WINXPSP4 = 0x05010400 - NTDDI_WS03 = 0x05020000 - NTDDI_WS03SP1 = 0x05020100 - NTDDI_WS03SP2 = 0x05020200 - NTDDI_WS03SP3 = 0x05020300 - NTDDI_WS03SP4 = 0x05020400 - NTDDI_WS08 = 100663552 - NTDDI_WS08SP2 = 100663808 - NTDDI_WS08SP3 = 100664064 - NTDDI_WS08SP4 = 100664320 - NTE_OP_OK = 0 - NTM_BOLD = 32 - NTM_DSIG = 0x00200000 - NTM_ITALIC = 1 - NTM_MULTIPLEMASTER = 0x00080000 - NTM_NONNEGATIVE_AC = 0x00010000 - NTM_PS_OPENTYPE = 0x00020000 - NTM_REGULAR = 64 - NTM_TT_OPENTYPE = 0x00040000 - NTM_TYPE1 = 0x00100000 - NULLREGION = 1 - NULL_BRUSH = 5 - NULL_PEN = 8 - NUMBRUSHES = 16 - NUMCOLORS = 24 - NUMFONTS = 22 - NUMLOCK_ON = 0x20 - NUMMARKERS = 20 - NUMPENS = 18 - NUMPRS_CURRENCY = 0x0400 - NUMPRS_DECIMAL = 0x0100 - NUMPRS_EXPONENT = 0x0800 - NUMPRS_HEX_OCT = 0x0040 - NUMPRS_INEXACT = 0x20000 - NUMPRS_LEADING_MINUS = 0x0010 - NUMPRS_LEADING_PLUS = 0x0004 - NUMPRS_LEADING_WHITE = 0x0001 - NUMPRS_NEG = 0x10000 - NUMPRS_PARENS = 0x0080 - NUMPRS_STD = 0x1FFF - NUMPRS_THOUSANDS = 0x0200 - NUMPRS_TRAILING_MINUS = 0x0020 - NUMPRS_TRAILING_PLUS = 0x0008 - NUMPRS_TRAILING_WHITE = 0x0002 - NUMPRS_USE_ALL = 0x1000 - NUMRESERVED = 106 - NUM_DISCHARGE_POLICIES = 4 - N_BTMASK = 0x000F - N_BTSHFT = 4 - N_OR_COST = 3 - N_SORT_BUCKET = 32 - N_STATEMENT = 8 - N_TMASK = 0x0030 - N_TMASK1 = 0x00C0 - N_TMASK2 = 0x00F0 - N_TSHIFT = 2 - OBJECT_INHERIT_ACE = 1 - OBJ_BITMAP = 7 - OBJ_BRUSH = 2 - OBJ_COLORSPACE = 14 - OBJ_DC = 3 - OBJ_ENHMETADC = 12 - OBJ_ENHMETAFILE = 13 - OBJ_EXTPEN = 11 - OBJ_FONT = 6 - OBJ_MEMDC = 10 - OBJ_METADC = 4 - OBJ_METAFILE = 9 - OBJ_PAL = 5 - OBJ_PEN = 1 - OBJ_REGION = 8 - OBSOLETE_DISK_GET_WRITE_CACHE_STATE = 475356 - OBSOLETE_IOCTL_STORAGE_RESET_BUS = 3002368 - OBSOLETE_IOCTL_STORAGE_RESET_DEVICE = 3002372 - OCSP_BASIC_BY_KEY_RESPONDER_ID = 2 - OCSP_BASIC_BY_NAME_RESPONDER_ID = 1 - OCSP_BASIC_GOOD_CERT_STATUS = 0 - OCSP_BASIC_RESPONSE_V1 = 0 - OCSP_BASIC_REVOKED_CERT_STATUS = 1 - OCSP_BASIC_UNKNOWN_CERT_STATUS = 2 - OCSP_INTERNAL_ERROR_RESPONSE = 2 - OCSP_MALFORMED_REQUEST_RESPONSE = 1 - OCSP_REQUEST_V1 = 0 - OCSP_SIG_REQUIRED_RESPONSE = 5 - OCSP_SUCCESSFUL_RESPONSE = 0 - OCSP_TRY_LATER_RESPONSE = 3 - OCSP_UNAUTHORIZED_RESPONSE = 6 - ODA_DRAWENTIRE = 0x0001 - ODA_FOCUS = 0x0004 - ODA_SELECT = 0x0002 - ODDPARITY = 1 - ODS_CHECKED = 0x0008 - ODS_COMBOBOXEDIT = 0x1000 - ODS_DEFAULT = 0x0020 - ODS_DISABLED = 0x0004 - ODS_FOCUS = 0x0010 - ODS_GRAYED = 0x0002 - ODS_HOTLIGHT = 0x0040 - ODS_INACTIVE = 0x0080 - ODS_NOACCEL = 0x0100 - ODS_NOFOCUSRECT = 0x0200 - ODS_SELECTED = 0x0001 - ODT_BUTTON = 4 - ODT_COMBOBOX = 3 - ODT_LISTBOX = 2 - ODT_MENU = 1 - ODT_STATIC = 5 - OEM_CHARSET = 255 - OEM_FIXED_FONT = 10 - OE_Abort = 2 - OE_Cascade = 10 - OE_Default = 11 - OE_Fail = 3 - OE_Ignore = 4 - OE_None = 0 - OE_Replace = 5 - OE_Restrict = 7 - OE_Rollback = 1 - OE_SetDflt = 9 - OE_SetNull = 8 - OE_Update = 6 - OFFLINE_STATUS_INCOMPLETE = 0x0004 - OFFLINE_STATUS_LOCAL = 0x0001 - OFFLINE_STATUS_REMOTE = 0x0002 - OFN_ALLOWMULTISELECT = 0x200 - OFN_CREATEPROMPT = 0x2000 - OFN_DONTADDTORECENT = 0x2000000 - OFN_ENABLEHOOK = 0x20 - OFN_ENABLEINCLUDENOTIFY = 0x400000 - OFN_ENABLESIZING = 0x800000 - OFN_ENABLETEMPLATE = 0x40 - OFN_ENABLETEMPLATEHANDLE = 0x80 - OFN_EXPLORER = 0x80000 - OFN_EXTENSIONDIFFERENT = 0x400 - OFN_EX_NOPLACESBAR = 0x1 - OFN_FILEMUSTEXIST = 0x1000 - OFN_FORCESHOWHIDDEN = 0x10000000 - OFN_HIDEREADONLY = 0x4 - OFN_LONGNAMES = 0x200000 - OFN_NOCHANGEDIR = 0x8 - OFN_NODEREFERENCELINKS = 0x100000 - OFN_NOLONGNAMES = 0x40000 - OFN_NONETWORKBUTTON = 0x20000 - OFN_NOREADONLYRETURN = 0x8000 - OFN_NOTESTFILECREATE = 0x10000 - OFN_NOVALIDATE = 0x100 - OFN_OVERWRITEPROMPT = 0x2 - OFN_PATHMUSTEXIST = 0x800 - OFN_READONLY = 0x1 - OFN_SHAREAWARE = 0x4000 - OFN_SHAREFALLTHROUGH = 2 - OFN_SHARENOWARN = 1 - OFN_SHAREWARN = 0 - OFN_SHOWHELP = 0x10 - OFS_MAXPATHNAME = 128 - OF_CANCEL = 0x800 - OF_CREATE = 0x1000 - OF_DELETE = 0x200 - OF_EXIST = 0x4000 - OF_PARSE = 0x100 - OF_PROMPT = 0x2000 - OF_READ = 0x0 - OF_READWRITE = 0x2 - OF_REOPEN = 0x8000 - OF_SHARE_COMPAT = 0x0 - OF_SHARE_DENY_NONE = 0x40 - OF_SHARE_DENY_READ = 0x30 - OF_SHARE_DENY_WRITE = 0x20 - OF_SHARE_EXCLUSIVE = 0x10 - OF_VERIFY = 0x400 - OF_WRITE = 0x1 - OLD_P_OVERLAY = 2 - OLECREATE_LEAVERUNNING = 0x1 - OLEIVERB_DISCARDUNDOSTATE = -6 - OLEIVERB_HIDE = -3 - OLEIVERB_INPLACEACTIVATE = -5 - OLEIVERB_OPEN = -2 - OLEIVERB_PRIMARY = 0 - OLEIVERB_SHOW = -1 - OLEIVERB_UIACTIVATE = -4 - OLEOBJ_E_FIRST = 2147746176 - OLEOBJ_E_LAST = 2147746191 - OLEOBJ_S_FIRST = 262528 - OLEOBJ_S_LAST = 262543 - OMIT_TEMPDB = 0 - ONE5STOPBITS = 1 - ONEPASS_MULTI = 2 - ONEPASS_OFF = 0 - ONEPASS_SINGLE = 1 - ONESTOPBIT = 0 - OPAQUE = 2 - OPAQUEKEYBLOB = 0x9 - OPENCHANNEL = 4110 - OPEN_ALWAYS = 4 - OPEN_EXISTING = 3 - OPFLAG_APPEND = 0x08 - OPFLAG_AUXDELETE = 0x04 - OPFLAG_BULKCSR = 0x01 - OPFLAG_EPHEM = 0x01 - OPFLAG_FORDELETE = 0x08 - OPFLAG_ISNOOP = 0x40 - OPFLAG_ISUPDATE = 0x04 - OPFLAG_LASTROWID = 0x20 - OPFLAG_LENGTHARG = 0x40 - OPFLAG_NCHANGE = 0x01 - OPFLAG_NOCHNG = 0x01 - OPFLAG_NOCHNG_MAGIC = 0x6d - OPFLAG_P2ISREG = 0x10 - OPFLAG_PERMUTE = 0x01 - OPFLAG_PREFORMAT = 0x80 - OPFLAG_SAVEPOSITION = 0x02 - OPFLAG_SEEKEQ = 0x02 - OPFLAG_TYPEOFARG = 0x80 - OPFLAG_USESEEKRESULT = 0x10 - OPFLG_IN1 = 0x02 - OPFLG_IN2 = 0x04 - OPFLG_IN3 = 0x08 - OPFLG_JUMP = 0x01 - OPFLG_OUT2 = 0x10 - OPFLG_OUT3 = 0x20 - OPTIONAL = 0 - OP_Abortable = 184 - OP_Add = 106 - OP_AddImm = 85 - OP_Affinity = 95 - OP_AggFinal = 164 - OP_AggInverse = 160 - OP_AggStep = 161 - OP_AggStep1 = 162 - OP_AggValue = 163 - OP_And = 44 - OP_AutoCommit = 1 - OP_BitAnd = 102 - OP_BitNot = 114 - OP_BitOr = 103 - OP_Blob = 76 - OP_Cast = 87 - OP_Checkpoint = 6 - OP_Clear = 144 - OP_Close = 121 - OP_CollSeq = 84 - OP_Column = 93 - OP_ColumnsUsed = 122 - OP_Compare = 89 - OP_Concat = 111 - OP_Copy = 79 - OP_Count = 97 - OP_CreateBtree = 146 - OP_CursorHint = 180 - OP_CursorLock = 166 - OP_CursorUnlock = 167 - OP_DecrJumpZero = 60 - OP_DeferredSeek = 140 - OP_Delete = 129 - OP_Destroy = 143 - OP_Divide = 109 - OP_DropIndex = 151 - OP_DropTable = 150 - OP_DropTrigger = 152 - OP_ElseEq = 58 - OP_EndCoroutine = 68 - OP_Eq = 53 - OP_Expire = 165 - OP_Explain = 183 - OP_Filter = 63 - OP_FilterAdd = 178 - OP_FinishSeek = 142 - OP_FkCheck = 82 - OP_FkCounter = 157 - OP_FkIfZero = 48 - OP_Found = 31 - OP_Function = 66 - OP_Ge = 57 - OP_Gosub = 12 - OP_Goto = 11 - OP_Gt = 54 - OP_Halt = 70 - OP_HaltIfNull = 69 - OP_IdxDelete = 139 - OP_IdxGE = 42 - OP_IdxGT = 40 - OP_IdxInsert = 137 - OP_IdxLE = 39 - OP_IdxLT = 41 - OP_IdxRowid = 141 - OP_If = 18 - OP_IfNoHope = 28 - OP_IfNot = 20 - OP_IfNotOpen = 27 - OP_IfNotZero = 59 - OP_IfNullRow = 22 - OP_IfPos = 49 - OP_IfSmaller = 35 - OP_IncrVacuum = 61 - OP_Init = 64 - OP_InitCoroutine = 13 - OP_Insert = 127 - OP_Int64 = 72 - OP_IntCopy = 81 - OP_Integer = 71 - OP_IntegrityCk = 154 - OP_IsNull = 50 - OP_IsNullOrType = 21 - OP_IsTrue = 90 - OP_JournalMode = 7 - OP_Jump = 16 - OP_Last = 34 - OP_Le = 55 - OP_LoadAnalysis = 149 - OP_Lt = 56 - OP_MakeRecord = 96 - OP_MaxPgcnt = 177 - OP_MemMax = 158 - OP_Move = 78 - OP_Multiply = 108 - OP_MustBeInt = 15 - OP_Ne = 52 - OP_NewRowid = 126 - OP_Next = 5 - OP_NoConflict = 29 - OP_Noop = 182 - OP_Not = 19 - OP_NotExists = 33 - OP_NotFound = 30 - OP_NotNull = 51 - OP_Null = 74 - OP_NullRow = 135 - OP_Offset = 92 - OP_OffsetLimit = 159 - OP_Once = 17 - OP_OpenAutoindex = 115 - OP_OpenDup = 113 - OP_OpenEphemeral = 116 - OP_OpenPseudo = 120 - OP_OpenRead = 101 - OP_OpenWrite = 112 - OP_Or = 43 - OP_Pagecount = 176 - OP_Param = 156 - OP_ParseSchema = 148 - OP_Permutation = 88 - OP_Prev = 4 - OP_Program = 47 - OP_PureFunc = 65 - OP_ReadCookie = 98 - OP_Real = 153 - OP_RealAffinity = 86 - OP_ReleaseReg = 181 - OP_Remainder = 110 - OP_ReopenIdx = 100 - OP_ResetCount = 130 - OP_ResetSorter = 145 - OP_ResultRow = 83 - OP_Return = 67 - OP_Rewind = 38 - OP_RowCell = 128 - OP_RowData = 133 - OP_RowSetAdd = 155 - OP_RowSetRead = 45 - OP_RowSetTest = 46 - OP_Rowid = 134 - OP_SCopy = 80 - OP_Savepoint = 0 - OP_SeekEnd = 136 - OP_SeekGE = 25 - OP_SeekGT = 26 - OP_SeekHit = 124 - OP_SeekLE = 24 - OP_SeekLT = 23 - OP_SeekRowid = 32 - OP_SeekScan = 123 - OP_Sequence = 125 - OP_SequenceTest = 119 - OP_SetCookie = 99 - OP_ShiftLeft = 104 - OP_ShiftRight = 105 - OP_SoftNull = 75 - OP_Sort = 37 - OP_SorterCompare = 131 - OP_SorterData = 132 - OP_SorterInsert = 138 - OP_SorterNext = 3 - OP_SorterOpen = 118 - OP_SorterSort = 36 - OP_SqlExec = 147 - OP_String = 73 - OP_String8 = 117 - OP_Subtract = 107 - OP_TableLock = 168 - OP_Trace = 179 - OP_Transaction = 2 - OP_TypeCheck = 94 - OP_VBegin = 169 - OP_VColumn = 174 - OP_VCreate = 170 - OP_VDestroy = 171 - OP_VFilter = 9 - OP_VInitIn = 173 - OP_VNext = 62 - OP_VOpen = 172 - OP_VRename = 175 - OP_VUpdate = 10 - OP_Vacuum = 8 - OP_Variable = 77 - OP_Yield = 14 - OP_ZeroOrNull = 91 - ORD_LANGDRIVER = 1 - OR_INVALID_OID = 1911 - OR_INVALID_OXID = 1910 - OR_INVALID_SET = 1912 - OSVERSION_MASK = 0xFFFF0000 - OS_VXWORKS = 0 - OUT = 0 - OUTPUT_DEBUG_STRING_EVENT = 8 - OUT_CHARACTER_PRECIS = 2 - OUT_DEFAULT_PRECIS = 0 - OUT_DEVICE_PRECIS = 5 - OUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK_EXPORT_NAME = "OutOfProcessFunctionTableCallback" - OUT_OUTLINE_PRECIS = 8 - OUT_PS_ONLY_PRECIS = 10 - OUT_RASTER_PRECIS = 6 - OUT_SCREEN_OUTLINE_PRECIS = 9 - OUT_STRING_PRECIS = 1 - OUT_STROKE_PRECIS = 3 - OUT_TT_ONLY_PRECIS = 7 - OUT_TT_PRECIS = 4 - OVERFLOW = 3 - OVERWRITE_HIDDEN = 4 - OWNER_SECURITY_INFORMATION = 1 - P4_ADVANCE = -5 - P4_COLLSEQ = -2 - P4_DYNAMIC = -7 - P4_DYNBLOB = -17 - P4_EXPR = -10 - P4_FREE_IF_LE = -7 - P4_FUNCCTX = -16 - P4_FUNCDEF = -8 - P4_INT32 = -3 - P4_INT64 = -14 - P4_INTARRAY = -15 - P4_KEYINFO = -9 - P4_MEM = -11 - P4_NOTUSED = 0 - P4_REAL = -13 - P4_STATIC = -1 - P4_SUBPROGRAM = -4 - P4_TABLE = -6 - P4_TRANSIENT = 0 - P4_VTAB = -12 - P5_ConstraintCheck = 3 - P5_ConstraintFK = 4 - P5_ConstraintNotNull = 1 - P5_ConstraintUnique = 2 - PAGER_CACHESPILL = 0x20 - PAGER_CKPT_FULLFSYNC = 0x10 - PAGER_ERROR = 6 - PAGER_FLAGS_MASK = 0x38 - PAGER_FULLFSYNC = 0x08 - PAGER_GET_NOCONTENT = 0x01 - PAGER_GET_READONLY = 0x02 - PAGER_JOURNALMODE_DELETE = 0 - PAGER_JOURNALMODE_MEMORY = 4 - PAGER_JOURNALMODE_OFF = 2 - PAGER_JOURNALMODE_PERSIST = 1 - PAGER_JOURNALMODE_QUERY = -1 - PAGER_JOURNALMODE_TRUNCATE = 3 - PAGER_JOURNALMODE_WAL = 5 - PAGER_LOCKINGMODE_EXCLUSIVE = 1 - PAGER_LOCKINGMODE_NORMAL = 0 - PAGER_LOCKINGMODE_QUERY = -1 - PAGER_MEMORY = 0x0002 - PAGER_OMIT_JOURNAL = 0x0001 - PAGER_OPEN = 0 - PAGER_READER = 1 - PAGER_STAT_HIT = 0 - PAGER_STAT_MISS = 1 - PAGER_STAT_SPILL = 3 - PAGER_STAT_WRITE = 2 - PAGER_SYNCHRONOUS_EXTRA = 0x04 - PAGER_SYNCHRONOUS_FULL = 0x03 - PAGER_SYNCHRONOUS_MASK = 0x07 - PAGER_SYNCHRONOUS_NORMAL = 0x02 - PAGER_SYNCHRONOUS_OFF = 0x01 - PAGER_WRITER_CACHEMOD = 3 - PAGER_WRITER_DBMOD = 4 - PAGER_WRITER_FINISHED = 5 - PAGER_WRITER_LOCKED = 2 - PAGESETUPDLGORD = 1546 - PAGESETUPDLGORDMOTIF = 1550 - PAGE_ENCLAVE_DECOMMIT = 0x10000000 - PAGE_ENCLAVE_THREAD_CONTROL = 0x80000000 - PAGE_ENCLAVE_UNVALIDATED = 0x20000000 - PAGE_EXECUTE = 0x10 - PAGE_EXECUTE_READ = 0x20 - PAGE_EXECUTE_READWRITE = 0x40 - PAGE_EXECUTE_WRITECOPY = 0x80 - PAGE_GRAPHICS_COHERENT = 0x20000 - PAGE_GRAPHICS_EXECUTE = 0x4000 - PAGE_GRAPHICS_EXECUTE_READ = 0x8000 - PAGE_GRAPHICS_EXECUTE_READWRITE = 0x10000 - PAGE_GRAPHICS_NOACCESS = 0x0800 - PAGE_GRAPHICS_READONLY = 0x1000 - PAGE_GRAPHICS_READWRITE = 0x2000 - PAGE_GUARD = 0x100 - PAGE_NOACCESS = 0x01 - PAGE_NOCACHE = 0x200 - PAGE_READONLY = 0x02 - PAGE_READWRITE = 0x04 - PAGE_REVERT_TO_FILE_MAP = 0x80000000 - PAGE_TARGETS_INVALID = 0x40000000 - PAGE_TARGETS_NO_UPDATE = 0x40000000 - PAGE_WRITECOMBINE = 0x400 - PAGE_WRITECOPY = 0x08 - PANOSE_COUNT = 10 - PAN_ANY = 0 - PAN_ARMSTYLE_INDEX = 6 - PAN_BENT_ARMS_DOUBLE_SERIF = 11 - PAN_BENT_ARMS_HORZ = 7 - PAN_BENT_ARMS_SINGLE_SERIF = 10 - PAN_BENT_ARMS_VERT = 9 - PAN_BENT_ARMS_WEDGE = 8 - PAN_CONTRAST_HIGH = 8 - PAN_CONTRAST_INDEX = 4 - PAN_CONTRAST_LOW = 4 - PAN_CONTRAST_MEDIUM = 6 - PAN_CONTRAST_MEDIUM_HIGH = 7 - PAN_CONTRAST_MEDIUM_LOW = 5 - PAN_CONTRAST_NONE = 2 - PAN_CONTRAST_VERY_HIGH = 9 - PAN_CONTRAST_VERY_LOW = 3 - PAN_CULTURE_LATIN = 0 - PAN_FAMILYTYPE_INDEX = 0 - PAN_FAMILY_DECORATIVE = 4 - PAN_FAMILY_PICTORIAL = 5 - PAN_FAMILY_SCRIPT = 3 - PAN_FAMILY_TEXT_DISPLAY = 2 - PAN_LETTERFORM_INDEX = 7 - PAN_LETT_NORMAL_BOXED = 4 - PAN_LETT_NORMAL_CONTACT = 2 - PAN_LETT_NORMAL_FLATTENED = 5 - PAN_LETT_NORMAL_OFF_CENTER = 7 - PAN_LETT_NORMAL_ROUNDED = 6 - PAN_LETT_NORMAL_SQUARE = 8 - PAN_LETT_NORMAL_WEIGHTED = 3 - PAN_LETT_OBLIQUE_BOXED = 11 - PAN_LETT_OBLIQUE_CONTACT = 9 - PAN_LETT_OBLIQUE_FLATTENED = 12 - PAN_LETT_OBLIQUE_OFF_CENTER = 14 - PAN_LETT_OBLIQUE_ROUNDED = 13 - PAN_LETT_OBLIQUE_SQUARE = 15 - PAN_LETT_OBLIQUE_WEIGHTED = 10 - PAN_MIDLINE_CONSTANT_POINTED = 9 - PAN_MIDLINE_CONSTANT_SERIFED = 10 - PAN_MIDLINE_CONSTANT_TRIMMED = 8 - PAN_MIDLINE_HIGH_POINTED = 6 - PAN_MIDLINE_HIGH_SERIFED = 7 - PAN_MIDLINE_HIGH_TRIMMED = 5 - PAN_MIDLINE_INDEX = 8 - PAN_MIDLINE_LOW_POINTED = 12 - PAN_MIDLINE_LOW_SERIFED = 13 - PAN_MIDLINE_LOW_TRIMMED = 11 - PAN_MIDLINE_STANDARD_POINTED = 3 - PAN_MIDLINE_STANDARD_SERIFED = 4 - PAN_MIDLINE_STANDARD_TRIMMED = 2 - PAN_NO_FIT = 1 - PAN_PROPORTION_INDEX = 3 - PAN_PROP_CONDENSED = 6 - PAN_PROP_EVEN_WIDTH = 4 - PAN_PROP_EXPANDED = 5 - PAN_PROP_MODERN = 3 - PAN_PROP_MONOSPACED = 9 - PAN_PROP_OLD_STYLE = 2 - PAN_PROP_VERY_CONDENSED = 8 - PAN_PROP_VERY_EXPANDED = 7 - PAN_SERIFSTYLE_INDEX = 1 - PAN_SERIF_BONE = 8 - PAN_SERIF_COVE = 2 - PAN_SERIF_EXAGGERATED = 9 - PAN_SERIF_FLARED = 14 - PAN_SERIF_NORMAL_SANS = 11 - PAN_SERIF_OBTUSE_COVE = 3 - PAN_SERIF_OBTUSE_SANS = 12 - PAN_SERIF_OBTUSE_SQUARE_COVE = 5 - PAN_SERIF_PERP_SANS = 13 - PAN_SERIF_ROUNDED = 15 - PAN_SERIF_SQUARE = 6 - PAN_SERIF_SQUARE_COVE = 4 - PAN_SERIF_THIN = 7 - PAN_SERIF_TRIANGLE = 10 - PAN_STRAIGHT_ARMS_DOUBLE_SERIF = 6 - PAN_STRAIGHT_ARMS_HORZ = 2 - PAN_STRAIGHT_ARMS_SINGLE_SERIF = 5 - PAN_STRAIGHT_ARMS_VERT = 4 - PAN_STRAIGHT_ARMS_WEDGE = 3 - PAN_STROKEVARIATION_INDEX = 5 - PAN_STROKE_GRADUAL_DIAG = 2 - PAN_STROKE_GRADUAL_HORZ = 5 - PAN_STROKE_GRADUAL_TRAN = 3 - PAN_STROKE_GRADUAL_VERT = 4 - PAN_STROKE_INSTANT_VERT = 8 - PAN_STROKE_RAPID_HORZ = 7 - PAN_STROKE_RAPID_VERT = 6 - PAN_WEIGHT_BLACK = 10 - PAN_WEIGHT_BOLD = 8 - PAN_WEIGHT_BOOK = 5 - PAN_WEIGHT_DEMI = 7 - PAN_WEIGHT_HEAVY = 9 - PAN_WEIGHT_INDEX = 2 - PAN_WEIGHT_LIGHT = 3 - PAN_WEIGHT_MEDIUM = 6 - PAN_WEIGHT_NORD = 11 - PAN_WEIGHT_THIN = 4 - PAN_WEIGHT_VERY_LIGHT = 2 - PAN_XHEIGHT_CONSTANT_LARGE = 4 - PAN_XHEIGHT_CONSTANT_SMALL = 2 - PAN_XHEIGHT_CONSTANT_STD = 3 - PAN_XHEIGHT_DUCKING_LARGE = 7 - PAN_XHEIGHT_DUCKING_SMALL = 5 - PAN_XHEIGHT_DUCKING_STD = 6 - PAN_XHEIGHT_INDEX = 9 - PARAMFLAG_FHASCUSTDATA = 64 - PARAMFLAG_FHASDEFAULT = 32 - PARAMFLAG_FIN = 1 - PARAMFLAG_FLCID = 4 - PARAMFLAG_FOPT = 16 - PARAMFLAG_FOUT = 2 - PARAMFLAG_FRETVAL = 8 - PARAMFLAG_NONE = 0 - PARSE_MODE_DECLARE_VTAB = 1 - PARSE_MODE_NORMAL = 0 - PARSE_MODE_RENAME = 2 - PARSE_MODE_UNMAP = 3 - PARTITION_ENTRY_UNUSED = 0x00 - PARTITION_EXTENDED = 0x05 - PARTITION_FAT32 = 0x0B - PARTITION_FAT32_XINT13 = 0x0C - PARTITION_FAT_12 = 0x01 - PARTITION_FAT_16 = 0x04 - PARTITION_HUGE = 0x06 - PARTITION_IFS = 0x07 - PARTITION_LDM = 0x42 - PARTITION_NTFT = 0x80 - PARTITION_OS2BOOTMGR = 0x0A - PARTITION_PREP = 0x41 - PARTITION_UNIX = 0x63 - PARTITION_XENIX_1 = 0x02 - PARTITION_XENIX_2 = 0x03 - PARTITION_XINT13 = 0x0E - PARTITION_XINT13_EXTENDED = 0x0F - PARTLY_WITHIN = 1 - PASCAL = 0 - PASSTHROUGH = 19 - PATH_MAX = 260 - PBTF_APMRESUMEFROMFAILURE = 0x00000001 - PBT_APMBATTERYLOW = 0x0009 - PBT_APMOEMEVENT = 0x000B - PBT_APMPOWERSTATUSCHANGE = 0x000A - PBT_APMQUERYSTANDBY = 0x0001 - PBT_APMQUERYSTANDBYFAILED = 0x0003 - PBT_APMQUERYSUSPEND = 0x0000 - PBT_APMQUERYSUSPENDFAILED = 0x0002 - PBT_APMRESUMEAUTOMATIC = 0x0012 - PBT_APMRESUMECRITICAL = 0x0006 - PBT_APMRESUMESTANDBY = 0x0008 - PBT_APMRESUMESUSPEND = 0x0007 - PBT_APMSTANDBY = 0x0005 - PBT_APMSUSPEND = 0x0004 - PBT_POWERSETTINGCHANGE = 32787 - PCACHE1_MIGHT_USE_GROUP_MUTEX = 1 - PCACHE_DIRTYLIST_ADD = 2 - PCACHE_DIRTYLIST_FRONT = 3 - PCACHE_DIRTYLIST_REMOVE = 1 - PCLEANUI = 2214592512 - PC_EXPLICIT = 0x02 - PC_INTERIORS = 128 - PC_NOCOLLAPSE = 0x04 - PC_NONE = 0 - PC_PATHS = 512 - PC_POLYGON = 1 - PC_POLYPOLYGON = 256 - PC_RECTANGLE = 2 - PC_RESERVED = 0x01 - PC_SCANLINE = 8 - PC_STYLED = 32 - PC_TRAPEZOID = 4 - PC_WIDE = 16 - PC_WIDESTYLED = 64 - PC_WINDPOLYGON = 4 - PDCAP_D0_SUPPORTED = 0x00000001 - PDCAP_D1_SUPPORTED = 0x00000002 - PDCAP_D2_SUPPORTED = 0x00000004 - PDCAP_D3_SUPPORTED = 0x00000008 - PDCAP_WAKE_FROM_D0_SUPPORTED = 0x00000010 - PDCAP_WAKE_FROM_D1_SUPPORTED = 0x00000020 - PDCAP_WAKE_FROM_D2_SUPPORTED = 0x00000040 - PDCAP_WAKE_FROM_D3_SUPPORTED = 0x00000080 - PDCAP_WARM_EJECT_SUPPORTED = 0x00000100 - PDERR_CREATEICFAILURE = 0x100A - PDERR_DEFAULTDIFFERENT = 0x100C - PDERR_DNDMMISMATCH = 0x1009 - PDERR_GETDEVMODEFAIL = 0x1005 - PDERR_INITFAILURE = 0x1006 - PDERR_LOADDRVFAILURE = 0x1004 - PDERR_NODEFAULTPRN = 0x1008 - PDERR_NODEVICES = 0x1007 - PDERR_PARSEFAILURE = 0x1002 - PDERR_PRINTERCODES = 0x1000 - PDERR_PRINTERNOTFOUND = 0x100B - PDERR_RETDEFFAILURE = 0x1003 - PDERR_SETUPFAILURE = 0x1001 - PDEVICESIZE = 26 - PDIRTYUI = 2281701376 - PD_ALLPAGES = 0x0 - PD_COLLATE = 0x10 - PD_CURRENTPAGE = 0x400000 - PD_DISABLEPRINTTOFILE = 0x80000 - PD_ENABLEPRINTHOOK = 0x1000 - PD_ENABLEPRINTTEMPLATE = 0x4000 - PD_ENABLEPRINTTEMPLATEHANDLE = 0x10000 - PD_ENABLESETUPHOOK = 0x2000 - PD_ENABLESETUPTEMPLATE = 0x8000 - PD_ENABLESETUPTEMPLATEHANDLE = 0x20000 - PD_EXCLUSIONFLAGS = 0x1000000 - PD_EXCL_COPIESANDCOLLATE = 33024 - PD_HIDEPRINTTOFILE = 0x100000 - PD_NOCURRENTPAGE = 0x800000 - PD_NONETWORKBUTTON = 0x200000 - PD_NOPAGENUMS = 0x8 - PD_NOSELECTION = 0x4 - PD_NOWARNING = 0x80 - PD_PAGENUMS = 0x2 - PD_PRINTSETUP = 0x40 - PD_PRINTTOFILE = 0x20 - PD_RESULT_APPLY = 2 - PD_RESULT_CANCEL = 0 - PD_RESULT_PRINT = 1 - PD_RETURNDC = 0x100 - PD_RETURNDEFAULT = 0x400 - PD_RETURNIC = 0x200 - PD_SELECTION = 0x1 - PD_SHOWHELP = 0x800 - PD_USEDEVMODECOPIES = 0x40000 - PD_USEDEVMODECOPIESANDCOLLATE = 0x40000 - PD_USELARGETEMPLATE = 0x10000000 - PENDING_LOCK = 3 - PERFORMANCE_DATA_VERSION = 1 - PERFSTATE_POLICY_CHANGE_IDEAL = 0 - PERFSTATE_POLICY_CHANGE_MAX = 2 - PERFSTATE_POLICY_CHANGE_ROCKET = 2 - PERFSTATE_POLICY_CHANGE_SINGLE = 1 - PERF_100NSEC_MULTI_TIMER = 575735040 - PERF_100NSEC_MULTI_TIMER_INV = 592512256 - PERF_100NSEC_TIMER = 542180608 - PERF_100NSEC_TIMER_INV = 558957824 - PERF_AVERAGE_BASE = 1073939458 - PERF_AVERAGE_BULK = 1073874176 - PERF_AVERAGE_TIMER = 805438464 - PERF_COUNTER_100NS_QUEUELEN_TYPE = 5571840 - PERF_COUNTER_BASE = 0x00030000 - PERF_COUNTER_BULK_COUNT = 272696576 - PERF_COUNTER_COUNTER = 272696320 - PERF_COUNTER_DELTA = 4195328 - PERF_COUNTER_ELAPSED = 0x00040000 - PERF_COUNTER_FRACTION = 0x00020000 - PERF_COUNTER_HISTOGRAM = 0x00060000 - PERF_COUNTER_HISTOGRAM_TYPE = 0x80000000 - PERF_COUNTER_LARGE_DELTA = 4195584 - PERF_COUNTER_LARGE_QUEUELEN_TYPE = 4523264 - PERF_COUNTER_LARGE_RAWCOUNT = 65792 - PERF_COUNTER_LARGE_RAWCOUNT_HEX = 256 - PERF_COUNTER_MULTI_BASE = 1107494144 - PERF_COUNTER_MULTI_TIMER = 574686464 - PERF_COUNTER_MULTI_TIMER_INV = 591463680 - PERF_COUNTER_NODATA = 1073742336 - PERF_COUNTER_OBJ_TIME_QUEUELEN_TYPE = 6620416 - PERF_COUNTER_PRECISION = 0x00070000 - PERF_COUNTER_QUEUELEN = 0x00050000 - PERF_COUNTER_QUEUELEN_TYPE = 4523008 - PERF_COUNTER_RATE = 0x00010000 - PERF_COUNTER_RAWCOUNT = 65536 - PERF_COUNTER_RAWCOUNT_HEX = 0 - PERF_COUNTER_TEXT = 2816 - PERF_COUNTER_TIMER = 541132032 - PERF_COUNTER_TIMER_INV = 557909248 - PERF_COUNTER_VALUE = 0x00000000 - PERF_DATA_REVISION = 1 - PERF_DATA_VERSION = 1 - PERF_DELTA_BASE = 0x00800000 - PERF_DELTA_COUNTER = 0x00400000 - PERF_DETAIL_ADVANCED = 200 - PERF_DETAIL_EXPERT = 300 - PERF_DETAIL_NOVICE = 100 - PERF_DETAIL_WIZARD = 400 - PERF_DISPLAY_NOSHOW = 0x40000000 - PERF_DISPLAY_NO_SUFFIX = 0x00000000 - PERF_DISPLAY_PERCENT = 0x20000000 - PERF_DISPLAY_PER_SEC = 0x10000000 - PERF_DISPLAY_SECONDS = 0x30000000 - PERF_ELAPSED_TIME = 807666944 - PERF_INVERSE_COUNTER = 0x01000000 - PERF_LARGE_RAW_BASE = 1073939712 - PERF_LARGE_RAW_FRACTION = 537003264 - PERF_MULTI_COUNTER = 0x02000000 - PERF_NO_INSTANCES = -1 - PERF_NO_UNIQUE_ID = -1 - PERF_NUMBER_DECIMAL = 0x00010000 - PERF_NUMBER_DEC_1000 = 0x00020000 - PERF_NUMBER_HEX = 0x00000000 - PERF_OBJECT_TIMER = 0x00200000 - PERF_OBJ_TIME_TIMER = 543229184 - PERF_PRECISION_100NS_TIMER = 542573824 - PERF_PRECISION_OBJECT_TIMER = 543622400 - PERF_PRECISION_SYSTEM_TIMER = 541525248 - PERF_PRECISION_TIMESTAMP = 1073939712 - PERF_RAW_BASE = 1073939459 - PERF_RAW_FRACTION = 537003008 - PERF_SAMPLE_BASE = 1073939457 - PERF_SAMPLE_COUNTER = 4260864 - PERF_SAMPLE_FRACTION = 549585920 - PERF_SIZE_DWORD = 0x00000000 - PERF_SIZE_LARGE = 0x00000100 - PERF_SIZE_VARIABLE_LEN = 0x00000300 - PERF_SIZE_ZERO = 0x00000200 - PERF_TEXT_ASCII = 0x00010000 - PERF_TEXT_UNICODE = 0x00000000 - PERF_TIMER_100NS = 0x00100000 - PERF_TIMER_TICK = 0x00000000 - PERF_TYPE_COUNTER = 0x00000400 - PERF_TYPE_NUMBER = 0x00000000 - PERF_TYPE_TEXT = 0x00000800 - PERF_TYPE_ZERO = 0x00000C00 - PFD_DEPTH_DONTCARE = 0x20000000 - PFD_DIRECT3D_ACCELERATED = 0x00004000 - PFD_DOUBLEBUFFER = 0x00000001 - PFD_DOUBLEBUFFER_DONTCARE = 0x40000000 - PFD_DRAW_TO_BITMAP = 0x00000008 - PFD_DRAW_TO_WINDOW = 0x00000004 - PFD_GENERIC_ACCELERATED = 0x00001000 - PFD_GENERIC_FORMAT = 0x00000040 - PFD_MAIN_PLANE = 0 - PFD_NEED_PALETTE = 0x00000080 - PFD_NEED_SYSTEM_PALETTE = 0x00000100 - PFD_OVERLAY_PLANE = 1 - PFD_STEREO = 0x00000002 - PFD_STEREO_DONTCARE = 0x80000000 - PFD_SUPPORT_COMPOSITION = 0x00008000 - PFD_SUPPORT_DIRECTDRAW = 0x00002000 - PFD_SUPPORT_GDI = 0x00000010 - PFD_SUPPORT_OPENGL = 0x00000020 - PFD_SWAP_COPY = 0x00000400 - PFD_SWAP_EXCHANGE = 0x00000200 - PFD_SWAP_LAYER_BUFFERS = 0x00000800 - PFD_TYPE_COLORINDEX = 1 - PFD_TYPE_RGBA = 0 - PFD_UNDERLAY_PLANE = -1 - PF_3DNOW_INSTRUCTIONS_AVAILABLE = 7 - PF_ALPHA_BYTE_INSTRUCTIONS = 5 - PF_APPLETALK = 16 - PF_ARM_64BIT_LOADSTORE_ATOMIC = 25 - PF_ARM_DIVIDE_INSTRUCTION_AVAILABLE = 24 - PF_ARM_EXTERNAL_CACHE_AVAILABLE = 26 - PF_ARM_FMAC_INSTRUCTIONS_AVAILABLE = 27 - PF_ARM_NEON_INSTRUCTIONS_AVAILABLE = 19 - PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE = 31 - PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE = 30 - PF_ARM_V8_INSTRUCTIONS_AVAILABLE = 29 - PF_ARM_VFP_32_REGISTERS_AVAILABLE = 18 - PF_BAN = 21 - PF_CCITT = 10 - PF_CHANNELS_ENABLED = 16 - PF_CHAOS = 5 - PF_COMPARE64_EXCHANGE128 = 15 - PF_COMPARE_EXCHANGE128 = 14 - PF_COMPARE_EXCHANGE_DOUBLE = 2 - PF_DATAKIT = 9 - PF_DECnet = 12 - PF_DLI = 13 - PF_ECMA = 8 - PF_FASTFAIL_AVAILABLE = 23 - PF_FIREFOX = 19 - PF_FLOATING_POINT_EMULATED = 1 - PF_FLOATING_POINT_PRECISION_ERRATA = 0 - PF_HYLINK = 15 - PF_IMPLINK = 3 - PF_INET = 2 - PF_IPX = 6 - PF_ISO = 7 - PF_LAT = 14 - PF_MAX = 22 - PF_MMX_INSTRUCTIONS_AVAILABLE = 3 - PF_NS = 6 - PF_NX_ENABLED = 12 - PF_OSI = 7 - PF_PAE_ENABLED = 9 - PF_PPC_MOVEMEM_64BIT_OK = 4 - PF_PUP = 4 - PF_RDPID_INSTRUCTION_AVAILABLE = 33 - PF_RDRAND_INSTRUCTION_AVAILABLE = 28 - PF_RDTSCP_INSTRUCTION_AVAILABLE = 32 - PF_RDTSC_INSTRUCTION_AVAILABLE = 8 - PF_RDWRFSGSBASE_AVAILABLE = 22 - PF_SECOND_LEVEL_ADDRESS_TRANSLATION = 20 - PF_SNA = 11 - PF_SSE3_INSTRUCTIONS_AVAILABLE = 13 - PF_SSE_DAZ_MODE_AVAILABLE = 11 - PF_UNIX = 1 - PF_UNKNOWN1 = 20 - PF_UNSPEC = 0 - PF_VIRT_FIRMWARE_ENABLED = 21 - PF_VOICEVIEW = 18 - PF_XMMI64_INSTRUCTIONS_AVAILABLE = 10 - PF_XMMI_INSTRUCTIONS_AVAILABLE = 6 - PF_XSAVE_ENABLED = 17 - PGHDR_CLEAN = 0x001 - PGHDR_DIRTY = 0x002 - PGHDR_DONT_WRITE = 0x010 - PGHDR_MMAP = 0x020 - PGHDR_NEED_SYNC = 0x008 - PGHDR_WAL_APPEND = 0x040 - PGHDR_WRITEABLE = 0x004 - PHYSICALHEIGHT = 111 - PHYSICALOFFSETX = 112 - PHYSICALOFFSETY = 113 - PHYSICALWIDTH = 110 - PIDDI_THUMBNAIL = 2 - PIDDSI_BYTECOUNT = 0x00000004 - PIDDSI_CATEGORY = 0x00000002 - PIDDSI_COMPANY = 0x0000000F - PIDDSI_DOCPARTS = 0x0000000D - PIDDSI_HEADINGPAIR = 0x0000000C - PIDDSI_HIDDENCOUNT = 0x00000009 - PIDDSI_LINECOUNT = 0x00000005 - PIDDSI_LINKSDIRTY = 0x00000010 - PIDDSI_MANAGER = 0x0000000E - PIDDSI_MMCLIPCOUNT = 0x0000000A - PIDDSI_NOTECOUNT = 0x00000008 - PIDDSI_PARCOUNT = 0x00000006 - PIDDSI_PRESFORMAT = 0x00000003 - PIDDSI_SCALE = 0x0000000B - PIDDSI_SLIDECOUNT = 0x00000007 - PIDMSI_COPYRIGHT = 11 - PIDMSI_EDITOR = 2 - PIDMSI_OWNER = 8 - PIDMSI_PRODUCTION = 10 - PIDMSI_PROJECT = 6 - PIDMSI_RATING = 9 - PIDMSI_SEQUENCE_NO = 5 - PIDMSI_SOURCE = 4 - PIDMSI_STATUS = 7 - PIDMSI_SUPPLIER = 3 - PIDSI_APPNAME = 18 - PIDSI_AUTHOR = 4 - PIDSI_CHARCOUNT = 16 - PIDSI_COMMENTS = 6 - PIDSI_CREATE_DTM = 12 - PIDSI_DOC_SECURITY = 19 - PIDSI_EDITTIME = 10 - PIDSI_KEYWORDS = 5 - PIDSI_LASTAUTHOR = 8 - PIDSI_LASTPRINTED = 11 - PIDSI_LASTSAVE_DTM = 13 - PIDSI_PAGECOUNT = 14 - PIDSI_REVNUMBER = 9 - PIDSI_SUBJECT = 3 - PIDSI_TEMPLATE = 7 - PIDSI_THUMBNAIL = 17 - PIDSI_TITLE = 2 - PIDSI_WORDCOUNT = 15 - PID_BEHAVIOR = 2147483651 - PID_CODEPAGE = 1 - PID_DICTIONARY = 0 - PID_FIRST_NAME_DEFAULT = 4095 - PID_FIRST_USABLE = 2 - PID_ILLEGAL = 4294967295 - PID_LOCALE = 2147483648 - PID_MAX_READONLY = 3221225471 - PID_MIN_READONLY = 2147483648 - PID_MODIFY_TIME = 2147483649 - PID_SECURITY = 2147483650 - PIPE_ACCEPT_REMOTE_CLIENTS = 0x0 - PIPE_ACCESS_DUPLEX = 0x3 - PIPE_ACCESS_INBOUND = 0x1 - PIPE_ACCESS_OUTBOUND = 0x2 - PIPE_CLIENT_END = 0x0 - PIPE_NOWAIT = 0x1 - PIPE_READMODE_BYTE = 0x0 - PIPE_READMODE_MESSAGE = 0x2 - PIPE_REJECT_REMOTE_CLIENTS = 0x8 - PIPE_SERVER_END = 0x1 - PIPE_TYPE_BYTE = 0x0 - PIPE_TYPE_MESSAGE = 0x4 - PIPE_UNLIMITED_INSTANCES = 255 - PIPE_WAIT = 0x0 - PKCS12_ALLOW_OVERWRITE_KEY = 0x4000 - PKCS12_ALWAYS_CNG_KSP = 0x200 - PKCS12_DISABLE_ENCRYPT_CERTIFICATES = 0x0100 - PKCS12_ENCRYPT_CERTIFICATES = 0x0200 - PKCS12_EXPORT_ECC_CURVE_OID = 0x2000 - PKCS12_EXPORT_ECC_CURVE_PARAMETERS = 0x1000 - PKCS12_EXPORT_PBES2_PARAMS = 0x0080 - PKCS12_EXPORT_RESERVED_MASK = 0xffff0000 - PKCS12_EXPORT_SILENT = 0x40 - PKCS12_IMPORT_RESERVED_MASK = 0xffff0000 - PKCS12_IMPORT_SILENT = 0x40 - PKCS12_INCLUDE_EXTENDED_PROPERTIES = 0x10 - PKCS12_NO_PERSIST_KEY = 0x8000 - PKCS12_OBJECT_LOCATOR_ALL_IMPORT_FLAGS = 33360 - PKCS12_ONLY_CERTIFICATES = 0x00000400 - PKCS12_ONLY_CERTIFICATES_PROVIDER_TYPE = 0 - PKCS12_ONLY_NOT_ENCRYPTED_CERTIFICATES = 0x00000800 - PKCS12_PBKDF2_ID_HMAC_SHA1 = "1.2.840.113549.2.7" - PKCS12_PBKDF2_ID_HMAC_SHA256 = "1.2.840.113549.2.9" - PKCS12_PBKDF2_ID_HMAC_SHA384 = "1.2.840.113549.2.10" - PKCS12_PBKDF2_ID_HMAC_SHA512 = "1.2.840.113549.2.11" - PKCS12_PREFER_CNG_KSP = 0x100 - PKCS12_PROTECT_TO_DOMAIN_SIDS = 0x20 - PKCS12_VIRTUAL_ISOLATION_KEY = 0x00010000 - PKCS5_PADDING = 1 - PKCS_7_ASN_ENCODING = 0x10000 - PKCS_7_NDR_ENCODING = 0x20000 - PKCS_RSA_SSA_PSS_TRAILER_FIELD_BC = 1 - PLAINTEXTKEYBLOB = 0x8 - PLANES = 14 - PLOSS = 6 - PMB_ACTIVE = 0x00000001 - PM_NOREMOVE = 0x0000 - PM_NOYIELD = 0x0002 - PM_QS_INPUT = 67567616 - PM_QS_PAINT = 2097152 - PM_QS_POSTMESSAGE = 9961472 - PM_QS_SENDMESSAGE = 4194304 - PM_REMOVE = 0x0001 - POINTER_32 = 0 - POINTER_64 = 0 - POINTER_SIGNED = 0 - POINTER_UNSIGNED = 0 - POLICY_AUDIT_SUBCATEGORY_COUNT = 56 - POLICY_SHOWREASONUI_ALWAYS = 1 - POLICY_SHOWREASONUI_NEVER = 0 - POLICY_SHOWREASONUI_SERVERONLY = 3 - POLICY_SHOWREASONUI_WORKSTATIONONLY = 2 - POLYFILL_LAST = 2 - POLYGONALCAPS = 32 - PORT_STATUS_DOOR_OPEN = 7 - PORT_STATUS_NO_TONER = 6 - PORT_STATUS_OFFLINE = 1 - PORT_STATUS_OUTPUT_BIN_FULL = 4 - PORT_STATUS_OUT_OF_MEMORY = 9 - PORT_STATUS_PAPER_JAM = 2 - PORT_STATUS_PAPER_OUT = 3 - PORT_STATUS_PAPER_PROBLEM = 5 - PORT_STATUS_POWER_SAVE = 12 - PORT_STATUS_TONER_LOW = 10 - PORT_STATUS_TYPE_ERROR = 1 - PORT_STATUS_TYPE_INFO = 3 - PORT_STATUS_TYPE_WARNING = 2 - PORT_STATUS_USER_INTERVENTION = 8 - PORT_STATUS_WARMING_UP = 11 - PORT_TYPE_NET_ATTACHED = 0x0008 - PORT_TYPE_READ = 0x0002 - PORT_TYPE_REDIRECTED = 0x0004 - PORT_TYPE_WRITE = 0x0001 - POSTSCRIPT_DATA = 37 - POSTSCRIPT_IDENTIFY = 4117 - POSTSCRIPT_IGNORE = 38 - POSTSCRIPT_INJECTION = 4118 - POSTSCRIPT_PASSTHROUGH = 4115 - POWERBUTTON_ACTION_INDEX_HIBERNATE = 2 - POWERBUTTON_ACTION_INDEX_NOTHING = 0 - POWERBUTTON_ACTION_INDEX_SHUTDOWN = 3 - POWERBUTTON_ACTION_INDEX_SLEEP = 1 - POWERBUTTON_ACTION_VALUE_HIBERNATE = 3 - POWERBUTTON_ACTION_VALUE_NOTHING = 0 - POWERBUTTON_ACTION_VALUE_SHUTDOWN = 6 - POWERBUTTON_ACTION_VALUE_SLEEP = 2 - POWER_ACTION_CRITICAL = 0x80000000 - POWER_ACTION_DISABLE_WAKES = 0x40000000 - POWER_ACTION_HIBERBOOT = 0x00000008 - POWER_ACTION_LIGHTEST_FIRST = 0x10000000 - POWER_ACTION_LOCK_CONSOLE = 0x20000000 - POWER_ACTION_OVERRIDE_APPS = 0x00000004 - POWER_ACTION_PSEUDO_TRANSITION = 0x08000000 - POWER_ACTION_QUERY_ALLOWED = 0x00000001 - POWER_ACTION_UI_ALLOWED = 0x00000002 - POWER_DEVICE_IDLE_POLICY_CONSERVATIVE = 1 - POWER_DEVICE_IDLE_POLICY_PERFORMANCE = 0 - POWER_FORCE_TRIGGER_RESET = 0x80000000 - POWER_LEVEL_USER_NOTIFY_EXEC = 0x00000004 - POWER_LEVEL_USER_NOTIFY_SOUND = 0x00000002 - POWER_LEVEL_USER_NOTIFY_TEXT = 0x00000001 - POWER_PLATFORM_ROLE_V1 = 1 - POWER_PLATFORM_ROLE_V2 = 2 - POWER_PLATFORM_ROLE_VERSION = 1 - POWER_REQUEST_CONTEXT_DETAILED_STRING = 0x00000002 - POWER_REQUEST_CONTEXT_SIMPLE_STRING = 0x00000001 - POWER_REQUEST_CONTEXT_VERSION = 0 - POWER_SETTING_VALUE_VERSION = 1 - POWER_SYSTEM_MAXIMUM = 7 - POWER_USER_NOTIFY_BUTTON = 0x00000008 - POWER_USER_NOTIFY_FORCED_SHUTDOWN = 0x00000020 - POWER_USER_NOTIFY_SHUTDOWN = 0x00000010 - PO_DELETE = 0x0013 - PO_PORTCHANGE = 0x0020 - PO_RENAME = 0x0014 - PO_REN_PORT = 0x0034 - PO_THROTTLE_ADAPTIVE = 3 - PO_THROTTLE_CONSTANT = 1 - PO_THROTTLE_DEGRADE = 2 - PO_THROTTLE_MAXIMUM = 4 - PO_THROTTLE_NONE = 0 - PPM_FIRMWARE_ACPI1C2 = 0x1 - PPM_FIRMWARE_ACPI1C3 = 0x2 - PPM_FIRMWARE_ACPI1TSTATES = 0x4 - PPM_FIRMWARE_CPC = 0x40000 - PPM_FIRMWARE_CSD = 0x10 - PPM_FIRMWARE_CST = 0x8 - PPM_FIRMWARE_OSC = 0x10000 - PPM_FIRMWARE_PCCH = 0x4000 - PPM_FIRMWARE_PCCP = 0x8000 - PPM_FIRMWARE_PCT = 0x20 - PPM_FIRMWARE_PDC = 0x20000 - PPM_FIRMWARE_PPC = 0x100 - PPM_FIRMWARE_PSD = 0x200 - PPM_FIRMWARE_PSS = 0x40 - PPM_FIRMWARE_PTC = 0x400 - PPM_FIRMWARE_TPC = 0x1000 - PPM_FIRMWARE_TSD = 0x2000 - PPM_FIRMWARE_TSS = 0x800 - PPM_FIRMWARE_XPSS = 0x80 - PPM_IDLE_IMPLEMENTATION_CSTATES = 0x1 - PPM_IDLE_IMPLEMENTATION_NONE = 0x0 - PPM_IDLE_IMPLEMENTATION_PEP = 0x2 - PPM_PERFORMANCE_IMPLEMENTATION_CPPC = 3 - PPM_PERFORMANCE_IMPLEMENTATION_NONE = 0 - PPM_PERFORMANCE_IMPLEMENTATION_PCCV1 = 2 - PPM_PERFORMANCE_IMPLEMENTATION_PEP = 4 - PPM_PERFORMANCE_IMPLEMENTATION_PSTATES = 1 - PP_ADMIN_PIN = 31 - PP_APPLI_CERT = 18 - PP_CERTCHAIN = 9 - PP_CHANGE_PASSWORD = 7 - PP_CLIENT_HWND = 1 - PP_CONTAINER = 6 - PP_CONTEXT_INFO = 11 - PP_CRYPT_COUNT_KEY_USE = 41 - PP_DELETEKEY = 24 - PP_DISPLAYERRORS = 0x01 - PP_ENUMALGS = 1 - PP_ENUMALGS_EX = 22 - PP_ENUMCONTAINERS = 2 - PP_ENUMELECTROOTS = 26 - PP_ENUMEX_SIGNING_PROT = 40 - PP_ENUMMANDROOTS = 25 - PP_IMPTYPE = 3 - PP_KEYEXCHANGE_ALG = 14 - PP_KEYEXCHANGE_KEYSIZE = 12 - PP_KEYEXCHANGE_PIN = 32 - PP_KEYSET_SEC_DESCR = 8 - PP_KEYSET_TYPE = 27 - PP_KEYSPEC = 39 - PP_KEYSTORAGE = 17 - PP_KEYX_KEYSIZE_INC = 35 - PP_KEY_TYPE_SUBTYPE = 10 - PP_NAME = 4 - PP_PROVTYPE = 16 - PP_SESSION_KEYSIZE = 20 - PP_SGC_INFO = 37 - PP_SIGNATURE_ALG = 15 - PP_SIGNATURE_KEYSIZE = 13 - PP_SIGNATURE_PIN = 33 - PP_SIG_KEYSIZE_INC = 34 - PP_SYM_KEYSIZE = 19 - PP_UI_PROMPT = 21 - PP_UNIQUE_CONTAINER = 36 - PP_USE_HARDWARE_RNG = 38 - PP_VERSION = 5 - PRAGMA_DEPRECATED_DDK = 0 - PREFERRED_SCHEMA_TABLE = "sqlite_schema" - PREFERRED_TEMP_SCHEMA_TABLE = "sqlite_temp_schema" - PRF_CHECKVISIBLE = 1 - PRF_CHILDREN = 16 - PRF_CLIENT = 4 - PRF_ERASEBKGND = 8 - PRF_NONCLIENT = 2 - PRF_OWNED = 32 - PRINTACTION_DOCUMENTDEFAULTS = 6 - PRINTACTION_NETINSTALL = 2 - PRINTACTION_NETINSTALLLINK = 3 - PRINTACTION_OPEN = 0 - PRINTACTION_OPENNETPRN = 5 - PRINTACTION_PROPERTIES = 1 - PRINTACTION_SERVERPROPERTIES = 7 - PRINTACTION_TESTPAGE = 4 - PRINTDLGEXORD = 1549 - PRINTDLGORD = 1538 - PRINTER_ACCESS_ADMINISTER = 0x00000004 - PRINTER_ACCESS_USE = 0x00000008 - PRINTER_ALL_ACCESS = 983052 - PRINTER_ATTRIBUTE_DEFAULT = 0x00000004 - PRINTER_ATTRIBUTE_DIRECT = 0x00000002 - PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST = 0x00000200 - PRINTER_ATTRIBUTE_ENABLE_BIDI = 0x00000800 - PRINTER_ATTRIBUTE_ENABLE_DEVQ = 0x00000080 - PRINTER_ATTRIBUTE_FAX = 0x00004000 - PRINTER_ATTRIBUTE_HIDDEN = 0x00000020 - PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS = 0x00000100 - PRINTER_ATTRIBUTE_LOCAL = 0x00000040 - PRINTER_ATTRIBUTE_NETWORK = 0x00000010 - PRINTER_ATTRIBUTE_PUBLISHED = 0x00002000 - PRINTER_ATTRIBUTE_QUEUED = 0x00000001 - PRINTER_ATTRIBUTE_RAW_ONLY = 0x00001000 - PRINTER_ATTRIBUTE_SHARED = 0x00000008 - PRINTER_ATTRIBUTE_TS = 0x00008000 - PRINTER_ATTRIBUTE_WORK_OFFLINE = 0x00000400 - PRINTER_CHANGE_ADD_FORM = 0x00010000 - PRINTER_CHANGE_ADD_JOB = 0x00000100 - PRINTER_CHANGE_ADD_PORT = 0x00100000 - PRINTER_CHANGE_ADD_PRINTER = 0x00000001 - PRINTER_CHANGE_ADD_PRINTER_DRIVER = 0x10000000 - PRINTER_CHANGE_ADD_PRINT_PROCESSOR = 0x01000000 - PRINTER_CHANGE_ALL = 0x7777FFFF - PRINTER_CHANGE_CONFIGURE_PORT = 0x00200000 - PRINTER_CHANGE_DELETE_FORM = 0x00040000 - PRINTER_CHANGE_DELETE_JOB = 0x00000400 - PRINTER_CHANGE_DELETE_PORT = 0x00400000 - PRINTER_CHANGE_DELETE_PRINTER = 0x00000004 - PRINTER_CHANGE_DELETE_PRINTER_DRIVER = 0x40000000 - PRINTER_CHANGE_DELETE_PRINT_PROCESSOR = 0x04000000 - PRINTER_CHANGE_FAILED_CONNECTION_PRINTER = 0x00000008 - PRINTER_CHANGE_FORM = 0x00070000 - PRINTER_CHANGE_JOB = 0x0000FF00 - PRINTER_CHANGE_PORT = 0x00700000 - PRINTER_CHANGE_PRINTER = 0x000000FF - PRINTER_CHANGE_PRINTER_DRIVER = 0x70000000 - PRINTER_CHANGE_PRINT_PROCESSOR = 0x07000000 - PRINTER_CHANGE_SET_FORM = 0x00020000 - PRINTER_CHANGE_SET_JOB = 0x00000200 - PRINTER_CHANGE_SET_PRINTER = 0x00000002 - PRINTER_CHANGE_SET_PRINTER_DRIVER = 0x20000000 - PRINTER_CHANGE_TIMEOUT = 0x80000000 - PRINTER_CHANGE_WRITE_JOB = 0x00000800 - PRINTER_CONTROL_PAUSE = 1 - PRINTER_CONTROL_PURGE = 3 - PRINTER_CONTROL_RESUME = 2 - PRINTER_CONTROL_SET_STATUS = 4 - PRINTER_ENUM_CONNECTIONS = 0x00000004 - PRINTER_ENUM_CONTAINER = 0x00008000 - PRINTER_ENUM_DEFAULT = 0x00000001 - PRINTER_ENUM_EXPAND = 0x00004000 - PRINTER_ENUM_FAVORITE = 0x00000004 - PRINTER_ENUM_HIDE = 0x01000000 - PRINTER_ENUM_ICON1 = 0x00010000 - PRINTER_ENUM_ICON2 = 0x00020000 - PRINTER_ENUM_ICON3 = 0x00040000 - PRINTER_ENUM_ICON4 = 0x00080000 - PRINTER_ENUM_ICON5 = 0x00100000 - PRINTER_ENUM_ICON6 = 0x00200000 - PRINTER_ENUM_ICON7 = 0x00400000 - PRINTER_ENUM_ICON8 = 0x00800000 - PRINTER_ENUM_ICONMASK = 0x00ff0000 - PRINTER_ENUM_LOCAL = 0x00000002 - PRINTER_ENUM_NAME = 0x00000008 - PRINTER_ENUM_NETWORK = 0x00000040 - PRINTER_ENUM_REMOTE = 0x00000010 - PRINTER_ENUM_SHARED = 0x00000020 - PRINTER_ERROR_INFORMATION = 0x80000000 - PRINTER_ERROR_JAM = 0x00000002 - PRINTER_ERROR_OUTOFPAPER = 0x00000001 - PRINTER_ERROR_OUTOFTONER = 0x00000004 - PRINTER_ERROR_SEVERE = 0x20000000 - PRINTER_ERROR_WARNING = 0x40000000 - PRINTER_EXECUTE = 131080 - PRINTER_FONTTYPE = 0x4000 - PRINTER_NOTIFY_FIELD_ATTRIBUTES = 0x0D - PRINTER_NOTIFY_FIELD_AVERAGE_PPM = 0x15 - PRINTER_NOTIFY_FIELD_BYTES_PRINTED = 0x19 - PRINTER_NOTIFY_FIELD_CJOBS = 0x14 - PRINTER_NOTIFY_FIELD_COMMENT = 0x05 - PRINTER_NOTIFY_FIELD_DATATYPE = 0x0B - PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY = 0x0F - PRINTER_NOTIFY_FIELD_DEVMODE = 0x07 - PRINTER_NOTIFY_FIELD_DRIVER_NAME = 0x04 - PRINTER_NOTIFY_FIELD_LOCATION = 0x06 - PRINTER_NOTIFY_FIELD_OBJECT_GUID = 0x1A - PRINTER_NOTIFY_FIELD_PAGES_PRINTED = 0x17 - PRINTER_NOTIFY_FIELD_PARAMETERS = 0x0A - PRINTER_NOTIFY_FIELD_PORT_NAME = 0x03 - PRINTER_NOTIFY_FIELD_PRINTER_NAME = 0x01 - PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR = 0x09 - PRINTER_NOTIFY_FIELD_PRIORITY = 0x0E - PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR = 0x0C - PRINTER_NOTIFY_FIELD_SEPFILE = 0x08 - PRINTER_NOTIFY_FIELD_SERVER_NAME = 0x00 - PRINTER_NOTIFY_FIELD_SHARE_NAME = 0x02 - PRINTER_NOTIFY_FIELD_START_TIME = 0x10 - PRINTER_NOTIFY_FIELD_STATUS = 0x12 - PRINTER_NOTIFY_FIELD_STATUS_STRING = 0x13 - PRINTER_NOTIFY_FIELD_TOTAL_BYTES = 0x18 - PRINTER_NOTIFY_FIELD_TOTAL_PAGES = 0x16 - PRINTER_NOTIFY_FIELD_UNTIL_TIME = 0x11 - PRINTER_NOTIFY_INFO_DISCARDED = 0x01 - PRINTER_NOTIFY_OPTIONS_REFRESH = 0x01 - PRINTER_NOTIFY_TYPE = 0x00 - PRINTER_READ = 131080 - PRINTER_STATUS_BUSY = 0x00000200 - PRINTER_STATUS_DOOR_OPEN = 0x00400000 - PRINTER_STATUS_ERROR = 0x00000002 - PRINTER_STATUS_INITIALIZING = 0x00008000 - PRINTER_STATUS_IO_ACTIVE = 0x00000100 - PRINTER_STATUS_MANUAL_FEED = 0x00000020 - PRINTER_STATUS_NOT_AVAILABLE = 0x00001000 - PRINTER_STATUS_NO_TONER = 0x00040000 - PRINTER_STATUS_OFFLINE = 0x00000080 - PRINTER_STATUS_OUTPUT_BIN_FULL = 0x00000800 - PRINTER_STATUS_OUT_OF_MEMORY = 0x00200000 - PRINTER_STATUS_PAGE_PUNT = 0x00080000 - PRINTER_STATUS_PAPER_JAM = 0x00000008 - PRINTER_STATUS_PAPER_OUT = 0x00000010 - PRINTER_STATUS_PAPER_PROBLEM = 0x00000040 - PRINTER_STATUS_PAUSED = 0x00000001 - PRINTER_STATUS_PENDING_DELETION = 0x00000004 - PRINTER_STATUS_POWER_SAVE = 0x01000000 - PRINTER_STATUS_PRINTING = 0x00000400 - PRINTER_STATUS_PROCESSING = 0x00004000 - PRINTER_STATUS_SERVER_UNKNOWN = 0x00800000 - PRINTER_STATUS_TONER_LOW = 0x00020000 - PRINTER_STATUS_USER_INTERVENTION = 0x00100000 - PRINTER_STATUS_WAITING = 0x00002000 - PRINTER_STATUS_WARMING_UP = 0x00010000 - PRINTER_WRITE = 131080 - PRINTRATEUNIT_CPS = 2 - PRINTRATEUNIT_IPM = 4 - PRINTRATEUNIT_LPM = 3 - PRINTRATEUNIT_PPM = 1 - PRIVATEKEYBLOB = 0x7 - PRIVATE_NAMESPACE_FLAG_DESTROY = 0x1 - PRIVILEGE_SET_ALL_NECESSARY = 1 - PRNSETUPDLGORD = 1539 - PROCESSOR_ALPHA_21064 = 21064 - PROCESSOR_AMD_X8664 = 8664 - PROCESSOR_ARCHITECTURE_ALPHA = 2 - PROCESSOR_ARCHITECTURE_ALPHA64 = 7 - PROCESSOR_ARCHITECTURE_AMD64 = 9 - PROCESSOR_ARCHITECTURE_ARM = 5 - PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64 = 13 - PROCESSOR_ARCHITECTURE_ARM64 = 12 - PROCESSOR_ARCHITECTURE_IA32_ON_ARM64 = 14 - PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 = 10 - PROCESSOR_ARCHITECTURE_IA64 = 6 - PROCESSOR_ARCHITECTURE_INTEL = 0 - PROCESSOR_ARCHITECTURE_MIPS = 1 - PROCESSOR_ARCHITECTURE_MSIL = 8 - PROCESSOR_ARCHITECTURE_NEUTRAL = 11 - PROCESSOR_ARCHITECTURE_PPC = 3 - PROCESSOR_ARCHITECTURE_SHX = 4 - PROCESSOR_ARCHITECTURE_UNKNOWN = 0xffff - PROCESSOR_ARM720 = 1824 - PROCESSOR_ARM820 = 2080 - PROCESSOR_ARM920 = 2336 - PROCESSOR_ARM_7TDMI = 70001 - PROCESSOR_HITACHI_SH3 = 10003 - PROCESSOR_HITACHI_SH3E = 10004 - PROCESSOR_HITACHI_SH4 = 10005 - PROCESSOR_IDLESTATE_POLICY_COUNT = 0x3 - PROCESSOR_INTEL_386 = 386 - PROCESSOR_INTEL_486 = 486 - PROCESSOR_INTEL_IA64 = 2200 - PROCESSOR_INTEL_PENTIUM = 586 - PROCESSOR_MIPS_R4000 = 4000 - PROCESSOR_MOTOROLA_821 = 821 - PROCESSOR_OPTIL = 0x494f - PROCESSOR_PERF_BOOST_MODE_AGGRESSIVE = 2 - PROCESSOR_PERF_BOOST_MODE_DISABLED = 0 - PROCESSOR_PERF_BOOST_MODE_EFFICIENT_AGGRESSIVE = 4 - PROCESSOR_PERF_BOOST_MODE_EFFICIENT_ENABLED = 3 - PROCESSOR_PERF_BOOST_MODE_ENABLED = 1 - PROCESSOR_PERF_BOOST_MODE_MAX = 4 - PROCESSOR_PERF_BOOST_POLICY_DISABLED = 0 - PROCESSOR_PERF_BOOST_POLICY_MAX = 100 - PROCESSOR_PPC_601 = 601 - PROCESSOR_PPC_603 = 603 - PROCESSOR_PPC_604 = 604 - PROCESSOR_PPC_620 = 620 - PROCESSOR_SHx_SH3 = 103 - PROCESSOR_SHx_SH4 = 104 - PROCESSOR_STRONGARM = 2577 - PROCESS_ALL_ACCESS = 2035711 - PROCESS_CREATE_PROCESS = 128 - PROCESS_CREATE_THREAD = 2 - PROCESS_DUP_HANDLE = 64 - PROCESS_HEAP_ENTRY_BUSY = 0x4 - PROCESS_HEAP_ENTRY_DDESHARE = 0x20 - PROCESS_HEAP_ENTRY_MOVEABLE = 0x10 - PROCESS_HEAP_REGION = 0x1 - PROCESS_HEAP_SEG_ALLOC = 0x8 - PROCESS_HEAP_UNCOMMITTED_RANGE = 0x2 - PROCESS_MODE_BACKGROUND_BEGIN = 0x100000 - PROCESS_MODE_BACKGROUND_END = 0x200000 - PROCESS_QUERY_INFORMATION = 1024 - PROCESS_QUERY_LIMITED_INFORMATION = 4096 - PROCESS_SET_INFORMATION = 512 - PROCESS_SET_QUOTA = 256 - PROCESS_SET_SESSIONID = 4 - PROCESS_SUSPEND_RESUME = 2048 - PROCESS_TERMINATE = 1 - PROCESS_VM_OPERATION = 8 - PROCESS_VM_READ = 16 - PROCESS_VM_WRITE = 32 - PROC_IDLE_BUCKET_COUNT = 6 - PROC_IDLE_BUCKET_COUNT_EX = 16 - PRODUCT_ARM64_SERVER = 0x78 - PRODUCT_BUSINESS = 0x6 - PRODUCT_BUSINESS_N = 0x10 - PRODUCT_CLOUD_HOST_INFRASTRUCTURE_SERVER = 0x7C - PRODUCT_CLOUD_STORAGE_SERVER = 0x6E - PRODUCT_CLUSTER_SERVER = 0x12 - PRODUCT_CLUSTER_SERVER_V = 0x40 - PRODUCT_CONNECTED_CAR = 0x75 - PRODUCT_CORE = 0x65 - PRODUCT_CORE_ARM = 0x61 - PRODUCT_CORE_CONNECTED = 0x6F - PRODUCT_CORE_CONNECTED_COUNTRYSPECIFIC = 0x74 - PRODUCT_CORE_CONNECTED_N = 0x71 - PRODUCT_CORE_CONNECTED_SINGLELANGUAGE = 0x73 - PRODUCT_CORE_COUNTRYSPECIFIC = 0x63 - PRODUCT_CORE_LANGUAGESPECIFIC = 0x64 - PRODUCT_CORE_N = 0x62 - PRODUCT_CORE_SINGLELANGUAGE = 0x64 - PRODUCT_DATACENTER_EVALUATION_SERVER = 0x50 - PRODUCT_DATACENTER_SERVER = 0x8 - PRODUCT_DATACENTER_SERVER_CORE = 0xc - PRODUCT_DATACENTER_SERVER_CORE_V = 0x27 - PRODUCT_DATACENTER_SERVER_V = 0x25 - PRODUCT_EDUCATION = 0x79 - PRODUCT_EDUCATION_N = 0x7a - PRODUCT_EMBEDDED = 0x41 - PRODUCT_EMBEDDED_A = 0x58 - PRODUCT_EMBEDDED_AUTOMOTIVE = 0x55 - PRODUCT_EMBEDDED_E = 0x5A - PRODUCT_EMBEDDED_EVAL = 0x6B - PRODUCT_EMBEDDED_E_EVAL = 0x6C - PRODUCT_EMBEDDED_INDUSTRY = 0x59 - PRODUCT_EMBEDDED_INDUSTRY_A = 0x56 - PRODUCT_EMBEDDED_INDUSTRY_A_E = 0x5C - PRODUCT_EMBEDDED_INDUSTRY_E = 0x5B - PRODUCT_EMBEDDED_INDUSTRY_EVAL = 0x69 - PRODUCT_EMBEDDED_INDUSTRY_E_EVAL = 0x6A - PRODUCT_ENTERPRISE = 0x4 - PRODUCT_ENTERPRISE_E = 0x46 - PRODUCT_ENTERPRISE_EVALUATION = 0x48 - PRODUCT_ENTERPRISE_N = 0x1b - PRODUCT_ENTERPRISE_N_EVALUATION = 0x54 - PRODUCT_ENTERPRISE_S = 0x7D - PRODUCT_ENTERPRISE_SERVER = 0xa - PRODUCT_ENTERPRISE_SERVER_CORE = 0xe - PRODUCT_ENTERPRISE_SERVER_CORE_V = 0x29 - PRODUCT_ENTERPRISE_SERVER_IA64 = 0xf - PRODUCT_ENTERPRISE_SERVER_V = 0x26 - PRODUCT_ENTERPRISE_S_EVALUATION = 0x81 - PRODUCT_ENTERPRISE_S_N = 0x7E - PRODUCT_ENTERPRISE_S_N_EVALUATION = 0x82 - PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL = 0x3C - PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC = 0x3E - PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT = 0x3B - PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC = 0x3D - PRODUCT_HOME_BASIC = 0x2 - PRODUCT_HOME_BASIC_E = 0x43 - PRODUCT_HOME_BASIC_N = 0x5 - PRODUCT_HOME_PREMIUM = 0x3 - PRODUCT_HOME_PREMIUM_E = 0x44 - PRODUCT_HOME_PREMIUM_N = 0x1a - PRODUCT_HOME_PREMIUM_SERVER = 0x22 - PRODUCT_HOME_SERVER = 0x13 - PRODUCT_HYPERV = 0x2a - PRODUCT_ID_LENGTH = 16 - PRODUCT_INDUSTRY_HANDHELD = 0x76 - PRODUCT_IOTUAP = 0x7B - PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT = 0x1e - PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING = 0x20 - PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY = 0x1f - PRODUCT_MOBILE_CORE = 0x68 - PRODUCT_MOBILE_ENTERPRISE = 0x85 - PRODUCT_MULTIPOINT_PREMIUM_SERVER = 0x4D - PRODUCT_MULTIPOINT_STANDARD_SERVER = 0x4C - PRODUCT_NANO_SERVER = 0x6D - PRODUCT_PPI_PRO = 0x77 - PRODUCT_PROFESSIONAL = 0x30 - PRODUCT_PROFESSIONAL_E = 0x45 - PRODUCT_PROFESSIONAL_EMBEDDED = 0x3A - PRODUCT_PROFESSIONAL_N = 0x31 - PRODUCT_PROFESSIONAL_S = 0x7F - PRODUCT_PROFESSIONAL_STUDENT = 0x70 - PRODUCT_PROFESSIONAL_STUDENT_N = 0x72 - PRODUCT_PROFESSIONAL_S_N = 0x80 - PRODUCT_PROFESSIONAL_WMC = 0x67 - PRODUCT_SB_SOLUTION_SERVER = 0x32 - PRODUCT_SB_SOLUTION_SERVER_EM = 0x36 - PRODUCT_SERVER_FOR_SB_SOLUTIONS = 0x33 - PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM = 0x37 - PRODUCT_SERVER_FOR_SMALLBUSINESS = 0x18 - PRODUCT_SERVER_FOR_SMALLBUSINESS_V = 0x23 - PRODUCT_SERVER_FOUNDATION = 0x21 - PRODUCT_SERVER_V = 0x25 - PRODUCT_SMALLBUSINESS_SERVER = 0x9 - PRODUCT_SMALLBUSINESS_SERVER_PREMIUM = 0x19 - PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE = 0x3f - PRODUCT_SOLUTION_EMBEDDEDSERVER = 0x38 - PRODUCT_SOLUTION_EMBEDDEDSERVER_CORE = 0x39 - PRODUCT_STANDARD_EVALUATION_SERVER = 0x4F - PRODUCT_STANDARD_SERVER = 0x7 - PRODUCT_STANDARD_SERVER_CORE = 0xd - PRODUCT_STANDARD_SERVER_CORE_V = 0x28 - PRODUCT_STANDARD_SERVER_SOLUTIONS = 0x34 - PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE = 0x35 - PRODUCT_STANDARD_SERVER_V = 0x24 - PRODUCT_STARTER = 0xb - PRODUCT_STARTER_E = 0x42 - PRODUCT_STARTER_N = 0x2f - PRODUCT_STORAGE_ENTERPRISE_SERVER = 0x17 - PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE = 0x2e - PRODUCT_STORAGE_EXPRESS_SERVER = 0x14 - PRODUCT_STORAGE_EXPRESS_SERVER_CORE = 0x2b - PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER = 0x60 - PRODUCT_STORAGE_STANDARD_SERVER = 0x15 - PRODUCT_STORAGE_STANDARD_SERVER_CORE = 0x2c - PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER = 0x5F - PRODUCT_STORAGE_WORKGROUP_SERVER = 0x16 - PRODUCT_STORAGE_WORKGROUP_SERVER_CORE = 0x2d - PRODUCT_THINPC = 0x57 - PRODUCT_ULTIMATE = 0x1 - PRODUCT_ULTIMATE_E = 0x47 - PRODUCT_ULTIMATE_N = 0x1c - PRODUCT_UNDEFINED = 0x0 - PRODUCT_UNLICENSED = 0xabcdabcd - PRODUCT_WEB_SERVER = 0x11 - PRODUCT_WEB_SERVER_CORE = 0x1d - PROFILE_EMBEDDED = 77 - PROFILE_KERNEL = 0x20000000 - PROFILE_LINKED = 76 - PROFILE_SERVER = 0x40000000 - PROFILE_USER = 0x10000000 - PROGRESS_CANCEL = 1 - PROGRESS_CONTINUE = 0 - PROGRESS_QUIET = 3 - PROGRESS_STOP = 2 - PROOF_QUALITY = 2 - PROPERTYKEY_DEFINED = 0 - PROPSETFLAG_ANSI = 2 - PROPSETFLAG_CASE_SENSITIVE = 8 - PROPSETFLAG_DEFAULT = 0 - PROPSETFLAG_NONSIMPLE = 1 - PROPSETFLAG_UNBUFFERED = 4 - PROPSETHDR_OSVERSION_UNKNOWN = 0xffffffff - PROPSET_BEHAVIOR_CASE_SENSITIVE = 1 - PROP_LG_CXDLG = 252 - PROP_LG_CYDLG = 218 - PROP_MED_CXDLG = 227 - PROP_MED_CYDLG = 215 - PROP_SM_CXDLG = 212 - PROP_SM_CYDLG = 188 - PROTECTED_DACL_SECURITY_INFORMATION = 2147483648 - PROTECTED_SACL_SECURITY_INFORMATION = 1073741824 - PROTOCOLFLAG_NO_PICS_CHECK = 0x1 - PROVIDER_KEEPS_VALUE_LENGTH = 0x1 - PROV_DH_SCHANNEL = 18 - PROV_DSS = 3 - PROV_DSS_DH = 13 - PROV_EC_ECDSA_FULL = 16 - PROV_EC_ECDSA_SIG = 14 - PROV_EC_ECNRA_FULL = 17 - PROV_EC_ECNRA_SIG = 15 - PROV_FORTEZZA = 4 - PROV_INTEL_SEC = 22 - PROV_MS_EXCHANGE = 5 - PROV_REPLACE_OWF = 23 - PROV_RNG = 21 - PROV_RSA_AES = 24 - PROV_RSA_FULL = 1 - PROV_RSA_SCHANNEL = 12 - PROV_RSA_SIG = 2 - PROV_SPYRUS_LYNKS = 20 - PROV_SSL = 6 - PROV_STT_ACQ = 8 - PROV_STT_BRND = 9 - PROV_STT_ISS = 11 - PROV_STT_MER = 7 - PROV_STT_ROOT = 10 - PRSPEC_INVALID = 4294967295 - PRSPEC_LPWSTR = 0 - PRSPEC_PROPID = 1 - PR_JOBSTATUS = 0x0000 - PSBTN_APPLYNOW = 4 - PSBTN_BACK = 0 - PSBTN_CANCEL = 5 - PSBTN_FINISH = 2 - PSBTN_HELP = 6 - PSBTN_MAX = 6 - PSBTN_NEXT = 1 - PSBTN_OK = 3 - PSCB_BUTTONPRESSED = 3 - PSCB_INITIALIZED = 1 - PSCB_PRECREATE = 2 - PSD_DEFAULTMINMARGINS = 0x0 - PSD_DISABLEMARGINS = 0x10 - PSD_DISABLEORIENTATION = 0x100 - PSD_DISABLEPAGEPAINTING = 0x80000 - PSD_DISABLEPAPER = 0x200 - PSD_DISABLEPRINTER = 0x20 - PSD_ENABLEPAGEPAINTHOOK = 0x40000 - PSD_ENABLEPAGESETUPHOOK = 0x2000 - PSD_ENABLEPAGESETUPTEMPLATE = 0x8000 - PSD_ENABLEPAGESETUPTEMPLATEHANDLE = 0x20000 - PSD_INHUNDREDTHSOFMILLIMETERS = 0x8 - PSD_INTHOUSANDTHSOFINCHES = 0x4 - PSD_INWININIINTLMEASURE = 0x0 - PSD_MARGINS = 0x2 - PSD_MINMARGINS = 0x1 - PSD_NONETWORKBUTTON = 0x200000 - PSD_NOWARNING = 0x80 - PSD_RETURNDEFAULT = 0x400 - PSD_SHOWHELP = 0x800 - PSH_DEFAULT = 0x00000000 - PSH_HASHELP = 0x00000200 - PSH_HEADER = 0x00080000 - PSH_MODELESS = 0x00000400 - PSH_NOAPPLYNOW = 0x00000080 - PSH_NOCONTEXTHELP = 0x02000000 - PSH_PROPSHEETPAGE = 0x00000008 - PSH_PROPTITLE = 0x00000001 - PSH_RTLREADING = 0x00000800 - PSH_STRETCHWATERMARK = 0x00040000 - PSH_USECALLBACK = 0x00000100 - PSH_USEHBMHEADER = 0x00100000 - PSH_USEHBMWATERMARK = 0x00010000 - PSH_USEHICON = 0x00000002 - PSH_USEHPLWATERMARK = 0x00020000 - PSH_USEICONID = 0x00000004 - PSH_USEPAGELANG = 0x00200000 - PSH_USEPSTARTPAGE = 0x00000040 - PSH_WATERMARK = 0x00008000 - PSH_WIZARD = 0x00000020 - PSH_WIZARD97 = 0x01000000 - PSH_WIZARDCONTEXTHELP = 0x00001000 - PSH_WIZARDHASFINISH = 0x00000010 - PSH_WIZARD_LITE = 0x00400000 - PSIDENT_GDICENTRIC = 0 - PSIDENT_PSCENTRIC = 1 - PSINJECT_BEGINDEFAULTS = 12 - PSINJECT_BEGINPAGESETUP = 101 - PSINJECT_BEGINPROLOG = 14 - PSINJECT_BEGINSETUP = 16 - PSINJECT_BEGINSTREAM = 1 - PSINJECT_BOUNDINGBOX = 9 - PSINJECT_COMMENTS = 11 - PSINJECT_DLFONT = 0xdddddddd - PSINJECT_DOCNEEDEDRES = 5 - PSINJECT_DOCSUPPLIEDRES = 6 - PSINJECT_DOCUMENTPROCESSCOLORS = 10 - PSINJECT_DOCUMENTPROCESSCOLORSATEND = 21 - PSINJECT_ENDDEFAULTS = 13 - PSINJECT_ENDPAGECOMMENTS = 107 - PSINJECT_ENDPAGESETUP = 102 - PSINJECT_ENDPROLOG = 15 - PSINJECT_ENDSETUP = 17 - PSINJECT_ENDSTREAM = 20 - PSINJECT_EOF = 19 - PSINJECT_ORIENTATION = 8 - PSINJECT_PAGEBBOX = 106 - PSINJECT_PAGENUMBER = 100 - PSINJECT_PAGEORDER = 7 - PSINJECT_PAGES = 4 - PSINJECT_PAGESATEND = 3 - PSINJECT_PAGETRAILER = 103 - PSINJECT_PLATECOLOR = 104 - PSINJECT_PSADOBE = 2 - PSINJECT_SHOWPAGE = 105 - PSINJECT_TRAILER = 18 - PSINJECT_VMRESTORE = 201 - PSINJECT_VMSAVE = 200 - PSM_ADDPAGE = 1127 - PSM_APPLY = 1134 - PSM_CANCELTOCLOSE = 1131 - PSM_CHANGED = 1128 - PSM_GETCURRENTPAGEHWND = 1142 - PSM_GETRESULT = 1159 - PSM_GETTABCONTROL = 1140 - PSM_HWNDTOINDEX = 1153 - PSM_IDTOINDEX = 1157 - PSM_INDEXTOHWND = 1154 - PSM_INDEXTOID = 1158 - PSM_INDEXTOPAGE = 1156 - PSM_INSERTPAGE = 1143 - PSM_ISDIALOGMESSAGE = 1141 - PSM_PAGETOINDEX = 1155 - PSM_PRESSBUTTON = 1137 - PSM_QUERYSIBLINGS = 1132 - PSM_REBOOTSYSTEM = 1130 - PSM_RECALCPAGESIZES = 1160 - PSM_REMOVEPAGE = 1126 - PSM_RESTARTWINDOWS = 1129 - PSM_SETCURSEL = 1125 - PSM_SETCURSELID = 1138 - PSM_SETFINISHTEXT = 1139 - PSM_SETFINISHTEXTA = 1139 - PSM_SETFINISHTEXTW = 1145 - PSM_SETHEADERSUBTITLE = 1151 - PSM_SETHEADERSUBTITLEA = 1151 - PSM_SETHEADERSUBTITLEW = 1152 - PSM_SETHEADERTITLE = 1149 - PSM_SETHEADERTITLEA = 1149 - PSM_SETHEADERTITLEW = 1150 - PSM_SETTITLE = 1135 - PSM_SETTITLEA = 1135 - PSM_SETTITLEW = 1144 - PSM_SETWIZBUTTONS = 1136 - PSM_UNCHANGED = 1133 - PSNRET_INVALID = 1 - PSNRET_INVALID_NOCHANGEPAGE = 2 - PSNRET_MESSAGEHANDLED = 3 - PSNRET_NOERROR = 0 - PSN_APPLY = 18446744073709551414 - PSN_FIRST = 18446744073709551416 - PSN_GETOBJECT = 18446744073709551406 - PSN_HELP = 18446744073709551411 - PSN_KILLACTIVE = 18446744073709551415 - PSN_LAST = 18446744073709551317 - PSN_QUERYCANCEL = 18446744073709551407 - PSN_QUERYINITIALFOCUS = 18446744073709551403 - PSN_RESET = 18446744073709551413 - PSN_SETACTIVE = 18446744073709551416 - PSN_TRANSLATEACCELERATOR = 18446744073709551404 - PSN_WIZBACK = 18446744073709551410 - PSN_WIZFINISH = 18446744073709551408 - PSN_WIZNEXT = 18446744073709551409 - PSPCB_ADDREF = 0 - PSPCB_CREATE = 2 - PSPCB_RELEASE = 1 - PSPROTOCOL_ASCII = 0 - PSPROTOCOL_BCP = 1 - PSPROTOCOL_BINARY = 3 - PSPROTOCOL_TBCP = 2 - PSP_DEFAULT = 0x00000000 - PSP_DLGINDIRECT = 0x00000001 - PSP_HASHELP = 0x00000020 - PSP_HIDEHEADER = 0x00000800 - PSP_PREMATURE = 0x00000400 - PSP_RTLREADING = 0x00000010 - PSP_USECALLBACK = 0x00000080 - PSP_USEFUSIONCONTEXT = 0x00004000 - PSP_USEHEADERSUBTITLE = 0x00002000 - PSP_USEHEADERTITLE = 0x00001000 - PSP_USEHICON = 0x00000002 - PSP_USEICONID = 0x00000004 - PSP_USEREFPARENT = 0x00000040 - PSP_USETITLE = 0x00000008 - PSWIZB_BACK = 0x00000001 - PSWIZB_DISABLEDFINISH = 0x00000008 - PSWIZB_FINISH = 0x00000004 - PSWIZB_NEXT = 0x00000002 - PS_ALTERNATE = 8 - PS_COSMETIC = 0x00000000 - PS_DASH = 1 - PS_DASHDOT = 3 - PS_DASHDOTDOT = 4 - PS_DOT = 2 - PS_ENDCAP_FLAT = 0x00000200 - PS_ENDCAP_MASK = 0x00000F00 - PS_ENDCAP_ROUND = 0x00000000 - PS_ENDCAP_SQUARE = 0x00000100 - PS_GEOMETRIC = 0x00010000 - PS_INSIDEFRAME = 6 - PS_JOIN_BEVEL = 0x00001000 - PS_JOIN_MASK = 0x0000F000 - PS_JOIN_MITER = 0x00002000 - PS_JOIN_ROUND = 0x00000000 - PS_NULL = 5 - PS_OPENTYPE_FONTTYPE = 0x10000 - PS_SOLID = 0 - PS_STYLE_MASK = 0x0000000F - PS_TYPE_MASK = 0x000F0000 - PS_USERSTYLE = 7 - PTF_INTKEY = 0x01 - PTF_LEAF = 0x08 - PTF_LEAFDATA = 0x04 - PTF_ZERODATA = 0x02 - PTRMAP_BTREE = 5 - PTRMAP_FREEPAGE = 2 - PTRMAP_OVERFLOW1 = 3 - PTRMAP_OVERFLOW2 = 4 - PTRMAP_ROOTPAGE = 1 - PT_BEZIERTO = 0x04 - PT_CLOSEFIGURE = 0x01 - PT_LINETO = 0x02 - PT_MOVETO = 0x06 - PUBLICKEYBLOB = 0x6 - PUBLICKEYBLOBEX = 0xa - PURE = 0 - PURGE_RXABORT = 0x2 - PURGE_RXCLEAR = 0x8 - PURGE_TXABORT = 0x1 - PURGE_TXCLEAR = 0x4 - PWR_CRITICALRESUME = 3 - PWR_FAIL = -1 - PWR_OK = 1 - PWR_SUSPENDREQUEST = 1 - PWR_SUSPENDRESUME = 2 - PW_CLIENTONLY = 0x00000001 - P_DETACH = 4 - P_NOWAIT = 1 - P_NOWAITO = 3 - P_OVERLAY = 2 - P_WAIT = 0 - PragFlg_NeedSchema = 0x01 - PragFlg_NoColumns = 0x02 - PragFlg_NoColumns1 = 0x04 - PragFlg_ReadOnly = 0x08 - PragFlg_Result0 = 0x10 - PragFlg_Result1 = 0x20 - PragFlg_SchemaOpt = 0x40 - PragFlg_SchemaReq = 0x80 - PragTyp_ACTIVATE_EXTENSIONS = 0 - PragTyp_ANALYSIS_LIMIT = 1 - PragTyp_AUTO_VACUUM = 3 - PragTyp_BUSY_TIMEOUT = 5 - PragTyp_CACHE_SIZE = 6 - PragTyp_CACHE_SPILL = 7 - PragTyp_CASE_SENSITIVE_LIKE = 8 - PragTyp_COLLATION_LIST = 9 - PragTyp_COMPILE_OPTIONS = 10 - PragTyp_DATABASE_LIST = 12 - PragTyp_DATA_STORE_DIRECTORY = 11 - PragTyp_DEFAULT_CACHE_SIZE = 13 - PragTyp_ENCODING = 14 - PragTyp_FLAG = 4 - PragTyp_FOREIGN_KEY_CHECK = 15 - PragTyp_FOREIGN_KEY_LIST = 16 - PragTyp_FUNCTION_LIST = 17 - PragTyp_HARD_HEAP_LIMIT = 18 - PragTyp_HEADER_VALUE = 2 - PragTyp_INCREMENTAL_VACUUM = 19 - PragTyp_INDEX_INFO = 20 - PragTyp_INDEX_LIST = 21 - PragTyp_INTEGRITY_CHECK = 22 - PragTyp_JOURNAL_MODE = 23 - PragTyp_JOURNAL_SIZE_LIMIT = 24 - PragTyp_LOCKING_MODE = 26 - PragTyp_LOCK_PROXY_FILE = 25 - PragTyp_LOCK_STATUS = 44 - PragTyp_MMAP_SIZE = 28 - PragTyp_MODULE_LIST = 29 - PragTyp_OPTIMIZE = 30 - PragTyp_PAGE_COUNT = 27 - PragTyp_PAGE_SIZE = 31 - PragTyp_PRAGMA_LIST = 32 - PragTyp_SECURE_DELETE = 33 - PragTyp_SHRINK_MEMORY = 34 - PragTyp_SOFT_HEAP_LIMIT = 35 - PragTyp_STATS = 45 - PragTyp_SYNCHRONOUS = 36 - PragTyp_TABLE_INFO = 37 - PragTyp_TABLE_LIST = 38 - PragTyp_TEMP_STORE = 39 - PragTyp_TEMP_STORE_DIRECTORY = 40 - PragTyp_THREADS = 41 - PragTyp_WAL_AUTOCHECKPOINT = 42 - PragTyp_WAL_CHECKPOINT = 43 - QDI_DIBTOSCREEN = 4 - QDI_GETDIBITS = 2 - QDI_SETDIBITS = 1 - QDI_STRETCHDIB = 8 - QID_SYNC = 0xFFFFFFFF - QS_ALLEVENTS = 1215 - QS_ALLINPUT = 1279 - QS_ALLPOSTMESSAGE = 0x0100 - QS_HOTKEY = 0x0080 - QS_INPUT = 1031 - QS_KEY = 0x0001 - QS_MOUSE = 6 - QS_MOUSEBUTTON = 0x0004 - QS_MOUSEMOVE = 0x0002 - QS_PAINT = 0x0020 - QS_POSTMESSAGE = 0x0008 - QS_RAWINPUT = 0x0400 - QS_SENDMESSAGE = 0x0040 - QS_TIMER = 0x0010 - QUERYDIBSUPPORT = 3073 - QUERYESCSUPPORT = 8 - QUERYROPSUPPORT = 40 - QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS = 16 - QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE = 8 - QUERY_ACTCTX_FLAG_NO_ADDREF = 2147483648 - QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX = 4 - QUOTA_LIMITS_HARDWS_MAX_DISABLE = 0x00000008 - QUOTA_LIMITS_HARDWS_MAX_ENABLE = 0x00000004 - QUOTA_LIMITS_HARDWS_MIN_DISABLE = 0x00000002 - QUOTA_LIMITS_HARDWS_MIN_ENABLE = 0x00000001 - QUOTA_LIMITS_USE_DEFAULT_LIMITS = 0x00000010 - R2_BLACK = 1 - R2_COPYPEN = 13 - R2_LAST = 16 - R2_MASKNOTPEN = 3 - R2_MASKPEN = 9 - R2_MASKPENNOT = 5 - R2_MERGENOTPEN = 12 - R2_MERGEPEN = 15 - R2_MERGEPENNOT = 14 - R2_NOP = 11 - R2_NOT = 6 - R2_NOTCOPYPEN = 4 - R2_NOTMASKPEN = 8 - R2_NOTMERGEPEN = 2 - R2_NOTXORPEN = 10 - R2_WHITE = 16 - R2_XORPEN = 7 - RANDOM_PADDING = 2 - RAND_MAX = 0x7fff - RASTERCAPS = 38 - RASTER_FONTTYPE = 0x0001 - RBU_CREATE_STATE = "CREATE TABLE IF NOT EXISTS %s.rbu_state(k INTEGER PRIMARY KEY, v)" - RBU_DELETE = 2 - RBU_ENABLE_DELTA_CKSUM = 0 - RBU_EXCLUSIVE_CHECKPOINT = "rbu_exclusive_checkpoint" - RBU_IDX_DELETE = 4 - RBU_IDX_INSERT = 5 - RBU_INSERT = 1 - RBU_PK_EXTERNAL = 3 - RBU_PK_IPK = 2 - RBU_PK_NONE = 1 - RBU_PK_NOTABLE = 0 - RBU_PK_VTAB = 5 - RBU_PK_WITHOUT_ROWID = 4 - RBU_REPLACE = 3 - RBU_STAGE_CAPTURE = 3 - RBU_STAGE_CKPT = 4 - RBU_STAGE_DONE = 5 - RBU_STAGE_MOVE = 2 - RBU_STAGE_OAL = 1 - RBU_STATE_CKPT = 6 - RBU_STATE_COOKIE = 7 - RBU_STATE_DATATBL = 10 - RBU_STATE_IDX = 3 - RBU_STATE_OALSZ = 8 - RBU_STATE_PHASEONESTEP = 9 - RBU_STATE_PROGRESS = 5 - RBU_STATE_ROW = 4 - RBU_STATE_STAGE = 1 - RBU_STATE_TBL = 2 - RBU_UPDATE = 6 - RC_BANDING = 2 - RC_BIGFONT = 0x0400 - RC_BITBLT = 1 - RC_BITMAP64 = 8 - RC_DEVBITS = 0x8000 - RC_DIBTODEV = 0x0200 - RC_DI_BITMAP = 0x0080 - RC_FLOODFILL = 0x1000 - RC_GDI20_OUTPUT = 0x0010 - RC_GDI20_STATE = 0x0020 - RC_NONE = 0 - RC_OP_DX_OUTPUT = 0x4000 - RC_PALETTE = 0x0100 - RC_SAVEBITMAP = 0x0040 - RC_SCALING = 4 - RC_STRETCHBLT = 0x0800 - RC_STRETCHDIB = 0x2000 - RDH_RECTANGLES = 1 - RDW_ALLCHILDREN = 0x0080 - RDW_ERASE = 0x0004 - RDW_ERASENOW = 0x0200 - RDW_FRAME = 0x0400 - RDW_INTERNALPAINT = 0x0002 - RDW_INVALIDATE = 0x0001 - RDW_NOCHILDREN = 0x0040 - RDW_NOERASE = 0x0020 - RDW_NOFRAME = 0x0800 - RDW_NOINTERNALPAINT = 0x0010 - RDW_UPDATENOW = 0x0100 - RDW_VALIDATE = 0x0008 - READMARK_NOT_USED = 0xffffffff - READ_ATTRIBUTES = 0xD0 - READ_ATTRIBUTE_BUFFER_SIZE = 512 - READ_COMPRESSION_INFO_VALID = 0x00000020 - READ_CONTROL = 131072 - READ_LOCK = 1 - READ_THREAD_PROFILING_FLAG_DISPATCHING = 0x00000001 - READ_THREAD_PROFILING_FLAG_HARDWARE_COUNTERS = 0x00000002 - READ_THRESHOLDS = 0xD1 - READ_THRESHOLD_BUFFER_SIZE = 512 - REALTIME_PRIORITY_CLASS = 0x100 - REASON_HWINSTALL = 65538 - REASON_LEGACY_API = 2147942400 - REASON_OTHER = 0 - REASON_PLANNED_FLAG = 2147483648 - REASON_SERVICEHANG = 196613 - REASON_SWHWRECONF = 196612 - REASON_SWINSTALL = 196610 - REASON_UNKNOWN = 255 - REASON_UNSTABLE = 327686 - RECOVERED_READS_VALID = 0x00000004 - RECOVERED_WRITES_VALID = 0x00000001 - RECOVERY_DEFAULT_PING_INTERVAL = 5000 - RECOVERY_MAX_PING_INTERVAL = 300000 - REGDB_E_FIRST = 2147746128 - REGDB_E_LAST = 2147746143 - REGDB_S_FIRST = 262480 - REGDB_S_LAST = 262495 - REGISTERED = 0x04 - REGISTERING = 0x00 - REGULAR_FONTTYPE = 0x400 - REG_APP_HIVE = 16 - REG_BINARY = 3 - REG_BOOT_HIVE = 1024 - REG_CREATED_NEW_KEY = 1 - REG_DWORD = 4 - REG_DWORD_BIG_ENDIAN = 5 - REG_DWORD_LITTLE_ENDIAN = 4 - REG_EXPAND_SZ = 2 - REG_FORCE_RESTORE = 8 - REG_FORCE_UNLOAD = 1 - REG_FULL_RESOURCE_DESCRIPTOR = 9 - REG_HIVE_EXACT_FILE_GROWTH = 128 - REG_HIVE_NO_RM = 256 - REG_HIVE_SINGLE_LOG = 512 - REG_LATEST_FORMAT = 2 - REG_LEGAL_CHANGE_FILTER = 268435471 - REG_LEGAL_OPTION = 15 - REG_LINK = 6 - REG_MUI_STRING_TRUNCATE = 0x00000001 - REG_MULTI_SZ = 7 - REG_NONE = 0 - REG_NOTIFY_CHANGE_ATTRIBUTES = 2 - REG_NOTIFY_CHANGE_LAST_SET = 4 - REG_NOTIFY_CHANGE_NAME = 1 - REG_NOTIFY_CHANGE_SECURITY = 8 - REG_NOTIFY_THREAD_AGNOSTIC = 268435456 - REG_NO_COMPRESSION = 4 - REG_NO_LAZY_FLUSH = 4 - REG_OPENED_EXISTING_KEY = 2 - REG_OPTION_BACKUP_RESTORE = 4 - REG_OPTION_CREATE_LINK = 2 - REG_OPTION_NON_VOLATILE = 0 - REG_OPTION_OPEN_LINK = 8 - REG_OPTION_RESERVED = 0 - REG_OPTION_VOLATILE = 1 - REG_PROCESS_APPKEY = 0x00000001 - REG_PROCESS_PRIVATE = 32 - REG_QWORD = 11 - REG_QWORD_LITTLE_ENDIAN = 11 - REG_REFRESH_HIVE = 2 - REG_RESOURCE_LIST = 8 - REG_RESOURCE_REQUIREMENTS_LIST = 10 - REG_SECURE_CONNECTION = 1 - REG_STANDARD_FORMAT = 1 - REG_START_JOURNAL = 64 - REG_SZ = 1 - REG_WHOLE_HIVE_VOLATILE = 1 - RELATIVE = 2 - REMOTE_NAME_INFO_LEVEL = 0x00000002 - REPLACEDLGORD = 1541 - REPLACEFILE_IGNORE_MERGE_ERRORS = 0x2 - REPLACEFILE_WRITE_THROUGH = 0x1 - REPLACE_ALTERNATE = 0xB - REPLACE_PRIMARY = 0xA - REPORT_NOT_ABLE_TO_EXPORT_PRIVATE_KEY = 0x2 - REPORT_NO_PRIVATE_KEY = 0x1 - RESERVED_LOCK = 2 - RESETDEV = 7 - RESOURCEDISPLAYTYPE_DIRECTORY = 0x00000009 - RESOURCEDISPLAYTYPE_DOMAIN = 0x00000001 - RESOURCEDISPLAYTYPE_FILE = 0x00000004 - RESOURCEDISPLAYTYPE_GENERIC = 0x00000000 - RESOURCEDISPLAYTYPE_GROUP = 0x00000005 - RESOURCEDISPLAYTYPE_NDSCONTAINER = 0x0000000b - RESOURCEDISPLAYTYPE_NETWORK = 0x00000006 - RESOURCEDISPLAYTYPE_ROOT = 0x00000007 - RESOURCEDISPLAYTYPE_SERVER = 0x00000002 - RESOURCEDISPLAYTYPE_SHARE = 0x00000003 - RESOURCEDISPLAYTYPE_SHAREADMIN = 0x00000008 - RESOURCEDISPLAYTYPE_TREE = 0x0000000a - RESOURCEMANAGER_ALL_ACCESS = 2031743 - RESOURCEMANAGER_COMPLETE_PROPAGATION = 64 - RESOURCEMANAGER_ENLIST = 8 - RESOURCEMANAGER_GENERIC_EXECUTE = 1179740 - RESOURCEMANAGER_GENERIC_READ = 1179649 - RESOURCEMANAGER_GENERIC_WRITE = 1179774 - RESOURCEMANAGER_GET_NOTIFICATION = 16 - RESOURCEMANAGER_QUERY_INFORMATION = 1 - RESOURCEMANAGER_RECOVER = 4 - RESOURCEMANAGER_REGISTER_PROTOCOL = 32 - RESOURCEMANAGER_SET_INFORMATION = 2 - RESOURCETYPE_ANY = 0x00000000 - RESOURCETYPE_DISK = 0x00000001 - RESOURCETYPE_PRINT = 0x00000002 - RESOURCETYPE_RESERVED = 0x00000008 - RESOURCETYPE_UNKNOWN = 0xFFFFFFFF - RESOURCEUSAGE_ALL = 19 - RESOURCEUSAGE_ATTACHED = 0x00000010 - RESOURCEUSAGE_CONNECTABLE = 0x00000001 - RESOURCEUSAGE_CONTAINER = 0x00000002 - RESOURCEUSAGE_NOLOCALDEVICE = 0x00000004 - RESOURCEUSAGE_RESERVED = 0x80000000 - RESOURCEUSAGE_SIBLING = 0x00000008 - RESOURCE_CONNECTED = 0x00000001 - RESOURCE_CONTEXT = 0x00000005 - RESOURCE_ENUM_LN = 1 - RESOURCE_ENUM_MODULE_EXACT = 16 - RESOURCE_ENUM_MUI = 2 - RESOURCE_ENUM_MUI_SYSTEM = 4 - RESOURCE_ENUM_VALIDATE = 8 - RESOURCE_GLOBALNET = 0x00000002 - RESOURCE_MANAGER_COMMUNICATION = 0x00000002 - RESOURCE_MANAGER_MAXIMUM_OPTION = 0x00000003 - RESOURCE_MANAGER_VOLATILE = 0x00000001 - RESOURCE_RECENT = 0x00000004 - RESOURCE_REMEMBERED = 0x00000003 - RESTART_MAX_CMD_LINE = 1024 - RESTART_NO_CRASH = 1 - RESTART_NO_HANG = 2 - RESTART_NO_PATCH = 4 - RESTART_NO_REBOOT = 8 - RESTORE_CTM = 4100 - RESTRICTED_POINTER = 0 - RES_CURSOR = 2 - RES_ICON = 1 - RETRACT_IEPORT = 3 - RETURNING_TRIGGER_NAME = "sqlite_returning" - RETURN_SMART_STATUS = 0xDA - REVERSE_PRINT = 0x00000001 - REVISION_LENGTH = 4 - RGN_AND = 1 - RGN_COPY = 5 - RGN_DIFF = 4 - RGN_ERROR = 0 - RGN_MAX = 5 - RGN_MIN = 1 - RGN_OR = 2 - RGN_XOR = 3 - RIDEV_APPKEYS = 0x00000400 - RIDEV_CAPTUREMOUSE = 0x00000200 - RIDEV_DEVNOTIFY = 0x00002000 - RIDEV_EXCLUDE = 0x00000010 - RIDEV_EXINPUTSINK = 0x00001000 - RIDEV_EXMODEMASK = 0x000000F0 - RIDEV_INPUTSINK = 0x00000100 - RIDEV_NOHOTKEYS = 0x00000200 - RIDEV_NOLEGACY = 0x00000030 - RIDEV_PAGEONLY = 0x00000020 - RIDEV_REMOVE = 0x00000001 - RIDI_DEVICEINFO = 0x2000000b - RIDI_DEVICENAME = 0x20000007 - RIDI_PREPARSEDDATA = 0x20000005 - RID_HEADER = 0x10000005 - RID_INPUT = 0x10000003 - RIGHTMOST_BUTTON_PRESSED = 0x2 - RIGHT_ALT_PRESSED = 0x1 - RIGHT_CTRL_PRESSED = 0x4 - RIM_INPUT = 0 - RIM_INPUTSINK = 1 - RIM_TYPEHID = 2 - RIM_TYPEKEYBOARD = 1 - RIM_TYPEMAX = 2 - RIM_TYPEMOUSE = 0 - RIP_EVENT = 9 - RI_KEY_BREAK = 1 - RI_KEY_E0 = 2 - RI_KEY_E1 = 4 - RI_KEY_MAKE = 0 - RI_KEY_TERMSRV_SET_LED = 8 - RI_KEY_TERMSRV_SHADOW = 0x10 - RI_MOUSE_BUTTON_1_DOWN = 1 - RI_MOUSE_BUTTON_1_UP = 2 - RI_MOUSE_BUTTON_2_DOWN = 4 - RI_MOUSE_BUTTON_2_UP = 8 - RI_MOUSE_BUTTON_3_DOWN = 16 - RI_MOUSE_BUTTON_3_UP = 32 - RI_MOUSE_BUTTON_4_DOWN = 0x0040 - RI_MOUSE_BUTTON_4_UP = 0x0080 - RI_MOUSE_BUTTON_5_DOWN = 0x0100 - RI_MOUSE_BUTTON_5_UP = 0x0200 - RI_MOUSE_LEFT_BUTTON_DOWN = 0x0001 - RI_MOUSE_LEFT_BUTTON_UP = 0x0002 - RI_MOUSE_MIDDLE_BUTTON_DOWN = 0x0010 - RI_MOUSE_MIDDLE_BUTTON_UP = 0x0020 - RI_MOUSE_RIGHT_BUTTON_DOWN = 0x0004 - RI_MOUSE_RIGHT_BUTTON_UP = 0x0008 - RI_MOUSE_WHEEL = 0x0400 - RNDAWAY = 0 - RNDTOWARDS = 0 - ROTFLAGS_ALLOWANYCLIENT = 0x2 - ROTFLAGS_REGISTRATIONKEEPSALIVE = 0x1 - ROTREGFLAGS_ALLOWANYCLIENT = 0x1 - ROT_COMPARE_MAX = 2048 - ROWSET_ALLOCATION_SIZE = 1024 - ROWSET_NEXT = 0x02 - ROWSET_SORTED = 0x01 - RPCFLG_ASYNCHRONOUS = 1073741824 - RPCFLG_AUTO_COMPLETE = 134217728 - RPCFLG_HAS_CALLBACK = 67108864 - RPCFLG_HAS_MULTI_SYNTAXES = 33554432 - RPCFLG_INPUT_SYNCHRONOUS = 536870912 - RPCFLG_LOCAL_CALL = 268435456 - RPCFLG_MESSAGE = 16777216 - RPCFLG_NON_NDR = 2147483648 - RPC_BUFFER_ASYNC = 0x00008000 - RPC_BUFFER_COMPLETE = 0x00001000 - RPC_BUFFER_EXTRA = 0x00004000 - RPC_BUFFER_NONOTIFY = 0x00010000 - RPC_BUFFER_PARTIAL = 0x00002000 - RPC_CALL_ATTRIBUTES_VERSION = 1 - RPC_CONTEXT_HANDLE_DEFAULT_FLAGS = 0 - RPC_CONTEXT_HANDLE_DONT_SERIALIZE = 536870912 - RPC_CONTEXT_HANDLE_FLAGS = 805306368 - RPC_CONTEXT_HANDLE_SERIALIZE = 268435456 - RPC_C_AUTHN_DCE_PRIVATE = 1 - RPC_C_AUTHN_DCE_PUBLIC = 2 - RPC_C_AUTHN_DEC_PUBLIC = 4 - RPC_C_AUTHN_DEFAULT = 4294967295 - RPC_C_AUTHN_DIGEST = 21 - RPC_C_AUTHN_DPA = 17 - RPC_C_AUTHN_GSS_KERBEROS = 16 - RPC_C_AUTHN_GSS_NEGOTIATE = 9 - RPC_C_AUTHN_GSS_SCHANNEL = 14 - RPC_C_AUTHN_INFO_TYPE_HTTP = 1 - RPC_C_AUTHN_LEVEL_CALL = 3 - RPC_C_AUTHN_LEVEL_CONNECT = 2 - RPC_C_AUTHN_LEVEL_DEFAULT = 0 - RPC_C_AUTHN_LEVEL_NONE = 1 - RPC_C_AUTHN_LEVEL_PKT = 4 - RPC_C_AUTHN_LEVEL_PKT_INTEGRITY = 5 - RPC_C_AUTHN_LEVEL_PKT_PRIVACY = 6 - RPC_C_AUTHN_MQ = 100 - RPC_C_AUTHN_MSN = 18 - RPC_C_AUTHN_NONE = 0 - RPC_C_AUTHN_WINNT = 10 - RPC_C_AUTHZ_DCE = 2 - RPC_C_AUTHZ_DEFAULT = 0xffffffff - RPC_C_AUTHZ_NAME = 1 - RPC_C_AUTHZ_NONE = 0 - RPC_C_BINDING_DEFAULT_TIMEOUT = 5 - RPC_C_BINDING_INFINITE_TIMEOUT = 10 - RPC_C_BINDING_MAX_TIMEOUT = 9 - RPC_C_BINDING_MIN_TIMEOUT = 0 - RPC_C_BIND_TO_ALL_NICS = 1 - RPC_C_CANCEL_INFINITE_TIMEOUT = -1 - RPC_C_DONT_FAIL = 0x4 - RPC_C_EP_ALL_ELTS = 0 - RPC_C_EP_MATCH_BY_BOTH = 3 - RPC_C_EP_MATCH_BY_IF = 1 - RPC_C_EP_MATCH_BY_OBJ = 2 - RPC_C_FULL_CERT_CHAIN = 0x0001 - RPC_C_HTTP_AUTHN_SCHEME_BASIC = 0x00000001 - RPC_C_HTTP_AUTHN_SCHEME_CERT = 0x00010000 - RPC_C_HTTP_AUTHN_SCHEME_DIGEST = 0x00000008 - RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE = 0x00000010 - RPC_C_HTTP_AUTHN_SCHEME_NTLM = 0x00000002 - RPC_C_HTTP_AUTHN_SCHEME_PASSPORT = 0x00000004 - RPC_C_HTTP_AUTHN_TARGET_PROXY = 2 - RPC_C_HTTP_AUTHN_TARGET_SERVER = 1 - RPC_C_HTTP_FLAG_IGNORE_CERT_CN_INVALID = 8 - RPC_C_HTTP_FLAG_USE_FIRST_AUTH_SCHEME = 2 - RPC_C_HTTP_FLAG_USE_SSL = 1 - RPC_C_IMP_LEVEL_ANONYMOUS = 1 - RPC_C_IMP_LEVEL_DEFAULT = 0 - RPC_C_IMP_LEVEL_DELEGATE = 4 - RPC_C_IMP_LEVEL_IDENTIFY = 2 - RPC_C_IMP_LEVEL_IMPERSONATE = 3 - RPC_C_INFINITE_TIMEOUT = 4294967295 - RPC_C_LISTEN_MAX_CALLS_DEFAULT = 1234 - RPC_C_MGMT_INQ_IF_IDS = 0 - RPC_C_MGMT_INQ_PRINC_NAME = 1 - RPC_C_MGMT_INQ_STATS = 2 - RPC_C_MGMT_IS_SERVER_LISTEN = 3 - RPC_C_MGMT_STOP_SERVER_LISTEN = 4 - RPC_C_MQ_AUTHN_LEVEL_NONE = 0x0000 - RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY = 0x0008 - RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY = 0x0010 - RPC_C_MQ_CLEAR_ON_OPEN = 0x0002 - RPC_C_MQ_EXPRESS = 0 - RPC_C_MQ_JOURNAL_ALWAYS = 2 - RPC_C_MQ_JOURNAL_DEADLETTER = 1 - RPC_C_MQ_JOURNAL_NONE = 0 - RPC_C_MQ_PERMANENT = 0x0001 - RPC_C_MQ_RECOVERABLE = 1 - RPC_C_MQ_TEMPORARY = 0x0000 - RPC_C_MQ_USE_EXISTING_SECURITY = 0x0004 - RPC_C_NOTIFY_ON_SEND_COMPLETE = 0x1 - RPC_C_NS_DEFAULT_EXP_AGE = -1 - RPC_C_NS_SYNTAX_DCE = 3 - RPC_C_NS_SYNTAX_DEFAULT = 0 - RPC_C_OPT_BINDING_NONCAUSAL = 9 - RPC_C_OPT_CALL_TIMEOUT = 12 - RPC_C_OPT_DONT_LINGER = 13 - RPC_C_OPT_MAX_OPTIONS = 14 - RPC_C_OPT_MQ_ACKNOWLEDGE = 4 - RPC_C_OPT_MQ_AUTHN_LEVEL = 6 - RPC_C_OPT_MQ_AUTHN_SERVICE = 5 - RPC_C_OPT_MQ_DELIVERY = 1 - RPC_C_OPT_MQ_JOURNAL = 3 - RPC_C_OPT_MQ_PRIORITY = 2 - RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED = 8 - RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE = 7 - RPC_C_OPT_SECURITY_CALLBACK = 10 - RPC_C_OPT_UNIQUE_BINDING = 11 - RPC_C_PARM_BUFFER_LENGTH = 2 - RPC_C_PARM_MAX_PACKET_LENGTH = 1 - RPC_C_PROFILE_ALL_ELT = 1 - RPC_C_PROFILE_ALL_ELTS = 1 - RPC_C_PROFILE_DEFAULT_ELT = 0 - RPC_C_PROFILE_MATCH_BY_BOTH = 4 - RPC_C_PROFILE_MATCH_BY_IF = 2 - RPC_C_PROFILE_MATCH_BY_MBR = 3 - RPC_C_PROTECT_LEVEL_CALL = 3 - RPC_C_PROTECT_LEVEL_CONNECT = 2 - RPC_C_PROTECT_LEVEL_DEFAULT = 0 - RPC_C_PROTECT_LEVEL_NONE = 1 - RPC_C_PROTECT_LEVEL_PKT = 4 - RPC_C_PROTECT_LEVEL_PKT_INTEGRITY = 5 - RPC_C_PROTECT_LEVEL_PKT_PRIVACY = 6 - RPC_C_PROTSEQ_MAX_REQS_DEFAULT = 10 - RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY = 0x4 - RPC_C_QOS_CAPABILITIES_DEFAULT = 0x0 - RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE = 0x8 - RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT = 0x10 - RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC = 0x2 - RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH = 0x1 - RPC_C_QOS_IDENTITY_DYNAMIC = 1 - RPC_C_QOS_IDENTITY_STATIC = 0 - RPC_C_SECURITY_QOS_VERSION = 1 - RPC_C_SECURITY_QOS_VERSION_1 = 1 - RPC_C_SECURITY_QOS_VERSION_2 = 2 - RPC_C_SECURITY_QOS_VERSION_3 = 3 - RPC_C_STATS_CALLS_IN = 0 - RPC_C_STATS_CALLS_OUT = 1 - RPC_C_STATS_PKTS_IN = 2 - RPC_C_STATS_PKTS_OUT = 3 - RPC_C_USE_INTERNET_PORT = 0x1 - RPC_C_USE_INTRANET_PORT = 0x2 - RPC_C_VERS_ALL = 1 - RPC_C_VERS_COMPATIBLE = 2 - RPC_C_VERS_EXACT = 3 - RPC_C_VERS_MAJOR_ONLY = 4 - RPC_C_VERS_UPTO = 5 - RPC_EEINFO_VERSION = 1 - RPC_ENTRY = 0 - RPC_FLAGS_VALID_BIT = 0x00008000 - RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH = 0x0010 - RPC_IF_ALLOW_LOCAL_ONLY = 0x0020 - RPC_IF_ALLOW_SECURE_ONLY = 0x0008 - RPC_IF_ALLOW_UNKNOWN_AUTHORITY = 0x0004 - RPC_IF_AUTOLISTEN = 0x0001 - RPC_IF_OLE = 0x0002 - RPC_IF_SEC_NO_CACHE = 0x0040 - RPC_INTERFACE_HAS_PIPES = 0x0001 - RPC_NCA_FLAGS_BROADCAST = 0x00000002 - RPC_NCA_FLAGS_DEFAULT = 0x00000000 - RPC_NCA_FLAGS_IDEMPOTENT = 0x00000001 - RPC_NCA_FLAGS_MAYBE = 0x00000004 - RPC_PROXY_CONNECTION_TYPE_IN_PROXY = 0 - RPC_PROXY_CONNECTION_TYPE_OUT_PROXY = 1 - RPC_P_ADDR_FORMAT_TCP_IPV4 = 1 - RPC_P_ADDR_FORMAT_TCP_IPV6 = 2 - RPC_QUERY_CLIENT_PRINCIPAL_NAME = 4 - RPC_QUERY_SERVER_PRINCIPAL_NAME = 2 - RPC_S_ACCESS_DENIED = 5 - RPC_S_ADDRESS_ERROR = 1768 - RPC_S_ALREADY_LISTENING = 1713 - RPC_S_ALREADY_REGISTERED = 1711 - RPC_S_ASYNC_CALL_PENDING = 997 - RPC_S_BINDING_HAS_NO_AUTH = 1746 - RPC_S_BINDING_INCOMPLETE = 1819 - RPC_S_BUFFER_TOO_SMALL = 122 - RPC_S_CALL_CANCELLED = 1818 - RPC_S_CALL_FAILED = 1726 - RPC_S_CALL_FAILED_DNE = 1727 - RPC_S_CALL_IN_PROGRESS = 1791 - RPC_S_CANNOT_SUPPORT = 1764 - RPC_S_CANT_CREATE_ENDPOINT = 1720 - RPC_S_COMM_FAILURE = 1820 - RPC_S_DUPLICATE_ENDPOINT = 1740 - RPC_S_ENTRY_ALREADY_EXISTS = 1760 - RPC_S_ENTRY_NOT_FOUND = 1761 - RPC_S_ENTRY_TYPE_MISMATCH = 1922 - RPC_S_FP_DIV_ZERO = 1769 - RPC_S_FP_OVERFLOW = 1771 - RPC_S_FP_UNDERFLOW = 1770 - RPC_S_GROUP_MEMBER_NOT_FOUND = 1898 - RPC_S_GRP_ELT_NOT_ADDED = 1928 - RPC_S_GRP_ELT_NOT_REMOVED = 1929 - RPC_S_INCOMPLETE_NAME = 1755 - RPC_S_INTERFACE_NOT_EXPORTED = 1924 - RPC_S_INTERFACE_NOT_FOUND = 1759 - RPC_S_INTERNAL_ERROR = 1766 - RPC_S_INVALID_ARG = 87 - RPC_S_INVALID_ASYNC_CALL = 1915 - RPC_S_INVALID_ASYNC_HANDLE = 1914 - RPC_S_INVALID_AUTH_IDENTITY = 1749 - RPC_S_INVALID_BINDING = 1702 - RPC_S_INVALID_BOUND = 1734 - RPC_S_INVALID_ENDPOINT_FORMAT = 1706 - RPC_S_INVALID_LEVEL = 87 - RPC_S_INVALID_NAF_ID = 1763 - RPC_S_INVALID_NAME_SYNTAX = 1736 - RPC_S_INVALID_NETWORK_OPTIONS = 1724 - RPC_S_INVALID_NET_ADDR = 1707 - RPC_S_INVALID_OBJECT = 1900 - RPC_S_INVALID_RPC_PROTSEQ = 1704 - RPC_S_INVALID_SECURITY_DESC = 1338 - RPC_S_INVALID_STRING_BINDING = 1700 - RPC_S_INVALID_STRING_UUID = 1705 - RPC_S_INVALID_TAG = 1733 - RPC_S_INVALID_TIMEOUT = 1709 - RPC_S_INVALID_VERS_OPTION = 1756 - RPC_S_MAX_CALLS_TOO_SMALL = 1742 - RPC_S_NAME_SERVICE_UNAVAILABLE = 1762 - RPC_S_NOTHING_TO_EXPORT = 1754 - RPC_S_NOT_ALL_OBJS_EXPORTED = 1923 - RPC_S_NOT_ALL_OBJS_UNEXPORTED = 1758 - RPC_S_NOT_CANCELLED = 1826 - RPC_S_NOT_LISTENING = 1715 - RPC_S_NOT_RPC_ERROR = 1823 - RPC_S_NO_BINDINGS = 1718 - RPC_S_NO_CALL_ACTIVE = 1725 - RPC_S_NO_CONTEXT_AVAILABLE = 1765 - RPC_S_NO_ENDPOINT_FOUND = 1708 - RPC_S_NO_ENTRY_NAME = 1735 - RPC_S_NO_INTERFACES = 1817 - RPC_S_NO_MORE_BINDINGS = 1806 - RPC_S_NO_MORE_MEMBERS = 1757 - RPC_S_NO_PRINC_NAME = 1822 - RPC_S_NO_PROTSEQS = 1719 - RPC_S_NO_PROTSEQS_REGISTERED = 1714 - RPC_S_OBJECT_NOT_FOUND = 1710 - RPC_S_OK = 0 - RPC_S_OUT_OF_MEMORY = 14 - RPC_S_OUT_OF_RESOURCES = 1721 - RPC_S_OUT_OF_THREADS = 164 - RPC_S_PRF_ELT_NOT_ADDED = 1926 - RPC_S_PRF_ELT_NOT_REMOVED = 1927 - RPC_S_PROCNUM_OUT_OF_RANGE = 1745 - RPC_S_PROFILE_NOT_ADDED = 1925 - RPC_S_PROTOCOL_ERROR = 1728 - RPC_S_PROTSEQ_NOT_FOUND = 1744 - RPC_S_PROTSEQ_NOT_SUPPORTED = 1703 - RPC_S_SEC_PKG_ERROR = 1825 - RPC_S_SEND_INCOMPLETE = 1913 - RPC_S_SERVER_OUT_OF_MEMORY = 1130 - RPC_S_SERVER_TOO_BUSY = 1723 - RPC_S_SERVER_UNAVAILABLE = 1722 - RPC_S_STRING_TOO_LONG = 1743 - RPC_S_TIMEOUT = 1460 - RPC_S_TYPE_ALREADY_REGISTERED = 1712 - RPC_S_UNKNOWN_AUTHN_LEVEL = 1748 - RPC_S_UNKNOWN_AUTHN_SERVICE = 1747 - RPC_S_UNKNOWN_AUTHN_TYPE = 1741 - RPC_S_UNKNOWN_AUTHZ_SERVICE = 1750 - RPC_S_UNKNOWN_IF = 1717 - RPC_S_UNKNOWN_MGR_TYPE = 1716 - RPC_S_UNKNOWN_PRINCIPAL = 1332 - RPC_S_UNSUPPORTED_AUTHN_LEVEL = 1821 - RPC_S_UNSUPPORTED_NAME_SYNTAX = 1737 - RPC_S_UNSUPPORTED_TRANS_SYN = 1730 - RPC_S_UNSUPPORTED_TYPE = 1732 - RPC_S_UUID_LOCAL_ONLY = 1824 - RPC_S_UUID_NO_ADDRESS = 1739 - RPC_S_WRONG_KIND_OF_BINDING = 1701 - RPC_S_ZERO_DIVIDE = 1767 - RPC_UNICODE_SUPPORTED = 0 - RPC_X_BAD_STUB_DATA = 1783 - RPC_X_BYTE_COUNT_TOO_SMALL = 1782 - RPC_X_ENUM_VALUE_OUT_OF_RANGE = 1781 - RPC_X_ENUM_VALUE_TOO_LARGE = 1781 - RPC_X_INVALID_BOUND = 1734 - RPC_X_INVALID_BUFFER = 1784 - RPC_X_INVALID_ES_ACTION = 1827 - RPC_X_INVALID_PIPE_OBJECT = 1830 - RPC_X_INVALID_PIPE_OPERATION = 1831 - RPC_X_INVALID_TAG = 1733 - RPC_X_NO_MEMORY = 14 - RPC_X_NO_MORE_ENTRIES = 1772 - RPC_X_NULL_REF_POINTER = 1780 - RPC_X_PIPE_APP_MEMORY = 14 - RPC_X_PIPE_CLOSED = 1916 - RPC_X_PIPE_DISCIPLINE_ERROR = 1917 - RPC_X_PIPE_EMPTY = 1918 - RPC_X_SS_CANNOT_GET_CALL_HANDLE = 1779 - RPC_X_SS_CHAR_TRANS_OPEN_FAIL = 1773 - RPC_X_SS_CHAR_TRANS_SHORT_FILE = 1774 - RPC_X_SS_CONTEXT_DAMAGED = 1777 - RPC_X_SS_CONTEXT_MISMATCH = 6 - RPC_X_SS_HANDLES_MISMATCH = 1778 - RPC_X_SS_IN_NULL_CONTEXT = 1775 - RPC_X_WRONG_ES_VERSION = 1828 - RPC_X_WRONG_PIPE_ORDER = 1831 - RPC_X_WRONG_PIPE_VERSION = 1832 - RPC_X_WRONG_STUB_VERSION = 1829 - RP_INIFILE = 0x02 - RP_LOGON = 0x01 - RRF_NOEXPAND = 0x10000000 - RRF_RT_ANY = 0x0000ffff - RRF_RT_DWORD = 24 - RRF_RT_QWORD = 72 - RRF_RT_REG_BINARY = 0x00000008 - RRF_RT_REG_DWORD = 0x00000010 - RRF_RT_REG_EXPAND_SZ = 0x00000004 - RRF_RT_REG_MULTI_SZ = 0x00000020 - RRF_RT_REG_NONE = 0x00000001 - RRF_RT_REG_QWORD = 0x00000040 - RRF_RT_REG_SZ = 0x00000002 - RRF_ZEROONFAILURE = 0x20000000 - RSA1024BIT_KEY = 0x4000000 - RTL_CONDITION_VARIABLE_LOCKMODE_SHARED = 0x1 - RTL_CRITICAL_SECTION_ALL_FLAG_BITS = 0xff000000 - RTL_CRITICAL_SECTION_DEBUG_FLAG_STATIC_INIT = 0x00000001 - RTL_CRITICAL_SECTION_FLAG_DYNAMIC_SPIN = 0x02000000 - RTL_CRITICAL_SECTION_FLAG_FORCE_DEBUG_INFO = 0x10000000 - RTL_CRITICAL_SECTION_FLAG_NO_DEBUG_INFO = 0x01000000 - RTL_CRITICAL_SECTION_FLAG_RESERVED = 3758096384 - RTL_CRITICAL_SECTION_FLAG_RESOURCE_TYPE = 0x08000000 - RTL_CRITICAL_SECTION_FLAG_STATIC_INIT = 0x04000000 - RTL_CRITSECT_TYPE = 0 - RTL_RESOURCE_TYPE = 1 - RTL_RUN_ONCE_ASYNC = 2 - RTL_RUN_ONCE_CHECK_ONLY = 1 - RTL_RUN_ONCE_CTX_RESERVED_BITS = 2 - RTL_RUN_ONCE_INIT_FAILED = 4 - RTL_UMS_VERSION = 256 - RTL_VRF_FLG_APPCOMPAT_CHECKS = 0x00000010 - RTL_VRF_FLG_COM_CHECKS = 0x00000100 - RTL_VRF_FLG_DANGEROUS_APIS = 0x00000200 - RTL_VRF_FLG_DEADLOCK_CHECKS = 0x00000800 - RTL_VRF_FLG_DIRTY_STACKS = 0x00000040 - RTL_VRF_FLG_ENABLED_SYSTEM_WIDE = 0x00020000 - RTL_VRF_FLG_ENABLE_LOGGING = 0x00004000 - RTL_VRF_FLG_FAST_FILL_HEAP = 0x00008000 - RTL_VRF_FLG_FIRST_CHANCE_EXCEPTION_CHECKS = 0x00001000 - RTL_VRF_FLG_FULL_PAGE_HEAP = 0x00000001 - RTL_VRF_FLG_HANDLE_CHECKS = 0x00000004 - RTL_VRF_FLG_LOCK_CHECKS = 0x00040000 - RTL_VRF_FLG_MISCELLANEOUS_CHECKS = 0x00020000 - RTL_VRF_FLG_RACE_CHECKS = 0x00000400 - RTL_VRF_FLG_RESERVED_DONOTUSE = 0x00000002 - RTL_VRF_FLG_RPC_CHECKS = 0x00000080 - RTL_VRF_FLG_STACK_CHECKS = 0x00000008 - RTL_VRF_FLG_TLS_CHECKS = 0x00000020 - RTL_VRF_FLG_VIRTUAL_MEM_CHECKS = 0x00002000 - RTL_VRF_FLG_VIRTUAL_SPACE_TRACKING = 0x00010000 - RTREE_CACHE_SZ = 5 - RTREE_CHECK_MAX_ERROR = 100 - RTREE_COORD_INT32 = 1 - RTREE_COORD_REAL32 = 0 - RTREE_DEFAULT_ROWEST = 1048576 - RTREE_EQ = 0x41 - RTREE_FALSE = 0x40 - RTREE_GE = 0x44 - RTREE_GT = 0x45 - RTREE_LE = 0x42 - RTREE_LT = 0x43 - RTREE_MATCH = 0x46 - RTREE_MAXCELLS = 51 - RTREE_MAX_AUX_COLUMN = 100 - RTREE_MAX_DEPTH = 40 - RTREE_MAX_DIMENSIONS = 5 - RTREE_MIN_ROWEST = 100 - RTREE_QUERY = 0x47 - RTREE_TRUE = 0x3f - RTREE_ZERO = 0.0 - RTS_CONTROL_DISABLE = 0x0 - RTS_CONTROL_ENABLE = 0x1 - RTS_CONTROL_HANDSHAKE = 0x2 - RTS_CONTROL_TOGGLE = 0x3 - RUNDLGORD = 1545 - RUNTIME_FUNCTION_INDIRECT = 0x1 - RUSSIAN_CHARSET = 204 - SACL_SECURITY_INFORMATION = 8 - SAL_HXX = 0 - SAL__callback = 0 - SAL__checkReturn = 0 - SAL__deref = 0 - SAL__deref_in = 0 - SAL__deref_in_opt = 0 - SAL__deref_inout = 0 - SAL__deref_inout_nz = 0 - SAL__deref_inout_nz_opt = 0 - SAL__deref_inout_opt = 0 - SAL__deref_inout_z = 0 - SAL__deref_inout_z_opt = 0 - SAL__deref_opt_in = 0 - SAL__deref_opt_in_opt = 0 - SAL__deref_opt_inout = 0 - SAL__deref_opt_inout_nz = 0 - SAL__deref_opt_inout_nz_opt = 0 - SAL__deref_opt_inout_opt = 0 - SAL__deref_opt_inout_z = 0 - SAL__deref_opt_inout_z_opt = 0 - SAL__deref_opt_out = 0 - SAL__deref_opt_out_nz_opt = 0 - SAL__deref_opt_out_opt = 0 - SAL__deref_opt_out_z = 0 - SAL__deref_opt_out_z_opt = 0 - SAL__deref_out = 0 - SAL__deref_out_nz = 0 - SAL__deref_out_nz_opt = 0 - SAL__deref_out_opt = 0 - SAL__deref_out_z = 0 - SAL__deref_out_z_opt = 0 - SAL__exceptthat = 0 - SAL__execeptthat = 0 - SAL__format_string = 0 - SAL__in = 0 - SAL__in_nz = 0 - SAL__in_nz_opt = 0 - SAL__in_opt = 0 - SAL__in_z = 0 - SAL__in_z_opt = 0 - SAL__inner_callback = 0 - SAL__inner_checkReturn = 0 - SAL__inner_fallthrough = 0 - SAL__inner_fallthrough_dec = 0 - SAL__inner_override = 0 - SAL__inout = 0 - SAL__inout_nz = 0 - SAL__inout_nz_opt = 0 - SAL__inout_opt = 0 - SAL__inout_z = 0 - SAL__inout_z_opt = 0 - SAL__maybenull = 0 - SAL__maybereadonly = 0 - SAL__maybevalid = 0 - SAL__notnull = 0 - SAL__notreadonly = 0 - SAL__notvalid = 0 - SAL__null = 0 - SAL__nullnullterminated = 0 - SAL__nullterminated = 0 - SAL__out = 0 - SAL__out_nz = 0 - SAL__out_nz_opt = 0 - SAL__out_opt = 0 - SAL__out_z = 0 - SAL__out_z_opt = 0 - SAL__override = 0 - SAL__post = 0 - SAL__pre = 0 - SAL__readonly = 0 - SAL__reserved = 0 - SAL__valid = 0 - SANDBOX_INERT = 0x2 - SAVEPOINT_BEGIN = 0 - SAVEPOINT_RELEASE = 1 - SAVEPOINT_ROLLBACK = 2 - SAVE_ATTRIBUTE_VALUES = 0xD3 - SAVE_CTM = 4101 - SBM_ENABLE_ARROWS = 0x00E4 - SBM_GETPOS = 0x00E1 - SBM_GETRANGE = 0x00E3 - SBM_GETSCROLLBARINFO = 0x00EB - SBM_GETSCROLLINFO = 0x00EA - SBM_SETPOS = 0x00E0 - SBM_SETRANGE = 0x00E2 - SBM_SETRANGEREDRAW = 0x00E6 - SBM_SETSCROLLINFO = 0x00E9 - SBS_BOTTOMALIGN = 4 - SBS_HORZ = 0 - SBS_LEFTALIGN = 2 - SBS_RIGHTALIGN = 4 - SBS_SIZEBOX = 8 - SBS_SIZEBOXBOTTOMRIGHTALIGN = 4 - SBS_SIZEBOXTOPLEFTALIGN = 2 - SBS_SIZEGRIP = 16 - SBS_TOPALIGN = 2 - SBS_VERT = 1 - SB_BOTH = 3 - SB_BOTTOM = 7 - SB_CONST_ALPHA = 0x00000001 - SB_CTL = 2 - SB_ENDSCROLL = 8 - SB_GRAD_RECT = 0x00000010 - SB_GRAD_TRI = 0x00000020 - SB_HORZ = 0 - SB_LEFT = 6 - SB_LINEDOWN = 1 - SB_LINELEFT = 0 - SB_LINERIGHT = 1 - SB_LINEUP = 0 - SB_NONE = 0x00000000 - SB_PAGEDOWN = 3 - SB_PAGELEFT = 2 - SB_PAGERIGHT = 3 - SB_PAGEUP = 2 - SB_PIXEL_ALPHA = 0x00000002 - SB_PREMULT_ALPHA = 0x00000004 - SB_RIGHT = 7 - SB_THUMBPOSITION = 4 - SB_THUMBTRACK = 5 - SB_TOP = 6 - SB_VERT = 1 - SCALINGFACTORX = 114 - SCALINGFACTORY = 115 - SCARD_ABSENT = 1 - SCARD_ATR_LENGTH = 33 - SCARD_CLASS_COMMUNICATIONS = 2 - SCARD_CLASS_ICC_STATE = 9 - SCARD_CLASS_IFD_PROTOCOL = 8 - SCARD_CLASS_MECHANICAL = 6 - SCARD_CLASS_PERF = 0x7ffe - SCARD_CLASS_POWER_MGMT = 4 - SCARD_CLASS_PROTOCOL = 3 - SCARD_CLASS_SECURITY = 5 - SCARD_CLASS_SYSTEM = 0x7fff - SCARD_CLASS_VENDOR_DEFINED = 7 - SCARD_CLASS_VENDOR_INFO = 1 - SCARD_COLD_RESET = 1 - SCARD_EJECT_CARD = 3 - SCARD_LEAVE_CARD = 0 - SCARD_NEGOTIABLE = 5 - SCARD_POWERED = 4 - SCARD_POWER_DOWN = 0 - SCARD_PRESENT = 2 - SCARD_PROTOCOL_DEFAULT = 0x80000000 - SCARD_PROTOCOL_OPTIMAL = 0x00000000 - SCARD_PROTOCOL_RAW = 0x00010000 - SCARD_PROTOCOL_T0 = 0x00000001 - SCARD_PROTOCOL_T1 = 0x00000002 - SCARD_PROTOCOL_Tx = 3 - SCARD_PROTOCOL_UNDEFINED = 0x00000000 - SCARD_PROVIDER_CSP = 2 - SCARD_PROVIDER_PRIMARY = 1 - SCARD_READER_CONFISCATES = 0x00000004 - SCARD_READER_EJECTS = 0x00000002 - SCARD_READER_SWALLOWS = 0x00000001 - SCARD_READER_TYPE_IDE = 0x10 - SCARD_READER_TYPE_KEYBOARD = 0x04 - SCARD_READER_TYPE_PARALELL = 0x02 - SCARD_READER_TYPE_PCMCIA = 0x40 - SCARD_READER_TYPE_SCSI = 0x08 - SCARD_READER_TYPE_SERIAL = 0x01 - SCARD_READER_TYPE_USB = 0x20 - SCARD_READER_TYPE_VENDOR = 0xF0 - SCARD_RESET_CARD = 1 - SCARD_SCOPE_SYSTEM = 2 - SCARD_SCOPE_TERMINAL = 1 - SCARD_SCOPE_USER = 0 - SCARD_SHARE_DIRECT = 3 - SCARD_SHARE_EXCLUSIVE = 1 - SCARD_SHARE_SHARED = 2 - SCARD_SPECIFIC = 6 - SCARD_STATE_ATRMATCH = 0x00000040 - SCARD_STATE_CHANGED = 0x00000002 - SCARD_STATE_EMPTY = 0x00000010 - SCARD_STATE_EXCLUSIVE = 0x00000080 - SCARD_STATE_IGNORE = 0x00000001 - SCARD_STATE_INUSE = 0x00000100 - SCARD_STATE_MUTE = 0x00000200 - SCARD_STATE_PRESENT = 0x00000020 - SCARD_STATE_UNAVAILABLE = 0x00000008 - SCARD_STATE_UNAWARE = 0x00000000 - SCARD_STATE_UNKNOWN = 0x00000004 - SCARD_STATE_UNPOWERED = 0x00000400 - SCARD_SWALLOWED = 3 - SCARD_S_SUCCESS = 0 - SCARD_T0_CMD_LENGTH = 5 - SCARD_T0_HEADER_LENGTH = 7 - SCARD_T1_EPILOGUE_LENGTH = 2 - SCARD_T1_MAX_IFS = 254 - SCARD_T1_PROLOGUE_LENGTH = 3 - SCARD_UNKNOWN = 0 - SCARD_UNPOWER_CARD = 2 - SCARD_WARM_RESET = 2 - SCERR_NOCARDNAME = 0x4000 - SCERR_NOGUIDS = 0x8000 - SCHANNEL_ENC_KEY = 0x1 - SCHANNEL_MAC_KEY = 0x0 - SCHAR_MAX = 127 - SCHAR_MIN = -128 - SCHED_E_SERVICE_NOT_LOCALSYSTEM = 6200 - SCHEMA_ROOT = 1 - SCHEME_OID_RETRIEVE_ENCODED_OBJECTW_FUNC = "SchemeDllRetrieveEncodedObjectW" - SCHEME_OID_RETRIEVE_ENCODED_OBJECT_FUNC = "SchemeDllRetrieveEncodedObject" - SCOPE_SECURITY_INFORMATION = 64 - SCREEN_FONTTYPE = 0x2000 - SCROLLLOCK_ON = 0x40 - SCS_32BIT_BINARY = 0 - SCS_64BIT_BINARY = 6 - SCS_CAP_COMPSTR = 0x00000001 - SCS_CAP_MAKEREAD = 0x00000002 - SCS_CAP_SETRECONVERTSTRING = 0x00000004 - SCS_CHANGEATTR = 18 - SCS_CHANGECLAUSE = 36 - SCS_DOS_BINARY = 1 - SCS_OS216_BINARY = 5 - SCS_PIF_BINARY = 3 - SCS_POSIX_BINARY = 4 - SCS_QUERYRECONVERTSTRING = 0x00020000 - SCS_SETRECONVERTSTRING = 0x00010000 - SCS_SETSTR = 9 - SCS_THIS_PLATFORM_BINARY = 6 - SCS_WOW_BINARY = 2 - SC_ARRANGE = 0xF110 - SC_CLOSE = 0xF060 - SC_CONTEXTHELP = 0xF180 - SC_DEFAULT = 0xF160 - SC_DLG_FORCE_UI = 0x04 - SC_DLG_MINIMAL_UI = 0x01 - SC_DLG_NO_UI = 0x02 - SC_GROUP_IDENTIFIER = 43 - SC_GROUP_IDENTIFIERA = 43 - SC_GROUP_IDENTIFIERW = 43 - SC_HOTKEY = 0xF150 - SC_HSCROLL = 0xF080 - SC_ICON = 61472 - SC_KEYMENU = 0xF100 - SC_MANAGER_ALL_ACCESS = 983103 - SC_MANAGER_CONNECT = 0x0001 - SC_MANAGER_CREATE_SERVICE = 0x0002 - SC_MANAGER_ENUMERATE_SERVICE = 0x0004 - SC_MANAGER_LOCK = 0x0008 - SC_MANAGER_MODIFY_BOOT_CONFIG = 0x0020 - SC_MANAGER_QUERY_LOCK_STATUS = 0x0010 - SC_MAXIMIZE = 0xF030 - SC_MINIMIZE = 0xF020 - SC_MONITORPOWER = 0xF170 - SC_MOUSEMENU = 0xF090 - SC_MOVE = 0xF010 - SC_NEXTWINDOW = 0xF040 - SC_PREVWINDOW = 0xF050 - SC_RESTORE = 0xF120 - SC_SCREENSAVE = 0xF140 - SC_SEPARATOR = 0xF00F - SC_SIZE = 0xF000 - SC_TASKLIST = 0xF130 - SC_VSCROLL = 0xF070 - SC_ZOOM = 61488 - SEARCH_ALL = 0x0 - SEARCH_ALL_NO_SEQ = 0x4 - SEARCH_ALTERNATE = 0x2 - SEARCH_ALT_NO_SEQ = 0x6 - SEARCH_PRIMARY = 0x1 - SEARCH_PRI_NO_SEQ = 0x5 - SECTION_ALL_ACCESS = 983071 - SECTION_EXTEND_SIZE = 0x0010 - SECTION_MAP_EXECUTE = 0x0008 - SECTION_MAP_EXECUTE_EXPLICIT = 0x0020 - SECTION_MAP_READ = 0x0004 - SECTION_MAP_WRITE = 0x0002 - SECTION_QUERY = 0x0001 - SECURITY_ANONYMOUS_LOGON_RID = 7 - SECURITY_APPPOOL_ID_BASE_RID = 82 - SECURITY_APPPOOL_ID_RID_COUNT = 6 - SECURITY_APP_PACKAGE_BASE_RID = 2 - SECURITY_APP_PACKAGE_RID_COUNT = 8 - SECURITY_AUTHENTICATED_USER_RID = 11 - SECURITY_AUTHENTICATION_AUTHORITY_ASSERTED_RID = 1 - SECURITY_AUTHENTICATION_AUTHORITY_RID_COUNT = 1 - SECURITY_AUTHENTICATION_SERVICE_ASSERTED_RID = 2 - SECURITY_BATCH_RID = 3 - SECURITY_BUILTIN_APP_PACKAGE_RID_COUNT = 2 - SECURITY_BUILTIN_CAPABILITY_RID_COUNT = 2 - SECURITY_BUILTIN_DOMAIN_RID = 32 - SECURITY_BUILTIN_PACKAGE_ANY_PACKAGE = 1 - SECURITY_BUILTIN_PACKAGE_ANY_RESTRICTED_PACKAGE = 2 - SECURITY_CAPABILITY_APPOINTMENTS = 11 - SECURITY_CAPABILITY_BASE_RID = 3 - SECURITY_CAPABILITY_CONTACTS = 12 - SECURITY_CAPABILITY_DOCUMENTS_LIBRARY = 7 - SECURITY_CAPABILITY_ENTERPRISE_AUTHENTICATION = 8 - SECURITY_CAPABILITY_INTERNET_CLIENT = 1 - SECURITY_CAPABILITY_INTERNET_CLIENT_SERVER = 2 - SECURITY_CAPABILITY_INTERNET_EXPLORER = 4096 - SECURITY_CAPABILITY_MUSIC_LIBRARY = 6 - SECURITY_CAPABILITY_PICTURES_LIBRARY = 4 - SECURITY_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER = 3 - SECURITY_CAPABILITY_REMOVABLE_STORAGE = 10 - SECURITY_CAPABILITY_RID_COUNT = 5 - SECURITY_CAPABILITY_SHARED_USER_CERTIFICATES = 9 - SECURITY_CAPABILITY_VIDEOS_LIBRARY = 5 - SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_BASE_RID = 85 - SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_RID_COUNT = 6 - SECURITY_COM_ID_BASE_RID = 89 - SECURITY_CONTEXT_TRACKING = 0x40000 - SECURITY_CREATOR_GROUP_RID = 1 - SECURITY_CREATOR_GROUP_SERVER_RID = 3 - SECURITY_CREATOR_OWNER_RID = 0 - SECURITY_CREATOR_OWNER_RIGHTS_RID = 4 - SECURITY_CREATOR_OWNER_SERVER_RID = 2 - SECURITY_CRED_TYPE_BASE_RID = 65 - SECURITY_CRED_TYPE_RID_COUNT = 2 - SECURITY_CRED_TYPE_THIS_ORG_CERT_RID = 1 - SECURITY_DASHOST_ID_BASE_RID = 92 - SECURITY_DASHOST_ID_RID_COUNT = 6 - SECURITY_DESCRIPTOR_REVISION = 1 - SECURITY_DESCRIPTOR_REVISION1 = 1 - SECURITY_DIALUP_RID = 1 - SECURITY_DYNAMIC_TRACKING = 1 - SECURITY_EFFECTIVE_ONLY = 0x80000 - SECURITY_ENTERPRISE_CONTROLLERS_RID = 9 - SECURITY_ENTERPRISE_READONLY_CONTROLLERS_RID = 22 - SECURITY_INTERACTIVE_RID = 4 - SECURITY_IUSER_RID = 17 - SECURITY_LOCAL_LOGON_RID = 1 - SECURITY_LOCAL_RID = 0 - SECURITY_LOCAL_SERVICE_RID = 19 - SECURITY_LOCAL_SYSTEM_RID = 18 - SECURITY_LOGON_IDS_RID = 5 - SECURITY_LOGON_IDS_RID_COUNT = 3 - SECURITY_MANDATORY_HIGH_RID = 12288 - SECURITY_MANDATORY_LOW_RID = 4096 - SECURITY_MANDATORY_MAXIMUM_USER_RID = 16384 - SECURITY_MANDATORY_MEDIUM_RID = 8192 - SECURITY_MANDATORY_PROTECTED_PROCESS_RID = 20480 - SECURITY_MANDATORY_SYSTEM_RID = 16384 - SECURITY_MANDATORY_UNTRUSTED_RID = 0 - SECURITY_MAX_ALWAYS_FILTERED = 999 - SECURITY_MAX_BASE_RID = 111 - SECURITY_MIN_BASE_RID = 80 - SECURITY_MIN_NEVER_FILTERED = 1000 - SECURITY_NETWORK_RID = 2 - SECURITY_NETWORK_SERVICE_RID = 20 - SECURITY_NFS_ID_BASE_RID = 88 - SECURITY_NT_NON_UNIQUE = 21 - SECURITY_NT_NON_UNIQUE_SUB_AUTH_COUNT = 3 - SECURITY_NULL_RID = 0 - SECURITY_OTHER_ORGANIZATION_RID = 1000 - SECURITY_PACKAGE_BASE_RID = 64 - SECURITY_PACKAGE_DIGEST_RID = 21 - SECURITY_PACKAGE_NTLM_RID = 10 - SECURITY_PACKAGE_RID_COUNT = 2 - SECURITY_PACKAGE_SCHANNEL_RID = 14 - SECURITY_PRINCIPAL_SELF_RID = 10 - SECURITY_PROXY_RID = 8 - SECURITY_RDV_GFX_BASE_RID = 91 - SECURITY_REMOTE_LOGON_RID = 14 - SECURITY_RESERVED_ID_BASE_RID = 81 - SECURITY_RESTRICTED_CODE_RID = 12 - SECURITY_SERVER_LOGON_RID = 9 - SECURITY_SERVICE_ID_BASE_RID = 80 - SECURITY_SERVICE_ID_RID_COUNT = 6 - SECURITY_SERVICE_RID = 6 - SECURITY_SQOS_PRESENT = 0x100000 - SECURITY_STATIC_TRACKING = 0 - SECURITY_TASK_ID_BASE_RID = 87 - SECURITY_TERMINAL_SERVER_RID = 13 - SECURITY_THIS_ORGANIZATION_RID = 15 - SECURITY_TRUSTED_INSTALLER_RID1 = 956008885 - SECURITY_TRUSTED_INSTALLER_RID2 = 3418522649 - SECURITY_TRUSTED_INSTALLER_RID3 = 1831038044 - SECURITY_TRUSTED_INSTALLER_RID4 = 1853292631 - SECURITY_TRUSTED_INSTALLER_RID5 = 2271478464 - SECURITY_USERMODEDRIVERHOST_ID_BASE_RID = 84 - SECURITY_USERMODEDRIVERHOST_ID_RID_COUNT = 6 - SECURITY_VALID_SQOS_FLAGS = 0x1f0000 - SECURITY_VIRTUALACCOUNT_ID_RID_COUNT = 6 - SECURITY_VIRTUALSERVER_ID_BASE_RID = 83 - SECURITY_VIRTUALSERVER_ID_RID_COUNT = 6 - SECURITY_WINDOWSMOBILE_ID_BASE_RID = 112 - SECURITY_WINDOW_MANAGER_BASE_RID = 90 - SECURITY_WMIHOST_ID_BASE_RID = 86 - SECURITY_WMIHOST_ID_RID_COUNT = 6 - SECURITY_WORLD_RID = 0 - SECURITY_WRITE_RESTRICTED_CODE_RID = 33 - SEC_64K_PAGES = 0x80000 - SEC_COMMIT = 0x8000000 - SEC_FILE = 0x800000 - SEC_IMAGE = 0x1000000 - SEC_IMAGE_NO_EXECUTE = 285212672 - SEC_LARGE_PAGES = 0x80000000 - SEC_NOCACHE = 0x10000000 - SEC_PARTITION_OWNER_HANDLE = 0x40000 - SEC_PROTECTED_IMAGE = 0x2000000 - SEC_RESERVE = 0x4000000 - SEC_WINNT_AUTH_IDENTITY_ANSI = 0x1 - SEC_WINNT_AUTH_IDENTITY_UNICODE = 0x2 - SEC_WRITECOMBINE = 0x40000000 - SEEK_CUR = 1 - SEEK_END = 2 - SEEK_SET = 0 - SEE_MASK_ASYNCOK = 0x100000 - SEE_MASK_CLASSKEY = 0x3 - SEE_MASK_CLASSNAME = 0x1 - SEE_MASK_CONNECTNETDRV = 0x80 - SEE_MASK_DEFAULT = 0x0 - SEE_MASK_DOENVSUBST = 0x200 - SEE_MASK_FLAG_DDEWAIT = 256 - SEE_MASK_FLAG_LOG_USAGE = 0x4000000 - SEE_MASK_FLAG_NO_UI = 0x400 - SEE_MASK_HMONITOR = 0x200000 - SEE_MASK_HOTKEY = 0x20 - SEE_MASK_ICON = 0x10 - SEE_MASK_IDLIST = 0x4 - SEE_MASK_INVOKEIDLIST = 0xc - SEE_MASK_NOASYNC = 0x100 - SEE_MASK_NOCLOSEPROCESS = 0x40 - SEE_MASK_NOQUERYCLASSSTORE = 0x1000000 - SEE_MASK_NOZONECHECKS = 0x800000 - SEE_MASK_NO_CONSOLE = 0x8000 - SEE_MASK_UNICODE = 0x4000 - SEE_MASK_WAITFORINPUTIDLE = 0x2000000 - SEF_AVOID_OWNER_CHECK = 0x10 - SEF_AVOID_OWNER_RESTRICTION = 0x1000 - SEF_AVOID_PRIVILEGE_CHECK = 0x08 - SEF_DACL_AUTO_INHERIT = 0x01 - SEF_DEFAULT_DESCRIPTOR_FOR_OBJECT = 0x04 - SEF_DEFAULT_GROUP_FROM_PARENT = 0x40 - SEF_DEFAULT_OWNER_FROM_PARENT = 0x20 - SEF_MACL_NO_EXECUTE_UP = 0x400 - SEF_MACL_NO_READ_UP = 0x200 - SEF_MACL_NO_WRITE_UP = 0x100 - SEF_MACL_VALID_FLAGS = 1792 - SEF_SACL_AUTO_INHERIT = 0x02 - SELECTDIB = 41 - SELECTPAPERSOURCE = 18 - SELECTTRACE_ENABLED = 0 - SELECT_CAP_CONVERSION = 0x00000001 - SELECT_CAP_SENTENCE = 0x00000002 - SEMAPHORE_ALL_ACCESS = 2031619 - SEMAPHORE_MODIFY_STATE = 0x0002 - SEM_FAILCRITICALERRORS = 0x0001 - SEM_NOALIGNMENTFAULTEXCEPT = 0x0004 - SEM_NOGPFAULTERRORBOX = 0x0002 - SEM_NOOPENFILEERRORBOX = 0x8000 - SENTINEL_Reason = 0 - SERIAL_NUMBER_LENGTH = 32 - SERKF_AVAILABLE = 0x00000002 - SERKF_INDICATOR = 0x00000004 - SERKF_SERIALKEYSON = 0x00000001 - SERVER_ACCESS_ADMINISTER = 0x00000001 - SERVER_ACCESS_ENUMERATE = 0x00000002 - SERVER_ALL_ACCESS = 983043 - SERVER_EXECUTE = 131074 - SERVER_READ = 131074 - SERVER_WRITE = 131075 - SERVICES_ACTIVE_DATABASEA = "ServicesActive" - SERVICES_FAILED_DATABASEA = "ServicesFailed" - SERVICE_ACCEPT_HARDWAREPROFILECHANGE = 0x00000020 - SERVICE_ACCEPT_NETBINDCHANGE = 0x00000010 - SERVICE_ACCEPT_PARAMCHANGE = 0x00000008 - SERVICE_ACCEPT_PAUSE_CONTINUE = 0x00000002 - SERVICE_ACCEPT_POWEREVENT = 0x00000040 - SERVICE_ACCEPT_SESSIONCHANGE = 0x00000080 - SERVICE_ACCEPT_SHUTDOWN = 0x00000004 - SERVICE_ACCEPT_STOP = 0x00000001 - SERVICE_ACTIVE = 0x00000001 - SERVICE_ADAPTER = 0x00000004 - SERVICE_ALL_ACCESS = 983551 - SERVICE_AUTO_START = 0x00000002 - SERVICE_BOOT_START = 0x00000000 - SERVICE_CHANGE_CONFIG = 0x0002 - SERVICE_CONFIG_DESCRIPTION = 1 - SERVICE_CONFIG_FAILURE_ACTIONS = 2 - SERVICE_CONTINUE_PENDING = 0x00000005 - SERVICE_CONTROL_CONTINUE = 0x00000003 - SERVICE_CONTROL_DEVICEEVENT = 0x0000000B - SERVICE_CONTROL_HARDWAREPROFILECHANGE = 0x0000000C - SERVICE_CONTROL_INTERROGATE = 0x00000004 - SERVICE_CONTROL_NETBINDADD = 0x00000007 - SERVICE_CONTROL_NETBINDDISABLE = 0x0000000A - SERVICE_CONTROL_NETBINDENABLE = 0x00000009 - SERVICE_CONTROL_NETBINDREMOVE = 0x00000008 - SERVICE_CONTROL_PARAMCHANGE = 0x00000006 - SERVICE_CONTROL_PAUSE = 0x00000002 - SERVICE_CONTROL_POWEREVENT = 0x0000000D - SERVICE_CONTROL_SESSIONCHANGE = 0x0000000E - SERVICE_CONTROL_SHUTDOWN = 0x00000005 - SERVICE_CONTROL_STOP = 0x00000001 - SERVICE_DEMAND_START = 0x00000003 - SERVICE_DISABLED = 0x00000004 - SERVICE_DRIVER = 11 - SERVICE_ENUMERATE_DEPENDENTS = 0x0008 - SERVICE_ERROR_CRITICAL = 0x00000003 - SERVICE_ERROR_IGNORE = 0x00000000 - SERVICE_ERROR_NORMAL = 0x00000001 - SERVICE_ERROR_SEVERE = 0x00000002 - SERVICE_FILE_SYSTEM_DRIVER = 0x00000002 - SERVICE_INACTIVE = 0x00000002 - SERVICE_INTERACTIVE_PROCESS = 0x00000100 - SERVICE_INTERROGATE = 0x0080 - SERVICE_KERNEL_DRIVER = 0x00000001 - SERVICE_NO_CHANGE = 0xffffffff - SERVICE_PAUSED = 0x00000007 - SERVICE_PAUSE_CONTINUE = 0x0040 - SERVICE_PAUSE_PENDING = 0x00000006 - SERVICE_QUERY_CONFIG = 0x0001 - SERVICE_QUERY_STATUS = 0x0004 - SERVICE_RECOGNIZER_DRIVER = 0x00000008 - SERVICE_RUNNING = 0x00000004 - SERVICE_RUNS_IN_SYSTEM_PROCESS = 0x00000001 - SERVICE_START = 0x0010 - SERVICE_START_PENDING = 0x00000002 - SERVICE_STATE_ALL = 3 - SERVICE_STOP = 0x0020 - SERVICE_STOPPED = 0x00000001 - SERVICE_STOP_PENDING = 0x00000003 - SERVICE_SYSTEM_START = 0x00000001 - SERVICE_TYPE_ALL = 319 - SERVICE_USER_DEFINED_CONTROL = 0x0100 - SERVICE_WIN32 = 48 - SERVICE_WIN32_OWN_PROCESS = 0x00000010 - SERVICE_WIN32_SHARE_PROCESS = 0x00000020 - SESSIONS_STRM_CHUNK_SIZE = 1024 - SESSION_ABORTED = 0x06 - SESSION_ALL_ACCESS = 983043 - SESSION_ESTABLISHED = 0x03 - SESSION_MAX_BUFFER_SZ = 2147483391 - SESSION_MODIFY_ACCESS = 0x2 - SESSION_QUERY_ACCESS = 0x1 - SESSION_UPDATE_CACHE_SZ = 12 - SETABORTPROC = 9 - SETALLJUSTVALUES = 771 - SETBREAK = 8 - SETCHARSET = 772 - SETCOLORTABLE = 4 - SETCOPYCOUNT = 17 - SETDIBSCALING = 32 - SETDTR = 5 - SETICMPROFILE_EMBEDED = 0x00000001 - SETKERNTRACK = 770 - SETLINECAP = 21 - SETLINEJOIN = 22 - SETMITERLIMIT = 23 - SETRGBSTRINGA = "commdlg_SetRGBColor" - SETRTS = 3 - SETXOFF = 1 - SETXON = 2 - SET_ARC_DIRECTION = 4102 - SET_BACKGROUND_COLOR = 4103 - SET_BOUNDS = 4109 - SET_CLIP_BOX = 4108 - SET_MIRROR_MODE = 4110 - SET_POLY_MODE = 4104 - SET_SCREEN_ANGLE = 4105 - SET_SPREAD = 4106 - SET_TAPE_DRIVE_INFORMATION = 1 - SET_TAPE_MEDIA_INFORMATION = 0 - SEVERITY_ERROR = 1 - SEVERITY_SUCCESS = 0 - SE_DACL_AUTO_INHERITED = 1024 - SE_DACL_AUTO_INHERIT_REQ = 256 - SE_DACL_DEFAULTED = 8 - SE_DACL_PRESENT = 4 - SE_DACL_PROTECTED = 4096 - SE_ERR_ACCESSDENIED = 5 - SE_ERR_ASSOCINCOMPLETE = 27 - SE_ERR_DDEBUSY = 30 - SE_ERR_DDEFAIL = 29 - SE_ERR_DDETIMEOUT = 28 - SE_ERR_DLLNOTFOUND = 32 - SE_ERR_FNF = 2 - SE_ERR_NOASSOC = 31 - SE_ERR_OOM = 8 - SE_ERR_PNF = 3 - SE_ERR_SHARE = 26 - SE_GROUP_DEFAULTED = 2 - SE_GROUP_ENABLED = 4 - SE_GROUP_ENABLED_BY_DEFAULT = 2 - SE_GROUP_INTEGRITY = 32 - SE_GROUP_INTEGRITY_ENABLED = 64 - SE_GROUP_LOGON_ID = 3221225472 - SE_GROUP_MANDATORY = 1 - SE_GROUP_OWNER = 8 - SE_GROUP_RESOURCE = 536870912 - SE_GROUP_USE_FOR_DENY_ONLY = 16 - SE_GROUP_VALID_ATTRIBUTES = 3758096511 - SE_LEARNING_MODE_FLAG_PERMISSIVE = 0x00000001 - SE_OWNER_DEFAULTED = 1 - SE_PRIVILEGE_ENABLED = 2 - SE_PRIVILEGE_ENABLED_BY_DEFAULT = 1 - SE_PRIVILEGE_REMOVED = 4 - SE_PRIVILEGE_USED_FOR_ACCESS = 2147483648 - SE_PRIVILEGE_VALID_ATTRIBUTES = 2147483655 - SE_RM_CONTROL_VALID = 16384 - SE_SACL_AUTO_INHERITED = 2048 - SE_SACL_AUTO_INHERIT_REQ = 512 - SE_SACL_DEFAULTED = 32 - SE_SACL_PRESENT = 16 - SE_SACL_PROTECTED = 8192 - SE_SECURITY_DESCRIPTOR_FLAG_NO_LABEL_ACE = 0x00000002 - SE_SECURITY_DESCRIPTOR_FLAG_NO_OWNER_ACE = 0x00000001 - SE_SECURITY_DESCRIPTOR_VALID_FLAGS = 0x00000003 - SE_SELF_RELATIVE = 32768 - SF_Aggregate = 0x0000008 - SF_All = 0x0000002 - SF_ComplexResult = 0x0040000 - SF_Compound = 0x0000100 - SF_Converted = 0x0010000 - SF_CopyCte = 0x4000000 - SF_Distinct = 0x0000001 - SF_Expanded = 0x0000040 - SF_FixedLimit = 0x0004000 - SF_HasAgg = 0x0000010 - SF_HasTypeInfo = 0x0000080 - SF_IncludeHidden = 0x0020000 - SF_MaybeConvert = 0x0008000 - SF_MinMaxAgg = 0x0001000 - SF_MultiPart = 0x2000000 - SF_MultiValue = 0x0000400 - SF_NestedFrom = 0x0000800 - SF_NoopOrderBy = 0x0400000 - SF_OrderByReqd = 0x8000000 - SF_PushDown = 0x1000000 - SF_Recursive = 0x0002000 - SF_Resolved = 0x0000004 - SF_UFSrcCheck = 0x0800000 - SF_UsesEphemeral = 0x0000020 - SF_Values = 0x0000200 - SF_View = 0x0200000 - SF_WhereBegin = 0x0080000 - SF_WinRewrite = 0x0100000 - SHADEBLENDCAPS = 120 - SHARED_LOCK = 1 - SHARED_SIZE = 510 - SHAREVISTRINGA = "commdlg_ShareViolation" - SHERB_NOCONFIRMATION = 0x00000001 - SHERB_NOPROGRESSUI = 0x00000002 - SHERB_NOSOUND = 0x00000004 - SHFILEINFO_DEFINED = 0 - SHGFI_ADDOVERLAYS = 0x000000020 - SHGFI_ATTRIBUTES = 0x000000800 - SHGFI_ATTR_SPECIFIED = 0x000020000 - SHGFI_DISPLAYNAME = 0x000000200 - SHGFI_EXETYPE = 0x000002000 - SHGFI_ICON = 0x000000100 - SHGFI_ICONLOCATION = 0x000001000 - SHGFI_LARGEICON = 0x000000000 - SHGFI_LINKOVERLAY = 0x000008000 - SHGFI_OPENICON = 0x000000002 - SHGFI_OVERLAYINDEX = 0x000000040 - SHGFI_PIDL = 0x000000008 - SHGFI_SELECTED = 0x000010000 - SHGFI_SHELLICONSIZE = 0x000000004 - SHGFI_SMALLICON = 0x000000001 - SHGFI_SYSICONINDEX = 0x000004000 - SHGFI_TYPENAME = 0x000000400 - SHGFI_USEFILEATTRIBUTES = 0x000000010 - SHGNLI_NOLNK = 0x000000008 - SHGNLI_NOLOCNAME = 0x000000010 - SHGNLI_NOUNIQUE = 0x000000004 - SHGNLI_PIDL = 0x000000001 - SHGNLI_PREFIXNAME = 0x000000002 - SHIFTJIS_CHARSET = 128 - SHIFT_PRESSED = 0x10 - SHIL_EXTRALARGE = 2 - SHIL_LARGE = 0 - SHIL_LAST = 3 - SHIL_SMALL = 1 - SHIL_SYSSMALL = 3 - SHOW_FULLSCREEN = 3 - SHOW_ICONWINDOW = 2 - SHOW_OPENNOACTIVATE = 4 - SHOW_OPENWINDOW = 1 - SHRT_MAX = 32767 - SHRT_MIN = -32768 - SHTDN_REASON_FLAG_CLEAN_UI = 0x04000000 - SHTDN_REASON_FLAG_COMMENT_REQUIRED = 0x01000000 - SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 0x02000000 - SHTDN_REASON_FLAG_DIRTY_UI = 0x08000000 - SHTDN_REASON_FLAG_PLANNED = 0x80000000 - SHTDN_REASON_FLAG_USER_DEFINED = 0x40000000 - SHTDN_REASON_LEGACY_API = 2147942400 - SHTDN_REASON_MAJOR_APPLICATION = 0x00040000 - SHTDN_REASON_MAJOR_HARDWARE = 0x00010000 - SHTDN_REASON_MAJOR_LEGACY_API = 0x00070000 - SHTDN_REASON_MAJOR_NONE = 0x00000000 - SHTDN_REASON_MAJOR_OPERATINGSYSTEM = 0x00020000 - SHTDN_REASON_MAJOR_OTHER = 0x00000000 - SHTDN_REASON_MAJOR_POWER = 0x00060000 - SHTDN_REASON_MAJOR_SOFTWARE = 0x00030000 - SHTDN_REASON_MAJOR_SYSTEM = 0x00050000 - SHTDN_REASON_MINOR_BLUESCREEN = 0x0000000F - SHTDN_REASON_MINOR_CORDUNPLUGGED = 0x0000000b - SHTDN_REASON_MINOR_DC_DEMOTION = 0x00000022 - SHTDN_REASON_MINOR_DC_PROMOTION = 0x00000021 - SHTDN_REASON_MINOR_DISK = 0x00000007 - SHTDN_REASON_MINOR_ENVIRONMENT = 0x0000000c - SHTDN_REASON_MINOR_HARDWARE_DRIVER = 0x0000000d - SHTDN_REASON_MINOR_HOTFIX = 0x00000011 - SHTDN_REASON_MINOR_HOTFIX_UNINSTALL = 0x00000017 - SHTDN_REASON_MINOR_HUNG = 0x00000005 - SHTDN_REASON_MINOR_INSTALLATION = 0x00000002 - SHTDN_REASON_MINOR_MAINTENANCE = 0x00000001 - SHTDN_REASON_MINOR_MMC = 0x00000019 - SHTDN_REASON_MINOR_NETWORKCARD = 0x00000009 - SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY = 0x00000014 - SHTDN_REASON_MINOR_NONE = 0x000000ff - SHTDN_REASON_MINOR_OTHER = 0x00000000 - SHTDN_REASON_MINOR_OTHERDRIVER = 0x0000000e - SHTDN_REASON_MINOR_POWER_SUPPLY = 0x0000000a - SHTDN_REASON_MINOR_PROCESSOR = 0x00000008 - SHTDN_REASON_MINOR_RECONFIG = 0x00000004 - SHTDN_REASON_MINOR_SECURITY = 0x00000013 - SHTDN_REASON_MINOR_SECURITYFIX = 0x00000012 - SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL = 0x00000018 - SHTDN_REASON_MINOR_SERVICEPACK = 0x00000010 - SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL = 0x00000016 - SHTDN_REASON_MINOR_SYSTEMRESTORE = 0x0000001a - SHTDN_REASON_MINOR_TERMSRV = 0x00000020 - SHTDN_REASON_MINOR_UNSTABLE = 0x00000006 - SHTDN_REASON_MINOR_UPGRADE = 0x00000003 - SHTDN_REASON_MINOR_WMI = 0x00000015 - SHTDN_REASON_UNKNOWN = 255 - SHTDN_REASON_VALID_BIT_MASK = 0xc0ffffff - SHUTDOWN_NORETRY = 0x1 - SHUTDOWN_TYPE_LEN = 32 - SID_DEFINED = 0 - SID_HASH_SIZE = 32 - SID_IDENTIFIER_AUTHORITY_DEFINED = 0 - SID_MAX_SUB_AUTHORITIES = 15 - SID_RECOMMENDED_SUB_AUTHORITIES = 1 - SID_REVISION = 1 - SIF_ALL = 23 - SIF_DISABLENOSCROLL = 0x0008 - SIF_PAGE = 0x0002 - SIF_POS = 0x0004 - SIF_RANGE = 0x0001 - SIF_TRACKPOS = 0x0010 - SIMPLEBLOB = 0x1 - SIMPLEREGION = 2 - SIMULATED_FONTTYPE = 0x8000 - SING = 2 - SITE_PIN_RULES_ALL_SUBDOMAINS_FLAG = 0x1 - SIZEFULLSCREEN = 2 - SIZEICONIC = 1 - SIZENORMAL = 0 - SIZEOF_RFPO_DATA = 16 - SIZEPALETTE = 104 - SIZEZOOMHIDE = 4 - SIZEZOOMSHOW = 3 - SIZE_MAX = 18446744073709551615 - SIZE_MAXHIDE = 4 - SIZE_MAXIMIZED = 2 - SIZE_MAXSHOW = 3 - SIZE_MINIMIZED = 1 - SIZE_RESTORED = 0 - SKF_AUDIBLEFEEDBACK = 0x00000040 - SKF_AVAILABLE = 0x00000002 - SKF_CONFIRMHOTKEY = 0x00000008 - SKF_HOTKEYACTIVE = 0x00000004 - SKF_HOTKEYSOUND = 0x00000010 - SKF_INDICATOR = 0x00000020 - SKF_LALTLATCHED = 0x10000000 - SKF_LALTLOCKED = 0x00100000 - SKF_LCTLLATCHED = 0x04000000 - SKF_LCTLLOCKED = 0x00040000 - SKF_LSHIFTLATCHED = 0x01000000 - SKF_LSHIFTLOCKED = 0x00010000 - SKF_LWINLATCHED = 0x40000000 - SKF_LWINLOCKED = 0x00400000 - SKF_RALTLATCHED = 0x20000000 - SKF_RALTLOCKED = 0x00200000 - SKF_RCTLLATCHED = 0x08000000 - SKF_RCTLLOCKED = 0x00080000 - SKF_RSHIFTLATCHED = 0x02000000 - SKF_RSHIFTLOCKED = 0x00020000 - SKF_RWINLATCHED = 0x80000000 - SKF_RWINLOCKED = 0x00800000 - SKF_STICKYKEYSON = 0x00000001 - SKF_TRISTATE = 0x00000080 - SKF_TWOKEYSOFF = 0x00000100 - SLE_ERROR = 0x00000001 - SLE_MINORERROR = 0x00000002 - SLE_WARNING = 0x00000003 - SLOT_2_0 = 0x001fc07f - SLOT_4_2_0 = 0xf01fc07f - SMART_ABORT_OFFLINE_SELFTEST = 127 - SMART_CMD = 0xB0 - SMART_CYL_HI = 0xC2 - SMART_CYL_LOW = 0x4F - SMART_ERROR_NO_MEM = 7 - SMART_EXTENDED_SELFTEST_CAPTIVE = 130 - SMART_EXTENDED_SELFTEST_OFFLINE = 2 - SMART_GET_VERSION = 475264 - SMART_IDE_ERROR = 1 - SMART_INVALID_BUFFER = 4 - SMART_INVALID_COMMAND = 3 - SMART_INVALID_DRIVE = 5 - SMART_INVALID_FLAG = 2 - SMART_INVALID_IOCTL = 6 - SMART_INVALID_REGISTER = 8 - SMART_LOG_SECTOR_SIZE = 512 - SMART_NOT_SUPPORTED = 9 - SMART_NO_ERROR = 0 - SMART_NO_IDE_DEVICE = 10 - SMART_OFFLINE_ROUTINE_OFFLINE = 0 - SMART_RCV_DRIVE_DATA = 508040 - SMART_READ_LOG = 0xD5 - SMART_SEND_DRIVE_COMMAND = 508036 - SMART_SHORT_SELFTEST_CAPTIVE = 129 - SMART_SHORT_SELFTEST_OFFLINE = 1 - SMART_WRITE_LOG = 0xd6 - SMTO_ABORTIFHUNG = 0x0002 - SMTO_BLOCK = 0x0001 - SMTO_NORMAL = 0x0000 - SMTO_NOTIMEOUTIFNOTHUNG = 0x0008 - SM_ARRANGE = 56 - SM_CARETBLINKINGENABLED = 0x2002 - SM_CLEANBOOT = 67 - SM_CMETRICS = 97 - SM_CMONITORS = 80 - SM_CMOUSEBUTTONS = 43 - SM_CXBORDER = 5 - SM_CXCURSOR = 13 - SM_CXDLGFRAME = 7 - SM_CXDOUBLECLK = 36 - SM_CXDRAG = 68 - SM_CXEDGE = 45 - SM_CXFIXEDFRAME = 7 - SM_CXFOCUSBORDER = 83 - SM_CXFRAME = 32 - SM_CXFULLSCREEN = 16 - SM_CXHSCROLL = 21 - SM_CXHTHUMB = 10 - SM_CXICON = 11 - SM_CXICONSPACING = 38 - SM_CXMAXIMIZED = 61 - SM_CXMAXTRACK = 59 - SM_CXMENUCHECK = 71 - SM_CXMENUSIZE = 54 - SM_CXMIN = 28 - SM_CXMINIMIZED = 57 - SM_CXMINSPACING = 47 - SM_CXMINTRACK = 34 - SM_CXSCREEN = 0 - SM_CXSIZE = 30 - SM_CXSIZEFRAME = 32 - SM_CXSMICON = 49 - SM_CXSMSIZE = 52 - SM_CXVIRTUALSCREEN = 78 - SM_CXVSCROLL = 2 - SM_CYBORDER = 6 - SM_CYCAPTION = 4 - SM_CYCURSOR = 14 - SM_CYDLGFRAME = 8 - SM_CYDOUBLECLK = 37 - SM_CYDRAG = 69 - SM_CYEDGE = 46 - SM_CYFIXEDFRAME = 8 - SM_CYFOCUSBORDER = 84 - SM_CYFRAME = 33 - SM_CYFULLSCREEN = 17 - SM_CYHSCROLL = 3 - SM_CYICON = 12 - SM_CYICONSPACING = 39 - SM_CYKANJIWINDOW = 18 - SM_CYMAXIMIZED = 62 - SM_CYMAXTRACK = 60 - SM_CYMENU = 15 - SM_CYMENUCHECK = 72 - SM_CYMENUSIZE = 55 - SM_CYMIN = 29 - SM_CYMINIMIZED = 58 - SM_CYMINSPACING = 48 - SM_CYMINTRACK = 35 - SM_CYSCREEN = 1 - SM_CYSIZE = 31 - SM_CYSIZEFRAME = 33 - SM_CYSMCAPTION = 51 - SM_CYSMICON = 50 - SM_CYSMSIZE = 53 - SM_CYVIRTUALSCREEN = 79 - SM_CYVSCROLL = 20 - SM_CYVTHUMB = 9 - SM_DBCSENABLED = 42 - SM_DEBUG = 22 - SM_IMMENABLED = 82 - SM_MEDIACENTER = 87 - SM_MENUDROPALIGNMENT = 40 - SM_MIDEASTENABLED = 74 - SM_MOUSEPRESENT = 19 - SM_MOUSEWHEELPRESENT = 75 - SM_NETWORK = 63 - SM_PENWINDOWS = 41 - SM_REMOTECONTROL = 0x2001 - SM_REMOTESESSION = 0x1000 - SM_RESERVED1 = 24 - SM_RESERVED2 = 25 - SM_RESERVED3 = 26 - SM_RESERVED4 = 27 - SM_SAMEDISPLAYFORMAT = 81 - SM_SECURE = 44 - SM_SERVERR2 = 89 - SM_SHOWSOUNDS = 70 - SM_SHUTTINGDOWN = 0x2000 - SM_SLOWMACHINE = 73 - SM_STARTER = 88 - SM_SWAPBUTTON = 23 - SM_TABLETPC = 86 - SM_XVIRTUALSCREEN = 76 - SM_YVIRTUALSCREEN = 77 - SNAPSHOT_POLICY_ALWAYS = 1 - SNAPSHOT_POLICY_NEVER = 0 - SNAPSHOT_POLICY_UNPLANNED = 2 - SND_ALIAS = 65536 - SND_ALIAS_ID = 1114112 - SND_ALIAS_START = 0 - SND_APPLICATION = 0x0080 - SND_ASYNC = 0x0001 - SND_FILENAME = 131072 - SND_LOOP = 0x0008 - SND_MEMORY = 0x0004 - SND_NODEFAULT = 0x0002 - SND_NOSTOP = 0x0010 - SND_NOWAIT = 8192 - SND_PURGE = 0x0040 - SND_RESOURCE = 262148 - SND_SYNC = 0x0000 - SOCKET_ERROR = -1 - SOCK_DGRAM = 2 - SOCK_RAW = 3 - SOCK_RDM = 4 - SOCK_SEQPACKET = 5 - SOCK_STREAM = 1 - SOFTDIST_ADSTATE_AVAILABLE = 0x1 - SOFTDIST_ADSTATE_DOWNLOADED = 0x2 - SOFTDIST_ADSTATE_INSTALLED = 0x3 - SOFTDIST_ADSTATE_NONE = 0x0 - SOFTDIST_FLAG_DELETE_SUBSCRIPTION = 0x8 - SOFTDIST_FLAG_USAGE_AUTOINSTALL = 0x4 - SOFTDIST_FLAG_USAGE_EMAIL = 0x1 - SOFTDIST_FLAG_USAGE_PRECACHE = 0x2 - SOFTKEYBOARD_TYPE_C1 = 0x0002 - SOFTKEYBOARD_TYPE_T1 = 0x0001 - SOL_SOCKET = 0xffff - SOMAXCONN = 5 - SORTED_CTL_EXT_COUNT_OFFSET = 4 - SORTED_CTL_EXT_FLAGS_OFFSET = 0 - SORTED_CTL_EXT_HASHED_SUBJECT_IDENTIFIER_FLAG = 0x1 - SORTED_CTL_EXT_HASH_BUCKET_OFFSET = 12 - SORTED_CTL_EXT_MAX_COLLISION_OFFSET = 8 - SORTER_MAX_MERGE_COUNT = 16 - SORTER_TYPE_INTEGER = 0x01 - SORTER_TYPE_TEXT = 0x02 - SORTFLAG_UseSorter = 0x01 - SORT_CHINESE_BIG5 = 0x0 - SORT_CHINESE_BOPOMOFO = 0x3 - SORT_CHINESE_PRC = 0x2 - SORT_CHINESE_PRCP = 0x0 - SORT_CHINESE_RADICALSTROKE = 0x4 - SORT_CHINESE_UNICODE = 0x1 - SORT_DEFAULT = 0x0 - SORT_GEORGIAN_MODERN = 0x1 - SORT_GEORGIAN_TRADITIONAL = 0x0 - SORT_GERMAN_PHONE_BOOK = 0x1 - SORT_HUNGARIAN_DEFAULT = 0x0 - SORT_HUNGARIAN_TECHNICAL = 0x1 - SORT_INVARIANT_MATH = 0x1 - SORT_JAPANESE_RADICALSTROKE = 0x4 - SORT_JAPANESE_UNICODE = 0x1 - SORT_JAPANESE_XJIS = 0x0 - SORT_KOREAN_KSC = 0x0 - SORT_KOREAN_UNICODE = 0x1 - SORT_STRINGSORT = 0x00001000 - SOUND_SYSTEM_APPEND = 14 - SOUND_SYSTEM_APPSTART = 12 - SOUND_SYSTEM_BEEP = 3 - SOUND_SYSTEM_ERROR = 4 - SOUND_SYSTEM_FAULT = 13 - SOUND_SYSTEM_INFORMATION = 7 - SOUND_SYSTEM_MAXIMIZE = 8 - SOUND_SYSTEM_MENUCOMMAND = 15 - SOUND_SYSTEM_MENUPOPUP = 16 - SOUND_SYSTEM_MINIMIZE = 9 - SOUND_SYSTEM_QUESTION = 5 - SOUND_SYSTEM_RESTOREDOWN = 11 - SOUND_SYSTEM_RESTOREUP = 10 - SOUND_SYSTEM_SHUTDOWN = 2 - SOUND_SYSTEM_STARTUP = 1 - SOUND_SYSTEM_WARNING = 6 - SO_ACCEPTCONN = 0x0002 - SO_BROADCAST = 0x0020 - SO_CONNDATA = 0x7000 - SO_CONNDATALEN = 0x7004 - SO_CONNECT_TIME = 0x700C - SO_CONNOPT = 0x7001 - SO_CONNOPTLEN = 0x7005 - SO_DEBUG = 0x0001 - SO_DISCDATA = 0x7002 - SO_DISCDATALEN = 0x7006 - SO_DISCOPT = 0x7003 - SO_DISCOPTLEN = 0x7007 - SO_DONTROUTE = 0x0010 - SO_ERROR = 0x1007 - SO_KEEPALIVE = 0x0008 - SO_LINGER = 0x0080 - SO_MAXDG = 0x7009 - SO_MAXPATHDG = 0x700A - SO_OOBINLINE = 0x0100 - SO_OPENTYPE = 0x7008 - SO_RCVBUF = 0x1002 - SO_RCVLOWAT = 0x1004 - SO_RCVTIMEO = 0x1006 - SO_REUSEADDR = 0x0004 - SO_SNDBUF = 0x1001 - SO_SNDLOWAT = 0x1003 - SO_SNDTIMEO = 0x1005 - SO_SYNCHRONOUS_ALERT = 0x10 - SO_SYNCHRONOUS_NONALERT = 0x20 - SO_TYPE = 0x1008 - SO_UPDATE_ACCEPT_CONTEXT = 0x700B - SO_USELOOPBACK = 0x0040 - SPACEPARITY = 4 - SPCLPASSTHROUGH2 = 4568 - SPECIFIC_RIGHTS_ALL = 65535 - SPECSTRINGS_H = 0 - SPIF_SENDCHANGE = 2 - SPIF_SENDWININICHANGE = 0x0002 - SPIF_UPDATEINIFILE = 0x0001 - SPILLFLAG_NOSYNC = 0x04 - SPILLFLAG_OFF = 0x01 - SPILLFLAG_ROLLBACK = 0x02 - SPI_GETACCESSTIMEOUT = 0x003C - SPI_GETACTIVEWINDOWTRACKING = 0x1000 - SPI_GETACTIVEWNDTRKTIMEOUT = 0x2002 - SPI_GETACTIVEWNDTRKZORDER = 0x100C - SPI_GETANIMATION = 0x0048 - SPI_GETBEEP = 0x0001 - SPI_GETBLOCKSENDINPUTRESETS = 0x1026 - SPI_GETBORDER = 0x0005 - SPI_GETCARETWIDTH = 0x2006 - SPI_GETCOMBOBOXANIMATION = 0x1004 - SPI_GETCURSORSHADOW = 0x101A - SPI_GETDEFAULTINPUTLANG = 0x0059 - SPI_GETDESKWALLPAPER = 0x0073 - SPI_GETDRAGFULLWINDOWS = 0x0026 - SPI_GETDROPSHADOW = 0x1024 - SPI_GETFASTTASKSWITCH = 0x0023 - SPI_GETFILTERKEYS = 0x0032 - SPI_GETFLATMENU = 0x1022 - SPI_GETFOCUSBORDERHEIGHT = 0x2010 - SPI_GETFOCUSBORDERWIDTH = 0x200E - SPI_GETFONTSMOOTHING = 0x004A - SPI_GETFONTSMOOTHINGCONTRAST = 0x200C - SPI_GETFONTSMOOTHINGORIENTATION = 0x2012 - SPI_GETFONTSMOOTHINGTYPE = 0x200A - SPI_GETFOREGROUNDFLASHCOUNT = 0x2004 - SPI_GETFOREGROUNDLOCKTIMEOUT = 0x2000 - SPI_GETGRADIENTCAPTIONS = 0x1008 - SPI_GETGRIDGRANULARITY = 0x0012 - SPI_GETHIGHCONTRAST = 0x0042 - SPI_GETHOTTRACKING = 0x100E - SPI_GETICONMETRICS = 0x002D - SPI_GETICONTITLELOGFONT = 0x001F - SPI_GETICONTITLEWRAP = 0x0019 - SPI_GETKEYBOARDCUES = 0x100A - SPI_GETKEYBOARDDELAY = 0x0016 - SPI_GETKEYBOARDPREF = 0x0044 - SPI_GETKEYBOARDSPEED = 0x000A - SPI_GETLISTBOXSMOOTHSCROLLING = 0x1006 - SPI_GETLOWPOWERACTIVE = 0x0053 - SPI_GETLOWPOWERTIMEOUT = 0x004F - SPI_GETMENUANIMATION = 0x1002 - SPI_GETMENUDROPALIGNMENT = 0x001B - SPI_GETMENUFADE = 0x1012 - SPI_GETMENUSHOWDELAY = 0x006A - SPI_GETMENUUNDERLINES = 4106 - SPI_GETMINIMIZEDMETRICS = 0x002B - SPI_GETMOUSE = 0x0003 - SPI_GETMOUSECLICKLOCK = 0x101E - SPI_GETMOUSECLICKLOCKTIME = 0x2008 - SPI_GETMOUSEHOVERHEIGHT = 0x0064 - SPI_GETMOUSEHOVERTIME = 0x0066 - SPI_GETMOUSEHOVERWIDTH = 0x0062 - SPI_GETMOUSEKEYS = 0x0036 - SPI_GETMOUSESONAR = 0x101C - SPI_GETMOUSESPEED = 0x0070 - SPI_GETMOUSETRAILS = 0x005E - SPI_GETMOUSEVANISH = 0x1020 - SPI_GETNONCLIENTMETRICS = 0x0029 - SPI_GETPOWEROFFACTIVE = 0x0054 - SPI_GETPOWEROFFTIMEOUT = 0x0050 - SPI_GETSCREENREADER = 0x0046 - SPI_GETSCREENSAVEACTIVE = 0x0010 - SPI_GETSCREENSAVERRUNNING = 0x0072 - SPI_GETSCREENSAVETIMEOUT = 0x000E - SPI_GETSELECTIONFADE = 0x1014 - SPI_GETSERIALKEYS = 0x003E - SPI_GETSHOWIMEUI = 0x006E - SPI_GETSHOWSOUNDS = 0x0038 - SPI_GETSNAPTODEFBUTTON = 0x005F - SPI_GETSOUNDSENTRY = 0x0040 - SPI_GETSTICKYKEYS = 0x003A - SPI_GETTOGGLEKEYS = 0x0034 - SPI_GETTOOLTIPANIMATION = 0x1016 - SPI_GETTOOLTIPFADE = 0x1018 - SPI_GETUIEFFECTS = 0x103E - SPI_GETWHEELSCROLLLINES = 0x0068 - SPI_GETWINDOWSEXTENSION = 0x005C - SPI_GETWORKAREA = 0x0030 - SPI_ICONHORIZONTALSPACING = 0x000D - SPI_ICONVERTICALSPACING = 0x0018 - SPI_LANGDRIVER = 0x000C - SPI_SCREENSAVERRUNNING = 97 - SPI_SETACCESSTIMEOUT = 0x003D - SPI_SETACTIVEWINDOWTRACKING = 0x1001 - SPI_SETACTIVEWNDTRKTIMEOUT = 0x2003 - SPI_SETACTIVEWNDTRKZORDER = 0x100D - SPI_SETANIMATION = 0x0049 - SPI_SETBEEP = 0x0002 - SPI_SETBLOCKSENDINPUTRESETS = 0x1027 - SPI_SETBORDER = 0x0006 - SPI_SETCARETWIDTH = 0x2007 - SPI_SETCOMBOBOXANIMATION = 0x1005 - SPI_SETCURSORS = 0x0057 - SPI_SETCURSORSHADOW = 0x101B - SPI_SETDEFAULTINPUTLANG = 0x005A - SPI_SETDESKPATTERN = 0x0015 - SPI_SETDESKWALLPAPER = 0x0014 - SPI_SETDOUBLECLICKTIME = 0x0020 - SPI_SETDOUBLECLKHEIGHT = 0x001E - SPI_SETDOUBLECLKWIDTH = 0x001D - SPI_SETDRAGFULLWINDOWS = 0x0025 - SPI_SETDRAGHEIGHT = 0x004D - SPI_SETDRAGWIDTH = 0x004C - SPI_SETDROPSHADOW = 0x1025 - SPI_SETFASTTASKSWITCH = 0x0024 - SPI_SETFILTERKEYS = 0x0033 - SPI_SETFLATMENU = 0x1023 - SPI_SETFOCUSBORDERHEIGHT = 0x2011 - SPI_SETFOCUSBORDERWIDTH = 0x200F - SPI_SETFONTSMOOTHING = 0x004B - SPI_SETFONTSMOOTHINGCONTRAST = 0x200D - SPI_SETFONTSMOOTHINGORIENTATION = 0x2013 - SPI_SETFONTSMOOTHINGTYPE = 0x200B - SPI_SETFOREGROUNDFLASHCOUNT = 0x2005 - SPI_SETFOREGROUNDLOCKTIMEOUT = 0x2001 - SPI_SETGRADIENTCAPTIONS = 0x1009 - SPI_SETGRIDGRANULARITY = 0x0013 - SPI_SETHANDHELD = 0x004E - SPI_SETHIGHCONTRAST = 0x0043 - SPI_SETHOTTRACKING = 0x100F - SPI_SETICONMETRICS = 0x002E - SPI_SETICONS = 0x0058 - SPI_SETICONTITLELOGFONT = 0x0022 - SPI_SETICONTITLEWRAP = 0x001A - SPI_SETKEYBOARDCUES = 0x100B - SPI_SETKEYBOARDDELAY = 0x0017 - SPI_SETKEYBOARDPREF = 0x0045 - SPI_SETKEYBOARDSPEED = 0x000B - SPI_SETLANGTOGGLE = 0x005B - SPI_SETLISTBOXSMOOTHSCROLLING = 0x1007 - SPI_SETLOWPOWERACTIVE = 0x0055 - SPI_SETLOWPOWERTIMEOUT = 0x0051 - SPI_SETMENUANIMATION = 0x1003 - SPI_SETMENUDROPALIGNMENT = 0x001C - SPI_SETMENUFADE = 0x1013 - SPI_SETMENUSHOWDELAY = 0x006B - SPI_SETMENUUNDERLINES = 4107 - SPI_SETMINIMIZEDMETRICS = 0x002C - SPI_SETMOUSE = 0x0004 - SPI_SETMOUSEBUTTONSWAP = 0x0021 - SPI_SETMOUSECLICKLOCK = 0x101F - SPI_SETMOUSECLICKLOCKTIME = 0x2009 - SPI_SETMOUSEHOVERHEIGHT = 0x0065 - SPI_SETMOUSEHOVERTIME = 0x0067 - SPI_SETMOUSEHOVERWIDTH = 0x0063 - SPI_SETMOUSEKEYS = 0x0037 - SPI_SETMOUSESONAR = 0x101D - SPI_SETMOUSESPEED = 0x0071 - SPI_SETMOUSETRAILS = 0x005D - SPI_SETMOUSEVANISH = 0x1021 - SPI_SETNONCLIENTMETRICS = 0x002A - SPI_SETPENWINDOWS = 0x0031 - SPI_SETPOWEROFFACTIVE = 0x0056 - SPI_SETPOWEROFFTIMEOUT = 0x0052 - SPI_SETSCREENREADER = 0x0047 - SPI_SETSCREENSAVEACTIVE = 0x0011 - SPI_SETSCREENSAVERRUNNING = 0x0061 - SPI_SETSCREENSAVETIMEOUT = 0x000F - SPI_SETSELECTIONFADE = 0x1015 - SPI_SETSERIALKEYS = 0x003F - SPI_SETSHOWIMEUI = 0x006F - SPI_SETSHOWSOUNDS = 0x0039 - SPI_SETSNAPTODEFBUTTON = 0x0060 - SPI_SETSOUNDSENTRY = 0x0041 - SPI_SETSTICKYKEYS = 0x003B - SPI_SETTOGGLEKEYS = 0x0035 - SPI_SETTOOLTIPANIMATION = 0x1017 - SPI_SETTOOLTIPFADE = 0x1019 - SPI_SETUIEFFECTS = 0x103F - SPI_SETWHEELSCROLLLINES = 0x0069 - SPI_SETWORKAREA = 0x002F - SPOINTER_32 = 0 - SPOOL_FILE_PERSISTENT = 0x00000001 - SPOOL_FILE_TEMPORARY = 0x00000002 - SPVERSION_MASK = 0x0000FF00 - SP_APPABORT = -2 - SP_ERROR = -1 - SP_NOTREPORTED = 0x4000 - SP_OUTOFDISK = -4 - SP_OUTOFMEMORY = -5 - SP_USERABORT = -3 - SQLITE3EXT_H = 0 - SQLITE3_H = 0 - SQLITE3_TEXT = 3 - SQLITEINT_H = 0 - SQLITE_ABORT = 4 - SQLITE_ABORT_ROLLBACK = 516 - SQLITE_ACCESS_EXISTS = 0 - SQLITE_ACCESS_READ = 2 - SQLITE_ACCESS_READWRITE = 1 - SQLITE_AFF_BLOB = 0x41 - SQLITE_AFF_INTEGER = 0x44 - SQLITE_AFF_MASK = 0x47 - SQLITE_AFF_NONE = 0x40 - SQLITE_AFF_NUMERIC = 0x43 - SQLITE_AFF_REAL = 0x45 - SQLITE_AFF_TEXT = 0x42 - SQLITE_ALLOW_COVERING_INDEX_SCAN = 1 - SQLITE_ALTER_TABLE = 26 - SQLITE_AMALGAMATION = 1 - SQLITE_ANALYZE = 28 - SQLITE_ANY = 5 - SQLITE_API = 0 - SQLITE_APICALL = 0 - SQLITE_ASCII = 1 - SQLITE_ATOMIC_INTRINSICS = 1 - SQLITE_ATTACH = 24 - SQLITE_AUTH = 23 - SQLITE_AUTH_USER = 279 - SQLITE_AllOpts = 0xffffffff - SQLITE_AutoIndex = 0x00008000 - SQLITE_BIGENDIAN = 0 - SQLITE_BIG_DBL = 0 - SQLITE_BLDF1_INDEXED = 0x0001 - SQLITE_BLDF1_UNIQUE = 0x0002 - SQLITE_BLDF2_2NDPASS = 0x0004 - SQLITE_BLOB = 4 - SQLITE_BTREE_H = 0 - SQLITE_BUSY = 5 - SQLITE_BUSY_RECOVERY = 261 - SQLITE_BUSY_SNAPSHOT = 517 - SQLITE_BUSY_TIMEOUT = 773 - SQLITE_BYTEORDER = 1234 - SQLITE_BalancedMerge = 0x00200000 - SQLITE_BloomFilter = 0x00080000 - SQLITE_BloomPulldown = 0x00100000 - SQLITE_CALLBACK = 0 - SQLITE_CANTOPEN = 14 - SQLITE_CANTOPEN_CONVPATH = 1038 - SQLITE_CANTOPEN_DIRTYWAL = 1294 - SQLITE_CANTOPEN_FULLPATH = 782 - SQLITE_CANTOPEN_ISDIR = 526 - SQLITE_CANTOPEN_NOTEMPDIR = 270 - SQLITE_CANTOPEN_SYMLINK = 1550 - SQLITE_CDECL = 0 - SQLITE_CHANGESETAPPLY_INVERT = 0x0002 - SQLITE_CHANGESETAPPLY_NOSAVEPOINT = 0x0001 - SQLITE_CHANGESETSTART_INVERT = 0x0002 - SQLITE_CHANGESET_ABORT = 2 - SQLITE_CHANGESET_CONFLICT = 3 - SQLITE_CHANGESET_CONSTRAINT = 4 - SQLITE_CHANGESET_DATA = 1 - SQLITE_CHANGESET_FOREIGN_KEY = 5 - SQLITE_CHANGESET_NOTFOUND = 2 - SQLITE_CHANGESET_OMIT = 0 - SQLITE_CHANGESET_REPLACE = 1 - SQLITE_CHECKPOINT_FULL = 1 - SQLITE_CHECKPOINT_PASSIVE = 0 - SQLITE_CHECKPOINT_RESTART = 2 - SQLITE_CHECKPOINT_TRUNCATE = 3 - SQLITE_CONFIG_COVERING_INDEX_SCAN = 20 - SQLITE_CONFIG_GETMALLOC = 5 - SQLITE_CONFIG_GETMUTEX = 11 - SQLITE_CONFIG_GETPCACHE = 15 - SQLITE_CONFIG_GETPCACHE2 = 19 - SQLITE_CONFIG_HEAP = 8 - SQLITE_CONFIG_LOG = 16 - SQLITE_CONFIG_LOOKASIDE = 13 - SQLITE_CONFIG_MALLOC = 4 - SQLITE_CONFIG_MEMDB_MAXSIZE = 29 - SQLITE_CONFIG_MEMSTATUS = 9 - SQLITE_CONFIG_MMAP_SIZE = 22 - SQLITE_CONFIG_MULTITHREAD = 2 - SQLITE_CONFIG_MUTEX = 10 - SQLITE_CONFIG_PAGECACHE = 7 - SQLITE_CONFIG_PCACHE = 14 - SQLITE_CONFIG_PCACHE2 = 18 - SQLITE_CONFIG_PCACHE_HDRSZ = 24 - SQLITE_CONFIG_PMASZ = 25 - SQLITE_CONFIG_SCRATCH = 6 - SQLITE_CONFIG_SERIALIZED = 3 - SQLITE_CONFIG_SINGLETHREAD = 1 - SQLITE_CONFIG_SMALL_MALLOC = 27 - SQLITE_CONFIG_SORTERREF_SIZE = 28 - SQLITE_CONFIG_SQLLOG = 21 - SQLITE_CONFIG_STMTJRNL_SPILL = 26 - SQLITE_CONFIG_URI = 17 - SQLITE_CONFIG_WIN32_HEAPSIZE = 23 - SQLITE_CONSTRAINT = 19 - SQLITE_CONSTRAINT_CHECK = 275 - SQLITE_CONSTRAINT_COMMITHOOK = 531 - SQLITE_CONSTRAINT_DATATYPE = 3091 - SQLITE_CONSTRAINT_FOREIGNKEY = 787 - SQLITE_CONSTRAINT_FUNCTION = 1043 - SQLITE_CONSTRAINT_NOTNULL = 1299 - SQLITE_CONSTRAINT_PINNED = 2835 - SQLITE_CONSTRAINT_PRIMARYKEY = 1555 - SQLITE_CONSTRAINT_ROWID = 2579 - SQLITE_CONSTRAINT_TRIGGER = 1811 - SQLITE_CONSTRAINT_UNIQUE = 2067 - SQLITE_CONSTRAINT_VTAB = 2323 - SQLITE_COPY = 0 - SQLITE_CORE = 1 - SQLITE_CORRUPT = 11 - SQLITE_CORRUPT_INDEX = 779 - SQLITE_CORRUPT_SEQUENCE = 523 - SQLITE_CORRUPT_VTAB = 267 - SQLITE_CREATE_INDEX = 1 - SQLITE_CREATE_TABLE = 2 - SQLITE_CREATE_TEMP_INDEX = 3 - SQLITE_CREATE_TEMP_TABLE = 4 - SQLITE_CREATE_TEMP_TRIGGER = 5 - SQLITE_CREATE_TEMP_VIEW = 6 - SQLITE_CREATE_TRIGGER = 7 - SQLITE_CREATE_VIEW = 8 - SQLITE_CREATE_VTABLE = 29 - SQLITE_CacheSpill = 0x00000020 - SQLITE_CellSizeCk = 0x00200000 - SQLITE_CkptFullFSync = 0x00000010 - SQLITE_CountOfView = 0x00000200 - SQLITE_CoverIdxScan = 0x00000020 - SQLITE_CursorHints = 0x00000400 - SQLITE_DBCONFIG_DEFENSIVE = 1010 - SQLITE_DBCONFIG_DQS_DDL = 1014 - SQLITE_DBCONFIG_DQS_DML = 1013 - SQLITE_DBCONFIG_ENABLE_FKEY = 1002 - SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER = 1004 - SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION = 1005 - SQLITE_DBCONFIG_ENABLE_QPSG = 1007 - SQLITE_DBCONFIG_ENABLE_TRIGGER = 1003 - SQLITE_DBCONFIG_ENABLE_VIEW = 1015 - SQLITE_DBCONFIG_LEGACY_ALTER_TABLE = 1012 - SQLITE_DBCONFIG_LEGACY_FILE_FORMAT = 1016 - SQLITE_DBCONFIG_LOOKASIDE = 1001 - SQLITE_DBCONFIG_MAINDBNAME = 1000 - SQLITE_DBCONFIG_MAX = 1017 - SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE = 1006 - SQLITE_DBCONFIG_RESET_DATABASE = 1009 - SQLITE_DBCONFIG_TRIGGER_EQP = 1008 - SQLITE_DBCONFIG_TRUSTED_SCHEMA = 1017 - SQLITE_DBCONFIG_WRITABLE_SCHEMA = 1011 - SQLITE_DBSTATUS_CACHE_HIT = 7 - SQLITE_DBSTATUS_CACHE_MISS = 8 - SQLITE_DBSTATUS_CACHE_SPILL = 12 - SQLITE_DBSTATUS_CACHE_USED = 1 - SQLITE_DBSTATUS_CACHE_USED_SHARED = 11 - SQLITE_DBSTATUS_CACHE_WRITE = 9 - SQLITE_DBSTATUS_DEFERRED_FKS = 10 - SQLITE_DBSTATUS_LOOKASIDE_HIT = 4 - SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL = 6 - SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE = 5 - SQLITE_DBSTATUS_LOOKASIDE_USED = 0 - SQLITE_DBSTATUS_MAX = 12 - SQLITE_DBSTATUS_SCHEMA_USED = 2 - SQLITE_DBSTATUS_STMT_USED = 3 - SQLITE_DEFAULT_AUTOVACUUM = 0 - SQLITE_DEFAULT_CACHE_SIZE = -2000 - SQLITE_DEFAULT_FILE_FORMAT = 4 - SQLITE_DEFAULT_JOURNAL_SIZE_LIMIT = -1 - SQLITE_DEFAULT_LOOKASIDE = 40 - SQLITE_DEFAULT_MEMSTATUS = 1 - SQLITE_DEFAULT_MMAP_SIZE = 0 - SQLITE_DEFAULT_PAGE_SIZE = 4096 - SQLITE_DEFAULT_PCACHE_INITSZ = 20 - SQLITE_DEFAULT_RECURSIVE_TRIGGERS = 0 - SQLITE_DEFAULT_SECTOR_SIZE = 4096 - SQLITE_DEFAULT_SORTERREF_SIZE = 0x7fffffff - SQLITE_DEFAULT_SYNCHRONOUS = 2 - SQLITE_DEFAULT_WAL_AUTOCHECKPOINT = 1000 - SQLITE_DEFAULT_WAL_SYNCHRONOUS = 2 - SQLITE_DEFAULT_WORKER_THREADS = 0 - SQLITE_DELETE = 9 - SQLITE_DENY = 1 - SQLITE_DEPRECATED = 0 - SQLITE_DESERIALIZE_FREEONCLOSE = 1 - SQLITE_DESERIALIZE_READONLY = 4 - SQLITE_DESERIALIZE_RESIZEABLE = 2 - SQLITE_DETACH = 25 - SQLITE_DETERMINISTIC = 0x000000800 - SQLITE_DIRECTONLY = 0x000080000 - SQLITE_DONE = 101 - SQLITE_DQS = 3 - SQLITE_DROP_INDEX = 10 - SQLITE_DROP_TABLE = 11 - SQLITE_DROP_TEMP_INDEX = 12 - SQLITE_DROP_TEMP_TABLE = 13 - SQLITE_DROP_TEMP_TRIGGER = 14 - SQLITE_DROP_TEMP_VIEW = 15 - SQLITE_DROP_TRIGGER = 16 - SQLITE_DROP_VIEW = 17 - SQLITE_DROP_VTABLE = 30 - SQLITE_Defensive = 0x10000000 - SQLITE_DeferFKs = 0x00080000 - SQLITE_DistinctOpt = 0x00000010 - SQLITE_DqsDDL = 0x20000000 - SQLITE_DqsDML = 0x40000000 - SQLITE_ECEL_DUP = 0x01 - SQLITE_ECEL_FACTOR = 0x02 - SQLITE_ECEL_OMITREF = 0x08 - SQLITE_ECEL_REF = 0x04 - SQLITE_EMPTY = 16 - SQLITE_ENABLE_COLUMN_METADATA = 1 - SQLITE_ENABLE_FTS5 = 1 - SQLITE_ENABLE_GEOPOLY = 1 - SQLITE_ENABLE_LOCKING_STYLE = 0 - SQLITE_ENABLE_MATH_FUNCTIONS = 1 - SQLITE_ENABLE_MEMORY_MANAGEMENT = 1 - SQLITE_ENABLE_OFFSET_SQL_FUNC = 1 - SQLITE_ENABLE_PREUPDATE_HOOK = 1 - SQLITE_ENABLE_RBU = 1 - SQLITE_ENABLE_RTREE = 1 - SQLITE_ENABLE_SESSION = 1 - SQLITE_ENABLE_SNAPSHOT = 1 - SQLITE_ENABLE_STAT4 = 1 - SQLITE_ENABLE_UNLOCK_NOTIFY = 1 - SQLITE_ERROR = 1 - SQLITE_ERROR_MISSING_COLLSEQ = 257 - SQLITE_ERROR_RETRY = 513 - SQLITE_ERROR_SNAPSHOT = 769 - SQLITE_EXPERIMENTAL = 0 - SQLITE_EXTENSION_INIT1 = 0 - SQLITE_EXTENSION_INIT3 = 0 - SQLITE_EnableQPSG = 0x00800000 - SQLITE_EnableTrigger = 0x00040000 - SQLITE_EnableView = 0x80000000 - SQLITE_FAIL = 3 - SQLITE_FAULTINJECTOR_COUNT = 1 - SQLITE_FAULTINJECTOR_MALLOC = 0 - SQLITE_FCNTL_BEGIN_ATOMIC_WRITE = 31 - SQLITE_FCNTL_BUSYHANDLER = 15 - SQLITE_FCNTL_CHUNK_SIZE = 6 - SQLITE_FCNTL_CKPT_DONE = 37 - SQLITE_FCNTL_CKPT_START = 39 - SQLITE_FCNTL_CKSM_FILE = 41 - SQLITE_FCNTL_COMMIT_ATOMIC_WRITE = 32 - SQLITE_FCNTL_COMMIT_PHASETWO = 22 - SQLITE_FCNTL_DATA_VERSION = 35 - SQLITE_FCNTL_DB_UNCHANGED = 0xca093fa0 - SQLITE_FCNTL_EXTERNAL_READER = 40 - SQLITE_FCNTL_FILE_POINTER = 7 - SQLITE_FCNTL_GET_LOCKPROXYFILE = 2 - SQLITE_FCNTL_HAS_MOVED = 20 - SQLITE_FCNTL_JOURNAL_POINTER = 28 - SQLITE_FCNTL_LAST_ERRNO = 4 - SQLITE_FCNTL_LOCKSTATE = 1 - SQLITE_FCNTL_LOCK_TIMEOUT = 34 - SQLITE_FCNTL_MMAP_SIZE = 18 - SQLITE_FCNTL_OVERWRITE = 11 - SQLITE_FCNTL_PDB = 30 - SQLITE_FCNTL_PERSIST_WAL = 10 - SQLITE_FCNTL_POWERSAFE_OVERWRITE = 13 - SQLITE_FCNTL_PRAGMA = 14 - SQLITE_FCNTL_RBU = 26 - SQLITE_FCNTL_RBUCNT = 5149216 - SQLITE_FCNTL_RESERVE_BYTES = 38 - SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE = 33 - SQLITE_FCNTL_SET_LOCKPROXYFILE = 3 - SQLITE_FCNTL_SIZE_HINT = 5 - SQLITE_FCNTL_SIZE_LIMIT = 36 - SQLITE_FCNTL_SYNC = 21 - SQLITE_FCNTL_SYNC_OMITTED = 8 - SQLITE_FCNTL_TEMPFILENAME = 16 - SQLITE_FCNTL_TRACE = 19 - SQLITE_FCNTL_VFSNAME = 12 - SQLITE_FCNTL_VFS_POINTER = 27 - SQLITE_FCNTL_WAL_BLOCK = 24 - SQLITE_FCNTL_WIN32_AV_RETRY = 9 - SQLITE_FCNTL_WIN32_GET_HANDLE = 29 - SQLITE_FCNTL_WIN32_SET_HANDLE = 23 - SQLITE_FCNTL_ZIPVFS = 25 - SQLITE_FILE_HEADER = "SQLite format 3" - SQLITE_FLOAT = 2 - SQLITE_FORMAT = 24 - SQLITE_FP_PRECISION_LIMIT = 100000000 - SQLITE_FRAME_MAGIC = 0x879fb71e - SQLITE_FULL = 13 - SQLITE_FUNCTION = 31 - SQLITE_FUNC_ANYORDER = 0x08000000 - SQLITE_FUNC_BUILTIN = 0x00800000 - SQLITE_FUNC_CASE = 0x0008 - SQLITE_FUNC_CONSTANT = 0x0800 - SQLITE_FUNC_COUNT = 0x0100 - SQLITE_FUNC_DIRECT = 0x00080000 - SQLITE_FUNC_ENCMASK = 0x0003 - SQLITE_FUNC_EPHEM = 0x0010 - SQLITE_FUNC_HASH_SZ = 23 - SQLITE_FUNC_INLINE = 0x00400000 - SQLITE_FUNC_INTERNAL = 0x00040000 - SQLITE_FUNC_LENGTH = 0x0040 - SQLITE_FUNC_LIKE = 0x0004 - SQLITE_FUNC_MINMAX = 0x1000 - SQLITE_FUNC_NEEDCOLL = 0x0020 - SQLITE_FUNC_OFFSET = 0x8000 - SQLITE_FUNC_SLOCHNG = 0x2000 - SQLITE_FUNC_SUBTYPE = 0x00100000 - SQLITE_FUNC_TEST = 0x4000 - SQLITE_FUNC_TYPEOF = 0x0080 - SQLITE_FUNC_UNLIKELY = 0x0400 - SQLITE_FUNC_UNSAFE = 0x00200000 - SQLITE_FUNC_WINDOW = 0x00010000 - SQLITE_FactorOutConst = 0x00000008 - SQLITE_ForeignKeys = 0x00004000 - SQLITE_Fts3Tokenizer = 0x00400000 - SQLITE_FullColNames = 0x00000004 - SQLITE_FullFSync = 0x00000008 - SQLITE_GET_LOCKPROXYFILE = 2 - SQLITE_GroupByOrder = 0x00000004 - SQLITE_HASH_H = 0 - SQLITE_HAVE_C99_MATH_FUNCS = 1 - SQLITE_IDXTYPE_APPDEF = 0 - SQLITE_IDXTYPE_IPK = 3 - SQLITE_IDXTYPE_PRIMARYKEY = 2 - SQLITE_IDXTYPE_UNIQUE = 1 - SQLITE_IGNORE = 2 - SQLITE_INDEX_CONSTRAINT_EQ = 2 - SQLITE_INDEX_CONSTRAINT_FUNCTION = 150 - SQLITE_INDEX_CONSTRAINT_GE = 32 - SQLITE_INDEX_CONSTRAINT_GLOB = 66 - SQLITE_INDEX_CONSTRAINT_GT = 4 - SQLITE_INDEX_CONSTRAINT_IS = 72 - SQLITE_INDEX_CONSTRAINT_ISNOT = 69 - SQLITE_INDEX_CONSTRAINT_ISNOTNULL = 70 - SQLITE_INDEX_CONSTRAINT_ISNULL = 71 - SQLITE_INDEX_CONSTRAINT_LE = 8 - SQLITE_INDEX_CONSTRAINT_LIKE = 65 - SQLITE_INDEX_CONSTRAINT_LIMIT = 73 - SQLITE_INDEX_CONSTRAINT_LT = 16 - SQLITE_INDEX_CONSTRAINT_MATCH = 64 - SQLITE_INDEX_CONSTRAINT_NE = 68 - SQLITE_INDEX_CONSTRAINT_OFFSET = 74 - SQLITE_INDEX_CONSTRAINT_REGEXP = 67 - SQLITE_INDEX_SCAN_UNIQUE = 1 - SQLITE_INNOCUOUS = 0x000200000 - SQLITE_INSERT = 18 - SQLITE_INTEGER = 1 - SQLITE_INTEGRITY_CHECK_ERROR_MAX = 100 - SQLITE_INTERNAL = 2 - SQLITE_INTERRUPT = 9 - SQLITE_IOCAP_ATOMIC = 0x00000001 - SQLITE_IOCAP_ATOMIC16K = 0x00000040 - SQLITE_IOCAP_ATOMIC1K = 0x00000004 - SQLITE_IOCAP_ATOMIC2K = 0x00000008 - SQLITE_IOCAP_ATOMIC32K = 0x00000080 - SQLITE_IOCAP_ATOMIC4K = 0x00000010 - SQLITE_IOCAP_ATOMIC512 = 0x00000002 - SQLITE_IOCAP_ATOMIC64K = 0x00000100 - SQLITE_IOCAP_ATOMIC8K = 0x00000020 - SQLITE_IOCAP_BATCH_ATOMIC = 0x00004000 - SQLITE_IOCAP_IMMUTABLE = 0x00002000 - SQLITE_IOCAP_POWERSAFE_OVERWRITE = 0x00001000 - SQLITE_IOCAP_SAFE_APPEND = 0x00000200 - SQLITE_IOCAP_SEQUENTIAL = 0x00000400 - SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN = 0x00000800 - SQLITE_IOERR = 10 - SQLITE_IOERR_ACCESS = 3338 - SQLITE_IOERR_AUTH = 7178 - SQLITE_IOERR_BEGIN_ATOMIC = 7434 - SQLITE_IOERR_BLOCKED = 2826 - SQLITE_IOERR_CHECKRESERVEDLOCK = 3594 - SQLITE_IOERR_CLOSE = 4106 - SQLITE_IOERR_COMMIT_ATOMIC = 7690 - SQLITE_IOERR_CONVPATH = 6666 - SQLITE_IOERR_CORRUPTFS = 8458 - SQLITE_IOERR_DATA = 8202 - SQLITE_IOERR_DELETE = 2570 - SQLITE_IOERR_DELETE_NOENT = 5898 - SQLITE_IOERR_DIR_CLOSE = 4362 - SQLITE_IOERR_DIR_FSYNC = 1290 - SQLITE_IOERR_FSTAT = 1802 - SQLITE_IOERR_FSYNC = 1034 - SQLITE_IOERR_GETTEMPPATH = 6410 - SQLITE_IOERR_LOCK = 3850 - SQLITE_IOERR_MMAP = 6154 - SQLITE_IOERR_NOMEM = 3082 - SQLITE_IOERR_NOMEM_BKPT = 3082 - SQLITE_IOERR_RDLOCK = 2314 - SQLITE_IOERR_READ = 266 - SQLITE_IOERR_ROLLBACK_ATOMIC = 7946 - SQLITE_IOERR_SEEK = 5642 - SQLITE_IOERR_SHMLOCK = 5130 - SQLITE_IOERR_SHMMAP = 5386 - SQLITE_IOERR_SHMOPEN = 4618 - SQLITE_IOERR_SHMSIZE = 4874 - SQLITE_IOERR_SHORT_READ = 522 - SQLITE_IOERR_TRUNCATE = 1546 - SQLITE_IOERR_UNLOCK = 2058 - SQLITE_IOERR_VNODE = 6922 - SQLITE_IOERR_WRITE = 778 - SQLITE_IgnoreChecks = 0x00000200 - SQLITE_JUMPIFNULL = 0x10 - SQLITE_LAST_ERRNO = 4 - SQLITE_LIKE_DOESNT_MATCH_BLOBS = 1 - SQLITE_LIMIT_ATTACHED = 7 - SQLITE_LIMIT_COLUMN = 2 - SQLITE_LIMIT_COMPOUND_SELECT = 4 - SQLITE_LIMIT_EXPR_DEPTH = 3 - SQLITE_LIMIT_FUNCTION_ARG = 6 - SQLITE_LIMIT_LENGTH = 0 - SQLITE_LIMIT_LIKE_PATTERN_LENGTH = 8 - SQLITE_LIMIT_SQL_LENGTH = 1 - SQLITE_LIMIT_TRIGGER_DEPTH = 10 - SQLITE_LIMIT_VARIABLE_NUMBER = 9 - SQLITE_LIMIT_VDBE_OP = 5 - SQLITE_LIMIT_WORKER_THREADS = 11 - SQLITE_LITTLEENDIAN = 1 - SQLITE_LOCKED = 6 - SQLITE_LOCKED_SHAREDCACHE = 262 - SQLITE_LOCKED_VTAB = 518 - SQLITE_LOCKFILEEX_FLAGS = 1 - SQLITE_LOCKFILE_FLAGS = 3 - SQLITE_LOCK_EXCLUSIVE = 4 - SQLITE_LOCK_NONE = 0 - SQLITE_LOCK_PENDING = 3 - SQLITE_LOCK_RESERVED = 2 - SQLITE_LOCK_SHARED = 1 - SQLITE_LegacyAlter = 0x04000000 - SQLITE_LegacyFileFmt = 0x00000002 - SQLITE_LoadExtFunc = 0x00020000 - SQLITE_LoadExtension = 0x00010000 - SQLITE_MALLOC_SOFT_LIMIT = 1024 - SQLITE_MATCH = 0 - SQLITE_MAX_ATTACHED = 10 - SQLITE_MAX_COLUMN = 2000 - SQLITE_MAX_COMPOUND_SELECT = 500 - SQLITE_MAX_DB = 12 - SQLITE_MAX_DEFAULT_PAGE_SIZE = 8192 - SQLITE_MAX_EXPR_DEPTH = 1000 - SQLITE_MAX_FILE_FORMAT = 4 - SQLITE_MAX_FUNCTION_ARG = 127 - SQLITE_MAX_LENGTH = 1000000000 - SQLITE_MAX_LIKE_PATTERN_LENGTH = 50000 - SQLITE_MAX_MEMORY = 0 - SQLITE_MAX_MMAP_SIZE = 0x7fff0000 - SQLITE_MAX_PAGE_COUNT = 1073741823 - SQLITE_MAX_PAGE_SIZE = 65536 - SQLITE_MAX_PATHLEN = 260 - SQLITE_MAX_PMASZ = 536870912 - SQLITE_MAX_SCHEMA_RETRY = 50 - SQLITE_MAX_SQL_LENGTH = 1000000000 - SQLITE_MAX_SRCLIST = 200 - SQLITE_MAX_TRIGGER_DEPTH = 1000 - SQLITE_MAX_VARIABLE_NUMBER = 32766 - SQLITE_MAX_VDBE_OP = 250000000 - SQLITE_MAX_WORKER_THREADS = 8 - SQLITE_MEMDB_DEFAULT_MAXSIZE = 1073741824 - SQLITE_MISMATCH = 20 - SQLITE_MISUSE = 21 - SQLITE_MSVC_H = 0 - SQLITE_MUTEX_APPDEF = 1 - SQLITE_MUTEX_FAST = 0 - SQLITE_MUTEX_NOOP = 1 - SQLITE_MUTEX_RECURSIVE = 1 - SQLITE_MUTEX_STATIC_APP1 = 8 - SQLITE_MUTEX_STATIC_APP2 = 9 - SQLITE_MUTEX_STATIC_APP3 = 10 - SQLITE_MUTEX_STATIC_LRU = 6 - SQLITE_MUTEX_STATIC_LRU2 = 7 - SQLITE_MUTEX_STATIC_MAIN = 2 - SQLITE_MUTEX_STATIC_MASTER = 2 - SQLITE_MUTEX_STATIC_MEM = 3 - SQLITE_MUTEX_STATIC_MEM2 = 4 - SQLITE_MUTEX_STATIC_OPEN = 4 - SQLITE_MUTEX_STATIC_PMEM = 7 - SQLITE_MUTEX_STATIC_PRNG = 5 - SQLITE_MUTEX_STATIC_VFS1 = 11 - SQLITE_MUTEX_STATIC_VFS2 = 12 - SQLITE_MUTEX_STATIC_VFS3 = 13 - SQLITE_MX_JUMP_OPCODE = 64 - SQLITE_MinMaxOpt = 0x00010000 - SQLITE_NOLFS = 22 - SQLITE_NOMATCH = 1 - SQLITE_NOMEM = 7 - SQLITE_NOMEM_BKPT = 7 - SQLITE_NOTADB = 26 - SQLITE_NOTFOUND = 12 - SQLITE_NOTICE = 27 - SQLITE_NOTICE_RECOVER_ROLLBACK = 539 - SQLITE_NOTICE_RECOVER_WAL = 283 - SQLITE_NOTNULL = 0x90 - SQLITE_NOWILDCARDMATCH = 2 - SQLITE_NO_TSAN = 0 - SQLITE_NTUNE = 6 - SQLITE_NULL = 5 - SQLITE_NULLEQ = 0x80 - SQLITE_N_BTREE_META = 16 - SQLITE_N_KEYWORD = 147 - SQLITE_N_LIMIT = 12 - SQLITE_N_STDTYPE = 6 - SQLITE_NoCkptOnClose = 0x00000800 - SQLITE_NoSchemaError = 0x08000000 - SQLITE_NullCallback = 0x00000100 - SQLITE_OK = 0 - SQLITE_OK_LOAD_PERMANENTLY = 256 - SQLITE_OK_SYMLINK = 512 - SQLITE_OPEN_AUTOPROXY = 0x00000020 - SQLITE_OPEN_CREATE = 0x00000004 - SQLITE_OPEN_DELETEONCLOSE = 0x00000008 - SQLITE_OPEN_EXCLUSIVE = 0x00000010 - SQLITE_OPEN_EXRESCODE = 0x02000000 - SQLITE_OPEN_FULLMUTEX = 0x00010000 - SQLITE_OPEN_MAIN_DB = 0x00000100 - SQLITE_OPEN_MAIN_JOURNAL = 0x00000800 - SQLITE_OPEN_MASTER_JOURNAL = 0x00004000 - SQLITE_OPEN_MEMORY = 0x00000080 - SQLITE_OPEN_NOFOLLOW = 0x01000000 - SQLITE_OPEN_NOMUTEX = 0x00008000 - SQLITE_OPEN_PRIVATECACHE = 0x00040000 - SQLITE_OPEN_READONLY = 0x00000001 - SQLITE_OPEN_READWRITE = 0x00000002 - SQLITE_OPEN_SHAREDCACHE = 0x00020000 - SQLITE_OPEN_SUBJOURNAL = 0x00002000 - SQLITE_OPEN_SUPER_JOURNAL = 0x00004000 - SQLITE_OPEN_TEMP_DB = 0x00000200 - SQLITE_OPEN_TEMP_JOURNAL = 0x00001000 - SQLITE_OPEN_TRANSIENT_DB = 0x00000400 - SQLITE_OPEN_URI = 0x00000040 - SQLITE_OPEN_WAL = 0x00080000 - SQLITE_OS_OTHER = 0 - SQLITE_OS_SETUP_H = 0 - SQLITE_OS_UNIX = 0 - SQLITE_OS_WIN = 1 - SQLITE_OS_WINCE = 0 - SQLITE_OS_WINNT = 1 - SQLITE_OS_WINRT = 0 - SQLITE_OS_WIN_H = 0 - SQLITE_OS_WIN_THREADS = 1 - SQLITE_OmitNoopJoin = 0x00000100 - SQLITE_OmitOrderBy = 0x00040000 - SQLITE_OrderByIdxJoin = 0x00000040 - SQLITE_PAGER_H = 0 - SQLITE_PERM = 3 - SQLITE_POWERSAFE_OVERWRITE = 1 - SQLITE_PRAGMA = 19 - SQLITE_PREPARE_MASK = 0x0f - SQLITE_PREPARE_NORMALIZE = 0x02 - SQLITE_PREPARE_NO_VTAB = 0x04 - SQLITE_PREPARE_PERSISTENT = 0x01 - SQLITE_PREPARE_SAVESQL = 0x80 - SQLITE_PRINTF_INTERNAL = 0x01 - SQLITE_PRINTF_MALLOCED = 0x04 - SQLITE_PRINTF_SQLFUNC = 0x02 - SQLITE_PRINT_BUF_SIZE = 70 - SQLITE_PRIVATE = 0 - SQLITE_PROTOCOL = 15 - SQLITE_PTRSIZE = 8 - SQLITE_PropagateConst = 0x00008000 - SQLITE_PushDown = 0x00001000 - SQLITE_QUERY_PLANNER_LIMIT = 20000 - SQLITE_QUERY_PLANNER_LIMIT_INCR = 1000 - SQLITE_QueryFlattener = 0x00000001 - SQLITE_QueryOnly = 0x00100000 - SQLITE_RANGE = 25 - SQLITE_RBU_STATE_CHECKPOINT = 3 - SQLITE_RBU_STATE_DONE = 4 - SQLITE_RBU_STATE_ERROR = 5 - SQLITE_RBU_STATE_MOVE = 2 - SQLITE_RBU_STATE_OAL = 1 - SQLITE_RBU_UPDATE_CACHESIZE = 16 - SQLITE_READ = 20 - SQLITE_READONLY = 8 - SQLITE_READONLY_CANTINIT = 1288 - SQLITE_READONLY_CANTLOCK = 520 - SQLITE_READONLY_DBMOVED = 1032 - SQLITE_READONLY_DIRECTORY = 1544 - SQLITE_READONLY_RECOVERY = 264 - SQLITE_READONLY_ROLLBACK = 776 - SQLITE_RECURSIVE = 33 - SQLITE_REINDEX = 27 - SQLITE_REPLACE = 5 - SQLITE_ROLLBACK = 1 - SQLITE_ROW = 100 - SQLITE_ReadUncommit = 0x00000400 - SQLITE_RecTriggers = 0x00002000 - SQLITE_ResetDatabase = 0x02000000 - SQLITE_ReverseOrder = 0x00001000 - SQLITE_SAVEPOINT = 32 - SQLITE_SCANSTAT_EST = 2 - SQLITE_SCANSTAT_EXPLAIN = 4 - SQLITE_SCANSTAT_NAME = 3 - SQLITE_SCANSTAT_NLOOP = 0 - SQLITE_SCANSTAT_NVISIT = 1 - SQLITE_SCANSTAT_SELECTID = 5 - SQLITE_SCHEMA = 17 - SQLITE_SELECT = 21 - SQLITE_SERIALIZE_NOCOPY = 0x001 - SQLITE_SESSION_CONFIG_STRMSIZE = 1 - SQLITE_SESSION_OBJCONFIG_SIZE = 1 - SQLITE_SET_LOCKPROXYFILE = 3 - SQLITE_SHM_EXCLUSIVE = 8 - SQLITE_SHM_LOCK = 2 - SQLITE_SHM_NLOCK = 8 - SQLITE_SHM_SHARED = 4 - SQLITE_SHM_UNLOCK = 1 - SQLITE_SORTER_PMASZ = 250 - SQLITE_SOUNDEX = 1 - SQLITE_SOURCE_ID = "2022-03-26 13:51:10 d33c709cc0af66bc5b6dc6216eba9f1f0b40960b9ae83694c986fbf4c1d6f08f" - SQLITE_SO_ASC = 0 - SQLITE_SO_DESC = 1 - SQLITE_SO_UNDEFINED = -1 - SQLITE_STAT4_SAMPLES = 24 - SQLITE_STATE_BUSY = 0x6d - SQLITE_STATE_CLOSED = 0xce - SQLITE_STATE_ERROR = 0xd5 - SQLITE_STATE_OPEN = 0x76 - SQLITE_STATE_SICK = 0xba - SQLITE_STATE_ZOMBIE = 0xa7 - SQLITE_STATUS_MALLOC_COUNT = 9 - SQLITE_STATUS_MALLOC_SIZE = 5 - SQLITE_STATUS_MEMORY_USED = 0 - SQLITE_STATUS_PAGECACHE_OVERFLOW = 2 - SQLITE_STATUS_PAGECACHE_SIZE = 7 - SQLITE_STATUS_PAGECACHE_USED = 1 - SQLITE_STATUS_PARSER_STACK = 6 - SQLITE_STATUS_SCRATCH_OVERFLOW = 4 - SQLITE_STATUS_SCRATCH_SIZE = 8 - SQLITE_STATUS_SCRATCH_USED = 3 - SQLITE_STDCALL = 0 - SQLITE_STMTJRNL_SPILL = 65536 - SQLITE_STMTSTATUS_AUTOINDEX = 3 - SQLITE_STMTSTATUS_FILTER_HIT = 8 - SQLITE_STMTSTATUS_FILTER_MISS = 7 - SQLITE_STMTSTATUS_FULLSCAN_STEP = 1 - SQLITE_STMTSTATUS_MEMUSED = 99 - SQLITE_STMTSTATUS_REPREPARE = 5 - SQLITE_STMTSTATUS_RUN = 6 - SQLITE_STMTSTATUS_SORT = 2 - SQLITE_STMTSTATUS_VM_STEP = 4 - SQLITE_SUBTYPE = 0x000100000 - SQLITE_SYNC_DATAONLY = 0x00010 - SQLITE_SYNC_FULL = 0x00003 - SQLITE_SYNC_NORMAL = 0x00002 - SQLITE_SYSAPI = 0 - SQLITE_SYSTEM_MALLOC = 1 - SQLITE_SeekScan = 0x00020000 - SQLITE_ShortColNames = 0x00000040 - SQLITE_SimplifyJoin = 0x00002000 - SQLITE_SkipScan = 0x00004000 - SQLITE_Stat4 = 0x00000800 - SQLITE_TCLAPI = 0 - SQLITE_TEMP_FILE_PREFIX = "etilqs_" - SQLITE_TEMP_STORE = 1 - SQLITE_TESTCTRL_ALWAYS = 13 - SQLITE_TESTCTRL_ASSERT = 12 - SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS = 10 - SQLITE_TESTCTRL_BITVEC_TEST = 8 - SQLITE_TESTCTRL_BYTEORDER = 22 - SQLITE_TESTCTRL_EXPLAIN_STMT = 19 - SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS = 29 - SQLITE_TESTCTRL_FAULT_INSTALL = 9 - SQLITE_TESTCTRL_FIRST = 5 - SQLITE_TESTCTRL_IMPOSTER = 25 - SQLITE_TESTCTRL_INTERNAL_FUNCTIONS = 17 - SQLITE_TESTCTRL_ISINIT = 23 - SQLITE_TESTCTRL_ISKEYWORD = 16 - SQLITE_TESTCTRL_LAST = 33 - SQLITE_TESTCTRL_LOCALTIME_FAULT = 18 - SQLITE_TESTCTRL_LOGEST = 33 - SQLITE_TESTCTRL_NEVER_CORRUPT = 20 - SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD = 19 - SQLITE_TESTCTRL_OPTIMIZATIONS = 15 - SQLITE_TESTCTRL_PARSER_COVERAGE = 26 - SQLITE_TESTCTRL_PENDING_BYTE = 11 - SQLITE_TESTCTRL_PRNG_RESET = 7 - SQLITE_TESTCTRL_PRNG_RESTORE = 6 - SQLITE_TESTCTRL_PRNG_SAVE = 5 - SQLITE_TESTCTRL_PRNG_SEED = 28 - SQLITE_TESTCTRL_RESERVE = 14 - SQLITE_TESTCTRL_RESULT_INTREAL = 27 - SQLITE_TESTCTRL_SCRATCHMALLOC = 17 - SQLITE_TESTCTRL_SEEK_COUNT = 30 - SQLITE_TESTCTRL_SORTER_MMAP = 24 - SQLITE_TESTCTRL_TRACEFLAGS = 31 - SQLITE_TESTCTRL_TUNE = 32 - SQLITE_TESTCTRL_VDBE_COVERAGE = 21 - SQLITE_TEXT = 3 - SQLITE_THREADSAFE = 1 - SQLITE_THREADS_IMPLEMENTED = 1 - SQLITE_TOKEN_KEYWORD = 0x2 - SQLITE_TOKEN_QUOTED = 0x1 - SQLITE_TOOBIG = 18 - SQLITE_TRACE_CLOSE = 0x08 - SQLITE_TRACE_LEGACY = 0x40 - SQLITE_TRACE_NONLEGACY_MASK = 0x0f - SQLITE_TRACE_PROFILE = 0x02 - SQLITE_TRACE_ROW = 0x04 - SQLITE_TRACE_STMT = 0x01 - SQLITE_TRACE_XPROFILE = 0x80 - SQLITE_TRANSACTION = 22 - SQLITE_TXN_NONE = 0 - SQLITE_TXN_READ = 1 - SQLITE_TXN_WRITE = 2 - SQLITE_Transitive = 0x00000080 - SQLITE_TriggerEQP = 0x01000000 - SQLITE_TrustedSchema = 0x00000080 - SQLITE_UPDATE = 23 - SQLITE_USE_MALLOC_H = 0 - SQLITE_USE_MSIZE = 0 - SQLITE_USE_URI = 0 - SQLITE_UTF16 = 4 - SQLITE_UTF16BE = 3 - SQLITE_UTF16LE = 2 - SQLITE_UTF16NATIVE = 2 - SQLITE_UTF16_ALIGNED = 8 - SQLITE_UTF8 = 1 - SQLITE_VDBEINT_H = 0 - SQLITE_VDBE_H = 0 - SQLITE_VERSION = "3.38.2" - SQLITE_VERSION_NUMBER = 3038002 - SQLITE_VTABRISK_High = 2 - SQLITE_VTABRISK_Low = 0 - SQLITE_VTABRISK_Normal = 1 - SQLITE_VTAB_CONSTRAINT_SUPPORT = 1 - SQLITE_VTAB_DIRECTONLY = 3 - SQLITE_VTAB_INNOCUOUS = 2 - SQLITE_WAL_H = 0 - SQLITE_WARNING = 28 - SQLITE_WARNING_AUTOINDEX = 284 - SQLITE_WHEREINT_H = 0 - SQLITE_WIN32_CREATEFILEMAPPINGA = 1 - SQLITE_WIN32_DATA_DIRECTORY_TYPE = 1 - SQLITE_WIN32_GETVERSIONEX = 1 - SQLITE_WIN32_HAS_ANSI = 0 - SQLITE_WIN32_HAS_WIDE = 0 - SQLITE_WIN32_IOERR_RETRY = 10 - SQLITE_WIN32_IOERR_RETRY_DELAY = 25 - SQLITE_WIN32_MAX_ERRMSG_CHARS = 1024 - SQLITE_WIN32_MAX_PATH_BYTES = 1040 - SQLITE_WIN32_MAX_PATH_CHARS = 260 - SQLITE_WIN32_TEMP_DIRECTORY_TYPE = 2 - SQLITE_WINNT_MAX_PATH_CHARS = 32767 - SQLITE_WSD = 0 - SQLITE_WindowFunc = 0x00000002 - SQLITE_WriteSchema = 0x00000001 - SRT_Coroutine = 13 - SRT_Discard = 4 - SRT_DistFifo = 5 - SRT_DistQueue = 6 - SRT_EphemTab = 12 - SRT_Except = 2 - SRT_Exists = 3 - SRT_Fifo = 8 - SRT_Mem = 10 - SRT_Output = 9 - SRT_Queue = 7 - SRT_Set = 11 - SRT_Table = 14 - SRT_Union = 1 - SRT_Upfrom = 15 - SSF_AVAILABLE = 0x00000002 - SSF_INDICATOR = 0x00000004 - SSF_SOUNDSENTRYON = 0x00000001 - SSGF_DISPLAY = 3 - SSGF_NONE = 0 - SSIZE_MAX = 9223372036854775807 - SSL_F12_ERROR_TEXT_LENGTH = 256 - SSL_HPKP_HEADER_COUNT = 2 - SSL_HPKP_PKP_HEADER_INDEX = 0 - SSL_HPKP_PKP_RO_HEADER_INDEX = 1 - SSL_KEY_PIN_ERROR_TEXT_LENGTH = 512 - SSTF_BORDER = 2 - SSTF_CHARS = 1 - SSTF_DISPLAY = 3 - SSTF_NONE = 0 - SSWF_CUSTOM = 4 - SSWF_DISPLAY = 3 - SSWF_NONE = 0 - SSWF_TITLE = 1 - SSWF_WINDOW = 2 - SS_BITMAP = 14 - SS_BLACKFRAME = 7 - SS_BLACKRECT = 4 - SS_CENTER = 1 - SS_CENTERIMAGE = 512 - SS_EDITCONTROL = 8192 - SS_ELLIPSISMASK = 49152 - SS_ENDELLIPSIS = 16384 - SS_ENHMETAFILE = 15 - SS_ETCHEDFRAME = 18 - SS_ETCHEDHORZ = 16 - SS_ETCHEDVERT = 17 - SS_GRAYFRAME = 8 - SS_GRAYRECT = 5 - SS_ICON = 3 - SS_LEFT = 0 - SS_LEFTNOWORDWRAP = 12 - SS_NOPREFIX = 128 - SS_NOTIFY = 256 - SS_OWNERDRAW = 13 - SS_PATHELLIPSIS = 32768 - SS_REALSIZECONTROL = 64 - SS_REALSIZEIMAGE = 2048 - SS_RIGHT = 2 - SS_RIGHTJUST = 1024 - SS_SIMPLE = 11 - SS_SUNKEN = 4096 - SS_TYPEMASK = 31 - SS_USERITEM = 10 - SS_WHITEFRAME = 9 - SS_WHITERECT = 6 - SS_WORDELLIPSIS = 49152 - STACK_SIZE_PARAM_IS_A_RESERVATION = 0x10000 - STAMP_AXESLIST = 134245473 - STAMP_CFF2 = 134248035 - STAMP_DESIGNVECTOR = 134248036 - STAMP_TRUETYPE_VARIATION = 134248052 - STANDARD_RIGHTS_ALL = 2031616 - STANDARD_RIGHTS_EXECUTE = 131072 - STANDARD_RIGHTS_READ = 131072 - STANDARD_RIGHTS_REQUIRED = 983040 - STANDARD_RIGHTS_WRITE = 131072 - STARTDOC = 10 - STARTF_FORCEOFFFEEDBACK = 0x00000080 - STARTF_FORCEONFEEDBACK = 0x00000040 - STARTF_PREVENTPINNING = 0x00002000 - STARTF_RUNFULLSCREEN = 0x00000020 - STARTF_TITLEISAPPID = 0x00001000 - STARTF_TITLEISLINKNAME = 0x00000800 - STARTF_USECOUNTCHARS = 0x00000008 - STARTF_USEFILLATTRIBUTE = 0x00000010 - STARTF_USEHOTKEY = 0x00000200 - STARTF_USEPOSITION = 0x00000004 - STARTF_USESHOWWINDOW = 0x00000001 - STARTF_USESIZE = 0x00000002 - STARTF_USESTDHANDLES = 0x00000100 - START_PAGE_GENERAL = 0xffffffff - STATE_SYSTEM_ALERT_HIGH = 0x10000000 - STATE_SYSTEM_ALERT_LOW = 0x04000000 - STATE_SYSTEM_ALERT_MEDIUM = 0x08000000 - STATE_SYSTEM_ANIMATED = 0x00004000 - STATE_SYSTEM_BUSY = 0x00000800 - STATE_SYSTEM_CHECKED = 0x00000010 - STATE_SYSTEM_COLLAPSED = 0x00000400 - STATE_SYSTEM_DEFAULT = 0x00000100 - STATE_SYSTEM_EXPANDED = 0x00000200 - STATE_SYSTEM_EXTSELECTABLE = 0x02000000 - STATE_SYSTEM_FLOATING = 0x00001000 - STATE_SYSTEM_FOCUSABLE = 0x00100000 - STATE_SYSTEM_FOCUSED = 0x00000004 - STATE_SYSTEM_HOTTRACKED = 0x00000080 - STATE_SYSTEM_INDETERMINATE = 32 - STATE_SYSTEM_INVISIBLE = 0x00008000 - STATE_SYSTEM_LINKED = 0x00400000 - STATE_SYSTEM_MARQUEED = 0x00002000 - STATE_SYSTEM_MIXED = 0x00000020 - STATE_SYSTEM_MOVEABLE = 0x00040000 - STATE_SYSTEM_MULTISELECTABLE = 0x01000000 - STATE_SYSTEM_OFFSCREEN = 0x00010000 - STATE_SYSTEM_PRESSED = 0x00000008 - STATE_SYSTEM_PROTECTED = 0x20000000 - STATE_SYSTEM_READONLY = 0x00000040 - STATE_SYSTEM_SELECTABLE = 0x00200000 - STATE_SYSTEM_SELECTED = 0x00000002 - STATE_SYSTEM_SELFVOICING = 0x00080000 - STATE_SYSTEM_SIZEABLE = 0x00020000 - STATE_SYSTEM_TRAVERSED = 0x00800000 - STATE_SYSTEM_UNAVAILABLE = 0x00000001 - STATE_SYSTEM_VALID = 0x3FFFFFFF - STAT_GET_NDLT = 4 - STAT_GET_NEQ = 2 - STAT_GET_NLT = 3 - STAT_GET_ROWID = 1 - STAT_GET_STAT1 = 0 - STDAPICALLTYPE = 0 - STDERR_FILENO = 2 - STDIN_FILENO = 0 - STDMETHODCALLTYPE = 0 - STDOLE2_LCID = 0x0000 - STDOLE2_MAJORVERNUM = 0x2 - STDOLE2_MINORVERNUM = 0x0 - STDOLE_LCID = 0x0000 - STDOLE_MAJORVERNUM = 0x1 - STDOLE_MINORVERNUM = 0x0 - STDOUT_FILENO = 1 - STGFMT_ANY = 4 - STGFMT_DOCFILE = 5 - STGFMT_DOCUMENT = 0 - STGFMT_FILE = 3 - STGFMT_NATIVE = 1 - STGFMT_STORAGE = 0 - STGM_CONVERT = 131072 - STGM_CREATE = 4096 - STGM_DELETEONRELEASE = 67108864 - STGM_DIRECT = 0 - STGM_DIRECT_SWMR = 4194304 - STGM_FAILIFTHERE = 0 - STGM_NOSCRATCH = 1048576 - STGM_NOSNAPSHOT = 2097152 - STGM_PRIORITY = 262144 - STGM_READ = 0 - STGM_READWRITE = 2 - STGM_SHARE_DENY_NONE = 64 - STGM_SHARE_DENY_READ = 48 - STGM_SHARE_DENY_WRITE = 32 - STGM_SHARE_EXCLUSIVE = 16 - STGM_SIMPLE = 134217728 - STGM_TRANSACTED = 65536 - STGM_WRITE = 1 - STGOPTIONS_VERSION = 2 - STGTY_REPEAT = 256 - STG_LAYOUT_INTERLEAVED = 1 - STG_LAYOUT_SEQUENTIAL = 0 - STG_TOEND = 4294967295 - STM_GETICON = 0x0171 - STM_GETIMAGE = 0x0173 - STM_MSGMAX = 0x0174 - STM_SETICON = 0x0170 - STM_SETIMAGE = 0x0172 - STN_CLICKED = 0 - STN_DBLCLK = 1 - STN_DISABLE = 3 - STN_ENABLE = 2 - STOCK_LAST = 19 - STREAM_CLEAR_ENCRYPTION = 0x00000004 - STREAM_CONTAINS_PROPERTIES = 0x00000004 - STREAM_CONTAINS_SECURITY = 0x00000002 - STREAM_MODIFIED_WHEN_READ = 0x00000001 - STREAM_NORMAL_ATTRIBUTE = 0x00000000 - STREAM_SET_ENCRYPTION = 0x00000003 - STREAM_SPARSE_ATTRIBUTE = 0x00000008 - STRETCHBLT = 2048 - STRETCH_ANDSCANS = 1 - STRETCH_DELETESCANS = 3 - STRETCH_HALFTONE = 4 - STRETCH_ORSCANS = 2 - STRICT = 1 - STRUNCATE = 80 - STYLE_DESCRIPTION_SIZE = 32 - ST_ADVISE = 0x0002 - ST_BLOCKED = 0x0008 - ST_BLOCKNEXT = 0x0080 - ST_CLIENT = 0x0010 - ST_CONNECTED = 0x0001 - ST_INLIST = 0x0040 - ST_ISLOCAL = 0x0004 - ST_ISSELF = 0x0100 - ST_TERMINATED = 0x0020 - SUBLANG_AFRIKAANS_SOUTH_AFRICA = 0x01 - SUBLANG_ALBANIAN_ALBANIA = 0x01 - SUBLANG_ALSATIAN_FRANCE = 0x01 - SUBLANG_AMHARIC_ETHIOPIA = 0x01 - SUBLANG_ARABIC_ALGERIA = 0x05 - SUBLANG_ARABIC_BAHRAIN = 0x0f - SUBLANG_ARABIC_EGYPT = 0x03 - SUBLANG_ARABIC_IRAQ = 0x02 - SUBLANG_ARABIC_JORDAN = 0x0b - SUBLANG_ARABIC_KUWAIT = 0x0d - SUBLANG_ARABIC_LEBANON = 0x0c - SUBLANG_ARABIC_LIBYA = 0x04 - SUBLANG_ARABIC_MOROCCO = 0x06 - SUBLANG_ARABIC_OMAN = 0x08 - SUBLANG_ARABIC_QATAR = 0x10 - SUBLANG_ARABIC_SAUDI_ARABIA = 0x01 - SUBLANG_ARABIC_SYRIA = 0x0a - SUBLANG_ARABIC_TUNISIA = 0x07 - SUBLANG_ARABIC_UAE = 0x0e - SUBLANG_ARABIC_YEMEN = 0x09 - SUBLANG_ARMENIAN_ARMENIA = 0x01 - SUBLANG_ASSAMESE_INDIA = 0x01 - SUBLANG_AZERBAIJANI_AZERBAIJAN_CYRILLIC = 0x02 - SUBLANG_AZERBAIJANI_AZERBAIJAN_LATIN = 0x01 - SUBLANG_AZERI_CYRILLIC = 0x02 - SUBLANG_AZERI_LATIN = 0x01 - SUBLANG_BANGLA_BANGLADESH = 0x02 - SUBLANG_BANGLA_INDIA = 0x01 - SUBLANG_BASHKIR_RUSSIA = 0x01 - SUBLANG_BASQUE_BASQUE = 0x01 - SUBLANG_BELARUSIAN_BELARUS = 0x01 - SUBLANG_BENGALI_BANGLADESH = 0x02 - SUBLANG_BENGALI_INDIA = 0x01 - SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC = 0x08 - SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN = 0x05 - SUBLANG_BRETON_FRANCE = 0x01 - SUBLANG_BULGARIAN_BULGARIA = 0x01 - SUBLANG_CATALAN_CATALAN = 0x01 - SUBLANG_CENTRAL_KURDISH_IRAQ = 0x01 - SUBLANG_CHEROKEE_CHEROKEE = 0x01 - SUBLANG_CHINESE_HONGKONG = 0x03 - SUBLANG_CHINESE_MACAU = 0x05 - SUBLANG_CHINESE_SIMPLIFIED = 0x02 - SUBLANG_CHINESE_SINGAPORE = 0x04 - SUBLANG_CHINESE_TRADITIONAL = 0x01 - SUBLANG_CORSICAN_FRANCE = 0x01 - SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN = 0x04 - SUBLANG_CROATIAN_CROATIA = 0x01 - SUBLANG_CUSTOM_DEFAULT = 0x03 - SUBLANG_CUSTOM_UNSPECIFIED = 0x04 - SUBLANG_CZECH_CZECH_REPUBLIC = 0x01 - SUBLANG_DANISH_DENMARK = 0x01 - SUBLANG_DARI_AFGHANISTAN = 0x01 - SUBLANG_DEFAULT = 0x01 - SUBLANG_DIVEHI_MALDIVES = 0x01 - SUBLANG_DUTCH = 0x01 - SUBLANG_DUTCH_BELGIAN = 0x02 - SUBLANG_ENGLISH_AUS = 0x03 - SUBLANG_ENGLISH_BELIZE = 0x0a - SUBLANG_ENGLISH_CAN = 0x04 - SUBLANG_ENGLISH_CARIBBEAN = 0x09 - SUBLANG_ENGLISH_EIRE = 0x06 - SUBLANG_ENGLISH_INDIA = 0x10 - SUBLANG_ENGLISH_IRELAND = 0x06 - SUBLANG_ENGLISH_JAMAICA = 0x08 - SUBLANG_ENGLISH_MALAYSIA = 0x11 - SUBLANG_ENGLISH_NZ = 0x05 - SUBLANG_ENGLISH_PHILIPPINES = 0x0d - SUBLANG_ENGLISH_SINGAPORE = 0x12 - SUBLANG_ENGLISH_SOUTH_AFRICA = 0x07 - SUBLANG_ENGLISH_TRINIDAD = 0x0b - SUBLANG_ENGLISH_UK = 0x02 - SUBLANG_ENGLISH_US = 0x01 - SUBLANG_ENGLISH_ZIMBABWE = 0x0c - SUBLANG_ESTONIAN_ESTONIA = 0x01 - SUBLANG_FAEROESE_FAROE_ISLANDS = 0x01 - SUBLANG_FILIPINO_PHILIPPINES = 0x01 - SUBLANG_FINNISH_FINLAND = 0x01 - SUBLANG_FRENCH = 0x01 - SUBLANG_FRENCH_BELGIAN = 0x02 - SUBLANG_FRENCH_CANADIAN = 0x03 - SUBLANG_FRENCH_LUXEMBOURG = 0x05 - SUBLANG_FRENCH_MONACO = 0x06 - SUBLANG_FRENCH_SWISS = 0x04 - SUBLANG_FRISIAN_NETHERLANDS = 0x01 - SUBLANG_FULAH_SENEGAL = 0x02 - SUBLANG_GALICIAN_GALICIAN = 0x01 - SUBLANG_GEORGIAN_GEORGIA = 0x01 - SUBLANG_GERMAN = 0x01 - SUBLANG_GERMAN_AUSTRIAN = 0x03 - SUBLANG_GERMAN_LIECHTENSTEIN = 0x05 - SUBLANG_GERMAN_LUXEMBOURG = 0x04 - SUBLANG_GERMAN_SWISS = 0x02 - SUBLANG_GREEK_GREECE = 0x01 - SUBLANG_GREENLANDIC_GREENLAND = 0x01 - SUBLANG_GUJARATI_INDIA = 0x01 - SUBLANG_HAUSA_NIGERIA = 1 - SUBLANG_HAUSA_NIGERIA_LATIN = 0x01 - SUBLANG_HAWAIIAN_US = 0x01 - SUBLANG_HEBREW_ISRAEL = 0x01 - SUBLANG_HINDI_INDIA = 0x01 - SUBLANG_HUNGARIAN_HUNGARY = 0x01 - SUBLANG_ICELANDIC_ICELAND = 0x01 - SUBLANG_IGBO_NIGERIA = 0x01 - SUBLANG_INDONESIAN_INDONESIA = 0x01 - SUBLANG_INUKTITUT_CANADA = 0x01 - SUBLANG_INUKTITUT_CANADA_LATIN = 0x02 - SUBLANG_IRISH_IRELAND = 0x02 - SUBLANG_ITALIAN = 0x01 - SUBLANG_ITALIAN_SWISS = 0x02 - SUBLANG_JAPANESE_JAPAN = 0x01 - SUBLANG_KANNADA_INDIA = 0x01 - SUBLANG_KASHMIRI_INDIA = 0x02 - SUBLANG_KASHMIRI_SASIA = 0x02 - SUBLANG_KAZAK_KAZAKHSTAN = 0x01 - SUBLANG_KHMER_CAMBODIA = 0x01 - SUBLANG_KICHE_GUATEMALA = 0x01 - SUBLANG_KINYARWANDA_RWANDA = 0x01 - SUBLANG_KONKANI_INDIA = 0x01 - SUBLANG_KOREAN = 0x01 - SUBLANG_KYRGYZ_KYRGYZSTAN = 0x01 - SUBLANG_LAO_LAO = 0x01 - SUBLANG_LAO_LAO_PDR = 1 - SUBLANG_LATVIAN_LATVIA = 0x01 - SUBLANG_LITHUANIAN = 0x01 - SUBLANG_LOWER_SORBIAN_GERMANY = 0x02 - SUBLANG_LUXEMBOURGISH_LUXEMBOURG = 0x01 - SUBLANG_MACEDONIAN_MACEDONIA = 0x01 - SUBLANG_MALAYALAM_INDIA = 0x01 - SUBLANG_MALAY_BRUNEI_DARUSSALAM = 0x02 - SUBLANG_MALAY_MALAYSIA = 0x01 - SUBLANG_MALTESE_MALTA = 0x01 - SUBLANG_MAORI_NEW_ZEALAND = 0x01 - SUBLANG_MAPUDUNGUN_CHILE = 0x01 - SUBLANG_MARATHI_INDIA = 0x01 - SUBLANG_MOHAWK_MOHAWK = 0x01 - SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA = 0x01 - SUBLANG_MONGOLIAN_PRC = 0x02 - SUBLANG_NEPALI_INDIA = 0x02 - SUBLANG_NEPALI_NEPAL = 0x01 - SUBLANG_NEUTRAL = 0x00 - SUBLANG_NORWEGIAN_BOKMAL = 0x01 - SUBLANG_NORWEGIAN_NYNORSK = 0x02 - SUBLANG_OCCITAN_FRANCE = 0x01 - SUBLANG_ORIYA_INDIA = 0x01 - SUBLANG_PASHTO_AFGHANISTAN = 0x01 - SUBLANG_PERSIAN_IRAN = 0x01 - SUBLANG_POLISH_POLAND = 0x01 - SUBLANG_PORTUGUESE = 0x02 - SUBLANG_PORTUGUESE_BRAZILIAN = 0x01 - SUBLANG_PULAR_SENEGAL = 0x02 - SUBLANG_PUNJABI_INDIA = 0x01 - SUBLANG_PUNJABI_PAKISTAN = 0x02 - SUBLANG_QUECHUA_BOLIVIA = 0x01 - SUBLANG_QUECHUA_ECUADOR = 0x02 - SUBLANG_QUECHUA_PERU = 0x03 - SUBLANG_ROMANIAN_ROMANIA = 0x01 - SUBLANG_ROMANSH_SWITZERLAND = 0x01 - SUBLANG_RUSSIAN_RUSSIA = 0x01 - SUBLANG_SAKHA_RUSSIA = 0x01 - SUBLANG_SAMI_INARI_FINLAND = 0x09 - SUBLANG_SAMI_LULE_NORWAY = 0x04 - SUBLANG_SAMI_LULE_SWEDEN = 0x05 - SUBLANG_SAMI_NORTHERN_FINLAND = 0x03 - SUBLANG_SAMI_NORTHERN_NORWAY = 0x01 - SUBLANG_SAMI_NORTHERN_SWEDEN = 0x02 - SUBLANG_SAMI_SKOLT_FINLAND = 0x08 - SUBLANG_SAMI_SOUTHERN_NORWAY = 0x06 - SUBLANG_SAMI_SOUTHERN_SWEDEN = 0x07 - SUBLANG_SANSKRIT_INDIA = 0x01 - SUBLANG_SCOTTISH_GAELIC = 0x01 - SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC = 0x07 - SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN = 0x06 - SUBLANG_SERBIAN_CYRILLIC = 0x03 - SUBLANG_SERBIAN_LATIN = 0x02 - SUBLANG_SERBIAN_MONTENEGRO_CYRILLIC = 0x0c - SUBLANG_SERBIAN_MONTENEGRO_LATIN = 0x0b - SUBLANG_SERBIAN_SERBIA_CYRILLIC = 0x0a - SUBLANG_SERBIAN_SERBIA_LATIN = 0x09 - SUBLANG_SINDHI_AFGHANISTAN = 0x02 - SUBLANG_SINDHI_INDIA = 0x01 - SUBLANG_SINDHI_PAKISTAN = 0x02 - SUBLANG_SINHALESE_SRI_LANKA = 0x01 - SUBLANG_SLOVAK_SLOVAKIA = 0x01 - SUBLANG_SLOVENIAN_SLOVENIA = 0x01 - SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA = 0x01 - SUBLANG_SPANISH = 0x01 - SUBLANG_SPANISH_ARGENTINA = 0x0b - SUBLANG_SPANISH_BOLIVIA = 0x10 - SUBLANG_SPANISH_CHILE = 0x0d - SUBLANG_SPANISH_COLOMBIA = 0x09 - SUBLANG_SPANISH_COSTA_RICA = 0x05 - SUBLANG_SPANISH_DOMINICAN_REPUBLIC = 0x07 - SUBLANG_SPANISH_ECUADOR = 0x0c - SUBLANG_SPANISH_EL_SALVADOR = 0x11 - SUBLANG_SPANISH_GUATEMALA = 0x04 - SUBLANG_SPANISH_HONDURAS = 0x12 - SUBLANG_SPANISH_MEXICAN = 0x02 - SUBLANG_SPANISH_MODERN = 0x03 - SUBLANG_SPANISH_NICARAGUA = 0x13 - SUBLANG_SPANISH_PANAMA = 0x06 - SUBLANG_SPANISH_PARAGUAY = 0x0f - SUBLANG_SPANISH_PERU = 0x0a - SUBLANG_SPANISH_PUERTO_RICO = 0x14 - SUBLANG_SPANISH_URUGUAY = 0x0e - SUBLANG_SPANISH_US = 0x15 - SUBLANG_SPANISH_VENEZUELA = 0x08 - SUBLANG_SWAHILI_KENYA = 0x01 - SUBLANG_SWEDISH = 0x01 - SUBLANG_SWEDISH_FINLAND = 0x02 - SUBLANG_SYRIAC = 0x01 - SUBLANG_SYRIAC_SYRIA = 1 - SUBLANG_SYS_DEFAULT = 0x02 - SUBLANG_TAJIK_TAJIKISTAN = 0x01 - SUBLANG_TAMAZIGHT_ALGERIA_LATIN = 0x02 - SUBLANG_TAMAZIGHT_MOROCCO_TIFINAGH = 0x04 - SUBLANG_TAMIL_INDIA = 0x01 - SUBLANG_TAMIL_SRI_LANKA = 0x02 - SUBLANG_TATAR_RUSSIA = 0x01 - SUBLANG_TELUGU_INDIA = 0x01 - SUBLANG_THAI_THAILAND = 0x01 - SUBLANG_TIBETAN_BHUTAN = 0x02 - SUBLANG_TIBETAN_PRC = 0x01 - SUBLANG_TIGRIGNA_ERITREA = 0x02 - SUBLANG_TIGRINYA_ERITREA = 0x02 - SUBLANG_TIGRINYA_ETHIOPIA = 0x01 - SUBLANG_TSWANA_BOTSWANA = 0x02 - SUBLANG_TSWANA_SOUTH_AFRICA = 0x01 - SUBLANG_TURKISH_TURKEY = 0x01 - SUBLANG_TURKMEN_TURKMENISTAN = 0x01 - SUBLANG_UIGHUR_PRC = 0x01 - SUBLANG_UI_CUSTOM_DEFAULT = 0x05 - SUBLANG_UKRAINIAN_UKRAINE = 0x01 - SUBLANG_UPPER_SORBIAN_GERMANY = 0x01 - SUBLANG_URDU_INDIA = 0x02 - SUBLANG_URDU_PAKISTAN = 0x01 - SUBLANG_UZBEK_CYRILLIC = 0x02 - SUBLANG_UZBEK_LATIN = 0x01 - SUBLANG_VALENCIAN_VALENCIA = 0x02 - SUBLANG_VIETNAMESE_VIETNAM = 0x01 - SUBLANG_WELSH_UNITED_KINGDOM = 0x01 - SUBLANG_WOLOF_SENEGAL = 0x01 - SUBLANG_XHOSA_SOUTH_AFRICA = 0x01 - SUBLANG_YAKUT_RUSSIA = 0x01 - SUBLANG_YI_PRC = 0x01 - SUBLANG_YORUBA_NIGERIA = 0x01 - SUBLANG_ZULU_SOUTH_AFRICA = 0x01 - SUBVERSION_MASK = 0x000000FF - SUCCESSFUL_ACCESS_ACE_FLAG = 64 - SUPPORT_LANG_NUMBER = 32 - SWP_ASYNCWINDOWPOS = 0x4000 - SWP_DEFERERASE = 0x2000 - SWP_DRAWFRAME = 32 - SWP_FRAMECHANGED = 0x0020 - SWP_HIDEWINDOW = 0x0080 - SWP_NOACTIVATE = 0x0010 - SWP_NOCOPYBITS = 0x0100 - SWP_NOMOVE = 0x0002 - SWP_NOOWNERZORDER = 0x0200 - SWP_NOREDRAW = 0x0008 - SWP_NOREPOSITION = 512 - SWP_NOSENDCHANGING = 0x0400 - SWP_NOSIZE = 0x0001 - SWP_NOZORDER = 0x0004 - SWP_SHOWWINDOW = 0x0040 - SW_ERASE = 0x0004 - SW_FORCEMINIMIZE = 11 - SW_HIDE = 0 - SW_INVALIDATE = 0x0002 - SW_MAX = 11 - SW_MAXIMIZE = 3 - SW_MINIMIZE = 6 - SW_NORMAL = 1 - SW_OTHERUNZOOM = 4 - SW_OTHERZOOM = 2 - SW_PARENTCLOSING = 1 - SW_PARENTOPENING = 3 - SW_RESTORE = 9 - SW_SCROLLCHILDREN = 0x0001 - SW_SHOW = 5 - SW_SHOWDEFAULT = 10 - SW_SHOWMAXIMIZED = 3 - SW_SHOWMINIMIZED = 2 - SW_SHOWMINNOACTIVE = 7 - SW_SHOWNA = 8 - SW_SHOWNOACTIVATE = 4 - SW_SHOWNORMAL = 1 - SW_SMOOTHSCROLL = 0x0010 - SYMBOL_CHARSET = 2 - SYMLINK_FLAG_RELATIVE = 1 - SYMMETRICWRAPKEYBLOB = 0xb - SYNCHRONIZATION_BARRIER_FLAGS_BLOCK_ONLY = 0x02 - SYNCHRONIZATION_BARRIER_FLAGS_NO_DELETE = 0x04 - SYNCHRONIZATION_BARRIER_FLAGS_SPIN_ONLY = 0x01 - SYNCHRONIZE = 1048576 - SYSPAL_ERROR = 0 - SYSPAL_NOSTATIC = 2 - SYSPAL_NOSTATIC256 = 3 - SYSPAL_STATIC = 1 - SYSRGN = 4 - SYSTEM_ALARM_ACE_TYPE = 3 - SYSTEM_ALARM_CALLBACK_ACE_TYPE = 14 - SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE = 16 - SYSTEM_ALARM_OBJECT_ACE_TYPE = 8 - SYSTEM_AUDIT_ACE_TYPE = 2 - SYSTEM_AUDIT_CALLBACK_ACE_TYPE = 13 - SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE = 15 - SYSTEM_AUDIT_OBJECT_ACE_TYPE = 7 - SYSTEM_CACHE_ALIGNMENT_SIZE = 64 - SYSTEM_FIXED_FONT = 16 - SYSTEM_FONT = 13 - SYSTEM_MANDATORY_LABEL_ACE_TYPE = 17 - SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP = 0x4 - SYSTEM_MANDATORY_LABEL_NO_READ_UP = 0x2 - SYSTEM_MANDATORY_LABEL_NO_WRITE_UP = 0x1 - SYSTEM_MANDATORY_LABEL_VALID_MASK = 7 - SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE = 18 - SYSTEM_SCOPED_POLICY_ID_ACE_TYPE = 19 - SYS_OPEN = 20 - S_ALLTHRESHOLD = 2 - S_LEGATO = 1 - S_NORMAL = 0 - S_PERIOD1024 = 1 - S_PERIOD2048 = 2 - S_PERIOD512 = 0 - S_PERIODVOICE = 3 - S_QUEUEEMPTY = 0 - S_SERBDNT = -5 - S_SERDCC = -7 - S_SERDDR = -14 - S_SERDFQ = -13 - S_SERDLN = -6 - S_SERDMD = -10 - S_SERDPT = -12 - S_SERDSH = -11 - S_SERDSR = -15 - S_SERDST = -16 - S_SERDTP = -8 - S_SERDVL = -9 - S_SERDVNA = -1 - S_SERMACT = -3 - S_SEROFM = -2 - S_SERQFUL = -4 - S_STACCATO = 2 - S_THRESHOLD = 1 - S_WHITE1024 = 5 - S_WHITE2048 = 6 - S_WHITE512 = 4 - S_WHITEVOICE = 7 - TABTYP_NORM = 0 - TABTYP_VIEW = 2 - TABTYP_VTAB = 1 - TAPE_ABSOLUTE_BLOCK = 1 - TAPE_ABSOLUTE_POSITION = 0 - TAPE_CHECK_FOR_DRIVE_PROBLEM = 2 - TAPE_DRIVE_ABSOLUTE_BLK = 0x80001000 - TAPE_DRIVE_ABS_BLK_IMMED = 0x80002000 - TAPE_DRIVE_CLEAN_REQUESTS = 0x02000000 - TAPE_DRIVE_COMPRESSION = 0x00020000 - TAPE_DRIVE_ECC = 0x00010000 - TAPE_DRIVE_EJECT_MEDIA = 0x01000000 - TAPE_DRIVE_END_OF_DATA = 0x80010000 - TAPE_DRIVE_EOT_WZ_SIZE = 0x00002000 - TAPE_DRIVE_ERASE_BOP_ONLY = 0x00000040 - TAPE_DRIVE_ERASE_IMMEDIATE = 0x00000080 - TAPE_DRIVE_ERASE_LONG = 0x00000020 - TAPE_DRIVE_ERASE_SHORT = 0x00000010 - TAPE_DRIVE_FILEMARKS = 0x80040000 - TAPE_DRIVE_FIXED = 0x00000001 - TAPE_DRIVE_FIXED_BLOCK = 0x00000400 - TAPE_DRIVE_FORMAT = 0xA0000000 - TAPE_DRIVE_FORMAT_IMMEDIATE = 0xC0000000 - TAPE_DRIVE_GET_ABSOLUTE_BLK = 0x00100000 - TAPE_DRIVE_GET_LOGICAL_BLK = 0x00200000 - TAPE_DRIVE_HIGH_FEATURES = 0x80000000 - TAPE_DRIVE_INITIATOR = 0x00000004 - TAPE_DRIVE_LOAD_UNLD_IMMED = 0x80000020 - TAPE_DRIVE_LOAD_UNLOAD = 0x80000001 - TAPE_DRIVE_LOCK_UNLK_IMMED = 0x80000080 - TAPE_DRIVE_LOCK_UNLOCK = 0x80000004 - TAPE_DRIVE_LOGICAL_BLK = 0x80004000 - TAPE_DRIVE_LOG_BLK_IMMED = 0x80008000 - TAPE_DRIVE_PADDING = 0x00040000 - TAPE_DRIVE_RELATIVE_BLKS = 0x80020000 - TAPE_DRIVE_REPORT_SMKS = 0x00080000 - TAPE_DRIVE_RESERVED_BIT = 0x80000000 - TAPE_DRIVE_REVERSE_POSITION = 0x80400000 - TAPE_DRIVE_REWIND_IMMEDIATE = 0x80000008 - TAPE_DRIVE_SELECT = 0x00000002 - TAPE_DRIVE_SEQUENTIAL_FMKS = 0x80080000 - TAPE_DRIVE_SEQUENTIAL_SMKS = 0x80200000 - TAPE_DRIVE_SETMARKS = 0x80100000 - TAPE_DRIVE_SET_BLOCK_SIZE = 0x80000010 - TAPE_DRIVE_SET_CMP_BOP_ONLY = 0x04000000 - TAPE_DRIVE_SET_COMPRESSION = 0x80000200 - TAPE_DRIVE_SET_ECC = 0x80000100 - TAPE_DRIVE_SET_EOT_WZ_SIZE = 0x00400000 - TAPE_DRIVE_SET_PADDING = 0x80000400 - TAPE_DRIVE_SET_REPORT_SMKS = 0x80000800 - TAPE_DRIVE_SPACE_IMMEDIATE = 0x80800000 - TAPE_DRIVE_TAPE_CAPACITY = 0x00000100 - TAPE_DRIVE_TAPE_REMAINING = 0x00000200 - TAPE_DRIVE_TENSION = 0x80000002 - TAPE_DRIVE_TENSION_IMMED = 0x80000040 - TAPE_DRIVE_VARIABLE_BLOCK = 0x00000800 - TAPE_DRIVE_WRITE_FILEMARKS = 0x82000000 - TAPE_DRIVE_WRITE_LONG_FMKS = 0x88000000 - TAPE_DRIVE_WRITE_MARK_IMMED = 0x90000000 - TAPE_DRIVE_WRITE_PROTECT = 0x00001000 - TAPE_DRIVE_WRITE_SETMARKS = 0x81000000 - TAPE_DRIVE_WRITE_SHORT_FMKS = 0x84000000 - TAPE_ERASE_LONG = 1 - TAPE_ERASE_SHORT = 0 - TAPE_FILEMARKS = 1 - TAPE_FIXED_PARTITIONS = 0 - TAPE_FORMAT = 5 - TAPE_INITIATOR_PARTITIONS = 2 - TAPE_LOAD = 0 - TAPE_LOCK = 3 - TAPE_LOGICAL_BLOCK = 2 - TAPE_LOGICAL_POSITION = 1 - TAPE_LONG_FILEMARKS = 3 - TAPE_PSEUDO_LOGICAL_BLOCK = 3 - TAPE_PSEUDO_LOGICAL_POSITION = 2 - TAPE_QUERY_DEVICE_ERROR_DATA = 4 - TAPE_QUERY_DRIVE_PARAMETERS = 0 - TAPE_QUERY_IO_ERROR_DATA = 3 - TAPE_QUERY_MEDIA_CAPACITY = 1 - TAPE_RESET_STATISTICS = 2 - TAPE_RETURN_ENV_INFO = 1 - TAPE_RETURN_STATISTICS = 0 - TAPE_REWIND = 0 - TAPE_SELECT_PARTITIONS = 1 - TAPE_SETMARKS = 0 - TAPE_SHORT_FILEMARKS = 2 - TAPE_SPACE_END_OF_DATA = 4 - TAPE_SPACE_FILEMARKS = 6 - TAPE_SPACE_RELATIVE_BLOCKS = 5 - TAPE_SPACE_SEQUENTIAL_FMKS = 7 - TAPE_SPACE_SEQUENTIAL_SMKS = 9 - TAPE_SPACE_SETMARKS = 8 - TAPE_TENSION = 2 - TAPE_UNLOAD = 1 - TAPE_UNLOCK = 4 - TARGET_IS_NT351_OR_WIN95_OR_LATER = 1 - TARGET_IS_NT40_OR_LATER = 1 - TARGET_IS_NT50_OR_LATER = 1 - TARGET_IS_NT51_OR_LATER = 1 - TARGET_IS_NT60_OR_LATER = 0 - TARGET_IS_NT61_OR_LATER = 0 - TA_BASELINE = 24 - TA_BOTTOM = 8 - TA_CENTER = 6 - TA_LEFT = 0 - TA_MASK = 287 - TA_NOUPDATECP = 0 - TA_RIGHT = 2 - TA_RTLREADING = 256 - TA_TOP = 0 - TA_UPDATECP = 1 - TCI_SRCCHARSET = 1 - TCI_SRCCODEPAGE = 2 - TCI_SRCFONTSIG = 3 - TCI_SRCLOCALE = 0x1000 - TCP_BSDURGENT = 0x7000 - TCP_NODELAY = 0x0001 - TC_CP_STROKE = 0x00000004 - TC_CR_90 = 0x00000008 - TC_CR_ANY = 0x00000010 - TC_EA_DOUBLE = 0x00000200 - TC_GP_TRAP = 2 - TC_HARDERR = 1 - TC_IA_ABLE = 0x00000400 - TC_NORMAL = 0 - TC_OP_CHARACTER = 0x00000001 - TC_OP_STROKE = 0x00000002 - TC_RA_ABLE = 0x00002000 - TC_RESERVED = 0x00008000 - TC_SA_CONTIN = 0x00000100 - TC_SA_DOUBLE = 0x00000040 - TC_SA_INTEGER = 0x00000080 - TC_SCROLLBLT = 0x00010000 - TC_SF_X_YINDEP = 0x00000020 - TC_SIGNAL = 3 - TC_SO_ABLE = 0x00001000 - TC_UA_ABLE = 0x00000800 - TC_VA_ABLE = 0x00004000 - TECHNOLOGY = 2 - TERM_ANDINFO = 0x0020 - TERM_CODED = 0x0004 - TERM_COPIED = 0x0008 - TERM_DYNAMIC = 0x0001 - TERM_HEURTRUTH = 0x2000 - TERM_HIGHTRUTH = 0x4000 - TERM_IS = 0x0800 - TERM_LIKE = 0x0400 - TERM_LIKECOND = 0x0200 - TERM_LIKEOPT = 0x0100 - TERM_OK = 0x0040 - TERM_ORINFO = 0x0010 - TERM_SLICE = 0x8000 - TERM_VARSELECT = 0x1000 - TERM_VIRTUAL = 0x0002 - TERM_VNULL = 0x0080 - TEXTCAPS = 34 - TF_Autoincrement = 0x00000008 - TF_DISCONNECT = 0x01 - TF_Ephemeral = 0x00004000 - TF_Eponymous = 0x00008000 - TF_HasGenerated = 0x00000060 - TF_HasHidden = 0x00000002 - TF_HasNotNull = 0x00000800 - TF_HasPrimaryKey = 0x00000004 - TF_HasStat1 = 0x00000010 - TF_HasStat4 = 0x00002000 - TF_HasStored = 0x00000040 - TF_HasVirtual = 0x00000020 - TF_NoVisibleRowid = 0x00000200 - TF_OOOHidden = 0x00000400 - TF_REUSE_SOCKET = 0x02 - TF_Readonly = 0x00000001 - TF_Shadow = 0x00001000 - TF_StatsUsed = 0x00000100 - TF_Strict = 0x00010000 - TF_WRITE_BEHIND = 0x04 - TF_WithoutRowid = 0x00000080 - THAI_CHARSET = 222 - THREAD_ALL_ACCESS = 2032639 - THREAD_BASE_PRIORITY_IDLE = -15 - THREAD_BASE_PRIORITY_LOWRT = 15 - THREAD_BASE_PRIORITY_MAX = 2 - THREAD_BASE_PRIORITY_MIN = -2 - THREAD_DIRECT_IMPERSONATION = 512 - THREAD_GET_CONTEXT = 8 - THREAD_IMPERSONATE = 256 - THREAD_MODE_BACKGROUND_BEGIN = 0x00010000 - THREAD_MODE_BACKGROUND_END = 0x00020000 - THREAD_PRIORITY_ABOVE_NORMAL = 1 - THREAD_PRIORITY_BELOW_NORMAL = -1 - THREAD_PRIORITY_ERROR_RETURN = 2147483647 - THREAD_PRIORITY_HIGHEST = 2 - THREAD_PRIORITY_IDLE = -15 - THREAD_PRIORITY_LOWEST = -2 - THREAD_PRIORITY_NORMAL = 0 - THREAD_PRIORITY_TIME_CRITICAL = 15 - THREAD_PROFILING_FLAG_DISPATCH = 0x1 - THREAD_QUERY_INFORMATION = 64 - THREAD_QUERY_LIMITED_INFORMATION = 2048 - THREAD_SET_CONTEXT = 16 - THREAD_SET_INFORMATION = 32 - THREAD_SET_LIMITED_INFORMATION = 1024 - THREAD_SET_THREAD_TOKEN = 128 - THREAD_SUSPEND_RESUME = 2 - THREAD_TERMINATE = 1 - TIMEOUT_ASYNC = 0xFFFFFFFF - TIMERR_BASE = 96 - TIMERR_NOCANDO = 97 - TIMERR_NOERROR = 0 - TIMERR_STRUCT = 129 - TIMER_ABSTIME = 1 - TIMER_ALL_ACCESS = 2031619 - TIMER_END = 0 - TIMER_MODIFY_STATE = 0x0002 - TIMER_QUERY_STATE = 0x0001 - TIMER_START = 0 - TIME_BYTES = 0x0004 - TIME_CALLBACK_EVENT_PULSE = 0x0020 - TIME_CALLBACK_EVENT_SET = 0x0010 - TIME_CALLBACK_FUNCTION = 0x0000 - TIME_FORCE24HOURFORMAT = 0x00000008 - TIME_KILL_SYNCHRONOUS = 0x0100 - TIME_MIDI = 0x0010 - TIME_MS = 0x0001 - TIME_NOMINUTESORSECONDS = 0x00000001 - TIME_NOSECONDS = 0x00000002 - TIME_NOTIMEMARKER = 0x00000004 - TIME_ONESHOT = 0x0000 - TIME_PERIODIC = 0x0001 - TIME_SAMPLES = 0x0002 - TIME_SMPTE = 0x0008 - TIME_TICKS = 0x0020 - TIME_VALID_OID_FLUSH_OBJECT_FUNC = "TimeValidDllFlushObject" - TIME_VALID_OID_GET_OBJECT_FUNC = "TimeValidDllGetObject" - TIME_ZONE_ID_DAYLIGHT = 2 - TIME_ZONE_ID_STANDARD = 1 - TIME_ZONE_ID_UNKNOWN = 0 - TKF_AVAILABLE = 0x00000002 - TKF_CONFIRMHOTKEY = 0x00000008 - TKF_HOTKEYACTIVE = 0x00000004 - TKF_HOTKEYSOUND = 0x00000010 - TKF_INDICATOR = 0x00000020 - TKF_TOGGLEKEYSON = 0x00000001 - TK_ABORT = 27 - TK_ACTION = 28 - TK_ADD = 163 - TK_AFTER = 29 - TK_AGG_COLUMN = 169 - TK_AGG_FUNCTION = 168 - TK_ALL = 135 - TK_ALTER = 162 - TK_ALWAYS = 96 - TK_ANALYZE = 30 - TK_AND = 44 - TK_ANY = 101 - TK_AS = 24 - TK_ASC = 31 - TK_ASTERISK = 180 - TK_ATTACH = 32 - TK_AUTOINCR = 126 - TK_BEFORE = 33 - TK_BEGIN = 5 - TK_BETWEEN = 48 - TK_BITAND = 102 - TK_BITNOT = 114 - TK_BITOR = 103 - TK_BLOB = 154 - TK_BY = 34 - TK_CASCADE = 35 - TK_CASE = 157 - TK_CAST = 36 - TK_CHECK = 124 - TK_COLLATE = 113 - TK_COLUMN = 167 - TK_COLUMNKW = 60 - TK_COMMA = 25 - TK_COMMIT = 10 - TK_CONCAT = 111 - TK_CONFLICT = 37 - TK_CONSTRAINT = 119 - TK_CREATE = 17 - TK_CTIME_KW = 100 - TK_CURRENT = 85 - TK_DATABASE = 38 - TK_DEFAULT = 120 - TK_DEFERRABLE = 131 - TK_DEFERRED = 7 - TK_DELETE = 128 - TK_DESC = 39 - TK_DETACH = 40 - TK_DISTINCT = 140 - TK_DO = 61 - TK_DOT = 141 - TK_DROP = 133 - TK_EACH = 41 - TK_ELSE = 160 - TK_END = 11 - TK_EQ = 53 - TK_ERROR = 182 - TK_ESCAPE = 58 - TK_EXCEPT = 136 - TK_EXCLUDE = 91 - TK_EXCLUSIVE = 9 - TK_EXISTS = 20 - TK_EXPLAIN = 2 - TK_FAIL = 42 - TK_FILTER = 166 - TK_FIRST = 83 - TK_FLOAT = 153 - TK_FOLLOWING = 86 - TK_FOR = 62 - TK_FOREIGN = 132 - TK_FROM = 142 - TK_FUNCTION = 172 - TK_GE = 57 - TK_GENERATED = 95 - TK_GROUP = 146 - TK_GROUPS = 92 - TK_GT = 54 - TK_HAVING = 147 - TK_ID = 59 - TK_IF = 18 - TK_IF_NULL_ROW = 179 - TK_IGNORE = 63 - TK_ILLEGAL = 184 - TK_IMMEDIATE = 8 - TK_IN = 49 - TK_INDEX = 161 - TK_INDEXED = 116 - TK_INITIALLY = 64 - TK_INSERT = 127 - TK_INSTEAD = 65 - TK_INTEGER = 155 - TK_INTERSECT = 137 - TK_INTO = 151 - TK_IS = 45 - TK_ISNOT = 171 - TK_ISNULL = 50 - TK_JOIN = 143 - TK_JOIN_KW = 118 - TK_KEY = 67 - TK_LAST = 84 - TK_LE = 55 - TK_LIKE_KW = 47 - TK_LIMIT = 148 - TK_LP = 22 - TK_LSHIFT = 104 - TK_LT = 56 - TK_MATCH = 46 - TK_MATERIALIZED = 97 - TK_MINUS = 107 - TK_NE = 52 - TK_NO = 66 - TK_NOT = 19 - TK_NOTHING = 152 - TK_NOTNULL = 51 - TK_NULL = 121 - TK_NULLS = 82 - TK_OF = 68 - TK_OFFSET = 69 - TK_ON = 115 - TK_OR = 43 - TK_ORDER = 145 - TK_OTHERS = 93 - TK_OVER = 165 - TK_PARTITION = 87 - TK_PLAN = 4 - TK_PLUS = 106 - TK_PRAGMA = 70 - TK_PRECEDING = 88 - TK_PRIMARY = 122 - TK_PTR = 112 - TK_QUERY = 3 - TK_RAISE = 71 - TK_RANGE = 89 - TK_RECURSIVE = 72 - TK_REFERENCES = 125 - TK_REGISTER = 176 - TK_REINDEX = 98 - TK_RELEASE = 14 - TK_REM = 110 - TK_RENAME = 99 - TK_REPLACE = 73 - TK_RESTRICT = 74 - TK_RETURNING = 150 - TK_ROLLBACK = 12 - TK_ROW = 75 - TK_ROWS = 76 - TK_RP = 23 - TK_RSHIFT = 105 - TK_SAVEPOINT = 13 - TK_SELECT = 138 - TK_SELECT_COLUMN = 178 - TK_SEMI = 1 - TK_SET = 130 - TK_SLASH = 109 - TK_SPACE = 183 - TK_SPAN = 181 - TK_STAR = 108 - TK_STRING = 117 - TK_TABLE = 16 - TK_TEMP = 21 - TK_THEN = 159 - TK_TIES = 94 - TK_TO = 15 - TK_TRANSACTION = 6 - TK_TRIGGER = 77 - TK_TRUEFALSE = 170 - TK_TRUTH = 175 - TK_UMINUS = 173 - TK_UNBOUNDED = 90 - TK_UNION = 134 - TK_UNIQUE = 123 - TK_UPDATE = 129 - TK_UPLUS = 174 - TK_USING = 144 - TK_VACUUM = 78 - TK_VALUES = 139 - TK_VARIABLE = 156 - TK_VECTOR = 177 - TK_VIEW = 79 - TK_VIRTUAL = 80 - TK_WHEN = 158 - TK_WHERE = 149 - TK_WINDOW = 164 - TK_WITH = 81 - TK_WITHOUT = 26 - TLOSS = 5 - TLS_MINIMUM_AVAILABLE = 64 - TME_CANCEL = 0x80000000 - TME_HOVER = 0x00000001 - TME_LEAVE = 0x00000002 - TME_NONCLIENT = 0x00000010 - TME_QUERY = 0x40000000 - TMPF_DEVICE = 0x08 - TMPF_FIXED_PITCH = 0x01 - TMPF_TRUETYPE = 0x04 - TMPF_VECTOR = 0x02 - TMP_MAX = 32767 - TMP_MAX_S = 32767 - TOKEN_ADJUST_DEFAULT = 128 - TOKEN_ADJUST_GROUPS = 64 - TOKEN_ADJUST_PRIVILEGES = 32 - TOKEN_ADJUST_SESSIONID = 256 - TOKEN_ALL_ACCESS = 983551 - TOKEN_ALL_ACCESS_P = 983295 - TOKEN_ASSIGN_PRIMARY = 1 - TOKEN_DUPLICATE = 2 - TOKEN_EXECUTE = 131072 - TOKEN_IMPERSONATE = 4 - TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN = 0x2 - TOKEN_MANDATORY_POLICY_NO_WRITE_UP = 0x1 - TOKEN_MANDATORY_POLICY_OFF = 0x0 - TOKEN_MANDATORY_POLICY_VALID_MASK = 3 - TOKEN_QUERY = 8 - TOKEN_QUERY_SOURCE = 16 - TOKEN_READ = 131080 - TOKEN_SOURCE_LENGTH = 8 - TOKEN_WRITE = 131296 - TPM_BOTTOMALIGN = 32 - TPM_CENTERALIGN = 4 - TPM_HORIZONTAL = 0 - TPM_HORNEGANIMATION = 2048 - TPM_HORPOSANIMATION = 1024 - TPM_LAYOUTRTL = 32768 - TPM_LEFTALIGN = 0 - TPM_LEFTBUTTON = 0 - TPM_NOANIMATION = 16384 - TPM_NONOTIFY = 128 - TPM_RECURSE = 1 - TPM_RETURNCMD = 256 - TPM_RIGHTALIGN = 8 - TPM_RIGHTBUTTON = 2 - TPM_TOPALIGN = 0 - TPM_VCENTERALIGN = 16 - TPM_VERNEGANIMATION = 8192 - TPM_VERPOSANIMATION = 4096 - TPM_VERTICAL = 64 - TRANSACTIONMANAGER_ALL_ACCESS = 983103 - TRANSACTIONMANAGER_BIND_TRANSACTION = 0x00020 - TRANSACTIONMANAGER_CREATE_RM = 0x00010 - TRANSACTIONMANAGER_GENERIC_EXECUTE = 131072 - TRANSACTIONMANAGER_GENERIC_READ = 131073 - TRANSACTIONMANAGER_GENERIC_WRITE = 131102 - TRANSACTIONMANAGER_QUERY_INFORMATION = 0x00001 - TRANSACTIONMANAGER_RECOVER = 0x00004 - TRANSACTIONMANAGER_RENAME = 0x00008 - TRANSACTIONMANAGER_SET_INFORMATION = 0x00002 - TRANSACTION_ALL_ACCESS = 2031679 - TRANSACTION_COMMIT = 8 - TRANSACTION_DO_NOT_PROMOTE = 0x00000001 - TRANSACTION_ENLIST = 4 - TRANSACTION_GENERIC_EXECUTE = 1179672 - TRANSACTION_GENERIC_READ = 1179649 - TRANSACTION_GENERIC_WRITE = 1179710 - TRANSACTION_MANAGER_COMMIT_DEFAULT = 0x00000000 - TRANSACTION_MANAGER_COMMIT_LOWEST = 0x00000008 - TRANSACTION_MANAGER_COMMIT_SYSTEM_HIVES = 0x00000004 - TRANSACTION_MANAGER_COMMIT_SYSTEM_VOLUME = 0x00000002 - TRANSACTION_MANAGER_CORRUPT_FOR_PROGRESS = 0x00000020 - TRANSACTION_MANAGER_CORRUPT_FOR_RECOVERY = 0x00000010 - TRANSACTION_MANAGER_MAXIMUM_OPTION = 0x0000003f - TRANSACTION_MANAGER_VOLATILE = 0x00000001 - TRANSACTION_MAXIMUM_OPTION = 0x00000001 - TRANSACTION_NOTIFICATION_TM_ONLINE_FLAG_IS_CLUSTERED = 0x1 - TRANSACTION_NOTIFY_COMMIT = 0x00000004 - TRANSACTION_NOTIFY_COMMIT_COMPLETE = 0x00000040 - TRANSACTION_NOTIFY_COMMIT_FINALIZE = 0x40000000 - TRANSACTION_NOTIFY_COMMIT_REQUEST = 0x04000000 - TRANSACTION_NOTIFY_DELEGATE_COMMIT = 0x00000400 - TRANSACTION_NOTIFY_ENLIST_MASK = 0x00040000 - TRANSACTION_NOTIFY_ENLIST_PREPREPARE = 0x00001000 - TRANSACTION_NOTIFY_INDOUBT = 0x00004000 - TRANSACTION_NOTIFY_LAST_RECOVER = 0x00002000 - TRANSACTION_NOTIFY_MARSHAL = 0x00020000 - TRANSACTION_NOTIFY_MASK = 0x3fffffff - TRANSACTION_NOTIFY_PREPARE = 0x00000002 - TRANSACTION_NOTIFY_PREPARE_COMPLETE = 0x00000020 - TRANSACTION_NOTIFY_PREPREPARE = 0x00000001 - TRANSACTION_NOTIFY_PREPREPARE_COMPLETE = 0x00000010 - TRANSACTION_NOTIFY_PROMOTE = 0x08000000 - TRANSACTION_NOTIFY_PROMOTE_NEW = 0x10000000 - TRANSACTION_NOTIFY_PROPAGATE_PULL = 0x00008000 - TRANSACTION_NOTIFY_PROPAGATE_PUSH = 0x00010000 - TRANSACTION_NOTIFY_RECOVER = 0x00000100 - TRANSACTION_NOTIFY_RECOVER_QUERY = 0x00000800 - TRANSACTION_NOTIFY_REQUEST_OUTCOME = 0x20000000 - TRANSACTION_NOTIFY_RM_DISCONNECTED = 0x01000000 - TRANSACTION_NOTIFY_ROLLBACK = 0x00000008 - TRANSACTION_NOTIFY_ROLLBACK_COMPLETE = 0x00000080 - TRANSACTION_NOTIFY_SINGLE_PHASE_COMMIT = 0x00000200 - TRANSACTION_NOTIFY_TM_ONLINE = 0x02000000 - TRANSACTION_PROPAGATE = 32 - TRANSACTION_QUERY_INFORMATION = 1 - TRANSACTION_RESOURCE_MANAGER_RIGHTS = 1179703 - TRANSACTION_RIGHT_RESERVED1 = 64 - TRANSACTION_ROLLBACK = 16 - TRANSACTION_SET_INFORMATION = 2 - TRANSFORM_CTM = 4107 - TRANSPARENT = 1 - TRANSPORT_TYPE_CN = 0x01 - TRANSPORT_TYPE_DG = 0x02 - TRANSPORT_TYPE_LPC = 0x04 - TRANSPORT_TYPE_WMSG = 0x08 - TRANS_NONE = 0 - TRANS_READ = 1 - TRANS_WRITE = 2 - TRIGGER_AFTER = 2 - TRIGGER_BEFORE = 1 - TRUE = 1 - TRUETYPE_FONTTYPE = 0x004 - TRUNCATE_EXISTING = 5 - TRY_AGAIN = 11002 - TT_AVAILABLE = 0x0001 - TT_ENABLED = 0x0002 - TT_OPENTYPE_FONTTYPE = 0x20000 - TT_POLYGON_TYPE = 24 - TT_PRIM_CSPLINE = 3 - TT_PRIM_LINE = 1 - TT_PRIM_QSPLINE = 2 - TURKISH_CHARSET = 162 - TWOSTOPBITS = 2 - TYPE1_FONTTYPE = 0x40000 - UAS_EXACTLEGACY = 0x1000 - UCHAR_MAX = 255 - UCLEANUI = 67108864 - UDIRTYUI = 134217728 - UINT_MAX = 4294967295 - UISF_ACTIVE = 0x4 - UISF_HIDEACCEL = 0x2 - UISF_HIDEFOCUS = 0x1 - UIS_CLEAR = 2 - UIS_INITIALIZE = 3 - UIS_SET = 1 - UI_CAP_2700 = 0x00000001 - UI_CAP_ROT90 = 0x00000002 - UI_CAP_ROTANY = 0x00000004 - ULLONG_MAX = 18446744073709551615 - ULONG_LONG_MAX = 18446744073709551615 - ULONG_MAX = 4294967295 - ULW_ALPHA = 0x00000002 - ULW_COLORKEY = 0x00000001 - ULW_EX_NORESIZE = 0x00000008 - ULW_OPAQUE = 0x00000004 - UNALIGNED = 0 - UNALIGNED64 = 0 - UNDEFINE_ALTERNATE = 0xD - UNDEFINE_PRIMARY = 0xC - UNDERFLOW = 4 - UNICODE_NOCHAR = 0xFFFF - UNICODE_STRING_MAX_CHARS = 32767 - UNIQUE_NAME = 0x00 - UNIVERSAL_NAME_INFO_LEVEL = 0x00000001 - UNKNOWN_LOCK = 5 - UNLOAD_DLL_DEBUG_EVENT = 7 - UNLOCK_ELEMENT = 1 - UNPROTECTED_DACL_SECURITY_INFORMATION = 536870912 - UNPROTECTED_SACL_SECURITY_INFORMATION = 268435456 - UNRECOVERED_READS_VALID = 0x00000008 - UNRECOVERED_WRITES_VALID = 0x00000002 - UNWIND_HISTORY_TABLE_GLOBAL = 1 - UNWIND_HISTORY_TABLE_LOCAL = 2 - UNWIND_HISTORY_TABLE_NONE = 0 - UNWIND_HISTORY_TABLE_SIZE = 12 - UNW_FLAG_CHAININFO = 0x4 - UNW_FLAG_EHANDLER = 0x1 - UNW_FLAG_NHANDLER = 0x0 - UNW_FLAG_UHANDLER = 0x2 - UOI_FLAGS = 1 - UOI_NAME = 2 - UOI_TIMERPROC_EXCEPTION_SUPPRESSION = 7 - UOI_TYPE = 3 - UOI_USER_SID = 4 - UPDFCACHE_IFBLANK = 16 - UPDFCACHE_IFBLANKORONSAVECACHE = 18 - UPDFCACHE_NODATACACHE = 1 - UPDFCACHE_NORMALCACHE = 8 - UPDFCACHE_ONLYIFBLANK = 2147483648 - UPDFCACHE_ONSAVECACHE = 2 - UPDFCACHE_ONSTOPCACHE = 4 - UPOINTER_32 = 0 - URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY = 0x1204 - URLACTION_ACTIVEX_CURR_MAX = 0x120B - URLACTION_ACTIVEX_DYNSRC_VIDEO_AND_ANIMATION = 0x120A - URLACTION_ACTIVEX_MAX = 0x13ff - URLACTION_ACTIVEX_MIN = 0x1200 - URLACTION_ACTIVEX_NO_WEBOC_SCRIPT = 0x1206 - URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY = 0x1202 - URLACTION_ACTIVEX_OVERRIDE_DOMAINLIST = 0x120B - URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY = 0x1201 - URLACTION_ACTIVEX_OVERRIDE_OPTIN = 0x1208 - URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION = 0x1207 - URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY = 0x1203 - URLACTION_ACTIVEX_RUN = 0x1200 - URLACTION_ACTIVEX_SCRIPTLET_RUN = 0x1209 - URLACTION_ACTIVEX_TREATASUNTRUSTED = 0x1205 - URLACTION_ALLOW_ACTIVEX_FILTERING = 0x2702 - URLACTION_ALLOW_AUDIO_VIDEO = 0x2701 - URLACTION_ALLOW_AUDIO_VIDEO_PLUGINS = 0x2704 - URLACTION_ALLOW_CROSSDOMAIN_APPCACHE_MANIFEST = 0x270A - URLACTION_ALLOW_CROSSDOMAIN_DROP_ACROSS_WINDOWS = 0x2709 - URLACTION_ALLOW_CROSSDOMAIN_DROP_WITHIN_WINDOW = 0x2708 - URLACTION_ALLOW_RENDER_LEGACY_DXTFILTERS = 0x270B - URLACTION_ALLOW_STRUCTURED_STORAGE_SNIFFING = 0x2703 - URLACTION_ALLOW_XDOMAIN_SUBFRAME_RESIZE = 0x1408 - URLACTION_ALLOW_ZONE_ELEVATION_OPT_OUT_ADDITION = 0x2706 - URLACTION_ALLOW_ZONE_ELEVATION_VIA_OPT_OUT = 0x2705 - URLACTION_AUTHENTICATE_CLIENT = 0x1A01 - URLACTION_CHANNEL_SOFTDIST_MAX = 0x1Eff - URLACTION_CHANNEL_SOFTDIST_MIN = 0x1E00 - URLACTION_CHANNEL_SOFTDIST_PERMISSIONS = 0x1E05 - URLACTION_CLIENT_CERT_PROMPT = 0x1A04 - URLACTION_COOKIES = 0x1A02 - URLACTION_COOKIES_ENABLED = 0x1A10 - URLACTION_COOKIES_SESSION = 0x1A03 - URLACTION_COOKIES_SESSION_THIRD_PARTY = 0x1A06 - URLACTION_COOKIES_THIRD_PARTY = 0x1A05 - URLACTION_CREDENTIALS_USE = 0x1A00 - URLACTION_CROSS_DOMAIN_DATA = 0x1406 - URLACTION_DOWNLOAD_CURR_MAX = 0x1004 - URLACTION_DOWNLOAD_MAX = 0x11FF - URLACTION_DOWNLOAD_MIN = 0x1000 - URLACTION_DOWNLOAD_SIGNED_ACTIVEX = 0x1001 - URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX = 0x1004 - URLACTION_HTML_ALLOW_CROSS_DOMAIN_CANVAS = 0x160D - URLACTION_HTML_ALLOW_CROSS_DOMAIN_TEXTTRACK = 0x1610 - URLACTION_HTML_ALLOW_CROSS_DOMAIN_WEBWORKER = 0x160F - URLACTION_HTML_ALLOW_INDEXEDDB = 0x1611 - URLACTION_HTML_ALLOW_INJECTED_DYNAMIC_HTML = 0x160B - URLACTION_HTML_ALLOW_WINDOW_CLOSE = 0x160E - URLACTION_HTML_FONT_DOWNLOAD = 0x1604 - URLACTION_HTML_INCLUDE_FILE_PATH = 0x160A - URLACTION_HTML_JAVA_RUN = 0x1605 - URLACTION_HTML_MAX = 0x17ff - URLACTION_HTML_META_REFRESH = 0x1608 - URLACTION_HTML_MIN = 0x1600 - URLACTION_HTML_MIXED_CONTENT = 0x1609 - URLACTION_HTML_REQUIRE_UTF8_DOCUMENT_CODEPAGE = 0x160C - URLACTION_HTML_SUBFRAME_NAVIGATE = 0x1607 - URLACTION_HTML_SUBMIT_FORMS = 0x1601 - URLACTION_HTML_SUBMIT_FORMS_FROM = 0x1602 - URLACTION_HTML_SUBMIT_FORMS_TO = 0x1603 - URLACTION_HTML_USERDATA_SAVE = 0x1606 - URLACTION_INFODELIVERY_CURR_MAX = 0x1D06 - URLACTION_INFODELIVERY_MAX = 0x1Dff - URLACTION_INFODELIVERY_MIN = 0x1D00 - URLACTION_INFODELIVERY_NO_ADDING_CHANNELS = 0x1D00 - URLACTION_INFODELIVERY_NO_ADDING_SUBSCRIPTIONS = 0x1D03 - URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING = 0x1D06 - URLACTION_INFODELIVERY_NO_EDITING_CHANNELS = 0x1D01 - URLACTION_INFODELIVERY_NO_EDITING_SUBSCRIPTIONS = 0x1D04 - URLACTION_INFODELIVERY_NO_REMOVING_CHANNELS = 0x1D02 - URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS = 0x1D05 - URLACTION_JAVA_CURR_MAX = 0x1C00 - URLACTION_JAVA_MAX = 0x1Cff - URLACTION_JAVA_MIN = 0x1C00 - URLACTION_JAVA_PERMISSIONS = 0x1C00 - URLACTION_MIN = 0x1000 - URLACTION_NETWORK_CURR_MAX = 0x1A10 - URLACTION_NETWORK_MAX = 0x1Bff - URLACTION_NETWORK_MIN = 0x1A00 - URLACTION_PLUGGABLE_PROTOCOL_XHR = 0x140B - URLACTION_SCRIPT_CURR_MAX = 0x140B - URLACTION_SCRIPT_JAVA_USE = 0x1402 - URLACTION_SCRIPT_MAX = 0x15ff - URLACTION_SCRIPT_MIN = 0x1400 - URLACTION_SCRIPT_NAVIGATE = 0x140A - URLACTION_SCRIPT_OVERRIDE_SAFETY = 0x1401 - URLACTION_SCRIPT_PASTE = 0x1407 - URLACTION_SCRIPT_RUN = 0x1400 - URLACTION_SCRIPT_SAFE_ACTIVEX = 0x1405 - URLACTION_SCRIPT_XSSFILTER = 0x1409 - URLACTION_SHELL_CURR_MAX = 0x1811 - URLACTION_SHELL_FILE_DOWNLOAD = 0x1803 - URLACTION_SHELL_INSTALL_DTITEMS = 0x1800 - URLACTION_SHELL_MAX = 0x19ff - URLACTION_SHELL_MIN = 0x1800 - URLACTION_SHELL_MOVE_OR_COPY = 0x1802 - URLACTION_SHELL_SHELLEXECUTE = 0x1806 - URLACTION_SHELL_VERB = 0x1804 - URLACTION_SHELL_WEBVIEW_VERB = 0x1805 - URLMON_OPTION_URL_ENCODING = 0x10000004 - URLMON_OPTION_USERAGENT = 0x10000001 - URLMON_OPTION_USERAGENT_REFRESH = 0x10000002 - URLOSTRM_GETNEWESTVERSION = 0x3 - URLOSTRM_USECACHEDCOPY = 0x2 - URLOSTRM_USECACHEDCOPY_ONLY = 0x1 - URLPOLICY_ACTIVEX_CHECK_LIST = 0x10000 - URLPOLICY_ALLOW = 0x0 - URLPOLICY_AUTHENTICATE_CHALLENGE_RESPONSE = 0x10000 - URLPOLICY_AUTHENTICATE_CLEARTEXT_OK = 0x0 - URLPOLICY_AUTHENTICATE_MUTUAL_ONLY = 0x30000 - URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL = 0x30000 - URLPOLICY_CHANNEL_SOFTDIST_PRECACHE = 0x20000 - URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT = 0x10000 - URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY = 0x30000 - URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT = 0x20000 - URLPOLICY_CREDENTIALS_MUST_PROMPT_USER = 0x10000 - URLPOLICY_CREDENTIALS_SILENT_LOGON_OK = 0x0 - URLPOLICY_DISALLOW = 0x3 - URLPOLICY_DONTCHECKDLGBOX = 0x100 - URLPOLICY_JAVA_CUSTOM = 0x800000 - URLPOLICY_JAVA_HIGH = 0x10000 - URLPOLICY_JAVA_LOW = 0x30000 - URLPOLICY_JAVA_MEDIUM = 0x20000 - URLPOLICY_JAVA_PROHIBIT = 0x0 - URLPOLICY_LOG_ON_ALLOW = 0x40 - URLPOLICY_LOG_ON_DISALLOW = 0x80 - URLPOLICY_MASK_PERMISSIONS = 0x0f - URLPOLICY_NOTIFY_ON_ALLOW = 0x10 - URLPOLICY_NOTIFY_ON_DISALLOW = 0x20 - URLPOLICY_QUERY = 0x1 - URLZONE_ESC_FLAG = 0x100 - URL_MK_LEGACY = 0 - URL_MK_NO_CANONICALIZE = 2 - URL_MK_UNIFORM = 1 - URL_OID_GET_OBJECT_URL_FUNC = "UrlDllGetObjectUrl" - USAGE_MATCH_TYPE_AND = 0x0 - USAGE_MATCH_TYPE_OR = 0x1 - USER_CALL_IS_ASYNC = 0x0100 - USER_CALL_NEW_CORRELATION_DESC = 0x0200 - USER_MARSHAL_CB_SIGNATURE = 85 - USER_MARSHAL_FC_BYTE = 1 - USER_MARSHAL_FC_CHAR = 2 - USER_MARSHAL_FC_DOUBLE = 12 - USER_MARSHAL_FC_FLOAT = 10 - USER_MARSHAL_FC_HYPER = 11 - USER_MARSHAL_FC_LONG = 8 - USER_MARSHAL_FC_SHORT = 6 - USER_MARSHAL_FC_SMALL = 3 - USER_MARSHAL_FC_ULONG = 9 - USER_MARSHAL_FC_USHORT = 7 - USER_MARSHAL_FC_USMALL = 4 - USER_MARSHAL_FC_WCHAR = 5 - USER_TIMER_MAXIMUM = 0x7FFFFFFF - USER_TIMER_MINIMUM = 0x0000000A - USE___UUIDOF = 1 - USHRT_MAX = 65535 - USN_DELETE_FLAG_DELETE = 1 - USN_DELETE_FLAG_NOTIFY = 2 - USN_DELETE_VALID_FLAGS = 3 - USN_PAGE_SIZE = 4096 - USN_REASON_BASIC_INFO_CHANGE = 32768 - USN_REASON_CLOSE = 2147483648 - USN_REASON_COMPRESSION_CHANGE = 131072 - USN_REASON_DATA_EXTEND = 2 - USN_REASON_DATA_OVERWRITE = 1 - USN_REASON_DATA_TRUNCATION = 4 - USN_REASON_EA_CHANGE = 1024 - USN_REASON_ENCRYPTION_CHANGE = 262144 - USN_REASON_FILE_CREATE = 256 - USN_REASON_FILE_DELETE = 512 - USN_REASON_HARD_LINK_CHANGE = 65536 - USN_REASON_INDEXABLE_CHANGE = 16384 - USN_REASON_NAMED_DATA_EXTEND = 32 - USN_REASON_NAMED_DATA_OVERWRITE = 16 - USN_REASON_NAMED_DATA_TRUNCATION = 64 - USN_REASON_OBJECT_ID_CHANGE = 524288 - USN_REASON_RENAME_NEW_NAME = 8192 - USN_REASON_RENAME_OLD_NAME = 4096 - USN_REASON_REPARSE_POINT_CHANGE = 1048576 - USN_REASON_SECURITY_CHANGE = 2048 - USN_REASON_STREAM_CHANGE = 2097152 - USN_SOURCE_AUXILIARY_DATA = 2 - USN_SOURCE_DATA_MANAGEMENT = 1 - USN_SOURCE_REPLICATION_MANAGEMENT = 4 - UUID_DEFINED = 0 - VALID_INHERIT_FLAGS = 31 - VALID_NTFT = 0xC0 - VARCMP_EQ = 1 - VARCMP_GT = 2 - VARCMP_LT = 0 - VARCMP_NULL = 3 - VARIABLE_PITCH = 2 - VARIANT_ALPHABOOL = 0x02 - VARIANT_CALENDAR_GREGORIAN = 0x40 - VARIANT_CALENDAR_HIJRI = 0x08 - VARIANT_CALENDAR_THAI = 0x20 - VARIANT_LOCALBOOL = 0x10 - VARIANT_NOUSEROVERRIDE = 0x04 - VARIANT_NOVALUEPROP = 0x01 - VARIANT_USE_NLS = 0x80 - VDBE_DISPLAY_P4 = 1 - VDBE_MAGIC_DEAD = 0x5606c3c8 - VDBE_MAGIC_HALT = 0x319c2973 - VDBE_MAGIC_INIT = 0x16bceaa5 - VDBE_MAGIC_RESET = 0x48fa9f76 - VDBE_MAGIC_RUN = 0x2df20da3 - VENDOR_ID_LENGTH = 8 - VERTRES = 10 - VERTSIZE = 6 - VER_AND = 6 - VER_BUILDNUMBER = 0x0000004 - VER_CONDITION_MASK = 7 - VER_EQUAL = 1 - VER_GREATER = 2 - VER_GREATER_EQUAL = 3 - VER_H = 0 - VER_LESS = 4 - VER_LESS_EQUAL = 5 - VER_MAJORVERSION = 0x0000002 - VER_MINORVERSION = 0x0000001 - VER_NT_DOMAIN_CONTROLLER = 0x0000002 - VER_NT_SERVER = 0x0000003 - VER_NT_WORKSTATION = 0x0000001 - VER_NUM_BITS_PER_CONDITION_MASK = 3 - VER_OR = 7 - VER_PLATFORMID = 0x0000008 - VER_PLATFORM_WIN32_NT = 2 - VER_PLATFORM_WIN32_WINDOWS = 1 - VER_PLATFORM_WIN32s = 0 - VER_PRODUCT_TYPE = 0x0000080 - VER_SERVER_NT = 0x80000000 - VER_SERVICEPACKMAJOR = 0x0000020 - VER_SERVICEPACKMINOR = 0x0000010 - VER_SUITENAME = 0x0000040 - VER_SUITE_BACKOFFICE = 0x00000004 - VER_SUITE_BLADE = 0x00000400 - VER_SUITE_COMMUNICATIONS = 0x00000008 - VER_SUITE_COMPUTE_SERVER = 0x00004000 - VER_SUITE_DATACENTER = 0x00000080 - VER_SUITE_EMBEDDEDNT = 0x00000040 - VER_SUITE_EMBEDDED_RESTRICTED = 0x00000800 - VER_SUITE_ENTERPRISE = 0x00000002 - VER_SUITE_PERSONAL = 0x00000200 - VER_SUITE_SECURITY_APPLIANCE = 0x00001000 - VER_SUITE_SINGLEUSERTS = 0x00000100 - VER_SUITE_SMALLBUSINESS = 0x00000001 - VER_SUITE_SMALLBUSINESS_RESTRICTED = 0x00000020 - VER_SUITE_STORAGE_SERVER = 0x00002000 - VER_SUITE_TERMINAL = 0x00000010 - VER_SUITE_WH_SERVER = 0x00008000 - VER_WORKSTATION_NT = 0x40000000 - VFFF_ISSHAREDFILE = 0x0001 - VFF_BUFFTOOSMALL = 0x0004 - VFF_CURNEDEST = 0x0001 - VFF_FILEINUSE = 0x0002 - VFT2_DRV_COMM = 10 - VFT2_DRV_DISPLAY = 4 - VFT2_DRV_INPUTMETHOD = 11 - VFT2_DRV_INSTALLABLE = 8 - VFT2_DRV_KEYBOARD = 2 - VFT2_DRV_LANGUAGE = 3 - VFT2_DRV_MOUSE = 5 - VFT2_DRV_NETWORK = 6 - VFT2_DRV_PRINTER = 1 - VFT2_DRV_SOUND = 9 - VFT2_DRV_SYSTEM = 7 - VFT2_DRV_VERSIONED_PRINTER = 12 - VFT2_FONT_RASTER = 1 - VFT2_FONT_TRUETYPE = 3 - VFT2_FONT_VECTOR = 2 - VFT2_UNKNOWN = 0 - VFT_APP = 1 - VFT_DLL = 2 - VFT_DRV = 3 - VFT_FONT = 4 - VFT_STATIC_LIB = 7 - VFT_UNKNOWN = 0 - VFT_VXD = 5 - VIETNAMESE_CHARSET = 163 - VIEW_E_FIRST = 2147746112 - VIEW_E_LAST = 2147746127 - VIEW_S_FIRST = 262464 - VIEW_S_LAST = 262479 - VIFF_DONTDELETEOLD = 0x0002 - VIFF_FORCEINSTALL = 0x0001 - VIF_ACCESSVIOLATION = 512 - VIF_BUFFTOOSMALL = 262144 - VIF_CANNOTCREATE = 2048 - VIF_CANNOTDELETE = 4096 - VIF_CANNOTDELETECUR = 16384 - VIF_CANNOTLOADCABINET = 1048576 - VIF_CANNOTLOADLZ32 = 524288 - VIF_CANNOTREADDST = 131072 - VIF_CANNOTREADSRC = 65536 - VIF_CANNOTRENAME = 8192 - VIF_DIFFCODEPG = 16 - VIF_DIFFLANG = 8 - VIF_DIFFTYPE = 32 - VIF_FILEINUSE = 128 - VIF_MISMATCH = 2 - VIF_OUTOFMEMORY = 32768 - VIF_OUTOFSPACE = 256 - VIF_SHARINGVIOLATION = 1024 - VIF_SRCOLD = 4 - VIF_TEMPFILE = 1 - VIF_WRITEPROT = 64 - VK_ACCEPT = 0x1E - VK_ADD = 0x6B - VK_APPS = 0x5D - VK_ATTN = 0xF6 - VK_BACK = 0x08 - VK_BROWSER_BACK = 0xA6 - VK_BROWSER_FAVORITES = 0xAB - VK_BROWSER_FORWARD = 0xA7 - VK_BROWSER_HOME = 0xAC - VK_BROWSER_REFRESH = 0xA8 - VK_BROWSER_SEARCH = 0xAA - VK_BROWSER_STOP = 0xA9 - VK_CANCEL = 0x03 - VK_CAPITAL = 0x14 - VK_CLEAR = 0x0C - VK_CONTROL = 0x11 - VK_CONVERT = 0x1C - VK_CRSEL = 0xF7 - VK_DECIMAL = 0x6E - VK_DELETE = 0x2E - VK_DIVIDE = 0x6F - VK_DOWN = 0x28 - VK_END = 0x23 - VK_EREOF = 0xF9 - VK_ESCAPE = 0x1B - VK_EXECUTE = 0x2B - VK_EXSEL = 0xF8 - VK_F1 = 0x70 - VK_F10 = 0x79 - VK_F11 = 0x7A - VK_F12 = 0x7B - VK_F13 = 0x7C - VK_F14 = 0x7D - VK_F15 = 0x7E - VK_F16 = 0x7F - VK_F17 = 0x80 - VK_F18 = 0x81 - VK_F19 = 0x82 - VK_F2 = 0x71 - VK_F20 = 0x83 - VK_F21 = 0x84 - VK_F22 = 0x85 - VK_F23 = 0x86 - VK_F24 = 0x87 - VK_F3 = 0x72 - VK_F4 = 0x73 - VK_F5 = 0x74 - VK_F6 = 0x75 - VK_F7 = 0x76 - VK_F8 = 0x77 - VK_F9 = 0x78 - VK_FINAL = 0x18 - VK_HANGEUL = 0x15 - VK_HANGUL = 0x15 - VK_HANJA = 0x19 - VK_HELP = 0x2F - VK_HOME = 0x24 - VK_ICO_00 = 0xE4 - VK_ICO_CLEAR = 0xE6 - VK_ICO_HELP = 0xE3 - VK_IME_OFF = 0x1A - VK_IME_ON = 0x16 - VK_INSERT = 0x2D - VK_JUNJA = 0x17 - VK_KANA = 0x15 - VK_KANJI = 0x19 - VK_LAUNCH_APP1 = 0xB6 - VK_LAUNCH_APP2 = 0xB7 - VK_LAUNCH_MAIL = 0xB4 - VK_LAUNCH_MEDIA_SELECT = 0xB5 - VK_LBUTTON = 0x01 - VK_LCONTROL = 0xA2 - VK_LEFT = 0x25 - VK_LMENU = 0xA4 - VK_LSHIFT = 0xA0 - VK_LWIN = 0x5B - VK_MBUTTON = 0x04 - VK_MEDIA_NEXT_TRACK = 0xB0 - VK_MEDIA_PLAY_PAUSE = 0xB3 - VK_MEDIA_PREV_TRACK = 0xB1 - VK_MEDIA_STOP = 0xB2 - VK_MENU = 0x12 - VK_MODECHANGE = 0x1F - VK_MULTIPLY = 0x6A - VK_NEXT = 0x22 - VK_NONAME = 0xFC - VK_NONCONVERT = 0x1D - VK_NUMLOCK = 0x90 - VK_NUMPAD0 = 0x60 - VK_NUMPAD1 = 0x61 - VK_NUMPAD2 = 0x62 - VK_NUMPAD3 = 0x63 - VK_NUMPAD4 = 0x64 - VK_NUMPAD5 = 0x65 - VK_NUMPAD6 = 0x66 - VK_NUMPAD7 = 0x67 - VK_NUMPAD8 = 0x68 - VK_NUMPAD9 = 0x69 - VK_OEM_1 = 0xBA - VK_OEM_102 = 0xE2 - VK_OEM_2 = 0xBF - VK_OEM_3 = 0xC0 - VK_OEM_4 = 0xDB - VK_OEM_5 = 0xDC - VK_OEM_6 = 0xDD - VK_OEM_7 = 0xDE - VK_OEM_8 = 0xDF - VK_OEM_ATTN = 0xF0 - VK_OEM_AUTO = 0xF3 - VK_OEM_AX = 0xE1 - VK_OEM_BACKTAB = 0xF5 - VK_OEM_CLEAR = 0xFE - VK_OEM_COMMA = 0xBC - VK_OEM_COPY = 0xF2 - VK_OEM_CUSEL = 0xEF - VK_OEM_ENLW = 0xF4 - VK_OEM_FINISH = 0xF1 - VK_OEM_FJ_JISHO = 0x92 - VK_OEM_FJ_LOYA = 0x95 - VK_OEM_FJ_MASSHOU = 0x93 - VK_OEM_FJ_ROYA = 0x96 - VK_OEM_FJ_TOUROKU = 0x94 - VK_OEM_JUMP = 0xEA - VK_OEM_MINUS = 0xBD - VK_OEM_NEC_EQUAL = 0x92 - VK_OEM_PA1 = 0xEB - VK_OEM_PA2 = 0xEC - VK_OEM_PA3 = 0xED - VK_OEM_PERIOD = 0xBE - VK_OEM_PLUS = 0xBB - VK_OEM_RESET = 0xE9 - VK_OEM_WSCTRL = 0xEE - VK_PA1 = 0xFD - VK_PACKET = 0xE7 - VK_PAUSE = 0x13 - VK_PLAY = 0xFA - VK_PRINT = 0x2A - VK_PRIOR = 0x21 - VK_PROCESSKEY = 0xE5 - VK_RBUTTON = 0x02 - VK_RCONTROL = 0xA3 - VK_RETURN = 0x0D - VK_RIGHT = 0x27 - VK_RMENU = 0xA5 - VK_RSHIFT = 0xA1 - VK_RWIN = 0x5C - VK_SCROLL = 0x91 - VK_SELECT = 0x29 - VK_SEPARATOR = 0x6C - VK_SHIFT = 0x10 - VK_SLEEP = 0x5F - VK_SNAPSHOT = 0x2C - VK_SPACE = 0x20 - VK_SUBTRACT = 0x6D - VK_TAB = 0x09 - VK_UP = 0x26 - VK_VOLUME_DOWN = 0xAE - VK_VOLUME_MUTE = 0xAD - VK_VOLUME_UP = 0xAF - VK_XBUTTON1 = 0x05 - VK_XBUTTON2 = 0x06 - VK_ZOOM = 0xFB - VOLUME_IS_DIRTY = 1 - VOLUME_NAME_DOS = 0x0 - VOLUME_NAME_GUID = 0x1 - VOLUME_NAME_NONE = 0x4 - VOLUME_NAME_NT = 0x2 - VOLUME_UPGRADE_SCHEDULED = 2 - VOS_DOS = 65536 - VOS_DOS_WINDOWS16 = 65537 - VOS_DOS_WINDOWS32 = 65540 - VOS_NT = 262144 - VOS_NT_WINDOWS32 = 262148 - VOS_OS216 = 131072 - VOS_OS216_PM16 = 131074 - VOS_OS232 = 196608 - VOS_OS232_PM32 = 196611 - VOS_UNKNOWN = 0 - VOS_WINCE = 327680 - VOS__BASE = 0 - VOS__PM16 = 2 - VOS__PM32 = 3 - VOS__WINDOWS16 = 1 - VOS__WINDOWS32 = 4 - VP_COMMAND_GET = 0x0001 - VP_COMMAND_SET = 0x0002 - VP_CP_CMD_ACTIVATE = 0x0001 - VP_CP_CMD_CHANGE = 0x0004 - VP_CP_CMD_DEACTIVATE = 0x0002 - VP_CP_TYPE_APS_TRIGGER = 0x0001 - VP_CP_TYPE_MACROVISION = 0x0002 - VP_FLAGS_BRIGHTNESS = 0x0040 - VP_FLAGS_CONTRAST = 0x0080 - VP_FLAGS_COPYPROTECT = 0x0100 - VP_FLAGS_FLICKER = 0x0004 - VP_FLAGS_MAX_UNSCALED = 0x0010 - VP_FLAGS_OVERSCAN = 0x0008 - VP_FLAGS_POSITION = 0x0020 - VP_FLAGS_TV_MODE = 0x0001 - VP_FLAGS_TV_STANDARD = 0x0002 - VP_MODE_TV_PLAYBACK = 0x0002 - VP_MODE_WIN_GRAPHICS = 0x0001 - VP_TV_STANDARD_NTSC_433 = 0x00010000 - VP_TV_STANDARD_NTSC_M = 0x0001 - VP_TV_STANDARD_NTSC_M_J = 0x0002 - VP_TV_STANDARD_PAL_60 = 0x00040000 - VP_TV_STANDARD_PAL_B = 0x0004 - VP_TV_STANDARD_PAL_D = 0x0008 - VP_TV_STANDARD_PAL_G = 0x00020000 - VP_TV_STANDARD_PAL_H = 0x0010 - VP_TV_STANDARD_PAL_I = 0x0020 - VP_TV_STANDARD_PAL_M = 0x0040 - VP_TV_STANDARD_PAL_N = 0x0080 - VP_TV_STANDARD_SECAM_B = 0x0100 - VP_TV_STANDARD_SECAM_D = 0x0200 - VP_TV_STANDARD_SECAM_G = 0x0400 - VP_TV_STANDARD_SECAM_H = 0x0800 - VP_TV_STANDARD_SECAM_K = 0x1000 - VP_TV_STANDARD_SECAM_K1 = 0x2000 - VP_TV_STANDARD_SECAM_L = 0x4000 - VP_TV_STANDARD_SECAM_L1 = 0x00080000 - VP_TV_STANDARD_WIN_VGA = 0x8000 - VREFRESH = 116 - VS_FFI_FILEFLAGSMASK = 63 - VS_FFI_SIGNATURE = 4277077181 - VS_FFI_STRUCVERSION = 65536 - VS_FF_DEBUG = 1 - VS_FF_INFOINFERRED = 16 - VS_FF_PATCHED = 4 - VS_FF_PRERELEASE = 2 - VS_FF_PRIVATEBUILD = 8 - VS_FF_SPECIALBUILD = 32 - VS_USER_DEFINED = 100 - VS_VERSION_INFO = 1 - VTA_BASELINE = 24 - VTA_BOTTOM = 2 - VTA_CENTER = 6 - VTA_LEFT = 8 - VTA_RIGHT = 0 - VTA_TOP = 0 - VTDATEGRE_MAX = 2958465 - VTDATEGRE_MIN = -657434 - WAIT_CHILD = 0 - WAIT_GRANDCHILD = 1 - WAIT_TIMEOUT = 258 - WALINDEX_MAX_VERSION = 3007000 - WAL_ALL_BUT_WRITE = 1 - WAL_CKPT_LOCK = 1 - WAL_EXCLUSIVE_MODE = 1 - WAL_FRAME_HDRSIZE = 24 - WAL_HDRSIZE = 32 - WAL_HEAPMEMORY_MODE = 2 - WAL_LOCK_CKPT = 1 - WAL_LOCK_READ0 = 3 - WAL_LOCK_WRITE = 0 - WAL_MAGIC = 0x377f0682 - WAL_MAX_VERSION = 3007000 - WAL_NORMAL_MODE = 0 - WAL_NREADER = 5 - WAL_RDONLY = 1 - WAL_RDWR = 0 - WAL_RECOVER_LOCK = 2 - WAL_RETRY = -1 - WAL_SAVEPOINT_NDATA = 4 - WAL_SHM_RDONLY = 2 - WAL_WRITE_LOCK = 0 - WARNING_IPSEC_MM_POLICY_PRUNED = 13024 - WARNING_IPSEC_QM_POLICY_PRUNED = 13025 - WAVECAPS_LRVOLUME = 0x0008 - WAVECAPS_PITCH = 0x0001 - WAVECAPS_PLAYBACKRATE = 0x0002 - WAVECAPS_SAMPLEACCURATE = 0x0020 - WAVECAPS_SYNC = 0x0010 - WAVECAPS_VOLUME = 0x0004 - WAVERR_BADFORMAT = 32 - WAVERR_BASE = 32 - WAVERR_LASTERROR = 35 - WAVERR_STILLPLAYING = 33 - WAVERR_SYNC = 35 - WAVERR_UNPREPARED = 34 - WAVE_ALLOWSYNC = 0x0002 - WAVE_FORMAT_1M08 = 0x00000001 - WAVE_FORMAT_1M16 = 0x00000004 - WAVE_FORMAT_1S08 = 0x00000002 - WAVE_FORMAT_1S16 = 0x00000008 - WAVE_FORMAT_2M08 = 0x00000010 - WAVE_FORMAT_2M16 = 0x00000040 - WAVE_FORMAT_2S08 = 0x00000020 - WAVE_FORMAT_2S16 = 0x00000080 - WAVE_FORMAT_44M08 = 0x00000100 - WAVE_FORMAT_44M16 = 0x00000400 - WAVE_FORMAT_44S08 = 0x00000200 - WAVE_FORMAT_44S16 = 0x00000800 - WAVE_FORMAT_48M08 = 0x00001000 - WAVE_FORMAT_48M16 = 0x00004000 - WAVE_FORMAT_48S08 = 0x00002000 - WAVE_FORMAT_48S16 = 0x00008000 - WAVE_FORMAT_4M08 = 0x00000100 - WAVE_FORMAT_4M16 = 0x00000400 - WAVE_FORMAT_4S08 = 0x00000200 - WAVE_FORMAT_4S16 = 0x00000800 - WAVE_FORMAT_96M08 = 0x00010000 - WAVE_FORMAT_96M16 = 0x00040000 - WAVE_FORMAT_96S08 = 0x00020000 - WAVE_FORMAT_96S16 = 0x00080000 - WAVE_FORMAT_DIRECT = 0x0008 - WAVE_FORMAT_DIRECT_QUERY = 9 - WAVE_FORMAT_PCM = 1 - WAVE_FORMAT_QUERY = 0x0001 - WAVE_INVALIDFORMAT = 0x00000000 - WAVE_MAPPED = 0x0004 - WA_ACTIVE = 1 - WA_CLICKACTIVE = 2 - WA_INACTIVE = 0 - WB_ISDELIMITER = 2 - WB_LEFT = 0 - WB_RIGHT = 1 - WC_COMPOSITECHECK = 0x00000200 - WC_DEFAULTCHAR = 0x00000040 - WC_DISCARDNS = 0x00000010 - WC_NO_BEST_FIT_CHARS = 0x00000400 - WC_SEPCHARS = 0x00000020 - WDK_NTDDI_VERSION = 167772170 - WDT_INPROC64_CALL = 1349805143 - WDT_INPROC_CALL = 1215587415 - WDT_REMOTE_CALL = 1383359575 - WGL_FONT_LINES = 0 - WGL_FONT_POLYGONS = 1 - WGL_SWAPMULTIPLE_MAX = 16 - WGL_SWAP_MAIN_PLANE = 0x00000001 - WGL_SWAP_OVERLAY1 = 0x00000002 - WGL_SWAP_OVERLAY10 = 0x00000400 - WGL_SWAP_OVERLAY11 = 0x00000800 - WGL_SWAP_OVERLAY12 = 0x00001000 - WGL_SWAP_OVERLAY13 = 0x00002000 - WGL_SWAP_OVERLAY14 = 0x00004000 - WGL_SWAP_OVERLAY15 = 0x00008000 - WGL_SWAP_OVERLAY2 = 0x00000004 - WGL_SWAP_OVERLAY3 = 0x00000008 - WGL_SWAP_OVERLAY4 = 0x00000010 - WGL_SWAP_OVERLAY5 = 0x00000020 - WGL_SWAP_OVERLAY6 = 0x00000040 - WGL_SWAP_OVERLAY7 = 0x00000080 - WGL_SWAP_OVERLAY8 = 0x00000100 - WGL_SWAP_OVERLAY9 = 0x00000200 - WGL_SWAP_UNDERLAY1 = 0x00010000 - WGL_SWAP_UNDERLAY10 = 0x02000000 - WGL_SWAP_UNDERLAY11 = 0x04000000 - WGL_SWAP_UNDERLAY12 = 0x08000000 - WGL_SWAP_UNDERLAY13 = 0x10000000 - WGL_SWAP_UNDERLAY14 = 0x20000000 - WGL_SWAP_UNDERLAY15 = 0x40000000 - WGL_SWAP_UNDERLAY2 = 0x00020000 - WGL_SWAP_UNDERLAY3 = 0x00040000 - WGL_SWAP_UNDERLAY4 = 0x00080000 - WGL_SWAP_UNDERLAY5 = 0x00100000 - WGL_SWAP_UNDERLAY6 = 0x00200000 - WGL_SWAP_UNDERLAY7 = 0x00400000 - WGL_SWAP_UNDERLAY8 = 0x00800000 - WGL_SWAP_UNDERLAY9 = 0x01000000 - WHDR_BEGINLOOP = 0x00000004 - WHDR_DONE = 0x00000001 - WHDR_ENDLOOP = 0x00000008 - WHDR_INQUEUE = 0x00000010 - WHDR_PREPARED = 0x00000002 - WHEEL_DELTA = 120 - WHEEL_PAGESCROLL = 4294967295 - WHERE_AGG_DISTINCT = 0x0400 - WHERE_AUTO_INDEX = 0x00004000 - WHERE_BIGNULL_SORT = 0x00080000 - WHERE_BLOOMFILTER = 0x00400000 - WHERE_BOTH_LIMIT = 0x00000030 - WHERE_BTM_LIMIT = 0x00000020 - WHERE_COLUMN_EQ = 0x00000001 - WHERE_COLUMN_IN = 0x00000004 - WHERE_COLUMN_NULL = 0x00000008 - WHERE_COLUMN_RANGE = 0x00000002 - WHERE_CONSTRAINT = 0x0000000f - WHERE_DISTINCTBY = 0x0080 - WHERE_DISTINCT_NOOP = 0 - WHERE_DISTINCT_ORDERED = 2 - WHERE_DISTINCT_UNIQUE = 1 - WHERE_DISTINCT_UNORDERED = 3 - WHERE_DUPLICATES_OK = 0x0010 - WHERE_GROUPBY = 0x0040 - WHERE_IDX_ONLY = 0x00000040 - WHERE_INDEXED = 0x00000200 - WHERE_IN_ABLE = 0x00000800 - WHERE_IN_EARLYOUT = 0x00040000 - WHERE_IN_SEEKSCAN = 0x00100000 - WHERE_IPK = 0x00000100 - WHERE_MULTI_OR = 0x00002000 - WHERE_OMIT_OFFSET = 0x01000000 - WHERE_ONEPASS_DESIRED = 0x0004 - WHERE_ONEPASS_MULTIROW = 0x0008 - WHERE_ONEROW = 0x00001000 - WHERE_ORDERBY_LIMIT = 0x0800 - WHERE_ORDERBY_MAX = 0x0002 - WHERE_ORDERBY_MIN = 0x0001 - WHERE_ORDERBY_NORMAL = 0x0000 - WHERE_OR_SUBCLAUSE = 0x0020 - WHERE_PARTIALIDX = 0x00020000 - WHERE_SELFCULL = 0x00800000 - WHERE_SKIPSCAN = 0x00008000 - WHERE_SORTBYGROUP = 0x0200 - WHERE_TOP_LIMIT = 0x00000010 - WHERE_TRANSCONS = 0x00200000 - WHERE_UNQ_WANTED = 0x00010000 - WHERE_USE_LIMIT = 0x4000 - WHERE_VIRTUALTABLE = 0x00000400 - WHERE_WANT_DISTINCT = 0x0100 - WHITEONBLACK = 2 - WHITE_BRUSH = 0 - WHITE_PEN = 6 - WH_CALLWNDPROC = 4 - WH_CALLWNDPROCRET = 12 - WH_CBT = 5 - WH_DEBUG = 9 - WH_FOREGROUNDIDLE = 11 - WH_GETMESSAGE = 3 - WH_HARDWARE = 8 - WH_JOURNALPLAYBACK = 1 - WH_JOURNALRECORD = 0 - WH_KEYBOARD = 2 - WH_KEYBOARD_LL = 13 - WH_MAX = 14 - WH_MAXHOOK = 14 - WH_MIN = -1 - WH_MINHOOK = -1 - WH_MOUSE = 7 - WH_MOUSE_LL = 14 - WH_MSGFILTER = -1 - WH_SHELL = 10 - WH_SYSMSGFILTER = 6 - WIM_CLOSE = 959 - WIM_DATA = 960 - WIM_OPEN = 958 - WIN32 = 1 - WIN64 = 1 - WINAPI = 0 - WINAPI_FAMILY = 3 - WINAPI_FAMILY_APP = 2 - WINAPI_FAMILY_DESKTOP_APP = 3 - WINAPI_INLINE = 0 - WINAPI_PARTITION_APP = 0x2 - WINAPI_PARTITION_DESKTOP = 0x1 - WINCRYPT_DWORD_CPP_ONLY = 0 - WINDING = 2 - WINDOW_AGGINVERSE = 2 - WINDOW_AGGSTEP = 3 - WINDOW_BUFFER_SIZE_EVENT = 0x4 - WINDOW_ENDING_INT = 1 - WINDOW_ENDING_NUM = 4 - WINDOW_NTH_VALUE_INT = 2 - WINDOW_RETURN_ROW = 1 - WINDOW_STARTING_INT = 0 - WINDOW_STARTING_NUM = 3 - WINEVENT_INCONTEXT = 0x0004 - WINEVENT_OUTOFCONTEXT = 0x0000 - WINEVENT_SKIPOWNPROCESS = 0x0002 - WINEVENT_SKIPOWNTHREAD = 0x0001 - WINFILE_PERSIST_WAL = 0x04 - WINFILE_PSOW = 0x10 - WINFILE_RDONLY = 0x02 - WININETINFO_OPTION_LOCK_HANDLE = 65534 - WINNT = 1 - WINPERF_LOG_DEBUG = 2 - WINPERF_LOG_NONE = 0 - WINPERF_LOG_USER = 1 - WINPERF_LOG_VERBOSE = 3 - WINPTHREAD_API = 0 - WINSCARDAPI = 0 - WINSHM_RDLCK = 2 - WINSHM_UNLCK = 1 - WINSHM_WRLCK = 3 - WINSTA_ACCESSCLIPBOARD = 4 - WINSTA_ACCESSGLOBALATOMS = 32 - WINSTA_ALL_ACCESS = 895 - WINSTA_CREATEDESKTOP = 8 - WINSTA_ENUMDESKTOPS = 1 - WINSTA_ENUMERATE = 256 - WINSTA_EXITWINDOWS = 64 - WINSTA_READATTRIBUTES = 2 - WINSTA_READSCREEN = 512 - WINSTA_WRITEATTRIBUTES = 16 - WINVER = 1282 - WIN_PTHREADS_TIME_H = 0 - WIN_SHM_BASE = 120 - WIN_SHM_DMS = 128 - WIZ_BODYCX = 184 - WIZ_BODYX = 92 - WIZ_CXBMP = 80 - WIZ_CXDLG = 276 - WIZ_CYDLG = 140 - WMSZ_BOTTOM = 6 - WMSZ_BOTTOMLEFT = 7 - WMSZ_BOTTOMRIGHT = 8 - WMSZ_LEFT = 1 - WMSZ_RIGHT = 2 - WMSZ_TOP = 3 - WMSZ_TOPLEFT = 4 - WMSZ_TOPRIGHT = 5 - WM_ACTIVATE = 0x0006 - WM_ACTIVATEAPP = 0x001C - WM_AFXFIRST = 0x0360 - WM_AFXLAST = 0x037F - WM_APP = 0x8000 - WM_APPCOMMAND = 0x0319 - WM_ASKCBFORMATNAME = 0x030C - WM_CANCELJOURNAL = 0x004B - WM_CANCELMODE = 0x001F - WM_CAPTURECHANGED = 0x0215 - WM_CHANGECBCHAIN = 0x030D - WM_CHANGEUISTATE = 0x0127 - WM_CHAR = 0x0102 - WM_CHARTOITEM = 0x002F - WM_CHILDACTIVATE = 0x0022 - WM_CHOOSEFONT_GETLOGFONT = 1025 - WM_CHOOSEFONT_SETFLAGS = 1126 - WM_CHOOSEFONT_SETLOGFONT = 1125 - WM_CLEAR = 0x0303 - WM_CLIPBOARDUPDATE = 0x031d - WM_CLOSE = 0x0010 - WM_COMMAND = 0x0111 - WM_COMMNOTIFY = 0x0044 - WM_COMPACTING = 0x0041 - WM_COMPAREITEM = 0x0039 - WM_CONTEXTMENU = 0x007B - WM_COPY = 0x0301 - WM_COPYDATA = 0x004A - WM_CREATE = 0x0001 - WM_CTLCOLORBTN = 0x0135 - WM_CTLCOLORDLG = 0x0136 - WM_CTLCOLOREDIT = 0x0133 - WM_CTLCOLORLISTBOX = 0x0134 - WM_CTLCOLORMSGBOX = 0x0132 - WM_CTLCOLORSCROLLBAR = 0x0137 - WM_CTLCOLORSTATIC = 0x0138 - WM_CUT = 0x0300 - WM_DDE_ACK = 996 - WM_DDE_ADVISE = 994 - WM_DDE_DATA = 997 - WM_DDE_EXECUTE = 1000 - WM_DDE_FIRST = 0x03E0 - WM_DDE_INITIATE = 992 - WM_DDE_LAST = 1000 - WM_DDE_POKE = 999 - WM_DDE_REQUEST = 998 - WM_DDE_TERMINATE = 993 - WM_DDE_UNADVISE = 995 - WM_DEADCHAR = 0x0103 - WM_DELETEITEM = 0x002D - WM_DESTROY = 0x0002 - WM_DESTROYCLIPBOARD = 0x0307 - WM_DEVICECHANGE = 0x0219 - WM_DEVMODECHANGE = 0x001B - WM_DISPLAYCHANGE = 0x007E - WM_DRAWCLIPBOARD = 0x0308 - WM_DRAWITEM = 0x002B - WM_DROPFILES = 0x0233 - WM_ENABLE = 0x000A - WM_ENDSESSION = 0x0016 - WM_ENTERIDLE = 0x0121 - WM_ENTERMENULOOP = 0x0211 - WM_ENTERSIZEMOVE = 0x0231 - WM_ERASEBKGND = 0x0014 - WM_EXITMENULOOP = 0x0212 - WM_EXITSIZEMOVE = 0x0232 - WM_FONTCHANGE = 0x001D - WM_GETDLGCODE = 0x0087 - WM_GETFONT = 0x0031 - WM_GETHOTKEY = 0x0033 - WM_GETICON = 0x007F - WM_GETMINMAXINFO = 0x0024 - WM_GETOBJECT = 0x003D - WM_GETTEXT = 0x000D - WM_GETTEXTLENGTH = 0x000E - WM_HANDHELDFIRST = 0x0358 - WM_HANDHELDLAST = 0x035F - WM_HELP = 0x0053 - WM_HOTKEY = 0x0312 - WM_HSCROLL = 0x0114 - WM_HSCROLLCLIPBOARD = 0x030E - WM_ICONERASEBKGND = 0x0027 - WM_IME_CHAR = 0x0286 - WM_IME_COMPOSITION = 0x010F - WM_IME_COMPOSITIONFULL = 0x0284 - WM_IME_CONTROL = 0x0283 - WM_IME_ENDCOMPOSITION = 0x010E - WM_IME_KEYDOWN = 0x0290 - WM_IME_KEYLAST = 0x010F - WM_IME_KEYUP = 0x0291 - WM_IME_NOTIFY = 0x0282 - WM_IME_REQUEST = 0x0288 - WM_IME_SELECT = 0x0285 - WM_IME_SETCONTEXT = 0x0281 - WM_IME_STARTCOMPOSITION = 0x010D - WM_INITDIALOG = 0x0110 - WM_INITMENU = 0x0116 - WM_INITMENUPOPUP = 0x0117 - WM_INPUT = 0x00FF - WM_INPUTLANGCHANGE = 0x0051 - WM_INPUTLANGCHANGEREQUEST = 0x0050 - WM_INPUT_DEVICE_CHANGE = 0x00fe - WM_KEYDOWN = 0x0100 - WM_KEYFIRST = 0x0100 - WM_KEYLAST = 0x0109 - WM_KEYUP = 0x0101 - WM_KILLFOCUS = 0x0008 - WM_LBUTTONDBLCLK = 0x0203 - WM_LBUTTONDOWN = 0x0201 - WM_LBUTTONUP = 0x0202 - WM_MBUTTONDBLCLK = 0x0209 - WM_MBUTTONDOWN = 0x0207 - WM_MBUTTONUP = 0x0208 - WM_MDIACTIVATE = 0x0222 - WM_MDICASCADE = 0x0227 - WM_MDICREATE = 0x0220 - WM_MDIDESTROY = 0x0221 - WM_MDIGETACTIVE = 0x0229 - WM_MDIICONARRANGE = 0x0228 - WM_MDIMAXIMIZE = 0x0225 - WM_MDINEXT = 0x0224 - WM_MDIREFRESHMENU = 0x0234 - WM_MDIRESTORE = 0x0223 - WM_MDISETMENU = 0x0230 - WM_MDITILE = 0x0226 - WM_MEASUREITEM = 0x002C - WM_MENUCHAR = 0x0120 - WM_MENUCOMMAND = 0x0126 - WM_MENUDRAG = 0x0123 - WM_MENUGETOBJECT = 0x0124 - WM_MENURBUTTONUP = 0x0122 - WM_MENUSELECT = 0x011F - WM_MOUSEACTIVATE = 0x0021 - WM_MOUSEFIRST = 0x0200 - WM_MOUSEHOVER = 0x02A1 - WM_MOUSELAST = 0x020d - WM_MOUSELEAVE = 0x02A3 - WM_MOUSEMOVE = 0x0200 - WM_MOUSEWHEEL = 0x020A - WM_MOVE = 0x0003 - WM_MOVING = 0x0216 - WM_NCACTIVATE = 0x0086 - WM_NCCALCSIZE = 0x0083 - WM_NCCREATE = 0x0081 - WM_NCDESTROY = 0x0082 - WM_NCHITTEST = 0x0084 - WM_NCLBUTTONDBLCLK = 0x00A3 - WM_NCLBUTTONDOWN = 0x00A1 - WM_NCLBUTTONUP = 0x00A2 - WM_NCMBUTTONDBLCLK = 0x00A9 - WM_NCMBUTTONDOWN = 0x00A7 - WM_NCMBUTTONUP = 0x00A8 - WM_NCMOUSEHOVER = 0x02A0 - WM_NCMOUSELEAVE = 0x02A2 - WM_NCMOUSEMOVE = 0x00A0 - WM_NCPAINT = 0x0085 - WM_NCRBUTTONDBLCLK = 0x00A6 - WM_NCRBUTTONDOWN = 0x00A4 - WM_NCRBUTTONUP = 0x00A5 - WM_NCXBUTTONDBLCLK = 0x00AD - WM_NCXBUTTONDOWN = 0x00AB - WM_NCXBUTTONUP = 0x00AC - WM_NEXTDLGCTL = 0x0028 - WM_NEXTMENU = 0x0213 - WM_NOTIFY = 0x004E - WM_NOTIFYFORMAT = 0x0055 - WM_NULL = 0x0000 - WM_PAINT = 0x000F - WM_PAINTCLIPBOARD = 0x0309 - WM_PAINTICON = 0x0026 - WM_PALETTECHANGED = 0x0311 - WM_PALETTEISCHANGING = 0x0310 - WM_PARENTNOTIFY = 0x0210 - WM_PASTE = 0x0302 - WM_PENWINFIRST = 0x0380 - WM_PENWINLAST = 0x038F - WM_POWER = 0x0048 - WM_POWERBROADCAST = 0x0218 - WM_PRINT = 0x0317 - WM_PRINTCLIENT = 0x0318 - WM_PSD_ENVSTAMPRECT = 1029 - WM_PSD_FULLPAGERECT = 1025 - WM_PSD_GREEKTEXTRECT = 1028 - WM_PSD_MARGINRECT = 1027 - WM_PSD_MINMARGINRECT = 1026 - WM_PSD_PAGESETUPDLG = 1024 - WM_PSD_YAFULLPAGERECT = 1030 - WM_QUERYDRAGICON = 0x0037 - WM_QUERYENDSESSION = 0x0011 - WM_QUERYNEWPALETTE = 0x030F - WM_QUERYOPEN = 0x0013 - WM_QUERYUISTATE = 0x0129 - WM_QUEUESYNC = 0x0023 - WM_QUIT = 0x0012 - WM_RBUTTONDBLCLK = 0x0206 - WM_RBUTTONDOWN = 0x0204 - WM_RBUTTONUP = 0x0205 - WM_RENDERALLFORMATS = 0x0306 - WM_RENDERFORMAT = 0x0305 - WM_SETCURSOR = 0x0020 - WM_SETFOCUS = 0x0007 - WM_SETFONT = 0x0030 - WM_SETHOTKEY = 0x0032 - WM_SETICON = 0x0080 - WM_SETREDRAW = 0x000B - WM_SETTEXT = 0x000C - WM_SETTINGCHANGE = 26 - WM_SHOWWINDOW = 0x0018 - WM_SIZE = 0x0005 - WM_SIZECLIPBOARD = 0x030B - WM_SIZING = 0x0214 - WM_SPOOLERSTATUS = 0x002A - WM_STYLECHANGED = 0x007D - WM_STYLECHANGING = 0x007C - WM_SYNCPAINT = 0x0088 - WM_SYSCHAR = 0x0106 - WM_SYSCOLORCHANGE = 0x0015 - WM_SYSCOMMAND = 0x0112 - WM_SYSDEADCHAR = 0x0107 - WM_SYSKEYDOWN = 0x0104 - WM_SYSKEYUP = 0x0105 - WM_TABLET_FIRST = 0x02c0 - WM_TABLET_LAST = 0x02df - WM_TCARD = 0x0052 - WM_THEMECHANGED = 0x031A - WM_TIMECHANGE = 0x001E - WM_TIMER = 0x0113 - WM_UNDO = 0x0304 - WM_UNICHAR = 0x0109 - WM_UNINITMENUPOPUP = 0x0125 - WM_UPDATEUISTATE = 0x0128 - WM_USER = 0x0400 - WM_USERCHANGED = 0x0054 - WM_VKEYTOITEM = 0x002E - WM_VSCROLL = 0x0115 - WM_VSCROLLCLIPBOARD = 0x030A - WM_WINDOWPOSCHANGED = 0x0047 - WM_WINDOWPOSCHANGING = 0x0046 - WM_WININICHANGE = 0x001A - WM_WTSSESSION_CHANGE = 0x02B1 - WM_XBUTTONDBLCLK = 0x020D - WM_XBUTTONDOWN = 0x020B - WM_XBUTTONUP = 0x020C - WNCON_DYNAMIC = 0x00000008 - WNCON_FORNETCARD = 0x00000001 - WNCON_NOTROUTED = 0x00000002 - WNCON_SLOWLINK = 0x00000004 - WNFMT_ABBREVIATED = 0x02 - WNFMT_CONNECTION = 0x20 - WNFMT_INENUM = 0x10 - WNFMT_MULTILINE = 0x01 - WNNC_CRED_MANAGER = 0xffff0000 - WNNC_NET_10NET = 0x00050000 - WNNC_NET_3IN1 = 0x00270000 - WNNC_NET_9TILES = 0x00090000 - WNNC_NET_APPLETALK = 0x00130000 - WNNC_NET_AS400 = 0x000b0000 - WNNC_NET_AVID = 0x001a0000 - WNNC_NET_AVID1 = 0x003a0000 - WNNC_NET_BMC = 0x00180000 - WNNC_NET_BWNFS = 0x00100000 - WNNC_NET_CLEARCASE = 0x00160000 - WNNC_NET_COGENT = 0x00110000 - WNNC_NET_CSC = 0x00260000 - WNNC_NET_DAV = 0x002e0000 - WNNC_NET_DCE = 0x00190000 - WNNC_NET_DECORB = 0x00200000 - WNNC_NET_DFS = 0x003b0000 - WNNC_NET_DISTINCT = 0x00230000 - WNNC_NET_DOCUSPACE = 0x001b0000 - WNNC_NET_DRIVEONWEB = 0x003e0000 - WNNC_NET_EXIFS = 0x002d0000 - WNNC_NET_EXTENDNET = 0x00290000 - WNNC_NET_FARALLON = 0x00120000 - WNNC_NET_FJ_REDIR = 0x00220000 - WNNC_NET_FOXBAT = 0x002b0000 - WNNC_NET_FRONTIER = 0x00170000 - WNNC_NET_FTP_NFS = 0x000c0000 - WNNC_NET_GOOGLE = 0x00430000 - WNNC_NET_HOB_NFS = 0x00320000 - WNNC_NET_IBMAL = 0x00340000 - WNNC_NET_INTERGRAPH = 0x00140000 - WNNC_NET_KNOWARE = 0x002f0000 - WNNC_NET_KWNP = 0x003c0000 - WNNC_NET_LANMAN = 131072 - WNNC_NET_LANSTEP = 0x00080000 - WNNC_NET_LANTASTIC = 0x000a0000 - WNNC_NET_LIFENET = 0x000e0000 - WNNC_NET_LOCK = 0x00350000 - WNNC_NET_LOCUS = 0x00060000 - WNNC_NET_MANGOSOFT = 0x001c0000 - WNNC_NET_MASFAX = 0x00310000 - WNNC_NET_MFILES = 0x00410000 - WNNC_NET_MSNET = 0x00010000 - WNNC_NET_MS_NFS = 0x00420000 - WNNC_NET_NDFS = 0x00440000 - WNNC_NET_NETWARE = 0x00030000 - WNNC_NET_OBJECT_DIRE = 0x00300000 - WNNC_NET_OPENAFS = 0x00390000 - WNNC_NET_PATHWORKS = 0x000d0000 - WNNC_NET_POWERLAN = 0x000f0000 - WNNC_NET_PROTSTOR = 0x00210000 - WNNC_NET_QUINCY = 0x00380000 - WNNC_NET_RDR2SAMPLE = 0x00250000 - WNNC_NET_RIVERFRONT1 = 0x001e0000 - WNNC_NET_RIVERFRONT2 = 0x001f0000 - WNNC_NET_RSFX = 0x00400000 - WNNC_NET_SERNET = 0x001d0000 - WNNC_NET_SHIVA = 0x00330000 - WNNC_NET_SMB = 0x00020000 - WNNC_NET_SRT = 0x00370000 - WNNC_NET_STAC = 0x002a0000 - WNNC_NET_SUN_PC_NFS = 0x00070000 - WNNC_NET_SYMFONET = 0x00150000 - WNNC_NET_TERMSRV = 0x00360000 - WNNC_NET_TWINS = 0x00240000 - WNNC_NET_VINES = 0x00040000 - WNNC_NET_VMWARE = 0x003f0000 - WNNC_NET_YAHOO = 0x002c0000 - WNNC_NET_ZENWORKS = 0x003d0000 - WN_ACCESS_DENIED = 5 - WN_ALREADY_CONNECTED = 85 - WN_BAD_DEV_TYPE = 66 - WN_BAD_HANDLE = 6 - WN_BAD_LEVEL = 124 - WN_BAD_LOCALNAME = 1200 - WN_BAD_NETNAME = 67 - WN_BAD_PASSWORD = 86 - WN_BAD_POINTER = 487 - WN_BAD_PROFILE = 1206 - WN_BAD_PROVIDER = 1204 - WN_BAD_USER = 2202 - WN_BAD_VALUE = 87 - WN_CANCEL = 1223 - WN_CANNOT_OPEN_PROFILE = 1205 - WN_CONNECTED_OTHER_PASSWORD = 2108 - WN_CONNECTED_OTHER_PASSWORD_DEFAULT = 2109 - WN_CONNECTION_CLOSED = 1201 - WN_DEVICE_ALREADY_REMEMBERED = 1202 - WN_DEVICE_ERROR = 31 - WN_DEVICE_IN_USE = 2404 - WN_EXTENDED_ERROR = 1208 - WN_FUNCTION_BUSY = 170 - WN_MORE_DATA = 234 - WN_NET_ERROR = 59 - WN_NOT_AUTHENTICATED = 1244 - WN_NOT_CONNECTED = 2250 - WN_NOT_CONTAINER = 1207 - WN_NOT_INITIALIZING = 1247 - WN_NOT_LOGGED_ON = 1245 - WN_NOT_SUPPORTED = 50 - WN_NOT_VALIDATED = 1311 - WN_NO_ERROR = 0 - WN_NO_MORE_DEVICES = 1248 - WN_NO_MORE_ENTRIES = 259 - WN_NO_NETWORK = 1222 - WN_NO_NET_OR_BAD_PATH = 1203 - WN_OPEN_FILES = 2401 - WN_OUT_OF_MEMORY = 8 - WN_RETRY = 1237 - WN_SUCCESS = 0 - WN_WINDOWS_ERROR = 59 - WOM_CLOSE = 956 - WOM_DONE = 957 - WOM_OPEN = 955 - WOW64_CONTEXT_ALL = 65599 - WOW64_CONTEXT_CONTROL = 65537 - WOW64_CONTEXT_DEBUG_REGISTERS = 65552 - WOW64_CONTEXT_EXCEPTION_ACTIVE = 0x08000000 - WOW64_CONTEXT_EXCEPTION_REPORTING = 0x80000000 - WOW64_CONTEXT_EXCEPTION_REQUEST = 0x40000000 - WOW64_CONTEXT_EXTENDED_REGISTERS = 65568 - WOW64_CONTEXT_FLOATING_POINT = 65544 - WOW64_CONTEXT_FULL = 65543 - WOW64_CONTEXT_INTEGER = 65538 - WOW64_CONTEXT_SEGMENTS = 65540 - WOW64_CONTEXT_SERVICE_ACTIVE = 0x10000000 - WOW64_CONTEXT_XSTATE = 65600 - WOW64_CONTEXT_i386 = 0x00010000 - WOW64_CONTEXT_i486 = 0x00010000 - WOW64_MAXIMUM_SUPPORTED_EXTENSION = 512 - WOW64_SIZE_OF_80387_REGISTERS = 80 - WO_ALL = 0x1fff - WO_AND = 0x0400 - WO_AUX = 0x0040 - WO_EQ = 0x0002 - WO_EQUIV = 0x0800 - WO_GE = 32 - WO_GT = 4 - WO_IN = 0x0001 - WO_IS = 0x0080 - WO_ISNULL = 0x0100 - WO_LE = 8 - WO_LT = 16 - WO_NOOP = 0x1000 - WO_OR = 0x0200 - WO_SINGLE = 0x01ff - WPF_ASYNCWINDOWPLACEMENT = 0x0004 - WPF_RESTORETOMAXIMIZED = 0x0002 - WPF_SETMINPOSITION = 0x0001 - WRC_Abort = 2 - WRC_Continue = 0 - WRC_Prune = 1 - WRITE_COMPRESSION_INFO_VALID = 0x00000010 - WRITE_DAC = 262144 - WRITE_LOCK = 2 - WRITE_OWNER = 524288 - WRITE_RESTRICTED = 0x8 - WRITE_WATCH_FLAG_RESET = 0x01 - WSABASEERR = 10000 - WSADESCRIPTION_LEN = 256 - WSAEACCES = 10013 - WSAEADDRINUSE = 10048 - WSAEADDRNOTAVAIL = 10049 - WSAEAFNOSUPPORT = 10047 - WSAEALREADY = 10037 - WSAEBADF = 10009 - WSAECANCELLED = 10103 - WSAECONNABORTED = 10053 - WSAECONNREFUSED = 10061 - WSAECONNRESET = 10054 - WSAEDESTADDRREQ = 10039 - WSAEDISCON = 10101 - WSAEDQUOT = 10069 - WSAEFAULT = 10014 - WSAEHOSTDOWN = 10064 - WSAEHOSTUNREACH = 10065 - WSAEINPROGRESS = 10036 - WSAEINTR = 10004 - WSAEINVAL = 10022 - WSAEINVALIDPROCTABLE = 10104 - WSAEINVALIDPROVIDER = 10105 - WSAEISCONN = 10056 - WSAELOOP = 10062 - WSAEMFILE = 10024 - WSAEMSGSIZE = 10040 - WSAENAMETOOLONG = 10063 - WSAENETDOWN = 10050 - WSAENETRESET = 10052 - WSAENETUNREACH = 10051 - WSAENOBUFS = 10055 - WSAENOMORE = 10102 - WSAENOPROTOOPT = 10042 - WSAENOTCONN = 10057 - WSAENOTEMPTY = 10066 - WSAENOTSOCK = 10038 - WSAEOPNOTSUPP = 10045 - WSAEPFNOSUPPORT = 10046 - WSAEPROCLIM = 10067 - WSAEPROTONOSUPPORT = 10043 - WSAEPROTOTYPE = 10041 - WSAEPROVIDERFAILEDINIT = 10106 - WSAEREFUSED = 10112 - WSAEREMOTE = 10071 - WSAESHUTDOWN = 10058 - WSAESOCKTNOSUPPORT = 10044 - WSAESTALE = 10070 - WSAETIMEDOUT = 10060 - WSAETOOMANYREFS = 10059 - WSAEUSERS = 10068 - WSAEWOULDBLOCK = 10035 - WSAHOST_NOT_FOUND = 11001 - WSANOTINITIALISED = 10093 - WSANO_ADDRESS = 11004 - WSANO_DATA = 11004 - WSANO_RECOVERY = 11003 - WSASERVICE_NOT_FOUND = 10108 - WSASYSCALLFAILURE = 10107 - WSASYSNOTREADY = 10091 - WSASYS_STATUS_LEN = 128 - WSATRY_AGAIN = 11002 - WSATYPE_NOT_FOUND = 10109 - WSAVERNOTSUPPORTED = 10092 - WSA_E_CANCELLED = 10111 - WSA_E_NO_MORE = 10110 - WSA_QOS_ADMISSION_FAILURE = 11010 - WSA_QOS_BAD_OBJECT = 11013 - WSA_QOS_BAD_STYLE = 11012 - WSA_QOS_EFILTERCOUNT = 11021 - WSA_QOS_EFILTERSTYLE = 11019 - WSA_QOS_EFILTERTYPE = 11020 - WSA_QOS_EFLOWCOUNT = 11023 - WSA_QOS_EFLOWDESC = 11026 - WSA_QOS_EFLOWSPEC = 11017 - WSA_QOS_EOBJLENGTH = 11022 - WSA_QOS_EPOLICYOBJ = 11025 - WSA_QOS_EPROVSPECBUF = 11018 - WSA_QOS_EPSFILTERSPEC = 11028 - WSA_QOS_EPSFLOWSPEC = 11027 - WSA_QOS_ESDMODEOBJ = 11029 - WSA_QOS_ESERVICETYPE = 11016 - WSA_QOS_ESHAPERATEOBJ = 11030 - WSA_QOS_EUNKNOWNPSOBJ = 11024 - WSA_QOS_EUNKOWNPSOBJ = 11024 - WSA_QOS_GENERIC_ERROR = 11015 - WSA_QOS_NO_RECEIVERS = 11008 - WSA_QOS_NO_SENDERS = 11007 - WSA_QOS_POLICY_FAILURE = 11011 - WSA_QOS_RECEIVERS = 11005 - WSA_QOS_REQUEST_CONFIRMED = 11009 - WSA_QOS_RESERVED_PETYPE = 11031 - WSA_QOS_SENDERS = 11006 - WSA_QOS_TRAFFIC_CTRL_ERROR = 11014 - WSF_VISIBLE = 1 - WS_ACTIVECAPTION = 0x0001 - WS_BORDER = 8388608 - WS_CAPTION = 12582912 - WS_CHILD = 1073741824 - WS_CHILDWINDOW = 1073741824 - WS_CLIPCHILDREN = 33554432 - WS_CLIPSIBLINGS = 67108864 - WS_DISABLED = 134217728 - WS_DLGFRAME = 4194304 - WS_EX_ACCEPTFILES = 16 - WS_EX_APPWINDOW = 262144 - WS_EX_CLIENTEDGE = 512 - WS_EX_COMPOSITED = 33554432 - WS_EX_CONTEXTHELP = 1024 - WS_EX_CONTROLPARENT = 65536 - WS_EX_DLGMODALFRAME = 1 - WS_EX_LAYERED = 0x00080000 - WS_EX_LAYOUTRTL = 4194304 - WS_EX_LEFT = 0 - WS_EX_LEFTSCROLLBAR = 16384 - WS_EX_LTRREADING = 0 - WS_EX_MDICHILD = 64 - WS_EX_NOACTIVATE = 134217728 - WS_EX_NOINHERITLAYOUT = 1048576 - WS_EX_NOPARENTNOTIFY = 4 - WS_EX_OVERLAPPEDWINDOW = 768 - WS_EX_PALETTEWINDOW = 392 - WS_EX_RIGHT = 4096 - WS_EX_RIGHTSCROLLBAR = 0 - WS_EX_RTLREADING = 8192 - WS_EX_STATICEDGE = 131072 - WS_EX_TOOLWINDOW = 128 - WS_EX_TOPMOST = 8 - WS_EX_TRANSPARENT = 32 - WS_EX_WINDOWEDGE = 256 - WS_GROUP = 131072 - WS_HSCROLL = 1048576 - WS_ICONIC = 536870912 - WS_MAXIMIZE = 16777216 - WS_MAXIMIZEBOX = 65536 - WS_MINIMIZE = 536870912 - WS_MINIMIZEBOX = 131072 - WS_OVERLAPPED = 0 - WS_OVERLAPPEDWINDOW = 13565952 - WS_POPUP = 2147483648 - WS_POPUPWINDOW = 2156396544 - WS_SIZEBOX = 262144 - WS_SYSMENU = 524288 - WS_TABSTOP = 65536 - WS_THICKFRAME = 262144 - WS_TILED = 0 - WS_TILEDWINDOW = 13565952 - WS_VISIBLE = 268435456 - WS_VSCROLL = 2097152 - WTS_CONSOLE_CONNECT = 0x1 - WTS_CONSOLE_DISCONNECT = 0x2 - WTS_REMOTE_CONNECT = 0x3 - WTS_REMOTE_DISCONNECT = 0x4 - WTS_SESSION_CREATE = 0xa - WTS_SESSION_LOCK = 0x7 - WTS_SESSION_LOGOFF = 0x6 - WTS_SESSION_LOGON = 0x5 - WTS_SESSION_REMOTE_CONTROL = 0x9 - WTS_SESSION_TERMINATE = 0xb - WTS_SESSION_UNLOCK = 0x8 - WT_EXECUTEDEFAULT = 0x00000000 - WT_EXECUTEDELETEWAIT = 0x00000008 - WT_EXECUTEINIOTHREAD = 0x00000001 - WT_EXECUTEINLONGTHREAD = 0x00000010 - WT_EXECUTEINPERSISTENTIOTHREAD = 0x00000040 - WT_EXECUTEINPERSISTENTTHREAD = 0x00000080 - WT_EXECUTEINTIMERTHREAD = 0x00000020 - WT_EXECUTEINUITHREAD = 0x00000002 - WT_EXECUTEINWAITTHREAD = 0x00000004 - WT_EXECUTELONGFUNCTION = 0x00000010 - WT_EXECUTEONLYONCE = 0x00000008 - WT_TRANSFER_IMPERSONATION = 0x00000100 - WVR_ALIGNBOTTOM = 0x0040 - WVR_ALIGNLEFT = 0x0020 - WVR_ALIGNRIGHT = 0x0080 - WVR_ALIGNTOP = 0x0010 - WVR_HREDRAW = 0x0100 - WVR_REDRAW = 768 - WVR_VALIDRECTS = 0x0400 - WVR_VREDRAW = 0x0200 - X3_BTYPE_QP_INST_VAL_POS_X = 0 - X3_BTYPE_QP_INST_WORD_POS_X = 23 - X3_BTYPE_QP_INST_WORD_X = 2 - X3_BTYPE_QP_SIZE_X = 9 - X3_D_WH_INST_WORD_POS_X = 24 - X3_D_WH_INST_WORD_X = 3 - X3_D_WH_SIGN_VAL_POS_X = 0 - X3_D_WH_SIZE_X = 3 - X3_EMPTY_INST_VAL_POS_X = 0 - X3_EMPTY_INST_WORD_POS_X = 14 - X3_EMPTY_INST_WORD_X = 1 - X3_EMPTY_SIZE_X = 2 - X3_IMM20_INST_WORD_POS_X = 4 - X3_IMM20_INST_WORD_X = 3 - X3_IMM20_SIGN_VAL_POS_X = 0 - X3_IMM20_SIZE_X = 20 - X3_IMM39_1_INST_WORD_POS_X = 0 - X3_IMM39_1_INST_WORD_X = 2 - X3_IMM39_1_SIGN_VAL_POS_X = 36 - X3_IMM39_1_SIZE_X = 23 - X3_IMM39_2_INST_WORD_POS_X = 16 - X3_IMM39_2_INST_WORD_X = 1 - X3_IMM39_2_SIGN_VAL_POS_X = 20 - X3_IMM39_2_SIZE_X = 16 - X3_I_INST_WORD_POS_X = 27 - X3_I_INST_WORD_X = 3 - X3_I_SIGN_VAL_POS_X = 59 - X3_I_SIZE_X = 1 - X3_OPCODE_INST_WORD_POS_X = 28 - X3_OPCODE_INST_WORD_X = 3 - X3_OPCODE_SIGN_VAL_POS_X = 0 - X3_OPCODE_SIZE_X = 4 - X3_P_INST_WORD_POS_X = 0 - X3_P_INST_WORD_X = 3 - X3_P_SIGN_VAL_POS_X = 0 - X3_P_SIZE_X = 4 - X3_TMPLT_INST_WORD_POS_X = 0 - X3_TMPLT_INST_WORD_X = 0 - X3_TMPLT_SIGN_VAL_POS_X = 0 - X3_TMPLT_SIZE_X = 4 - X509_ASN_ENCODING = 0x1 - X509_NDR_ENCODING = 0x2 - XACT_E_FIRST = 0x8004D000 - XACT_E_LAST = 0x8004D029 - XACT_S_FIRST = 0x0004D000 - XACT_S_LAST = 0x0004D010 - XBUTTON1 = 0x0001 - XBUTTON2 = 0x0002 - XCLASS_BOOL = 0x1000 - XCLASS_DATA = 0x2000 - XCLASS_FLAGS = 0x4000 - XCLASS_MASK = 0xFC00 - XCLASS_NOTIFICATION = 0x8000 - XN_EXPR = -2 - XN_ROWID = -1 - XSTATE_AVX = 2 - XSTATE_GSSE = 2 - XSTATE_LEGACY_FLOATING_POINT = 0 - XSTATE_LEGACY_SSE = 1 - XSTATE_MASK_AVX = 4 - XSTATE_MASK_GSSE = 4 - XSTATE_MASK_LEGACY = 3 - XSTATE_MASK_LEGACY_FLOATING_POINT = 1 - XSTATE_MASK_LEGACY_SSE = 2 - XST_ADVACKRCVD = 13 - XST_ADVDATAACKRCVD = 16 - XST_ADVDATASENT = 15 - XST_ADVSENT = 11 - XST_CONNECTED = 2 - XST_DATARCVD = 6 - XST_EXECACKRCVD = 10 - XST_EXECSENT = 9 - XST_INCOMPLETE = 1 - XST_INIT1 = 3 - XST_INIT2 = 4 - XST_NULL = 0 - XST_POKEACKRCVD = 8 - XST_POKESENT = 7 - XST_REQSENT = 5 - XST_UNADVACKRCVD = 14 - XST_UNADVSENT = 12 - XTYPF_ACKREQ = 0x0008 - XTYPF_NOBLOCK = 0x0002 - XTYPF_NODATA = 0x0004 - XTYP_ADVDATA = 16400 - XTYP_ADVREQ = 8226 - XTYP_ADVSTART = 4144 - XTYP_ADVSTOP = 32832 - XTYP_CONNECT = 4194 - XTYP_CONNECT_CONFIRM = 32882 - XTYP_DISCONNECT = 32962 - XTYP_ERROR = 32770 - XTYP_EXECUTE = 16464 - XTYP_MASK = 0x00F0 - XTYP_MONITOR = 33010 - XTYP_POKE = 16528 - XTYP_REGISTER = 32930 - XTYP_REQUEST = 8368 - XTYP_SHIFT = 4 - XTYP_UNREGISTER = 32978 - XTYP_WILDCONNECT = 8418 - XTYP_XACT_COMPLETE = 32896 - YYFALLBACK = 1 - YYNOCODE = 319 - YYNOERRORRECOVERY = 1 - YYNRULE = 402 - YYNRULE_WITH_ACTION = 340 - YYNSTATE = 574 - YYNTOKEN = 185 - YYPARSEFREENEVERNULL = 1 - YYSTACKDEPTH = 100 - YYWILDCARD = 101 - YY_ACCEPT_ACTION = 1234 - YY_ACTTAB_COUNT = 2070 - YY_ERROR_ACTION = 1233 - YY_MAX_REDUCE = 1637 - YY_MAX_SHIFT = 573 - YY_MAX_SHIFTREDUCE = 1232 - YY_MIN_REDUCE = 1236 - YY_MIN_SHIFTREDUCE = 831 - YY_NO_ACTION = 1235 - YY_REDUCE_COUNT = 408 - YY_REDUCE_MAX = 1715 - YY_REDUCE_MIN = -267 - YY_SHIFT_COUNT = 573 - YY_SHIFT_MAX = 2045 - YY_SHIFT_MIN = 0 - ZERO_PADDING = 3 - X_ADXINTRIN_H_INCLUDED = 0 - X_AGLOBAL = 0 - X_ALLOCA_S_HEAP_MARKER = 0xDDDD - X_ALLOCA_S_MARKER_SIZE = 16 - X_ALLOCA_S_STACK_MARKER = 0xCCCC - X_ALLOCA_S_THRESHOLD = 1024 - X_ALPHA = 259 - X_AMD64_ = 0 - X_AMMINTRIN_H_INCLUDED = 0 - X_ANONYMOUS_STRUCT = 0 - X_ANONYMOUS_UNION = 0 - X_ANSI_STDARG_H_ = 0 - X_ANSI_STDDEF_H = 0 - X_APIAPPCONTAINER_ = 0 - X_APISECUREBASE_ = 0 - X_APISETCCONV_ = 0 - X_APISETDEBUG_ = 0 - X_APISETFILE_ = 0 - X_APISETHANDLE_ = 0 - X_APISETLIBLOADER_ = 0 - X_APISETNAMESPACE_ = 0 - X_APISETREALTIME_ = 0 - X_APISETSTRING_ = 0 - X_APISETUTIL_ = 0 - X_API_SET_H_ = 0 - X_APPIDREGFLAGS_DEFINED = 0 - X_ARGMAX = 100 - X_AUTH_IDENTITY_DEFINED = 0 - X_AVX2INTRIN_H_INCLUDED = 0 - X_AVX5124FMAPSINTRIN_H_INCLUDED = 0 - X_AVX5124VNNIWINTRIN_H_INCLUDED = 0 - X_AVX512BF16INTRIN_H_INCLUDED = 0 - X_AVX512BF16VLINTRIN_H_INCLUDED = 0 - X_AVX512BITALGINTRIN_H_INCLUDED = 0 - X_AVX512BWINTRIN_H_INCLUDED = 0 - X_AVX512CDINTRIN_H_INCLUDED = 0 - X_AVX512DQINTRIN_H_INCLUDED = 0 - X_AVX512ERINTRIN_H_INCLUDED = 0 - X_AVX512FINTRIN_H_INCLUDED = 0 - X_AVX512IFMAINTRIN_H_INCLUDED = 0 - X_AVX512IFMAVLINTRIN_H_INCLUDED = 0 - X_AVX512PFINTRIN_H_INCLUDED = 0 - X_AVX512VBMI2VLINTRIN_H_INCLUDED = 0 - X_AVX512VBMIINTRIN_H_INCLUDED = 0 - X_AVX512VBMIVLINTRIN_H_INCLUDED = 0 - X_AVX512VLBWINTRIN_H_INCLUDED = 0 - X_AVX512VLDQINTRIN_H_INCLUDED = 0 - X_AVX512VLINTRIN_H_INCLUDED = 0 - X_AVX512VNNIVLINTRIN_H_INCLUDED = 0 - X_AVX512VP2INTERSECTINTRIN_H_INCLUDED = 0 - X_AVX512VP2INTERSECTVLINTRIN_H_INCLUDED = 0 - X_AVX512VPOPCNTDQINTRIN_H_INCLUDED = 0 - X_AVX512VPOPCNTDQVLINTRIN_H_INCLUDED = 0 - X_AVXINTRIN_H_INCLUDED = 0 - X_BASETSD_H_ = 0 - X_BEM_H_ = 0 - X_BLANK = 0x40 - X_BLOB_DEFINED = 0 - X_BMI2INTRIN_H_INCLUDED = 0 - X_BMIINTRIN_H_INCLUDED = 0 - X_BOOLEAN_ = 0 - X_BSDTYPES_DEFINED = 0 - X_Benign_race_begin_ = 0 - X_Benign_race_end_ = 0 - X_CALL_REPORTFAULT = 0x2 - X_CETINTRIN_H_INCLUDED = 0 - X_CLDEMOTE_H_INCLUDED = 0 - X_CLFLUSHOPTINTRIN_H_INCLUDED = 0 - X_CLOCK_T_DEFINED = 0 - X_CLWBINTRIN_H_INCLUDED = 0 - X_CLZEROINTRIN_H_INCLUDED = 0 - X_CMP_EQ_OQ = 0x00 - X_CMP_EQ_OS = 0x10 - X_CMP_EQ_UQ = 0x08 - X_CMP_EQ_US = 0x18 - X_CMP_FALSE_OQ = 0x0b - X_CMP_FALSE_OS = 0x1b - X_CMP_GE_OQ = 0x1d - X_CMP_GE_OS = 0x0d - X_CMP_GT_OQ = 0x1e - X_CMP_GT_OS = 0x0e - X_CMP_LE_OQ = 0x12 - X_CMP_LE_OS = 0x02 - X_CMP_LT_OQ = 0x11 - X_CMP_LT_OS = 0x01 - X_CMP_NEQ_OQ = 0x0c - X_CMP_NEQ_OS = 0x1c - X_CMP_NEQ_UQ = 0x04 - X_CMP_NEQ_US = 0x14 - X_CMP_NGE_UQ = 0x19 - X_CMP_NGE_US = 0x09 - X_CMP_NGT_UQ = 0x1a - X_CMP_NGT_US = 0x0a - X_CMP_NLE_UQ = 0x16 - X_CMP_NLE_US = 0x06 - X_CMP_NLT_UQ = 0x15 - X_CMP_NLT_US = 0x05 - X_CMP_ORD_Q = 0x07 - X_CMP_ORD_S = 0x17 - X_CMP_TRUE_UQ = 0x0f - X_CMP_TRUE_US = 0x1f - X_CMP_UNORD_Q = 0x03 - X_CMP_UNORD_S = 0x13 - X_COMBASEAPI_H_ = 0 - X_COMPLEX_DEFINED = 0 - X_COM_Outptr_ = 0 - X_COM_Outptr_opt_ = 0 - X_COM_Outptr_opt_result_maybenull_ = 0 - X_COM_Outptr_result_maybenull_ = 0 - X_CONST_RETURN = 0 - X_CONTROL = 0x20 - X_CRTNOALIAS = 0 - X_CRTRESTRICT = 0 - X_CRT_ABS_DEFINED = 0 - X_CRT_ALGO_DEFINED = 0 - X_CRT_ALLOCATION_DEFINED = 0 - X_CRT_ALTERNATIVE_IMPORTED = 0 - X_CRT_ATOF_DEFINED = 0 - X_CRT_CTYPEDATA_DEFINED = 0 - X_CRT_DIRECTORY_DEFINED = 0 - X_CRT_DOUBLE_DEC = 0 - X_CRT_ERRNO_DEFINED = 0 - X_CRT_GETPID_DEFINED = 0 - X_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS = 4 - X_CRT_INTERNAL_LOCAL_SCANF_OPTIONS = 2 - X_CRT_INTERNAL_PRINTF_LEGACY_MSVCRT_COMPATIBILITY = 0x0008 - X_CRT_INTERNAL_PRINTF_LEGACY_THREE_DIGIT_EXPONENTS = 0x0010 - X_CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION = 0x0001 - X_CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS = 0x0004 - X_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR = 0x0002 - X_CRT_INTERNAL_SCANF_LEGACY_MSVCRT_COMPATIBILITY = 0x0004 - X_CRT_INTERNAL_SCANF_LEGACY_WIDE_SPECIFIERS = 0x0002 - X_CRT_INTERNAL_SCANF_SECURECRT = 0x0001 - X_CRT_MANAGED_HEAP_DEPRECATE = 0 - X_CRT_MATHERR_DEFINED = 0 - X_CRT_MEMORY_DEFINED = 0 - X_CRT_PACKING = 8 - X_CRT_PERROR_DEFINED = 0 - X_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES = 0 - X_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY = 0 - X_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES = 0 - X_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT = 0 - X_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY = 0 - X_CRT_SECURE_NO_DEPRECATE = 0 - X_CRT_SWAB_DEFINED = 0 - X_CRT_SYSTEM_DEFINED = 0 - X_CRT_TERMINATE_DEFINED = 0 - X_CRT_USE_WINAPI_FAMILY_DESKTOP_APP = 0 - X_CRT_WCTYPEDATA_DEFINED = 0 - X_CRT_WPERROR_DEFINED = 0 - X_CRT_WSYSTEM_DEFINED = 0 - X_CTYPE_DEFINED = 0 - X_CVTBUFSIZE = 349 - X_CY_DEFINED = 0 - X_Const_ = 0 - X_DATETIMEAPI_H_ = 0 - X_DCOMSCM_REMOTECALL_FLAGS_DEFINED = 0 - X_DDEHEADER_INCLUDED_ = 0 - X_DEF_WINBOOL_ = 0 - X_DEVIOCTL_ = 0 - X_DEV_T_DEFINED = 0 - X_DIGIT = 0x4 - X_DIV_T_DEFINED = 0 - X_DLGSH_INCLUDED_ = 0 - X_DLL = 0 - X_DOMAIN = 1 - X_DPI_AWARENESS_CONTEXTS_ = 0 - X_DWORDLONG_ = 0 - X_EMMINTRIN_H_INCLUDED = 0 - X_ENQCMDINTRIN_H_INCLUDED = 0 - X_ERRCODE_DEFINED = 0 - X_ERRHANDLING_H_ = 0 - X_ERROR_STATUS_T_DEFINED = 0 - X_EXCEPTION_DEFINED = 0 - X_F16CINTRIN_H_INCLUDED = 0 - X_FD_SET_WINSOCK_DEFINED = 0 - X_FIBERS_H_ = 0 - X_FILESYSTEMFSCTL_ = 0 - X_FILETIME_ = 0 - X_FILE_DEFINED = 0 - X_FILE_OFFSET_BITS = 64 - X_FILE_OFFSET_BITS_SET_FSEEKO = 0 - X_FILE_OFFSET_BITS_SET_FTELLO = 0 - X_FILE_OFFSET_BITS_SET_OFFT = 0 - X_FLT_WINERROR_ = 0 - X_FMA4INTRIN_H_INCLUDED = 0 - X_FMAINTRIN_H_INCLUDED = 0 - X_FORCENAMELESSUNION = 1 - X_FPCLASS_ND = 0x0010 - X_FPCLASS_NINF = 0x0004 - X_FPCLASS_NN = 0x0008 - X_FPCLASS_NZ = 0x0020 - X_FPCLASS_PD = 0x0080 - X_FPCLASS_PINF = 0x0200 - X_FPCLASS_PN = 0x0100 - X_FPCLASS_PZ = 0x0040 - X_FPCLASS_QNAN = 0x0002 - X_FPCLASS_SNAN = 0x0001 - X_FPOS_T_DEFINED = 0 - X_FREEA_INLINE = 0 - X_FREEENTRY = 0 - X_FTS5INT_H = 0 - X_FTS5_H = 0 - X_FTSINT_H = 0 - X_FXSRINTRIN_H_INCLUDED = 0 - X_Field_z_ = 0 - X_GCC_LIMITS_H_ = 0 - X_GCC_MAX_ALIGN_T = 0 - X_GFNIINTRIN_H_INCLUDED = 0 - X_GNU_SOURCE = 0 - X_GUIDDEF_H_ = 0 - X_HEAPAPI_H_ = 0 - X_HEAPBADBEGIN = -3 - X_HEAPBADNODE = -4 - X_HEAPBADPTR = -6 - X_HEAPEMPTY = -1 - X_HEAPEND = -5 - X_HEAPINFO_DEFINED = 0 - X_HEAPOK = -2 - X_HEAP_MAXREQ = 0xFFFFFFFFFFFFFFE0 - X_HEX = 0x80 - X_HITLOGGING_DEFINED = 0 - X_HPOWERNOTIFY_DEF_ = 0 - X_HRESULT_DEFINED = 0 - X_HYPER_DEFINED = 0 - X_I16_MAX = 32767 - X_I16_MIN = -32768 - X_I32_MAX = 2147483647 - X_I32_MIN = -2147483648 - X_I64_MAX = 9223372036854775807 - X_I64_MIN = -9223372036854775808 - X_I8_MAX = 127 - X_I8_MIN = -128 - X_IMMINTRIN_H_INCLUDED = 0 - X_IMM_ = 0 - X_IMM_SDK_DEFINED_ = 0 - X_INC_CDERR = 0 - X_INC_COMMDLG = 0 - X_INC_CORECRT = 0 - X_INC_CORECRT_STARTUP = 0 - X_INC_CORECRT_WSTDLIB = 0 - X_INC_CRTDEFS = 0 - X_INC_CRTDEFS_MACRO = 0 - X_INC_CRT_UNICODE_MACROS = 2 - X_INC_CTYPE = 0 - X_INC_DDEMLH = 0 - X_INC_ERRNO = 0 - X_INC_EXCPT = 0 - X_INC_LIMITS = 0 - X_INC_MINGW_SECAPI = 0 - X_INC_MMSYSTEM = 0 - X_INC_PROCESS = 0 - X_INC_SDKDDKVER = 0 - X_INC_SETJMP = 0 - X_INC_SHELLAPI = 0 - X_INC_STDARG = 0 - X_INC_STDDEF = 0 - X_INC_STDIO = 0 - X_INC_STDIO_S = 0 - X_INC_STDLIB = 0 - X_INC_STDLIB_S = 0 - X_INC_STRING = 0 - X_INC_STRING_S = 0 - X_INC_SWPRINTF_INL = 0 - X_INC_TYPES = 0 - X_INC_VADEFS = 0 - X_INC_VIRTDISK = 0 - X_INC_WINAPIFAMILY = 0 - X_INC_WINDOWS = 0 - X_INC_WTIME_INL = 0 - X_INC_WTIME_S_INL = 0 - X_INC__MINGW_H = 0 - X_INO_T_DEFINED = 0 - X_INT128_DEFINED = 0 - X_INTEGRAL_MAX_BITS = 64 - X_INTERLOCKAPI_H_ = 0 - X_INTPTR_T_DEFINED = 0 - X_INTRIN_MAC_ = 0 - X_IOB_ENTRIES = 20 - X_IOEOF = 0x0010 - X_IOERR = 0x0020 - X_IOFBF = 0x0000 - X_IOLBF = 0x0040 - X_IOMYBUF = 0x0008 - X_IONBF = 0x0004 - X_IOREAD = 0x0001 - X_IORW = 0x0080 - X_IOSTRG = 0x0040 - X_IOWRT = 0x0002 - X_IO_APISET_H_ = 0 - X_IRQL_requires_same_ = 0 - X_IRQL_restores_ = 0 - X_IRQL_saves_ = 0 - X_In_ = 0 - X_In_opt_ = 0 - X_In_opt_z_ = 0 - X_In_z_ = 0 - X_Inout_ = 0 - X_Inout_opt_ = 0 - X_Inout_opt_z_ = 0 - X_Inout_z_ = 0 - X_Interlocked_ = 0 - X_JBLEN = 16 - X_JMP_BUF_DEFINED = 0 - X_JOBAPISET_H_ = 0 - X_KTMTYPES_ = 0 - X_LANGID_DEFINED = 0 - X_LARGEFILE_SOURCE = 1 - X_LARGE_FILE = 1 - X_LARGE_INTEGER_DEFINED = 0 - X_LCID_DEFINED = 0 - X_LDT_ENTRY_DEFINED = 0 - X_LEADBYTE = 0x8000 - X_LIMITS_H___ = 0 - X_LIST_ENTRY_DEFINED = 0 - X_LOGPALETTE_DEFINED = 0 - X_LOWER = 0x2 - X_LPAUTHENTICATIONEX_DEFINED = 0 - X_LPAUTHENTICATION_DEFINED = 0 - X_LPBINDCALLBACKREDIRECT_DEFINED = 0 - X_LPBINDHOST_DEFINED = 0 - X_LPBINDING_DEFINED = 0 - X_LPBINDPROTOCOL_DEFINED = 0 - X_LPBINDSTATUSCALLBACKEX_DEFINED = 0 - X_LPBINDSTATUSCALLBACK_DEFINED = 0 - X_LPBLOB_DEFINED = 0 - X_LPCATALOGFILEINFO_DEFINED = 0 - X_LPCBYTE_DEFINED = 0 - X_LPCODEINSTALL_DEFINED = 0 - X_LPCVOID_DEFINED = 0 - X_LPDATAFILTER_DEFINED = 0 - X_LPENCODINGFILTERFACTORY_DEFINED = 0 - X_LPGETBINDHANDLE_DEFINED = 0 - X_LPHTTPNEGOTIATE2_DEFINED = 0 - X_LPHTTPNEGOTIATE3_DEFINED = 0 - X_LPHTTPNEGOTIATE_DEFINED = 0 - X_LPHTTPSECURITY_DEFINED = 0 - X_LPIINTERNET = 0 - X_LPIINTERNETBINDINFO = 0 - X_LPIINTERNETBINDINFOEX = 0 - X_LPIINTERNETPRIORITY_DEFINED = 0 - X_LPIINTERNETPROTOCOLINFO_DEFINED = 0 - X_LPIINTERNETPROTOCOLROOT_DEFINED = 0 - X_LPIINTERNETPROTOCOLSINKSTACKABLE_DEFINED = 0 - X_LPIINTERNETPROTOCOLSINK_DEFINED = 0 - X_LPIINTERNETPROTOCOL_DEFINED = 0 - X_LPIINTERNETSESSION_DEFINED = 0 - X_LPIINTERNETTHREADSWITCH_DEFINED = 0 - X_LPINTERNETHOSTSECURITYMANANGER_DEFINED = 0 - X_LPINTERNETSECURITYMANANGER_DEFINED = 0 - X_LPINTERNETSECURITYMGRSITE_DEFINED = 0 - X_LPINTERNETZONEMANAGER_DEFINED = 0 - X_LPIWRAPPEDPROTOCOL_DEFINED = 0 - X_LPMONIKERPROP_DEFINED = 0 - X_LPPERSISTMONIKER_DEFINED = 0 - X_LPSOFTDISTEXT_DEFINED = 0 - X_LPWINDOWFORBINDINGUI_DEFINED = 0 - X_LPWININETFILESTREAM_DEFINED = 0 - X_LPWININETHTTPINFO_DEFINED = 0 - X_LPWININETHTTPTIMEOUTS_DEFINED = 0 - X_LPWININETINFO_DEFINED = 0 - X_LWPINTRIN_H_INCLUDED = 0 - X_LZCNTINTRIN_H_INCLUDED = 0 - X_LZEXPAND_ = 0 - X_Literal_ = 0 - X_MALLOC_H_ = 0 - X_MATH_H_ = 0 - X_MAX_DIR = 256 - X_MAX_DRIVE = 3 - X_MAX_ENV = 32767 - X_MAX_EXT = 256 - X_MAX_FNAME = 256 - X_MAX_PATH = 260 - X_MAX_WAIT_MALLOC_CRT = 60000 - X_MCIDEVICEID_ = 0 - X_MCIERROR_ = 0 - X_MCX_H_ = 0 - X_MEMORYAPI_H_ = 0 - X_MINGW_IP_MREQ1_H = 0 - X_MINGW_IP_TYPES_H = 0 - X_MINWINBASE_ = 0 - X_MINWINDEF_ = 0 - X_MM3DNOW_H_INCLUDED = 0 - X_MMINTRIN_H_INCLUDED = 0 - X_MMRESULT_ = 0 - X_MM_CMPINT_EQ = 0x0 - X_MM_CMPINT_GE = 0x5 - X_MM_CMPINT_GT = 0x6 - X_MM_CMPINT_LE = 0x2 - X_MM_CMPINT_LT = 0x1 - X_MM_CMPINT_NE = 0x4 - X_MM_CMPINT_NLE = 0x6 - X_MM_CMPINT_NLT = 0x5 - X_MM_CMPINT_UNUSED = 0x3 - X_MM_DENORMALS_ZERO_MASK = 0x0040 - X_MM_DENORMALS_ZERO_OFF = 0x0000 - X_MM_DENORMALS_ZERO_ON = 0x0040 - X_MM_EXCEPT_DENORM = 0x0002 - X_MM_EXCEPT_DIV_ZERO = 0x0004 - X_MM_EXCEPT_INEXACT = 0x0020 - X_MM_EXCEPT_INVALID = 0x0001 - X_MM_EXCEPT_MASK = 0x003f - X_MM_EXCEPT_OVERFLOW = 0x0008 - X_MM_EXCEPT_UNDERFLOW = 0x0010 - X_MM_FLUSH_ZERO_MASK = 0x8000 - X_MM_FLUSH_ZERO_OFF = 0x0000 - X_MM_FLUSH_ZERO_ON = 0x8000 - X_MM_FROUND_CEIL = 2 - X_MM_FROUND_CUR_DIRECTION = 0x04 - X_MM_FROUND_FLOOR = 1 - X_MM_FROUND_NEARBYINT = 12 - X_MM_FROUND_NINT = 0 - X_MM_FROUND_NO_EXC = 0x08 - X_MM_FROUND_RAISE_EXC = 0x00 - X_MM_FROUND_RINT = 4 - X_MM_FROUND_TO_NEAREST_INT = 0x00 - X_MM_FROUND_TO_NEG_INF = 0x01 - X_MM_FROUND_TO_POS_INF = 0x02 - X_MM_FROUND_TO_ZERO = 0x03 - X_MM_FROUND_TRUNC = 3 - X_MM_MALLOC_H_INCLUDED = 0 - X_MM_MASK_DENORM = 0x0100 - X_MM_MASK_DIV_ZERO = 0x0200 - X_MM_MASK_INEXACT = 0x1000 - X_MM_MASK_INVALID = 0x0080 - X_MM_MASK_MASK = 0x1f80 - X_MM_MASK_OVERFLOW = 0x0400 - X_MM_MASK_UNDERFLOW = 0x0800 - X_MM_ROUND_DOWN = 0x2000 - X_MM_ROUND_MASK = 0x6000 - X_MM_ROUND_NEAREST = 0x0000 - X_MM_ROUND_TOWARD_ZERO = 0x6000 - X_MM_ROUND_UP = 0x4000 - X_MODE_T_ = 0 - X_MOVDIRINTRIN_H_INCLUDED = 0 - X_MSC_VER = 1900 - X_MT = 0 - X_MWAITXINTRIN_H_INCLUDED = 0 - X_M_AMD64 = 100 - X_M_X64 = 100 - X_Maybe_raises_SEH_exception_ = 0 - X_Must_inspect_result_ = 0 - X_NAMEDPIPE_H_ = 0 - X_NFILE = 512 - X_NLSCMPERROR = 2147483647 - X_NLSCMP_DEFINED = 0 - X_NSTREAM_ = 512 - X_NTDDDISK_H_ = 0 - X_NTDDSCRD_H2_ = 0 - X_NTDDSTOR_H_ = 0 - X_NTDDTAPE_WINNT_ = 0 - X_NTSTATUS_PSDK = 0 - X_NTTMAPI_ = 0 - X_NT_TIB_DEFINED = 0 - X_No_competing_thread_ = 0 - X_No_competing_thread_begin_ = 0 - X_No_competing_thread_end_ = 0 - X_Notliteral_ = 0 - X_NullNull_terminated_ = 0 - X_Null_terminated_ = 0 - X_OBJBASE_H_ = 0 - X_OBJIDLBASE_ = 0 - X_OFF64_T_DEFINED = 0 - X_OFF_T_ = 0 - X_OFF_T_DEFINED = 0 - X_OLD_P_OVERLAY = 2 - X_OLE2_H_ = 0 - X_OLEAUTO_H_ = 0 - X_ONEXIT_T_DEFINED = 0 - X_OS_COMMON_H_ = 0 - X_OUT_TO_DEFAULT = 0 - X_OUT_TO_MSGBOX = 2 - X_OUT_TO_STDERR = 1 - X_OVERFLOW = 3 - X_Out_ = 0 - X_Out_opt_ = 0 - X_Outptr_ = 0 - X_Outptr_opt_ = 0 - X_Outptr_opt_result_maybenull_ = 0 - X_Outptr_opt_result_maybenull_z_ = 0 - X_Outptr_opt_result_nullonfailure_ = 0 - X_Outptr_opt_result_z_ = 0 - X_Outptr_result_maybenull_ = 0 - X_Outptr_result_maybenull_z_ = 0 - X_Outptr_result_nullonfailure_ = 0 - X_Outptr_result_z_ = 0 - X_Outref_ = 0 - X_Outref_result_maybenull_ = 0 - X_Outref_result_nullonfailure_ = 0 - X_PALETTEENTRY_DEFINED = 0 - X_PCONFIGINTRIN_H_INCLUDED = 0 - X_PGLOBAL = 0 - X_PID_T_ = 0 - X_PKUINTRIN_H_INCLUDED = 0 - X_PLOSS = 6 - X_PMMINTRIN_H_INCLUDED = 0 - X_POPCNTINTRIN_H_INCLUDED = 0 - X_POSIX_CPUTIME = 200809 - X_POSIX_MONOTONIC_CLOCK = 200809 - X_POSIX_THREAD_CPUTIME = 200809 - X_POSIX_TIMERS = 200809 - X_PRFCHWINTRIN_H_INCLUDED = 0 - X_PROCESSENV_ = 0 - X_PROCESSTHREADSAPI_H_ = 0 - X_PROCESSTOPOLOGYAPI_H_ = 0 - X_PROFILEAPI_H_ = 0 - X_PROPVARIANTINIT_DEFINED_ = 0 - X_PROVIDER_STRUCTS_DEFINED = 0 - X_PRSHT_H_ = 0 - X_PTRDIFF_T_ = 0 - X_PTRDIFF_T_DEFINED = 0 - X_PUNCT = 0x10 - X_P_DETACH = 4 - X_P_NOWAIT = 1 - X_P_NOWAITO = 3 - X_P_OVERLAY = 2 - X_P_WAIT = 0 - X_P_tmpdir = "\\" - X_Points_to_data_ = 0 - X_Post_ = 0 - X_Post_equals_last_error_ = 0 - X_Pre_notnull_ = 0 - X_Printf_format_string_ = 0 - X_QSORT_S_DEFINED = 0 - X_RDSEEDINTRIN_H_INCLUDED = 0 - X_REFCLSID_DEFINED = 0 - X_REFFMTID_DEFINED = 0 - X_REFGUID_DEFINED = 0 - X_REFIID_DEFINED = 0 - X_REFPROPVARIANT_DEFINED = 0 - X_REFVARIANT_DEFINED = 0 - X_REPORT_ERRMODE = 3 - X_ROTFLAGS_DEFINED = 0 - X_ROTREGFLAGS_DEFINED = 0 - X_ROT_COMPARE_MAX_DEFINED = 0 - X_RSIZE_T_DEFINED = 0 - X_RTL_RUN_ONCE_DEF = 1 - X_RTMINTRIN_H_INCLUDED = 0 - X_Raises_SEH_exception_ = 0 - X_Requires_no_locks_held_ = 0 - X_Reserved_ = 0 - X_Result_nullonfailure_ = 0 - X_Result_zeroonfailure_ = 0 - X_Ret_maybenull_ = 0 - X_Ret_maybenull_z_ = 0 - X_Ret_notnull_ = 0 - X_Ret_null_ = 0 - X_Ret_valid_ = 0 - X_Ret_z_ = 0 - X_SECURECRT_ERRCODE_VALUES_DEFINED = 0 - X_SECURECRT_FILL_BUFFER_PATTERN = 0xFD - X_SERIALIZEDPROPERTYVALUE_DEFINED_ = 0 - X_SGXINTRIN_H_INCLUDED = 0 - X_SHAINTRIN_H_INCLUDED = 0 - X_SIDD_BIT_MASK = 0x00 - X_SIDD_CMP_EQUAL_ANY = 0x00 - X_SIDD_CMP_EQUAL_EACH = 0x08 - X_SIDD_CMP_EQUAL_ORDERED = 0x0c - X_SIDD_CMP_RANGES = 0x04 - X_SIDD_LEAST_SIGNIFICANT = 0x00 - X_SIDD_MASKED_NEGATIVE_POLARITY = 0x30 - X_SIDD_MASKED_POSITIVE_POLARITY = 0x20 - X_SIDD_MOST_SIGNIFICANT = 0x40 - X_SIDD_NEGATIVE_POLARITY = 0x10 - X_SIDD_POSITIVE_POLARITY = 0x00 - X_SIDD_SBYTE_OPS = 0x02 - X_SIDD_SWORD_OPS = 0x03 - X_SIDD_UBYTE_OPS = 0x00 - X_SIDD_UNIT_MASK = 0x40 - X_SIDD_UWORD_OPS = 0x01 - X_SIGN_DEFINED = 0 - X_SIGSET_T_ = 0 - X_SING = 2 - X_SIZE_T_DEFINED = 0 - X_SLIST_HEADER_ = 0 - X_SMMINTRIN_H_INCLUDED = 0 - X_SPACE = 0x8 - X_SPAWNV_DEFINED = 0 - X_SQLITE3RBU_H = 0 - X_SQLITE3RTREE_H_ = 0 - X_SQLITE_OS_H_ = 0 - X_SSIZE_T_DEFINED = 0 - X_STDARG_H = 0 - X_STDDEF_H = 0 - X_STDDEF_H_ = 0 - X_STDIO_CONFIG_DEFINED = 0 - X_STDIO_DEFINED = 0 - X_STDIO_S_DEFINED = 0 - X_STDSTREAM_DEFINED = 0 - X_STRALIGN_USE_SECURE_CRT = 0 - X_SYNCHAPI_H_ = 0 - X_SYSINFOAPI_H_ = 0 - X_SYSTEMTIME_ = 0 - X_SYSTEMTOPOLOGY_H_ = 0 - X_SYS_GUID_OPERATORS_ = 0 - X_SYS_GUID_OPERATOR_EQ_ = 0 - X_SYS_OPEN = 20 - X_Scanf_format_string_ = 0 - X_Scanf_s_format_string_ = 0 - X_Strict_type_match_ = 0 - X_TAGLC_ID_DEFINED = 0 - X_TBMINTRIN_H_INCLUDED = 0 - X_TCHAR_DEFINED = 0 - X_TEXTMETRIC_DEFINED = 0 - X_THREADLOCALEINFO = 0 - X_THREADPOOLAPISET_H_ = 0 - X_THREADPOOLLEGACYAPISET_H_ = 0 - X_TIME32_T_DEFINED = 0 - X_TIME64_T_DEFINED = 0 - X_TIMEB_DEFINED = 0 - X_TIMEB_H_ = 0 - X_TIMEB_H_S = 0 - X_TIMESPEC_DEFINED = 0 - X_TIMEVAL_DEFINED = 0 - X_TIMEZONEAPI_H_ = 0 - X_TIMEZONE_DEFINED = 0 - X_TIME_H_ = 0 - X_TIME_T_DEFINED = 0 - X_TLOSS = 5 - X_TMMINTRIN_H_INCLUDED = 0 - X_TM_DEFINED = 0 - X_TWO_DIGIT_EXPONENT = 0x1 - X_UI16_MAX = 0xffff - X_UI32_MAX = 0xffffffff - X_UI64_MAX = 0xffffffffffffffff - X_UI8_MAX = 0xff - X_UINTPTR_T_DEFINED = 0 - X_ULONGLONG_ = 0 - X_UNDERFLOW = 4 - X_UPPER = 0x1 - X_USEDENTRY = 1 - X_Use_decl_annotations_ = 0 - X_VA_LIST = 0 - X_VA_LIST_ = 0 - X_VA_LIST_DEFINED = 0 - X_VA_LIST_T_H = 0 - X_VPCLMULQDQINTRIN_H_INCLUDED = 0 - X_W64 = 0 - X_WAITPKG_H_INCLUDED = 0 - X_WAIT_CHILD = 0 - X_WAIT_GRANDCHILD = 1 - X_WAVEFORMATEX_ = 0 - X_WBNOINVDINTRIN_H_INCLUDED = 0 - X_WCHAR_T_DEFINED = 0 - X_WCTYPE_DEFINED = 0 - X_WCTYPE_INLINE_DEFINED = 0 - X_WCTYPE_T_DEFINED = 0 - X_WConst_return = 0 - X_WEXEC_DEFINED = 0 - X_WIN32 = 1 - X_WIN32_IE = 1538 - X_WIN32_IE_IE100 = 0x0a00 - X_WIN32_IE_IE110 = 0x0A00 - X_WIN32_IE_IE20 = 0x0200 - X_WIN32_IE_IE30 = 0x0300 - X_WIN32_IE_IE302 = 0x0302 - X_WIN32_IE_IE40 = 0x0400 - X_WIN32_IE_IE401 = 0x0401 - X_WIN32_IE_IE50 = 0x0500 - X_WIN32_IE_IE501 = 0x0501 - X_WIN32_IE_IE55 = 0x0550 - X_WIN32_IE_IE60 = 0x0600 - X_WIN32_IE_IE60SP1 = 0x0601 - X_WIN32_IE_IE60SP2 = 0x0603 - X_WIN32_IE_IE70 = 0x0700 - X_WIN32_IE_IE80 = 0x0800 - X_WIN32_IE_IE90 = 0x0900 - X_WIN32_IE_LONGHORN = 1792 - X_WIN32_IE_NT4 = 512 - X_WIN32_IE_NT4SP1 = 512 - X_WIN32_IE_NT4SP2 = 512 - X_WIN32_IE_NT4SP3 = 770 - X_WIN32_IE_NT4SP4 = 1025 - X_WIN32_IE_NT4SP5 = 1025 - X_WIN32_IE_NT4SP6 = 1280 - X_WIN32_IE_WIN10 = 2560 - X_WIN32_IE_WIN2K = 1281 - X_WIN32_IE_WIN2KSP1 = 1281 - X_WIN32_IE_WIN2KSP2 = 1281 - X_WIN32_IE_WIN2KSP3 = 1281 - X_WIN32_IE_WIN2KSP4 = 1281 - X_WIN32_IE_WIN6 = 1792 - X_WIN32_IE_WIN7 = 2048 - X_WIN32_IE_WIN8 = 2560 - X_WIN32_IE_WIN98 = 1025 - X_WIN32_IE_WIN98SE = 1280 - X_WIN32_IE_WINBLUE = 2560 - X_WIN32_IE_WINME = 1360 - X_WIN32_IE_WINTHRESHOLD = 2560 - X_WIN32_IE_WS03 = 0x0602 - X_WIN32_IE_WS03SP1 = 1539 - X_WIN32_IE_XP = 1536 - X_WIN32_IE_XPSP1 = 1537 - X_WIN32_IE_XPSP2 = 1539 - X_WIN32_WINNT = 0x502 - X_WIN32_WINNT_LONGHORN = 0x0600 - X_WIN32_WINNT_NT4 = 0x0400 - X_WIN32_WINNT_VISTA = 0x0600 - X_WIN32_WINNT_WIN10 = 0x0A00 - X_WIN32_WINNT_WIN2K = 0x0500 - X_WIN32_WINNT_WIN6 = 0x0600 - X_WIN32_WINNT_WIN7 = 0x0601 - X_WIN32_WINNT_WIN8 = 0x0602 - X_WIN32_WINNT_WINBLUE = 0x0603 - X_WIN32_WINNT_WINTHRESHOLD = 0x0A00 - X_WIN32_WINNT_WINXP = 0x0501 - X_WIN32_WINNT_WS03 = 0x0502 - X_WIN32_WINNT_WS08 = 0x0600 - X_WIN64 = 1 - X_WINBASE_ = 0 - X_WINCON_ = 0 - X_WINDEF_ = 0 - X_WINDOWS_ = 0 - X_WINERROR_ = 0 - X_WINGDI_ = 0 - X_WINIOCTL_ = 0 - X_WINNETWK_ = 0 - X_WINNLS_ = 0 - X_WINNT_ = 0 - X_WINPERF_ = 0 - X_WINREG_ = 0 - X_WINSCARD_H_ = 0 - X_WINSOCKAPI_ = 0 - X_WINSPOOL_ = 0 - X_WINSVC_ = 0 - X_WINT_T = 0 - X_WINUSER_ = 0 - X_WMMINTRIN_H_INCLUDED = 0 - X_WNNC_ = 0 - X_WOW64APISET_H_ = 0 - X_WRITE_ABORT_MSG = 0x1 - X_WSPAWN_DEFINED = 0 - X_WSTDIO_DEFINED = 0 - X_WSTDIO_S_DEFINED = 0 - X_WSTDLIBP_DEFINED = 0 - X_WSTDLIB_DEFINED = 0 - X_WSTRING_DEFINED = 0 - X_WSTRING_S_DEFINED = 0 - X_WTIME_DEFINED = 0 - X_X86INTRIN_H_INCLUDED = 0 - X_XABORT_CAPACITY = 8 - X_XABORT_CONFLICT = 4 - X_XABORT_DEBUG = 16 - X_XABORT_EXPLICIT = 1 - X_XABORT_NESTED = 32 - X_XABORT_RETRY = 2 - X_XBEGIN_STARTED = 18446744073709551615 - X_XFORM_ = 0 - X_XHRPLUGGABLEPROTOCOL_DEFINED = 0 - X_XMMINTRIN_H_INCLUDED = 0 - X_XOPEN_SOURCE = 600 - X_XOPMMINTRIN_H_INCLUDED = 0 - X_XSAVECINTRIN_H_INCLUDED = 0 - X_XSAVEINTRIN_H_INCLUDED = 0 - X_XSAVEOPTINTRIN_H_INCLUDED = 0 - X_XSAVESINTRIN_H_INCLUDED = 0 - X_XTESTINTRIN_H_INCLUDED = 0 - X_huge = 0 - X_loadds = 0 - X_tagBLOB_DEFINED = 0 - X_tagBSTRBLOB_DEFINED = 0 - X_tagCY_DEFINED = 0 - BBatch = 0 - CPRIV_KEY_CACHE_MAX_ITEMS_DEFAULT = 20 - CPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS_DEFAULT = 86400 - CbNDRContext = 20 - Cdecl = 0 - Chx1 = 0x0410 - Chx10 = 0x0419 - Chx11 = 0x041a - Chx12 = 0x041b - Chx13 = 0x041c - Chx14 = 0x041d - Chx15 = 0x041e - Chx16 = 0x041f - Chx2 = 0x0411 - Chx3 = 0x0412 - Chx4 = 0x0413 - Chx5 = 0x0414 - Chx6 = 0x0415 - Chx7 = 0x0416 - Chx8 = 0x0417 - Chx9 = 0x0418 - Cmb1 = 0x0470 - Cmb10 = 0x0479 - Cmb11 = 0x047a - Cmb12 = 0x047b - Cmb13 = 0x047c - Cmb14 = 0x047d - Cmb15 = 0x047e - Cmb16 = 0x047f - Cmb2 = 0x0471 - Cmb3 = 0x0472 - Cmb4 = 0x0473 - Cmb5 = 0x0474 - Cmb6 = 0x0475 - Cmb7 = 0x0476 - Cmb8 = 0x0477 - Cmb9 = 0x0478 - Ctl1 = 0x04A0 - CtlFirst = 0x0400 - CtlLast = 0x04ff - DwFORCE_KEY_PROTECTION_DISABLED = 0x0 - DwFORCE_KEY_PROTECTION_HIGH = 0x2 - DwFORCE_KEY_PROTECTION_USER_SELECT = 0x1 - Edt1 = 0x0480 - Edt10 = 0x0489 - Edt11 = 0x048a - Edt12 = 0x048b - Edt13 = 0x048c - Edt14 = 0x048d - Edt15 = 0x048e - Edt16 = 0x048f - Edt2 = 0x0481 - Edt3 = 0x0482 - Edt4 = 0x0483 - Edt5 = 0x0484 - Edt6 = 0x0485 - Edt7 = 0x0486 - Edt8 = 0x0487 - Edt9 = 0x0488 - EtBUFSIZE = 70 - EtCHARX = 8 - EtDECIMAL = 16 - EtDYNSTRING = 6 - EtEXP = 2 - EtFLOAT = 1 - EtGENERIC = 3 - EtINVALID = 17 - EtORDINAL = 15 - EtPERCENT = 7 - EtPOINTER = 13 - EtRADIX = 0 - EtSIZE = 4 - EtSQLESCAPE = 9 - EtSQLESCAPE2 = 10 - EtSQLESCAPE3 = 14 - EtSRCITEM = 12 - EtSTRING = 5 - EtTOKEN = 11 - Far = 0 - Frm1 = 0x0434 - Frm2 = 0x0435 - Frm3 = 0x0436 - Frm4 = 0x0437 - Fts5YYNFTS5TOKEN = 16 - Fts5YYNOCODE = 27 - Fts5YYNOERRORRECOVERY = 1 - Fts5YYNRULE = 28 - Fts5YYNRULE_WITH_ACTION = 28 - Fts5YYNSTATE = 35 - Fts5YYPARSEFREENOTNULL = 1 - Fts5YYSTACKDEPTH = 100 - Fts5YY_ACCEPT_ACTION = 81 - Fts5YY_ACTTAB_COUNT = 105 - Fts5YY_ERROR_ACTION = 80 - Fts5YY_MAX_REDUCE = 110 - Fts5YY_MAX_SHIFT = 34 - Fts5YY_MAX_SHIFTREDUCE = 79 - Fts5YY_MIN_REDUCE = 83 - Fts5YY_MIN_SHIFTREDUCE = 52 - Fts5YY_NO_ACTION = 82 - Fts5YY_REDUCE_COUNT = 17 - Fts5YY_REDUCE_MAX = 67 - Fts5YY_REDUCE_MIN = -17 - Fts5YY_SHIFT_COUNT = 34 - Fts5YY_SHIFT_MAX = 93 - Fts5YY_SHIFT_MIN = 0 - Grp1 = 0x0430 - Grp2 = 0x0431 - Grp3 = 0x0432 - Grp4 = 0x0433 - Ico1 = 0x043c - Ico2 = 0x043d - Ico3 = 0x043e - Ico4 = 0x043f - Lst1 = 0x0460 - Lst10 = 0x0469 - Lst11 = 0x046a - Lst12 = 0x046b - Lst13 = 0x046c - Lst14 = 0x046d - Lst15 = 0x046e - Lst16 = 0x046f - Lst2 = 0x0461 - Lst3 = 0x0462 - Lst4 = 0x0463 - Lst5 = 0x0464 - Lst6 = 0x0465 - Lst7 = 0x0466 - Lst8 = 0x0467 - Lst9 = 0x0468 - Near = 0 - Pascal = 0 - Psh1 = 0x0400 - Psh10 = 0x0409 - Psh11 = 0x040a - Psh12 = 0x040b - Psh13 = 0x040c - Psh14 = 0x040d - Psh15 = 0x040e - Psh16 = 0x040f - Psh2 = 0x0401 - Psh3 = 0x0402 - Psh4 = 0x0403 - Psh5 = 0x0404 - Psh6 = 0x0405 - Psh7 = 0x0406 - Psh8 = 0x0407 - Psh9 = 0x0408 - PshHelp = 1038 - Rad1 = 0x0420 - Rad10 = 0x0429 - Rad11 = 0x042a - Rad12 = 0x042b - Rad13 = 0x042c - Rad14 = 0x042d - Rad15 = 0x042e - Rad16 = 0x042f - Rad2 = 0x0421 - Rad3 = 0x0422 - Rad4 = 0x0423 - Rad5 = 0x0424 - Rad6 = 0x0425 - Rad7 = 0x0426 - Rad8 = 0x0427 - Rad9 = 0x0428 - Rct1 = 0x0438 - Rct2 = 0x0439 - Rct3 = 0x043a - Rct4 = 0x043b - Scr1 = 0x0490 - Scr2 = 0x0491 - Scr3 = 0x0492 - Scr4 = 0x0493 - Scr5 = 0x0494 - Scr6 = 0x0495 - Scr7 = 0x0496 - Scr8 = 0x0497 - Sqlite3Fts5ParserCTX_FETCH = 0 - Sqlite3Fts5ParserCTX_PARAM = 0 - Sqlite3Fts5ParserCTX_PDECL = 0 - Sqlite3Fts5ParserCTX_SDECL = 0 - Sqlite3Fts5ParserCTX_STORE = 0 - Sqlite3ParserARG_FETCH = 0 - Sqlite3ParserARG_PARAM = 0 - Sqlite3ParserARG_PDECL = 0 - Sqlite3ParserARG_SDECL = 0 - Sqlite3ParserARG_STORE = 0 - Sqlite3Parser_ENGINEALWAYSONSTACK = 1 - Stc1 = 0x0440 - Stc10 = 0x0449 - Stc11 = 0x044a - Stc12 = 0x044b - Stc13 = 0x044c - Stc14 = 0x044d - Stc15 = 0x044e - Stc16 = 0x044f - Stc17 = 0x0450 - Stc18 = 0x0451 - Stc19 = 0x0452 - Stc2 = 0x0441 - Stc20 = 0x0453 - Stc21 = 0x0454 - Stc22 = 0x0455 - Stc23 = 0x0456 - Stc24 = 0x0457 - Stc25 = 0x0458 - Stc26 = 0x0459 - Stc27 = 0x045a - Stc28 = 0x045b - Stc29 = 0x045c - Stc3 = 0x0442 - Stc30 = 0x045d - Stc31 = 0x045e - Stc32 = 0x045f - Stc4 = 0x0443 - Stc5 = 0x0444 - Stc6 = 0x0445 - Stc7 = 0x0446 - Stc8 = 0x0447 - Stc9 = 0x0448 - SzFORCE_KEY_PROTECTION = "ForceKeyProtection" - SzKEY_CACHE_ENABLED = "CachePrivateKeys" - SzKEY_CACHE_SECONDS = "PrivateKeyLifetimeSeconds" - SzKEY_CRYPTOAPI_PRIVATE_KEY_OPTIONS = "Software\\Policies\\Microsoft\\Cryptography" - SzOIDVerisign_FailInfo = "2.16.840.1.113733.1.9.4" - SzOIDVerisign_MessageType = "2.16.840.1.113733.1.9.2" - SzOIDVerisign_PkiStatus = "2.16.840.1.113733.1.9.3" - SzOIDVerisign_RecipientNonce = "2.16.840.1.113733.1.9.6" - SzOIDVerisign_SenderNonce = "2.16.840.1.113733.1.9.5" - SzOIDVerisign_TransactionID = "2.16.840.1.113733.1.9.7" - SzOID_ANSI_X942 = "1.2.840.10046" - SzOID_ANSI_X942_DH = "1.2.840.10046.2.1" - SzOID_ANY_APPLICATION_POLICY = "1.3.6.1.4.1.311.10.12.1" - SzOID_ANY_CERT_POLICY = "2.5.29.32.0" - SzOID_ANY_ENHANCED_KEY_USAGE = "2.5.29.37.0" - SzOID_APPLICATION_CERT_POLICIES = "1.3.6.1.4.1.311.21.10" - SzOID_APPLICATION_POLICY_CONSTRAINTS = "1.3.6.1.4.1.311.21.12" - SzOID_APPLICATION_POLICY_MAPPINGS = "1.3.6.1.4.1.311.21.11" - SzOID_ARCHIVED_KEY_ATTR = "1.3.6.1.4.1.311.21.13" - SzOID_ARCHIVED_KEY_CERT_HASH = "1.3.6.1.4.1.311.21.16" - SzOID_ATTEST_WHQL_CRYPTO = "1.3.6.1.4.1.311.10.3.5.1" - SzOID_ATTR_PLATFORM_SPECIFICATION = "2.23.133.2.17" - SzOID_ATTR_SUPPORTED_ALGORITHMS = "2.5.4.52" - SzOID_ATTR_TPM_SECURITY_ASSERTIONS = "2.23.133.2.18" - SzOID_ATTR_TPM_SPECIFICATION = "2.23.133.2.16" - SzOID_AUTHORITY_INFO_ACCESS = "1.3.6.1.5.5.7.1.1" - SzOID_AUTHORITY_KEY_IDENTIFIER = "2.5.29.1" - SzOID_AUTHORITY_KEY_IDENTIFIER2 = "2.5.29.35" - SzOID_AUTHORITY_REVOCATION_LIST = "2.5.4.38" - SzOID_AUTO_ENROLL_CTL_USAGE = "1.3.6.1.4.1.311.20.1" - SzOID_BACKGROUND_OTHER_LOGOTYPE = "1.3.6.1.5.5.7.20.2" - SzOID_BASIC_CONSTRAINTS = "2.5.29.10" - SzOID_BASIC_CONSTRAINTS2 = "2.5.29.19" - SzOID_BIOMETRIC_EXT = "1.3.6.1.5.5.7.1.2" - SzOID_BIOMETRIC_SIGNING = "1.3.6.1.4.1.311.10.3.41" - SzOID_BUSINESS_CATEGORY = "2.5.4.15" - SzOID_CA_CERTIFICATE = "2.5.4.37" - SzOID_CERTIFICATE_REVOCATION_LIST = "2.5.4.39" - SzOID_CERTIFICATE_TEMPLATE = "1.3.6.1.4.1.311.21.7" - SzOID_CERTSRV_CA_VERSION = "1.3.6.1.4.1.311.21.1" - SzOID_CERTSRV_CROSSCA_VERSION = "1.3.6.1.4.1.311.21.22" - SzOID_CERTSRV_PREVIOUS_CERT_HASH = "1.3.6.1.4.1.311.21.2" - SzOID_CERT_DISALLOWED_FILETIME_PROP_ID = "1.3.6.1.4.1.311.10.11.104" - SzOID_CERT_EXTENSIONS = "1.3.6.1.4.1.311.2.1.14" - SzOID_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID = "1.3.6.1.4.1.311.10.11.28" - SzOID_CERT_KEY_IDENTIFIER_PROP_ID = "1.3.6.1.4.1.311.10.11.20" - SzOID_CERT_MANIFOLD = "1.3.6.1.4.1.311.20.3" - SzOID_CERT_MD5_HASH_PROP_ID = "1.3.6.1.4.1.311.10.11.4" - SzOID_CERT_POLICIES = "2.5.29.32" - SzOID_CERT_POLICIES_95 = "2.5.29.3" - SzOID_CERT_POLICIES_95_QUALIFIER1 = "2.16.840.1.113733.1.7.1.1" - SzOID_CERT_PROP_ID_PREFIX = "1.3.6.1.4.1.311.10.11." - SzOID_CERT_SIGNATURE_HASH_PROP_ID = "1.3.6.1.4.1.311.10.11.15" - SzOID_CERT_STRONG_KEY_OS_1 = "1.3.6.1.4.1.311.72.2.1" - SzOID_CERT_STRONG_KEY_OS_PREFIX = "1.3.6.1.4.1.311.72.2." - SzOID_CERT_STRONG_SIGN_OS_1 = "1.3.6.1.4.1.311.72.1.1" - SzOID_CERT_STRONG_SIGN_OS_PREFIX = "1.3.6.1.4.1.311.72.1." - SzOID_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID = "1.3.6.1.4.1.311.10.11.29" - SzOID_CMC = "1.3.6.1.5.5.7.7" - SzOID_CMC_ADD_ATTRIBUTES = "1.3.6.1.4.1.311.10.10.1" - SzOID_CMC_ADD_EXTENSIONS = "1.3.6.1.5.5.7.7.8" - SzOID_CMC_DATA_RETURN = "1.3.6.1.5.5.7.7.4" - SzOID_CMC_DECRYPTED_POP = "1.3.6.1.5.5.7.7.10" - SzOID_CMC_ENCRYPTED_POP = "1.3.6.1.5.5.7.7.9" - SzOID_CMC_GET_CERT = "1.3.6.1.5.5.7.7.15" - SzOID_CMC_GET_CRL = "1.3.6.1.5.5.7.7.16" - SzOID_CMC_IDENTIFICATION = "1.3.6.1.5.5.7.7.2" - SzOID_CMC_IDENTITY_PROOF = "1.3.6.1.5.5.7.7.3" - SzOID_CMC_ID_CONFIRM_CERT_ACCEPTANCE = "1.3.6.1.5.5.7.7.24" - SzOID_CMC_ID_POP_LINK_RANDOM = "1.3.6.1.5.5.7.7.22" - SzOID_CMC_ID_POP_LINK_WITNESS = "1.3.6.1.5.5.7.7.23" - SzOID_CMC_LRA_POP_WITNESS = "1.3.6.1.5.5.7.7.11" - SzOID_CMC_QUERY_PENDING = "1.3.6.1.5.5.7.7.21" - SzOID_CMC_RECIPIENT_NONCE = "1.3.6.1.5.5.7.7.7" - SzOID_CMC_REG_INFO = "1.3.6.1.5.5.7.7.18" - SzOID_CMC_RESPONSE_INFO = "1.3.6.1.5.5.7.7.19" - SzOID_CMC_REVOKE_REQUEST = "1.3.6.1.5.5.7.7.17" - SzOID_CMC_SENDER_NONCE = "1.3.6.1.5.5.7.7.6" - SzOID_CMC_STATUS_INFO = "1.3.6.1.5.5.7.7.1" - SzOID_CMC_TRANSACTION_ID = "1.3.6.1.5.5.7.7.5" - SzOID_CN_ECDSA_SHA256 = "1.2.156.11235.1.1.1" - SzOID_COMMON_NAME = "2.5.4.3" - SzOID_COUNTRY_NAME = "2.5.4.6" - SzOID_CRL_DIST_POINTS = "2.5.29.31" - SzOID_CRL_NEXT_PUBLISH = "1.3.6.1.4.1.311.21.4" - SzOID_CRL_NUMBER = "2.5.29.20" - SzOID_CRL_REASON_CODE = "2.5.29.21" - SzOID_CRL_SELF_CDP = "1.3.6.1.4.1.311.21.14" - SzOID_CRL_VIRTUAL_BASE = "1.3.6.1.4.1.311.21.3" - SzOID_CROSS_CERTIFICATE_PAIR = "2.5.4.40" - SzOID_CROSS_CERT_DIST_POINTS = "1.3.6.1.4.1.311.10.9.1" - SzOID_CTL = "1.3.6.1.4.1.311.10.1" - SzOID_CT_CERT_SCTLIST = "1.3.6.1.4.1.11129.2.4.2" - SzOID_CT_PKI_DATA = "1.3.6.1.5.5.7.12.2" - SzOID_CT_PKI_RESPONSE = "1.3.6.1.5.5.7.12.3" - SzOID_DELTA_CRL_INDICATOR = "2.5.29.27" - SzOID_DESCRIPTION = "2.5.4.13" - SzOID_DESTINATION_INDICATOR = "2.5.4.27" - SzOID_DEVICE_SERIAL_NUMBER = "2.5.4.5" - SzOID_DH_SINGLE_PASS_STDDH_SHA1_KDF = "1.3.133.16.840.63.0.2" - SzOID_DH_SINGLE_PASS_STDDH_SHA256_KDF = "1.3.132.1.11.1" - SzOID_DH_SINGLE_PASS_STDDH_SHA384_KDF = "1.3.132.1.11.2" - SzOID_DISALLOWED_LIST = "1.3.6.1.4.1.311.10.3.30" - SzOID_DN_QUALIFIER = "2.5.4.46" - SzOID_DOMAIN_COMPONENT = "0.9.2342.19200300.100.1.25" - SzOID_DRM = "1.3.6.1.4.1.311.10.5.1" - SzOID_DRM_INDIVIDUALIZATION = "1.3.6.1.4.1.311.10.5.2" - SzOID_DS = "2.5" - SzOID_DSALG = "2.5.8" - SzOID_DSALG_CRPT = "2.5.8.1" - SzOID_DSALG_HASH = "2.5.8.2" - SzOID_DSALG_RSA = "2.5.8.1.1" - SzOID_DSALG_SIGN = "2.5.8.3" - SzOID_DS_EMAIL_REPLICATION = "1.3.6.1.4.1.311.21.19" - SzOID_DYNAMIC_CODE_GEN_SIGNER = "1.3.6.1.4.1.311.76.5.1" - SzOID_ECC_CURVE_BRAINPOOLP160R1 = "1.3.36.3.3.2.8.1.1.1" - SzOID_ECC_CURVE_BRAINPOOLP160T1 = "1.3.36.3.3.2.8.1.1.2" - SzOID_ECC_CURVE_BRAINPOOLP192R1 = "1.3.36.3.3.2.8.1.1.3" - SzOID_ECC_CURVE_BRAINPOOLP192T1 = "1.3.36.3.3.2.8.1.1.4" - SzOID_ECC_CURVE_BRAINPOOLP224R1 = "1.3.36.3.3.2.8.1.1.5" - SzOID_ECC_CURVE_BRAINPOOLP224T1 = "1.3.36.3.3.2.8.1.1.6" - SzOID_ECC_CURVE_BRAINPOOLP256R1 = "1.3.36.3.3.2.8.1.1.7" - SzOID_ECC_CURVE_BRAINPOOLP256T1 = "1.3.36.3.3.2.8.1.1.8" - SzOID_ECC_CURVE_BRAINPOOLP320R1 = "1.3.36.3.3.2.8.1.1.9" - SzOID_ECC_CURVE_BRAINPOOLP320T1 = "1.3.36.3.3.2.8.1.1.10" - SzOID_ECC_CURVE_BRAINPOOLP384R1 = "1.3.36.3.3.2.8.1.1.11" - SzOID_ECC_CURVE_BRAINPOOLP384T1 = "1.3.36.3.3.2.8.1.1.12" - SzOID_ECC_CURVE_BRAINPOOLP512R1 = "1.3.36.3.3.2.8.1.1.13" - SzOID_ECC_CURVE_BRAINPOOLP512T1 = "1.3.36.3.3.2.8.1.1.14" - SzOID_ECC_CURVE_EC192WAPI = "1.2.156.11235.1.1.2.1" - SzOID_ECC_CURVE_NISTP192 = "1.2.840.10045.3.1.1" - SzOID_ECC_CURVE_NISTP224 = "1.3.132.0.33" - SzOID_ECC_CURVE_P256 = "1.2.840.10045.3.1.7" - SzOID_ECC_CURVE_P384 = "1.3.132.0.34" - SzOID_ECC_CURVE_P521 = "1.3.132.0.35" - SzOID_ECC_CURVE_SECP160K1 = "1.3.132.0.9" - SzOID_ECC_CURVE_SECP160R1 = "1.3.132.0.8" - SzOID_ECC_CURVE_SECP160R2 = "1.3.132.0.30" - SzOID_ECC_CURVE_SECP192K1 = "1.3.132.0.31" - SzOID_ECC_CURVE_SECP224K1 = "1.3.132.0.32" - SzOID_ECC_CURVE_SECP256K1 = "1.3.132.0.10" - SzOID_ECC_CURVE_WTLS9 = "2.23.43.1.4.9" - SzOID_ECC_CURVE_X962P192V1 = "1.2.840.10045.3.1.1" - SzOID_ECC_CURVE_X962P192V2 = "1.2.840.10045.3.1.2" - SzOID_ECC_CURVE_X962P192V3 = "1.2.840.10045.3.1.3" - SzOID_ECC_CURVE_X962P239V1 = "1.2.840.10045.3.1.4" - SzOID_ECC_CURVE_X962P239V2 = "1.2.840.10045.3.1.5" - SzOID_ECC_CURVE_X962P239V3 = "1.2.840.10045.3.1.6" - SzOID_ECC_PUBLIC_KEY = "1.2.840.10045.2.1" - SzOID_ECDSA_SHA1 = "1.2.840.10045.4.1" - SzOID_ECDSA_SHA256 = "1.2.840.10045.4.3.2" - SzOID_ECDSA_SHA384 = "1.2.840.10045.4.3.3" - SzOID_ECDSA_SHA512 = "1.2.840.10045.4.3.4" - SzOID_ECDSA_SPECIFIED = "1.2.840.10045.4.3" - SzOID_EFS_RECOVERY = "1.3.6.1.4.1.311.10.3.4.1" - SzOID_EMBEDDED_NT_CRYPTO = "1.3.6.1.4.1.311.10.3.8" - SzOID_ENCLAVE_SIGNING = "1.3.6.1.4.1.311.10.3.42" - SzOID_ENCRYPTED_KEY_HASH = "1.3.6.1.4.1.311.21.21" - SzOID_ENHANCED_KEY_USAGE = "2.5.29.37" - SzOID_ENROLLMENT_AGENT = "1.3.6.1.4.1.311.20.2.1" - SzOID_ENROLLMENT_CSP_PROVIDER = "1.3.6.1.4.1.311.13.2.2" - SzOID_ENROLLMENT_NAME_VALUE_PAIR = "1.3.6.1.4.1.311.13.2.1" - SzOID_ENROLL_AIK_INFO = "1.3.6.1.4.1.311.21.39" - SzOID_ENROLL_ATTESTATION_CHALLENGE = "1.3.6.1.4.1.311.21.28" - SzOID_ENROLL_ATTESTATION_STATEMENT = "1.3.6.1.4.1.311.21.24" - SzOID_ENROLL_CAXCHGCERT_HASH = "1.3.6.1.4.1.311.21.27" - SzOID_ENROLL_CERTTYPE_EXTENSION = "1.3.6.1.4.1.311.20.2" - SzOID_ENROLL_EKPUB_CHALLENGE = "1.3.6.1.4.1.311.21.26" - SzOID_ENROLL_EKVERIFYCERT = "1.3.6.1.4.1.311.21.31" - SzOID_ENROLL_EKVERIFYCREDS = "1.3.6.1.4.1.311.21.32" - SzOID_ENROLL_EKVERIFYKEY = "1.3.6.1.4.1.311.21.30" - SzOID_ENROLL_EK_CA_KEYID = "1.3.6.1.4.1.311.21.43" - SzOID_ENROLL_EK_INFO = "1.3.6.1.4.1.311.21.23" - SzOID_ENROLL_ENCRYPTION_ALGORITHM = "1.3.6.1.4.1.311.21.29" - SzOID_ENROLL_KEY_AFFINITY = "1.3.6.1.4.1.311.21.41" - SzOID_ENROLL_KSP_NAME = "1.3.6.1.4.1.311.21.25" - SzOID_ENROLL_SCEP_CHALLENGE_ANSWER = "1.3.6.1.4.1.311.21.35" - SzOID_ENROLL_SCEP_CLIENT_REQUEST = "1.3.6.1.4.1.311.21.37" - SzOID_ENROLL_SCEP_ERROR = "1.3.6.1.4.1.311.21.33" - SzOID_ENROLL_SCEP_SERVER_MESSAGE = "1.3.6.1.4.1.311.21.38" - SzOID_ENROLL_SCEP_SERVER_SECRET = "1.3.6.1.4.1.311.21.40" - SzOID_ENROLL_SCEP_SERVER_STATE = "1.3.6.1.4.1.311.21.34" - SzOID_ENROLL_SCEP_SIGNER_HASH = "1.3.6.1.4.1.311.21.42" - SzOID_ENTERPRISE_OID_ROOT = "1.3.6.1.4.1.311.21.8" - SzOID_EV_RDN_COUNTRY = "1.3.6.1.4.1.311.60.2.1.3" - SzOID_EV_RDN_LOCALE = "1.3.6.1.4.1.311.60.2.1.1" - SzOID_EV_RDN_STATE_OR_PROVINCE = "1.3.6.1.4.1.311.60.2.1.2" - SzOID_EV_WHQL_CRYPTO = "1.3.6.1.4.1.311.10.3.39" - SzOID_FACSIMILE_TELEPHONE_NUMBER = "2.5.4.23" - SzOID_FRESHEST_CRL = "2.5.29.46" - SzOID_GIVEN_NAME = "2.5.4.42" - SzOID_HPKP_DOMAIN_NAME_CTL = "1.3.6.1.4.1.311.10.3.60" - SzOID_HPKP_HEADER_VALUE_CTL = "1.3.6.1.4.1.311.10.3.61" - SzOID_INFOSEC = "2.16.840.1.101.2.1" - SzOID_INFOSEC_SuiteAConfidentiality = "2.16.840.1.101.2.1.1.14" - SzOID_INFOSEC_SuiteAIntegrity = "2.16.840.1.101.2.1.1.15" - SzOID_INFOSEC_SuiteAKMandSig = "2.16.840.1.101.2.1.1.18" - SzOID_INFOSEC_SuiteAKeyManagement = "2.16.840.1.101.2.1.1.17" - SzOID_INFOSEC_SuiteASignature = "2.16.840.1.101.2.1.1.13" - SzOID_INFOSEC_SuiteATokenProtection = "2.16.840.1.101.2.1.1.16" - SzOID_INFOSEC_mosaicConfidentiality = "2.16.840.1.101.2.1.1.4" - SzOID_INFOSEC_mosaicIntegrity = "2.16.840.1.101.2.1.1.6" - SzOID_INFOSEC_mosaicKMandSig = "2.16.840.1.101.2.1.1.12" - SzOID_INFOSEC_mosaicKMandUpdSig = "2.16.840.1.101.2.1.1.20" - SzOID_INFOSEC_mosaicKeyManagement = "2.16.840.1.101.2.1.1.10" - SzOID_INFOSEC_mosaicSignature = "2.16.840.1.101.2.1.1.2" - SzOID_INFOSEC_mosaicTokenProtection = "2.16.840.1.101.2.1.1.8" - SzOID_INFOSEC_mosaicUpdatedInteg = "2.16.840.1.101.2.1.1.21" - SzOID_INFOSEC_mosaicUpdatedSig = "2.16.840.1.101.2.1.1.19" - SzOID_INFOSEC_sdnsConfidentiality = "2.16.840.1.101.2.1.1.3" - SzOID_INFOSEC_sdnsIntegrity = "2.16.840.1.101.2.1.1.5" - SzOID_INFOSEC_sdnsKMandSig = "2.16.840.1.101.2.1.1.11" - SzOID_INFOSEC_sdnsKeyManagement = "2.16.840.1.101.2.1.1.9" - SzOID_INFOSEC_sdnsSignature = "2.16.840.1.101.2.1.1.1" - SzOID_INFOSEC_sdnsTokenProtection = "2.16.840.1.101.2.1.1.7" - SzOID_INHIBIT_ANY_POLICY = "2.5.29.54" - SzOID_INITIALS = "2.5.4.43" - SzOID_INTERNATIONALIZED_EMAIL_ADDRESS = "1.3.6.1.4.1.311.20.2.4" - SzOID_INTERNATIONAL_ISDN_NUMBER = "2.5.4.25" - SzOID_IPSEC_KP_IKE_INTERMEDIATE = "1.3.6.1.5.5.8.2.2" - SzOID_ISSUED_CERT_HASH = "1.3.6.1.4.1.311.21.17" - SzOID_ISSUER_ALT_NAME = "2.5.29.8" - SzOID_ISSUER_ALT_NAME2 = "2.5.29.18" - SzOID_ISSUING_DIST_POINT = "2.5.29.28" - SzOID_IUM_SIGNING = "1.3.6.1.4.1.311.10.3.37" - SzOID_KEYID_RDN = "1.3.6.1.4.1.311.10.7.1" - SzOID_KEY_ATTRIBUTES = "2.5.29.2" - SzOID_KEY_USAGE = "2.5.29.15" - SzOID_KEY_USAGE_RESTRICTION = "2.5.29.4" - SzOID_KP_CA_EXCHANGE = "1.3.6.1.4.1.311.21.5" - SzOID_KP_CSP_SIGNATURE = "1.3.6.1.4.1.311.10.3.16" - SzOID_KP_CTL_USAGE_SIGNING = "1.3.6.1.4.1.311.10.3.1" - SzOID_KP_DOCUMENT_SIGNING = "1.3.6.1.4.1.311.10.3.12" - SzOID_KP_EFS = "1.3.6.1.4.1.311.10.3.4" - SzOID_KP_FLIGHT_SIGNING = "1.3.6.1.4.1.311.10.3.27" - SzOID_KP_KERNEL_MODE_CODE_SIGNING = "1.3.6.1.4.1.311.61.1.1" - SzOID_KP_KERNEL_MODE_HAL_EXTENSION_SIGNING = "1.3.6.1.4.1.311.61.5.1" - SzOID_KP_KERNEL_MODE_TRUSTED_BOOT_SIGNING = "1.3.6.1.4.1.311.61.4.1" - SzOID_KP_KEY_RECOVERY = "1.3.6.1.4.1.311.10.3.11" - SzOID_KP_KEY_RECOVERY_AGENT = "1.3.6.1.4.1.311.21.6" - SzOID_KP_LIFETIME_SIGNING = "1.3.6.1.4.1.311.10.3.13" - SzOID_KP_MOBILE_DEVICE_SOFTWARE = "1.3.6.1.4.1.311.10.3.14" - SzOID_KP_QUALIFIED_SUBORDINATION = "1.3.6.1.4.1.311.10.3.10" - SzOID_KP_SMARTCARD_LOGON = "1.3.6.1.4.1.311.20.2.2" - SzOID_KP_SMART_DISPLAY = "1.3.6.1.4.1.311.10.3.15" - SzOID_KP_TIME_STAMP_SIGNING = "1.3.6.1.4.1.311.10.3.2" - SzOID_KP_TPM_AIK_CERTIFICATE = "2.23.133.8.3" - SzOID_KP_TPM_EK_CERTIFICATE = "2.23.133.8.1" - SzOID_KP_TPM_PLATFORM_CERTIFICATE = "2.23.133.8.2" - SzOID_LEGACY_POLICY_MAPPINGS = "2.5.29.5" - SzOID_LICENSES = "1.3.6.1.4.1.311.10.6.1" - SzOID_LICENSE_SERVER = "1.3.6.1.4.1.311.10.6.2" - SzOID_LOCALITY_NAME = "2.5.4.7" - SzOID_LOCAL_MACHINE_KEYSET = "1.3.6.1.4.1.311.17.2" - SzOID_LOGOTYPE_EXT = "1.3.6.1.5.5.7.1.12" - SzOID_LOYALTY_OTHER_LOGOTYPE = "1.3.6.1.5.5.7.20.1" - SzOID_MEMBER = "2.5.4.31" - SzOID_MICROSOFT_PUBLISHER_SIGNER = "1.3.6.1.4.1.311.76.8.1" - SzOID_NAME_CONSTRAINTS = "2.5.29.30" - SzOID_NETSCAPE = "2.16.840.1.113730" - SzOID_NETSCAPE_BASE_URL = "2.16.840.1.113730.1.2" - SzOID_NETSCAPE_CA_POLICY_URL = "2.16.840.1.113730.1.8" - SzOID_NETSCAPE_CA_REVOCATION_URL = "2.16.840.1.113730.1.4" - SzOID_NETSCAPE_CERT_EXTENSION = "2.16.840.1.113730.1" - SzOID_NETSCAPE_CERT_RENEWAL_URL = "2.16.840.1.113730.1.7" - SzOID_NETSCAPE_CERT_SEQUENCE = "2.16.840.1.113730.2.5" - SzOID_NETSCAPE_CERT_TYPE = "2.16.840.1.113730.1.1" - SzOID_NETSCAPE_COMMENT = "2.16.840.1.113730.1.13" - SzOID_NETSCAPE_DATA_TYPE = "2.16.840.1.113730.2" - SzOID_NETSCAPE_REVOCATION_URL = "2.16.840.1.113730.1.3" - SzOID_NETSCAPE_SSL_SERVER_NAME = "2.16.840.1.113730.1.12" - SzOID_NEXT_UPDATE_LOCATION = "1.3.6.1.4.1.311.10.2" - SzOID_NIST_AES128_CBC = "2.16.840.1.101.3.4.1.2" - SzOID_NIST_AES128_WRAP = "2.16.840.1.101.3.4.1.5" - SzOID_NIST_AES192_CBC = "2.16.840.1.101.3.4.1.22" - SzOID_NIST_AES192_WRAP = "2.16.840.1.101.3.4.1.25" - SzOID_NIST_AES256_CBC = "2.16.840.1.101.3.4.1.42" - SzOID_NIST_AES256_WRAP = "2.16.840.1.101.3.4.1.45" - SzOID_NIST_sha256 = "2.16.840.1.101.3.4.2.1" - SzOID_NIST_sha384 = "2.16.840.1.101.3.4.2.2" - SzOID_NIST_sha512 = "2.16.840.1.101.3.4.2.3" - SzOID_NT5_CRYPTO = "1.3.6.1.4.1.311.10.3.6" - SzOID_NTDS_REPLICATION = "1.3.6.1.4.1.311.25.1" - SzOID_NT_PRINCIPAL_NAME = "1.3.6.1.4.1.311.20.2.3" - SzOID_OEM_WHQL_CRYPTO = "1.3.6.1.4.1.311.10.3.7" - SzOID_OIW = "1.3.14" - SzOID_OIWDIR = "1.3.14.7.2" - SzOID_OIWDIR_CRPT = "1.3.14.7.2.1" - SzOID_OIWDIR_HASH = "1.3.14.7.2.2" - SzOID_OIWDIR_SIGN = "1.3.14.7.2.3" - SzOID_OIWDIR_md2 = "1.3.14.7.2.2.1" - SzOID_OIWDIR_md2RSA = "1.3.14.7.2.3.1" - SzOID_OIWSEC = "1.3.14.3.2" - SzOID_OIWSEC_desCBC = "1.3.14.3.2.7" - SzOID_OIWSEC_desCFB = "1.3.14.3.2.9" - SzOID_OIWSEC_desECB = "1.3.14.3.2.6" - SzOID_OIWSEC_desEDE = "1.3.14.3.2.17" - SzOID_OIWSEC_desMAC = "1.3.14.3.2.10" - SzOID_OIWSEC_desOFB = "1.3.14.3.2.8" - SzOID_OIWSEC_dhCommMod = "1.3.14.3.2.16" - SzOID_OIWSEC_dsa = "1.3.14.3.2.12" - SzOID_OIWSEC_dsaComm = "1.3.14.3.2.20" - SzOID_OIWSEC_dsaCommSHA = "1.3.14.3.2.21" - SzOID_OIWSEC_dsaCommSHA1 = "1.3.14.3.2.28" - SzOID_OIWSEC_dsaSHA1 = "1.3.14.3.2.27" - SzOID_OIWSEC_keyHashSeal = "1.3.14.3.2.23" - SzOID_OIWSEC_md2RSASign = "1.3.14.3.2.24" - SzOID_OIWSEC_md4RSA = "1.3.14.3.2.2" - SzOID_OIWSEC_md4RSA2 = "1.3.14.3.2.4" - SzOID_OIWSEC_md5RSA = "1.3.14.3.2.3" - SzOID_OIWSEC_md5RSASign = "1.3.14.3.2.25" - SzOID_OIWSEC_mdc2 = "1.3.14.3.2.19" - SzOID_OIWSEC_mdc2RSA = "1.3.14.3.2.14" - SzOID_OIWSEC_rsaSign = "1.3.14.3.2.11" - SzOID_OIWSEC_rsaXchg = "1.3.14.3.2.22" - SzOID_OIWSEC_sha = "1.3.14.3.2.18" - SzOID_OIWSEC_sha1 = "1.3.14.3.2.26" - SzOID_OIWSEC_sha1RSASign = "1.3.14.3.2.29" - SzOID_OIWSEC_shaDSA = "1.3.14.3.2.13" - SzOID_OIWSEC_shaRSA = "1.3.14.3.2.15" - SzOID_ORGANIZATIONAL_UNIT_NAME = "2.5.4.11" - SzOID_ORGANIZATION_NAME = "2.5.4.10" - SzOID_OS_VERSION = "1.3.6.1.4.1.311.13.2.3" - SzOID_OWNER = "2.5.4.32" - SzOID_PHYSICAL_DELIVERY_OFFICE_NAME = "2.5.4.19" - SzOID_PIN_RULES_CTL = "1.3.6.1.4.1.311.10.3.32" - SzOID_PIN_RULES_DOMAIN_NAME = "1.3.6.1.4.1.311.10.3.34" - SzOID_PIN_RULES_EXT = "1.3.6.1.4.1.311.10.3.33" - SzOID_PIN_RULES_LOG_END_DATE_EXT = "1.3.6.1.4.1.311.10.3.35" - SzOID_PIN_RULES_SIGNER = "1.3.6.1.4.1.311.10.3.31" - SzOID_PKCS = "1.2.840.113549.1" - SzOID_PKCS_1 = "1.2.840.113549.1.1" - SzOID_PKCS_10 = "1.2.840.113549.1.10" - SzOID_PKCS_12 = "1.2.840.113549.1.12" - SzOID_PKCS_12_EXTENDED_ATTRIBUTES = "1.3.6.1.4.1.311.17.3" - SzOID_PKCS_12_FRIENDLY_NAME_ATTR = "1.2.840.113549.1.9.20" - SzOID_PKCS_12_KEY_PROVIDER_NAME_ATTR = "1.3.6.1.4.1.311.17.1" - SzOID_PKCS_12_LOCAL_KEY_ID = "1.2.840.113549.1.9.21" - SzOID_PKCS_12_PROTECTED_PASSWORD_SECRET_BAG_TYPE_ID = "1.3.6.1.4.1.311.17.4" - SzOID_PKCS_12_PbeIds = "1.2.840.113549.1.12.1" - SzOID_PKCS_12_pbeWithSHA1And128BitRC2 = "1.2.840.113549.1.12.1.5" - SzOID_PKCS_12_pbeWithSHA1And128BitRC4 = "1.2.840.113549.1.12.1.1" - SzOID_PKCS_12_pbeWithSHA1And2KeyTripleDES = "1.2.840.113549.1.12.1.4" - SzOID_PKCS_12_pbeWithSHA1And3KeyTripleDES = "1.2.840.113549.1.12.1.3" - SzOID_PKCS_12_pbeWithSHA1And40BitRC2 = "1.2.840.113549.1.12.1.6" - SzOID_PKCS_12_pbeWithSHA1And40BitRC4 = "1.2.840.113549.1.12.1.2" - SzOID_PKCS_2 = "1.2.840.113549.1.2" - SzOID_PKCS_3 = "1.2.840.113549.1.3" - SzOID_PKCS_4 = "1.2.840.113549.1.4" - SzOID_PKCS_5 = "1.2.840.113549.1.5" - SzOID_PKCS_5_PBES2 = "1.2.840.113549.1.5.13" - SzOID_PKCS_5_PBKDF2 = "1.2.840.113549.1.5.12" - SzOID_PKCS_6 = "1.2.840.113549.1.6" - SzOID_PKCS_7 = "1.2.840.113549.1.7" - SzOID_PKCS_7_DATA = "1.2.840.113549.1.7.1" - SzOID_PKCS_7_DIGESTED = "1.2.840.113549.1.7.5" - SzOID_PKCS_7_ENCRYPTED = "1.2.840.113549.1.7.6" - SzOID_PKCS_7_ENVELOPED = "1.2.840.113549.1.7.3" - SzOID_PKCS_7_SIGNED = "1.2.840.113549.1.7.2" - SzOID_PKCS_7_SIGNEDANDENVELOPED = "1.2.840.113549.1.7.4" - SzOID_PKCS_8 = "1.2.840.113549.1.8" - SzOID_PKCS_9 = "1.2.840.113549.1.9" - SzOID_PKCS_9_CONTENT_TYPE = "1.2.840.113549.1.9.3" - SzOID_PKCS_9_MESSAGE_DIGEST = "1.2.840.113549.1.9.4" - SzOID_PKINIT_KP_KDC = "1.3.6.1.5.2.3.5" - SzOID_PKIX = "1.3.6.1.5.5.7" - SzOID_PKIX_ACC_DESCR = "1.3.6.1.5.5.7.48" - SzOID_PKIX_CA_ISSUERS = "1.3.6.1.5.5.7.48.2" - SzOID_PKIX_CA_REPOSITORY = "1.3.6.1.5.5.7.48.5" - SzOID_PKIX_KP = "1.3.6.1.5.5.7.3" - SzOID_PKIX_KP_CLIENT_AUTH = "1.3.6.1.5.5.7.3.2" - SzOID_PKIX_KP_CODE_SIGNING = "1.3.6.1.5.5.7.3.3" - SzOID_PKIX_KP_EMAIL_PROTECTION = "1.3.6.1.5.5.7.3.4" - SzOID_PKIX_KP_IPSEC_END_SYSTEM = "1.3.6.1.5.5.7.3.5" - SzOID_PKIX_KP_IPSEC_TUNNEL = "1.3.6.1.5.5.7.3.6" - SzOID_PKIX_KP_IPSEC_USER = "1.3.6.1.5.5.7.3.7" - SzOID_PKIX_KP_OCSP_SIGNING = "1.3.6.1.5.5.7.3.9" - SzOID_PKIX_KP_SERVER_AUTH = "1.3.6.1.5.5.7.3.1" - SzOID_PKIX_KP_TIMESTAMP_SIGNING = "1.3.6.1.5.5.7.3.8" - SzOID_PKIX_NO_SIGNATURE = "1.3.6.1.5.5.7.6.2" - SzOID_PKIX_OCSP = "1.3.6.1.5.5.7.48.1" - SzOID_PKIX_OCSP_BASIC_SIGNED_RESPONSE = "1.3.6.1.5.5.7.48.1.1" - SzOID_PKIX_OCSP_NOCHECK = "1.3.6.1.5.5.7.48.1.5" - SzOID_PKIX_OCSP_NONCE = "1.3.6.1.5.5.7.48.1.2" - SzOID_PKIX_PE = "1.3.6.1.5.5.7.1" - SzOID_PKIX_POLICY_QUALIFIER_CPS = "1.3.6.1.5.5.7.2.1" - SzOID_PKIX_POLICY_QUALIFIER_USERNOTICE = "1.3.6.1.5.5.7.2.2" - SzOID_PKIX_TIME_STAMPING = "1.3.6.1.5.5.7.48.3" - SzOID_PLATFORM_MANIFEST_BINARY_ID = "1.3.6.1.4.1.311.10.3.28" - SzOID_POLICY_CONSTRAINTS = "2.5.29.36" - SzOID_POLICY_MAPPINGS = "2.5.29.33" - SzOID_POSTAL_ADDRESS = "2.5.4.16" - SzOID_POSTAL_CODE = "2.5.4.17" - SzOID_POST_OFFICE_BOX = "2.5.4.18" - SzOID_PREFERRED_DELIVERY_METHOD = "2.5.4.28" - SzOID_PRESENTATION_ADDRESS = "2.5.4.29" - SzOID_PRIVATEKEY_USAGE_PERIOD = "2.5.29.16" - SzOID_PRODUCT_UPDATE = "1.3.6.1.4.1.311.31.1" - SzOID_PROTECTED_PROCESS_LIGHT_SIGNER = "1.3.6.1.4.1.311.10.3.22" - SzOID_PROTECTED_PROCESS_SIGNER = "1.3.6.1.4.1.311.10.3.24" - SzOID_QC_EU_COMPLIANCE = "0.4.0.1862.1.1" - SzOID_QC_SSCD = "0.4.0.1862.1.4" - SzOID_QC_STATEMENTS_EXT = "1.3.6.1.5.5.7.1.3" - SzOID_RDN_DUMMY_SIGNER = "1.3.6.1.4.1.311.21.9" - SzOID_RDN_TCG_PLATFORM_MANUFACTURER = "2.23.133.2.4" - SzOID_RDN_TCG_PLATFORM_MODEL = "2.23.133.2.5" - SzOID_RDN_TCG_PLATFORM_VERSION = "2.23.133.2.6" - SzOID_RDN_TPM_MANUFACTURER = "2.23.133.2.1" - SzOID_RDN_TPM_MODEL = "2.23.133.2.2" - SzOID_RDN_TPM_VERSION = "2.23.133.2.3" - SzOID_REASON_CODE_HOLD = "2.5.29.23" - SzOID_REGISTERED_ADDRESS = "2.5.4.26" - SzOID_REMOVE_CERTIFICATE = "1.3.6.1.4.1.311.10.8.1" - SzOID_RENEWAL_CERTIFICATE = "1.3.6.1.4.1.311.13.1" - SzOID_REQUEST_CLIENT_INFO = "1.3.6.1.4.1.311.21.20" - SzOID_REQUIRE_CERT_CHAIN_POLICY = "1.3.6.1.4.1.311.21.15" - SzOID_REVOKED_LIST_SIGNER = "1.3.6.1.4.1.311.10.3.19" - SzOID_RFC3161_counterSign = "1.3.6.1.4.1.311.3.3.1" - SzOID_ROLE_OCCUPANT = "2.5.4.33" - SzOID_ROOT_LIST_SIGNER = "1.3.6.1.4.1.311.10.3.9" - SzOID_ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION = "1.3.6.1.4.1.311.60.3.1" - SzOID_ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION = "1.3.6.1.4.1.311.60.3.2" - SzOID_ROOT_PROGRAM_FLAGS = "1.3.6.1.4.1.311.60.1.1" - SzOID_ROOT_PROGRAM_NO_OCSP_FAILOVER_TO_CRL = "1.3.6.1.4.1.311.60.3.3" - SzOID_RSA = "1.2.840.113549" - SzOID_RSAES_OAEP = "1.2.840.113549.1.1.7" - SzOID_RSA_DES_EDE3_CBC = "1.2.840.113549.3.7" - SzOID_RSA_DH = "1.2.840.113549.1.3.1" - SzOID_RSA_ENCRYPT = "1.2.840.113549.3" - SzOID_RSA_HASH = "1.2.840.113549.2" - SzOID_RSA_MD2 = "1.2.840.113549.2.2" - SzOID_RSA_MD2RSA = "1.2.840.113549.1.1.2" - SzOID_RSA_MD4 = "1.2.840.113549.2.4" - SzOID_RSA_MD4RSA = "1.2.840.113549.1.1.3" - SzOID_RSA_MD5 = "1.2.840.113549.2.5" - SzOID_RSA_MD5RSA = "1.2.840.113549.1.1.4" - SzOID_RSA_MGF1 = "1.2.840.113549.1.1.8" - SzOID_RSA_PSPECIFIED = "1.2.840.113549.1.1.9" - SzOID_RSA_RC2CBC = "1.2.840.113549.3.2" - SzOID_RSA_RC4 = "1.2.840.113549.3.4" - SzOID_RSA_RC5_CBCPad = "1.2.840.113549.3.9" - SzOID_RSA_RSA = "1.2.840.113549.1.1.1" - SzOID_RSA_SETOAEP_RSA = "1.2.840.113549.1.1.6" - SzOID_RSA_SHA1RSA = "1.2.840.113549.1.1.5" - SzOID_RSA_SHA256RSA = "1.2.840.113549.1.1.11" - SzOID_RSA_SHA384RSA = "1.2.840.113549.1.1.12" - SzOID_RSA_SHA512RSA = "1.2.840.113549.1.1.13" - SzOID_RSA_SMIMECapabilities = "1.2.840.113549.1.9.15" - SzOID_RSA_SMIMEalg = "1.2.840.113549.1.9.16.3" - SzOID_RSA_SMIMEalgCMS3DESwrap = "1.2.840.113549.1.9.16.3.6" - SzOID_RSA_SMIMEalgCMSRC2wrap = "1.2.840.113549.1.9.16.3.7" - SzOID_RSA_SMIMEalgESDH = "1.2.840.113549.1.9.16.3.5" - SzOID_RSA_SSA_PSS = "1.2.840.113549.1.1.10" - SzOID_RSA_certExtensions = "1.2.840.113549.1.9.14" - SzOID_RSA_challengePwd = "1.2.840.113549.1.9.7" - SzOID_RSA_contentType = "1.2.840.113549.1.9.3" - SzOID_RSA_counterSign = "1.2.840.113549.1.9.6" - SzOID_RSA_data = "1.2.840.113549.1.7.1" - SzOID_RSA_digestedData = "1.2.840.113549.1.7.5" - SzOID_RSA_emailAddr = "1.2.840.113549.1.9.1" - SzOID_RSA_encryptedData = "1.2.840.113549.1.7.6" - SzOID_RSA_envelopedData = "1.2.840.113549.1.7.3" - SzOID_RSA_extCertAttrs = "1.2.840.113549.1.9.9" - SzOID_RSA_hashedData = "1.2.840.113549.1.7.5" - SzOID_RSA_messageDigest = "1.2.840.113549.1.9.4" - SzOID_RSA_preferSignedData = "1.2.840.113549.1.9.15.1" - SzOID_RSA_signEnvData = "1.2.840.113549.1.7.4" - SzOID_RSA_signedData = "1.2.840.113549.1.7.2" - SzOID_RSA_signingTime = "1.2.840.113549.1.9.5" - SzOID_RSA_unstructAddr = "1.2.840.113549.1.9.8" - SzOID_RSA_unstructName = "1.2.840.113549.1.9.2" - SzOID_SEARCH_GUIDE = "2.5.4.14" - SzOID_SEE_ALSO = "2.5.4.34" - SzOID_SERIALIZED = "1.3.6.1.4.1.311.10.3.3.1" - SzOID_SERVER_GATED_CRYPTO = "1.3.6.1.4.1.311.10.3.3" - SzOID_SGC_NETSCAPE = "2.16.840.1.113730.4.1" - SzOID_SITE_PIN_RULES_FLAGS_ATTR = "1.3.6.1.4.1.311.10.4.3" - SzOID_SITE_PIN_RULES_INDEX_ATTR = "1.3.6.1.4.1.311.10.4.2" - SzOID_SORTED_CTL = "1.3.6.1.4.1.311.10.1.1" - SzOID_STATE_OR_PROVINCE_NAME = "2.5.4.8" - SzOID_STREET_ADDRESS = "2.5.4.9" - SzOID_SUBJECT_ALT_NAME = "2.5.29.7" - SzOID_SUBJECT_ALT_NAME2 = "2.5.29.17" - SzOID_SUBJECT_DIR_ATTRS = "2.5.29.9" - SzOID_SUBJECT_INFO_ACCESS = "1.3.6.1.5.5.7.1.11" - SzOID_SUBJECT_KEY_IDENTIFIER = "2.5.29.14" - SzOID_SUPPORTED_APPLICATION_CONTEXT = "2.5.4.30" - SzOID_SUR_NAME = "2.5.4.4" - SzOID_SYNC_ROOT_CTL_EXT = "1.3.6.1.4.1.311.10.3.50" - SzOID_TELEPHONE_NUMBER = "2.5.4.20" - SzOID_TELETEXT_TERMINAL_IDENTIFIER = "2.5.4.22" - SzOID_TELEX_NUMBER = "2.5.4.21" - SzOID_TIMESTAMP_TOKEN = "1.2.840.113549.1.9.16.1.4" - SzOID_TITLE = "2.5.4.12" - SzOID_TLS_FEATURES_EXT = "1.3.6.1.5.5.7.1.24" - SzOID_USER_CERTIFICATE = "2.5.4.36" - SzOID_USER_PASSWORD = "2.5.4.35" - SzOID_VERISIGN_BITSTRING_6_13 = "2.16.840.1.113733.1.6.13" - SzOID_VERISIGN_ISS_STRONG_CRYPTO = "2.16.840.1.113733.1.8.1" - SzOID_VERISIGN_ONSITE_JURISDICTION_HASH = "2.16.840.1.113733.1.6.11" - SzOID_VERISIGN_PRIVATE_6_9 = "2.16.840.1.113733.1.6.9" - SzOID_WHQL_CRYPTO = "1.3.6.1.4.1.311.10.3.5" - SzOID_WINDOWS_KITS_SIGNER = "1.3.6.1.4.1.311.10.3.20" - SzOID_WINDOWS_RT_SIGNER = "1.3.6.1.4.1.311.10.3.21" - SzOID_WINDOWS_SOFTWARE_EXTENSION_SIGNER = "1.3.6.1.4.1.311.10.3.26" - SzOID_WINDOWS_STORE_SIGNER = "1.3.6.1.4.1.311.76.3.1" - SzOID_WINDOWS_TCB_SIGNER = "1.3.6.1.4.1.311.10.3.23" - SzOID_WINDOWS_THIRD_PARTY_COMPONENT_SIGNER = "1.3.6.1.4.1.311.10.3.25" - SzOID_X21_ADDRESS = "2.5.4.24" - SzOID_X957 = "1.2.840.10040" - SzOID_X957_DSA = "1.2.840.10040.4.1" - SzOID_X957_SHA1DSA = "1.2.840.10040.4.3" - SzOID_YESNO_TRUST_ATTR = "1.3.6.1.4.1.311.10.4.1" - SzPRIV_KEY_CACHE_MAX_ITEMS = "PrivKeyCacheMaxItems" - SzPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS = "PrivKeyCachePurgeIntervalSeconds" - Sz_CERT_STORE_PROV_COLLECTION = "Collection" - Sz_CERT_STORE_PROV_FILENAME_W = "File" - Sz_CERT_STORE_PROV_LDAP_W = "Ldap" - Sz_CERT_STORE_PROV_MEMORY = "Memory" - Sz_CERT_STORE_PROV_PHYSICAL_W = "Physical" - Sz_CERT_STORE_PROV_PKCS12 = "PKCS12" - Sz_CERT_STORE_PROV_PKCS7 = "PKCS7" - Sz_CERT_STORE_PROV_SERIALIZED = "Serialized" - Sz_CERT_STORE_PROV_SMART_CARD_W = "SmartCard" - Sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W = "SystemRegistry" - Sz_CERT_STORE_PROV_SYSTEM_W = "System" - Tag_inner_PROPVARIANT = 0 - TkCREATE = 4 - TkEND = 7 - TkEXPLAIN = 3 - TkOTHER = 2 - TkSEMI = 0 - TkTEMP = 5 - TkTRIGGER = 6 - TkWS = 1 - WsdAutoextInit = 0 - WsdHooksInit = 0 - WsdStatInit = 0 + ABE_BOTTOM = 3 // /usr/x86_64-w64-mingw32/include/shellapi.h:136:1: + ABE_LEFT = 0 // /usr/x86_64-w64-mingw32/include/shellapi.h:133:1: + ABE_RIGHT = 2 // /usr/x86_64-w64-mingw32/include/shellapi.h:135:1: + ABE_TOP = 1 // /usr/x86_64-w64-mingw32/include/shellapi.h:134:1: + ABM_ACTIVATE = 0x00000006 // /usr/x86_64-w64-mingw32/include/shellapi.h:114:1: + ABM_GETAUTOHIDEBAR = 0x00000007 // /usr/x86_64-w64-mingw32/include/shellapi.h:115:1: + ABM_GETSTATE = 0x00000004 // /usr/x86_64-w64-mingw32/include/shellapi.h:112:1: + ABM_GETTASKBARPOS = 0x00000005 // /usr/x86_64-w64-mingw32/include/shellapi.h:113:1: + ABM_NEW = 0x00000000 // /usr/x86_64-w64-mingw32/include/shellapi.h:108:1: + ABM_QUERYPOS = 0x00000002 // /usr/x86_64-w64-mingw32/include/shellapi.h:110:1: + ABM_REMOVE = 0x00000001 // /usr/x86_64-w64-mingw32/include/shellapi.h:109:1: + ABM_SETAUTOHIDEBAR = 0x00000008 // /usr/x86_64-w64-mingw32/include/shellapi.h:116:1: + ABM_SETPOS = 0x00000003 // /usr/x86_64-w64-mingw32/include/shellapi.h:111:1: + ABM_SETSTATE = 0x0000000a // /usr/x86_64-w64-mingw32/include/shellapi.h:119:1: + ABM_WINDOWPOSCHANGED = 0x0000009 // /usr/x86_64-w64-mingw32/include/shellapi.h:118:1: + ABN_FULLSCREENAPP = 0x0000002 // /usr/x86_64-w64-mingw32/include/shellapi.h:127:1: + ABN_POSCHANGED = 0x0000001 // /usr/x86_64-w64-mingw32/include/shellapi.h:126:1: + ABN_STATECHANGE = 0x0000000 // /usr/x86_64-w64-mingw32/include/shellapi.h:125:1: + ABN_WINDOWARRANGE = 0x0000003 // /usr/x86_64-w64-mingw32/include/shellapi.h:128:1: + ABORTDOC = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:235:1: + ABOVE_NORMAL_PRIORITY_CLASS = 0x8000 // /usr/x86_64-w64-mingw32/include/winbase.h:392:1: + ABSOLUTE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1435:1: + ABS_ALWAYSONTOP = 0x0000002 // /usr/x86_64-w64-mingw32/include/shellapi.h:131:1: + ABS_AUTOHIDE = 0x0000001 // /usr/x86_64-w64-mingw32/include/shellapi.h:130:1: + ACCESS_ALLOWED_ACE_TYPE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:3303:1: + ACCESS_ALLOWED_CALLBACK_ACE_TYPE = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:3322:1: + ACCESS_ALLOWED_CALLBACK_OBJECT_ACE_TYPE = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:3324:1: + ACCESS_ALLOWED_COMPOUND_ACE_TYPE = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3309:1: + ACCESS_ALLOWED_OBJECT_ACE_TYPE = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:3313:1: + ACCESS_DENIED_ACE_TYPE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3304:1: + ACCESS_DENIED_CALLBACK_ACE_TYPE = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:3323:1: + ACCESS_DENIED_CALLBACK_OBJECT_ACE_TYPE = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:3325:1: + ACCESS_DENIED_OBJECT_ACE_TYPE = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:3314:1: + ACCESS_DS_OBJECT_TYPE_NAME_A = "Directory Service Object" // /usr/x86_64-w64-mingw32/include/winnt.h:3578:1: + ACCESS_DS_SOURCE_A = "DS" // /usr/x86_64-w64-mingw32/include/winnt.h:3576:1: + ACCESS_FILTERKEYS = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:563:1: + ACCESS_MAX_LEVEL = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3568:1: + ACCESS_MAX_MS_ACE_TYPE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3320:1: + ACCESS_MAX_MS_OBJECT_ACE_TYPE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3317:1: + ACCESS_MAX_MS_V2_ACE_TYPE = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:3307:1: + ACCESS_MAX_MS_V3_ACE_TYPE = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3310:1: + ACCESS_MAX_MS_V4_ACE_TYPE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3319:1: + ACCESS_MAX_MS_V5_ACE_TYPE = 19 // /usr/x86_64-w64-mingw32/include/winnt.h:3334:1: + ACCESS_MIN_MS_ACE_TYPE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:3302:1: + ACCESS_MIN_MS_OBJECT_ACE_TYPE = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:3312:1: + ACCESS_MOUSEKEYS = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:564:1: + ACCESS_OBJECT_GUID = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:3564:1: + ACCESS_PROPERTY_GUID = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3566:1: + ACCESS_PROPERTY_SET_GUID = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3565:1: + ACCESS_REASON_DATA_MASK = 0x0000ffff // /usr/x86_64-w64-mingw32/include/winnt.h:3597:1: + ACCESS_REASON_EXDATA_MASK = 0x7f000000 // /usr/x86_64-w64-mingw32/include/winnt.h:3600:1: + ACCESS_REASON_STAGING_MASK = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:3599:1: + ACCESS_REASON_TYPE_MASK = 0x00ff0000 // /usr/x86_64-w64-mingw32/include/winnt.h:3596:1: + ACCESS_STICKYKEYS = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:562:1: + ACCESS_SYSTEM_SECURITY = 16777216 // /usr/x86_64-w64-mingw32/include/winnt.h:2895:1: + ACE_INHERITED_OBJECT_TYPE_PRESENT = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:3498:1: + ACE_OBJECT_TYPE_PRESENT = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:3497:1: + ACL_REVISION = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3276:1: + ACL_REVISION1 = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3279:1: + ACL_REVISION2 = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3281:1: + ACL_REVISION3 = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:3282:1: + ACL_REVISION4 = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3283:1: + ACL_REVISION_DS = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3277:1: + ACPI_PPM_HARDWARE_ALL = 0xfe // /usr/x86_64-w64-mingw32/include/winnt.h:5790:1: + ACPI_PPM_SOFTWARE_ALL = 0xfc // /usr/x86_64-w64-mingw32/include/winnt.h:5788:1: + ACPI_PPM_SOFTWARE_ANY = 0xfd // /usr/x86_64-w64-mingw32/include/winnt.h:5789:1: + ACTCTX_FLAG_APPLICATION_NAME_VALID = 32 // /usr/x86_64-w64-mingw32/include/winbase.h:2645:1: + ACTCTX_FLAG_ASSEMBLY_DIRECTORY_VALID = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:2642:1: + ACTCTX_FLAG_HMODULE_VALID = 128 // /usr/x86_64-w64-mingw32/include/winbase.h:2647:1: + ACTCTX_FLAG_LANGID_VALID = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:2641:1: + ACTCTX_FLAG_PROCESSOR_ARCHITECTURE_VALID = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:2640:1: + ACTCTX_FLAG_RESOURCE_NAME_VALID = 8 // /usr/x86_64-w64-mingw32/include/winbase.h:2643:1: + ACTCTX_FLAG_SET_PROCESS_DEFAULT = 16 // /usr/x86_64-w64-mingw32/include/winbase.h:2644:1: + ACTCTX_FLAG_SOURCE_IS_ASSEMBLYREF = 64 // /usr/x86_64-w64-mingw32/include/winbase.h:2646:1: + ACTIVATION_CONTEXT_BASIC_INFORMATION_DEFINED = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:2753:1: + ACTIVATION_CONTEXT_PATH_TYPE_ASSEMBLYREF = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8258:1: + ACTIVATION_CONTEXT_PATH_TYPE_NONE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8255:1: + ACTIVATION_CONTEXT_PATH_TYPE_URL = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:8257:1: + ACTIVATION_CONTEXT_PATH_TYPE_WIN32_FILE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8256:1: + ACTIVATION_CONTEXT_SECTION_APPLICATION_SETTINGS = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:9270:1: + ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:9261:1: + ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:9269:1: + ACTIVATION_CONTEXT_SECTION_COMPATIBILITY_INFO = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:9271:1: + ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:9265:1: + ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:9267:1: + ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:9264:1: + ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:9266:1: + ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:9262:1: + ACTIVATION_CONTEXT_SECTION_GLOBAL_OBJECT_RENAME_TABLE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:9268:1: + ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:9263:1: + ACTIVEOBJECT_STRONG = 0x0 // /usr/x86_64-w64-mingw32/include/oleauto.h:639:1: + ACTIVEOBJECT_WEAK = 0x1 // /usr/x86_64-w64-mingw32/include/oleauto.h:640:1: + AC_LINE_BACKUP_POWER = 0x02 // /usr/x86_64-w64-mingw32/include/winbase.h:2557:1: + AC_LINE_OFFLINE = 0x00 // /usr/x86_64-w64-mingw32/include/winbase.h:2555:1: + AC_LINE_ONLINE = 0x01 // /usr/x86_64-w64-mingw32/include/winbase.h:2556:1: + AC_LINE_UNKNOWN = 0xff // /usr/x86_64-w64-mingw32/include/winbase.h:2558:1: + AC_SRC_ALPHA = 0x01 // /usr/x86_64-w64-mingw32/include/wingdi.h:3266:1: + AC_SRC_OVER = 0x00 // /usr/x86_64-w64-mingw32/include/wingdi.h:3265:1: + ADDRESS_TAG_BIT = 0x40000000000 // /usr/x86_64-w64-mingw32/include/basetsd.h:60:1: + AD_CLOCKWISE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1509:1: + AD_COUNTERCLOCKWISE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1508:1: + AF_APPLETALK = 16 // /usr/x86_64-w64-mingw32/include/winsock.h:218:1: + AF_BAN = 21 // /usr/x86_64-w64-mingw32/include/winsock.h:223:1: + AF_CCITT = 10 // /usr/x86_64-w64-mingw32/include/winsock.h:212:1: + AF_CHAOS = 5 // /usr/x86_64-w64-mingw32/include/winsock.h:205:1: + AF_DATAKIT = 9 // /usr/x86_64-w64-mingw32/include/winsock.h:211:1: + AF_DECnet = 12 // /usr/x86_64-w64-mingw32/include/winsock.h:214:1: + AF_DLI = 13 // /usr/x86_64-w64-mingw32/include/winsock.h:215:1: + AF_ECMA = 8 // /usr/x86_64-w64-mingw32/include/winsock.h:210:1: + AF_FIREFOX = 19 // /usr/x86_64-w64-mingw32/include/winsock.h:221:1: + AF_HYLINK = 15 // /usr/x86_64-w64-mingw32/include/winsock.h:217:1: + AF_IMPLINK = 3 // /usr/x86_64-w64-mingw32/include/winsock.h:203:1: + AF_INET = 2 // /usr/x86_64-w64-mingw32/include/winsock.h:202:1: + AF_IPX = 6 // /usr/x86_64-w64-mingw32/include/winsock.h:206:1: + AF_ISO = 7 // /usr/x86_64-w64-mingw32/include/winsock.h:208:1: + AF_LAT = 14 // /usr/x86_64-w64-mingw32/include/winsock.h:216:1: + AF_MAX = 22 // /usr/x86_64-w64-mingw32/include/winsock.h:225:1: + AF_NETBIOS = 17 // /usr/x86_64-w64-mingw32/include/winsock.h:219:1: + AF_NS = 6 // /usr/x86_64-w64-mingw32/include/winsock.h:207:1: + AF_OSI = 7 // /usr/x86_64-w64-mingw32/include/winsock.h:209:1: + AF_PUP = 4 // /usr/x86_64-w64-mingw32/include/winsock.h:204:1: + AF_SNA = 11 // /usr/x86_64-w64-mingw32/include/winsock.h:213:1: + AF_UNIX = 1 // /usr/x86_64-w64-mingw32/include/winsock.h:201:1: + AF_UNKNOWN1 = 20 // /usr/x86_64-w64-mingw32/include/winsock.h:222:1: + AF_UNSPEC = 0 // /usr/x86_64-w64-mingw32/include/winsock.h:200:1: + AF_VOICEVIEW = 18 // /usr/x86_64-w64-mingw32/include/winsock.h:220:1: + ALERT_SYSTEM_CRITICAL = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:6058:1: + ALERT_SYSTEM_ERROR = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:6056:1: + ALERT_SYSTEM_INFORMATIONAL = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:6054:1: + ALERT_SYSTEM_QUERY = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:6057:1: + ALERT_SYSTEM_WARNING = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:6055:1: + ALGIDDEF = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:198:1: + ALG_CLASS_ALL = 57344 // /usr/x86_64-w64-mingw32/include/wincrypt.h:89:1: + ALG_CLASS_ANY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:83:1: + ALG_CLASS_DATA_ENCRYPT = 24576 // /usr/x86_64-w64-mingw32/include/wincrypt.h:86:1: + ALG_CLASS_HASH = 32768 // /usr/x86_64-w64-mingw32/include/wincrypt.h:87:1: + ALG_CLASS_KEY_EXCHANGE = 40960 // /usr/x86_64-w64-mingw32/include/wincrypt.h:88:1: + ALG_CLASS_MSG_ENCRYPT = 16384 // /usr/x86_64-w64-mingw32/include/wincrypt.h:85:1: + ALG_CLASS_SIGNATURE = 8192 // /usr/x86_64-w64-mingw32/include/wincrypt.h:84:1: + ALG_SID_3DES = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:125:1: + ALG_SID_3DES_112 = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:131:1: + ALG_SID_AES = 17 // /usr/x86_64-w64-mingw32/include/wincrypt.h:140:1: + ALG_SID_AES_128 = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:137:1: + ALG_SID_AES_192 = 15 // /usr/x86_64-w64-mingw32/include/wincrypt.h:138:1: + ALG_SID_AES_256 = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:139:1: + ALG_SID_AGREED_KEY_ANY = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:156:1: + ALG_SID_ANY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:105:1: + ALG_SID_CAST = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:128:1: + ALG_SID_CYLINK_MEK = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:134:1: + ALG_SID_DES = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:124:1: + ALG_SID_DESX = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:126:1: + ALG_SID_DH_EPHEM = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:155:1: + ALG_SID_DH_SANDF = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:154:1: + ALG_SID_DSS_ANY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:117:1: + ALG_SID_DSS_DMS = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:119:1: + ALG_SID_DSS_PKCS = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:118:1: + ALG_SID_EXAMPLE = 80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:195:1: + ALG_SID_HASH_REPLACE_OWF = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:175:1: + ALG_SID_HMAC = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:172:1: + ALG_SID_IDEA = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:127:1: + ALG_SID_KEA = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:157:1: + ALG_SID_MAC = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:168:1: + ALG_SID_MD2 = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:163:1: + ALG_SID_MD4 = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:164:1: + ALG_SID_MD5 = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:165:1: + ALG_SID_PCT1_MASTER = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:186:1: + ALG_SID_RC2 = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:149:1: + ALG_SID_RC4 = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:151:1: + ALG_SID_RC5 = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:135:1: + ALG_SID_RIPEMD = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:169:1: + ALG_SID_RIPEMD160 = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:170:1: + ALG_SID_RSA_ANY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:111:1: + ALG_SID_RSA_ENTRUST = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:114:1: + ALG_SID_RSA_MSATWORK = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:113:1: + ALG_SID_RSA_PGP = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:115:1: + ALG_SID_RSA_PKCS = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:112:1: + ALG_SID_SAFERSK128 = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:130:1: + ALG_SID_SAFERSK64 = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:129:1: + ALG_SID_SCHANNEL_ENC_KEY = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:189:1: + ALG_SID_SCHANNEL_MAC_KEY = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:185:1: + ALG_SID_SCHANNEL_MASTER_HASH = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:184:1: + ALG_SID_SEAL = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:152:1: + ALG_SID_SHA = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:166:1: + ALG_SID_SHA1 = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:167:1: + ALG_SID_SHA_256 = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:178:1: + ALG_SID_SHA_384 = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:179:1: + ALG_SID_SHA_512 = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:180:1: + ALG_SID_SKIPJACK = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:132:1: + ALG_SID_SSL2_MASTER = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:187:1: + ALG_SID_SSL3SHAMD5 = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:171:1: + ALG_SID_SSL3_MASTER = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:183:1: + ALG_SID_TEK = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:133:1: + ALG_SID_TLS1PRF = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:173:1: + ALG_SID_TLS1_MASTER = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:188:1: + ALG_TYPE_ANY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:91:1: + ALG_TYPE_BLOCK = 1536 // /usr/x86_64-w64-mingw32/include/wincrypt.h:94:1: + ALG_TYPE_DH = 2560 // /usr/x86_64-w64-mingw32/include/wincrypt.h:96:1: + ALG_TYPE_DSS = 512 // /usr/x86_64-w64-mingw32/include/wincrypt.h:92:1: + ALG_TYPE_RSA = 1024 // /usr/x86_64-w64-mingw32/include/wincrypt.h:93:1: + ALG_TYPE_SECURECHANNEL = 3072 // /usr/x86_64-w64-mingw32/include/wincrypt.h:97:1: + ALG_TYPE_STREAM = 2048 // /usr/x86_64-w64-mingw32/include/wincrypt.h:95:1: + ALIGNMENT_MACHINE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:105:1: + ALTERNATE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:100:1: + ALTNUMPAD_BIT = 0x4000000 // /usr/x86_64-w64-mingw32/include/wincon.h:59:1: + ANSI_CHARSET = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1156:1: + ANSI_FIXED_FONT = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:1449:1: + ANSI_VAR_FONT = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:1450:1: + ANTIALIASED_QUALITY = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1146:1: + ANYSIZE_ARRAY = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:21:1: + APD_COPY_ALL_FILES = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:545:1: + APD_COPY_FROM_DIRECTORY = 0x00000010 // /usr/x86_64-w64-mingw32/include/winspool.h:547:1: + APD_COPY_NEW_FILES = 0x00000008 // /usr/x86_64-w64-mingw32/include/winspool.h:546:1: + APD_STRICT_DOWNGRADE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:544:1: + APD_STRICT_UPGRADE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:543:1: + APIENTRY = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:103:1: + APIPRIVATE = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:108:1: + API_SET_EXTENSION_NAME_A = "EXT-" // /usr/x86_64-w64-mingw32/include/apiset.h:18:1: + API_SET_LOAD_SCHEMA_ORDINAL = 1 // /usr/x86_64-w64-mingw32/include/apiset.h:29:1: + API_SET_LOOKUP_ORDINAL = 2 // /usr/x86_64-w64-mingw32/include/apiset.h:30:1: + API_SET_PREFIX_NAME_A = "API-" // /usr/x86_64-w64-mingw32/include/apiset.h:15:1: + API_SET_RELEASE_SCHEMA_ORDINAL = 3 // /usr/x86_64-w64-mingw32/include/apiset.h:31:1: + API_SET_SCHEMA_VERSION = 2 // /usr/x86_64-w64-mingw32/include/apiset.h:25:1: + API_SET_SECTION_NAME = ".apiset" // /usr/x86_64-w64-mingw32/include/apiset.h:22:1: + APPCLASS_MASK = 15 // /usr/x86_64-w64-mingw32/include/ddeml.h:181:1: + APPCLASS_MONITOR = 1 // /usr/x86_64-w64-mingw32/include/ddeml.h:352:1: + APPCLASS_STANDARD = 0 // /usr/x86_64-w64-mingw32/include/ddeml.h:180:1: + APPCMD_CLIENTONLY = 16 // /usr/x86_64-w64-mingw32/include/ddeml.h:176:1: + APPCMD_FILTERINITS = 32 // /usr/x86_64-w64-mingw32/include/ddeml.h:177:1: + APPCMD_MASK = 4080 // /usr/x86_64-w64-mingw32/include/ddeml.h:178:1: + APPCOMMAND_BASS_BOOST = 20 // /usr/x86_64-w64-mingw32/include/winuser.h:585:1: + APPCOMMAND_BASS_DOWN = 19 // /usr/x86_64-w64-mingw32/include/winuser.h:584:1: + APPCOMMAND_BASS_UP = 21 // /usr/x86_64-w64-mingw32/include/winuser.h:586:1: + APPCOMMAND_BROWSER_BACKWARD = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:566:1: + APPCOMMAND_BROWSER_FAVORITES = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:571:1: + APPCOMMAND_BROWSER_FORWARD = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:567:1: + APPCOMMAND_BROWSER_HOME = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:572:1: + APPCOMMAND_BROWSER_REFRESH = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:568:1: + APPCOMMAND_BROWSER_SEARCH = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:570:1: + APPCOMMAND_BROWSER_STOP = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:569:1: + APPCOMMAND_CLOSE = 31 // /usr/x86_64-w64-mingw32/include/winuser.h:596:1: + APPCOMMAND_COPY = 36 // /usr/x86_64-w64-mingw32/include/winuser.h:601:1: + APPCOMMAND_CORRECTION_LIST = 45 // /usr/x86_64-w64-mingw32/include/winuser.h:610:1: + APPCOMMAND_CUT = 37 // /usr/x86_64-w64-mingw32/include/winuser.h:602:1: + APPCOMMAND_DICTATE_OR_COMMAND_CONTROL_TOGGLE = 43 // /usr/x86_64-w64-mingw32/include/winuser.h:608:1: + APPCOMMAND_FIND = 28 // /usr/x86_64-w64-mingw32/include/winuser.h:593:1: + APPCOMMAND_FORWARD_MAIL = 40 // /usr/x86_64-w64-mingw32/include/winuser.h:605:1: + APPCOMMAND_HELP = 27 // /usr/x86_64-w64-mingw32/include/winuser.h:592:1: + APPCOMMAND_LAUNCH_APP1 = 17 // /usr/x86_64-w64-mingw32/include/winuser.h:582:1: + APPCOMMAND_LAUNCH_APP2 = 18 // /usr/x86_64-w64-mingw32/include/winuser.h:583:1: + APPCOMMAND_LAUNCH_MAIL = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:580:1: + APPCOMMAND_LAUNCH_MEDIA_SELECT = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:581:1: + APPCOMMAND_MEDIA_CHANNEL_DOWN = 52 // /usr/x86_64-w64-mingw32/include/winuser.h:617:1: + APPCOMMAND_MEDIA_CHANNEL_UP = 51 // /usr/x86_64-w64-mingw32/include/winuser.h:616:1: + APPCOMMAND_MEDIA_FAST_FORWARD = 49 // /usr/x86_64-w64-mingw32/include/winuser.h:614:1: + APPCOMMAND_MEDIA_NEXTTRACK = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:576:1: + APPCOMMAND_MEDIA_PAUSE = 47 // /usr/x86_64-w64-mingw32/include/winuser.h:612:1: + APPCOMMAND_MEDIA_PLAY = 46 // /usr/x86_64-w64-mingw32/include/winuser.h:611:1: + APPCOMMAND_MEDIA_PLAY_PAUSE = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:579:1: + APPCOMMAND_MEDIA_PREVIOUSTRACK = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:577:1: + APPCOMMAND_MEDIA_RECORD = 48 // /usr/x86_64-w64-mingw32/include/winuser.h:613:1: + APPCOMMAND_MEDIA_REWIND = 50 // /usr/x86_64-w64-mingw32/include/winuser.h:615:1: + APPCOMMAND_MEDIA_STOP = 13 // /usr/x86_64-w64-mingw32/include/winuser.h:578:1: + APPCOMMAND_MICROPHONE_VOLUME_DOWN = 25 // /usr/x86_64-w64-mingw32/include/winuser.h:590:1: + APPCOMMAND_MICROPHONE_VOLUME_MUTE = 24 // /usr/x86_64-w64-mingw32/include/winuser.h:589:1: + APPCOMMAND_MICROPHONE_VOLUME_UP = 26 // /usr/x86_64-w64-mingw32/include/winuser.h:591:1: + APPCOMMAND_MIC_ON_OFF_TOGGLE = 44 // /usr/x86_64-w64-mingw32/include/winuser.h:609:1: + APPCOMMAND_NEW = 29 // /usr/x86_64-w64-mingw32/include/winuser.h:594:1: + APPCOMMAND_OPEN = 30 // /usr/x86_64-w64-mingw32/include/winuser.h:595:1: + APPCOMMAND_PASTE = 38 // /usr/x86_64-w64-mingw32/include/winuser.h:603:1: + APPCOMMAND_PRINT = 33 // /usr/x86_64-w64-mingw32/include/winuser.h:598:1: + APPCOMMAND_REDO = 35 // /usr/x86_64-w64-mingw32/include/winuser.h:600:1: + APPCOMMAND_REPLY_TO_MAIL = 39 // /usr/x86_64-w64-mingw32/include/winuser.h:604:1: + APPCOMMAND_SAVE = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:597:1: + APPCOMMAND_SEND_MAIL = 41 // /usr/x86_64-w64-mingw32/include/winuser.h:606:1: + APPCOMMAND_SPELL_CHECK = 42 // /usr/x86_64-w64-mingw32/include/winuser.h:607:1: + APPCOMMAND_TREBLE_DOWN = 22 // /usr/x86_64-w64-mingw32/include/winuser.h:587:1: + APPCOMMAND_TREBLE_UP = 23 // /usr/x86_64-w64-mingw32/include/winuser.h:588:1: + APPCOMMAND_UNDO = 34 // /usr/x86_64-w64-mingw32/include/winuser.h:599:1: + APPCOMMAND_VOLUME_DOWN = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:574:1: + APPCOMMAND_VOLUME_MUTE = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:573:1: + APPCOMMAND_VOLUME_UP = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:575:1: + APPIDREGFLAGS_ACTIVATE_IUSERVER_INDESKTOP = 0x1 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:249:1: + APPIDREGFLAGS_ISSUE_ACTIVATION_RPC_AT_IDENTIFY = 0x4 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:251:1: + APPIDREGFLAGS_IUSERVER_ACTIVATE_IN_CLIENT_SESSION_ONLY = 0x20 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:254:1: + APPIDREGFLAGS_IUSERVER_SELF_SID_IN_LAUNCH_PERMISSION = 0x10 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:253:1: + APPIDREGFLAGS_IUSERVER_UNMODIFIED_LOGON_TOKEN = 0x8 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:252:1: + APPIDREGFLAGS_RESERVED1 = 0x40 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:255:1: + APPIDREGFLAGS_SECURE_SERVER_PROCESS_SD_AND_BIND = 0x2 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:250:1: + APPLICATION_ERROR_MASK = 0x20000000 // /usr/x86_64-w64-mingw32/include/winnt.h:473:1: + APPLICATION_VERIFIER_ACCESS_VIOLATION = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:8326:1: + APPLICATION_VERIFIER_BAD_HEAP_HANDLE = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:8329:1: + APPLICATION_VERIFIER_COM_API_IN_DLLMAIN = 0x0401 // /usr/x86_64-w64-mingw32/include/winnt.h:8373:1: + APPLICATION_VERIFIER_COM_CF_SUCCESS_WITH_NULL = 0x040A // /usr/x86_64-w64-mingw32/include/winnt.h:8382:1: + APPLICATION_VERIFIER_COM_ERROR = 0x0400 // /usr/x86_64-w64-mingw32/include/winnt.h:8372:1: + APPLICATION_VERIFIER_COM_GCO_SUCCESS_WITH_NULL = 0x040B // /usr/x86_64-w64-mingw32/include/winnt.h:8383:1: + APPLICATION_VERIFIER_COM_HOLDING_LOCKS_ON_CALL = 0x0410 // /usr/x86_64-w64-mingw32/include/winnt.h:8388:1: + APPLICATION_VERIFIER_COM_NULL_DACL = 0x0406 // /usr/x86_64-w64-mingw32/include/winnt.h:8378:1: + APPLICATION_VERIFIER_COM_OBJECT_IN_FREED_MEMORY = 0x040C // /usr/x86_64-w64-mingw32/include/winnt.h:8384:1: + APPLICATION_VERIFIER_COM_OBJECT_IN_UNLOADED_DLL = 0x040D // /usr/x86_64-w64-mingw32/include/winnt.h:8385:1: + APPLICATION_VERIFIER_COM_SMUGGLED_PROXY = 0x0409 // /usr/x86_64-w64-mingw32/include/winnt.h:8381:1: + APPLICATION_VERIFIER_COM_SMUGGLED_WRAPPER = 0x0408 // /usr/x86_64-w64-mingw32/include/winnt.h:8380:1: + APPLICATION_VERIFIER_COM_UNBALANCED_COINIT = 0x0403 // /usr/x86_64-w64-mingw32/include/winnt.h:8375:1: + APPLICATION_VERIFIER_COM_UNBALANCED_OLEINIT = 0x0404 // /usr/x86_64-w64-mingw32/include/winnt.h:8376:1: + APPLICATION_VERIFIER_COM_UNBALANCED_SWC = 0x0405 // /usr/x86_64-w64-mingw32/include/winnt.h:8377:1: + APPLICATION_VERIFIER_COM_UNHANDLED_EXCEPTION = 0x0402 // /usr/x86_64-w64-mingw32/include/winnt.h:8374:1: + APPLICATION_VERIFIER_COM_UNSAFE_IMPERSONATION = 0x0407 // /usr/x86_64-w64-mingw32/include/winnt.h:8379:1: + APPLICATION_VERIFIER_COM_VTBL_IN_FREED_MEMORY = 0x040E // /usr/x86_64-w64-mingw32/include/winnt.h:8386:1: + APPLICATION_VERIFIER_COM_VTBL_IN_UNLOADED_DLL = 0x040F // /usr/x86_64-w64-mingw32/include/winnt.h:8387:1: + APPLICATION_VERIFIER_CONTINUABLE_BREAK = 0x10000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8323:1: + APPLICATION_VERIFIER_CORRUPTED_FREED_HEAP_BLOCK = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:8338:1: + APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:8332:1: + APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_END_STAMP = 0x0011 // /usr/x86_64-w64-mingw32/include/winnt.h:8341:1: + APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_EXCEPTION_RAISED_FOR_HEADER = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:8335:1: + APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_EXCEPTION_RAISED_FOR_PROBING = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:8336:1: + APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_HEADER = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:8337:1: + APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_PREFIX = 0x0012 // /usr/x86_64-w64-mingw32/include/winnt.h:8342:1: + APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_START_STAMP = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:8340:1: + APPLICATION_VERIFIER_CORRUPTED_HEAP_BLOCK_SUFFIX = 0x000F // /usr/x86_64-w64-mingw32/include/winnt.h:8339:1: + APPLICATION_VERIFIER_CORRUPTED_HEAP_LIST = 0x0014 // /usr/x86_64-w64-mingw32/include/winnt.h:8344:1: + APPLICATION_VERIFIER_DESTROY_PROCESS_HEAP = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:8333:1: + APPLICATION_VERIFIER_DOUBLE_FREE = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:8331:1: + APPLICATION_VERIFIER_EXIT_THREAD_OWNS_LOCK = 0x0200 // /usr/x86_64-w64-mingw32/include/winnt.h:8350:1: + APPLICATION_VERIFIER_EXTREME_SIZE_REQUEST = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:8328:1: + APPLICATION_VERIFIER_FIRST_CHANCE_ACCESS_VIOLATION = 0x0013 // /usr/x86_64-w64-mingw32/include/winnt.h:8343:1: + APPLICATION_VERIFIER_INCORRECT_WAIT_CALL = 0x0302 // /usr/x86_64-w64-mingw32/include/winnt.h:8368:1: + APPLICATION_VERIFIER_INTERNAL_ERROR = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8320:1: + APPLICATION_VERIFIER_INTERNAL_WARNING = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8321:1: + APPLICATION_VERIFIER_INVALID_ALLOCMEM = 0x0601 // /usr/x86_64-w64-mingw32/include/winnt.h:8393:1: + APPLICATION_VERIFIER_INVALID_EXIT_PROCESS_CALL = 0x0102 // /usr/x86_64-w64-mingw32/include/winnt.h:8348:1: + APPLICATION_VERIFIER_INVALID_FREEMEM = 0x0600 // /usr/x86_64-w64-mingw32/include/winnt.h:8392:1: + APPLICATION_VERIFIER_INVALID_HANDLE = 0x0300 // /usr/x86_64-w64-mingw32/include/winnt.h:8366:1: + APPLICATION_VERIFIER_INVALID_MAPVIEW = 0x0602 // /usr/x86_64-w64-mingw32/include/winnt.h:8394:1: + APPLICATION_VERIFIER_INVALID_TLS_VALUE = 0x0301 // /usr/x86_64-w64-mingw32/include/winnt.h:8367:1: + APPLICATION_VERIFIER_LOCK_ALREADY_INITIALIZED = 0x0211 // /usr/x86_64-w64-mingw32/include/winnt.h:8361:1: + APPLICATION_VERIFIER_LOCK_CORRUPTED = 0x0205 // /usr/x86_64-w64-mingw32/include/winnt.h:8355:1: + APPLICATION_VERIFIER_LOCK_DOUBLE_INITIALIZE = 0x0203 // /usr/x86_64-w64-mingw32/include/winnt.h:8353:1: + APPLICATION_VERIFIER_LOCK_INVALID_LOCK_COUNT = 0x0208 // /usr/x86_64-w64-mingw32/include/winnt.h:8358:1: + APPLICATION_VERIFIER_LOCK_INVALID_OWNER = 0x0206 // /usr/x86_64-w64-mingw32/include/winnt.h:8356:1: + APPLICATION_VERIFIER_LOCK_INVALID_RECURSION_COUNT = 0x0207 // /usr/x86_64-w64-mingw32/include/winnt.h:8357:1: + APPLICATION_VERIFIER_LOCK_IN_FREED_HEAP = 0x0202 // /usr/x86_64-w64-mingw32/include/winnt.h:8352:1: + APPLICATION_VERIFIER_LOCK_IN_FREED_MEMORY = 0x0204 // /usr/x86_64-w64-mingw32/include/winnt.h:8354:1: + APPLICATION_VERIFIER_LOCK_IN_FREED_VMEM = 0x0212 // /usr/x86_64-w64-mingw32/include/winnt.h:8362:1: + APPLICATION_VERIFIER_LOCK_IN_UNLOADED_DLL = 0x0201 // /usr/x86_64-w64-mingw32/include/winnt.h:8351:1: + APPLICATION_VERIFIER_LOCK_IN_UNMAPPED_MEM = 0x0213 // /usr/x86_64-w64-mingw32/include/winnt.h:8363:1: + APPLICATION_VERIFIER_LOCK_NOT_INITIALIZED = 0x0210 // /usr/x86_64-w64-mingw32/include/winnt.h:8360:1: + APPLICATION_VERIFIER_LOCK_OVER_RELEASED = 0x0209 // /usr/x86_64-w64-mingw32/include/winnt.h:8359:1: + APPLICATION_VERIFIER_NO_BREAK = 0x20000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8322:1: + APPLICATION_VERIFIER_NULL_HANDLE = 0x0303 // /usr/x86_64-w64-mingw32/include/winnt.h:8369:1: + APPLICATION_VERIFIER_PROBE_FREE_MEM = 0x0604 // /usr/x86_64-w64-mingw32/include/winnt.h:8396:1: + APPLICATION_VERIFIER_PROBE_GUARD_PAGE = 0x0605 // /usr/x86_64-w64-mingw32/include/winnt.h:8397:1: + APPLICATION_VERIFIER_PROBE_INVALID_ADDRESS = 0x0603 // /usr/x86_64-w64-mingw32/include/winnt.h:8395:1: + APPLICATION_VERIFIER_PROBE_INVALID_START_OR_SIZE = 0x0607 // /usr/x86_64-w64-mingw32/include/winnt.h:8399:1: + APPLICATION_VERIFIER_PROBE_NULL = 0x0606 // /usr/x86_64-w64-mingw32/include/winnt.h:8398:1: + APPLICATION_VERIFIER_RPC_ERROR = 0x0500 // /usr/x86_64-w64-mingw32/include/winnt.h:8390:1: + APPLICATION_VERIFIER_SIZE_HEAP_UNEXPECTED_EXCEPTION = 0x0618 // /usr/x86_64-w64-mingw32/include/winnt.h:8400:1: + APPLICATION_VERIFIER_STACK_OVERFLOW = 0x0101 // /usr/x86_64-w64-mingw32/include/winnt.h:8347:1: + APPLICATION_VERIFIER_SWITCHED_HEAP_HANDLE = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:8330:1: + APPLICATION_VERIFIER_TERMINATE_THREAD_CALL = 0x0100 // /usr/x86_64-w64-mingw32/include/winnt.h:8346:1: + APPLICATION_VERIFIER_THREAD_NOT_LOCK_OWNER = 0x0214 // /usr/x86_64-w64-mingw32/include/winnt.h:8364:1: + APPLICATION_VERIFIER_UNEXPECTED_EXCEPTION = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:8334:1: + APPLICATION_VERIFIER_UNKNOWN_ERROR = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:8325:1: + APPLICATION_VERIFIER_UNSYNCHRONIZED_ACCESS = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:8327:1: + APPLICATION_VERIFIER_WAIT_IN_DLLMAIN = 0x0304 // /usr/x86_64-w64-mingw32/include/winnt.h:8370:1: + APPMODEL_ERROR_NO_APPLICATION = 15703 // /usr/x86_64-w64-mingw32/include/winerror.h:2201:1: + APPMODEL_ERROR_NO_PACKAGE = 15700 // /usr/x86_64-w64-mingw32/include/winerror.h:2198:1: + APPMODEL_ERROR_PACKAGE_IDENTITY_CORRUPT = 15702 // /usr/x86_64-w64-mingw32/include/winerror.h:2200:1: + APPMODEL_ERROR_PACKAGE_RUNTIME_CORRUPT = 15701 // /usr/x86_64-w64-mingw32/include/winerror.h:2199:1: + APP_LOCAL_DEVICE_ID_SIZE = 32 // /usr/x86_64-w64-mingw32/include/windef.h:114:1: + ARABIC_CHARSET = 178 // /usr/x86_64-w64-mingw32/include/wingdi.h:1167:1: + ARW_BOTTOMLEFT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5457:1: + ARW_BOTTOMRIGHT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:5458:1: + ARW_DOWN = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:5468:1: + ARW_HIDE = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:5469:1: + ARW_LEFT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5465:1: + ARW_RIGHT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5466:1: + ARW_STARTMASK = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:5461:1: + ARW_STARTRIGHT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:5462:1: + ARW_STARTTOP = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:5463:1: + ARW_TOPLEFT = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:5459:1: + ARW_TOPRIGHT = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:5460:1: + ARW_UP = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:5467:1: + ASPECTX = 40 // /usr/x86_64-w64-mingw32/include/wingdi.h:1531:1: + ASPECTXY = 44 // /usr/x86_64-w64-mingw32/include/wingdi.h:1533:1: + ASPECTY = 42 // /usr/x86_64-w64-mingw32/include/wingdi.h:1532:1: + ASPECT_FILTERING = 0x0001 // /usr/x86_64-w64-mingw32/include/wingdi.h:142:1: + ASSERT_ALTERNATE = 0x9 // /usr/x86_64-w64-mingw32/include/winioctl.h:1223:1: + ASSERT_PRIMARY = 0x8 // /usr/x86_64-w64-mingw32/include/winioctl.h:1222:1: + ASYNCH = 0x80 // /usr/x86_64-w64-mingw32/include/nb30.h:165:1: + ASYNC_MODE_COMPATIBILITY = 1 // /usr/x86_64-w64-mingw32/include/objbase.h:48:1: + ASYNC_MODE_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/objbase.h:49:1: + ATAPI_ID_CMD = 0xA1 // /usr/x86_64-w64-mingw32/include/winioctl.h:899:1: + ATF_ONOFFFEEDBACK = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5727:1: + ATF_TIMEOUTON = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5726:1: + ATOM_FLAG_GLOBAL = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:1772:1: + ATTRIBUTE_SECURITY_INFORMATION = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:4015:1: + ATTR_CONVERTED = 0x02 // /usr/x86_64-w64-mingw32/include/imm.h:375:1: + ATTR_FIXEDCONVERTED = 0x05 // /usr/x86_64-w64-mingw32/include/imm.h:378:1: + ATTR_INPUT = 0x00 // /usr/x86_64-w64-mingw32/include/imm.h:373:1: + ATTR_INPUT_ERROR = 0x04 // /usr/x86_64-w64-mingw32/include/imm.h:377:1: + ATTR_TARGET_CONVERTED = 0x01 // /usr/x86_64-w64-mingw32/include/imm.h:374:1: + ATTR_TARGET_NOTCONVERTED = 0x03 // /usr/x86_64-w64-mingw32/include/imm.h:376:1: + AT_KEYEXCHANGE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:363:1: + AT_SIGNATURE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:364:1: + AUDIT_ALLOW_NO_PRIVILEGE = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:3574:1: + AUTHTYPE_CLIENT = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5557:1: + AUTHTYPE_SERVER = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5558:1: + AUXCAPS_AUXIN = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:915:1: + AUXCAPS_CDAUDIO = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:914:1: + AUXCAPS_LRVOLUME = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:918:1: + AUXCAPS_VOLUME = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:917:1: + AW_ACTIVATE = 0x00020000 // /usr/x86_64-w64-mingw32/include/winuser.h:234:1: + AW_BLEND = 0x00080000 // /usr/x86_64-w64-mingw32/include/winuser.h:236:1: + AW_CENTER = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:232:1: + AW_HIDE = 0x00010000 // /usr/x86_64-w64-mingw32/include/winuser.h:233:1: + AW_HOR_NEGATIVE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:229:1: + AW_HOR_POSITIVE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:228:1: + AW_SLIDE = 0x00040000 // /usr/x86_64-w64-mingw32/include/winuser.h:235:1: + AW_VER_NEGATIVE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:231:1: + AW_VER_POSITIVE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:230:1: + BACKGROUND_BLUE = 0x10 // /usr/x86_64-w64-mingw32/include/wincon.h:123:1: + BACKGROUND_GREEN = 0x20 // /usr/x86_64-w64-mingw32/include/wincon.h:124:1: + BACKGROUND_INTENSITY = 0x80 // /usr/x86_64-w64-mingw32/include/wincon.h:126:1: + BACKGROUND_RED = 0x40 // /usr/x86_64-w64-mingw32/include/wincon.h:125:1: + BACKUP_ALTERNATE_DATA = 0x00000004 // /usr/x86_64-w64-mingw32/include/winbase.h:1468:1: + BACKUP_DATA = 0x00000001 // /usr/x86_64-w64-mingw32/include/winbase.h:1465:1: + BACKUP_EA_DATA = 0x00000002 // /usr/x86_64-w64-mingw32/include/winbase.h:1466:1: + BACKUP_INVALID = 0x00000000 // /usr/x86_64-w64-mingw32/include/winbase.h:1464:1: + BACKUP_LINK = 0x00000005 // /usr/x86_64-w64-mingw32/include/winbase.h:1469:1: + BACKUP_OBJECT_ID = 0x00000007 // /usr/x86_64-w64-mingw32/include/winbase.h:1471:1: + BACKUP_PROPERTY_DATA = 0x00000006 // /usr/x86_64-w64-mingw32/include/winbase.h:1470:1: + BACKUP_REPARSE_DATA = 0x00000008 // /usr/x86_64-w64-mingw32/include/winbase.h:1472:1: + BACKUP_SECURITY_DATA = 0x00000003 // /usr/x86_64-w64-mingw32/include/winbase.h:1467:1: + BACKUP_SECURITY_INFORMATION = 65536 // /usr/x86_64-w64-mingw32/include/winnt.h:4017:1: + BACKUP_SPARSE_BLOCK = 0x00000009 // /usr/x86_64-w64-mingw32/include/winbase.h:1473:1: + BACKUP_TXFS_DATA = 0x0000000a // /usr/x86_64-w64-mingw32/include/winbase.h:1474:1: + BALTIC_CHARSET = 186 // /usr/x86_64-w64-mingw32/include/wingdi.h:1176:1: + BANDINFO = 24 // /usr/x86_64-w64-mingw32/include/wingdi.h:259:1: + BASETYPES = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:23:1: + BASE_SEARCH_PATH_DISABLE_SAFE_SEARCHMODE = 0x10000 // /usr/x86_64-w64-mingw32/include/winbase.h:1911:1: + BASE_SEARCH_PATH_ENABLE_SAFE_SEARCHMODE = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:1910:1: + BASE_SEARCH_PATH_INVALID_FLAGS = -98306 // /usr/x86_64-w64-mingw32/include/winbase.h:1913:1: + BASE_SEARCH_PATH_PERMANENT = 0x8000 // /usr/x86_64-w64-mingw32/include/winbase.h:1912:1: + BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_CA_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5570:1: + BASIC_CONSTRAINTS_CERT_CHAIN_POLICY_END_ENTITY_FLAG = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5571:1: + BATTERY_DISCHARGE_FLAGS_ENABLE = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5890:1: + BATTERY_DISCHARGE_FLAGS_EVENTCODE_MASK = 0x00000007 // /usr/x86_64-w64-mingw32/include/winnt.h:5889:1: + BATTERY_FLAG_CHARGING = 0x08 // /usr/x86_64-w64-mingw32/include/winbase.h:2563:1: + BATTERY_FLAG_CRITICAL = 0x04 // /usr/x86_64-w64-mingw32/include/winbase.h:2562:1: + BATTERY_FLAG_HIGH = 0x01 // /usr/x86_64-w64-mingw32/include/winbase.h:2560:1: + BATTERY_FLAG_LOW = 0x02 // /usr/x86_64-w64-mingw32/include/winbase.h:2561:1: + BATTERY_FLAG_NO_BATTERY = 0x80 // /usr/x86_64-w64-mingw32/include/winbase.h:2564:1: + BATTERY_FLAG_UNKNOWN = 0xff // /usr/x86_64-w64-mingw32/include/winbase.h:2565:1: + BATTERY_LIFE_UNKNOWN = 0xffffffff // /usr/x86_64-w64-mingw32/include/winbase.h:2569:1: + BATTERY_PERCENTAGE_UNKNOWN = 0xff // /usr/x86_64-w64-mingw32/include/winbase.h:2567:1: + BCRYPTBUFFER_VERSION = 0 // /usr/x86_64-w64-mingw32/include/bcrypt.h:140:1: + BCRYPT_ALG_HANDLE_HMAC_FLAG = 0x00000008 // /usr/x86_64-w64-mingw32/include/bcrypt.h:318:1: + BCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE = 0x00000003 // /usr/x86_64-w64-mingw32/include/bcrypt.h:312:1: + BCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION = 0x00000004 // /usr/x86_64-w64-mingw32/include/bcrypt.h:326:1: + BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO_VERSION = 1 // /usr/x86_64-w64-mingw32/include/bcrypt.h:80:1: + BCRYPT_AUTH_MODE_CHAIN_CALLS_FLAG = 0x00000001 // /usr/x86_64-w64-mingw32/include/bcrypt.h:82:1: + BCRYPT_AUTH_MODE_IN_PROGRESS_FLAG = 0x00000002 // /usr/x86_64-w64-mingw32/include/bcrypt.h:83:1: + BCRYPT_BLOCK_PADDING = 0x00000001 // /usr/x86_64-w64-mingw32/include/bcrypt.h:133:1: + BCRYPT_BUFFERS_LOCKED_FLAG = 0x00000040 // /usr/x86_64-w64-mingw32/include/bcrypt.h:322:1: + BCRYPT_CAPI_AES_FLAG = 0x00000010 // /usr/x86_64-w64-mingw32/include/bcrypt.h:319:1: + BCRYPT_CIPHER_INTERFACE = 0x00000001 // /usr/x86_64-w64-mingw32/include/bcrypt.h:310:1: + BCRYPT_CIPHER_OPERATION = 0x00000001 // /usr/x86_64-w64-mingw32/include/bcrypt.h:324:1: + BCRYPT_DH_PARAMETERS_MAGIC = 0x4d504844 // /usr/x86_64-w64-mingw32/include/bcrypt.h:252:1: + BCRYPT_DH_PRIVATE_MAGIC = 0x56504844 // /usr/x86_64-w64-mingw32/include/bcrypt.h:249:1: + BCRYPT_DH_PUBLIC_MAGIC = 0x42504844 // /usr/x86_64-w64-mingw32/include/bcrypt.h:248:1: + BCRYPT_DSA_PARAMETERS_MAGIC = 0x4d505344 // /usr/x86_64-w64-mingw32/include/bcrypt.h:270:1: + BCRYPT_DSA_PARAMETERS_MAGIC_V2 = 0x324d5044 // /usr/x86_64-w64-mingw32/include/bcrypt.h:271:1: + BCRYPT_DSA_PRIVATE_MAGIC = 0x56505344 // /usr/x86_64-w64-mingw32/include/bcrypt.h:262:1: + BCRYPT_DSA_PRIVATE_MAGIC_V2 = 0x32565044 // /usr/x86_64-w64-mingw32/include/bcrypt.h:264:1: + BCRYPT_DSA_PUBLIC_MAGIC = 0x42505344 // /usr/x86_64-w64-mingw32/include/bcrypt.h:261:1: + BCRYPT_DSA_PUBLIC_MAGIC_V2 = 0x32425044 // /usr/x86_64-w64-mingw32/include/bcrypt.h:263:1: + BCRYPT_ECDH_PRIVATE_P256_MAGIC = 0x324b4345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:230:1: + BCRYPT_ECDH_PRIVATE_P384_MAGIC = 0x344b4345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:232:1: + BCRYPT_ECDH_PRIVATE_P521_MAGIC = 0x364b4345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:234:1: + BCRYPT_ECDH_PUBLIC_P256_MAGIC = 0x314b4345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:229:1: + BCRYPT_ECDH_PUBLIC_P384_MAGIC = 0x334b4345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:231:1: + BCRYPT_ECDH_PUBLIC_P521_MAGIC = 0x354b4345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:233:1: + BCRYPT_ECDSA_PRIVATE_P256_MAGIC = 0x32534345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:237:1: + BCRYPT_ECDSA_PRIVATE_P384_MAGIC = 0x34534345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:239:1: + BCRYPT_ECDSA_PRIVATE_P521_MAGIC = 0x36534345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:241:1: + BCRYPT_ECDSA_PUBLIC_P256_MAGIC = 0x31534345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:236:1: + BCRYPT_ECDSA_PUBLIC_P384_MAGIC = 0x33534345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:238:1: + BCRYPT_ECDSA_PUBLIC_P521_MAGIC = 0x35534345 // /usr/x86_64-w64-mingw32/include/bcrypt.h:240:1: + BCRYPT_HASH_INTERFACE = 0x00000002 // /usr/x86_64-w64-mingw32/include/bcrypt.h:311:1: + BCRYPT_HASH_OPERATION = 0x00000002 // /usr/x86_64-w64-mingw32/include/bcrypt.h:325:1: + BCRYPT_HASH_REUSABLE_FLAG = 0x00000020 // /usr/x86_64-w64-mingw32/include/bcrypt.h:320:1: + BCRYPT_KEY_DATA_BLOB_MAGIC = 0x4d42444b // /usr/x86_64-w64-mingw32/include/bcrypt.h:266:1: + BCRYPT_KEY_DATA_BLOB_VERSION1 = 0x1 // /usr/x86_64-w64-mingw32/include/bcrypt.h:267:1: + BCRYPT_KEY_DERIVATION_INTERFACE = 0x00000007 // /usr/x86_64-w64-mingw32/include/bcrypt.h:316:1: + BCRYPT_KEY_DERIVATION_OPERATION = 0x00000040 // /usr/x86_64-w64-mingw32/include/bcrypt.h:330:1: + BCRYPT_NO_KEY_VALIDATION = 0x00000008 // /usr/x86_64-w64-mingw32/include/bcrypt.h:335:1: + BCRYPT_OBJECT_ALIGNMENT = 16 // /usr/x86_64-w64-mingw32/include/bcrypt.h:49:1: + BCRYPT_PAD_NONE = 0x00000001 // /usr/x86_64-w64-mingw32/include/bcrypt.h:135:1: + BCRYPT_PAD_OAEP = 0x00000004 // /usr/x86_64-w64-mingw32/include/bcrypt.h:137:1: + BCRYPT_PAD_PKCS1 = 0x00000002 // /usr/x86_64-w64-mingw32/include/bcrypt.h:136:1: + BCRYPT_PAD_PSS = 0x00000008 // /usr/x86_64-w64-mingw32/include/bcrypt.h:138:1: + BCRYPT_PRIVATE_KEY_FLAG = 0x00000002 // /usr/x86_64-w64-mingw32/include/bcrypt.h:333:1: + BCRYPT_PROV_DISPATCH = 0x00000001 // /usr/x86_64-w64-mingw32/include/bcrypt.h:131:1: + BCRYPT_PUBLIC_KEY_FLAG = 0x00000001 // /usr/x86_64-w64-mingw32/include/bcrypt.h:332:1: + BCRYPT_RNG_INTERFACE = 0x00000006 // /usr/x86_64-w64-mingw32/include/bcrypt.h:315:1: + BCRYPT_RNG_OPERATION = 0x00000020 // /usr/x86_64-w64-mingw32/include/bcrypt.h:329:1: + BCRYPT_RNG_USE_ENTROPY_IN_BUFFER = 0x00000001 // /usr/x86_64-w64-mingw32/include/bcrypt.h:337:1: + BCRYPT_RSAFULLPRIVATE_MAGIC = 0x33415352 // /usr/x86_64-w64-mingw32/include/bcrypt.h:221:1: + BCRYPT_RSAPRIVATE_MAGIC = 0x32415352 // /usr/x86_64-w64-mingw32/include/bcrypt.h:217:1: + BCRYPT_RSAPUBLIC_MAGIC = 0x31415352 // /usr/x86_64-w64-mingw32/include/bcrypt.h:216:1: + BCRYPT_SECRET_AGREEMENT_INTERFACE = 0x00000004 // /usr/x86_64-w64-mingw32/include/bcrypt.h:313:1: + BCRYPT_SECRET_AGREEMENT_OPERATION = 0x00000008 // /usr/x86_64-w64-mingw32/include/bcrypt.h:327:1: + BCRYPT_SIGNATURE_INTERFACE = 0x00000005 // /usr/x86_64-w64-mingw32/include/bcrypt.h:314:1: + BCRYPT_SIGNATURE_OPERATION = 0x00000010 // /usr/x86_64-w64-mingw32/include/bcrypt.h:328:1: + BCRYPT_STRUCT_ALIGNMENT = 0 // /usr/x86_64-w64-mingw32/include/bcrypt.h:51:1: + BCRYPT_SUPPORTED_PAD_OAEP = 0x00000008 // /usr/x86_64-w64-mingw32/include/bcrypt.h:128:1: + BCRYPT_SUPPORTED_PAD_PKCS1_ENC = 0x00000002 // /usr/x86_64-w64-mingw32/include/bcrypt.h:126:1: + BCRYPT_SUPPORTED_PAD_PKCS1_SIG = 0x00000004 // /usr/x86_64-w64-mingw32/include/bcrypt.h:127:1: + BCRYPT_SUPPORTED_PAD_PSS = 0x00000010 // /usr/x86_64-w64-mingw32/include/bcrypt.h:129:1: + BCRYPT_SUPPORTED_PAD_ROUTER = 0x00000001 // /usr/x86_64-w64-mingw32/include/bcrypt.h:125:1: + BCRYPT_USE_SYSTEM_PREFERRED_RNG = 0x00000002 // /usr/x86_64-w64-mingw32/include/bcrypt.h:338:1: + BDR_INNER = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:1668:1: + BDR_OUTER = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1667:1: + BDR_RAISED = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:1669:1: + BDR_RAISEDINNER = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1664:1: + BDR_RAISEDOUTER = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1662:1: + BDR_SUNKEN = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:1670:1: + BDR_SUNKENINNER = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1665:1: + BDR_SUNKENOUTER = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1663:1: + BEGIN_INTERFACE = 0 // /usr/x86_64-w64-mingw32/include/combaseapi.h:100:1: + BEGIN_PATH = 4096 // /usr/x86_64-w64-mingw32/include/wingdi.h:293:1: + BELOW_NORMAL_PRIORITY_CLASS = 0x4000 // /usr/x86_64-w64-mingw32/include/winbase.h:391:1: + BF_ADJUST = 0x2000 // /usr/x86_64-w64-mingw32/include/winuser.h:1697:1: + BF_BOTTOM = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1680:1: + BF_BOTTOMLEFT = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:1684:1: + BF_BOTTOMRIGHT = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:1685:1: + BF_DIAGONAL = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:1688:1: + BF_DIAGONAL_ENDBOTTOMLEFT = 25 // /usr/x86_64-w64-mingw32/include/winuser.h:1692:1: + BF_DIAGONAL_ENDBOTTOMRIGHT = 28 // /usr/x86_64-w64-mingw32/include/winuser.h:1693:1: + BF_DIAGONAL_ENDTOPLEFT = 19 // /usr/x86_64-w64-mingw32/include/winuser.h:1691:1: + BF_DIAGONAL_ENDTOPRIGHT = 22 // /usr/x86_64-w64-mingw32/include/winuser.h:1690:1: + BF_FLAT = 0x4000 // /usr/x86_64-w64-mingw32/include/winuser.h:1698:1: + BF_LEFT = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1677:1: + BF_MIDDLE = 0x0800 // /usr/x86_64-w64-mingw32/include/winuser.h:1695:1: + BF_MONO = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:1699:1: + BF_RECT = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:1686:1: + BF_RIGHT = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1679:1: + BF_SOFT = 0x1000 // /usr/x86_64-w64-mingw32/include/winuser.h:1696:1: + BF_TOP = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1678:1: + BF_TOPLEFT = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1682:1: + BF_TOPRIGHT = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:1683:1: + BIDI_ACCESS_ADMINISTRATOR = 0x1 // /usr/x86_64-w64-mingw32/include/winspool.h:1092:1: + BIDI_ACCESS_USER = 0x2 // /usr/x86_64-w64-mingw32/include/winspool.h:1093:1: + BITSPIXEL = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:1517:1: + BITVEC_SZ = 512 // testdata/sqlite-amalgamation-3380500/sqlite3.c:50003:1: + BITVEC_SZELEM = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:50016:1: + BI_BITFIELDS = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:666:1: + BI_JPEG = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:667:1: + BI_PNG = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:668:1: + BI_RGB = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:663:1: + BI_RLE4 = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:665:1: + BI_RLE8 = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:664:1: + BKMODE_LAST = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1411:1: + BLACKONWHITE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:89:1: + BLACK_BRUSH = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1442:1: + BLACK_PEN = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1446:1: + BLTALIGNMENT = 119 // /usr/x86_64-w64-mingw32/include/wingdi.h:1552:1: + BM_CLICK = 0x00F5 // /usr/x86_64-w64-mingw32/include/winuser.h:4520:1: + BM_GETCHECK = 0x00F0 // /usr/x86_64-w64-mingw32/include/winuser.h:4515:1: + BM_GETIMAGE = 0x00F6 // /usr/x86_64-w64-mingw32/include/winuser.h:4521:1: + BM_GETSTATE = 0x00F2 // /usr/x86_64-w64-mingw32/include/winuser.h:4517:1: + BM_SETCHECK = 0x00F1 // /usr/x86_64-w64-mingw32/include/winuser.h:4516:1: + BM_SETIMAGE = 0x00F7 // /usr/x86_64-w64-mingw32/include/winuser.h:4522:1: + BM_SETSTATE = 0x00F3 // /usr/x86_64-w64-mingw32/include/winuser.h:4518:1: + BM_SETSTYLE = 0x00F4 // /usr/x86_64-w64-mingw32/include/winuser.h:4519:1: + BN_CLICKED = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4503:1: + BN_DBLCLK = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:4511:1: + BN_DISABLE = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4507:1: + BN_DOUBLECLICKED = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:4508:1: + BN_HILITE = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4505:1: + BN_KILLFOCUS = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:4513:1: + BN_PAINT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4504:1: + BN_PUSHED = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4509:1: + BN_SETFOCUS = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:4512:1: + BN_UNHILITE = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4506:1: + BN_UNPUSHED = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4510:1: + BOLD_FONTTYPE = 0x100 // /usr/x86_64-w64-mingw32/include/commdlg.h:470:1: + BROADCAST_QUERY_DENY = 0x424D5144 // /usr/x86_64-w64-mingw32/include/winuser.h:2093:1: + BSF_ALLOWSFW = 0x00000080 // /usr/x86_64-w64-mingw32/include/winuser.h:2088:1: + BSF_FLUSHDISK = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:2083:1: + BSF_FORCEIFHUNG = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:2086:1: + BSF_IGNORECURRENTTASK = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:2082:1: + BSF_LUID = 0x00000400 // /usr/x86_64-w64-mingw32/include/winuser.h:2091:1: + BSF_NOHANG = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:2084:1: + BSF_NOTIMEOUTIFNOTHUNG = 0x00000040 // /usr/x86_64-w64-mingw32/include/winuser.h:2087:1: + BSF_POSTMESSAGE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:2085:1: + BSF_QUERY = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:2081:1: + BSF_RETURNHDESK = 0x00000200 // /usr/x86_64-w64-mingw32/include/winuser.h:2090:1: + BSF_SENDNOTIFYMESSAGE = 0x00000100 // /usr/x86_64-w64-mingw32/include/winuser.h:2089:1: + BSM_ALLCOMPONENTS = 0x00000000 // /usr/x86_64-w64-mingw32/include/winuser.h:2074:1: + BSM_ALLDESKTOPS = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:2079:1: + BSM_APPLICATIONS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:2078:1: + BSM_INSTALLABLEDRIVERS = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:2077:1: + BSM_NETDRIVER = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:2076:1: + BSM_VXDS = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:2075:1: + BST_CHECKED = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4528:1: + BST_FOCUS = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:4531:1: + BST_INDETERMINATE = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:4529:1: + BST_PUSHED = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:4530:1: + BST_UNCHECKED = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:4527:1: + BS_3STATE = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:4479:1: + BS_AUTO3STATE = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:4480:1: + BS_AUTOCHECKBOX = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4477:1: + BS_AUTORADIOBUTTON = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:4483:1: + BS_BITMAP = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:4490:1: + BS_BOTTOM = 2048 // /usr/x86_64-w64-mingw32/include/winuser.h:4495:1: + BS_CENTER = 768 // /usr/x86_64-w64-mingw32/include/winuser.h:4493:1: + BS_CHECKBOX = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4476:1: + BS_DEFPUSHBUTTON = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4475:1: + BS_DIBPATTERN = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1469:1: + BS_DIBPATTERN8X8 = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1472:1: + BS_DIBPATTERNPT = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1470:1: + BS_FLAT = 32768 // /usr/x86_64-w64-mingw32/include/winuser.h:4500:1: + BS_GROUPBOX = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:4481:1: + BS_HATCHED = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1466:1: + BS_HOLLOW = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1465:1: + BS_ICON = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:4489:1: + BS_INDEXED = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1468:1: + BS_LEFT = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:4491:1: + BS_LEFTTEXT = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:4487:1: + BS_MONOPATTERN = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1473:1: + BS_MULTILINE = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:4498:1: + BS_NOTIFY = 16384 // /usr/x86_64-w64-mingw32/include/winuser.h:4499:1: + BS_NULL = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1464:1: + BS_OWNERDRAW = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:4485:1: + BS_PATTERN = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1467:1: + BS_PATTERN8X8 = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1471:1: + BS_PUSHBOX = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:4484:1: + BS_PUSHBUTTON = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4474:1: + BS_PUSHLIKE = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:4497:1: + BS_RADIOBUTTON = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4478:1: + BS_RIGHT = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:4492:1: + BS_RIGHTBUTTON = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:4501:1: + BS_SOLID = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1463:1: + BS_TEXT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4488:1: + BS_TOP = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:4494:1: + BS_TYPEMASK = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:4486:1: + BS_USERBUTTON = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:4482:1: + BS_VCENTER = 3072 // /usr/x86_64-w64-mingw32/include/winuser.h:4496:1: + BTALLOC_ANY = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:66206:1: + BTALLOC_EXACT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:66207:1: + BTALLOC_LE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:66208:1: + BTCF_AtLast = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65689:1: + BTCF_Incrblob = 0x10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65690:1: + BTCF_Multiple = 0x20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65691:1: + BTCF_Pinned = 0x40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65692:1: + BTCF_ValidNKey = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65687:1: + BTCF_ValidOvfl = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65688:1: + BTCF_WriteFlag = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65686:1: + BTCURSOR_MAX_DEPTH = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65627:1: + BTREE_APPEND = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15187:1: + BTREE_APPLICATION_ID = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15079:1: + BTREE_AUTOVACUUM_FULL = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14952:1: + BTREE_AUTOVACUUM_INCR = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14953:1: + BTREE_AUTOVACUUM_NONE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14951:1: + BTREE_AUXDELETE = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15186:1: + BTREE_BLOBKEY = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15042:1: + BTREE_BULKLOAD = 0x00000001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15124:1: + BTREE_DATA_VERSION = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15080:1: + BTREE_DEFAULT_CACHE_SIZE = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15074:1: + BTREE_FILE_FORMAT = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15073:1: + BTREE_FORDELETE = 0x00000008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15151:1: + BTREE_FREE_PAGE_COUNT = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15071:1: + BTREE_HINT_RANGE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15109:1: + BTREE_INCR_VACUUM = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15078:1: + BTREE_INTKEY = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15041:1: + BTREE_LARGEST_ROOT_PAGE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15075:1: + BTREE_MEMORY = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14980:1: + BTREE_OMIT_JOURNAL = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14979:1: + BTREE_PREFORMAT = 0x80 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15188:1: + BTREE_SAVEPOSITION = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15185:1: + BTREE_SCHEMA_VERSION = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15072:1: + BTREE_SEEK_EQ = 0x00000002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15125:1: + BTREE_SINGLE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14981:1: + BTREE_TEXT_ENCODING = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15076:1: + BTREE_UNORDERED = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14982:1: + BTREE_USER_VERSION = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15077:1: + BTREE_WRCSR = 0x00000004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15150:1: + BTS_EXCLUSIVE = 0x0040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65602:1: + BTS_FAST_SECURE = 0x000c // testdata/sqlite-amalgamation-3380500/sqlite3.c:65599:1: + BTS_INITIALLY_EMPTY = 0x0010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65600:1: + BTS_NO_WAL = 0x0020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65601:1: + BTS_OVERWRITE = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65598:1: + BTS_PAGESIZE_FIXED = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65596:1: + BTS_PENDING = 0x0080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65603:1: + BTS_READ_ONLY = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65595:1: + BTS_SECURE_DELETE = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65597:1: + BUFSIZ = 512 // /usr/x86_64-w64-mingw32/include/stdio.h:17:1: + C1_ALPHA = 0x0100 // /usr/x86_64-w64-mingw32/include/winnls.h:63:1: + C1_BLANK = 0x0040 // /usr/x86_64-w64-mingw32/include/winnls.h:61:1: + C1_CNTRL = 0x0020 // /usr/x86_64-w64-mingw32/include/winnls.h:60:1: + C1_DEFINED = 0x0200 // /usr/x86_64-w64-mingw32/include/winnls.h:64:1: + C1_DIGIT = 0x0004 // /usr/x86_64-w64-mingw32/include/winnls.h:57:1: + C1_LOWER = 0x0002 // /usr/x86_64-w64-mingw32/include/winnls.h:56:1: + C1_PUNCT = 0x0010 // /usr/x86_64-w64-mingw32/include/winnls.h:59:1: + C1_SPACE = 0x0008 // /usr/x86_64-w64-mingw32/include/winnls.h:58:1: + C1_UPPER = 0x0001 // /usr/x86_64-w64-mingw32/include/winnls.h:55:1: + C1_XDIGIT = 0x0080 // /usr/x86_64-w64-mingw32/include/winnls.h:62:1: + C2_ARABICNUMBER = 0x0006 // /usr/x86_64-w64-mingw32/include/winnls.h:71:1: + C2_BLOCKSEPARATOR = 0x0008 // /usr/x86_64-w64-mingw32/include/winnls.h:73:1: + C2_COMMONSEPARATOR = 0x0007 // /usr/x86_64-w64-mingw32/include/winnls.h:72:1: + C2_EUROPENUMBER = 0x0003 // /usr/x86_64-w64-mingw32/include/winnls.h:68:1: + C2_EUROPESEPARATOR = 0x0004 // /usr/x86_64-w64-mingw32/include/winnls.h:69:1: + C2_EUROPETERMINATOR = 0x0005 // /usr/x86_64-w64-mingw32/include/winnls.h:70:1: + C2_LEFTTORIGHT = 0x0001 // /usr/x86_64-w64-mingw32/include/winnls.h:66:1: + C2_NOTAPPLICABLE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnls.h:78:1: + C2_OTHERNEUTRAL = 0x000b // /usr/x86_64-w64-mingw32/include/winnls.h:76:1: + C2_RIGHTTOLEFT = 0x0002 // /usr/x86_64-w64-mingw32/include/winnls.h:67:1: + C2_SEGMENTSEPARATOR = 0x0009 // /usr/x86_64-w64-mingw32/include/winnls.h:74:1: + C2_WHITESPACE = 0x000a // /usr/x86_64-w64-mingw32/include/winnls.h:75:1: + C3_ALPHA = 0x8000 // /usr/x86_64-w64-mingw32/include/winnls.h:93:1: + C3_DIACRITIC = 0x0002 // /usr/x86_64-w64-mingw32/include/winnls.h:81:1: + C3_FULLWIDTH = 0x0080 // /usr/x86_64-w64-mingw32/include/winnls.h:87:1: + C3_HALFWIDTH = 0x0040 // /usr/x86_64-w64-mingw32/include/winnls.h:86:1: + C3_HIGHSURROGATE = 0x0800 // /usr/x86_64-w64-mingw32/include/winnls.h:91:1: + C3_HIRAGANA = 0x0020 // /usr/x86_64-w64-mingw32/include/winnls.h:85:1: + C3_IDEOGRAPH = 0x0100 // /usr/x86_64-w64-mingw32/include/winnls.h:88:1: + C3_KASHIDA = 0x0200 // /usr/x86_64-w64-mingw32/include/winnls.h:89:1: + C3_KATAKANA = 0x0010 // /usr/x86_64-w64-mingw32/include/winnls.h:84:1: + C3_LEXICAL = 0x0400 // /usr/x86_64-w64-mingw32/include/winnls.h:90:1: + C3_LOWSURROGATE = 0x1000 // /usr/x86_64-w64-mingw32/include/winnls.h:92:1: + C3_NONSPACING = 0x0001 // /usr/x86_64-w64-mingw32/include/winnls.h:80:1: + C3_NOTAPPLICABLE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnls.h:95:1: + C3_SYMBOL = 0x0008 // /usr/x86_64-w64-mingw32/include/winnls.h:83:1: + C3_VOWELMARK = 0x0004 // /usr/x86_64-w64-mingw32/include/winnls.h:82:1: + CACHE_E_FIRST = 2147746160 // /usr/x86_64-w64-mingw32/include/winerror.h:2403:1: + CACHE_E_LAST = 2147746175 // /usr/x86_64-w64-mingw32/include/winerror.h:2404:1: + CACHE_FULLY_ASSOCIATIVE = 0xFF // /usr/x86_64-w64-mingw32/include/winnt.h:4616:1: + CACHE_STALE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22170:1: + CACHE_S_FIRST = 262512 // /usr/x86_64-w64-mingw32/include/winerror.h:2405:1: + CACHE_S_LAST = 262527 // /usr/x86_64-w64-mingw32/include/winerror.h:2406:1: + CADV_LATEACK = 0xFFFF // /usr/x86_64-w64-mingw32/include/ddeml.h:73:1: + CALERT_SYSTEM = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:6059:1: + CALG_3DES = 26115 // /usr/x86_64-w64-mingw32/include/wincrypt.h:216:1: + CALG_3DES_112 = 26121 // /usr/x86_64-w64-mingw32/include/wincrypt.h:215:1: + CALG_AES = 26129 // /usr/x86_64-w64-mingw32/include/wincrypt.h:245:1: + CALG_AES_128 = 26126 // /usr/x86_64-w64-mingw32/include/wincrypt.h:242:1: + CALG_AES_192 = 26127 // /usr/x86_64-w64-mingw32/include/wincrypt.h:243:1: + CALG_AES_256 = 26128 // /usr/x86_64-w64-mingw32/include/wincrypt.h:244:1: + CALG_AGREEDKEY_ANY = 43523 // /usr/x86_64-w64-mingw32/include/wincrypt.h:223:1: + CALG_CYLINK_MEK = 26124 // /usr/x86_64-w64-mingw32/include/wincrypt.h:228:1: + CALG_DES = 26113 // /usr/x86_64-w64-mingw32/include/wincrypt.h:214:1: + CALG_DESX = 26116 // /usr/x86_64-w64-mingw32/include/wincrypt.h:217:1: + CALG_DH_EPHEM = 43522 // /usr/x86_64-w64-mingw32/include/wincrypt.h:222:1: + CALG_DH_SF = 43521 // /usr/x86_64-w64-mingw32/include/wincrypt.h:221:1: + CALG_DSS_SIGN = 8704 // /usr/x86_64-w64-mingw32/include/wincrypt.h:209:1: + CALG_HASH_REPLACE_OWF = 32779 // /usr/x86_64-w64-mingw32/include/wincrypt.h:241:1: + CALG_HMAC = 32777 // /usr/x86_64-w64-mingw32/include/wincrypt.h:238:1: + CALG_HUGHES_MD5 = 40963 // /usr/x86_64-w64-mingw32/include/wincrypt.h:225:1: + CALG_KEA_KEYX = 43524 // /usr/x86_64-w64-mingw32/include/wincrypt.h:224:1: + CALG_MAC = 32773 // /usr/x86_64-w64-mingw32/include/wincrypt.h:207:1: + CALG_MD2 = 32769 // /usr/x86_64-w64-mingw32/include/wincrypt.h:202:1: + CALG_MD4 = 32770 // /usr/x86_64-w64-mingw32/include/wincrypt.h:203:1: + CALG_MD5 = 32771 // /usr/x86_64-w64-mingw32/include/wincrypt.h:204:1: + CALG_NO_SIGN = 8192 // /usr/x86_64-w64-mingw32/include/wincrypt.h:211:1: + CALG_OID_INFO_CNG_ONLY = 0xffffffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:2758:1: + CALG_OID_INFO_PARAMETERS = 0xfffffffe // /usr/x86_64-w64-mingw32/include/wincrypt.h:2759:1: + CALG_PCT1_MASTER = 19460 // /usr/x86_64-w64-mingw32/include/wincrypt.h:234:1: + CALG_RC2 = 26114 // /usr/x86_64-w64-mingw32/include/wincrypt.h:218:1: + CALG_RC4 = 26625 // /usr/x86_64-w64-mingw32/include/wincrypt.h:219:1: + CALG_RC5 = 26125 // /usr/x86_64-w64-mingw32/include/wincrypt.h:237:1: + CALG_RSA_KEYX = 41984 // /usr/x86_64-w64-mingw32/include/wincrypt.h:213:1: + CALG_RSA_SIGN = 9216 // /usr/x86_64-w64-mingw32/include/wincrypt.h:208:1: + CALG_SCHANNEL_ENC_KEY = 19463 // /usr/x86_64-w64-mingw32/include/wincrypt.h:233:1: + CALG_SCHANNEL_MAC_KEY = 19459 // /usr/x86_64-w64-mingw32/include/wincrypt.h:232:1: + CALG_SCHANNEL_MASTER_HASH = 19458 // /usr/x86_64-w64-mingw32/include/wincrypt.h:231:1: + CALG_SEAL = 26626 // /usr/x86_64-w64-mingw32/include/wincrypt.h:220:1: + CALG_SHA = 32772 // /usr/x86_64-w64-mingw32/include/wincrypt.h:205:1: + CALG_SHA1 = 32772 // /usr/x86_64-w64-mingw32/include/wincrypt.h:206:1: + CALG_SHA_256 = 32780 // /usr/x86_64-w64-mingw32/include/wincrypt.h:248:1: + CALG_SHA_384 = 32781 // /usr/x86_64-w64-mingw32/include/wincrypt.h:249:1: + CALG_SHA_512 = 32782 // /usr/x86_64-w64-mingw32/include/wincrypt.h:250:1: + CALG_SKIPJACK = 26122 // /usr/x86_64-w64-mingw32/include/wincrypt.h:226:1: + CALG_SSL2_MASTER = 19461 // /usr/x86_64-w64-mingw32/include/wincrypt.h:235:1: + CALG_SSL3_MASTER = 19457 // /usr/x86_64-w64-mingw32/include/wincrypt.h:230:1: + CALG_SSL3_SHAMD5 = 32776 // /usr/x86_64-w64-mingw32/include/wincrypt.h:229:1: + CALG_TEK = 26123 // /usr/x86_64-w64-mingw32/include/wincrypt.h:227:1: + CALG_TLS1PRF = 32778 // /usr/x86_64-w64-mingw32/include/wincrypt.h:239:1: + CALG_TLS1_MASTER = 19462 // /usr/x86_64-w64-mingw32/include/wincrypt.h:236:1: + CALLBACK = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:90:1: + CALLBACK_CHUNK_FINISHED = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:105:1: + CALLBACK_EVENT = 327680 // /usr/x86_64-w64-mingw32/include/mmsystem.h:225:1: + CALLBACK_FUNCTION = 196608 // /usr/x86_64-w64-mingw32/include/mmsystem.h:223:1: + CALLBACK_NULL = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:220:1: + CALLBACK_STREAM_SWITCH = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:106:1: + CALLBACK_TASK = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:222:1: + CALLBACK_THREAD = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:224:1: + CALLBACK_TYPEMASK = 458752 // /usr/x86_64-w64-mingw32/include/mmsystem.h:219:1: + CALLBACK_WINDOW = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:221:1: + CALL_PENDING = 0x02 // /usr/x86_64-w64-mingw32/include/nb30.h:103:1: + CAL_GREGORIAN = 1 // /usr/x86_64-w64-mingw32/include/winnls.h:576:1: + CAL_GREGORIAN_ARABIC = 10 // /usr/x86_64-w64-mingw32/include/winnls.h:585:1: + CAL_GREGORIAN_ME_FRENCH = 9 // /usr/x86_64-w64-mingw32/include/winnls.h:584:1: + CAL_GREGORIAN_US = 2 // /usr/x86_64-w64-mingw32/include/winnls.h:577:1: + CAL_GREGORIAN_XLIT_ENGLISH = 11 // /usr/x86_64-w64-mingw32/include/winnls.h:586:1: + CAL_GREGORIAN_XLIT_FRENCH = 12 // /usr/x86_64-w64-mingw32/include/winnls.h:587:1: + CAL_HEBREW = 8 // /usr/x86_64-w64-mingw32/include/winnls.h:583:1: + CAL_HIJRI = 6 // /usr/x86_64-w64-mingw32/include/winnls.h:581:1: + CAL_ICALINTVALUE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnls.h:511:1: + CAL_ITWODIGITYEARMAX = 0x00000030 // /usr/x86_64-w64-mingw32/include/winnls.h:559:1: + CAL_IYEAROFFSETRANGE = 0x00000003 // /usr/x86_64-w64-mingw32/include/winnls.h:513:1: + CAL_JAPAN = 3 // /usr/x86_64-w64-mingw32/include/winnls.h:578:1: + CAL_KOREA = 5 // /usr/x86_64-w64-mingw32/include/winnls.h:580:1: + CAL_NOUSEROVERRIDE = 2147483648 // /usr/x86_64-w64-mingw32/include/winnls.h:504:1: + CAL_RETURN_NUMBER = 536870912 // /usr/x86_64-w64-mingw32/include/winnls.h:506:1: + CAL_SABBREVDAYNAME1 = 0x0000000e // /usr/x86_64-w64-mingw32/include/winnls.h:524:1: + CAL_SABBREVDAYNAME2 = 0x0000000f // /usr/x86_64-w64-mingw32/include/winnls.h:525:1: + CAL_SABBREVDAYNAME3 = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnls.h:526:1: + CAL_SABBREVDAYNAME4 = 0x00000011 // /usr/x86_64-w64-mingw32/include/winnls.h:527:1: + CAL_SABBREVDAYNAME5 = 0x00000012 // /usr/x86_64-w64-mingw32/include/winnls.h:528:1: + CAL_SABBREVDAYNAME6 = 0x00000013 // /usr/x86_64-w64-mingw32/include/winnls.h:529:1: + CAL_SABBREVDAYNAME7 = 0x00000014 // /usr/x86_64-w64-mingw32/include/winnls.h:530:1: + CAL_SABBREVMONTHNAME1 = 0x00000022 // /usr/x86_64-w64-mingw32/include/winnls.h:545:1: + CAL_SABBREVMONTHNAME10 = 0x0000002b // /usr/x86_64-w64-mingw32/include/winnls.h:554:1: + CAL_SABBREVMONTHNAME11 = 0x0000002c // /usr/x86_64-w64-mingw32/include/winnls.h:555:1: + CAL_SABBREVMONTHNAME12 = 0x0000002d // /usr/x86_64-w64-mingw32/include/winnls.h:556:1: + CAL_SABBREVMONTHNAME13 = 0x0000002e // /usr/x86_64-w64-mingw32/include/winnls.h:557:1: + CAL_SABBREVMONTHNAME2 = 0x00000023 // /usr/x86_64-w64-mingw32/include/winnls.h:546:1: + CAL_SABBREVMONTHNAME3 = 0x00000024 // /usr/x86_64-w64-mingw32/include/winnls.h:547:1: + CAL_SABBREVMONTHNAME4 = 0x00000025 // /usr/x86_64-w64-mingw32/include/winnls.h:548:1: + CAL_SABBREVMONTHNAME5 = 0x00000026 // /usr/x86_64-w64-mingw32/include/winnls.h:549:1: + CAL_SABBREVMONTHNAME6 = 0x00000027 // /usr/x86_64-w64-mingw32/include/winnls.h:550:1: + CAL_SABBREVMONTHNAME7 = 0x00000028 // /usr/x86_64-w64-mingw32/include/winnls.h:551:1: + CAL_SABBREVMONTHNAME8 = 0x00000029 // /usr/x86_64-w64-mingw32/include/winnls.h:552:1: + CAL_SABBREVMONTHNAME9 = 0x0000002a // /usr/x86_64-w64-mingw32/include/winnls.h:553:1: + CAL_SCALNAME = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:512:1: + CAL_SDAYNAME1 = 0x00000007 // /usr/x86_64-w64-mingw32/include/winnls.h:517:1: + CAL_SDAYNAME2 = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnls.h:518:1: + CAL_SDAYNAME3 = 0x00000009 // /usr/x86_64-w64-mingw32/include/winnls.h:519:1: + CAL_SDAYNAME4 = 0x0000000a // /usr/x86_64-w64-mingw32/include/winnls.h:520:1: + CAL_SDAYNAME5 = 0x0000000b // /usr/x86_64-w64-mingw32/include/winnls.h:521:1: + CAL_SDAYNAME6 = 0x0000000c // /usr/x86_64-w64-mingw32/include/winnls.h:522:1: + CAL_SDAYNAME7 = 0x0000000d // /usr/x86_64-w64-mingw32/include/winnls.h:523:1: + CAL_SERASTRING = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnls.h:514:1: + CAL_SLONGDATE = 0x00000006 // /usr/x86_64-w64-mingw32/include/winnls.h:516:1: + CAL_SMONTHNAME1 = 0x00000015 // /usr/x86_64-w64-mingw32/include/winnls.h:532:1: + CAL_SMONTHNAME10 = 0x0000001e // /usr/x86_64-w64-mingw32/include/winnls.h:541:1: + CAL_SMONTHNAME11 = 0x0000001f // /usr/x86_64-w64-mingw32/include/winnls.h:542:1: + CAL_SMONTHNAME12 = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnls.h:543:1: + CAL_SMONTHNAME13 = 0x00000021 // /usr/x86_64-w64-mingw32/include/winnls.h:544:1: + CAL_SMONTHNAME2 = 0x00000016 // /usr/x86_64-w64-mingw32/include/winnls.h:533:1: + CAL_SMONTHNAME3 = 0x00000017 // /usr/x86_64-w64-mingw32/include/winnls.h:534:1: + CAL_SMONTHNAME4 = 0x00000018 // /usr/x86_64-w64-mingw32/include/winnls.h:535:1: + CAL_SMONTHNAME5 = 0x00000019 // /usr/x86_64-w64-mingw32/include/winnls.h:536:1: + CAL_SMONTHNAME6 = 0x0000001a // /usr/x86_64-w64-mingw32/include/winnls.h:537:1: + CAL_SMONTHNAME7 = 0x0000001b // /usr/x86_64-w64-mingw32/include/winnls.h:538:1: + CAL_SMONTHNAME8 = 0x0000001c // /usr/x86_64-w64-mingw32/include/winnls.h:539:1: + CAL_SMONTHNAME9 = 0x0000001d // /usr/x86_64-w64-mingw32/include/winnls.h:540:1: + CAL_SSHORTDATE = 0x00000005 // /usr/x86_64-w64-mingw32/include/winnls.h:515:1: + CAL_SYEARMONTH = 0x0000002f // /usr/x86_64-w64-mingw32/include/winnls.h:558:1: + CAL_TAIWAN = 4 // /usr/x86_64-w64-mingw32/include/winnls.h:579:1: + CAL_THAI = 7 // /usr/x86_64-w64-mingw32/include/winnls.h:582:1: + CAL_UMALQURA = 23 // /usr/x86_64-w64-mingw32/include/winnls.h:588:1: + CAL_USE_CP_ACP = 1073741824 // /usr/x86_64-w64-mingw32/include/winnls.h:505:1: + CAPSLOCK_ON = 0x80 // /usr/x86_64-w64-mingw32/include/wincon.h:51:1: + CAP_ATAPI_ID_CMD = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:883:1: + CAP_ATA_ID_CMD = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:882:1: + CAP_SMART_CMD = 4 // /usr/x86_64-w64-mingw32/include/winioctl.h:884:1: + CAT_E_FIRST = 2147746144 // /usr/x86_64-w64-mingw32/include/winerror.h:2385:1: + CAT_E_LAST = 2147746145 // /usr/x86_64-w64-mingw32/include/winerror.h:2386:1: + CA_LOG_FILTER = 0x0002 // /usr/x86_64-w64-mingw32/include/wingdi.h:3350:1: + CA_NEGATIVE = 0x0001 // /usr/x86_64-w64-mingw32/include/wingdi.h:3349:1: + CBF_FAIL_ADVISES = 0x00004000 // /usr/x86_64-w64-mingw32/include/ddeml.h:164:1: + CBF_FAIL_ALLSVRXACTIONS = 0x0003f000 // /usr/x86_64-w64-mingw32/include/ddeml.h:168:1: + CBF_FAIL_CONNECTIONS = 0x00002000 // /usr/x86_64-w64-mingw32/include/ddeml.h:163:1: + CBF_FAIL_EXECUTES = 0x00008000 // /usr/x86_64-w64-mingw32/include/ddeml.h:165:1: + CBF_FAIL_POKES = 0x00010000 // /usr/x86_64-w64-mingw32/include/ddeml.h:166:1: + CBF_FAIL_REQUESTS = 0x00020000 // /usr/x86_64-w64-mingw32/include/ddeml.h:167:1: + CBF_FAIL_SELFCONNECTIONS = 0x00001000 // /usr/x86_64-w64-mingw32/include/ddeml.h:162:1: + CBF_SKIP_ALLNOTIFICATIONS = 0x003c0000 // /usr/x86_64-w64-mingw32/include/ddeml.h:174:1: + CBF_SKIP_CONNECT_CONFIRMS = 0x00040000 // /usr/x86_64-w64-mingw32/include/ddeml.h:170:1: + CBF_SKIP_DISCONNECTS = 0x00200000 // /usr/x86_64-w64-mingw32/include/ddeml.h:173:1: + CBF_SKIP_REGISTRATIONS = 0x00080000 // /usr/x86_64-w64-mingw32/include/ddeml.h:171:1: + CBF_SKIP_UNREGISTRATIONS = 0x00100000 // /usr/x86_64-w64-mingw32/include/ddeml.h:172:1: + CBM_INIT = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1661:1: + CBN_CLOSEUP = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:4777:1: + CBN_DBLCLK = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4771:1: + CBN_DROPDOWN = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:4776:1: + CBN_EDITCHANGE = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:4774:1: + CBN_EDITUPDATE = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:4775:1: + CBN_ERRSPACE = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:4769:1: + CBN_KILLFOCUS = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4773:1: + CBN_SELCHANGE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4770:1: + CBN_SELENDCANCEL = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:4779:1: + CBN_SELENDOK = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:4778:1: + CBN_SETFOCUS = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4772:1: + CBR_110 = 110 // /usr/x86_64-w64-mingw32/include/winbase.h:482:1: + CBR_115200 = 115200 // /usr/x86_64-w64-mingw32/include/winbase.h:494:1: + CBR_1200 = 1200 // /usr/x86_64-w64-mingw32/include/winbase.h:485:1: + CBR_128000 = 128000 // /usr/x86_64-w64-mingw32/include/winbase.h:495:1: + CBR_14400 = 14400 // /usr/x86_64-w64-mingw32/include/winbase.h:489:1: + CBR_19200 = 19200 // /usr/x86_64-w64-mingw32/include/winbase.h:490:1: + CBR_2400 = 2400 // /usr/x86_64-w64-mingw32/include/winbase.h:486:1: + CBR_256000 = 256000 // /usr/x86_64-w64-mingw32/include/winbase.h:496:1: + CBR_300 = 300 // /usr/x86_64-w64-mingw32/include/winbase.h:483:1: + CBR_38400 = 38400 // /usr/x86_64-w64-mingw32/include/winbase.h:491:1: + CBR_4800 = 4800 // /usr/x86_64-w64-mingw32/include/winbase.h:487:1: + CBR_56000 = 56000 // /usr/x86_64-w64-mingw32/include/winbase.h:492:1: + CBR_57600 = 57600 // /usr/x86_64-w64-mingw32/include/winbase.h:493:1: + CBR_600 = 600 // /usr/x86_64-w64-mingw32/include/winbase.h:484:1: + CBR_9600 = 9600 // /usr/x86_64-w64-mingw32/include/winbase.h:488:1: + CBS_AUTOHSCROLL = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:4788:1: + CBS_DISABLENOSCROLL = 2048 // /usr/x86_64-w64-mingw32/include/winuser.h:4793:1: + CBS_DROPDOWN = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4784:1: + CBS_DROPDOWNLIST = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4785:1: + CBS_HASSTRINGS = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:4791:1: + CBS_LOWERCASE = 16384 // /usr/x86_64-w64-mingw32/include/winuser.h:4795:1: + CBS_NOINTEGRALHEIGHT = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:4792:1: + CBS_OEMCONVERT = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:4789:1: + CBS_OWNERDRAWFIXED = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:4786:1: + CBS_OWNERDRAWVARIABLE = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:4787:1: + CBS_SIMPLE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4783:1: + CBS_SORT = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:4790:1: + CBS_UPPERCASE = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:4794:1: + CB_ADDSTRING = 0x0143 // /usr/x86_64-w64-mingw32/include/winuser.h:4802:1: + CB_DELETESTRING = 0x0144 // /usr/x86_64-w64-mingw32/include/winuser.h:4803:1: + CB_DIR = 0x0145 // /usr/x86_64-w64-mingw32/include/winuser.h:4804:1: + CB_ERR = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:4766:1: + CB_ERRSPACE = -2 // /usr/x86_64-w64-mingw32/include/winuser.h:4767:1: + CB_FINDSTRING = 0x014C // /usr/x86_64-w64-mingw32/include/winuser.h:4811:1: + CB_FINDSTRINGEXACT = 0x0158 // /usr/x86_64-w64-mingw32/include/winuser.h:4823:1: + CB_GETCOMBOBOXINFO = 0x0164 // /usr/x86_64-w64-mingw32/include/winuser.h:4836:1: + CB_GETCOUNT = 0x0146 // /usr/x86_64-w64-mingw32/include/winuser.h:4805:1: + CB_GETCURSEL = 0x0147 // /usr/x86_64-w64-mingw32/include/winuser.h:4806:1: + CB_GETDROPPEDCONTROLRECT = 0x0152 // /usr/x86_64-w64-mingw32/include/winuser.h:4817:1: + CB_GETDROPPEDSTATE = 0x0157 // /usr/x86_64-w64-mingw32/include/winuser.h:4822:1: + CB_GETDROPPEDWIDTH = 0x015f // /usr/x86_64-w64-mingw32/include/winuser.h:4830:1: + CB_GETEDITSEL = 0x0140 // /usr/x86_64-w64-mingw32/include/winuser.h:4799:1: + CB_GETEXTENDEDUI = 0x0156 // /usr/x86_64-w64-mingw32/include/winuser.h:4821:1: + CB_GETHORIZONTALEXTENT = 0x015d // /usr/x86_64-w64-mingw32/include/winuser.h:4828:1: + CB_GETITEMDATA = 0x0150 // /usr/x86_64-w64-mingw32/include/winuser.h:4815:1: + CB_GETITEMHEIGHT = 0x0154 // /usr/x86_64-w64-mingw32/include/winuser.h:4819:1: + CB_GETLBTEXT = 0x0148 // /usr/x86_64-w64-mingw32/include/winuser.h:4807:1: + CB_GETLBTEXTLEN = 0x0149 // /usr/x86_64-w64-mingw32/include/winuser.h:4808:1: + CB_GETLOCALE = 0x015A // /usr/x86_64-w64-mingw32/include/winuser.h:4825:1: + CB_GETTOPINDEX = 0x015b // /usr/x86_64-w64-mingw32/include/winuser.h:4826:1: + CB_INITSTORAGE = 0x0161 // /usr/x86_64-w64-mingw32/include/winuser.h:4832:1: + CB_INSERTSTRING = 0x014A // /usr/x86_64-w64-mingw32/include/winuser.h:4809:1: + CB_LIMITTEXT = 0x0141 // /usr/x86_64-w64-mingw32/include/winuser.h:4800:1: + CB_MSGMAX = 0x0165 // /usr/x86_64-w64-mingw32/include/winuser.h:4838:1: + CB_OKAY = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4765:1: + CB_RESETCONTENT = 0x014B // /usr/x86_64-w64-mingw32/include/winuser.h:4810:1: + CB_SELECTSTRING = 0x014D // /usr/x86_64-w64-mingw32/include/winuser.h:4812:1: + CB_SETCURSEL = 0x014E // /usr/x86_64-w64-mingw32/include/winuser.h:4813:1: + CB_SETDROPPEDWIDTH = 0x0160 // /usr/x86_64-w64-mingw32/include/winuser.h:4831:1: + CB_SETEDITSEL = 0x0142 // /usr/x86_64-w64-mingw32/include/winuser.h:4801:1: + CB_SETEXTENDEDUI = 0x0155 // /usr/x86_64-w64-mingw32/include/winuser.h:4820:1: + CB_SETHORIZONTALEXTENT = 0x015e // /usr/x86_64-w64-mingw32/include/winuser.h:4829:1: + CB_SETITEMDATA = 0x0151 // /usr/x86_64-w64-mingw32/include/winuser.h:4816:1: + CB_SETITEMHEIGHT = 0x0153 // /usr/x86_64-w64-mingw32/include/winuser.h:4818:1: + CB_SETLOCALE = 0x0159 // /usr/x86_64-w64-mingw32/include/winuser.h:4824:1: + CB_SETTOPINDEX = 0x015c // /usr/x86_64-w64-mingw32/include/winuser.h:4827:1: + CB_SHOWDROPDOWN = 0x014F // /usr/x86_64-w64-mingw32/include/winuser.h:4814:1: + CCERR_CHOOSECOLORCODES = 0x5000 // /usr/x86_64-w64-mingw32/include/cderr.h:51:1: + CCHDEVICENAME = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1666:1: + CCHFORMNAME = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1668:1: + CCHILDREN_SCROLLBAR = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:6164:1: + CCHILDREN_TITLEBAR = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:6163:1: + CCH_MAX_PROPSTG_NAME = 31 // /usr/x86_64-w64-mingw32/include/propidl.h:1092:1: + CC_AND = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166852:1: + CC_ANYCOLOR = 0x100 // /usr/x86_64-w64-mingw32/include/commdlg.h:320:1: + CC_BANG = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166843:1: + CC_BOM = 30 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166858:1: + CC_CHORD = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1569:1: + CC_CIRCLES = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1567:1: + CC_COMMA = 23 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166851:1: + CC_DIGIT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166831:1: + CC_DOLLAR = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166832:1: + CC_DOT = 26 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166854:1: + CC_ELLIPSES = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1570:1: + CC_ENABLEHOOK = 0x10 // /usr/x86_64-w64-mingw32/include/commdlg.h:316:1: + CC_ENABLETEMPLATE = 0x20 // /usr/x86_64-w64-mingw32/include/commdlg.h:317:1: + CC_ENABLETEMPLATEHANDLE = 0x40 // /usr/x86_64-w64-mingw32/include/commdlg.h:318:1: + CC_EQ = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166842:1: + CC_FULLOPEN = 0x2 // /usr/x86_64-w64-mingw32/include/commdlg.h:313:1: + CC_GT = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166841:1: + CC_ID = 27 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166855:1: + CC_ILLEGAL = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166856:1: + CC_INTERIORS = 128 // /usr/x86_64-w64-mingw32/include/wingdi.h:1574:1: + CC_KYWD = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166830:1: + CC_KYWD0 = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166829:1: + CC_LP = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166845:1: + CC_LT = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166840:1: + CC_MINUS = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166839:1: + CC_NONE = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1566:1: + CC_NUL = 29 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166857:1: + CC_PERCENT = 22 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166850:1: + CC_PIE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1568:1: + CC_PIPE = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166838:1: + CC_PLUS = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166848:1: + CC_PREVENTFULLOPEN = 0x4 // /usr/x86_64-w64-mingw32/include/commdlg.h:314:1: + CC_QUOTE = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166836:1: + CC_QUOTE2 = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166837:1: + CC_RGBINIT = 0x1 // /usr/x86_64-w64-mingw32/include/commdlg.h:312:1: + CC_ROUNDRECT = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:1575:1: + CC_RP = 18 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166846:1: + CC_SEMI = 19 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166847:1: + CC_SHOWHELP = 0x8 // /usr/x86_64-w64-mingw32/include/commdlg.h:315:1: + CC_SLASH = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166844:1: + CC_SOLIDCOLOR = 0x80 // /usr/x86_64-w64-mingw32/include/commdlg.h:319:1: + CC_SPACE = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166835:1: + CC_STAR = 21 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166849:1: + CC_STYLED = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1572:1: + CC_TILDA = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166853:1: + CC_VARALPHA = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166833:1: + CC_VARNUM = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166834:1: + CC_WIDE = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:1571:1: + CC_WIDESTYLED = 64 // /usr/x86_64-w64-mingw32/include/wingdi.h:1573:1: + CC_X = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166828:1: + CDECL = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:83:1: + CDERR_DIALOGFAILURE = 0xFFFF // /usr/x86_64-w64-mingw32/include/cderr.h:9:1: + CDERR_FINDRESFAILURE = 0x0006 // /usr/x86_64-w64-mingw32/include/cderr.h:17:1: + CDERR_GENERALCODES = 0x0000 // /usr/x86_64-w64-mingw32/include/cderr.h:11:1: + CDERR_INITIALIZATION = 0x0002 // /usr/x86_64-w64-mingw32/include/cderr.h:13:1: + CDERR_LOADRESFAILURE = 0x0007 // /usr/x86_64-w64-mingw32/include/cderr.h:18:1: + CDERR_LOADSTRFAILURE = 0x0005 // /usr/x86_64-w64-mingw32/include/cderr.h:16:1: + CDERR_LOCKRESFAILURE = 0x0008 // /usr/x86_64-w64-mingw32/include/cderr.h:19:1: + CDERR_MEMALLOCFAILURE = 0x0009 // /usr/x86_64-w64-mingw32/include/cderr.h:20:1: + CDERR_MEMLOCKFAILURE = 0x000A // /usr/x86_64-w64-mingw32/include/cderr.h:21:1: + CDERR_NOHINSTANCE = 0x0004 // /usr/x86_64-w64-mingw32/include/cderr.h:15:1: + CDERR_NOHOOK = 0x000B // /usr/x86_64-w64-mingw32/include/cderr.h:22:1: + CDERR_NOTEMPLATE = 0x0003 // /usr/x86_64-w64-mingw32/include/cderr.h:14:1: + CDERR_REGISTERMSGFAIL = 0x000C // /usr/x86_64-w64-mingw32/include/cderr.h:23:1: + CDERR_STRUCTSIZE = 0x0001 // /usr/x86_64-w64-mingw32/include/cderr.h:12:1: + CDM_FIRST = 1124 // /usr/x86_64-w64-mingw32/include/commdlg.h:251:1: + CDM_GETFILEPATH = 1125 // /usr/x86_64-w64-mingw32/include/commdlg.h:260:1: + CDM_GETFOLDERIDLIST = 1127 // /usr/x86_64-w64-mingw32/include/commdlg.h:272:1: + CDM_GETFOLDERPATH = 1126 // /usr/x86_64-w64-mingw32/include/commdlg.h:266:1: + CDM_GETSPEC = 1124 // /usr/x86_64-w64-mingw32/include/commdlg.h:254:1: + CDM_HIDECONTROL = 1129 // /usr/x86_64-w64-mingw32/include/commdlg.h:276:1: + CDM_LAST = 1224 // /usr/x86_64-w64-mingw32/include/commdlg.h:252:1: + CDM_SETCONTROLTEXT = 1128 // /usr/x86_64-w64-mingw32/include/commdlg.h:274:1: + CDM_SETDEFEXT = 1130 // /usr/x86_64-w64-mingw32/include/commdlg.h:278:1: + CDN_FILEOK = 18446744073709551010 // /usr/x86_64-w64-mingw32/include/commdlg.h:247:1: + CDN_FIRST = 18446744073709551015 // /usr/x86_64-w64-mingw32/include/commdlg.h:239:1: + CDN_FOLDERCHANGE = 18446744073709551013 // /usr/x86_64-w64-mingw32/include/commdlg.h:244:1: + CDN_HELP = 18446744073709551011 // /usr/x86_64-w64-mingw32/include/commdlg.h:246:1: + CDN_INCLUDEITEM = 18446744073709551008 // /usr/x86_64-w64-mingw32/include/commdlg.h:249:1: + CDN_INITDONE = 18446744073709551015 // /usr/x86_64-w64-mingw32/include/commdlg.h:242:1: + CDN_LAST = 18446744073709550917 // /usr/x86_64-w64-mingw32/include/commdlg.h:240:1: + CDN_SELCHANGE = 18446744073709551014 // /usr/x86_64-w64-mingw32/include/commdlg.h:243:1: + CDN_SHAREVIOLATION = 18446744073709551012 // /usr/x86_64-w64-mingw32/include/commdlg.h:245:1: + CDN_TYPECHANGE = 18446744073709551009 // /usr/x86_64-w64-mingw32/include/commdlg.h:248:1: + CDS_FULLSCREEN = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:5565:1: + CDS_GLOBAL = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:5566:1: + CDS_NORESET = 0x10000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5575:1: + CDS_RESET = 0x40000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5573:1: + CDS_RESET_EX = 0x20000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5574:1: + CDS_SET_PRIMARY = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:5567:1: + CDS_TEST = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5564:1: + CDS_UPDATEREGISTRY = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5563:1: + CDS_VIDEOPARAMETERS = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:5568:1: + CD_LBSELADD = 2 // /usr/x86_64-w64-mingw32/include/commdlg.h:514:1: + CD_LBSELCHANGE = 0 // /usr/x86_64-w64-mingw32/include/commdlg.h:512:1: + CD_LBSELNOITEMS = -1 // /usr/x86_64-w64-mingw32/include/commdlg.h:511:1: + CD_LBSELSUB = 1 // /usr/x86_64-w64-mingw32/include/commdlg.h:513:1: + CERT_ACCESS_STATE_GP_SYSTEM_STORE_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3692:1: + CERT_ACCESS_STATE_LM_SYSTEM_STORE_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3691:1: + CERT_ACCESS_STATE_PROP_ID = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3556:1: + CERT_ACCESS_STATE_SHARED_USER_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3693:1: + CERT_ACCESS_STATE_SYSTEM_STORE_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3690:1: + CERT_ACCESS_STATE_WRITE_PERSIST_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3689:1: + CERT_AIA_URL_RETRIEVED_PROP_ID = 67 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3576:1: + CERT_ALT_NAME_DIRECTORY_NAME = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1965:1: + CERT_ALT_NAME_DNS_NAME = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1963:1: + CERT_ALT_NAME_EDI_PARTY_NAME = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1966:1: + CERT_ALT_NAME_ENTRY_ERR_INDEX_MASK = 0xff // /usr/x86_64-w64-mingw32/include/wincrypt.h:1975:1: + CERT_ALT_NAME_ENTRY_ERR_INDEX_SHIFT = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1976:1: + CERT_ALT_NAME_IP_ADDRESS = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1968:1: + CERT_ALT_NAME_OTHER_NAME = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1961:1: + CERT_ALT_NAME_REGISTERED_ID = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1969:1: + CERT_ALT_NAME_RFC822_NAME = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1962:1: + CERT_ALT_NAME_URL = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1967:1: + CERT_ALT_NAME_VALUE_ERR_INDEX_MASK = 0x0000ffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:1977:1: + CERT_ALT_NAME_VALUE_ERR_INDEX_SHIFT = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1978:1: + CERT_ALT_NAME_X400_ADDRESS = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1964:1: + CERT_ARCHIVED_KEY_HASH_PROP_ID = 65 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3574:1: + CERT_ARCHIVED_PROP_ID = 19 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3561:1: + CERT_AUTHORITY_INFO_ACCESS_PROP_ID = 68 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3577:1: + CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_PARTIAL_CHAIN_LOGGING_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3903:1: + CERT_AUTH_ROOT_AUTO_UPDATE_DISABLE_UNTRUSTED_ROOT_LOGGING_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3902:1: + CERT_AUTH_ROOT_CTL_FILENAME_A = "authroot.stl" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3908:1: + CERT_AUTH_ROOT_SHA256_HASH_PROP_ID = 98 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3606:1: + CERT_AUTO_ENROLL_PROP_ID = 21 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3563:1: + CERT_AUTO_ENROLL_RETRY_PROP_ID = 66 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3575:1: + CERT_AUTO_UPDATE_DISABLE_RANDOM_QUERY_STRING_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3904:1: + CERT_BACKED_UP_PROP_ID = 69 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3578:1: + CERT_BIOMETRIC_OID_DATA_CHOICE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2588:1: + CERT_BIOMETRIC_PICTURE_TYPE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2590:1: + CERT_BIOMETRIC_PREDEFINED_DATA_CHOICE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2587:1: + CERT_BIOMETRIC_SIGNATURE_TYPE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2591:1: + CERT_BUNDLE_CERTIFICATE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1341:1: + CERT_BUNDLE_CRL = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1342:1: + CERT_CASE_INSENSITIVE_IS_RDN_ATTRS_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4449:1: + CERT_CA_DISABLE_CRL_PROP_ID = 82 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3591:1: + CERT_CA_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID = 81 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3590:1: + CERT_CA_SUBJECT_FLAG = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1991:1: + CERT_CEP_PROP_ID = 87 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3596:1: + CERT_CHAIN_AUTO_CURRENT_USER = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5123:1: + CERT_CHAIN_AUTO_FLUSH_DISABLE_FLAG = 0x00000001 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5134:1: + CERT_CHAIN_AUTO_FLUSH_FIRST_DELTA_SECONDS_DEFAULT = 300 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5141:1: + CERT_CHAIN_AUTO_FLUSH_NEXT_DELTA_SECONDS_DEFAULT = 1800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5143:1: + CERT_CHAIN_AUTO_HPKP_RULE_INFO = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5130:1: + CERT_CHAIN_AUTO_IMPERSONATED = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5125:1: + CERT_CHAIN_AUTO_LOCAL_MACHINE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5124:1: + CERT_CHAIN_AUTO_LOG_CREATE_FLAG = 0x00000002 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5135:1: + CERT_CHAIN_AUTO_LOG_FLAGS = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5138:1: + CERT_CHAIN_AUTO_LOG_FLUSH_FLAG = 0x00000008 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5137:1: + CERT_CHAIN_AUTO_LOG_FREE_FLAG = 0x00000004 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5136:1: + CERT_CHAIN_AUTO_NETWORK_INFO = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5128:1: + CERT_CHAIN_AUTO_PINRULE_INFO = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5127:1: + CERT_CHAIN_AUTO_PROCESS_INFO = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5126:1: + CERT_CHAIN_AUTO_SERIAL_LOCAL_MACHINE = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5129:1: + CERT_CHAIN_CACHE_END_CERT = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5236:1: + CERT_CHAIN_CACHE_ONLY_URL_RETRIEVAL = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5238:1: + CERT_CHAIN_CRL_VALIDITY_EXT_PERIOD_HOURS_DEFAULT = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5230:1: + CERT_CHAIN_CROSS_CERT_DOWNLOAD_INTERVAL_HOURS_DEFAULT = 168 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5228:1: + CERT_CHAIN_DISABLE_AIA = 0x2000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5423:1: + CERT_CHAIN_DISABLE_ALL_EKU_WEAK_FLAG = 0x00010000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5098:1: + CERT_CHAIN_DISABLE_AUTH_ROOT_AUTO_UPDATE = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5418:1: + CERT_CHAIN_DISABLE_CODE_SIGNING_WEAK_FLAG = 0x00400000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5103:1: + CERT_CHAIN_DISABLE_FILE_HASH_WEAK_FLAG = 0x00001000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5112:1: + CERT_CHAIN_DISABLE_FILE_HASH_WEAK_FLAGS = 12288 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5117:1: + CERT_CHAIN_DISABLE_MD2_MD4 = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5422:1: + CERT_CHAIN_DISABLE_MOTW_CODE_SIGNING_WEAK_FLAG = 0x00800000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5104:1: + CERT_CHAIN_DISABLE_MOTW_FILE_HASH_WEAK_FLAG = 0x00002000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5113:1: + CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_HASH_WEAK_FLAG = 0x00008000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5115:1: + CERT_CHAIN_DISABLE_MOTW_TIMESTAMP_WEAK_FLAG = 0x08000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5108:1: + CERT_CHAIN_DISABLE_MY_PEER_TRUST = 0x800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5421:1: + CERT_CHAIN_DISABLE_OPT_IN_SERVER_AUTH_WEAK_FLAG = 0x00040000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5100:1: + CERT_CHAIN_DISABLE_PASS1_QUALITY_FILTERING = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5416:1: + CERT_CHAIN_DISABLE_SERVER_AUTH_WEAK_FLAG = 0x00100000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5101:1: + CERT_CHAIN_DISABLE_TIMESTAMP_HASH_WEAK_FLAG = 0x00004000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5114:1: + CERT_CHAIN_DISABLE_TIMESTAMP_HASH_WEAK_FLAGS = 49152 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5118:1: + CERT_CHAIN_DISABLE_TIMESTAMP_WEAK_FLAG = 0x04000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5107:1: + CERT_CHAIN_DISABLE_WEAK_FLAGS = 215285760 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5116:1: + CERT_CHAIN_ENABLE_ALL_EKU_HYGIENE_FLAG = 0x00020000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5099:1: + CERT_CHAIN_ENABLE_CACHE_AUTO_UPDATE = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5240:1: + CERT_CHAIN_ENABLE_CODE_SIGNING_HYGIENE_FLAG = 0x01000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5105:1: + CERT_CHAIN_ENABLE_HYGIENE_FLAGS = 857866240 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5119:1: + CERT_CHAIN_ENABLE_MD2_MD4_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5071:1: + CERT_CHAIN_ENABLE_MOTW_CODE_SIGNING_HYGIENE_FLAG = 0x02000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5106:1: + CERT_CHAIN_ENABLE_MOTW_TIMESTAMP_HYGIENE_FLAG = 0x20000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5110:1: + CERT_CHAIN_ENABLE_ONLY_WEAK_LOGGING_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5074:1: + CERT_CHAIN_ENABLE_PEER_TRUST = 0x400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5420:1: + CERT_CHAIN_ENABLE_SERVER_AUTH_HYGIENE_FLAG = 0x00200000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5102:1: + CERT_CHAIN_ENABLE_SHARE_STORE = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5241:1: + CERT_CHAIN_ENABLE_TIMESTAMP_HYGIENE_FLAG = 0x10000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5109:1: + CERT_CHAIN_ENABLE_WEAK_LOGGING_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5073:1: + CERT_CHAIN_ENABLE_WEAK_RSA_ROOT_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5072:1: + CERT_CHAIN_ENABLE_WEAK_SETTINGS_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5097:1: + CERT_CHAIN_FIND_BY_ISSUER = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5459:1: + CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_FLAG = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5483:1: + CERT_CHAIN_FIND_BY_ISSUER_CACHE_ONLY_URL_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5480:1: + CERT_CHAIN_FIND_BY_ISSUER_COMPARE_KEY_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5478:1: + CERT_CHAIN_FIND_BY_ISSUER_COMPLEX_CHAIN_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5479:1: + CERT_CHAIN_FIND_BY_ISSUER_LOCAL_MACHINE_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5481:1: + CERT_CHAIN_FIND_BY_ISSUER_NO_KEY_FLAG = 0x4000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5482:1: + CERT_CHAIN_HAS_MOTW = 0x4000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5424:1: + CERT_CHAIN_MAX_AIA_URL_COUNT_IN_CERT_DEFAULT = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5054:1: + CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_BYTE_COUNT_DEFAULT = 100000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5058:1: + CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_CERT_COUNT_DEFAULT = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5060:1: + CERT_CHAIN_MAX_AIA_URL_RETRIEVAL_COUNT_PER_CHAIN_DEFAULT = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5056:1: + CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_DEFAULT = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5067:1: + CERT_CHAIN_MAX_SSL_TIME_UPDATED_EVENT_COUNT_DISABLE = 0xFFFFFFFF // /usr/x86_64-w64-mingw32/include/wincrypt.h:5068:1: + CERT_CHAIN_MAX_URL_RETRIEVAL_BYTE_COUNT_DEFAULT = 104857600 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5048:1: + CERT_CHAIN_MIN_PUB_KEY_BIT_LENGTH_DISABLE = 0xFFFFFFFF // /usr/x86_64-w64-mingw32/include/wincrypt.h:5095:1: + CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_DEFAULT = 1023 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5076:1: + CERT_CHAIN_MIN_RSA_PUB_KEY_BIT_LENGTH_DISABLE = 0xffffffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:5077:1: + CERT_CHAIN_MOTW_IGNORE_AFTER_TIME_WEAK_FLAG = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5111:1: + CERT_CHAIN_MOTW_WEAK_FLAGS = 1786773504 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5120:1: + CERT_CHAIN_OCSP_VALIDITY_SECONDS_DEFAULT = 43200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5062:1: + CERT_CHAIN_ONLY_ADDITIONAL_AND_AUTH_ROOT = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5425:1: + CERT_CHAIN_OPTION_DISABLE_AIA_URL_RETRIEVAL = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5225:1: + CERT_CHAIN_OPTION_ENABLE_SIA_URL_RETRIEVAL = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5226:1: + CERT_CHAIN_OPT_IN_WEAK_FLAGS = 262144 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5121:1: + CERT_CHAIN_OPT_IN_WEAK_SIGNATURE = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5426:1: + CERT_CHAIN_POLICY_ALLOW_TESTROOT_FLAG = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5521:1: + CERT_CHAIN_POLICY_ALLOW_UNKNOWN_CA_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5506:1: + CERT_CHAIN_POLICY_IGNORE_ALL_NOT_TIME_VALID_FLAGS = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5504:1: + CERT_CHAIN_POLICY_IGNORE_ALL_REV_UNKNOWN_FLAGS = 3840 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5516:1: + CERT_CHAIN_POLICY_IGNORE_CA_REV_UNKNOWN_FLAG = 0x400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5513:1: + CERT_CHAIN_POLICY_IGNORE_CTL_NOT_TIME_VALID_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5500:1: + CERT_CHAIN_POLICY_IGNORE_CTL_SIGNER_REV_UNKNOWN_FLAG = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5512:1: + CERT_CHAIN_POLICY_IGNORE_END_REV_UNKNOWN_FLAG = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5511:1: + CERT_CHAIN_POLICY_IGNORE_INVALID_BASIC_CONSTRAINTS_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5502:1: + CERT_CHAIN_POLICY_IGNORE_INVALID_NAME_FLAG = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5508:1: + CERT_CHAIN_POLICY_IGNORE_INVALID_POLICY_FLAG = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5509:1: + CERT_CHAIN_POLICY_IGNORE_NOT_SUPPORTED_CRITICAL_EXT_FLAG = 0x2000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5519:1: + CERT_CHAIN_POLICY_IGNORE_NOT_TIME_NESTED_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5501:1: + CERT_CHAIN_POLICY_IGNORE_NOT_TIME_VALID_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5499:1: + CERT_CHAIN_POLICY_IGNORE_PEER_TRUST_FLAG = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5518:1: + CERT_CHAIN_POLICY_IGNORE_ROOT_REV_UNKNOWN_FLAG = 0x800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5514:1: + CERT_CHAIN_POLICY_IGNORE_WRONG_USAGE_FLAG = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5507:1: + CERT_CHAIN_POLICY_SSL_F12_ERROR_LEVEL = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5598:1: + CERT_CHAIN_POLICY_SSL_F12_NONE_CATEGORY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5600:1: + CERT_CHAIN_POLICY_SSL_F12_ROOT_PROGRAM_CATEGORY = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5602:1: + CERT_CHAIN_POLICY_SSL_F12_SUCCESS_LEVEL = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5596:1: + CERT_CHAIN_POLICY_SSL_F12_WARNING_LEVEL = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5597:1: + CERT_CHAIN_POLICY_SSL_F12_WEAK_CRYPTO_CATEGORY = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5601:1: + CERT_CHAIN_POLICY_SSL_KEY_PIN_MISMATCH_ERROR = -2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5628:1: + CERT_CHAIN_POLICY_SSL_KEY_PIN_MISMATCH_WARNING = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5632:1: + CERT_CHAIN_POLICY_SSL_KEY_PIN_MITM_ERROR = -1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5629:1: + CERT_CHAIN_POLICY_SSL_KEY_PIN_MITM_WARNING = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5631:1: + CERT_CHAIN_POLICY_SSL_KEY_PIN_SUCCESS = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5630:1: + CERT_CHAIN_POLICY_TRUST_TESTROOT_FLAG = 0x4000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5520:1: + CERT_CHAIN_RETURN_LOWER_QUALITY_CONTEXTS = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5417:1: + CERT_CHAIN_REVOCATION_ACCUMULATIVE_TIMEOUT = 0x8000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5431:1: + CERT_CHAIN_REVOCATION_CHECK_CACHE_ONLY = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5430:1: + CERT_CHAIN_REVOCATION_CHECK_CHAIN = 0x20000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5428:1: + CERT_CHAIN_REVOCATION_CHECK_CHAIN_EXCLUDE_ROOT = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5429:1: + CERT_CHAIN_REVOCATION_CHECK_END_CERT = 0x10000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5427:1: + CERT_CHAIN_REVOCATION_CHECK_OCSP_CERT = 0x4000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5432:1: + CERT_CHAIN_REV_ACCUMULATIVE_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_DEFAULT = 20000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5215:1: + CERT_CHAIN_STRONG_SIGN_DISABLE_END_CHECK_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5415:1: + CERT_CHAIN_THREAD_STORE_SYNC = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5237:1: + CERT_CHAIN_TIMESTAMP_TIME = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5419:1: + CERT_CHAIN_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_DEFAULT = 15000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5213:1: + CERT_CHAIN_USE_LOCAL_MACHINE_STORE = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5239:1: + CERT_CHAIN_WEAK_RSA_PUB_KEY_TIME_DEFAULT = 0x01ca8a755c6e0000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5079:1: + CERT_CLOSE_STORE_CHECK_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4065:1: + CERT_CLOSE_STORE_FORCE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4064:1: + CERT_CLR_DELETE_KEY_PROP_ID = 125 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3641:1: + CERT_COMPARE_ANY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4075:1: + CERT_COMPARE_ATTR = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4078:1: + CERT_COMPARE_CERT_ID = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4093:1: + CERT_COMPARE_CROSS_CERT_DIST_POINTS = 17 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4094:1: + CERT_COMPARE_CTL_USAGE = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4087:1: + CERT_COMPARE_ENHKEY_USAGE = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4086:1: + CERT_COMPARE_EXISTING = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4090:1: + CERT_COMPARE_HASH = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4082:1: + CERT_COMPARE_HASH_STR = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4097:1: + CERT_COMPARE_HAS_PRIVATE_KEY = 21 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4098:1: + CERT_COMPARE_ISSUER_OF = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4089:1: + CERT_COMPARE_KEY_IDENTIFIER = 15 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4092:1: + CERT_COMPARE_KEY_SPEC = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4085:1: + CERT_COMPARE_MASK = 0xffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:4073:1: + CERT_COMPARE_MD5_HASH = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4079:1: + CERT_COMPARE_NAME = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4077:1: + CERT_COMPARE_NAME_STR_A = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4083:1: + CERT_COMPARE_NAME_STR_W = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4084:1: + CERT_COMPARE_PROPERTY = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4080:1: + CERT_COMPARE_PUBKEY_MD5_HASH = 18 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4095:1: + CERT_COMPARE_PUBLIC_KEY = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4081:1: + CERT_COMPARE_SHA1_HASH = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4076:1: + CERT_COMPARE_SHIFT = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4074:1: + CERT_COMPARE_SIGNATURE_HASH = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4091:1: + CERT_COMPARE_SUBJECT_CERT = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4088:1: + CERT_COMPARE_SUBJECT_INFO_ACCESS = 19 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4096:1: + CERT_CONTEXT_REVOCATION_TYPE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4440:1: + CERT_CREATE_CONTEXT_NOCOPY_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4262:1: + CERT_CREATE_CONTEXT_NO_ENTRY_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4265:1: + CERT_CREATE_CONTEXT_NO_HCRYPTMSG_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4264:1: + CERT_CREATE_CONTEXT_SORTED_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4263:1: + CERT_CREATE_SELFSIGN_NO_KEY_INFO = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5032:1: + CERT_CREATE_SELFSIGN_NO_SIGN = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5031:1: + CERT_CRL_SIGN_KEY_USAGE = 0x02 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1910:1: + CERT_CROSS_CERT_DIST_POINTS_PROP_ID = 23 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3565:1: + CERT_CTL_USAGE_PROP_ID = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3551:1: + CERT_DATA_ENCIPHERMENT_KEY_USAGE = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1914:1: + CERT_DATE_STAMP_PROP_ID = 27 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3569:1: + CERT_DECIPHER_ONLY_KEY_USAGE = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1919:1: + CERT_DESCRIPTION_PROP_ID = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3555:1: + CERT_DIGITAL_SIGNATURE_KEY_USAGE = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1917:1: + CERT_DISALLOWED_CERT_CTL_FILENAME_A = "disallowedcert.stl" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3917:1: + CERT_DISALLOWED_ENHKEY_USAGE_PROP_ID = 122 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3637:1: + CERT_DISALLOWED_FILETIME_PROP_ID = 104 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3612:1: + CERT_DSS_R_LEN = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2201:1: + CERT_DSS_SIGNATURE_LEN = 40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2203:1: + CERT_DSS_S_LEN = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2202:1: + CERT_EFS_PROP_ID = 17 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3559:1: + CERT_ENCIPHER_ONLY_KEY_USAGE = 0x01 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1909:1: + CERT_ENCODING_TYPE_MASK = 0x0000ffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:1428:1: + CERT_END_ENTITY_SUBJECT_FLAG = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1992:1: + CERT_ENHKEY_USAGE_PROP_ID = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3550:1: + CERT_ENROLLMENT_PROP_ID = 26 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3568:1: + CERT_EXCLUDED_SUBTREE_BIT = 2147483648 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2185:1: + CERT_EXTENDED_ERROR_INFO_PROP_ID = 30 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3572:1: + CERT_FILE_STORE_COMMIT_ENABLE_FLAG = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3954:1: + CERT_FIND_ANY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4100:1: + CERT_FIND_CERT_ID = 1048576 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4124:1: + CERT_FIND_CROSS_CERT_DIST_POINTS = 1114112 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4125:1: + CERT_FIND_CTL_USAGE = 655360 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4120:1: + CERT_FIND_ENHKEY_USAGE = 655360 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4119:1: + CERT_FIND_EXISTING = 851968 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4123:1: + CERT_FIND_EXT_ONLY_CTL_USAGE_FLAG = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4139:1: + CERT_FIND_EXT_ONLY_ENHKEY_USAGE_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4132:1: + CERT_FIND_HASH = 65536 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4105:1: + CERT_FIND_HASH_STR = 1310720 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4128:1: + CERT_FIND_HAS_PRIVATE_KEY = 1376256 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4129:1: + CERT_FIND_ISSUER_ATTR = 196612 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4111:1: + CERT_FIND_ISSUER_NAME = 131076 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4110:1: + CERT_FIND_ISSUER_OF = 786432 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4122:1: + CERT_FIND_ISSUER_STR = 524292 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4117:1: + CERT_FIND_ISSUER_STR_A = 458756 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4115:1: + CERT_FIND_ISSUER_STR_W = 524292 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4116:1: + CERT_FIND_KEY_IDENTIFIER = 983040 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4104:1: + CERT_FIND_KEY_SPEC = 589824 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4118:1: + CERT_FIND_MD5_HASH = 262144 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4102:1: + CERT_FIND_NO_CTL_USAGE_FLAG = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4141:1: + CERT_FIND_NO_ENHKEY_USAGE_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4134:1: + CERT_FIND_OPTIONAL_CTL_USAGE_FLAG = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4138:1: + CERT_FIND_OPTIONAL_ENHKEY_USAGE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4131:1: + CERT_FIND_OR_CTL_USAGE_FLAG = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4142:1: + CERT_FIND_OR_ENHKEY_USAGE_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4135:1: + CERT_FIND_PROPERTY = 327680 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4106:1: + CERT_FIND_PROP_ONLY_CTL_USAGE_FLAG = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4140:1: + CERT_FIND_PROP_ONLY_ENHKEY_USAGE_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4133:1: + CERT_FIND_PUBKEY_MD5_HASH = 1179648 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4126:1: + CERT_FIND_PUBLIC_KEY = 393216 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4107:1: + CERT_FIND_SHA1_HASH = 65536 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4101:1: + CERT_FIND_SIGNATURE_HASH = 917504 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4103:1: + CERT_FIND_SUBJECT_ATTR = 196615 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4109:1: + CERT_FIND_SUBJECT_CERT = 720896 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4121:1: + CERT_FIND_SUBJECT_INFO_ACCESS = 1245184 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4127:1: + CERT_FIND_SUBJECT_NAME = 131079 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4108:1: + CERT_FIND_SUBJECT_STR = 524295 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4114:1: + CERT_FIND_SUBJECT_STR_A = 458759 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4112:1: + CERT_FIND_SUBJECT_STR_W = 524295 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4113:1: + CERT_FIND_VALID_CTL_USAGE_FLAG = 32 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4143:1: + CERT_FIND_VALID_ENHKEY_USAGE_FLAG = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4136:1: + CERT_FIRST_RESERVED_PROP_ID = 107 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3645:1: + CERT_FIRST_USER_PROP_ID = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3647:1: + CERT_FORTEZZA_DATA_PROP_ID = 18 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3560:1: + CERT_FRIENDLY_NAME_PROP_ID = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3553:1: + CERT_HASH_PROP_ID = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3545:1: + CERT_HCRYPTPROV_OR_NCRYPT_KEY_HANDLE_PROP_ID = 79 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3588:1: + CERT_HCRYPTPROV_TRANSFER_PROP_ID = 100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3608:1: + CERT_ID_ISSUER_SERIAL_NUMBER = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2929:1: + CERT_ID_KEY_IDENTIFIER = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2930:1: + CERT_ID_SHA1_HASH = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2931:1: + CERT_IE30_RESERVED_PROP_ID = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3548:1: + CERT_INFO_EXTENSION_FLAG = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1317:1: + CERT_INFO_ISSUER_FLAG = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1310:1: + CERT_INFO_ISSUER_UNIQUE_ID_FLAG = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1315:1: + CERT_INFO_NOT_AFTER_FLAG = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1312:1: + CERT_INFO_NOT_BEFORE_FLAG = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1311:1: + CERT_INFO_SERIAL_NUMBER_FLAG = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1308:1: + CERT_INFO_SIGNATURE_ALGORITHM_FLAG = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1309:1: + CERT_INFO_SUBJECT_FLAG = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1313:1: + CERT_INFO_SUBJECT_PUBLIC_KEY_INFO_FLAG = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1314:1: + CERT_INFO_SUBJECT_UNIQUE_ID_FLAG = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1316:1: + CERT_INFO_VERSION_FLAG = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1307:1: + CERT_ISOLATED_KEY_PROP_ID = 118 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3630:1: + CERT_ISSUER_CHAIN_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID = 96 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3604:1: + CERT_ISSUER_CHAIN_SIGN_HASH_CNG_ALG_PROP_ID = 95 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3603:1: + CERT_ISSUER_PUBLIC_KEY_MD5_HASH_PROP_ID = 24 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3566:1: + CERT_ISSUER_PUB_KEY_BIT_LENGTH_PROP_ID = 94 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3602:1: + CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID = 28 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3570:1: + CERT_KEYGEN_REQUEST_V1 = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1371:1: + CERT_KEY_AGREEMENT_KEY_USAGE = 0x08 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1913:1: + CERT_KEY_CERT_SIGN_KEY_USAGE = 0x04 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1912:1: + CERT_KEY_CLASSIFICATION_PROP_ID = 120 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3633:1: + CERT_KEY_CONTEXT_PROP_ID = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3546:1: + CERT_KEY_ENCIPHERMENT_KEY_USAGE = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1915:1: + CERT_KEY_IDENTIFIER_PROP_ID = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3562:1: + CERT_KEY_PROV_HANDLE_PROP_ID = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3541:1: + CERT_KEY_PROV_INFO_PROP_ID = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3542:1: + CERT_KEY_REPAIR_ATTEMPTED_PROP_ID = 103 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3611:1: + CERT_KEY_SPEC_PROP_ID = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3547:1: + CERT_LAST_RESERVED_PROP_ID = 0x00007fff // /usr/x86_64-w64-mingw32/include/wincrypt.h:3646:1: + CERT_LAST_USER_PROP_ID = 0x0000ffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:3648:1: + CERT_LDAP_STORE_AREC_EXCLUSIVE_FLAG = 0x20000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3956:1: + CERT_LDAP_STORE_OPENED_FLAG = 0x40000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3957:1: + CERT_LDAP_STORE_SIGN_FLAG = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3955:1: + CERT_LDAP_STORE_UNBIND_FLAG = 0x80000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3964:1: + CERT_LOGOTYPE_BITS_IMAGE_RESOLUTION_CHOICE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2522:1: + CERT_LOGOTYPE_COLOR_IMAGE_INFO_CHOICE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2519:1: + CERT_LOGOTYPE_DIRECT_INFO_CHOICE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2558:1: + CERT_LOGOTYPE_GRAY_SCALE_IMAGE_INFO_CHOICE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2518:1: + CERT_LOGOTYPE_INDIRECT_INFO_CHOICE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2559:1: + CERT_LOGOTYPE_NO_IMAGE_RESOLUTION_CHOICE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2521:1: + CERT_LOGOTYPE_TABLE_SIZE_IMAGE_RESOLUTION_CHOICE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2523:1: + CERT_MAX_ASN_ENCODED_DSS_SIGNATURE_LEN = 48 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2205:1: + CERT_MD5_HASH_PROP_ID = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3544:1: + CERT_NAME_ATTR_TYPE = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4615:1: + CERT_NAME_DISABLE_IE4_UTF8_FLAG = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4623:1: + CERT_NAME_DNS_TYPE = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4618:1: + CERT_NAME_EMAIL_TYPE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4613:1: + CERT_NAME_FRIENDLY_DISPLAY_TYPE = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4617:1: + CERT_NAME_ISSUER_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4622:1: + CERT_NAME_RDN_TYPE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4614:1: + CERT_NAME_SEARCH_ALL_NAMES_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4625:1: + CERT_NAME_SIMPLE_DISPLAY_TYPE = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4616:1: + CERT_NAME_STR_COMMA_FLAG = 0x4000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4597:1: + CERT_NAME_STR_CRLF_FLAG = 0x8000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4598:1: + CERT_NAME_STR_DISABLE_IE4_UTF8_FLAG = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4591:1: + CERT_NAME_STR_DISABLE_UTF8_DIR_STR_FLAG = 0x100000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4602:1: + CERT_NAME_STR_ENABLE_PUNYCODE_FLAG = 0x200000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4603:1: + CERT_NAME_STR_ENABLE_T61_UNICODE_FLAG = 0x20000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4592:1: + CERT_NAME_STR_ENABLE_UTF8_UNICODE_FLAG = 0x40000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4593:1: + CERT_NAME_STR_FORCE_UTF8_DIR_STR_FLAG = 0x80000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4594:1: + CERT_NAME_STR_FORWARD_FLAG = 0x1000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4595:1: + CERT_NAME_STR_NO_PLUS_FLAG = 0x20000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4600:1: + CERT_NAME_STR_NO_QUOTING_FLAG = 0x10000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4599:1: + CERT_NAME_STR_REVERSE_FLAG = 0x2000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4596:1: + CERT_NAME_STR_SEMICOLON_FLAG = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4601:1: + CERT_NAME_UPN_TYPE = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4620:1: + CERT_NAME_URL_TYPE = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4619:1: + CERT_NCRYPT_KEY_HANDLE_PROP_ID = 78 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3587:1: + CERT_NCRYPT_KEY_HANDLE_TRANSFER_PROP_ID = 99 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3607:1: + CERT_NCRYPT_KEY_SPEC = 0xffffffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:3719:1: + CERT_NEW_KEY_PROP_ID = 74 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3583:1: + CERT_NEXT_UPDATE_LOCATION_PROP_ID = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3552:1: + CERT_NONCOMPLIANT_ROOT_URL_PROP_ID = 123 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3638:1: + CERT_NON_REPUDIATION_KEY_USAGE = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1916:1: + CERT_NOT_BEFORE_ENHKEY_USAGE_PROP_ID = 127 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3643:1: + CERT_NOT_BEFORE_FILETIME_PROP_ID = 126 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3642:1: + CERT_NO_AUTO_EXPIRE_CHECK_PROP_ID = 77 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3586:1: + CERT_NO_EXPIRE_NOTIFICATION_PROP_ID = 97 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3605:1: + CERT_OCSP_CACHE_PREFIX_PROP_ID = 75 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3584:1: + CERT_OCSP_MUST_STAPLE_PROP_ID = 121 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3635:1: + CERT_OCSP_RESPONSE_PROP_ID = 70 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3579:1: + CERT_OFFLINE_CRL_SIGN_KEY_USAGE = 0x02 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1911:1: + CERT_OID_NAME_STR = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4587:1: + CERT_PHYSICAL_STORE_ADD_ENABLE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4267:1: + CERT_PHYSICAL_STORE_INSERT_COMPUTER_NAME_ENABLE_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4270:1: + CERT_PHYSICAL_STORE_OPEN_DISABLE_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4268:1: + CERT_PHYSICAL_STORE_PREDEFINED_ENUM_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4332:1: + CERT_PHYSICAL_STORE_REMOTE_OPEN_DISABLE_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4269:1: + CERT_PIN_RULES_CTL_FILENAME_A = "pinrules.stl" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3926:1: + CERT_PIN_SHA256_HASH_PROP_ID = 124 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3640:1: + CERT_PROT_ROOT_DISABLE_CURRENT_USER_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3859:1: + CERT_PROT_ROOT_DISABLE_LM_AUTH_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3862:1: + CERT_PROT_ROOT_DISABLE_NOT_DEFINED_NAME_CONSTRAINT_FLAG = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3865:1: + CERT_PROT_ROOT_DISABLE_NT_AUTH_REQUIRED_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3864:1: + CERT_PROT_ROOT_DISABLE_PEER_TRUST = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3866:1: + CERT_PROT_ROOT_INHIBIT_ADD_AT_INIT_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3860:1: + CERT_PROT_ROOT_INHIBIT_PURGE_LM_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3861:1: + CERT_PROT_ROOT_ONLY_LM_GPT_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3863:1: + CERT_PROT_ROOT_PEER_USAGES_VALUE_NAME_A = "PeerUsages" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3868:1: + CERT_PUBKEY_ALG_PARA_PROP_ID = 22 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3564:1: + CERT_PUBKEY_HASH_RESERVED_PROP_ID = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3549:1: + CERT_PUB_KEY_CNG_ALG_BIT_LENGTH_PROP_ID = 93 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3601:1: + CERT_PVK_FILE_PROP_ID = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3554:1: + CERT_QUERY_CONTENT_CERT = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4750:1: + CERT_QUERY_CONTENT_CERT_PAIR = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4762:1: + CERT_QUERY_CONTENT_CRL = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4752:1: + CERT_QUERY_CONTENT_CTL = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4751:1: + CERT_QUERY_CONTENT_FLAG_ALL = 16382 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4780:1: + CERT_QUERY_CONTENT_FLAG_ALL_ISSUER_CERT = 818 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4781:1: + CERT_QUERY_CONTENT_FLAG_CERT = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4765:1: + CERT_QUERY_CONTENT_FLAG_CERT_PAIR = 8192 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4777:1: + CERT_QUERY_CONTENT_FLAG_CRL = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4767:1: + CERT_QUERY_CONTENT_FLAG_CTL = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4766:1: + CERT_QUERY_CONTENT_FLAG_PFX = 4096 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4776:1: + CERT_QUERY_CONTENT_FLAG_PFX_AND_LOAD = 16384 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4778:1: + CERT_QUERY_CONTENT_FLAG_PKCS10 = 2048 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4775:1: + CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED = 256 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4772:1: + CERT_QUERY_CONTENT_FLAG_PKCS7_SIGNED_EMBED = 1024 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4774:1: + CERT_QUERY_CONTENT_FLAG_PKCS7_UNSIGNED = 512 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4773:1: + CERT_QUERY_CONTENT_FLAG_SERIALIZED_CERT = 32 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4769:1: + CERT_QUERY_CONTENT_FLAG_SERIALIZED_CRL = 128 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4771:1: + CERT_QUERY_CONTENT_FLAG_SERIALIZED_CTL = 64 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4770:1: + CERT_QUERY_CONTENT_FLAG_SERIALIZED_STORE = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4768:1: + CERT_QUERY_CONTENT_PFX = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4761:1: + CERT_QUERY_CONTENT_PFX_AND_LOAD = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4763:1: + CERT_QUERY_CONTENT_PKCS10 = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4760:1: + CERT_QUERY_CONTENT_PKCS7_SIGNED = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4757:1: + CERT_QUERY_CONTENT_PKCS7_SIGNED_EMBED = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4759:1: + CERT_QUERY_CONTENT_PKCS7_UNSIGNED = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4758:1: + CERT_QUERY_CONTENT_SERIALIZED_CERT = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4754:1: + CERT_QUERY_CONTENT_SERIALIZED_CRL = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4756:1: + CERT_QUERY_CONTENT_SERIALIZED_CTL = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4755:1: + CERT_QUERY_CONTENT_SERIALIZED_STORE = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4753:1: + CERT_QUERY_FORMAT_ASN_ASCII_HEX_ENCODED = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4785:1: + CERT_QUERY_FORMAT_BASE64_ENCODED = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4784:1: + CERT_QUERY_FORMAT_BINARY = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4783:1: + CERT_QUERY_FORMAT_FLAG_ALL = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4791:1: + CERT_QUERY_FORMAT_FLAG_ASN_ASCII_HEX_ENCODED = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4789:1: + CERT_QUERY_FORMAT_FLAG_BASE64_ENCODED = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4788:1: + CERT_QUERY_FORMAT_FLAG_BINARY = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4787:1: + CERT_QUERY_OBJECT_BLOB = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4748:1: + CERT_QUERY_OBJECT_FILE = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4747:1: + CERT_RDN_ANY_TYPE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1186:1: + CERT_RDN_BMP_STRING = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1201:1: + CERT_RDN_DISABLE_CHECK_TYPE_FLAG = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1211:1: + CERT_RDN_DISABLE_IE4_UTF8_FLAG = 0x1000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1212:1: + CERT_RDN_ENABLE_PUNYCODE_FLAG = 0x2000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1213:1: + CERT_RDN_ENABLE_T61_UNICODE_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1208:1: + CERT_RDN_ENABLE_UTF8_UNICODE_FLAG = 0x20000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1209:1: + CERT_RDN_ENCODED_BLOB = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1187:1: + CERT_RDN_FLAGS_MASK = 0xff000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1206:1: + CERT_RDN_FORCE_UTF8_UNICODE_FLAG = 0x10000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1210:1: + CERT_RDN_GENERAL_STRING = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1198:1: + CERT_RDN_GRAPHIC_STRING = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1195:1: + CERT_RDN_IA5_STRING = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1194:1: + CERT_RDN_INT4_STRING = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1200:1: + CERT_RDN_ISO646_STRING = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1197:1: + CERT_RDN_NUMERIC_STRING = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1189:1: + CERT_RDN_OCTET_STRING = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1188:1: + CERT_RDN_PRINTABLE_STRING = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1190:1: + CERT_RDN_T61_STRING = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1192:1: + CERT_RDN_TELETEX_STRING = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1191:1: + CERT_RDN_TYPE_MASK = 0x000000ff // /usr/x86_64-w64-mingw32/include/wincrypt.h:1205:1: + CERT_RDN_UNICODE_STRING = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1202:1: + CERT_RDN_UNIVERSAL_STRING = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1199:1: + CERT_RDN_UTF8_STRING = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1203:1: + CERT_RDN_VIDEOTEX_STRING = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1193:1: + CERT_RDN_VISIBLE_STRING = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1196:1: + CERT_REGISTRY_STORE_CLIENT_GPT_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3934:1: + CERT_REGISTRY_STORE_EXTERNAL_FLAG = 0x100000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3950:1: + CERT_REGISTRY_STORE_LM_GPT_FLAG = 0x1000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3935:1: + CERT_REGISTRY_STORE_MY_IE_DIRTY_FLAG = 0x80000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3949:1: + CERT_REGISTRY_STORE_REMOTE_FLAG = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3932:1: + CERT_REGISTRY_STORE_ROAMING_FLAG = 0x40000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3942:1: + CERT_REGISTRY_STORE_SERIALIZED_FLAG = 0x20000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3933:1: + CERT_RENEWAL_PROP_ID = 64 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3573:1: + CERT_REQUEST_ORIGINATOR_PROP_ID = 71 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3580:1: + CERT_REQUEST_V1 = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1363:1: + CERT_ROOT_PROGRAM_CERT_POLICIES_PROP_ID = 83 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3592:1: + CERT_ROOT_PROGRAM_CHAIN_POLICIES_PROP_ID = 105 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3613:1: + CERT_ROOT_PROGRAM_FLAG_ADDRESS = 0x08 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1824:1: + CERT_ROOT_PROGRAM_FLAG_LSC = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1821:1: + CERT_ROOT_PROGRAM_FLAG_ORG = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1820:1: + CERT_ROOT_PROGRAM_FLAG_OU = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1823:1: + CERT_ROOT_PROGRAM_FLAG_SUBJECT_LOGO = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1822:1: + CERT_ROOT_PROGRAM_NAME_CONSTRAINTS_PROP_ID = 84 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3593:1: + CERT_SCARD_PIN_ID_PROP_ID = 90 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3598:1: + CERT_SCARD_PIN_INFO_PROP_ID = 91 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3599:1: + CERT_SCEP_CA_CERT_PROP_ID = 111 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3621:1: + CERT_SCEP_ENCRYPT_HASH_CNG_ALG_PROP_ID = 114 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3625:1: + CERT_SCEP_FLAGS_PROP_ID = 115 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3626:1: + CERT_SCEP_GUID_PROP_ID = 116 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3627:1: + CERT_SCEP_NONCE_PROP_ID = 113 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3623:1: + CERT_SCEP_RA_ENCRYPTION_CERT_PROP_ID = 110 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3620:1: + CERT_SCEP_RA_SIGNATURE_CERT_PROP_ID = 109 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3619:1: + CERT_SCEP_SERVER_CERTS_PROP_ID = 108 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3618:1: + CERT_SCEP_SIGNER_CERT_PROP_ID = 112 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3622:1: + CERT_SEND_AS_TRUSTED_ISSUER_PROP_ID = 102 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3610:1: + CERT_SERIALIZABLE_KEY_CONTEXT_PROP_ID = 117 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3628:1: + CERT_SERIAL_CHAIN_PROP_ID = 119 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3632:1: + CERT_SET_KEY_CONTEXT_PROP_ID = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3717:1: + CERT_SET_KEY_PROV_HANDLE_PROP_ID = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3716:1: + CERT_SET_PROPERTY_IGNORE_PERSIST_ERROR_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4163:1: + CERT_SET_PROPERTY_INHIBIT_PERSIST_FLAG = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4162:1: + CERT_SHA1_HASH_PROP_ID = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3543:1: + CERT_SHA256_HASH_PROP_ID = 107 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3616:1: + CERT_SIGNATURE_HASH_PROP_ID = 15 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3557:1: + CERT_SIGN_HASH_CNG_ALG_PROP_ID = 89 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3597:1: + CERT_SIMPLE_NAME_STR = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4586:1: + CERT_SMART_CARD_DATA_PROP_ID = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3558:1: + CERT_SMART_CARD_READER_NON_REMOVABLE_PROP_ID = 106 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3614:1: + CERT_SMART_CARD_READER_PROP_ID = 101 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3609:1: + CERT_SMART_CARD_ROOT_INFO_PROP_ID = 76 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3585:1: + CERT_SOURCE_LOCATION_PROP_ID = 72 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3581:1: + CERT_SOURCE_URL_PROP_ID = 73 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3582:1: + CERT_SRV_OCSP_RESP_MAX_BEFORE_NEXT_UPDATE_SECONDS_DEFAULT = 14400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5152:1: + CERT_SRV_OCSP_RESP_MAX_SYNC_CERT_FILE_SECONDS_DEFAULT = 3600 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5160:1: + CERT_SRV_OCSP_RESP_MIN_AFTER_NEXT_UPDATE_SECONDS_DEFAULT = 60 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5156:1: + CERT_SRV_OCSP_RESP_MIN_BEFORE_NEXT_UPDATE_SECONDS_DEFAULT = 120 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5154:1: + CERT_SRV_OCSP_RESP_MIN_SYNC_CERT_FILE_SECONDS_DEFAULT = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5158:1: + CERT_SRV_OCSP_RESP_MIN_VALIDITY_SECONDS_DEFAULT = 600 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5148:1: + CERT_SRV_OCSP_RESP_URL_RETRIEVAL_TIMEOUT_MILLISECONDS_DEFAULT = 15000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5150:1: + CERT_STORE_ADD_ALWAYS = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4181:1: + CERT_STORE_ADD_NEW = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4178:1: + CERT_STORE_ADD_NEWER = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4183:1: + CERT_STORE_ADD_NEWER_INHERIT_PROPERTIES = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4184:1: + CERT_STORE_ADD_REPLACE_EXISTING = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4180:1: + CERT_STORE_ADD_REPLACE_EXISTING_INHERIT_PROPERTIES = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4182:1: + CERT_STORE_ADD_USE_EXISTING = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4179:1: + CERT_STORE_ALL_CONTEXT_FLAG = 18446744073709551615 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4190:1: + CERT_STORE_BACKUP_RESTORE_FLAG = 0x800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3804:1: + CERT_STORE_BASE_CRL_FLAG = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3791:1: + CERT_STORE_CERTIFICATE_CONTEXT = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4186:1: + CERT_STORE_CERTIFICATE_CONTEXT_FLAG = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4191:1: + CERT_STORE_CREATE_NEW_FLAG = 0x2000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3807:1: + CERT_STORE_CRL_CONTEXT = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4187:1: + CERT_STORE_CRL_CONTEXT_FLAG = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4192:1: + CERT_STORE_CTL_CONTEXT = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4188:1: + CERT_STORE_CTL_CONTEXT_FLAG = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4193:1: + CERT_STORE_CTRL_AUTO_RESYNC = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4252:1: + CERT_STORE_CTRL_CANCEL_NOTIFY = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4253:1: + CERT_STORE_CTRL_COMMIT = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4251:1: + CERT_STORE_CTRL_COMMIT_CLEAR_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4258:1: + CERT_STORE_CTRL_COMMIT_FORCE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4257:1: + CERT_STORE_CTRL_INHIBIT_DUPLICATE_HANDLE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4255:1: + CERT_STORE_CTRL_NOTIFY_CHANGE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4250:1: + CERT_STORE_CTRL_RESYNC = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4249:1: + CERT_STORE_DEFER_CLOSE_UNTIL_LAST_FREE_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3796:1: + CERT_STORE_DELETE_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3797:1: + CERT_STORE_DELTA_CRL_FLAG = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3792:1: + CERT_STORE_ENUM_ARCHIVED_FLAG = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3802:1: + CERT_STORE_LOCALIZED_NAME_PROP_ID = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4260:1: + CERT_STORE_MANIFOLD_FLAG = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3801:1: + CERT_STORE_MAXIMUM_ALLOWED_FLAG = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3808:1: + CERT_STORE_NO_CRL_FLAG = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3788:1: + CERT_STORE_NO_CRYPT_RELEASE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3794:1: + CERT_STORE_NO_ISSUER_FLAG = 0x20000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3789:1: + CERT_STORE_OPEN_EXISTING_FLAG = 0x4000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3806:1: + CERT_STORE_PROV_CLOSE_FUNC = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3991:1: + CERT_STORE_PROV_CONTROL_FUNC = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4004:1: + CERT_STORE_PROV_DELETED_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3984:1: + CERT_STORE_PROV_DELETE_CERT_FUNC = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3994:1: + CERT_STORE_PROV_DELETE_CRL_FUNC = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3998:1: + CERT_STORE_PROV_DELETE_CTL_FUNC = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4002:1: + CERT_STORE_PROV_EXTERNAL_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3983:1: + CERT_STORE_PROV_FIND_CERT_FUNC = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4005:1: + CERT_STORE_PROV_FIND_CRL_FUNC = 17 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4008:1: + CERT_STORE_PROV_FIND_CTL_FUNC = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4011:1: + CERT_STORE_PROV_FREE_FIND_CERT_FUNC = 15 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4006:1: + CERT_STORE_PROV_FREE_FIND_CRL_FUNC = 18 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4009:1: + CERT_STORE_PROV_FREE_FIND_CTL_FUNC = 21 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4012:1: + CERT_STORE_PROV_GET_CERT_PROPERTY_FUNC = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4007:1: + CERT_STORE_PROV_GET_CRL_PROPERTY_FUNC = 19 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4010:1: + CERT_STORE_PROV_GET_CTL_PROPERTY_FUNC = 22 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4013:1: + CERT_STORE_PROV_GP_SYSTEM_STORE_FLAG = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3988:1: + CERT_STORE_PROV_LM_SYSTEM_STORE_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3987:1: + CERT_STORE_PROV_NO_PERSIST_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3985:1: + CERT_STORE_PROV_READ_CERT_FUNC = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3992:1: + CERT_STORE_PROV_READ_CRL_FUNC = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3996:1: + CERT_STORE_PROV_READ_CTL_FUNC = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4000:1: + CERT_STORE_PROV_SET_CERT_PROPERTY_FUNC = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3995:1: + CERT_STORE_PROV_SET_CRL_PROPERTY_FUNC = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3999:1: + CERT_STORE_PROV_SET_CTL_PROPERTY_FUNC = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4003:1: + CERT_STORE_PROV_SHARED_USER_FLAG = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3989:1: + CERT_STORE_PROV_SYSTEM_STORE_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3986:1: + CERT_STORE_PROV_WRITE_ADD_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4015:1: + CERT_STORE_PROV_WRITE_CERT_FUNC = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3993:1: + CERT_STORE_PROV_WRITE_CRL_FUNC = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3997:1: + CERT_STORE_PROV_WRITE_CTL_FUNC = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4001:1: + CERT_STORE_READONLY_FLAG = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3805:1: + CERT_STORE_REVOCATION_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3787:1: + CERT_STORE_SAVE_AS_PKCS12 = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4056:1: + CERT_STORE_SAVE_AS_PKCS7 = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4055:1: + CERT_STORE_SAVE_AS_STORE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4054:1: + CERT_STORE_SAVE_TO_FILE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4058:1: + CERT_STORE_SAVE_TO_FILENAME = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4062:1: + CERT_STORE_SAVE_TO_FILENAME_A = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4060:1: + CERT_STORE_SAVE_TO_FILENAME_W = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4061:1: + CERT_STORE_SAVE_TO_MEMORY = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4059:1: + CERT_STORE_SET_LOCALIZED_NAME_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3795:1: + CERT_STORE_SHARE_CONTEXT_FLAG = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3800:1: + CERT_STORE_SHARE_STORE_FLAG = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3799:1: + CERT_STORE_SIGNATURE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3785:1: + CERT_STORE_TIME_VALIDITY_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3786:1: + CERT_STORE_UNSAFE_PHYSICAL_FLAG = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3798:1: + CERT_STORE_UPDATE_KEYID_FLAG = 0x400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3803:1: + CERT_STRONG_SIGN_ENABLE_CRL_CHECK = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2870:1: + CERT_STRONG_SIGN_ENABLE_OCSP_CHECK = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2871:1: + CERT_STRONG_SIGN_OID_INFO_CHOICE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2868:1: + CERT_STRONG_SIGN_SERIALIZED_INFO_CHOICE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2867:1: + CERT_SUBJECT_DISABLE_CRL_PROP_ID = 86 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3595:1: + CERT_SUBJECT_INFO_ACCESS_PROP_ID = 80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3589:1: + CERT_SUBJECT_NAME_MD5_HASH_PROP_ID = 29 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3571:1: + CERT_SUBJECT_OCSP_AUTHORITY_INFO_ACCESS_PROP_ID = 85 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3594:1: + CERT_SUBJECT_PUBLIC_KEY_MD5_HASH_PROP_ID = 25 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3567:1: + CERT_SUBJECT_PUB_KEY_BIT_LENGTH_PROP_ID = 92 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3600:1: + CERT_SYSTEM_STORE_CURRENT_SERVICE = 262144 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3844:1: + CERT_SYSTEM_STORE_CURRENT_SERVICE_ID = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3834:1: + CERT_SYSTEM_STORE_CURRENT_USER = 65536 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3842:1: + CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY = 458752 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3847:1: + CERT_SYSTEM_STORE_CURRENT_USER_GROUP_POLICY_ID = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3837:1: + CERT_SYSTEM_STORE_CURRENT_USER_ID = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3832:1: + CERT_SYSTEM_STORE_DEFER_READ_FLAG = 0x20000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3826:1: + CERT_SYSTEM_STORE_LOCAL_MACHINE = 131072 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3843:1: + CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE = 589824 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3849:1: + CERT_SYSTEM_STORE_LOCAL_MACHINE_ENTERPRISE_ID = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3839:1: + CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY = 524288 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3848:1: + CERT_SYSTEM_STORE_LOCAL_MACHINE_GROUP_POLICY_ID = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3838:1: + CERT_SYSTEM_STORE_LOCAL_MACHINE_ID = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3833:1: + CERT_SYSTEM_STORE_LOCAL_MACHINE_WCOS = 655360 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3850:1: + CERT_SYSTEM_STORE_LOCAL_MACHINE_WCOS_ID = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3840:1: + CERT_SYSTEM_STORE_LOCATION_MASK = 0x00ff0000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3829:1: + CERT_SYSTEM_STORE_LOCATION_SHIFT = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3830:1: + CERT_SYSTEM_STORE_MASK = 0xffff0000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3810:1: + CERT_SYSTEM_STORE_RELOCATE_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3812:1: + CERT_SYSTEM_STORE_SERVICES = 327680 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3845:1: + CERT_SYSTEM_STORE_SERVICES_ID = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3835:1: + CERT_SYSTEM_STORE_UNPROTECTED_FLAG = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3827:1: + CERT_SYSTEM_STORE_USERS = 393216 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3846:1: + CERT_SYSTEM_STORE_USERS_ID = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3836:1: + CERT_TRUST_AUTO_UPDATE_CA_REVOCATION = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5309:1: + CERT_TRUST_AUTO_UPDATE_END_REVOCATION = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5310:1: + CERT_TRUST_CTL_IS_NOT_SIGNATURE_VALID = 0x40000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5297:1: + CERT_TRUST_CTL_IS_NOT_TIME_VALID = 0x20000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5296:1: + CERT_TRUST_CTL_IS_NOT_VALID_FOR_USAGE = 0x80000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5298:1: + CERT_TRUST_HAS_CRL_VALIDITY_EXTENDED = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5321:1: + CERT_TRUST_HAS_EXACT_MATCH_ISSUER = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5305:1: + CERT_TRUST_HAS_EXCLUDED_NAME_CONSTRAINT = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5294:1: + CERT_TRUST_HAS_ISSUANCE_CHAIN_POLICY = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5318:1: + CERT_TRUST_HAS_KEY_MATCH_ISSUER = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5306:1: + CERT_TRUST_HAS_NAME_MATCH_ISSUER = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5307:1: + CERT_TRUST_HAS_NOT_DEFINED_NAME_CONSTRAINT = 0x2000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5292:1: + CERT_TRUST_HAS_NOT_PERMITTED_NAME_CONSTRAINT = 0x4000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5293:1: + CERT_TRUST_HAS_NOT_SUPPORTED_CRITICAL_EXT = 0x8000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5302:1: + CERT_TRUST_HAS_NOT_SUPPORTED_NAME_CONSTRAINT = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5291:1: + CERT_TRUST_HAS_PREFERRED_ISSUER = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5317:1: + CERT_TRUST_HAS_VALID_NAME_CONSTRAINTS = 0x400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5319:1: + CERT_TRUST_HAS_WEAK_SIGNATURE = 0x100000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5303:1: + CERT_TRUST_INVALID_BASIC_CONSTRAINTS = 0x400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5289:1: + CERT_TRUST_INVALID_EXTENSION = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5287:1: + CERT_TRUST_INVALID_NAME_CONSTRAINTS = 0x800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5290:1: + CERT_TRUST_INVALID_POLICY_CONSTRAINTS = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5288:1: + CERT_TRUST_IS_COMPLEX_CHAIN = 0x00010000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5328:1: + CERT_TRUST_IS_CYCLIC = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5286:1: + CERT_TRUST_IS_EXPLICIT_DISTRUST = 0x4000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5301:1: + CERT_TRUST_IS_FROM_EXCLUSIVE_TRUST_STORE = 0x2000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5322:1: + CERT_TRUST_IS_KEY_ROLLOVER = 0x00000080 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5312:1: + CERT_TRUST_IS_NOT_SIGNATURE_VALID = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5282:1: + CERT_TRUST_IS_NOT_TIME_NESTED = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5280:1: + CERT_TRUST_IS_NOT_TIME_VALID = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5279:1: + CERT_TRUST_IS_NOT_VALID_FOR_USAGE = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5283:1: + CERT_TRUST_IS_OFFLINE_REVOCATION = 0x1000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5299:1: + CERT_TRUST_IS_PARTIAL_CHAIN = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5295:1: + CERT_TRUST_IS_PEER_TRUSTED = 0x800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5320:1: + CERT_TRUST_IS_REVOKED = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5281:1: + CERT_TRUST_IS_SELF_SIGNED = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5308:1: + CERT_TRUST_IS_UNTRUSTED_ROOT = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5284:1: + CERT_TRUST_NO_ERROR = 0x0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5278:1: + CERT_TRUST_NO_ISSUANCE_CHAIN_POLICY = 0x2000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5300:1: + CERT_TRUST_NO_OCSP_FAILOVER_TO_CRL = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5311:1: + CERT_TRUST_NO_TIME_CHECK = 0x02000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5330:1: + CERT_TRUST_PUB_ALLOW_END_USER_TRUST = 0x0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3877:1: + CERT_TRUST_PUB_ALLOW_ENTERPRISE_ADMIN_TRUST = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3879:1: + CERT_TRUST_PUB_ALLOW_MACHINE_ADMIN_TRUST = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3878:1: + CERT_TRUST_PUB_ALLOW_TRUST_MASK = 0x3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3876:1: + CERT_TRUST_PUB_CHECK_PUBLISHER_REV_FLAG = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3880:1: + CERT_TRUST_PUB_CHECK_TIMESTAMP_REV_FLAG = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3881:1: + CERT_TRUST_REVOCATION_STATUS_UNKNOWN = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5285:1: + CERT_TRUST_SSL_HANDSHAKE_OCSP = 0x00040000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5313:1: + CERT_TRUST_SSL_RECONNECT_OCSP = 0x00100000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5315:1: + CERT_TRUST_SSL_TIME_VALID = 0x01000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5329:1: + CERT_TRUST_SSL_TIME_VALID_OCSP = 0x00080000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5314:1: + CERT_UNICODE_ATTR_ERR_INDEX_MASK = 0x3f // /usr/x86_64-w64-mingw32/include/wincrypt.h:1883:1: + CERT_UNICODE_ATTR_ERR_INDEX_SHIFT = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1884:1: + CERT_UNICODE_IS_RDN_ATTRS_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4448:1: + CERT_UNICODE_RDN_ERR_INDEX_MASK = 0x3ff // /usr/x86_64-w64-mingw32/include/wincrypt.h:1881:1: + CERT_UNICODE_RDN_ERR_INDEX_SHIFT = 22 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1882:1: + CERT_UNICODE_VALUE_ERR_INDEX_MASK = 0xffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:1885:1: + CERT_UNICODE_VALUE_ERR_INDEX_SHIFT = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1886:1: + CERT_V1 = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1303:1: + CERT_V2 = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1304:1: + CERT_V3 = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1305:1: + CERT_VERIFY_ALLOW_MORE_USAGE_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4397:1: + CERT_VERIFY_CACHE_ONLY_BASED_REVOCATION = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4443:1: + CERT_VERIFY_INHIBIT_CTL_UPDATE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4394:1: + CERT_VERIFY_NO_TIME_CHECK_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4396:1: + CERT_VERIFY_REV_ACCUMULATIVE_TIMEOUT_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4444:1: + CERT_VERIFY_REV_CHAIN_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4442:1: + CERT_VERIFY_REV_NO_OCSP_FAILOVER_TO_CRL_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4446:1: + CERT_VERIFY_REV_SERVER_OCSP_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4445:1: + CERT_VERIFY_TRUSTED_SIGNERS_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4395:1: + CERT_VERIFY_UPDATED_CTL_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4399:1: + CERT_X500_NAME_STR = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4588:1: + CERT_XML_NAME_STR = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4589:1: + CE_BREAK = 0x10 // /usr/x86_64-w64-mingw32/include/winbase.h:502:1: + CE_DNS = 0x800 // /usr/x86_64-w64-mingw32/include/winbase.h:506:1: + CE_FRAME = 0x8 // /usr/x86_64-w64-mingw32/include/winbase.h:501:1: + CE_IOE = 0x400 // /usr/x86_64-w64-mingw32/include/winbase.h:505:1: + CE_MODE = 0x8000 // /usr/x86_64-w64-mingw32/include/winbase.h:508:1: + CE_OOP = 0x1000 // /usr/x86_64-w64-mingw32/include/winbase.h:507:1: + CE_OVERRUN = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:499:1: + CE_PTO = 0x200 // /usr/x86_64-w64-mingw32/include/winbase.h:504:1: + CE_RXOVER = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:498:1: + CE_RXPARITY = 0x4 // /usr/x86_64-w64-mingw32/include/winbase.h:500:1: + CE_TXFULL = 0x100 // /usr/x86_64-w64-mingw32/include/winbase.h:503:1: + CFERR_CHOOSEFONTCODES = 0x2000 // /usr/x86_64-w64-mingw32/include/cderr.h:39:1: + CFERR_MAXLESSTHANMIN = 0x2002 // /usr/x86_64-w64-mingw32/include/cderr.h:41:1: + CFERR_NOFONTS = 0x2001 // /usr/x86_64-w64-mingw32/include/cderr.h:40:1: + CFG_CALL_TARGET_CONVERT_EXPORT_SUPPRESSED_TO_VALID = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:4832:1: + CFG_CALL_TARGET_PROCESSED = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:4831:1: + CFG_CALL_TARGET_VALID = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:4830:1: + CFSEPCHAR = 43 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1641:1: + CFS_CANDIDATEPOS = 0x0040 // /usr/x86_64-w64-mingw32/include/imm.h:384:1: + CFS_DEFAULT = 0x0000 // /usr/x86_64-w64-mingw32/include/imm.h:380:1: + CFS_EXCLUDE = 0x0080 // /usr/x86_64-w64-mingw32/include/imm.h:385:1: + CFS_FORCE_POSITION = 0x0020 // /usr/x86_64-w64-mingw32/include/imm.h:383:1: + CFS_POINT = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:382:1: + CFS_RECT = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:381:1: + CF_ANSIONLY = 1024 // /usr/x86_64-w64-mingw32/include/commdlg.h:446:1: + CF_APPLY = 512 // /usr/x86_64-w64-mingw32/include/commdlg.h:445:1: + CF_BITMAP = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1773:1: + CF_BOTH = 3 // /usr/x86_64-w64-mingw32/include/commdlg.h:437:1: + CF_DIB = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:1779:1: + CF_DIBV5 = 17 // /usr/x86_64-w64-mingw32/include/winuser.h:1788:1: + CF_DIF = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:1776:1: + CF_DSPBITMAP = 0x0082 // /usr/x86_64-w64-mingw32/include/winuser.h:1799:1: + CF_DSPENHMETAFILE = 0x008E // /usr/x86_64-w64-mingw32/include/winuser.h:1801:1: + CF_DSPMETAFILEPICT = 0x0083 // /usr/x86_64-w64-mingw32/include/winuser.h:1800:1: + CF_DSPTEXT = 0x0081 // /usr/x86_64-w64-mingw32/include/winuser.h:1798:1: + CF_EFFECTS = 256 // /usr/x86_64-w64-mingw32/include/commdlg.h:444:1: + CF_ENABLEHOOK = 8 // /usr/x86_64-w64-mingw32/include/commdlg.h:439:1: + CF_ENABLETEMPLATE = 16 // /usr/x86_64-w64-mingw32/include/commdlg.h:440:1: + CF_ENABLETEMPLATEHANDLE = 32 // /usr/x86_64-w64-mingw32/include/commdlg.h:441:1: + CF_ENHMETAFILE = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:1785:1: + CF_FIXEDPITCHONLY = 16384 // /usr/x86_64-w64-mingw32/include/commdlg.h:452:1: + CF_FORCEFONTEXIST = 65536 // /usr/x86_64-w64-mingw32/include/commdlg.h:454:1: + CF_GDIOBJFIRST = 0x0300 // /usr/x86_64-w64-mingw32/include/winuser.h:1806:1: + CF_GDIOBJLAST = 0x03FF // /usr/x86_64-w64-mingw32/include/winuser.h:1807:1: + CF_HDROP = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:1786:1: + CF_INITTOLOGFONTSTRUCT = 64 // /usr/x86_64-w64-mingw32/include/commdlg.h:442:1: + CF_LIMITSIZE = 8192 // /usr/x86_64-w64-mingw32/include/commdlg.h:451:1: + CF_LOCALE = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:1787:1: + CF_MAX = 18 // /usr/x86_64-w64-mingw32/include/winuser.h:1790:1: + CF_METAFILEPICT = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1774:1: + CF_NOFACESEL = 524288 // /usr/x86_64-w64-mingw32/include/commdlg.h:457:1: + CF_NOOEMFONTS = 2048 // /usr/x86_64-w64-mingw32/include/commdlg.h:449:1: + CF_NOSCRIPTSEL = 8388608 // /usr/x86_64-w64-mingw32/include/commdlg.h:461:1: + CF_NOSIMULATIONS = 4096 // /usr/x86_64-w64-mingw32/include/commdlg.h:450:1: + CF_NOSIZESEL = 2097152 // /usr/x86_64-w64-mingw32/include/commdlg.h:459:1: + CF_NOSTYLESEL = 1048576 // /usr/x86_64-w64-mingw32/include/commdlg.h:458:1: + CF_NOVECTORFONTS = 2048 // /usr/x86_64-w64-mingw32/include/commdlg.h:448:1: + CF_NOVERTFONTS = 16777216 // /usr/x86_64-w64-mingw32/include/commdlg.h:462:1: + CF_NULL = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:693:1: + CF_OEMTEXT = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:1778:1: + CF_OWNERDISPLAY = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:1797:1: + CF_PALETTE = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:1780:1: + CF_PENDATA = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:1781:1: + CF_PRINTERFONTS = 0x2 // /usr/x86_64-w64-mingw32/include/commdlg.h:436:1: + CF_PRIVATEFIRST = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:1803:1: + CF_PRIVATELAST = 0x02FF // /usr/x86_64-w64-mingw32/include/winuser.h:1804:1: + CF_RIFF = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:1782:1: + CF_SCALABLEONLY = 131072 // /usr/x86_64-w64-mingw32/include/commdlg.h:455:1: + CF_SCREENFONTS = 0x1 // /usr/x86_64-w64-mingw32/include/commdlg.h:435:1: + CF_SCRIPTSONLY = 1024 // /usr/x86_64-w64-mingw32/include/commdlg.h:447:1: + CF_SELECTSCRIPT = 4194304 // /usr/x86_64-w64-mingw32/include/commdlg.h:460:1: + CF_SHOWHELP = 4 // /usr/x86_64-w64-mingw32/include/commdlg.h:438:1: + CF_SYLK = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1775:1: + CF_TEXT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1772:1: + CF_TIFF = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:1777:1: + CF_TTONLY = 262144 // /usr/x86_64-w64-mingw32/include/commdlg.h:456:1: + CF_UNICODETEXT = 13 // /usr/x86_64-w64-mingw32/include/winuser.h:1784:1: + CF_USESTYLE = 128 // /usr/x86_64-w64-mingw32/include/commdlg.h:443:1: + CF_WAVE = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:1783:1: + CF_WYSIWYG = 32768 // /usr/x86_64-w64-mingw32/include/commdlg.h:453:1: + CHANGER_BAR_CODE_SCANNER_INSTALLED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winioctl.h:1008:1: + CHANGER_CARTRIDGE_MAGAZINE = 0x00000100 // /usr/x86_64-w64-mingw32/include/winioctl.h:1018:1: + CHANGER_CLEANER_ACCESS_NOT_VALID = 0x00040000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1032:1: + CHANGER_CLEANER_AUTODISMOUNT = 0x80000004 // /usr/x86_64-w64-mingw32/include/winioctl.h:1051:1: + CHANGER_CLEANER_OPS_NOT_SUPPORTED = 0x80000040 // /usr/x86_64-w64-mingw32/include/winioctl.h:1055:1: + CHANGER_CLEANER_SLOT = 0x00000040 // /usr/x86_64-w64-mingw32/include/winioctl.h:1015:1: + CHANGER_CLOSE_IEPORT = 0x00000004 // /usr/x86_64-w64-mingw32/include/winioctl.h:1010:1: + CHANGER_DEVICE_REINITIALIZE_CAPABLE = 0x08000000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1043:1: + CHANGER_DRIVE_CLEANING_REQUIRED = 0x00010000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1028:1: + CHANGER_DRIVE_EMPTY_ON_DOOR_ACCESS = 0x20000000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1045:1: + CHANGER_EXCHANGE_MEDIA = 0x00000020 // /usr/x86_64-w64-mingw32/include/winioctl.h:1014:1: + CHANGER_IEPORT_USER_CONTROL_CLOSE = 0x80000100 // /usr/x86_64-w64-mingw32/include/winioctl.h:1057:1: + CHANGER_IEPORT_USER_CONTROL_OPEN = 0x80000080 // /usr/x86_64-w64-mingw32/include/winioctl.h:1056:1: + CHANGER_INIT_ELEM_STAT_WITH_RANGE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winioctl.h:1009:1: + CHANGER_KEYPAD_ENABLE_DISABLE = 0x10000000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1044:1: + CHANGER_LOCK_UNLOCK = 0x00000080 // /usr/x86_64-w64-mingw32/include/winioctl.h:1016:1: + CHANGER_MEDIUM_FLIP = 0x00000200 // /usr/x86_64-w64-mingw32/include/winioctl.h:1019:1: + CHANGER_MOVE_EXTENDS_IEPORT = 0x80000200 // /usr/x86_64-w64-mingw32/include/winioctl.h:1058:1: + CHANGER_MOVE_RETRACTS_IEPORT = 0x80000400 // /usr/x86_64-w64-mingw32/include/winioctl.h:1059:1: + CHANGER_OPEN_IEPORT = 0x00000008 // /usr/x86_64-w64-mingw32/include/winioctl.h:1011:1: + CHANGER_POSITION_TO_ELEMENT = 0x00000400 // /usr/x86_64-w64-mingw32/include/winioctl.h:1020:1: + CHANGER_PREDISMOUNT_ALIGN_TO_DRIVE = 0x80000002 // /usr/x86_64-w64-mingw32/include/winioctl.h:1050:1: + CHANGER_PREDISMOUNT_ALIGN_TO_SLOT = 0x80000001 // /usr/x86_64-w64-mingw32/include/winioctl.h:1049:1: + CHANGER_PREDISMOUNT_EJECT_REQUIRED = 0x00020000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1030:1: + CHANGER_PREMOUNT_EJECT_REQUIRED = 0x00080000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1033:1: + CHANGER_REPORT_IEPORT_STATE = 0x00000800 // /usr/x86_64-w64-mingw32/include/winioctl.h:1021:1: + CHANGER_RESERVED_BIT = 0x80000000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1047:1: + CHANGER_RTN_MEDIA_TO_ORIGINAL_ADDR = 0x80000020 // /usr/x86_64-w64-mingw32/include/winioctl.h:1054:1: + CHANGER_SERIAL_NUMBER_VALID = 0x04000000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1041:1: + CHANGER_SLOTS_USE_TRAYS = 0x80000010 // /usr/x86_64-w64-mingw32/include/winioctl.h:1053:1: + CHANGER_STATUS_NON_VOLATILE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winioctl.h:1013:1: + CHANGER_STORAGE_DRIVE = 0x00001000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1023:1: + CHANGER_STORAGE_IEPORT = 0x00002000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1024:1: + CHANGER_STORAGE_SLOT = 0x00004000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1025:1: + CHANGER_STORAGE_TRANSPORT = 0x00008000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1026:1: + CHANGER_TO_DRIVE = 0x08 // /usr/x86_64-w64-mingw32/include/winioctl.h:1064:1: + CHANGER_TO_IEPORT = 0x04 // /usr/x86_64-w64-mingw32/include/winioctl.h:1063:1: + CHANGER_TO_SLOT = 0x02 // /usr/x86_64-w64-mingw32/include/winioctl.h:1062:1: + CHANGER_TO_TRANSPORT = 0x01 // /usr/x86_64-w64-mingw32/include/winioctl.h:1061:1: + CHANGER_TRUE_EXCHANGE_CAPABLE = 0x80000008 // /usr/x86_64-w64-mingw32/include/winioctl.h:1052:1: + CHANGER_VOLUME_ASSERT = 0x00400000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1037:1: + CHANGER_VOLUME_IDENTIFICATION = 0x00100000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1035:1: + CHANGER_VOLUME_REPLACE = 0x00800000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1038:1: + CHANGER_VOLUME_SEARCH = 0x00200000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1036:1: + CHANGER_VOLUME_UNDEFINE = 0x01000000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1039:1: + CHAR_BIT = 8 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:64:1: + CHAR_MAX = 127 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:99:1: + CHAR_MIN = -128 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:97:1: + CHECKJPEGFORMAT = 4119 // /usr/x86_64-w64-mingw32/include/wingdi.h:317:1: + CHECKPNGFORMAT = 4120 // /usr/x86_64-w64-mingw32/include/wingdi.h:318:1: + CHILDID_SELF = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5901:1: + CHINESEBIG5_CHARSET = 136 // /usr/x86_64-w64-mingw32/include/wingdi.h:1163:1: + CKCNSTRNT_COLUMN = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:126394:1: + CKCNSTRNT_ROWID = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:126395:1: + CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3973:1: + CLAIM_SECURITY_ATTRIBUTES_INFORMATION_VERSION_V1 = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3971:1: + CLAIM_SECURITY_ATTRIBUTE_CUSTOM_FLAGS = 0xffff0000 // /usr/x86_64-w64-mingw32/include/winnt.h:3939:1: + CLAIM_SECURITY_ATTRIBUTE_DISABLED = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:3935:1: + CLAIM_SECURITY_ATTRIBUTE_DISABLED_BY_DEFAULT = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:3934:1: + CLAIM_SECURITY_ATTRIBUTE_MANDATORY = 0x0020 // /usr/x86_64-w64-mingw32/include/winnt.h:3936:1: + CLAIM_SECURITY_ATTRIBUTE_NON_INHERITABLE = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:3931:1: + CLAIM_SECURITY_ATTRIBUTE_TYPE_BOOLEAN = 0x06 // /usr/x86_64-w64-mingw32/include/winnt.h:3918:1: + CLAIM_SECURITY_ATTRIBUTE_TYPE_FQBN = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:3916:1: + CLAIM_SECURITY_ATTRIBUTE_TYPE_INT64 = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:3913:1: + CLAIM_SECURITY_ATTRIBUTE_TYPE_INVALID = 0x00 // /usr/x86_64-w64-mingw32/include/winnt.h:3912:1: + CLAIM_SECURITY_ATTRIBUTE_TYPE_OCTET_STRING = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:3930:1: + CLAIM_SECURITY_ATTRIBUTE_TYPE_SID = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:3917:1: + CLAIM_SECURITY_ATTRIBUTE_TYPE_STRING = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:3915:1: + CLAIM_SECURITY_ATTRIBUTE_TYPE_UINT64 = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:3914:1: + CLAIM_SECURITY_ATTRIBUTE_USE_FOR_DENY_ONLY = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:3933:1: + CLAIM_SECURITY_ATTRIBUTE_VALID_FLAGS = 63 // /usr/x86_64-w64-mingw32/include/winnt.h:3938:1: + CLAIM_SECURITY_ATTRIBUTE_VALUE_CASE_SENSITIVE = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:3932:1: + CLASSFACTORY_E_FIRST = 2147746064 // /usr/x86_64-w64-mingw32/include/winerror.h:2354:1: + CLASSFACTORY_E_LAST = 2147746079 // /usr/x86_64-w64-mingw32/include/winerror.h:2355:1: + CLASSFACTORY_S_FIRST = 262416 // /usr/x86_64-w64-mingw32/include/winerror.h:2356:1: + CLASSFACTORY_S_LAST = 262431 // /usr/x86_64-w64-mingw32/include/winerror.h:2357:1: + CLEARTYPE_NATURAL_QUALITY = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1149:1: + CLEARTYPE_QUALITY = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1148:1: + CLIENTSITE_E_FIRST = 2147746192 // /usr/x86_64-w64-mingw32/include/winerror.h:2414:1: + CLIENTSITE_E_LAST = 2147746207 // /usr/x86_64-w64-mingw32/include/winerror.h:2415:1: + CLIENTSITE_S_FIRST = 262544 // /usr/x86_64-w64-mingw32/include/winerror.h:2416:1: + CLIENTSITE_S_LAST = 262559 // /usr/x86_64-w64-mingw32/include/winerror.h:2417:1: + CLIPBRD_E_FIRST = 2147746256 // /usr/x86_64-w64-mingw32/include/winerror.h:2439:1: + CLIPBRD_E_LAST = 2147746271 // /usr/x86_64-w64-mingw32/include/winerror.h:2440:1: + CLIPBRD_S_FIRST = 262608 // /usr/x86_64-w64-mingw32/include/winerror.h:2441:1: + CLIPBRD_S_LAST = 262623 // /usr/x86_64-w64-mingw32/include/winerror.h:2442:1: + CLIPCAPS = 36 // /usr/x86_64-w64-mingw32/include/wingdi.h:1529:1: + CLIP_CHARACTER_PRECIS = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1132:1: + CLIP_DEFAULT_PRECIS = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1131:1: + CLIP_EMBEDDED = 128 // /usr/x86_64-w64-mingw32/include/wingdi.h:1140:1: + CLIP_LH_ANGLES = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:1135:1: + CLIP_MASK = 0xf // /usr/x86_64-w64-mingw32/include/wingdi.h:1134:1: + CLIP_STROKE_PRECIS = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1133:1: + CLIP_TO_PATH = 4097 // /usr/x86_64-w64-mingw32/include/wingdi.h:294:1: + CLIP_TT_ALWAYS = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1136:1: + CLK_TCK = 1000 // /usr/x86_64-w64-mingw32/include/time.h:245:1: + CLOCKS_PER_SEC = 1000 // /usr/x86_64-w64-mingw32/include/time.h:110:1: + CLOCK_MONOTONIC = 1 // /usr/x86_64-w64-mingw32/include/pthread_time.h:62:1: + CLOCK_PROCESS_CPUTIME_ID = 2 // /usr/x86_64-w64-mingw32/include/pthread_time.h:66:1: + CLOCK_REALTIME = 0 // /usr/x86_64-w64-mingw32/include/pthread_time.h:58:1: + CLOCK_THREAD_CPUTIME_ID = 3 // /usr/x86_64-w64-mingw32/include/pthread_time.h:70:1: + CLOSECHANNEL = 4112 // /usr/x86_64-w64-mingw32/include/wingdi.h:310:1: + CLRBREAK = 9 // /usr/x86_64-w64-mingw32/include/winbase.h:541:1: + CLRDTR = 6 // /usr/x86_64-w64-mingw32/include/winbase.h:538:1: + CLRRTS = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:536:1: + CLR_INVALID = 0xFFFFFFFF // /usr/x86_64-w64-mingw32/include/wingdi.h:1461:1: + CLSID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/guiddef.h:95:1: + CMC_FAIL_BAD_ALG = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2451:1: + CMC_FAIL_BAD_CERT_ID = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2455:1: + CMC_FAIL_BAD_IDENTITY = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2458:1: + CMC_FAIL_BAD_MESSAGE_CHECK = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2452:1: + CMC_FAIL_BAD_REQUEST = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2453:1: + CMC_FAIL_BAD_TIME = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2454:1: + CMC_FAIL_INTERNAL_CA_ERROR = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2462:1: + CMC_FAIL_MUST_ARCHIVE_KEYS = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2457:1: + CMC_FAIL_NO_KEY_REUSE = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2461:1: + CMC_FAIL_POP_FAILED = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2460:1: + CMC_FAIL_POP_REQUIRED = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2459:1: + CMC_FAIL_TRY_LATER = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2463:1: + CMC_FAIL_UNSUPORTED_EXT = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2456:1: + CMC_OTHER_INFO_FAIL_CHOICE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2442:1: + CMC_OTHER_INFO_NO_CHOICE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2441:1: + CMC_OTHER_INFO_PEND_CHOICE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2443:1: + CMC_STATUS_CONFIRM_REQUIRED = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2449:1: + CMC_STATUS_FAILED = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2446:1: + CMC_STATUS_NO_SUPPORT = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2448:1: + CMC_STATUS_PENDING = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2447:1: + CMC_STATUS_SUCCESS = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2445:1: + CMC_TAGGED_CERT_REQUEST_CHOICE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2391:1: + CMSG_ALL_FLAGS = 18446744073709551615 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2907:1: + CMSG_ATTR_CERT_COUNT_PARAM = 31 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3149:1: + CMSG_ATTR_CERT_PARAM = 32 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3150:1: + CMSG_AUTHENTICATED_ATTRIBUTES_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3108:1: + CMSG_BARE_CONTENT_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3105:1: + CMSG_BARE_CONTENT_PARAM = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3125:1: + CMSG_CERT_COUNT_PARAM = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3133:1: + CMSG_CERT_PARAM = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3134:1: + CMSG_CMS_ENCAPSULATED_CONTENT_FLAG = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3111:1: + CMSG_CMS_ENCAPSULATED_CTL_FLAG = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4359:1: + CMSG_CMS_RECIPIENT_COUNT_PARAM = 33 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3151:1: + CMSG_CMS_RECIPIENT_ENCRYPTED_KEY_INDEX_PARAM = 35 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3153:1: + CMSG_CMS_RECIPIENT_INDEX_PARAM = 34 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3152:1: + CMSG_CMS_RECIPIENT_INFO_PARAM = 36 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3154:1: + CMSG_CMS_SIGNER_INFO_PARAM = 39 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3157:1: + CMSG_COMPUTED_HASH_PARAM = 22 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3143:1: + CMSG_CONTENTS_OCTETS_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3109:1: + CMSG_CONTENT_ENCRYPT_FREE_OBJID_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3399:1: + CMSG_CONTENT_ENCRYPT_FREE_PARA_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3398:1: + CMSG_CONTENT_ENCRYPT_PAD_ENCODED_LEN_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3396:1: + CMSG_CONTENT_ENCRYPT_RELEASE_CONTEXT_FLAG = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3400:1: + CMSG_CONTENT_PARAM = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3124:1: + CMSG_CRL_COUNT_PARAM = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3135:1: + CMSG_CRL_PARAM = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3136:1: + CMSG_CRYPT_RELEASE_CONTEXT_FLAG = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3113:1: + CMSG_CTRL_ADD_ATTR_CERT = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3273:1: + CMSG_CTRL_ADD_CERT = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3269:1: + CMSG_CTRL_ADD_CMS_SIGNER_INFO = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3279:1: + CMSG_CTRL_ADD_CRL = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3271:1: + CMSG_CTRL_ADD_SIGNER = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3265:1: + CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3267:1: + CMSG_CTRL_DECRYPT = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3263:1: + CMSG_CTRL_DEL_ATTR_CERT = 15 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3274:1: + CMSG_CTRL_DEL_CERT = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3270:1: + CMSG_CTRL_DEL_CRL = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3272:1: + CMSG_CTRL_DEL_SIGNER = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3266:1: + CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3268:1: + CMSG_CTRL_ENABLE_STRONG_SIGNATURE = 21 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3280:1: + CMSG_CTRL_KEY_AGREE_DECRYPT = 17 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3276:1: + CMSG_CTRL_KEY_TRANS_DECRYPT = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3275:1: + CMSG_CTRL_MAIL_LIST_DECRYPT = 18 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3277:1: + CMSG_CTRL_VERIFY_HASH = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3264:1: + CMSG_CTRL_VERIFY_SIGNATURE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3262:1: + CMSG_CTRL_VERIFY_SIGNATURE_EX = 19 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3278:1: + CMSG_DATA = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2900:1: + CMSG_DATA_FLAG = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2908:1: + CMSG_DETACHED_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3107:1: + CMSG_ENCODED_MESSAGE = 29 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3147:1: + CMSG_ENCODED_SIGNER = 28 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3146:1: + CMSG_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4362:1: + CMSG_ENCODE_SORTED_CTL_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4361:1: + CMSG_ENCODING_TYPE_MASK = 0xffff0000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1429:1: + CMSG_ENCRYPTED = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2905:1: + CMSG_ENCRYPTED_DIGEST = 27 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3145:1: + CMSG_ENCRYPTED_FLAG = 64 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2913:1: + CMSG_ENCRYPT_PARAM = 26 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3144:1: + CMSG_ENVELOPED = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2902:1: + CMSG_ENVELOPED_DATA_CMS_VERSION = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3201:1: + CMSG_ENVELOPED_DATA_PKCS_1_5_VERSION = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3200:1: + CMSG_ENVELOPED_DATA_V0 = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3198:1: + CMSG_ENVELOPED_DATA_V2 = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3199:1: + CMSG_ENVELOPED_FLAG = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2910:1: + CMSG_ENVELOPED_RECIPIENT_V0 = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3251:1: + CMSG_ENVELOPED_RECIPIENT_V2 = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3252:1: + CMSG_ENVELOPED_RECIPIENT_V3 = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3253:1: + CMSG_ENVELOPED_RECIPIENT_V4 = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3254:1: + CMSG_ENVELOPE_ALGORITHM_PARAM = 15 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3137:1: + CMSG_HASHED = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2904:1: + CMSG_HASHED_DATA_CMS_VERSION = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3196:1: + CMSG_HASHED_DATA_PKCS_1_5_VERSION = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3195:1: + CMSG_HASHED_DATA_V0 = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3193:1: + CMSG_HASHED_DATA_V2 = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3194:1: + CMSG_HASHED_FLAG = 32 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2912:1: + CMSG_HASH_ALGORITHM_PARAM = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3141:1: + CMSG_HASH_DATA_PARAM = 21 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3142:1: + CMSG_INDEFINITE_LENGTH = 4294967295 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3097:1: + CMSG_INNER_CONTENT_TYPE_PARAM = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3126:1: + CMSG_KEY_AGREE_ENCRYPT_FREE_MATERIAL_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3446:1: + CMSG_KEY_AGREE_ENCRYPT_FREE_OBJID_FLAG = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3450:1: + CMSG_KEY_AGREE_ENCRYPT_FREE_PARA_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3445:1: + CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_ALG_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3447:1: + CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_BITS_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3449:1: + CMSG_KEY_AGREE_ENCRYPT_FREE_PUBKEY_PARA_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3448:1: + CMSG_KEY_AGREE_EPHEMERAL_KEY_CHOICE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3025:1: + CMSG_KEY_AGREE_ORIGINATOR_CERT = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3230:1: + CMSG_KEY_AGREE_ORIGINATOR_PUBLIC_KEY = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3231:1: + CMSG_KEY_AGREE_RECIPIENT = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3046:1: + CMSG_KEY_AGREE_STATIC_KEY_CHOICE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3026:1: + CMSG_KEY_AGREE_VERSION = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3257:1: + CMSG_KEY_TRANS_CMS_VERSION = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3256:1: + CMSG_KEY_TRANS_ENCRYPT_FREE_OBJID_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3417:1: + CMSG_KEY_TRANS_ENCRYPT_FREE_PARA_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3416:1: + CMSG_KEY_TRANS_PKCS_1_5_VERSION = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3255:1: + CMSG_KEY_TRANS_RECIPIENT = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3045:1: + CMSG_LENGTH_ONLY_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3106:1: + CMSG_MAIL_LIST_ENCRYPT_FREE_OBJID_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3467:1: + CMSG_MAIL_LIST_ENCRYPT_FREE_PARA_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3466:1: + CMSG_MAIL_LIST_HANDLE_KEY_CHOICE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3043:1: + CMSG_MAIL_LIST_RECIPIENT = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3047:1: + CMSG_MAIL_LIST_VERSION = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3258:1: + CMSG_MAX_LENGTH_FLAG = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3110:1: + CMSG_OID_CNG_EXPORT_KEY_AGREE_FUNC = "CryptMsgDllCNGExportKeyAgree" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3454:1: + CMSG_OID_CNG_EXPORT_KEY_TRANS_FUNC = "CryptMsgDllCNGExportKeyTrans" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3421:1: + CMSG_OID_CNG_GEN_CONTENT_ENCRYPT_KEY_FUNC = "CryptMsgDllCNGGenContentEncryptKey" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3404:1: + CMSG_OID_CNG_IMPORT_CONTENT_ENCRYPT_KEY_FUNC = "CryptMsgDllCNGImportContentEncryptKey" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3497:1: + CMSG_OID_CNG_IMPORT_KEY_AGREE_FUNC = "CryptMsgDllCNGImportKeyAgree" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3496:1: + CMSG_OID_CNG_IMPORT_KEY_TRANS_FUNC = "CryptMsgDllCNGImportKeyTrans" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3495:1: + CMSG_OID_EXPORT_ENCRYPT_KEY_FUNC = "CryptMsgDllExportEncryptKey" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3364:1: + CMSG_OID_EXPORT_KEY_AGREE_FUNC = "CryptMsgDllExportKeyAgree" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3452:1: + CMSG_OID_EXPORT_KEY_TRANS_FUNC = "CryptMsgDllExportKeyTrans" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3419:1: + CMSG_OID_EXPORT_MAIL_LIST_FUNC = "CryptMsgDllExportMailList" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3469:1: + CMSG_OID_GEN_CONTENT_ENCRYPT_KEY_FUNC = "CryptMsgDllGenContentEncryptKey" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3402:1: + CMSG_OID_GEN_ENCRYPT_KEY_FUNC = "CryptMsgDllGenEncryptKey" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3363:1: + CMSG_OID_IMPORT_ENCRYPT_KEY_FUNC = "CryptMsgDllImportEncryptKey" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3365:1: + CMSG_OID_IMPORT_KEY_AGREE_FUNC = "CryptMsgDllImportKeyAgree" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3473:1: + CMSG_OID_IMPORT_KEY_TRANS_FUNC = "CryptMsgDllImportKeyTrans" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3471:1: + CMSG_OID_IMPORT_MAIL_LIST_FUNC = "CryptMsgDllImportMailList" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3475:1: + CMSG_RC4_NO_SALT_FLAG = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3049:1: + CMSG_RECIPIENT_COUNT_PARAM = 17 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3138:1: + CMSG_RECIPIENT_INDEX_PARAM = 18 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3139:1: + CMSG_RECIPIENT_INFO_PARAM = 19 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3140:1: + CMSG_SIGNED = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2901:1: + CMSG_SIGNED_AND_ENVELOPED = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2903:1: + CMSG_SIGNED_AND_ENVELOPED_FLAG = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2911:1: + CMSG_SIGNED_DATA_CMS_VERSION = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3186:1: + CMSG_SIGNED_DATA_NO_SIGN_FLAG = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3112:1: + CMSG_SIGNED_DATA_PKCS_1_5_VERSION = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3185:1: + CMSG_SIGNED_DATA_V1 = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3183:1: + CMSG_SIGNED_DATA_V3 = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3184:1: + CMSG_SIGNED_FLAG = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2909:1: + CMSG_SIGNER_AUTH_ATTR_PARAM = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3131:1: + CMSG_SIGNER_CERT_ID_PARAM = 38 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3156:1: + CMSG_SIGNER_CERT_INFO_PARAM = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3129:1: + CMSG_SIGNER_COUNT_PARAM = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3127:1: + CMSG_SIGNER_HASH_ALGORITHM_PARAM = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3130:1: + CMSG_SIGNER_INFO_CMS_VERSION = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3191:1: + CMSG_SIGNER_INFO_PARAM = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3128:1: + CMSG_SIGNER_INFO_PKCS_1_5_VERSION = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3190:1: + CMSG_SIGNER_INFO_V1 = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3188:1: + CMSG_SIGNER_INFO_V3 = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3189:1: + CMSG_SIGNER_ONLY_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4357:1: + CMSG_SIGNER_UNAUTH_ATTR_PARAM = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3132:1: + CMSG_SP3_COMPATIBLE_ENCRYPT_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3050:1: + CMSG_TRUSTED_SIGNER_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4356:1: + CMSG_TYPE_PARAM = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3123:1: + CMSG_UNPROTECTED_ATTR_PARAM = 37 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3155:1: + CMSG_USE_SIGNER_INDEX_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4358:1: + CMSG_VERIFY_COUNTER_SIGN_ENABLE_STRONG_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3353:1: + CMSG_VERIFY_SIGNER_CERT = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3291:1: + CMSG_VERIFY_SIGNER_CHAIN = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3292:1: + CMSG_VERIFY_SIGNER_NULL = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3293:1: + CMSG_VERIFY_SIGNER_PUBKEY = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3290:1: + CMSG_VERSION_PARAM = 30 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3148:1: + CM_CMYK_COLOR = 0x00000004 // /usr/x86_64-w64-mingw32/include/wingdi.h:1651:1: + CM_DEVICE_ICM = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:1649:1: + CM_GAMMA_RAMP = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:1650:1: + CM_IN_GAMUT = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:511:1: + CM_NONE = 0x00000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1648:1: + CM_OUT_OF_GAMUT = 255 // /usr/x86_64-w64-mingw32/include/wingdi.h:510:1: + CM_SERVICE_MEASURED_BOOT_LOAD = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:8603:1: + CM_SERVICE_NETWORK_BOOT_LOAD = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8598:1: + CM_SERVICE_SD_DISK_BOOT_LOAD = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:8601:1: + CM_SERVICE_USB3_DISK_BOOT_LOAD = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:8602:1: + CM_SERVICE_USB_DISK_BOOT_LOAD = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:8600:1: + CM_SERVICE_VALID_PROMOTION_MASK = 255 // /usr/x86_64-w64-mingw32/include/winnt.h:8607:1: + CM_SERVICE_VERIFIER_BOOT_LOAD = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:8604:1: + CM_SERVICE_VIRTUAL_DISK_BOOT_LOAD = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:8599:1: + CM_SERVICE_WINPE_BOOT_LOAD = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:8605:1: + COLFLAG_BUSY = 0x0100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17379:1: + COLFLAG_GENERATED = 0x0060 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17381:1: + COLFLAG_HASCOLL = 0x0200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17380:1: + COLFLAG_HASTYPE = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17373:1: + COLFLAG_HIDDEN = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17372:1: + COLFLAG_NOINSERT = 0x0062 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17382:1: + COLFLAG_NOTAVAIL = 0x0080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17378:1: + COLFLAG_PRIMKEY = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17371:1: + COLFLAG_SORTERREF = 0x0010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17375:1: + COLFLAG_STORED = 0x0040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17377:1: + COLFLAG_UNIQUE = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17374:1: + COLFLAG_VIRTUAL = 0x0020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17376:1: + COLNAME_COLUMN = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15483:1: + COLNAME_DATABASE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15481:1: + COLNAME_DECLTYPE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15480:1: + COLNAME_N = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15485:1: + COLNAME_NAME = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15479:1: + COLNAME_TABLE = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15482:1: + COLORMATCHTOTARGET_EMBEDED = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:4207:1: + COLORMGMTCAPS = 121 // /usr/x86_64-w64-mingw32/include/wingdi.h:1555:1: + COLORMGMTDLGORD = 1551 // /usr/x86_64-w64-mingw32/include/dlgs.h:191:1: + COLOROKSTRINGA = "commdlg_ColorOK" // /usr/x86_64-w64-mingw32/include/commdlg.h:490:1: + COLORONCOLOR = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:91:1: + COLORRES = 108 // /usr/x86_64-w64-mingw32/include/wingdi.h:1540:1: + COLOR_3DDKSHADOW = 21 // /usr/x86_64-w64-mingw32/include/winuser.h:3829:1: + COLOR_3DFACE = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:3840:1: + COLOR_3DHIGHLIGHT = 20 // /usr/x86_64-w64-mingw32/include/winuser.h:3842:1: + COLOR_3DHILIGHT = 20 // /usr/x86_64-w64-mingw32/include/winuser.h:3843:1: + COLOR_3DLIGHT = 22 // /usr/x86_64-w64-mingw32/include/winuser.h:3830:1: + COLOR_3DSHADOW = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:3841:1: + COLOR_ACTIVEBORDER = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:3817:1: + COLOR_ACTIVECAPTION = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3809:1: + COLOR_APPWORKSPACE = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:3819:1: + COLOR_BACKGROUND = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3808:1: + COLOR_BTNFACE = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:3822:1: + COLOR_BTNHIGHLIGHT = 20 // /usr/x86_64-w64-mingw32/include/winuser.h:3827:1: + COLOR_BTNHILIGHT = 20 // /usr/x86_64-w64-mingw32/include/winuser.h:3844:1: + COLOR_BTNSHADOW = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:3823:1: + COLOR_BTNTEXT = 18 // /usr/x86_64-w64-mingw32/include/winuser.h:3825:1: + COLOR_CAPTIONTEXT = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:3816:1: + COLOR_DESKTOP = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3839:1: + COLOR_GRADIENTACTIVECAPTION = 27 // /usr/x86_64-w64-mingw32/include/winuser.h:3834:1: + COLOR_GRADIENTINACTIVECAPTION = 28 // /usr/x86_64-w64-mingw32/include/winuser.h:3835:1: + COLOR_GRAYTEXT = 17 // /usr/x86_64-w64-mingw32/include/winuser.h:3824:1: + COLOR_HIGHLIGHT = 13 // /usr/x86_64-w64-mingw32/include/winuser.h:3820:1: + COLOR_HIGHLIGHTTEXT = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:3821:1: + COLOR_HOTLIGHT = 26 // /usr/x86_64-w64-mingw32/include/winuser.h:3833:1: + COLOR_INACTIVEBORDER = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:3818:1: + COLOR_INACTIVECAPTION = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:3810:1: + COLOR_INACTIVECAPTIONTEXT = 19 // /usr/x86_64-w64-mingw32/include/winuser.h:3826:1: + COLOR_INFOBK = 24 // /usr/x86_64-w64-mingw32/include/winuser.h:3832:1: + COLOR_INFOTEXT = 23 // /usr/x86_64-w64-mingw32/include/winuser.h:3831:1: + COLOR_MENU = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:3811:1: + COLOR_MENUBAR = 30 // /usr/x86_64-w64-mingw32/include/winuser.h:3837:1: + COLOR_MENUHILIGHT = 29 // /usr/x86_64-w64-mingw32/include/winuser.h:3836:1: + COLOR_MENUTEXT = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:3814:1: + COLOR_SCROLLBAR = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3807:1: + COLOR_WINDOW = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:3812:1: + COLOR_WINDOWFRAME = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:3813:1: + COLOR_WINDOWTEXT = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:3815:1: + COLTYPE_ANY = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17356:1: + COLTYPE_BLOB = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17357:1: + COLTYPE_CUSTOM = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17355:1: + COLTYPE_INT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17358:1: + COLTYPE_INTEGER = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17359:1: + COLTYPE_REAL = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17360:1: + COLTYPE_TEXT = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17361:1: + COMMON_LVB_GRID_HORIZONTAL = 0x400 // /usr/x86_64-w64-mingw32/include/wincon.h:129:1: + COMMON_LVB_GRID_LVERTICAL = 0x800 // /usr/x86_64-w64-mingw32/include/wincon.h:130:1: + COMMON_LVB_GRID_RVERTICAL = 0x1000 // /usr/x86_64-w64-mingw32/include/wincon.h:131:1: + COMMON_LVB_LEADING_BYTE = 0x100 // /usr/x86_64-w64-mingw32/include/wincon.h:127:1: + COMMON_LVB_REVERSE_VIDEO = 0x4000 // /usr/x86_64-w64-mingw32/include/wincon.h:132:1: + COMMON_LVB_SBCSDBCS = 0x300 // /usr/x86_64-w64-mingw32/include/wincon.h:135:1: + COMMON_LVB_TRAILING_BYTE = 0x200 // /usr/x86_64-w64-mingw32/include/wincon.h:128:1: + COMMON_LVB_UNDERSCORE = 0x8000 // /usr/x86_64-w64-mingw32/include/wincon.h:133:1: + COMPLEXREGION = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:78:1: + COMPRESSION_ENGINE_HIBER = 512 // /usr/x86_64-w64-mingw32/include/winnt.h:7861:1: + COMPRESSION_ENGINE_MAXIMUM = 256 // /usr/x86_64-w64-mingw32/include/winnt.h:7860:1: + COMPRESSION_ENGINE_STANDARD = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7859:1: + COMPRESSION_FORMAT_DEFAULT = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7855:1: + COMPRESSION_FORMAT_LZNT1 = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7856:1: + COMPRESSION_FORMAT_NONE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7854:1: + COMPRESSION_FORMAT_SPARSE = 16384 // /usr/x86_64-w64-mingw32/include/winioctl.h:1718:1: + COMPRESSION_FORMAT_XPRESS = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7857:1: + COMPRESSION_FORMAT_XPRESS_HUFF = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7858:1: + COM_RIGHTS_ACTIVATE_LOCAL = 8 // /usr/x86_64-w64-mingw32/include/combaseapi.h:238:1: + COM_RIGHTS_ACTIVATE_REMOTE = 16 // /usr/x86_64-w64-mingw32/include/combaseapi.h:239:1: + COM_RIGHTS_EXECUTE = 1 // /usr/x86_64-w64-mingw32/include/combaseapi.h:235:1: + COM_RIGHTS_EXECUTE_LOCAL = 2 // /usr/x86_64-w64-mingw32/include/combaseapi.h:236:1: + COM_RIGHTS_EXECUTE_REMOTE = 4 // /usr/x86_64-w64-mingw32/include/combaseapi.h:237:1: + CONCURRENCYSAL_HXX = 0 // /usr/x86_64-w64-mingw32/include/concurrencysal.h:8:1: + CONDITION_VARIABLE_LOCKMODE_SHARED = 1 // /usr/x86_64-w64-mingw32/include/synchapi.h:29:1: + CONFIRMSAFETYACTION_LOADOBJECT = 0x1 // /usr/x86_64-w64-mingw32/include/urlmon.h:9184:1: + CONNDLG_CONN_POINT = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnetwk.h:149:1: + CONNDLG_HIDE_BOX = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnetwk.h:151:1: + CONNDLG_NOT_PERSIST = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnetwk.h:154:1: + CONNDLG_PERSIST = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnetwk.h:153:1: + CONNDLG_RO_PATH = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnetwk.h:148:1: + CONNDLG_USE_MRU = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnetwk.h:150:1: + CONNECT_CMD_SAVECRED = 0x00001000 // /usr/x86_64-w64-mingw32/include/winnetwk.h:92:1: + CONNECT_COMMANDLINE = 0x00000800 // /usr/x86_64-w64-mingw32/include/winnetwk.h:91:1: + CONNECT_CURRENT_MEDIA = 0x00000200 // /usr/x86_64-w64-mingw32/include/winnetwk.h:88:1: + CONNECT_DEFERRED = 0x00000400 // /usr/x86_64-w64-mingw32/include/winnetwk.h:89:1: + CONNECT_INTERACTIVE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnetwk.h:82:1: + CONNECT_LOCALDRIVE = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnetwk.h:87:1: + CONNECT_NEED_DRIVE = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnetwk.h:84:1: + CONNECT_PROMPT = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnetwk.h:83:1: + CONNECT_REDIRECT = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnetwk.h:86:1: + CONNECT_REFCOUNT = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnetwk.h:85:1: + CONNECT_RESERVED = 0xFF000000 // /usr/x86_64-w64-mingw32/include/winnetwk.h:90:1: + CONNECT_TEMPORARY = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnetwk.h:81:1: + CONNECT_UPDATE_PROFILE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnetwk.h:79:1: + CONNECT_UPDATE_RECENT = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnetwk.h:80:1: + CONSOLE_APPLICATION_16BIT = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:5977:1: + CONSOLE_CARET_SELECTION = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:5981:1: + CONSOLE_CARET_VISIBLE = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:5982:1: + CONSOLE_FULLSCREEN = 1 // /usr/x86_64-w64-mingw32/include/wincon.h:278:1: + CONSOLE_FULLSCREEN_HARDWARE = 2 // /usr/x86_64-w64-mingw32/include/wincon.h:279:1: + CONSOLE_FULLSCREEN_MODE = 1 // /usr/x86_64-w64-mingw32/include/wincon.h:282:1: + CONSOLE_MOUSE_DOWN = 0x8 // /usr/x86_64-w64-mingw32/include/wincon.h:165:1: + CONSOLE_MOUSE_SELECTION = 0x4 // /usr/x86_64-w64-mingw32/include/wincon.h:164:1: + CONSOLE_NO_SELECTION = 0x0 // /usr/x86_64-w64-mingw32/include/wincon.h:161:1: + CONSOLE_SELECTION_IN_PROGRESS = 0x1 // /usr/x86_64-w64-mingw32/include/wincon.h:162:1: + CONSOLE_SELECTION_NOT_EMPTY = 0x2 // /usr/x86_64-w64-mingw32/include/wincon.h:163:1: + CONSOLE_TEXTMODE_BUFFER = 1 // /usr/x86_64-w64-mingw32/include/wincon.h:270:1: + CONSOLE_WINDOWED_MODE = 2 // /usr/x86_64-w64-mingw32/include/wincon.h:283:1: + CONST_VTBL = 0 // /usr/x86_64-w64-mingw32/include/combaseapi.h:113:1: + CONTAINER_INHERIT_ACE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3337:1: + CONTEXT_ALL = 1048607 // /usr/x86_64-w64-mingw32/include/winnt.h:1668:1: + CONTEXT_AMD64 = 0x100000 // /usr/x86_64-w64-mingw32/include/winnt.h:1659:1: + CONTEXT_CONTROL = 1048577 // /usr/x86_64-w64-mingw32/include/winnt.h:1661:1: + CONTEXT_DEBUG_REGISTERS = 1048592 // /usr/x86_64-w64-mingw32/include/winnt.h:1665:1: + CONTEXT_EXCEPTION_ACTIVE = 0x8000000 // /usr/x86_64-w64-mingw32/include/winnt.h:1670:1: + CONTEXT_EXCEPTION_REPORTING = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:1673:1: + CONTEXT_EXCEPTION_REQUEST = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnt.h:1672:1: + CONTEXT_E_FIRST = 2147803136 // /usr/x86_64-w64-mingw32/include/winerror.h:2573:1: + CONTEXT_E_LAST = 2147803183 // /usr/x86_64-w64-mingw32/include/winerror.h:2574:1: + CONTEXT_FLOATING_POINT = 1048584 // /usr/x86_64-w64-mingw32/include/winnt.h:1664:1: + CONTEXT_FULL = 1048587 // /usr/x86_64-w64-mingw32/include/winnt.h:1667:1: + CONTEXT_INTEGER = 1048578 // /usr/x86_64-w64-mingw32/include/winnt.h:1662:1: + CONTEXT_OID_CREATE_OBJECT_CONTEXT_FUNC = "ContextDllCreateObjectContext" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4837:1: + CONTEXT_SEGMENTS = 1048580 // /usr/x86_64-w64-mingw32/include/winnt.h:1663:1: + CONTEXT_SERVICE_ACTIVE = 0x10000000 // /usr/x86_64-w64-mingw32/include/winnt.h:1671:1: + CONTEXT_S_FIRST = 319488 // /usr/x86_64-w64-mingw32/include/winerror.h:2575:1: + CONTEXT_S_LAST = 319535 // /usr/x86_64-w64-mingw32/include/winerror.h:2576:1: + CONVERT10_E_FIRST = 2147746240 // /usr/x86_64-w64-mingw32/include/winerror.h:2428:1: + CONVERT10_E_LAST = 2147746255 // /usr/x86_64-w64-mingw32/include/winerror.h:2429:1: + CONVERT10_S_FIRST = 262592 // /usr/x86_64-w64-mingw32/include/winerror.h:2430:1: + CONVERT10_S_LAST = 262607 // /usr/x86_64-w64-mingw32/include/winerror.h:2431:1: + COPYFILE_SIS_FLAGS = 0x0003 // /usr/x86_64-w64-mingw32/include/winioctl.h:1755:1: + COPYFILE_SIS_LINK = 0x0001 // /usr/x86_64-w64-mingw32/include/winioctl.h:1753:1: + COPYFILE_SIS_REPLACE = 0x0002 // /usr/x86_64-w64-mingw32/include/winioctl.h:1754:1: + COPY_FILE_ALLOW_DECRYPTED_DESTINATION = 0x8 // /usr/x86_64-w64-mingw32/include/winbase.h:111:1: + COPY_FILE_FAIL_IF_EXISTS = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:108:1: + COPY_FILE_OPEN_SOURCE_FOR_WRITE = 0x4 // /usr/x86_64-w64-mingw32/include/winbase.h:110:1: + COPY_FILE_RESTARTABLE = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:109:1: + CORE_PARKING_POLICY_CHANGE_IDEAL = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5214:1: + CORE_PARKING_POLICY_CHANGE_MAX = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:5218:1: + CORE_PARKING_POLICY_CHANGE_MULTISTEP = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:5217:1: + CORE_PARKING_POLICY_CHANGE_ROCKET = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:5216:1: + CORE_PARKING_POLICY_CHANGE_SINGLE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5215:1: + CO_E_FIRST = 2147746288 // /usr/x86_64-w64-mingw32/include/winerror.h:2468:1: + CO_E_LAST = 2147746303 // /usr/x86_64-w64-mingw32/include/winerror.h:2469:1: + CO_S_FIRST = 262640 // /usr/x86_64-w64-mingw32/include/winerror.h:2470:1: + CO_S_LAST = 262655 // /usr/x86_64-w64-mingw32/include/winerror.h:2471:1: + CPS_CANCEL = 0x0004 // /usr/x86_64-w64-mingw32/include/imm.h:259:1: + CPS_COMPLETE = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:256:1: + CPS_CONVERT = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:257:1: + CPS_REVERT = 0x0003 // /usr/x86_64-w64-mingw32/include/imm.h:258:1: + CP_ACP = 0 // /usr/x86_64-w64-mingw32/include/winnls.h:177:1: + CP_INSTALLED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnls.h:164:1: + CP_MACCP = 2 // /usr/x86_64-w64-mingw32/include/winnls.h:179:1: + CP_NONE = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1599:1: + CP_OEMCP = 1 // /usr/x86_64-w64-mingw32/include/winnls.h:178:1: + CP_RECTANGLE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1600:1: + CP_REGION = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1601:1: + CP_SUPPORTED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:165:1: + CP_SYMBOL = 42 // /usr/x86_64-w64-mingw32/include/winnls.h:181:1: + CP_THREAD_ACP = 3 // /usr/x86_64-w64-mingw32/include/winnls.h:180:1: + CP_UTF7 = 65000 // /usr/x86_64-w64-mingw32/include/winnls.h:183:1: + CP_UTF8 = 65001 // /usr/x86_64-w64-mingw32/include/winnls.h:184:1: + CP_WINANSI = 1004 // /usr/x86_64-w64-mingw32/include/ddeml.h:101:1: + CP_WINNEUTRAL = 1004 // /usr/x86_64-w64-mingw32/include/ddeml.h:140:1: + CP_WINUNICODE = 1200 // /usr/x86_64-w64-mingw32/include/ddeml.h:102:1: + CREATECOLORSPACE_EMBEDED = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:4196:1: + CREATE_ALWAYS = 2 // /usr/x86_64-w64-mingw32/include/fileapi.h:19:1: + CREATE_BOUNDARY_DESCRIPTOR_ADD_APPCONTAINER_SID = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:8266:1: + CREATE_BREAKAWAY_FROM_JOB = 0x1000000 // /usr/x86_64-w64-mingw32/include/winbase.h:399:1: + CREATE_DEFAULT_ERROR_MODE = 0x4000000 // /usr/x86_64-w64-mingw32/include/winbase.h:401:1: + CREATE_FORCEDOS = 0x2000 // /usr/x86_64-w64-mingw32/include/winbase.h:390:1: + CREATE_FOR_DIR = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:1397:1: + CREATE_FOR_IMPORT = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:1396:1: + CREATE_IGNORE_SYSTEM_DEFAULT = 0x80000000 // /usr/x86_64-w64-mingw32/include/winbase.h:406:1: + CREATE_NEW = 1 // /usr/x86_64-w64-mingw32/include/fileapi.h:18:1: + CREATE_NEW_CONSOLE = 0x10 // /usr/x86_64-w64-mingw32/include/winbase.h:381:1: + CREATE_NEW_PROCESS_GROUP = 0x200 // /usr/x86_64-w64-mingw32/include/winbase.h:386:1: + CREATE_NO_WINDOW = 0x8000000 // /usr/x86_64-w64-mingw32/include/winbase.h:402:1: + CREATE_PRESERVE_CODE_AUTHZ_LEVEL = 0x2000000 // /usr/x86_64-w64-mingw32/include/winbase.h:400:1: + CREATE_PROCESS_DEBUG_EVENT = 3 // /usr/x86_64-w64-mingw32/include/minwinbase.h:226:1: + CREATE_PROTECTED_PROCESS = 0x40000 // /usr/x86_64-w64-mingw32/include/winbase.h:395:1: + CREATE_SEPARATE_WOW_VDM = 0x800 // /usr/x86_64-w64-mingw32/include/winbase.h:388:1: + CREATE_SHARED_WOW_VDM = 0x1000 // /usr/x86_64-w64-mingw32/include/winbase.h:389:1: + CREATE_SUSPENDED = 0x4 // /usr/x86_64-w64-mingw32/include/winbase.h:379:1: + CREATE_THREAD_DEBUG_EVENT = 2 // /usr/x86_64-w64-mingw32/include/minwinbase.h:225:1: + CREATE_UNICODE_ENVIRONMENT = 0x400 // /usr/x86_64-w64-mingw32/include/winbase.h:387:1: + CRITICAL_SECTION_NO_DEBUG_INFO = 16777216 // /usr/x86_64-w64-mingw32/include/winbase.h:1271:1: + CRL_DIST_POINT_ERR_CRL_ISSUER_BIT = 2147483648 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2145:1: + CRL_DIST_POINT_ERR_INDEX_MASK = 0x7f // /usr/x86_64-w64-mingw32/include/wincrypt.h:2141:1: + CRL_DIST_POINT_ERR_INDEX_SHIFT = 24 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2142:1: + CRL_DIST_POINT_FULL_NAME = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2117:1: + CRL_DIST_POINT_ISSUER_RDN_NAME = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2118:1: + CRL_DIST_POINT_NO_NAME = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2116:1: + CRL_FIND_ANY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4167:1: + CRL_FIND_EXISTING = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4169:1: + CRL_FIND_ISSUED_BY = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4168:1: + CRL_FIND_ISSUED_BY_AKI_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4172:1: + CRL_FIND_ISSUED_BY_BASE_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4175:1: + CRL_FIND_ISSUED_BY_DELTA_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4174:1: + CRL_FIND_ISSUED_BY_SIGNATURE_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4173:1: + CRL_FIND_ISSUED_FOR = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4170:1: + CRL_FIND_ISSUED_FOR_SET_STRONG_PROPERTIES_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4176:1: + CRL_REASON_AA_COMPROMISE = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2107:1: + CRL_REASON_AA_COMPROMISE_FLAG = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2134:1: + CRL_REASON_AFFILIATION_CHANGED = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2101:1: + CRL_REASON_AFFILIATION_CHANGED_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2129:1: + CRL_REASON_CA_COMPROMISE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2100:1: + CRL_REASON_CA_COMPROMISE_FLAG = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2128:1: + CRL_REASON_CERTIFICATE_HOLD = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2104:1: + CRL_REASON_CERTIFICATE_HOLD_FLAG = 0x02 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2132:1: + CRL_REASON_CESSATION_OF_OPERATION = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2103:1: + CRL_REASON_CESSATION_OF_OPERATION_FLAG = 0x04 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2131:1: + CRL_REASON_KEY_COMPROMISE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2099:1: + CRL_REASON_KEY_COMPROMISE_FLAG = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2127:1: + CRL_REASON_PRIVILEGE_WITHDRAWN = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2106:1: + CRL_REASON_PRIVILEGE_WITHDRAWN_FLAG = 0x01 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2133:1: + CRL_REASON_REMOVE_FROM_CRL = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2105:1: + CRL_REASON_SUPERSEDED = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2102:1: + CRL_REASON_SUPERSEDED_FLAG = 0x08 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2130:1: + CRL_REASON_UNSPECIFIED = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2098:1: + CRL_REASON_UNUSED_FLAG = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2126:1: + CRL_V1 = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1338:1: + CRL_V2 = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1339:1: + CRM_PROTOCOL_DYNAMIC_MARSHAL_INFO = 0x00000002 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:32:1: + CRM_PROTOCOL_EXPLICIT_MARSHAL_ONLY = 0x00000001 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:31:1: + CRM_PROTOCOL_MAXIMUM_OPTION = 0x00000003 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:33:1: + CROSS_CERT_DIST_POINT_ERR_INDEX_MASK = 0xff // /usr/x86_64-w64-mingw32/include/wincrypt.h:2154:1: + CROSS_CERT_DIST_POINT_ERR_INDEX_SHIFT = 24 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2155:1: + CRYPTNET_CACHED_OCSP_SWITCH_TO_CRL_COUNT_DEFAULT = 50 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5221:1: + CRYPTNET_CRL_BEFORE_OCSP_ENABLE = 0xffffffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:5222:1: + CRYPTNET_CRL_PRE_FETCH_MAX_AGE_SECONDS_DEFAULT = 7200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5201:1: + CRYPTNET_CRL_PRE_FETCH_MAX_AGE_SECONDS_MIN = 300 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5202:1: + CRYPTNET_CRL_PRE_FETCH_MIN_AFTER_NEXT_UPDATE_SECONDS_DEFAULT = 300 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5210:1: + CRYPTNET_CRL_PRE_FETCH_MIN_BEFORE_NEXT_UPDATE_SECONDS_DEFAULT = 300 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5208:1: + CRYPTNET_CRL_PRE_FETCH_PUBLISH_BEFORE_NEXT_UPDATE_SECONDS_DEFAULT = 3600 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5204:1: + CRYPTNET_CRL_PRE_FETCH_PUBLISH_RANDOM_INTERVAL_SECONDS_DEFAULT = 300 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5206:1: + CRYPTNET_CRL_PRE_FETCH_TIMEOUT_SECONDS_DEFAULT = 300 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5199:1: + CRYPTNET_MAX_CACHED_OCSP_PER_CRL_COUNT_DEFAULT = 500 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5162:1: + CRYPTNET_OCSP_AFTER_CRL_DISABLE = 0xffffffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:5163:1: + CRYPTNET_PRE_FETCH_AFTER_CURRENT_TIME_PRE_FETCH_PERIOD_SECONDS_DEFAULT = 1800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5185:1: + CRYPTNET_PRE_FETCH_AFTER_PUBLISH_PRE_FETCH_DIVISOR_DEFAULT = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5173:1: + CRYPTNET_PRE_FETCH_BEFORE_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5175:1: + CRYPTNET_PRE_FETCH_MAX_AFTER_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_DEFAULT = 14400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5181:1: + CRYPTNET_PRE_FETCH_MAX_MAX_AGE_SECONDS_DEFAULT = 1209600 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5169:1: + CRYPTNET_PRE_FETCH_MIN_AFTER_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_DEFAULT = 1800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5183:1: + CRYPTNET_PRE_FETCH_MIN_BEFORE_NEXT_UPDATE_PRE_FETCH_PERIOD_SECONDS_DEFAULT = 3600 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5177:1: + CRYPTNET_PRE_FETCH_MIN_MAX_AGE_SECONDS_DEFAULT = 3600 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5167:1: + CRYPTNET_PRE_FETCH_MIN_OCSP_VALIDITY_PERIOD_SECONDS_DEFAULT = 1209600 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5171:1: + CRYPTNET_PRE_FETCH_RETRIEVAL_TIMEOUT_SECONDS_DEFAULT = 300 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5192:1: + CRYPTNET_PRE_FETCH_SCAN_AFTER_TRIGGER_DELAY_SECONDS_DEFAULT = 30 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5190:1: + CRYPTNET_PRE_FETCH_TRIGGER_DISABLE = 0xffffffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:5188:1: + CRYPTNET_PRE_FETCH_TRIGGER_PERIOD_SECONDS_DEFAULT = 600 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5187:1: + CRYPTNET_PRE_FETCH_VALIDITY_PERIOD_AFTER_NEXT_UPDATE_PRE_FETCH_DIVISOR_DEFAULT = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5179:1: + CRYPTNET_URL_CACHE_DEFAULT_FLUSH = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4902:1: + CRYPTNET_URL_CACHE_DEFAULT_FLUSH_EXEMPT_SECONDS_DEFAULT = 2419200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5165:1: + CRYPTNET_URL_CACHE_DISABLE_FLUSH = 0xffffffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:4903:1: + CRYPTNET_URL_CACHE_PRE_FETCH_AUTOROOT_CAB = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4892:1: + CRYPTNET_URL_CACHE_PRE_FETCH_BLOB = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4889:1: + CRYPTNET_URL_CACHE_PRE_FETCH_CRL = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4890:1: + CRYPTNET_URL_CACHE_PRE_FETCH_DISALLOWED_CERT_CAB = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4893:1: + CRYPTNET_URL_CACHE_PRE_FETCH_NONE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4888:1: + CRYPTNET_URL_CACHE_PRE_FETCH_OCSP = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4891:1: + CRYPTNET_URL_CACHE_PRE_FETCH_PIN_RULES_CAB = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4894:1: + CRYPTNET_URL_CACHE_RESPONSE_HTTP = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4916:1: + CRYPTNET_URL_CACHE_RESPONSE_NONE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4915:1: + CRYPTNET_URL_CACHE_RESPONSE_VALIDATED = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4918:1: + CRYPTO_BLOBS_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:768:1: + CRYPTPROTECTMEMORY_BLOCK_SIZE = 16 // /usr/x86_64-w64-mingw32/include/dpapi.h:87:1: + CRYPTPROTECTMEMORY_CROSS_PROCESS = 0x1 // /usr/x86_64-w64-mingw32/include/dpapi.h:90:1: + CRYPTPROTECTMEMORY_SAME_LOGON = 0x2 // /usr/x86_64-w64-mingw32/include/dpapi.h:91:1: + CRYPTPROTECTMEMORY_SAME_PROCESS = 0x0 // /usr/x86_64-w64-mingw32/include/dpapi.h:89:1: + CRYPTPROTECT_AUDIT = 0x10 // /usr/x86_64-w64-mingw32/include/dpapi.h:36:1: + CRYPTPROTECT_CRED_REGENERATE = 0x80 // /usr/x86_64-w64-mingw32/include/dpapi.h:39:1: + CRYPTPROTECT_CRED_SYNC = 0x8 // /usr/x86_64-w64-mingw32/include/dpapi.h:35:1: + CRYPTPROTECT_FIRST_RESERVED_FLAGVAL = 0x0fffffff // /usr/x86_64-w64-mingw32/include/dpapi.h:41:1: + CRYPTPROTECT_LAST_RESERVED_FLAGVAL = 0xffffffff // /usr/x86_64-w64-mingw32/include/dpapi.h:42:1: + CRYPTPROTECT_LOCAL_MACHINE = 0x4 // /usr/x86_64-w64-mingw32/include/dpapi.h:34:1: + CRYPTPROTECT_NO_RECOVERY = 0x20 // /usr/x86_64-w64-mingw32/include/dpapi.h:37:1: + CRYPTPROTECT_PROMPT_ON_PROTECT = 0x2 // /usr/x86_64-w64-mingw32/include/dpapi.h:28:1: + CRYPTPROTECT_PROMPT_ON_UNPROTECT = 0x1 // /usr/x86_64-w64-mingw32/include/dpapi.h:27:1: + CRYPTPROTECT_PROMPT_REQUIRE_STRONG = 0x10 // /usr/x86_64-w64-mingw32/include/dpapi.h:31:1: + CRYPTPROTECT_PROMPT_RESERVED = 0x04 // /usr/x86_64-w64-mingw32/include/dpapi.h:29:1: + CRYPTPROTECT_PROMPT_STRONG = 0x08 // /usr/x86_64-w64-mingw32/include/dpapi.h:30:1: + CRYPTPROTECT_UI_FORBIDDEN = 0x1 // /usr/x86_64-w64-mingw32/include/dpapi.h:33:1: + CRYPTPROTECT_VERIFY_PROTECTION = 0x40 // /usr/x86_64-w64-mingw32/include/dpapi.h:38:1: + CRYPT_ACCUMULATIVE_TIMEOUT = 0x800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4859:1: + CRYPT_ACQUIRE_ALLOW_NCRYPT_KEY_FLAG = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4548:1: + CRYPT_ACQUIRE_CACHE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4540:1: + CRYPT_ACQUIRE_COMPARE_KEY_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4542:1: + CRYPT_ACQUIRE_NCRYPT_KEY_FLAGS_MASK = 0x70000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4547:1: + CRYPT_ACQUIRE_NO_HEALING = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4543:1: + CRYPT_ACQUIRE_ONLY_NCRYPT_KEY_FLAG = 0x40000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4550:1: + CRYPT_ACQUIRE_PREFER_NCRYPT_KEY_FLAG = 0x20000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4549:1: + CRYPT_ACQUIRE_SILENT_FLAG = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4544:1: + CRYPT_ACQUIRE_USE_PROV_INFO_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4541:1: + CRYPT_ACQUIRE_WINDOW_HANDLE_FLAG = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4545:1: + CRYPT_AIA_RETRIEVAL = 0x80000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4867:1: + CRYPT_ALL_FUNCTIONS = 1 // /usr/x86_64-w64-mingw32/include/bcrypt.h:366:1: + CRYPT_ALL_PROVIDERS = 2 // /usr/x86_64-w64-mingw32/include/bcrypt.h:367:1: + CRYPT_ANY = 4 // /usr/x86_64-w64-mingw32/include/bcrypt.h:356:1: + CRYPT_ARCHIVABLE = 0x4000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:313:1: + CRYPT_ARCHIVE = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:436:1: + CRYPT_ASN_ENCODING = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1433:1: + CRYPT_ASYNC_RETRIEVAL = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4852:1: + CRYPT_BLOB_VER3 = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:333:1: + CRYPT_CACHE_ONLY_RETRIEVAL = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4849:1: + CRYPT_CHECK_FRESHNESS_TIME_VALIDITY = 0x400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4858:1: + CRYPT_CREATE_IV = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:307:1: + CRYPT_CREATE_NEW_FLUSH_ENTRY = 0x10000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4876:1: + CRYPT_CREATE_SALT = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:299:1: + CRYPT_DATA_KEY = 0x800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:309:1: + CRYPT_DECODE_ALLOC_FLAG = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1492:1: + CRYPT_DECODE_ENABLE_IA5CONVERSION_FLAG = 100663296 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1496:1: + CRYPT_DECODE_ENABLE_PUNYCODE_FLAG = 0x2000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1494:1: + CRYPT_DECODE_ENABLE_UTF8PERCENT_FLAG = 0x4000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1495:1: + CRYPT_DECODE_NOCOPY_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1488:1: + CRYPT_DECODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1491:1: + CRYPT_DECODE_SHARE_OID_STRING_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1490:1: + CRYPT_DECODE_TO_BE_SIGNED_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1489:1: + CRYPT_DECRYPT = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:428:1: + CRYPT_DECRYPT_RSA_NO_PADDING_CHECK = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:330:1: + CRYPT_DEFAULT_CONTEXT_AUTO_RELEASE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4469:1: + CRYPT_DEFAULT_CONTEXT_CERT_SIGN_OID = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4472:1: + CRYPT_DEFAULT_CONTEXT_MULTI_CERT_SIGN_OID = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4473:1: + CRYPT_DEFAULT_CONTEXT_PROCESS_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4470:1: + CRYPT_DEFAULT_OID = "DEFAULT" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2727:1: + CRYPT_DELETEKEYSET = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:290:1: + CRYPT_DELETE_DEFAULT = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:350:1: + CRYPT_DELETE_KEYSET = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4556:1: + CRYPT_DESTROYKEY = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:328:1: + CRYPT_DOMAIN = 2 // /usr/x86_64-w64-mingw32/include/bcrypt.h:361:1: + CRYPT_DONT_CACHE_RESULT = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4851:1: + CRYPT_DONT_CHECK_TIME_VALIDITY = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4857:1: + CRYPT_DONT_VERIFY_SIGNATURE = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4856:1: + CRYPT_ECC_CMS_SHARED_INFO_SUPPPUBINFO_BYTE_LENGTH = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2241:1: + CRYPT_ECC_PRIVATE_KEY_INFO_v1 = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1251:1: + CRYPT_ENABLE_FILE_RETRIEVAL = 0x08000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4875:1: + CRYPT_ENABLE_SSL_REVOCATION_RETRIEVAL = 0x800000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4871:1: + CRYPT_ENCODE_ALLOC_FLAG = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1469:1: + CRYPT_ENCODE_DECODE_NONE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1498:1: + CRYPT_ENCODE_ENABLE_IA5CONVERSION_FLAG = 393216 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1477:1: + CRYPT_ENCODE_ENABLE_PUNYCODE_FLAG = 0x20000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1475:1: + CRYPT_ENCODE_ENABLE_UTF8PERCENT_FLAG = 0x40000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1476:1: + CRYPT_ENCODE_NO_SIGNATURE_BYTE_REVERSAL_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1468:1: + CRYPT_ENCRYPT = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:427:1: + CRYPT_ENCRYPT_ALG_OID_GROUP_ID = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2790:1: + CRYPT_ENHKEY_USAGE_OID_GROUP_ID = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2795:1: + CRYPT_EXCLUSIVE = 1 // /usr/x86_64-w64-mingw32/include/bcrypt.h:363:1: + CRYPT_EXPORT = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:429:1: + CRYPT_EXPORTABLE = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:297:1: + CRYPT_EXPORT_KEY = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:433:1: + CRYPT_EXT_OR_ATTR_OID_GROUP_ID = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2794:1: + CRYPT_FAILED = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:446:1: + CRYPT_FASTSGC = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:517:1: + CRYPT_FIND_MACHINE_KEYSET_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4553:1: + CRYPT_FIND_SILENT_KEYSET_FLAG = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4554:1: + CRYPT_FIND_USER_KEYSET_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4552:1: + CRYPT_FIRST = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:495:1: + CRYPT_FIRST_ALG_OID_GROUP_ID = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2801:1: + CRYPT_FLAG_IPSEC = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:513:1: + CRYPT_FLAG_PCT1 = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:509:1: + CRYPT_FLAG_SIGNING = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:514:1: + CRYPT_FLAG_SSL2 = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:510:1: + CRYPT_FLAG_SSL3 = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:511:1: + CRYPT_FLAG_TLS1 = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:512:1: + CRYPT_FORMAT_COMMA = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1452:1: + CRYPT_FORMAT_CRLF = 512 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1454:1: + CRYPT_FORMAT_OID = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1447:1: + CRYPT_FORMAT_RDN_CRLF = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1449:1: + CRYPT_FORMAT_RDN_REVERSE = 0x800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1451:1: + CRYPT_FORMAT_RDN_SEMICOLON = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1448:1: + CRYPT_FORMAT_RDN_UNQUOTE = 0x400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1450:1: + CRYPT_FORMAT_SEMICOLON = 256 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1453:1: + CRYPT_FORMAT_SIMPLE = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1445:1: + CRYPT_FORMAT_STR_MULTI_LINE = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1442:1: + CRYPT_FORMAT_STR_NO_HEX = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1443:1: + CRYPT_FORMAT_X509 = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1446:1: + CRYPT_GET_INSTALLED_OID_FUNC_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2735:1: + CRYPT_GET_URL_FROM_AUTH_ATTRIBUTE = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4962:1: + CRYPT_GET_URL_FROM_EXTENSION = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4960:1: + CRYPT_GET_URL_FROM_PROPERTY = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4959:1: + CRYPT_GET_URL_FROM_UNAUTH_ATTRIBUTE = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4961:1: + CRYPT_HASH_ALG_OID_GROUP_ID = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2789:1: + CRYPT_HTTP_POST_RETRIEVAL = 0x100000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4868:1: + CRYPT_IMPL_HARDWARE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:499:1: + CRYPT_IMPL_MIXED = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:501:1: + CRYPT_IMPL_REMOVABLE = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:503:1: + CRYPT_IMPL_SOFTWARE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:500:1: + CRYPT_IMPL_UNKNOWN = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:502:1: + CRYPT_IMPORT_KEY = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:434:1: + CRYPT_INITIATOR = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:304:1: + CRYPT_INSTALL_OID_FUNC_BEFORE_FLAG = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2734:1: + CRYPT_INSTALL_OID_INFO_BEFORE_FLAG = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2835:1: + CRYPT_IPSEC_HMAC_KEY = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:335:1: + CRYPT_KDF_OID_GROUP_ID = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2798:1: + CRYPT_KEEP_TIME_VALID = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4855:1: + CRYPT_KEK = 0x400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:308:1: + CRYPT_KEYID_ALLOC_FLAG = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5037:1: + CRYPT_KEYID_DELETE_FLAG = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5034:1: + CRYPT_KEYID_MACHINE_FLAG = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5035:1: + CRYPT_KEYID_SET_NEW_FLAG = 0x2000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5036:1: + CRYPT_KM = 2 // /usr/x86_64-w64-mingw32/include/bcrypt.h:354:1: + CRYPT_LAST_ALG_OID_GROUP_ID = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2802:1: + CRYPT_LAST_OID_GROUP_ID = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2799:1: + CRYPT_LDAP_AREC_EXCLUSIVE_RETRIEVAL = 0x40000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4866:1: + CRYPT_LDAP_INSERT_ENTRY_ATTRIBUTE = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4863:1: + CRYPT_LDAP_SCOPE_BASE_ONLY_RETRIEVAL = 0x2000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4861:1: + CRYPT_LDAP_SIGN_RETRIEVAL = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4864:1: + CRYPT_LITTLE_ENDIAN = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:342:1: + CRYPT_LOCAL = 1 // /usr/x86_64-w64-mingw32/include/bcrypt.h:360:1: + CRYPT_LOCALIZED_NAME_ENCODING_TYPE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2844:1: + CRYPT_LOCALIZED_NAME_OID = "LocalizedNames" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2845:1: + CRYPT_MAC = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:432:1: + CRYPT_MACHINE_DEFAULT = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:348:1: + CRYPT_MACHINE_KEYSET = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:291:1: + CRYPT_MATCH_ANY_ENCODING_TYPE = 0xffffffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:2757:1: + CRYPT_MESSAGE_BARE_CONTENT_OUT_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4651:1: + CRYPT_MESSAGE_ENCAPSULATED_CONTENT_OUT_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4652:1: + CRYPT_MESSAGE_KEYID_RECIPIENT_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4677:1: + CRYPT_MESSAGE_KEYID_SIGNER_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4653:1: + CRYPT_MESSAGE_SILENT_KEYSET_FLAG = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4654:1: + CRYPT_MIN_DEPENDENCIES = 1 // /usr/x86_64-w64-mingw32/include/bcrypt.h:350:1: + CRYPT_MM = 3 // /usr/x86_64-w64-mingw32/include/bcrypt.h:355:1: + CRYPT_MODE_CBC = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:421:1: + CRYPT_MODE_CBCI = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:143:1: + CRYPT_MODE_CBCOFM = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:146:1: + CRYPT_MODE_CBCOFMI = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:147:1: + CRYPT_MODE_CFB = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:424:1: + CRYPT_MODE_CFBP = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:144:1: + CRYPT_MODE_CTS = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:425:1: + CRYPT_MODE_ECB = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:422:1: + CRYPT_MODE_OFB = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:423:1: + CRYPT_MODE_OFBP = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:145:1: + CRYPT_NDR_ENCODING = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1434:1: + CRYPT_NEWKEYSET = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:289:1: + CRYPT_NEXT = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:496:1: + CRYPT_NOHASHOID = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:344:1: + CRYPT_NOT_MODIFIED_RETRIEVAL = 0x400000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4870:1: + CRYPT_NO_AUTH_RETRIEVAL = 0x20000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4865:1: + CRYPT_NO_OCSP_FAILOVER_TO_CRL_RETRIEVAL = 0x2000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4873:1: + CRYPT_NO_SALT = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:301:1: + CRYPT_OAEP = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:332:1: + CRYPT_OCSP_ONLY_RETRIEVAL = 0x1000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4872:1: + CRYPT_OFFLINE_CHECK_RETRIEVAL = 0x4000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4862:1: + CRYPT_OID_CREATE_COM_OBJECT_FUNC = "CryptDllCreateCOMObject" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2712:1: + CRYPT_OID_DECODE_OBJECT_EX_FUNC = "CryptDllDecodeObjectEx" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2711:1: + CRYPT_OID_DECODE_OBJECT_FUNC = "CryptDllDecodeObject" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2709:1: + CRYPT_OID_DISABLE_SEARCH_DS_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2826:1: + CRYPT_OID_ENCODE_OBJECT_EX_FUNC = "CryptDllEncodeObjectEx" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2710:1: + CRYPT_OID_ENCODE_OBJECT_FUNC = "CryptDllEncodeObject" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2708:1: + CRYPT_OID_ENUM_PHYSICAL_STORE_FUNC = "CertDllEnumPhysicalStore" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4353:1: + CRYPT_OID_ENUM_SYSTEM_STORE_FUNC = "CertDllEnumSystemStore" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4350:1: + CRYPT_OID_EXPORT_PRIVATE_KEY_INFO_FUNC = "CryptDllExportPrivateKeyInfoEx" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4538:1: + CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC = "CryptDllExportPublicKeyInfoEx2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4524:1: + CRYPT_OID_EXPORT_PUBLIC_KEY_INFO_FUNC = "CryptDllExportPublicKeyInfoEx" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4523:1: + CRYPT_OID_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC = "CryptDllExtractEncodedSignatureParameters" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4465:1: + CRYPT_OID_FIND_LOCALIZED_NAME_FUNC = "CryptDllFindLocalizedName" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2717:1: + CRYPT_OID_FIND_OID_INFO_FUNC = "CryptDllFindOIDInfo" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2716:1: + CRYPT_OID_FORMAT_OBJECT_FUNC = "CryptDllFormatObject" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2715:1: + CRYPT_OID_IMPORT_PRIVATE_KEY_INFO_FUNC = "CryptDllImportPrivateKeyInfoEx" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4537:1: + CRYPT_OID_IMPORT_PUBLIC_KEY_INFO_FUNC = "CryptDllImportPublicKeyInfoEx" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4536:1: + CRYPT_OID_INFO_ALGID_KEY = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2817:1: + CRYPT_OID_INFO_CNG_ALGID_KEY = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2819:1: + CRYPT_OID_INFO_CNG_SIGN_KEY = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2820:1: + CRYPT_OID_INFO_NAME_KEY = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2816:1: + CRYPT_OID_INFO_OID_GROUP_BIT_LEN_MASK = 0x0fff0000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2832:1: + CRYPT_OID_INFO_OID_GROUP_BIT_LEN_SHIFT = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2833:1: + CRYPT_OID_INFO_OID_KEY = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2815:1: + CRYPT_OID_INFO_OID_KEY_FLAGS_MASK = 0xffff0000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2822:1: + CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2824:1: + CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2823:1: + CRYPT_OID_INFO_SIGN_KEY = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2818:1: + CRYPT_OID_INHIBIT_SIGNATURE_FORMAT_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2804:1: + CRYPT_OID_NO_NULL_ALGORITHM_PARA_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2806:1: + CRYPT_OID_OPEN_STORE_PROV_FUNC = "CertDllOpenStoreProv" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3970:1: + CRYPT_OID_OPEN_SYSTEM_STORE_PROV_FUNC = "CertDllOpenSystemStoreProv" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4347:1: + CRYPT_OID_PUBKEY_ENCRYPT_ONLY_FLAG = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2808:1: + CRYPT_OID_PUBKEY_SIGN_ONLY_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2809:1: + CRYPT_OID_REGISTER_PHYSICAL_STORE_FUNC = "CertDllRegisterPhysicalStore" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4351:1: + CRYPT_OID_REGISTER_SYSTEM_STORE_FUNC = "CertDllRegisterSystemStore" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4348:1: + CRYPT_OID_REGPATH = "Software\\Microsoft\\Cryptography\\OID" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2719:1: + CRYPT_OID_REG_ENCODING_TYPE_PREFIX = "EncodingType " // /usr/x86_64-w64-mingw32/include/wincrypt.h:2720:1: + CRYPT_OID_REG_FUNC_NAME_VALUE_NAME_A = "FuncName" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2723:1: + CRYPT_OID_SIGN_AND_ENCODE_HASH_FUNC = "CryptDllSignAndEncodeHash" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4466:1: + CRYPT_OID_UNREGISTER_PHYSICAL_STORE_FUNC = "CertDllUnregisterPhysicalStore" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4352:1: + CRYPT_OID_UNREGISTER_SYSTEM_STORE_FUNC = "CertDllUnregisterSystemStore" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4349:1: + CRYPT_OID_USE_CURVE_NAME_FOR_ENCODE_FLAG = 0x20000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2810:1: + CRYPT_OID_USE_CURVE_PARAMETERS_FOR_ENCODE_FLAG = 0x10000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2811:1: + CRYPT_OID_USE_PUBKEY_PARA_FOR_PKCS7_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2805:1: + CRYPT_OID_VERIFY_CERTIFICATE_CHAIN_POLICY_FUNC = "CertDllVerifyCertificateChainPolicy" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5525:1: + CRYPT_OID_VERIFY_CTL_USAGE_FUNC = "CertDllVerifyCTLUsage" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2714:1: + CRYPT_OID_VERIFY_ENCODED_SIGNATURE_FUNC = "CryptDllVerifyEncodedSignature" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4467:1: + CRYPT_OID_VERIFY_REVOCATION_FUNC = "CertDllVerifyRevocation" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2713:1: + CRYPT_ONLINE = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:305:1: + CRYPT_OVERRIDE = 65536 // /usr/x86_64-w64-mingw32/include/bcrypt.h:364:1: + CRYPT_OVERWRITE = 1 // /usr/x86_64-w64-mingw32/include/bcrypt.h:358:1: + CRYPT_OWF_REPL_LM_HASH = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:340:1: + CRYPT_POLICY_OID_GROUP_ID = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2796:1: + CRYPT_PREGEN = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:302:1: + CRYPT_PRIORITY_BOTTOM = 4294967295 // /usr/x86_64-w64-mingw32/include/bcrypt.h:370:1: + CRYPT_PRIORITY_TOP = 0 // /usr/x86_64-w64-mingw32/include/bcrypt.h:369:1: + CRYPT_PROCESS_ISOLATE = 65536 // /usr/x86_64-w64-mingw32/include/bcrypt.h:351:1: + CRYPT_PROXY_CACHE_RETRIEVAL = 0x200000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4869:1: + CRYPT_PSTORE = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:506:1: + CRYPT_PUBKEY_ALG_OID_GROUP_ID = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2791:1: + CRYPT_RANDOM_QUERY_STRING_RETRIEVAL = 0x4000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4874:1: + CRYPT_RC2_128BIT_VERSION = 58 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2258:1: + CRYPT_RC2_40BIT_VERSION = 160 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2255:1: + CRYPT_RC2_56BIT_VERSION = 52 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2256:1: + CRYPT_RC2_64BIT_VERSION = 120 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2257:1: + CRYPT_RDN_ATTR_OID_GROUP_ID = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2793:1: + CRYPT_READ = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:430:1: + CRYPT_RECIPIENT = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:303:1: + CRYPT_REGISTER_FIRST_INDEX = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2737:1: + CRYPT_REGISTER_LAST_INDEX = 0xffffffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:2738:1: + CRYPT_RETRIEVE_MAX_ERROR_CONTENT_LENGTH = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4933:1: + CRYPT_RETRIEVE_MULTIPLE_OBJECTS = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4848:1: + CRYPT_SECRETDIGEST = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:338:1: + CRYPT_SEC_DESCR = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:505:1: + CRYPT_SERVER = 0x400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:322:1: + CRYPT_SF = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:306:1: + CRYPT_SGC = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:516:1: + CRYPT_SGCKEY = 0x2000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:311:1: + CRYPT_SGC_ENUM = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:497:1: + CRYPT_SIGN_ALG_OID_GROUP_ID = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2792:1: + CRYPT_SILENT = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:292:1: + CRYPT_SORTED_CTL_ENCODE_HASHED_SUBJECT_IDENTIFIER_FLAG = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1474:1: + CRYPT_SSL2_FALLBACK = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:327:1: + CRYPT_STICKY_CACHE_RETRIEVAL = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4860:1: + CRYPT_STRING_ANY = 0x00000007 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5649:1: + CRYPT_STRING_BASE64 = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5643:1: + CRYPT_STRING_BASE64HEADER = 0x0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5642:1: + CRYPT_STRING_BASE64REQUESTHEADER = 0x00000003 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5645:1: + CRYPT_STRING_BASE64URI = 0x0000000d // /usr/x86_64-w64-mingw32/include/wincrypt.h:5655:1: + CRYPT_STRING_BASE64X509CRLHEADER = 0x00000009 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5651:1: + CRYPT_STRING_BASE64_ANY = 0x00000006 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5648:1: + CRYPT_STRING_BINARY = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5644:1: + CRYPT_STRING_ENCODEMASK = 0x000000ff // /usr/x86_64-w64-mingw32/include/wincrypt.h:5657:1: + CRYPT_STRING_HASHDATA = 0x10000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5662:1: + CRYPT_STRING_HEX = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5646:1: + CRYPT_STRING_HEXADDR = 0x0000000a // /usr/x86_64-w64-mingw32/include/wincrypt.h:5652:1: + CRYPT_STRING_HEXASCII = 0x00000005 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5647:1: + CRYPT_STRING_HEXASCIIADDR = 0x0000000b // /usr/x86_64-w64-mingw32/include/wincrypt.h:5653:1: + CRYPT_STRING_HEXRAW = 0x0000000c // /usr/x86_64-w64-mingw32/include/wincrypt.h:5654:1: + CRYPT_STRING_HEX_ANY = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5650:1: + CRYPT_STRING_NOCR = 0x80000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5665:1: + CRYPT_STRING_NOCRLF = 0x40000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5664:1: + CRYPT_STRING_PERCENTESCAPE = 0x08000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5661:1: + CRYPT_STRING_RESERVED100 = 0x00000100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5658:1: + CRYPT_STRING_RESERVED200 = 0x00000200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5659:1: + CRYPT_STRING_STRICT = 0x20000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5663:1: + CRYPT_SUCCEED = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:447:1: + CRYPT_TEMPLATE_OID_GROUP_ID = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2797:1: + CRYPT_TYPE2_FORMAT = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:345:1: + CRYPT_UI_PROMPT = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:507:1: + CRYPT_UM = 1 // /usr/x86_64-w64-mingw32/include/bcrypt.h:353:1: + CRYPT_UNICODE_NAME_DECODE_DISABLE_IE4_UTF8_FLAG = 16777216 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1493:1: + CRYPT_UNICODE_NAME_ENCODE_DISABLE_CHECK_TYPE_FLAG = 1073741824 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1473:1: + CRYPT_UNICODE_NAME_ENCODE_ENABLE_T61_UNICODE_FLAG = 2147483648 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1470:1: + CRYPT_UNICODE_NAME_ENCODE_ENABLE_UTF8_UNICODE_FLAG = 536870912 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1471:1: + CRYPT_UNICODE_NAME_ENCODE_FORCE_UTF8_UNICODE_FLAG = 268435456 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1472:1: + CRYPT_UPDATE_KEY = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:300:1: + CRYPT_USERDATA = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:366:1: + CRYPT_USER_DEFAULT = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:349:1: + CRYPT_USER_KEYSET = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5691:1: + CRYPT_USER_PROTECTED = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:298:1: + CRYPT_USER_PROTECTED_STRONG = 0x100000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:318:1: + CRYPT_VERIFYCONTEXT = 0xf0000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:288:1: + CRYPT_VERIFY_CERT_SIGN_DISABLE_MD2_MD4_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4461:1: + CRYPT_VERIFY_CERT_SIGN_ISSUER_CERT = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4457:1: + CRYPT_VERIFY_CERT_SIGN_ISSUER_CHAIN = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4458:1: + CRYPT_VERIFY_CERT_SIGN_ISSUER_NULL = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4459:1: + CRYPT_VERIFY_CERT_SIGN_ISSUER_PUBKEY = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4456:1: + CRYPT_VERIFY_CERT_SIGN_RETURN_STRONG_PROPERTIES_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4463:1: + CRYPT_VERIFY_CERT_SIGN_SET_STRONG_PROPERTIES_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4462:1: + CRYPT_VERIFY_CERT_SIGN_SUBJECT_BLOB = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4451:1: + CRYPT_VERIFY_CERT_SIGN_SUBJECT_CERT = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4452:1: + CRYPT_VERIFY_CERT_SIGN_SUBJECT_CRL = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4453:1: + CRYPT_VERIFY_CERT_SIGN_SUBJECT_OCSP_BASIC_SIGNED_RESPONSE = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4454:1: + CRYPT_VERIFY_CONTEXT_SIGNATURE = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4853:1: + CRYPT_VERIFY_DATA_HASH = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4854:1: + CRYPT_VOLATILE = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:310:1: + CRYPT_WIRE_ONLY_RETRIEVAL = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4850:1: + CRYPT_WRITE = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:431:1: + CRYPT_X931_FORMAT = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:346:1: + CRYPT_X942_COUNTER_BYTE_LENGTH = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2230:1: + CRYPT_X942_KEY_LENGTH_BYTE_LENGTH = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2231:1: + CRYPT_X942_PUB_INFO_BYTE_LENGTH = 64 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2232:1: + CRYPT_Y_ONLY = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:326:1: + CSOUND_SYSTEM = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:6052:1: + CSTR_EQUAL = 2 // /usr/x86_64-w64-mingw32/include/winnls.h:174:1: + CSTR_GREATER_THAN = 3 // /usr/x86_64-w64-mingw32/include/winnls.h:175:1: + CSTR_LESS_THAN = 1 // /usr/x86_64-w64-mingw32/include/winnls.h:173:1: + CS_BYTEALIGNCLIENT = 0x1000 // /usr/x86_64-w64-mingw32/include/winuser.h:1648:1: + CS_BYTEALIGNWINDOW = 0x2000 // /usr/x86_64-w64-mingw32/include/winuser.h:1649:1: + CS_CLASSDC = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:1644:1: + CS_DBLCLKS = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1642:1: + CS_DELETE_TRANSFORM = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:493:1: + CS_DISABLE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:492:1: + CS_DROPSHADOW = 0x00020000 // /usr/x86_64-w64-mingw32/include/winuser.h:1652:1: + CS_ENABLE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:491:1: + CS_E_FIRST = 2147746148 // /usr/x86_64-w64-mingw32/include/winerror.h:2389:1: + CS_E_LAST = 2147746159 // /usr/x86_64-w64-mingw32/include/winerror.h:2390:1: + CS_GLOBALCLASS = 0x4000 // /usr/x86_64-w64-mingw32/include/winuser.h:1650:1: + CS_HREDRAW = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1641:1: + CS_IME = 0x00010000 // /usr/x86_64-w64-mingw32/include/winuser.h:1651:1: + CS_INSERTCHAR = 0x2000 // /usr/x86_64-w64-mingw32/include/imm.h:308:1: + CS_NOCLOSE = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:1646:1: + CS_NOMOVECARET = 0x4000 // /usr/x86_64-w64-mingw32/include/imm.h:309:1: + CS_OWNDC = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:1643:1: + CS_PARENTDC = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:1645:1: + CS_SAVEBITS = 0x0800 // /usr/x86_64-w64-mingw32/include/winuser.h:1647:1: + CS_VREDRAW = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1640:1: + CTLCOLOR_BTN = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:3801:1: + CTLCOLOR_DLG = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:3802:1: + CTLCOLOR_EDIT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3799:1: + CTLCOLOR_LISTBOX = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3800:1: + CTLCOLOR_MAX = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:3805:1: + CTLCOLOR_MSGBOX = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3798:1: + CTLCOLOR_SCROLLBAR = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:3803:1: + CTLCOLOR_STATIC = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:3804:1: + CTL_ANY_SUBJECT_TYPE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4195:1: + CTL_CERT_SUBJECT_TYPE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4196:1: + CTL_ENTRY_FROM_PROP_CHAIN_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4165:1: + CTL_FIND_ANY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4237:1: + CTL_FIND_EXISTING = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4242:1: + CTL_FIND_MD5_HASH = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4239:1: + CTL_FIND_NO_LIST_ID_CBDATA = 0xffffffff // /usr/x86_64-w64-mingw32/include/wincrypt.h:4246:1: + CTL_FIND_SAME_USAGE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4244:1: + CTL_FIND_SHA1_HASH = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4238:1: + CTL_FIND_SUBJECT = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4241:1: + CTL_FIND_USAGE = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:4240:1: + CTL_V1 = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1407:1: + CTRL_BREAK_EVENT = 1 // /usr/x86_64-w64-mingw32/include/wincon.h:170:1: + CTRL_CLOSE_EVENT = 2 // /usr/x86_64-w64-mingw32/include/wincon.h:171:1: + CTRL_C_EVENT = 0 // /usr/x86_64-w64-mingw32/include/wincon.h:169:1: + CTRL_LOGOFF_EVENT = 5 // /usr/x86_64-w64-mingw32/include/wincon.h:173:1: + CTRL_SHUTDOWN_EVENT = 6 // /usr/x86_64-w64-mingw32/include/wincon.h:174:1: + CTRY_ALBANIA = 355 // /usr/x86_64-w64-mingw32/include/winnls.h:188:1: + CTRY_ALGERIA = 213 // /usr/x86_64-w64-mingw32/include/winnls.h:189:1: + CTRY_ARGENTINA = 54 // /usr/x86_64-w64-mingw32/include/winnls.h:190:1: + CTRY_ARMENIA = 374 // /usr/x86_64-w64-mingw32/include/winnls.h:191:1: + CTRY_AUSTRALIA = 61 // /usr/x86_64-w64-mingw32/include/winnls.h:192:1: + CTRY_AUSTRIA = 43 // /usr/x86_64-w64-mingw32/include/winnls.h:193:1: + CTRY_AZERBAIJAN = 994 // /usr/x86_64-w64-mingw32/include/winnls.h:194:1: + CTRY_BAHRAIN = 973 // /usr/x86_64-w64-mingw32/include/winnls.h:195:1: + CTRY_BELARUS = 375 // /usr/x86_64-w64-mingw32/include/winnls.h:196:1: + CTRY_BELGIUM = 32 // /usr/x86_64-w64-mingw32/include/winnls.h:197:1: + CTRY_BELIZE = 501 // /usr/x86_64-w64-mingw32/include/winnls.h:198:1: + CTRY_BOLIVIA = 591 // /usr/x86_64-w64-mingw32/include/winnls.h:199:1: + CTRY_BRAZIL = 55 // /usr/x86_64-w64-mingw32/include/winnls.h:200:1: + CTRY_BRUNEI_DARUSSALAM = 673 // /usr/x86_64-w64-mingw32/include/winnls.h:201:1: + CTRY_BULGARIA = 359 // /usr/x86_64-w64-mingw32/include/winnls.h:202:1: + CTRY_CANADA = 2 // /usr/x86_64-w64-mingw32/include/winnls.h:203:1: + CTRY_CARIBBEAN = 1 // /usr/x86_64-w64-mingw32/include/winnls.h:204:1: + CTRY_CHILE = 56 // /usr/x86_64-w64-mingw32/include/winnls.h:205:1: + CTRY_COLOMBIA = 57 // /usr/x86_64-w64-mingw32/include/winnls.h:206:1: + CTRY_COSTA_RICA = 506 // /usr/x86_64-w64-mingw32/include/winnls.h:207:1: + CTRY_CROATIA = 385 // /usr/x86_64-w64-mingw32/include/winnls.h:208:1: + CTRY_CZECH = 420 // /usr/x86_64-w64-mingw32/include/winnls.h:209:1: + CTRY_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/winnls.h:186:1: + CTRY_DENMARK = 45 // /usr/x86_64-w64-mingw32/include/winnls.h:210:1: + CTRY_DOMINICAN_REPUBLIC = 1 // /usr/x86_64-w64-mingw32/include/winnls.h:211:1: + CTRY_ECUADOR = 593 // /usr/x86_64-w64-mingw32/include/winnls.h:212:1: + CTRY_EGYPT = 20 // /usr/x86_64-w64-mingw32/include/winnls.h:213:1: + CTRY_EL_SALVADOR = 503 // /usr/x86_64-w64-mingw32/include/winnls.h:214:1: + CTRY_ESTONIA = 372 // /usr/x86_64-w64-mingw32/include/winnls.h:215:1: + CTRY_FAEROE_ISLANDS = 298 // /usr/x86_64-w64-mingw32/include/winnls.h:216:1: + CTRY_FINLAND = 358 // /usr/x86_64-w64-mingw32/include/winnls.h:217:1: + CTRY_FRANCE = 33 // /usr/x86_64-w64-mingw32/include/winnls.h:218:1: + CTRY_GEORGIA = 995 // /usr/x86_64-w64-mingw32/include/winnls.h:219:1: + CTRY_GERMANY = 49 // /usr/x86_64-w64-mingw32/include/winnls.h:220:1: + CTRY_GREECE = 30 // /usr/x86_64-w64-mingw32/include/winnls.h:221:1: + CTRY_GUATEMALA = 502 // /usr/x86_64-w64-mingw32/include/winnls.h:222:1: + CTRY_HONDURAS = 504 // /usr/x86_64-w64-mingw32/include/winnls.h:223:1: + CTRY_HONG_KONG = 852 // /usr/x86_64-w64-mingw32/include/winnls.h:224:1: + CTRY_HUNGARY = 36 // /usr/x86_64-w64-mingw32/include/winnls.h:225:1: + CTRY_ICELAND = 354 // /usr/x86_64-w64-mingw32/include/winnls.h:226:1: + CTRY_INDIA = 91 // /usr/x86_64-w64-mingw32/include/winnls.h:227:1: + CTRY_INDONESIA = 62 // /usr/x86_64-w64-mingw32/include/winnls.h:228:1: + CTRY_IRAN = 981 // /usr/x86_64-w64-mingw32/include/winnls.h:229:1: + CTRY_IRAQ = 964 // /usr/x86_64-w64-mingw32/include/winnls.h:230:1: + CTRY_IRELAND = 353 // /usr/x86_64-w64-mingw32/include/winnls.h:231:1: + CTRY_ISRAEL = 972 // /usr/x86_64-w64-mingw32/include/winnls.h:232:1: + CTRY_ITALY = 39 // /usr/x86_64-w64-mingw32/include/winnls.h:233:1: + CTRY_JAMAICA = 1 // /usr/x86_64-w64-mingw32/include/winnls.h:234:1: + CTRY_JAPAN = 81 // /usr/x86_64-w64-mingw32/include/winnls.h:235:1: + CTRY_JORDAN = 962 // /usr/x86_64-w64-mingw32/include/winnls.h:236:1: + CTRY_KAZAKSTAN = 7 // /usr/x86_64-w64-mingw32/include/winnls.h:237:1: + CTRY_KENYA = 254 // /usr/x86_64-w64-mingw32/include/winnls.h:238:1: + CTRY_KUWAIT = 965 // /usr/x86_64-w64-mingw32/include/winnls.h:239:1: + CTRY_KYRGYZSTAN = 996 // /usr/x86_64-w64-mingw32/include/winnls.h:240:1: + CTRY_LATVIA = 371 // /usr/x86_64-w64-mingw32/include/winnls.h:241:1: + CTRY_LEBANON = 961 // /usr/x86_64-w64-mingw32/include/winnls.h:242:1: + CTRY_LIBYA = 218 // /usr/x86_64-w64-mingw32/include/winnls.h:243:1: + CTRY_LIECHTENSTEIN = 41 // /usr/x86_64-w64-mingw32/include/winnls.h:244:1: + CTRY_LITHUANIA = 370 // /usr/x86_64-w64-mingw32/include/winnls.h:245:1: + CTRY_LUXEMBOURG = 352 // /usr/x86_64-w64-mingw32/include/winnls.h:246:1: + CTRY_MACAU = 853 // /usr/x86_64-w64-mingw32/include/winnls.h:247:1: + CTRY_MACEDONIA = 389 // /usr/x86_64-w64-mingw32/include/winnls.h:248:1: + CTRY_MALAYSIA = 60 // /usr/x86_64-w64-mingw32/include/winnls.h:249:1: + CTRY_MALDIVES = 960 // /usr/x86_64-w64-mingw32/include/winnls.h:250:1: + CTRY_MEXICO = 52 // /usr/x86_64-w64-mingw32/include/winnls.h:251:1: + CTRY_MONACO = 33 // /usr/x86_64-w64-mingw32/include/winnls.h:252:1: + CTRY_MONGOLIA = 976 // /usr/x86_64-w64-mingw32/include/winnls.h:253:1: + CTRY_MOROCCO = 212 // /usr/x86_64-w64-mingw32/include/winnls.h:254:1: + CTRY_NETHERLANDS = 31 // /usr/x86_64-w64-mingw32/include/winnls.h:255:1: + CTRY_NEW_ZEALAND = 64 // /usr/x86_64-w64-mingw32/include/winnls.h:256:1: + CTRY_NICARAGUA = 505 // /usr/x86_64-w64-mingw32/include/winnls.h:257:1: + CTRY_NORWAY = 47 // /usr/x86_64-w64-mingw32/include/winnls.h:258:1: + CTRY_OMAN = 968 // /usr/x86_64-w64-mingw32/include/winnls.h:259:1: + CTRY_PAKISTAN = 92 // /usr/x86_64-w64-mingw32/include/winnls.h:260:1: + CTRY_PANAMA = 507 // /usr/x86_64-w64-mingw32/include/winnls.h:261:1: + CTRY_PARAGUAY = 595 // /usr/x86_64-w64-mingw32/include/winnls.h:262:1: + CTRY_PERU = 51 // /usr/x86_64-w64-mingw32/include/winnls.h:263:1: + CTRY_PHILIPPINES = 63 // /usr/x86_64-w64-mingw32/include/winnls.h:264:1: + CTRY_POLAND = 48 // /usr/x86_64-w64-mingw32/include/winnls.h:265:1: + CTRY_PORTUGAL = 351 // /usr/x86_64-w64-mingw32/include/winnls.h:266:1: + CTRY_PRCHINA = 86 // /usr/x86_64-w64-mingw32/include/winnls.h:267:1: + CTRY_PUERTO_RICO = 1 // /usr/x86_64-w64-mingw32/include/winnls.h:268:1: + CTRY_QATAR = 974 // /usr/x86_64-w64-mingw32/include/winnls.h:269:1: + CTRY_ROMANIA = 40 // /usr/x86_64-w64-mingw32/include/winnls.h:270:1: + CTRY_RUSSIA = 7 // /usr/x86_64-w64-mingw32/include/winnls.h:271:1: + CTRY_SAUDI_ARABIA = 966 // /usr/x86_64-w64-mingw32/include/winnls.h:272:1: + CTRY_SERBIA = 381 // /usr/x86_64-w64-mingw32/include/winnls.h:273:1: + CTRY_SINGAPORE = 65 // /usr/x86_64-w64-mingw32/include/winnls.h:274:1: + CTRY_SLOVAK = 421 // /usr/x86_64-w64-mingw32/include/winnls.h:275:1: + CTRY_SLOVENIA = 386 // /usr/x86_64-w64-mingw32/include/winnls.h:276:1: + CTRY_SOUTH_AFRICA = 27 // /usr/x86_64-w64-mingw32/include/winnls.h:277:1: + CTRY_SOUTH_KOREA = 82 // /usr/x86_64-w64-mingw32/include/winnls.h:278:1: + CTRY_SPAIN = 34 // /usr/x86_64-w64-mingw32/include/winnls.h:279:1: + CTRY_SWEDEN = 46 // /usr/x86_64-w64-mingw32/include/winnls.h:280:1: + CTRY_SWITZERLAND = 41 // /usr/x86_64-w64-mingw32/include/winnls.h:281:1: + CTRY_SYRIA = 963 // /usr/x86_64-w64-mingw32/include/winnls.h:282:1: + CTRY_TAIWAN = 886 // /usr/x86_64-w64-mingw32/include/winnls.h:283:1: + CTRY_TATARSTAN = 7 // /usr/x86_64-w64-mingw32/include/winnls.h:284:1: + CTRY_THAILAND = 66 // /usr/x86_64-w64-mingw32/include/winnls.h:285:1: + CTRY_TRINIDAD_Y_TOBAGO = 1 // /usr/x86_64-w64-mingw32/include/winnls.h:286:1: + CTRY_TUNISIA = 216 // /usr/x86_64-w64-mingw32/include/winnls.h:287:1: + CTRY_TURKEY = 90 // /usr/x86_64-w64-mingw32/include/winnls.h:288:1: + CTRY_UAE = 971 // /usr/x86_64-w64-mingw32/include/winnls.h:289:1: + CTRY_UKRAINE = 380 // /usr/x86_64-w64-mingw32/include/winnls.h:290:1: + CTRY_UNITED_KINGDOM = 44 // /usr/x86_64-w64-mingw32/include/winnls.h:291:1: + CTRY_UNITED_STATES = 1 // /usr/x86_64-w64-mingw32/include/winnls.h:292:1: + CTRY_URUGUAY = 598 // /usr/x86_64-w64-mingw32/include/winnls.h:293:1: + CTRY_UZBEKISTAN = 7 // /usr/x86_64-w64-mingw32/include/winnls.h:294:1: + CTRY_VENEZUELA = 58 // /usr/x86_64-w64-mingw32/include/winnls.h:295:1: + CTRY_VIET_NAM = 84 // /usr/x86_64-w64-mingw32/include/winnls.h:296:1: + CTRY_YEMEN = 967 // /usr/x86_64-w64-mingw32/include/winnls.h:297:1: + CTRY_ZIMBABWE = 263 // /usr/x86_64-w64-mingw32/include/winnls.h:298:1: + CT_CTYPE1 = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnls.h:51:1: + CT_CTYPE2 = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:52:1: + CT_CTYPE3 = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnls.h:53:1: + CURRENT_IMPORT_REDIRECTION_VERSION = 1 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:156:1: + CURSOR_FAULT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65728:1: + CURSOR_INVALID = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65725:1: + CURSOR_REQUIRESEEK = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65727:1: + CURSOR_SHOWING = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:6174:1: + CURSOR_SKIPNEXT = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65726:1: + CURSOR_VALID = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65724:1: + CURTYPE_BTREE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22089:1: + CURTYPE_PSEUDO = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22092:1: + CURTYPE_SORTER = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22090:1: + CURTYPE_VTAB = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22091:1: + CURVECAPS = 28 // /usr/x86_64-w64-mingw32/include/wingdi.h:1525:1: + CUR_BLOB_VERSION = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:625:1: + CWCSTORAGENAME = 32 // /usr/x86_64-w64-mingw32/include/objbase.h:24:1: + CWF_CREATE_ONLY = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:828:1: + CWMO_MAX_HANDLES = 56 // /usr/x86_64-w64-mingw32/include/combaseapi.h:349:1: + CWP_ALL = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:3791:1: + CWP_SKIPDISABLED = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:3793:1: + CWP_SKIPINVISIBLE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:3792:1: + CWP_SKIPTRANSPARENT = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:3794:1: + DACL_SECURITY_INFORMATION = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4012:1: + DATA_E_FIRST = 2147746096 // /usr/x86_64-w64-mingw32/include/winerror.h:2365:1: + DATA_E_LAST = 2147746111 // /usr/x86_64-w64-mingw32/include/winerror.h:2366:1: + DATA_S_FIRST = 262448 // /usr/x86_64-w64-mingw32/include/winerror.h:2367:1: + DATA_S_LAST = 262463 // /usr/x86_64-w64-mingw32/include/winerror.h:2368:1: + DATE_LONGDATE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:494:1: + DATE_LTRREADING = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnls.h:498:1: + DATE_RTLREADING = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnls.h:499:1: + DATE_SHORTDATE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnls.h:493:1: + DATE_USE_ALT_CALENDAR = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnls.h:495:1: + DATE_YEARMONTH = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnls.h:497:1: + DBFLAG_EncodingFixed = 0x0040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17005:1: + DBFLAG_InternalFunc = 0x0020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17004:1: + DBFLAG_PreferBuiltin = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17000:1: + DBFLAG_SchemaChange = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16999:1: + DBFLAG_SchemaKnownOk = 0x0010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17003:1: + DBFLAG_Vacuum = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17001:1: + DBFLAG_VacuumInto = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17002:1: + DB_ResetWanted = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16625:1: + DB_SchemaLoaded = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16623:1: + DB_UnresetViews = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16624:1: + DCBA_FACEDOWNCENTER = 0x0101 // /usr/x86_64-w64-mingw32/include/wingdi.h:2896:1: + DCBA_FACEDOWNLEFT = 0x0102 // /usr/x86_64-w64-mingw32/include/wingdi.h:2897:1: + DCBA_FACEDOWNNONE = 0x0100 // /usr/x86_64-w64-mingw32/include/wingdi.h:2895:1: + DCBA_FACEDOWNRIGHT = 0x0103 // /usr/x86_64-w64-mingw32/include/wingdi.h:2898:1: + DCBA_FACEUPCENTER = 0x0001 // /usr/x86_64-w64-mingw32/include/wingdi.h:2892:1: + DCBA_FACEUPLEFT = 0x0002 // /usr/x86_64-w64-mingw32/include/wingdi.h:2893:1: + DCBA_FACEUPNONE = 0x0000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2891:1: + DCBA_FACEUPRIGHT = 0x0003 // /usr/x86_64-w64-mingw32/include/wingdi.h:2894:1: + DCB_ACCUMULATE = 0x0002 // /usr/x86_64-w64-mingw32/include/wingdi.h:145:1: + DCB_DIRTY = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:146:1: + DCB_DISABLE = 0x0008 // /usr/x86_64-w64-mingw32/include/wingdi.h:149:1: + DCB_ENABLE = 0x0004 // /usr/x86_64-w64-mingw32/include/wingdi.h:148:1: + DCB_RESET = 0x0001 // /usr/x86_64-w64-mingw32/include/wingdi.h:144:1: + DCB_SET = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:147:1: + DCE_C_ERROR_STRING_LEN = 256 // /usr/x86_64-w64-mingw32/include/rpcdce.h:499:1: + DCOMSCM_ACTIVATION_DISALLOW_UNSECURE_CALL = 0x2 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:262:1: + DCOMSCM_ACTIVATION_USE_ALL_AUTHNSERVICES = 0x1 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:261:1: + DCOMSCM_PING_DISALLOW_UNSECURE_CALL = 0x20 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:266:1: + DCOMSCM_PING_USE_MID_AUTHNSERVICE = 0x10 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:265:1: + DCOMSCM_RESOLVE_DISALLOW_UNSECURE_CALL = 0x8 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:264:1: + DCOMSCM_RESOLVE_USE_ALL_AUTHNSERVICES = 0x4 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:263:1: + DCTT_BITMAP = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2886:1: + DCTT_DOWNLOAD = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2887:1: + DCTT_DOWNLOAD_OUTLINE = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:2889:1: + DCTT_SUBDEV = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:2888:1: + DCX_CACHE = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3530:1: + DCX_CLIPCHILDREN = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:3532:1: + DCX_CLIPSIBLINGS = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:3533:1: + DCX_EXCLUDERGN = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:3535:1: + DCX_EXCLUDEUPDATE = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:3537:1: + DCX_INTERSECTRGN = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:3536:1: + DCX_INTERSECTUPDATE = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:3538:1: + DCX_LOCKWINDOWUPDATE = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:3539:1: + DCX_NORESETATTRS = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:3531:1: + DCX_PARENTCLIP = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:3534:1: + DCX_VALIDATE = 2097152 // /usr/x86_64-w64-mingw32/include/winuser.h:3541:1: + DCX_WINDOW = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3529:1: + DC_ACTIVE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1751:1: + DC_BINADJUST = 19 // /usr/x86_64-w64-mingw32/include/wingdi.h:2864:1: + DC_BINNAMES = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:2857:1: + DC_BINS = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:2851:1: + DC_BRUSH = 18 // /usr/x86_64-w64-mingw32/include/wingdi.h:1456:1: + DC_BUTTONS = 0x1000 // /usr/x86_64-w64-mingw32/include/winuser.h:1757:1: + DC_COLLATE = 22 // /usr/x86_64-w64-mingw32/include/wingdi.h:2867:1: + DC_COLORDEVICE = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:2881:1: + DC_COPIES = 18 // /usr/x86_64-w64-mingw32/include/wingdi.h:2863:1: + DC_DATATYPE_PRODUCED = 21 // /usr/x86_64-w64-mingw32/include/wingdi.h:2866:1: + DC_DRIVER = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:2856:1: + DC_DUPLEX = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:2852:1: + DC_EMF_COMPLIANT = 20 // /usr/x86_64-w64-mingw32/include/wingdi.h:2865:1: + DC_ENUMRESOLUTIONS = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:2858:1: + DC_EXTRA = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:2854:1: + DC_FIELDS = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2846:1: + DC_FILEDEPENDENCIES = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:2859:1: + DC_GRADIENT = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:1756:1: + DC_HASDEFID = 0x534B // /usr/x86_64-w64-mingw32/include/winuser.h:4658:1: + DC_ICON = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1753:1: + DC_INBUTTON = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:1755:1: + DC_MANUFACTURER = 23 // /usr/x86_64-w64-mingw32/include/wingdi.h:2868:1: + DC_MAXEXTENT = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:2850:1: + DC_MEDIAREADY = 29 // /usr/x86_64-w64-mingw32/include/wingdi.h:2878:1: + DC_MEDIATYPENAMES = 34 // /usr/x86_64-w64-mingw32/include/wingdi.h:2883:1: + DC_MEDIATYPES = 35 // /usr/x86_64-w64-mingw32/include/wingdi.h:2884:1: + DC_MINEXTENT = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:2849:1: + DC_MODEL = 24 // /usr/x86_64-w64-mingw32/include/wingdi.h:2869:1: + DC_NUP = 33 // /usr/x86_64-w64-mingw32/include/wingdi.h:2882:1: + DC_ORIENTATION = 17 // /usr/x86_64-w64-mingw32/include/wingdi.h:2862:1: + DC_PAPERNAMES = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:2861:1: + DC_PAPERS = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2847:1: + DC_PAPERSIZE = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:2848:1: + DC_PEN = 19 // /usr/x86_64-w64-mingw32/include/wingdi.h:1457:1: + DC_PERSONALITY = 25 // /usr/x86_64-w64-mingw32/include/wingdi.h:2870:1: + DC_PRINTERMEM = 28 // /usr/x86_64-w64-mingw32/include/wingdi.h:2877:1: + DC_PRINTRATE = 26 // /usr/x86_64-w64-mingw32/include/wingdi.h:2871:1: + DC_PRINTRATEPPM = 31 // /usr/x86_64-w64-mingw32/include/wingdi.h:2880:1: + DC_PRINTRATEUNIT = 27 // /usr/x86_64-w64-mingw32/include/wingdi.h:2872:1: + DC_SIZE = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:2853:1: + DC_SMALLCAP = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1752:1: + DC_STAPLE = 30 // /usr/x86_64-w64-mingw32/include/wingdi.h:2879:1: + DC_TEXT = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1754:1: + DC_TRUETYPE = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:2860:1: + DC_VERSION = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:2855:1: + DDD_EXACT_MATCH_ON_REMOVE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winbase.h:1954:1: + DDD_LUID_BROADCAST_DRIVE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winbase.h:1956:1: + DDD_NO_BROADCAST_SYSTEM = 0x00000008 // /usr/x86_64-w64-mingw32/include/winbase.h:1955:1: + DDD_RAW_TARGET_PATH = 0x00000001 // /usr/x86_64-w64-mingw32/include/winbase.h:1952:1: + DDD_REMOVE_DEFINITION = 0x00000002 // /usr/x86_64-w64-mingw32/include/winbase.h:1953:1: + DDE_FACK = 0x8000 // /usr/x86_64-w64-mingw32/include/ddeml.h:85:1: + DDE_FACKREQ = 0x8000 // /usr/x86_64-w64-mingw32/include/ddeml.h:88:1: + DDE_FACKRESERVED = -49408 // /usr/x86_64-w64-mingw32/include/ddeml.h:94:1: + DDE_FADVRESERVED = -49153 // /usr/x86_64-w64-mingw32/include/ddeml.h:95:1: + DDE_FAPPSTATUS = 0x00ff // /usr/x86_64-w64-mingw32/include/ddeml.h:91:1: + DDE_FBUSY = 0x4000 // /usr/x86_64-w64-mingw32/include/ddeml.h:86:1: + DDE_FDATRESERVED = -45057 // /usr/x86_64-w64-mingw32/include/ddeml.h:96:1: + DDE_FDEFERUPD = 0x4000 // /usr/x86_64-w64-mingw32/include/ddeml.h:87:1: + DDE_FNOTPROCESSED = 0x0000 // /usr/x86_64-w64-mingw32/include/ddeml.h:92:1: + DDE_FPOKRESERVED = -8193 // /usr/x86_64-w64-mingw32/include/ddeml.h:97:1: + DDE_FRELEASE = 0x2000 // /usr/x86_64-w64-mingw32/include/ddeml.h:89:1: + DDE_FREQUESTED = 0x1000 // /usr/x86_64-w64-mingw32/include/ddeml.h:90:1: + DDL_ARCHIVE = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:4602:1: + DDL_DIRECTORY = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:4601:1: + DDL_DRIVES = 0x4000 // /usr/x86_64-w64-mingw32/include/winuser.h:4605:1: + DDL_EXCLUSIVE = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:4606:1: + DDL_HIDDEN = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:4599:1: + DDL_POSTMSGS = 0x2000 // /usr/x86_64-w64-mingw32/include/winuser.h:4604:1: + DDL_READONLY = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4598:1: + DDL_READWRITE = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:4597:1: + DDL_SYSTEM = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:4600:1: + DD_DEFDRAGDELAY = 200 // /usr/x86_64-w64-mingw32/include/oleidl.h:3500:1: + DD_DEFDRAGMINDIST = 2 // /usr/x86_64-w64-mingw32/include/oleidl.h:3503:1: + DD_DEFSCROLLDELAY = 50 // /usr/x86_64-w64-mingw32/include/oleidl.h:3494:1: + DD_DEFSCROLLINSET = 11 // /usr/x86_64-w64-mingw32/include/oleidl.h:3491:1: + DD_DEFSCROLLINTERVAL = 50 // /usr/x86_64-w64-mingw32/include/oleidl.h:3497:1: + DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:2691:1: + DEBUG_ONLY_THIS_PROCESS = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:378:1: + DEBUG_PROCESS = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:377:1: + DECLSPEC_ADDRSAFE = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:330:1: + DECLSPEC_DEPRECATED_DDK = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:254:1: + DECLSPEC_NOVTABLE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:207:1: + DEFAULT_CHARSET = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1157:1: + DEFAULT_GUI_FONT = 17 // /usr/x86_64-w64-mingw32/include/wingdi.h:1455:1: + DEFAULT_PALETTE = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:1453:1: + DEFAULT_PITCH = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1151:1: + DEFAULT_QUALITY = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1142:1: + DEFAULT_UNREACHABLE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:1316:1: + DEFINDE_LPTYPEINFO = 0 // /usr/x86_64-w64-mingw32/include/oleauto.h:565:1: + DEFINED_DISPID_MEMBERID = 0 // /usr/x86_64-w64-mingw32/include/oleauto.h:551:1: + DEFINED_LPCREATETYPELIB = 0 // /usr/x86_64-w64-mingw32/include/oleauto.h:573:1: + DEFINED_LPDISPATCH = 0 // /usr/x86_64-w64-mingw32/include/oleauto.h:607:1: + DEFINED_LPTYPECOMP = 0 // /usr/x86_64-w64-mingw32/include/oleauto.h:569:1: + DEFINED_LPTYPELIB = 0 // /usr/x86_64-w64-mingw32/include/oleauto.h:547:1: + DEFINED_LPUINT = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:34:1: + DEFINE_LPCREATETYPEINFO = 0 // /usr/x86_64-w64-mingw32/include/oleauto.h:577:1: + DEF_PRIORITY = 1 // /usr/x86_64-w64-mingw32/include/winspool.h:230:1: + DELETE = 65536 // /usr/x86_64-w64-mingw32/include/winnt.h:2879:1: + DEPRECATE_SUPPORTED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:247:1: + DEREGISTERED = 0x05 // /usr/x86_64-w64-mingw32/include/nb30.h:82:1: + DESKTOPHORZRES = 118 // /usr/x86_64-w64-mingw32/include/wingdi.h:1551:1: + DESKTOPVERTRES = 117 // /usr/x86_64-w64-mingw32/include/wingdi.h:1550:1: + DESKTOP_CREATEMENU = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:776:1: + DESKTOP_CREATEWINDOW = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:775:1: + DESKTOP_ENUMERATE = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:780:1: + DESKTOP_HOOKCONTROL = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:777:1: + DESKTOP_JOURNALPLAYBACK = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:779:1: + DESKTOP_JOURNALRECORD = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:778:1: + DESKTOP_READOBJECTS = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:774:1: + DESKTOP_SWITCHDESKTOP = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:782:1: + DESKTOP_WRITEOBJECTS = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:781:1: + DETACHED_PROCESS = 0x8 // /usr/x86_64-w64-mingw32/include/winbase.h:380:1: + DEVICEDATA = 19 // /usr/x86_64-w64-mingw32/include/wingdi.h:252:1: + DEVICE_DEFAULT_FONT = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:1452:1: + DEVICE_FONTTYPE = 0x002 // /usr/x86_64-w64-mingw32/include/wingdi.h:1394:1: + DEVICE_NOTIFY_ALL_INTERFACE_CLASSES = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:2102:1: + DEVICE_NOTIFY_SERVICE_HANDLE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:2101:1: + DEVICE_NOTIFY_WINDOW_HANDLE = 0x00000000 // /usr/x86_64-w64-mingw32/include/winuser.h:2100:1: + DFCS_ADJUSTRECT = 0x2000 // /usr/x86_64-w64-mingw32/include/winuser.h:1743:1: + DFCS_BUTTON3STATE = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1733:1: + DFCS_BUTTONCHECK = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:1729:1: + DFCS_BUTTONPUSH = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:1734:1: + DFCS_BUTTONRADIO = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1732:1: + DFCS_BUTTONRADIOIMAGE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1730:1: + DFCS_BUTTONRADIOMASK = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1731:1: + DFCS_CAPTIONCLOSE = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:1711:1: + DFCS_CAPTIONHELP = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1715:1: + DFCS_CAPTIONMAX = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1713:1: + DFCS_CAPTIONMIN = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1712:1: + DFCS_CAPTIONRESTORE = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:1714:1: + DFCS_CHECKED = 0x0400 // /usr/x86_64-w64-mingw32/include/winuser.h:1738:1: + DFCS_FLAT = 0x4000 // /usr/x86_64-w64-mingw32/include/winuser.h:1744:1: + DFCS_HOT = 0x1000 // /usr/x86_64-w64-mingw32/include/winuser.h:1741:1: + DFCS_INACTIVE = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:1736:1: + DFCS_MENUARROW = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:1717:1: + DFCS_MENUARROWRIGHT = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1720:1: + DFCS_MENUBULLET = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1719:1: + DFCS_MENUCHECK = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1718:1: + DFCS_MONO = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:1745:1: + DFCS_PUSHED = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:1737:1: + DFCS_SCROLLCOMBOBOX = 0x0005 // /usr/x86_64-w64-mingw32/include/winuser.h:1725:1: + DFCS_SCROLLDOWN = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1722:1: + DFCS_SCROLLLEFT = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1723:1: + DFCS_SCROLLRIGHT = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:1724:1: + DFCS_SCROLLSIZEGRIP = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1726:1: + DFCS_SCROLLSIZEGRIPRIGHT = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:1727:1: + DFCS_SCROLLUP = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:1721:1: + DFCS_TRANSPARENT = 0x0800 // /usr/x86_64-w64-mingw32/include/winuser.h:1740:1: + DFC_BUTTON = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1708:1: + DFC_CAPTION = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1705:1: + DFC_MENU = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1706:1: + DFC_POPUPMENU = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:1709:1: + DFC_SCROLL = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1707:1: + DF_ALLOWOTHERACCOUNTHOOK = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:784:1: + DIAGNOSTIC_REASON_DETAILED_STRING = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5391:1: + DIAGNOSTIC_REASON_INVALID_FLAGS = -2147483652 // /usr/x86_64-w64-mingw32/include/winnt.h:5393:1: + DIAGNOSTIC_REASON_NOT_SPECIFIED = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5392:1: + DIAGNOSTIC_REASON_SIMPLE_STRING = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5390:1: + DIAGNOSTIC_REASON_VERSION = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5387:1: + DIALOPTION_BILLING = 0x00000040 // /usr/x86_64-w64-mingw32/include/mcx.h:47:1: + DIALOPTION_DIALTONE = 0x00000100 // /usr/x86_64-w64-mingw32/include/mcx.h:49:1: + DIALOPTION_QUIET = 0x00000080 // /usr/x86_64-w64-mingw32/include/mcx.h:48:1: + DIB_PAL_COLORS = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1654:1: + DIB_RGB_COLORS = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1653:1: + DIFFERENCE = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:135:1: + DIRECT_MODE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:59477:1: + DISABLE_MAX_PRIVILEGE = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:4003:1: + DISABLE_NEWLINE_AUTO_RETURN = 0x8 // /usr/x86_64-w64-mingw32/include/wincon.h:190:1: + DISABLE_SMART = 0xD9 // /usr/x86_64-w64-mingw32/include/winioctl.h:966:1: + DISCHARGE_POLICY_CRITICAL = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5892:1: + DISCHARGE_POLICY_LOW = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5893:1: + DISC_NO_FORCE = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnetwk.h:181:1: + DISC_UPDATE_PROFILE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnetwk.h:180:1: + DISK_BINNING = 3 // /usr/x86_64-w64-mingw32/include/winioctl.h:844:1: + DISK_LOGGING_DUMP = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:843:1: + DISK_LOGGING_START = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:841:1: + DISK_LOGGING_STOP = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:842:1: + DISPATCH_METHOD = 0x1 // /usr/x86_64-w64-mingw32/include/oleauto.h:559:1: + DISPATCH_PROPERTYGET = 0x2 // /usr/x86_64-w64-mingw32/include/oleauto.h:560:1: + DISPATCH_PROPERTYPUT = 0x4 // /usr/x86_64-w64-mingw32/include/oleauto.h:561:1: + DISPATCH_PROPERTYPUTREF = 0x8 // /usr/x86_64-w64-mingw32/include/oleauto.h:562:1: + DISPID_COLLECT = -8 // /usr/x86_64-w64-mingw32/include/oaidl.h:2153:1: + DISPID_CONSTRUCTOR = -6 // /usr/x86_64-w64-mingw32/include/oaidl.h:2149:1: + DISPID_DESTRUCTOR = -7 // /usr/x86_64-w64-mingw32/include/oaidl.h:2151:1: + DISPID_EVALUATE = -5 // /usr/x86_64-w64-mingw32/include/oaidl.h:2147:1: + DISPID_NEWENUM = -4 // /usr/x86_64-w64-mingw32/include/oaidl.h:2145:1: + DISPID_PROPERTYPUT = -3 // /usr/x86_64-w64-mingw32/include/oaidl.h:2143:1: + DISPID_UNKNOWN = -1 // /usr/x86_64-w64-mingw32/include/oaidl.h:2139:1: + DISPID_VALUE = 0 // /usr/x86_64-w64-mingw32/include/oaidl.h:2141:1: + DISPLAY_DEVICE_ACTIVE = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:2064:1: + DISPLAY_DEVICE_ATTACHED = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:2065:1: + DISPLAY_DEVICE_ATTACHED_TO_DESKTOP = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:2046:1: + DISPLAY_DEVICE_DISCONNECT = 0x02000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2062:1: + DISPLAY_DEVICE_MIRRORING_DRIVER = 0x00000008 // /usr/x86_64-w64-mingw32/include/wingdi.h:2049:1: + DISPLAY_DEVICE_MODESPRUNED = 0x08000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2059:1: + DISPLAY_DEVICE_MULTI_DRIVER = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:2047:1: + DISPLAY_DEVICE_PRIMARY_DEVICE = 0x00000004 // /usr/x86_64-w64-mingw32/include/wingdi.h:2048:1: + DISPLAY_DEVICE_RDPUDD = 0x01000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2060:1: + DISPLAY_DEVICE_REMOTE = 0x04000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2061:1: + DISPLAY_DEVICE_REMOVABLE = 0x00000020 // /usr/x86_64-w64-mingw32/include/wingdi.h:2051:1: + DISPLAY_DEVICE_TS_COMPATIBLE = 0x00200000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2055:1: + DISPLAY_DEVICE_VGA_COMPATIBLE = 0x00000010 // /usr/x86_64-w64-mingw32/include/wingdi.h:2050:1: + DISP_CHANGE_BADDUALVIEW = -6 // /usr/x86_64-w64-mingw32/include/winuser.h:5586:1: + DISP_CHANGE_BADFLAGS = -4 // /usr/x86_64-w64-mingw32/include/winuser.h:5584:1: + DISP_CHANGE_BADMODE = -2 // /usr/x86_64-w64-mingw32/include/winuser.h:5582:1: + DISP_CHANGE_BADPARAM = -5 // /usr/x86_64-w64-mingw32/include/winuser.h:5585:1: + DISP_CHANGE_FAILED = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:5581:1: + DISP_CHANGE_NOTUPDATED = -3 // /usr/x86_64-w64-mingw32/include/winuser.h:5583:1: + DISP_CHANGE_RESTART = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:5580:1: + DISP_CHANGE_SUCCESSFUL = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5579:1: + DI_APPBANDING = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:3419:1: + DI_CHANNEL = 1 // /usr/x86_64-w64-mingw32/include/winspool.h:603:1: + DI_COMPAT = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:4245:1: + DI_DEFAULTSIZE = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:4246:1: + DI_IMAGE = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:4243:1: + DI_MASK = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4242:1: + DI_MEMORYMAP_WRITE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:624:1: + DI_NOMIRROR = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:4247:1: + DI_NORMAL = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:4244:1: + DI_READ_SPOOL_JOB = 3 // /usr/x86_64-w64-mingw32/include/winspool.h:604:1: + DI_ROPS_READ_DESTINATION = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:3420:1: + DKGRAY_BRUSH = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1441:1: + DLGC_BUTTON = 0x2000 // /usr/x86_64-w64-mingw32/include/winuser.h:4670:1: + DLGC_DEFPUSHBUTTON = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:4665:1: + DLGC_HASSETSEL = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:4664:1: + DLGC_RADIOBUTTON = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:4667:1: + DLGC_STATIC = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:4669:1: + DLGC_UNDEFPUSHBUTTON = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:4666:1: + DLGC_WANTALLKEYS = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:4662:1: + DLGC_WANTARROWS = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4660:1: + DLGC_WANTCHARS = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:4668:1: + DLGC_WANTMESSAGE = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:4663:1: + DLGC_WANTTAB = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:4661:1: + DLGWINDOWEXTRA = 30 // /usr/x86_64-w64-mingw32/include/winuser.h:2459:1: + DLL_PROCESS_ATTACH = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8433:1: + DLL_PROCESS_DETACH = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8436:1: + DLL_PROCESS_VERIFIER = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8437:1: + DLL_THREAD_ATTACH = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8434:1: + DLL_THREAD_DETACH = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:8435:1: + DMBIN_AUTO = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1943:1: + DMBIN_CASSETTE = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:1948:1: + DMBIN_ENVELOPE = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1941:1: + DMBIN_ENVMANUAL = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1942:1: + DMBIN_FIRST = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1935:1: + DMBIN_FORMSOURCE = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:1949:1: + DMBIN_LARGECAPACITY = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:1947:1: + DMBIN_LARGEFMT = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1946:1: + DMBIN_LAST = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:1950:1: + DMBIN_LOWER = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1938:1: + DMBIN_MANUAL = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1940:1: + DMBIN_MIDDLE = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1939:1: + DMBIN_ONLYONE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1937:1: + DMBIN_SMALLFMT = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1945:1: + DMBIN_TRACTOR = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1944:1: + DMBIN_UPPER = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1936:1: + DMBIN_USER = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:1952:1: + DMCOLLATE_FALSE = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1971:1: + DMCOLLATE_TRUE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1972:1: + DMCOLOR_COLOR = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1960:1: + DMCOLOR_MONOCHROME = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1959:1: + DMDFO_CENTER = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1981:1: + DMDFO_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1979:1: + DMDFO_STRETCH = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1980:1: + DMDISPLAYFLAGS_TEXTMODE = 0x00000004 // /usr/x86_64-w64-mingw32/include/wingdi.h:1984:1: + DMDITHER_COARSE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2010:1: + DMDITHER_ERRORDIFFUSION = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:2013:1: + DMDITHER_FINE = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:2011:1: + DMDITHER_GRAYSCALE = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:2018:1: + DMDITHER_LINEART = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:2012:1: + DMDITHER_NONE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2009:1: + DMDITHER_RESERVED6 = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:2014:1: + DMDITHER_RESERVED7 = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:2015:1: + DMDITHER_RESERVED8 = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:2016:1: + DMDITHER_RESERVED9 = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:2017:1: + DMDITHER_USER = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:2020:1: + DMDO_180 = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1976:1: + DMDO_270 = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1977:1: + DMDO_90 = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1975:1: + DMDO_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1974:1: + DMDUP_HORIZONTAL = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1964:1: + DMDUP_SIMPLEX = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1962:1: + DMDUP_VERTICAL = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1963:1: + DMICMMETHOD_DEVICE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1992:1: + DMICMMETHOD_DRIVER = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1991:1: + DMICMMETHOD_NONE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1989:1: + DMICMMETHOD_SYSTEM = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1990:1: + DMICMMETHOD_USER = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:1994:1: + DMICM_ABS_COLORIMETRIC = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1999:1: + DMICM_COLORIMETRIC = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1998:1: + DMICM_CONTRAST = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1997:1: + DMICM_SATURATE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1996:1: + DMICM_USER = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:2001:1: + DMLERR_ADVACKTIMEOUT = 0x4000 // /usr/x86_64-w64-mingw32/include/ddeml.h:223:1: + DMLERR_BUSY = 0x4001 // /usr/x86_64-w64-mingw32/include/ddeml.h:224:1: + DMLERR_DATAACKTIMEOUT = 0x4002 // /usr/x86_64-w64-mingw32/include/ddeml.h:225:1: + DMLERR_DLL_NOT_INITIALIZED = 0x4003 // /usr/x86_64-w64-mingw32/include/ddeml.h:226:1: + DMLERR_DLL_USAGE = 0x4004 // /usr/x86_64-w64-mingw32/include/ddeml.h:227:1: + DMLERR_EXECACKTIMEOUT = 0x4005 // /usr/x86_64-w64-mingw32/include/ddeml.h:228:1: + DMLERR_FIRST = 0x4000 // /usr/x86_64-w64-mingw32/include/ddeml.h:221:1: + DMLERR_INVALIDPARAMETER = 0x4006 // /usr/x86_64-w64-mingw32/include/ddeml.h:229:1: + DMLERR_LAST = 0x4011 // /usr/x86_64-w64-mingw32/include/ddeml.h:242:1: + DMLERR_LOW_MEMORY = 0x4007 // /usr/x86_64-w64-mingw32/include/ddeml.h:230:1: + DMLERR_MEMORY_ERROR = 0x4008 // /usr/x86_64-w64-mingw32/include/ddeml.h:231:1: + DMLERR_NOTPROCESSED = 0x4009 // /usr/x86_64-w64-mingw32/include/ddeml.h:232:1: + DMLERR_NO_CONV_ESTABLISHED = 0x400a // /usr/x86_64-w64-mingw32/include/ddeml.h:233:1: + DMLERR_NO_ERROR = 0 // /usr/x86_64-w64-mingw32/include/ddeml.h:220:1: + DMLERR_POKEACKTIMEOUT = 0x400b // /usr/x86_64-w64-mingw32/include/ddeml.h:234:1: + DMLERR_POSTMSG_FAILED = 0x400c // /usr/x86_64-w64-mingw32/include/ddeml.h:235:1: + DMLERR_REENTRANCY = 0x400d // /usr/x86_64-w64-mingw32/include/ddeml.h:236:1: + DMLERR_SERVER_DIED = 0x400e // /usr/x86_64-w64-mingw32/include/ddeml.h:237:1: + DMLERR_SYS_ERROR = 0x400f // /usr/x86_64-w64-mingw32/include/ddeml.h:238:1: + DMLERR_UNADVACKTIMEOUT = 0x4010 // /usr/x86_64-w64-mingw32/include/ddeml.h:239:1: + DMLERR_UNFOUND_QUEUE_ID = 0x4011 // /usr/x86_64-w64-mingw32/include/ddeml.h:240:1: + DMMEDIA_GLOSSY = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:2005:1: + DMMEDIA_STANDARD = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2003:1: + DMMEDIA_TRANSPARENCY = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2004:1: + DMMEDIA_USER = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:2007:1: + DMNUP_ONEUP = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1987:1: + DMNUP_SYSTEM = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1986:1: + DMORIENT_LANDSCAPE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1809:1: + DMORIENT_PORTRAIT = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1808:1: + DMPAPER_10X11 = 45 // /usr/x86_64-w64-mingw32/include/wingdi.h:1856:1: + DMPAPER_10X14 = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:1827:1: + DMPAPER_11X17 = 17 // /usr/x86_64-w64-mingw32/include/wingdi.h:1828:1: + DMPAPER_12X11 = 90 // /usr/x86_64-w64-mingw32/include/wingdi.h:1901:1: + DMPAPER_15X11 = 46 // /usr/x86_64-w64-mingw32/include/wingdi.h:1857:1: + DMPAPER_9X11 = 44 // /usr/x86_64-w64-mingw32/include/wingdi.h:1855:1: + DMPAPER_A2 = 66 // /usr/x86_64-w64-mingw32/include/wingdi.h:1877:1: + DMPAPER_A3 = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1819:1: + DMPAPER_A3_EXTRA = 63 // /usr/x86_64-w64-mingw32/include/wingdi.h:1874:1: + DMPAPER_A3_EXTRA_TRANSVERSE = 68 // /usr/x86_64-w64-mingw32/include/wingdi.h:1879:1: + DMPAPER_A3_ROTATED = 76 // /usr/x86_64-w64-mingw32/include/wingdi.h:1887:1: + DMPAPER_A3_TRANSVERSE = 67 // /usr/x86_64-w64-mingw32/include/wingdi.h:1878:1: + DMPAPER_A4 = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1820:1: + DMPAPER_A4SMALL = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1821:1: + DMPAPER_A4_EXTRA = 53 // /usr/x86_64-w64-mingw32/include/wingdi.h:1864:1: + DMPAPER_A4_PLUS = 60 // /usr/x86_64-w64-mingw32/include/wingdi.h:1871:1: + DMPAPER_A4_ROTATED = 77 // /usr/x86_64-w64-mingw32/include/wingdi.h:1888:1: + DMPAPER_A4_TRANSVERSE = 55 // /usr/x86_64-w64-mingw32/include/wingdi.h:1866:1: + DMPAPER_A5 = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:1822:1: + DMPAPER_A5_EXTRA = 64 // /usr/x86_64-w64-mingw32/include/wingdi.h:1875:1: + DMPAPER_A5_ROTATED = 78 // /usr/x86_64-w64-mingw32/include/wingdi.h:1889:1: + DMPAPER_A5_TRANSVERSE = 61 // /usr/x86_64-w64-mingw32/include/wingdi.h:1872:1: + DMPAPER_A6 = 70 // /usr/x86_64-w64-mingw32/include/wingdi.h:1881:1: + DMPAPER_A6_ROTATED = 83 // /usr/x86_64-w64-mingw32/include/wingdi.h:1894:1: + DMPAPER_A_PLUS = 57 // /usr/x86_64-w64-mingw32/include/wingdi.h:1868:1: + DMPAPER_B4 = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:1823:1: + DMPAPER_B4_JIS_ROTATED = 79 // /usr/x86_64-w64-mingw32/include/wingdi.h:1890:1: + DMPAPER_B5 = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:1824:1: + DMPAPER_B5_EXTRA = 65 // /usr/x86_64-w64-mingw32/include/wingdi.h:1876:1: + DMPAPER_B5_JIS_ROTATED = 80 // /usr/x86_64-w64-mingw32/include/wingdi.h:1891:1: + DMPAPER_B5_TRANSVERSE = 62 // /usr/x86_64-w64-mingw32/include/wingdi.h:1873:1: + DMPAPER_B6_JIS = 88 // /usr/x86_64-w64-mingw32/include/wingdi.h:1899:1: + DMPAPER_B6_JIS_ROTATED = 89 // /usr/x86_64-w64-mingw32/include/wingdi.h:1900:1: + DMPAPER_B_PLUS = 58 // /usr/x86_64-w64-mingw32/include/wingdi.h:1869:1: + DMPAPER_CSHEET = 24 // /usr/x86_64-w64-mingw32/include/wingdi.h:1835:1: + DMPAPER_DBL_JAPANESE_POSTCARD = 69 // /usr/x86_64-w64-mingw32/include/wingdi.h:1880:1: + DMPAPER_DBL_JAPANESE_POSTCARD_ROTATED = 82 // /usr/x86_64-w64-mingw32/include/wingdi.h:1893:1: + DMPAPER_DSHEET = 25 // /usr/x86_64-w64-mingw32/include/wingdi.h:1836:1: + DMPAPER_ENV_10 = 20 // /usr/x86_64-w64-mingw32/include/wingdi.h:1831:1: + DMPAPER_ENV_11 = 21 // /usr/x86_64-w64-mingw32/include/wingdi.h:1832:1: + DMPAPER_ENV_12 = 22 // /usr/x86_64-w64-mingw32/include/wingdi.h:1833:1: + DMPAPER_ENV_14 = 23 // /usr/x86_64-w64-mingw32/include/wingdi.h:1834:1: + DMPAPER_ENV_9 = 19 // /usr/x86_64-w64-mingw32/include/wingdi.h:1830:1: + DMPAPER_ENV_B4 = 33 // /usr/x86_64-w64-mingw32/include/wingdi.h:1844:1: + DMPAPER_ENV_B5 = 34 // /usr/x86_64-w64-mingw32/include/wingdi.h:1845:1: + DMPAPER_ENV_B6 = 35 // /usr/x86_64-w64-mingw32/include/wingdi.h:1846:1: + DMPAPER_ENV_C3 = 29 // /usr/x86_64-w64-mingw32/include/wingdi.h:1840:1: + DMPAPER_ENV_C4 = 30 // /usr/x86_64-w64-mingw32/include/wingdi.h:1841:1: + DMPAPER_ENV_C5 = 28 // /usr/x86_64-w64-mingw32/include/wingdi.h:1839:1: + DMPAPER_ENV_C6 = 31 // /usr/x86_64-w64-mingw32/include/wingdi.h:1842:1: + DMPAPER_ENV_C65 = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1843:1: + DMPAPER_ENV_DL = 27 // /usr/x86_64-w64-mingw32/include/wingdi.h:1838:1: + DMPAPER_ENV_INVITE = 47 // /usr/x86_64-w64-mingw32/include/wingdi.h:1858:1: + DMPAPER_ENV_ITALY = 36 // /usr/x86_64-w64-mingw32/include/wingdi.h:1847:1: + DMPAPER_ENV_MONARCH = 37 // /usr/x86_64-w64-mingw32/include/wingdi.h:1848:1: + DMPAPER_ENV_PERSONAL = 38 // /usr/x86_64-w64-mingw32/include/wingdi.h:1849:1: + DMPAPER_ESHEET = 26 // /usr/x86_64-w64-mingw32/include/wingdi.h:1837:1: + DMPAPER_EXECUTIVE = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1818:1: + DMPAPER_FANFOLD_LGL_GERMAN = 41 // /usr/x86_64-w64-mingw32/include/wingdi.h:1852:1: + DMPAPER_FANFOLD_STD_GERMAN = 40 // /usr/x86_64-w64-mingw32/include/wingdi.h:1851:1: + DMPAPER_FANFOLD_US = 39 // /usr/x86_64-w64-mingw32/include/wingdi.h:1850:1: + DMPAPER_FIRST = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1811:1: + DMPAPER_FOLIO = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:1825:1: + DMPAPER_ISO_B4 = 42 // /usr/x86_64-w64-mingw32/include/wingdi.h:1853:1: + DMPAPER_JAPANESE_POSTCARD = 43 // /usr/x86_64-w64-mingw32/include/wingdi.h:1854:1: + DMPAPER_JAPANESE_POSTCARD_ROTATED = 81 // /usr/x86_64-w64-mingw32/include/wingdi.h:1892:1: + DMPAPER_JENV_CHOU3 = 73 // /usr/x86_64-w64-mingw32/include/wingdi.h:1884:1: + DMPAPER_JENV_CHOU3_ROTATED = 86 // /usr/x86_64-w64-mingw32/include/wingdi.h:1897:1: + DMPAPER_JENV_CHOU4 = 74 // /usr/x86_64-w64-mingw32/include/wingdi.h:1885:1: + DMPAPER_JENV_CHOU4_ROTATED = 87 // /usr/x86_64-w64-mingw32/include/wingdi.h:1898:1: + DMPAPER_JENV_KAKU2 = 71 // /usr/x86_64-w64-mingw32/include/wingdi.h:1882:1: + DMPAPER_JENV_KAKU2_ROTATED = 84 // /usr/x86_64-w64-mingw32/include/wingdi.h:1895:1: + DMPAPER_JENV_KAKU3 = 72 // /usr/x86_64-w64-mingw32/include/wingdi.h:1883:1: + DMPAPER_JENV_KAKU3_ROTATED = 85 // /usr/x86_64-w64-mingw32/include/wingdi.h:1896:1: + DMPAPER_JENV_YOU4 = 91 // /usr/x86_64-w64-mingw32/include/wingdi.h:1902:1: + DMPAPER_JENV_YOU4_ROTATED = 92 // /usr/x86_64-w64-mingw32/include/wingdi.h:1903:1: + DMPAPER_LAST = 118 // /usr/x86_64-w64-mingw32/include/wingdi.h:1931:1: + DMPAPER_LEDGER = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1815:1: + DMPAPER_LEGAL = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1816:1: + DMPAPER_LEGAL_EXTRA = 51 // /usr/x86_64-w64-mingw32/include/wingdi.h:1862:1: + DMPAPER_LETTER = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1812:1: + DMPAPER_LETTERSMALL = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1813:1: + DMPAPER_LETTER_EXTRA = 50 // /usr/x86_64-w64-mingw32/include/wingdi.h:1861:1: + DMPAPER_LETTER_EXTRA_TRANSVERSE = 56 // /usr/x86_64-w64-mingw32/include/wingdi.h:1867:1: + DMPAPER_LETTER_PLUS = 59 // /usr/x86_64-w64-mingw32/include/wingdi.h:1870:1: + DMPAPER_LETTER_ROTATED = 75 // /usr/x86_64-w64-mingw32/include/wingdi.h:1886:1: + DMPAPER_LETTER_TRANSVERSE = 54 // /usr/x86_64-w64-mingw32/include/wingdi.h:1865:1: + DMPAPER_NOTE = 18 // /usr/x86_64-w64-mingw32/include/wingdi.h:1829:1: + DMPAPER_P16K = 93 // /usr/x86_64-w64-mingw32/include/wingdi.h:1904:1: + DMPAPER_P16K_ROTATED = 106 // /usr/x86_64-w64-mingw32/include/wingdi.h:1917:1: + DMPAPER_P32K = 94 // /usr/x86_64-w64-mingw32/include/wingdi.h:1905:1: + DMPAPER_P32KBIG = 95 // /usr/x86_64-w64-mingw32/include/wingdi.h:1906:1: + DMPAPER_P32KBIG_ROTATED = 108 // /usr/x86_64-w64-mingw32/include/wingdi.h:1919:1: + DMPAPER_P32K_ROTATED = 107 // /usr/x86_64-w64-mingw32/include/wingdi.h:1918:1: + DMPAPER_PENV_1 = 96 // /usr/x86_64-w64-mingw32/include/wingdi.h:1907:1: + DMPAPER_PENV_10 = 105 // /usr/x86_64-w64-mingw32/include/wingdi.h:1916:1: + DMPAPER_PENV_10_ROTATED = 118 // /usr/x86_64-w64-mingw32/include/wingdi.h:1929:1: + DMPAPER_PENV_1_ROTATED = 109 // /usr/x86_64-w64-mingw32/include/wingdi.h:1920:1: + DMPAPER_PENV_2 = 97 // /usr/x86_64-w64-mingw32/include/wingdi.h:1908:1: + DMPAPER_PENV_2_ROTATED = 110 // /usr/x86_64-w64-mingw32/include/wingdi.h:1921:1: + DMPAPER_PENV_3 = 98 // /usr/x86_64-w64-mingw32/include/wingdi.h:1909:1: + DMPAPER_PENV_3_ROTATED = 111 // /usr/x86_64-w64-mingw32/include/wingdi.h:1922:1: + DMPAPER_PENV_4 = 99 // /usr/x86_64-w64-mingw32/include/wingdi.h:1910:1: + DMPAPER_PENV_4_ROTATED = 112 // /usr/x86_64-w64-mingw32/include/wingdi.h:1923:1: + DMPAPER_PENV_5 = 100 // /usr/x86_64-w64-mingw32/include/wingdi.h:1911:1: + DMPAPER_PENV_5_ROTATED = 113 // /usr/x86_64-w64-mingw32/include/wingdi.h:1924:1: + DMPAPER_PENV_6 = 101 // /usr/x86_64-w64-mingw32/include/wingdi.h:1912:1: + DMPAPER_PENV_6_ROTATED = 114 // /usr/x86_64-w64-mingw32/include/wingdi.h:1925:1: + DMPAPER_PENV_7 = 102 // /usr/x86_64-w64-mingw32/include/wingdi.h:1913:1: + DMPAPER_PENV_7_ROTATED = 115 // /usr/x86_64-w64-mingw32/include/wingdi.h:1926:1: + DMPAPER_PENV_8 = 103 // /usr/x86_64-w64-mingw32/include/wingdi.h:1914:1: + DMPAPER_PENV_8_ROTATED = 116 // /usr/x86_64-w64-mingw32/include/wingdi.h:1927:1: + DMPAPER_PENV_9 = 104 // /usr/x86_64-w64-mingw32/include/wingdi.h:1915:1: + DMPAPER_PENV_9_ROTATED = 117 // /usr/x86_64-w64-mingw32/include/wingdi.h:1928:1: + DMPAPER_QUARTO = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:1826:1: + DMPAPER_RESERVED_48 = 48 // /usr/x86_64-w64-mingw32/include/wingdi.h:1859:1: + DMPAPER_RESERVED_49 = 49 // /usr/x86_64-w64-mingw32/include/wingdi.h:1860:1: + DMPAPER_STATEMENT = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1817:1: + DMPAPER_TABLOID = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1814:1: + DMPAPER_TABLOID_EXTRA = 52 // /usr/x86_64-w64-mingw32/include/wingdi.h:1863:1: + DMPAPER_USER = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:1933:1: + DMRES_DRAFT = -1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1954:1: + DMRES_HIGH = -4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1957:1: + DMRES_LOW = -2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1955:1: + DMRES_MEDIUM = -3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1956:1: + DMTT_BITMAP = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1966:1: + DMTT_DOWNLOAD = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1967:1: + DMTT_DOWNLOAD_OUTLINE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1969:1: + DMTT_SUBDEV = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1968:1: + DM_BITSPERPEL = 262144 // /usr/x86_64-w64-mingw32/include/wingdi.h:1795:1: + DM_COLLATE = 32768 // /usr/x86_64-w64-mingw32/include/wingdi.h:1792:1: + DM_COLOR = 2048 // /usr/x86_64-w64-mingw32/include/wingdi.h:1788:1: + DM_COPIES = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:1785:1: + DM_COPY = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2837:1: + DM_DEFAULTSOURCE = 512 // /usr/x86_64-w64-mingw32/include/wingdi.h:1786:1: + DM_DISPLAYFIXEDOUTPUT = 536870912 // /usr/x86_64-w64-mingw32/include/wingdi.h:1806:1: + DM_DISPLAYFLAGS = 2097152 // /usr/x86_64-w64-mingw32/include/wingdi.h:1798:1: + DM_DISPLAYFREQUENCY = 4194304 // /usr/x86_64-w64-mingw32/include/wingdi.h:1799:1: + DM_DISPLAYORIENTATION = 128 // /usr/x86_64-w64-mingw32/include/wingdi.h:1784:1: + DM_DITHERTYPE = 67108864 // /usr/x86_64-w64-mingw32/include/wingdi.h:1803:1: + DM_DUPLEX = 4096 // /usr/x86_64-w64-mingw32/include/wingdi.h:1789:1: + DM_FORMNAME = 65536 // /usr/x86_64-w64-mingw32/include/wingdi.h:1793:1: + DM_GETDEFID = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:4654:1: + DM_ICMINTENT = 16777216 // /usr/x86_64-w64-mingw32/include/wingdi.h:1801:1: + DM_ICMMETHOD = 8388608 // /usr/x86_64-w64-mingw32/include/wingdi.h:1800:1: + DM_INTERLACED = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:1983:1: + DM_IN_BUFFER = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:2841:1: + DM_IN_PROMPT = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:2842:1: + DM_LOGPIXELS = 131072 // /usr/x86_64-w64-mingw32/include/wingdi.h:1794:1: + DM_MEDIATYPE = 33554432 // /usr/x86_64-w64-mingw32/include/wingdi.h:1802:1: + DM_MODIFY = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:2839:1: + DM_NUP = 64 // /usr/x86_64-w64-mingw32/include/wingdi.h:1783:1: + DM_ORIENTATION = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1777:1: + DM_OUT_BUFFER = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2843:1: + DM_OUT_DEFAULT = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2844:1: + DM_PANNINGHEIGHT = 268435456 // /usr/x86_64-w64-mingw32/include/wingdi.h:1805:1: + DM_PANNINGWIDTH = 134217728 // /usr/x86_64-w64-mingw32/include/wingdi.h:1804:1: + DM_PAPERLENGTH = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1779:1: + DM_PAPERSIZE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1778:1: + DM_PAPERWIDTH = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1780:1: + DM_PELSHEIGHT = 1048576 // /usr/x86_64-w64-mingw32/include/wingdi.h:1797:1: + DM_PELSWIDTH = 524288 // /usr/x86_64-w64-mingw32/include/wingdi.h:1796:1: + DM_POSITION = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1782:1: + DM_PRINTQUALITY = 1024 // /usr/x86_64-w64-mingw32/include/wingdi.h:1787:1: + DM_PROMPT = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:2838:1: + DM_REPOSITION = 1026 // /usr/x86_64-w64-mingw32/include/winuser.h:4656:1: + DM_SCALE = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:1781:1: + DM_SETDEFID = 1025 // /usr/x86_64-w64-mingw32/include/winuser.h:4655:1: + DM_SPECVERSION = 0x0401 // /usr/x86_64-w64-mingw32/include/wingdi.h:1775:1: + DM_TTOPTION = 16384 // /usr/x86_64-w64-mingw32/include/wingdi.h:1791:1: + DM_UPDATE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2836:1: + DM_YRESOLUTION = 8192 // /usr/x86_64-w64-mingw32/include/wingdi.h:1790:1: + DNS_ERROR_AUTOZONE_ALREADY_EXISTS = 9610 // /usr/x86_64-w64-mingw32/include/winerror.h:1587:1: + DNS_ERROR_AXFR = 9752 // /usr/x86_64-w64-mingw32/include/winerror.h:1627:1: + DNS_ERROR_BAD_PACKET = 9502 // /usr/x86_64-w64-mingw32/include/winerror.h:1553:1: + DNS_ERROR_CANNOT_FIND_ROOT_HINTS = 9564 // /usr/x86_64-w64-mingw32/include/winerror.h:1575:1: + DNS_ERROR_CNAME_COLLISION = 9709 // /usr/x86_64-w64-mingw32/include/winerror.h:1614:1: + DNS_ERROR_CNAME_LOOP = 9707 // /usr/x86_64-w64-mingw32/include/winerror.h:1612:1: + DNS_ERROR_DATABASE_BASE = 9700 // /usr/x86_64-w64-mingw32/include/winerror.h:1605:1: + DNS_ERROR_DATAFILE_BASE = 9650 // /usr/x86_64-w64-mingw32/include/winerror.h:1599:1: + DNS_ERROR_DATAFILE_OPEN_FAILURE = 9653 // /usr/x86_64-w64-mingw32/include/winerror.h:1602:1: + DNS_ERROR_DATAFILE_PARSING = 9655 // /usr/x86_64-w64-mingw32/include/winerror.h:1604:1: + DNS_ERROR_DP_ALREADY_ENLISTED = 9904 // /usr/x86_64-w64-mingw32/include/winerror.h:1638:1: + DNS_ERROR_DP_ALREADY_EXISTS = 9902 // /usr/x86_64-w64-mingw32/include/winerror.h:1636:1: + DNS_ERROR_DP_BASE = 9900 // /usr/x86_64-w64-mingw32/include/winerror.h:1634:1: + DNS_ERROR_DP_DOES_NOT_EXIST = 9901 // /usr/x86_64-w64-mingw32/include/winerror.h:1635:1: + DNS_ERROR_DP_FSMO_ERROR = 9906 // /usr/x86_64-w64-mingw32/include/winerror.h:1640:1: + DNS_ERROR_DP_NOT_AVAILABLE = 9905 // /usr/x86_64-w64-mingw32/include/winerror.h:1639:1: + DNS_ERROR_DP_NOT_ENLISTED = 9903 // /usr/x86_64-w64-mingw32/include/winerror.h:1637:1: + DNS_ERROR_DS_UNAVAILABLE = 9717 // /usr/x86_64-w64-mingw32/include/winerror.h:1622:1: + DNS_ERROR_DS_ZONE_ALREADY_EXISTS = 9718 // /usr/x86_64-w64-mingw32/include/winerror.h:1623:1: + DNS_ERROR_FILE_WRITEBACK_FAILED = 9654 // /usr/x86_64-w64-mingw32/include/winerror.h:1603:1: + DNS_ERROR_FORWARDER_ALREADY_EXISTS = 9619 // /usr/x86_64-w64-mingw32/include/winerror.h:1596:1: + DNS_ERROR_GENERAL_API_BASE = 9550 // /usr/x86_64-w64-mingw32/include/winerror.h:1561:1: + DNS_ERROR_INCONSISTENT_ROOT_HINTS = 9565 // /usr/x86_64-w64-mingw32/include/winerror.h:1576:1: + DNS_ERROR_INVALID_DATA = 13 // /usr/x86_64-w64-mingw32/include/winerror.h:1560:1: + DNS_ERROR_INVALID_DATAFILE_NAME = 9652 // /usr/x86_64-w64-mingw32/include/winerror.h:1601:1: + DNS_ERROR_INVALID_IP_ADDRESS = 9552 // /usr/x86_64-w64-mingw32/include/winerror.h:1563:1: + DNS_ERROR_INVALID_NAME = 123 // /usr/x86_64-w64-mingw32/include/winerror.h:1559:1: + DNS_ERROR_INVALID_NAME_CHAR = 9560 // /usr/x86_64-w64-mingw32/include/winerror.h:1571:1: + DNS_ERROR_INVALID_PROPERTY = 9553 // /usr/x86_64-w64-mingw32/include/winerror.h:1564:1: + DNS_ERROR_INVALID_TYPE = 9551 // /usr/x86_64-w64-mingw32/include/winerror.h:1562:1: + DNS_ERROR_INVALID_ZONE_OPERATION = 9603 // /usr/x86_64-w64-mingw32/include/winerror.h:1580:1: + DNS_ERROR_INVALID_ZONE_TYPE = 9611 // /usr/x86_64-w64-mingw32/include/winerror.h:1588:1: + DNS_ERROR_MASK = 0x00002328 // /usr/x86_64-w64-mingw32/include/winerror.h:1536:1: + DNS_ERROR_NAME_DOES_NOT_EXIST = 9714 // /usr/x86_64-w64-mingw32/include/winerror.h:1619:1: + DNS_ERROR_NAME_NOT_IN_ZONE = 9706 // /usr/x86_64-w64-mingw32/include/winerror.h:1611:1: + DNS_ERROR_NBSTAT_INIT_FAILED = 9617 // /usr/x86_64-w64-mingw32/include/winerror.h:1594:1: + DNS_ERROR_NEED_SECONDARY_ADDRESSES = 9614 // /usr/x86_64-w64-mingw32/include/winerror.h:1591:1: + DNS_ERROR_NEED_WINS_SERVERS = 9616 // /usr/x86_64-w64-mingw32/include/winerror.h:1593:1: + DNS_ERROR_NODE_CREATION_FAILED = 9703 // /usr/x86_64-w64-mingw32/include/winerror.h:1608:1: + DNS_ERROR_NODE_IS_CNAME = 9708 // /usr/x86_64-w64-mingw32/include/winerror.h:1613:1: + DNS_ERROR_NON_RFC_NAME = 9556 // /usr/x86_64-w64-mingw32/include/winerror.h:1567:1: + DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER = 9562 // /usr/x86_64-w64-mingw32/include/winerror.h:1573:1: + DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION = 9563 // /usr/x86_64-w64-mingw32/include/winerror.h:1574:1: + DNS_ERROR_NOT_UNIQUE = 9555 // /usr/x86_64-w64-mingw32/include/winerror.h:1566:1: + DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE = 9719 // /usr/x86_64-w64-mingw32/include/winerror.h:1624:1: + DNS_ERROR_NO_CREATE_CACHE_DATA = 9713 // /usr/x86_64-w64-mingw32/include/winerror.h:1618:1: + DNS_ERROR_NO_DNS_SERVERS = 9852 // /usr/x86_64-w64-mingw32/include/winerror.h:1633:1: + DNS_ERROR_NO_MEMORY = 14 // /usr/x86_64-w64-mingw32/include/winerror.h:1558:1: + DNS_ERROR_NO_PACKET = 9503 // /usr/x86_64-w64-mingw32/include/winerror.h:1554:1: + DNS_ERROR_NO_TCPIP = 9851 // /usr/x86_64-w64-mingw32/include/winerror.h:1632:1: + DNS_ERROR_NO_ZONE_INFO = 9602 // /usr/x86_64-w64-mingw32/include/winerror.h:1579:1: + DNS_ERROR_NUMERIC_NAME = 9561 // /usr/x86_64-w64-mingw32/include/winerror.h:1572:1: + DNS_ERROR_OPERATION_BASE = 9750 // /usr/x86_64-w64-mingw32/include/winerror.h:1625:1: + DNS_ERROR_PACKET_FMT_BASE = 9500 // /usr/x86_64-w64-mingw32/include/winerror.h:1551:1: + DNS_ERROR_PRIMARY_REQUIRES_DATAFILE = 9651 // /usr/x86_64-w64-mingw32/include/winerror.h:1600:1: + DNS_ERROR_RCODE = 9504 // /usr/x86_64-w64-mingw32/include/winerror.h:1555:1: + DNS_ERROR_RCODE_BADKEY = 9017 // /usr/x86_64-w64-mingw32/include/winerror.h:1548:1: + DNS_ERROR_RCODE_BADSIG = 9016 // /usr/x86_64-w64-mingw32/include/winerror.h:1547:1: + DNS_ERROR_RCODE_BADTIME = 9018 // /usr/x86_64-w64-mingw32/include/winerror.h:1549:1: + DNS_ERROR_RCODE_FORMAT_ERROR = 9001 // /usr/x86_64-w64-mingw32/include/winerror.h:1537:1: + DNS_ERROR_RCODE_LAST = 9018 // /usr/x86_64-w64-mingw32/include/winerror.h:1550:1: + DNS_ERROR_RCODE_NAME_ERROR = 9003 // /usr/x86_64-w64-mingw32/include/winerror.h:1539:1: + DNS_ERROR_RCODE_NOTAUTH = 9009 // /usr/x86_64-w64-mingw32/include/winerror.h:1545:1: + DNS_ERROR_RCODE_NOTZONE = 9010 // /usr/x86_64-w64-mingw32/include/winerror.h:1546:1: + DNS_ERROR_RCODE_NOT_IMPLEMENTED = 9004 // /usr/x86_64-w64-mingw32/include/winerror.h:1540:1: + DNS_ERROR_RCODE_NO_ERROR = 0 // /usr/x86_64-w64-mingw32/include/winerror.h:1535:1: + DNS_ERROR_RCODE_NXRRSET = 9008 // /usr/x86_64-w64-mingw32/include/winerror.h:1544:1: + DNS_ERROR_RCODE_REFUSED = 9005 // /usr/x86_64-w64-mingw32/include/winerror.h:1541:1: + DNS_ERROR_RCODE_SERVER_FAILURE = 9002 // /usr/x86_64-w64-mingw32/include/winerror.h:1538:1: + DNS_ERROR_RCODE_YXDOMAIN = 9006 // /usr/x86_64-w64-mingw32/include/winerror.h:1542:1: + DNS_ERROR_RCODE_YXRRSET = 9007 // /usr/x86_64-w64-mingw32/include/winerror.h:1543:1: + DNS_ERROR_RECORD_ALREADY_EXISTS = 9711 // /usr/x86_64-w64-mingw32/include/winerror.h:1616:1: + DNS_ERROR_RECORD_DOES_NOT_EXIST = 9701 // /usr/x86_64-w64-mingw32/include/winerror.h:1606:1: + DNS_ERROR_RECORD_FORMAT = 9702 // /usr/x86_64-w64-mingw32/include/winerror.h:1607:1: + DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT = 9710 // /usr/x86_64-w64-mingw32/include/winerror.h:1615:1: + DNS_ERROR_RECORD_TIMED_OUT = 9705 // /usr/x86_64-w64-mingw32/include/winerror.h:1610:1: + DNS_ERROR_RESPONSE_CODES_BASE = 9000 // /usr/x86_64-w64-mingw32/include/winerror.h:1534:1: + DNS_ERROR_SECONDARY_DATA = 9712 // /usr/x86_64-w64-mingw32/include/winerror.h:1617:1: + DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP = 9612 // /usr/x86_64-w64-mingw32/include/winerror.h:1589:1: + DNS_ERROR_SECURE_BASE = 9800 // /usr/x86_64-w64-mingw32/include/winerror.h:1629:1: + DNS_ERROR_SETUP_BASE = 9850 // /usr/x86_64-w64-mingw32/include/winerror.h:1631:1: + DNS_ERROR_SOA_DELETE_INVALID = 9618 // /usr/x86_64-w64-mingw32/include/winerror.h:1595:1: + DNS_ERROR_TRY_AGAIN_LATER = 9554 // /usr/x86_64-w64-mingw32/include/winerror.h:1565:1: + DNS_ERROR_UNKNOWN_RECORD_TYPE = 9704 // /usr/x86_64-w64-mingw32/include/winerror.h:1609:1: + DNS_ERROR_UNSECURE_PACKET = 9505 // /usr/x86_64-w64-mingw32/include/winerror.h:1556:1: + DNS_ERROR_WINS_INIT_FAILED = 9615 // /usr/x86_64-w64-mingw32/include/winerror.h:1592:1: + DNS_ERROR_ZONE_ALREADY_EXISTS = 9609 // /usr/x86_64-w64-mingw32/include/winerror.h:1586:1: + DNS_ERROR_ZONE_BASE = 9600 // /usr/x86_64-w64-mingw32/include/winerror.h:1577:1: + DNS_ERROR_ZONE_CONFIGURATION_ERROR = 9604 // /usr/x86_64-w64-mingw32/include/winerror.h:1581:1: + DNS_ERROR_ZONE_CREATION_FAILED = 9608 // /usr/x86_64-w64-mingw32/include/winerror.h:1585:1: + DNS_ERROR_ZONE_DOES_NOT_EXIST = 9601 // /usr/x86_64-w64-mingw32/include/winerror.h:1578:1: + DNS_ERROR_ZONE_HAS_NO_NS_RECORDS = 9606 // /usr/x86_64-w64-mingw32/include/winerror.h:1583:1: + DNS_ERROR_ZONE_HAS_NO_SOA_RECORD = 9605 // /usr/x86_64-w64-mingw32/include/winerror.h:1582:1: + DNS_ERROR_ZONE_IS_SHUTDOWN = 9621 // /usr/x86_64-w64-mingw32/include/winerror.h:1598:1: + DNS_ERROR_ZONE_LOCKED = 9607 // /usr/x86_64-w64-mingw32/include/winerror.h:1584:1: + DNS_ERROR_ZONE_NOT_SECONDARY = 9613 // /usr/x86_64-w64-mingw32/include/winerror.h:1590:1: + DNS_ERROR_ZONE_REQUIRES_MASTER_IP = 9620 // /usr/x86_64-w64-mingw32/include/winerror.h:1597:1: + DNS_FILTEROFF = 0x0008 // /usr/x86_64-w64-mingw32/include/ddeml.h:205:1: + DNS_FILTERON = 0x0004 // /usr/x86_64-w64-mingw32/include/ddeml.h:204:1: + DNS_INFO_ADDED_LOCAL_WINS = 9753 // /usr/x86_64-w64-mingw32/include/winerror.h:1628:1: + DNS_INFO_AXFR_COMPLETE = 9751 // /usr/x86_64-w64-mingw32/include/winerror.h:1626:1: + DNS_INFO_NO_RECORDS = 9501 // /usr/x86_64-w64-mingw32/include/winerror.h:1552:1: + DNS_REGISTER = 0x0001 // /usr/x86_64-w64-mingw32/include/ddeml.h:202:1: + DNS_STATUS_CONTINUE_NEEDED = 9801 // /usr/x86_64-w64-mingw32/include/winerror.h:1630:1: + DNS_STATUS_DOTTED_NAME = 9558 // /usr/x86_64-w64-mingw32/include/winerror.h:1569:1: + DNS_STATUS_FQDN = 9557 // /usr/x86_64-w64-mingw32/include/winerror.h:1568:1: + DNS_STATUS_PACKET_UNSECURE = 9505 // /usr/x86_64-w64-mingw32/include/winerror.h:1557:1: + DNS_STATUS_SINGLE_PART_NAME = 9559 // /usr/x86_64-w64-mingw32/include/winerror.h:1570:1: + DNS_UNREGISTER = 0x0002 // /usr/x86_64-w64-mingw32/include/ddeml.h:203:1: + DNS_WARNING_DOMAIN_UNDELETED = 9716 // /usr/x86_64-w64-mingw32/include/winerror.h:1621:1: + DNS_WARNING_PTR_CREATE_FAILED = 9715 // /usr/x86_64-w64-mingw32/include/winerror.h:1620:1: + DN_DEFAULTPRN = 0x1 // /usr/x86_64-w64-mingw32/include/commdlg.h:704:1: + DOCKINFO_DOCKED = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:2473:1: + DOCKINFO_UNDOCKED = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:2472:1: + DOCKINFO_USER_DOCKED = 6 // /usr/x86_64-w64-mingw32/include/winbase.h:2476:1: + DOCKINFO_USER_SUPPLIED = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:2474:1: + DOCKINFO_USER_UNDOCKED = 5 // /usr/x86_64-w64-mingw32/include/winbase.h:2475:1: + DOF_DIRECTORY = 0x8003 // /usr/x86_64-w64-mingw32/include/winuser.h:3423:1: + DOF_DOCUMENT = 0x8002 // /usr/x86_64-w64-mingw32/include/winuser.h:3422:1: + DOF_EXECUTABLE = 0x8001 // /usr/x86_64-w64-mingw32/include/winuser.h:3421:1: + DOF_MULTIPLE = 0x8004 // /usr/x86_64-w64-mingw32/include/winuser.h:3424:1: + DOF_PROGMAN = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:3425:1: + DOF_SHELLDATA = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:3426:1: + DOMAIN = 1 // /usr/x86_64-w64-mingw32/include/math.h:29:1: + DOMAIN_ALIAS_RID_ACCESS_CONTROL_ASSISTANCE_OPS = 579 // /usr/x86_64-w64-mingw32/include/winnt.h:3133:1: + DOMAIN_ALIAS_RID_ACCOUNT_OPS = 548 // /usr/x86_64-w64-mingw32/include/winnt.h:3105:1: + DOMAIN_ALIAS_RID_ADMINS = 544 // /usr/x86_64-w64-mingw32/include/winnt.h:3100:1: + DOMAIN_ALIAS_RID_AUTHORIZATIONACCESS = 560 // /usr/x86_64-w64-mingw32/include/winnt.h:3119:1: + DOMAIN_ALIAS_RID_BACKUP_OPS = 551 // /usr/x86_64-w64-mingw32/include/winnt.h:3108:1: + DOMAIN_ALIAS_RID_CACHEABLE_PRINCIPALS_GROUP = 571 // /usr/x86_64-w64-mingw32/include/winnt.h:3125:1: + DOMAIN_ALIAS_RID_CERTSVC_DCOM_ACCESS_GROUP = 574 // /usr/x86_64-w64-mingw32/include/winnt.h:3128:1: + DOMAIN_ALIAS_RID_CRYPTO_OPERATORS = 569 // /usr/x86_64-w64-mingw32/include/winnt.h:3124:1: + DOMAIN_ALIAS_RID_DCOM_USERS = 562 // /usr/x86_64-w64-mingw32/include/winnt.h:3121:1: + DOMAIN_ALIAS_RID_EVENT_LOG_READERS_GROUP = 573 // /usr/x86_64-w64-mingw32/include/winnt.h:3127:1: + DOMAIN_ALIAS_RID_GUESTS = 546 // /usr/x86_64-w64-mingw32/include/winnt.h:3102:1: + DOMAIN_ALIAS_RID_HYPER_V_ADMINS = 578 // /usr/x86_64-w64-mingw32/include/winnt.h:3132:1: + DOMAIN_ALIAS_RID_INCOMING_FOREST_TRUST_BUILDERS = 557 // /usr/x86_64-w64-mingw32/include/winnt.h:3115:1: + DOMAIN_ALIAS_RID_IUSERS = 568 // /usr/x86_64-w64-mingw32/include/winnt.h:3123:1: + DOMAIN_ALIAS_RID_LOGGING_USERS = 559 // /usr/x86_64-w64-mingw32/include/winnt.h:3118:1: + DOMAIN_ALIAS_RID_MONITORING_USERS = 558 // /usr/x86_64-w64-mingw32/include/winnt.h:3117:1: + DOMAIN_ALIAS_RID_NETWORK_CONFIGURATION_OPS = 556 // /usr/x86_64-w64-mingw32/include/winnt.h:3114:1: + DOMAIN_ALIAS_RID_NON_CACHEABLE_PRINCIPALS_GROUP = 572 // /usr/x86_64-w64-mingw32/include/winnt.h:3126:1: + DOMAIN_ALIAS_RID_POWER_USERS = 547 // /usr/x86_64-w64-mingw32/include/winnt.h:3103:1: + DOMAIN_ALIAS_RID_PREW2KCOMPACCESS = 554 // /usr/x86_64-w64-mingw32/include/winnt.h:3112:1: + DOMAIN_ALIAS_RID_PRINT_OPS = 550 // /usr/x86_64-w64-mingw32/include/winnt.h:3107:1: + DOMAIN_ALIAS_RID_RAS_SERVERS = 553 // /usr/x86_64-w64-mingw32/include/winnt.h:3111:1: + DOMAIN_ALIAS_RID_RDS_ENDPOINT_SERVERS = 576 // /usr/x86_64-w64-mingw32/include/winnt.h:3130:1: + DOMAIN_ALIAS_RID_RDS_MANAGEMENT_SERVERS = 577 // /usr/x86_64-w64-mingw32/include/winnt.h:3131:1: + DOMAIN_ALIAS_RID_RDS_REMOTE_ACCESS_SERVERS = 575 // /usr/x86_64-w64-mingw32/include/winnt.h:3129:1: + DOMAIN_ALIAS_RID_REMOTE_DESKTOP_USERS = 555 // /usr/x86_64-w64-mingw32/include/winnt.h:3113:1: + DOMAIN_ALIAS_RID_REMOTE_MANAGEMENT_USERS = 580 // /usr/x86_64-w64-mingw32/include/winnt.h:3134:1: + DOMAIN_ALIAS_RID_REPLICATOR = 552 // /usr/x86_64-w64-mingw32/include/winnt.h:3110:1: + DOMAIN_ALIAS_RID_SYSTEM_OPS = 549 // /usr/x86_64-w64-mingw32/include/winnt.h:3106:1: + DOMAIN_ALIAS_RID_TS_LICENSE_SERVERS = 561 // /usr/x86_64-w64-mingw32/include/winnt.h:3120:1: + DOMAIN_ALIAS_RID_USERS = 545 // /usr/x86_64-w64-mingw32/include/winnt.h:3101:1: + DOMAIN_GROUP_RID_ADMINS = 512 // /usr/x86_64-w64-mingw32/include/winnt.h:3088:1: + DOMAIN_GROUP_RID_AUTHORIZATION_DATA_CONTAINS_CLAIMS = 497 // /usr/x86_64-w64-mingw32/include/winnt.h:3077:1: + DOMAIN_GROUP_RID_AUTHORIZATION_DATA_IS_COMPOUNDED = 496 // /usr/x86_64-w64-mingw32/include/winnt.h:3076:1: + DOMAIN_GROUP_RID_CERT_ADMINS = 517 // /usr/x86_64-w64-mingw32/include/winnt.h:3093:1: + DOMAIN_GROUP_RID_CLONEABLE_CONTROLLERS = 522 // /usr/x86_64-w64-mingw32/include/winnt.h:3098:1: + DOMAIN_GROUP_RID_COMPUTERS = 515 // /usr/x86_64-w64-mingw32/include/winnt.h:3091:1: + DOMAIN_GROUP_RID_CONTROLLERS = 516 // /usr/x86_64-w64-mingw32/include/winnt.h:3092:1: + DOMAIN_GROUP_RID_ENTERPRISE_ADMINS = 519 // /usr/x86_64-w64-mingw32/include/winnt.h:3095:1: + DOMAIN_GROUP_RID_ENTERPRISE_READONLY_DOMAIN_CONTROLLERS = 498 // /usr/x86_64-w64-mingw32/include/winnt.h:3078:1: + DOMAIN_GROUP_RID_GUESTS = 514 // /usr/x86_64-w64-mingw32/include/winnt.h:3090:1: + DOMAIN_GROUP_RID_POLICY_ADMINS = 520 // /usr/x86_64-w64-mingw32/include/winnt.h:3096:1: + DOMAIN_GROUP_RID_READONLY_CONTROLLERS = 521 // /usr/x86_64-w64-mingw32/include/winnt.h:3097:1: + DOMAIN_GROUP_RID_SCHEMA_ADMINS = 518 // /usr/x86_64-w64-mingw32/include/winnt.h:3094:1: + DOMAIN_GROUP_RID_USERS = 513 // /usr/x86_64-w64-mingw32/include/winnt.h:3089:1: + DOMAIN_USER_RID_ADMIN = 500 // /usr/x86_64-w64-mingw32/include/winnt.h:3082:1: + DOMAIN_USER_RID_GUEST = 501 // /usr/x86_64-w64-mingw32/include/winnt.h:3083:1: + DOMAIN_USER_RID_KRBTGT = 502 // /usr/x86_64-w64-mingw32/include/winnt.h:3084:1: + DOMAIN_USER_RID_MAX = 999 // /usr/x86_64-w64-mingw32/include/winnt.h:3086:1: + DONT_RESOLVE_DLL_REFERENCES = 0x1 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:59:1: + DOUBLE_CLICK = 0x2 // /usr/x86_64-w64-mingw32/include/wincon.h:76:1: + DOWNLOADFACE = 514 // /usr/x86_64-w64-mingw32/include/wingdi.h:282:1: + DOWNLOADHEADER = 4111 // /usr/x86_64-w64-mingw32/include/wingdi.h:309:1: + DO_DROPFILE = 1162627398 // /usr/x86_64-w64-mingw32/include/winuser.h:3428:1: + DO_PRINTFILE = 1414419024 // /usr/x86_64-w64-mingw32/include/winuser.h:3429:1: + DPD_DELETE_ALL_FILES = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:541:1: + DPD_DELETE_SPECIFIC_VERSION = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:540:1: + DPD_DELETE_UNUSED_FILES = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:539:1: + DRAFTMODE = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:240:1: + DRAFT_QUALITY = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1143:1: + DRAGDROP_E_FIRST = 2147746048 // /usr/x86_64-w64-mingw32/include/winerror.h:2347:1: + DRAGDROP_E_LAST = 2147746063 // /usr/x86_64-w64-mingw32/include/winerror.h:2348:1: + DRAGDROP_S_FIRST = 262400 // /usr/x86_64-w64-mingw32/include/winerror.h:2349:1: + DRAGDROP_S_LAST = 262415 // /usr/x86_64-w64-mingw32/include/winerror.h:2350:1: + DRAWPATTERNRECT = 25 // /usr/x86_64-w64-mingw32/include/wingdi.h:260:1: + DRIVERSPECS_H = 0 // /usr/x86_64-w64-mingw32/include/driverspecs.h:10:1: + DRIVERVERSION = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1511:1: + DRIVER_KERNELMODE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:536:1: + DRIVER_USERMODE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:537:1: + DRIVE_CDROM = 5 // /usr/x86_64-w64-mingw32/include/winbase.h:454:1: + DRIVE_FIXED = 3 // /usr/x86_64-w64-mingw32/include/winbase.h:452:1: + DRIVE_NO_ROOT_DIR = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:450:1: + DRIVE_RAMDISK = 6 // /usr/x86_64-w64-mingw32/include/winbase.h:455:1: + DRIVE_REMOTE = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:453:1: + DRIVE_REMOVABLE = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:451:1: + DRIVE_UNKNOWN = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:449:1: + DROPEFFECT_COPY = 1 // /usr/x86_64-w64-mingw32/include/oleidl.h:3482:1: + DROPEFFECT_LINK = 4 // /usr/x86_64-w64-mingw32/include/oleidl.h:3486:1: + DROPEFFECT_MOVE = 2 // /usr/x86_64-w64-mingw32/include/oleidl.h:3484:1: + DROPEFFECT_NONE = 0 // /usr/x86_64-w64-mingw32/include/oleidl.h:3480:1: + DROPEFFECT_SCROLL = 2147483648 // /usr/x86_64-w64-mingw32/include/oleidl.h:3488:1: + DRVCNF_CANCEL = 0x0000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:198:1: + DRVCNF_OK = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:199:1: + DRVCNF_RESTART = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:200:1: + DRV_CANCEL = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:212:1: + DRV_CLOSE = 0x0004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:180:1: + DRV_CONFIGURE = 0x0007 // /usr/x86_64-w64-mingw32/include/mmsystem.h:183:1: + DRV_DISABLE = 0x0005 // /usr/x86_64-w64-mingw32/include/mmsystem.h:181:1: + DRV_ENABLE = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:178:1: + DRV_EXITSESSION = 0x000B // /usr/x86_64-w64-mingw32/include/mmsystem.h:187:1: + DRV_FREE = 0x0006 // /usr/x86_64-w64-mingw32/include/mmsystem.h:182:1: + DRV_INSTALL = 0x0009 // /usr/x86_64-w64-mingw32/include/mmsystem.h:185:1: + DRV_LOAD = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:177:1: + DRV_MCI_FIRST = 2048 // /usr/x86_64-w64-mingw32/include/mmsystem.h:215:1: + DRV_MCI_LAST = 6143 // /usr/x86_64-w64-mingw32/include/mmsystem.h:216:1: + DRV_OK = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:213:1: + DRV_OPEN = 0x0003 // /usr/x86_64-w64-mingw32/include/mmsystem.h:179:1: + DRV_POWER = 0x000F // /usr/x86_64-w64-mingw32/include/mmsystem.h:188:1: + DRV_QUERYCONFIGURE = 0x0008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:184:1: + DRV_REMOVE = 0x000A // /usr/x86_64-w64-mingw32/include/mmsystem.h:186:1: + DRV_RESERVED = 0x0800 // /usr/x86_64-w64-mingw32/include/mmsystem.h:189:1: + DRV_RESTART = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:214:1: + DRV_USER = 0x4000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:190:1: + DSPRINT_PENDING = 0x80000000 // /usr/x86_64-w64-mingw32/include/winspool.h:151:1: + DSPRINT_PUBLISH = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:147:1: + DSPRINT_REPUBLISH = 0x00000008 // /usr/x86_64-w64-mingw32/include/winspool.h:150:1: + DSPRINT_UNPUBLISH = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:149:1: + DSPRINT_UPDATE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:148:1: + DSS_DISABLED = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:3518:1: + DSS_HIDEPREFIX = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:3520:1: + DSS_MONO = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:3519:1: + DSS_NORMAL = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:3516:1: + DSS_PREFIXONLY = 0x0400 // /usr/x86_64-w64-mingw32/include/winuser.h:3521:1: + DSS_RIGHT = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:3522:1: + DSS_UNION = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:3517:1: + DST_BITMAP = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:3514:1: + DST_COMPLEX = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:3510:1: + DST_ICON = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:3513:1: + DST_PREFIXTEXT = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:3512:1: + DST_TEXT = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:3511:1: + DS_3DLOOK = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4640:1: + DS_ABSALIGN = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4632:1: + DS_CENTER = 2048 // /usr/x86_64-w64-mingw32/include/winuser.h:4644:1: + DS_CENTERMOUSE = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:4645:1: + DS_CONTEXTHELP = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:4646:1: + DS_CONTROL = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:4643:1: + DS_FIXEDSYS = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:4641:1: + DS_LOCALEDIT = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:4634:1: + DS_MODALFRAME = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:4636:1: + DS_NOFAILCREATE = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:4642:1: + DS_NOIDLEMSG = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:4637:1: + DS_SETFONT = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:4635:1: + DS_SETFOREGROUND = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:4638:1: + DS_SHELLFONT = 72 // /usr/x86_64-w64-mingw32/include/winuser.h:4648:1: + DS_SYSMODAL = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4633:1: + DS_S_SUCCESS = 0 // /usr/x86_64-w64-mingw32/include/winerror.h:1155:1: + DTR_CONTROL_DISABLE = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:276:1: + DTR_CONTROL_ENABLE = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:277:1: + DTR_CONTROL_HANDSHAKE = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:278:1: + DT_BOTTOM = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:3444:1: + DT_CALCRECT = 0x00000400 // /usr/x86_64-w64-mingw32/include/winuser.h:3451:1: + DT_CENTER = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:3441:1: + DT_CHARSTREAM = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1562:1: + DT_DISPFILE = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1564:1: + DT_EDITCONTROL = 0x00002000 // /usr/x86_64-w64-mingw32/include/winuser.h:3454:1: + DT_END_ELLIPSIS = 0x00008000 // /usr/x86_64-w64-mingw32/include/winuser.h:3456:1: + DT_EXPANDTABS = 0x00000040 // /usr/x86_64-w64-mingw32/include/winuser.h:3447:1: + DT_EXTERNALLEADING = 0x00000200 // /usr/x86_64-w64-mingw32/include/winuser.h:3450:1: + DT_HIDEPREFIX = 0x00100000 // /usr/x86_64-w64-mingw32/include/winuser.h:3461:1: + DT_INTERNAL = 0x00001000 // /usr/x86_64-w64-mingw32/include/winuser.h:3453:1: + DT_LEFT = 0x00000000 // /usr/x86_64-w64-mingw32/include/winuser.h:3440:1: + DT_METAFILE = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1563:1: + DT_MODIFYSTRING = 0x00010000 // /usr/x86_64-w64-mingw32/include/winuser.h:3457:1: + DT_NOCLIP = 0x00000100 // /usr/x86_64-w64-mingw32/include/winuser.h:3449:1: + DT_NOFULLWIDTHCHARBREAK = 0x00080000 // /usr/x86_64-w64-mingw32/include/winuser.h:3460:1: + DT_NOPREFIX = 0x00000800 // /usr/x86_64-w64-mingw32/include/winuser.h:3452:1: + DT_PATH_ELLIPSIS = 0x00004000 // /usr/x86_64-w64-mingw32/include/winuser.h:3455:1: + DT_PLOTTER = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1558:1: + DT_PREFIXONLY = 0x00200000 // /usr/x86_64-w64-mingw32/include/winuser.h:3462:1: + DT_RASCAMERA = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1561:1: + DT_RASDISPLAY = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1559:1: + DT_RASPRINTER = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1560:1: + DT_RIGHT = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:3442:1: + DT_RTLREADING = 0x00020000 // /usr/x86_64-w64-mingw32/include/winuser.h:3458:1: + DT_SINGLELINE = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:3446:1: + DT_TABSTOP = 0x00000080 // /usr/x86_64-w64-mingw32/include/winuser.h:3448:1: + DT_TOP = 0x00000000 // /usr/x86_64-w64-mingw32/include/winuser.h:3439:1: + DT_VCENTER = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:3443:1: + DT_WORDBREAK = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:3445:1: + DT_WORD_ELLIPSIS = 0x00040000 // /usr/x86_64-w64-mingw32/include/winuser.h:3459:1: + DUPLICATE = 0x06 // /usr/x86_64-w64-mingw32/include/nb30.h:83:1: + DUPLICATE_CLOSE_SOURCE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5186:1: + DUPLICATE_DEREG = 0x07 // /usr/x86_64-w64-mingw32/include/nb30.h:84:1: + DUPLICATE_SAME_ACCESS = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5187:1: + DWLP_MSGRESULT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4593:1: + E2BIG = 7 // /usr/x86_64-w64-mingw32/include/errno.h:31:1: + EACCES = 13 // /usr/x86_64-w64-mingw32/include/errno.h:37:1: + EADDRINUSE = 100 // /usr/x86_64-w64-mingw32/include/errno.h:86:1: + EADDRNOTAVAIL = 101 // /usr/x86_64-w64-mingw32/include/errno.h:90:1: + EAFNOSUPPORT = 102 // /usr/x86_64-w64-mingw32/include/errno.h:82:1: + EAGAIN = 11 // /usr/x86_64-w64-mingw32/include/errno.h:35:1: + EALREADY = 103 // /usr/x86_64-w64-mingw32/include/errno.h:106:1: + EASTEUROPE_CHARSET = 238 // /usr/x86_64-w64-mingw32/include/wingdi.h:1172:1: + EBADF = 9 // /usr/x86_64-w64-mingw32/include/errno.h:33:1: + EBADMSG = 104 // /usr/x86_64-w64-mingw32/include/errno.h:182:1: + EBUSY = 16 // /usr/x86_64-w64-mingw32/include/errno.h:39:1: + ECANCELED = 105 // /usr/x86_64-w64-mingw32/include/errno.h:154:1: + ECHILD = 10 // /usr/x86_64-w64-mingw32/include/errno.h:34:1: + ECONNABORTED = 106 // /usr/x86_64-w64-mingw32/include/errno.h:102:1: + ECONNREFUSED = 107 // /usr/x86_64-w64-mingw32/include/errno.h:110:1: + ECONNRESET = 108 // /usr/x86_64-w64-mingw32/include/errno.h:114:1: + EC_DISABLE = 8 // /usr/x86_64-w64-mingw32/include/ddeml.h:199:1: + EC_ENABLEALL = 0 // /usr/x86_64-w64-mingw32/include/ddeml.h:197:1: + EC_ENABLEONE = 128 // /usr/x86_64-w64-mingw32/include/ddeml.h:198:1: + EC_LEFTMARGIN = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4413:1: + EC_QUERYWAITING = 2 // /usr/x86_64-w64-mingw32/include/ddeml.h:200:1: + EC_RIGHTMARGIN = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:4414:1: + EC_USEFONTINFO = 0xffff // /usr/x86_64-w64-mingw32/include/winuser.h:4415:1: + EDD_GET_DEVICE_INTERFACE_NAME = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5616:1: + EDEADLK = 36 // /usr/x86_64-w64-mingw32/include/errno.h:55:1: + EDEADLOCK = 36 // /usr/x86_64-w64-mingw32/include/errno.h:71:1: + EDESTADDRREQ = 109 // /usr/x86_64-w64-mingw32/include/errno.h:118:1: + EDGE_BUMP = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:1675:1: + EDGE_ETCHED = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:1674:1: + EDGE_RAISED = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:1672:1: + EDGE_SUNKEN = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:1673:1: + EDOM = 33 // /usr/x86_64-w64-mingw32/include/math.h:253:1: + EDS_RAWMODE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5610:1: + EDS_ROTATEDMODE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:5611:1: + EEInfoGCCOM = 11 // /usr/x86_64-w64-mingw32/include/rpcasync.h:106:1: + EEInfoGCFRS = 12 // /usr/x86_64-w64-mingw32/include/rpcasync.h:107:1: + EEInfoNextRecordsMissing = 2 // /usr/x86_64-w64-mingw32/include/rpcasync.h:103:1: + EEInfoPreviousRecordsMissing = 1 // /usr/x86_64-w64-mingw32/include/rpcasync.h:102:1: + EEInfoUseFileTime = 4 // /usr/x86_64-w64-mingw32/include/rpcasync.h:104:1: + EEXIST = 17 // /usr/x86_64-w64-mingw32/include/errno.h:40:1: + EFAULT = 14 // /usr/x86_64-w64-mingw32/include/errno.h:38:1: + EFBIG = 27 // /usr/x86_64-w64-mingw32/include/errno.h:48:1: + EFSRPC_SECURE_ONLY = 8 // /usr/x86_64-w64-mingw32/include/winbase.h:1399:1: + EFS_USE_RECOVERY_KEYS = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:1394:1: + EHOSTUNREACH = 110 // /usr/x86_64-w64-mingw32/include/errno.h:122:1: + EIDRM = 111 // /usr/x86_64-w64-mingw32/include/errno.h:186:1: + EILSEQ = 42 // /usr/x86_64-w64-mingw32/include/errno.h:66:1: + EIMES_CANCELCOMPSTRINFOCUS = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:4421:1: + EIMES_COMPLETECOMPSTRKILLFOCUS = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:4422:1: + EIMES_GETCOMPSTRATONCE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4420:1: + EINPROGRESS = 112 // /usr/x86_64-w64-mingw32/include/errno.h:158:1: + EINTR = 4 // /usr/x86_64-w64-mingw32/include/errno.h:28:1: + EINVAL = 22 // /usr/x86_64-w64-mingw32/include/errno.h:64:1: + EIO = 5 // /usr/x86_64-w64-mingw32/include/errno.h:29:1: + EISCONN = 113 // /usr/x86_64-w64-mingw32/include/errno.h:94:1: + EISDIR = 21 // /usr/x86_64-w64-mingw32/include/errno.h:44:1: + ELEMENT_STATUS_ACCESS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winioctl.h:1154:1: + ELEMENT_STATUS_AVOLTAG = 0x20000000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1167:1: + ELEMENT_STATUS_EXCEPT = 0x00000004 // /usr/x86_64-w64-mingw32/include/winioctl.h:1153:1: + ELEMENT_STATUS_EXENAB = 0x00000010 // /usr/x86_64-w64-mingw32/include/winioctl.h:1155:1: + ELEMENT_STATUS_FULL = 0x00000001 // /usr/x86_64-w64-mingw32/include/winioctl.h:1151:1: + ELEMENT_STATUS_ID_VALID = 0x00002000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1161:1: + ELEMENT_STATUS_IMPEXP = 0x00000002 // /usr/x86_64-w64-mingw32/include/winioctl.h:1152:1: + ELEMENT_STATUS_INENAB = 0x00000020 // /usr/x86_64-w64-mingw32/include/winioctl.h:1156:1: + ELEMENT_STATUS_INVERT = 0x00400000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1163:1: + ELEMENT_STATUS_LUN_VALID = 0x00001000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1160:1: + ELEMENT_STATUS_NOT_BUS = 0x00008000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1162:1: + ELEMENT_STATUS_PRODUCT_DATA = 0x00000040 // /usr/x86_64-w64-mingw32/include/winioctl.h:1158:1: + ELEMENT_STATUS_PVOLTAG = 0x10000000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1166:1: + ELEMENT_STATUS_SVALID = 0x00800000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1164:1: + ELF_CULTURE_LATIN = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1391:1: + ELF_VENDOR_SIZE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1356:1: + ELF_VERSION = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1390:1: + ELOOP = 114 // /usr/x86_64-w64-mingw32/include/errno.h:227:1: + EMARCH_ENC_I17_IC_INST_WORD_POS_X = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:7021:1: + EMARCH_ENC_I17_IC_INST_WORD_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7019:1: + EMARCH_ENC_I17_IC_SIZE_X = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7020:1: + EMARCH_ENC_I17_IC_VAL_POS_X = 21 // /usr/x86_64-w64-mingw32/include/winnt.h:7022:1: + EMARCH_ENC_I17_IMM41a_INST_WORD_POS_X = 14 // /usr/x86_64-w64-mingw32/include/winnt.h:7026:1: + EMARCH_ENC_I17_IMM41a_INST_WORD_X = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7024:1: + EMARCH_ENC_I17_IMM41a_SIZE_X = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:7025:1: + EMARCH_ENC_I17_IMM41a_VAL_POS_X = 22 // /usr/x86_64-w64-mingw32/include/winnt.h:7027:1: + EMARCH_ENC_I17_IMM41b_INST_WORD_POS_X = 24 // /usr/x86_64-w64-mingw32/include/winnt.h:7031:1: + EMARCH_ENC_I17_IMM41b_INST_WORD_X = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7029:1: + EMARCH_ENC_I17_IMM41b_SIZE_X = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:7030:1: + EMARCH_ENC_I17_IMM41b_VAL_POS_X = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:7032:1: + EMARCH_ENC_I17_IMM41c_INST_WORD_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7036:1: + EMARCH_ENC_I17_IMM41c_INST_WORD_X = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7034:1: + EMARCH_ENC_I17_IMM41c_SIZE_X = 23 // /usr/x86_64-w64-mingw32/include/winnt.h:7035:1: + EMARCH_ENC_I17_IMM41c_VAL_POS_X = 40 // /usr/x86_64-w64-mingw32/include/winnt.h:7037:1: + EMARCH_ENC_I17_IMM5C_INST_WORD_POS_X = 13 // /usr/x86_64-w64-mingw32/include/winnt.h:7016:1: + EMARCH_ENC_I17_IMM5C_INST_WORD_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7014:1: + EMARCH_ENC_I17_IMM5C_SIZE_X = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:7015:1: + EMARCH_ENC_I17_IMM5C_VAL_POS_X = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:7017:1: + EMARCH_ENC_I17_IMM7B_INST_WORD_POS_X = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7006:1: + EMARCH_ENC_I17_IMM7B_INST_WORD_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7004:1: + EMARCH_ENC_I17_IMM7B_SIZE_X = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:7005:1: + EMARCH_ENC_I17_IMM7B_VAL_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7007:1: + EMARCH_ENC_I17_IMM9D_INST_WORD_POS_X = 18 // /usr/x86_64-w64-mingw32/include/winnt.h:7011:1: + EMARCH_ENC_I17_IMM9D_INST_WORD_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7009:1: + EMARCH_ENC_I17_IMM9D_SIZE_X = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:7010:1: + EMARCH_ENC_I17_IMM9D_VAL_POS_X = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:7012:1: + EMARCH_ENC_I17_SIGN_INST_WORD_POS_X = 27 // /usr/x86_64-w64-mingw32/include/winnt.h:7041:1: + EMARCH_ENC_I17_SIGN_INST_WORD_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7039:1: + EMARCH_ENC_I17_SIGN_SIZE_X = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7040:1: + EMARCH_ENC_I17_SIGN_VAL_POS_X = 63 // /usr/x86_64-w64-mingw32/include/winnt.h:7042:1: + EMBDHLP_CREATENOW = 0 // /usr/x86_64-w64-mingw32/include/ole2.h:33:1: + EMBDHLP_DELAYCREATE = 65536 // /usr/x86_64-w64-mingw32/include/ole2.h:34:1: + EMBDHLP_INPROC_HANDLER = 0 // /usr/x86_64-w64-mingw32/include/ole2.h:31:1: + EMBDHLP_INPROC_SERVER = 1 // /usr/x86_64-w64-mingw32/include/ole2.h:32:1: + EMFILE = 24 // /usr/x86_64-w64-mingw32/include/errno.h:46:1: + EMLINK = 31 // /usr/x86_64-w64-mingw32/include/errno.h:52:1: + EMR_ABORTPATH = 68 // /usr/x86_64-w64-mingw32/include/wingdi.h:3614:1: + EMR_ALPHABLEND = 114 // /usr/x86_64-w64-mingw32/include/wingdi.h:3661:1: + EMR_ANGLEARC = 41 // /usr/x86_64-w64-mingw32/include/wingdi.h:3587:1: + EMR_ARC = 45 // /usr/x86_64-w64-mingw32/include/wingdi.h:3591:1: + EMR_ARCTO = 55 // /usr/x86_64-w64-mingw32/include/wingdi.h:3601:1: + EMR_BEGINPATH = 59 // /usr/x86_64-w64-mingw32/include/wingdi.h:3605:1: + EMR_BITBLT = 76 // /usr/x86_64-w64-mingw32/include/wingdi.h:3622:1: + EMR_CHORD = 46 // /usr/x86_64-w64-mingw32/include/wingdi.h:3592:1: + EMR_CLOSEFIGURE = 61 // /usr/x86_64-w64-mingw32/include/wingdi.h:3607:1: + EMR_COLORCORRECTPALETTE = 111 // /usr/x86_64-w64-mingw32/include/wingdi.h:3658:1: + EMR_COLORMATCHTOTARGETW = 121 // /usr/x86_64-w64-mingw32/include/wingdi.h:3668:1: + EMR_CREATEBRUSHINDIRECT = 39 // /usr/x86_64-w64-mingw32/include/wingdi.h:3585:1: + EMR_CREATECOLORSPACE = 99 // /usr/x86_64-w64-mingw32/include/wingdi.h:3646:1: + EMR_CREATECOLORSPACEW = 122 // /usr/x86_64-w64-mingw32/include/wingdi.h:3669:1: + EMR_CREATEDIBPATTERNBRUSHPT = 94 // /usr/x86_64-w64-mingw32/include/wingdi.h:3640:1: + EMR_CREATEMONOBRUSH = 93 // /usr/x86_64-w64-mingw32/include/wingdi.h:3639:1: + EMR_CREATEPALETTE = 49 // /usr/x86_64-w64-mingw32/include/wingdi.h:3595:1: + EMR_CREATEPEN = 38 // /usr/x86_64-w64-mingw32/include/wingdi.h:3584:1: + EMR_DELETECOLORSPACE = 101 // /usr/x86_64-w64-mingw32/include/wingdi.h:3648:1: + EMR_DELETEOBJECT = 40 // /usr/x86_64-w64-mingw32/include/wingdi.h:3586:1: + EMR_ELLIPSE = 42 // /usr/x86_64-w64-mingw32/include/wingdi.h:3588:1: + EMR_ENDPATH = 60 // /usr/x86_64-w64-mingw32/include/wingdi.h:3606:1: + EMR_EOF = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:3560:1: + EMR_EXCLUDECLIPRECT = 29 // /usr/x86_64-w64-mingw32/include/wingdi.h:3575:1: + EMR_EXTCREATEFONTINDIRECTW = 82 // /usr/x86_64-w64-mingw32/include/wingdi.h:3628:1: + EMR_EXTCREATEPEN = 95 // /usr/x86_64-w64-mingw32/include/wingdi.h:3641:1: + EMR_EXTFLOODFILL = 53 // /usr/x86_64-w64-mingw32/include/wingdi.h:3599:1: + EMR_EXTSELECTCLIPRGN = 75 // /usr/x86_64-w64-mingw32/include/wingdi.h:3621:1: + EMR_EXTTEXTOUTA = 83 // /usr/x86_64-w64-mingw32/include/wingdi.h:3629:1: + EMR_EXTTEXTOUTW = 84 // /usr/x86_64-w64-mingw32/include/wingdi.h:3630:1: + EMR_FILLPATH = 62 // /usr/x86_64-w64-mingw32/include/wingdi.h:3608:1: + EMR_FILLRGN = 71 // /usr/x86_64-w64-mingw32/include/wingdi.h:3617:1: + EMR_FLATTENPATH = 65 // /usr/x86_64-w64-mingw32/include/wingdi.h:3611:1: + EMR_FRAMERGN = 72 // /usr/x86_64-w64-mingw32/include/wingdi.h:3618:1: + EMR_GDICOMMENT = 70 // /usr/x86_64-w64-mingw32/include/wingdi.h:3616:1: + EMR_GLSBOUNDEDRECORD = 103 // /usr/x86_64-w64-mingw32/include/wingdi.h:3650:1: + EMR_GLSRECORD = 102 // /usr/x86_64-w64-mingw32/include/wingdi.h:3649:1: + EMR_GRADIENTFILL = 118 // /usr/x86_64-w64-mingw32/include/wingdi.h:3665:1: + EMR_HEADER = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:3547:1: + EMR_INTERSECTCLIPRECT = 30 // /usr/x86_64-w64-mingw32/include/wingdi.h:3576:1: + EMR_INVERTRGN = 73 // /usr/x86_64-w64-mingw32/include/wingdi.h:3619:1: + EMR_LINETO = 54 // /usr/x86_64-w64-mingw32/include/wingdi.h:3600:1: + EMR_MASKBLT = 78 // /usr/x86_64-w64-mingw32/include/wingdi.h:3624:1: + EMR_MAX = 122 // /usr/x86_64-w64-mingw32/include/wingdi.h:3673:1: + EMR_MIN = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:3671:1: + EMR_MODIFYWORLDTRANSFORM = 36 // /usr/x86_64-w64-mingw32/include/wingdi.h:3582:1: + EMR_MOVETOEX = 27 // /usr/x86_64-w64-mingw32/include/wingdi.h:3573:1: + EMR_OFFSETCLIPRGN = 26 // /usr/x86_64-w64-mingw32/include/wingdi.h:3572:1: + EMR_PAINTRGN = 74 // /usr/x86_64-w64-mingw32/include/wingdi.h:3620:1: + EMR_PIE = 47 // /usr/x86_64-w64-mingw32/include/wingdi.h:3593:1: + EMR_PIXELFORMAT = 104 // /usr/x86_64-w64-mingw32/include/wingdi.h:3651:1: + EMR_PLGBLT = 79 // /usr/x86_64-w64-mingw32/include/wingdi.h:3625:1: + EMR_POLYBEZIER = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:3548:1: + EMR_POLYBEZIER16 = 85 // /usr/x86_64-w64-mingw32/include/wingdi.h:3631:1: + EMR_POLYBEZIERTO = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:3551:1: + EMR_POLYBEZIERTO16 = 88 // /usr/x86_64-w64-mingw32/include/wingdi.h:3634:1: + EMR_POLYDRAW = 56 // /usr/x86_64-w64-mingw32/include/wingdi.h:3602:1: + EMR_POLYDRAW16 = 92 // /usr/x86_64-w64-mingw32/include/wingdi.h:3638:1: + EMR_POLYGON = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:3549:1: + EMR_POLYGON16 = 86 // /usr/x86_64-w64-mingw32/include/wingdi.h:3632:1: + EMR_POLYLINE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:3550:1: + EMR_POLYLINE16 = 87 // /usr/x86_64-w64-mingw32/include/wingdi.h:3633:1: + EMR_POLYLINETO = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:3552:1: + EMR_POLYLINETO16 = 89 // /usr/x86_64-w64-mingw32/include/wingdi.h:3635:1: + EMR_POLYPOLYGON = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:3554:1: + EMR_POLYPOLYGON16 = 91 // /usr/x86_64-w64-mingw32/include/wingdi.h:3637:1: + EMR_POLYPOLYLINE = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:3553:1: + EMR_POLYPOLYLINE16 = 90 // /usr/x86_64-w64-mingw32/include/wingdi.h:3636:1: + EMR_POLYTEXTOUTA = 96 // /usr/x86_64-w64-mingw32/include/wingdi.h:3642:1: + EMR_POLYTEXTOUTW = 97 // /usr/x86_64-w64-mingw32/include/wingdi.h:3643:1: + EMR_REALIZEPALETTE = 52 // /usr/x86_64-w64-mingw32/include/wingdi.h:3598:1: + EMR_RECTANGLE = 43 // /usr/x86_64-w64-mingw32/include/wingdi.h:3589:1: + EMR_RESERVED_105 = 105 // /usr/x86_64-w64-mingw32/include/wingdi.h:3652:1: + EMR_RESERVED_106 = 106 // /usr/x86_64-w64-mingw32/include/wingdi.h:3653:1: + EMR_RESERVED_107 = 107 // /usr/x86_64-w64-mingw32/include/wingdi.h:3654:1: + EMR_RESERVED_108 = 108 // /usr/x86_64-w64-mingw32/include/wingdi.h:3655:1: + EMR_RESERVED_109 = 109 // /usr/x86_64-w64-mingw32/include/wingdi.h:3656:1: + EMR_RESERVED_110 = 110 // /usr/x86_64-w64-mingw32/include/wingdi.h:3657:1: + EMR_RESERVED_117 = 117 // /usr/x86_64-w64-mingw32/include/wingdi.h:3664:1: + EMR_RESERVED_119 = 119 // /usr/x86_64-w64-mingw32/include/wingdi.h:3666:1: + EMR_RESERVED_120 = 120 // /usr/x86_64-w64-mingw32/include/wingdi.h:3667:1: + EMR_RESIZEPALETTE = 51 // /usr/x86_64-w64-mingw32/include/wingdi.h:3597:1: + EMR_RESTOREDC = 34 // /usr/x86_64-w64-mingw32/include/wingdi.h:3580:1: + EMR_ROUNDRECT = 44 // /usr/x86_64-w64-mingw32/include/wingdi.h:3590:1: + EMR_SAVEDC = 33 // /usr/x86_64-w64-mingw32/include/wingdi.h:3579:1: + EMR_SCALEVIEWPORTEXTEX = 31 // /usr/x86_64-w64-mingw32/include/wingdi.h:3577:1: + EMR_SCALEWINDOWEXTEX = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:3578:1: + EMR_SELECTCLIPPATH = 67 // /usr/x86_64-w64-mingw32/include/wingdi.h:3613:1: + EMR_SELECTOBJECT = 37 // /usr/x86_64-w64-mingw32/include/wingdi.h:3583:1: + EMR_SELECTPALETTE = 48 // /usr/x86_64-w64-mingw32/include/wingdi.h:3594:1: + EMR_SETARCDIRECTION = 57 // /usr/x86_64-w64-mingw32/include/wingdi.h:3603:1: + EMR_SETBKCOLOR = 25 // /usr/x86_64-w64-mingw32/include/wingdi.h:3571:1: + EMR_SETBKMODE = 18 // /usr/x86_64-w64-mingw32/include/wingdi.h:3564:1: + EMR_SETBRUSHORGEX = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:3559:1: + EMR_SETCOLORADJUSTMENT = 23 // /usr/x86_64-w64-mingw32/include/wingdi.h:3569:1: + EMR_SETCOLORSPACE = 100 // /usr/x86_64-w64-mingw32/include/wingdi.h:3647:1: + EMR_SETDIBITSTODEVICE = 80 // /usr/x86_64-w64-mingw32/include/wingdi.h:3626:1: + EMR_SETICMMODE = 98 // /usr/x86_64-w64-mingw32/include/wingdi.h:3645:1: + EMR_SETICMPROFILEA = 112 // /usr/x86_64-w64-mingw32/include/wingdi.h:3659:1: + EMR_SETICMPROFILEW = 113 // /usr/x86_64-w64-mingw32/include/wingdi.h:3660:1: + EMR_SETLAYOUT = 115 // /usr/x86_64-w64-mingw32/include/wingdi.h:3662:1: + EMR_SETMAPMODE = 17 // /usr/x86_64-w64-mingw32/include/wingdi.h:3563:1: + EMR_SETMAPPERFLAGS = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:3562:1: + EMR_SETMETARGN = 28 // /usr/x86_64-w64-mingw32/include/wingdi.h:3574:1: + EMR_SETMITERLIMIT = 58 // /usr/x86_64-w64-mingw32/include/wingdi.h:3604:1: + EMR_SETPALETTEENTRIES = 50 // /usr/x86_64-w64-mingw32/include/wingdi.h:3596:1: + EMR_SETPIXELV = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:3561:1: + EMR_SETPOLYFILLMODE = 19 // /usr/x86_64-w64-mingw32/include/wingdi.h:3565:1: + EMR_SETROP2 = 20 // /usr/x86_64-w64-mingw32/include/wingdi.h:3566:1: + EMR_SETSTRETCHBLTMODE = 21 // /usr/x86_64-w64-mingw32/include/wingdi.h:3567:1: + EMR_SETTEXTALIGN = 22 // /usr/x86_64-w64-mingw32/include/wingdi.h:3568:1: + EMR_SETTEXTCOLOR = 24 // /usr/x86_64-w64-mingw32/include/wingdi.h:3570:1: + EMR_SETVIEWPORTEXTEX = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:3557:1: + EMR_SETVIEWPORTORGEX = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:3558:1: + EMR_SETWINDOWEXTEX = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:3555:1: + EMR_SETWINDOWORGEX = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:3556:1: + EMR_SETWORLDTRANSFORM = 35 // /usr/x86_64-w64-mingw32/include/wingdi.h:3581:1: + EMR_STRETCHBLT = 77 // /usr/x86_64-w64-mingw32/include/wingdi.h:3623:1: + EMR_STRETCHDIBITS = 81 // /usr/x86_64-w64-mingw32/include/wingdi.h:3627:1: + EMR_STROKEANDFILLPATH = 63 // /usr/x86_64-w64-mingw32/include/wingdi.h:3609:1: + EMR_STROKEPATH = 64 // /usr/x86_64-w64-mingw32/include/wingdi.h:3610:1: + EMR_TRANSPARENTBLT = 116 // /usr/x86_64-w64-mingw32/include/wingdi.h:3663:1: + EMR_WIDENPATH = 66 // /usr/x86_64-w64-mingw32/include/wingdi.h:3612:1: + EMSGSIZE = 115 // /usr/x86_64-w64-mingw32/include/errno.h:126:1: + EMSIS_COMPOSITIONSTRING = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4418:1: + EM_CANUNDO = 0x00C6 // /usr/x86_64-w64-mingw32/include/winuser.h:4445:1: + EM_CHARFROMPOS = 0x00D7 // /usr/x86_64-w64-mingw32/include/winuser.h:4462:1: + EM_EMPTYUNDOBUFFER = 0x00CD // /usr/x86_64-w64-mingw32/include/winuser.h:4451:1: + EM_FMTLINES = 0x00C8 // /usr/x86_64-w64-mingw32/include/winuser.h:4447:1: + EM_GETFIRSTVISIBLELINE = 0x00CE // /usr/x86_64-w64-mingw32/include/winuser.h:4452:1: + EM_GETHANDLE = 0x00BD // /usr/x86_64-w64-mingw32/include/winuser.h:4439:1: + EM_GETIMESTATUS = 0x00D9 // /usr/x86_64-w64-mingw32/include/winuser.h:4464:1: + EM_GETLIMITTEXT = 0x00D5 // /usr/x86_64-w64-mingw32/include/winuser.h:4460:1: + EM_GETLINE = 0x00C4 // /usr/x86_64-w64-mingw32/include/winuser.h:4443:1: + EM_GETLINECOUNT = 0x00BA // /usr/x86_64-w64-mingw32/include/winuser.h:4436:1: + EM_GETMARGINS = 0x00D4 // /usr/x86_64-w64-mingw32/include/winuser.h:4458:1: + EM_GETMODIFY = 0x00B8 // /usr/x86_64-w64-mingw32/include/winuser.h:4434:1: + EM_GETPASSWORDCHAR = 0x00D2 // /usr/x86_64-w64-mingw32/include/winuser.h:4456:1: + EM_GETRECT = 0x00B2 // /usr/x86_64-w64-mingw32/include/winuser.h:4428:1: + EM_GETSEL = 0x00B0 // /usr/x86_64-w64-mingw32/include/winuser.h:4426:1: + EM_GETTHUMB = 0x00BE // /usr/x86_64-w64-mingw32/include/winuser.h:4440:1: + EM_GETWORDBREAKPROC = 0x00D1 // /usr/x86_64-w64-mingw32/include/winuser.h:4455:1: + EM_LIMITTEXT = 0x00C5 // /usr/x86_64-w64-mingw32/include/winuser.h:4444:1: + EM_LINEFROMCHAR = 0x00C9 // /usr/x86_64-w64-mingw32/include/winuser.h:4448:1: + EM_LINEINDEX = 0x00BB // /usr/x86_64-w64-mingw32/include/winuser.h:4437:1: + EM_LINELENGTH = 0x00C1 // /usr/x86_64-w64-mingw32/include/winuser.h:4441:1: + EM_LINESCROLL = 0x00B6 // /usr/x86_64-w64-mingw32/include/winuser.h:4432:1: + EM_POSFROMCHAR = 0x00D6 // /usr/x86_64-w64-mingw32/include/winuser.h:4461:1: + EM_REPLACESEL = 0x00C2 // /usr/x86_64-w64-mingw32/include/winuser.h:4442:1: + EM_SCROLL = 0x00B5 // /usr/x86_64-w64-mingw32/include/winuser.h:4431:1: + EM_SCROLLCARET = 0x00B7 // /usr/x86_64-w64-mingw32/include/winuser.h:4433:1: + EM_SETHANDLE = 0x00BC // /usr/x86_64-w64-mingw32/include/winuser.h:4438:1: + EM_SETIMESTATUS = 0x00D8 // /usr/x86_64-w64-mingw32/include/winuser.h:4463:1: + EM_SETLIMITTEXT = 197 // /usr/x86_64-w64-mingw32/include/winuser.h:4459:1: + EM_SETMARGINS = 0x00D3 // /usr/x86_64-w64-mingw32/include/winuser.h:4457:1: + EM_SETMODIFY = 0x00B9 // /usr/x86_64-w64-mingw32/include/winuser.h:4435:1: + EM_SETPASSWORDCHAR = 0x00CC // /usr/x86_64-w64-mingw32/include/winuser.h:4450:1: + EM_SETREADONLY = 0x00CF // /usr/x86_64-w64-mingw32/include/winuser.h:4453:1: + EM_SETRECT = 0x00B3 // /usr/x86_64-w64-mingw32/include/winuser.h:4429:1: + EM_SETRECTNP = 0x00B4 // /usr/x86_64-w64-mingw32/include/winuser.h:4430:1: + EM_SETSEL = 0x00B1 // /usr/x86_64-w64-mingw32/include/winuser.h:4427:1: + EM_SETTABSTOPS = 0x00CB // /usr/x86_64-w64-mingw32/include/winuser.h:4449:1: + EM_SETWORDBREAKPROC = 0x00D0 // /usr/x86_64-w64-mingw32/include/winuser.h:4454:1: + EM_UNDO = 0x00C7 // /usr/x86_64-w64-mingw32/include/winuser.h:4446:1: + ENABLEDUPLEX = 28 // /usr/x86_64-w64-mingw32/include/wingdi.h:263:1: + ENABLEPAIRKERNING = 769 // /usr/x86_64-w64-mingw32/include/wingdi.h:284:1: + ENABLERELATIVEWIDTHS = 768 // /usr/x86_64-w64-mingw32/include/wingdi.h:283:1: + ENABLE_AUTO_POSITION = 0x100 // /usr/x86_64-w64-mingw32/include/wincon.h:184:1: + ENABLE_DISABLE_AUTOSAVE = 0xD2 // /usr/x86_64-w64-mingw32/include/winioctl.h:960:1: + ENABLE_DISABLE_AUTO_OFFLINE = 0xDB // /usr/x86_64-w64-mingw32/include/winioctl.h:968:1: + ENABLE_ECHO_INPUT = 0x4 // /usr/x86_64-w64-mingw32/include/wincon.h:178:1: + ENABLE_EXTENDED_FLAGS = 0x80 // /usr/x86_64-w64-mingw32/include/wincon.h:183:1: + ENABLE_INSERT_MODE = 0x20 // /usr/x86_64-w64-mingw32/include/wincon.h:181:1: + ENABLE_LINE_INPUT = 0x2 // /usr/x86_64-w64-mingw32/include/wincon.h:177:1: + ENABLE_LVB_GRID_WORLDWIDE = 0x10 // /usr/x86_64-w64-mingw32/include/wincon.h:191:1: + ENABLE_MOUSE_INPUT = 0x10 // /usr/x86_64-w64-mingw32/include/wincon.h:180:1: + ENABLE_PROCESSED_INPUT = 0x1 // /usr/x86_64-w64-mingw32/include/wincon.h:176:1: + ENABLE_PROCESSED_OUTPUT = 0x1 // /usr/x86_64-w64-mingw32/include/wincon.h:187:1: + ENABLE_QUICK_EDIT_MODE = 0x40 // /usr/x86_64-w64-mingw32/include/wincon.h:182:1: + ENABLE_SMART = 0xD8 // /usr/x86_64-w64-mingw32/include/winioctl.h:965:1: + ENABLE_VIRTUAL_TERMINAL_INPUT = 0x200 // /usr/x86_64-w64-mingw32/include/wincon.h:185:1: + ENABLE_VIRTUAL_TERMINAL_PROCESSING = 0x4 // /usr/x86_64-w64-mingw32/include/wincon.h:189:1: + ENABLE_WINDOW_INPUT = 0x8 // /usr/x86_64-w64-mingw32/include/wincon.h:179:1: + ENABLE_WRAP_AT_EOL_OUTPUT = 0x2 // /usr/x86_64-w64-mingw32/include/wincon.h:188:1: + ENAMETOOLONG = 38 // /usr/x86_64-w64-mingw32/include/errno.h:56:1: + ENAME_NAME = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18269:1: + ENAME_SPAN = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18270:1: + ENAME_TAB = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18271:1: + ENCAPSULATED_POSTSCRIPT = 4116 // /usr/x86_64-w64-mingw32/include/wingdi.h:312:1: + ENCRYPTION_FORMAT_DEFAULT = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:1717:1: + ENDDOC = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:244:1: + ENDSESSION_CLOSEAPP = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:2012:1: + ENDSESSION_CRITICAL = 0x40000000 // /usr/x86_64-w64-mingw32/include/winuser.h:2013:1: + ENDSESSION_LOGOFF = 0x80000000 // /usr/x86_64-w64-mingw32/include/winuser.h:2014:1: + END_INTERFACE = 0 // /usr/x86_64-w64-mingw32/include/combaseapi.h:101:1: + END_PATH = 4098 // /usr/x86_64-w64-mingw32/include/wingdi.h:295:1: + ENETDOWN = 116 // /usr/x86_64-w64-mingw32/include/errno.h:130:1: + ENETRESET = 117 // /usr/x86_64-w64-mingw32/include/errno.h:134:1: + ENETUNREACH = 118 // /usr/x86_64-w64-mingw32/include/errno.h:138:1: + ENFILE = 23 // /usr/x86_64-w64-mingw32/include/errno.h:45:1: + ENHANCED_KEY = 0x100 // /usr/x86_64-w64-mingw32/include/wincon.h:52:1: + ENHMETA_SIGNATURE = 0x464D4520 // /usr/x86_64-w64-mingw32/include/wingdi.h:3544:1: + ENHMETA_STOCK_OBJECT = 0x80000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:3545:1: + ENLISTMENT_ALL_ACCESS = 983071 // /usr/x86_64-w64-mingw32/include/winnt.h:8995:1: + ENLISTMENT_GENERIC_EXECUTE = 131100 // /usr/x86_64-w64-mingw32/include/winnt.h:8994:1: + ENLISTMENT_GENERIC_READ = 131073 // /usr/x86_64-w64-mingw32/include/winnt.h:8992:1: + ENLISTMENT_GENERIC_WRITE = 131102 // /usr/x86_64-w64-mingw32/include/winnt.h:8993:1: + ENLISTMENT_MAXIMUM_OPTION = 0x00000001 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:36:1: + ENLISTMENT_QUERY_INFORMATION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8986:1: + ENLISTMENT_RECOVER = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8988:1: + ENLISTMENT_SET_INFORMATION = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8987:1: + ENLISTMENT_SUBORDINATE_RIGHTS = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:8989:1: + ENLISTMENT_SUPERIOR = 0x00000001 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:35:1: + ENLISTMENT_SUPERIOR_RIGHTS = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:8990:1: + ENOBUFS = 119 // /usr/x86_64-w64-mingw32/include/errno.h:98:1: + ENODATA = 120 // /usr/x86_64-w64-mingw32/include/errno.h:190:1: + ENODEV = 19 // /usr/x86_64-w64-mingw32/include/errno.h:42:1: + ENOENT = 2 // /usr/x86_64-w64-mingw32/include/errno.h:25:1: + ENOEXEC = 8 // /usr/x86_64-w64-mingw32/include/errno.h:32:1: + ENOFILE = 2 // /usr/x86_64-w64-mingw32/include/errno.h:26:1: + ENOLCK = 39 // /usr/x86_64-w64-mingw32/include/errno.h:57:1: + ENOLINK = 121 // /usr/x86_64-w64-mingw32/include/errno.h:194:1: + ENOMEM = 12 // /usr/x86_64-w64-mingw32/include/errno.h:36:1: + ENOMSG = 122 // /usr/x86_64-w64-mingw32/include/errno.h:198:1: + ENOPROTOOPT = 123 // /usr/x86_64-w64-mingw32/include/errno.h:142:1: + ENOSPC = 28 // /usr/x86_64-w64-mingw32/include/errno.h:49:1: + ENOSR = 124 // /usr/x86_64-w64-mingw32/include/errno.h:202:1: + ENOSTR = 125 // /usr/x86_64-w64-mingw32/include/errno.h:206:1: + ENOSYS = 40 // /usr/x86_64-w64-mingw32/include/errno.h:58:1: + ENOTCONN = 126 // /usr/x86_64-w64-mingw32/include/errno.h:150:1: + ENOTDIR = 20 // /usr/x86_64-w64-mingw32/include/errno.h:43:1: + ENOTEMPTY = 41 // /usr/x86_64-w64-mingw32/include/errno.h:59:1: + ENOTRECOVERABLE = 127 // /usr/x86_64-w64-mingw32/include/errno.h:210:1: + ENOTSOCK = 128 // /usr/x86_64-w64-mingw32/include/errno.h:146:1: + ENOTSUP = 129 // /usr/x86_64-w64-mingw32/include/errno.h:76:1: + ENOTTY = 25 // /usr/x86_64-w64-mingw32/include/errno.h:47:1: + ENUMPAPERBINS = 31 // /usr/x86_64-w64-mingw32/include/wingdi.h:266:1: + ENUMPAPERMETRICS = 34 // /usr/x86_64-w64-mingw32/include/wingdi.h:269:1: + ENUM_ALL_CALENDARS = 0xffffffff // /usr/x86_64-w64-mingw32/include/winnls.h:574:1: + ENUM_E_FIRST = 2147746224 // /usr/x86_64-w64-mingw32/include/winerror.h:2424:1: + ENUM_E_LAST = 2147746239 // /usr/x86_64-w64-mingw32/include/winerror.h:2425:1: + ENUM_S_FIRST = 262576 // /usr/x86_64-w64-mingw32/include/winerror.h:2426:1: + ENUM_S_LAST = 262591 // /usr/x86_64-w64-mingw32/include/winerror.h:2427:1: + ENXIO = 6 // /usr/x86_64-w64-mingw32/include/errno.h:30:1: + EN_ALIGN_LTR_EC = 0x0700 // /usr/x86_64-w64-mingw32/include/winuser.h:4405:1: + EN_ALIGN_RTL_EC = 0x0701 // /usr/x86_64-w64-mingw32/include/winuser.h:4406:1: + EN_CHANGE = 0x0300 // /usr/x86_64-w64-mingw32/include/winuser.h:4398:1: + EN_ERRSPACE = 0x0500 // /usr/x86_64-w64-mingw32/include/winuser.h:4400:1: + EN_HSCROLL = 0x0601 // /usr/x86_64-w64-mingw32/include/winuser.h:4402:1: + EN_KILLFOCUS = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:4397:1: + EN_MAXTEXT = 0x0501 // /usr/x86_64-w64-mingw32/include/winuser.h:4401:1: + EN_SETFOCUS = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:4396:1: + EN_UPDATE = 0x0400 // /usr/x86_64-w64-mingw32/include/winuser.h:4399:1: + EN_VSCROLL = 0x0602 // /usr/x86_64-w64-mingw32/include/winuser.h:4403:1: + EOF = -1 // /usr/x86_64-w64-mingw32/include/stdio.h:21:1: + EOPNOTSUPP = 130 // /usr/x86_64-w64-mingw32/include/errno.h:162:1: + EOVERFLOW = 132 // /usr/x86_64-w64-mingw32/include/errno.h:235:1: + EOWNERDEAD = 133 // /usr/x86_64-w64-mingw32/include/errno.h:170:1: + EPERM = 1 // /usr/x86_64-w64-mingw32/include/errno.h:24:1: + EPIPE = 32 // /usr/x86_64-w64-mingw32/include/errno.h:53:1: + EPROTO = 134 // /usr/x86_64-w64-mingw32/include/errno.h:174:1: + EPROTONOSUPPORT = 135 // /usr/x86_64-w64-mingw32/include/errno.h:178:1: + EPROTOTYPE = 136 // /usr/x86_64-w64-mingw32/include/errno.h:231:1: + EPSPRINTING = 33 // /usr/x86_64-w64-mingw32/include/wingdi.h:268:1: + EPS_SIGNATURE = 0x46535045 // /usr/x86_64-w64-mingw32/include/wingdi.h:4282:1: + EPT_S_CANT_CREATE = 1899 // /usr/x86_64-w64-mingw32/include/winerror.h:822:1: + EPT_S_CANT_PERFORM_OP = 1752 // /usr/x86_64-w64-mingw32/include/winerror.h:741:1: + EPT_S_INVALID_ENTRY = 1751 // /usr/x86_64-w64-mingw32/include/winerror.h:740:1: + EPT_S_NOT_REGISTERED = 1753 // /usr/x86_64-w64-mingw32/include/winerror.h:742:1: + EP_Agg = 0x000010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18120:1: + EP_CanBeNull = 0x100000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18136:1: + EP_Collate = 0x000100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18124:1: + EP_Commuted = 0x000200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18125:1: + EP_ConstFunc = 0x080000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18135:1: + EP_DblQuoted = 0x000040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18122:1: + EP_Distinct = 0x000002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18117:1: + EP_FixedCol = 0x000008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18119:1: + EP_FromDDL = 0x40000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18146:1: + EP_FromJoin = 0x000001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18116:1: + EP_HasFunc = 0x000004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18118:1: + EP_IfNullRow = 0x020000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18133:1: + EP_Immutable = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18178:1: + EP_InfixFunc = 0x000080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18123:1: + EP_IntValue = 0x000400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18126:1: + EP_IsFalse = 0x20000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18145:1: + EP_IsTrue = 0x10000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18144:1: + EP_Leaf = 0x800000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18139:1: + EP_MemToken = 0x010000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18132:1: + EP_NoReduce = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18177:1: + EP_Propagate = 2097412 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18152:1: + EP_Quoted = 0x4000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18142:1: + EP_Reduced = 0x002000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18129:1: + EP_Skip = 0x001000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18128:1: + EP_Static = 0x8000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18143:1: + EP_Subquery = 0x200000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18137:1: + EP_Subrtn = 0x2000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18141:1: + EP_TokenOnly = 0x004000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18130:1: + EP_Unlikely = 0x040000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18134:1: + EP_VarSelect = 0x000020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18121:1: + EP_Win = 0x008000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18131:1: + EP_WinFunc = 0x1000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18140:1: + EP_xIsSelect = 0x000800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18127:1: + ERANGE = 34 // /usr/x86_64-w64-mingw32/include/math.h:254:1: + EROFS = 30 // /usr/x86_64-w64-mingw32/include/errno.h:51:1: + ERROR = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:75:1: + ERROR_ABANDONED_WAIT_0 = 735 // /usr/x86_64-w64-mingw32/include/winerror.h:256:1: + ERROR_ABANDONED_WAIT_63 = 736 // /usr/x86_64-w64-mingw32/include/winerror.h:257:1: + ERROR_ACCESS_DENIED = 5 // /usr/x86_64-w64-mingw32/include/winerror.h:50:1: + ERROR_ACCESS_DISABLED_BY_POLICY = 1260 // /usr/x86_64-w64-mingw32/include/winerror.h:450:1: + ERROR_ACCESS_DISABLED_WEBBLADE = 1277 // /usr/x86_64-w64-mingw32/include/winerror.h:461:1: + ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER = 1278 // /usr/x86_64-w64-mingw32/include/winerror.h:462:1: + ERROR_ACCOUNT_DISABLED = 1331 // /usr/x86_64-w64-mingw32/include/winerror.h:503:1: + ERROR_ACCOUNT_EXPIRED = 1793 // /usr/x86_64-w64-mingw32/include/winerror.h:781:1: + ERROR_ACCOUNT_LOCKED_OUT = 1909 // /usr/x86_64-w64-mingw32/include/winerror.h:832:1: + ERROR_ACCOUNT_RESTRICTION = 1327 // /usr/x86_64-w64-mingw32/include/winerror.h:499:1: + ERROR_ACTIVATION_COUNT_EXCEEDED = 7059 // /usr/x86_64-w64-mingw32/include/winerror.h:1137:1: + ERROR_ACTIVE_CONNECTIONS = 2402 // /usr/x86_64-w64-mingw32/include/winerror.h:884:1: + ERROR_ADAP_HDW_ERR = 57 // /usr/x86_64-w64-mingw32/include/winerror.h:90:1: + ERROR_ADDRESS_ALREADY_ASSOCIATED = 1227 // /usr/x86_64-w64-mingw32/include/winerror.h:417:1: + ERROR_ADDRESS_NOT_ASSOCIATED = 1228 // /usr/x86_64-w64-mingw32/include/winerror.h:418:1: + ERROR_ADVANCED_INSTALLER_FAILED = 14099 // /usr/x86_64-w64-mingw32/include/winerror.h:1899:1: + ERROR_ALERTED = 739 // /usr/x86_64-w64-mingw32/include/winerror.h:260:1: + ERROR_ALIAS_EXISTS = 1379 // /usr/x86_64-w64-mingw32/include/winerror.h:550:1: + ERROR_ALLOTTED_SPACE_EXCEEDED = 1344 // /usr/x86_64-w64-mingw32/include/winerror.h:515:1: + ERROR_ALL_NODES_NOT_AVAILABLE = 5037 // /usr/x86_64-w64-mingw32/include/winerror.h:1011:1: + ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED = 1933 // /usr/x86_64-w64-mingw32/include/winerror.h:856:1: + ERROR_ALREADY_ASSIGNED = 85 // /usr/x86_64-w64-mingw32/include/winerror.h:110:1: + ERROR_ALREADY_EXISTS = 183 // /usr/x86_64-w64-mingw32/include/winerror.h:183:1: + ERROR_ALREADY_FIBER = 1280 // /usr/x86_64-w64-mingw32/include/winerror.h:464:1: + ERROR_ALREADY_INITIALIZED = 1247 // /usr/x86_64-w64-mingw32/include/winerror.h:437:1: + ERROR_ALREADY_REGISTERED = 1242 // /usr/x86_64-w64-mingw32/include/winerror.h:432:1: + ERROR_ALREADY_RUNNING_LKG = 1074 // /usr/x86_64-w64-mingw32/include/winerror.h:312:1: + ERROR_ALREADY_THREAD = 1281 // /usr/x86_64-w64-mingw32/include/winerror.h:465:1: + ERROR_ALREADY_WAITING = 1904 // /usr/x86_64-w64-mingw32/include/winerror.h:827:1: + ERROR_AMBIGUOUS_SYSTEM_DEVICE = 15250 // /usr/x86_64-w64-mingw32/include/winerror.h:2153:1: + ERROR_API_UNAVAILABLE = 15841 // /usr/x86_64-w64-mingw32/include/winerror.h:2221:1: + ERROR_APPHELP_BLOCK = 1259 // /usr/x86_64-w64-mingw32/include/winerror.h:449:1: + ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN = 15624 // /usr/x86_64-w64-mingw32/include/winerror.h:2195:1: + ERROR_APP_WRONG_OS = 1151 // /usr/x86_64-w64-mingw32/include/winerror.h:360:1: + ERROR_ARENA_TRASHED = 7 // /usr/x86_64-w64-mingw32/include/winerror.h:52:1: + ERROR_ARITHMETIC_OVERFLOW = 534 // /usr/x86_64-w64-mingw32/include/winerror.h:248:1: + ERROR_ATOMIC_LOCKS_NOT_SUPPORTED = 174 // /usr/x86_64-w64-mingw32/include/winerror.h:180:1: + ERROR_AUTHENTICATION_FIREWALL_FAILED = 1935 // /usr/x86_64-w64-mingw32/include/winerror.h:858:1: + ERROR_AUTHIP_FAILURE = 1469 // /usr/x86_64-w64-mingw32/include/winerror.h:640:1: + ERROR_AUTODATASEG_EXCEEDS_64k = 199 // /usr/x86_64-w64-mingw32/include/winerror.h:197:1: + ERROR_BADDB = 1009 // /usr/x86_64-w64-mingw32/include/winerror.h:275:1: + ERROR_BADKEY = 1010 // /usr/x86_64-w64-mingw32/include/winerror.h:276:1: + ERROR_BAD_ARGUMENTS = 160 // /usr/x86_64-w64-mingw32/include/winerror.h:173:1: + ERROR_BAD_COMMAND = 22 // /usr/x86_64-w64-mingw32/include/winerror.h:67:1: + ERROR_BAD_CONFIGURATION = 1610 // /usr/x86_64-w64-mingw32/include/winerror.h:656:1: + ERROR_BAD_DESCRIPTOR_FORMAT = 1361 // /usr/x86_64-w64-mingw32/include/winerror.h:532:1: + ERROR_BAD_DEVICE = 1200 // /usr/x86_64-w64-mingw32/include/winerror.h:390:1: + ERROR_BAD_DEV_TYPE = 66 // /usr/x86_64-w64-mingw32/include/winerror.h:99:1: + ERROR_BAD_DRIVER = 2001 // /usr/x86_64-w64-mingw32/include/winerror.h:861:1: + ERROR_BAD_DRIVER_LEVEL = 119 // /usr/x86_64-w64-mingw32/include/winerror.h:132:1: + ERROR_BAD_ENVIRONMENT = 10 // /usr/x86_64-w64-mingw32/include/winerror.h:55:1: + ERROR_BAD_EXE_FORMAT = 193 // /usr/x86_64-w64-mingw32/include/winerror.h:191:1: + ERROR_BAD_FILE_TYPE = 222 // /usr/x86_64-w64-mingw32/include/winerror.h:216:1: + ERROR_BAD_FORMAT = 11 // /usr/x86_64-w64-mingw32/include/winerror.h:56:1: + ERROR_BAD_IMPERSONATION_LEVEL = 1346 // /usr/x86_64-w64-mingw32/include/winerror.h:517:1: + ERROR_BAD_INHERITANCE_ACL = 1340 // /usr/x86_64-w64-mingw32/include/winerror.h:511:1: + ERROR_BAD_LENGTH = 24 // /usr/x86_64-w64-mingw32/include/winerror.h:69:1: + ERROR_BAD_LOGON_SESSION_STATE = 1365 // /usr/x86_64-w64-mingw32/include/winerror.h:536:1: + ERROR_BAD_NETPATH = 53 // /usr/x86_64-w64-mingw32/include/winerror.h:86:1: + ERROR_BAD_NET_NAME = 67 // /usr/x86_64-w64-mingw32/include/winerror.h:100:1: + ERROR_BAD_NET_RESP = 58 // /usr/x86_64-w64-mingw32/include/winerror.h:91:1: + ERROR_BAD_PATHNAME = 161 // /usr/x86_64-w64-mingw32/include/winerror.h:174:1: + ERROR_BAD_PIPE = 230 // /usr/x86_64-w64-mingw32/include/winerror.h:220:1: + ERROR_BAD_PROFILE = 1206 // /usr/x86_64-w64-mingw32/include/winerror.h:396:1: + ERROR_BAD_PROVIDER = 1204 // /usr/x86_64-w64-mingw32/include/winerror.h:394:1: + ERROR_BAD_QUERY_SYNTAX = 1615 // /usr/x86_64-w64-mingw32/include/winerror.h:661:1: + ERROR_BAD_RECOVERY_POLICY = 6012 // /usr/x86_64-w64-mingw32/include/winerror.h:1091:1: + ERROR_BAD_REM_ADAP = 60 // /usr/x86_64-w64-mingw32/include/winerror.h:93:1: + ERROR_BAD_THREADID_ADDR = 159 // /usr/x86_64-w64-mingw32/include/winerror.h:172:1: + ERROR_BAD_TOKEN_TYPE = 1349 // /usr/x86_64-w64-mingw32/include/winerror.h:520:1: + ERROR_BAD_UNIT = 20 // /usr/x86_64-w64-mingw32/include/winerror.h:65:1: + ERROR_BAD_USERNAME = 2202 // /usr/x86_64-w64-mingw32/include/winerror.h:881:1: + ERROR_BAD_USER_PROFILE = 1253 // /usr/x86_64-w64-mingw32/include/winerror.h:443:1: + ERROR_BAD_VALIDATION_CLASS = 1348 // /usr/x86_64-w64-mingw32/include/winerror.h:519:1: + ERROR_BEGINNING_OF_MEDIA = 1102 // /usr/x86_64-w64-mingw32/include/winerror.h:325:1: + ERROR_BIDI_DEVICE_OFFLINE = 13004 // /usr/x86_64-w64-mingw32/include/winspool.h:1102:1: + ERROR_BIDI_ERROR_BASE = 13000 // /usr/x86_64-w64-mingw32/include/winspool.h:1098:1: + ERROR_BIDI_NOT_SUPPORTED = 50 // /usr/x86_64-w64-mingw32/include/winspool.h:1096:1: + ERROR_BIDI_SCHEMA_NOT_SUPPORTED = 13005 // /usr/x86_64-w64-mingw32/include/winspool.h:1103:1: + ERROR_BIDI_SCHEMA_READ_ONLY = 13002 // /usr/x86_64-w64-mingw32/include/winspool.h:1100:1: + ERROR_BIDI_SERVER_OFFLINE = 13003 // /usr/x86_64-w64-mingw32/include/winspool.h:1101:1: + ERROR_BIDI_STATUS_OK = 0 // /usr/x86_64-w64-mingw32/include/winspool.h:1095:1: + ERROR_BIDI_STATUS_WARNING = 13001 // /usr/x86_64-w64-mingw32/include/winspool.h:1099:1: + ERROR_BOOT_ALREADY_ACCEPTED = 1076 // /usr/x86_64-w64-mingw32/include/winerror.h:314:1: + ERROR_BROKEN_PIPE = 109 // /usr/x86_64-w64-mingw32/include/winerror.h:124:1: + ERROR_BUFFER_OVERFLOW = 111 // /usr/x86_64-w64-mingw32/include/winerror.h:126:1: + ERROR_BUSY = 170 // /usr/x86_64-w64-mingw32/include/winerror.h:178:1: + ERROR_BUSY_DRIVE = 142 // /usr/x86_64-w64-mingw32/include/winerror.h:155:1: + ERROR_BUS_RESET = 1111 // /usr/x86_64-w64-mingw32/include/winerror.h:334:1: + ERROR_CALLBACK_SUPPLIED_INVALID_DATA = 1273 // /usr/x86_64-w64-mingw32/include/winerror.h:457:1: + ERROR_CALL_NOT_IMPLEMENTED = 120 // /usr/x86_64-w64-mingw32/include/winerror.h:133:1: + ERROR_CANCELLED = 1223 // /usr/x86_64-w64-mingw32/include/winerror.h:413:1: + ERROR_CANCEL_VIOLATION = 173 // /usr/x86_64-w64-mingw32/include/winerror.h:179:1: + ERROR_CANNOT_COPY = 266 // /usr/x86_64-w64-mingw32/include/winerror.h:230:1: + ERROR_CANNOT_DETECT_DRIVER_FAILURE = 1080 // /usr/x86_64-w64-mingw32/include/winerror.h:318:1: + ERROR_CANNOT_DETECT_PROCESS_ABORT = 1081 // /usr/x86_64-w64-mingw32/include/winerror.h:319:1: + ERROR_CANNOT_FIND_WND_CLASS = 1407 // /usr/x86_64-w64-mingw32/include/winerror.h:578:1: + ERROR_CANNOT_IMPERSONATE = 1368 // /usr/x86_64-w64-mingw32/include/winerror.h:539:1: + ERROR_CANNOT_MAKE = 82 // /usr/x86_64-w64-mingw32/include/winerror.h:107:1: + ERROR_CANNOT_OPEN_PROFILE = 1205 // /usr/x86_64-w64-mingw32/include/winerror.h:395:1: + ERROR_CANNOT_SWITCH_RUNLEVEL = 15400 // /usr/x86_64-w64-mingw32/include/winerror.h:2164:1: + ERROR_CANTOPEN = 1011 // /usr/x86_64-w64-mingw32/include/winerror.h:277:1: + ERROR_CANTREAD = 1012 // /usr/x86_64-w64-mingw32/include/winerror.h:278:1: + ERROR_CANTWRITE = 1013 // /usr/x86_64-w64-mingw32/include/winerror.h:279:1: + ERROR_CANT_ACCESS_DOMAIN_INFO = 1351 // /usr/x86_64-w64-mingw32/include/winerror.h:522:1: + ERROR_CANT_ACCESS_FILE = 1920 // /usr/x86_64-w64-mingw32/include/winerror.h:843:1: + ERROR_CANT_DELETE_LAST_ITEM = 4335 // /usr/x86_64-w64-mingw32/include/winerror.h:959:1: + ERROR_CANT_DISABLE_MANDATORY = 1310 // /usr/x86_64-w64-mingw32/include/winerror.h:482:1: + ERROR_CANT_EVICT_ACTIVE_NODE = 5009 // /usr/x86_64-w64-mingw32/include/winerror.h:983:1: + ERROR_CANT_OPEN_ANONYMOUS = 1347 // /usr/x86_64-w64-mingw32/include/winerror.h:518:1: + ERROR_CANT_RESOLVE_FILENAME = 1921 // /usr/x86_64-w64-mingw32/include/winerror.h:844:1: + ERROR_CAN_NOT_COMPLETE = 1003 // /usr/x86_64-w64-mingw32/include/winerror.h:269:1: + ERROR_CAN_NOT_DEL_LOCAL_WINS = 4001 // /usr/x86_64-w64-mingw32/include/winerror.h:902:1: + ERROR_CHECKOUT_REQUIRED = 221 // /usr/x86_64-w64-mingw32/include/winerror.h:215:1: + ERROR_CHILD_MUST_BE_VOLATILE = 1021 // /usr/x86_64-w64-mingw32/include/winerror.h:287:1: + ERROR_CHILD_NOT_COMPLETE = 129 // /usr/x86_64-w64-mingw32/include/winerror.h:142:1: + ERROR_CHILD_WINDOW_MENU = 1436 // /usr/x86_64-w64-mingw32/include/winerror.h:607:1: + ERROR_CIRCULAR_DEPENDENCY = 1059 // /usr/x86_64-w64-mingw32/include/winerror.h:297:1: + ERROR_CLASS_ALREADY_EXISTS = 1410 // /usr/x86_64-w64-mingw32/include/winerror.h:581:1: + ERROR_CLASS_DOES_NOT_EXIST = 1411 // /usr/x86_64-w64-mingw32/include/winerror.h:582:1: + ERROR_CLASS_HAS_WINDOWS = 1412 // /usr/x86_64-w64-mingw32/include/winerror.h:583:1: + ERROR_CLEANER_CARTRIDGE_INSTALLED = 4340 // /usr/x86_64-w64-mingw32/include/winerror.h:964:1: + ERROR_CLEANER_CARTRIDGE_SPENT = 4333 // /usr/x86_64-w64-mingw32/include/winerror.h:957:1: + ERROR_CLEANER_SLOT_NOT_SET = 4332 // /usr/x86_64-w64-mingw32/include/winerror.h:956:1: + ERROR_CLEANER_SLOT_SET = 4331 // /usr/x86_64-w64-mingw32/include/winerror.h:955:1: + ERROR_CLIPBOARD_NOT_OPEN = 1418 // /usr/x86_64-w64-mingw32/include/winerror.h:589:1: + ERROR_CLIPPING_NOT_SUPPORTED = 2005 // /usr/x86_64-w64-mingw32/include/winerror.h:865:1: + ERROR_CLUSCFG_ALREADY_COMMITTED = 5901 // /usr/x86_64-w64-mingw32/include/winerror.h:1074:1: + ERROR_CLUSCFG_ROLLBACK_FAILED = 5902 // /usr/x86_64-w64-mingw32/include/winerror.h:1075:1: + ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT = 5903 // /usr/x86_64-w64-mingw32/include/winerror.h:1076:1: + ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND = 5032 // /usr/x86_64-w64-mingw32/include/winerror.h:1006:1: + ERROR_CLUSTERLOG_CORRUPT = 5029 // /usr/x86_64-w64-mingw32/include/winerror.h:1003:1: + ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE = 5031 // /usr/x86_64-w64-mingw32/include/winerror.h:1005:1: + ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE = 5033 // /usr/x86_64-w64-mingw32/include/winerror.h:1007:1: + ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE = 5030 // /usr/x86_64-w64-mingw32/include/winerror.h:1004:1: + ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME = 5900 // /usr/x86_64-w64-mingw32/include/winerror.h:1073:1: + ERROR_CLUSTER_DATABASE_SEQMISMATCH = 5083 // /usr/x86_64-w64-mingw32/include/winerror.h:1056:1: + ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP = 5896 // /usr/x86_64-w64-mingw32/include/winerror.h:1069:1: + ERROR_CLUSTER_GUM_NOT_LOCKER = 5085 // /usr/x86_64-w64-mingw32/include/winerror.h:1058:1: + ERROR_CLUSTER_INCOMPATIBLE_VERSIONS = 5075 // /usr/x86_64-w64-mingw32/include/winerror.h:1048:1: + ERROR_CLUSTER_INSTANCE_ID_MISMATCH = 5893 // /usr/x86_64-w64-mingw32/include/winerror.h:1066:1: + ERROR_CLUSTER_INVALID_NETWORK = 5054 // /usr/x86_64-w64-mingw32/include/winerror.h:1028:1: + ERROR_CLUSTER_INVALID_NETWORK_PROVIDER = 5049 // /usr/x86_64-w64-mingw32/include/winerror.h:1023:1: + ERROR_CLUSTER_INVALID_NODE = 5039 // /usr/x86_64-w64-mingw32/include/winerror.h:1013:1: + ERROR_CLUSTER_INVALID_REQUEST = 5048 // /usr/x86_64-w64-mingw32/include/winerror.h:1022:1: + ERROR_CLUSTER_IPADDR_IN_USE = 5057 // /usr/x86_64-w64-mingw32/include/winerror.h:1030:1: + ERROR_CLUSTER_JOIN_ABORTED = 5074 // /usr/x86_64-w64-mingw32/include/winerror.h:1047:1: + ERROR_CLUSTER_JOIN_IN_PROGRESS = 5041 // /usr/x86_64-w64-mingw32/include/winerror.h:1015:1: + ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS = 5053 // /usr/x86_64-w64-mingw32/include/winerror.h:1027:1: + ERROR_CLUSTER_LAST_INTERNAL_NETWORK = 5066 // /usr/x86_64-w64-mingw32/include/winerror.h:1039:1: + ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND = 5043 // /usr/x86_64-w64-mingw32/include/winerror.h:1017:1: + ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED = 5076 // /usr/x86_64-w64-mingw32/include/winerror.h:1049:1: + ERROR_CLUSTER_MEMBERSHIP_HALT = 5892 // /usr/x86_64-w64-mingw32/include/winerror.h:1065:1: + ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE = 5890 // /usr/x86_64-w64-mingw32/include/winerror.h:1063:1: + ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME = 5905 // /usr/x86_64-w64-mingw32/include/winerror.h:1078:1: + ERROR_CLUSTER_NETINTERFACE_EXISTS = 5046 // /usr/x86_64-w64-mingw32/include/winerror.h:1020:1: + ERROR_CLUSTER_NETINTERFACE_NOT_FOUND = 5047 // /usr/x86_64-w64-mingw32/include/winerror.h:1021:1: + ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE = 5064 // /usr/x86_64-w64-mingw32/include/winerror.h:1037:1: + ERROR_CLUSTER_NETWORK_ALREADY_ONLINE = 5063 // /usr/x86_64-w64-mingw32/include/winerror.h:1036:1: + ERROR_CLUSTER_NETWORK_EXISTS = 5044 // /usr/x86_64-w64-mingw32/include/winerror.h:1018:1: + ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS = 5067 // /usr/x86_64-w64-mingw32/include/winerror.h:1040:1: + ERROR_CLUSTER_NETWORK_NOT_FOUND = 5045 // /usr/x86_64-w64-mingw32/include/winerror.h:1019:1: + ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP = 5894 // /usr/x86_64-w64-mingw32/include/winerror.h:1067:1: + ERROR_CLUSTER_NETWORK_NOT_INTERNAL = 5060 // /usr/x86_64-w64-mingw32/include/winerror.h:1033:1: + ERROR_CLUSTER_NODE_ALREADY_DOWN = 5062 // /usr/x86_64-w64-mingw32/include/winerror.h:1035:1: + ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT = 5088 // /usr/x86_64-w64-mingw32/include/winerror.h:1061:1: + ERROR_CLUSTER_NODE_ALREADY_MEMBER = 5065 // /usr/x86_64-w64-mingw32/include/winerror.h:1038:1: + ERROR_CLUSTER_NODE_ALREADY_UP = 5061 // /usr/x86_64-w64-mingw32/include/winerror.h:1034:1: + ERROR_CLUSTER_NODE_DOWN = 5050 // /usr/x86_64-w64-mingw32/include/winerror.h:1024:1: + ERROR_CLUSTER_NODE_EXISTS = 5040 // /usr/x86_64-w64-mingw32/include/winerror.h:1014:1: + ERROR_CLUSTER_NODE_NOT_FOUND = 5042 // /usr/x86_64-w64-mingw32/include/winerror.h:1016:1: + ERROR_CLUSTER_NODE_NOT_MEMBER = 5052 // /usr/x86_64-w64-mingw32/include/winerror.h:1026:1: + ERROR_CLUSTER_NODE_NOT_PAUSED = 5058 // /usr/x86_64-w64-mingw32/include/winerror.h:1031:1: + ERROR_CLUSTER_NODE_NOT_READY = 5072 // /usr/x86_64-w64-mingw32/include/winerror.h:1045:1: + ERROR_CLUSTER_NODE_PAUSED = 5070 // /usr/x86_64-w64-mingw32/include/winerror.h:1043:1: + ERROR_CLUSTER_NODE_SHUTTING_DOWN = 5073 // /usr/x86_64-w64-mingw32/include/winerror.h:1046:1: + ERROR_CLUSTER_NODE_UNREACHABLE = 5051 // /usr/x86_64-w64-mingw32/include/winerror.h:1025:1: + ERROR_CLUSTER_NODE_UP = 5056 // /usr/x86_64-w64-mingw32/include/winerror.h:1029:1: + ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED = 5081 // /usr/x86_64-w64-mingw32/include/winerror.h:1054:1: + ERROR_CLUSTER_NO_SECURITY_CONTEXT = 5059 // /usr/x86_64-w64-mingw32/include/winerror.h:1032:1: + ERROR_CLUSTER_OLD_VERSION = 5904 // /usr/x86_64-w64-mingw32/include/winerror.h:1077:1: + ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST = 5082 // /usr/x86_64-w64-mingw32/include/winerror.h:1055:1: + ERROR_CLUSTER_PARAMETER_MISMATCH = 5897 // /usr/x86_64-w64-mingw32/include/winerror.h:1070:1: + ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH = 5895 // /usr/x86_64-w64-mingw32/include/winerror.h:1068:1: + ERROR_CLUSTER_QUORUMLOG_NOT_FOUND = 5891 // /usr/x86_64-w64-mingw32/include/winerror.h:1064:1: + ERROR_CLUSTER_RESNAME_NOT_FOUND = 5080 // /usr/x86_64-w64-mingw32/include/winerror.h:1053:1: + ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND = 5078 // /usr/x86_64-w64-mingw32/include/winerror.h:1051:1: + ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED = 5079 // /usr/x86_64-w64-mingw32/include/winerror.h:1052:1: + ERROR_CLUSTER_SHUTTING_DOWN = 5022 // /usr/x86_64-w64-mingw32/include/winerror.h:996:1: + ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED = 5077 // /usr/x86_64-w64-mingw32/include/winerror.h:1050:1: + ERROR_CLUSTER_WRONG_OS_VERSION = 5899 // /usr/x86_64-w64-mingw32/include/winerror.h:1072:1: + ERROR_COLORSPACE_MISMATCH = 2021 // /usr/x86_64-w64-mingw32/include/winerror.h:877:1: + ERROR_COMMITMENT_LIMIT = 1455 // /usr/x86_64-w64-mingw32/include/winerror.h:626:1: + ERROR_COM_TASK_STOP_PENDING = 15501 // /usr/x86_64-w64-mingw32/include/winerror.h:2170:1: + ERROR_CONNECTED_OTHER_PASSWORD = 2108 // /usr/x86_64-w64-mingw32/include/winerror.h:879:1: + ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT = 2109 // /usr/x86_64-w64-mingw32/include/winerror.h:880:1: + ERROR_CONNECTION_ABORTED = 1236 // /usr/x86_64-w64-mingw32/include/winerror.h:426:1: + ERROR_CONNECTION_ACTIVE = 1230 // /usr/x86_64-w64-mingw32/include/winerror.h:420:1: + ERROR_CONNECTION_COUNT_LIMIT = 1238 // /usr/x86_64-w64-mingw32/include/winerror.h:428:1: + ERROR_CONNECTION_INVALID = 1229 // /usr/x86_64-w64-mingw32/include/winerror.h:419:1: + ERROR_CONNECTION_REFUSED = 1225 // /usr/x86_64-w64-mingw32/include/winerror.h:415:1: + ERROR_CONNECTION_UNAVAIL = 1201 // /usr/x86_64-w64-mingw32/include/winerror.h:391:1: + ERROR_CONTEXT_EXPIRED = 1931 // /usr/x86_64-w64-mingw32/include/winerror.h:854:1: + ERROR_CONTINUE = 1246 // /usr/x86_64-w64-mingw32/include/winerror.h:436:1: + ERROR_CONTROLLING_IEPORT = 4329 // /usr/x86_64-w64-mingw32/include/winerror.h:953:1: + ERROR_CONTROL_ID_NOT_FOUND = 1421 // /usr/x86_64-w64-mingw32/include/winerror.h:592:1: + ERROR_CORE_RESOURCE = 5026 // /usr/x86_64-w64-mingw32/include/winerror.h:1000:1: + ERROR_COUNTER_TIMEOUT = 1121 // /usr/x86_64-w64-mingw32/include/winerror.h:344:1: + ERROR_CRC = 23 // /usr/x86_64-w64-mingw32/include/winerror.h:68:1: + ERROR_CREATE_FAILED = 1631 // /usr/x86_64-w64-mingw32/include/winerror.h:677:1: + ERROR_CSCSHARE_OFFLINE = 1262 // /usr/x86_64-w64-mingw32/include/winerror.h:452:1: + ERROR_CTX_BAD_VIDEO_MODE = 7025 // /usr/x86_64-w64-mingw32/include/winerror.h:1118:1: + ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY = 7005 // /usr/x86_64-w64-mingw32/include/winerror.h:1102:1: + ERROR_CTX_CLIENT_LICENSE_IN_USE = 7052 // /usr/x86_64-w64-mingw32/include/winerror.h:1130:1: + ERROR_CTX_CLIENT_LICENSE_NOT_SET = 7053 // /usr/x86_64-w64-mingw32/include/winerror.h:1131:1: + ERROR_CTX_CLIENT_QUERY_TIMEOUT = 7040 // /usr/x86_64-w64-mingw32/include/winerror.h:1122:1: + ERROR_CTX_CLOSE_PENDING = 7007 // /usr/x86_64-w64-mingw32/include/winerror.h:1104:1: + ERROR_CTX_CONSOLE_CONNECT = 7042 // /usr/x86_64-w64-mingw32/include/winerror.h:1124:1: + ERROR_CTX_CONSOLE_DISCONNECT = 7041 // /usr/x86_64-w64-mingw32/include/winerror.h:1123:1: + ERROR_CTX_GRAPHICS_INVALID = 7035 // /usr/x86_64-w64-mingw32/include/winerror.h:1119:1: + ERROR_CTX_INVALID_MODEMNAME = 7010 // /usr/x86_64-w64-mingw32/include/winerror.h:1107:1: + ERROR_CTX_INVALID_PD = 7002 // /usr/x86_64-w64-mingw32/include/winerror.h:1099:1: + ERROR_CTX_INVALID_WD = 7049 // /usr/x86_64-w64-mingw32/include/winerror.h:1127:1: + ERROR_CTX_LICENSE_CLIENT_INVALID = 7055 // /usr/x86_64-w64-mingw32/include/winerror.h:1133:1: + ERROR_CTX_LICENSE_EXPIRED = 7056 // /usr/x86_64-w64-mingw32/include/winerror.h:1134:1: + ERROR_CTX_LICENSE_NOT_AVAILABLE = 7054 // /usr/x86_64-w64-mingw32/include/winerror.h:1132:1: + ERROR_CTX_LOGON_DISABLED = 7037 // /usr/x86_64-w64-mingw32/include/winerror.h:1120:1: + ERROR_CTX_MODEM_INF_NOT_FOUND = 7009 // /usr/x86_64-w64-mingw32/include/winerror.h:1106:1: + ERROR_CTX_MODEM_RESPONSE_BUSY = 7015 // /usr/x86_64-w64-mingw32/include/winerror.h:1112:1: + ERROR_CTX_MODEM_RESPONSE_ERROR = 7011 // /usr/x86_64-w64-mingw32/include/winerror.h:1108:1: + ERROR_CTX_MODEM_RESPONSE_NO_CARRIER = 7013 // /usr/x86_64-w64-mingw32/include/winerror.h:1110:1: + ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE = 7014 // /usr/x86_64-w64-mingw32/include/winerror.h:1111:1: + ERROR_CTX_MODEM_RESPONSE_TIMEOUT = 7012 // /usr/x86_64-w64-mingw32/include/winerror.h:1109:1: + ERROR_CTX_MODEM_RESPONSE_VOICE = 7016 // /usr/x86_64-w64-mingw32/include/winerror.h:1113:1: + ERROR_CTX_NOT_CONSOLE = 7038 // /usr/x86_64-w64-mingw32/include/winerror.h:1121:1: + ERROR_CTX_NO_OUTBUF = 7008 // /usr/x86_64-w64-mingw32/include/winerror.h:1105:1: + ERROR_CTX_PD_NOT_FOUND = 7003 // /usr/x86_64-w64-mingw32/include/winerror.h:1100:1: + ERROR_CTX_SERVICE_NAME_COLLISION = 7006 // /usr/x86_64-w64-mingw32/include/winerror.h:1103:1: + ERROR_CTX_SHADOW_DENIED = 7044 // /usr/x86_64-w64-mingw32/include/winerror.h:1125:1: + ERROR_CTX_SHADOW_DISABLED = 7051 // /usr/x86_64-w64-mingw32/include/winerror.h:1129:1: + ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE = 7058 // /usr/x86_64-w64-mingw32/include/winerror.h:1136:1: + ERROR_CTX_SHADOW_INVALID = 7050 // /usr/x86_64-w64-mingw32/include/winerror.h:1128:1: + ERROR_CTX_SHADOW_NOT_RUNNING = 7057 // /usr/x86_64-w64-mingw32/include/winerror.h:1135:1: + ERROR_CTX_TD_ERROR = 7017 // /usr/x86_64-w64-mingw32/include/winerror.h:1114:1: + ERROR_CTX_WD_NOT_FOUND = 7004 // /usr/x86_64-w64-mingw32/include/winerror.h:1101:1: + ERROR_CTX_WINSTATION_ACCESS_DENIED = 7045 // /usr/x86_64-w64-mingw32/include/winerror.h:1126:1: + ERROR_CTX_WINSTATION_ALREADY_EXISTS = 7023 // /usr/x86_64-w64-mingw32/include/winerror.h:1116:1: + ERROR_CTX_WINSTATION_BUSY = 7024 // /usr/x86_64-w64-mingw32/include/winerror.h:1117:1: + ERROR_CTX_WINSTATION_NAME_INVALID = 7001 // /usr/x86_64-w64-mingw32/include/winerror.h:1098:1: + ERROR_CTX_WINSTATION_NOT_FOUND = 7022 // /usr/x86_64-w64-mingw32/include/winerror.h:1115:1: + ERROR_CURRENT_DIRECTORY = 16 // /usr/x86_64-w64-mingw32/include/winerror.h:61:1: + ERROR_CURRENT_DOMAIN_NOT_ALLOWED = 1399 // /usr/x86_64-w64-mingw32/include/winerror.h:570:1: + ERROR_DATABASE_BACKUP_CORRUPT = 5087 // /usr/x86_64-w64-mingw32/include/winerror.h:1060:1: + ERROR_DATABASE_DOES_NOT_EXIST = 1065 // /usr/x86_64-w64-mingw32/include/winerror.h:303:1: + ERROR_DATABASE_FAILURE = 4313 // /usr/x86_64-w64-mingw32/include/winerror.h:937:1: + ERROR_DATABASE_FULL = 4314 // /usr/x86_64-w64-mingw32/include/winerror.h:938:1: + ERROR_DATATYPE_MISMATCH = 1629 // /usr/x86_64-w64-mingw32/include/winerror.h:675:1: + ERROR_DC_NOT_FOUND = 1425 // /usr/x86_64-w64-mingw32/include/winerror.h:596:1: + ERROR_DDE_FAIL = 1156 // /usr/x86_64-w64-mingw32/include/winerror.h:365:1: + ERROR_DEBUGGER_INACTIVE = 1284 // /usr/x86_64-w64-mingw32/include/winerror.h:468:1: + ERROR_DECRYPTION_FAILED = 6001 // /usr/x86_64-w64-mingw32/include/winerror.h:1080:1: + ERROR_DELAY_LOAD_FAILED = 1285 // /usr/x86_64-w64-mingw32/include/winerror.h:469:1: + ERROR_DELETE_PENDING = 303 // /usr/x86_64-w64-mingw32/include/winerror.h:243:1: + ERROR_DELETING_EXISTING_APPLICATIONDATA_STORE_FAILED = 15621 // /usr/x86_64-w64-mingw32/include/winerror.h:2192:1: + ERROR_DELETING_ICM_XFORM = 2019 // /usr/x86_64-w64-mingw32/include/winerror.h:875:1: + ERROR_DEPENDENCY_ALREADY_EXISTS = 5003 // /usr/x86_64-w64-mingw32/include/winerror.h:977:1: + ERROR_DEPENDENCY_NOT_ALLOWED = 5069 // /usr/x86_64-w64-mingw32/include/winerror.h:1042:1: + ERROR_DEPENDENCY_NOT_FOUND = 5002 // /usr/x86_64-w64-mingw32/include/winerror.h:976:1: + ERROR_DEPENDENT_RESOURCE_EXISTS = 5001 // /usr/x86_64-w64-mingw32/include/winerror.h:975:1: + ERROR_DEPENDENT_SERVICES_RUNNING = 1051 // /usr/x86_64-w64-mingw32/include/winerror.h:289:1: + ERROR_DEPLOYMENT_BLOCKED_BY_POLICY = 15617 // /usr/x86_64-w64-mingw32/include/winerror.h:2188:1: + ERROR_DESTINATION_ELEMENT_FULL = 1161 // /usr/x86_64-w64-mingw32/include/winerror.h:370:1: + ERROR_DESTROY_OBJECT_OF_OTHER_THREAD = 1435 // /usr/x86_64-w64-mingw32/include/winerror.h:606:1: + ERROR_DEVICE_ALREADY_REMEMBERED = 1202 // /usr/x86_64-w64-mingw32/include/winerror.h:392:1: + ERROR_DEVICE_DOOR_OPEN = 1166 // /usr/x86_64-w64-mingw32/include/winerror.h:375:1: + ERROR_DEVICE_IN_USE = 2404 // /usr/x86_64-w64-mingw32/include/winerror.h:885:1: + ERROR_DEVICE_NOT_AVAILABLE = 4319 // /usr/x86_64-w64-mingw32/include/winerror.h:943:1: + ERROR_DEVICE_NOT_CONNECTED = 1167 // /usr/x86_64-w64-mingw32/include/winerror.h:376:1: + ERROR_DEVICE_NOT_PARTITIONED = 1107 // /usr/x86_64-w64-mingw32/include/winerror.h:330:1: + ERROR_DEVICE_REINITIALIZATION_NEEDED = 1164 // /usr/x86_64-w64-mingw32/include/winerror.h:373:1: + ERROR_DEVICE_REMOVED = 1617 // /usr/x86_64-w64-mingw32/include/winerror.h:663:1: + ERROR_DEVICE_REQUIRES_CLEANING = 1165 // /usr/x86_64-w64-mingw32/include/winerror.h:374:1: + ERROR_DEV_NOT_EXIST = 55 // /usr/x86_64-w64-mingw32/include/winerror.h:88:1: + ERROR_DHCP_ADDRESS_CONFLICT = 4100 // /usr/x86_64-w64-mingw32/include/winerror.h:908:1: + ERROR_DIFFERENT_SERVICE_ACCOUNT = 1079 // /usr/x86_64-w64-mingw32/include/winerror.h:317:1: + ERROR_DIRECTORY = 267 // /usr/x86_64-w64-mingw32/include/winerror.h:231:1: + ERROR_DIRECT_ACCESS_HANDLE = 130 // /usr/x86_64-w64-mingw32/include/winerror.h:143:1: + ERROR_DIR_EFS_DISALLOWED = 6010 // /usr/x86_64-w64-mingw32/include/winerror.h:1089:1: + ERROR_DIR_NOT_EMPTY = 145 // /usr/x86_64-w64-mingw32/include/winerror.h:158:1: + ERROR_DIR_NOT_ROOT = 144 // /usr/x86_64-w64-mingw32/include/winerror.h:157:1: + ERROR_DISCARDED = 157 // /usr/x86_64-w64-mingw32/include/winerror.h:170:1: + ERROR_DISK_CHANGE = 107 // /usr/x86_64-w64-mingw32/include/winerror.h:122:1: + ERROR_DISK_CORRUPT = 1393 // /usr/x86_64-w64-mingw32/include/winerror.h:564:1: + ERROR_DISK_FULL = 112 // /usr/x86_64-w64-mingw32/include/winerror.h:127:1: + ERROR_DISK_OPERATION_FAILED = 1127 // /usr/x86_64-w64-mingw32/include/winerror.h:350:1: + ERROR_DISK_RECALIBRATE_FAILED = 1126 // /usr/x86_64-w64-mingw32/include/winerror.h:349:1: + ERROR_DISK_RESET_FAILED = 1128 // /usr/x86_64-w64-mingw32/include/winerror.h:351:1: + ERROR_DISK_TOO_FRAGMENTED = 302 // /usr/x86_64-w64-mingw32/include/winerror.h:242:1: + ERROR_DLL_INIT_FAILED = 1114 // /usr/x86_64-w64-mingw32/include/winerror.h:337:1: + ERROR_DLL_NOT_FOUND = 1157 // /usr/x86_64-w64-mingw32/include/winerror.h:366:1: + ERROR_DOMAIN_CONTROLLER_EXISTS = 1250 // /usr/x86_64-w64-mingw32/include/winerror.h:440:1: + ERROR_DOMAIN_CONTROLLER_NOT_FOUND = 1908 // /usr/x86_64-w64-mingw32/include/winerror.h:831:1: + ERROR_DOMAIN_EXISTS = 1356 // /usr/x86_64-w64-mingw32/include/winerror.h:527:1: + ERROR_DOMAIN_LIMIT_EXCEEDED = 1357 // /usr/x86_64-w64-mingw32/include/winerror.h:528:1: + ERROR_DOMAIN_TRUST_INCONSISTENT = 1810 // /usr/x86_64-w64-mingw32/include/winerror.h:798:1: + ERROR_DOWNGRADE_DETECTED = 1265 // /usr/x86_64-w64-mingw32/include/winerror.h:455:1: + ERROR_DRIVER_BLOCKED = 1275 // /usr/x86_64-w64-mingw32/include/winerror.h:459:1: + ERROR_DRIVE_LOCKED = 108 // /usr/x86_64-w64-mingw32/include/winerror.h:123:1: + ERROR_DRIVE_MEDIA_MISMATCH = 4303 // /usr/x86_64-w64-mingw32/include/winerror.h:927:1: + ERROR_DRIVE_NOT_INSTALLED = 0x00000008 // /usr/x86_64-w64-mingw32/include/winioctl.h:1172:1: + ERROR_DS_ADD_REPLICA_INHIBITED = 8302 // /usr/x86_64-w64-mingw32/include/winerror.h:1219:1: + ERROR_DS_ADMIN_LIMIT_EXCEEDED = 8228 // /usr/x86_64-w64-mingw32/include/winerror.h:1183:1: + ERROR_DS_AFFECTS_MULTIPLE_DSAS = 8249 // /usr/x86_64-w64-mingw32/include/winerror.h:1204:1: + ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = 8578 // /usr/x86_64-w64-mingw32/include/winerror.h:1494:1: + ERROR_DS_ALIASED_OBJ_MISSING = 8334 // /usr/x86_64-w64-mingw32/include/winerror.h:1250:1: + ERROR_DS_ALIAS_DEREF_PROBLEM = 8244 // /usr/x86_64-w64-mingw32/include/winerror.h:1199:1: + ERROR_DS_ALIAS_POINTS_TO_ALIAS = 8336 // /usr/x86_64-w64-mingw32/include/winerror.h:1252:1: + ERROR_DS_ALIAS_PROBLEM = 8241 // /usr/x86_64-w64-mingw32/include/winerror.h:1196:1: + ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS = 8205 // /usr/x86_64-w64-mingw32/include/winerror.h:1161:1: + ERROR_DS_ATTRIBUTE_OWNED_BY_SAM = 8346 // /usr/x86_64-w64-mingw32/include/winerror.h:1262:1: + ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED = 8204 // /usr/x86_64-w64-mingw32/include/winerror.h:1160:1: + ERROR_DS_ATT_ALREADY_EXISTS = 8318 // /usr/x86_64-w64-mingw32/include/winerror.h:1235:1: + ERROR_DS_ATT_IS_NOT_ON_OBJ = 8310 // /usr/x86_64-w64-mingw32/include/winerror.h:1227:1: + ERROR_DS_ATT_NOT_DEF_FOR_CLASS = 8317 // /usr/x86_64-w64-mingw32/include/winerror.h:1234:1: + ERROR_DS_ATT_NOT_DEF_IN_SCHEMA = 8303 // /usr/x86_64-w64-mingw32/include/winerror.h:1220:1: + ERROR_DS_ATT_SCHEMA_REQ_ID = 8399 // /usr/x86_64-w64-mingw32/include/winerror.h:1315:1: + ERROR_DS_ATT_SCHEMA_REQ_SYNTAX = 8416 // /usr/x86_64-w64-mingw32/include/winerror.h:1332:1: + ERROR_DS_ATT_VAL_ALREADY_EXISTS = 8323 // /usr/x86_64-w64-mingw32/include/winerror.h:1239:1: + ERROR_DS_AUTHORIZATION_FAILED = 8599 // /usr/x86_64-w64-mingw32/include/winerror.h:1515:1: + ERROR_DS_AUTH_METHOD_NOT_SUPPORTED = 8231 // /usr/x86_64-w64-mingw32/include/winerror.h:1186:1: + ERROR_DS_AUTH_UNKNOWN = 8234 // /usr/x86_64-w64-mingw32/include/winerror.h:1189:1: + ERROR_DS_AUX_CLS_TEST_FAIL = 8389 // /usr/x86_64-w64-mingw32/include/winerror.h:1305:1: + ERROR_DS_BACKLINK_WITHOUT_LINK = 8482 // /usr/x86_64-w64-mingw32/include/winerror.h:1398:1: + ERROR_DS_BAD_ATT_SCHEMA_SYNTAX = 8400 // /usr/x86_64-w64-mingw32/include/winerror.h:1316:1: + ERROR_DS_BAD_HIERARCHY_FILE = 8425 // /usr/x86_64-w64-mingw32/include/winerror.h:1341:1: + ERROR_DS_BAD_INSTANCE_TYPE = 8313 // /usr/x86_64-w64-mingw32/include/winerror.h:1230:1: + ERROR_DS_BAD_NAME_SYNTAX = 8335 // /usr/x86_64-w64-mingw32/include/winerror.h:1251:1: + ERROR_DS_BAD_RDN_ATT_ID_SYNTAX = 8392 // /usr/x86_64-w64-mingw32/include/winerror.h:1308:1: + ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED = 8426 // /usr/x86_64-w64-mingw32/include/winerror.h:1342:1: + ERROR_DS_BUSY = 8206 // /usr/x86_64-w64-mingw32/include/winerror.h:1162:1: + ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD = 8585 // /usr/x86_64-w64-mingw32/include/winerror.h:1501:1: + ERROR_DS_CANT_ADD_ATT_VALUES = 8320 // /usr/x86_64-w64-mingw32/include/winerror.h:1236:1: + ERROR_DS_CANT_ADD_SYSTEM_ONLY = 8358 // /usr/x86_64-w64-mingw32/include/winerror.h:1274:1: + ERROR_DS_CANT_ADD_TO_GC = 8550 // /usr/x86_64-w64-mingw32/include/winerror.h:1466:1: + ERROR_DS_CANT_CACHE_ATT = 8401 // /usr/x86_64-w64-mingw32/include/winerror.h:1317:1: + ERROR_DS_CANT_CACHE_CLASS = 8402 // /usr/x86_64-w64-mingw32/include/winerror.h:1318:1: + ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC = 8553 // /usr/x86_64-w64-mingw32/include/winerror.h:1469:1: + ERROR_DS_CANT_CREATE_UNDER_SCHEMA = 8510 // /usr/x86_64-w64-mingw32/include/winerror.h:1426:1: + ERROR_DS_CANT_DELETE = 8398 // /usr/x86_64-w64-mingw32/include/winerror.h:1314:1: + ERROR_DS_CANT_DELETE_DSA_OBJ = 8340 // /usr/x86_64-w64-mingw32/include/winerror.h:1256:1: + ERROR_DS_CANT_DEL_MASTER_CROSSREF = 8375 // /usr/x86_64-w64-mingw32/include/winerror.h:1291:1: + ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC = 8604 // /usr/x86_64-w64-mingw32/include/winerror.h:1520:1: + ERROR_DS_CANT_DEREF_ALIAS = 8337 // /usr/x86_64-w64-mingw32/include/winerror.h:1253:1: + ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN = 8603 // /usr/x86_64-w64-mingw32/include/winerror.h:1519:1: + ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF = 8589 // /usr/x86_64-w64-mingw32/include/winerror.h:1505:1: + ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN = 8537 // /usr/x86_64-w64-mingw32/include/winerror.h:1453:1: + ERROR_DS_CANT_FIND_DSA_OBJ = 8419 // /usr/x86_64-w64-mingw32/include/winerror.h:1335:1: + ERROR_DS_CANT_FIND_EXPECTED_NC = 8420 // /usr/x86_64-w64-mingw32/include/winerror.h:1336:1: + ERROR_DS_CANT_FIND_NC_IN_CACHE = 8421 // /usr/x86_64-w64-mingw32/include/winerror.h:1337:1: + ERROR_DS_CANT_MIX_MASTER_AND_REPS = 8331 // /usr/x86_64-w64-mingw32/include/winerror.h:1247:1: + ERROR_DS_CANT_MOD_OBJ_CLASS = 8215 // /usr/x86_64-w64-mingw32/include/winerror.h:1171:1: + ERROR_DS_CANT_MOD_PRIMARYGROUPID = 8506 // /usr/x86_64-w64-mingw32/include/winerror.h:1422:1: + ERROR_DS_CANT_MOD_SYSTEM_ONLY = 8369 // /usr/x86_64-w64-mingw32/include/winerror.h:1285:1: + ERROR_DS_CANT_MOVE_ACCOUNT_GROUP = 8498 // /usr/x86_64-w64-mingw32/include/winerror.h:1414:1: + ERROR_DS_CANT_MOVE_APP_BASIC_GROUP = 8608 // /usr/x86_64-w64-mingw32/include/winerror.h:1524:1: + ERROR_DS_CANT_MOVE_APP_QUERY_GROUP = 8609 // /usr/x86_64-w64-mingw32/include/winerror.h:1525:1: + ERROR_DS_CANT_MOVE_DELETED_OBJECT = 8489 // /usr/x86_64-w64-mingw32/include/winerror.h:1405:1: + ERROR_DS_CANT_MOVE_RESOURCE_GROUP = 8499 // /usr/x86_64-w64-mingw32/include/winerror.h:1415:1: + ERROR_DS_CANT_ON_NON_LEAF = 8213 // /usr/x86_64-w64-mingw32/include/winerror.h:1169:1: + ERROR_DS_CANT_ON_RDN = 8214 // /usr/x86_64-w64-mingw32/include/winerror.h:1170:1: + ERROR_DS_CANT_REMOVE_ATT_CACHE = 8403 // /usr/x86_64-w64-mingw32/include/winerror.h:1319:1: + ERROR_DS_CANT_REMOVE_CLASS_CACHE = 8404 // /usr/x86_64-w64-mingw32/include/winerror.h:1320:1: + ERROR_DS_CANT_REM_MISSING_ATT = 8324 // /usr/x86_64-w64-mingw32/include/winerror.h:1240:1: + ERROR_DS_CANT_REM_MISSING_ATT_VAL = 8325 // /usr/x86_64-w64-mingw32/include/winerror.h:1241:1: + ERROR_DS_CANT_REPLACE_HIDDEN_REC = 8424 // /usr/x86_64-w64-mingw32/include/winerror.h:1340:1: + ERROR_DS_CANT_RETRIEVE_ATTS = 8481 // /usr/x86_64-w64-mingw32/include/winerror.h:1397:1: + ERROR_DS_CANT_RETRIEVE_CHILD = 8422 // /usr/x86_64-w64-mingw32/include/winerror.h:1338:1: + ERROR_DS_CANT_RETRIEVE_DN = 8405 // /usr/x86_64-w64-mingw32/include/winerror.h:1321:1: + ERROR_DS_CANT_RETRIEVE_INSTANCE = 8407 // /usr/x86_64-w64-mingw32/include/winerror.h:1323:1: + ERROR_DS_CANT_RETRIEVE_SD = 8526 // /usr/x86_64-w64-mingw32/include/winerror.h:1442:1: + ERROR_DS_CANT_START = 8531 // /usr/x86_64-w64-mingw32/include/winerror.h:1447:1: + ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ = 8560 // /usr/x86_64-w64-mingw32/include/winerror.h:1476:1: + ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS = 8493 // /usr/x86_64-w64-mingw32/include/winerror.h:1409:1: + ERROR_DS_CHILDREN_EXIST = 8332 // /usr/x86_64-w64-mingw32/include/winerror.h:1248:1: + ERROR_DS_CLASS_MUST_BE_CONCRETE = 8359 // /usr/x86_64-w64-mingw32/include/winerror.h:1275:1: + ERROR_DS_CLASS_NOT_DSA = 8343 // /usr/x86_64-w64-mingw32/include/winerror.h:1259:1: + ERROR_DS_CLIENT_LOOP = 8259 // /usr/x86_64-w64-mingw32/include/winerror.h:1214:1: + ERROR_DS_CODE_INCONSISTENCY = 8408 // /usr/x86_64-w64-mingw32/include/winerror.h:1324:1: + ERROR_DS_COMPARE_FALSE = 8229 // /usr/x86_64-w64-mingw32/include/winerror.h:1184:1: + ERROR_DS_COMPARE_TRUE = 8230 // /usr/x86_64-w64-mingw32/include/winerror.h:1185:1: + ERROR_DS_CONFIDENTIALITY_REQUIRED = 8237 // /usr/x86_64-w64-mingw32/include/winerror.h:1192:1: + ERROR_DS_CONFIG_PARAM_MISSING = 8427 // /usr/x86_64-w64-mingw32/include/winerror.h:1343:1: + ERROR_DS_CONSTRAINT_VIOLATION = 8239 // /usr/x86_64-w64-mingw32/include/winerror.h:1194:1: + ERROR_DS_CONSTRUCTED_ATT_MOD = 8475 // /usr/x86_64-w64-mingw32/include/winerror.h:1391:1: + ERROR_DS_CONTROL_NOT_FOUND = 8258 // /usr/x86_64-w64-mingw32/include/winerror.h:1213:1: + ERROR_DS_COULDNT_CONTACT_FSMO = 8367 // /usr/x86_64-w64-mingw32/include/winerror.h:1283:1: + ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE = 8503 // /usr/x86_64-w64-mingw32/include/winerror.h:1419:1: + ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE = 8502 // /usr/x86_64-w64-mingw32/include/winerror.h:1418:1: + ERROR_DS_COULDNT_UPDATE_SPNS = 8525 // /usr/x86_64-w64-mingw32/include/winerror.h:1441:1: + ERROR_DS_COUNTING_AB_INDICES_FAILED = 8428 // /usr/x86_64-w64-mingw32/include/winerror.h:1344:1: + ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD = 8491 // /usr/x86_64-w64-mingw32/include/winerror.h:1407:1: + ERROR_DS_CROSS_DOM_MOVE_ERROR = 8216 // /usr/x86_64-w64-mingw32/include/winerror.h:1172:1: + ERROR_DS_CROSS_NC_DN_RENAME = 8368 // /usr/x86_64-w64-mingw32/include/winerror.h:1284:1: + ERROR_DS_CROSS_REF_BUSY = 8602 // /usr/x86_64-w64-mingw32/include/winerror.h:1518:1: + ERROR_DS_CROSS_REF_EXISTS = 8374 // /usr/x86_64-w64-mingw32/include/winerror.h:1290:1: + ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE = 8495 // /usr/x86_64-w64-mingw32/include/winerror.h:1411:1: + ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2 = 8586 // /usr/x86_64-w64-mingw32/include/winerror.h:1502:1: + ERROR_DS_DATABASE_ERROR = 8409 // /usr/x86_64-w64-mingw32/include/winerror.h:1325:1: + ERROR_DS_DECODING_ERROR = 8253 // /usr/x86_64-w64-mingw32/include/winerror.h:1208:1: + ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED = 8536 // /usr/x86_64-w64-mingw32/include/winerror.h:1452:1: + ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST = 8535 // /usr/x86_64-w64-mingw32/include/winerror.h:1451:1: + ERROR_DS_DIFFERENT_REPL_EPOCHS = 8593 // /usr/x86_64-w64-mingw32/include/winerror.h:1509:1: + ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER = 8615 // /usr/x86_64-w64-mingw32/include/winerror.h:1531:1: + ERROR_DS_DNS_LOOKUP_FAILURE = 8524 // /usr/x86_64-w64-mingw32/include/winerror.h:1440:1: + ERROR_DS_DOMAIN_RENAME_IN_PROGRESS = 8612 // /usr/x86_64-w64-mingw32/include/winerror.h:1528:1: + ERROR_DS_DOMAIN_VERSION_TOO_HIGH = 8564 // /usr/x86_64-w64-mingw32/include/winerror.h:1480:1: + ERROR_DS_DOMAIN_VERSION_TOO_LOW = 8566 // /usr/x86_64-w64-mingw32/include/winerror.h:1482:1: + ERROR_DS_DRA_ABANDON_SYNC = 8462 // /usr/x86_64-w64-mingw32/include/winerror.h:1378:1: + ERROR_DS_DRA_ACCESS_DENIED = 8453 // /usr/x86_64-w64-mingw32/include/winerror.h:1369:1: + ERROR_DS_DRA_BAD_DN = 8439 // /usr/x86_64-w64-mingw32/include/winerror.h:1355:1: + ERROR_DS_DRA_BAD_INSTANCE_TYPE = 8445 // /usr/x86_64-w64-mingw32/include/winerror.h:1361:1: + ERROR_DS_DRA_BAD_NC = 8440 // /usr/x86_64-w64-mingw32/include/winerror.h:1356:1: + ERROR_DS_DRA_BUSY = 8438 // /usr/x86_64-w64-mingw32/include/winerror.h:1354:1: + ERROR_DS_DRA_CONNECTION_FAILED = 8444 // /usr/x86_64-w64-mingw32/include/winerror.h:1360:1: + ERROR_DS_DRA_DB_ERROR = 8451 // /usr/x86_64-w64-mingw32/include/winerror.h:1367:1: + ERROR_DS_DRA_DN_EXISTS = 8441 // /usr/x86_64-w64-mingw32/include/winerror.h:1357:1: + ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT = 8544 // /usr/x86_64-w64-mingw32/include/winerror.h:1460:1: + ERROR_DS_DRA_EXTN_CONNECTION_FAILED = 8466 // /usr/x86_64-w64-mingw32/include/winerror.h:1382:1: + ERROR_DS_DRA_GENERIC = 8436 // /usr/x86_64-w64-mingw32/include/winerror.h:1352:1: + ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET = 8464 // /usr/x86_64-w64-mingw32/include/winerror.h:1380:1: + ERROR_DS_DRA_INCONSISTENT_DIT = 8443 // /usr/x86_64-w64-mingw32/include/winerror.h:1359:1: + ERROR_DS_DRA_INTERNAL_ERROR = 8442 // /usr/x86_64-w64-mingw32/include/winerror.h:1358:1: + ERROR_DS_DRA_INVALID_PARAMETER = 8437 // /usr/x86_64-w64-mingw32/include/winerror.h:1353:1: + ERROR_DS_DRA_MAIL_PROBLEM = 8447 // /usr/x86_64-w64-mingw32/include/winerror.h:1363:1: + ERROR_DS_DRA_MISSING_PARENT = 8460 // /usr/x86_64-w64-mingw32/include/winerror.h:1376:1: + ERROR_DS_DRA_NAME_COLLISION = 8458 // /usr/x86_64-w64-mingw32/include/winerror.h:1374:1: + ERROR_DS_DRA_NOT_SUPPORTED = 8454 // /usr/x86_64-w64-mingw32/include/winerror.h:1370:1: + ERROR_DS_DRA_NO_REPLICA = 8452 // /usr/x86_64-w64-mingw32/include/winerror.h:1368:1: + ERROR_DS_DRA_OBJ_IS_REP_SOURCE = 8450 // /usr/x86_64-w64-mingw32/include/winerror.h:1366:1: + ERROR_DS_DRA_OBJ_NC_MISMATCH = 8545 // /usr/x86_64-w64-mingw32/include/winerror.h:1461:1: + ERROR_DS_DRA_OUT_OF_MEM = 8446 // /usr/x86_64-w64-mingw32/include/winerror.h:1362:1: + ERROR_DS_DRA_OUT_SCHEDULE_WINDOW = 8617 // /usr/x86_64-w64-mingw32/include/winerror.h:1533:1: + ERROR_DS_DRA_PREEMPTED = 8461 // /usr/x86_64-w64-mingw32/include/winerror.h:1377:1: + ERROR_DS_DRA_REF_ALREADY_EXISTS = 8448 // /usr/x86_64-w64-mingw32/include/winerror.h:1364:1: + ERROR_DS_DRA_REF_NOT_FOUND = 8449 // /usr/x86_64-w64-mingw32/include/winerror.h:1365:1: + ERROR_DS_DRA_REPL_PENDING = 8477 // /usr/x86_64-w64-mingw32/include/winerror.h:1393:1: + ERROR_DS_DRA_RPC_CANCELLED = 8455 // /usr/x86_64-w64-mingw32/include/winerror.h:1371:1: + ERROR_DS_DRA_SCHEMA_CONFLICT = 8543 // /usr/x86_64-w64-mingw32/include/winerror.h:1459:1: + ERROR_DS_DRA_SCHEMA_INFO_SHIP = 8542 // /usr/x86_64-w64-mingw32/include/winerror.h:1458:1: + ERROR_DS_DRA_SCHEMA_MISMATCH = 8418 // /usr/x86_64-w64-mingw32/include/winerror.h:1334:1: + ERROR_DS_DRA_SHUTDOWN = 8463 // /usr/x86_64-w64-mingw32/include/winerror.h:1379:1: + ERROR_DS_DRA_SINK_DISABLED = 8457 // /usr/x86_64-w64-mingw32/include/winerror.h:1373:1: + ERROR_DS_DRA_SOURCE_DISABLED = 8456 // /usr/x86_64-w64-mingw32/include/winerror.h:1372:1: + ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA = 8465 // /usr/x86_64-w64-mingw32/include/winerror.h:1381:1: + ERROR_DS_DRA_SOURCE_REINSTALLED = 8459 // /usr/x86_64-w64-mingw32/include/winerror.h:1375:1: + ERROR_DS_DRS_EXTENSIONS_CHANGED = 8594 // /usr/x86_64-w64-mingw32/include/winerror.h:1510:1: + ERROR_DS_DSA_MUST_BE_INT_MASTER = 8342 // /usr/x86_64-w64-mingw32/include/winerror.h:1258:1: + ERROR_DS_DST_DOMAIN_NOT_NATIVE = 8496 // /usr/x86_64-w64-mingw32/include/winerror.h:1412:1: + ERROR_DS_DST_NC_MISMATCH = 8486 // /usr/x86_64-w64-mingw32/include/winerror.h:1402:1: + ERROR_DS_DS_REQUIRED = 8478 // /usr/x86_64-w64-mingw32/include/winerror.h:1394:1: + ERROR_DS_DUPLICATE_ID_FOUND = 8605 // /usr/x86_64-w64-mingw32/include/winerror.h:1521:1: + ERROR_DS_DUP_LDAP_DISPLAY_NAME = 8382 // /usr/x86_64-w64-mingw32/include/winerror.h:1298:1: + ERROR_DS_DUP_LINK_ID = 8468 // /usr/x86_64-w64-mingw32/include/winerror.h:1384:1: + ERROR_DS_DUP_MAPI_ID = 8380 // /usr/x86_64-w64-mingw32/include/winerror.h:1296:1: + ERROR_DS_DUP_MSDS_INTID = 8597 // /usr/x86_64-w64-mingw32/include/winerror.h:1513:1: + ERROR_DS_DUP_OID = 8379 // /usr/x86_64-w64-mingw32/include/winerror.h:1295:1: + ERROR_DS_DUP_RDN = 8378 // /usr/x86_64-w64-mingw32/include/winerror.h:1294:1: + ERROR_DS_DUP_SCHEMA_ID_GUID = 8381 // /usr/x86_64-w64-mingw32/include/winerror.h:1297:1: + ERROR_DS_ENCODING_ERROR = 8252 // /usr/x86_64-w64-mingw32/include/winerror.h:1207:1: + ERROR_DS_EPOCH_MISMATCH = 8483 // /usr/x86_64-w64-mingw32/include/winerror.h:1399:1: + ERROR_DS_EXISTING_AD_CHILD_NC = 8613 // /usr/x86_64-w64-mingw32/include/winerror.h:1529:1: + ERROR_DS_EXISTS_IN_AUX_CLS = 8393 // /usr/x86_64-w64-mingw32/include/winerror.h:1309:1: + ERROR_DS_EXISTS_IN_MAY_HAVE = 8386 // /usr/x86_64-w64-mingw32/include/winerror.h:1302:1: + ERROR_DS_EXISTS_IN_MUST_HAVE = 8385 // /usr/x86_64-w64-mingw32/include/winerror.h:1301:1: + ERROR_DS_EXISTS_IN_POSS_SUP = 8395 // /usr/x86_64-w64-mingw32/include/winerror.h:1311:1: + ERROR_DS_EXISTS_IN_RDNATTID = 8598 // /usr/x86_64-w64-mingw32/include/winerror.h:1514:1: + ERROR_DS_EXISTS_IN_SUB_CLS = 8394 // /usr/x86_64-w64-mingw32/include/winerror.h:1310:1: + ERROR_DS_FILTER_UNKNOWN = 8254 // /usr/x86_64-w64-mingw32/include/winerror.h:1209:1: + ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS = 8555 // /usr/x86_64-w64-mingw32/include/winerror.h:1471:1: + ERROR_DS_FOREST_VERSION_TOO_HIGH = 8563 // /usr/x86_64-w64-mingw32/include/winerror.h:1479:1: + ERROR_DS_FOREST_VERSION_TOO_LOW = 8565 // /usr/x86_64-w64-mingw32/include/winerror.h:1481:1: + ERROR_DS_GCVERIFY_ERROR = 8417 // /usr/x86_64-w64-mingw32/include/winerror.h:1333:1: + ERROR_DS_GC_NOT_AVAILABLE = 8217 // /usr/x86_64-w64-mingw32/include/winerror.h:1173:1: + ERROR_DS_GC_REQUIRED = 8547 // /usr/x86_64-w64-mingw32/include/winerror.h:1463:1: + ERROR_DS_GENERIC_ERROR = 8341 // /usr/x86_64-w64-mingw32/include/winerror.h:1257:1: + ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = 8519 // /usr/x86_64-w64-mingw32/include/winerror.h:1435:1: + ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = 8516 // /usr/x86_64-w64-mingw32/include/winerror.h:1432:1: + ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = 8517 // /usr/x86_64-w64-mingw32/include/winerror.h:1433:1: + ERROR_DS_GOVERNSID_MISSING = 8410 // /usr/x86_64-w64-mingw32/include/winerror.h:1326:1: + ERROR_DS_GROUP_CONVERSION_ERROR = 8607 // /usr/x86_64-w64-mingw32/include/winerror.h:1523:1: + ERROR_DS_HAVE_PRIMARY_MEMBERS = 8521 // /usr/x86_64-w64-mingw32/include/winerror.h:1437:1: + ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED = 8429 // /usr/x86_64-w64-mingw32/include/winerror.h:1345:1: + ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD = 8507 // /usr/x86_64-w64-mingw32/include/winerror.h:1423:1: + ERROR_DS_ILLEGAL_MOD_OPERATION = 8311 // /usr/x86_64-w64-mingw32/include/winerror.h:1228:1: + ERROR_DS_ILLEGAL_SUPERIOR = 8345 // /usr/x86_64-w64-mingw32/include/winerror.h:1261:1: + ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION = 8492 // /usr/x86_64-w64-mingw32/include/winerror.h:1408:1: + ERROR_DS_INAPPROPRIATE_AUTH = 8233 // /usr/x86_64-w64-mingw32/include/winerror.h:1188:1: + ERROR_DS_INAPPROPRIATE_MATCHING = 8238 // /usr/x86_64-w64-mingw32/include/winerror.h:1193:1: + ERROR_DS_INCOMPATIBLE_CONTROLS_USED = 8574 // /usr/x86_64-w64-mingw32/include/winerror.h:1490:1: + ERROR_DS_INCOMPATIBLE_VERSION = 8567 // /usr/x86_64-w64-mingw32/include/winerror.h:1483:1: + ERROR_DS_INCORRECT_ROLE_OWNER = 8210 // /usr/x86_64-w64-mingw32/include/winerror.h:1166:1: + ERROR_DS_INIT_FAILURE = 8532 // /usr/x86_64-w64-mingw32/include/winerror.h:1448:1: + ERROR_DS_INIT_FAILURE_CONSOLE = 8561 // /usr/x86_64-w64-mingw32/include/winerror.h:1477:1: + ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE = 8512 // /usr/x86_64-w64-mingw32/include/winerror.h:1428:1: + ERROR_DS_INSTALL_NO_SRC_SCH_VERSION = 8511 // /usr/x86_64-w64-mingw32/include/winerror.h:1427:1: + ERROR_DS_INSTALL_SCHEMA_MISMATCH = 8467 // /usr/x86_64-w64-mingw32/include/winerror.h:1383:1: + ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT = 8606 // /usr/x86_64-w64-mingw32/include/winerror.h:1522:1: + ERROR_DS_INSUFF_ACCESS_RIGHTS = 8344 // /usr/x86_64-w64-mingw32/include/winerror.h:1260:1: + ERROR_DS_INTERNAL_FAILURE = 8430 // /usr/x86_64-w64-mingw32/include/winerror.h:1346:1: + ERROR_DS_INVALID_ATTRIBUTE_SYNTAX = 8203 // /usr/x86_64-w64-mingw32/include/winerror.h:1159:1: + ERROR_DS_INVALID_DMD = 8360 // /usr/x86_64-w64-mingw32/include/winerror.h:1276:1: + ERROR_DS_INVALID_DN_SYNTAX = 8242 // /usr/x86_64-w64-mingw32/include/winerror.h:1197:1: + ERROR_DS_INVALID_GROUP_TYPE = 8513 // /usr/x86_64-w64-mingw32/include/winerror.h:1429:1: + ERROR_DS_INVALID_LDAP_DISPLAY_NAME = 8479 // /usr/x86_64-w64-mingw32/include/winerror.h:1395:1: + ERROR_DS_INVALID_NAME_FOR_SPN = 8554 // /usr/x86_64-w64-mingw32/include/winerror.h:1470:1: + ERROR_DS_INVALID_ROLE_OWNER = 8366 // /usr/x86_64-w64-mingw32/include/winerror.h:1282:1: + ERROR_DS_INVALID_SCRIPT = 8600 // /usr/x86_64-w64-mingw32/include/winerror.h:1516:1: + ERROR_DS_INVALID_SEARCH_FLAG = 8500 // /usr/x86_64-w64-mingw32/include/winerror.h:1416:1: + ERROR_DS_IS_LEAF = 8243 // /usr/x86_64-w64-mingw32/include/winerror.h:1198:1: + ERROR_DS_KEY_NOT_UNIQUE = 8527 // /usr/x86_64-w64-mingw32/include/winerror.h:1443:1: + ERROR_DS_LDAP_SEND_QUEUE_FULL = 8616 // /usr/x86_64-w64-mingw32/include/winerror.h:1532:1: + ERROR_DS_LINK_ID_NOT_AVAILABLE = 8577 // /usr/x86_64-w64-mingw32/include/winerror.h:1493:1: + ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 8520 // /usr/x86_64-w64-mingw32/include/winerror.h:1436:1: + ERROR_DS_LOCAL_ERROR = 8251 // /usr/x86_64-w64-mingw32/include/winerror.h:1206:1: + ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY = 8548 // /usr/x86_64-w64-mingw32/include/winerror.h:1464:1: + ERROR_DS_LOOP_DETECT = 8246 // /usr/x86_64-w64-mingw32/include/winerror.h:1201:1: + ERROR_DS_LOW_DSA_VERSION = 8568 // /usr/x86_64-w64-mingw32/include/winerror.h:1484:1: + ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 = 8572 // /usr/x86_64-w64-mingw32/include/winerror.h:1488:1: + ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = 8557 // /usr/x86_64-w64-mingw32/include/winerror.h:1473:1: + ERROR_DS_MASTERDSA_REQUIRED = 8314 // /usr/x86_64-w64-mingw32/include/winerror.h:1231:1: + ERROR_DS_MAX_OBJ_SIZE_EXCEEDED = 8304 // /usr/x86_64-w64-mingw32/include/winerror.h:1221:1: + ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY = 8201 // /usr/x86_64-w64-mingw32/include/winerror.h:1157:1: + ERROR_DS_MISSING_EXPECTED_ATT = 8411 // /usr/x86_64-w64-mingw32/include/winerror.h:1327:1: + ERROR_DS_MISSING_FSMO_SETTINGS = 8434 // /usr/x86_64-w64-mingw32/include/winerror.h:1350:1: + ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER = 8497 // /usr/x86_64-w64-mingw32/include/winerror.h:1413:1: + ERROR_DS_MISSING_REQUIRED_ATT = 8316 // /usr/x86_64-w64-mingw32/include/winerror.h:1233:1: + ERROR_DS_MISSING_SUPREF = 8406 // /usr/x86_64-w64-mingw32/include/winerror.h:1322:1: + ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG = 8581 // /usr/x86_64-w64-mingw32/include/winerror.h:1497:1: + ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE = 8579 // /usr/x86_64-w64-mingw32/include/winerror.h:1495:1: + ERROR_DS_MODIFYDN_WRONG_GRANDPARENT = 8582 // /usr/x86_64-w64-mingw32/include/winerror.h:1498:1: + ERROR_DS_MUST_BE_RUN_ON_DST_DC = 8558 // /usr/x86_64-w64-mingw32/include/winerror.h:1474:1: + ERROR_DS_NAME_ERROR_DOMAIN_ONLY = 8473 // /usr/x86_64-w64-mingw32/include/winerror.h:1389:1: + ERROR_DS_NAME_ERROR_NOT_FOUND = 8470 // /usr/x86_64-w64-mingw32/include/winerror.h:1386:1: + ERROR_DS_NAME_ERROR_NOT_UNIQUE = 8471 // /usr/x86_64-w64-mingw32/include/winerror.h:1387:1: + ERROR_DS_NAME_ERROR_NO_MAPPING = 8472 // /usr/x86_64-w64-mingw32/include/winerror.h:1388:1: + ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = 8474 // /usr/x86_64-w64-mingw32/include/winerror.h:1390:1: + ERROR_DS_NAME_ERROR_RESOLVING = 8469 // /usr/x86_64-w64-mingw32/include/winerror.h:1385:1: + ERROR_DS_NAME_ERROR_TRUST_REFERRAL = 8583 // /usr/x86_64-w64-mingw32/include/winerror.h:1499:1: + ERROR_DS_NAME_NOT_UNIQUE = 8571 // /usr/x86_64-w64-mingw32/include/winerror.h:1487:1: + ERROR_DS_NAME_REFERENCE_INVALID = 8373 // /usr/x86_64-w64-mingw32/include/winerror.h:1289:1: + ERROR_DS_NAME_TOO_LONG = 8348 // /usr/x86_64-w64-mingw32/include/winerror.h:1264:1: + ERROR_DS_NAME_TOO_MANY_PARTS = 8347 // /usr/x86_64-w64-mingw32/include/winerror.h:1263:1: + ERROR_DS_NAME_TYPE_UNKNOWN = 8351 // /usr/x86_64-w64-mingw32/include/winerror.h:1267:1: + ERROR_DS_NAME_UNPARSEABLE = 8350 // /usr/x86_64-w64-mingw32/include/winerror.h:1266:1: + ERROR_DS_NAME_VALUE_TOO_LONG = 8349 // /usr/x86_64-w64-mingw32/include/winerror.h:1265:1: + ERROR_DS_NAMING_MASTER_GC = 8523 // /usr/x86_64-w64-mingw32/include/winerror.h:1439:1: + ERROR_DS_NAMING_VIOLATION = 8247 // /usr/x86_64-w64-mingw32/include/winerror.h:1202:1: + ERROR_DS_NCNAME_MISSING_CR_REF = 8412 // /usr/x86_64-w64-mingw32/include/winerror.h:1328:1: + ERROR_DS_NCNAME_MUST_BE_NC = 8357 // /usr/x86_64-w64-mingw32/include/winerror.h:1273:1: + ERROR_DS_NC_MUST_HAVE_NC_PARENT = 8494 // /usr/x86_64-w64-mingw32/include/winerror.h:1410:1: + ERROR_DS_NC_STILL_HAS_DSAS = 8546 // /usr/x86_64-w64-mingw32/include/winerror.h:1462:1: + ERROR_DS_NONEXISTENT_MAY_HAVE = 8387 // /usr/x86_64-w64-mingw32/include/winerror.h:1303:1: + ERROR_DS_NONEXISTENT_MUST_HAVE = 8388 // /usr/x86_64-w64-mingw32/include/winerror.h:1304:1: + ERROR_DS_NONEXISTENT_POSS_SUP = 8390 // /usr/x86_64-w64-mingw32/include/winerror.h:1306:1: + ERROR_DS_NONSAFE_SCHEMA_CHANGE = 8508 // /usr/x86_64-w64-mingw32/include/winerror.h:1424:1: + ERROR_DS_NON_BASE_SEARCH = 8480 // /usr/x86_64-w64-mingw32/include/winerror.h:1396:1: + ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX = 8377 // /usr/x86_64-w64-mingw32/include/winerror.h:1293:1: + ERROR_DS_NOT_AN_OBJECT = 8352 // /usr/x86_64-w64-mingw32/include/winerror.h:1268:1: + ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC = 8487 // /usr/x86_64-w64-mingw32/include/winerror.h:1403:1: + ERROR_DS_NOT_CLOSEST = 8588 // /usr/x86_64-w64-mingw32/include/winerror.h:1504:1: + ERROR_DS_NOT_INSTALLED = 8200 // /usr/x86_64-w64-mingw32/include/winerror.h:1156:1: + ERROR_DS_NOT_ON_BACKLINK = 8362 // /usr/x86_64-w64-mingw32/include/winerror.h:1278:1: + ERROR_DS_NOT_SUPPORTED = 8256 // /usr/x86_64-w64-mingw32/include/winerror.h:1211:1: + ERROR_DS_NOT_SUPPORTED_SORT_ORDER = 8570 // /usr/x86_64-w64-mingw32/include/winerror.h:1486:1: + ERROR_DS_NO_ATTRIBUTE_OR_VALUE = 8202 // /usr/x86_64-w64-mingw32/include/winerror.h:1158:1: + ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN = 8569 // /usr/x86_64-w64-mingw32/include/winerror.h:1485:1: + ERROR_DS_NO_CHAINED_EVAL = 8328 // /usr/x86_64-w64-mingw32/include/winerror.h:1244:1: + ERROR_DS_NO_CHAINING = 8327 // /usr/x86_64-w64-mingw32/include/winerror.h:1243:1: + ERROR_DS_NO_CHECKPOINT_WITH_PDC = 8551 // /usr/x86_64-w64-mingw32/include/winerror.h:1467:1: + ERROR_DS_NO_CROSSREF_FOR_NC = 8363 // /usr/x86_64-w64-mingw32/include/winerror.h:1279:1: + ERROR_DS_NO_DELETED_NAME = 8355 // /usr/x86_64-w64-mingw32/include/winerror.h:1271:1: + ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS = 8549 // /usr/x86_64-w64-mingw32/include/winerror.h:1465:1: + ERROR_DS_NO_MORE_RIDS = 8209 // /usr/x86_64-w64-mingw32/include/winerror.h:1165:1: + ERROR_DS_NO_MSDS_INTID = 8596 // /usr/x86_64-w64-mingw32/include/winerror.h:1512:1: + ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = 8514 // /usr/x86_64-w64-mingw32/include/winerror.h:1430:1: + ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = 8515 // /usr/x86_64-w64-mingw32/include/winerror.h:1431:1: + ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC = 8580 // /usr/x86_64-w64-mingw32/include/winerror.h:1496:1: + ERROR_DS_NO_PARENT_OBJECT = 8329 // /usr/x86_64-w64-mingw32/include/winerror.h:1245:1: + ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION = 8533 // /usr/x86_64-w64-mingw32/include/winerror.h:1449:1: + ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA = 8306 // /usr/x86_64-w64-mingw32/include/winerror.h:1223:1: + ERROR_DS_NO_REF_DOMAIN = 8575 // /usr/x86_64-w64-mingw32/include/winerror.h:1491:1: + ERROR_DS_NO_REQUESTED_ATTS_FOUND = 8308 // /usr/x86_64-w64-mingw32/include/winerror.h:1225:1: + ERROR_DS_NO_RESULTS_RETURNED = 8257 // /usr/x86_64-w64-mingw32/include/winerror.h:1212:1: + ERROR_DS_NO_RIDS_ALLOCATED = 8208 // /usr/x86_64-w64-mingw32/include/winerror.h:1164:1: + ERROR_DS_NO_SUCH_OBJECT = 8240 // /usr/x86_64-w64-mingw32/include/winerror.h:1195:1: + ERROR_DS_NO_TREE_DELETE_ABOVE_NC = 8501 // /usr/x86_64-w64-mingw32/include/winerror.h:1417:1: + ERROR_DS_NTDSCRIPT_PROCESS_ERROR = 8592 // /usr/x86_64-w64-mingw32/include/winerror.h:1508:1: + ERROR_DS_NTDSCRIPT_SYNTAX_ERROR = 8591 // /usr/x86_64-w64-mingw32/include/winerror.h:1507:1: + ERROR_DS_OBJECT_BEING_REMOVED = 8339 // /usr/x86_64-w64-mingw32/include/winerror.h:1255:1: + ERROR_DS_OBJECT_CLASS_REQUIRED = 8315 // /usr/x86_64-w64-mingw32/include/winerror.h:1232:1: + ERROR_DS_OBJECT_RESULTS_TOO_LARGE = 8248 // /usr/x86_64-w64-mingw32/include/winerror.h:1203:1: + ERROR_DS_OBJ_CLASS_NOT_DEFINED = 8371 // /usr/x86_64-w64-mingw32/include/winerror.h:1287:1: + ERROR_DS_OBJ_CLASS_NOT_SUBCLASS = 8372 // /usr/x86_64-w64-mingw32/include/winerror.h:1288:1: + ERROR_DS_OBJ_CLASS_VIOLATION = 8212 // /usr/x86_64-w64-mingw32/include/winerror.h:1168:1: + ERROR_DS_OBJ_GUID_EXISTS = 8361 // /usr/x86_64-w64-mingw32/include/winerror.h:1277:1: + ERROR_DS_OBJ_NOT_FOUND = 8333 // /usr/x86_64-w64-mingw32/include/winerror.h:1249:1: + ERROR_DS_OBJ_STRING_NAME_EXISTS = 8305 // /usr/x86_64-w64-mingw32/include/winerror.h:1222:1: + ERROR_DS_OBJ_TOO_LARGE = 8312 // /usr/x86_64-w64-mingw32/include/winerror.h:1229:1: + ERROR_DS_OFFSET_RANGE_ERROR = 8262 // /usr/x86_64-w64-mingw32/include/winerror.h:1217:1: + ERROR_DS_OPERATIONS_ERROR = 8224 // /usr/x86_64-w64-mingw32/include/winerror.h:1179:1: + ERROR_DS_OUT_OF_SCOPE = 8338 // /usr/x86_64-w64-mingw32/include/winerror.h:1254:1: + ERROR_DS_OUT_OF_VERSION_STORE = 8573 // /usr/x86_64-w64-mingw32/include/winerror.h:1489:1: + ERROR_DS_PARAM_ERROR = 8255 // /usr/x86_64-w64-mingw32/include/winerror.h:1210:1: + ERROR_DS_PARENT_IS_AN_ALIAS = 8330 // /usr/x86_64-w64-mingw32/include/winerror.h:1246:1: + ERROR_DS_PDC_OPERATION_IN_PROGRESS = 8490 // /usr/x86_64-w64-mingw32/include/winerror.h:1406:1: + ERROR_DS_PROTOCOL_ERROR = 8225 // /usr/x86_64-w64-mingw32/include/winerror.h:1180:1: + ERROR_DS_RANGE_CONSTRAINT = 8322 // /usr/x86_64-w64-mingw32/include/winerror.h:1238:1: + ERROR_DS_RDN_DOESNT_MATCH_SCHEMA = 8307 // /usr/x86_64-w64-mingw32/include/winerror.h:1224:1: + ERROR_DS_RECALCSCHEMA_FAILED = 8396 // /usr/x86_64-w64-mingw32/include/winerror.h:1312:1: + ERROR_DS_REFERRAL = 8235 // /usr/x86_64-w64-mingw32/include/winerror.h:1190:1: + ERROR_DS_REFERRAL_LIMIT_EXCEEDED = 8260 // /usr/x86_64-w64-mingw32/include/winerror.h:1215:1: + ERROR_DS_REFUSING_FSMO_ROLES = 8433 // /usr/x86_64-w64-mingw32/include/winerror.h:1349:1: + ERROR_DS_REMOTE_CROSSREF_OP_FAILED = 8601 // /usr/x86_64-w64-mingw32/include/winerror.h:1517:1: + ERROR_DS_REPLICATOR_ONLY = 8370 // /usr/x86_64-w64-mingw32/include/winerror.h:1286:1: + ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR = 8595 // /usr/x86_64-w64-mingw32/include/winerror.h:1511:1: + ERROR_DS_REPL_LIFETIME_EXCEEDED = 8614 // /usr/x86_64-w64-mingw32/include/winerror.h:1530:1: + ERROR_DS_RESERVED_LINK_ID = 8576 // /usr/x86_64-w64-mingw32/include/winerror.h:1492:1: + ERROR_DS_RIDMGR_INIT_ERROR = 8211 // /usr/x86_64-w64-mingw32/include/winerror.h:1167:1: + ERROR_DS_ROLE_NOT_VERIFIED = 8610 // /usr/x86_64-w64-mingw32/include/winerror.h:1526:1: + ERROR_DS_ROOT_CANT_BE_SUBREF = 8326 // /usr/x86_64-w64-mingw32/include/winerror.h:1242:1: + ERROR_DS_ROOT_MUST_BE_NC = 8301 // /usr/x86_64-w64-mingw32/include/winerror.h:1218:1: + ERROR_DS_ROOT_REQUIRES_CLASS_TOP = 8432 // /usr/x86_64-w64-mingw32/include/winerror.h:1348:1: + ERROR_DS_SAM_INIT_FAILURE = 8504 // /usr/x86_64-w64-mingw32/include/winerror.h:1420:1: + ERROR_DS_SAM_INIT_FAILURE_CONSOLE = 8562 // /usr/x86_64-w64-mingw32/include/winerror.h:1478:1: + ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY = 8530 // /usr/x86_64-w64-mingw32/include/winerror.h:1446:1: + ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD = 8529 // /usr/x86_64-w64-mingw32/include/winerror.h:1445:1: + ERROR_DS_SCHEMA_ALLOC_FAILED = 8415 // /usr/x86_64-w64-mingw32/include/winerror.h:1331:1: + ERROR_DS_SCHEMA_NOT_LOADED = 8414 // /usr/x86_64-w64-mingw32/include/winerror.h:1330:1: + ERROR_DS_SCHEMA_UPDATE_DISALLOWED = 8509 // /usr/x86_64-w64-mingw32/include/winerror.h:1425:1: + ERROR_DS_SECURITY_CHECKING_ERROR = 8413 // /usr/x86_64-w64-mingw32/include/winerror.h:1329:1: + ERROR_DS_SECURITY_ILLEGAL_MODIFY = 8423 // /usr/x86_64-w64-mingw32/include/winerror.h:1339:1: + ERROR_DS_SEC_DESC_INVALID = 8354 // /usr/x86_64-w64-mingw32/include/winerror.h:1270:1: + ERROR_DS_SEC_DESC_TOO_SHORT = 8353 // /usr/x86_64-w64-mingw32/include/winerror.h:1269:1: + ERROR_DS_SEMANTIC_ATT_TEST = 8383 // /usr/x86_64-w64-mingw32/include/winerror.h:1299:1: + ERROR_DS_SENSITIVE_GROUP_VIOLATION = 8505 // /usr/x86_64-w64-mingw32/include/winerror.h:1421:1: + ERROR_DS_SERVER_DOWN = 8250 // /usr/x86_64-w64-mingw32/include/winerror.h:1205:1: + ERROR_DS_SHUTTING_DOWN = 8364 // /usr/x86_64-w64-mingw32/include/winerror.h:1280:1: + ERROR_DS_SINGLE_USER_MODE_FAILED = 8590 // /usr/x86_64-w64-mingw32/include/winerror.h:1506:1: + ERROR_DS_SINGLE_VALUE_CONSTRAINT = 8321 // /usr/x86_64-w64-mingw32/include/winerror.h:1237:1: + ERROR_DS_SIZELIMIT_EXCEEDED = 8227 // /usr/x86_64-w64-mingw32/include/winerror.h:1182:1: + ERROR_DS_SORT_CONTROL_MISSING = 8261 // /usr/x86_64-w64-mingw32/include/winerror.h:1216:1: + ERROR_DS_SOURCE_AUDITING_NOT_ENABLED = 8552 // /usr/x86_64-w64-mingw32/include/winerror.h:1468:1: + ERROR_DS_SOURCE_DOMAIN_IN_FOREST = 8534 // /usr/x86_64-w64-mingw32/include/winerror.h:1450:1: + ERROR_DS_SRC_AND_DST_NC_IDENTICAL = 8485 // /usr/x86_64-w64-mingw32/include/winerror.h:1401:1: + ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH = 8540 // /usr/x86_64-w64-mingw32/include/winerror.h:1456:1: + ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER = 8559 // /usr/x86_64-w64-mingw32/include/winerror.h:1475:1: + ERROR_DS_SRC_GUID_MISMATCH = 8488 // /usr/x86_64-w64-mingw32/include/winerror.h:1404:1: + ERROR_DS_SRC_NAME_MISMATCH = 8484 // /usr/x86_64-w64-mingw32/include/winerror.h:1400:1: + ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER = 8538 // /usr/x86_64-w64-mingw32/include/winerror.h:1454:1: + ERROR_DS_SRC_SID_EXISTS_IN_FOREST = 8539 // /usr/x86_64-w64-mingw32/include/winerror.h:1455:1: + ERROR_DS_STRING_SD_CONVERSION_FAILED = 8522 // /usr/x86_64-w64-mingw32/include/winerror.h:1438:1: + ERROR_DS_STRONG_AUTH_REQUIRED = 8232 // /usr/x86_64-w64-mingw32/include/winerror.h:1187:1: + ERROR_DS_SUBREF_MUST_HAVE_PARENT = 8356 // /usr/x86_64-w64-mingw32/include/winerror.h:1272:1: + ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD = 8376 // /usr/x86_64-w64-mingw32/include/winerror.h:1292:1: + ERROR_DS_SUB_CLS_TEST_FAIL = 8391 // /usr/x86_64-w64-mingw32/include/winerror.h:1307:1: + ERROR_DS_SYNTAX_MISMATCH = 8384 // /usr/x86_64-w64-mingw32/include/winerror.h:1300:1: + ERROR_DS_THREAD_LIMIT_EXCEEDED = 8587 // /usr/x86_64-w64-mingw32/include/winerror.h:1503:1: + ERROR_DS_TIMELIMIT_EXCEEDED = 8226 // /usr/x86_64-w64-mingw32/include/winerror.h:1181:1: + ERROR_DS_TREE_DELETE_NOT_FINISHED = 8397 // /usr/x86_64-w64-mingw32/include/winerror.h:1313:1: + ERROR_DS_UNABLE_TO_SURRENDER_ROLES = 8435 // /usr/x86_64-w64-mingw32/include/winerror.h:1351:1: + ERROR_DS_UNAVAILABLE = 8207 // /usr/x86_64-w64-mingw32/include/winerror.h:1163:1: + ERROR_DS_UNAVAILABLE_CRIT_EXTENSION = 8236 // /usr/x86_64-w64-mingw32/include/winerror.h:1191:1: + ERROR_DS_UNICODEPWD_NOT_IN_QUOTES = 8556 // /usr/x86_64-w64-mingw32/include/winerror.h:1472:1: + ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = 8518 // /usr/x86_64-w64-mingw32/include/winerror.h:1434:1: + ERROR_DS_UNKNOWN_ERROR = 8431 // /usr/x86_64-w64-mingw32/include/winerror.h:1347:1: + ERROR_DS_UNKNOWN_OPERATION = 8365 // /usr/x86_64-w64-mingw32/include/winerror.h:1281:1: + ERROR_DS_UNWILLING_TO_PERFORM = 8245 // /usr/x86_64-w64-mingw32/include/winerror.h:1200:1: + ERROR_DS_USER_BUFFER_TO_SMALL = 8309 // /usr/x86_64-w64-mingw32/include/winerror.h:1226:1: + ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL = 8611 // /usr/x86_64-w64-mingw32/include/winerror.h:1527:1: + ERROR_DS_WRONG_LINKED_ATT_SYNTAX = 8528 // /usr/x86_64-w64-mingw32/include/winerror.h:1444:1: + ERROR_DS_WRONG_OM_OBJ_CLASS = 8476 // /usr/x86_64-w64-mingw32/include/winerror.h:1392:1: + ERROR_DUPLICATE_SERVICE_NAME = 1078 // /usr/x86_64-w64-mingw32/include/winerror.h:316:1: + ERROR_DUPLICATE_TAG = 2014 // /usr/x86_64-w64-mingw32/include/winerror.h:870:1: + ERROR_DUP_DOMAINNAME = 1221 // /usr/x86_64-w64-mingw32/include/winerror.h:411:1: + ERROR_DUP_NAME = 52 // /usr/x86_64-w64-mingw32/include/winerror.h:85:1: + ERROR_DYNLINK_FROM_INVALID_RING = 196 // /usr/x86_64-w64-mingw32/include/winerror.h:194:1: + ERROR_EAS_DIDNT_FIT = 275 // /usr/x86_64-w64-mingw32/include/winerror.h:232:1: + ERROR_EAS_NOT_SUPPORTED = 282 // /usr/x86_64-w64-mingw32/include/winerror.h:236:1: + ERROR_EA_ACCESS_DENIED = 994 // /usr/x86_64-w64-mingw32/include/winerror.h:261:1: + ERROR_EA_FILE_CORRUPT = 276 // /usr/x86_64-w64-mingw32/include/winerror.h:233:1: + ERROR_EA_LIST_INCONSISTENT = 255 // /usr/x86_64-w64-mingw32/include/winerror.h:227:1: + ERROR_EA_TABLE_FULL = 277 // /usr/x86_64-w64-mingw32/include/winerror.h:234:1: + ERROR_EC_CIRCULAR_FORWARDING = 15082 // /usr/x86_64-w64-mingw32/include/winerror.h:2111:1: + ERROR_EC_CREDSTORE_FULL = 15083 // /usr/x86_64-w64-mingw32/include/winerror.h:2112:1: + ERROR_EC_CRED_NOT_FOUND = 15084 // /usr/x86_64-w64-mingw32/include/winerror.h:2113:1: + ERROR_EC_LOG_DISABLED = 15081 // /usr/x86_64-w64-mingw32/include/winerror.h:2110:1: + ERROR_EC_NO_ACTIVE_CHANNEL = 15085 // /usr/x86_64-w64-mingw32/include/winerror.h:2114:1: + ERROR_EC_SUBSCRIPTION_CANNOT_ACTIVATE = 15080 // /usr/x86_64-w64-mingw32/include/winerror.h:2109:1: + ERROR_EFS_ALG_BLOB_TOO_BIG = 6013 // /usr/x86_64-w64-mingw32/include/winerror.h:1092:1: + ERROR_EFS_DISABLED = 6015 // /usr/x86_64-w64-mingw32/include/winerror.h:1094:1: + ERROR_EFS_SERVER_NOT_TRUSTED = 6011 // /usr/x86_64-w64-mingw32/include/winerror.h:1090:1: + ERROR_EFS_VERSION_NOT_SUPPORT = 6016 // /usr/x86_64-w64-mingw32/include/winerror.h:1095:1: + ERROR_EMPTY = 4306 // /usr/x86_64-w64-mingw32/include/winerror.h:930:1: + ERROR_ENCRYPTION_FAILED = 6000 // /usr/x86_64-w64-mingw32/include/winerror.h:1079:1: + ERROR_END_OF_MEDIA = 1100 // /usr/x86_64-w64-mingw32/include/winerror.h:323:1: + ERROR_ENVVAR_NOT_FOUND = 203 // /usr/x86_64-w64-mingw32/include/winerror.h:201:1: + ERROR_EOM_OVERFLOW = 1129 // /usr/x86_64-w64-mingw32/include/winerror.h:352:1: + ERROR_EVENTLOG_CANT_START = 1501 // /usr/x86_64-w64-mingw32/include/winerror.h:644:1: + ERROR_EVENTLOG_FILE_CHANGED = 1503 // /usr/x86_64-w64-mingw32/include/winerror.h:646:1: + ERROR_EVENTLOG_FILE_CORRUPT = 1500 // /usr/x86_64-w64-mingw32/include/winerror.h:643:1: + ERROR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY = 15036 // /usr/x86_64-w64-mingw32/include/winerror.h:2106:1: + ERROR_EVT_CHANNEL_CANNOT_ACTIVATE = 15025 // /usr/x86_64-w64-mingw32/include/winerror.h:2095:1: + ERROR_EVT_CHANNEL_NOT_FOUND = 15007 // /usr/x86_64-w64-mingw32/include/winerror.h:2077:1: + ERROR_EVT_CONFIGURATION_ERROR = 15010 // /usr/x86_64-w64-mingw32/include/winerror.h:2080:1: + ERROR_EVT_EVENT_DEFINITION_NOT_FOUND = 15032 // /usr/x86_64-w64-mingw32/include/winerror.h:2102:1: + ERROR_EVT_EVENT_TEMPLATE_NOT_FOUND = 15003 // /usr/x86_64-w64-mingw32/include/winerror.h:2074:1: + ERROR_EVT_FILTER_ALREADYSCOPED = 15014 // /usr/x86_64-w64-mingw32/include/winerror.h:2084:1: + ERROR_EVT_FILTER_INVARG = 15016 // /usr/x86_64-w64-mingw32/include/winerror.h:2086:1: + ERROR_EVT_FILTER_INVTEST = 15017 // /usr/x86_64-w64-mingw32/include/winerror.h:2087:1: + ERROR_EVT_FILTER_INVTYPE = 15018 // /usr/x86_64-w64-mingw32/include/winerror.h:2088:1: + ERROR_EVT_FILTER_NOTELTSET = 15015 // /usr/x86_64-w64-mingw32/include/winerror.h:2085:1: + ERROR_EVT_FILTER_OUT_OF_RANGE = 15038 // /usr/x86_64-w64-mingw32/include/winerror.h:2108:1: + ERROR_EVT_FILTER_PARSEERR = 15019 // /usr/x86_64-w64-mingw32/include/winerror.h:2089:1: + ERROR_EVT_FILTER_TOO_COMPLEX = 15026 // /usr/x86_64-w64-mingw32/include/winerror.h:2096:1: + ERROR_EVT_FILTER_UNEXPECTEDTOKEN = 15021 // /usr/x86_64-w64-mingw32/include/winerror.h:2091:1: + ERROR_EVT_FILTER_UNSUPPORTEDOP = 15020 // /usr/x86_64-w64-mingw32/include/winerror.h:2090:1: + ERROR_EVT_INVALID_CHANNEL_PATH = 15000 // /usr/x86_64-w64-mingw32/include/winerror.h:2071:1: + ERROR_EVT_INVALID_CHANNEL_PROPERTY_VALUE = 15023 // /usr/x86_64-w64-mingw32/include/winerror.h:2093:1: + ERROR_EVT_INVALID_EVENT_DATA = 15005 // /usr/x86_64-w64-mingw32/include/winerror.h:2076:1: + ERROR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL = 15022 // /usr/x86_64-w64-mingw32/include/winerror.h:2092:1: + ERROR_EVT_INVALID_PUBLISHER_NAME = 15004 // /usr/x86_64-w64-mingw32/include/winerror.h:2075:1: + ERROR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE = 15024 // /usr/x86_64-w64-mingw32/include/winerror.h:2094:1: + ERROR_EVT_INVALID_QUERY = 15001 // /usr/x86_64-w64-mingw32/include/winerror.h:2072:1: + ERROR_EVT_MALFORMED_XML_TEXT = 15008 // /usr/x86_64-w64-mingw32/include/winerror.h:2078:1: + ERROR_EVT_MAX_INSERTS_REACHED = 15031 // /usr/x86_64-w64-mingw32/include/winerror.h:2101:1: + ERROR_EVT_MESSAGE_ID_NOT_FOUND = 15028 // /usr/x86_64-w64-mingw32/include/winerror.h:2098:1: + ERROR_EVT_MESSAGE_LOCALE_NOT_FOUND = 15033 // /usr/x86_64-w64-mingw32/include/winerror.h:2103:1: + ERROR_EVT_MESSAGE_NOT_FOUND = 15027 // /usr/x86_64-w64-mingw32/include/winerror.h:2097:1: + ERROR_EVT_NON_VALIDATING_MSXML = 15013 // /usr/x86_64-w64-mingw32/include/winerror.h:2083:1: + ERROR_EVT_PUBLISHER_DISABLED = 15037 // /usr/x86_64-w64-mingw32/include/winerror.h:2107:1: + ERROR_EVT_PUBLISHER_METADATA_NOT_FOUND = 15002 // /usr/x86_64-w64-mingw32/include/winerror.h:2073:1: + ERROR_EVT_QUERY_RESULT_INVALID_POSITION = 15012 // /usr/x86_64-w64-mingw32/include/winerror.h:2082:1: + ERROR_EVT_QUERY_RESULT_STALE = 15011 // /usr/x86_64-w64-mingw32/include/winerror.h:2081:1: + ERROR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL = 15009 // /usr/x86_64-w64-mingw32/include/winerror.h:2079:1: + ERROR_EVT_UNRESOLVED_PARAMETER_INSERT = 15030 // /usr/x86_64-w64-mingw32/include/winerror.h:2100:1: + ERROR_EVT_UNRESOLVED_VALUE_INSERT = 15029 // /usr/x86_64-w64-mingw32/include/winerror.h:2099:1: + ERROR_EVT_VERSION_TOO_NEW = 15035 // /usr/x86_64-w64-mingw32/include/winerror.h:2105:1: + ERROR_EVT_VERSION_TOO_OLD = 15034 // /usr/x86_64-w64-mingw32/include/winerror.h:2104:1: + ERROR_EXCEPTION_IN_SERVICE = 1064 // /usr/x86_64-w64-mingw32/include/winerror.h:302:1: + ERROR_EXCL_SEM_ALREADY_OWNED = 101 // /usr/x86_64-w64-mingw32/include/winerror.h:116:1: + ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY = 217 // /usr/x86_64-w64-mingw32/include/winerror.h:212:1: + ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY = 218 // /usr/x86_64-w64-mingw32/include/winerror.h:213:1: + ERROR_EXE_MACHINE_TYPE_MISMATCH = 216 // /usr/x86_64-w64-mingw32/include/winerror.h:211:1: + ERROR_EXE_MARKED_INVALID = 192 // /usr/x86_64-w64-mingw32/include/winerror.h:190:1: + ERROR_EXTENDED_ERROR = 1208 // /usr/x86_64-w64-mingw32/include/winerror.h:398:1: + ERROR_FAILED_SERVICE_CONTROLLER_CONNECT = 1063 // /usr/x86_64-w64-mingw32/include/winerror.h:301:1: + ERROR_FAIL_I24 = 83 // /usr/x86_64-w64-mingw32/include/winerror.h:108:1: + ERROR_FILEMARK_DETECTED = 1101 // /usr/x86_64-w64-mingw32/include/winerror.h:324:1: + ERROR_FILENAME_EXCED_RANGE = 206 // /usr/x86_64-w64-mingw32/include/winerror.h:203:1: + ERROR_FILE_CHECKED_OUT = 220 // /usr/x86_64-w64-mingw32/include/winerror.h:214:1: + ERROR_FILE_CORRUPT = 1392 // /usr/x86_64-w64-mingw32/include/winerror.h:563:1: + ERROR_FILE_ENCRYPTED = 6002 // /usr/x86_64-w64-mingw32/include/winerror.h:1081:1: + ERROR_FILE_EXISTS = 80 // /usr/x86_64-w64-mingw32/include/winerror.h:106:1: + ERROR_FILE_INVALID = 1006 // /usr/x86_64-w64-mingw32/include/winerror.h:272:1: + ERROR_FILE_NOT_ENCRYPTED = 6007 // /usr/x86_64-w64-mingw32/include/winerror.h:1086:1: + ERROR_FILE_NOT_FOUND = 2 // /usr/x86_64-w64-mingw32/include/winerror.h:47:1: + ERROR_FILE_OFFLINE = 4350 // /usr/x86_64-w64-mingw32/include/winerror.h:966:1: + ERROR_FILE_READ_ONLY = 6009 // /usr/x86_64-w64-mingw32/include/winerror.h:1088:1: + ERROR_FILE_TOO_LARGE = 223 // /usr/x86_64-w64-mingw32/include/winerror.h:217:1: + ERROR_FLOPPY_BAD_REGISTERS = 1125 // /usr/x86_64-w64-mingw32/include/winerror.h:348:1: + ERROR_FLOPPY_ID_MARK_NOT_FOUND = 1122 // /usr/x86_64-w64-mingw32/include/winerror.h:345:1: + ERROR_FLOPPY_UNKNOWN_ERROR = 1124 // /usr/x86_64-w64-mingw32/include/winerror.h:347:1: + ERROR_FLOPPY_WRONG_CYLINDER = 1123 // /usr/x86_64-w64-mingw32/include/winerror.h:346:1: + ERROR_FORMS_AUTH_REQUIRED = 224 // /usr/x86_64-w64-mingw32/include/winerror.h:218:1: + ERROR_FULLSCREEN_MODE = 1007 // /usr/x86_64-w64-mingw32/include/winerror.h:273:1: + ERROR_FULL_BACKUP = 4004 // /usr/x86_64-w64-mingw32/include/winerror.h:905:1: + ERROR_FUNCTION_FAILED = 1627 // /usr/x86_64-w64-mingw32/include/winerror.h:673:1: + ERROR_FUNCTION_NOT_CALLED = 1626 // /usr/x86_64-w64-mingw32/include/winerror.h:672:1: + ERROR_GENERIC_COMMAND_FAILED = 14109 // /usr/x86_64-w64-mingw32/include/winerror.h:1909:1: + ERROR_GENERIC_NOT_MAPPED = 1360 // /usr/x86_64-w64-mingw32/include/winerror.h:531:1: + ERROR_GEN_FAILURE = 31 // /usr/x86_64-w64-mingw32/include/winerror.h:76:1: + ERROR_GLOBAL_ONLY_HOOK = 1429 // /usr/x86_64-w64-mingw32/include/winerror.h:600:1: + ERROR_GPIO_CLIENT_INFORMATION_INVALID = 15322 // /usr/x86_64-w64-mingw32/include/winerror.h:2158:1: + ERROR_GPIO_INCOMPATIBLE_CONNECT_MODE = 15326 // /usr/x86_64-w64-mingw32/include/winerror.h:2162:1: + ERROR_GPIO_INTERRUPT_ALREADY_UNMASKED = 15327 // /usr/x86_64-w64-mingw32/include/winerror.h:2163:1: + ERROR_GPIO_INVALID_REGISTRATION_PACKET = 15324 // /usr/x86_64-w64-mingw32/include/winerror.h:2160:1: + ERROR_GPIO_OPERATION_DENIED = 15325 // /usr/x86_64-w64-mingw32/include/winerror.h:2161:1: + ERROR_GPIO_VERSION_NOT_SUPPORTED = 15323 // /usr/x86_64-w64-mingw32/include/winerror.h:2159:1: + ERROR_GRACEFUL_DISCONNECT = 1226 // /usr/x86_64-w64-mingw32/include/winerror.h:416:1: + ERROR_GROUP_EXISTS = 1318 // /usr/x86_64-w64-mingw32/include/winerror.h:490:1: + ERROR_GROUP_NOT_AVAILABLE = 5012 // /usr/x86_64-w64-mingw32/include/winerror.h:986:1: + ERROR_GROUP_NOT_FOUND = 5013 // /usr/x86_64-w64-mingw32/include/winerror.h:987:1: + ERROR_GROUP_NOT_ONLINE = 5014 // /usr/x86_64-w64-mingw32/include/winerror.h:988:1: + ERROR_HANDLE_DISK_FULL = 39 // /usr/x86_64-w64-mingw32/include/winerror.h:82:1: + ERROR_HANDLE_EOF = 38 // /usr/x86_64-w64-mingw32/include/winerror.h:81:1: + ERROR_HASH_NOT_PRESENT = 15301 // /usr/x86_64-w64-mingw32/include/winerror.h:2156:1: + ERROR_HASH_NOT_SUPPORTED = 15300 // /usr/x86_64-w64-mingw32/include/winerror.h:2155:1: + ERROR_HOOK_NEEDS_HMOD = 1428 // /usr/x86_64-w64-mingw32/include/winerror.h:599:1: + ERROR_HOOK_NOT_INSTALLED = 1431 // /usr/x86_64-w64-mingw32/include/winerror.h:602:1: + ERROR_HOOK_TYPE_NOT_ALLOWED = 1458 // /usr/x86_64-w64-mingw32/include/winerror.h:629:1: + ERROR_HOST_DOWN = 1256 // /usr/x86_64-w64-mingw32/include/winerror.h:446:1: + ERROR_HOST_NODE_NOT_AVAILABLE = 5005 // /usr/x86_64-w64-mingw32/include/winerror.h:979:1: + ERROR_HOST_NODE_NOT_GROUP_OWNER = 5016 // /usr/x86_64-w64-mingw32/include/winerror.h:990:1: + ERROR_HOST_NODE_NOT_RESOURCE_OWNER = 5015 // /usr/x86_64-w64-mingw32/include/winerror.h:989:1: + ERROR_HOST_UNREACHABLE = 1232 // /usr/x86_64-w64-mingw32/include/winerror.h:422:1: + ERROR_HOTKEY_ALREADY_REGISTERED = 1409 // /usr/x86_64-w64-mingw32/include/winerror.h:580:1: + ERROR_HOTKEY_NOT_REGISTERED = 1419 // /usr/x86_64-w64-mingw32/include/winerror.h:590:1: + ERROR_HWNDS_HAVE_DIFF_PARENT = 1441 // /usr/x86_64-w64-mingw32/include/winerror.h:612:1: + ERROR_ICM_NOT_ENABLED = 2018 // /usr/x86_64-w64-mingw32/include/winerror.h:874:1: + ERROR_IEPORT_FULL = 4341 // /usr/x86_64-w64-mingw32/include/winerror.h:965:1: + ERROR_ILLEGAL_ELEMENT_ADDRESS = 1162 // /usr/x86_64-w64-mingw32/include/winerror.h:371:1: + ERROR_ILL_FORMED_PASSWORD = 1324 // /usr/x86_64-w64-mingw32/include/winerror.h:496:1: + ERROR_INCORRECT_ADDRESS = 1241 // /usr/x86_64-w64-mingw32/include/winerror.h:431:1: + ERROR_INCORRECT_SIZE = 1462 // /usr/x86_64-w64-mingw32/include/winerror.h:633:1: + ERROR_INC_BACKUP = 4003 // /usr/x86_64-w64-mingw32/include/winerror.h:904:1: + ERROR_INDEX_ABSENT = 1611 // /usr/x86_64-w64-mingw32/include/winerror.h:657:1: + ERROR_INDIGENOUS_TYPE = 4338 // /usr/x86_64-w64-mingw32/include/winerror.h:962:1: + ERROR_INFLOOP_IN_RELOC_CHAIN = 202 // /usr/x86_64-w64-mingw32/include/winerror.h:200:1: + ERROR_INIT_STATUS_NEEDED = 0x00000011 // /usr/x86_64-w64-mingw32/include/winioctl.h:1174:1: + ERROR_INSTALL_ALREADY_RUNNING = 1618 // /usr/x86_64-w64-mingw32/include/winerror.h:664:1: + ERROR_INSTALL_CANCEL = 15608 // /usr/x86_64-w64-mingw32/include/winerror.h:2179:1: + ERROR_INSTALL_DEREGISTRATION_FAILURE = 15607 // /usr/x86_64-w64-mingw32/include/winerror.h:2178:1: + ERROR_INSTALL_FAILED = 15609 // /usr/x86_64-w64-mingw32/include/winerror.h:2180:1: + ERROR_INSTALL_FAILURE = 1603 // /usr/x86_64-w64-mingw32/include/winerror.h:649:1: + ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING = 15626 // /usr/x86_64-w64-mingw32/include/winerror.h:2197:1: + ERROR_INSTALL_INVALID_PACKAGE = 15602 // /usr/x86_64-w64-mingw32/include/winerror.h:2173:1: + ERROR_INSTALL_LANGUAGE_UNSUPPORTED = 1623 // /usr/x86_64-w64-mingw32/include/winerror.h:669:1: + ERROR_INSTALL_LOG_FAILURE = 1622 // /usr/x86_64-w64-mingw32/include/winerror.h:668:1: + ERROR_INSTALL_NETWORK_FAILURE = 15605 // /usr/x86_64-w64-mingw32/include/winerror.h:2176:1: + ERROR_INSTALL_NOTUSED = 1634 // /usr/x86_64-w64-mingw32/include/winerror.h:680:1: + ERROR_INSTALL_OPEN_PACKAGE_FAILED = 15600 // /usr/x86_64-w64-mingw32/include/winerror.h:2171:1: + ERROR_INSTALL_OUT_OF_DISK_SPACE = 15604 // /usr/x86_64-w64-mingw32/include/winerror.h:2175:1: + ERROR_INSTALL_PACKAGE_DOWNGRADE = 15622 // /usr/x86_64-w64-mingw32/include/winerror.h:2193:1: + ERROR_INSTALL_PACKAGE_INVALID = 1620 // /usr/x86_64-w64-mingw32/include/winerror.h:666:1: + ERROR_INSTALL_PACKAGE_NOT_FOUND = 15601 // /usr/x86_64-w64-mingw32/include/winerror.h:2172:1: + ERROR_INSTALL_PACKAGE_OPEN_FAILED = 1619 // /usr/x86_64-w64-mingw32/include/winerror.h:665:1: + ERROR_INSTALL_PACKAGE_REJECTED = 1625 // /usr/x86_64-w64-mingw32/include/winerror.h:671:1: + ERROR_INSTALL_PACKAGE_VERSION = 1613 // /usr/x86_64-w64-mingw32/include/winerror.h:659:1: + ERROR_INSTALL_PLATFORM_UNSUPPORTED = 1633 // /usr/x86_64-w64-mingw32/include/winerror.h:679:1: + ERROR_INSTALL_POLICY_FAILURE = 15615 // /usr/x86_64-w64-mingw32/include/winerror.h:2186:1: + ERROR_INSTALL_PREREQUISITE_FAILED = 15613 // /usr/x86_64-w64-mingw32/include/winerror.h:2184:1: + ERROR_INSTALL_REGISTRATION_FAILURE = 15606 // /usr/x86_64-w64-mingw32/include/winerror.h:2177:1: + ERROR_INSTALL_REMOTE_DISALLOWED = 1640 // /usr/x86_64-w64-mingw32/include/winerror.h:686:1: + ERROR_INSTALL_REMOTE_PROHIBITED = 1645 // /usr/x86_64-w64-mingw32/include/winerror.h:691:1: + ERROR_INSTALL_RESOLVE_DEPENDENCY_FAILED = 15603 // /usr/x86_64-w64-mingw32/include/winerror.h:2174:1: + ERROR_INSTALL_SERVICE_FAILURE = 1601 // /usr/x86_64-w64-mingw32/include/winerror.h:647:1: + ERROR_INSTALL_SOURCE_ABSENT = 1612 // /usr/x86_64-w64-mingw32/include/winerror.h:658:1: + ERROR_INSTALL_SUSPEND = 1604 // /usr/x86_64-w64-mingw32/include/winerror.h:650:1: + ERROR_INSTALL_TEMP_UNWRITABLE = 1632 // /usr/x86_64-w64-mingw32/include/winerror.h:678:1: + ERROR_INSTALL_TRANSFORM_FAILURE = 1624 // /usr/x86_64-w64-mingw32/include/winerror.h:670:1: + ERROR_INSTALL_TRANSFORM_REJECTED = 1644 // /usr/x86_64-w64-mingw32/include/winerror.h:690:1: + ERROR_INSTALL_UI_FAILURE = 1621 // /usr/x86_64-w64-mingw32/include/winerror.h:667:1: + ERROR_INSTALL_USEREXIT = 1602 // /usr/x86_64-w64-mingw32/include/winerror.h:648:1: + ERROR_INSUFFICIENT_BUFFER = 122 // /usr/x86_64-w64-mingw32/include/winerror.h:135:1: + ERROR_INTERNAL_DB_CORRUPTION = 1358 // /usr/x86_64-w64-mingw32/include/winerror.h:529:1: + ERROR_INTERNAL_DB_ERROR = 1383 // /usr/x86_64-w64-mingw32/include/winerror.h:554:1: + ERROR_INTERNAL_ERROR = 1359 // /usr/x86_64-w64-mingw32/include/winerror.h:530:1: + ERROR_INVALID_ACCEL_HANDLE = 1403 // /usr/x86_64-w64-mingw32/include/winerror.h:574:1: + ERROR_INVALID_ACCESS = 12 // /usr/x86_64-w64-mingw32/include/winerror.h:57:1: + ERROR_INVALID_ACCOUNT_NAME = 1315 // /usr/x86_64-w64-mingw32/include/winerror.h:487:1: + ERROR_INVALID_ACL = 1336 // /usr/x86_64-w64-mingw32/include/winerror.h:508:1: + ERROR_INVALID_ADDRESS = 487 // /usr/x86_64-w64-mingw32/include/winerror.h:247:1: + ERROR_INVALID_AT_INTERRUPT_TIME = 104 // /usr/x86_64-w64-mingw32/include/winerror.h:119:1: + ERROR_INVALID_BLOCK = 9 // /usr/x86_64-w64-mingw32/include/winerror.h:54:1: + ERROR_INVALID_BLOCK_LENGTH = 1106 // /usr/x86_64-w64-mingw32/include/winerror.h:329:1: + ERROR_INVALID_CATEGORY = 117 // /usr/x86_64-w64-mingw32/include/winerror.h:130:1: + ERROR_INVALID_CLEANER = 4310 // /usr/x86_64-w64-mingw32/include/winerror.h:934:1: + ERROR_INVALID_CMM = 2010 // /usr/x86_64-w64-mingw32/include/winerror.h:866:1: + ERROR_INVALID_COLORINDEX = 2022 // /usr/x86_64-w64-mingw32/include/winerror.h:878:1: + ERROR_INVALID_COLORSPACE = 2017 // /usr/x86_64-w64-mingw32/include/winerror.h:873:1: + ERROR_INVALID_COMBOBOX_MESSAGE = 1422 // /usr/x86_64-w64-mingw32/include/winerror.h:593:1: + ERROR_INVALID_COMMAND_LINE = 1639 // /usr/x86_64-w64-mingw32/include/winerror.h:685:1: + ERROR_INVALID_COMPUTERNAME = 1210 // /usr/x86_64-w64-mingw32/include/winerror.h:400:1: + ERROR_INVALID_CURSOR_HANDLE = 1402 // /usr/x86_64-w64-mingw32/include/winerror.h:573:1: + ERROR_INVALID_DATA = 13 // /usr/x86_64-w64-mingw32/include/winerror.h:58:1: + ERROR_INVALID_DATATYPE = 1804 // /usr/x86_64-w64-mingw32/include/winerror.h:792:1: + ERROR_INVALID_DLL = 1154 // /usr/x86_64-w64-mingw32/include/winerror.h:363:1: + ERROR_INVALID_DOMAINNAME = 1212 // /usr/x86_64-w64-mingw32/include/winerror.h:402:1: + ERROR_INVALID_DOMAIN_ROLE = 1354 // /usr/x86_64-w64-mingw32/include/winerror.h:525:1: + ERROR_INVALID_DOMAIN_STATE = 1353 // /usr/x86_64-w64-mingw32/include/winerror.h:524:1: + ERROR_INVALID_DRIVE = 15 // /usr/x86_64-w64-mingw32/include/winerror.h:60:1: + ERROR_INVALID_DRIVE_OBJECT = 4321 // /usr/x86_64-w64-mingw32/include/winerror.h:945:1: + ERROR_INVALID_DWP_HANDLE = 1405 // /usr/x86_64-w64-mingw32/include/winerror.h:576:1: + ERROR_INVALID_EA_HANDLE = 278 // /usr/x86_64-w64-mingw32/include/winerror.h:235:1: + ERROR_INVALID_EA_NAME = 254 // /usr/x86_64-w64-mingw32/include/winerror.h:226:1: + ERROR_INVALID_EDIT_HEIGHT = 1424 // /usr/x86_64-w64-mingw32/include/winerror.h:595:1: + ERROR_INVALID_ENVIRONMENT = 1805 // /usr/x86_64-w64-mingw32/include/winerror.h:793:1: + ERROR_INVALID_EVENTNAME = 1211 // /usr/x86_64-w64-mingw32/include/winerror.h:401:1: + ERROR_INVALID_EVENT_COUNT = 151 // /usr/x86_64-w64-mingw32/include/winerror.h:164:1: + ERROR_INVALID_EXE_SIGNATURE = 191 // /usr/x86_64-w64-mingw32/include/winerror.h:189:1: + ERROR_INVALID_FIELD = 1616 // /usr/x86_64-w64-mingw32/include/winerror.h:662:1: + ERROR_INVALID_FILTER_PROC = 1427 // /usr/x86_64-w64-mingw32/include/winerror.h:598:1: + ERROR_INVALID_FLAGS = 1004 // /usr/x86_64-w64-mingw32/include/winerror.h:270:1: + ERROR_INVALID_FLAG_NUMBER = 186 // /usr/x86_64-w64-mingw32/include/winerror.h:184:1: + ERROR_INVALID_FORM_NAME = 1902 // /usr/x86_64-w64-mingw32/include/winerror.h:825:1: + ERROR_INVALID_FORM_SIZE = 1903 // /usr/x86_64-w64-mingw32/include/winerror.h:826:1: + ERROR_INVALID_FUNCTION = 1 // /usr/x86_64-w64-mingw32/include/winerror.h:46:1: + ERROR_INVALID_GROUPNAME = 1209 // /usr/x86_64-w64-mingw32/include/winerror.h:399:1: + ERROR_INVALID_GROUP_ATTRIBUTES = 1345 // /usr/x86_64-w64-mingw32/include/winerror.h:516:1: + ERROR_INVALID_GW_COMMAND = 1443 // /usr/x86_64-w64-mingw32/include/winerror.h:614:1: + ERROR_INVALID_HANDLE = 6 // /usr/x86_64-w64-mingw32/include/winerror.h:51:1: + ERROR_INVALID_HANDLE_STATE = 1609 // /usr/x86_64-w64-mingw32/include/winerror.h:655:1: + ERROR_INVALID_HOOK_FILTER = 1426 // /usr/x86_64-w64-mingw32/include/winerror.h:597:1: + ERROR_INVALID_HOOK_HANDLE = 1404 // /usr/x86_64-w64-mingw32/include/winerror.h:575:1: + ERROR_INVALID_ICON_HANDLE = 1414 // /usr/x86_64-w64-mingw32/include/winerror.h:585:1: + ERROR_INVALID_ID_AUTHORITY = 1343 // /usr/x86_64-w64-mingw32/include/winerror.h:514:1: + ERROR_INVALID_IMPORT_OF_NON_DLL = 1276 // /usr/x86_64-w64-mingw32/include/winerror.h:460:1: + ERROR_INVALID_INDEX = 1413 // /usr/x86_64-w64-mingw32/include/winerror.h:584:1: + ERROR_INVALID_KEYBOARD_HANDLE = 1457 // /usr/x86_64-w64-mingw32/include/winerror.h:628:1: + ERROR_INVALID_LB_MESSAGE = 1432 // /usr/x86_64-w64-mingw32/include/winerror.h:603:1: + ERROR_INVALID_LEVEL = 124 // /usr/x86_64-w64-mingw32/include/winerror.h:137:1: + ERROR_INVALID_LIBRARY = 4301 // /usr/x86_64-w64-mingw32/include/winerror.h:925:1: + ERROR_INVALID_LIST_FORMAT = 153 // /usr/x86_64-w64-mingw32/include/winerror.h:166:1: + ERROR_INVALID_LOGON_HOURS = 1328 // /usr/x86_64-w64-mingw32/include/winerror.h:500:1: + ERROR_INVALID_LOGON_TYPE = 1367 // /usr/x86_64-w64-mingw32/include/winerror.h:538:1: + ERROR_INVALID_MEDIA = 4300 // /usr/x86_64-w64-mingw32/include/winerror.h:924:1: + ERROR_INVALID_MEDIA_POOL = 4302 // /usr/x86_64-w64-mingw32/include/winerror.h:926:1: + ERROR_INVALID_MEMBER = 1388 // /usr/x86_64-w64-mingw32/include/winerror.h:559:1: + ERROR_INVALID_MENU_HANDLE = 1401 // /usr/x86_64-w64-mingw32/include/winerror.h:572:1: + ERROR_INVALID_MESSAGE = 1002 // /usr/x86_64-w64-mingw32/include/winerror.h:268:1: + ERROR_INVALID_MESSAGEDEST = 1218 // /usr/x86_64-w64-mingw32/include/winerror.h:408:1: + ERROR_INVALID_MESSAGENAME = 1217 // /usr/x86_64-w64-mingw32/include/winerror.h:407:1: + ERROR_INVALID_MINALLOCSIZE = 195 // /usr/x86_64-w64-mingw32/include/winerror.h:193:1: + ERROR_INVALID_MODULETYPE = 190 // /usr/x86_64-w64-mingw32/include/winerror.h:188:1: + ERROR_INVALID_MONITOR_HANDLE = 1461 // /usr/x86_64-w64-mingw32/include/winerror.h:632:1: + ERROR_INVALID_MSGBOX_STYLE = 1438 // /usr/x86_64-w64-mingw32/include/winerror.h:609:1: + ERROR_INVALID_NAME = 123 // /usr/x86_64-w64-mingw32/include/winerror.h:136:1: + ERROR_INVALID_NETNAME = 1214 // /usr/x86_64-w64-mingw32/include/winerror.h:404:1: + ERROR_INVALID_OPERATION = 4317 // /usr/x86_64-w64-mingw32/include/winerror.h:941:1: + ERROR_INVALID_OPERATION_ON_QUORUM = 5068 // /usr/x86_64-w64-mingw32/include/winerror.h:1041:1: + ERROR_INVALID_OPLOCK_PROTOCOL = 301 // /usr/x86_64-w64-mingw32/include/winerror.h:241:1: + ERROR_INVALID_ORDINAL = 182 // /usr/x86_64-w64-mingw32/include/winerror.h:182:1: + ERROR_INVALID_OWNER = 1307 // /usr/x86_64-w64-mingw32/include/winerror.h:479:1: + ERROR_INVALID_PARAMETER = 87 // /usr/x86_64-w64-mingw32/include/winerror.h:112:1: + ERROR_INVALID_PASSWORD = 86 // /usr/x86_64-w64-mingw32/include/winerror.h:111:1: + ERROR_INVALID_PASSWORDNAME = 1216 // /usr/x86_64-w64-mingw32/include/winerror.h:406:1: + ERROR_INVALID_PIXEL_FORMAT = 2000 // /usr/x86_64-w64-mingw32/include/winerror.h:860:1: + ERROR_INVALID_PRIMARY_GROUP = 1308 // /usr/x86_64-w64-mingw32/include/winerror.h:480:1: + ERROR_INVALID_PRINTER_COMMAND = 1803 // /usr/x86_64-w64-mingw32/include/winerror.h:791:1: + ERROR_INVALID_PRINTER_NAME = 1801 // /usr/x86_64-w64-mingw32/include/winerror.h:789:1: + ERROR_INVALID_PRINTER_STATE = 1906 // /usr/x86_64-w64-mingw32/include/winerror.h:829:1: + ERROR_INVALID_PRINT_MONITOR = 3007 // /usr/x86_64-w64-mingw32/include/winerror.h:893:1: + ERROR_INVALID_PRIORITY = 1800 // /usr/x86_64-w64-mingw32/include/winerror.h:788:1: + ERROR_INVALID_PROFILE = 2011 // /usr/x86_64-w64-mingw32/include/winerror.h:867:1: + ERROR_INVALID_REPARSE_DATA = 4392 // /usr/x86_64-w64-mingw32/include/winerror.h:971:1: + ERROR_INVALID_RUNLEVEL_SETTING = 15401 // /usr/x86_64-w64-mingw32/include/winerror.h:2165:1: + ERROR_INVALID_SCROLLBAR_RANGE = 1448 // /usr/x86_64-w64-mingw32/include/winerror.h:619:1: + ERROR_INVALID_SECURITY_DESCR = 1338 // /usr/x86_64-w64-mingw32/include/winerror.h:510:1: + ERROR_INVALID_SEGDPL = 198 // /usr/x86_64-w64-mingw32/include/winerror.h:196:1: + ERROR_INVALID_SEGMENT_NUMBER = 180 // /usr/x86_64-w64-mingw32/include/winerror.h:181:1: + ERROR_INVALID_SEPARATOR_FILE = 1799 // /usr/x86_64-w64-mingw32/include/winerror.h:787:1: + ERROR_INVALID_SERVER_STATE = 1352 // /usr/x86_64-w64-mingw32/include/winerror.h:523:1: + ERROR_INVALID_SERVICENAME = 1213 // /usr/x86_64-w64-mingw32/include/winerror.h:403:1: + ERROR_INVALID_SERVICE_ACCOUNT = 1057 // /usr/x86_64-w64-mingw32/include/winerror.h:295:1: + ERROR_INVALID_SERVICE_CONTROL = 1052 // /usr/x86_64-w64-mingw32/include/winerror.h:290:1: + ERROR_INVALID_SERVICE_LOCK = 1071 // /usr/x86_64-w64-mingw32/include/winerror.h:309:1: + ERROR_INVALID_SHARENAME = 1215 // /usr/x86_64-w64-mingw32/include/winerror.h:405:1: + ERROR_INVALID_SHOWWIN_COMMAND = 1449 // /usr/x86_64-w64-mingw32/include/winerror.h:620:1: + ERROR_INVALID_SID = 1337 // /usr/x86_64-w64-mingw32/include/winerror.h:509:1: + ERROR_INVALID_SIGNAL_NUMBER = 209 // /usr/x86_64-w64-mingw32/include/winerror.h:206:1: + ERROR_INVALID_SPI_VALUE = 1439 // /usr/x86_64-w64-mingw32/include/winerror.h:610:1: + ERROR_INVALID_STACKSEG = 189 // /usr/x86_64-w64-mingw32/include/winerror.h:187:1: + ERROR_INVALID_STAGED_SIGNATURE = 15620 // /usr/x86_64-w64-mingw32/include/winerror.h:2191:1: + ERROR_INVALID_STARTING_CODESEG = 188 // /usr/x86_64-w64-mingw32/include/winerror.h:186:1: + ERROR_INVALID_STATE = 5023 // /usr/x86_64-w64-mingw32/include/winerror.h:997:1: + ERROR_INVALID_SUB_AUTHORITY = 1335 // /usr/x86_64-w64-mingw32/include/winerror.h:507:1: + ERROR_INVALID_TABLE = 1628 // /usr/x86_64-w64-mingw32/include/winerror.h:674:1: + ERROR_INVALID_TARGET_HANDLE = 114 // /usr/x86_64-w64-mingw32/include/winerror.h:129:1: + ERROR_INVALID_THREAD_ID = 1444 // /usr/x86_64-w64-mingw32/include/winerror.h:615:1: + ERROR_INVALID_TIME = 1901 // /usr/x86_64-w64-mingw32/include/winerror.h:824:1: + ERROR_INVALID_TOKEN = 315 // /usr/x86_64-w64-mingw32/include/winerror.h:244:1: + ERROR_INVALID_TRANSFORM = 2020 // /usr/x86_64-w64-mingw32/include/winerror.h:876:1: + ERROR_INVALID_USER_BUFFER = 1784 // /usr/x86_64-w64-mingw32/include/winerror.h:772:1: + ERROR_INVALID_VERIFY_SWITCH = 118 // /usr/x86_64-w64-mingw32/include/winerror.h:131:1: + ERROR_INVALID_WINDOW_HANDLE = 1400 // /usr/x86_64-w64-mingw32/include/winerror.h:571:1: + ERROR_INVALID_WINDOW_STYLE = 2002 // /usr/x86_64-w64-mingw32/include/winerror.h:862:1: + ERROR_INVALID_WORKSTATION = 1329 // /usr/x86_64-w64-mingw32/include/winerror.h:501:1: + ERROR_IOPL_NOT_ENABLED = 197 // /usr/x86_64-w64-mingw32/include/winerror.h:195:1: + ERROR_IO_DEVICE = 1117 // /usr/x86_64-w64-mingw32/include/winerror.h:340:1: + ERROR_IO_INCOMPLETE = 996 // /usr/x86_64-w64-mingw32/include/winerror.h:263:1: + ERROR_IO_PENDING = 997 // /usr/x86_64-w64-mingw32/include/winerror.h:264:1: + ERROR_IPSEC_AUTH_FIREWALL_DROP = 13917 // /usr/x86_64-w64-mingw32/include/winerror.h:2061:1: + ERROR_IPSEC_BAD_SPI = 13910 // /usr/x86_64-w64-mingw32/include/winerror.h:2054:1: + ERROR_IPSEC_CLEAR_TEXT_DROP = 13916 // /usr/x86_64-w64-mingw32/include/winerror.h:2060:1: + ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND = 13014 // /usr/x86_64-w64-mingw32/include/winerror.h:1925:1: + ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND = 13013 // /usr/x86_64-w64-mingw32/include/winerror.h:1924:1: + ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND = 13015 // /usr/x86_64-w64-mingw32/include/winerror.h:1926:1: + ERROR_IPSEC_DOSP_BLOCK = 13925 // /usr/x86_64-w64-mingw32/include/winerror.h:2063:1: + ERROR_IPSEC_DOSP_INVALID_PACKET = 13927 // /usr/x86_64-w64-mingw32/include/winerror.h:2065:1: + ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED = 13930 // /usr/x86_64-w64-mingw32/include/winerror.h:2068:1: + ERROR_IPSEC_DOSP_MAX_ENTRIES = 13929 // /usr/x86_64-w64-mingw32/include/winerror.h:2067:1: + ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES = 13932 // /usr/x86_64-w64-mingw32/include/winerror.h:2070:1: + ERROR_IPSEC_DOSP_NOT_INSTALLED = 13931 // /usr/x86_64-w64-mingw32/include/winerror.h:2069:1: + ERROR_IPSEC_DOSP_RECEIVED_MULTICAST = 13926 // /usr/x86_64-w64-mingw32/include/winerror.h:2064:1: + ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED = 13928 // /usr/x86_64-w64-mingw32/include/winerror.h:2066:1: + ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED = 13860 // /usr/x86_64-w64-mingw32/include/winerror.h:1995:1: + ERROR_IPSEC_IKE_ATTRIB_FAIL = 13802 // /usr/x86_64-w64-mingw32/include/winerror.h:1939:1: + ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE = 13905 // /usr/x86_64-w64-mingw32/include/winerror.h:2049:1: + ERROR_IPSEC_IKE_AUTHORIZATION_FAILURE_WITH_OPTIONAL_RETRY = 13907 // /usr/x86_64-w64-mingw32/include/winerror.h:2051:1: + ERROR_IPSEC_IKE_AUTH_FAIL = 13801 // /usr/x86_64-w64-mingw32/include/winerror.h:1938:1: + ERROR_IPSEC_IKE_BENIGN_REINIT = 13878 // /usr/x86_64-w64-mingw32/include/winerror.h:2013:1: + ERROR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH = 13887 // /usr/x86_64-w64-mingw32/include/winerror.h:2031:1: + ERROR_IPSEC_IKE_CGA_AUTH_FAILED = 13892 // /usr/x86_64-w64-mingw32/include/winerror.h:2036:1: + ERROR_IPSEC_IKE_COEXISTENCE_SUPPRESS = 13902 // /usr/x86_64-w64-mingw32/include/winerror.h:2046:1: + ERROR_IPSEC_IKE_CRL_FAILED = 13817 // /usr/x86_64-w64-mingw32/include/winerror.h:1954:1: + ERROR_IPSEC_IKE_DECRYPT = 13867 // /usr/x86_64-w64-mingw32/include/winerror.h:2002:1: + ERROR_IPSEC_IKE_DH_FAIL = 13822 // /usr/x86_64-w64-mingw32/include/winerror.h:1958:1: + ERROR_IPSEC_IKE_DH_FAILURE = 13864 // /usr/x86_64-w64-mingw32/include/winerror.h:1999:1: + ERROR_IPSEC_IKE_DOS_COOKIE_SENT = 13890 // /usr/x86_64-w64-mingw32/include/winerror.h:2034:1: + ERROR_IPSEC_IKE_DROP_NO_RESPONSE = 13813 // /usr/x86_64-w64-mingw32/include/winerror.h:1950:1: + ERROR_IPSEC_IKE_ENCRYPT = 13866 // /usr/x86_64-w64-mingw32/include/winerror.h:2001:1: + ERROR_IPSEC_IKE_ERROR = 13816 // /usr/x86_64-w64-mingw32/include/winerror.h:1953:1: + ERROR_IPSEC_IKE_FAILQUERYSSP = 13854 // /usr/x86_64-w64-mingw32/include/winerror.h:1989:1: + ERROR_IPSEC_IKE_FAILSSPINIT = 13853 // /usr/x86_64-w64-mingw32/include/winerror.h:1988:1: + ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR = 13804 // /usr/x86_64-w64-mingw32/include/winerror.h:1941:1: + ERROR_IPSEC_IKE_GETSPIFAIL = 13857 // /usr/x86_64-w64-mingw32/include/winerror.h:1992:1: + ERROR_IPSEC_IKE_INNER_IP_ASSIGNMENT_FAILURE = 13899 // /usr/x86_64-w64-mingw32/include/winerror.h:2043:1: + ERROR_IPSEC_IKE_INVALID_AUTH_ALG = 13874 // /usr/x86_64-w64-mingw32/include/winerror.h:2009:1: + ERROR_IPSEC_IKE_INVALID_AUTH_PAYLOAD = 13889 // /usr/x86_64-w64-mingw32/include/winerror.h:2033:1: + ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN = 13881 // /usr/x86_64-w64-mingw32/include/winerror.h:2015:1: + ERROR_IPSEC_IKE_INVALID_CERT_TYPE = 13819 // /usr/x86_64-w64-mingw32/include/winerror.h:1956:1: + ERROR_IPSEC_IKE_INVALID_COOKIE = 13846 // /usr/x86_64-w64-mingw32/include/winerror.h:1981:1: + ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG = 13873 // /usr/x86_64-w64-mingw32/include/winerror.h:2008:1: + ERROR_IPSEC_IKE_INVALID_FILTER = 13858 // /usr/x86_64-w64-mingw32/include/winerror.h:1993:1: + ERROR_IPSEC_IKE_INVALID_GROUP = 13865 // /usr/x86_64-w64-mingw32/include/winerror.h:2000:1: + ERROR_IPSEC_IKE_INVALID_HASH = 13870 // /usr/x86_64-w64-mingw32/include/winerror.h:2005:1: + ERROR_IPSEC_IKE_INVALID_HASH_ALG = 13871 // /usr/x86_64-w64-mingw32/include/winerror.h:2006:1: + ERROR_IPSEC_IKE_INVALID_HASH_SIZE = 13872 // /usr/x86_64-w64-mingw32/include/winerror.h:2007:1: + ERROR_IPSEC_IKE_INVALID_HEADER = 13824 // /usr/x86_64-w64-mingw32/include/winerror.h:1959:1: + ERROR_IPSEC_IKE_INVALID_KEY_USAGE = 13818 // /usr/x86_64-w64-mingw32/include/winerror.h:1955:1: + ERROR_IPSEC_IKE_INVALID_MM_FOR_QM = 13894 // /usr/x86_64-w64-mingw32/include/winerror.h:2038:1: + ERROR_IPSEC_IKE_INVALID_PAYLOAD = 13843 // /usr/x86_64-w64-mingw32/include/winerror.h:1978:1: + ERROR_IPSEC_IKE_INVALID_POLICY = 13861 // /usr/x86_64-w64-mingw32/include/winerror.h:1996:1: + ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY = 13879 // /usr/x86_64-w64-mingw32/include/winerror.h:2014:1: + ERROR_IPSEC_IKE_INVALID_SIG = 13875 // /usr/x86_64-w64-mingw32/include/winerror.h:2010:1: + ERROR_IPSEC_IKE_INVALID_SIGNATURE = 13826 // /usr/x86_64-w64-mingw32/include/winerror.h:1961:1: + ERROR_IPSEC_IKE_INVALID_SITUATION = 13863 // /usr/x86_64-w64-mingw32/include/winerror.h:1998:1: + ERROR_IPSEC_IKE_KERBEROS_ERROR = 13827 // /usr/x86_64-w64-mingw32/include/winerror.h:1962:1: + ERROR_IPSEC_IKE_KILL_DUMMY_NAP_TUNNEL = 13898 // /usr/x86_64-w64-mingw32/include/winerror.h:2042:1: + ERROR_IPSEC_IKE_LOAD_FAILED = 13876 // /usr/x86_64-w64-mingw32/include/winerror.h:2011:1: + ERROR_IPSEC_IKE_LOAD_SOFT_SA = 13844 // /usr/x86_64-w64-mingw32/include/winerror.h:1979:1: + ERROR_IPSEC_IKE_MM_ACQUIRE_DROP = 13809 // /usr/x86_64-w64-mingw32/include/winerror.h:1946:1: + ERROR_IPSEC_IKE_MM_DELAY_DROP = 13814 // /usr/x86_64-w64-mingw32/include/winerror.h:1951:1: + ERROR_IPSEC_IKE_MM_EXPIRED = 13885 // /usr/x86_64-w64-mingw32/include/winerror.h:2029:1: + ERROR_IPSEC_IKE_MM_LIMIT = 13882 // /usr/x86_64-w64-mingw32/include/winerror.h:2016:1: + ERROR_IPSEC_IKE_NEGOTIATION_DISABLED = 13883 // /usr/x86_64-w64-mingw32/include/winerror.h:2017:1: + ERROR_IPSEC_IKE_NEGOTIATION_PENDING = 13803 // /usr/x86_64-w64-mingw32/include/winerror.h:1940:1: + ERROR_IPSEC_IKE_NEG_STATUS_BEGIN = 13800 // /usr/x86_64-w64-mingw32/include/winerror.h:1937:1: + ERROR_IPSEC_IKE_NEG_STATUS_END = 13897 // /usr/x86_64-w64-mingw32/include/winerror.h:2041:1: + ERROR_IPSEC_IKE_NEG_STATUS_EXTENDED_END = 13909 // /usr/x86_64-w64-mingw32/include/winerror.h:2053:1: + ERROR_IPSEC_IKE_NOTCBPRIV = 13851 // /usr/x86_64-w64-mingw32/include/winerror.h:1986:1: + ERROR_IPSEC_IKE_NO_CERT = 13806 // /usr/x86_64-w64-mingw32/include/winerror.h:1943:1: + ERROR_IPSEC_IKE_NO_MM_POLICY = 13850 // /usr/x86_64-w64-mingw32/include/winerror.h:1985:1: + ERROR_IPSEC_IKE_NO_PEER_CERT = 13847 // /usr/x86_64-w64-mingw32/include/winerror.h:1982:1: + ERROR_IPSEC_IKE_NO_POLICY = 13825 // /usr/x86_64-w64-mingw32/include/winerror.h:1960:1: + ERROR_IPSEC_IKE_NO_PRIVATE_KEY = 13820 // /usr/x86_64-w64-mingw32/include/winerror.h:1957:1: + ERROR_IPSEC_IKE_NO_PUBLIC_KEY = 13828 // /usr/x86_64-w64-mingw32/include/winerror.h:1963:1: + ERROR_IPSEC_IKE_OUT_OF_MEMORY = 13859 // /usr/x86_64-w64-mingw32/include/winerror.h:1994:1: + ERROR_IPSEC_IKE_PEER_CRL_FAILED = 13848 // /usr/x86_64-w64-mingw32/include/winerror.h:1983:1: + ERROR_IPSEC_IKE_PEER_DOESNT_SUPPORT_MOBIKE = 13904 // /usr/x86_64-w64-mingw32/include/winerror.h:2048:1: + ERROR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID = 13886 // /usr/x86_64-w64-mingw32/include/winerror.h:2030:1: + ERROR_IPSEC_IKE_POLICY_CHANGE = 13849 // /usr/x86_64-w64-mingw32/include/winerror.h:1984:1: + ERROR_IPSEC_IKE_POLICY_MATCH = 13868 // /usr/x86_64-w64-mingw32/include/winerror.h:2003:1: + ERROR_IPSEC_IKE_PROCESS_ERR = 13829 // /usr/x86_64-w64-mingw32/include/winerror.h:1964:1: + ERROR_IPSEC_IKE_PROCESS_ERR_CERT = 13835 // /usr/x86_64-w64-mingw32/include/winerror.h:1970:1: + ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ = 13836 // /usr/x86_64-w64-mingw32/include/winerror.h:1971:1: + ERROR_IPSEC_IKE_PROCESS_ERR_DELETE = 13841 // /usr/x86_64-w64-mingw32/include/winerror.h:1976:1: + ERROR_IPSEC_IKE_PROCESS_ERR_HASH = 13837 // /usr/x86_64-w64-mingw32/include/winerror.h:1972:1: + ERROR_IPSEC_IKE_PROCESS_ERR_ID = 13834 // /usr/x86_64-w64-mingw32/include/winerror.h:1969:1: + ERROR_IPSEC_IKE_PROCESS_ERR_KE = 13833 // /usr/x86_64-w64-mingw32/include/winerror.h:1968:1: + ERROR_IPSEC_IKE_PROCESS_ERR_NATOA = 13893 // /usr/x86_64-w64-mingw32/include/winerror.h:2037:1: + ERROR_IPSEC_IKE_PROCESS_ERR_NONCE = 13839 // /usr/x86_64-w64-mingw32/include/winerror.h:1974:1: + ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY = 13840 // /usr/x86_64-w64-mingw32/include/winerror.h:1975:1: + ERROR_IPSEC_IKE_PROCESS_ERR_PROP = 13831 // /usr/x86_64-w64-mingw32/include/winerror.h:1966:1: + ERROR_IPSEC_IKE_PROCESS_ERR_SA = 13830 // /usr/x86_64-w64-mingw32/include/winerror.h:1965:1: + ERROR_IPSEC_IKE_PROCESS_ERR_SIG = 13838 // /usr/x86_64-w64-mingw32/include/winerror.h:1973:1: + ERROR_IPSEC_IKE_PROCESS_ERR_TRANS = 13832 // /usr/x86_64-w64-mingw32/include/winerror.h:1967:1: + ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR = 13842 // /usr/x86_64-w64-mingw32/include/winerror.h:1977:1: + ERROR_IPSEC_IKE_QM_ACQUIRE_DROP = 13810 // /usr/x86_64-w64-mingw32/include/winerror.h:1947:1: + ERROR_IPSEC_IKE_QM_DELAY_DROP = 13815 // /usr/x86_64-w64-mingw32/include/winerror.h:1952:1: + ERROR_IPSEC_IKE_QM_EXPIRED = 13895 // /usr/x86_64-w64-mingw32/include/winerror.h:2039:1: + ERROR_IPSEC_IKE_QM_LIMIT = 13884 // /usr/x86_64-w64-mingw32/include/winerror.h:2028:1: + ERROR_IPSEC_IKE_QUEUE_DROP_MM = 13811 // /usr/x86_64-w64-mingw32/include/winerror.h:1948:1: + ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM = 13812 // /usr/x86_64-w64-mingw32/include/winerror.h:1949:1: + ERROR_IPSEC_IKE_RATELIMIT_DROP = 13903 // /usr/x86_64-w64-mingw32/include/winerror.h:2047:1: + ERROR_IPSEC_IKE_REQUIRE_CP_PAYLOAD_MISSING = 13900 // /usr/x86_64-w64-mingw32/include/winerror.h:2044:1: + ERROR_IPSEC_IKE_RPC_DELETE = 13877 // /usr/x86_64-w64-mingw32/include/winerror.h:2012:1: + ERROR_IPSEC_IKE_SA_DELETED = 13807 // /usr/x86_64-w64-mingw32/include/winerror.h:1944:1: + ERROR_IPSEC_IKE_SA_REAPED = 13808 // /usr/x86_64-w64-mingw32/include/winerror.h:1945:1: + ERROR_IPSEC_IKE_SECLOADFAIL = 13852 // /usr/x86_64-w64-mingw32/include/winerror.h:1987:1: + ERROR_IPSEC_IKE_SHUTTING_DOWN = 13891 // /usr/x86_64-w64-mingw32/include/winerror.h:2035:1: + ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN = 13845 // /usr/x86_64-w64-mingw32/include/winerror.h:1980:1: + ERROR_IPSEC_IKE_SRVACQFAIL = 13855 // /usr/x86_64-w64-mingw32/include/winerror.h:1990:1: + ERROR_IPSEC_IKE_SRVQUERYCRED = 13856 // /usr/x86_64-w64-mingw32/include/winerror.h:1991:1: + ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_AND_CERTMAP_FAILURE = 13908 // /usr/x86_64-w64-mingw32/include/winerror.h:2052:1: + ERROR_IPSEC_IKE_STRONG_CRED_AUTHORIZATION_FAILURE = 13906 // /usr/x86_64-w64-mingw32/include/winerror.h:2050:1: + ERROR_IPSEC_IKE_TIMED_OUT = 13805 // /usr/x86_64-w64-mingw32/include/winerror.h:1942:1: + ERROR_IPSEC_IKE_TOO_MANY_FILTERS = 13896 // /usr/x86_64-w64-mingw32/include/winerror.h:2040:1: + ERROR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID = 13888 // /usr/x86_64-w64-mingw32/include/winerror.h:2032:1: + ERROR_IPSEC_IKE_UNKNOWN_DOI = 13862 // /usr/x86_64-w64-mingw32/include/winerror.h:1997:1: + ERROR_IPSEC_IKE_UNSUPPORTED_ID = 13869 // /usr/x86_64-w64-mingw32/include/winerror.h:2004:1: + ERROR_IPSEC_INTEGRITY_CHECK_FAILED = 13915 // /usr/x86_64-w64-mingw32/include/winerror.h:2059:1: + ERROR_IPSEC_INVALID_PACKET = 13914 // /usr/x86_64-w64-mingw32/include/winerror.h:2058:1: + ERROR_IPSEC_KEY_MODULE_IMPERSONATION_NEGOTIATION_PENDING = 13901 // /usr/x86_64-w64-mingw32/include/winerror.h:2045:1: + ERROR_IPSEC_MM_AUTH_EXISTS = 13010 // /usr/x86_64-w64-mingw32/include/winerror.h:1921:1: + ERROR_IPSEC_MM_AUTH_IN_USE = 13012 // /usr/x86_64-w64-mingw32/include/winerror.h:1923:1: + ERROR_IPSEC_MM_AUTH_NOT_FOUND = 13011 // /usr/x86_64-w64-mingw32/include/winerror.h:1922:1: + ERROR_IPSEC_MM_AUTH_PENDING_DELETION = 13022 // /usr/x86_64-w64-mingw32/include/winerror.h:1933:1: + ERROR_IPSEC_MM_FILTER_EXISTS = 13006 // /usr/x86_64-w64-mingw32/include/winerror.h:1917:1: + ERROR_IPSEC_MM_FILTER_NOT_FOUND = 13007 // /usr/x86_64-w64-mingw32/include/winerror.h:1918:1: + ERROR_IPSEC_MM_FILTER_PENDING_DELETION = 13018 // /usr/x86_64-w64-mingw32/include/winerror.h:1929:1: + ERROR_IPSEC_MM_POLICY_EXISTS = 13003 // /usr/x86_64-w64-mingw32/include/winerror.h:1914:1: + ERROR_IPSEC_MM_POLICY_IN_USE = 13005 // /usr/x86_64-w64-mingw32/include/winerror.h:1916:1: + ERROR_IPSEC_MM_POLICY_NOT_FOUND = 13004 // /usr/x86_64-w64-mingw32/include/winerror.h:1915:1: + ERROR_IPSEC_MM_POLICY_PENDING_DELETION = 13021 // /usr/x86_64-w64-mingw32/include/winerror.h:1932:1: + ERROR_IPSEC_QM_POLICY_EXISTS = 13000 // /usr/x86_64-w64-mingw32/include/winerror.h:1911:1: + ERROR_IPSEC_QM_POLICY_IN_USE = 13002 // /usr/x86_64-w64-mingw32/include/winerror.h:1913:1: + ERROR_IPSEC_QM_POLICY_NOT_FOUND = 13001 // /usr/x86_64-w64-mingw32/include/winerror.h:1912:1: + ERROR_IPSEC_QM_POLICY_PENDING_DELETION = 13023 // /usr/x86_64-w64-mingw32/include/winerror.h:1934:1: + ERROR_IPSEC_REPLAY_CHECK_FAILED = 13913 // /usr/x86_64-w64-mingw32/include/winerror.h:2057:1: + ERROR_IPSEC_SA_LIFETIME_EXPIRED = 13911 // /usr/x86_64-w64-mingw32/include/winerror.h:2055:1: + ERROR_IPSEC_THROTTLE_DROP = 13918 // /usr/x86_64-w64-mingw32/include/winerror.h:2062:1: + ERROR_IPSEC_TRANSPORT_FILTER_EXISTS = 13008 // /usr/x86_64-w64-mingw32/include/winerror.h:1919:1: + ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND = 13009 // /usr/x86_64-w64-mingw32/include/winerror.h:1920:1: + ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION = 13019 // /usr/x86_64-w64-mingw32/include/winerror.h:1930:1: + ERROR_IPSEC_TUNNEL_FILTER_EXISTS = 13016 // /usr/x86_64-w64-mingw32/include/winerror.h:1927:1: + ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND = 13017 // /usr/x86_64-w64-mingw32/include/winerror.h:1928:1: + ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION = 13020 // /usr/x86_64-w64-mingw32/include/winerror.h:1931:1: + ERROR_IPSEC_WRONG_SA = 13912 // /usr/x86_64-w64-mingw32/include/winerror.h:2056:1: + ERROR_IRQ_BUSY = 1119 // /usr/x86_64-w64-mingw32/include/winerror.h:342:1: + ERROR_IS_JOINED = 134 // /usr/x86_64-w64-mingw32/include/winerror.h:147:1: + ERROR_IS_JOIN_PATH = 147 // /usr/x86_64-w64-mingw32/include/winerror.h:160:1: + ERROR_IS_JOIN_TARGET = 133 // /usr/x86_64-w64-mingw32/include/winerror.h:146:1: + ERROR_IS_SUBSTED = 135 // /usr/x86_64-w64-mingw32/include/winerror.h:148:1: + ERROR_IS_SUBST_PATH = 146 // /usr/x86_64-w64-mingw32/include/winerror.h:159:1: + ERROR_IS_SUBST_TARGET = 149 // /usr/x86_64-w64-mingw32/include/winerror.h:162:1: + ERROR_ITERATED_DATA_EXCEEDS_64k = 194 // /usr/x86_64-w64-mingw32/include/winerror.h:192:1: + ERROR_JOIN_TO_JOIN = 138 // /usr/x86_64-w64-mingw32/include/winerror.h:151:1: + ERROR_JOIN_TO_SUBST = 140 // /usr/x86_64-w64-mingw32/include/winerror.h:153:1: + ERROR_JOURNAL_DELETE_IN_PROGRESS = 1178 // /usr/x86_64-w64-mingw32/include/winerror.h:386:1: + ERROR_JOURNAL_ENTRY_DELETED = 1181 // /usr/x86_64-w64-mingw32/include/winerror.h:389:1: + ERROR_JOURNAL_HOOK_SET = 1430 // /usr/x86_64-w64-mingw32/include/winerror.h:601:1: + ERROR_JOURNAL_NOT_ACTIVE = 1179 // /usr/x86_64-w64-mingw32/include/winerror.h:387:1: + ERROR_KERNEL_APC = 738 // /usr/x86_64-w64-mingw32/include/winerror.h:259:1: + ERROR_KEY_DELETED = 1018 // /usr/x86_64-w64-mingw32/include/winerror.h:284:1: + ERROR_KEY_HAS_CHILDREN = 1020 // /usr/x86_64-w64-mingw32/include/winerror.h:286:1: + ERROR_KM_DRIVER_BLOCKED = 1930 // /usr/x86_64-w64-mingw32/include/winerror.h:853:1: + ERROR_LABEL_QUESTIONABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winioctl.h:1170:1: + ERROR_LABEL_TOO_LONG = 154 // /usr/x86_64-w64-mingw32/include/winerror.h:167:1: + ERROR_LABEL_UNREADABLE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winioctl.h:1169:1: + ERROR_LAST_ADMIN = 1322 // /usr/x86_64-w64-mingw32/include/winerror.h:494:1: + ERROR_LB_WITHOUT_TABSTOPS = 1434 // /usr/x86_64-w64-mingw32/include/winerror.h:605:1: + ERROR_LIBRARY_FULL = 4322 // /usr/x86_64-w64-mingw32/include/winerror.h:946:1: + ERROR_LIBRARY_OFFLINE = 4305 // /usr/x86_64-w64-mingw32/include/winerror.h:929:1: + ERROR_LICENSE_QUOTA_EXCEEDED = 1395 // /usr/x86_64-w64-mingw32/include/winerror.h:566:1: + ERROR_LISTBOX_ID_NOT_FOUND = 1416 // /usr/x86_64-w64-mingw32/include/winerror.h:587:1: + ERROR_LM_CROSS_ENCRYPTION_REQUIRED = 1390 // /usr/x86_64-w64-mingw32/include/winerror.h:561:1: + ERROR_LOCAL_USER_SESSION_KEY = 1303 // /usr/x86_64-w64-mingw32/include/winerror.h:475:1: + ERROR_LOCKED = 212 // /usr/x86_64-w64-mingw32/include/winerror.h:208:1: + ERROR_LOCK_FAILED = 167 // /usr/x86_64-w64-mingw32/include/winerror.h:177:1: + ERROR_LOCK_VIOLATION = 33 // /usr/x86_64-w64-mingw32/include/winerror.h:78:1: + ERROR_LOGIN_TIME_RESTRICTION = 1239 // /usr/x86_64-w64-mingw32/include/winerror.h:429:1: + ERROR_LOGIN_WKSTA_RESTRICTION = 1240 // /usr/x86_64-w64-mingw32/include/winerror.h:430:1: + ERROR_LOGON_FAILURE = 1326 // /usr/x86_64-w64-mingw32/include/winerror.h:498:1: + ERROR_LOGON_NOT_GRANTED = 1380 // /usr/x86_64-w64-mingw32/include/winerror.h:551:1: + ERROR_LOGON_SESSION_COLLISION = 1366 // /usr/x86_64-w64-mingw32/include/winerror.h:537:1: + ERROR_LOGON_SESSION_EXISTS = 1363 // /usr/x86_64-w64-mingw32/include/winerror.h:534:1: + ERROR_LOGON_TYPE_NOT_GRANTED = 1385 // /usr/x86_64-w64-mingw32/include/winerror.h:556:1: + ERROR_LOG_FILE_FULL = 1502 // /usr/x86_64-w64-mingw32/include/winerror.h:645:1: + ERROR_LUIDS_EXHAUSTED = 1334 // /usr/x86_64-w64-mingw32/include/winerror.h:506:1: + ERROR_MACHINE_LOCKED = 1271 // /usr/x86_64-w64-mingw32/include/winerror.h:456:1: + ERROR_MAGAZINE_NOT_PRESENT = 1163 // /usr/x86_64-w64-mingw32/include/winerror.h:372:1: + ERROR_MALFORMED_SUBSTITUTION_STRING = 14094 // /usr/x86_64-w64-mingw32/include/winerror.h:1894:1: + ERROR_MAPPED_ALIGNMENT = 1132 // /usr/x86_64-w64-mingw32/include/winerror.h:355:1: + ERROR_MAX_THRDS_REACHED = 164 // /usr/x86_64-w64-mingw32/include/winerror.h:176:1: + ERROR_MCA_INTERNAL_ERROR = 15205 // /usr/x86_64-w64-mingw32/include/winerror.h:2150:1: + ERROR_MCA_INVALID_CAPABILITIES_STRING = 15200 // /usr/x86_64-w64-mingw32/include/winerror.h:2145:1: + ERROR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED = 15206 // /usr/x86_64-w64-mingw32/include/winerror.h:2151:1: + ERROR_MCA_INVALID_VCP_VERSION = 15201 // /usr/x86_64-w64-mingw32/include/winerror.h:2146:1: + ERROR_MCA_MCCS_VERSION_MISMATCH = 15203 // /usr/x86_64-w64-mingw32/include/winerror.h:2148:1: + ERROR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION = 15202 // /usr/x86_64-w64-mingw32/include/winerror.h:2147:1: + ERROR_MCA_UNSUPPORTED_COLOR_TEMPERATURE = 15207 // /usr/x86_64-w64-mingw32/include/winerror.h:2152:1: + ERROR_MCA_UNSUPPORTED_MCCS_VERSION = 15204 // /usr/x86_64-w64-mingw32/include/winerror.h:2149:1: + ERROR_MEDIA_CHANGED = 1110 // /usr/x86_64-w64-mingw32/include/winerror.h:333:1: + ERROR_MEDIA_INCOMPATIBLE = 4315 // /usr/x86_64-w64-mingw32/include/winerror.h:939:1: + ERROR_MEDIA_NOT_AVAILABLE = 4318 // /usr/x86_64-w64-mingw32/include/winerror.h:942:1: + ERROR_MEDIA_OFFLINE = 4304 // /usr/x86_64-w64-mingw32/include/winerror.h:928:1: + ERROR_MEDIA_UNAVAILABLE = 4308 // /usr/x86_64-w64-mingw32/include/winerror.h:932:1: + ERROR_MEDIUM_NOT_ACCESSIBLE = 4323 // /usr/x86_64-w64-mingw32/include/winerror.h:947:1: + ERROR_MEMBERS_PRIMARY_GROUP = 1374 // /usr/x86_64-w64-mingw32/include/winerror.h:545:1: + ERROR_MEMBER_IN_ALIAS = 1378 // /usr/x86_64-w64-mingw32/include/winerror.h:549:1: + ERROR_MEMBER_IN_GROUP = 1320 // /usr/x86_64-w64-mingw32/include/winerror.h:492:1: + ERROR_MEMBER_NOT_IN_ALIAS = 1377 // /usr/x86_64-w64-mingw32/include/winerror.h:548:1: + ERROR_MEMBER_NOT_IN_GROUP = 1321 // /usr/x86_64-w64-mingw32/include/winerror.h:493:1: + ERROR_MENU_ITEM_NOT_FOUND = 1456 // /usr/x86_64-w64-mingw32/include/winerror.h:627:1: + ERROR_MESSAGE_EXCEEDS_MAX_SIZE = 4336 // /usr/x86_64-w64-mingw32/include/winerror.h:960:1: + ERROR_MESSAGE_SYNC_ONLY = 1159 // /usr/x86_64-w64-mingw32/include/winerror.h:368:1: + ERROR_METAFILE_NOT_SUPPORTED = 2003 // /usr/x86_64-w64-mingw32/include/winerror.h:863:1: + ERROR_META_EXPANSION_TOO_LONG = 208 // /usr/x86_64-w64-mingw32/include/winerror.h:205:1: + ERROR_MOD_NOT_FOUND = 126 // /usr/x86_64-w64-mingw32/include/winerror.h:139:1: + ERROR_MORE_DATA = 234 // /usr/x86_64-w64-mingw32/include/winerror.h:224:1: + ERROR_MORE_WRITES = 1120 // /usr/x86_64-w64-mingw32/include/winerror.h:343:1: + ERROR_MRM_AUTOMERGE_ENABLED = 15139 // /usr/x86_64-w64-mingw32/include/winerror.h:2143:1: + ERROR_MRM_DUPLICATE_ENTRY = 15119 // /usr/x86_64-w64-mingw32/include/winerror.h:2133:1: + ERROR_MRM_DUPLICATE_MAP_NAME = 15118 // /usr/x86_64-w64-mingw32/include/winerror.h:2132:1: + ERROR_MRM_FILEPATH_TOO_LONG = 15121 // /usr/x86_64-w64-mingw32/include/winerror.h:2135:1: + ERROR_MRM_INDETERMINATE_QUALIFIER_VALUE = 15138 // /usr/x86_64-w64-mingw32/include/winerror.h:2142:1: + ERROR_MRM_INVALID_FILE_TYPE = 15112 // /usr/x86_64-w64-mingw32/include/winerror.h:2126:1: + ERROR_MRM_INVALID_PRICONFIG = 15111 // /usr/x86_64-w64-mingw32/include/winerror.h:2125:1: + ERROR_MRM_INVALID_PRI_FILE = 15126 // /usr/x86_64-w64-mingw32/include/winerror.h:2137:1: + ERROR_MRM_INVALID_QUALIFIER_OPERATOR = 15137 // /usr/x86_64-w64-mingw32/include/winerror.h:2141:1: + ERROR_MRM_INVALID_QUALIFIER_VALUE = 15114 // /usr/x86_64-w64-mingw32/include/winerror.h:2128:1: + ERROR_MRM_INVALID_RESOURCE_IDENTIFIER = 15120 // /usr/x86_64-w64-mingw32/include/winerror.h:2134:1: + ERROR_MRM_MAP_NOT_FOUND = 15135 // /usr/x86_64-w64-mingw32/include/winerror.h:2139:1: + ERROR_MRM_NAMED_RESOURCE_NOT_FOUND = 15127 // /usr/x86_64-w64-mingw32/include/winerror.h:2138:1: + ERROR_MRM_NO_CANDIDATE = 15115 // /usr/x86_64-w64-mingw32/include/winerror.h:2129:1: + ERROR_MRM_NO_MATCH_OR_DEFAULT_CANDIDATE = 15116 // /usr/x86_64-w64-mingw32/include/winerror.h:2130:1: + ERROR_MRM_RESOURCE_TYPE_MISMATCH = 15117 // /usr/x86_64-w64-mingw32/include/winerror.h:2131:1: + ERROR_MRM_RUNTIME_NO_DEFAULT_OR_NEUTRAL_RESOURCE = 15110 // /usr/x86_64-w64-mingw32/include/winerror.h:2124:1: + ERROR_MRM_TOO_MANY_RESOURCES = 15140 // /usr/x86_64-w64-mingw32/include/winerror.h:2144:1: + ERROR_MRM_UNKNOWN_QUALIFIER = 15113 // /usr/x86_64-w64-mingw32/include/winerror.h:2127:1: + ERROR_MRM_UNSUPPORTED_DIRECTORY_TYPE = 15122 // /usr/x86_64-w64-mingw32/include/winerror.h:2136:1: + ERROR_MRM_UNSUPPORTED_PROFILE_TYPE = 15136 // /usr/x86_64-w64-mingw32/include/winerror.h:2140:1: + ERROR_MR_MID_NOT_FOUND = 317 // /usr/x86_64-w64-mingw32/include/winerror.h:245:1: + ERROR_MUI_FILE_NOT_FOUND = 15100 // /usr/x86_64-w64-mingw32/include/winerror.h:2115:1: + ERROR_MUI_FILE_NOT_LOADED = 15105 // /usr/x86_64-w64-mingw32/include/winerror.h:2120:1: + ERROR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME = 15108 // /usr/x86_64-w64-mingw32/include/winerror.h:2123:1: + ERROR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED = 15107 // /usr/x86_64-w64-mingw32/include/winerror.h:2122:1: + ERROR_MUI_INVALID_FILE = 15101 // /usr/x86_64-w64-mingw32/include/winerror.h:2116:1: + ERROR_MUI_INVALID_LOCALE_NAME = 15103 // /usr/x86_64-w64-mingw32/include/winerror.h:2118:1: + ERROR_MUI_INVALID_RC_CONFIG = 15102 // /usr/x86_64-w64-mingw32/include/winerror.h:2117:1: + ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME = 15104 // /usr/x86_64-w64-mingw32/include/winerror.h:2119:1: + ERROR_MUTUAL_AUTH_FAILED = 1397 // /usr/x86_64-w64-mingw32/include/winerror.h:568:1: + ERROR_NEEDS_REMEDIATION = 15612 // /usr/x86_64-w64-mingw32/include/winerror.h:2183:1: + ERROR_NEGATIVE_SEEK = 131 // /usr/x86_64-w64-mingw32/include/winerror.h:144:1: + ERROR_NESTING_NOT_ALLOWED = 215 // /usr/x86_64-w64-mingw32/include/winerror.h:210:1: + ERROR_NETLOGON_NOT_STARTED = 1792 // /usr/x86_64-w64-mingw32/include/winerror.h:780:1: + ERROR_NETNAME_DELETED = 64 // /usr/x86_64-w64-mingw32/include/winerror.h:97:1: + ERROR_NETWORK_ACCESS_DENIED = 65 // /usr/x86_64-w64-mingw32/include/winerror.h:98:1: + ERROR_NETWORK_BUSY = 54 // /usr/x86_64-w64-mingw32/include/winerror.h:87:1: + ERROR_NETWORK_NOT_AVAILABLE = 5035 // /usr/x86_64-w64-mingw32/include/winerror.h:1009:1: + ERROR_NETWORK_UNREACHABLE = 1231 // /usr/x86_64-w64-mingw32/include/winerror.h:421:1: + ERROR_NET_WRITE_FAULT = 88 // /usr/x86_64-w64-mingw32/include/winerror.h:113:1: + ERROR_NOACCESS = 998 // /usr/x86_64-w64-mingw32/include/winerror.h:265:1: + ERROR_NODE_CANNOT_BE_CLUSTERED = 5898 // /usr/x86_64-w64-mingw32/include/winerror.h:1071:1: + ERROR_NODE_CANT_HOST_RESOURCE = 5071 // /usr/x86_64-w64-mingw32/include/winerror.h:1044:1: + ERROR_NODE_NOT_AVAILABLE = 5036 // /usr/x86_64-w64-mingw32/include/winerror.h:1010:1: + ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 1807 // /usr/x86_64-w64-mingw32/include/winerror.h:795:1: + ERROR_NOLOGON_SERVER_TRUST_ACCOUNT = 1809 // /usr/x86_64-w64-mingw32/include/winerror.h:797:1: + ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT = 1808 // /usr/x86_64-w64-mingw32/include/winerror.h:796:1: + ERROR_NONE_MAPPED = 1332 // /usr/x86_64-w64-mingw32/include/winerror.h:504:1: + ERROR_NONPAGED_SYSTEM_RESOURCES = 1451 // /usr/x86_64-w64-mingw32/include/winerror.h:622:1: + ERROR_NON_ACCOUNT_SID = 1257 // /usr/x86_64-w64-mingw32/include/winerror.h:447:1: + ERROR_NON_DOMAIN_SID = 1258 // /usr/x86_64-w64-mingw32/include/winerror.h:448:1: + ERROR_NON_MDICHILD_WINDOW = 1445 // /usr/x86_64-w64-mingw32/include/winerror.h:616:1: + ERROR_NOTIFY_ENUM_DIR = 1022 // /usr/x86_64-w64-mingw32/include/winerror.h:288:1: + ERROR_NOT_ALL_ASSIGNED = 1300 // /usr/x86_64-w64-mingw32/include/winerror.h:472:1: + ERROR_NOT_AUTHENTICATED = 1244 // /usr/x86_64-w64-mingw32/include/winerror.h:434:1: + ERROR_NOT_A_REPARSE_POINT = 4390 // /usr/x86_64-w64-mingw32/include/winerror.h:969:1: + ERROR_NOT_CHILD_WINDOW = 1442 // /usr/x86_64-w64-mingw32/include/winerror.h:613:1: + ERROR_NOT_CONNECTED = 2250 // /usr/x86_64-w64-mingw32/include/winerror.h:882:1: + ERROR_NOT_CONTAINER = 1207 // /usr/x86_64-w64-mingw32/include/winerror.h:397:1: + ERROR_NOT_DOS_DISK = 26 // /usr/x86_64-w64-mingw32/include/winerror.h:71:1: + ERROR_NOT_EMPTY = 4307 // /usr/x86_64-w64-mingw32/include/winerror.h:931:1: + ERROR_NOT_ENOUGH_MEMORY = 8 // /usr/x86_64-w64-mingw32/include/winerror.h:53:1: + ERROR_NOT_ENOUGH_QUOTA = 1816 // /usr/x86_64-w64-mingw32/include/winerror.h:804:1: + ERROR_NOT_ENOUGH_SERVER_MEMORY = 1130 // /usr/x86_64-w64-mingw32/include/winerror.h:353:1: + ERROR_NOT_EXPORT_FORMAT = 6008 // /usr/x86_64-w64-mingw32/include/winerror.h:1087:1: + ERROR_NOT_FOUND = 1168 // /usr/x86_64-w64-mingw32/include/winerror.h:377:1: + ERROR_NOT_GUI_PROCESS = 1471 // /usr/x86_64-w64-mingw32/include/winerror.h:642:1: + ERROR_NOT_JOINED = 136 // /usr/x86_64-w64-mingw32/include/winerror.h:149:1: + ERROR_NOT_LOCKED = 158 // /usr/x86_64-w64-mingw32/include/winerror.h:171:1: + ERROR_NOT_LOGGED_ON = 1245 // /usr/x86_64-w64-mingw32/include/winerror.h:435:1: + ERROR_NOT_LOGON_PROCESS = 1362 // /usr/x86_64-w64-mingw32/include/winerror.h:533:1: + ERROR_NOT_OWNER = 288 // /usr/x86_64-w64-mingw32/include/winerror.h:237:1: + ERROR_NOT_QUORUM_CAPABLE = 5021 // /usr/x86_64-w64-mingw32/include/winerror.h:995:1: + ERROR_NOT_QUORUM_CLASS = 5025 // /usr/x86_64-w64-mingw32/include/winerror.h:999:1: + ERROR_NOT_READY = 21 // /usr/x86_64-w64-mingw32/include/winerror.h:66:1: + ERROR_NOT_REGISTRY_FILE = 1017 // /usr/x86_64-w64-mingw32/include/winerror.h:283:1: + ERROR_NOT_SAFEBOOT_SERVICE = 1084 // /usr/x86_64-w64-mingw32/include/winerror.h:322:1: + ERROR_NOT_SAME_DEVICE = 17 // /usr/x86_64-w64-mingw32/include/winerror.h:62:1: + ERROR_NOT_SUBSTED = 137 // /usr/x86_64-w64-mingw32/include/winerror.h:150:1: + ERROR_NOT_SUPPORTED = 50 // /usr/x86_64-w64-mingw32/include/winerror.h:83:1: + ERROR_NOT_SUPPORTED_ON_SBS = 1254 // /usr/x86_64-w64-mingw32/include/winerror.h:444:1: + ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER = 8584 // /usr/x86_64-w64-mingw32/include/winerror.h:1500:1: + ERROR_NO_ASSOCIATION = 1155 // /usr/x86_64-w64-mingw32/include/winerror.h:364:1: + ERROR_NO_BROWSER_SERVERS_FOUND = 6118 // /usr/x86_64-w64-mingw32/include/winerror.h:1096:1: + ERROR_NO_DATA = 232 // /usr/x86_64-w64-mingw32/include/winerror.h:222:1: + ERROR_NO_DATA_DETECTED = 1104 // /usr/x86_64-w64-mingw32/include/winerror.h:327:1: + ERROR_NO_EFS = 6004 // /usr/x86_64-w64-mingw32/include/winerror.h:1083:1: + ERROR_NO_IMPERSONATION_TOKEN = 1309 // /usr/x86_64-w64-mingw32/include/winerror.h:481:1: + ERROR_NO_INHERITANCE = 1391 // /usr/x86_64-w64-mingw32/include/winerror.h:562:1: + ERROR_NO_LOGON_SERVERS = 1311 // /usr/x86_64-w64-mingw32/include/winerror.h:483:1: + ERROR_NO_LOG_SPACE = 1019 // /usr/x86_64-w64-mingw32/include/winerror.h:285:1: + ERROR_NO_MATCH = 1169 // /usr/x86_64-w64-mingw32/include/winerror.h:378:1: + ERROR_NO_MEDIA_IN_DRIVE = 1112 // /usr/x86_64-w64-mingw32/include/winerror.h:335:1: + ERROR_NO_MORE_DEVICES = 1248 // /usr/x86_64-w64-mingw32/include/winerror.h:438:1: + ERROR_NO_MORE_FILES = 18 // /usr/x86_64-w64-mingw32/include/winerror.h:63:1: + ERROR_NO_MORE_ITEMS = 259 // /usr/x86_64-w64-mingw32/include/winerror.h:229:1: + ERROR_NO_MORE_SEARCH_HANDLES = 113 // /usr/x86_64-w64-mingw32/include/winerror.h:128:1: + ERROR_NO_MORE_USER_HANDLES = 1158 // /usr/x86_64-w64-mingw32/include/winerror.h:367:1: + ERROR_NO_NETWORK = 1222 // /usr/x86_64-w64-mingw32/include/winerror.h:412:1: + ERROR_NO_NET_OR_BAD_PATH = 1203 // /usr/x86_64-w64-mingw32/include/winerror.h:393:1: + ERROR_NO_NVRAM_RESOURCES = 1470 // /usr/x86_64-w64-mingw32/include/winerror.h:641:1: + ERROR_NO_PROC_SLOTS = 89 // /usr/x86_64-w64-mingw32/include/winerror.h:114:1: + ERROR_NO_PROMOTION_ACTIVE = 8222 // /usr/x86_64-w64-mingw32/include/winerror.h:1178:1: + ERROR_NO_QUOTAS_FOR_ACCOUNT = 1302 // /usr/x86_64-w64-mingw32/include/winerror.h:474:1: + ERROR_NO_RECOVERY_POLICY = 6003 // /usr/x86_64-w64-mingw32/include/winerror.h:1082:1: + ERROR_NO_RECOVERY_PROGRAM = 1082 // /usr/x86_64-w64-mingw32/include/winerror.h:320:1: + ERROR_NO_SCROLLBARS = 1447 // /usr/x86_64-w64-mingw32/include/winerror.h:618:1: + ERROR_NO_SECURITY_ON_OBJECT = 1350 // /usr/x86_64-w64-mingw32/include/winerror.h:521:1: + ERROR_NO_SHUTDOWN_IN_PROGRESS = 1116 // /usr/x86_64-w64-mingw32/include/winerror.h:339:1: + ERROR_NO_SIGNAL_SENT = 205 // /usr/x86_64-w64-mingw32/include/winerror.h:202:1: + ERROR_NO_SITENAME = 1919 // /usr/x86_64-w64-mingw32/include/winerror.h:842:1: + ERROR_NO_SPOOL_SPACE = 62 // /usr/x86_64-w64-mingw32/include/winerror.h:95:1: + ERROR_NO_SUCH_ALIAS = 1376 // /usr/x86_64-w64-mingw32/include/winerror.h:547:1: + ERROR_NO_SUCH_DOMAIN = 1355 // /usr/x86_64-w64-mingw32/include/winerror.h:526:1: + ERROR_NO_SUCH_GROUP = 1319 // /usr/x86_64-w64-mingw32/include/winerror.h:491:1: + ERROR_NO_SUCH_LOGON_SESSION = 1312 // /usr/x86_64-w64-mingw32/include/winerror.h:484:1: + ERROR_NO_SUCH_MEMBER = 1387 // /usr/x86_64-w64-mingw32/include/winerror.h:558:1: + ERROR_NO_SUCH_PACKAGE = 1364 // /usr/x86_64-w64-mingw32/include/winerror.h:535:1: + ERROR_NO_SUCH_PRIVILEGE = 1313 // /usr/x86_64-w64-mingw32/include/winerror.h:485:1: + ERROR_NO_SUCH_SITE = 1249 // /usr/x86_64-w64-mingw32/include/winerror.h:439:1: + ERROR_NO_SUCH_USER = 1317 // /usr/x86_64-w64-mingw32/include/winerror.h:489:1: + ERROR_NO_SUPPORTING_DRIVES = 4339 // /usr/x86_64-w64-mingw32/include/winerror.h:963:1: + ERROR_NO_SYSTEM_MENU = 1437 // /usr/x86_64-w64-mingw32/include/winerror.h:608:1: + ERROR_NO_SYSTEM_RESOURCES = 1450 // /usr/x86_64-w64-mingw32/include/winerror.h:621:1: + ERROR_NO_TOKEN = 1008 // /usr/x86_64-w64-mingw32/include/winerror.h:274:1: + ERROR_NO_TRACKING_SERVICE = 1172 // /usr/x86_64-w64-mingw32/include/winerror.h:381:1: + ERROR_NO_TRUST_LSA_SECRET = 1786 // /usr/x86_64-w64-mingw32/include/winerror.h:774:1: + ERROR_NO_TRUST_SAM_ACCOUNT = 1787 // /usr/x86_64-w64-mingw32/include/winerror.h:775:1: + ERROR_NO_UNICODE_TRANSLATION = 1113 // /usr/x86_64-w64-mingw32/include/winerror.h:336:1: + ERROR_NO_USER_KEYS = 6006 // /usr/x86_64-w64-mingw32/include/winerror.h:1085:1: + ERROR_NO_USER_SESSION_KEY = 1394 // /usr/x86_64-w64-mingw32/include/winerror.h:565:1: + ERROR_NO_VOLUME_ID = 1173 // /usr/x86_64-w64-mingw32/include/winerror.h:382:1: + ERROR_NO_VOLUME_LABEL = 125 // /usr/x86_64-w64-mingw32/include/winerror.h:138:1: + ERROR_NO_WILDCARD_CHARACTERS = 1417 // /usr/x86_64-w64-mingw32/include/winerror.h:588:1: + ERROR_NT_CROSS_ENCRYPTION_REQUIRED = 1386 // /usr/x86_64-w64-mingw32/include/winerror.h:557:1: + ERROR_NULL_LM_PASSWORD = 1304 // /usr/x86_64-w64-mingw32/include/winerror.h:476:1: + ERROR_OBJECT_ALREADY_EXISTS = 5010 // /usr/x86_64-w64-mingw32/include/winerror.h:984:1: + ERROR_OBJECT_IN_LIST = 5011 // /usr/x86_64-w64-mingw32/include/winerror.h:985:1: + ERROR_OBJECT_NOT_FOUND = 4312 // /usr/x86_64-w64-mingw32/include/winerror.h:936:1: + ERROR_OLD_WIN_VERSION = 1150 // /usr/x86_64-w64-mingw32/include/winerror.h:359:1: + ERROR_ONLY_IF_CONNECTED = 1251 // /usr/x86_64-w64-mingw32/include/winerror.h:441:1: + ERROR_OPEN_FAILED = 110 // /usr/x86_64-w64-mingw32/include/winerror.h:125:1: + ERROR_OPEN_FILES = 2401 // /usr/x86_64-w64-mingw32/include/winerror.h:883:1: + ERROR_OPERATION_ABORTED = 995 // /usr/x86_64-w64-mingw32/include/winerror.h:262:1: + ERROR_OPLOCK_NOT_GRANTED = 300 // /usr/x86_64-w64-mingw32/include/winerror.h:240:1: + ERROR_OUTOFMEMORY = 14 // /usr/x86_64-w64-mingw32/include/winerror.h:59:1: + ERROR_OUT_OF_PAPER = 28 // /usr/x86_64-w64-mingw32/include/winerror.h:73:1: + ERROR_OUT_OF_STRUCTURES = 84 // /usr/x86_64-w64-mingw32/include/winerror.h:109:1: + ERROR_OVERRIDE_NOCHANGES = 1252 // /usr/x86_64-w64-mingw32/include/winerror.h:442:1: + ERROR_PACKAGES_IN_USE = 15618 // /usr/x86_64-w64-mingw32/include/winerror.h:2189:1: + ERROR_PACKAGE_ALREADY_EXISTS = 15611 // /usr/x86_64-w64-mingw32/include/winerror.h:2182:1: + ERROR_PACKAGE_REPOSITORY_CORRUPTED = 15614 // /usr/x86_64-w64-mingw32/include/winerror.h:2185:1: + ERROR_PACKAGE_UPDATING = 15616 // /usr/x86_64-w64-mingw32/include/winerror.h:2187:1: + ERROR_PAGED_SYSTEM_RESOURCES = 1452 // /usr/x86_64-w64-mingw32/include/winerror.h:623:1: + ERROR_PAGEFILE_QUOTA = 1454 // /usr/x86_64-w64-mingw32/include/winerror.h:625:1: + ERROR_PARAMETER_QUOTA_EXCEEDED = 1283 // /usr/x86_64-w64-mingw32/include/winerror.h:467:1: + ERROR_PARTIAL_COPY = 299 // /usr/x86_64-w64-mingw32/include/winerror.h:239:1: + ERROR_PARTITION_FAILURE = 1105 // /usr/x86_64-w64-mingw32/include/winerror.h:328:1: + ERROR_PASSWORD_EXPIRED = 1330 // /usr/x86_64-w64-mingw32/include/winerror.h:502:1: + ERROR_PASSWORD_MUST_CHANGE = 1907 // /usr/x86_64-w64-mingw32/include/winerror.h:830:1: + ERROR_PASSWORD_RESTRICTION = 1325 // /usr/x86_64-w64-mingw32/include/winerror.h:497:1: + ERROR_PATCH_PACKAGE_INVALID = 1636 // /usr/x86_64-w64-mingw32/include/winerror.h:682:1: + ERROR_PATCH_PACKAGE_OPEN_FAILED = 1635 // /usr/x86_64-w64-mingw32/include/winerror.h:681:1: + ERROR_PATCH_PACKAGE_REJECTED = 1643 // /usr/x86_64-w64-mingw32/include/winerror.h:689:1: + ERROR_PATCH_PACKAGE_UNSUPPORTED = 1637 // /usr/x86_64-w64-mingw32/include/winerror.h:683:1: + ERROR_PATCH_TARGET_NOT_FOUND = 1642 // /usr/x86_64-w64-mingw32/include/winerror.h:688:1: + ERROR_PATH_BUSY = 148 // /usr/x86_64-w64-mingw32/include/winerror.h:161:1: + ERROR_PATH_NOT_FOUND = 3 // /usr/x86_64-w64-mingw32/include/winerror.h:48:1: + ERROR_PER_USER_TRUST_QUOTA_EXCEEDED = 1932 // /usr/x86_64-w64-mingw32/include/winerror.h:855:1: + ERROR_PIPE_BUSY = 231 // /usr/x86_64-w64-mingw32/include/winerror.h:221:1: + ERROR_PIPE_CONNECTED = 535 // /usr/x86_64-w64-mingw32/include/winerror.h:249:1: + ERROR_PIPE_LISTENING = 536 // /usr/x86_64-w64-mingw32/include/winerror.h:250:1: + ERROR_PIPE_LOCAL = 229 // /usr/x86_64-w64-mingw32/include/winerror.h:219:1: + ERROR_PIPE_NOT_CONNECTED = 233 // /usr/x86_64-w64-mingw32/include/winerror.h:223:1: + ERROR_PKINIT_FAILURE = 1263 // /usr/x86_64-w64-mingw32/include/winerror.h:453:1: + ERROR_POINT_NOT_FOUND = 1171 // /usr/x86_64-w64-mingw32/include/winerror.h:380:1: + ERROR_POLICY_OBJECT_NOT_FOUND = 8219 // /usr/x86_64-w64-mingw32/include/winerror.h:1175:1: + ERROR_POLICY_ONLY_IN_DS = 8220 // /usr/x86_64-w64-mingw32/include/winerror.h:1176:1: + ERROR_POPUP_ALREADY_ACTIVE = 1446 // /usr/x86_64-w64-mingw32/include/winerror.h:617:1: + ERROR_PORT_UNREACHABLE = 1234 // /usr/x86_64-w64-mingw32/include/winerror.h:424:1: + ERROR_POSSIBLE_DEADLOCK = 1131 // /usr/x86_64-w64-mingw32/include/winerror.h:354:1: + ERROR_POTENTIAL_FILE_FOUND = 1180 // /usr/x86_64-w64-mingw32/include/winerror.h:388:1: + ERROR_PRINTER_ALREADY_EXISTS = 1802 // /usr/x86_64-w64-mingw32/include/winerror.h:790:1: + ERROR_PRINTER_DELETED = 1905 // /usr/x86_64-w64-mingw32/include/winerror.h:828:1: + ERROR_PRINTER_DRIVER_ALREADY_INSTALLED = 1795 // /usr/x86_64-w64-mingw32/include/winerror.h:783:1: + ERROR_PRINTER_DRIVER_BLOCKED = 3014 // /usr/x86_64-w64-mingw32/include/winerror.h:900:1: + ERROR_PRINTER_DRIVER_IN_USE = 3001 // /usr/x86_64-w64-mingw32/include/winerror.h:887:1: + ERROR_PRINTER_DRIVER_WARNED = 3013 // /usr/x86_64-w64-mingw32/include/winerror.h:899:1: + ERROR_PRINTER_HAS_JOBS_QUEUED = 3009 // /usr/x86_64-w64-mingw32/include/winerror.h:895:1: + ERROR_PRINTER_NOT_FOUND = 3012 // /usr/x86_64-w64-mingw32/include/winerror.h:898:1: + ERROR_PRINTQ_FULL = 61 // /usr/x86_64-w64-mingw32/include/winerror.h:94:1: + ERROR_PRINT_CANCELLED = 63 // /usr/x86_64-w64-mingw32/include/winerror.h:96:1: + ERROR_PRINT_MONITOR_ALREADY_INSTALLED = 3006 // /usr/x86_64-w64-mingw32/include/winerror.h:892:1: + ERROR_PRINT_MONITOR_IN_USE = 3008 // /usr/x86_64-w64-mingw32/include/winerror.h:894:1: + ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED = 3005 // /usr/x86_64-w64-mingw32/include/winerror.h:891:1: + ERROR_PRIVATE_DIALOG_INDEX = 1415 // /usr/x86_64-w64-mingw32/include/winerror.h:586:1: + ERROR_PRIVILEGE_NOT_HELD = 1314 // /usr/x86_64-w64-mingw32/include/winerror.h:486:1: + ERROR_PROCESS_ABORTED = 1067 // /usr/x86_64-w64-mingw32/include/winerror.h:305:1: + ERROR_PROC_NOT_FOUND = 127 // /usr/x86_64-w64-mingw32/include/winerror.h:140:1: + ERROR_PRODUCT_UNINSTALLED = 1614 // /usr/x86_64-w64-mingw32/include/winerror.h:660:1: + ERROR_PRODUCT_VERSION = 1638 // /usr/x86_64-w64-mingw32/include/winerror.h:684:1: + ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE = 2015 // /usr/x86_64-w64-mingw32/include/winerror.h:871:1: + ERROR_PROFILE_NOT_FOUND = 2016 // /usr/x86_64-w64-mingw32/include/winerror.h:872:1: + ERROR_PROMOTION_ACTIVE = 8221 // /usr/x86_64-w64-mingw32/include/winerror.h:1177:1: + ERROR_PROTOCOL_UNREACHABLE = 1233 // /usr/x86_64-w64-mingw32/include/winerror.h:423:1: + ERROR_QUORUMLOG_OPEN_FAILED = 5028 // /usr/x86_64-w64-mingw32/include/winerror.h:1002:1: + ERROR_QUORUM_DISK_NOT_FOUND = 5086 // /usr/x86_64-w64-mingw32/include/winerror.h:1059:1: + ERROR_QUORUM_OWNER_ALIVE = 5034 // /usr/x86_64-w64-mingw32/include/winerror.h:1008:1: + ERROR_QUORUM_RESOURCE = 5020 // /usr/x86_64-w64-mingw32/include/winerror.h:994:1: + ERROR_QUORUM_RESOURCE_ONLINE_FAILED = 5027 // /usr/x86_64-w64-mingw32/include/winerror.h:1001:1: + ERROR_READ_FAULT = 30 // /usr/x86_64-w64-mingw32/include/winerror.h:75:1: + ERROR_RECOVERY_FAILURE = 1279 // /usr/x86_64-w64-mingw32/include/winerror.h:463:1: + ERROR_RECOVERY_FILE_CORRUPT = 15619 // /usr/x86_64-w64-mingw32/include/winerror.h:2190:1: + ERROR_REC_NON_EXISTENT = 4005 // /usr/x86_64-w64-mingw32/include/winerror.h:906:1: + ERROR_REDIRECTOR_HAS_OPEN_HANDLES = 1794 // /usr/x86_64-w64-mingw32/include/winerror.h:782:1: + ERROR_REDIR_PAUSED = 72 // /usr/x86_64-w64-mingw32/include/winerror.h:105:1: + ERROR_REGISTRY_CORRUPT = 1015 // /usr/x86_64-w64-mingw32/include/winerror.h:281:1: + ERROR_REGISTRY_IO_FAILED = 1016 // /usr/x86_64-w64-mingw32/include/winerror.h:282:1: + ERROR_REGISTRY_RECOVERED = 1014 // /usr/x86_64-w64-mingw32/include/winerror.h:280:1: + ERROR_REG_NAT_CONSUMPTION = 1261 // /usr/x86_64-w64-mingw32/include/winerror.h:451:1: + ERROR_RELOC_CHAIN_XEEDS_SEGLIM = 201 // /usr/x86_64-w64-mingw32/include/winerror.h:199:1: + ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED = 1936 // /usr/x86_64-w64-mingw32/include/winerror.h:859:1: + ERROR_REMOTE_SESSION_LIMIT_EXCEEDED = 1220 // /usr/x86_64-w64-mingw32/include/winerror.h:410:1: + ERROR_REMOTE_STORAGE_MEDIA_ERROR = 4352 // /usr/x86_64-w64-mingw32/include/winerror.h:968:1: + ERROR_REMOTE_STORAGE_NOT_ACTIVE = 4351 // /usr/x86_64-w64-mingw32/include/winerror.h:967:1: + ERROR_REMOVE_FAILED = 15610 // /usr/x86_64-w64-mingw32/include/winerror.h:2181:1: + ERROR_REM_NOT_LIST = 51 // /usr/x86_64-w64-mingw32/include/winerror.h:84:1: + ERROR_REPARSE_ATTRIBUTE_CONFLICT = 4391 // /usr/x86_64-w64-mingw32/include/winerror.h:970:1: + ERROR_REPARSE_TAG_INVALID = 4393 // /usr/x86_64-w64-mingw32/include/winerror.h:972:1: + ERROR_REPARSE_TAG_MISMATCH = 4394 // /usr/x86_64-w64-mingw32/include/winerror.h:973:1: + ERROR_REQUEST_ABORTED = 1235 // /usr/x86_64-w64-mingw32/include/winerror.h:425:1: + ERROR_REQUEST_REFUSED = 4320 // /usr/x86_64-w64-mingw32/include/winerror.h:944:1: + ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION = 1459 // /usr/x86_64-w64-mingw32/include/winerror.h:630:1: + ERROR_REQ_NOT_ACCEP = 71 // /usr/x86_64-w64-mingw32/include/winerror.h:104:1: + ERROR_RESILIENCY_FILE_CORRUPT = 15625 // /usr/x86_64-w64-mingw32/include/winerror.h:2196:1: + ERROR_RESMON_CREATE_FAILED = 5017 // /usr/x86_64-w64-mingw32/include/winerror.h:991:1: + ERROR_RESMON_INVALID_STATE = 5084 // /usr/x86_64-w64-mingw32/include/winerror.h:1057:1: + ERROR_RESMON_ONLINE_FAILED = 5018 // /usr/x86_64-w64-mingw32/include/winerror.h:992:1: + ERROR_RESOURCE_DATA_NOT_FOUND = 1812 // /usr/x86_64-w64-mingw32/include/winerror.h:800:1: + ERROR_RESOURCE_DISABLED = 4309 // /usr/x86_64-w64-mingw32/include/winerror.h:933:1: + ERROR_RESOURCE_ENUM_USER_STOP = 15106 // /usr/x86_64-w64-mingw32/include/winerror.h:2121:1: + ERROR_RESOURCE_FAILED = 5038 // /usr/x86_64-w64-mingw32/include/winerror.h:1012:1: + ERROR_RESOURCE_LANG_NOT_FOUND = 1815 // /usr/x86_64-w64-mingw32/include/winerror.h:803:1: + ERROR_RESOURCE_NAME_NOT_FOUND = 1814 // /usr/x86_64-w64-mingw32/include/winerror.h:802:1: + ERROR_RESOURCE_NOT_AVAILABLE = 5006 // /usr/x86_64-w64-mingw32/include/winerror.h:980:1: + ERROR_RESOURCE_NOT_FOUND = 5007 // /usr/x86_64-w64-mingw32/include/winerror.h:981:1: + ERROR_RESOURCE_NOT_ONLINE = 5004 // /usr/x86_64-w64-mingw32/include/winerror.h:978:1: + ERROR_RESOURCE_NOT_PRESENT = 4316 // /usr/x86_64-w64-mingw32/include/winerror.h:940:1: + ERROR_RESOURCE_ONLINE = 5019 // /usr/x86_64-w64-mingw32/include/winerror.h:993:1: + ERROR_RESOURCE_PROPERTIES_STORED = 5024 // /usr/x86_64-w64-mingw32/include/winerror.h:998:1: + ERROR_RESOURCE_PROPERTY_UNCHANGEABLE = 5089 // /usr/x86_64-w64-mingw32/include/winerror.h:1062:1: + ERROR_RESOURCE_TYPE_NOT_FOUND = 1813 // /usr/x86_64-w64-mingw32/include/winerror.h:801:1: + ERROR_RESTART_APPLICATION = 1467 // /usr/x86_64-w64-mingw32/include/winerror.h:638:1: + ERROR_RETRY = 1237 // /usr/x86_64-w64-mingw32/include/winerror.h:427:1: + ERROR_REVISION_MISMATCH = 1306 // /usr/x86_64-w64-mingw32/include/winerror.h:478:1: + ERROR_RING2SEG_MUST_BE_MOVABLE = 200 // /usr/x86_64-w64-mingw32/include/winerror.h:198:1: + ERROR_RING2_STACK_IN_USE = 207 // /usr/x86_64-w64-mingw32/include/winerror.h:204:1: + ERROR_RMODE_APP = 1153 // /usr/x86_64-w64-mingw32/include/winerror.h:362:1: + ERROR_RPL_NOT_ALLOWED = 4006 // /usr/x86_64-w64-mingw32/include/winerror.h:907:1: + ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT = 15403 // /usr/x86_64-w64-mingw32/include/winerror.h:2167:1: + ERROR_RUNLEVEL_SWITCH_IN_PROGRESS = 15404 // /usr/x86_64-w64-mingw32/include/winerror.h:2168:1: + ERROR_RUNLEVEL_SWITCH_TIMEOUT = 15402 // /usr/x86_64-w64-mingw32/include/winerror.h:2166:1: + ERROR_RXACT_COMMIT_FAILURE = 1370 // /usr/x86_64-w64-mingw32/include/winerror.h:541:1: + ERROR_RXACT_INVALID_STATE = 1369 // /usr/x86_64-w64-mingw32/include/winerror.h:540:1: + ERROR_SAME_DRIVE = 143 // /usr/x86_64-w64-mingw32/include/winerror.h:156:1: + ERROR_SAM_INIT_FAILURE = 8541 // /usr/x86_64-w64-mingw32/include/winerror.h:1457:1: + ERROR_SCOPE_NOT_FOUND = 318 // /usr/x86_64-w64-mingw32/include/winerror.h:246:1: + ERROR_SCREEN_ALREADY_LOCKED = 1440 // /usr/x86_64-w64-mingw32/include/winerror.h:611:1: + ERROR_SECONDARY_IC_PROVIDER_NOT_REGISTERED = 15321 // /usr/x86_64-w64-mingw32/include/winerror.h:2157:1: + ERROR_SECRET_TOO_LONG = 1382 // /usr/x86_64-w64-mingw32/include/winerror.h:553:1: + ERROR_SECTOR_NOT_FOUND = 27 // /usr/x86_64-w64-mingw32/include/winerror.h:72:1: + ERROR_SEEK = 25 // /usr/x86_64-w64-mingw32/include/winerror.h:70:1: + ERROR_SEEK_ON_DEVICE = 132 // /usr/x86_64-w64-mingw32/include/winerror.h:145:1: + ERROR_SEM_IS_SET = 102 // /usr/x86_64-w64-mingw32/include/winerror.h:117:1: + ERROR_SEM_NOT_FOUND = 187 // /usr/x86_64-w64-mingw32/include/winerror.h:185:1: + ERROR_SEM_OWNER_DIED = 105 // /usr/x86_64-w64-mingw32/include/winerror.h:120:1: + ERROR_SEM_TIMEOUT = 121 // /usr/x86_64-w64-mingw32/include/winerror.h:134:1: + ERROR_SEM_USER_LIMIT = 106 // /usr/x86_64-w64-mingw32/include/winerror.h:121:1: + ERROR_SERIAL_NO_DEVICE = 1118 // /usr/x86_64-w64-mingw32/include/winerror.h:341:1: + ERROR_SERVER_DISABLED = 1341 // /usr/x86_64-w64-mingw32/include/winerror.h:512:1: + ERROR_SERVER_HAS_OPEN_HANDLES = 1811 // /usr/x86_64-w64-mingw32/include/winerror.h:799:1: + ERROR_SERVER_NOT_DISABLED = 1342 // /usr/x86_64-w64-mingw32/include/winerror.h:513:1: + ERROR_SERVER_SHUTDOWN_IN_PROGRESS = 1255 // /usr/x86_64-w64-mingw32/include/winerror.h:445:1: + ERROR_SERVICES_FAILED_AUTOSTART = 15405 // /usr/x86_64-w64-mingw32/include/winerror.h:2169:1: + ERROR_SERVICE_ALREADY_RUNNING = 1056 // /usr/x86_64-w64-mingw32/include/winerror.h:294:1: + ERROR_SERVICE_CANNOT_ACCEPT_CTRL = 1061 // /usr/x86_64-w64-mingw32/include/winerror.h:299:1: + ERROR_SERVICE_DATABASE_LOCKED = 1055 // /usr/x86_64-w64-mingw32/include/winerror.h:293:1: + ERROR_SERVICE_DEPENDENCY_DELETED = 1075 // /usr/x86_64-w64-mingw32/include/winerror.h:313:1: + ERROR_SERVICE_DEPENDENCY_FAIL = 1068 // /usr/x86_64-w64-mingw32/include/winerror.h:306:1: + ERROR_SERVICE_DISABLED = 1058 // /usr/x86_64-w64-mingw32/include/winerror.h:296:1: + ERROR_SERVICE_DOES_NOT_EXIST = 1060 // /usr/x86_64-w64-mingw32/include/winerror.h:298:1: + ERROR_SERVICE_EXISTS = 1073 // /usr/x86_64-w64-mingw32/include/winerror.h:311:1: + ERROR_SERVICE_LOGON_FAILED = 1069 // /usr/x86_64-w64-mingw32/include/winerror.h:307:1: + ERROR_SERVICE_MARKED_FOR_DELETE = 1072 // /usr/x86_64-w64-mingw32/include/winerror.h:310:1: + ERROR_SERVICE_NEVER_STARTED = 1077 // /usr/x86_64-w64-mingw32/include/winerror.h:315:1: + ERROR_SERVICE_NOT_ACTIVE = 1062 // /usr/x86_64-w64-mingw32/include/winerror.h:300:1: + ERROR_SERVICE_NOT_FOUND = 1243 // /usr/x86_64-w64-mingw32/include/winerror.h:433:1: + ERROR_SERVICE_NOT_IN_EXE = 1083 // /usr/x86_64-w64-mingw32/include/winerror.h:321:1: + ERROR_SERVICE_NO_THREAD = 1054 // /usr/x86_64-w64-mingw32/include/winerror.h:292:1: + ERROR_SERVICE_REQUEST_TIMEOUT = 1053 // /usr/x86_64-w64-mingw32/include/winerror.h:291:1: + ERROR_SERVICE_SPECIFIC_ERROR = 1066 // /usr/x86_64-w64-mingw32/include/winerror.h:304:1: + ERROR_SERVICE_START_HANG = 1070 // /usr/x86_64-w64-mingw32/include/winerror.h:308:1: + ERROR_SESSION_CREDENTIAL_CONFLICT = 1219 // /usr/x86_64-w64-mingw32/include/winerror.h:409:1: + ERROR_SETCOUNT_ON_BAD_LB = 1433 // /usr/x86_64-w64-mingw32/include/winerror.h:604:1: + ERROR_SETMARK_DETECTED = 1103 // /usr/x86_64-w64-mingw32/include/winerror.h:326:1: + ERROR_SET_NOT_FOUND = 1170 // /usr/x86_64-w64-mingw32/include/winerror.h:379:1: + ERROR_SET_POWER_STATE_FAILED = 1141 // /usr/x86_64-w64-mingw32/include/winerror.h:357:1: + ERROR_SET_POWER_STATE_VETOED = 1140 // /usr/x86_64-w64-mingw32/include/winerror.h:356:1: + ERROR_SEVERITY_ERROR = 0xC0000000 // /usr/x86_64-w64-mingw32/include/winnt.h:477:1: + ERROR_SEVERITY_INFORMATIONAL = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnt.h:475:1: + ERROR_SEVERITY_SUCCESS = 0x00000000 // /usr/x86_64-w64-mingw32/include/winnt.h:474:1: + ERROR_SEVERITY_WARNING = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:476:1: + ERROR_SHARED_POLICY = 8218 // /usr/x86_64-w64-mingw32/include/winerror.h:1174:1: + ERROR_SHARING_BUFFER_EXCEEDED = 36 // /usr/x86_64-w64-mingw32/include/winerror.h:80:1: + ERROR_SHARING_PAUSED = 70 // /usr/x86_64-w64-mingw32/include/winerror.h:103:1: + ERROR_SHARING_VIOLATION = 32 // /usr/x86_64-w64-mingw32/include/winerror.h:77:1: + ERROR_SHUTDOWN_CLUSTER = 5008 // /usr/x86_64-w64-mingw32/include/winerror.h:982:1: + ERROR_SHUTDOWN_IN_PROGRESS = 1115 // /usr/x86_64-w64-mingw32/include/winerror.h:338:1: + ERROR_SIGNAL_PENDING = 162 // /usr/x86_64-w64-mingw32/include/winerror.h:175:1: + ERROR_SIGNAL_REFUSED = 156 // /usr/x86_64-w64-mingw32/include/winerror.h:169:1: + ERROR_SINGLE_INSTANCE_APP = 1152 // /usr/x86_64-w64-mingw32/include/winerror.h:361:1: + ERROR_SLOT_NOT_PRESENT = 0x00000004 // /usr/x86_64-w64-mingw32/include/winioctl.h:1171:1: + ERROR_SMARTCARD_SUBSYSTEM_FAILURE = 1264 // /usr/x86_64-w64-mingw32/include/winerror.h:454:1: + ERROR_SMI_PRIMITIVE_INSTALLER_FAILED = 14108 // /usr/x86_64-w64-mingw32/include/winerror.h:1908:1: + ERROR_SOME_NOT_MAPPED = 1301 // /usr/x86_64-w64-mingw32/include/winerror.h:473:1: + ERROR_SOURCE_ELEMENT_EMPTY = 1160 // /usr/x86_64-w64-mingw32/include/winerror.h:369:1: + ERROR_SPECIAL_ACCOUNT = 1371 // /usr/x86_64-w64-mingw32/include/winerror.h:542:1: + ERROR_SPECIAL_GROUP = 1372 // /usr/x86_64-w64-mingw32/include/winerror.h:543:1: + ERROR_SPECIAL_USER = 1373 // /usr/x86_64-w64-mingw32/include/winerror.h:544:1: + ERROR_SPL_NO_ADDJOB = 3004 // /usr/x86_64-w64-mingw32/include/winerror.h:890:1: + ERROR_SPL_NO_STARTDOC = 3003 // /usr/x86_64-w64-mingw32/include/winerror.h:889:1: + ERROR_SPOOL_FILE_NOT_FOUND = 3002 // /usr/x86_64-w64-mingw32/include/winerror.h:888:1: + ERROR_STACK_BUFFER_OVERRUN = 1282 // /usr/x86_64-w64-mingw32/include/winerror.h:466:1: + ERROR_STACK_OVERFLOW = 1001 // /usr/x86_64-w64-mingw32/include/winerror.h:267:1: + ERROR_STATE_COMPOSITE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED = 15815 // /usr/x86_64-w64-mingw32/include/winerror.h:2217:1: + ERROR_STATE_CONTAINER_NAME_SIZE_LIMIT_EXCEEDED = 15818 // /usr/x86_64-w64-mingw32/include/winerror.h:2220:1: + ERROR_STATE_CREATE_CONTAINER_FAILED = 15805 // /usr/x86_64-w64-mingw32/include/winerror.h:2207:1: + ERROR_STATE_DELETE_CONTAINER_FAILED = 15806 // /usr/x86_64-w64-mingw32/include/winerror.h:2208:1: + ERROR_STATE_DELETE_SETTING_FAILED = 15809 // /usr/x86_64-w64-mingw32/include/winerror.h:2211:1: + ERROR_STATE_ENUMERATE_CONTAINER_FAILED = 15813 // /usr/x86_64-w64-mingw32/include/winerror.h:2215:1: + ERROR_STATE_ENUMERATE_SETTINGS_FAILED = 15814 // /usr/x86_64-w64-mingw32/include/winerror.h:2216:1: + ERROR_STATE_GET_VERSION_FAILED = 15801 // /usr/x86_64-w64-mingw32/include/winerror.h:2203:1: + ERROR_STATE_LOAD_STORE_FAILED = 15800 // /usr/x86_64-w64-mingw32/include/winerror.h:2202:1: + ERROR_STATE_OPEN_CONTAINER_FAILED = 15804 // /usr/x86_64-w64-mingw32/include/winerror.h:2206:1: + ERROR_STATE_QUERY_SETTING_FAILED = 15810 // /usr/x86_64-w64-mingw32/include/winerror.h:2212:1: + ERROR_STATE_READ_COMPOSITE_SETTING_FAILED = 15811 // /usr/x86_64-w64-mingw32/include/winerror.h:2213:1: + ERROR_STATE_READ_SETTING_FAILED = 15807 // /usr/x86_64-w64-mingw32/include/winerror.h:2209:1: + ERROR_STATE_SETTING_NAME_SIZE_LIMIT_EXCEEDED = 15817 // /usr/x86_64-w64-mingw32/include/winerror.h:2219:1: + ERROR_STATE_SETTING_VALUE_SIZE_LIMIT_EXCEEDED = 15816 // /usr/x86_64-w64-mingw32/include/winerror.h:2218:1: + ERROR_STATE_SET_VERSION_FAILED = 15802 // /usr/x86_64-w64-mingw32/include/winerror.h:2204:1: + ERROR_STATE_STRUCTURED_RESET_FAILED = 15803 // /usr/x86_64-w64-mingw32/include/winerror.h:2205:1: + ERROR_STATE_WRITE_COMPOSITE_SETTING_FAILED = 15812 // /usr/x86_64-w64-mingw32/include/winerror.h:2214:1: + ERROR_STATE_WRITE_SETTING_FAILED = 15808 // /usr/x86_64-w64-mingw32/include/winerror.h:2210:1: + ERROR_STATIC_INIT = 4002 // /usr/x86_64-w64-mingw32/include/winerror.h:903:1: + ERROR_SUBST_TO_JOIN = 141 // /usr/x86_64-w64-mingw32/include/winerror.h:154:1: + ERROR_SUBST_TO_SUBST = 139 // /usr/x86_64-w64-mingw32/include/winerror.h:152:1: + ERROR_SUCCESS = 0 // /usr/x86_64-w64-mingw32/include/winerror.h:43:1: + ERROR_SUCCESS_REBOOT_INITIATED = 1641 // /usr/x86_64-w64-mingw32/include/winerror.h:687:1: + ERROR_SUCCESS_REBOOT_REQUIRED = 3010 // /usr/x86_64-w64-mingw32/include/winerror.h:896:1: + ERROR_SUCCESS_RESTART_REQUIRED = 3011 // /usr/x86_64-w64-mingw32/include/winerror.h:897:1: + ERROR_SWAPERROR = 999 // /usr/x86_64-w64-mingw32/include/winerror.h:266:1: + ERROR_SXS_ACTIVATION_CONTEXT_DISABLED = 14006 // /usr/x86_64-w64-mingw32/include/winerror.h:1806:1: + ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT = 14103 // /usr/x86_64-w64-mingw32/include/winerror.h:1903:1: + ERROR_SXS_ASSEMBLY_MISSING = 14081 // /usr/x86_64-w64-mingw32/include/winerror.h:1881:1: + ERROR_SXS_ASSEMBLY_NOT_FOUND = 14003 // /usr/x86_64-w64-mingw32/include/winerror.h:1803:1: + ERROR_SXS_ASSEMBLY_NOT_LOCKED = 14097 // /usr/x86_64-w64-mingw32/include/winerror.h:1897:1: + ERROR_SXS_CANT_GEN_ACTCTX = 14001 // /usr/x86_64-w64-mingw32/include/winerror.h:1801:1: + ERROR_SXS_COMPONENT_STORE_CORRUPT = 14098 // /usr/x86_64-w64-mingw32/include/winerror.h:1898:1: + ERROR_SXS_CORRUPTION = 14083 // /usr/x86_64-w64-mingw32/include/winerror.h:1883:1: + ERROR_SXS_CORRUPT_ACTIVATION_STACK = 14082 // /usr/x86_64-w64-mingw32/include/winerror.h:1882:1: + ERROR_SXS_DUPLICATE_ASSEMBLY_NAME = 14027 // /usr/x86_64-w64-mingw32/include/winerror.h:1827:1: + ERROR_SXS_DUPLICATE_CLSID = 14023 // /usr/x86_64-w64-mingw32/include/winerror.h:1823:1: + ERROR_SXS_DUPLICATE_DLL_NAME = 14021 // /usr/x86_64-w64-mingw32/include/winerror.h:1821:1: + ERROR_SXS_DUPLICATE_IID = 14024 // /usr/x86_64-w64-mingw32/include/winerror.h:1824:1: + ERROR_SXS_DUPLICATE_PROGID = 14026 // /usr/x86_64-w64-mingw32/include/winerror.h:1826:1: + ERROR_SXS_DUPLICATE_TLBID = 14025 // /usr/x86_64-w64-mingw32/include/winerror.h:1825:1: + ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME = 14022 // /usr/x86_64-w64-mingw32/include/winerror.h:1822:1: + ERROR_SXS_EARLY_DEACTIVATION = 14084 // /usr/x86_64-w64-mingw32/include/winerror.h:1884:1: + ERROR_SXS_FILE_HASH_MISMATCH = 14028 // /usr/x86_64-w64-mingw32/include/winerror.h:1828:1: + ERROR_SXS_FILE_HASH_MISSING = 14110 // /usr/x86_64-w64-mingw32/include/winerror.h:1910:1: + ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY = 14104 // /usr/x86_64-w64-mingw32/include/winerror.h:1904:1: + ERROR_SXS_IDENTITIES_DIFFERENT = 14102 // /usr/x86_64-w64-mingw32/include/winerror.h:1902:1: + ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE = 14092 // /usr/x86_64-w64-mingw32/include/winerror.h:1892:1: + ERROR_SXS_IDENTITY_PARSE_ERROR = 14093 // /usr/x86_64-w64-mingw32/include/winerror.h:1893:1: + ERROR_SXS_INCORRECT_PUBLIC_KEY_TOKEN = 14095 // /usr/x86_64-w64-mingw32/include/winerror.h:1895:1: + ERROR_SXS_INVALID_ACTCTXDATA_FORMAT = 14002 // /usr/x86_64-w64-mingw32/include/winerror.h:1802:1: + ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE = 14017 // /usr/x86_64-w64-mingw32/include/winerror.h:1817:1: + ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME = 14080 // /usr/x86_64-w64-mingw32/include/winerror.h:1880:1: + ERROR_SXS_INVALID_DEACTIVATION = 14085 // /usr/x86_64-w64-mingw32/include/winerror.h:1885:1: + ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME = 14091 // /usr/x86_64-w64-mingw32/include/winerror.h:1891:1: + ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE = 14090 // /usr/x86_64-w64-mingw32/include/winerror.h:1890:1: + ERROR_SXS_INVALID_XML_NAMESPACE_URI = 14014 // /usr/x86_64-w64-mingw32/include/winerror.h:1814:1: + ERROR_SXS_KEY_NOT_FOUND = 14007 // /usr/x86_64-w64-mingw32/include/winerror.h:1807:1: + ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14016 // /usr/x86_64-w64-mingw32/include/winerror.h:1816:1: + ERROR_SXS_MANIFEST_FORMAT_ERROR = 14004 // /usr/x86_64-w64-mingw32/include/winerror.h:1804:1: + ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT = 14101 // /usr/x86_64-w64-mingw32/include/winerror.h:1901:1: + ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE = 14019 // /usr/x86_64-w64-mingw32/include/winerror.h:1819:1: + ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE = 14018 // /usr/x86_64-w64-mingw32/include/winerror.h:1818:1: + ERROR_SXS_MANIFEST_PARSE_ERROR = 14005 // /usr/x86_64-w64-mingw32/include/winerror.h:1805:1: + ERROR_SXS_MANIFEST_TOO_BIG = 14105 // /usr/x86_64-w64-mingw32/include/winerror.h:1905:1: + ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE = 14079 // /usr/x86_64-w64-mingw32/include/winerror.h:1879:1: + ERROR_SXS_MULTIPLE_DEACTIVATION = 14086 // /usr/x86_64-w64-mingw32/include/winerror.h:1886:1: + ERROR_SXS_POLICY_PARSE_ERROR = 14029 // /usr/x86_64-w64-mingw32/include/winerror.h:1829:1: + ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT = 14020 // /usr/x86_64-w64-mingw32/include/winerror.h:1820:1: + ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET = 14011 // /usr/x86_64-w64-mingw32/include/winerror.h:1811:1: + ERROR_SXS_PROCESS_TERMINATION_REQUESTED = 14087 // /usr/x86_64-w64-mingw32/include/winerror.h:1887:1: + ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING = 14078 // /usr/x86_64-w64-mingw32/include/winerror.h:1878:1: + ERROR_SXS_PROTECTION_CATALOG_NOT_VALID = 14076 // /usr/x86_64-w64-mingw32/include/winerror.h:1876:1: + ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT = 14075 // /usr/x86_64-w64-mingw32/include/winerror.h:1875:1: + ERROR_SXS_PROTECTION_RECOVERY_FAILED = 14074 // /usr/x86_64-w64-mingw32/include/winerror.h:1874:1: + ERROR_SXS_RELEASE_ACTIVATION_CONTEXT = 14088 // /usr/x86_64-w64-mingw32/include/winerror.h:1888:1: + ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED = 14015 // /usr/x86_64-w64-mingw32/include/winerror.h:1815:1: + ERROR_SXS_SECTION_NOT_FOUND = 14000 // /usr/x86_64-w64-mingw32/include/winerror.h:1800:1: + ERROR_SXS_SETTING_NOT_REGISTERED = 14106 // /usr/x86_64-w64-mingw32/include/winerror.h:1906:1: + ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY = 14089 // /usr/x86_64-w64-mingw32/include/winerror.h:1889:1: + ERROR_SXS_THREAD_QUERIES_DISABLED = 14010 // /usr/x86_64-w64-mingw32/include/winerror.h:1810:1: + ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE = 14107 // /usr/x86_64-w64-mingw32/include/winerror.h:1907:1: + ERROR_SXS_UNKNOWN_ENCODING = 14013 // /usr/x86_64-w64-mingw32/include/winerror.h:1813:1: + ERROR_SXS_UNKNOWN_ENCODING_GROUP = 14012 // /usr/x86_64-w64-mingw32/include/winerror.h:1812:1: + ERROR_SXS_UNTRANSLATABLE_HRESULT = 14077 // /usr/x86_64-w64-mingw32/include/winerror.h:1877:1: + ERROR_SXS_VERSION_CONFLICT = 14008 // /usr/x86_64-w64-mingw32/include/winerror.h:1808:1: + ERROR_SXS_WRONG_SECTION_TYPE = 14009 // /usr/x86_64-w64-mingw32/include/winerror.h:1809:1: + ERROR_SXS_XML_E_BADCHARDATA = 14036 // /usr/x86_64-w64-mingw32/include/winerror.h:1836:1: + ERROR_SXS_XML_E_BADCHARINSTRING = 14034 // /usr/x86_64-w64-mingw32/include/winerror.h:1834:1: + ERROR_SXS_XML_E_BADNAMECHAR = 14033 // /usr/x86_64-w64-mingw32/include/winerror.h:1833:1: + ERROR_SXS_XML_E_BADPEREFINSUBSET = 14059 // /usr/x86_64-w64-mingw32/include/winerror.h:1859:1: + ERROR_SXS_XML_E_BADSTARTNAMECHAR = 14032 // /usr/x86_64-w64-mingw32/include/winerror.h:1832:1: + ERROR_SXS_XML_E_BADXMLCASE = 14069 // /usr/x86_64-w64-mingw32/include/winerror.h:1869:1: + ERROR_SXS_XML_E_BADXMLDECL = 14056 // /usr/x86_64-w64-mingw32/include/winerror.h:1856:1: + ERROR_SXS_XML_E_COMMENTSYNTAX = 14031 // /usr/x86_64-w64-mingw32/include/winerror.h:1831:1: + ERROR_SXS_XML_E_DUPLICATEATTRIBUTE = 14053 // /usr/x86_64-w64-mingw32/include/winerror.h:1853:1: + ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE = 14045 // /usr/x86_64-w64-mingw32/include/winerror.h:1845:1: + ERROR_SXS_XML_E_EXPECTINGTAGEND = 14038 // /usr/x86_64-w64-mingw32/include/winerror.h:1838:1: + ERROR_SXS_XML_E_INCOMPLETE_ENCODING = 14043 // /usr/x86_64-w64-mingw32/include/winerror.h:1843:1: + ERROR_SXS_XML_E_INTERNALERROR = 14041 // /usr/x86_64-w64-mingw32/include/winerror.h:1841:1: + ERROR_SXS_XML_E_INVALIDATROOTLEVEL = 14055 // /usr/x86_64-w64-mingw32/include/winerror.h:1855:1: + ERROR_SXS_XML_E_INVALIDENCODING = 14067 // /usr/x86_64-w64-mingw32/include/winerror.h:1867:1: + ERROR_SXS_XML_E_INVALIDSWITCH = 14068 // /usr/x86_64-w64-mingw32/include/winerror.h:1868:1: + ERROR_SXS_XML_E_INVALID_DECIMAL = 14047 // /usr/x86_64-w64-mingw32/include/winerror.h:1847:1: + ERROR_SXS_XML_E_INVALID_HEXIDECIMAL = 14048 // /usr/x86_64-w64-mingw32/include/winerror.h:1848:1: + ERROR_SXS_XML_E_INVALID_STANDALONE = 14070 // /usr/x86_64-w64-mingw32/include/winerror.h:1870:1: + ERROR_SXS_XML_E_INVALID_UNICODE = 14049 // /usr/x86_64-w64-mingw32/include/winerror.h:1849:1: + ERROR_SXS_XML_E_INVALID_VERSION = 14072 // /usr/x86_64-w64-mingw32/include/winerror.h:1872:1: + ERROR_SXS_XML_E_MISSINGEQUALS = 14073 // /usr/x86_64-w64-mingw32/include/winerror.h:1873:1: + ERROR_SXS_XML_E_MISSINGQUOTE = 14030 // /usr/x86_64-w64-mingw32/include/winerror.h:1830:1: + ERROR_SXS_XML_E_MISSINGROOT = 14057 // /usr/x86_64-w64-mingw32/include/winerror.h:1857:1: + ERROR_SXS_XML_E_MISSINGSEMICOLON = 14039 // /usr/x86_64-w64-mingw32/include/winerror.h:1839:1: + ERROR_SXS_XML_E_MISSINGWHITESPACE = 14037 // /usr/x86_64-w64-mingw32/include/winerror.h:1837:1: + ERROR_SXS_XML_E_MISSING_PAREN = 14044 // /usr/x86_64-w64-mingw32/include/winerror.h:1844:1: + ERROR_SXS_XML_E_MULTIPLEROOTS = 14054 // /usr/x86_64-w64-mingw32/include/winerror.h:1854:1: + ERROR_SXS_XML_E_MULTIPLE_COLONS = 14046 // /usr/x86_64-w64-mingw32/include/winerror.h:1846:1: + ERROR_SXS_XML_E_RESERVEDNAMESPACE = 14066 // /usr/x86_64-w64-mingw32/include/winerror.h:1866:1: + ERROR_SXS_XML_E_UNBALANCEDPAREN = 14040 // /usr/x86_64-w64-mingw32/include/winerror.h:1840:1: + ERROR_SXS_XML_E_UNCLOSEDCDATA = 14065 // /usr/x86_64-w64-mingw32/include/winerror.h:1865:1: + ERROR_SXS_XML_E_UNCLOSEDCOMMENT = 14063 // /usr/x86_64-w64-mingw32/include/winerror.h:1863:1: + ERROR_SXS_XML_E_UNCLOSEDDECL = 14064 // /usr/x86_64-w64-mingw32/include/winerror.h:1864:1: + ERROR_SXS_XML_E_UNCLOSEDENDTAG = 14061 // /usr/x86_64-w64-mingw32/include/winerror.h:1861:1: + ERROR_SXS_XML_E_UNCLOSEDSTARTTAG = 14060 // /usr/x86_64-w64-mingw32/include/winerror.h:1860:1: + ERROR_SXS_XML_E_UNCLOSEDSTRING = 14062 // /usr/x86_64-w64-mingw32/include/winerror.h:1862:1: + ERROR_SXS_XML_E_UNCLOSEDTAG = 14052 // /usr/x86_64-w64-mingw32/include/winerror.h:1852:1: + ERROR_SXS_XML_E_UNEXPECTEDENDTAG = 14051 // /usr/x86_64-w64-mingw32/include/winerror.h:1851:1: + ERROR_SXS_XML_E_UNEXPECTEDEOF = 14058 // /usr/x86_64-w64-mingw32/include/winerror.h:1858:1: + ERROR_SXS_XML_E_UNEXPECTED_STANDALONE = 14071 // /usr/x86_64-w64-mingw32/include/winerror.h:1871:1: + ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE = 14042 // /usr/x86_64-w64-mingw32/include/winerror.h:1842:1: + ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK = 14050 // /usr/x86_64-w64-mingw32/include/winerror.h:1850:1: + ERROR_SXS_XML_E_XMLDECLSYNTAX = 14035 // /usr/x86_64-w64-mingw32/include/winerror.h:1835:1: + ERROR_SYMLINK_CLASS_DISABLED = 1463 // /usr/x86_64-w64-mingw32/include/winerror.h:634:1: + ERROR_SYMLINK_NOT_SUPPORTED = 1464 // /usr/x86_64-w64-mingw32/include/winerror.h:635:1: + ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED = 1274 // /usr/x86_64-w64-mingw32/include/winerror.h:458:1: + ERROR_SYSTEM_DEVICE_NOT_FOUND = 15299 // /usr/x86_64-w64-mingw32/include/winerror.h:2154:1: + ERROR_SYSTEM_NEEDS_REMEDIATION = 15623 // /usr/x86_64-w64-mingw32/include/winerror.h:2194:1: + ERROR_SYSTEM_TRACE = 150 // /usr/x86_64-w64-mingw32/include/winerror.h:163:1: + ERROR_TAG_NOT_FOUND = 2012 // /usr/x86_64-w64-mingw32/include/winerror.h:868:1: + ERROR_TAG_NOT_PRESENT = 2013 // /usr/x86_64-w64-mingw32/include/winerror.h:869:1: + ERROR_THREAD_1_INACTIVE = 210 // /usr/x86_64-w64-mingw32/include/winerror.h:207:1: + ERROR_TIMEOUT = 1460 // /usr/x86_64-w64-mingw32/include/winerror.h:631:1: + ERROR_TIME_SKEW = 1398 // /usr/x86_64-w64-mingw32/include/winerror.h:569:1: + ERROR_TLW_WITH_WSCHILD = 1406 // /usr/x86_64-w64-mingw32/include/winerror.h:577:1: + ERROR_TOKEN_ALREADY_IN_USE = 1375 // /usr/x86_64-w64-mingw32/include/winerror.h:546:1: + ERROR_TOO_MANY_CMDS = 56 // /usr/x86_64-w64-mingw32/include/winerror.h:89:1: + ERROR_TOO_MANY_CONTEXT_IDS = 1384 // /usr/x86_64-w64-mingw32/include/winerror.h:555:1: + ERROR_TOO_MANY_LINKS = 1142 // /usr/x86_64-w64-mingw32/include/winerror.h:358:1: + ERROR_TOO_MANY_LUIDS_REQUESTED = 1333 // /usr/x86_64-w64-mingw32/include/winerror.h:505:1: + ERROR_TOO_MANY_MODULES = 214 // /usr/x86_64-w64-mingw32/include/winerror.h:209:1: + ERROR_TOO_MANY_MUXWAITERS = 152 // /usr/x86_64-w64-mingw32/include/winerror.h:165:1: + ERROR_TOO_MANY_NAMES = 68 // /usr/x86_64-w64-mingw32/include/winerror.h:101:1: + ERROR_TOO_MANY_OPEN_FILES = 4 // /usr/x86_64-w64-mingw32/include/winerror.h:49:1: + ERROR_TOO_MANY_POSTS = 298 // /usr/x86_64-w64-mingw32/include/winerror.h:238:1: + ERROR_TOO_MANY_SECRETS = 1381 // /usr/x86_64-w64-mingw32/include/winerror.h:552:1: + ERROR_TOO_MANY_SEMAPHORES = 100 // /usr/x86_64-w64-mingw32/include/winerror.h:115:1: + ERROR_TOO_MANY_SEM_REQUESTS = 103 // /usr/x86_64-w64-mingw32/include/winerror.h:118:1: + ERROR_TOO_MANY_SESS = 69 // /usr/x86_64-w64-mingw32/include/winerror.h:102:1: + ERROR_TOO_MANY_SIDS = 1389 // /usr/x86_64-w64-mingw32/include/winerror.h:560:1: + ERROR_TOO_MANY_TCBS = 155 // /usr/x86_64-w64-mingw32/include/winerror.h:168:1: + ERROR_TRANSFORM_NOT_SUPPORTED = 2004 // /usr/x86_64-w64-mingw32/include/winerror.h:864:1: + ERROR_TRANSPORT_FULL = 4328 // /usr/x86_64-w64-mingw32/include/winerror.h:952:1: + ERROR_TRAY_MALFUNCTION = 0x00000010 // /usr/x86_64-w64-mingw32/include/winioctl.h:1173:1: + ERROR_TRUSTED_DOMAIN_FAILURE = 1788 // /usr/x86_64-w64-mingw32/include/winerror.h:776:1: + ERROR_TRUSTED_RELATIONSHIP_FAILURE = 1789 // /usr/x86_64-w64-mingw32/include/winerror.h:777:1: + ERROR_TRUST_FAILURE = 1790 // /usr/x86_64-w64-mingw32/include/winerror.h:778:1: + ERROR_UNABLE_TO_CLEAN = 4311 // /usr/x86_64-w64-mingw32/include/winerror.h:935:1: + ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA = 4330 // /usr/x86_64-w64-mingw32/include/winerror.h:954:1: + ERROR_UNABLE_TO_INVENTORY_DRIVE = 4325 // /usr/x86_64-w64-mingw32/include/winerror.h:949:1: + ERROR_UNABLE_TO_INVENTORY_SLOT = 4326 // /usr/x86_64-w64-mingw32/include/winerror.h:950:1: + ERROR_UNABLE_TO_INVENTORY_TRANSPORT = 4327 // /usr/x86_64-w64-mingw32/include/winerror.h:951:1: + ERROR_UNABLE_TO_LOAD_MEDIUM = 4324 // /usr/x86_64-w64-mingw32/include/winerror.h:948:1: + ERROR_UNABLE_TO_LOCK_MEDIA = 1108 // /usr/x86_64-w64-mingw32/include/winerror.h:331:1: + ERROR_UNABLE_TO_MOVE_REPLACEMENT = 1176 // /usr/x86_64-w64-mingw32/include/winerror.h:384:1: + ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 = 1177 // /usr/x86_64-w64-mingw32/include/winerror.h:385:1: + ERROR_UNABLE_TO_REMOVE_REPLACED = 1175 // /usr/x86_64-w64-mingw32/include/winerror.h:383:1: + ERROR_UNABLE_TO_UNLOAD_MEDIA = 1109 // /usr/x86_64-w64-mingw32/include/winerror.h:332:1: + ERROR_UNEXPECTED_OMID = 4334 // /usr/x86_64-w64-mingw32/include/winerror.h:958:1: + ERROR_UNEXP_NET_ERR = 59 // /usr/x86_64-w64-mingw32/include/winerror.h:92:1: + ERROR_UNHANDLED_ERROR = 0xFFFFFFFF // /usr/x86_64-w64-mingw32/include/winioctl.h:1175:1: + ERROR_UNIDENTIFIED_ERROR = 1287 // /usr/x86_64-w64-mingw32/include/winerror.h:471:1: + ERROR_UNKNOWN_COMPONENT = 1607 // /usr/x86_64-w64-mingw32/include/winerror.h:653:1: + ERROR_UNKNOWN_FEATURE = 1606 // /usr/x86_64-w64-mingw32/include/winerror.h:652:1: + ERROR_UNKNOWN_PORT = 1796 // /usr/x86_64-w64-mingw32/include/winerror.h:784:1: + ERROR_UNKNOWN_PRINTER_DRIVER = 1797 // /usr/x86_64-w64-mingw32/include/winerror.h:785:1: + ERROR_UNKNOWN_PRINTPROCESSOR = 1798 // /usr/x86_64-w64-mingw32/include/winerror.h:786:1: + ERROR_UNKNOWN_PRINT_MONITOR = 3000 // /usr/x86_64-w64-mingw32/include/winerror.h:886:1: + ERROR_UNKNOWN_PRODUCT = 1605 // /usr/x86_64-w64-mingw32/include/winerror.h:651:1: + ERROR_UNKNOWN_PROPERTY = 1608 // /usr/x86_64-w64-mingw32/include/winerror.h:654:1: + ERROR_UNKNOWN_REVISION = 1305 // /usr/x86_64-w64-mingw32/include/winerror.h:477:1: + ERROR_UNMAPPED_SUBSTITUTION_STRING = 14096 // /usr/x86_64-w64-mingw32/include/winerror.h:1896:1: + ERROR_UNRECOGNIZED_MEDIA = 1785 // /usr/x86_64-w64-mingw32/include/winerror.h:773:1: + ERROR_UNRECOGNIZED_VOLUME = 1005 // /usr/x86_64-w64-mingw32/include/winerror.h:271:1: + ERROR_UNSUPPORTED_TYPE = 1630 // /usr/x86_64-w64-mingw32/include/winerror.h:676:1: + ERROR_USER_APC = 737 // /usr/x86_64-w64-mingw32/include/winerror.h:258:1: + ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED = 1934 // /usr/x86_64-w64-mingw32/include/winerror.h:857:1: + ERROR_USER_EXISTS = 1316 // /usr/x86_64-w64-mingw32/include/winerror.h:488:1: + ERROR_USER_MAPPED_FILE = 1224 // /usr/x86_64-w64-mingw32/include/winerror.h:414:1: + ERROR_VC_DISCONNECTED = 240 // /usr/x86_64-w64-mingw32/include/winerror.h:225:1: + ERROR_VDM_DISALLOWED = 1286 // /usr/x86_64-w64-mingw32/include/winerror.h:470:1: + ERROR_VOLUME_CONTAINS_SYS_FILES = 4337 // /usr/x86_64-w64-mingw32/include/winerror.h:961:1: + ERROR_VOLUME_NOT_SIS_ENABLED = 4500 // /usr/x86_64-w64-mingw32/include/winerror.h:974:1: + ERROR_VOLUME_NOT_SUPPORT_EFS = 6014 // /usr/x86_64-w64-mingw32/include/winerror.h:1093:1: + ERROR_WAIT_1 = 731 // /usr/x86_64-w64-mingw32/include/winerror.h:252:1: + ERROR_WAIT_2 = 732 // /usr/x86_64-w64-mingw32/include/winerror.h:253:1: + ERROR_WAIT_3 = 733 // /usr/x86_64-w64-mingw32/include/winerror.h:254:1: + ERROR_WAIT_63 = 734 // /usr/x86_64-w64-mingw32/include/winerror.h:255:1: + ERROR_WAIT_NO_CHILDREN = 128 // /usr/x86_64-w64-mingw32/include/winerror.h:141:1: + ERROR_WAKE_SYSTEM = 730 // /usr/x86_64-w64-mingw32/include/winerror.h:251:1: + ERROR_WINDOW_NOT_COMBOBOX = 1423 // /usr/x86_64-w64-mingw32/include/winerror.h:594:1: + ERROR_WINDOW_NOT_DIALOG = 1420 // /usr/x86_64-w64-mingw32/include/winerror.h:591:1: + ERROR_WINDOW_OF_OTHER_THREAD = 1408 // /usr/x86_64-w64-mingw32/include/winerror.h:579:1: + ERROR_WINS_INTERNAL = 4000 // /usr/x86_64-w64-mingw32/include/winerror.h:901:1: + ERROR_WMI_ALREADY_DISABLED = 4212 // /usr/x86_64-w64-mingw32/include/winerror.h:921:1: + ERROR_WMI_ALREADY_ENABLED = 4206 // /usr/x86_64-w64-mingw32/include/winerror.h:915:1: + ERROR_WMI_DP_FAILED = 4209 // /usr/x86_64-w64-mingw32/include/winerror.h:918:1: + ERROR_WMI_DP_NOT_FOUND = 4204 // /usr/x86_64-w64-mingw32/include/winerror.h:913:1: + ERROR_WMI_GUID_DISCONNECTED = 4207 // /usr/x86_64-w64-mingw32/include/winerror.h:916:1: + ERROR_WMI_GUID_NOT_FOUND = 4200 // /usr/x86_64-w64-mingw32/include/winerror.h:909:1: + ERROR_WMI_INSTANCE_NOT_FOUND = 4201 // /usr/x86_64-w64-mingw32/include/winerror.h:910:1: + ERROR_WMI_INVALID_MOF = 4210 // /usr/x86_64-w64-mingw32/include/winerror.h:919:1: + ERROR_WMI_INVALID_REGINFO = 4211 // /usr/x86_64-w64-mingw32/include/winerror.h:920:1: + ERROR_WMI_ITEMID_NOT_FOUND = 4202 // /usr/x86_64-w64-mingw32/include/winerror.h:911:1: + ERROR_WMI_READ_ONLY = 4213 // /usr/x86_64-w64-mingw32/include/winerror.h:922:1: + ERROR_WMI_SERVER_UNAVAILABLE = 4208 // /usr/x86_64-w64-mingw32/include/winerror.h:917:1: + ERROR_WMI_SET_FAILURE = 4214 // /usr/x86_64-w64-mingw32/include/winerror.h:923:1: + ERROR_WMI_TRY_AGAIN = 4203 // /usr/x86_64-w64-mingw32/include/winerror.h:912:1: + ERROR_WMI_UNRESOLVED_INSTANCE_REF = 4205 // /usr/x86_64-w64-mingw32/include/winerror.h:914:1: + ERROR_WORKING_SET_QUOTA = 1453 // /usr/x86_64-w64-mingw32/include/winerror.h:624:1: + ERROR_WRITE_FAULT = 29 // /usr/x86_64-w64-mingw32/include/winerror.h:74:1: + ERROR_WRITE_PROTECT = 19 // /usr/x86_64-w64-mingw32/include/winerror.h:64:1: + ERROR_WRONG_COMPARTMENT = 1468 // /usr/x86_64-w64-mingw32/include/winerror.h:639:1: + ERROR_WRONG_DISK = 34 // /usr/x86_64-w64-mingw32/include/winerror.h:79:1: + ERROR_WRONG_EFS = 6005 // /usr/x86_64-w64-mingw32/include/winerror.h:1084:1: + ERROR_WRONG_PASSWORD = 1323 // /usr/x86_64-w64-mingw32/include/winerror.h:495:1: + ERROR_WRONG_TARGET_NAME = 1396 // /usr/x86_64-w64-mingw32/include/winerror.h:567:1: + ERROR_XMLDSIG_ERROR = 1466 // /usr/x86_64-w64-mingw32/include/winerror.h:637:1: + ERROR_XML_ENCODING_MISMATCH = 14100 // /usr/x86_64-w64-mingw32/include/winerror.h:1900:1: + ERROR_XML_PARSE_ERROR = 1465 // /usr/x86_64-w64-mingw32/include/winerror.h:636:1: + ESB_DISABLE_BOTH = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:3601:1: + ESB_DISABLE_DOWN = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:3606:1: + ESB_DISABLE_LEFT = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:3602:1: + ESB_DISABLE_LTUP = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3608:1: + ESB_DISABLE_RIGHT = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:3603:1: + ESB_DISABLE_RTDN = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3609:1: + ESB_DISABLE_UP = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:3605:1: + ESB_ENABLE_BOTH = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:3600:1: + ESPIPE = 29 // /usr/x86_64-w64-mingw32/include/errno.h:50:1: + ESRCH = 3 // /usr/x86_64-w64-mingw32/include/errno.h:27:1: + ES_AUTOHSCROLL = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:4388:1: + ES_AUTOVSCROLL = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:4387:1: + ES_CENTER = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4381:1: + ES_LEFT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4380:1: + ES_LOWERCASE = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:4385:1: + ES_MULTILINE = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4383:1: + ES_NOHIDESEL = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:4389:1: + ES_NUMBER = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:4393:1: + ES_OEMCONVERT = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:4390:1: + ES_PASSWORD = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:4386:1: + ES_READONLY = 2048 // /usr/x86_64-w64-mingw32/include/winuser.h:4391:1: + ES_RIGHT = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4382:1: + ES_UPPERCASE = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:4384:1: + ES_WANTRETURN = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:4392:1: + ETIME = 137 // /usr/x86_64-w64-mingw32/include/errno.h:214:1: + ETIMEDOUT = 138 // /usr/x86_64-w64-mingw32/include/errno.h:223:1: + ETO_CLIPPED = 0x0004 // /usr/x86_64-w64-mingw32/include/wingdi.h:131:1: + ETO_GLYPH_INDEX = 0x0010 // /usr/x86_64-w64-mingw32/include/wingdi.h:132:1: + ETO_IGNORELANGUAGE = 0x1000 // /usr/x86_64-w64-mingw32/include/wingdi.h:136:1: + ETO_NUMERICSLATIN = 0x0800 // /usr/x86_64-w64-mingw32/include/wingdi.h:135:1: + ETO_NUMERICSLOCAL = 0x0400 // /usr/x86_64-w64-mingw32/include/wingdi.h:134:1: + ETO_OPAQUE = 0x0002 // /usr/x86_64-w64-mingw32/include/wingdi.h:130:1: + ETO_PDY = 0x2000 // /usr/x86_64-w64-mingw32/include/wingdi.h:137:1: + ETO_RTLREADING = 0x0080 // /usr/x86_64-w64-mingw32/include/wingdi.h:133:1: + ETXTBSY = 139 // /usr/x86_64-w64-mingw32/include/errno.h:218:1: + EVENPARITY = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:471:1: + EVENTLOG_AUDIT_FAILURE = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:8449:1: + EVENTLOG_AUDIT_SUCCESS = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:8448:1: + EVENTLOG_BACKWARDS_READ = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:8442:1: + EVENTLOG_END_ALL_PAIRED_EVENTS = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:8453:1: + EVENTLOG_END_PAIRED_EVENT = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:8452:1: + EVENTLOG_ERROR_TYPE = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:8445:1: + EVENTLOG_FORWARDS_READ = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:8441:1: + EVENTLOG_FULL_INFO = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:2280:1: + EVENTLOG_INFORMATION_TYPE = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:8447:1: + EVENTLOG_PAIRED_EVENT_ACTIVE = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:8454:1: + EVENTLOG_PAIRED_EVENT_INACTIVE = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:8455:1: + EVENTLOG_SEEK_READ = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:8440:1: + EVENTLOG_SEQUENTIAL_READ = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:8439:1: + EVENTLOG_START_PAIRED_EVENT = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:8451:1: + EVENTLOG_SUCCESS = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:8444:1: + EVENTLOG_WARNING_TYPE = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:8446:1: + EVENT_ALL_ACCESS = 2031619 // /usr/x86_64-w64-mingw32/include/winnt.h:4588:1: + EVENT_CONSOLE_CARET = 0x4001 // /usr/x86_64-w64-mingw32/include/winuser.h:5968:1: + EVENT_CONSOLE_END_APPLICATION = 0x4007 // /usr/x86_64-w64-mingw32/include/winuser.h:5974:1: + EVENT_CONSOLE_LAYOUT = 0x4005 // /usr/x86_64-w64-mingw32/include/winuser.h:5972:1: + EVENT_CONSOLE_START_APPLICATION = 0x4006 // /usr/x86_64-w64-mingw32/include/winuser.h:5973:1: + EVENT_CONSOLE_UPDATE_REGION = 0x4002 // /usr/x86_64-w64-mingw32/include/winuser.h:5969:1: + EVENT_CONSOLE_UPDATE_SCROLL = 0x4004 // /usr/x86_64-w64-mingw32/include/winuser.h:5971:1: + EVENT_CONSOLE_UPDATE_SIMPLE = 0x4003 // /usr/x86_64-w64-mingw32/include/winuser.h:5970:1: + EVENT_E_FIRST = 2147746304 // /usr/x86_64-w64-mingw32/include/winerror.h:2488:1: + EVENT_E_LAST = 2147746335 // /usr/x86_64-w64-mingw32/include/winerror.h:2489:1: + EVENT_MAX = 0x7FFFFFFF // /usr/x86_64-w64-mingw32/include/winuser.h:5921:1: + EVENT_MIN = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5920:1: + EVENT_MODIFY_STATE = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:4587:1: + EVENT_OBJECT_ACCELERATORCHANGE = 0x8012 // /usr/x86_64-w64-mingw32/include/winuser.h:6005:1: + EVENT_OBJECT_CREATE = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:5987:1: + EVENT_OBJECT_DEFACTIONCHANGE = 0x8011 // /usr/x86_64-w64-mingw32/include/winuser.h:6004:1: + EVENT_OBJECT_DESCRIPTIONCHANGE = 0x800D // /usr/x86_64-w64-mingw32/include/winuser.h:6000:1: + EVENT_OBJECT_DESTROY = 0x8001 // /usr/x86_64-w64-mingw32/include/winuser.h:5988:1: + EVENT_OBJECT_FOCUS = 0x8005 // /usr/x86_64-w64-mingw32/include/winuser.h:5992:1: + EVENT_OBJECT_HELPCHANGE = 0x8010 // /usr/x86_64-w64-mingw32/include/winuser.h:6003:1: + EVENT_OBJECT_HIDE = 0x8003 // /usr/x86_64-w64-mingw32/include/winuser.h:5990:1: + EVENT_OBJECT_LOCATIONCHANGE = 0x800B // /usr/x86_64-w64-mingw32/include/winuser.h:5998:1: + EVENT_OBJECT_NAMECHANGE = 0x800C // /usr/x86_64-w64-mingw32/include/winuser.h:5999:1: + EVENT_OBJECT_PARENTCHANGE = 0x800F // /usr/x86_64-w64-mingw32/include/winuser.h:6002:1: + EVENT_OBJECT_REORDER = 0x8004 // /usr/x86_64-w64-mingw32/include/winuser.h:5991:1: + EVENT_OBJECT_SELECTION = 0x8006 // /usr/x86_64-w64-mingw32/include/winuser.h:5993:1: + EVENT_OBJECT_SELECTIONADD = 0x8007 // /usr/x86_64-w64-mingw32/include/winuser.h:5994:1: + EVENT_OBJECT_SELECTIONREMOVE = 0x8008 // /usr/x86_64-w64-mingw32/include/winuser.h:5995:1: + EVENT_OBJECT_SELECTIONWITHIN = 0x8009 // /usr/x86_64-w64-mingw32/include/winuser.h:5996:1: + EVENT_OBJECT_SHOW = 0x8002 // /usr/x86_64-w64-mingw32/include/winuser.h:5989:1: + EVENT_OBJECT_STATECHANGE = 0x800A // /usr/x86_64-w64-mingw32/include/winuser.h:5997:1: + EVENT_OBJECT_VALUECHANGE = 0x800E // /usr/x86_64-w64-mingw32/include/winuser.h:6001:1: + EVENT_SYSTEM_ALERT = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:5924:1: + EVENT_SYSTEM_CAPTUREEND = 0x0009 // /usr/x86_64-w64-mingw32/include/winuser.h:5931:1: + EVENT_SYSTEM_CAPTURESTART = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:5930:1: + EVENT_SYSTEM_CONTEXTHELPEND = 0x000D // /usr/x86_64-w64-mingw32/include/winuser.h:5935:1: + EVENT_SYSTEM_CONTEXTHELPSTART = 0x000C // /usr/x86_64-w64-mingw32/include/winuser.h:5934:1: + EVENT_SYSTEM_DIALOGEND = 0x0011 // /usr/x86_64-w64-mingw32/include/winuser.h:5939:1: + EVENT_SYSTEM_DIALOGSTART = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:5938:1: + EVENT_SYSTEM_DRAGDROPEND = 0x000F // /usr/x86_64-w64-mingw32/include/winuser.h:5937:1: + EVENT_SYSTEM_DRAGDROPSTART = 0x000E // /usr/x86_64-w64-mingw32/include/winuser.h:5936:1: + EVENT_SYSTEM_FOREGROUND = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:5925:1: + EVENT_SYSTEM_MENUEND = 0x0005 // /usr/x86_64-w64-mingw32/include/winuser.h:5927:1: + EVENT_SYSTEM_MENUPOPUPEND = 0x0007 // /usr/x86_64-w64-mingw32/include/winuser.h:5929:1: + EVENT_SYSTEM_MENUPOPUPSTART = 0x0006 // /usr/x86_64-w64-mingw32/include/winuser.h:5928:1: + EVENT_SYSTEM_MENUSTART = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:5926:1: + EVENT_SYSTEM_MINIMIZEEND = 0x0017 // /usr/x86_64-w64-mingw32/include/winuser.h:5945:1: + EVENT_SYSTEM_MINIMIZESTART = 0x0016 // /usr/x86_64-w64-mingw32/include/winuser.h:5944:1: + EVENT_SYSTEM_MOVESIZEEND = 0x000B // /usr/x86_64-w64-mingw32/include/winuser.h:5933:1: + EVENT_SYSTEM_MOVESIZESTART = 0x000A // /usr/x86_64-w64-mingw32/include/winuser.h:5932:1: + EVENT_SYSTEM_SCROLLINGEND = 0x0013 // /usr/x86_64-w64-mingw32/include/winuser.h:5941:1: + EVENT_SYSTEM_SCROLLINGSTART = 0x0012 // /usr/x86_64-w64-mingw32/include/winuser.h:5940:1: + EVENT_SYSTEM_SOUND = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:5923:1: + EVENT_SYSTEM_SWITCHEND = 0x0015 // /usr/x86_64-w64-mingw32/include/winuser.h:5943:1: + EVENT_SYSTEM_SWITCHSTART = 0x0014 // /usr/x86_64-w64-mingw32/include/winuser.h:5942:1: + EVENT_S_FIRST = 262656 // /usr/x86_64-w64-mingw32/include/winerror.h:2490:1: + EVENT_S_LAST = 262687 // /usr/x86_64-w64-mingw32/include/winerror.h:2491:1: + EV_BREAK = 0x40 // /usr/x86_64-w64-mingw32/include/winbase.h:525:1: + EV_CTS = 0x8 // /usr/x86_64-w64-mingw32/include/winbase.h:522:1: + EV_DSR = 0x10 // /usr/x86_64-w64-mingw32/include/winbase.h:523:1: + EV_ERR = 0x80 // /usr/x86_64-w64-mingw32/include/winbase.h:526:1: + EV_EVENT1 = 0x800 // /usr/x86_64-w64-mingw32/include/winbase.h:530:1: + EV_EVENT2 = 0x1000 // /usr/x86_64-w64-mingw32/include/winbase.h:531:1: + EV_PERR = 0x200 // /usr/x86_64-w64-mingw32/include/winbase.h:528:1: + EV_RING = 0x100 // /usr/x86_64-w64-mingw32/include/winbase.h:527:1: + EV_RLSD = 0x20 // /usr/x86_64-w64-mingw32/include/winbase.h:524:1: + EV_RX80FULL = 0x400 // /usr/x86_64-w64-mingw32/include/winbase.h:529:1: + EV_RXCHAR = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:519:1: + EV_RXFLAG = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:520:1: + EV_TXEMPTY = 0x4 // /usr/x86_64-w64-mingw32/include/winbase.h:521:1: + EWOULDBLOCK = 140 // /usr/x86_64-w64-mingw32/include/errno.h:166:1: + EWX_ARSO = 0x04000000 // /usr/x86_64-w64-mingw32/include/winuser.h:2028:1: + EWX_BOOTOPTIONS = 0x01000000 // /usr/x86_64-w64-mingw32/include/winuser.h:2027:1: + EWX_CHECK_SAFE_FOR_SERVER = 0x08000000 // /usr/x86_64-w64-mingw32/include/winuser.h:2029:1: + EWX_FORCE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:2019:1: + EWX_FORCEIFHUNG = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:2021:1: + EWX_HYBRID_SHUTDOWN = 0x00400000 // /usr/x86_64-w64-mingw32/include/winuser.h:2026:1: + EWX_LOGOFF = 0x00000000 // /usr/x86_64-w64-mingw32/include/winuser.h:2016:1: + EWX_POWEROFF = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:2020:1: + EWX_QUICKRESOLVE = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:2022:1: + EWX_REBOOT = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:2018:1: + EWX_SHUTDOWN = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:2017:1: + EXCEPTION_COLLIDED_UNWIND = 0x40 // /usr/x86_64-w64-mingw32/include/winnt.h:2768:1: + EXCEPTION_CONTINUE_EXECUTION = -1 // /usr/x86_64-w64-mingw32/include/excpt.h:63:1: + EXCEPTION_CONTINUE_SEARCH = 0 // /usr/x86_64-w64-mingw32/include/excpt.h:62:1: + EXCEPTION_DEBUG_EVENT = 1 // /usr/x86_64-w64-mingw32/include/minwinbase.h:224:1: + EXCEPTION_EXECUTE_FAULT = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:1655:1: + EXCEPTION_EXECUTE_HANDLER = 1 // /usr/x86_64-w64-mingw32/include/excpt.h:61:1: + EXCEPTION_EXIT_UNWIND = 0x4 // /usr/x86_64-w64-mingw32/include/winnt.h:2764:1: + EXCEPTION_MAXIMUM_PARAMETERS = 15 // /usr/x86_64-w64-mingw32/include/winnt.h:2775:1: + EXCEPTION_NESTED_CALL = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:2766:1: + EXCEPTION_NONCONTINUABLE = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:2762:1: + EXCEPTION_READ_FAULT = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:1653:1: + EXCEPTION_STACK_INVALID = 0x8 // /usr/x86_64-w64-mingw32/include/winnt.h:2765:1: + EXCEPTION_TARGET_UNWIND = 0x20 // /usr/x86_64-w64-mingw32/include/winnt.h:2767:1: + EXCEPTION_UNWIND = 0x66 // /usr/x86_64-w64-mingw32/include/winnt.h:2769:1: + EXCEPTION_UNWINDING = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:2763:1: + EXCEPTION_WRITE_FAULT = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:1654:1: + EXCLUDED_TABLE_NUMBER = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:100448:1: + EXCLUSIVE_LOCK = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16323:1: + EXDEV = 18 // /usr/x86_64-w64-mingw32/include/errno.h:41:1: + EXECUTE_OFFLINE_DIAGS = 0xD4 // /usr/x86_64-w64-mingw32/include/winioctl.h:962:1: + EXIT_FAILURE = 1 // /usr/x86_64-w64-mingw32/include/stdlib.h:45:1: + EXIT_PROCESS_DEBUG_EVENT = 5 // /usr/x86_64-w64-mingw32/include/minwinbase.h:228:1: + EXIT_SUCCESS = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:44:1: + EXIT_THREAD_DEBUG_EVENT = 4 // /usr/x86_64-w64-mingw32/include/minwinbase.h:227:1: + EXPAND_LOCAL_DRIVES = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:1966:1: + EXPENTRY = 0 // /usr/x86_64-w64-mingw32/include/ddeml.h:19:1: + EXPORT_PRIVATE_KEYS = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5713:1: + EXPO_OFFLOAD_FUNC_NAME = "OffloadModExpo" // /usr/x86_64-w64-mingw32/include/wincrypt.h:608:1: + EXPO_OFFLOAD_REG_VALUE = "ExpoOffload" // /usr/x86_64-w64-mingw32/include/wincrypt.h:607:1: + EXPRDUP_REDUCE = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18207:1: + EXTENDED_STARTUPINFO_PRESENT = 0x80000 // /usr/x86_64-w64-mingw32/include/winbase.h:396:1: + EXTEND_IEPORT = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:1111:1: + EXTTEXTOUT = 512 // /usr/x86_64-w64-mingw32/include/wingdi.h:280:1: + EXT_DEVICE_CAPS = 4099 // /usr/x86_64-w64-mingw32/include/wingdi.h:296:1: + ExceptionCollidedUnwind = 3 // /usr/x86_64-w64-mingw32/include/excpt.h:25:1: + ExceptionContinueExecution = 0 // /usr/x86_64-w64-mingw32/include/excpt.h:22:1: + ExceptionContinueSearch = 1 // /usr/x86_64-w64-mingw32/include/excpt.h:23:1: + ExceptionExecuteHandler = 4 // /usr/x86_64-w64-mingw32/include/excpt.h:26:1: + ExceptionNestedException = 2 // /usr/x86_64-w64-mingw32/include/excpt.h:24:1: + FACILITY_AAF = 18 // /usr/x86_64-w64-mingw32/include/winerror.h:41:1: + FACILITY_ACS = 20 // /usr/x86_64-w64-mingw32/include/winerror.h:40:1: + FACILITY_AUDCLNT = 2185 // /usr/x86_64-w64-mingw32/include/winerror.h:42:1: + FACILITY_BACKGROUNDCOPY = 32 // /usr/x86_64-w64-mingw32/include/winerror.h:39:1: + FACILITY_CERT = 11 // /usr/x86_64-w64-mingw32/include/winerror.h:38:1: + FACILITY_COMPLUS = 17 // /usr/x86_64-w64-mingw32/include/winerror.h:37:1: + FACILITY_CONFIGURATION = 33 // /usr/x86_64-w64-mingw32/include/winerror.h:36:1: + FACILITY_CONTROL = 10 // /usr/x86_64-w64-mingw32/include/winerror.h:25:1: + FACILITY_DIRECTORYSERVICE = 37 // /usr/x86_64-w64-mingw32/include/winerror.h:35:1: + FACILITY_DISPATCH = 2 // /usr/x86_64-w64-mingw32/include/winerror.h:34:1: + FACILITY_DPLAY = 21 // /usr/x86_64-w64-mingw32/include/winerror.h:33:1: + FACILITY_HTTP = 25 // /usr/x86_64-w64-mingw32/include/winerror.h:32:1: + FACILITY_INTERNET = 12 // /usr/x86_64-w64-mingw32/include/winerror.h:30:1: + FACILITY_ITF = 4 // /usr/x86_64-w64-mingw32/include/winerror.h:31:1: + FACILITY_MEDIASERVER = 13 // /usr/x86_64-w64-mingw32/include/winerror.h:29:1: + FACILITY_METADIRECTORY = 35 // /usr/x86_64-w64-mingw32/include/winerror.h:27:1: + FACILITY_MSMQ = 14 // /usr/x86_64-w64-mingw32/include/winerror.h:28:1: + FACILITY_NT_BIT = 0x10000000 // /usr/x86_64-w64-mingw32/include/winerror.h:2235:1: + FACILITY_NULL = 0 // /usr/x86_64-w64-mingw32/include/winerror.h:26:1: + FACILITY_RPC = 1 // /usr/x86_64-w64-mingw32/include/winerror.h:23:1: + FACILITY_SCARD = 16 // /usr/x86_64-w64-mingw32/include/winerror.h:20:1: + FACILITY_SECURITY = 9 // /usr/x86_64-w64-mingw32/include/winerror.h:22:1: + FACILITY_SETUPAPI = 15 // /usr/x86_64-w64-mingw32/include/winerror.h:21:1: + FACILITY_SSPI = 9 // /usr/x86_64-w64-mingw32/include/winerror.h:19:1: + FACILITY_STATE_MANAGEMENT = 34 // /usr/x86_64-w64-mingw32/include/winerror.h:18:1: + FACILITY_STORAGE = 3 // /usr/x86_64-w64-mingw32/include/winerror.h:17:1: + FACILITY_SXS = 23 // /usr/x86_64-w64-mingw32/include/winerror.h:16:1: + FACILITY_UMI = 22 // /usr/x86_64-w64-mingw32/include/winerror.h:15:1: + FACILITY_URT = 19 // /usr/x86_64-w64-mingw32/include/winerror.h:14:1: + FACILITY_USERMODE_FILTER_MANAGER = 0x1f // /usr/x86_64-w64-mingw32/include/fltwinerror.h:12:1: + FACILITY_WIN32 = 7 // /usr/x86_64-w64-mingw32/include/winerror.h:24:1: + FACILITY_WINDOWS = 8 // /usr/x86_64-w64-mingw32/include/winerror.h:13:1: + FACILITY_WINDOWSUPDATE = 36 // /usr/x86_64-w64-mingw32/include/winerror.h:11:1: + FACILITY_WINDOWS_CE = 24 // /usr/x86_64-w64-mingw32/include/winerror.h:12:1: + FADF_AUTO = 1 // /usr/x86_64-w64-mingw32/include/oaidl.h:449:1: + FADF_BSTR = 256 // /usr/x86_64-w64-mingw32/include/oaidl.h:463:1: + FADF_DISPATCH = 1024 // /usr/x86_64-w64-mingw32/include/oaidl.h:467:1: + FADF_EMBEDDED = 4 // /usr/x86_64-w64-mingw32/include/oaidl.h:453:1: + FADF_FIXEDSIZE = 16 // /usr/x86_64-w64-mingw32/include/oaidl.h:455:1: + FADF_HAVEIID = 64 // /usr/x86_64-w64-mingw32/include/oaidl.h:459:1: + FADF_HAVEVARTYPE = 128 // /usr/x86_64-w64-mingw32/include/oaidl.h:461:1: + FADF_RECORD = 32 // /usr/x86_64-w64-mingw32/include/oaidl.h:457:1: + FADF_RESERVED = 61448 // /usr/x86_64-w64-mingw32/include/oaidl.h:471:1: + FADF_STATIC = 2 // /usr/x86_64-w64-mingw32/include/oaidl.h:451:1: + FADF_UNKNOWN = 512 // /usr/x86_64-w64-mingw32/include/oaidl.h:465:1: + FADF_VARIANT = 2048 // /usr/x86_64-w64-mingw32/include/oaidl.h:469:1: + FAILED_ACCESS_ACE_FLAG = 128 // /usr/x86_64-w64-mingw32/include/winnt.h:3344:1: + FAIL_FAST_GENERATE_EXCEPTION_ADDRESS = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:157:1: + FAIL_FAST_NO_HARD_ERROR_DLG = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:158:1: + FALSE = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:48:1: + FALT = 0x10 // /usr/x86_64-w64-mingw32/include/winuser.h:1814:1: + FAPPCOMMAND_KEY = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:624:1: + FAPPCOMMAND_MASK = 0xF000 // /usr/x86_64-w64-mingw32/include/winuser.h:626:1: + FAPPCOMMAND_MOUSE = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:623:1: + FAPPCOMMAND_OEM = 0x1000 // /usr/x86_64-w64-mingw32/include/winuser.h:625:1: + FAR = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:118:1: + FARSTRUCT = 0 // /usr/x86_64-w64-mingw32/include/combaseapi.h:122:1: + FASTCALL = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:264:1: + FAST_FAIL_CORRUPT_LIST_ENTRY = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7801:1: + FAST_FAIL_FATAL_APP_EXIT = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:7805:1: + FAST_FAIL_GS_COOKIE_INIT = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:7804:1: + FAST_FAIL_INCORRECT_STACK = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7802:1: + FAST_FAIL_INVALID_ARG = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:7803:1: + FAST_FAIL_INVALID_FAST_FAIL_CODE = 0xffffffff // /usr/x86_64-w64-mingw32/include/winnt.h:7808:1: + FAST_FAIL_LEGACY_GS_VIOLATION = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7798:1: + FAST_FAIL_RANGE_CHECK_FAILURE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:7806:1: + FAST_FAIL_STACK_COOKIE_CHECK_FAILURE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7800:1: + FAST_FAIL_UNSAFE_REGISTRY_ACCESS = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:7807:1: + FAST_FAIL_VTGUARD_CHECK_FAILURE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7799:1: + FCONTROL = 0x08 // /usr/x86_64-w64-mingw32/include/winuser.h:1813:1: + FD_ACCEPT = 0x08 // /usr/x86_64-w64-mingw32/include/winsock.h:270:1: + FD_CLOSE = 0x20 // /usr/x86_64-w64-mingw32/include/winsock.h:272:1: + FD_CONNECT = 0x10 // /usr/x86_64-w64-mingw32/include/winsock.h:271:1: + FD_OOB = 0x04 // /usr/x86_64-w64-mingw32/include/winsock.h:269:1: + FD_READ = 0x01 // /usr/x86_64-w64-mingw32/include/winsock.h:267:1: + FD_SETSIZE = 64 // /usr/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h:13:1: + FD_WRITE = 0x02 // /usr/x86_64-w64-mingw32/include/winsock.h:268:1: + FEATURESETTING_CUSTPAPER = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:384:1: + FEATURESETTING_MIRROR = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:385:1: + FEATURESETTING_NEGATIVE = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:386:1: + FEATURESETTING_NUP = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:381:1: + FEATURESETTING_OUTPUT = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:382:1: + FEATURESETTING_PRIVATE_BEGIN = 0x1000 // /usr/x86_64-w64-mingw32/include/wingdi.h:389:1: + FEATURESETTING_PRIVATE_END = 0x1FFF // /usr/x86_64-w64-mingw32/include/wingdi.h:390:1: + FEATURESETTING_PROTOCOL = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:387:1: + FEATURESETTING_PSLEVEL = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:383:1: + FE_FONTSMOOTHINGCLEARTYPE = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:5292:1: + FE_FONTSMOOTHINGDOCKING = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:5293:1: + FE_FONTSMOOTHINGORIENTATIONBGR = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:5397:1: + FE_FONTSMOOTHINGORIENTATIONRGB = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:5398:1: + FE_FONTSMOOTHINGSTANDARD = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:5291:1: + FF_DECORATIVE = 80 // /usr/x86_64-w64-mingw32/include/wingdi.h:1203:1: + FF_DONTCARE = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1195:1: + FF_MODERN = 48 // /usr/x86_64-w64-mingw32/include/wingdi.h:1200:1: + FF_ROMAN = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:1196:1: + FF_SCRIPT = 64 // /usr/x86_64-w64-mingw32/include/wingdi.h:1202:1: + FF_SWISS = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1198:1: + FIBER_FLAG_FLOAT_SWITCH = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:1192:1: + FIEF_FLAG_FORCE_JITUI = 0x1 // /usr/x86_64-w64-mingw32/include/urlmon.h:648:1: + FIEF_FLAG_PEEK = 0x2 // /usr/x86_64-w64-mingw32/include/urlmon.h:649:1: + FIEF_FLAG_SKIP_INSTALLED_VERSION_CHECK = 0x4 // /usr/x86_64-w64-mingw32/include/urlmon.h:650:1: + FILENAME_MAX = 260 // /usr/x86_64-w64-mingw32/include/stdio.h:61:1: + FILEOKSTRINGA = "commdlg_FileNameOK" // /usr/x86_64-w64-mingw32/include/commdlg.h:489:1: + FILEOPENORD = 1536 // /usr/x86_64-w64-mingw32/include/dlgs.h:176:1: + FILESYSTEM_STATISTICS_TYPE_FAT = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:1571:1: + FILESYSTEM_STATISTICS_TYPE_NTFS = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:1570:1: + FILE_ACTION_ADDED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5040:1: + FILE_ACTION_MODIFIED = 0x00000003 // /usr/x86_64-w64-mingw32/include/winnt.h:5042:1: + FILE_ACTION_REMOVED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5041:1: + FILE_ACTION_RENAMED_NEW_NAME = 0x00000005 // /usr/x86_64-w64-mingw32/include/winnt.h:5044:1: + FILE_ACTION_RENAMED_OLD_NAME = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:5043:1: + FILE_ADD_FILE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4961:1: + FILE_ADD_SUBDIRECTORY = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4964:1: + FILE_ALL_ACCESS = 2032127 // /usr/x86_64-w64-mingw32/include/winnt.h:4975:1: + FILE_ANY_ACCESS = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:147:1: + FILE_APPEND_DATA = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4963:1: + FILE_ATTRIBUTE_ARCHIVE = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:5021:1: + FILE_ATTRIBUTE_COMPRESSED = 0x00000800 // /usr/x86_64-w64-mingw32/include/winnt.h:5027:1: + FILE_ATTRIBUTE_DEVICE = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:5022:1: + FILE_ATTRIBUTE_DIRECTORY = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:5020:1: + FILE_ATTRIBUTE_ENCRYPTED = 0x00004000 // /usr/x86_64-w64-mingw32/include/winnt.h:5030:1: + FILE_ATTRIBUTE_HIDDEN = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5018:1: + FILE_ATTRIBUTE_MASK = 262135 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43157:1: + FILE_ATTRIBUTE_NORMAL = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:5023:1: + FILE_ATTRIBUTE_NOT_CONTENT_INDEXED = 0x00002000 // /usr/x86_64-w64-mingw32/include/winnt.h:5029:1: + FILE_ATTRIBUTE_OFFLINE = 0x00001000 // /usr/x86_64-w64-mingw32/include/winnt.h:5028:1: + FILE_ATTRIBUTE_READONLY = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5017:1: + FILE_ATTRIBUTE_REPARSE_POINT = 0x00000400 // /usr/x86_64-w64-mingw32/include/winnt.h:5026:1: + FILE_ATTRIBUTE_SPARSE_FILE = 0x00000200 // /usr/x86_64-w64-mingw32/include/winnt.h:5025:1: + FILE_ATTRIBUTE_SYSTEM = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:5019:1: + FILE_ATTRIBUTE_TEMPORARY = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:5024:1: + FILE_ATTRIBUTE_VIRTUAL = 0x00010000 // /usr/x86_64-w64-mingw32/include/winnt.h:5031:1: + FILE_BEGIN = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:69:1: + FILE_CACHE_FLAGS_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/memoryapi.h:75:1: + FILE_CACHE_MAX_HARD_DISABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/memoryapi.h:77:1: + FILE_CACHE_MAX_HARD_ENABLE = 0x00000001 // /usr/x86_64-w64-mingw32/include/memoryapi.h:76:1: + FILE_CACHE_MIN_HARD_DISABLE = 0x00000008 // /usr/x86_64-w64-mingw32/include/memoryapi.h:79:1: + FILE_CACHE_MIN_HARD_ENABLE = 0x00000004 // /usr/x86_64-w64-mingw32/include/memoryapi.h:78:1: + FILE_CASE_PRESERVED_NAMES = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5048:1: + FILE_CASE_SENSITIVE_SEARCH = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5047:1: + FILE_CLEAR_ENCRYPTION = 0x00000002 // /usr/x86_64-w64-mingw32/include/winioctl.h:1707:1: + FILE_COMPLETE_IF_OPLOCKED = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:4996:1: + FILE_CREATE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:4982:1: + FILE_CREATE_PIPE_INSTANCE = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4965:1: + FILE_CREATE_TREE_CONNECTION = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:4995:1: + FILE_CURRENT = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:70:1: + FILE_DELETE_CHILD = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:4971:1: + FILE_DELETE_ON_CLOSE = 0x00001000 // /usr/x86_64-w64-mingw32/include/winnt.h:5000:1: + FILE_DEVICE_8042_PORT = 0x00000027 // /usr/x86_64-w64-mingw32/include/winioctl.h:87:1: + FILE_DEVICE_ACPI = 0x00000032 // /usr/x86_64-w64-mingw32/include/winioctl.h:98:1: + FILE_DEVICE_BATTERY = 0x00000029 // /usr/x86_64-w64-mingw32/include/winioctl.h:89:1: + FILE_DEVICE_BEEP = 0x00000001 // /usr/x86_64-w64-mingw32/include/winioctl.h:49:1: + FILE_DEVICE_BIOMETRIC = 0x00000044 // /usr/x86_64-w64-mingw32/include/winioctl.h:114:1: + FILE_DEVICE_BLUETOOTH = 0x00000041 // /usr/x86_64-w64-mingw32/include/winioctl.h:111:1: + FILE_DEVICE_BUS_EXTENDER = 0x0000002a // /usr/x86_64-w64-mingw32/include/winioctl.h:90:1: + FILE_DEVICE_CD_ROM = 0x00000002 // /usr/x86_64-w64-mingw32/include/winioctl.h:50:1: + FILE_DEVICE_CD_ROM_FILE_SYSTEM = 0x00000003 // /usr/x86_64-w64-mingw32/include/winioctl.h:51:1: + FILE_DEVICE_CHANGER = 0x00000030 // /usr/x86_64-w64-mingw32/include/winioctl.h:96:1: + FILE_DEVICE_CONSOLE = 0x00000050 // /usr/x86_64-w64-mingw32/include/winioctl.h:120:1: + FILE_DEVICE_CONTROLLER = 0x00000004 // /usr/x86_64-w64-mingw32/include/winioctl.h:52:1: + FILE_DEVICE_CRYPT_PROVIDER = 0x0000003F // /usr/x86_64-w64-mingw32/include/winioctl.h:109:1: + FILE_DEVICE_DATALINK = 0x00000005 // /usr/x86_64-w64-mingw32/include/winioctl.h:53:1: + FILE_DEVICE_DEVAPI = 0x00000047 // /usr/x86_64-w64-mingw32/include/winioctl.h:117:1: + FILE_DEVICE_DFS = 0x00000006 // /usr/x86_64-w64-mingw32/include/winioctl.h:54:1: + FILE_DEVICE_DFS_FILE_SYSTEM = 0x00000035 // /usr/x86_64-w64-mingw32/include/winioctl.h:101:1: + FILE_DEVICE_DFS_VOLUME = 0x00000036 // /usr/x86_64-w64-mingw32/include/winioctl.h:102:1: + FILE_DEVICE_DISK = 0x00000007 // /usr/x86_64-w64-mingw32/include/winioctl.h:55:1: + FILE_DEVICE_DISK_FILE_SYSTEM = 0x00000008 // /usr/x86_64-w64-mingw32/include/winioctl.h:56:1: + FILE_DEVICE_DVD = 0x00000033 // /usr/x86_64-w64-mingw32/include/winioctl.h:99:1: + FILE_DEVICE_EHSTOR = 0x00000046 // /usr/x86_64-w64-mingw32/include/winioctl.h:116:1: + FILE_DEVICE_FILE_SYSTEM = 0x00000009 // /usr/x86_64-w64-mingw32/include/winioctl.h:57:1: + FILE_DEVICE_FIPS = 0x0000003A // /usr/x86_64-w64-mingw32/include/winioctl.h:106:1: + FILE_DEVICE_FULLSCREEN_VIDEO = 0x00000034 // /usr/x86_64-w64-mingw32/include/winioctl.h:100:1: + FILE_DEVICE_GPIO = 0x00000048 // /usr/x86_64-w64-mingw32/include/winioctl.h:118:1: + FILE_DEVICE_HOLOGRAPHIC = 0x0000005b // /usr/x86_64-w64-mingw32/include/winioctl.h:131:1: + FILE_DEVICE_INFINIBAND = 0x0000003B // /usr/x86_64-w64-mingw32/include/winioctl.h:107:1: + FILE_DEVICE_INPORT_PORT = 0x0000000a // /usr/x86_64-w64-mingw32/include/winioctl.h:58:1: + FILE_DEVICE_KEYBOARD = 0x0000000b // /usr/x86_64-w64-mingw32/include/winioctl.h:59:1: + FILE_DEVICE_KS = 0x0000002f // /usr/x86_64-w64-mingw32/include/winioctl.h:95:1: + FILE_DEVICE_KSEC = 0x00000039 // /usr/x86_64-w64-mingw32/include/winioctl.h:105:1: + FILE_DEVICE_MAILSLOT = 0x0000000c // /usr/x86_64-w64-mingw32/include/winioctl.h:60:1: + FILE_DEVICE_MASS_STORAGE = 0x0000002d // /usr/x86_64-w64-mingw32/include/winioctl.h:93:1: + FILE_DEVICE_MIDI_IN = 0x0000000d // /usr/x86_64-w64-mingw32/include/winioctl.h:61:1: + FILE_DEVICE_MIDI_OUT = 0x0000000e // /usr/x86_64-w64-mingw32/include/winioctl.h:62:1: + FILE_DEVICE_MODEM = 0x0000002b // /usr/x86_64-w64-mingw32/include/winioctl.h:91:1: + FILE_DEVICE_MOUSE = 0x0000000f // /usr/x86_64-w64-mingw32/include/winioctl.h:63:1: + FILE_DEVICE_MT_COMPOSITE = 0x00000042 // /usr/x86_64-w64-mingw32/include/winioctl.h:112:1: + FILE_DEVICE_MT_TRANSPORT = 0x00000043 // /usr/x86_64-w64-mingw32/include/winioctl.h:113:1: + FILE_DEVICE_MULTI_UNC_PROVIDER = 0x00000010 // /usr/x86_64-w64-mingw32/include/winioctl.h:64:1: + FILE_DEVICE_NAMED_PIPE = 0x00000011 // /usr/x86_64-w64-mingw32/include/winioctl.h:65:1: + FILE_DEVICE_NETWORK = 0x00000012 // /usr/x86_64-w64-mingw32/include/winioctl.h:66:1: + FILE_DEVICE_NETWORK_BROWSER = 0x00000013 // /usr/x86_64-w64-mingw32/include/winioctl.h:67:1: + FILE_DEVICE_NETWORK_FILE_SYSTEM = 0x00000014 // /usr/x86_64-w64-mingw32/include/winioctl.h:68:1: + FILE_DEVICE_NETWORK_REDIRECTOR = 0x00000028 // /usr/x86_64-w64-mingw32/include/winioctl.h:88:1: + FILE_DEVICE_NFP = 0x00000051 // /usr/x86_64-w64-mingw32/include/winioctl.h:121:1: + FILE_DEVICE_NULL = 0x00000015 // /usr/x86_64-w64-mingw32/include/winioctl.h:69:1: + FILE_DEVICE_NVDIMM = 0x0000005a // /usr/x86_64-w64-mingw32/include/winioctl.h:130:1: + FILE_DEVICE_PARALLEL_PORT = 0x00000016 // /usr/x86_64-w64-mingw32/include/winioctl.h:70:1: + FILE_DEVICE_PERSISTENT_MEMORY = 0x00000059 // /usr/x86_64-w64-mingw32/include/winioctl.h:129:1: + FILE_DEVICE_PHYSICAL_NETCARD = 0x00000017 // /usr/x86_64-w64-mingw32/include/winioctl.h:71:1: + FILE_DEVICE_PMI = 0x00000045 // /usr/x86_64-w64-mingw32/include/winioctl.h:115:1: + FILE_DEVICE_POINT_OF_SERVICE = 0x00000054 // /usr/x86_64-w64-mingw32/include/winioctl.h:124:1: + FILE_DEVICE_PRINTER = 0x00000018 // /usr/x86_64-w64-mingw32/include/winioctl.h:72:1: + FILE_DEVICE_SCANNER = 0x00000019 // /usr/x86_64-w64-mingw32/include/winioctl.h:73:1: + FILE_DEVICE_SCREEN = 0x0000001c // /usr/x86_64-w64-mingw32/include/winioctl.h:76:1: + FILE_DEVICE_SDFXHCI = 0x0000005c // /usr/x86_64-w64-mingw32/include/winioctl.h:132:1: + FILE_DEVICE_SERENUM = 0x00000037 // /usr/x86_64-w64-mingw32/include/winioctl.h:103:1: + FILE_DEVICE_SERIAL_MOUSE_PORT = 0x0000001a // /usr/x86_64-w64-mingw32/include/winioctl.h:74:1: + FILE_DEVICE_SERIAL_PORT = 0x0000001b // /usr/x86_64-w64-mingw32/include/winioctl.h:75:1: + FILE_DEVICE_SMARTCARD = 0x00000031 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:34:1: + FILE_DEVICE_SMB = 0x0000002e // /usr/x86_64-w64-mingw32/include/winioctl.h:94:1: + FILE_DEVICE_SOUND = 0x0000001d // /usr/x86_64-w64-mingw32/include/winioctl.h:77:1: + FILE_DEVICE_STORAGE_REPLICATION = 0x00000055 // /usr/x86_64-w64-mingw32/include/winioctl.h:125:1: + FILE_DEVICE_STREAMS = 0x0000001e // /usr/x86_64-w64-mingw32/include/winioctl.h:78:1: + FILE_DEVICE_SYSENV = 0x00000052 // /usr/x86_64-w64-mingw32/include/winioctl.h:122:1: + FILE_DEVICE_TAPE = 0x0000001f // /usr/x86_64-w64-mingw32/include/winioctl.h:79:1: + FILE_DEVICE_TAPE_FILE_SYSTEM = 0x00000020 // /usr/x86_64-w64-mingw32/include/winioctl.h:80:1: + FILE_DEVICE_TERMSRV = 0x00000038 // /usr/x86_64-w64-mingw32/include/winioctl.h:104:1: + FILE_DEVICE_TRANSPORT = 0x00000021 // /usr/x86_64-w64-mingw32/include/winioctl.h:81:1: + FILE_DEVICE_TRUST_ENV = 0x00000056 // /usr/x86_64-w64-mingw32/include/winioctl.h:126:1: + FILE_DEVICE_UCM = 0x00000057 // /usr/x86_64-w64-mingw32/include/winioctl.h:127:1: + FILE_DEVICE_UCMTCPCI = 0x00000058 // /usr/x86_64-w64-mingw32/include/winioctl.h:128:1: + FILE_DEVICE_UCMUCSI = 0x0000005d // /usr/x86_64-w64-mingw32/include/winioctl.h:133:1: + FILE_DEVICE_UNKNOWN = 0x00000022 // /usr/x86_64-w64-mingw32/include/winioctl.h:82:1: + FILE_DEVICE_USBEX = 0x00000049 // /usr/x86_64-w64-mingw32/include/winioctl.h:119:1: + FILE_DEVICE_VDM = 0x0000002c // /usr/x86_64-w64-mingw32/include/winioctl.h:92:1: + FILE_DEVICE_VIDEO = 0x00000023 // /usr/x86_64-w64-mingw32/include/winioctl.h:83:1: + FILE_DEVICE_VIRTUAL_BLOCK = 0x00000053 // /usr/x86_64-w64-mingw32/include/winioctl.h:123:1: + FILE_DEVICE_VIRTUAL_DISK = 0x00000024 // /usr/x86_64-w64-mingw32/include/winioctl.h:84:1: + FILE_DEVICE_VMBUS = 0x0000003E // /usr/x86_64-w64-mingw32/include/winioctl.h:108:1: + FILE_DEVICE_WAVE_IN = 0x00000025 // /usr/x86_64-w64-mingw32/include/winioctl.h:85:1: + FILE_DEVICE_WAVE_OUT = 0x00000026 // /usr/x86_64-w64-mingw32/include/winioctl.h:86:1: + FILE_DEVICE_WPD = 0x00000040 // /usr/x86_64-w64-mingw32/include/winioctl.h:110:1: + FILE_DIRECTORY_FILE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:4988:1: + FILE_DIR_DISALLOWED = 9 // /usr/x86_64-w64-mingw32/include/winbase.h:1390:1: + FILE_ENCRYPTABLE = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:1381:1: + FILE_END = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:71:1: + FILE_EXECUTE = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:4969:1: + FILE_FILE_COMPRESSION = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:5051:1: + FILE_FLAG_BACKUP_SEMANTICS = 0x2000000 // /usr/x86_64-w64-mingw32/include/winbase.h:90:1: + FILE_FLAG_DELETE_ON_CLOSE = 0x4000000 // /usr/x86_64-w64-mingw32/include/winbase.h:89:1: + FILE_FLAG_FIRST_PIPE_INSTANCE = 0x80000 // /usr/x86_64-w64-mingw32/include/winbase.h:95:1: + FILE_FLAG_MASK = 4282122240 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43153:1: + FILE_FLAG_NO_BUFFERING = 0x20000000 // /usr/x86_64-w64-mingw32/include/winbase.h:86:1: + FILE_FLAG_OPEN_NO_RECALL = 0x100000 // /usr/x86_64-w64-mingw32/include/winbase.h:94:1: + FILE_FLAG_OPEN_REPARSE_POINT = 0x200000 // /usr/x86_64-w64-mingw32/include/winbase.h:93:1: + FILE_FLAG_OVERLAPPED = 0x40000000 // /usr/x86_64-w64-mingw32/include/winbase.h:85:1: + FILE_FLAG_POSIX_SEMANTICS = 0x1000000 // /usr/x86_64-w64-mingw32/include/winbase.h:91:1: + FILE_FLAG_RANDOM_ACCESS = 0x10000000 // /usr/x86_64-w64-mingw32/include/winbase.h:87:1: + FILE_FLAG_SEQUENTIAL_SCAN = 0x8000000 // /usr/x86_64-w64-mingw32/include/winbase.h:88:1: + FILE_FLAG_SESSION_AWARE = 0x800000 // /usr/x86_64-w64-mingw32/include/winbase.h:92:1: + FILE_FLAG_WRITE_THROUGH = 0x80000000 // /usr/x86_64-w64-mingw32/include/winbase.h:84:1: + FILE_GENERIC_EXECUTE = 1179808 // /usr/x86_64-w64-mingw32/include/winnt.h:4978:1: + FILE_GENERIC_READ = 1179785 // /usr/x86_64-w64-mingw32/include/winnt.h:4976:1: + FILE_GENERIC_WRITE = 1179926 // /usr/x86_64-w64-mingw32/include/winnt.h:4977:1: + FILE_IS_ENCRYPTED = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:1382:1: + FILE_LIST_DIRECTORY = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4958:1: + FILE_MAP_ALL_ACCESS = 983071 // /usr/x86_64-w64-mingw32/include/memoryapi.h:39:1: + FILE_MAP_COPY = 0x1 // /usr/x86_64-w64-mingw32/include/memoryapi.h:40:1: + FILE_MAP_EXECUTE = 32 // /usr/x86_64-w64-mingw32/include/memoryapi.h:73:1: + FILE_MAP_LARGE_PAGES = 0x20000000 // /usr/x86_64-w64-mingw32/include/memoryapi.h:43:1: + FILE_MAP_READ = 4 // /usr/x86_64-w64-mingw32/include/memoryapi.h:38:1: + FILE_MAP_RESERVE = 0x80000000 // /usr/x86_64-w64-mingw32/include/memoryapi.h:41:1: + FILE_MAP_TARGETS_INVALID = 0x40000000 // /usr/x86_64-w64-mingw32/include/memoryapi.h:42:1: + FILE_MAP_WRITE = 2 // /usr/x86_64-w64-mingw32/include/memoryapi.h:37:1: + FILE_MAXIMUM_DISPOSITION = 0x00000005 // /usr/x86_64-w64-mingw32/include/winnt.h:4986:1: + FILE_NAMED_STREAMS = 0x00040000 // /usr/x86_64-w64-mingw32/include/winnt.h:5059:1: + FILE_NAME_NORMALIZED = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:428:1: + FILE_NAME_OPENED = 0x8 // /usr/x86_64-w64-mingw32/include/winbase.h:429:1: + FILE_NON_DIRECTORY_FILE = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:4994:1: + FILE_NOTIFY_CHANGE_ATTRIBUTES = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:5034:1: + FILE_NOTIFY_CHANGE_CREATION = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:5038:1: + FILE_NOTIFY_CHANGE_DIR_NAME = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5033:1: + FILE_NOTIFY_CHANGE_FILE_NAME = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5032:1: + FILE_NOTIFY_CHANGE_LAST_ACCESS = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:5037:1: + FILE_NOTIFY_CHANGE_LAST_WRITE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:5036:1: + FILE_NOTIFY_CHANGE_SECURITY = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:5039:1: + FILE_NOTIFY_CHANGE_SIZE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:5035:1: + FILE_NO_COMPRESSION = 0x00008000 // /usr/x86_64-w64-mingw32/include/winnt.h:5003:1: + FILE_NO_EA_KNOWLEDGE = 0x00000200 // /usr/x86_64-w64-mingw32/include/winnt.h:4997:1: + FILE_NO_INTERMEDIATE_BUFFERING = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:4991:1: + FILE_OPEN = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:4981:1: + FILE_OPEN_BY_FILE_ID = 0x00002000 // /usr/x86_64-w64-mingw32/include/winnt.h:5001:1: + FILE_OPEN_FOR_BACKUP_INTENT = 0x00004000 // /usr/x86_64-w64-mingw32/include/winnt.h:5002:1: + FILE_OPEN_FOR_FREE_SPACE_QUERY = 0x00800000 // /usr/x86_64-w64-mingw32/include/winnt.h:5011:1: + FILE_OPEN_IF = 0x00000003 // /usr/x86_64-w64-mingw32/include/winnt.h:4983:1: + FILE_OPEN_NO_RECALL = 0x00400000 // /usr/x86_64-w64-mingw32/include/winnt.h:5010:1: + FILE_OPEN_REMOTE_INSTANCE = 0x00000400 // /usr/x86_64-w64-mingw32/include/winnt.h:4998:1: + FILE_OPEN_REPARSE_POINT = 0x00200000 // /usr/x86_64-w64-mingw32/include/winnt.h:5009:1: + FILE_OVERWRITE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:4984:1: + FILE_OVERWRITE_IF = 0x00000005 // /usr/x86_64-w64-mingw32/include/winnt.h:4985:1: + FILE_PERSISTENT_ACLS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:5050:1: + FILE_PREFETCH_TYPE_FOR_CREATE = 0x1 // /usr/x86_64-w64-mingw32/include/winioctl.h:1550:1: + FILE_RANDOM_ACCESS = 0x00000800 // /usr/x86_64-w64-mingw32/include/winnt.h:4999:1: + FILE_READ_ACCESS = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:149:1: + FILE_READ_ATTRIBUTES = 128 // /usr/x86_64-w64-mingw32/include/winnt.h:4972:1: + FILE_READ_DATA = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4957:1: + FILE_READ_EA = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:4967:1: + FILE_READ_ONLY = 8 // /usr/x86_64-w64-mingw32/include/winbase.h:1389:1: + FILE_READ_ONLY_VOLUME = 0x00080000 // /usr/x86_64-w64-mingw32/include/winnt.h:5060:1: + FILE_RESERVE_OPFILTER = 0x00100000 // /usr/x86_64-w64-mingw32/include/winnt.h:5008:1: + FILE_ROOT_DIR = 3 // /usr/x86_64-w64-mingw32/include/winbase.h:1384:1: + FILE_SEQUENTIAL_ONLY = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:4990:1: + FILE_SEQUENTIAL_WRITE_ONCE = 0x00100000 // /usr/x86_64-w64-mingw32/include/winnt.h:5061:1: + FILE_SET_ENCRYPTION = 0x00000001 // /usr/x86_64-w64-mingw32/include/winioctl.h:1706:1: + FILE_SHARE_DELETE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:5015:1: + FILE_SHARE_READ = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5013:1: + FILE_SHARE_VALID_FLAGS = 0x00000007 // /usr/x86_64-w64-mingw32/include/winnt.h:5016:1: + FILE_SHARE_WRITE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5014:1: + FILE_SPECIAL_ACCESS = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:148:1: + FILE_SUPERSEDE = 0x00000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4980:1: + FILE_SUPPORTS_ENCRYPTION = 0x00020000 // /usr/x86_64-w64-mingw32/include/winnt.h:5058:1: + FILE_SUPPORTS_EXTENDED_ATTRIBUTES = 0x00800000 // /usr/x86_64-w64-mingw32/include/winnt.h:5064:1: + FILE_SUPPORTS_HARD_LINKS = 0x00400000 // /usr/x86_64-w64-mingw32/include/winnt.h:5063:1: + FILE_SUPPORTS_INTEGRITY_STREAMS = 0x04000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5067:1: + FILE_SUPPORTS_OBJECT_IDS = 0x00010000 // /usr/x86_64-w64-mingw32/include/winnt.h:5057:1: + FILE_SUPPORTS_OPEN_BY_FILE_ID = 0x01000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5065:1: + FILE_SUPPORTS_REMOTE_STORAGE = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:5055:1: + FILE_SUPPORTS_REPARSE_POINTS = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:5054:1: + FILE_SUPPORTS_SPARSE_FILES = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:5053:1: + FILE_SUPPORTS_TRANSACTIONS = 0x00200000 // /usr/x86_64-w64-mingw32/include/winnt.h:5062:1: + FILE_SUPPORTS_USN_JOURNAL = 0x02000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5066:1: + FILE_SYNCHRONOUS_IO_ALERT = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:4992:1: + FILE_SYNCHRONOUS_IO_NONALERT = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:4993:1: + FILE_SYSTEM_ATTR = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:1383:1: + FILE_SYSTEM_DIR = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:1385:1: + FILE_SYSTEM_NOT_SUPPORT = 6 // /usr/x86_64-w64-mingw32/include/winbase.h:1387:1: + FILE_TRAVERSE = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:4970:1: + FILE_TYPE_CHAR = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:461:1: + FILE_TYPE_DISK = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:460:1: + FILE_TYPE_PIPE = 0x3 // /usr/x86_64-w64-mingw32/include/winbase.h:462:1: + FILE_TYPE_REMOTE = 0x8000 // /usr/x86_64-w64-mingw32/include/winbase.h:463:1: + FILE_TYPE_UNKNOWN = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:459:1: + FILE_UNICODE_ON_DISK = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:5049:1: + FILE_UNKNOWN = 5 // /usr/x86_64-w64-mingw32/include/winbase.h:1386:1: + FILE_USER_DISALLOWED = 7 // /usr/x86_64-w64-mingw32/include/winbase.h:1388:1: + FILE_VER_GET_LOCALISED = 0x01 // /usr/x86_64-w64-mingw32/include/winver.h:114:1: + FILE_VER_GET_NEUTRAL = 0x02 // /usr/x86_64-w64-mingw32/include/winver.h:115:1: + FILE_VER_GET_PREFETCHED = 0x04 // /usr/x86_64-w64-mingw32/include/winver.h:116:1: + FILE_VOLUME_IS_COMPRESSED = 0x00008000 // /usr/x86_64-w64-mingw32/include/winnt.h:5056:1: + FILE_VOLUME_QUOTAS = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:5052:1: + FILE_WRITE_ACCESS = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:150:1: + FILE_WRITE_ATTRIBUTES = 256 // /usr/x86_64-w64-mingw32/include/winnt.h:4973:1: + FILE_WRITE_DATA = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4960:1: + FILE_WRITE_EA = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:4968:1: + FILE_WRITE_THROUGH = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:4989:1: + FINDDLGORD = 1540 // /usr/x86_64-w64-mingw32/include/dlgs.h:180:1: + FINDMSGSTRINGA = "commdlg_FindReplace" // /usr/x86_64-w64-mingw32/include/commdlg.h:493:1: + FIND_ACTCTX_SECTION_KEY_RETURN_ASSEMBLY_METADATA = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:2737:1: + FIND_ACTCTX_SECTION_KEY_RETURN_FLAGS = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:2736:1: + FIND_ACTCTX_SECTION_KEY_RETURN_HACTCTX = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:2735:1: + FIND_ENDSWITH = 0x00200000 // /usr/x86_64-w64-mingw32/include/winnls.h:140:1: + FIND_FIRST_EX_CASE_SENSITIVE = 0x00000001 // /usr/x86_64-w64-mingw32/include/minwinbase.h:108:1: + FIND_FIRST_EX_LARGE_FETCH = 0x00000002 // /usr/x86_64-w64-mingw32/include/minwinbase.h:109:1: + FIND_FROMEND = 0x00800000 // /usr/x86_64-w64-mingw32/include/winnls.h:142:1: + FIND_FROMSTART = 0x00400000 // /usr/x86_64-w64-mingw32/include/winnls.h:141:1: + FIND_RESOURCE_DIRECTORY_LANGUAGES = 1024 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:49:1: + FIND_RESOURCE_DIRECTORY_NAMES = 512 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:48:1: + FIND_RESOURCE_DIRECTORY_TYPES = 256 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:47:1: + FIND_STARTSWITH = 0x00100000 // /usr/x86_64-w64-mingw32/include/winnls.h:139:1: + FIRMWARE_PTR = 0 // /usr/x86_64-w64-mingw32/include/basetsd.h:18:1: + FIXED_PITCH = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1152:1: + FKF_AVAILABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5652:1: + FKF_CLICKON = 0x00000040 // /usr/x86_64-w64-mingw32/include/winuser.h:5657:1: + FKF_CONFIRMHOTKEY = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:5654:1: + FKF_FILTERKEYSON = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5651:1: + FKF_HOTKEYACTIVE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:5653:1: + FKF_HOTKEYSOUND = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:5655:1: + FKF_INDICATOR = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:5656:1: + FLAG_SIGNED = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29490:1: + FLAG_STRING = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29491:1: + FLASHW_ALL = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:2261:1: + FLASHW_CAPTION = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:2259:1: + FLASHW_STOP = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:2258:1: + FLASHW_TIMER = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:2262:1: + FLASHW_TIMERNOFG = 0x0000000c // /usr/x86_64-w64-mingw32/include/winuser.h:2263:1: + FLASHW_TRAY = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:2260:1: + FLI_GLYPHS = 262144 // /usr/x86_64-w64-mingw32/include/wingdi.h:2627:1: + FLI_MASK = 0x103B // /usr/x86_64-w64-mingw32/include/wingdi.h:2624:1: + FLOODFILLBORDER = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1663:1: + FLOODFILLSURFACE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1664:1: + FLS_MAXIMUM_AVAILABLE = 128 // /usr/x86_64-w64-mingw32/include/winnt.h:4098:1: + FLUSHOUTPUT = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:239:1: + FMFD_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/urlmon.h:665:1: + FMFD_RESPECTTEXTPLAIN = 0x10 // /usr/x86_64-w64-mingw32/include/urlmon.h:673:1: + FMFD_RETURNUPDATEDIMGMIMES = 0x20 // /usr/x86_64-w64-mingw32/include/urlmon.h:674:1: + FMFD_SERVERMIME = 0x8 // /usr/x86_64-w64-mingw32/include/urlmon.h:672:1: + FMFD_URLASFILENAME = 0x1 // /usr/x86_64-w64-mingw32/include/urlmon.h:666:1: + FNERR_BUFFERTOOSMALL = 0x3003 // /usr/x86_64-w64-mingw32/include/cderr.h:46:1: + FNERR_FILENAMECODES = 0x3000 // /usr/x86_64-w64-mingw32/include/cderr.h:43:1: + FNERR_INVALIDFILENAME = 0x3002 // /usr/x86_64-w64-mingw32/include/cderr.h:45:1: + FNERR_SUBCLASSFAILURE = 0x3001 // /usr/x86_64-w64-mingw32/include/cderr.h:44:1: + FNOINVERT = 0x02 // /usr/x86_64-w64-mingw32/include/winuser.h:1811:1: + FOCUS_EVENT = 0x10 // /usr/x86_64-w64-mingw32/include/wincon.h:109:1: + FOF_ALLOWUNDO = 0x40 // /usr/x86_64-w64-mingw32/include/shellapi.h:169:1: + FOF_CONFIRMMOUSE = 0x2 // /usr/x86_64-w64-mingw32/include/shellapi.h:164:1: + FOF_FILESONLY = 0x80 // /usr/x86_64-w64-mingw32/include/shellapi.h:170:1: + FOF_MULTIDESTFILES = 0x1 // /usr/x86_64-w64-mingw32/include/shellapi.h:163:1: + FOF_NOCONFIRMATION = 0x10 // /usr/x86_64-w64-mingw32/include/shellapi.h:167:1: + FOF_NOCONFIRMMKDIR = 0x200 // /usr/x86_64-w64-mingw32/include/shellapi.h:172:1: + FOF_NOCOPYSECURITYATTRIBS = 0x800 // /usr/x86_64-w64-mingw32/include/shellapi.h:174:1: + FOF_NOERRORUI = 0x400 // /usr/x86_64-w64-mingw32/include/shellapi.h:173:1: + FOF_NORECURSEREPARSE = 0x8000 // /usr/x86_64-w64-mingw32/include/shellapi.h:178:1: + FOF_NORECURSION = 0x1000 // /usr/x86_64-w64-mingw32/include/shellapi.h:175:1: + FOF_NO_CONNECTED_ELEMENTS = 0x2000 // /usr/x86_64-w64-mingw32/include/shellapi.h:176:1: + FOF_NO_UI = 1556 // /usr/x86_64-w64-mingw32/include/shellapi.h:180:1: + FOF_RENAMEONCOLLISION = 0x8 // /usr/x86_64-w64-mingw32/include/shellapi.h:166:1: + FOF_SILENT = 0x4 // /usr/x86_64-w64-mingw32/include/shellapi.h:165:1: + FOF_SIMPLEPROGRESS = 0x100 // /usr/x86_64-w64-mingw32/include/shellapi.h:171:1: + FOF_WANTMAPPINGHANDLE = 0x20 // /usr/x86_64-w64-mingw32/include/shellapi.h:168:1: + FOF_WANTNUKEWARNING = 0x4000 // /usr/x86_64-w64-mingw32/include/shellapi.h:177:1: + FONTDLGORD = 1542 // /usr/x86_64-w64-mingw32/include/dlgs.h:182:1: + FONTMAPPER_MAX = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:3485:1: + FOPEN_MAX = 20 // /usr/x86_64-w64-mingw32/include/stdio.h:62:1: + FOREGROUND_BLUE = 0x1 // /usr/x86_64-w64-mingw32/include/wincon.h:119:1: + FOREGROUND_GREEN = 0x2 // /usr/x86_64-w64-mingw32/include/wincon.h:120:1: + FOREGROUND_INTENSITY = 0x8 // /usr/x86_64-w64-mingw32/include/wincon.h:122:1: + FOREGROUND_RED = 0x4 // /usr/x86_64-w64-mingw32/include/wincon.h:121:1: + FOREST_USER_RID_MAX = 499 // /usr/x86_64-w64-mingw32/include/winnt.h:3080:1: + FORMATDLGORD30 = 1544 // /usr/x86_64-w64-mingw32/include/dlgs.h:184:1: + FORMATDLGORD31 = 1543 // /usr/x86_64-w64-mingw32/include/dlgs.h:183:1: + FORMAT_MESSAGE_ALLOCATE_BUFFER = 0x00000100 // /usr/x86_64-w64-mingw32/include/winbase.h:1392:1: + FORMAT_MESSAGE_ARGUMENT_ARRAY = 0x00002000 // /usr/x86_64-w64-mingw32/include/winbase.h:1373:1: + FORMAT_MESSAGE_FROM_HMODULE = 0x00000800 // /usr/x86_64-w64-mingw32/include/winbase.h:1371:1: + FORMAT_MESSAGE_FROM_STRING = 0x00000400 // /usr/x86_64-w64-mingw32/include/winbase.h:1370:1: + FORMAT_MESSAGE_FROM_SYSTEM = 0x00001000 // /usr/x86_64-w64-mingw32/include/winbase.h:1372:1: + FORMAT_MESSAGE_IGNORE_INSERTS = 0x00000200 // /usr/x86_64-w64-mingw32/include/winbase.h:1369:1: + FORMAT_MESSAGE_MAX_WIDTH_MASK = 0x000000ff // /usr/x86_64-w64-mingw32/include/winbase.h:1374:1: + FORM_BUILTIN = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:627:1: + FORM_PRINTER = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:628:1: + FORM_USER = 0x00000000 // /usr/x86_64-w64-mingw32/include/winspool.h:626:1: + FO_COPY = 0x2 // /usr/x86_64-w64-mingw32/include/shellapi.h:159:1: + FO_DELETE = 0x3 // /usr/x86_64-w64-mingw32/include/shellapi.h:160:1: + FO_MOVE = 0x1 // /usr/x86_64-w64-mingw32/include/shellapi.h:158:1: + FO_RENAME = 0x4 // /usr/x86_64-w64-mingw32/include/shellapi.h:161:1: + FP_INFINITE = 1280 // /usr/x86_64-w64-mingw32/include/math.h:385:1: + FP_NAN = 0x0100 // /usr/x86_64-w64-mingw32/include/math.h:383:1: + FP_NDENORM = 16 // /usr/x86_64-w64-mingw32/include/math.h:324:1: + FP_NINF = 4 // /usr/x86_64-w64-mingw32/include/math.h:322:1: + FP_NNORM = 8 // /usr/x86_64-w64-mingw32/include/math.h:328:1: + FP_NORMAL = 0x0400 // /usr/x86_64-w64-mingw32/include/math.h:384:1: + FP_NZERO = 32 // /usr/x86_64-w64-mingw32/include/math.h:326:1: + FP_PDENORM = 128 // /usr/x86_64-w64-mingw32/include/math.h:325:1: + FP_PINF = 512 // /usr/x86_64-w64-mingw32/include/math.h:323:1: + FP_PNORM = 256 // /usr/x86_64-w64-mingw32/include/math.h:329:1: + FP_PZERO = 64 // /usr/x86_64-w64-mingw32/include/math.h:327:1: + FP_QNAN = 2 // /usr/x86_64-w64-mingw32/include/math.h:321:1: + FP_SNAN = 1 // /usr/x86_64-w64-mingw32/include/math.h:320:1: + FP_SUBNORMAL = 17408 // /usr/x86_64-w64-mingw32/include/math.h:387:1: + FP_ZERO = 0x4000 // /usr/x86_64-w64-mingw32/include/math.h:386:1: + FRAME_FPO = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7501:1: + FRAME_NONFPO = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7504:1: + FRAME_TRAP = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7502:1: + FRAME_TSS = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7503:1: + FRERR_BUFFERLENGTHZERO = 0x4001 // /usr/x86_64-w64-mingw32/include/cderr.h:49:1: + FRERR_FINDREPLACECODES = 0x4000 // /usr/x86_64-w64-mingw32/include/cderr.h:48:1: + FROM_LEFT_1ST_BUTTON_PRESSED = 0x1 // /usr/x86_64-w64-mingw32/include/wincon.h:69:1: + FROM_LEFT_2ND_BUTTON_PRESSED = 0x4 // /usr/x86_64-w64-mingw32/include/wincon.h:71:1: + FROM_LEFT_3RD_BUTTON_PRESSED = 0x8 // /usr/x86_64-w64-mingw32/include/wincon.h:72:1: + FROM_LEFT_4TH_BUTTON_PRESSED = 0x10 // /usr/x86_64-w64-mingw32/include/wincon.h:73:1: + FRS_ERR_AUTHENTICATION = 8008 // /usr/x86_64-w64-mingw32/include/winerror.h:1145:1: + FRS_ERR_CHILD_TO_PARENT_COMM = 8011 // /usr/x86_64-w64-mingw32/include/winerror.h:1148:1: + FRS_ERR_INSUFFICIENT_PRIV = 8007 // /usr/x86_64-w64-mingw32/include/winerror.h:1144:1: + FRS_ERR_INTERNAL = 8005 // /usr/x86_64-w64-mingw32/include/winerror.h:1142:1: + FRS_ERR_INTERNAL_API = 8004 // /usr/x86_64-w64-mingw32/include/winerror.h:1141:1: + FRS_ERR_INVALID_API_SEQUENCE = 8001 // /usr/x86_64-w64-mingw32/include/winerror.h:1138:1: + FRS_ERR_INVALID_SERVICE_PARAMETER = 8017 // /usr/x86_64-w64-mingw32/include/winerror.h:1154:1: + FRS_ERR_PARENT_AUTHENTICATION = 8010 // /usr/x86_64-w64-mingw32/include/winerror.h:1147:1: + FRS_ERR_PARENT_INSUFFICIENT_PRIV = 8009 // /usr/x86_64-w64-mingw32/include/winerror.h:1146:1: + FRS_ERR_PARENT_TO_CHILD_COMM = 8012 // /usr/x86_64-w64-mingw32/include/winerror.h:1149:1: + FRS_ERR_SERVICE_COMM = 8006 // /usr/x86_64-w64-mingw32/include/winerror.h:1143:1: + FRS_ERR_STARTING_SERVICE = 8002 // /usr/x86_64-w64-mingw32/include/winerror.h:1139:1: + FRS_ERR_STOPPING_SERVICE = 8003 // /usr/x86_64-w64-mingw32/include/winerror.h:1140:1: + FRS_ERR_SYSVOL_DEMOTE = 8016 // /usr/x86_64-w64-mingw32/include/winerror.h:1153:1: + FRS_ERR_SYSVOL_IS_BUSY = 8015 // /usr/x86_64-w64-mingw32/include/winerror.h:1152:1: + FRS_ERR_SYSVOL_POPULATE = 8013 // /usr/x86_64-w64-mingw32/include/winerror.h:1150:1: + FRS_ERR_SYSVOL_POPULATE_TIMEOUT = 8014 // /usr/x86_64-w64-mingw32/include/winerror.h:1151:1: + FR_DIALOGTERM = 0x40 // /usr/x86_64-w64-mingw32/include/commdlg.h:361:1: + FR_DOWN = 0x1 // /usr/x86_64-w64-mingw32/include/commdlg.h:355:1: + FR_ENABLEHOOK = 0x100 // /usr/x86_64-w64-mingw32/include/commdlg.h:363:1: + FR_ENABLETEMPLATE = 0x200 // /usr/x86_64-w64-mingw32/include/commdlg.h:364:1: + FR_ENABLETEMPLATEHANDLE = 0x2000 // /usr/x86_64-w64-mingw32/include/commdlg.h:368:1: + FR_FINDNEXT = 0x8 // /usr/x86_64-w64-mingw32/include/commdlg.h:358:1: + FR_HIDEMATCHCASE = 0x8000 // /usr/x86_64-w64-mingw32/include/commdlg.h:370:1: + FR_HIDEUPDOWN = 0x4000 // /usr/x86_64-w64-mingw32/include/commdlg.h:369:1: + FR_HIDEWHOLEWORD = 0x10000 // /usr/x86_64-w64-mingw32/include/commdlg.h:371:1: + FR_MATCHALEFHAMZA = 0x80000000 // /usr/x86_64-w64-mingw32/include/commdlg.h:375:1: + FR_MATCHCASE = 0x4 // /usr/x86_64-w64-mingw32/include/commdlg.h:357:1: + FR_MATCHDIAC = 0x20000000 // /usr/x86_64-w64-mingw32/include/commdlg.h:373:1: + FR_MATCHKASHIDA = 0x40000000 // /usr/x86_64-w64-mingw32/include/commdlg.h:374:1: + FR_NOMATCHCASE = 0x800 // /usr/x86_64-w64-mingw32/include/commdlg.h:366:1: + FR_NOT_ENUM = 0x20 // /usr/x86_64-w64-mingw32/include/wingdi.h:3063:1: + FR_NOUPDOWN = 0x400 // /usr/x86_64-w64-mingw32/include/commdlg.h:365:1: + FR_NOWHOLEWORD = 0x1000 // /usr/x86_64-w64-mingw32/include/commdlg.h:367:1: + FR_PRIVATE = 0x10 // /usr/x86_64-w64-mingw32/include/wingdi.h:3062:1: + FR_RAW = 0x20000 // /usr/x86_64-w64-mingw32/include/commdlg.h:372:1: + FR_REPLACE = 0x10 // /usr/x86_64-w64-mingw32/include/commdlg.h:359:1: + FR_REPLACEALL = 0x20 // /usr/x86_64-w64-mingw32/include/commdlg.h:360:1: + FR_SHOWHELP = 0x80 // /usr/x86_64-w64-mingw32/include/commdlg.h:362:1: + FR_WHOLEWORD = 0x2 // /usr/x86_64-w64-mingw32/include/commdlg.h:356:1: + FSCTL_ALLOW_EXTENDED_DASD_IO = 589955 // /usr/x86_64-w64-mingw32/include/winioctl.h:1300:1: + FSCTL_CREATE_OR_GET_OBJECT_ID = 590016 // /usr/x86_64-w64-mingw32/include/winioctl.h:1312:1: + FSCTL_CREATE_USN_JOURNAL = 590055 // /usr/x86_64-w64-mingw32/include/winioctl.h:1320:1: + FSCTL_DELETE_OBJECT_ID = 589984 // /usr/x86_64-w64-mingw32/include/winioctl.h:1304:1: + FSCTL_DELETE_REPARSE_POINT = 589996 // /usr/x86_64-w64-mingw32/include/winioctl.h:1307:1: + FSCTL_DELETE_USN_JOURNAL = 590072 // /usr/x86_64-w64-mingw32/include/winioctl.h:1325:1: + FSCTL_DISMOUNT_VOLUME = 589856 // /usr/x86_64-w64-mingw32/include/winioctl.h:1278:1: + FSCTL_ENCRYPTION_FSCTL_IO = 590043 // /usr/x86_64-w64-mingw32/include/winioctl.h:1317:1: + FSCTL_ENUM_USN_DATA = 590003 // /usr/x86_64-w64-mingw32/include/winioctl.h:1308:1: + FSCTL_EXTEND_VOLUME = 590064 // /usr/x86_64-w64-mingw32/include/winioctl.h:1323:1: + FSCTL_FILESYSTEM_GET_STATISTICS = 589920 // /usr/x86_64-w64-mingw32/include/winioctl.h:1293:1: + FSCTL_FILE_PREFETCH = 590112 // /usr/x86_64-w64-mingw32/include/winioctl.h:1333:1: + FSCTL_FIND_FILES_BY_SID = 589967 // /usr/x86_64-w64-mingw32/include/winioctl.h:1301:1: + FSCTL_GET_COMPRESSION = 589884 // /usr/x86_64-w64-mingw32/include/winioctl.h:1285:1: + FSCTL_GET_NTFS_FILE_RECORD = 589928 // /usr/x86_64-w64-mingw32/include/winioctl.h:1295:1: + FSCTL_GET_NTFS_VOLUME_DATA = 589924 // /usr/x86_64-w64-mingw32/include/winioctl.h:1294:1: + FSCTL_GET_OBJECT_ID = 589980 // /usr/x86_64-w64-mingw32/include/winioctl.h:1303:1: + FSCTL_GET_REPARSE_POINT = 589992 // /usr/x86_64-w64-mingw32/include/winioctl.h:1306:1: + FSCTL_GET_RETRIEVAL_POINTERS = 589939 // /usr/x86_64-w64-mingw32/include/winioctl.h:1297:1: + FSCTL_GET_VOLUME_BITMAP = 589935 // /usr/x86_64-w64-mingw32/include/winioctl.h:1296:1: + FSCTL_HSM_DATA = 639251 // /usr/x86_64-w64-mingw32/include/winioctl.h:1330:1: + FSCTL_HSM_MSG = 639240 // /usr/x86_64-w64-mingw32/include/winioctl.h:1329:1: + FSCTL_INVALIDATE_VOLUMES = 589908 // /usr/x86_64-w64-mingw32/include/winioctl.h:1290:1: + FSCTL_IS_PATHNAME_VALID = 589868 // /usr/x86_64-w64-mingw32/include/winioctl.h:1281:1: + FSCTL_IS_VOLUME_DIRTY = 589944 // /usr/x86_64-w64-mingw32/include/winioctl.h:1299:1: + FSCTL_IS_VOLUME_MOUNTED = 589864 // /usr/x86_64-w64-mingw32/include/winioctl.h:1280:1: + FSCTL_LOCK_VOLUME = 589848 // /usr/x86_64-w64-mingw32/include/winioctl.h:1276:1: + FSCTL_MARK_AS_SYSTEM_HIVE = 589903 // /usr/x86_64-w64-mingw32/include/winioctl.h:1288:1: + FSCTL_MARK_HANDLE = 590076 // /usr/x86_64-w64-mingw32/include/winioctl.h:1326:1: + FSCTL_MARK_VOLUME_DIRTY = 589872 // /usr/x86_64-w64-mingw32/include/winioctl.h:1282:1: + FSCTL_MOVE_FILE = 589940 // /usr/x86_64-w64-mingw32/include/winioctl.h:1298:1: + FSCTL_OPBATCH_ACK_CLOSE_PENDING = 589840 // /usr/x86_64-w64-mingw32/include/winioctl.h:1274:1: + FSCTL_OPLOCK_BREAK_ACKNOWLEDGE = 589836 // /usr/x86_64-w64-mingw32/include/winioctl.h:1273:1: + FSCTL_OPLOCK_BREAK_ACK_NO_2 = 589904 // /usr/x86_64-w64-mingw32/include/winioctl.h:1289:1: + FSCTL_OPLOCK_BREAK_NOTIFY = 589844 // /usr/x86_64-w64-mingw32/include/winioctl.h:1275:1: + FSCTL_QUERY_ALLOCATED_RANGES = 606415 // /usr/x86_64-w64-mingw32/include/winioctl.h:1315:1: + FSCTL_QUERY_FAT_BPB = 589912 // /usr/x86_64-w64-mingw32/include/winioctl.h:1291:1: + FSCTL_QUERY_RETRIEVAL_POINTERS = 589883 // /usr/x86_64-w64-mingw32/include/winioctl.h:1284:1: + FSCTL_QUERY_USN_JOURNAL = 590068 // /usr/x86_64-w64-mingw32/include/winioctl.h:1324:1: + FSCTL_READ_FILE_USN_DATA = 590059 // /usr/x86_64-w64-mingw32/include/winioctl.h:1321:1: + FSCTL_READ_FROM_PLEX = 606494 // /usr/x86_64-w64-mingw32/include/winioctl.h:1332:1: + FSCTL_READ_RAW_ENCRYPTED = 590051 // /usr/x86_64-w64-mingw32/include/winioctl.h:1319:1: + FSCTL_READ_USN_JOURNAL = 590011 // /usr/x86_64-w64-mingw32/include/winioctl.h:1310:1: + FSCTL_RECALL_FILE = 590103 // /usr/x86_64-w64-mingw32/include/winioctl.h:1331:1: + FSCTL_REQUEST_BATCH_OPLOCK = 589832 // /usr/x86_64-w64-mingw32/include/winioctl.h:1272:1: + FSCTL_REQUEST_FILTER_OPLOCK = 589916 // /usr/x86_64-w64-mingw32/include/winioctl.h:1292:1: + FSCTL_REQUEST_OPLOCK_LEVEL_1 = 589824 // /usr/x86_64-w64-mingw32/include/winioctl.h:1270:1: + FSCTL_REQUEST_OPLOCK_LEVEL_2 = 589828 // /usr/x86_64-w64-mingw32/include/winioctl.h:1271:1: + FSCTL_SECURITY_ID_CHECK = 606391 // /usr/x86_64-w64-mingw32/include/winioctl.h:1309:1: + FSCTL_SET_COMPRESSION = 639040 // /usr/x86_64-w64-mingw32/include/winioctl.h:1286:1: + FSCTL_SET_ENCRYPTION = 590039 // /usr/x86_64-w64-mingw32/include/winioctl.h:1316:1: + FSCTL_SET_OBJECT_ID = 589976 // /usr/x86_64-w64-mingw32/include/winioctl.h:1302:1: + FSCTL_SET_OBJECT_ID_EXTENDED = 590012 // /usr/x86_64-w64-mingw32/include/winioctl.h:1311:1: + FSCTL_SET_REPARSE_POINT = 589988 // /usr/x86_64-w64-mingw32/include/winioctl.h:1305:1: + FSCTL_SET_SPARSE = 590020 // /usr/x86_64-w64-mingw32/include/winioctl.h:1313:1: + FSCTL_SET_ZERO_DATA = 622792 // /usr/x86_64-w64-mingw32/include/winioctl.h:1314:1: + FSCTL_SIS_COPYFILE = 590080 // /usr/x86_64-w64-mingw32/include/winioctl.h:1327:1: + FSCTL_SIS_LINK_FILES = 639236 // /usr/x86_64-w64-mingw32/include/winioctl.h:1328:1: + FSCTL_UNLOCK_VOLUME = 589852 // /usr/x86_64-w64-mingw32/include/winioctl.h:1277:1: + FSCTL_WRITE_RAW_ENCRYPTED = 590047 // /usr/x86_64-w64-mingw32/include/winioctl.h:1318:1: + FSCTL_WRITE_USN_CLOSE_RECORD = 590063 // /usr/x86_64-w64-mingw32/include/winioctl.h:1322:1: + FSHIFT = 0x04 // /usr/x86_64-w64-mingw32/include/winuser.h:1812:1: + FS_ARABIC = 64 // /usr/x86_64-w64-mingw32/include/wingdi.h:1184:1: + FS_BALTIC = 128 // /usr/x86_64-w64-mingw32/include/wingdi.h:1185:1: + FS_CASE_IS_PRESERVED = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:593:1: + FS_CASE_SENSITIVE = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:594:1: + FS_CHINESESIMP = 262144 // /usr/x86_64-w64-mingw32/include/wingdi.h:1189:1: + FS_CHINESETRAD = 1048576 // /usr/x86_64-w64-mingw32/include/wingdi.h:1191:1: + FS_CYRILLIC = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1180:1: + FS_FILE_COMPRESSION = 16 // /usr/x86_64-w64-mingw32/include/winbase.h:598:1: + FS_FILE_ENCRYPTION = 131072 // /usr/x86_64-w64-mingw32/include/winbase.h:599:1: + FS_GREEK = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1181:1: + FS_HEBREW = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1183:1: + FS_JISJAPAN = 131072 // /usr/x86_64-w64-mingw32/include/wingdi.h:1188:1: + FS_JOHAB = 2097152 // /usr/x86_64-w64-mingw32/include/wingdi.h:1192:1: + FS_LATIN1 = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1178:1: + FS_LATIN2 = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1179:1: + FS_PERSISTENT_ACLS = 8 // /usr/x86_64-w64-mingw32/include/winbase.h:596:1: + FS_SYMBOL = 2147483648 // /usr/x86_64-w64-mingw32/include/wingdi.h:1193:1: + FS_THAI = 65536 // /usr/x86_64-w64-mingw32/include/wingdi.h:1187:1: + FS_TURKISH = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:1182:1: + FS_UNICODE_STORED_ON_DISK = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:595:1: + FS_VIETNAMESE = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:1186:1: + FS_VOL_IS_COMPRESSED = 32768 // /usr/x86_64-w64-mingw32/include/winbase.h:597:1: + FS_WANSUNG = 524288 // /usr/x86_64-w64-mingw32/include/wingdi.h:1190:1: + FTS5CSR_EOF = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231938:1: + FTS5CSR_FREE_ZRANK = 0x10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231942:1: + FTS5CSR_REQUIRE_CONTENT = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231939:1: + FTS5CSR_REQUIRE_DOCSIZE = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231940:1: + FTS5CSR_REQUIRE_INST = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231941:1: + FTS5CSR_REQUIRE_POSLIST = 0x40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231944:1: + FTS5CSR_REQUIRE_RESEEK = 0x20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231943:1: + FTS5INDEX_QUERY_DESC = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217202:1: + FTS5INDEX_QUERY_NOOUTPUT = 0x0020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217210:1: + FTS5INDEX_QUERY_PREFIX = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217201:1: + FTS5INDEX_QUERY_SCAN = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217204:1: + FTS5INDEX_QUERY_SKIPEMPTY = 0x0010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217209:1: + FTS5INDEX_QUERY_TEST_NOIDX = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217203:1: + FTS5_AND = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217685:1: + FTS5_AVERAGES_ROWID = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:225111:1: + FTS5_BI_MATCH = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231925:1: + FTS5_BI_ORDER_DESC = 0x0080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231933:1: + FTS5_BI_ORDER_RANK = 0x0020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231931:1: + FTS5_BI_ORDER_ROWID = 0x0040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231932:1: + FTS5_BI_RANK = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231926:1: + FTS5_BI_ROWID_EQ = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231927:1: + FTS5_BI_ROWID_GE = 0x0010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231929:1: + FTS5_BI_ROWID_LE = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:231928:1: + FTS5_CARET = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217695:1: + FTS5_COLON = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217688:1: + FTS5_COMMA = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217696:1: + FTS5_CONTENT_EXTERNAL = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217049:1: + FTS5_CONTENT_NONE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217048:1: + FTS5_CONTENT_NORMAL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217047:1: + FTS5_CORRUPT = 267 // testdata/sqlite-amalgamation-3380500/sqlite3.c:216917:1: + FTS5_CURRENT_VERSION = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217045:1: + FTS5_DATA_DLI_B = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:225126:1: + FTS5_DATA_HEIGHT_B = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:225127:1: + FTS5_DATA_ID_B = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:225125:1: + FTS5_DATA_PADDING = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:225151:1: + FTS5_DATA_PAGE_B = 31 // testdata/sqlite-amalgamation-3380500/sqlite3.c:225128:1: + FTS5_DATA_ZERO_PADDING = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:225150:1: + FTS5_DEFAULT_AUTOMERGE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:220322:1: + FTS5_DEFAULT_CRISISMERGE = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:220324:1: + FTS5_DEFAULT_HASHSIZE = 1048576 // testdata/sqlite-amalgamation-3380500/sqlite3.c:220325:1: + FTS5_DEFAULT_NEARDIST = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:216906:1: + FTS5_DEFAULT_PAGE_SIZE = 4050 // testdata/sqlite-amalgamation-3380500/sqlite3.c:220321:1: + FTS5_DEFAULT_RANK = "bm25" // testdata/sqlite-amalgamation-3380500/sqlite3.c:216907:1: + FTS5_DEFAULT_USERMERGE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:220323:1: + FTS5_DETAIL_COLUMNS = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217053:1: + FTS5_DETAIL_FULL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217051:1: + FTS5_DETAIL_NONE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217052:1: + FTS5_EOF = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:221291:1: + FTS5_LCP = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217690:1: + FTS5_LP = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217693:1: + FTS5_MAIN_PREFIX = 48 // testdata/sqlite-amalgamation-3380500/sqlite3.c:224949:1: + FTS5_MAX_PAGE_SIZE = 65536 // testdata/sqlite-amalgamation-3380500/sqlite3.c:220328:1: + FTS5_MAX_PREFIX_INDEXES = 31 // testdata/sqlite-amalgamation-3380500/sqlite3.c:216899:1: + FTS5_MAX_SEGMENT = 2000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:216904:1: + FTS5_MAX_TOKEN_SIZE = 32768 // testdata/sqlite-amalgamation-3380500/sqlite3.c:216892:1: + FTS5_MERGE_NLIST = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:229960:1: + FTS5_MINUS = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217689:1: + FTS5_MIN_DLIDX_SIZE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:224947:1: + FTS5_NOT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217686:1: + FTS5_OPT_WORK_UNIT = 1000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:224944:1: + FTS5_OR = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217684:1: + FTS5_PATTERN_GLOB = 66 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217057:1: + FTS5_PATTERN_LIKE = 65 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217056:1: + FTS5_PATTERN_NONE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217055:1: + FTS5_PLAN_MATCH = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:232164:1: + FTS5_PLAN_ROWID = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:232169:1: + FTS5_PLAN_SCAN = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:232168:1: + FTS5_PLAN_SORTED_MATCH = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:232167:1: + FTS5_PLAN_SOURCE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:232165:1: + FTS5_PLAN_SPECIAL = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:232166:1: + FTS5_PLUS = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217697:1: + FTS5_PORTER_MAX_TOKEN = 64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:236362:1: + FTS5_RANK_NAME = "rank" // testdata/sqlite-amalgamation-3380500/sqlite3.c:216910:1: + FTS5_RCP = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217691:1: + FTS5_REMOVE_DIACRITICS_COMPLEX = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:236061:1: + FTS5_REMOVE_DIACRITICS_NONE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:236059:1: + FTS5_REMOVE_DIACRITICS_SIMPLE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:236060:1: + FTS5_ROWID_NAME = "rowid" // testdata/sqlite-amalgamation-3380500/sqlite3.c:216911:1: + FTS5_RP = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217694:1: + FTS5_SEGITER_ONETERM = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:225367:1: + FTS5_SEGITER_REVERSE = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:225368:1: + FTS5_STAR = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217698:1: + FTS5_STMT_DELETE_CONTENT = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:234686:1: + FTS5_STMT_DELETE_DOCSIZE = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:234688:1: + FTS5_STMT_INSERT_CONTENT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:234684:1: + FTS5_STMT_LOOKUP = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217469:1: + FTS5_STMT_LOOKUP_DOCSIZE = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:234689:1: + FTS5_STMT_REPLACE_CONFIG = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:234690:1: + FTS5_STMT_REPLACE_CONTENT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:234685:1: + FTS5_STMT_REPLACE_DOCSIZE = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:234687:1: + FTS5_STMT_SCAN = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:234691:1: + FTS5_STMT_SCAN_ASC = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217467:1: + FTS5_STMT_SCAN_DESC = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217468:1: + FTS5_STRING = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217692:1: + FTS5_STRUCTURE_ROWID = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:225112:1: + FTS5_TERM = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217687:1: + FTS5_TOKENIZE_AUX = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13058:1: + FTS5_TOKENIZE_DOCUMENT = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13057:1: + FTS5_TOKENIZE_PREFIX = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13056:1: + FTS5_TOKENIZE_QUERY = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13055:1: + FTS5_TOKEN_COLOCATED = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13062:1: + FTS5_VOCAB_COL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:238436:1: + FTS5_VOCAB_COL_SCHEMA = "term, col, doc, cnt" // testdata/sqlite-amalgamation-3380500/sqlite3.c:238440:1: + FTS5_VOCAB_INSTANCE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:238438:1: + FTS5_VOCAB_INST_SCHEMA = "term, doc, col, offset" // testdata/sqlite-amalgamation-3380500/sqlite3.c:238442:1: + FTS5_VOCAB_ROW = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:238437:1: + FTS5_VOCAB_ROW_SCHEMA = "term, doc, cnt" // testdata/sqlite-amalgamation-3380500/sqlite3.c:238441:1: + FTS5_VOCAB_TERM_EQ = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:238447:1: + FTS5_VOCAB_TERM_GE = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:238448:1: + FTS5_VOCAB_TERM_LE = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:238449:1: + FTS5_WORK_UNIT = 64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:224945:1: + FULLY_WITHIN = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10803:1: + FUNC_PERFECT_MATCH = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:119879:1: + FVIRTKEY = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1810:1: + FW_BLACK = 900 // /usr/x86_64-w64-mingw32/include/wingdi.h:1220:1: + FW_BOLD = 700 // /usr/x86_64-w64-mingw32/include/wingdi.h:1212:1: + FW_DEMIBOLD = 600 // /usr/x86_64-w64-mingw32/include/wingdi.h:1218:1: + FW_DONTCARE = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1205:1: + FW_EXTRABOLD = 800 // /usr/x86_64-w64-mingw32/include/wingdi.h:1213:1: + FW_EXTRALIGHT = 200 // /usr/x86_64-w64-mingw32/include/wingdi.h:1207:1: + FW_HEAVY = 900 // /usr/x86_64-w64-mingw32/include/wingdi.h:1214:1: + FW_LIGHT = 300 // /usr/x86_64-w64-mingw32/include/wingdi.h:1208:1: + FW_MEDIUM = 500 // /usr/x86_64-w64-mingw32/include/wingdi.h:1210:1: + FW_NORMAL = 400 // /usr/x86_64-w64-mingw32/include/wingdi.h:1209:1: + FW_REGULAR = 400 // /usr/x86_64-w64-mingw32/include/wingdi.h:1217:1: + FW_SEMIBOLD = 600 // /usr/x86_64-w64-mingw32/include/wingdi.h:1211:1: + FW_THIN = 100 // /usr/x86_64-w64-mingw32/include/wingdi.h:1206:1: + FW_ULTRABOLD = 800 // /usr/x86_64-w64-mingw32/include/wingdi.h:1219:1: + FW_ULTRALIGHT = 200 // /usr/x86_64-w64-mingw32/include/wingdi.h:1216:1: + GA_PARENT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:6251:1: + GA_ROOT = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:6252:1: + GA_ROOTOWNER = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:6253:1: + GB2312_CHARSET = 134 // /usr/x86_64-w64-mingw32/include/wingdi.h:1162:1: + GCC_VERSION = 10000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:218:1: + GCLP_HBRBACKGROUND = -10 // /usr/x86_64-w64-mingw32/include/winuser.h:1018:1: + GCLP_HCURSOR = -12 // /usr/x86_64-w64-mingw32/include/winuser.h:1019:1: + GCLP_HICON = -14 // /usr/x86_64-w64-mingw32/include/winuser.h:1020:1: + GCLP_HICONSM = -34 // /usr/x86_64-w64-mingw32/include/winuser.h:1023:1: + GCLP_HMODULE = -16 // /usr/x86_64-w64-mingw32/include/winuser.h:1021:1: + GCLP_MENUNAME = -8 // /usr/x86_64-w64-mingw32/include/winuser.h:1017:1: + GCLP_WNDPROC = -24 // /usr/x86_64-w64-mingw32/include/winuser.h:1022:1: + GCL_CBCLSEXTRA = -20 // /usr/x86_64-w64-mingw32/include/winuser.h:1001:1: + GCL_CBWNDEXTRA = -18 // /usr/x86_64-w64-mingw32/include/winuser.h:1000:1: + GCL_CONVERSION = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:387:1: + GCL_REVERSECONVERSION = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:388:1: + GCL_REVERSE_LENGTH = 0x0003 // /usr/x86_64-w64-mingw32/include/imm.h:389:1: + GCL_STYLE = -26 // /usr/x86_64-w64-mingw32/include/winuser.h:1003:1: + GCPCLASS_ARABIC = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2640:1: + GCPCLASS_HEBREW = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2639:1: + GCPCLASS_LATIN = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2638:1: + GCPCLASS_LATINNUMBER = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:2643:1: + GCPCLASS_LATINNUMERICSEPARATOR = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:2645:1: + GCPCLASS_LATINNUMERICTERMINATOR = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:2644:1: + GCPCLASS_LOCALNUMBER = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:2642:1: + GCPCLASS_NEUTRAL = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:2641:1: + GCPCLASS_NUMERICSEPARATOR = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:2646:1: + GCPCLASS_POSTBOUNDLTR = 0x20 // /usr/x86_64-w64-mingw32/include/wingdi.h:2649:1: + GCPCLASS_POSTBOUNDRTL = 0x10 // /usr/x86_64-w64-mingw32/include/wingdi.h:2650:1: + GCPCLASS_PREBOUNDLTR = 0x80 // /usr/x86_64-w64-mingw32/include/wingdi.h:2647:1: + GCPCLASS_PREBOUNDRTL = 0x40 // /usr/x86_64-w64-mingw32/include/wingdi.h:2648:1: + GCPGLYPH_LINKAFTER = 0x4000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2653:1: + GCPGLYPH_LINKBEFORE = 0x8000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2652:1: + GCP_CLASSIN = 524288 // /usr/x86_64-w64-mingw32/include/wingdi.h:2628:1: + GCP_DBCS = 0x0001 // /usr/x86_64-w64-mingw32/include/wingdi.h:2616:1: + GCP_DIACRITIC = 0x0100 // /usr/x86_64-w64-mingw32/include/wingdi.h:2621:1: + GCP_DISPLAYZWG = 4194304 // /usr/x86_64-w64-mingw32/include/wingdi.h:2631:1: + GCP_ERROR = 0x8000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2623:1: + GCP_GLYPHSHAPE = 0x0010 // /usr/x86_64-w64-mingw32/include/wingdi.h:2619:1: + GCP_JUSTIFY = 65536 // /usr/x86_64-w64-mingw32/include/wingdi.h:2626:1: + GCP_JUSTIFYIN = 2097152 // /usr/x86_64-w64-mingw32/include/wingdi.h:2630:1: + GCP_KASHIDA = 0x0400 // /usr/x86_64-w64-mingw32/include/wingdi.h:2622:1: + GCP_LIGATE = 0x0020 // /usr/x86_64-w64-mingw32/include/wingdi.h:2620:1: + GCP_MAXEXTENT = 1048576 // /usr/x86_64-w64-mingw32/include/wingdi.h:2629:1: + GCP_NEUTRALOVERRIDE = 33554432 // /usr/x86_64-w64-mingw32/include/wingdi.h:2634:1: + GCP_NUMERICOVERRIDE = 16777216 // /usr/x86_64-w64-mingw32/include/wingdi.h:2633:1: + GCP_NUMERICSLATIN = 67108864 // /usr/x86_64-w64-mingw32/include/wingdi.h:2635:1: + GCP_NUMERICSLOCAL = 134217728 // /usr/x86_64-w64-mingw32/include/wingdi.h:2636:1: + GCP_REORDER = 0x0002 // /usr/x86_64-w64-mingw32/include/wingdi.h:2617:1: + GCP_SYMSWAPOFF = 8388608 // /usr/x86_64-w64-mingw32/include/wingdi.h:2632:1: + GCP_USEKERNING = 0x0008 // /usr/x86_64-w64-mingw32/include/wingdi.h:2618:1: + GCS_COMPATTR = 0x0010 // /usr/x86_64-w64-mingw32/include/imm.h:299:1: + GCS_COMPCLAUSE = 0x0020 // /usr/x86_64-w64-mingw32/include/imm.h:300:1: + GCS_COMPREADATTR = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:296:1: + GCS_COMPREADCLAUSE = 0x0004 // /usr/x86_64-w64-mingw32/include/imm.h:297:1: + GCS_COMPREADSTR = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:295:1: + GCS_COMPSTR = 0x0008 // /usr/x86_64-w64-mingw32/include/imm.h:298:1: + GCS_CURSORPOS = 0x0080 // /usr/x86_64-w64-mingw32/include/imm.h:301:1: + GCS_DELTASTART = 0x0100 // /usr/x86_64-w64-mingw32/include/imm.h:302:1: + GCS_RESULTCLAUSE = 0x1000 // /usr/x86_64-w64-mingw32/include/imm.h:306:1: + GCS_RESULTREADCLAUSE = 0x0400 // /usr/x86_64-w64-mingw32/include/imm.h:304:1: + GCS_RESULTREADSTR = 0x0200 // /usr/x86_64-w64-mingw32/include/imm.h:303:1: + GCS_RESULTSTR = 0x0800 // /usr/x86_64-w64-mingw32/include/imm.h:305:1: + GCW_ATOM = -32 // /usr/x86_64-w64-mingw32/include/winuser.h:1004:1: + GDICOMMENT_BEGINGROUP = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:4279:1: + GDICOMMENT_ENDGROUP = 0x00000003 // /usr/x86_64-w64-mingw32/include/wingdi.h:4280:1: + GDICOMMENT_IDENTIFIER = 0x43494447 // /usr/x86_64-w64-mingw32/include/wingdi.h:4277:1: + GDICOMMENT_MULTIFORMATS = 0x40000004 // /usr/x86_64-w64-mingw32/include/wingdi.h:4281:1: + GDICOMMENT_UNICODE_END = 0x00000080 // /usr/x86_64-w64-mingw32/include/wingdi.h:4284:1: + GDICOMMENT_UNICODE_STRING = 0x00000040 // /usr/x86_64-w64-mingw32/include/wingdi.h:4283:1: + GDICOMMENT_WINDOWS_METAFILE = 0x80000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:4278:1: + GDIPLUS_TS_QUERYVER = 4122 // /usr/x86_64-w64-mingw32/include/wingdi.h:321:1: + GDIPLUS_TS_RECORD = 4123 // /usr/x86_64-w64-mingw32/include/wingdi.h:322:1: + GDI_ERROR = 4294967295 // /usr/x86_64-w64-mingw32/include/wingdi.h:72:1: + GDI_OBJ_LAST = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:441:1: + GENERIC_ALL = 268435456 // /usr/x86_64-w64-mingw32/include/winnt.h:2901:1: + GENERIC_EXECUTE = 536870912 // /usr/x86_64-w64-mingw32/include/winnt.h:2900:1: + GENERIC_READ = 2147483648 // /usr/x86_64-w64-mingw32/include/winnt.h:2898:1: + GENERIC_WRITE = 1073741824 // /usr/x86_64-w64-mingw32/include/winnt.h:2899:1: + GEOID_NOT_AVAILABLE = -1 // /usr/x86_64-w64-mingw32/include/winnls.h:754:1: + GEOPOLY_PI = 3.1415926535897932385 // testdata/sqlite-amalgamation-3380500/sqlite3.c:200887:1: + GETCOLORTABLE = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:238:1: + GETDEVICEUNITS = 42 // /usr/x86_64-w64-mingw32/include/wingdi.h:274:1: + GETEXTENDEDTEXTMETRICS = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:276:1: + GETEXTENTTABLE = 257 // /usr/x86_64-w64-mingw32/include/wingdi.h:277:1: + GETFACENAME = 513 // /usr/x86_64-w64-mingw32/include/wingdi.h:281:1: + GETPAIRKERNTABLE = 258 // /usr/x86_64-w64-mingw32/include/wingdi.h:278:1: + GETPENWIDTH = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:249:1: + GETPHYSPAGESIZE = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:245:1: + GETPRINTINGOFFSET = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:246:1: + GETSCALINGFACTOR = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:247:1: + GETSETPAPERBINS = 29 // /usr/x86_64-w64-mingw32/include/wingdi.h:264:1: + GETSETPAPERMETRICS = 35 // /usr/x86_64-w64-mingw32/include/wingdi.h:270:1: + GETSETPRINTORIENT = 30 // /usr/x86_64-w64-mingw32/include/wingdi.h:265:1: + GETSETSCREENPARAMS = 3072 // /usr/x86_64-w64-mingw32/include/wingdi.h:291:1: + GETTECHNOLGY = 20 // /usr/x86_64-w64-mingw32/include/wingdi.h:254:1: + GETTECHNOLOGY = 20 // /usr/x86_64-w64-mingw32/include/wingdi.h:255:1: + GETTRACKKERNTABLE = 259 // /usr/x86_64-w64-mingw32/include/wingdi.h:279:1: + GETVECTORBRUSHSIZE = 27 // /usr/x86_64-w64-mingw32/include/wingdi.h:262:1: + GETVECTORPENSIZE = 26 // /usr/x86_64-w64-mingw32/include/wingdi.h:261:1: + GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS = 4 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:85:1: + GET_MODULE_HANDLE_EX_FLAG_PIN = 1 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:83:1: + GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT = 2 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:84:1: + GET_PS_FEATURESETTING = 4121 // /usr/x86_64-w64-mingw32/include/wingdi.h:320:1: + GET_SYSTEM_WOW64_DIRECTORY_NAME_A_A = "GetSystemWow64DirectoryA" // /usr/x86_64-w64-mingw32/include/winbase.h:1890:1: + GET_SYSTEM_WOW64_DIRECTORY_NAME_W_A = "GetSystemWow64DirectoryW" // /usr/x86_64-w64-mingw32/include/winbase.h:1893:1: + GET_TAPE_DRIVE_INFORMATION = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:1293:1: + GET_TAPE_MEDIA_INFORMATION = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:1292:1: + GGI_MARK_NONEXISTING_GLYPHS = 0x0001 // /usr/x86_64-w64-mingw32/include/wingdi.h:3028:1: + GGL_INDEX = 0x00000002 // /usr/x86_64-w64-mingw32/include/imm.h:332:1: + GGL_LEVEL = 0x00000001 // /usr/x86_64-w64-mingw32/include/imm.h:331:1: + GGL_PRIVATE = 0x00000004 // /usr/x86_64-w64-mingw32/include/imm.h:334:1: + GGL_STRING = 0x00000003 // /usr/x86_64-w64-mingw32/include/imm.h:333:1: + GGO_BEZIER = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:2584:1: + GGO_BITMAP = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2582:1: + GGO_GLYPH_INDEX = 0x0080 // /usr/x86_64-w64-mingw32/include/wingdi.h:2588:1: + GGO_GRAY2_BITMAP = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:2585:1: + GGO_GRAY4_BITMAP = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:2586:1: + GGO_GRAY8_BITMAP = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:2587:1: + GGO_METRICS = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:2581:1: + GGO_NATIVE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2583:1: + GGO_UNHINTED = 0x0100 // /usr/x86_64-w64-mingw32/include/wingdi.h:2589:1: + GHND = 66 // /usr/x86_64-w64-mingw32/include/winbase.h:354:1: + GIDC_ARRIVAL = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:6477:1: + GIDC_REMOVAL = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:6478:1: + GL_ID_CANNOTSAVE = 0x00000011 // /usr/x86_64-w64-mingw32/include/imm.h:345:1: + GL_ID_CHOOSECANDIDATE = 0x00000028 // /usr/x86_64-w64-mingw32/include/imm.h:354:1: + GL_ID_INPUTCODE = 0x00000026 // /usr/x86_64-w64-mingw32/include/imm.h:352:1: + GL_ID_INPUTRADICAL = 0x00000025 // /usr/x86_64-w64-mingw32/include/imm.h:351:1: + GL_ID_INPUTREADING = 0x00000024 // /usr/x86_64-w64-mingw32/include/imm.h:350:1: + GL_ID_INPUTSYMBOL = 0x00000027 // /usr/x86_64-w64-mingw32/include/imm.h:353:1: + GL_ID_NOCONVERT = 0x00000020 // /usr/x86_64-w64-mingw32/include/imm.h:346:1: + GL_ID_NODICTIONARY = 0x00000010 // /usr/x86_64-w64-mingw32/include/imm.h:344:1: + GL_ID_NOMODULE = 0x00000001 // /usr/x86_64-w64-mingw32/include/imm.h:343:1: + GL_ID_PRIVATE_FIRST = 0x00008000 // /usr/x86_64-w64-mingw32/include/imm.h:356:1: + GL_ID_PRIVATE_LAST = 0x0000FFFF // /usr/x86_64-w64-mingw32/include/imm.h:357:1: + GL_ID_READINGCONFLICT = 0x00000023 // /usr/x86_64-w64-mingw32/include/imm.h:349:1: + GL_ID_REVERSECONVERSION = 0x00000029 // /usr/x86_64-w64-mingw32/include/imm.h:355:1: + GL_ID_TOOMANYSTROKE = 0x00000022 // /usr/x86_64-w64-mingw32/include/imm.h:348:1: + GL_ID_TYPINGERROR = 0x00000021 // /usr/x86_64-w64-mingw32/include/imm.h:347:1: + GL_ID_UNKNOWN = 0x00000000 // /usr/x86_64-w64-mingw32/include/imm.h:342:1: + GL_LEVEL_ERROR = 0x00000002 // /usr/x86_64-w64-mingw32/include/imm.h:338:1: + GL_LEVEL_FATAL = 0x00000001 // /usr/x86_64-w64-mingw32/include/imm.h:337:1: + GL_LEVEL_INFORMATION = 0x00000004 // /usr/x86_64-w64-mingw32/include/imm.h:340:1: + GL_LEVEL_NOGUIDELINE = 0x00000000 // /usr/x86_64-w64-mingw32/include/imm.h:336:1: + GL_LEVEL_WARNING = 0x00000003 // /usr/x86_64-w64-mingw32/include/imm.h:339:1: + GMDI_GOINTOPOPUPS = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3377:1: + GMDI_USEDISABLED = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3376:1: + GMEM_DDESHARE = 0x2000 // /usr/x86_64-w64-mingw32/include/winbase.h:348:1: + GMEM_DISCARDABLE = 0x100 // /usr/x86_64-w64-mingw32/include/winbase.h:345:1: + GMEM_DISCARDED = 0x4000 // /usr/x86_64-w64-mingw32/include/winbase.h:361:1: + GMEM_FIXED = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:339:1: + GMEM_INVALID_HANDLE = 0x8000 // /usr/x86_64-w64-mingw32/include/winbase.h:352:1: + GMEM_LOCKCOUNT = 0x00ff // /usr/x86_64-w64-mingw32/include/winbase.h:362:1: + GMEM_LOWER = 4096 // /usr/x86_64-w64-mingw32/include/winbase.h:350:1: + GMEM_MODIFY = 0x80 // /usr/x86_64-w64-mingw32/include/winbase.h:344:1: + GMEM_MOVEABLE = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:340:1: + GMEM_NOCOMPACT = 0x10 // /usr/x86_64-w64-mingw32/include/winbase.h:341:1: + GMEM_NODISCARD = 0x20 // /usr/x86_64-w64-mingw32/include/winbase.h:342:1: + GMEM_NOTIFY = 0x4000 // /usr/x86_64-w64-mingw32/include/winbase.h:349:1: + GMEM_NOT_BANKED = 0x1000 // /usr/x86_64-w64-mingw32/include/winbase.h:346:1: + GMEM_SHARE = 0x2000 // /usr/x86_64-w64-mingw32/include/winbase.h:347:1: + GMEM_VALID_FLAGS = 0x7f72 // /usr/x86_64-w64-mingw32/include/winbase.h:351:1: + GMEM_ZEROINIT = 0x40 // /usr/x86_64-w64-mingw32/include/winbase.h:343:1: + GMMP_USE_DISPLAY_POINTS = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:769:1: + GMMP_USE_HIGH_RESOLUTION_POINTS = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:770:1: + GM_ADVANCED = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1414:1: + GM_COMPATIBLE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1413:1: + GM_LAST = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1415:1: + GPTR = 64 // /usr/x86_64-w64-mingw32/include/winbase.h:355:1: + GPT_ATTRIBUTE_PLATFORM_REQUIRED = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:614:1: + GPT_BASIC_DATA_ATTRIBUTE_HIDDEN = 4611686018427387904 // /usr/x86_64-w64-mingw32/include/winioctl.h:617:1: + GPT_BASIC_DATA_ATTRIBUTE_NO_DRIVE_LETTER = 9223372036854775808 // /usr/x86_64-w64-mingw32/include/winioctl.h:616:1: + GPT_BASIC_DATA_ATTRIBUTE_READ_ONLY = 1152921504606846976 // /usr/x86_64-w64-mingw32/include/winioctl.h:619:1: + GPT_BASIC_DATA_ATTRIBUTE_SHADOW_COPY = 2305843009213693952 // /usr/x86_64-w64-mingw32/include/winioctl.h:618:1: + GRADIENT_FILL_OP_FLAG = 0x000000ff // /usr/x86_64-w64-mingw32/include/wingdi.h:3276:1: + GRADIENT_FILL_RECT_H = 0x00000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:3273:1: + GRADIENT_FILL_RECT_V = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:3274:1: + GRADIENT_FILL_TRIANGLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:3275:1: + GRAY_BRUSH = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1440:1: + GREEK_CHARSET = 161 // /usr/x86_64-w64-mingw32/include/wingdi.h:1168:1: + GROUP_NAME = 0x80 // /usr/x86_64-w64-mingw32/include/nb30.h:77:1: + GROUP_SECURITY_INFORMATION = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4011:1: + GR_GDIOBJECTS = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5044:1: + GR_USEROBJECTS = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:5045:1: + GS_8BIT_INDICES = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:3026:1: + GUID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/guiddef.h:6:1: + GUI_16BITTASK = 0x00000000 // /usr/x86_64-w64-mingw32/include/winuser.h:6081:1: + GUI_CARETBLINKING = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:6075:1: + GUI_INMENUMODE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:6077:1: + GUI_INMOVESIZE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:6076:1: + GUI_POPUPMENUMODE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:6079:1: + GUI_SYSTEMMENUMODE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:6078:1: + GWLP_HINSTANCE = -6 // /usr/x86_64-w64-mingw32/include/winuser.h:990:1: + GWLP_HWNDPARENT = -8 // /usr/x86_64-w64-mingw32/include/winuser.h:991:1: + GWLP_ID = -12 // /usr/x86_64-w64-mingw32/include/winuser.h:993:1: + GWLP_USERDATA = -21 // /usr/x86_64-w64-mingw32/include/winuser.h:992:1: + GWLP_WNDPROC = -4 // /usr/x86_64-w64-mingw32/include/winuser.h:989:1: + GWL_EXSTYLE = -20 // /usr/x86_64-w64-mingw32/include/winuser.h:978:1: + GWL_ID = -12 // /usr/x86_64-w64-mingw32/include/winuser.h:980:1: + GWL_STYLE = -16 // /usr/x86_64-w64-mingw32/include/winuser.h:977:1: + GW_CHILD = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:3970:1: + GW_ENABLEDPOPUP = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:3974:1: + GW_HWNDFIRST = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3965:1: + GW_HWNDLAST = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3966:1: + GW_HWNDNEXT = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3967:1: + GW_HWNDPREV = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:3968:1: + GW_MAX = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:3975:1: + GW_OWNER = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:3969:1: + HALFTONE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:92:1: + HANDLE_FLAG_INHERIT = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:1287:1: + HANDLE_FLAG_PROTECT_FROM_CLOSE = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:1288:1: + HANGEUL_CHARSET = 129 // /usr/x86_64-w64-mingw32/include/wingdi.h:1160:1: + HANGUL_CHARSET = 129 // /usr/x86_64-w64-mingw32/include/wingdi.h:1161:1: + HANGUP_COMPLETE = 0x05 // /usr/x86_64-w64-mingw32/include/nb30.h:106:1: + HANGUP_PENDING = 0x04 // /usr/x86_64-w64-mingw32/include/nb30.h:105:1: + HASHSIZE = 97 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196055:1: + HASHTABLE_HASH_1 = 383 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61551:1: + HASHTABLE_NPAGE = 4096 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61550:1: + HASHTABLE_NSLOT = 8192 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61552:1: + HAVE_FCHOWN = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:164:1: + HAVE_LSTAT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:166:1: + HAVE_READLINK = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:165:1: + HAVE_USLEEP = 1 // <defines>:3:1: + HCBT_ACTIVATE = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:487:1: + HCBT_CLICKSKIPPED = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:488:1: + HCBT_CREATEWND = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:485:1: + HCBT_DESTROYWND = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:486:1: + HCBT_KEYSKIPPED = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:489:1: + HCBT_MINMAX = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:483:1: + HCBT_MOVESIZE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:482:1: + HCBT_QS = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:484:1: + HCBT_SETFOCUS = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:491:1: + HCBT_SYSCOMMAND = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:490:1: + HCF_AVAILABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5553:1: + HCF_CONFIRMHOTKEY = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:5555:1: + HCF_DEFAULTDESKTOP = 0x00000200 // /usr/x86_64-w64-mingw32/include/winuser.h:5560:1: + HCF_HIGHCONTRASTON = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5552:1: + HCF_HOTKEYACTIVE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:5554:1: + HCF_HOTKEYAVAILABLE = 0x00000040 // /usr/x86_64-w64-mingw32/include/winuser.h:5558:1: + HCF_HOTKEYSOUND = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:5556:1: + HCF_INDICATOR = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:5557:1: + HCF_LOGONDESKTOP = 0x00000100 // /usr/x86_64-w64-mingw32/include/winuser.h:5559:1: + HCF_OPTION_NOTHEMECHANGE = 0x00001000 // /usr/x86_64-w64-mingw32/include/winuser.h:5561:1: + HCRYPTPROV_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:282:1: + HC_ACTION = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:474:1: + HC_GETNEXT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:475:1: + HC_NOREM = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:478:1: + HC_NOREMOVE = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:477:1: + HC_SKIP = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:476:1: + HC_SYSMODALOFF = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:480:1: + HC_SYSMODALON = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:479:1: + HDATA_APPOWNED = 0x0001 // /usr/x86_64-w64-mingw32/include/ddeml.h:216:1: + HEAP_CREATE_ALIGN_16 = 0x00010000 // /usr/x86_64-w64-mingw32/include/winnt.h:7821:1: + HEAP_CREATE_ENABLE_EXECUTE = 0x00040000 // /usr/x86_64-w64-mingw32/include/winnt.h:7823:1: + HEAP_CREATE_ENABLE_TRACING = 0x00020000 // /usr/x86_64-w64-mingw32/include/winnt.h:7822:1: + HEAP_DISABLE_COALESCE_ON_FREE = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:7820:1: + HEAP_FREE_CHECKING_ENABLED = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:7819:1: + HEAP_GENERATE_EXCEPTIONS = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:7815:1: + HEAP_GROWABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:7814:1: + HEAP_MAXIMUM_TAG = 0x0FFF // /usr/x86_64-w64-mingw32/include/winnt.h:7824:1: + HEAP_NO_SERIALIZE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:7813:1: + HEAP_PSEUDO_TAG_FLAG = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:7825:1: + HEAP_REALLOC_IN_PLACE_ONLY = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:7817:1: + HEAP_TAG_SHIFT = 18 // /usr/x86_64-w64-mingw32/include/winnt.h:7826:1: + HEAP_TAIL_CHECKING_ENABLED = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:7818:1: + HEAP_ZERO_MEMORY = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:7816:1: + HEBREW_CHARSET = 177 // /usr/x86_64-w64-mingw32/include/wingdi.h:1166:1: + HELPINFO_MENUITEM = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:3649:1: + HELPINFO_WINDOW = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:3648:1: + HELPMSGSTRINGA = "commdlg_help" // /usr/x86_64-w64-mingw32/include/commdlg.h:492:1: + HELP_COMMAND = 0x0102 // /usr/x86_64-w64-mingw32/include/winuser.h:5022:1: + HELP_CONTENTS = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:5015:1: + HELP_CONTEXT = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:5012:1: + HELP_CONTEXTMENU = 0x000a // /usr/x86_64-w64-mingw32/include/winuser.h:5026:1: + HELP_CONTEXTPOPUP = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:5019:1: + HELP_FINDER = 0x000b // /usr/x86_64-w64-mingw32/include/winuser.h:5027:1: + HELP_FORCEFILE = 0x0009 // /usr/x86_64-w64-mingw32/include/winuser.h:5020:1: + HELP_HELPONHELP = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:5016:1: + HELP_INDEX = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:5014:1: + HELP_KEY = 0x0101 // /usr/x86_64-w64-mingw32/include/winuser.h:5021:1: + HELP_MULTIKEY = 0x0201 // /usr/x86_64-w64-mingw32/include/winuser.h:5024:1: + HELP_PARTIALKEY = 0x0105 // /usr/x86_64-w64-mingw32/include/winuser.h:5023:1: + HELP_QUIT = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:5013:1: + HELP_SETCONTENTS = 0x0005 // /usr/x86_64-w64-mingw32/include/winuser.h:5018:1: + HELP_SETINDEX = 0x0005 // /usr/x86_64-w64-mingw32/include/winuser.h:5017:1: + HELP_SETPOPUP_POS = 0x000d // /usr/x86_64-w64-mingw32/include/winuser.h:5029:1: + HELP_SETWINPOS = 0x0203 // /usr/x86_64-w64-mingw32/include/winuser.h:5025:1: + HELP_TCARD = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:5031:1: + HELP_TCARD_DATA = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:5032:1: + HELP_TCARD_OTHER_CALLER = 0x0011 // /usr/x86_64-w64-mingw32/include/winuser.h:5033:1: + HELP_WM_HELP = 0x000c // /usr/x86_64-w64-mingw32/include/winuser.h:5028:1: + HIDE_WINDOW = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:216:1: + HIGH_PRIORITY_CLASS = 0x80 // /usr/x86_64-w64-mingw32/include/winbase.h:384:1: + HIGH_SURROGATE_END = 0xdbff // /usr/x86_64-w64-mingw32/include/winnls.h:34:1: + HIGH_SURROGATE_START = 0xd800 // /usr/x86_64-w64-mingw32/include/winnls.h:33:1: + HINSTANCE_ERROR = 32 // /usr/x86_64-w64-mingw32/include/winbase.h:1290:1: + HISTORY_NO_DUP_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincon.h:330:1: + HIST_NO_OF_BUCKETS = 24 // /usr/x86_64-w64-mingw32/include/winioctl.h:785:1: + HKL_NEXT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:728:1: + HKL_PREV = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:727:1: + HMONITOR_DECLARED = 1 // /usr/x86_64-w64-mingw32/include/windef.h:57:1: + HOLLOW_BRUSH = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1444:1: + HORZRES = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1515:1: + HORZSIZE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1513:1: + HOST_NOT_FOUND = 11001 // /usr/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h:177:1: + HOVER_DEFAULT = 0xFFFFFFFF // /usr/x86_64-w64-mingw32/include/winuser.h:1563:1: + HP_ALGID = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:439:1: + HP_HASHSIZE = 0x4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:441:1: + HP_HASHVAL = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:440:1: + HP_HMAC_INFO = 0x5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:442:1: + HP_TLS1PRF_LABEL = 0x6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:443:1: + HP_TLS1PRF_SEED = 0x7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:444:1: + HSHELL_ACCESSIBILITYSTATE = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:550:1: + HSHELL_ACTIVATESHELLWINDOW = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:542:1: + HSHELL_APPCOMMAND = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:551:1: + HSHELL_ENDTASK = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:549:1: + HSHELL_FLASH = 32774 // /usr/x86_64-w64-mingw32/include/winuser.h:559:1: + HSHELL_GETMINRECT = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:544:1: + HSHELL_HIGHBIT = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:558:1: + HSHELL_LANGUAGE = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:547:1: + HSHELL_REDRAW = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:545:1: + HSHELL_RUDEAPPACTIVATED = 32772 // /usr/x86_64-w64-mingw32/include/winuser.h:560:1: + HSHELL_SYSMENU = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:548:1: + HSHELL_TASKMAN = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:546:1: + HSHELL_WINDOWACTIVATED = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:543:1: + HSHELL_WINDOWCREATED = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:540:1: + HSHELL_WINDOWDESTROYED = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:541:1: + HSHELL_WINDOWREPLACED = 13 // /usr/x86_64-w64-mingw32/include/winuser.h:552:1: + HSHELL_WINDOWREPLACING = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:553:1: + HS_API_MAX = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:1481:1: + HS_BDIAGONAL = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1478:1: + HS_CROSS = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1479:1: + HS_DIAGCROSS = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1480:1: + HS_FDIAGONAL = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1477:1: + HS_HORIZONTAL = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1475:1: + HS_VERTICAL = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1476:1: + HTBORDER = 18 // /usr/x86_64-w64-mingw32/include/winuser.h:1473:1: + HTBOTTOM = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:1470:1: + HTBOTTOMLEFT = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:1471:1: + HTBOTTOMRIGHT = 17 // /usr/x86_64-w64-mingw32/include/winuser.h:1472:1: + HTCAPTION = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1456:1: + HTCLIENT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1455:1: + HTCLOSE = 20 // /usr/x86_64-w64-mingw32/include/winuser.h:1479:1: + HTERROR = -2 // /usr/x86_64-w64-mingw32/include/winuser.h:1452:1: + HTGROWBOX = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1458:1: + HTHELP = 21 // /usr/x86_64-w64-mingw32/include/winuser.h:1480:1: + HTHSCROLL = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:1461:1: + HTLEFT = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:1465:1: + HTMAXBUTTON = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:1464:1: + HTMENU = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:1460:1: + HTMINBUTTON = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:1463:1: + HTNOWHERE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:1454:1: + HTOBJECT = 19 // /usr/x86_64-w64-mingw32/include/winuser.h:1478:1: + HTREDUCE = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:1474:1: + HTRIGHT = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:1466:1: + HTSIZE = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1459:1: + HTSIZEFIRST = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:1476:1: + HTSIZELAST = 17 // /usr/x86_64-w64-mingw32/include/winuser.h:1477:1: + HTSYSMENU = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1457:1: + HTTOP = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:1467:1: + HTTOPLEFT = 13 // /usr/x86_64-w64-mingw32/include/winuser.h:1468:1: + HTTOPRIGHT = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:1469:1: + HTTRANSPARENT = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:1453:1: + HTVSCROLL = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:1462:1: + HTZOOM = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:1475:1: + HUGEP = 0 // /usr/x86_64-w64-mingw32/include/combaseapi.h:126:1: + HW_PROFILE_GUIDLEN = 39 // /usr/x86_64-w64-mingw32/include/winbase.h:2469:1: + IACE_CHILDREN = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:477:1: + IACE_DEFAULT = 0x0010 // /usr/x86_64-w64-mingw32/include/imm.h:478:1: + IACE_IGNORENOCONTEXT = 0x0020 // /usr/x86_64-w64-mingw32/include/imm.h:479:1: + ICM_ADDPROFILE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:513:1: + ICM_DELETEPROFILE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:514:1: + ICM_DONE_OUTSIDEDC = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:3507:1: + ICM_OFF = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:3504:1: + ICM_ON = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:3505:1: + ICM_QUERY = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:3506:1: + ICM_QUERYMATCH = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:519:1: + ICM_QUERYPROFILE = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:515:1: + ICM_REGISTERICMATCHER = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:517:1: + ICM_SETDEFAULTPROFILE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:516:1: + ICM_UNREGISTERICMATCHER = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:518:1: + ICON_BIG = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1497:1: + ICON_SMALL = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:1496:1: + ICON_SMALL2 = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1498:1: + IDABORT = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4363:1: + IDANI_CAPTION = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1764:1: + IDANI_OPEN = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1763:1: + IDCANCEL = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4362:1: + IDCLOSE = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:4368:1: + IDCONTINUE = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:4371:1: + IDENTIFY_BUFFER_SIZE = 512 // /usr/x86_64-w64-mingw32/include/winioctl.h:954:1: + IDHELP = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:4369:1: + IDHOT_SNAPDESKTOP = -2 // /usr/x86_64-w64-mingw32/include/winuser.h:2001:1: + IDHOT_SNAPWINDOW = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:2000:1: + IDH_CANCEL = 28444 // /usr/x86_64-w64-mingw32/include/winuser.h:5039:1: + IDH_GENERIC_HELP_BUTTON = 28442 // /usr/x86_64-w64-mingw32/include/winuser.h:5037:1: + IDH_HELP = 28445 // /usr/x86_64-w64-mingw32/include/winuser.h:5040:1: + IDH_MISSING_CONTEXT = 28441 // /usr/x86_64-w64-mingw32/include/winuser.h:5036:1: + IDH_NO_HELP = 28440 // /usr/x86_64-w64-mingw32/include/winuser.h:5035:1: + IDH_OK = 28443 // /usr/x86_64-w64-mingw32/include/winuser.h:5038:1: + IDIGNORE = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:4365:1: + IDLE_PRIORITY_CLASS = 0x40 // /usr/x86_64-w64-mingw32/include/winbase.h:383:1: + IDLFLAG_FIN = 1 // /usr/x86_64-w64-mingw32/include/oaidl.h:704:1: + IDLFLAG_FLCID = 4 // /usr/x86_64-w64-mingw32/include/oaidl.h:708:1: + IDLFLAG_FOUT = 2 // /usr/x86_64-w64-mingw32/include/oaidl.h:706:1: + IDLFLAG_FRETVAL = 8 // /usr/x86_64-w64-mingw32/include/oaidl.h:710:1: + IDLFLAG_NONE = 0 // /usr/x86_64-w64-mingw32/include/oaidl.h:702:1: + IDNO = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:4367:1: + IDOK = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4361:1: + IDRETRY = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4364:1: + IDTIMEOUT = 32000 // /usr/x86_64-w64-mingw32/include/winuser.h:4374:1: + IDTRYAGAIN = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:4370:1: + IDYES = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:4366:1: + ID_CMD = 0xEC // /usr/x86_64-w64-mingw32/include/winioctl.h:900:1: + ID_DEFAULTINST = -2 // /usr/x86_64-w64-mingw32/include/oleauto.h:557:1: + ID_PSREBOOTSYSTEM = 3 // /usr/x86_64-w64-mingw32/include/prsht.h:461:1: + ID_PSRESTARTWINDOWS = 0x2 // /usr/x86_64-w64-mingw32/include/prsht.h:460:1: + IE_BADID = -1 // /usr/x86_64-w64-mingw32/include/winbase.h:510:1: + IE_BAUDRATE = -12 // /usr/x86_64-w64-mingw32/include/winbase.h:517:1: + IE_BYTESIZE = -11 // /usr/x86_64-w64-mingw32/include/winbase.h:516:1: + IE_DEFAULT = -5 // /usr/x86_64-w64-mingw32/include/winbase.h:514:1: + IE_HARDWARE = -10 // /usr/x86_64-w64-mingw32/include/winbase.h:515:1: + IE_MEMORY = -4 // /usr/x86_64-w64-mingw32/include/winbase.h:513:1: + IE_NOPEN = -3 // /usr/x86_64-w64-mingw32/include/winbase.h:512:1: + IE_OPEN = -2 // /usr/x86_64-w64-mingw32/include/winbase.h:511:1: + IFID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:69:1: + IGIMIF_RIGHTMENU = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:481:1: + IGIMII_CMODE = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:483:1: + IGIMII_CONFIGURE = 0x0004 // /usr/x86_64-w64-mingw32/include/imm.h:485:1: + IGIMII_HELP = 0x0010 // /usr/x86_64-w64-mingw32/include/imm.h:487:1: + IGIMII_INPUTTOOLS = 0x0040 // /usr/x86_64-w64-mingw32/include/imm.h:489:1: + IGIMII_OTHER = 0x0020 // /usr/x86_64-w64-mingw32/include/imm.h:488:1: + IGIMII_SMODE = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:484:1: + IGIMII_TOOLS = 0x0008 // /usr/x86_64-w64-mingw32/include/imm.h:486:1: + IGNORE = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:479:1: + IGP_CONVERSION = 0x00000008 // /usr/x86_64-w64-mingw32/include/imm.h:361:1: + IGP_PROPERTY = 0x00000004 // /usr/x86_64-w64-mingw32/include/imm.h:360:1: + IGP_SELECT = 0x00000018 // /usr/x86_64-w64-mingw32/include/imm.h:365:1: + IGP_SENTENCE = 0x0000000c // /usr/x86_64-w64-mingw32/include/imm.h:362:1: + IGP_SETCOMPSTR = 0x00000014 // /usr/x86_64-w64-mingw32/include/imm.h:364:1: + IGP_UI = 0x00000010 // /usr/x86_64-w64-mingw32/include/imm.h:363:1: + ILLUMINANT_A = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:3353:1: + ILLUMINANT_B = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:3354:1: + ILLUMINANT_C = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:3355:1: + ILLUMINANT_D50 = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:3356:1: + ILLUMINANT_D55 = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:3357:1: + ILLUMINANT_D65 = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:3358:1: + ILLUMINANT_D75 = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:3359:1: + ILLUMINANT_DAYLIGHT = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:3364:1: + ILLUMINANT_DEVICE_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:3352:1: + ILLUMINANT_F2 = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:3360:1: + ILLUMINANT_FLUORESCENT = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:3365:1: + ILLUMINANT_MAX_INDEX = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:3361:1: + ILLUMINANT_NTSC = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:3366:1: + ILLUMINANT_TUNGSTEN = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:3363:1: + IMAGE_ARCHIVE_END = "`\n" // /usr/x86_64-w64-mingw32/include/winnt.h:7129:1: + IMAGE_ARCHIVE_LINKER_MEMBER = "/ " // /usr/x86_64-w64-mingw32/include/winnt.h:7131:1: + IMAGE_ARCHIVE_LONGNAMES_MEMBER = "// " // /usr/x86_64-w64-mingw32/include/winnt.h:7132:1: + IMAGE_ARCHIVE_PAD = "\n" // /usr/x86_64-w64-mingw32/include/winnt.h:7130:1: + IMAGE_ARCHIVE_START = "!<arch>\n" // /usr/x86_64-w64-mingw32/include/winnt.h:7128:1: + IMAGE_ARCHIVE_START_SIZE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:7127:1: + IMAGE_BITMAP = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4177:1: + IMAGE_COMDAT_SELECT_ANY = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:6745:1: + IMAGE_COMDAT_SELECT_ASSOCIATIVE = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:6748:1: + IMAGE_COMDAT_SELECT_EXACT_MATCH = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:6747:1: + IMAGE_COMDAT_SELECT_LARGEST = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:6749:1: + IMAGE_COMDAT_SELECT_NEWEST = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:6750:1: + IMAGE_COMDAT_SELECT_NODUPLICATES = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:6744:1: + IMAGE_COMDAT_SELECT_SAME_SIZE = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:6746:1: + IMAGE_CURSOR = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4179:1: + IMAGE_DEBUG_MISC_EXENAME = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7520:1: + IMAGE_DEBUG_TYPE_BORLAND = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:7486:1: + IMAGE_DEBUG_TYPE_CLSID = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:7488:1: + IMAGE_DEBUG_TYPE_CODEVIEW = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7479:1: + IMAGE_DEBUG_TYPE_COFF = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7478:1: + IMAGE_DEBUG_TYPE_EXCEPTION = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:7482:1: + IMAGE_DEBUG_TYPE_FIXUP = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:7483:1: + IMAGE_DEBUG_TYPE_FPO = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7480:1: + IMAGE_DEBUG_TYPE_MISC = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7481:1: + IMAGE_DEBUG_TYPE_OMAP_FROM_SRC = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:7485:1: + IMAGE_DEBUG_TYPE_OMAP_TO_SRC = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:7484:1: + IMAGE_DEBUG_TYPE_RESERVED10 = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:7487:1: + IMAGE_DEBUG_TYPE_UNKNOWN = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7477:1: + IMAGE_DIRECTORY_ENTRY_ARCHITECTURE = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:6421:1: + IMAGE_DIRECTORY_ENTRY_BASERELOC = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:6419:1: + IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:6425:1: + IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR = 14 // /usr/x86_64-w64-mingw32/include/winnt.h:6428:1: + IMAGE_DIRECTORY_ENTRY_DEBUG = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:6420:1: + IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT = 13 // /usr/x86_64-w64-mingw32/include/winnt.h:6427:1: + IMAGE_DIRECTORY_ENTRY_EXCEPTION = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:6417:1: + IMAGE_DIRECTORY_ENTRY_EXPORT = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:6414:1: + IMAGE_DIRECTORY_ENTRY_GLOBALPTR = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:6422:1: + IMAGE_DIRECTORY_ENTRY_IAT = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:6426:1: + IMAGE_DIRECTORY_ENTRY_IMPORT = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:6415:1: + IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:6424:1: + IMAGE_DIRECTORY_ENTRY_RESOURCE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:6416:1: + IMAGE_DIRECTORY_ENTRY_SECURITY = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:6418:1: + IMAGE_DIRECTORY_ENTRY_TLS = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:6423:1: + IMAGE_DLLCHARACTERISTICS_APPCONTAINER = 0x1000 // /usr/x86_64-w64-mingw32/include/winnt.h:6409:1: + IMAGE_DLLCHARACTERISTICS_DYNAMIC_BASE = 0x0040 // /usr/x86_64-w64-mingw32/include/winnt.h:6403:1: + IMAGE_DLLCHARACTERISTICS_FORCE_INTEGRITY = 0x0080 // /usr/x86_64-w64-mingw32/include/winnt.h:6404:1: + IMAGE_DLLCHARACTERISTICS_GUARD_CF = 0x4000 // /usr/x86_64-w64-mingw32/include/winnt.h:6411:1: + IMAGE_DLLCHARACTERISTICS_HIGH_ENTROPY_VA = 0x0020 // /usr/x86_64-w64-mingw32/include/winnt.h:6402:1: + IMAGE_DLLCHARACTERISTICS_NO_BIND = 0x0800 // /usr/x86_64-w64-mingw32/include/winnt.h:6408:1: + IMAGE_DLLCHARACTERISTICS_NO_ISOLATION = 0x0200 // /usr/x86_64-w64-mingw32/include/winnt.h:6406:1: + IMAGE_DLLCHARACTERISTICS_NO_SEH = 0x0400 // /usr/x86_64-w64-mingw32/include/winnt.h:6407:1: + IMAGE_DLLCHARACTERISTICS_NX_COMPAT = 0x0100 // /usr/x86_64-w64-mingw32/include/winnt.h:6405:1: + IMAGE_DLLCHARACTERISTICS_TERMINAL_SERVER_AWARE = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:6412:1: + IMAGE_DLLCHARACTERISTICS_WDM_DRIVER = 0x2000 // /usr/x86_64-w64-mingw32/include/winnt.h:6410:1: + IMAGE_DOS_SIGNATURE = 0x5A4D // /usr/x86_64-w64-mingw32/include/winnt.h:6068:1: + IMAGE_ENHMETAFILE = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4180:1: + IMAGE_FILE_32BIT_MACHINE = 0x0100 // /usr/x86_64-w64-mingw32/include/winnt.h:6206:1: + IMAGE_FILE_AGGRESIVE_WS_TRIM = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:6203:1: + IMAGE_FILE_BYTES_REVERSED_HI = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:6213:1: + IMAGE_FILE_BYTES_REVERSED_LO = 0x0080 // /usr/x86_64-w64-mingw32/include/winnt.h:6205:1: + IMAGE_FILE_DEBUG_STRIPPED = 0x0200 // /usr/x86_64-w64-mingw32/include/winnt.h:6207:1: + IMAGE_FILE_DLL = 0x2000 // /usr/x86_64-w64-mingw32/include/winnt.h:6211:1: + IMAGE_FILE_EXECUTABLE_IMAGE = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6200:1: + IMAGE_FILE_LARGE_ADDRESS_AWARE = 0x0020 // /usr/x86_64-w64-mingw32/include/winnt.h:6204:1: + IMAGE_FILE_LINE_NUMS_STRIPPED = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6201:1: + IMAGE_FILE_LOCAL_SYMS_STRIPPED = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6202:1: + IMAGE_FILE_MACHINE_ALPHA = 0x0184 // /usr/x86_64-w64-mingw32/include/winnt.h:6221:1: + IMAGE_FILE_MACHINE_ALPHA64 = 0x0284 // /usr/x86_64-w64-mingw32/include/winnt.h:6237:1: + IMAGE_FILE_MACHINE_AM33 = 0x01d3 // /usr/x86_64-w64-mingw32/include/winnt.h:6232:1: + IMAGE_FILE_MACHINE_AMD64 = 0x8664 // /usr/x86_64-w64-mingw32/include/winnt.h:6244:1: + IMAGE_FILE_MACHINE_ARM = 0x01c0 // /usr/x86_64-w64-mingw32/include/winnt.h:6227:1: + IMAGE_FILE_MACHINE_ARM64 = 0xaa64 // /usr/x86_64-w64-mingw32/include/winnt.h:6230:1: + IMAGE_FILE_MACHINE_ARMNT = 0x01c4 // /usr/x86_64-w64-mingw32/include/winnt.h:6229:1: + IMAGE_FILE_MACHINE_ARMV7 = 0x01c4 // /usr/x86_64-w64-mingw32/include/winnt.h:6228:1: + IMAGE_FILE_MACHINE_AXP64 = 644 // /usr/x86_64-w64-mingw32/include/winnt.h:6240:1: + IMAGE_FILE_MACHINE_CEE = 0xc0ee // /usr/x86_64-w64-mingw32/include/winnt.h:6246:1: + IMAGE_FILE_MACHINE_CEF = 0x0CEF // /usr/x86_64-w64-mingw32/include/winnt.h:6242:1: + IMAGE_FILE_MACHINE_EBC = 0x0EBC // /usr/x86_64-w64-mingw32/include/winnt.h:6243:1: + IMAGE_FILE_MACHINE_I386 = 0x014c // /usr/x86_64-w64-mingw32/include/winnt.h:6216:1: + IMAGE_FILE_MACHINE_IA64 = 0x0200 // /usr/x86_64-w64-mingw32/include/winnt.h:6235:1: + IMAGE_FILE_MACHINE_M32R = 0x9041 // /usr/x86_64-w64-mingw32/include/winnt.h:6245:1: + IMAGE_FILE_MACHINE_MIPS16 = 0x0266 // /usr/x86_64-w64-mingw32/include/winnt.h:6236:1: + IMAGE_FILE_MACHINE_MIPSFPU = 0x0366 // /usr/x86_64-w64-mingw32/include/winnt.h:6238:1: + IMAGE_FILE_MACHINE_MIPSFPU16 = 0x0466 // /usr/x86_64-w64-mingw32/include/winnt.h:6239:1: + IMAGE_FILE_MACHINE_POWERPC = 0x01F0 // /usr/x86_64-w64-mingw32/include/winnt.h:6233:1: + IMAGE_FILE_MACHINE_POWERPCFP = 0x01f1 // /usr/x86_64-w64-mingw32/include/winnt.h:6234:1: + IMAGE_FILE_MACHINE_R10000 = 0x0168 // /usr/x86_64-w64-mingw32/include/winnt.h:6219:1: + IMAGE_FILE_MACHINE_R3000 = 0x0162 // /usr/x86_64-w64-mingw32/include/winnt.h:6217:1: + IMAGE_FILE_MACHINE_R4000 = 0x0166 // /usr/x86_64-w64-mingw32/include/winnt.h:6218:1: + IMAGE_FILE_MACHINE_SH3 = 0x01a2 // /usr/x86_64-w64-mingw32/include/winnt.h:6222:1: + IMAGE_FILE_MACHINE_SH3DSP = 0x01a3 // /usr/x86_64-w64-mingw32/include/winnt.h:6223:1: + IMAGE_FILE_MACHINE_SH3E = 0x01a4 // /usr/x86_64-w64-mingw32/include/winnt.h:6224:1: + IMAGE_FILE_MACHINE_SH4 = 0x01a6 // /usr/x86_64-w64-mingw32/include/winnt.h:6225:1: + IMAGE_FILE_MACHINE_SH5 = 0x01a8 // /usr/x86_64-w64-mingw32/include/winnt.h:6226:1: + IMAGE_FILE_MACHINE_THUMB = 0x01c2 // /usr/x86_64-w64-mingw32/include/winnt.h:6231:1: + IMAGE_FILE_MACHINE_TRICORE = 0x0520 // /usr/x86_64-w64-mingw32/include/winnt.h:6241:1: + IMAGE_FILE_MACHINE_UNKNOWN = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:6215:1: + IMAGE_FILE_MACHINE_WCEMIPSV2 = 0x0169 // /usr/x86_64-w64-mingw32/include/winnt.h:6220:1: + IMAGE_FILE_NET_RUN_FROM_SWAP = 0x0800 // /usr/x86_64-w64-mingw32/include/winnt.h:6209:1: + IMAGE_FILE_RELOCS_STRIPPED = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6199:1: + IMAGE_FILE_REMOVABLE_RUN_FROM_SWAP = 0x0400 // /usr/x86_64-w64-mingw32/include/winnt.h:6208:1: + IMAGE_FILE_SYSTEM = 0x1000 // /usr/x86_64-w64-mingw32/include/winnt.h:6210:1: + IMAGE_FILE_UP_SYSTEM_ONLY = 0x4000 // /usr/x86_64-w64-mingw32/include/winnt.h:6212:1: + IMAGE_ICON = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4178:1: + IMAGE_NT_OPTIONAL_HDR32_MAGIC = 0x10b // /usr/x86_64-w64-mingw32/include/winnt.h:6344:1: + IMAGE_NT_OPTIONAL_HDR64_MAGIC = 0x20b // /usr/x86_64-w64-mingw32/include/winnt.h:6345:1: + IMAGE_NT_OPTIONAL_HDR_MAGIC = 523 // /usr/x86_64-w64-mingw32/include/winnt.h:6352:1: + IMAGE_NT_SIGNATURE = 0x00004550 // /usr/x86_64-w64-mingw32/include/winnt.h:6072:1: + IMAGE_NUMBEROF_DIRECTORY_ENTRIES = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:6253:1: + IMAGE_ORDINAL_FLAG = 9223372036854775808 // /usr/x86_64-w64-mingw32/include/winnt.h:7219:1: + IMAGE_ORDINAL_FLAG32 = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:7190:1: + IMAGE_ORDINAL_FLAG64 = 0x8000000000000000 // /usr/x86_64-w64-mingw32/include/winnt.h:7189:1: + IMAGE_OS2_SIGNATURE = 0x454E // /usr/x86_64-w64-mingw32/include/winnt.h:6069:1: + IMAGE_OS2_SIGNATURE_LE = 0x454C // /usr/x86_64-w64-mingw32/include/winnt.h:6070:1: + IMAGE_REL_ALPHA_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6797:1: + IMAGE_REL_ALPHA_BRADDR = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6804:1: + IMAGE_REL_ALPHA_GPDISP = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6803:1: + IMAGE_REL_ALPHA_GPREL32 = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6800:1: + IMAGE_REL_ALPHA_GPRELHI = 0x0017 // /usr/x86_64-w64-mingw32/include/winnt.h:6820:1: + IMAGE_REL_ALPHA_GPRELLO = 0x0016 // /usr/x86_64-w64-mingw32/include/winnt.h:6819:1: + IMAGE_REL_ALPHA_HINT = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6805:1: + IMAGE_REL_ALPHA_INLINE_REFLONG = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6806:1: + IMAGE_REL_ALPHA_LITERAL = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6801:1: + IMAGE_REL_ALPHA_LITUSE = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6802:1: + IMAGE_REL_ALPHA_MATCH = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:6810:1: + IMAGE_REL_ALPHA_PAIR = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:6809:1: + IMAGE_REL_ALPHA_REFHI = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:6807:1: + IMAGE_REL_ALPHA_REFLO = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:6808:1: + IMAGE_REL_ALPHA_REFLONG = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6798:1: + IMAGE_REL_ALPHA_REFLONGNB = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:6813:1: + IMAGE_REL_ALPHA_REFQ1 = 0x0015 // /usr/x86_64-w64-mingw32/include/winnt.h:6818:1: + IMAGE_REL_ALPHA_REFQ2 = 0x0014 // /usr/x86_64-w64-mingw32/include/winnt.h:6817:1: + IMAGE_REL_ALPHA_REFQ3 = 0x0013 // /usr/x86_64-w64-mingw32/include/winnt.h:6816:1: + IMAGE_REL_ALPHA_REFQUAD = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6799:1: + IMAGE_REL_ALPHA_SECREL = 0x000F // /usr/x86_64-w64-mingw32/include/winnt.h:6812:1: + IMAGE_REL_ALPHA_SECRELHI = 0x0012 // /usr/x86_64-w64-mingw32/include/winnt.h:6815:1: + IMAGE_REL_ALPHA_SECRELLO = 0x0011 // /usr/x86_64-w64-mingw32/include/winnt.h:6814:1: + IMAGE_REL_ALPHA_SECTION = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:6811:1: + IMAGE_REL_AMD64_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6914:1: + IMAGE_REL_AMD64_ADDR32 = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6916:1: + IMAGE_REL_AMD64_ADDR32NB = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6917:1: + IMAGE_REL_AMD64_ADDR64 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6915:1: + IMAGE_REL_AMD64_PAIR = 0x000F // /usr/x86_64-w64-mingw32/include/winnt.h:6929:1: + IMAGE_REL_AMD64_REL32 = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6918:1: + IMAGE_REL_AMD64_REL32_1 = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6919:1: + IMAGE_REL_AMD64_REL32_2 = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6920:1: + IMAGE_REL_AMD64_REL32_3 = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6921:1: + IMAGE_REL_AMD64_REL32_4 = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6922:1: + IMAGE_REL_AMD64_REL32_5 = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6923:1: + IMAGE_REL_AMD64_SECREL = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:6925:1: + IMAGE_REL_AMD64_SECREL7 = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:6926:1: + IMAGE_REL_AMD64_SECTION = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:6924:1: + IMAGE_REL_AMD64_SREL32 = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:6928:1: + IMAGE_REL_AMD64_SSPAN32 = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:6930:1: + IMAGE_REL_AMD64_TOKEN = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:6927:1: + IMAGE_REL_AM_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6903:1: + IMAGE_REL_AM_ADDR32 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6904:1: + IMAGE_REL_AM_ADDR32NB = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6905:1: + IMAGE_REL_AM_CALL32 = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6906:1: + IMAGE_REL_AM_FUNCINFO = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6907:1: + IMAGE_REL_AM_REL32_1 = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6908:1: + IMAGE_REL_AM_REL32_2 = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6909:1: + IMAGE_REL_AM_SECREL = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6910:1: + IMAGE_REL_AM_SECTION = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6911:1: + IMAGE_REL_AM_TOKEN = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6912:1: + IMAGE_REL_ARM_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6880:1: + IMAGE_REL_ARM_ADDR32 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6881:1: + IMAGE_REL_ARM_ADDR32NB = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6882:1: + IMAGE_REL_ARM_BLX11 = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6889:1: + IMAGE_REL_ARM_BLX23T = 0x0015 // /usr/x86_64-w64-mingw32/include/winnt.h:6900:1: + IMAGE_REL_ARM_BLX24 = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6888:1: + IMAGE_REL_ARM_BRANCH11 = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6884:1: + IMAGE_REL_ARM_BRANCH20T = 0x0012 // /usr/x86_64-w64-mingw32/include/winnt.h:6896:1: + IMAGE_REL_ARM_BRANCH24 = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6883:1: + IMAGE_REL_ARM_BRANCH24T = 0x0014 // /usr/x86_64-w64-mingw32/include/winnt.h:6898:1: + IMAGE_REL_ARM_GPREL12 = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6886:1: + IMAGE_REL_ARM_GPREL7 = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6887:1: + IMAGE_REL_ARM_MOV32 = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:6893:1: + IMAGE_REL_ARM_MOV32A = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:6892:1: + IMAGE_REL_ARM_MOV32T = 0x0011 // /usr/x86_64-w64-mingw32/include/winnt.h:6894:1: + IMAGE_REL_ARM_SECREL = 0x000F // /usr/x86_64-w64-mingw32/include/winnt.h:6891:1: + IMAGE_REL_ARM_SECTION = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:6890:1: + IMAGE_REL_ARM_TOKEN = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6885:1: + IMAGE_REL_BASED_ABSOLUTE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7115:1: + IMAGE_REL_BASED_ARM_MOV32 = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:7121:1: + IMAGE_REL_BASED_DIR64 = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:7125:1: + IMAGE_REL_BASED_HIGH = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7116:1: + IMAGE_REL_BASED_HIGHADJ = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7119:1: + IMAGE_REL_BASED_HIGHLOW = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7118:1: + IMAGE_REL_BASED_IA64_IMM64 = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:7124:1: + IMAGE_REL_BASED_LOW = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7117:1: + IMAGE_REL_BASED_MIPS_JMPADDR = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:7120:1: + IMAGE_REL_BASED_MIPS_JMPADDR16 = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:7123:1: + IMAGE_REL_BASED_THUMB_MOV32 = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:7122:1: + IMAGE_REL_CEE_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6971:1: + IMAGE_REL_CEE_ADDR32 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6972:1: + IMAGE_REL_CEE_ADDR32NB = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6974:1: + IMAGE_REL_CEE_ADDR64 = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6973:1: + IMAGE_REL_CEE_SECREL = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6976:1: + IMAGE_REL_CEE_SECTION = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6975:1: + IMAGE_REL_CEE_TOKEN = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6977:1: + IMAGE_REL_CEF_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6963:1: + IMAGE_REL_CEF_ADDR32 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6964:1: + IMAGE_REL_CEF_ADDR32NB = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6966:1: + IMAGE_REL_CEF_ADDR64 = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6965:1: + IMAGE_REL_CEF_SECREL = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6968:1: + IMAGE_REL_CEF_SECTION = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6967:1: + IMAGE_REL_CEF_TOKEN = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6969:1: + IMAGE_REL_EBC_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6995:1: + IMAGE_REL_EBC_ADDR32NB = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6996:1: + IMAGE_REL_EBC_REL32 = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6997:1: + IMAGE_REL_EBC_SECREL = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6999:1: + IMAGE_REL_EBC_SECTION = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6998:1: + IMAGE_REL_I386_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6768:1: + IMAGE_REL_I386_DIR16 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6769:1: + IMAGE_REL_I386_DIR32 = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6771:1: + IMAGE_REL_I386_DIR32NB = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6772:1: + IMAGE_REL_I386_REL16 = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6770:1: + IMAGE_REL_I386_REL32 = 0x0014 // /usr/x86_64-w64-mingw32/include/winnt.h:6778:1: + IMAGE_REL_I386_SECREL = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:6775:1: + IMAGE_REL_I386_SECREL7 = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:6777:1: + IMAGE_REL_I386_SECTION = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:6774:1: + IMAGE_REL_I386_SEG12 = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6773:1: + IMAGE_REL_I386_TOKEN = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:6776:1: + IMAGE_REL_IA64_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6932:1: + IMAGE_REL_IA64_ADDEND = 0x001F // /usr/x86_64-w64-mingw32/include/winnt.h:6961:1: + IMAGE_REL_IA64_DIR32 = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6936:1: + IMAGE_REL_IA64_DIR32NB = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:6948:1: + IMAGE_REL_IA64_DIR64 = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6937:1: + IMAGE_REL_IA64_GPREL22 = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6941:1: + IMAGE_REL_IA64_GPREL32 = 0x001C // /usr/x86_64-w64-mingw32/include/winnt.h:6960:1: + IMAGE_REL_IA64_IMM14 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6933:1: + IMAGE_REL_IA64_IMM22 = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6934:1: + IMAGE_REL_IA64_IMM64 = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6935:1: + IMAGE_REL_IA64_IMMGPREL64 = 0x001A // /usr/x86_64-w64-mingw32/include/winnt.h:6958:1: + IMAGE_REL_IA64_LTOFF22 = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:6942:1: + IMAGE_REL_IA64_PCREL21B = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6938:1: + IMAGE_REL_IA64_PCREL21F = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6940:1: + IMAGE_REL_IA64_PCREL21M = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6939:1: + IMAGE_REL_IA64_PCREL60B = 0x0016 // /usr/x86_64-w64-mingw32/include/winnt.h:6954:1: + IMAGE_REL_IA64_PCREL60F = 0x0017 // /usr/x86_64-w64-mingw32/include/winnt.h:6955:1: + IMAGE_REL_IA64_PCREL60I = 0x0018 // /usr/x86_64-w64-mingw32/include/winnt.h:6956:1: + IMAGE_REL_IA64_PCREL60M = 0x0019 // /usr/x86_64-w64-mingw32/include/winnt.h:6957:1: + IMAGE_REL_IA64_PCREL60X = 0x0015 // /usr/x86_64-w64-mingw32/include/winnt.h:6953:1: + IMAGE_REL_IA64_SECREL22 = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:6944:1: + IMAGE_REL_IA64_SECREL32 = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:6946:1: + IMAGE_REL_IA64_SECREL64I = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:6945:1: + IMAGE_REL_IA64_SECTION = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:6943:1: + IMAGE_REL_IA64_SREL14 = 0x0011 // /usr/x86_64-w64-mingw32/include/winnt.h:6949:1: + IMAGE_REL_IA64_SREL22 = 0x0012 // /usr/x86_64-w64-mingw32/include/winnt.h:6950:1: + IMAGE_REL_IA64_SREL32 = 0x0013 // /usr/x86_64-w64-mingw32/include/winnt.h:6951:1: + IMAGE_REL_IA64_TOKEN = 0x001B // /usr/x86_64-w64-mingw32/include/winnt.h:6959:1: + IMAGE_REL_IA64_UREL32 = 0x0014 // /usr/x86_64-w64-mingw32/include/winnt.h:6952:1: + IMAGE_REL_M32R_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6979:1: + IMAGE_REL_M32R_ADDR24 = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6982:1: + IMAGE_REL_M32R_ADDR32 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6980:1: + IMAGE_REL_M32R_ADDR32NB = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6981:1: + IMAGE_REL_M32R_GPREL16 = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6983:1: + IMAGE_REL_M32R_PAIR = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:6990:1: + IMAGE_REL_M32R_PCREL16 = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6985:1: + IMAGE_REL_M32R_PCREL24 = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6984:1: + IMAGE_REL_M32R_PCREL8 = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6986:1: + IMAGE_REL_M32R_REFHALF = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6987:1: + IMAGE_REL_M32R_REFHI = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6988:1: + IMAGE_REL_M32R_REFLO = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:6989:1: + IMAGE_REL_M32R_SECREL32 = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:6992:1: + IMAGE_REL_M32R_SECTION = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:6991:1: + IMAGE_REL_M32R_TOKEN = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:6993:1: + IMAGE_REL_MIPS_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6780:1: + IMAGE_REL_MIPS_GPREL = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6786:1: + IMAGE_REL_MIPS_JMPADDR = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6783:1: + IMAGE_REL_MIPS_JMPADDR16 = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:6793:1: + IMAGE_REL_MIPS_LITERAL = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6787:1: + IMAGE_REL_MIPS_PAIR = 0x0025 // /usr/x86_64-w64-mingw32/include/winnt.h:6795:1: + IMAGE_REL_MIPS_REFHALF = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6781:1: + IMAGE_REL_MIPS_REFHI = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6784:1: + IMAGE_REL_MIPS_REFLO = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6785:1: + IMAGE_REL_MIPS_REFWORD = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6782:1: + IMAGE_REL_MIPS_REFWORDNB = 0x0022 // /usr/x86_64-w64-mingw32/include/winnt.h:6794:1: + IMAGE_REL_MIPS_SECREL = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:6789:1: + IMAGE_REL_MIPS_SECRELHI = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:6791:1: + IMAGE_REL_MIPS_SECRELLO = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:6790:1: + IMAGE_REL_MIPS_SECTION = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:6788:1: + IMAGE_REL_MIPS_TOKEN = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:6792:1: + IMAGE_REL_PPC_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6822:1: + IMAGE_REL_PPC_ADDR14 = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6827:1: + IMAGE_REL_PPC_ADDR16 = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6826:1: + IMAGE_REL_PPC_ADDR24 = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6825:1: + IMAGE_REL_PPC_ADDR32 = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6824:1: + IMAGE_REL_PPC_ADDR32NB = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:6832:1: + IMAGE_REL_PPC_ADDR64 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6823:1: + IMAGE_REL_PPC_BRNTAKEN = 0x0400 // /usr/x86_64-w64-mingw32/include/winnt.h:6848:1: + IMAGE_REL_PPC_BRTAKEN = 0x0200 // /usr/x86_64-w64-mingw32/include/winnt.h:6847:1: + IMAGE_REL_PPC_GPREL = 0x0015 // /usr/x86_64-w64-mingw32/include/winnt.h:6843:1: + IMAGE_REL_PPC_IFGLUE = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:6835:1: + IMAGE_REL_PPC_IMGLUE = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:6836:1: + IMAGE_REL_PPC_NEG = 0x0100 // /usr/x86_64-w64-mingw32/include/winnt.h:6846:1: + IMAGE_REL_PPC_PAIR = 0x0012 // /usr/x86_64-w64-mingw32/include/winnt.h:6840:1: + IMAGE_REL_PPC_REFHI = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:6838:1: + IMAGE_REL_PPC_REFLO = 0x0011 // /usr/x86_64-w64-mingw32/include/winnt.h:6839:1: + IMAGE_REL_PPC_REL14 = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6829:1: + IMAGE_REL_PPC_REL24 = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6828:1: + IMAGE_REL_PPC_SECREL = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:6833:1: + IMAGE_REL_PPC_SECREL16 = 0x000F // /usr/x86_64-w64-mingw32/include/winnt.h:6837:1: + IMAGE_REL_PPC_SECRELHI = 0x0014 // /usr/x86_64-w64-mingw32/include/winnt.h:6842:1: + IMAGE_REL_PPC_SECRELLO = 0x0013 // /usr/x86_64-w64-mingw32/include/winnt.h:6841:1: + IMAGE_REL_PPC_SECTION = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:6834:1: + IMAGE_REL_PPC_TOCDEFN = 0x0800 // /usr/x86_64-w64-mingw32/include/winnt.h:6849:1: + IMAGE_REL_PPC_TOCREL14 = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6831:1: + IMAGE_REL_PPC_TOCREL16 = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6830:1: + IMAGE_REL_PPC_TOKEN = 0x0016 // /usr/x86_64-w64-mingw32/include/winnt.h:6844:1: + IMAGE_REL_PPC_TYPEMASK = 0x00FF // /usr/x86_64-w64-mingw32/include/winnt.h:6845:1: + IMAGE_REL_SH3_ABSOLUTE = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6851:1: + IMAGE_REL_SH3_DIRECT16 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6852:1: + IMAGE_REL_SH3_DIRECT32 = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6853:1: + IMAGE_REL_SH3_DIRECT32_NB = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:6867:1: + IMAGE_REL_SH3_DIRECT4 = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6857:1: + IMAGE_REL_SH3_DIRECT4_LONG = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6859:1: + IMAGE_REL_SH3_DIRECT4_WORD = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6858:1: + IMAGE_REL_SH3_DIRECT8 = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6854:1: + IMAGE_REL_SH3_DIRECT8_LONG = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6856:1: + IMAGE_REL_SH3_DIRECT8_WORD = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6855:1: + IMAGE_REL_SH3_GPREL4_LONG = 0x0011 // /usr/x86_64-w64-mingw32/include/winnt.h:6868:1: + IMAGE_REL_SH3_PCREL12_WORD = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:6862:1: + IMAGE_REL_SH3_PCREL8_LONG = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:6861:1: + IMAGE_REL_SH3_PCREL8_WORD = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6860:1: + IMAGE_REL_SH3_SECREL = 0x000F // /usr/x86_64-w64-mingw32/include/winnt.h:6866:1: + IMAGE_REL_SH3_SECTION = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:6865:1: + IMAGE_REL_SH3_SIZEOF_SECTION = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:6864:1: + IMAGE_REL_SH3_STARTOF_SECTION = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:6863:1: + IMAGE_REL_SH3_TOKEN = 0x0012 // /usr/x86_64-w64-mingw32/include/winnt.h:6869:1: + IMAGE_REL_SHM_PAIR = 0x0018 // /usr/x86_64-w64-mingw32/include/winnt.h:6876:1: + IMAGE_REL_SHM_PCRELPT = 0x0013 // /usr/x86_64-w64-mingw32/include/winnt.h:6871:1: + IMAGE_REL_SHM_REFHALF = 0x0015 // /usr/x86_64-w64-mingw32/include/winnt.h:6873:1: + IMAGE_REL_SHM_REFLO = 0x0014 // /usr/x86_64-w64-mingw32/include/winnt.h:6872:1: + IMAGE_REL_SHM_RELHALF = 0x0017 // /usr/x86_64-w64-mingw32/include/winnt.h:6875:1: + IMAGE_REL_SHM_RELLO = 0x0016 // /usr/x86_64-w64-mingw32/include/winnt.h:6874:1: + IMAGE_REL_SH_NOMODE = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:6878:1: + IMAGE_REL_THUMB_BLX23 = 0x0015 // /usr/x86_64-w64-mingw32/include/winnt.h:6901:1: + IMAGE_REL_THUMB_BRANCH20 = 0x0012 // /usr/x86_64-w64-mingw32/include/winnt.h:6897:1: + IMAGE_REL_THUMB_BRANCH24 = 0x0014 // /usr/x86_64-w64-mingw32/include/winnt.h:6899:1: + IMAGE_REL_THUMB_MOV32 = 0x0011 // /usr/x86_64-w64-mingw32/include/winnt.h:6895:1: + IMAGE_RESOURCE_DATA_IS_DIRECTORY = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:7289:1: + IMAGE_RESOURCE_NAME_IS_STRING = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:7288:1: + IMAGE_ROM_OPTIONAL_HDR_MAGIC = 0x107 // /usr/x86_64-w64-mingw32/include/winnt.h:6346:1: + IMAGE_SCN_ALIGN_1024BYTES = 0x00B00000 // /usr/x86_64-w64-mingw32/include/winnt.h:6516:1: + IMAGE_SCN_ALIGN_128BYTES = 0x00800000 // /usr/x86_64-w64-mingw32/include/winnt.h:6513:1: + IMAGE_SCN_ALIGN_16BYTES = 0x00500000 // /usr/x86_64-w64-mingw32/include/winnt.h:6510:1: + IMAGE_SCN_ALIGN_1BYTES = 0x00100000 // /usr/x86_64-w64-mingw32/include/winnt.h:6506:1: + IMAGE_SCN_ALIGN_2048BYTES = 0x00C00000 // /usr/x86_64-w64-mingw32/include/winnt.h:6517:1: + IMAGE_SCN_ALIGN_256BYTES = 0x00900000 // /usr/x86_64-w64-mingw32/include/winnt.h:6514:1: + IMAGE_SCN_ALIGN_2BYTES = 0x00200000 // /usr/x86_64-w64-mingw32/include/winnt.h:6507:1: + IMAGE_SCN_ALIGN_32BYTES = 0x00600000 // /usr/x86_64-w64-mingw32/include/winnt.h:6511:1: + IMAGE_SCN_ALIGN_4096BYTES = 0x00D00000 // /usr/x86_64-w64-mingw32/include/winnt.h:6518:1: + IMAGE_SCN_ALIGN_4BYTES = 0x00300000 // /usr/x86_64-w64-mingw32/include/winnt.h:6508:1: + IMAGE_SCN_ALIGN_512BYTES = 0x00A00000 // /usr/x86_64-w64-mingw32/include/winnt.h:6515:1: + IMAGE_SCN_ALIGN_64BYTES = 0x00700000 // /usr/x86_64-w64-mingw32/include/winnt.h:6512:1: + IMAGE_SCN_ALIGN_8192BYTES = 0x00E00000 // /usr/x86_64-w64-mingw32/include/winnt.h:6519:1: + IMAGE_SCN_ALIGN_8BYTES = 0x00400000 // /usr/x86_64-w64-mingw32/include/winnt.h:6509:1: + IMAGE_SCN_ALIGN_MASK = 0x00F00000 // /usr/x86_64-w64-mingw32/include/winnt.h:6521:1: + IMAGE_SCN_CNT_CODE = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:6491:1: + IMAGE_SCN_CNT_INITIALIZED_DATA = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:6492:1: + IMAGE_SCN_CNT_UNINITIALIZED_DATA = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:6493:1: + IMAGE_SCN_GPREL = 0x00008000 // /usr/x86_64-w64-mingw32/include/winnt.h:6499:1: + IMAGE_SCN_LNK_COMDAT = 0x00001000 // /usr/x86_64-w64-mingw32/include/winnt.h:6497:1: + IMAGE_SCN_LNK_INFO = 0x00000200 // /usr/x86_64-w64-mingw32/include/winnt.h:6495:1: + IMAGE_SCN_LNK_NRELOC_OVFL = 0x01000000 // /usr/x86_64-w64-mingw32/include/winnt.h:6523:1: + IMAGE_SCN_LNK_OTHER = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:6494:1: + IMAGE_SCN_LNK_REMOVE = 0x00000800 // /usr/x86_64-w64-mingw32/include/winnt.h:6496:1: + IMAGE_SCN_MEM_16BIT = 0x00020000 // /usr/x86_64-w64-mingw32/include/winnt.h:6502:1: + IMAGE_SCN_MEM_DISCARDABLE = 0x02000000 // /usr/x86_64-w64-mingw32/include/winnt.h:6524:1: + IMAGE_SCN_MEM_EXECUTE = 0x20000000 // /usr/x86_64-w64-mingw32/include/winnt.h:6528:1: + IMAGE_SCN_MEM_FARDATA = 0x00008000 // /usr/x86_64-w64-mingw32/include/winnt.h:6500:1: + IMAGE_SCN_MEM_LOCKED = 0x00040000 // /usr/x86_64-w64-mingw32/include/winnt.h:6503:1: + IMAGE_SCN_MEM_NOT_CACHED = 0x04000000 // /usr/x86_64-w64-mingw32/include/winnt.h:6525:1: + IMAGE_SCN_MEM_NOT_PAGED = 0x08000000 // /usr/x86_64-w64-mingw32/include/winnt.h:6526:1: + IMAGE_SCN_MEM_PRELOAD = 0x00080000 // /usr/x86_64-w64-mingw32/include/winnt.h:6504:1: + IMAGE_SCN_MEM_PURGEABLE = 0x00020000 // /usr/x86_64-w64-mingw32/include/winnt.h:6501:1: + IMAGE_SCN_MEM_READ = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnt.h:6529:1: + IMAGE_SCN_MEM_SHARED = 0x10000000 // /usr/x86_64-w64-mingw32/include/winnt.h:6527:1: + IMAGE_SCN_MEM_WRITE = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:6530:1: + IMAGE_SCN_NO_DEFER_SPEC_EXC = 0x00004000 // /usr/x86_64-w64-mingw32/include/winnt.h:6498:1: + IMAGE_SCN_SCALE_INDEX = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:6532:1: + IMAGE_SCN_TYPE_NO_PAD = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:6489:1: + IMAGE_SEPARATE_DEBUG_FLAGS_MASK = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:7576:1: + IMAGE_SEPARATE_DEBUG_MISMATCH = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:7577:1: + IMAGE_SEPARATE_DEBUG_SIGNATURE = 0x4944 // /usr/x86_64-w64-mingw32/include/winnt.h:7573:1: + IMAGE_SIZEOF_ARCHIVE_MEMBER_HDR = 60 // /usr/x86_64-w64-mingw32/include/winnt.h:7144:1: + IMAGE_SIZEOF_AUX_SYMBOL = 18 // /usr/x86_64-w64-mingw32/include/winnt.h:6738:1: + IMAGE_SIZEOF_BASE_RELOCATION = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:7113:1: + IMAGE_SIZEOF_FILE_HEADER = 20 // /usr/x86_64-w64-mingw32/include/winnt.h:6197:1: + IMAGE_SIZEOF_LINENUMBER = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:7103:1: + IMAGE_SIZEOF_NT_OPTIONAL32_HEADER = 224 // /usr/x86_64-w64-mingw32/include/winnt.h:6341:1: + IMAGE_SIZEOF_NT_OPTIONAL64_HEADER = 240 // /usr/x86_64-w64-mingw32/include/winnt.h:6342:1: + IMAGE_SIZEOF_NT_OPTIONAL_HEADER = 240 // /usr/x86_64-w64-mingw32/include/winnt.h:6351:1: + IMAGE_SIZEOF_RELOCATION = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:6766:1: + IMAGE_SIZEOF_ROM_OPTIONAL_HEADER = 56 // /usr/x86_64-w64-mingw32/include/winnt.h:6339:1: + IMAGE_SIZEOF_SECTION_HEADER = 40 // /usr/x86_64-w64-mingw32/include/winnt.h:6487:1: + IMAGE_SIZEOF_SHORT_NAME = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:6469:1: + IMAGE_SIZEOF_STD_OPTIONAL_HEADER = 28 // /usr/x86_64-w64-mingw32/include/winnt.h:6340:1: + IMAGE_SIZEOF_SYMBOL = 18 // /usr/x86_64-w64-mingw32/include/winnt.h:6552:1: + IMAGE_SUBSYSTEM_EFI_APPLICATION = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:6395:1: + IMAGE_SUBSYSTEM_EFI_BOOT_SERVICE_DRIVER = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:6396:1: + IMAGE_SUBSYSTEM_EFI_ROM = 13 // /usr/x86_64-w64-mingw32/include/winnt.h:6398:1: + IMAGE_SUBSYSTEM_EFI_RUNTIME_DRIVER = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:6397:1: + IMAGE_SUBSYSTEM_NATIVE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:6388:1: + IMAGE_SUBSYSTEM_NATIVE_WINDOWS = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:6393:1: + IMAGE_SUBSYSTEM_OS2_CUI = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:6391:1: + IMAGE_SUBSYSTEM_POSIX_CUI = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:6392:1: + IMAGE_SUBSYSTEM_UNKNOWN = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:6387:1: + IMAGE_SUBSYSTEM_WINDOWS_BOOT_APPLICATION = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:6400:1: + IMAGE_SUBSYSTEM_WINDOWS_CE_GUI = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:6394:1: + IMAGE_SUBSYSTEM_WINDOWS_CUI = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:6390:1: + IMAGE_SUBSYSTEM_WINDOWS_GUI = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:6389:1: + IMAGE_SUBSYSTEM_XBOX = 14 // /usr/x86_64-w64-mingw32/include/winnt.h:6399:1: + IMAGE_SYM_CLASS_ARGUMENT = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6609:1: + IMAGE_SYM_CLASS_AUTOMATIC = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6601:1: + IMAGE_SYM_CLASS_BIT_FIELD = 0x0012 // /usr/x86_64-w64-mingw32/include/winnt.h:6618:1: + IMAGE_SYM_CLASS_BLOCK = 0x0064 // /usr/x86_64-w64-mingw32/include/winnt.h:6620:1: + IMAGE_SYM_CLASS_CLR_TOKEN = 0x006B // /usr/x86_64-w64-mingw32/include/winnt.h:6626:1: + IMAGE_SYM_CLASS_END_OF_STRUCT = 0x0066 // /usr/x86_64-w64-mingw32/include/winnt.h:6622:1: + IMAGE_SYM_CLASS_ENUM_TAG = 0x000F // /usr/x86_64-w64-mingw32/include/winnt.h:6615:1: + IMAGE_SYM_CLASS_EXTERNAL = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6602:1: + IMAGE_SYM_CLASS_EXTERNAL_DEF = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6605:1: + IMAGE_SYM_CLASS_FAR_EXTERNAL = 0x0044 // /usr/x86_64-w64-mingw32/include/winnt.h:6619:1: + IMAGE_SYM_CLASS_FILE = 0x0067 // /usr/x86_64-w64-mingw32/include/winnt.h:6623:1: + IMAGE_SYM_CLASS_FUNCTION = 0x0065 // /usr/x86_64-w64-mingw32/include/winnt.h:6621:1: + IMAGE_SYM_CLASS_LABEL = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6606:1: + IMAGE_SYM_CLASS_MEMBER_OF_ENUM = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:6616:1: + IMAGE_SYM_CLASS_MEMBER_OF_STRUCT = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6608:1: + IMAGE_SYM_CLASS_MEMBER_OF_UNION = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:6611:1: + IMAGE_SYM_CLASS_NULL = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6600:1: + IMAGE_SYM_CLASS_REGISTER = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6604:1: + IMAGE_SYM_CLASS_REGISTER_PARAM = 0x0011 // /usr/x86_64-w64-mingw32/include/winnt.h:6617:1: + IMAGE_SYM_CLASS_SECTION = 0x0068 // /usr/x86_64-w64-mingw32/include/winnt.h:6624:1: + IMAGE_SYM_CLASS_STATIC = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6603:1: + IMAGE_SYM_CLASS_STRUCT_TAG = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:6610:1: + IMAGE_SYM_CLASS_TYPE_DEFINITION = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:6613:1: + IMAGE_SYM_CLASS_UNDEFINED_LABEL = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6607:1: + IMAGE_SYM_CLASS_UNDEFINED_STATIC = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:6614:1: + IMAGE_SYM_CLASS_UNION_TAG = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:6612:1: + IMAGE_SYM_CLASS_WEAK_EXTERNAL = 0x0069 // /usr/x86_64-w64-mingw32/include/winnt.h:6625:1: + IMAGE_SYM_DTYPE_ARRAY = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:6597:1: + IMAGE_SYM_DTYPE_FUNCTION = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:6596:1: + IMAGE_SYM_DTYPE_NULL = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:6594:1: + IMAGE_SYM_DTYPE_POINTER = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:6595:1: + IMAGE_SYM_SECTION_MAX = 0xFEFF // /usr/x86_64-w64-mingw32/include/winnt.h:6573:1: + IMAGE_SYM_SECTION_MAX_EX = 2147483647 // /usr/x86_64-w64-mingw32/include/winnt.h:6574:1: + IMAGE_SYM_TYPE_BYTE = 0x000C // /usr/x86_64-w64-mingw32/include/winnt.h:6588:1: + IMAGE_SYM_TYPE_CHAR = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:6578:1: + IMAGE_SYM_TYPE_DOUBLE = 0x0007 // /usr/x86_64-w64-mingw32/include/winnt.h:6583:1: + IMAGE_SYM_TYPE_DWORD = 0x000F // /usr/x86_64-w64-mingw32/include/winnt.h:6591:1: + IMAGE_SYM_TYPE_ENUM = 0x000A // /usr/x86_64-w64-mingw32/include/winnt.h:6586:1: + IMAGE_SYM_TYPE_FLOAT = 0x0006 // /usr/x86_64-w64-mingw32/include/winnt.h:6582:1: + IMAGE_SYM_TYPE_INT = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:6580:1: + IMAGE_SYM_TYPE_LONG = 0x0005 // /usr/x86_64-w64-mingw32/include/winnt.h:6581:1: + IMAGE_SYM_TYPE_MOE = 0x000B // /usr/x86_64-w64-mingw32/include/winnt.h:6587:1: + IMAGE_SYM_TYPE_NULL = 0x0000 // /usr/x86_64-w64-mingw32/include/winnt.h:6576:1: + IMAGE_SYM_TYPE_PCODE = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:6592:1: + IMAGE_SYM_TYPE_SHORT = 0x0003 // /usr/x86_64-w64-mingw32/include/winnt.h:6579:1: + IMAGE_SYM_TYPE_STRUCT = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:6584:1: + IMAGE_SYM_TYPE_UINT = 0x000E // /usr/x86_64-w64-mingw32/include/winnt.h:6590:1: + IMAGE_SYM_TYPE_UNION = 0x0009 // /usr/x86_64-w64-mingw32/include/winnt.h:6585:1: + IMAGE_SYM_TYPE_VOID = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:6577:1: + IMAGE_SYM_TYPE_WORD = 0x000D // /usr/x86_64-w64-mingw32/include/winnt.h:6589:1: + IMAGE_VXD_SIGNATURE = 0x454C // /usr/x86_64-w64-mingw32/include/winnt.h:6071:1: + IMAGE_WEAK_EXTERN_SEARCH_ALIAS = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:6754:1: + IMAGE_WEAK_EXTERN_SEARCH_LIBRARY = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:6753:1: + IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:6752:1: + IMC_CLOSESTATUSWINDOW = 0x0021 // /usr/x86_64-w64-mingw32/include/imm.h:237:1: + IMC_GETCANDIDATEPOS = 0x0007 // /usr/x86_64-w64-mingw32/include/imm.h:229:1: + IMC_GETCOMPOSITIONFONT = 0x0009 // /usr/x86_64-w64-mingw32/include/imm.h:231:1: + IMC_GETCOMPOSITIONWINDOW = 0x000B // /usr/x86_64-w64-mingw32/include/imm.h:233:1: + IMC_GETSTATUSWINDOWPOS = 0x000F // /usr/x86_64-w64-mingw32/include/imm.h:235:1: + IMC_OPENSTATUSWINDOW = 0x0022 // /usr/x86_64-w64-mingw32/include/imm.h:238:1: + IMC_SETCANDIDATEPOS = 0x0008 // /usr/x86_64-w64-mingw32/include/imm.h:230:1: + IMC_SETCOMPOSITIONFONT = 0x000A // /usr/x86_64-w64-mingw32/include/imm.h:232:1: + IMC_SETCOMPOSITIONWINDOW = 0x000C // /usr/x86_64-w64-mingw32/include/imm.h:234:1: + IMC_SETSTATUSWINDOWPOS = 0x0010 // /usr/x86_64-w64-mingw32/include/imm.h:236:1: + IMEMENUITEM_STRING_SIZE = 80 // /usr/x86_64-w64-mingw32/include/imm.h:93:1: + IMEVER_0310 = 0x0003000A // /usr/x86_64-w64-mingw32/include/imm.h:311:1: + IMEVER_0400 = 0x00040000 // /usr/x86_64-w64-mingw32/include/imm.h:312:1: + IME_CAND_CODE = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:421:1: + IME_CAND_MEANING = 0x0003 // /usr/x86_64-w64-mingw32/include/imm.h:422:1: + IME_CAND_RADICAL = 0x0004 // /usr/x86_64-w64-mingw32/include/imm.h:423:1: + IME_CAND_READ = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:420:1: + IME_CAND_STROKE = 0x0005 // /usr/x86_64-w64-mingw32/include/imm.h:424:1: + IME_CAND_UNKNOWN = 0x0000 // /usr/x86_64-w64-mingw32/include/imm.h:419:1: + IME_CHOTKEY_IME_NONIME_TOGGLE = 0x10 // /usr/x86_64-w64-mingw32/include/imm.h:271:1: + IME_CHOTKEY_SHAPE_TOGGLE = 0x11 // /usr/x86_64-w64-mingw32/include/imm.h:272:1: + IME_CHOTKEY_SYMBOL_TOGGLE = 0x12 // /usr/x86_64-w64-mingw32/include/imm.h:273:1: + IME_CMODE_ALPHANUMERIC = 0x0000 // /usr/x86_64-w64-mingw32/include/imm.h:391:1: + IME_CMODE_CHARCODE = 0x0020 // /usr/x86_64-w64-mingw32/include/imm.h:402:1: + IME_CMODE_CHINESE = 1 // /usr/x86_64-w64-mingw32/include/imm.h:393:1: + IME_CMODE_EUDC = 0x0200 // /usr/x86_64-w64-mingw32/include/imm.h:406:1: + IME_CMODE_FIXED = 0x0800 // /usr/x86_64-w64-mingw32/include/imm.h:408:1: + IME_CMODE_FULLSHAPE = 0x0008 // /usr/x86_64-w64-mingw32/include/imm.h:400:1: + IME_CMODE_HANGEUL = 1 // /usr/x86_64-w64-mingw32/include/imm.h:395:1: + IME_CMODE_HANGUL = 1 // /usr/x86_64-w64-mingw32/include/imm.h:396:1: + IME_CMODE_HANJACONVERT = 0x0040 // /usr/x86_64-w64-mingw32/include/imm.h:403:1: + IME_CMODE_JAPANESE = 1 // /usr/x86_64-w64-mingw32/include/imm.h:397:1: + IME_CMODE_KATAKANA = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:398:1: + IME_CMODE_LANGUAGE = 0x0003 // /usr/x86_64-w64-mingw32/include/imm.h:399:1: + IME_CMODE_NATIVE = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:392:1: + IME_CMODE_NOCONVERSION = 0x0100 // /usr/x86_64-w64-mingw32/include/imm.h:405:1: + IME_CMODE_RESERVED = 0xF0000000 // /usr/x86_64-w64-mingw32/include/imm.h:409:1: + IME_CMODE_ROMAN = 0x0010 // /usr/x86_64-w64-mingw32/include/imm.h:401:1: + IME_CMODE_SOFTKBD = 0x0080 // /usr/x86_64-w64-mingw32/include/imm.h:404:1: + IME_CMODE_SYMBOL = 0x0400 // /usr/x86_64-w64-mingw32/include/imm.h:407:1: + IME_CONFIG_GENERAL = 1 // /usr/x86_64-w64-mingw32/include/imm.h:452:1: + IME_CONFIG_REGISTERWORD = 2 // /usr/x86_64-w64-mingw32/include/imm.h:453:1: + IME_CONFIG_SELECTDICTIONARY = 3 // /usr/x86_64-w64-mingw32/include/imm.h:454:1: + IME_ESC_AUTOMATA = 0x1009 // /usr/x86_64-w64-mingw32/include/imm.h:469:1: + IME_ESC_GETHELPFILENAME = 0x100b // /usr/x86_64-w64-mingw32/include/imm.h:471:1: + IME_ESC_GET_EUDC_DICTIONARY = 0x1003 // /usr/x86_64-w64-mingw32/include/imm.h:463:1: + IME_ESC_HANJA_MODE = 0x1008 // /usr/x86_64-w64-mingw32/include/imm.h:468:1: + IME_ESC_IME_NAME = 0x1006 // /usr/x86_64-w64-mingw32/include/imm.h:466:1: + IME_ESC_MAX_KEY = 0x1005 // /usr/x86_64-w64-mingw32/include/imm.h:465:1: + IME_ESC_PRIVATE_FIRST = 0x0800 // /usr/x86_64-w64-mingw32/include/imm.h:459:1: + IME_ESC_PRIVATE_HOTKEY = 0x100a // /usr/x86_64-w64-mingw32/include/imm.h:470:1: + IME_ESC_PRIVATE_LAST = 0x0FFF // /usr/x86_64-w64-mingw32/include/imm.h:460:1: + IME_ESC_QUERY_SUPPORT = 0x0003 // /usr/x86_64-w64-mingw32/include/imm.h:456:1: + IME_ESC_RESERVED_FIRST = 0x0004 // /usr/x86_64-w64-mingw32/include/imm.h:457:1: + IME_ESC_RESERVED_LAST = 0x07FF // /usr/x86_64-w64-mingw32/include/imm.h:458:1: + IME_ESC_SEQUENCE_TO_INTERNAL = 0x1001 // /usr/x86_64-w64-mingw32/include/imm.h:462:1: + IME_ESC_SET_EUDC_DICTIONARY = 0x1004 // /usr/x86_64-w64-mingw32/include/imm.h:464:1: + IME_ESC_SYNC_HOTKEY = 0x1007 // /usr/x86_64-w64-mingw32/include/imm.h:467:1: + IME_HOTKEY_DSWITCH_FIRST = 0x100 // /usr/x86_64-w64-mingw32/include/imm.h:285:1: + IME_HOTKEY_DSWITCH_LAST = 0x11F // /usr/x86_64-w64-mingw32/include/imm.h:286:1: + IME_HOTKEY_PRIVATE_FIRST = 0x200 // /usr/x86_64-w64-mingw32/include/imm.h:288:1: + IME_HOTKEY_PRIVATE_LAST = 0x21F // /usr/x86_64-w64-mingw32/include/imm.h:293:1: + IME_ITHOTKEY_PREVIOUS_COMPOSITION = 0x201 // /usr/x86_64-w64-mingw32/include/imm.h:290:1: + IME_ITHOTKEY_RECONVERTSTRING = 0x203 // /usr/x86_64-w64-mingw32/include/imm.h:292:1: + IME_ITHOTKEY_RESEND_RESULTSTR = 0x200 // /usr/x86_64-w64-mingw32/include/imm.h:289:1: + IME_ITHOTKEY_UISTYLE_TOGGLE = 0x202 // /usr/x86_64-w64-mingw32/include/imm.h:291:1: + IME_JHOTKEY_CLOSE_OPEN = 0x30 // /usr/x86_64-w64-mingw32/include/imm.h:275:1: + IME_KHOTKEY_ENGLISH = 0x52 // /usr/x86_64-w64-mingw32/include/imm.h:279:1: + IME_KHOTKEY_HANJACONVERT = 0x51 // /usr/x86_64-w64-mingw32/include/imm.h:278:1: + IME_KHOTKEY_SHAPE_TOGGLE = 0x50 // /usr/x86_64-w64-mingw32/include/imm.h:277:1: + IME_PROP_AT_CARET = 0x00010000 // /usr/x86_64-w64-mingw32/include/imm.h:314:1: + IME_PROP_CANDLIST_START_FROM_1 = 0x00040000 // /usr/x86_64-w64-mingw32/include/imm.h:316:1: + IME_PROP_COMPLETE_ON_UNSELECT = 0x00100000 // /usr/x86_64-w64-mingw32/include/imm.h:318:1: + IME_PROP_SPECIAL_UI = 0x00020000 // /usr/x86_64-w64-mingw32/include/imm.h:315:1: + IME_PROP_UNICODE = 0x00080000 // /usr/x86_64-w64-mingw32/include/imm.h:317:1: + IME_REGWORD_STYLE_EUDC = 0x00000001 // /usr/x86_64-w64-mingw32/include/imm.h:473:1: + IME_REGWORD_STYLE_USER_FIRST = 0x80000000 // /usr/x86_64-w64-mingw32/include/imm.h:474:1: + IME_REGWORD_STYLE_USER_LAST = 0xFFFFFFFF // /usr/x86_64-w64-mingw32/include/imm.h:475:1: + IME_SMODE_AUTOMATIC = 0x0004 // /usr/x86_64-w64-mingw32/include/imm.h:414:1: + IME_SMODE_CONVERSATION = 0x0010 // /usr/x86_64-w64-mingw32/include/imm.h:416:1: + IME_SMODE_NONE = 0x0000 // /usr/x86_64-w64-mingw32/include/imm.h:411:1: + IME_SMODE_PHRASEPREDICT = 0x0008 // /usr/x86_64-w64-mingw32/include/imm.h:415:1: + IME_SMODE_PLAURALCLAUSE = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:412:1: + IME_SMODE_RESERVED = 0x0000F000 // /usr/x86_64-w64-mingw32/include/imm.h:417:1: + IME_SMODE_SINGLECONVERT = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:413:1: + IME_THOTKEY_IME_NONIME_TOGGLE = 0x70 // /usr/x86_64-w64-mingw32/include/imm.h:281:1: + IME_THOTKEY_SHAPE_TOGGLE = 0x71 // /usr/x86_64-w64-mingw32/include/imm.h:282:1: + IME_THOTKEY_SYMBOL_TOGGLE = 0x72 // /usr/x86_64-w64-mingw32/include/imm.h:283:1: + IMFS_CHECKED = 8 // /usr/x86_64-w64-mingw32/include/imm.h:497:1: + IMFS_DEFAULT = 4096 // /usr/x86_64-w64-mingw32/include/imm.h:502:1: + IMFS_DISABLED = 3 // /usr/x86_64-w64-mingw32/include/imm.h:496:1: + IMFS_ENABLED = 0 // /usr/x86_64-w64-mingw32/include/imm.h:499:1: + IMFS_GRAYED = 3 // /usr/x86_64-w64-mingw32/include/imm.h:495:1: + IMFS_HILITE = 128 // /usr/x86_64-w64-mingw32/include/imm.h:498:1: + IMFS_UNCHECKED = 0 // /usr/x86_64-w64-mingw32/include/imm.h:500:1: + IMFS_UNHILITE = 0 // /usr/x86_64-w64-mingw32/include/imm.h:501:1: + IMFT_RADIOCHECK = 0x00001 // /usr/x86_64-w64-mingw32/include/imm.h:491:1: + IMFT_SEPARATOR = 0x00002 // /usr/x86_64-w64-mingw32/include/imm.h:492:1: + IMFT_SUBMENU = 0x00004 // /usr/x86_64-w64-mingw32/include/imm.h:493:1: + IMM_ERROR_GENERAL = -2 // /usr/x86_64-w64-mingw32/include/imm.h:450:1: + IMM_ERROR_NODATA = -1 // /usr/x86_64-w64-mingw32/include/imm.h:449:1: + IMN_CHANGECANDIDATE = 0x0003 // /usr/x86_64-w64-mingw32/include/imm.h:428:1: + IMN_CLOSECANDIDATE = 0x0004 // /usr/x86_64-w64-mingw32/include/imm.h:429:1: + IMN_CLOSESTATUSWINDOW = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:426:1: + IMN_GUIDELINE = 0x000D // /usr/x86_64-w64-mingw32/include/imm.h:438:1: + IMN_OPENCANDIDATE = 0x0005 // /usr/x86_64-w64-mingw32/include/imm.h:430:1: + IMN_OPENSTATUSWINDOW = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:427:1: + IMN_PRIVATE = 0x000E // /usr/x86_64-w64-mingw32/include/imm.h:439:1: + IMN_SETCANDIDATEPOS = 0x0009 // /usr/x86_64-w64-mingw32/include/imm.h:434:1: + IMN_SETCOMPOSITIONFONT = 0x000A // /usr/x86_64-w64-mingw32/include/imm.h:435:1: + IMN_SETCOMPOSITIONWINDOW = 0x000B // /usr/x86_64-w64-mingw32/include/imm.h:436:1: + IMN_SETCONVERSIONMODE = 0x0006 // /usr/x86_64-w64-mingw32/include/imm.h:431:1: + IMN_SETOPENSTATUS = 0x0008 // /usr/x86_64-w64-mingw32/include/imm.h:433:1: + IMN_SETSENTENCEMODE = 0x0007 // /usr/x86_64-w64-mingw32/include/imm.h:432:1: + IMN_SETSTATUSWINDOWPOS = 0x000C // /usr/x86_64-w64-mingw32/include/imm.h:437:1: + IMPLINK_HIGHEXPER = 158 // /usr/x86_64-w64-mingw32/include/winsock.h:111:1: + IMPLINK_IP = 155 // /usr/x86_64-w64-mingw32/include/winsock.h:109:1: + IMPLINK_LOWEXPER = 156 // /usr/x86_64-w64-mingw32/include/winsock.h:110:1: + IMPLTYPEFLAG_FDEFAULT = 1 // /usr/x86_64-w64-mingw32/include/oaidl.h:836:1: + IMPLTYPEFLAG_FDEFAULTVTABLE = 8 // /usr/x86_64-w64-mingw32/include/oaidl.h:842:1: + IMPLTYPEFLAG_FRESTRICTED = 4 // /usr/x86_64-w64-mingw32/include/oaidl.h:840:1: + IMPLTYPEFLAG_FSOURCE = 2 // /usr/x86_64-w64-mingw32/include/oaidl.h:838:1: + IMPORT_OBJECT_HDR_SIG2 = 0xffff // /usr/x86_64-w64-mingw32/include/winnt.h:7593:1: + IMR_CANDIDATEWINDOW = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:442:1: + IMR_COMPOSITIONFONT = 0x0003 // /usr/x86_64-w64-mingw32/include/imm.h:443:1: + IMR_COMPOSITIONWINDOW = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:441:1: + IMR_CONFIRMRECONVERTSTRING = 0x0005 // /usr/x86_64-w64-mingw32/include/imm.h:445:1: + IMR_DOCUMENTFEED = 0x0007 // /usr/x86_64-w64-mingw32/include/imm.h:447:1: + IMR_QUERYCHARPOSITION = 0x0006 // /usr/x86_64-w64-mingw32/include/imm.h:446:1: + IMR_RECONVERTSTRING = 0x0004 // /usr/x86_64-w64-mingw32/include/imm.h:444:1: + IN = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:57:1: + INADDR_LOOPBACK = 0x7f000001 // /usr/x86_64-w64-mingw32/include/winsock.h:132:1: + INADDR_NONE = 0xffffffff // /usr/x86_64-w64-mingw32/include/winsock.h:134:1: + INCRINIT_NORMAL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:98614:1: + INCRINIT_ROOT = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:98616:1: + INCRINIT_TASK = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:98615:1: + INDEXID_CONTAINER = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5903:1: + INDEXID_OBJECT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5902:1: + INFINITE = 0xffffffff // /usr/x86_64-w64-mingw32/include/winbase.h:480:1: + INHERITED_ACE = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:3340:1: + INHERIT_CALLER_PRIORITY = 0x20000 // /usr/x86_64-w64-mingw32/include/winbase.h:394:1: + INHERIT_ONLY_ACE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3339:1: + INHERIT_PARENT_AFFINITY = 0x10000 // /usr/x86_64-w64-mingw32/include/winbase.h:393:1: + INITFLAG_AlterAdd = 0x0003 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19127:1: + INITFLAG_AlterDrop = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19126:1: + INITFLAG_AlterMask = 0x0003 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19124:1: + INITFLAG_AlterRename = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19125:1: + INITIAL_FPCSR = 0x027f // /usr/x86_64-w64-mingw32/include/winnt.h:1677:1: + INITIAL_MXCSR = 0x1f80 // /usr/x86_64-w64-mingw32/include/winnt.h:1676:1: + INIT_ONCE_ASYNC = 2 // /usr/x86_64-w64-mingw32/include/synchapi.h:22:1: + INIT_ONCE_CHECK_ONLY = 1 // /usr/x86_64-w64-mingw32/include/synchapi.h:21:1: + INIT_ONCE_CTX_RESERVED_BITS = 2 // /usr/x86_64-w64-mingw32/include/synchapi.h:25:1: + INIT_ONCE_INIT_FAILED = 4 // /usr/x86_64-w64-mingw32/include/synchapi.h:23:1: + INLINEFUNC_affinity = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17153:1: + INLINEFUNC_coalesce = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17149:1: + INLINEFUNC_expr_compare = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17152:1: + INLINEFUNC_expr_implies_expr = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17151:1: + INLINEFUNC_iif = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17154:1: + INLINEFUNC_implies_nonnull_row = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17150:1: + INLINEFUNC_unlikely = 99 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17155:1: + INPLACE_E_FIRST = 2147746208 // /usr/x86_64-w64-mingw32/include/winerror.h:2420:1: + INPLACE_E_LAST = 2147746223 // /usr/x86_64-w64-mingw32/include/winerror.h:2421:1: + INPLACE_S_FIRST = 262560 // /usr/x86_64-w64-mingw32/include/winerror.h:2422:1: + INPLACE_S_LAST = 262575 // /usr/x86_64-w64-mingw32/include/winerror.h:2423:1: + INPUTLANGCHANGE_BACKWARD = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:741:1: + INPUTLANGCHANGE_FORWARD = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:740:1: + INPUTLANGCHANGE_SYSCHARSET = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:739:1: + INPUT_HARDWARE = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:2621:1: + INPUT_KEYBOARD = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:2620:1: + INPUT_MOUSE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:2619:1: + INTERNATIONAL_USAGE = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:652:1: + INT_MAX = 2147483647 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:120:1: + INT_MIN = -2147483648 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:118:1: + INVALID_OS_COUNT = 65535 // /usr/x86_64-w64-mingw32/include/winnt.h:8264:1: + IN_CLASSA_HOST = 0x00ffffff // /usr/x86_64-w64-mingw32/include/winsock.h:117:1: + IN_CLASSA_MAX = 128 // /usr/x86_64-w64-mingw32/include/winsock.h:118:1: + IN_CLASSA_NET = 0xff000000 // /usr/x86_64-w64-mingw32/include/winsock.h:115:1: + IN_CLASSA_NSHIFT = 24 // /usr/x86_64-w64-mingw32/include/winsock.h:116:1: + IN_CLASSB_HOST = 0x0000ffff // /usr/x86_64-w64-mingw32/include/winsock.h:123:1: + IN_CLASSB_MAX = 65536 // /usr/x86_64-w64-mingw32/include/winsock.h:124:1: + IN_CLASSB_NET = 0xffff0000 // /usr/x86_64-w64-mingw32/include/winsock.h:121:1: + IN_CLASSB_NSHIFT = 16 // /usr/x86_64-w64-mingw32/include/winsock.h:122:1: + IN_CLASSC_HOST = 0x000000ff // /usr/x86_64-w64-mingw32/include/winsock.h:129:1: + IN_CLASSC_NET = 0xffffff00 // /usr/x86_64-w64-mingw32/include/winsock.h:127:1: + IN_CLASSC_NSHIFT = 8 // /usr/x86_64-w64-mingw32/include/winsock.h:128:1: + IN_INDEX_EPH = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20483:1: + IN_INDEX_INDEX_ASC = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20484:1: + IN_INDEX_INDEX_DESC = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20485:1: + IN_INDEX_LOOP = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20492:1: + IN_INDEX_MEMBERSHIP = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20491:1: + IN_INDEX_NOOP = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20486:1: + IN_INDEX_NOOP_OK = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20490:1: + IN_INDEX_ROWID = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20482:1: + IOCPARM_MASK = 0x7f // /usr/x86_64-w64-mingw32/include/winsock.h:46:1: + IOCTL_CHANGER_BASE = 48 // /usr/x86_64-w64-mingw32/include/winioctl.h:973:1: + IOCTL_CHANGER_EXCHANGE_MEDIUM = 3162144 // /usr/x86_64-w64-mingw32/include/winioctl.h:981:1: + IOCTL_CHANGER_GET_ELEMENT_STATUS = 3194900 // /usr/x86_64-w64-mingw32/include/winioctl.h:978:1: + IOCTL_CHANGER_GET_PARAMETERS = 3162112 // /usr/x86_64-w64-mingw32/include/winioctl.h:974:1: + IOCTL_CHANGER_GET_PRODUCT_DATA = 3162120 // /usr/x86_64-w64-mingw32/include/winioctl.h:976:1: + IOCTL_CHANGER_GET_STATUS = 3162116 // /usr/x86_64-w64-mingw32/include/winioctl.h:975:1: + IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS = 3162136 // /usr/x86_64-w64-mingw32/include/winioctl.h:979:1: + IOCTL_CHANGER_MOVE_MEDIUM = 3162148 // /usr/x86_64-w64-mingw32/include/winioctl.h:982:1: + IOCTL_CHANGER_QUERY_VOLUME_TAGS = 3194924 // /usr/x86_64-w64-mingw32/include/winioctl.h:984:1: + IOCTL_CHANGER_REINITIALIZE_TRANSPORT = 3162152 // /usr/x86_64-w64-mingw32/include/winioctl.h:983:1: + IOCTL_CHANGER_SET_ACCESS = 3194896 // /usr/x86_64-w64-mingw32/include/winioctl.h:977:1: + IOCTL_CHANGER_SET_POSITION = 3162140 // /usr/x86_64-w64-mingw32/include/winioctl.h:980:1: + IOCTL_DISK_BASE = 7 // /usr/x86_64-w64-mingw32/include/winioctl.h:446:1: + IOCTL_DISK_CHECK_VERIFY = 477184 // /usr/x86_64-w64-mingw32/include/winioctl.h:490:1: + IOCTL_DISK_CONTROLLER_NUMBER = 458820 // /usr/x86_64-w64-mingw32/include/winioctl.h:465:1: + IOCTL_DISK_CREATE_DISK = 507992 // /usr/x86_64-w64-mingw32/include/winioctl.h:475:1: + IOCTL_DISK_DELETE_DRIVE_LAYOUT = 508160 // /usr/x86_64-w64-mingw32/include/winioctl.h:485:1: + IOCTL_DISK_EJECT_MEDIA = 477192 // /usr/x86_64-w64-mingw32/include/winioctl.h:492:1: + IOCTL_DISK_FIND_NEW_DEVICES = 477208 // /usr/x86_64-w64-mingw32/include/winioctl.h:496:1: + IOCTL_DISK_FORMAT_DRIVE = 508876 // /usr/x86_64-w64-mingw32/include/winioctl.h:488:1: + IOCTL_DISK_FORMAT_TRACKS = 507928 // /usr/x86_64-w64-mingw32/include/winioctl.h:453:1: + IOCTL_DISK_FORMAT_TRACKS_EX = 507948 // /usr/x86_64-w64-mingw32/include/winioctl.h:458:1: + IOCTL_DISK_GET_CACHE_INFORMATION = 475348 // /usr/x86_64-w64-mingw32/include/winioctl.h:482:1: + IOCTL_DISK_GET_DRIVE_GEOMETRY = 458752 // /usr/x86_64-w64-mingw32/include/winioctl.h:447:1: + IOCTL_DISK_GET_DRIVE_GEOMETRY_EX = 458912 // /usr/x86_64-w64-mingw32/include/winioctl.h:477:1: + IOCTL_DISK_GET_DRIVE_LAYOUT = 475148 // /usr/x86_64-w64-mingw32/include/winioctl.h:450:1: + IOCTL_DISK_GET_DRIVE_LAYOUT_EX = 458832 // /usr/x86_64-w64-mingw32/include/winioctl.h:473:1: + IOCTL_DISK_GET_LENGTH_INFO = 475228 // /usr/x86_64-w64-mingw32/include/winioctl.h:476:1: + IOCTL_DISK_GET_MEDIA_TYPES = 461824 // /usr/x86_64-w64-mingw32/include/winioctl.h:497:1: + IOCTL_DISK_GET_PARTITION_INFO = 475140 // /usr/x86_64-w64-mingw32/include/winioctl.h:448:1: + IOCTL_DISK_GET_PARTITION_INFO_EX = 458824 // /usr/x86_64-w64-mingw32/include/winioctl.h:471:1: + IOCTL_DISK_GROW_PARTITION = 508112 // /usr/x86_64-w64-mingw32/include/winioctl.h:481:1: + IOCTL_DISK_HISTOGRAM_DATA = 458804 // /usr/x86_64-w64-mingw32/include/winioctl.h:460:1: + IOCTL_DISK_HISTOGRAM_RESET = 458808 // /usr/x86_64-w64-mingw32/include/winioctl.h:461:1: + IOCTL_DISK_HISTOGRAM_STRUCTURE = 458800 // /usr/x86_64-w64-mingw32/include/winioctl.h:459:1: + IOCTL_DISK_IS_WRITABLE = 458788 // /usr/x86_64-w64-mingw32/include/winioctl.h:456:1: + IOCTL_DISK_LOAD_MEDIA = 477196 // /usr/x86_64-w64-mingw32/include/winioctl.h:493:1: + IOCTL_DISK_LOGGING = 458792 // /usr/x86_64-w64-mingw32/include/winioctl.h:457:1: + IOCTL_DISK_MEDIA_REMOVAL = 477188 // /usr/x86_64-w64-mingw32/include/winioctl.h:491:1: + IOCTL_DISK_PERFORMANCE = 458784 // /usr/x86_64-w64-mingw32/include/winioctl.h:455:1: + IOCTL_DISK_PERFORMANCE_OFF = 458848 // /usr/x86_64-w64-mingw32/include/winioctl.h:464:1: + IOCTL_DISK_REASSIGN_BLOCKS = 507932 // /usr/x86_64-w64-mingw32/include/winioctl.h:454:1: + IOCTL_DISK_REASSIGN_BLOCKS_EX = 508068 // /usr/x86_64-w64-mingw32/include/winioctl.h:479:1: + IOCTL_DISK_RELEASE = 477204 // /usr/x86_64-w64-mingw32/include/winioctl.h:495:1: + IOCTL_DISK_REQUEST_DATA = 458816 // /usr/x86_64-w64-mingw32/include/winioctl.h:463:1: + IOCTL_DISK_REQUEST_STRUCTURE = 458812 // /usr/x86_64-w64-mingw32/include/winioctl.h:462:1: + IOCTL_DISK_RESERVE = 477200 // /usr/x86_64-w64-mingw32/include/winioctl.h:494:1: + IOCTL_DISK_RESET_SNAPSHOT_INFO = 508432 // /usr/x86_64-w64-mingw32/include/winioctl.h:487:1: + IOCTL_DISK_SENSE_DEVICE = 459744 // /usr/x86_64-w64-mingw32/include/winioctl.h:489:1: + IOCTL_DISK_SET_CACHE_INFORMATION = 508120 // /usr/x86_64-w64-mingw32/include/winioctl.h:483:1: + IOCTL_DISK_SET_DRIVE_LAYOUT = 507920 // /usr/x86_64-w64-mingw32/include/winioctl.h:451:1: + IOCTL_DISK_SET_DRIVE_LAYOUT_EX = 507988 // /usr/x86_64-w64-mingw32/include/winioctl.h:474:1: + IOCTL_DISK_SET_PARTITION_INFO = 507912 // /usr/x86_64-w64-mingw32/include/winioctl.h:449:1: + IOCTL_DISK_SET_PARTITION_INFO_EX = 507980 // /usr/x86_64-w64-mingw32/include/winioctl.h:472:1: + IOCTL_DISK_UPDATE_DRIVE_SIZE = 508104 // /usr/x86_64-w64-mingw32/include/winioctl.h:480:1: + IOCTL_DISK_UPDATE_PROPERTIES = 459072 // /usr/x86_64-w64-mingw32/include/winioctl.h:486:1: + IOCTL_DISK_VERIFY = 458772 // /usr/x86_64-w64-mingw32/include/winioctl.h:452:1: + IOCTL_SERENUM_EXPOSE_HARDWARE = 3604992 // /usr/x86_64-w64-mingw32/include/winioctl.h:1239:1: + IOCTL_SERENUM_GET_PORT_NAME = 3605004 // /usr/x86_64-w64-mingw32/include/winioctl.h:1242:1: + IOCTL_SERENUM_PORT_DESC = 3605000 // /usr/x86_64-w64-mingw32/include/winioctl.h:1241:1: + IOCTL_SERENUM_REMOVE_HARDWARE = 3604996 // /usr/x86_64-w64-mingw32/include/winioctl.h:1240:1: + IOCTL_SERIAL_LSRMST_INSERT = 1769596 // /usr/x86_64-w64-mingw32/include/winioctl.h:1237:1: + IOCTL_SMARTCARD_CONFISCATE = 3211280 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:60:1: + IOCTL_SMARTCARD_EJECT = 3211288 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:62:1: + IOCTL_SMARTCARD_GET_ATTRIBUTE = 3211272 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:58:1: + IOCTL_SMARTCARD_GET_LAST_ERROR = 3211324 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:69:1: + IOCTL_SMARTCARD_GET_PERF_CNTR = 3211328 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:70:1: + IOCTL_SMARTCARD_GET_STATE = 3211320 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:68:1: + IOCTL_SMARTCARD_IS_ABSENT = 3211308 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:66:1: + IOCTL_SMARTCARD_IS_PRESENT = 3211304 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:65:1: + IOCTL_SMARTCARD_POWER = 3211268 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:57:1: + IOCTL_SMARTCARD_SET_ATTRIBUTE = 3211276 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:59:1: + IOCTL_SMARTCARD_SET_PROTOCOL = 3211312 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:67:1: + IOCTL_SMARTCARD_SWALLOW = 3211292 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:63:1: + IOCTL_SMARTCARD_TRANSMIT = 3211284 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:61:1: + IOCTL_STORAGE_BASE = 45 // /usr/x86_64-w64-mingw32/include/winioctl.h:162:1: + IOCTL_STORAGE_BREAK_RESERVATION = 2969620 // /usr/x86_64-w64-mingw32/include/winioctl.h:185:1: + IOCTL_STORAGE_CHECK_VERIFY = 2967552 // /usr/x86_64-w64-mingw32/include/winioctl.h:164:1: + IOCTL_STORAGE_CHECK_VERIFY2 = 2951168 // /usr/x86_64-w64-mingw32/include/winioctl.h:165:1: + IOCTL_STORAGE_EJECTION_CONTROL = 2951488 // /usr/x86_64-w64-mingw32/include/winioctl.h:174:1: + IOCTL_STORAGE_EJECT_MEDIA = 2967560 // /usr/x86_64-w64-mingw32/include/winioctl.h:167:1: + IOCTL_STORAGE_FIND_NEW_DEVICES = 2967576 // /usr/x86_64-w64-mingw32/include/winioctl.h:172:1: + IOCTL_STORAGE_GET_DEVICE_NUMBER = 2953344 // /usr/x86_64-w64-mingw32/include/winioctl.h:187:1: + IOCTL_STORAGE_GET_HOTPLUG_INFO = 2952212 // /usr/x86_64-w64-mingw32/include/winioctl.h:180:1: + IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER = 2952208 // /usr/x86_64-w64-mingw32/include/winioctl.h:179:1: + IOCTL_STORAGE_GET_MEDIA_TYPES = 2952192 // /usr/x86_64-w64-mingw32/include/winioctl.h:177:1: + IOCTL_STORAGE_GET_MEDIA_TYPES_EX = 2952196 // /usr/x86_64-w64-mingw32/include/winioctl.h:178:1: + IOCTL_STORAGE_LOAD_MEDIA = 2967564 // /usr/x86_64-w64-mingw32/include/winioctl.h:168:1: + IOCTL_STORAGE_LOAD_MEDIA2 = 2951180 // /usr/x86_64-w64-mingw32/include/winioctl.h:169:1: + IOCTL_STORAGE_MCN_CONTROL = 2951492 // /usr/x86_64-w64-mingw32/include/winioctl.h:175:1: + IOCTL_STORAGE_MEDIA_REMOVAL = 2967556 // /usr/x86_64-w64-mingw32/include/winioctl.h:166:1: + IOCTL_STORAGE_PREDICT_FAILURE = 2953472 // /usr/x86_64-w64-mingw32/include/winioctl.h:188:1: + IOCTL_STORAGE_QUERY_PROPERTY = 2954240 // /usr/x86_64-w64-mingw32/include/winioctl.h:498:1: + IOCTL_STORAGE_READ_CAPACITY = 2969920 // /usr/x86_64-w64-mingw32/include/winioctl.h:189:1: + IOCTL_STORAGE_RELEASE = 2967572 // /usr/x86_64-w64-mingw32/include/winioctl.h:171:1: + IOCTL_STORAGE_RESERVE = 2967568 // /usr/x86_64-w64-mingw32/include/winioctl.h:170:1: + IOCTL_STORAGE_RESET_BUS = 2969600 // /usr/x86_64-w64-mingw32/include/winioctl.h:183:1: + IOCTL_STORAGE_RESET_DEVICE = 2969604 // /usr/x86_64-w64-mingw32/include/winioctl.h:184:1: + IOCTL_STORAGE_SET_HOTPLUG_INFO = 3001368 // /usr/x86_64-w64-mingw32/include/winioctl.h:181:1: + IOC_IN = 0x80000000 // /usr/x86_64-w64-mingw32/include/winsock.h:49:1: + IOC_INOUT = 3221225472 // /usr/x86_64-w64-mingw32/include/winsock.h:50:1: + IOC_OUT = 0x40000000 // /usr/x86_64-w64-mingw32/include/winsock.h:48:1: + IOC_VOID = 0x20000000 // /usr/x86_64-w64-mingw32/include/winsock.h:47:1: + IO_COMPLETION_ALL_ACCESS = 2031619 // /usr/x86_64-w64-mingw32/include/winnt.h:5185:1: + IO_COMPLETION_MODIFY_STATE = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:5184:1: + IO_REPARSE_TAG_AF_UNIX = 2147483683 // /usr/x86_64-w64-mingw32/include/winnt.h:5152:1: + IO_REPARSE_TAG_APPEXECLINK = 2147483675 // /usr/x86_64-w64-mingw32/include/winnt.h:5145:1: + IO_REPARSE_TAG_CLOUD = 2415919130 // /usr/x86_64-w64-mingw32/include/winnt.h:5128:1: + IO_REPARSE_TAG_CLOUD_1 = 2415923226 // /usr/x86_64-w64-mingw32/include/winnt.h:5129:1: + IO_REPARSE_TAG_CLOUD_2 = 2415927322 // /usr/x86_64-w64-mingw32/include/winnt.h:5130:1: + IO_REPARSE_TAG_CLOUD_3 = 2415931418 // /usr/x86_64-w64-mingw32/include/winnt.h:5131:1: + IO_REPARSE_TAG_CLOUD_4 = 2415935514 // /usr/x86_64-w64-mingw32/include/winnt.h:5132:1: + IO_REPARSE_TAG_CLOUD_5 = 2415939610 // /usr/x86_64-w64-mingw32/include/winnt.h:5133:1: + IO_REPARSE_TAG_CLOUD_6 = 2415943706 // /usr/x86_64-w64-mingw32/include/winnt.h:5134:1: + IO_REPARSE_TAG_CLOUD_7 = 2415947802 // /usr/x86_64-w64-mingw32/include/winnt.h:5135:1: + IO_REPARSE_TAG_CLOUD_8 = 2415951898 // /usr/x86_64-w64-mingw32/include/winnt.h:5136:1: + IO_REPARSE_TAG_CLOUD_9 = 2415955994 // /usr/x86_64-w64-mingw32/include/winnt.h:5137:1: + IO_REPARSE_TAG_CLOUD_A = 2415960090 // /usr/x86_64-w64-mingw32/include/winnt.h:5138:1: + IO_REPARSE_TAG_CLOUD_B = 2415964186 // /usr/x86_64-w64-mingw32/include/winnt.h:5139:1: + IO_REPARSE_TAG_CLOUD_C = 2415968282 // /usr/x86_64-w64-mingw32/include/winnt.h:5140:1: + IO_REPARSE_TAG_CLOUD_D = 2415972378 // /usr/x86_64-w64-mingw32/include/winnt.h:5141:1: + IO_REPARSE_TAG_CLOUD_E = 2415976474 // /usr/x86_64-w64-mingw32/include/winnt.h:5142:1: + IO_REPARSE_TAG_CLOUD_F = 2415980570 // /usr/x86_64-w64-mingw32/include/winnt.h:5143:1: + IO_REPARSE_TAG_CLOUD_MASK = 61440 // /usr/x86_64-w64-mingw32/include/winnt.h:5144:1: + IO_REPARSE_TAG_CSV = 2147483657 // /usr/x86_64-w64-mingw32/include/winnt.h:5115:1: + IO_REPARSE_TAG_DEDUP = 2147483667 // /usr/x86_64-w64-mingw32/include/winnt.h:5121:1: + IO_REPARSE_TAG_DFS = 2147483658 // /usr/x86_64-w64-mingw32/include/winnt.h:5116:1: + IO_REPARSE_TAG_DFSR = 2147483666 // /usr/x86_64-w64-mingw32/include/winnt.h:5120:1: + IO_REPARSE_TAG_DRIVE_EXTENDER = 2147483653 // /usr/x86_64-w64-mingw32/include/winnt.h:5111:1: + IO_REPARSE_TAG_FILE_PLACEHOLDER = 2147483669 // /usr/x86_64-w64-mingw32/include/winnt.h:5123:1: + IO_REPARSE_TAG_FILTER_MANAGER = 2147483659 // /usr/x86_64-w64-mingw32/include/winnt.h:5117:1: + IO_REPARSE_TAG_GLOBAL_REPARSE = 2684354585 // /usr/x86_64-w64-mingw32/include/winnt.h:5127:1: + IO_REPARSE_TAG_HSM = 3221225476 // /usr/x86_64-w64-mingw32/include/winnt.h:5110:1: + IO_REPARSE_TAG_HSM2 = 2147483654 // /usr/x86_64-w64-mingw32/include/winnt.h:5112:1: + IO_REPARSE_TAG_IIS_CACHE = 2684354576 // /usr/x86_64-w64-mingw32/include/winnt.h:5119:1: + IO_REPARSE_TAG_MOUNT_POINT = 2684354563 // /usr/x86_64-w64-mingw32/include/winnt.h:5109:1: + IO_REPARSE_TAG_NFS = 2147483668 // /usr/x86_64-w64-mingw32/include/winnt.h:5122:1: + IO_REPARSE_TAG_ONEDRIVE = 2147483681 // /usr/x86_64-w64-mingw32/include/winnt.h:5150:1: + IO_REPARSE_TAG_PROJFS = 2415919132 // /usr/x86_64-w64-mingw32/include/winnt.h:5146:1: + IO_REPARSE_TAG_PROJFS_TOMBSTONE = 2684354594 // /usr/x86_64-w64-mingw32/include/winnt.h:5151:1: + IO_REPARSE_TAG_RESERVED_ONE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5102:1: + IO_REPARSE_TAG_RESERVED_RANGE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5104:1: + IO_REPARSE_TAG_RESERVED_ZERO = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5101:1: + IO_REPARSE_TAG_SIS = 2147483655 // /usr/x86_64-w64-mingw32/include/winnt.h:5113:1: + IO_REPARSE_TAG_STORAGE_SYNC = 2147483678 // /usr/x86_64-w64-mingw32/include/winnt.h:5147:1: + IO_REPARSE_TAG_SYMLINK = 2684354572 // /usr/x86_64-w64-mingw32/include/winnt.h:5118:1: + IO_REPARSE_TAG_UNHANDLED = 2147483680 // /usr/x86_64-w64-mingw32/include/winnt.h:5149:1: + IO_REPARSE_TAG_WCI = 2147483672 // /usr/x86_64-w64-mingw32/include/winnt.h:5125:1: + IO_REPARSE_TAG_WCI_1 = 2415923224 // /usr/x86_64-w64-mingw32/include/winnt.h:5126:1: + IO_REPARSE_TAG_WCI_TOMBSTONE = 2684354591 // /usr/x86_64-w64-mingw32/include/winnt.h:5148:1: + IO_REPARSE_TAG_WIM = 2147483656 // /usr/x86_64-w64-mingw32/include/winnt.h:5114:1: + IO_REPARSE_TAG_WOF = 2147483671 // /usr/x86_64-w64-mingw32/include/winnt.h:5124:1: + IPPORT_BIFFUDP = 512 // /usr/x86_64-w64-mingw32/include/winsock.h:103:1: + IPPORT_CMDSERVER = 514 // /usr/x86_64-w64-mingw32/include/winsock.h:100:1: + IPPORT_DAYTIME = 13 // /usr/x86_64-w64-mingw32/include/winsock.h:82:1: + IPPORT_DISCARD = 9 // /usr/x86_64-w64-mingw32/include/winsock.h:80:1: + IPPORT_ECHO = 7 // /usr/x86_64-w64-mingw32/include/winsock.h:79:1: + IPPORT_EFSSERVER = 520 // /usr/x86_64-w64-mingw32/include/winsock.h:101:1: + IPPORT_EXECSERVER = 512 // /usr/x86_64-w64-mingw32/include/winsock.h:98:1: + IPPORT_FINGER = 79 // /usr/x86_64-w64-mingw32/include/winsock.h:94:1: + IPPORT_FTP = 21 // /usr/x86_64-w64-mingw32/include/winsock.h:84:1: + IPPORT_LOGINSERVER = 513 // /usr/x86_64-w64-mingw32/include/winsock.h:99:1: + IPPORT_MTP = 57 // /usr/x86_64-w64-mingw32/include/winsock.h:90:1: + IPPORT_NAMESERVER = 42 // /usr/x86_64-w64-mingw32/include/winsock.h:88:1: + IPPORT_NETSTAT = 15 // /usr/x86_64-w64-mingw32/include/winsock.h:83:1: + IPPORT_RESERVED = 1024 // /usr/x86_64-w64-mingw32/include/winsock.h:107:1: + IPPORT_RJE = 77 // /usr/x86_64-w64-mingw32/include/winsock.h:93:1: + IPPORT_ROUTESERVER = 520 // /usr/x86_64-w64-mingw32/include/winsock.h:105:1: + IPPORT_SMTP = 25 // /usr/x86_64-w64-mingw32/include/winsock.h:86:1: + IPPORT_SUPDUP = 95 // /usr/x86_64-w64-mingw32/include/winsock.h:96:1: + IPPORT_SYSTAT = 11 // /usr/x86_64-w64-mingw32/include/winsock.h:81:1: + IPPORT_TELNET = 23 // /usr/x86_64-w64-mingw32/include/winsock.h:85:1: + IPPORT_TFTP = 69 // /usr/x86_64-w64-mingw32/include/winsock.h:92:1: + IPPORT_TIMESERVER = 37 // /usr/x86_64-w64-mingw32/include/winsock.h:87:1: + IPPORT_TTYLINK = 87 // /usr/x86_64-w64-mingw32/include/winsock.h:95:1: + IPPORT_WHOIS = 43 // /usr/x86_64-w64-mingw32/include/winsock.h:89:1: + IPPORT_WHOSERVER = 513 // /usr/x86_64-w64-mingw32/include/winsock.h:104:1: + IPPROTO_GGP = 3 // /usr/x86_64-w64-mingw32/include/winsock.h:69:1: + IPPROTO_ICMP = 1 // /usr/x86_64-w64-mingw32/include/winsock.h:67:1: + IPPROTO_IDP = 22 // /usr/x86_64-w64-mingw32/include/winsock.h:73:1: + IPPROTO_IGMP = 2 // /usr/x86_64-w64-mingw32/include/winsock.h:68:1: + IPPROTO_IP = 0 // /usr/x86_64-w64-mingw32/include/winsock.h:66:1: + IPPROTO_MAX = 256 // /usr/x86_64-w64-mingw32/include/winsock.h:77:1: + IPPROTO_ND = 77 // /usr/x86_64-w64-mingw32/include/winsock.h:74:1: + IPPROTO_PUP = 12 // /usr/x86_64-w64-mingw32/include/winsock.h:71:1: + IPPROTO_RAW = 255 // /usr/x86_64-w64-mingw32/include/winsock.h:76:1: + IPPROTO_TCP = 6 // /usr/x86_64-w64-mingw32/include/winsock.h:70:1: + IPPROTO_UDP = 17 // /usr/x86_64-w64-mingw32/include/winsock.h:72:1: + IP_ADD_MEMBERSHIP = 5 // /usr/x86_64-w64-mingw32/include/winsock.h:141:1: + IP_DEFAULT_MULTICAST_LOOP = 1 // /usr/x86_64-w64-mingw32/include/winsock.h:148:1: + IP_DEFAULT_MULTICAST_TTL = 1 // /usr/x86_64-w64-mingw32/include/winsock.h:147:1: + IP_DONTFRAGMENT = 9 // /usr/x86_64-w64-mingw32/include/winsock.h:145:1: + IP_DROP_MEMBERSHIP = 6 // /usr/x86_64-w64-mingw32/include/winsock.h:142:1: + IP_MAX_MEMBERSHIPS = 20 // /usr/x86_64-w64-mingw32/include/winsock.h:149:1: + IP_MULTICAST_IF = 2 // /usr/x86_64-w64-mingw32/include/winsock.h:138:1: + IP_MULTICAST_LOOP = 4 // /usr/x86_64-w64-mingw32/include/winsock.h:140:1: + IP_MULTICAST_TTL = 3 // /usr/x86_64-w64-mingw32/include/winsock.h:139:1: + IP_OPTIONS = 1 // /usr/x86_64-w64-mingw32/include/winsock.h:137:1: + IP_TOS = 8 // /usr/x86_64-w64-mingw32/include/winsock.h:144:1: + IP_TTL = 7 // /usr/x86_64-w64-mingw32/include/winsock.h:143:1: + ISC_SHOWUIALL = 0xC000000F // /usr/x86_64-w64-mingw32/include/imm.h:254:1: + ISC_SHOWUIALLCANDIDATEWINDOW = 0x0000000F // /usr/x86_64-w64-mingw32/include/imm.h:253:1: + ISC_SHOWUICANDIDATEWINDOW = 0x00000001 // /usr/x86_64-w64-mingw32/include/imm.h:250:1: + ISC_SHOWUICOMPOSITIONWINDOW = 0x80000000 // /usr/x86_64-w64-mingw32/include/imm.h:251:1: + ISC_SHOWUIGUIDELINE = 0x40000000 // /usr/x86_64-w64-mingw32/include/imm.h:252:1: + ISMEX_CALLBACK = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:2178:1: + ISMEX_NOSEND = 0x00000000 // /usr/x86_64-w64-mingw32/include/winuser.h:2175:1: + ISMEX_NOTIFY = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:2177:1: + ISMEX_REPLIED = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:2179:1: + ISMEX_SEND = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:2176:1: + IS_TEXT_UNICODE_ASCII16 = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:7832:1: + IS_TEXT_UNICODE_CONTROLS = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:7838:1: + IS_TEXT_UNICODE_DBCS_LEADBYTE = 0x0400 // /usr/x86_64-w64-mingw32/include/winnt.h:7846:1: + IS_TEXT_UNICODE_ILLEGAL_CHARS = 0x0100 // /usr/x86_64-w64-mingw32/include/winnt.h:7844:1: + IS_TEXT_UNICODE_NOT_ASCII_MASK = 0xF000 // /usr/x86_64-w64-mingw32/include/winnt.h:7852:1: + IS_TEXT_UNICODE_NOT_UNICODE_MASK = 0x0F00 // /usr/x86_64-w64-mingw32/include/winnt.h:7851:1: + IS_TEXT_UNICODE_NULL_BYTES = 0x1000 // /usr/x86_64-w64-mingw32/include/winnt.h:7847:1: + IS_TEXT_UNICODE_ODD_LENGTH = 0x0200 // /usr/x86_64-w64-mingw32/include/winnt.h:7845:1: + IS_TEXT_UNICODE_REVERSE_ASCII16 = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:7833:1: + IS_TEXT_UNICODE_REVERSE_CONTROLS = 0x0040 // /usr/x86_64-w64-mingw32/include/winnt.h:7839:1: + IS_TEXT_UNICODE_REVERSE_MASK = 0x00F0 // /usr/x86_64-w64-mingw32/include/winnt.h:7850:1: + IS_TEXT_UNICODE_REVERSE_SIGNATURE = 0x0080 // /usr/x86_64-w64-mingw32/include/winnt.h:7842:1: + IS_TEXT_UNICODE_REVERSE_STATISTICS = 0x0020 // /usr/x86_64-w64-mingw32/include/winnt.h:7836:1: + IS_TEXT_UNICODE_SIGNATURE = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:7841:1: + IS_TEXT_UNICODE_STATISTICS = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:7835:1: + IS_TEXT_UNICODE_UNICODE_MASK = 0x000F // /usr/x86_64-w64-mingw32/include/winnt.h:7849:1: + ITALIC_FONTTYPE = 0x200 // /usr/x86_64-w64-mingw32/include/commdlg.h:471:1: + IsStat4 = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:111279:1: + JEACH_ATOM = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:195374:1: + JEACH_FULLKEY = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:195377:1: + JEACH_ID = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:195375:1: + JEACH_JSON = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:195382:1: + JEACH_KEY = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:195371:1: + JEACH_PARENT = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:195376:1: + JEACH_PATH = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:195378:1: + JEACH_ROOT = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:195383:1: + JEACH_TYPE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:195373:1: + JEACH_VALUE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:195372:1: + JNODE_APPEND = 0x20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193328:1: + JNODE_ESCAPE = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193324:1: + JNODE_LABEL = 0x40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193329:1: + JNODE_PATCH = 0x10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193327:1: + JNODE_RAW = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193323:1: + JNODE_REMOVE = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193325:1: + JNODE_REPLACE = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193326:1: + JOB_ACCESS_ADMINISTER = 0x00000010 // /usr/x86_64-w64-mingw32/include/winspool.h:1279:1: + JOB_ACCESS_READ = 0x00000020 // /usr/x86_64-w64-mingw32/include/winspool.h:1280:1: + JOB_ALL_ACCESS = 983088 // /usr/x86_64-w64-mingw32/include/winspool.h:1290:1: + JOB_CONTROL_CANCEL = 3 // /usr/x86_64-w64-mingw32/include/winspool.h:332:1: + JOB_CONTROL_DELETE = 5 // /usr/x86_64-w64-mingw32/include/winspool.h:334:1: + JOB_CONTROL_LAST_PAGE_EJECTED = 7 // /usr/x86_64-w64-mingw32/include/winspool.h:336:1: + JOB_CONTROL_PAUSE = 1 // /usr/x86_64-w64-mingw32/include/winspool.h:330:1: + JOB_CONTROL_RESTART = 4 // /usr/x86_64-w64-mingw32/include/winspool.h:333:1: + JOB_CONTROL_RESUME = 2 // /usr/x86_64-w64-mingw32/include/winspool.h:331:1: + JOB_CONTROL_SENT_TO_PRINTER = 6 // /usr/x86_64-w64-mingw32/include/winspool.h:335:1: + JOB_EXECUTE = 131088 // /usr/x86_64-w64-mingw32/include/winspool.h:1293:1: + JOB_NOTIFY_FIELD_BYTES_PRINTED = 0x17 // /usr/x86_64-w64-mingw32/include/winspool.h:997:1: + JOB_NOTIFY_FIELD_DATATYPE = 0x05 // /usr/x86_64-w64-mingw32/include/winspool.h:979:1: + JOB_NOTIFY_FIELD_DEVMODE = 0x09 // /usr/x86_64-w64-mingw32/include/winspool.h:983:1: + JOB_NOTIFY_FIELD_DOCUMENT = 0x0D // /usr/x86_64-w64-mingw32/include/winspool.h:987:1: + JOB_NOTIFY_FIELD_DRIVER_NAME = 0x08 // /usr/x86_64-w64-mingw32/include/winspool.h:982:1: + JOB_NOTIFY_FIELD_MACHINE_NAME = 0x01 // /usr/x86_64-w64-mingw32/include/winspool.h:975:1: + JOB_NOTIFY_FIELD_NOTIFY_NAME = 0x04 // /usr/x86_64-w64-mingw32/include/winspool.h:978:1: + JOB_NOTIFY_FIELD_PAGES_PRINTED = 0x15 // /usr/x86_64-w64-mingw32/include/winspool.h:995:1: + JOB_NOTIFY_FIELD_PARAMETERS = 0x07 // /usr/x86_64-w64-mingw32/include/winspool.h:981:1: + JOB_NOTIFY_FIELD_PORT_NAME = 0x02 // /usr/x86_64-w64-mingw32/include/winspool.h:976:1: + JOB_NOTIFY_FIELD_POSITION = 0x0F // /usr/x86_64-w64-mingw32/include/winspool.h:989:1: + JOB_NOTIFY_FIELD_PRINTER_NAME = 0x00 // /usr/x86_64-w64-mingw32/include/winspool.h:974:1: + JOB_NOTIFY_FIELD_PRINT_PROCESSOR = 0x06 // /usr/x86_64-w64-mingw32/include/winspool.h:980:1: + JOB_NOTIFY_FIELD_PRIORITY = 0x0E // /usr/x86_64-w64-mingw32/include/winspool.h:988:1: + JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR = 0x0C // /usr/x86_64-w64-mingw32/include/winspool.h:986:1: + JOB_NOTIFY_FIELD_START_TIME = 0x11 // /usr/x86_64-w64-mingw32/include/winspool.h:991:1: + JOB_NOTIFY_FIELD_STATUS = 0x0A // /usr/x86_64-w64-mingw32/include/winspool.h:984:1: + JOB_NOTIFY_FIELD_STATUS_STRING = 0x0B // /usr/x86_64-w64-mingw32/include/winspool.h:985:1: + JOB_NOTIFY_FIELD_SUBMITTED = 0x10 // /usr/x86_64-w64-mingw32/include/winspool.h:990:1: + JOB_NOTIFY_FIELD_TIME = 0x13 // /usr/x86_64-w64-mingw32/include/winspool.h:993:1: + JOB_NOTIFY_FIELD_TOTAL_BYTES = 0x16 // /usr/x86_64-w64-mingw32/include/winspool.h:996:1: + JOB_NOTIFY_FIELD_TOTAL_PAGES = 0x14 // /usr/x86_64-w64-mingw32/include/winspool.h:994:1: + JOB_NOTIFY_FIELD_UNTIL_TIME = 0x12 // /usr/x86_64-w64-mingw32/include/winspool.h:992:1: + JOB_NOTIFY_FIELD_USER_NAME = 0x03 // /usr/x86_64-w64-mingw32/include/winspool.h:977:1: + JOB_NOTIFY_TYPE = 0x01 // /usr/x86_64-w64-mingw32/include/winspool.h:944:1: + JOB_OBJECT_ALL_ACCESS = 2031647 // /usr/x86_64-w64-mingw32/include/winnt.h:4090:1: + JOB_OBJECT_ASSIGN_PROCESS = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4085:1: + JOB_OBJECT_BASIC_LIMIT_VALID_FLAGS = 0x000000ff // /usr/x86_64-w64-mingw32/include/winnt.h:4523:1: + JOB_OBJECT_CPU_RATE_CONTROL_ENABLE = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:4550:1: + JOB_OBJECT_CPU_RATE_CONTROL_HARD_CAP = 0x4 // /usr/x86_64-w64-mingw32/include/winnt.h:4552:1: + JOB_OBJECT_CPU_RATE_CONTROL_NOTIFY = 0x8 // /usr/x86_64-w64-mingw32/include/winnt.h:4553:1: + JOB_OBJECT_CPU_RATE_CONTROL_VALID_FLAGS = 0xf // /usr/x86_64-w64-mingw32/include/winnt.h:4554:1: + JOB_OBJECT_CPU_RATE_CONTROL_WEIGHT_BASED = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:4551:1: + JOB_OBJECT_EXTENDED_LIMIT_VALID_FLAGS = 0x00007fff // /usr/x86_64-w64-mingw32/include/winnt.h:4524:1: + JOB_OBJECT_LIMIT_ACTIVE_PROCESS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:4497:1: + JOB_OBJECT_LIMIT_AFFINITY = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:4498:1: + JOB_OBJECT_LIMIT_BREAKAWAY_OK = 0x00000800 // /usr/x86_64-w64-mingw32/include/winnt.h:4506:1: + JOB_OBJECT_LIMIT_DIE_ON_UNHANDLED_EXCEPTION = 0x00000400 // /usr/x86_64-w64-mingw32/include/winnt.h:4505:1: + JOB_OBJECT_LIMIT_JOB_MEMORY = 0x00000200 // /usr/x86_64-w64-mingw32/include/winnt.h:4504:1: + JOB_OBJECT_LIMIT_JOB_READ_BYTES = 0x00010000 // /usr/x86_64-w64-mingw32/include/winnt.h:4512:1: + JOB_OBJECT_LIMIT_JOB_TIME = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:4496:1: + JOB_OBJECT_LIMIT_JOB_WRITE_BYTES = 0x00020000 // /usr/x86_64-w64-mingw32/include/winnt.h:4513:1: + JOB_OBJECT_LIMIT_KILL_ON_JOB_CLOSE = 0x00002000 // /usr/x86_64-w64-mingw32/include/winnt.h:4508:1: + JOB_OBJECT_LIMIT_PRESERVE_JOB_TIME = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:4500:1: + JOB_OBJECT_LIMIT_PRIORITY_CLASS = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:4499:1: + JOB_OBJECT_LIMIT_PROCESS_MEMORY = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:4503:1: + JOB_OBJECT_LIMIT_PROCESS_TIME = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:4495:1: + JOB_OBJECT_LIMIT_RATE_CONTROL = 0x00040000 // /usr/x86_64-w64-mingw32/include/winnt.h:4514:1: + JOB_OBJECT_LIMIT_RESERVED3 = 0x00008000 // /usr/x86_64-w64-mingw32/include/winnt.h:4516:1: + JOB_OBJECT_LIMIT_RESERVED4 = 0x00010000 // /usr/x86_64-w64-mingw32/include/winnt.h:4517:1: + JOB_OBJECT_LIMIT_RESERVED5 = 0x00020000 // /usr/x86_64-w64-mingw32/include/winnt.h:4518:1: + JOB_OBJECT_LIMIT_RESERVED6 = 0x00040000 // /usr/x86_64-w64-mingw32/include/winnt.h:4519:1: + JOB_OBJECT_LIMIT_SCHEDULING_CLASS = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:4501:1: + JOB_OBJECT_LIMIT_SILENT_BREAKAWAY_OK = 0x00001000 // /usr/x86_64-w64-mingw32/include/winnt.h:4507:1: + JOB_OBJECT_LIMIT_SUBSET_AFFINITY = 0x00004000 // /usr/x86_64-w64-mingw32/include/winnt.h:4510:1: + JOB_OBJECT_LIMIT_VALID_FLAGS = 0x0007ffff // /usr/x86_64-w64-mingw32/include/winnt.h:4521:1: + JOB_OBJECT_LIMIT_WORKINGSET = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:4494:1: + JOB_OBJECT_MSG_ABNORMAL_EXIT_PROCESS = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:4485:1: + JOB_OBJECT_MSG_ACTIVE_PROCESS_LIMIT = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:4481:1: + JOB_OBJECT_MSG_ACTIVE_PROCESS_ZERO = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4482:1: + JOB_OBJECT_MSG_END_OF_JOB_TIME = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4479:1: + JOB_OBJECT_MSG_END_OF_PROCESS_TIME = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4480:1: + JOB_OBJECT_MSG_EXIT_PROCESS = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:4484:1: + JOB_OBJECT_MSG_JOB_CYCLE_TIME_LIMIT = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:4489:1: + JOB_OBJECT_MSG_JOB_MEMORY_LIMIT = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:4487:1: + JOB_OBJECT_MSG_MAXIMUM = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:4492:1: + JOB_OBJECT_MSG_MINIMUM = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4491:1: + JOB_OBJECT_MSG_NEW_PROCESS = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:4483:1: + JOB_OBJECT_MSG_NOTIFICATION_LIMIT = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:4488:1: + JOB_OBJECT_MSG_PROCESS_MEMORY_LIMIT = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:4486:1: + JOB_OBJECT_NOTIFICATION_LIMIT_VALID_FLAGS = 0x00070204 // /usr/x86_64-w64-mingw32/include/winnt.h:4526:1: + JOB_OBJECT_POST_AT_END_OF_JOB = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4477:1: + JOB_OBJECT_QUERY = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4087:1: + JOB_OBJECT_RESERVED_LIMIT_VALID_FLAGS = 0x0007ffff // /usr/x86_64-w64-mingw32/include/winnt.h:4525:1: + JOB_OBJECT_SECURITY_FILTER_TOKENS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:4546:1: + JOB_OBJECT_SECURITY_NO_ADMIN = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:4543:1: + JOB_OBJECT_SECURITY_ONLY_TOKEN = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:4545:1: + JOB_OBJECT_SECURITY_RESTRICTED_TOKEN = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:4544:1: + JOB_OBJECT_SECURITY_VALID_FLAGS = 0x0000000f // /usr/x86_64-w64-mingw32/include/winnt.h:4548:1: + JOB_OBJECT_SET_ATTRIBUTES = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4086:1: + JOB_OBJECT_SET_SECURITY_ATTRIBUTES = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:4089:1: + JOB_OBJECT_TERMINATE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:4088:1: + JOB_OBJECT_TERMINATE_AT_END_OF_JOB = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:4476:1: + JOB_OBJECT_UILIMIT_ALL = 0x000000FF // /usr/x86_64-w64-mingw32/include/winnt.h:4539:1: + JOB_OBJECT_UILIMIT_DESKTOP = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:4536:1: + JOB_OBJECT_UILIMIT_DISPLAYSETTINGS = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:4534:1: + JOB_OBJECT_UILIMIT_EXITWINDOWS = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:4537:1: + JOB_OBJECT_UILIMIT_GLOBALATOMS = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:4535:1: + JOB_OBJECT_UILIMIT_HANDLES = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:4530:1: + JOB_OBJECT_UILIMIT_NONE = 0x00000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4528:1: + JOB_OBJECT_UILIMIT_READCLIPBOARD = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:4531:1: + JOB_OBJECT_UILIMIT_SYSTEMPARAMETERS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:4533:1: + JOB_OBJECT_UILIMIT_WRITECLIPBOARD = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:4532:1: + JOB_OBJECT_UI_VALID_FLAGS = 0x000000FF // /usr/x86_64-w64-mingw32/include/winnt.h:4541:1: + JOB_POSITION_UNSPECIFIED = 0 // /usr/x86_64-w64-mingw32/include/winspool.h:352:1: + JOB_READ = 131104 // /usr/x86_64-w64-mingw32/include/winspool.h:1291:1: + JOB_STATUS_BLOCKED_DEVQ = 0x00000200 // /usr/x86_64-w64-mingw32/include/winspool.h:347:1: + JOB_STATUS_COMPLETE = 0x00001000 // /usr/x86_64-w64-mingw32/include/winspool.h:350:1: + JOB_STATUS_DELETED = 0x00000100 // /usr/x86_64-w64-mingw32/include/winspool.h:346:1: + JOB_STATUS_DELETING = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:340:1: + JOB_STATUS_ERROR = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:339:1: + JOB_STATUS_OFFLINE = 0x00000020 // /usr/x86_64-w64-mingw32/include/winspool.h:343:1: + JOB_STATUS_PAPEROUT = 0x00000040 // /usr/x86_64-w64-mingw32/include/winspool.h:344:1: + JOB_STATUS_PAUSED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:338:1: + JOB_STATUS_PRINTED = 0x00000080 // /usr/x86_64-w64-mingw32/include/winspool.h:345:1: + JOB_STATUS_PRINTING = 0x00000010 // /usr/x86_64-w64-mingw32/include/winspool.h:342:1: + JOB_STATUS_RESTART = 0x00000800 // /usr/x86_64-w64-mingw32/include/winspool.h:349:1: + JOB_STATUS_SPOOLING = 0x00000008 // /usr/x86_64-w64-mingw32/include/winspool.h:341:1: + JOB_STATUS_USER_INTERVENTION = 0x00000400 // /usr/x86_64-w64-mingw32/include/winspool.h:348:1: + JOB_WRITE = 131088 // /usr/x86_64-w64-mingw32/include/winspool.h:1292:1: + JOHAB_CHARSET = 130 // /usr/x86_64-w64-mingw32/include/wingdi.h:1165:1: + JOYCAPS_HASPOV = 0x0010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1456:1: + JOYCAPS_HASR = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1453:1: + JOYCAPS_HASU = 0x0004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1454:1: + JOYCAPS_HASV = 0x0008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1455:1: + JOYCAPS_HASZ = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1452:1: + JOYCAPS_POV4DIR = 0x0020 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1457:1: + JOYCAPS_POVCTS = 0x0040 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1458:1: + JOYERR_BASE = 160 // /usr/x86_64-w64-mingw32/include/mmsystem.h:130:1: + JOYERR_NOCANDO = 166 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1376:1: + JOYERR_NOERROR = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1374:1: + JOYERR_PARMS = 165 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1375:1: + JOYERR_UNPLUGGED = 167 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1377:1: + JOYSTICKID1 = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1449:1: + JOYSTICKID2 = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1450:1: + JOY_BUTTON1 = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1379:1: + JOY_BUTTON10 = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1393:1: + JOY_BUTTON11 = 1024 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1394:1: + JOY_BUTTON12 = 2048 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1395:1: + JOY_BUTTON13 = 4096 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1396:1: + JOY_BUTTON14 = 8192 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1397:1: + JOY_BUTTON15 = 16384 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1398:1: + JOY_BUTTON16 = 32768 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1399:1: + JOY_BUTTON17 = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1400:1: + JOY_BUTTON18 = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1401:1: + JOY_BUTTON19 = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1402:1: + JOY_BUTTON1CHG = 0x0100 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1383:1: + JOY_BUTTON2 = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1380:1: + JOY_BUTTON20 = 524288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1403:1: + JOY_BUTTON21 = 1048576 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1404:1: + JOY_BUTTON22 = 2097152 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1405:1: + JOY_BUTTON23 = 4194304 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1406:1: + JOY_BUTTON24 = 8388608 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1407:1: + JOY_BUTTON25 = 16777216 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1408:1: + JOY_BUTTON26 = 33554432 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1409:1: + JOY_BUTTON27 = 67108864 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1410:1: + JOY_BUTTON28 = 134217728 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1411:1: + JOY_BUTTON29 = 268435456 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1412:1: + JOY_BUTTON2CHG = 0x0200 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1384:1: + JOY_BUTTON3 = 0x0004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1381:1: + JOY_BUTTON30 = 536870912 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1413:1: + JOY_BUTTON31 = 1073741824 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1414:1: + JOY_BUTTON32 = 2147483648 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1415:1: + JOY_BUTTON3CHG = 0x0400 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1385:1: + JOY_BUTTON4 = 0x0008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1382:1: + JOY_BUTTON4CHG = 0x0800 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1386:1: + JOY_BUTTON5 = 16 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1388:1: + JOY_BUTTON6 = 32 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1389:1: + JOY_BUTTON7 = 64 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1390:1: + JOY_BUTTON8 = 128 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1391:1: + JOY_BUTTON9 = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1392:1: + JOY_CAL_READ3 = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1438:1: + JOY_CAL_READ4 = 524288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1439:1: + JOY_CAL_READ5 = 4194304 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1442:1: + JOY_CAL_READ6 = 8388608 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1443:1: + JOY_CAL_READALWAYS = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1436:1: + JOY_CAL_READRONLY = 33554432 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1445:1: + JOY_CAL_READUONLY = 67108864 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1446:1: + JOY_CAL_READVONLY = 134217728 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1447:1: + JOY_CAL_READXONLY = 1048576 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1440:1: + JOY_CAL_READXYONLY = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1437:1: + JOY_CAL_READYONLY = 2097152 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1441:1: + JOY_CAL_READZONLY = 16777216 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1444:1: + JOY_POVBACKWARD = 18000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1420:1: + JOY_POVFORWARD = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1418:1: + JOY_POVLEFT = 27000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1421:1: + JOY_POVRIGHT = 9000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1419:1: + JOY_RETURNALL = 255 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1435:1: + JOY_RETURNBUTTONS = 128 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1430:1: + JOY_RETURNCENTERED = 1024 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1433:1: + JOY_RETURNPOV = 64 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1429:1: + JOY_RETURNPOVCTS = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1432:1: + JOY_RETURNR = 8 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1426:1: + JOY_RETURNRAWDATA = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1431:1: + JOY_RETURNU = 16 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1427:1: + JOY_RETURNV = 32 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1428:1: + JOY_RETURNX = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1423:1: + JOY_RETURNY = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1424:1: + JOY_RETURNZ = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1425:1: + JOY_USEDEADZONE = 2048 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1434:1: + JSON_ABPATH = 0x03 // testdata/sqlite-amalgamation-3380500/sqlite3.c:194735:1: + JSON_ARRAY = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193308:1: + JSON_CACHE_ID = -429938 // testdata/sqlite-amalgamation-3380500/sqlite3.c:194224:1: + JSON_CACHE_SZ = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:194225:1: + JSON_FALSE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193304:1: + JSON_INT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193305:1: + JSON_ISSET = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:194736:1: + JSON_JSON = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:194733:1: + JSON_MAX_DEPTH = 2000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193370:1: + JSON_NULL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193302:1: + JSON_OBJECT = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193309:1: + JSON_REAL = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193306:1: + JSON_SQL = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:194734:1: + JSON_STRING = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193307:1: + JSON_SUBTYPE = 74 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193312:1: + JSON_TRUE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:193303:1: + JT_CROSS = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18372:1: + JT_ERROR = 0x0040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18377:1: + JT_INNER = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18371:1: + JT_LEFT = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18374:1: + JT_NATURAL = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18373:1: + JT_OUTER = 0x0020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18376:1: + JT_RIGHT = 0x0010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18375:1: + KDF_ALGORITHMID = 0x8 // /usr/x86_64-w64-mingw32/include/bcrypt.h:66:1: + KDF_CONTEXT = 0xe // /usr/x86_64-w64-mingw32/include/bcrypt.h:72:1: + KDF_GENERIC_PARAMETER = 0x11 // /usr/x86_64-w64-mingw32/include/bcrypt.h:75:1: + KDF_HASH_ALGORITHM = 0x0 // /usr/x86_64-w64-mingw32/include/bcrypt.h:58:1: + KDF_HMAC_KEY = 0x3 // /usr/x86_64-w64-mingw32/include/bcrypt.h:61:1: + KDF_ITERATION_COUNT = 0x10 // /usr/x86_64-w64-mingw32/include/bcrypt.h:74:1: + KDF_KEYBITLENGTH = 0x12 // /usr/x86_64-w64-mingw32/include/bcrypt.h:76:1: + KDF_LABEL = 0xd // /usr/x86_64-w64-mingw32/include/bcrypt.h:71:1: + KDF_PARTYUINFO = 0x9 // /usr/x86_64-w64-mingw32/include/bcrypt.h:67:1: + KDF_PARTYVINFO = 0xa // /usr/x86_64-w64-mingw32/include/bcrypt.h:68:1: + KDF_SALT = 0xf // /usr/x86_64-w64-mingw32/include/bcrypt.h:73:1: + KDF_SECRET_APPEND = 0x2 // /usr/x86_64-w64-mingw32/include/bcrypt.h:60:1: + KDF_SECRET_HANDLE = 0x6 // /usr/x86_64-w64-mingw32/include/bcrypt.h:64:1: + KDF_SECRET_PREPEND = 0x1 // /usr/x86_64-w64-mingw32/include/bcrypt.h:59:1: + KDF_SUPPPRIVINFO = 0xc // /usr/x86_64-w64-mingw32/include/bcrypt.h:70:1: + KDF_SUPPPUBINFO = 0xb // /usr/x86_64-w64-mingw32/include/bcrypt.h:69:1: + KDF_TLS_PRF_LABEL = 0x4 // /usr/x86_64-w64-mingw32/include/bcrypt.h:62:1: + KDF_TLS_PRF_PROTOCOL = 0x7 // /usr/x86_64-w64-mingw32/include/bcrypt.h:65:1: + KDF_TLS_PRF_SEED = 0x5 // /usr/x86_64-w64-mingw32/include/bcrypt.h:63:1: + KDF_USE_SECRET_AS_HMAC_KEY_FLAG = 1 // /usr/x86_64-w64-mingw32/include/bcrypt.h:78:1: + KEYBOARD_OVERRUN_MAKE_CODE = 0xFF // /usr/x86_64-w64-mingw32/include/winuser.h:6367:1: + KEYEVENTF_EXTENDEDKEY = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:2595:1: + KEYEVENTF_KEYUP = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:2596:1: + KEYEVENTF_SCANCODE = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:2598:1: + KEYEVENTF_UNICODE = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:2597:1: + KEYINFO_ORDER_BIGNULL = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17747:1: + KEYINFO_ORDER_DESC = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17746:1: + KEYSTATEBLOB = 0xc // /usr/x86_64-w64-mingw32/include/wincrypt.h:360:1: + KEY_ALL_ACCESS = 983103 // /usr/x86_64-w64-mingw32/include/winnt.h:8504:1: + KEY_CREATE_LINK = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:8496:1: + KEY_CREATE_SUB_KEY = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8493:1: + KEY_ENUMERATE_SUB_KEYS = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:8494:1: + KEY_EVENT = 0x1 // /usr/x86_64-w64-mingw32/include/wincon.h:105:1: + KEY_EXECUTE = 131097 // /usr/x86_64-w64-mingw32/include/winnt.h:8503:1: + KEY_LENGTH_MASK = 0xffff0000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:324:1: + KEY_NOTIFY = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:8495:1: + KEY_QUERY_VALUE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8491:1: + KEY_READ = 131097 // /usr/x86_64-w64-mingw32/include/winnt.h:8501:1: + KEY_SET_VALUE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8492:1: + KEY_WOW64_32KEY = 512 // /usr/x86_64-w64-mingw32/include/winnt.h:8498:1: + KEY_WOW64_64KEY = 256 // /usr/x86_64-w64-mingw32/include/winnt.h:8497:1: + KEY_WOW64_RES = 768 // /usr/x86_64-w64-mingw32/include/winnt.h:8499:1: + KEY_WRITE = 131078 // /usr/x86_64-w64-mingw32/include/winnt.h:8502:1: + KF_ALTDOWN = 0x2000 // /usr/x86_64-w64-mingw32/include/winuser.h:241:1: + KF_DLGMODE = 0x0800 // /usr/x86_64-w64-mingw32/include/winuser.h:239:1: + KF_EXTENDED = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:238:1: + KF_MENUMODE = 0x1000 // /usr/x86_64-w64-mingw32/include/winuser.h:240:1: + KF_REPEAT = 0x4000 // /usr/x86_64-w64-mingw32/include/winuser.h:242:1: + KF_UP = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:243:1: + KLF_ACTIVATE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:730:1: + KLF_NOTELLSHELL = 0x00000080 // /usr/x86_64-w64-mingw32/include/winuser.h:734:1: + KLF_REORDER = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:732:1: + KLF_REPLACELANG = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:733:1: + KLF_RESET = 0x40000000 // /usr/x86_64-w64-mingw32/include/winuser.h:737:1: + KLF_SETFORPROCESS = 0x00000100 // /usr/x86_64-w64-mingw32/include/winuser.h:735:1: + KLF_SHIFTLOCK = 0x00010000 // /usr/x86_64-w64-mingw32/include/winuser.h:736:1: + KLF_SUBSTITUTE_OK = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:731:1: + KL_NAMELENGTH = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:743:1: + KP_ADMIN_PIN = 31 // /usr/x86_64-w64-mingw32/include/wincrypt.h:398:1: + KP_ALGID = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:374:1: + KP_BLOCKLEN = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:375:1: + KP_CERTIFICATE = 26 // /usr/x86_64-w64-mingw32/include/wincrypt.h:393:1: + KP_CLEAR_KEY = 27 // /usr/x86_64-w64-mingw32/include/wincrypt.h:394:1: + KP_CLIENT_RANDOM = 21 // /usr/x86_64-w64-mingw32/include/wincrypt.h:388:1: + KP_CMS_DH_KEY_INFO = 38 // /usr/x86_64-w64-mingw32/include/wincrypt.h:407:1: + KP_CMS_KEY_INFO = 37 // /usr/x86_64-w64-mingw32/include/wincrypt.h:406:1: + KP_EFFECTIVE_KEYLEN = 19 // /usr/x86_64-w64-mingw32/include/wincrypt.h:386:1: + KP_G = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:379:1: + KP_GET_USE_COUNT = 42 // /usr/x86_64-w64-mingw32/include/wincrypt.h:412:1: + KP_HIGHEST_VERSION = 41 // /usr/x86_64-w64-mingw32/include/wincrypt.h:410:1: + KP_INFO = 18 // /usr/x86_64-w64-mingw32/include/wincrypt.h:385:1: + KP_IV = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:368:1: + KP_KEYEXCHANGE_PIN = 32 // /usr/x86_64-w64-mingw32/include/wincrypt.h:399:1: + KP_KEYLEN = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:376:1: + KP_KEYVAL = 30 // /usr/x86_64-w64-mingw32/include/wincrypt.h:397:1: + KP_MODE = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:371:1: + KP_MODE_BITS = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:372:1: + KP_OAEP_PARAMS = 36 // /usr/x86_64-w64-mingw32/include/wincrypt.h:405:1: + KP_P = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:378:1: + KP_PADDING = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:370:1: + KP_PERMISSIONS = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:373:1: + KP_PIN_ID = 43 // /usr/x86_64-w64-mingw32/include/wincrypt.h:414:1: + KP_PIN_INFO = 44 // /usr/x86_64-w64-mingw32/include/wincrypt.h:415:1: + KP_PRECOMP_MD5 = 24 // /usr/x86_64-w64-mingw32/include/wincrypt.h:391:1: + KP_PRECOMP_SHA = 25 // /usr/x86_64-w64-mingw32/include/wincrypt.h:392:1: + KP_PREHASH = 34 // /usr/x86_64-w64-mingw32/include/wincrypt.h:401:1: + KP_PUB_EX_LEN = 28 // /usr/x86_64-w64-mingw32/include/wincrypt.h:395:1: + KP_PUB_EX_VAL = 29 // /usr/x86_64-w64-mingw32/include/wincrypt.h:396:1: + KP_PUB_PARAMS = 39 // /usr/x86_64-w64-mingw32/include/wincrypt.h:408:1: + KP_Q = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:380:1: + KP_RA = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:383:1: + KP_RB = 17 // /usr/x86_64-w64-mingw32/include/wincrypt.h:384:1: + KP_ROUNDS = 35 // /usr/x86_64-w64-mingw32/include/wincrypt.h:403:1: + KP_RP = 23 // /usr/x86_64-w64-mingw32/include/wincrypt.h:390:1: + KP_SALT = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:369:1: + KP_SALT_EX = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:377:1: + KP_SCHANNEL_ALG = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:387:1: + KP_SERVER_RANDOM = 22 // /usr/x86_64-w64-mingw32/include/wincrypt.h:389:1: + KP_SIGNATURE_PIN = 33 // /usr/x86_64-w64-mingw32/include/wincrypt.h:400:1: + KP_VERIFY_PARAMS = 40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:409:1: + KP_X = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:381:1: + KP_Y = 15 // /usr/x86_64-w64-mingw32/include/wincrypt.h:382:1: + KTM_MARSHAL_BLOB_VERSION_MAJOR = 1 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:117:1: + KTM_MARSHAL_BLOB_VERSION_MINOR = 1 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:118:1: + LABEL_SECURITY_INFORMATION = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:4014:1: + LANG_AFRIKAANS = 0x36 // /usr/x86_64-w64-mingw32/include/winnt.h:862:1: + LANG_ALBANIAN = 0x1c // /usr/x86_64-w64-mingw32/include/winnt.h:863:1: + LANG_ALSATIAN = 0x84 // /usr/x86_64-w64-mingw32/include/winnt.h:864:1: + LANG_AMHARIC = 0x5e // /usr/x86_64-w64-mingw32/include/winnt.h:865:1: + LANG_ARABIC = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:866:1: + LANG_ARMENIAN = 0x2b // /usr/x86_64-w64-mingw32/include/winnt.h:867:1: + LANG_ASSAMESE = 0x4d // /usr/x86_64-w64-mingw32/include/winnt.h:868:1: + LANG_AZERBAIJANI = 0x2c // /usr/x86_64-w64-mingw32/include/winnt.h:870:1: + LANG_AZERI = 0x2c // /usr/x86_64-w64-mingw32/include/winnt.h:869:1: + LANG_BANGLA = 0x45 // /usr/x86_64-w64-mingw32/include/winnt.h:871:1: + LANG_BASHKIR = 0x6d // /usr/x86_64-w64-mingw32/include/winnt.h:872:1: + LANG_BASQUE = 0x2d // /usr/x86_64-w64-mingw32/include/winnt.h:873:1: + LANG_BELARUSIAN = 0x23 // /usr/x86_64-w64-mingw32/include/winnt.h:874:1: + LANG_BENGALI = 0x45 // /usr/x86_64-w64-mingw32/include/winnt.h:875:1: + LANG_BOSNIAN = 0x1a // /usr/x86_64-w64-mingw32/include/winnt.h:877:1: + LANG_BOSNIAN_NEUTRAL = 0x781a // /usr/x86_64-w64-mingw32/include/winnt.h:878:1: + LANG_BRETON = 0x7e // /usr/x86_64-w64-mingw32/include/winnt.h:876:1: + LANG_BULGARIAN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:879:1: + LANG_CATALAN = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:880:1: + LANG_CENTRAL_KURDISH = 0x92 // /usr/x86_64-w64-mingw32/include/winnt.h:881:1: + LANG_CHEROKEE = 0x5c // /usr/x86_64-w64-mingw32/include/winnt.h:882:1: + LANG_CHINESE = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:883:1: + LANG_CHINESE_SIMPLIFIED = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:884:1: + LANG_CHINESE_TRADITIONAL = 0x7c04 // /usr/x86_64-w64-mingw32/include/winnt.h:885:1: + LANG_CORSICAN = 0x83 // /usr/x86_64-w64-mingw32/include/winnt.h:886:1: + LANG_CROATIAN = 0x1a // /usr/x86_64-w64-mingw32/include/winnt.h:887:1: + LANG_CZECH = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:888:1: + LANG_DANISH = 0x06 // /usr/x86_64-w64-mingw32/include/winnt.h:889:1: + LANG_DARI = 0x8c // /usr/x86_64-w64-mingw32/include/winnt.h:890:1: + LANG_DIVEHI = 0x65 // /usr/x86_64-w64-mingw32/include/winnt.h:891:1: + LANG_DUTCH = 0x13 // /usr/x86_64-w64-mingw32/include/winnt.h:892:1: + LANG_ENGLISH = 0x09 // /usr/x86_64-w64-mingw32/include/winnt.h:893:1: + LANG_ESTONIAN = 0x25 // /usr/x86_64-w64-mingw32/include/winnt.h:894:1: + LANG_FAEROESE = 0x38 // /usr/x86_64-w64-mingw32/include/winnt.h:895:1: + LANG_FARSI = 0x29 // /usr/x86_64-w64-mingw32/include/winnt.h:896:1: + LANG_FILIPINO = 0x64 // /usr/x86_64-w64-mingw32/include/winnt.h:897:1: + LANG_FINNISH = 0x0b // /usr/x86_64-w64-mingw32/include/winnt.h:898:1: + LANG_FRENCH = 0x0c // /usr/x86_64-w64-mingw32/include/winnt.h:899:1: + LANG_FRISIAN = 0x62 // /usr/x86_64-w64-mingw32/include/winnt.h:900:1: + LANG_FULAH = 0x67 // /usr/x86_64-w64-mingw32/include/winnt.h:901:1: + LANG_GALICIAN = 0x56 // /usr/x86_64-w64-mingw32/include/winnt.h:902:1: + LANG_GEORGIAN = 0x37 // /usr/x86_64-w64-mingw32/include/winnt.h:903:1: + LANG_GERMAN = 0x07 // /usr/x86_64-w64-mingw32/include/winnt.h:904:1: + LANG_GREEK = 0x08 // /usr/x86_64-w64-mingw32/include/winnt.h:905:1: + LANG_GREENLANDIC = 0x6f // /usr/x86_64-w64-mingw32/include/winnt.h:906:1: + LANG_GUJARATI = 0x47 // /usr/x86_64-w64-mingw32/include/winnt.h:907:1: + LANG_HAUSA = 0x68 // /usr/x86_64-w64-mingw32/include/winnt.h:908:1: + LANG_HEBREW = 0x0d // /usr/x86_64-w64-mingw32/include/winnt.h:909:1: + LANG_HINDI = 0x39 // /usr/x86_64-w64-mingw32/include/winnt.h:910:1: + LANG_HUNGARIAN = 0x0e // /usr/x86_64-w64-mingw32/include/winnt.h:911:1: + LANG_ICELANDIC = 0x0f // /usr/x86_64-w64-mingw32/include/winnt.h:912:1: + LANG_IGBO = 0x70 // /usr/x86_64-w64-mingw32/include/winnt.h:913:1: + LANG_INDONESIAN = 0x21 // /usr/x86_64-w64-mingw32/include/winnt.h:914:1: + LANG_INUKTITUT = 0x5d // /usr/x86_64-w64-mingw32/include/winnt.h:915:1: + LANG_INVARIANT = 0x7f // /usr/x86_64-w64-mingw32/include/winnt.h:860:1: + LANG_IRISH = 0x3c // /usr/x86_64-w64-mingw32/include/winnt.h:916:1: + LANG_ITALIAN = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:917:1: + LANG_JAPANESE = 0x11 // /usr/x86_64-w64-mingw32/include/winnt.h:918:1: + LANG_KANNADA = 0x4b // /usr/x86_64-w64-mingw32/include/winnt.h:919:1: + LANG_KASHMIRI = 0x60 // /usr/x86_64-w64-mingw32/include/winnt.h:920:1: + LANG_KAZAK = 0x3f // /usr/x86_64-w64-mingw32/include/winnt.h:921:1: + LANG_KHMER = 0x53 // /usr/x86_64-w64-mingw32/include/winnt.h:922:1: + LANG_KICHE = 0x86 // /usr/x86_64-w64-mingw32/include/winnt.h:923:1: + LANG_KINYARWANDA = 0x87 // /usr/x86_64-w64-mingw32/include/winnt.h:924:1: + LANG_KONKANI = 0x57 // /usr/x86_64-w64-mingw32/include/winnt.h:925:1: + LANG_KOREAN = 0x12 // /usr/x86_64-w64-mingw32/include/winnt.h:926:1: + LANG_KYRGYZ = 0x40 // /usr/x86_64-w64-mingw32/include/winnt.h:927:1: + LANG_LAO = 0x54 // /usr/x86_64-w64-mingw32/include/winnt.h:928:1: + LANG_LATVIAN = 0x26 // /usr/x86_64-w64-mingw32/include/winnt.h:929:1: + LANG_LITHUANIAN = 0x27 // /usr/x86_64-w64-mingw32/include/winnt.h:930:1: + LANG_LOWER_SORBIAN = 0x2e // /usr/x86_64-w64-mingw32/include/winnt.h:931:1: + LANG_LUXEMBOURGISH = 0x6e // /usr/x86_64-w64-mingw32/include/winnt.h:932:1: + LANG_MACEDONIAN = 0x2f // /usr/x86_64-w64-mingw32/include/winnt.h:933:1: + LANG_MALAY = 0x3e // /usr/x86_64-w64-mingw32/include/winnt.h:934:1: + LANG_MALAYALAM = 0x4c // /usr/x86_64-w64-mingw32/include/winnt.h:935:1: + LANG_MALTESE = 0x3a // /usr/x86_64-w64-mingw32/include/winnt.h:936:1: + LANG_MANIPURI = 0x58 // /usr/x86_64-w64-mingw32/include/winnt.h:937:1: + LANG_MAORI = 0x81 // /usr/x86_64-w64-mingw32/include/winnt.h:938:1: + LANG_MAPUDUNGUN = 0x7a // /usr/x86_64-w64-mingw32/include/winnt.h:939:1: + LANG_MARATHI = 0x4e // /usr/x86_64-w64-mingw32/include/winnt.h:940:1: + LANG_MOHAWK = 0x7c // /usr/x86_64-w64-mingw32/include/winnt.h:941:1: + LANG_MONGOLIAN = 0x50 // /usr/x86_64-w64-mingw32/include/winnt.h:942:1: + LANG_NEPALI = 0x61 // /usr/x86_64-w64-mingw32/include/winnt.h:943:1: + LANG_NEUTRAL = 0x00 // /usr/x86_64-w64-mingw32/include/winnt.h:859:1: + LANG_NORWEGIAN = 0x14 // /usr/x86_64-w64-mingw32/include/winnt.h:944:1: + LANG_OCCITAN = 0x82 // /usr/x86_64-w64-mingw32/include/winnt.h:945:1: + LANG_ODIA = 0x48 // /usr/x86_64-w64-mingw32/include/winnt.h:946:1: + LANG_ORIYA = 0x48 // /usr/x86_64-w64-mingw32/include/winnt.h:947:1: + LANG_PASHTO = 0x63 // /usr/x86_64-w64-mingw32/include/winnt.h:948:1: + LANG_PERSIAN = 0x29 // /usr/x86_64-w64-mingw32/include/winnt.h:949:1: + LANG_POLISH = 0x15 // /usr/x86_64-w64-mingw32/include/winnt.h:950:1: + LANG_PORTUGUESE = 0x16 // /usr/x86_64-w64-mingw32/include/winnt.h:951:1: + LANG_PULAR = 0x67 // /usr/x86_64-w64-mingw32/include/winnt.h:952:1: + LANG_PUNJABI = 0x46 // /usr/x86_64-w64-mingw32/include/winnt.h:953:1: + LANG_QUECHUA = 0x6b // /usr/x86_64-w64-mingw32/include/winnt.h:954:1: + LANG_ROMANIAN = 0x18 // /usr/x86_64-w64-mingw32/include/winnt.h:955:1: + LANG_ROMANSH = 0x17 // /usr/x86_64-w64-mingw32/include/winnt.h:956:1: + LANG_RUSSIAN = 0x19 // /usr/x86_64-w64-mingw32/include/winnt.h:957:1: + LANG_SAKHA = 0x85 // /usr/x86_64-w64-mingw32/include/winnt.h:958:1: + LANG_SAMI = 0x3b // /usr/x86_64-w64-mingw32/include/winnt.h:959:1: + LANG_SANSKRIT = 0x4f // /usr/x86_64-w64-mingw32/include/winnt.h:960:1: + LANG_SCOTTISH_GAELIC = 0x91 // /usr/x86_64-w64-mingw32/include/winnt.h:961:1: + LANG_SERBIAN = 0x1a // /usr/x86_64-w64-mingw32/include/winnt.h:962:1: + LANG_SERBIAN_NEUTRAL = 0x7c1a // /usr/x86_64-w64-mingw32/include/winnt.h:963:1: + LANG_SINDHI = 0x59 // /usr/x86_64-w64-mingw32/include/winnt.h:964:1: + LANG_SINHALESE = 0x5b // /usr/x86_64-w64-mingw32/include/winnt.h:965:1: + LANG_SLOVAK = 0x1b // /usr/x86_64-w64-mingw32/include/winnt.h:966:1: + LANG_SLOVENIAN = 0x24 // /usr/x86_64-w64-mingw32/include/winnt.h:967:1: + LANG_SOTHO = 0x6c // /usr/x86_64-w64-mingw32/include/winnt.h:968:1: + LANG_SPANISH = 0x0a // /usr/x86_64-w64-mingw32/include/winnt.h:969:1: + LANG_SWAHILI = 0x41 // /usr/x86_64-w64-mingw32/include/winnt.h:970:1: + LANG_SWEDISH = 0x1d // /usr/x86_64-w64-mingw32/include/winnt.h:971:1: + LANG_SYRIAC = 0x5a // /usr/x86_64-w64-mingw32/include/winnt.h:972:1: + LANG_TAJIK = 0x28 // /usr/x86_64-w64-mingw32/include/winnt.h:973:1: + LANG_TAMAZIGHT = 0x5f // /usr/x86_64-w64-mingw32/include/winnt.h:974:1: + LANG_TAMIL = 0x49 // /usr/x86_64-w64-mingw32/include/winnt.h:975:1: + LANG_TATAR = 0x44 // /usr/x86_64-w64-mingw32/include/winnt.h:976:1: + LANG_TELUGU = 0x4a // /usr/x86_64-w64-mingw32/include/winnt.h:977:1: + LANG_THAI = 0x1e // /usr/x86_64-w64-mingw32/include/winnt.h:978:1: + LANG_TIBETAN = 0x51 // /usr/x86_64-w64-mingw32/include/winnt.h:979:1: + LANG_TIGRIGNA = 0x73 // /usr/x86_64-w64-mingw32/include/winnt.h:980:1: + LANG_TIGRINYA = 0x73 // /usr/x86_64-w64-mingw32/include/winnt.h:981:1: + LANG_TSWANA = 0x32 // /usr/x86_64-w64-mingw32/include/winnt.h:982:1: + LANG_TURKISH = 0x1f // /usr/x86_64-w64-mingw32/include/winnt.h:983:1: + LANG_TURKMEN = 0x42 // /usr/x86_64-w64-mingw32/include/winnt.h:984:1: + LANG_UIGHUR = 0x80 // /usr/x86_64-w64-mingw32/include/winnt.h:985:1: + LANG_UKRAINIAN = 0x22 // /usr/x86_64-w64-mingw32/include/winnt.h:986:1: + LANG_UPPER_SORBIAN = 0x2e // /usr/x86_64-w64-mingw32/include/winnt.h:987:1: + LANG_URDU = 0x20 // /usr/x86_64-w64-mingw32/include/winnt.h:988:1: + LANG_UZBEK = 0x43 // /usr/x86_64-w64-mingw32/include/winnt.h:989:1: + LANG_VALENCIAN = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:990:1: + LANG_VIETNAMESE = 0x2a // /usr/x86_64-w64-mingw32/include/winnt.h:991:1: + LANG_WELSH = 0x52 // /usr/x86_64-w64-mingw32/include/winnt.h:992:1: + LANG_WOLOF = 0x88 // /usr/x86_64-w64-mingw32/include/winnt.h:993:1: + LANG_XHOSA = 0x34 // /usr/x86_64-w64-mingw32/include/winnt.h:994:1: + LANG_YAKUT = 0x85 // /usr/x86_64-w64-mingw32/include/winnt.h:995:1: + LANG_YI = 0x78 // /usr/x86_64-w64-mingw32/include/winnt.h:996:1: + LANG_YORUBA = 0x6a // /usr/x86_64-w64-mingw32/include/winnt.h:997:1: + LANG_ZULU = 0x35 // /usr/x86_64-w64-mingw32/include/winnt.h:998:1: + LAYOUT_BITMAPORIENTATIONPRESERVED = 0x00000008 // /usr/x86_64-w64-mingw32/include/wingdi.h:108:1: + LAYOUT_BTT = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:105:1: + LAYOUT_ORIENTATIONMASK = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:107:1: + LAYOUT_RTL = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:104:1: + LAYOUT_VBH = 0x00000004 // /usr/x86_64-w64-mingw32/include/wingdi.h:106:1: + LBN_DBLCLK = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4680:1: + LBN_ERRSPACE = -2 // /usr/x86_64-w64-mingw32/include/winuser.h:4678:1: + LBN_KILLFOCUS = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:4683:1: + LBN_SELCANCEL = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4681:1: + LBN_SELCHANGE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4679:1: + LBN_SETFOCUS = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4682:1: + LBSELCHSTRINGA = "commdlg_LBSelChangedNotify" // /usr/x86_64-w64-mingw32/include/commdlg.h:487:1: + LBS_COMBOBOX = 32768 // /usr/x86_64-w64-mingw32/include/winuser.h:4760:1: + LBS_DISABLENOSCROLL = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:4757:1: + LBS_EXTENDEDSEL = 2048 // /usr/x86_64-w64-mingw32/include/winuser.h:4756:1: + LBS_HASSTRINGS = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:4751:1: + LBS_MULTICOLUMN = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:4754:1: + LBS_MULTIPLESEL = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:4748:1: + LBS_NODATA = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:4758:1: + LBS_NOINTEGRALHEIGHT = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:4753:1: + LBS_NOREDRAW = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4747:1: + LBS_NOSEL = 16384 // /usr/x86_64-w64-mingw32/include/winuser.h:4759:1: + LBS_NOTIFY = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4745:1: + LBS_OWNERDRAWFIXED = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:4749:1: + LBS_OWNERDRAWVARIABLE = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:4750:1: + LBS_SORT = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4746:1: + LBS_STANDARD = 10485763 // /usr/x86_64-w64-mingw32/include/winuser.h:4762:1: + LBS_USETABSTOPS = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:4752:1: + LBS_WANTKEYBOARDINPUT = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:4755:1: + LB_ADDFILE = 0x0196 // /usr/x86_64-w64-mingw32/include/winuser.h:4709:1: + LB_ADDSTRING = 0x0180 // /usr/x86_64-w64-mingw32/include/winuser.h:4687:1: + LB_CTLCODE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4672:1: + LB_DELETESTRING = 0x0182 // /usr/x86_64-w64-mingw32/include/winuser.h:4689:1: + LB_DIR = 0x018D // /usr/x86_64-w64-mingw32/include/winuser.h:4700:1: + LB_ERR = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:4675:1: + LB_ERRSPACE = -2 // /usr/x86_64-w64-mingw32/include/winuser.h:4676:1: + LB_FINDSTRING = 0x018F // /usr/x86_64-w64-mingw32/include/winuser.h:4702:1: + LB_FINDSTRINGEXACT = 0x01A2 // /usr/x86_64-w64-mingw32/include/winuser.h:4721:1: + LB_GETANCHORINDEX = 0x019D // /usr/x86_64-w64-mingw32/include/winuser.h:4716:1: + LB_GETCARETINDEX = 0x019F // /usr/x86_64-w64-mingw32/include/winuser.h:4718:1: + LB_GETCOUNT = 0x018B // /usr/x86_64-w64-mingw32/include/winuser.h:4698:1: + LB_GETCURSEL = 0x0188 // /usr/x86_64-w64-mingw32/include/winuser.h:4695:1: + LB_GETHORIZONTALEXTENT = 0x0193 // /usr/x86_64-w64-mingw32/include/winuser.h:4706:1: + LB_GETITEMDATA = 0x0199 // /usr/x86_64-w64-mingw32/include/winuser.h:4712:1: + LB_GETITEMHEIGHT = 0x01A1 // /usr/x86_64-w64-mingw32/include/winuser.h:4720:1: + LB_GETITEMRECT = 0x0198 // /usr/x86_64-w64-mingw32/include/winuser.h:4711:1: + LB_GETLISTBOXINFO = 0x01B2 // /usr/x86_64-w64-mingw32/include/winuser.h:4730:1: + LB_GETLOCALE = 0x01A6 // /usr/x86_64-w64-mingw32/include/winuser.h:4723:1: + LB_GETSEL = 0x0187 // /usr/x86_64-w64-mingw32/include/winuser.h:4694:1: + LB_GETSELCOUNT = 0x0190 // /usr/x86_64-w64-mingw32/include/winuser.h:4703:1: + LB_GETSELITEMS = 0x0191 // /usr/x86_64-w64-mingw32/include/winuser.h:4704:1: + LB_GETTEXT = 0x0189 // /usr/x86_64-w64-mingw32/include/winuser.h:4696:1: + LB_GETTEXTLEN = 0x018A // /usr/x86_64-w64-mingw32/include/winuser.h:4697:1: + LB_GETTOPINDEX = 0x018E // /usr/x86_64-w64-mingw32/include/winuser.h:4701:1: + LB_INITSTORAGE = 0x01A8 // /usr/x86_64-w64-mingw32/include/winuser.h:4725:1: + LB_INSERTSTRING = 0x0181 // /usr/x86_64-w64-mingw32/include/winuser.h:4688:1: + LB_ITEMFROMPOINT = 0x01A9 // /usr/x86_64-w64-mingw32/include/winuser.h:4726:1: + LB_MSGMAX = 0x01B3 // /usr/x86_64-w64-mingw32/include/winuser.h:4732:1: + LB_OKAY = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4674:1: + LB_RESETCONTENT = 0x0184 // /usr/x86_64-w64-mingw32/include/winuser.h:4691:1: + LB_SELECTSTRING = 0x018C // /usr/x86_64-w64-mingw32/include/winuser.h:4699:1: + LB_SELITEMRANGE = 0x019B // /usr/x86_64-w64-mingw32/include/winuser.h:4714:1: + LB_SELITEMRANGEEX = 0x0183 // /usr/x86_64-w64-mingw32/include/winuser.h:4690:1: + LB_SETANCHORINDEX = 0x019C // /usr/x86_64-w64-mingw32/include/winuser.h:4715:1: + LB_SETCARETINDEX = 0x019E // /usr/x86_64-w64-mingw32/include/winuser.h:4717:1: + LB_SETCOLUMNWIDTH = 0x0195 // /usr/x86_64-w64-mingw32/include/winuser.h:4708:1: + LB_SETCOUNT = 0x01A7 // /usr/x86_64-w64-mingw32/include/winuser.h:4724:1: + LB_SETCURSEL = 0x0186 // /usr/x86_64-w64-mingw32/include/winuser.h:4693:1: + LB_SETHORIZONTALEXTENT = 0x0194 // /usr/x86_64-w64-mingw32/include/winuser.h:4707:1: + LB_SETITEMDATA = 0x019A // /usr/x86_64-w64-mingw32/include/winuser.h:4713:1: + LB_SETITEMHEIGHT = 0x01A0 // /usr/x86_64-w64-mingw32/include/winuser.h:4719:1: + LB_SETLOCALE = 0x01A5 // /usr/x86_64-w64-mingw32/include/winuser.h:4722:1: + LB_SETSEL = 0x0185 // /usr/x86_64-w64-mingw32/include/winuser.h:4692:1: + LB_SETTABSTOPS = 0x0192 // /usr/x86_64-w64-mingw32/include/winuser.h:4705:1: + LB_SETTOPINDEX = 0x0197 // /usr/x86_64-w64-mingw32/include/winuser.h:4710:1: + LCID_ALTERNATE_SORTS = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnls.h:149:1: + LCID_INSTALLED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnls.h:147:1: + LCID_SUPPORTED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:148:1: + LCMAP_BYTEREV = 0x00000800 // /usr/x86_64-w64-mingw32/include/winnls.h:122:1: + LCMAP_FULLWIDTH = 0x00800000 // /usr/x86_64-w64-mingw32/include/winnls.h:127:1: + LCMAP_HALFWIDTH = 0x00400000 // /usr/x86_64-w64-mingw32/include/winnls.h:126:1: + LCMAP_HIRAGANA = 0x00100000 // /usr/x86_64-w64-mingw32/include/winnls.h:124:1: + LCMAP_KATAKANA = 0x00200000 // /usr/x86_64-w64-mingw32/include/winnls.h:125:1: + LCMAP_LINGUISTIC_CASING = 0x01000000 // /usr/x86_64-w64-mingw32/include/winnls.h:129:1: + LCMAP_LOWERCASE = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnls.h:115:1: + LCMAP_SIMPLIFIED_CHINESE = 0x02000000 // /usr/x86_64-w64-mingw32/include/winnls.h:131:1: + LCMAP_SORTKEY = 0x00000400 // /usr/x86_64-w64-mingw32/include/winnls.h:121:1: + LCMAP_TRADITIONAL_CHINESE = 0x04000000 // /usr/x86_64-w64-mingw32/include/winnls.h:132:1: + LCMAP_UPPERCASE = 0x00000200 // /usr/x86_64-w64-mingw32/include/winnls.h:116:1: + LCS_CALIBRATED_RGB = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:502:1: + LCS_GM_ABS_COLORIMETRIC = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:508:1: + LCS_GM_BUSINESS = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:505:1: + LCS_GM_GRAPHICS = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:506:1: + LCS_GM_IMAGES = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:507:1: + LCS_SIGNATURE = 80 // /usr/x86_64-w64-mingw32/include/wingdi.h:495:1: + LCS_WINDOWS_COLOR_SPACE = 87 // /usr/x86_64-w64-mingw32/include/wingdi.h:498:1: + LCS_sRGB = 115 // /usr/x86_64-w64-mingw32/include/wingdi.h:497:1: + LC_INTERIORS = 128 // /usr/x86_64-w64-mingw32/include/wingdi.h:1584:1: + LC_MARKER = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1579:1: + LC_NONE = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1577:1: + LC_POLYLINE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1578:1: + LC_POLYMARKER = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1580:1: + LC_STYLED = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1582:1: + LC_WIDE = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:1581:1: + LC_WIDESTYLED = 64 // /usr/x86_64-w64-mingw32/include/wingdi.h:1583:1: + LEFT_ALT_PRESSED = 0x2 // /usr/x86_64-w64-mingw32/include/wincon.h:45:1: + LEFT_CTRL_PRESSED = 0x8 // /usr/x86_64-w64-mingw32/include/wincon.h:47:1: + LEGACY_SCHEMA_TABLE = "sqlite_master" // testdata/sqlite-amalgamation-3380500/sqlite3.c:14488:1: + LEGACY_TEMP_SCHEMA_TABLE = "sqlite_temp_master" // testdata/sqlite-amalgamation-3380500/sqlite3.c:14489:1: + LF_FACESIZE = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1040:1: + LF_FULLFACESIZE = 64 // /usr/x86_64-w64-mingw32/include/wingdi.h:1083:1: + LGRPID_ARABIC = 0x000d // /usr/x86_64-w64-mingw32/include/winnls.h:603:1: + LGRPID_ARMENIAN = 0x0011 // /usr/x86_64-w64-mingw32/include/winnls.h:607:1: + LGRPID_BALTIC = 0x0003 // /usr/x86_64-w64-mingw32/include/winnls.h:592:1: + LGRPID_CENTRAL_EUROPE = 0x0002 // /usr/x86_64-w64-mingw32/include/winnls.h:591:1: + LGRPID_CYRILLIC = 0x0005 // /usr/x86_64-w64-mingw32/include/winnls.h:594:1: + LGRPID_GEORGIAN = 0x0010 // /usr/x86_64-w64-mingw32/include/winnls.h:606:1: + LGRPID_GREEK = 0x0004 // /usr/x86_64-w64-mingw32/include/winnls.h:593:1: + LGRPID_HEBREW = 0x000c // /usr/x86_64-w64-mingw32/include/winnls.h:602:1: + LGRPID_INDIC = 0x000f // /usr/x86_64-w64-mingw32/include/winnls.h:605:1: + LGRPID_INSTALLED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnls.h:144:1: + LGRPID_JAPANESE = 0x0007 // /usr/x86_64-w64-mingw32/include/winnls.h:597:1: + LGRPID_KOREAN = 0x0008 // /usr/x86_64-w64-mingw32/include/winnls.h:598:1: + LGRPID_SIMPLIFIED_CHINESE = 0x000a // /usr/x86_64-w64-mingw32/include/winnls.h:600:1: + LGRPID_SUPPORTED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:145:1: + LGRPID_THAI = 0x000b // /usr/x86_64-w64-mingw32/include/winnls.h:601:1: + LGRPID_TRADITIONAL_CHINESE = 0x0009 // /usr/x86_64-w64-mingw32/include/winnls.h:599:1: + LGRPID_TURKIC = 0x0006 // /usr/x86_64-w64-mingw32/include/winnls.h:595:1: + LGRPID_TURKISH = 0x0006 // /usr/x86_64-w64-mingw32/include/winnls.h:596:1: + LGRPID_VIETNAMESE = 0x000e // /usr/x86_64-w64-mingw32/include/winnls.h:604:1: + LGRPID_WESTERN_EUROPE = 0x0001 // /usr/x86_64-w64-mingw32/include/winnls.h:590:1: + LHND = 66 // /usr/x86_64-w64-mingw32/include/minwinbase.h:353:1: + LINECAPS = 30 // /usr/x86_64-w64-mingw32/include/wingdi.h:1526:1: + LINGUISTIC_IGNORECASE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnls.h:101:1: + LINGUISTIC_IGNOREDIACRITIC = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnls.h:102:1: + LISTEN_OUTSTANDING = 0x01 // /usr/x86_64-w64-mingw32/include/nb30.h:102:1: + LLKHF_ALTDOWN = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:668:1: + LLKHF_EXTENDED = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:666:1: + LLKHF_INJECTED = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:667:1: + LLKHF_LOWER_IL_INJECTED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:670:1: + LLKHF_UP = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:669:1: + LLMHF_INJECTED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:672:1: + LLMHF_LOWER_IL_INJECTED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:673:1: + LLONG_MAX = 9223372036854775807 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:142:1: + LLONG_MIN = -9223372036854775808 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:140:1: + LMEM_DISCARDABLE = 0xf00 // /usr/x86_64-w64-mingw32/include/minwinbase.h:349:1: + LMEM_DISCARDED = 0x4000 // /usr/x86_64-w64-mingw32/include/minwinbase.h:361:1: + LMEM_FIXED = 0x0 // /usr/x86_64-w64-mingw32/include/minwinbase.h:343:1: + LMEM_INVALID_HANDLE = 0x8000 // /usr/x86_64-w64-mingw32/include/minwinbase.h:351:1: + LMEM_LOCKCOUNT = 0xff // /usr/x86_64-w64-mingw32/include/minwinbase.h:362:1: + LMEM_MODIFY = 0x80 // /usr/x86_64-w64-mingw32/include/minwinbase.h:348:1: + LMEM_MOVEABLE = 0x2 // /usr/x86_64-w64-mingw32/include/minwinbase.h:344:1: + LMEM_NOCOMPACT = 0x10 // /usr/x86_64-w64-mingw32/include/minwinbase.h:345:1: + LMEM_NODISCARD = 0x20 // /usr/x86_64-w64-mingw32/include/minwinbase.h:346:1: + LMEM_VALID_FLAGS = 0xf72 // /usr/x86_64-w64-mingw32/include/minwinbase.h:350:1: + LMEM_ZEROINIT = 0x40 // /usr/x86_64-w64-mingw32/include/minwinbase.h:347:1: + LOAD_DLL_DEBUG_EVENT = 6 // /usr/x86_64-w64-mingw32/include/minwinbase.h:229:1: + LOAD_IGNORE_CODE_AUTHZ_LEVEL = 0x10 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:62:1: + LOAD_LIBRARY_AS_DATAFILE = 0x2 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:60:1: + LOAD_LIBRARY_AS_DATAFILE_EXCLUSIVE = 0x40 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:64:1: + LOAD_LIBRARY_AS_IMAGE_RESOURCE = 0x20 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:63:1: + LOAD_LIBRARY_REQUIRE_SIGNED_TARGET = 0x80 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:65:1: + LOAD_LIBRARY_SEARCH_APPLICATION_DIR = 0x200 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:67:1: + LOAD_LIBRARY_SEARCH_DEFAULT_DIRS = 0x1000 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:70:1: + LOAD_LIBRARY_SEARCH_DLL_LOAD_DIR = 0x100 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:66:1: + LOAD_LIBRARY_SEARCH_SYSTEM32 = 0x800 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:69:1: + LOAD_LIBRARY_SEARCH_SYSTEM32_NO_FORWARDER = 2048 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:76:1: + LOAD_LIBRARY_SEARCH_USER_DIRS = 0x400 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:68:1: + LOAD_TLB_AS_32BIT = 0x20 // /usr/x86_64-w64-mingw32/include/oleauto.h:594:1: + LOAD_TLB_AS_64BIT = 0x40 // /usr/x86_64-w64-mingw32/include/oleauto.h:595:1: + LOAD_WITH_ALTERED_SEARCH_PATH = 0x8 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:61:1: + LOCALE_FONTSIGNATURE = 0x00000058 // /usr/x86_64-w64-mingw32/include/winnls.h:441:1: + LOCALE_ICALENDARTYPE = 0x00001009 // /usr/x86_64-w64-mingw32/include/winnls.h:386:1: + LOCALE_ICENTURY = 0x00000024 // /usr/x86_64-w64-mingw32/include/winnls.h:379:1: + LOCALE_ICOUNTRY = 0x00000005 // /usr/x86_64-w64-mingw32/include/winnls.h:339:1: + LOCALE_ICURRDIGITS = 0x00000019 // /usr/x86_64-w64-mingw32/include/winnls.h:365:1: + LOCALE_ICURRENCY = 0x0000001b // /usr/x86_64-w64-mingw32/include/winnls.h:367:1: + LOCALE_IDATE = 0x00000021 // /usr/x86_64-w64-mingw32/include/winnls.h:375:1: + LOCALE_IDAYLZERO = 0x00000026 // /usr/x86_64-w64-mingw32/include/winnls.h:381:1: + LOCALE_IDEFAULTANSICODEPAGE = 0x00001004 // /usr/x86_64-w64-mingw32/include/winnls.h:346:1: + LOCALE_IDEFAULTCODEPAGE = 0x0000000b // /usr/x86_64-w64-mingw32/include/winnls.h:345:1: + LOCALE_IDEFAULTCOUNTRY = 0x0000000a // /usr/x86_64-w64-mingw32/include/winnls.h:344:1: + LOCALE_IDEFAULTEBCDICCODEPAGE = 0x00001012 // /usr/x86_64-w64-mingw32/include/winnls.h:445:1: + LOCALE_IDEFAULTLANGUAGE = 0x00000009 // /usr/x86_64-w64-mingw32/include/winnls.h:343:1: + LOCALE_IDEFAULTMACCODEPAGE = 0x00001011 // /usr/x86_64-w64-mingw32/include/winnls.h:347:1: + LOCALE_IDIGITS = 0x00000011 // /usr/x86_64-w64-mingw32/include/winnls.h:355:1: + LOCALE_IDIGITSUBSTITUTION = 0x00001014 // /usr/x86_64-w64-mingw32/include/winnls.h:451:1: + LOCALE_IFIRSTDAYOFWEEK = 0x0000100c // /usr/x86_64-w64-mingw32/include/winnls.h:388:1: + LOCALE_IFIRSTWEEKOFYEAR = 0x0000100d // /usr/x86_64-w64-mingw32/include/winnls.h:389:1: + LOCALE_IGEOID = 0x0000005b // /usr/x86_64-w64-mingw32/include/winnls.h:341:1: + LOCALE_IINTLCURRDIGITS = 0x0000001a // /usr/x86_64-w64-mingw32/include/winnls.h:366:1: + LOCALE_ILANGUAGE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnls.h:335:1: + LOCALE_ILDATE = 0x00000022 // /usr/x86_64-w64-mingw32/include/winnls.h:376:1: + LOCALE_ILZERO = 0x00000012 // /usr/x86_64-w64-mingw32/include/winnls.h:356:1: + LOCALE_IMEASURE = 0x0000000d // /usr/x86_64-w64-mingw32/include/winnls.h:350:1: + LOCALE_IMONLZERO = 0x00000027 // /usr/x86_64-w64-mingw32/include/winnls.h:382:1: + LOCALE_INEGCURR = 0x0000001c // /usr/x86_64-w64-mingw32/include/winnls.h:368:1: + LOCALE_INEGNUMBER = 0x00001010 // /usr/x86_64-w64-mingw32/include/winnls.h:357:1: + LOCALE_INEGSEPBYSPACE = 0x00000057 // /usr/x86_64-w64-mingw32/include/winnls.h:439:1: + LOCALE_INEGSIGNPOSN = 0x00000053 // /usr/x86_64-w64-mingw32/include/winnls.h:435:1: + LOCALE_INEGSYMPRECEDES = 0x00000056 // /usr/x86_64-w64-mingw32/include/winnls.h:438:1: + LOCALE_IOPTIONALCALENDAR = 0x0000100b // /usr/x86_64-w64-mingw32/include/winnls.h:387:1: + LOCALE_IPAPERSIZE = 0x0000100a // /usr/x86_64-w64-mingw32/include/winnls.h:446:1: + LOCALE_IPOSSEPBYSPACE = 0x00000055 // /usr/x86_64-w64-mingw32/include/winnls.h:437:1: + LOCALE_IPOSSIGNPOSN = 0x00000052 // /usr/x86_64-w64-mingw32/include/winnls.h:434:1: + LOCALE_IPOSSYMPRECEDES = 0x00000054 // /usr/x86_64-w64-mingw32/include/winnls.h:436:1: + LOCALE_ITIME = 0x00000023 // /usr/x86_64-w64-mingw32/include/winnls.h:377:1: + LOCALE_ITIMEMARKPOSN = 0x00001005 // /usr/x86_64-w64-mingw32/include/winnls.h:378:1: + LOCALE_ITLZERO = 0x00000025 // /usr/x86_64-w64-mingw32/include/winnls.h:380:1: + LOCALE_NAME_MAX_LENGTH = 85 // /usr/x86_64-w64-mingw32/include/winnt.h:1296:1: + LOCALE_NOUSEROVERRIDE = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnls.h:307:1: + LOCALE_RETURN_NUMBER = 0x20000000 // /usr/x86_64-w64-mingw32/include/winnls.h:305:1: + LOCALE_S1159 = 0x00000028 // /usr/x86_64-w64-mingw32/include/winnls.h:383:1: + LOCALE_S2359 = 0x00000029 // /usr/x86_64-w64-mingw32/include/winnls.h:384:1: + LOCALE_SABBREVCTRYNAME = 0x00000007 // /usr/x86_64-w64-mingw32/include/winnls.h:340:1: + LOCALE_SABBREVDAYNAME1 = 0x00000031 // /usr/x86_64-w64-mingw32/include/winnls.h:398:1: + LOCALE_SABBREVDAYNAME2 = 0x00000032 // /usr/x86_64-w64-mingw32/include/winnls.h:399:1: + LOCALE_SABBREVDAYNAME3 = 0x00000033 // /usr/x86_64-w64-mingw32/include/winnls.h:400:1: + LOCALE_SABBREVDAYNAME4 = 0x00000034 // /usr/x86_64-w64-mingw32/include/winnls.h:401:1: + LOCALE_SABBREVDAYNAME5 = 0x00000035 // /usr/x86_64-w64-mingw32/include/winnls.h:402:1: + LOCALE_SABBREVDAYNAME6 = 0x00000036 // /usr/x86_64-w64-mingw32/include/winnls.h:403:1: + LOCALE_SABBREVDAYNAME7 = 0x00000037 // /usr/x86_64-w64-mingw32/include/winnls.h:404:1: + LOCALE_SABBREVLANGNAME = 0x00000003 // /usr/x86_64-w64-mingw32/include/winnls.h:337:1: + LOCALE_SABBREVMONTHNAME1 = 0x00000044 // /usr/x86_64-w64-mingw32/include/winnls.h:418:1: + LOCALE_SABBREVMONTHNAME10 = 0x0000004d // /usr/x86_64-w64-mingw32/include/winnls.h:427:1: + LOCALE_SABBREVMONTHNAME11 = 0x0000004e // /usr/x86_64-w64-mingw32/include/winnls.h:428:1: + LOCALE_SABBREVMONTHNAME12 = 0x0000004f // /usr/x86_64-w64-mingw32/include/winnls.h:429:1: + LOCALE_SABBREVMONTHNAME13 = 0x0000100f // /usr/x86_64-w64-mingw32/include/winnls.h:430:1: + LOCALE_SABBREVMONTHNAME2 = 0x00000045 // /usr/x86_64-w64-mingw32/include/winnls.h:419:1: + LOCALE_SABBREVMONTHNAME3 = 0x00000046 // /usr/x86_64-w64-mingw32/include/winnls.h:420:1: + LOCALE_SABBREVMONTHNAME4 = 0x00000047 // /usr/x86_64-w64-mingw32/include/winnls.h:421:1: + LOCALE_SABBREVMONTHNAME5 = 0x00000048 // /usr/x86_64-w64-mingw32/include/winnls.h:422:1: + LOCALE_SABBREVMONTHNAME6 = 0x00000049 // /usr/x86_64-w64-mingw32/include/winnls.h:423:1: + LOCALE_SABBREVMONTHNAME7 = 0x0000004a // /usr/x86_64-w64-mingw32/include/winnls.h:424:1: + LOCALE_SABBREVMONTHNAME8 = 0x0000004b // /usr/x86_64-w64-mingw32/include/winnls.h:425:1: + LOCALE_SABBREVMONTHNAME9 = 0x0000004c // /usr/x86_64-w64-mingw32/include/winnls.h:426:1: + LOCALE_SCOUNTRY = 0x00000006 // /usr/x86_64-w64-mingw32/include/winnls.h:331:1: + LOCALE_SCURRENCY = 0x00000014 // /usr/x86_64-w64-mingw32/include/winnls.h:360:1: + LOCALE_SDATE = 0x0000001d // /usr/x86_64-w64-mingw32/include/winnls.h:370:1: + LOCALE_SDAYNAME1 = 0x0000002a // /usr/x86_64-w64-mingw32/include/winnls.h:391:1: + LOCALE_SDAYNAME2 = 0x0000002b // /usr/x86_64-w64-mingw32/include/winnls.h:392:1: + LOCALE_SDAYNAME3 = 0x0000002c // /usr/x86_64-w64-mingw32/include/winnls.h:393:1: + LOCALE_SDAYNAME4 = 0x0000002d // /usr/x86_64-w64-mingw32/include/winnls.h:394:1: + LOCALE_SDAYNAME5 = 0x0000002e // /usr/x86_64-w64-mingw32/include/winnls.h:395:1: + LOCALE_SDAYNAME6 = 0x0000002f // /usr/x86_64-w64-mingw32/include/winnls.h:396:1: + LOCALE_SDAYNAME7 = 0x00000030 // /usr/x86_64-w64-mingw32/include/winnls.h:397:1: + LOCALE_SDECIMAL = 0x0000000e // /usr/x86_64-w64-mingw32/include/winnls.h:352:1: + LOCALE_SENGCOUNTRY = 0x00001002 // /usr/x86_64-w64-mingw32/include/winnls.h:332:1: + LOCALE_SENGCURRNAME = 0x00001007 // /usr/x86_64-w64-mingw32/include/winnls.h:447:1: + LOCALE_SENGLANGUAGE = 0x00001001 // /usr/x86_64-w64-mingw32/include/winnls.h:329:1: + LOCALE_SENGLISHCOUNTRYNAME = 0x00001002 // /usr/x86_64-w64-mingw32/include/winnls.h:322:1: + LOCALE_SENGLISHLANGUAGENAME = 0x00001001 // /usr/x86_64-w64-mingw32/include/winnls.h:318:1: + LOCALE_SGROUPING = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnls.h:354:1: + LOCALE_SINTLSYMBOL = 0x00000015 // /usr/x86_64-w64-mingw32/include/winnls.h:361:1: + LOCALE_SISO3166CTRYNAME = 0x0000005a // /usr/x86_64-w64-mingw32/include/winnls.h:443:1: + LOCALE_SISO639LANGNAME = 0x00000059 // /usr/x86_64-w64-mingw32/include/winnls.h:442:1: + LOCALE_SLANGUAGE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:325:1: + LOCALE_SLIST = 0x0000000c // /usr/x86_64-w64-mingw32/include/winnls.h:349:1: + LOCALE_SLOCALIZEDCOUNTRYNAME = 0x00000006 // /usr/x86_64-w64-mingw32/include/winnls.h:321:1: + LOCALE_SLOCALIZEDDISPLAYNAME = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:300:1: + LOCALE_SLONGDATE = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnls.h:373:1: + LOCALE_SMONDECIMALSEP = 0x00000016 // /usr/x86_64-w64-mingw32/include/winnls.h:362:1: + LOCALE_SMONGROUPING = 0x00000018 // /usr/x86_64-w64-mingw32/include/winnls.h:364:1: + LOCALE_SMONTHNAME1 = 0x00000038 // /usr/x86_64-w64-mingw32/include/winnls.h:405:1: + LOCALE_SMONTHNAME10 = 0x00000041 // /usr/x86_64-w64-mingw32/include/winnls.h:414:1: + LOCALE_SMONTHNAME11 = 0x00000042 // /usr/x86_64-w64-mingw32/include/winnls.h:415:1: + LOCALE_SMONTHNAME12 = 0x00000043 // /usr/x86_64-w64-mingw32/include/winnls.h:416:1: + LOCALE_SMONTHNAME13 = 0x0000100e // /usr/x86_64-w64-mingw32/include/winnls.h:417:1: + LOCALE_SMONTHNAME2 = 0x00000039 // /usr/x86_64-w64-mingw32/include/winnls.h:406:1: + LOCALE_SMONTHNAME3 = 0x0000003a // /usr/x86_64-w64-mingw32/include/winnls.h:407:1: + LOCALE_SMONTHNAME4 = 0x0000003b // /usr/x86_64-w64-mingw32/include/winnls.h:408:1: + LOCALE_SMONTHNAME5 = 0x0000003c // /usr/x86_64-w64-mingw32/include/winnls.h:409:1: + LOCALE_SMONTHNAME6 = 0x0000003d // /usr/x86_64-w64-mingw32/include/winnls.h:410:1: + LOCALE_SMONTHNAME7 = 0x0000003e // /usr/x86_64-w64-mingw32/include/winnls.h:411:1: + LOCALE_SMONTHNAME8 = 0x0000003f // /usr/x86_64-w64-mingw32/include/winnls.h:412:1: + LOCALE_SMONTHNAME9 = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnls.h:413:1: + LOCALE_SMONTHOUSANDSEP = 0x00000017 // /usr/x86_64-w64-mingw32/include/winnls.h:363:1: + LOCALE_SNATIVECOUNTRYNAME = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnls.h:323:1: + LOCALE_SNATIVECTRYNAME = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnls.h:333:1: + LOCALE_SNATIVECURRNAME = 0x00001008 // /usr/x86_64-w64-mingw32/include/winnls.h:448:1: + LOCALE_SNATIVEDIGITS = 0x00000013 // /usr/x86_64-w64-mingw32/include/winnls.h:358:1: + LOCALE_SNATIVELANGNAME = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnls.h:330:1: + LOCALE_SNATIVELANGUAGENAME = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnls.h:319:1: + LOCALE_SNEGATIVESIGN = 0x00000051 // /usr/x86_64-w64-mingw32/include/winnls.h:433:1: + LOCALE_SPOSITIVESIGN = 0x00000050 // /usr/x86_64-w64-mingw32/include/winnls.h:432:1: + LOCALE_SSHORTDATE = 0x0000001f // /usr/x86_64-w64-mingw32/include/winnls.h:372:1: + LOCALE_SSORTNAME = 0x00001013 // /usr/x86_64-w64-mingw32/include/winnls.h:450:1: + LOCALE_STHOUSAND = 0x0000000f // /usr/x86_64-w64-mingw32/include/winnls.h:353:1: + LOCALE_STIME = 0x0000001e // /usr/x86_64-w64-mingw32/include/winnls.h:371:1: + LOCALE_STIMEFORMAT = 0x00001003 // /usr/x86_64-w64-mingw32/include/winnls.h:374:1: + LOCALE_SYEARMONTH = 0x00001006 // /usr/x86_64-w64-mingw32/include/winnls.h:449:1: + LOCALE_USE_CP_ACP = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnls.h:306:1: + LOCALE_USE_NLS = 0x10000000 // /usr/x86_64-w64-mingw32/include/oleauto.h:112:1: + LOCATE_NOERR = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19891:1: + LOCATE_VIEW = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19890:1: + LOCKFILE_EXCLUSIVE_LOCK = 0x2 // /usr/x86_64-w64-mingw32/include/minwinbase.h:181:1: + LOCKFILE_FAIL_IMMEDIATELY = 0x1 // /usr/x86_64-w64-mingw32/include/minwinbase.h:180:1: + LOCK_ELEMENT = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:1109:1: + LOCK_UNLOCK_DOOR = 0x02 // /usr/x86_64-w64-mingw32/include/winioctl.h:1067:1: + LOCK_UNLOCK_IEPORT = 0x01 // /usr/x86_64-w64-mingw32/include/winioctl.h:1066:1: + LOCK_UNLOCK_KEYPAD = 0x04 // /usr/x86_64-w64-mingw32/include/winioctl.h:1068:1: + LOGON32_LOGON_BATCH = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:2421:1: + LOGON32_LOGON_INTERACTIVE = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:2419:1: + LOGON32_LOGON_NETWORK = 3 // /usr/x86_64-w64-mingw32/include/winbase.h:2420:1: + LOGON32_LOGON_NETWORK_CLEARTEXT = 8 // /usr/x86_64-w64-mingw32/include/winbase.h:2424:1: + LOGON32_LOGON_NEW_CREDENTIALS = 9 // /usr/x86_64-w64-mingw32/include/winbase.h:2425:1: + LOGON32_LOGON_SERVICE = 5 // /usr/x86_64-w64-mingw32/include/winbase.h:2422:1: + LOGON32_LOGON_UNLOCK = 7 // /usr/x86_64-w64-mingw32/include/winbase.h:2423:1: + LOGON32_PROVIDER_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:2427:1: + LOGON32_PROVIDER_WINNT35 = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:2428:1: + LOGON32_PROVIDER_WINNT40 = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:2429:1: + LOGON32_PROVIDER_WINNT50 = 3 // /usr/x86_64-w64-mingw32/include/winbase.h:2430:1: + LOGON_NETCREDENTIALS_ONLY = 0x00000002 // /usr/x86_64-w64-mingw32/include/winbase.h:2449:1: + LOGON_WITH_PROFILE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winbase.h:2448:1: + LOGON_ZERO_PASSWORD_BUFFER = 0x80000000 // /usr/x86_64-w64-mingw32/include/winbase.h:2450:1: + LOGPIXELSX = 88 // /usr/x86_64-w64-mingw32/include/wingdi.h:1535:1: + LOGPIXELSY = 90 // /usr/x86_64-w64-mingw32/include/wingdi.h:1536:1: + LONG_LONG_MAX = 9223372036854775807 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:154:1: + LONG_LONG_MIN = -9223372036854775808 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:152:1: + LONG_MAX = 2147483647 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:131:1: + LONG_MIN = -2147483648 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:129:1: + LOOKASIDE_SMALL = 128 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16708:1: + LOW_SURROGATE_END = 0xdfff // /usr/x86_64-w64-mingw32/include/winnls.h:36:1: + LOW_SURROGATE_START = 0xdc00 // /usr/x86_64-w64-mingw32/include/winnls.h:35:1: + LPD_DOUBLEBUFFER = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:4350:1: + LPD_SHARE_ACCUM = 0x00000100 // /usr/x86_64-w64-mingw32/include/wingdi.h:4356:1: + LPD_SHARE_DEPTH = 0x00000040 // /usr/x86_64-w64-mingw32/include/wingdi.h:4354:1: + LPD_SHARE_STENCIL = 0x00000080 // /usr/x86_64-w64-mingw32/include/wingdi.h:4355:1: + LPD_STEREO = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:4351:1: + LPD_SUPPORT_GDI = 0x00000010 // /usr/x86_64-w64-mingw32/include/wingdi.h:4352:1: + LPD_SUPPORT_OPENGL = 0x00000020 // /usr/x86_64-w64-mingw32/include/wingdi.h:4353:1: + LPD_SWAP_COPY = 0x00000400 // /usr/x86_64-w64-mingw32/include/wingdi.h:4358:1: + LPD_SWAP_EXCHANGE = 0x00000200 // /usr/x86_64-w64-mingw32/include/wingdi.h:4357:1: + LPD_TRANSPARENT = 0x00001000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4359:1: + LPD_TYPE_COLORINDEX = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:4362:1: + LPD_TYPE_RGBA = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:4361:1: + LPTR = 64 // /usr/x86_64-w64-mingw32/include/minwinbase.h:354:1: + LPTx = 0x80 // /usr/x86_64-w64-mingw32/include/winbase.h:548:1: + LR_COLOR = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:4184:1: + LR_COPYDELETEORG = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:4186:1: + LR_COPYFROMRESOURCE = 0x4000 // /usr/x86_64-w64-mingw32/include/winuser.h:4193:1: + LR_COPYRETURNORG = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:4185:1: + LR_CREATEDIBSECTION = 0x2000 // /usr/x86_64-w64-mingw32/include/winuser.h:4192:1: + LR_DEFAULTCOLOR = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:4182:1: + LR_DEFAULTSIZE = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:4189:1: + LR_LOADFROMFILE = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:4187:1: + LR_LOADMAP3DCOLORS = 0x1000 // /usr/x86_64-w64-mingw32/include/winuser.h:4191:1: + LR_LOADTRANSPARENT = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:4188:1: + LR_MONOCHROME = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4183:1: + LR_SHARED = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:4194:1: + LR_VGACOLOR = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:4190:1: + LSFW_LOCK = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3526:1: + LSFW_UNLOCK = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3527:1: + LTGRAY_BRUSH = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1439:1: + LTP_PC_SMT = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:4610:1: + LUA_TOKEN = 0x4 // /usr/x86_64-w64-mingw32/include/winnt.h:4005:1: + LWA_ALPHA = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:2251:1: + LWA_COLORKEY = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:2250:1: + LZERROR_BADINHANDLE = -1 // /usr/x86_64-w64-mingw32/include/lzexpand.h:15:1: + LZERROR_BADOUTHANDLE = -2 // /usr/x86_64-w64-mingw32/include/lzexpand.h:16:1: + LZERROR_BADVALUE = -7 // /usr/x86_64-w64-mingw32/include/lzexpand.h:21:1: + LZERROR_GLOBALLOC = -5 // /usr/x86_64-w64-mingw32/include/lzexpand.h:19:1: + LZERROR_GLOBLOCK = -6 // /usr/x86_64-w64-mingw32/include/lzexpand.h:20:1: + LZERROR_READ = -3 // /usr/x86_64-w64-mingw32/include/lzexpand.h:17:1: + LZERROR_UNKNOWNALG = -8 // /usr/x86_64-w64-mingw32/include/lzexpand.h:22:1: + LZERROR_WRITE = -4 // /usr/x86_64-w64-mingw32/include/lzexpand.h:18:1: + M10d_Any = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19327:1: + M10d_No = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19328:1: + M10d_Yes = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19326:1: + MAC_CHARSET = 77 // /usr/x86_64-w64-mingw32/include/wingdi.h:1175:1: + MAPVK_VK_TO_CHAR = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:2991:1: + MAPVK_VK_TO_VSC = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:2989:1: + MAPVK_VSC_TO_VK = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:2990:1: + MAPVK_VSC_TO_VK_EX = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:2992:1: + MAP_COMPOSITE = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnls.h:110:1: + MAP_EXPAND_LIGATURES = 0x00002000 // /usr/x86_64-w64-mingw32/include/winnls.h:113:1: + MAP_FOLDCZONE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnls.h:108:1: + MAP_FOLDDIGITS = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnls.h:111:1: + MAP_PRECOMPOSED = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnls.h:109:1: + MARKPARITY = 3 // /usr/x86_64-w64-mingw32/include/winbase.h:472:1: + MARK_HANDLE_NOT_REALTIME = 64 // /usr/x86_64-w64-mingw32/include/winioctl.h:1534:1: + MARK_HANDLE_NOT_TXF_SYSTEM_LOG = 8 // /usr/x86_64-w64-mingw32/include/winioctl.h:1532:1: + MARK_HANDLE_PROTECT_CLUSTERS = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:1530:1: + MARK_HANDLE_REALTIME = 32 // /usr/x86_64-w64-mingw32/include/winioctl.h:1533:1: + MARK_HANDLE_TXF_SYSTEM_LOG = 4 // /usr/x86_64-w64-mingw32/include/winioctl.h:1531:1: + MARSHALINTERFACE_MIN = 500 // /usr/x86_64-w64-mingw32/include/objbase.h:23:1: + MARSHAL_E_FIRST = 2147746080 // /usr/x86_64-w64-mingw32/include/winerror.h:2361:1: + MARSHAL_E_LAST = 2147746095 // /usr/x86_64-w64-mingw32/include/winerror.h:2362:1: + MARSHAL_S_FIRST = 262432 // /usr/x86_64-w64-mingw32/include/winerror.h:2363:1: + MARSHAL_S_LAST = 262447 // /usr/x86_64-w64-mingw32/include/winerror.h:2364:1: + MASK_TO_RESET_TLB_BITS = -97 // /usr/x86_64-w64-mingw32/include/oleauto.h:596:1: + MAXBYTE = 0xff // /usr/x86_64-w64-mingw32/include/winnt.h:651:1: + MAXCHAR = 0x7f // /usr/x86_64-w64-mingw32/include/winnt.h:646:1: + MAXDWORD = 0xffffffff // /usr/x86_64-w64-mingw32/include/winnt.h:653:1: + MAXERRORLENGTH = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:25:1: + MAXGETHOSTSTRUCT = 1024 // /usr/x86_64-w64-mingw32/include/winsock.h:265:1: + MAXIMUM_ALLOWED = 33554432 // /usr/x86_64-w64-mingw32/include/winnt.h:2896:1: + MAXIMUM_ATTR_STRING_LENGTH = 32 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:72:1: + MAXIMUM_ENCRYPTION_VALUE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winioctl.h:1711:1: + MAXIMUM_PROCESSORS = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:4065:1: + MAXIMUM_PROC_PER_GROUP = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:4060:1: + MAXIMUM_REPARSE_DATA_BUFFER_SIZE = 16384 // /usr/x86_64-w64-mingw32/include/winnt.h:5097:1: + MAXIMUM_SMARTCARD_READERS = 10 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:73:1: + MAXIMUM_SUSPEND_COUNT = 127 // /usr/x86_64-w64-mingw32/include/winnt.h:1382:1: + MAXIMUM_WAIT_OBJECTS = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:1381:1: + MAXIMUM_XSTATE_FEATURES = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:4783:1: + MAXINTATOM = 0xc000 // /usr/x86_64-w64-mingw32/include/winbase.h:1088:1: + MAXLOGICALLOGNAMESIZE = 256 // /usr/x86_64-w64-mingw32/include/winnt.h:8476:1: + MAXLONG = 0x7fffffff // /usr/x86_64-w64-mingw32/include/winnt.h:650:1: + MAXLONGLONG = 9223372036854775807 // /usr/x86_64-w64-mingw32/include/winnt.h:493:1: + MAXPNAMELEN = 32 // /usr/x86_64-w64-mingw32/include/mmsystem.h:24:1: + MAXPROPPAGES = 100 // /usr/x86_64-w64-mingw32/include/prsht.h:47:1: + MAXSHORT = 0x7fff // /usr/x86_64-w64-mingw32/include/winnt.h:648:1: + MAXSTRETCHBLTMODE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:93:1: + MAXUIDLEN = 64 // /usr/x86_64-w64-mingw32/include/wincrypt.h:605:1: + MAXWORD = 0xffff // /usr/x86_64-w64-mingw32/include/winnt.h:652:1: + MAX_ACL_REVISION = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3284:1: + MAX_COMPUTERNAME_LENGTH = 15 // /usr/x86_64-w64-mingw32/include/winbase.h:2404:1: + MAX_DEFAULTCHAR = 2 // /usr/x86_64-w64-mingw32/include/winnls.h:31:1: + MAX_HW_COUNTERS = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:4225:1: + MAX_JOYSTICKOEMVXDNAME = 260 // /usr/x86_64-w64-mingw32/include/mmsystem.h:26:1: + MAX_LANA = 254 // /usr/x86_64-w64-mingw32/include/nb30.h:14:1: + MAX_LEADBYTES = 12 // /usr/x86_64-w64-mingw32/include/winnls.h:30:1: + MAX_MONITORS = 4 // /usr/x86_64-w64-mingw32/include/ddeml.h:351:1: + MAX_NUM_REASONS = 256 // /usr/x86_64-w64-mingw32/include/reason.h:79:1: + MAX_PATH = 260 // /usr/x86_64-w64-mingw32/include/minwindef.h:33:1: + MAX_PERF_OBJECTS_IN_QUERY_FUNCTION = 64 // /usr/x86_64-w64-mingw32/include/winperf.h:185:1: + MAX_PRIORITY = 99 // /usr/x86_64-w64-mingw32/include/winspool.h:228:1: + MAX_PROFILE_LEN = 80 // /usr/x86_64-w64-mingw32/include/winbase.h:2470:1: + MAX_REASON_BUGID_LEN = 32 // /usr/x86_64-w64-mingw32/include/reason.h:66:1: + MAX_REASON_COMMENT_LEN = 512 // /usr/x86_64-w64-mingw32/include/reason.h:67:1: + MAX_REASON_DESC_LEN = 256 // /usr/x86_64-w64-mingw32/include/reason.h:65:1: + MAX_REASON_NAME_LEN = 64 // /usr/x86_64-w64-mingw32/include/reason.h:64:1: + MAX_RESOURCEMANAGER_DESCRIPTION_LENGTH = 64 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:121:1: + MAX_SECTOR_SIZE = 0x10000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53632:1: + MAX_SHUTDOWN_TIMEOUT = 315360000 // /usr/x86_64-w64-mingw32/include/winreg.h:236:1: + MAX_SID_SIZE = 256 // /usr/x86_64-w64-mingw32/include/winefs.h:47:1: + MAX_SIZE_SECURITY_ID = 512 // /usr/x86_64-w64-mingw32/include/urlmon.h:6650:1: + MAX_STR_BLOCKREASON = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:6681:1: + MAX_SUPPORTED_OS_NUM = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8222:1: + MAX_TRANSACTION_DESCRIPTION_LENGTH = 64 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:120:1: + MAX_VOLUME_ID_SIZE = 36 // /usr/x86_64-w64-mingw32/include/winioctl.h:986:1: + MAX_VOLUME_TEMPLATE_SIZE = 40 // /usr/x86_64-w64-mingw32/include/winioctl.h:987:1: + MA_ACTIVATE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1491:1: + MA_ACTIVATEANDEAT = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1492:1: + MA_NOACTIVATE = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1493:1: + MA_NOACTIVATEANDEAT = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1494:1: + MB_ABORTRETRYIGNORE = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3671:1: + MB_APPLMODAL = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3689:1: + MB_CANCELTRYCONTINUE = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:3675:1: + MB_COMPOSITE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:39:1: + MB_DEFAULT_DESKTOP_ONLY = 131072 // /usr/x86_64-w64-mingw32/include/winuser.h:3695:1: + MB_DEFBUTTON1 = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3685:1: + MB_DEFBUTTON2 = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:3686:1: + MB_DEFBUTTON3 = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:3687:1: + MB_DEFBUTTON4 = 768 // /usr/x86_64-w64-mingw32/include/winuser.h:3688:1: + MB_DEFMASK = 3840 // /usr/x86_64-w64-mingw32/include/winuser.h:3703:1: + MB_ERR_INVALID_CHARS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnls.h:41:1: + MB_HELP = 16384 // /usr/x86_64-w64-mingw32/include/winuser.h:3692:1: + MB_ICONASTERISK = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:3679:1: + MB_ICONERROR = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:3682:1: + MB_ICONEXCLAMATION = 48 // /usr/x86_64-w64-mingw32/include/winuser.h:3678:1: + MB_ICONHAND = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:3676:1: + MB_ICONINFORMATION = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:3683:1: + MB_ICONMASK = 240 // /usr/x86_64-w64-mingw32/include/winuser.h:3702:1: + MB_ICONQUESTION = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:3677:1: + MB_ICONSTOP = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:3684:1: + MB_ICONWARNING = 48 // /usr/x86_64-w64-mingw32/include/winuser.h:3681:1: + MB_LEN_MAX = 5 // /usr/x86_64-w64-mingw32/include/limits.h:35:1: + MB_MISCMASK = 49152 // /usr/x86_64-w64-mingw32/include/winuser.h:3705:1: + MB_MODEMASK = 12288 // /usr/x86_64-w64-mingw32/include/winuser.h:3704:1: + MB_NOFOCUS = 32768 // /usr/x86_64-w64-mingw32/include/winuser.h:3693:1: + MB_OK = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3669:1: + MB_OKCANCEL = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3670:1: + MB_PRECOMPOSED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnls.h:38:1: + MB_RETRYCANCEL = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:3674:1: + MB_RIGHT = 524288 // /usr/x86_64-w64-mingw32/include/winuser.h:3697:1: + MB_RTLREADING = 1048576 // /usr/x86_64-w64-mingw32/include/winuser.h:3698:1: + MB_SERVICE_NOTIFICATION = 2097152 // /usr/x86_64-w64-mingw32/include/winuser.h:3699:1: + MB_SERVICE_NOTIFICATION_NT3X = 262144 // /usr/x86_64-w64-mingw32/include/winuser.h:3700:1: + MB_SETFOREGROUND = 65536 // /usr/x86_64-w64-mingw32/include/winuser.h:3694:1: + MB_SYSTEMMODAL = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:3690:1: + MB_TASKMODAL = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:3691:1: + MB_TOPMOST = 262144 // /usr/x86_64-w64-mingw32/include/winuser.h:3696:1: + MB_TYPEMASK = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:3701:1: + MB_USEGLYPHCHARS = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnls.h:40:1: + MB_USERICON = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:3680:1: + MB_YESNO = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:3673:1: + MB_YESNOCANCEL = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:3672:1: + MCIERR_BAD_CONSTANT = 290 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1849:1: + MCIERR_BAD_INTEGER = 270 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1831:1: + MCIERR_BAD_TIME_FORMAT = 293 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1852:1: + MCIERR_BASE = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:131:1: + MCIERR_CANNOT_LOAD_DRIVER = 266 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1827:1: + MCIERR_CANNOT_USE_ALL = 279 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1840:1: + MCIERR_CREATEWINDOW = 347 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1891:1: + MCIERR_CUSTOM_DRIVER_BASE = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1895:1: + MCIERR_DEVICE_LENGTH = 310 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1869:1: + MCIERR_DEVICE_LOCKED = 288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1847:1: + MCIERR_DEVICE_NOT_INSTALLED = 306 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1865:1: + MCIERR_DEVICE_NOT_READY = 276 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1837:1: + MCIERR_DEVICE_OPEN = 265 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1826:1: + MCIERR_DEVICE_ORD_LENGTH = 311 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1870:1: + MCIERR_DEVICE_TYPE_REQUIRED = 287 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1846:1: + MCIERR_DRIVER = 278 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1839:1: + MCIERR_DRIVER_INTERNAL = 272 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1833:1: + MCIERR_DUPLICATE_ALIAS = 289 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1848:1: + MCIERR_DUPLICATE_FLAGS = 295 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1854:1: + MCIERR_EXTENSION_NOT_FOUND = 281 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1842:1: + MCIERR_EXTRA_CHARACTERS = 305 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1864:1: + MCIERR_FILENAME_REQUIRED = 304 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1863:1: + MCIERR_FILE_NOT_FOUND = 275 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1836:1: + MCIERR_FILE_NOT_SAVED = 286 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1845:1: + MCIERR_FILE_READ = 348 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1892:1: + MCIERR_FILE_WRITE = 349 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1893:1: + MCIERR_FLAGS_NOT_COMPATIBLE = 284 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1844:1: + MCIERR_GET_CD = 307 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1866:1: + MCIERR_HARDWARE = 262 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1823:1: + MCIERR_ILLEGAL_FOR_AUTO_OPEN = 303 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1862:1: + MCIERR_INTERNAL = 277 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1838:1: + MCIERR_INVALID_DEVICE_ID = 257 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1820:1: + MCIERR_INVALID_DEVICE_NAME = 263 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1824:1: + MCIERR_INVALID_FILE = 296 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1855:1: + MCIERR_MISSING_COMMAND_STRING = 267 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1828:1: + MCIERR_MISSING_DEVICE_NAME = 292 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1851:1: + MCIERR_MISSING_PARAMETER = 273 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1834:1: + MCIERR_MISSING_STRING_ARGUMENT = 269 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1830:1: + MCIERR_MULTIPLE = 280 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1841:1: + MCIERR_MUST_USE_SHAREABLE = 291 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1850:1: + MCIERR_NEW_REQUIRES_ALIAS = 299 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1858:1: + MCIERR_NONAPPLICABLE_FUNCTION = 302 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1861:1: + MCIERR_NOTIFY_ON_AUTO_OPEN = 300 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1859:1: + MCIERR_NO_CLOSING_QUOTE = 294 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1853:1: + MCIERR_NO_ELEMENT_ALLOWED = 301 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1860:1: + MCIERR_NO_IDENTITY = 350 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1894:1: + MCIERR_NO_INTEGER = 312 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1871:1: + MCIERR_NO_WINDOW = 346 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1890:1: + MCIERR_NULL_PARAMETER_BLOCK = 297 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1856:1: + MCIERR_OUTOFRANGE = 282 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1843:1: + MCIERR_OUT_OF_MEMORY = 264 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1825:1: + MCIERR_PARAM_OVERFLOW = 268 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1829:1: + MCIERR_PARSER_INTERNAL = 271 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1832:1: + MCIERR_SEQ_DIV_INCOMPATIBLE = 336 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1882:1: + MCIERR_SEQ_NOMIDIPRESENT = 343 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1889:1: + MCIERR_SEQ_PORTUNSPECIFIED = 342 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1888:1: + MCIERR_SEQ_PORT_INUSE = 337 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1883:1: + MCIERR_SEQ_PORT_MAPNODEVICE = 339 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1885:1: + MCIERR_SEQ_PORT_MISCERROR = 340 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1886:1: + MCIERR_SEQ_PORT_NONEXISTENT = 338 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1884:1: + MCIERR_SEQ_TIMER = 341 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1887:1: + MCIERR_SET_CD = 308 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1867:1: + MCIERR_SET_DRIVE = 309 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1868:1: + MCIERR_UNNAMED_RESOURCE = 298 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1857:1: + MCIERR_UNRECOGNIZED_COMMAND = 261 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1822:1: + MCIERR_UNRECOGNIZED_KEYWORD = 259 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1821:1: + MCIERR_UNSUPPORTED_FUNCTION = 274 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1835:1: + MCIERR_WAVE_INPUTSINUSE = 322 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1874:1: + MCIERR_WAVE_INPUTSUNSUITABLE = 328 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1880:1: + MCIERR_WAVE_INPUTUNSPECIFIED = 325 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1877:1: + MCIERR_WAVE_OUTPUTSINUSE = 320 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1872:1: + MCIERR_WAVE_OUTPUTSUNSUITABLE = 326 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1878:1: + MCIERR_WAVE_OUTPUTUNSPECIFIED = 324 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1876:1: + MCIERR_WAVE_SETINPUTINUSE = 323 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1875:1: + MCIERR_WAVE_SETINPUTUNSUITABLE = 329 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1881:1: + MCIERR_WAVE_SETOUTPUTINUSE = 321 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1873:1: + MCIERR_WAVE_SETOUTPUTUNSUITABLE = 327 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1879:1: + MCI_ANIM_GETDEVCAPS_CAN_REVERSE = 16385 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2403:1: + MCI_ANIM_GETDEVCAPS_CAN_STRETCH = 16391 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2408:1: + MCI_ANIM_GETDEVCAPS_FAST_RATE = 16386 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2404:1: + MCI_ANIM_GETDEVCAPS_MAX_WINDOWS = 16392 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2409:1: + MCI_ANIM_GETDEVCAPS_NORMAL_RATE = 16388 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2406:1: + MCI_ANIM_GETDEVCAPS_PALETTES = 16390 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2407:1: + MCI_ANIM_GETDEVCAPS_SLOW_RATE = 16387 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2405:1: + MCI_ANIM_INFO_TEXT = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2401:1: + MCI_ANIM_OPEN_NOSTATIC = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2384:1: + MCI_ANIM_OPEN_PARENT = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2383:1: + MCI_ANIM_OPEN_WS = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2382:1: + MCI_ANIM_PLAY_FAST = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2388:1: + MCI_ANIM_PLAY_REVERSE = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2387:1: + MCI_ANIM_PLAY_SCAN = 1048576 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2390:1: + MCI_ANIM_PLAY_SLOW = 524288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2389:1: + MCI_ANIM_PLAY_SPEED = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2386:1: + MCI_ANIM_PUT_DESTINATION = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2424:1: + MCI_ANIM_PUT_SOURCE = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2423:1: + MCI_ANIM_REALIZE_BKGD = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2412:1: + MCI_ANIM_REALIZE_NORM = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2411:1: + MCI_ANIM_RECT = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2422:1: + MCI_ANIM_STATUS_FORWARD = 16386 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2396:1: + MCI_ANIM_STATUS_HPAL = 16388 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2398:1: + MCI_ANIM_STATUS_HWND = 16387 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2397:1: + MCI_ANIM_STATUS_SPEED = 16385 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2395:1: + MCI_ANIM_STATUS_STRETCH = 16389 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2399:1: + MCI_ANIM_STEP_FRAMES = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2393:1: + MCI_ANIM_STEP_REVERSE = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2392:1: + MCI_ANIM_UPDATE_HDC = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2429:1: + MCI_ANIM_WHERE_DESTINATION = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2427:1: + MCI_ANIM_WHERE_SOURCE = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2426:1: + MCI_ANIM_WINDOW_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2420:1: + MCI_ANIM_WINDOW_DISABLE_STRETCH = 2097152 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2418:1: + MCI_ANIM_WINDOW_ENABLE_STRETCH = 1048576 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2417:1: + MCI_ANIM_WINDOW_HWND = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2414:1: + MCI_ANIM_WINDOW_STATE = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2415:1: + MCI_ANIM_WINDOW_TEXT = 524288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2416:1: + MCI_BREAK = 0x0811 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1913:1: + MCI_BREAK_HWND = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2062:1: + MCI_BREAK_KEY = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2061:1: + MCI_BREAK_OFF = 1024 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2063:1: + MCI_CDA_STATUS_TYPE_TRACK = 16385 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2264:1: + MCI_CDA_TRACK_AUDIO = 1088 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2265:1: + MCI_CDA_TRACK_OTHER = 1089 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2266:1: + MCI_CD_OFFSET = 1088 // /usr/x86_64-w64-mingw32/include/mmsystem.h:136:1: + MCI_CLOSE = 0x0804 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1900:1: + MCI_COPY = 0x0852 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1925:1: + MCI_CUE = 0x0830 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1916:1: + MCI_CUT = 0x0851 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1924:1: + MCI_DELETE = 0x0856 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1929:1: + MCI_DEVTYPE_ANIMATION = 519 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1942:1: + MCI_DEVTYPE_CD_AUDIO = 516 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1939:1: + MCI_DEVTYPE_DAT = 517 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1940:1: + MCI_DEVTYPE_DIGITAL_VIDEO = 520 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1943:1: + MCI_DEVTYPE_FIRST = 513 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1948:1: + MCI_DEVTYPE_FIRST_USER = 0x1000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1951:1: + MCI_DEVTYPE_LAST = 523 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1949:1: + MCI_DEVTYPE_OTHER = 521 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1944:1: + MCI_DEVTYPE_OVERLAY = 515 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1938:1: + MCI_DEVTYPE_SCANNER = 518 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1941:1: + MCI_DEVTYPE_SEQUENCER = 523 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1946:1: + MCI_DEVTYPE_VCR = 513 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1936:1: + MCI_DEVTYPE_VIDEODISC = 514 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1937:1: + MCI_DEVTYPE_WAVEFORM_AUDIO = 522 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1945:1: + MCI_ESCAPE = 0x0805 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1901:1: + MCI_FIRST = 2048 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1897:1: + MCI_FORMAT_BYTES = 8 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1969:1: + MCI_FORMAT_FRAMES = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1964:1: + MCI_FORMAT_HMS = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1962:1: + MCI_FORMAT_MILLISECONDS = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1961:1: + MCI_FORMAT_MSF = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1963:1: + MCI_FORMAT_SAMPLES = 9 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1970:1: + MCI_FORMAT_SMPTE_24 = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1965:1: + MCI_FORMAT_SMPTE_25 = 5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1966:1: + MCI_FORMAT_SMPTE_30 = 6 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1967:1: + MCI_FORMAT_SMPTE_30DROP = 7 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1968:1: + MCI_FORMAT_TMSF = 10 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1971:1: + MCI_FREEZE = 0x0844 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1921:1: + MCI_FROM = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1999:1: + MCI_GETDEVCAPS = 0x080B // /usr/x86_64-w64-mingw32/include/mmsystem.h:1907:1: + MCI_GETDEVCAPS_CAN_EJECT = 7 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2040:1: + MCI_GETDEVCAPS_CAN_PLAY = 8 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2041:1: + MCI_GETDEVCAPS_CAN_RECORD = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2034:1: + MCI_GETDEVCAPS_CAN_SAVE = 9 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2042:1: + MCI_GETDEVCAPS_COMPOUND_DEVICE = 6 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2039:1: + MCI_GETDEVCAPS_DEVICE_TYPE = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2037:1: + MCI_GETDEVCAPS_HAS_AUDIO = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2035:1: + MCI_GETDEVCAPS_HAS_VIDEO = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2036:1: + MCI_GETDEVCAPS_ITEM = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2032:1: + MCI_GETDEVCAPS_USES_FILES = 5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2038:1: + MCI_INFO = 0x080A // /usr/x86_64-w64-mingw32/include/mmsystem.h:1906:1: + MCI_INFO_COPYRIGHT = 8192 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2030:1: + MCI_INFO_FILE = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2026:1: + MCI_INFO_MEDIA_IDENTITY = 2048 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2028:1: + MCI_INFO_MEDIA_UPC = 1024 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2027:1: + MCI_INFO_NAME = 4096 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2029:1: + MCI_INFO_PRODUCT = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2025:1: + MCI_LAST = 0x0FFF // /usr/x86_64-w64-mingw32/include/mmsystem.h:1932:1: + MCI_LOAD = 0x0850 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1923:1: + MCI_LOAD_FILE = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2070:1: + MCI_MODE_NOT_READY = 524 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1953:1: + MCI_MODE_OPEN = 530 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1959:1: + MCI_MODE_PAUSE = 529 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1958:1: + MCI_MODE_PLAY = 526 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1955:1: + MCI_MODE_RECORD = 527 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1956:1: + MCI_MODE_SEEK = 528 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1957:1: + MCI_MODE_STOP = 525 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1954:1: + MCI_NOTIFY = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1997:1: + MCI_NOTIFY_ABORTED = 0x0004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1994:1: + MCI_NOTIFY_FAILURE = 0x0008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1995:1: + MCI_NOTIFY_SUCCESSFUL = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1992:1: + MCI_NOTIFY_SUPERSEDED = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1993:1: + MCI_OPEN = 0x0803 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1899:1: + MCI_OPEN_ALIAS = 1024 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2005:1: + MCI_OPEN_ELEMENT = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2004:1: + MCI_OPEN_ELEMENT_ID = 2048 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2006:1: + MCI_OPEN_SHAREABLE = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2003:1: + MCI_OPEN_TYPE = 8192 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2008:1: + MCI_OPEN_TYPE_ID = 4096 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2007:1: + MCI_OVLY_GETDEVCAPS_CAN_FREEZE = 16386 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2513:1: + MCI_OVLY_GETDEVCAPS_CAN_STRETCH = 16385 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2512:1: + MCI_OVLY_GETDEVCAPS_MAX_WINDOWS = 16387 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2514:1: + MCI_OVLY_INFO_TEXT = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2510:1: + MCI_OVLY_OPEN_PARENT = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2505:1: + MCI_OVLY_OPEN_WS = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2504:1: + MCI_OVLY_PUT_DESTINATION = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2526:1: + MCI_OVLY_PUT_FRAME = 524288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2527:1: + MCI_OVLY_PUT_SOURCE = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2525:1: + MCI_OVLY_PUT_VIDEO = 1048576 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2528:1: + MCI_OVLY_RECT = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2524:1: + MCI_OVLY_STATUS_HWND = 16385 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2507:1: + MCI_OVLY_STATUS_STRETCH = 16386 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2508:1: + MCI_OVLY_WHERE_DESTINATION = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2531:1: + MCI_OVLY_WHERE_FRAME = 524288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2532:1: + MCI_OVLY_WHERE_SOURCE = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2530:1: + MCI_OVLY_WHERE_VIDEO = 1048576 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2533:1: + MCI_OVLY_WINDOW_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2522:1: + MCI_OVLY_WINDOW_DISABLE_STRETCH = 2097152 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2520:1: + MCI_OVLY_WINDOW_ENABLE_STRETCH = 1048576 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2519:1: + MCI_OVLY_WINDOW_HWND = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2516:1: + MCI_OVLY_WINDOW_STATE = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2517:1: + MCI_OVLY_WINDOW_TEXT = 524288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2518:1: + MCI_PASTE = 0x0853 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1926:1: + MCI_PAUSE = 0x0809 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1905:1: + MCI_PLAY = 0x0806 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1902:1: + MCI_PUT = 0x0842 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1919:1: + MCI_REALIZE = 0x0840 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1917:1: + MCI_RECORD = 0x080F // /usr/x86_64-w64-mingw32/include/mmsystem.h:1911:1: + MCI_RECORD_INSERT = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2065:1: + MCI_RECORD_OVERWRITE = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2066:1: + MCI_RESUME = 0x0855 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1928:1: + MCI_SAVE = 0x0813 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1914:1: + MCI_SAVE_FILE = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2068:1: + MCI_SEEK = 0x0807 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1903:1: + MCI_SEEK_TO_END = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2011:1: + MCI_SEEK_TO_START = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2010:1: + MCI_SEQ_DIV_PPQN = 1216 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2343:1: + MCI_SEQ_DIV_SMPTE_24 = 1217 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2344:1: + MCI_SEQ_DIV_SMPTE_25 = 1218 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2345:1: + MCI_SEQ_DIV_SMPTE_30 = 1220 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2347:1: + MCI_SEQ_DIV_SMPTE_30DROP = 1219 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2346:1: + MCI_SEQ_FILE = 0x4002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2350:1: + MCI_SEQ_FORMAT_SONGPTR = 0x4001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2349:1: + MCI_SEQ_MAPPER = 65535 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2354:1: + MCI_SEQ_MIDI = 0x4003 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2351:1: + MCI_SEQ_NONE = 65533 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2353:1: + MCI_SEQ_OFFSET = 1216 // /usr/x86_64-w64-mingw32/include/mmsystem.h:138:1: + MCI_SEQ_SET_MASTER = 524288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2368:1: + MCI_SEQ_SET_OFFSET = 16777216 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2369:1: + MCI_SEQ_SET_PORT = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2366:1: + MCI_SEQ_SET_SLAVE = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2367:1: + MCI_SEQ_SET_TEMPO = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2365:1: + MCI_SEQ_SMPTE = 0x4004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2352:1: + MCI_SEQ_STATUS_COPYRIGHT = 16396 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2363:1: + MCI_SEQ_STATUS_DIVTYPE = 16394 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2361:1: + MCI_SEQ_STATUS_MASTER = 16392 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2359:1: + MCI_SEQ_STATUS_NAME = 16395 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2362:1: + MCI_SEQ_STATUS_OFFSET = 16393 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2360:1: + MCI_SEQ_STATUS_PORT = 16387 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2357:1: + MCI_SEQ_STATUS_SLAVE = 16391 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2358:1: + MCI_SEQ_STATUS_TEMPO = 16386 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2356:1: + MCI_SET = 0x080D // /usr/x86_64-w64-mingw32/include/mmsystem.h:1909:1: + MCI_SET_AUDIO = 2048 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2052:1: + MCI_SET_AUDIO_ALL = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2057:1: + MCI_SET_AUDIO_LEFT = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2058:1: + MCI_SET_AUDIO_RIGHT = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2059:1: + MCI_SET_DOOR_CLOSED = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2050:1: + MCI_SET_DOOR_OPEN = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2049:1: + MCI_SET_OFF = 16384 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2055:1: + MCI_SET_ON = 8192 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2054:1: + MCI_SET_TIME_FORMAT = 1024 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2051:1: + MCI_SET_VIDEO = 4096 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2053:1: + MCI_SPIN = 0x080C // /usr/x86_64-w64-mingw32/include/mmsystem.h:1908:1: + MCI_STATUS = 0x0814 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1915:1: + MCI_STATUS_CURRENT_TRACK = 8 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2023:1: + MCI_STATUS_ITEM = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2013:1: + MCI_STATUS_LENGTH = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2016:1: + MCI_STATUS_MEDIA_PRESENT = 5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2020:1: + MCI_STATUS_MODE = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2019:1: + MCI_STATUS_NUMBER_OF_TRACKS = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2018:1: + MCI_STATUS_POSITION = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2017:1: + MCI_STATUS_READY = 7 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2022:1: + MCI_STATUS_START = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2014:1: + MCI_STATUS_TIME_FORMAT = 6 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2021:1: + MCI_STEP = 0x080E // /usr/x86_64-w64-mingw32/include/mmsystem.h:1910:1: + MCI_STOP = 0x0808 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1904:1: + MCI_STRING_OFFSET = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:134:1: + MCI_SYSINFO = 0x0810 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1912:1: + MCI_SYSINFO_INSTALLNAME = 2048 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2047:1: + MCI_SYSINFO_NAME = 1024 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2046:1: + MCI_SYSINFO_OPEN = 512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2045:1: + MCI_SYSINFO_QUANTITY = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2044:1: + MCI_TO = 8 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2000:1: + MCI_TRACK = 16 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2001:1: + MCI_UNFREEZE = 0x0845 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1922:1: + MCI_UPDATE = 0x0854 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1927:1: + MCI_USER_MESSAGES = 3072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1931:1: + MCI_VD_ESCAPE_STRING = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2236:1: + MCI_VD_FORMAT_TRACK = 0x4001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2206:1: + MCI_VD_GETDEVCAPS_CAN_REVERSE = 16386 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2228:1: + MCI_VD_GETDEVCAPS_CAV = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2223:1: + MCI_VD_GETDEVCAPS_CLV = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2222:1: + MCI_VD_GETDEVCAPS_FAST_RATE = 16387 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2229:1: + MCI_VD_GETDEVCAPS_NORMAL_RATE = 16389 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2231:1: + MCI_VD_GETDEVCAPS_SLOW_RATE = 16388 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2230:1: + MCI_VD_MEDIA_CAV = 1027 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2203:1: + MCI_VD_MEDIA_CLV = 1026 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2202:1: + MCI_VD_MEDIA_OTHER = 1028 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2204:1: + MCI_VD_MODE_PARK = 1025 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2200:1: + MCI_VD_OFFSET = 1024 // /usr/x86_64-w64-mingw32/include/mmsystem.h:135:1: + MCI_VD_PLAY_FAST = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2209:1: + MCI_VD_PLAY_REVERSE = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2208:1: + MCI_VD_PLAY_SCAN = 524288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2211:1: + MCI_VD_PLAY_SLOW = 1048576 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2212:1: + MCI_VD_PLAY_SPEED = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2210:1: + MCI_VD_SEEK_REVERSE = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2214:1: + MCI_VD_SPIN_DOWN = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2226:1: + MCI_VD_SPIN_UP = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2225:1: + MCI_VD_STATUS_DISC_SIZE = 16390 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2220:1: + MCI_VD_STATUS_FORWARD = 16387 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2217:1: + MCI_VD_STATUS_MEDIA_TYPE = 16388 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2218:1: + MCI_VD_STATUS_SIDE = 16389 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2219:1: + MCI_VD_STATUS_SPEED = 16386 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2216:1: + MCI_VD_STEP_FRAMES = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2233:1: + MCI_VD_STEP_REVERSE = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2234:1: + MCI_WAIT = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1998:1: + MCI_WAVE_GETDEVCAPS_INPUTS = 16385 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2294:1: + MCI_WAVE_GETDEVCAPS_OUTPUTS = 16386 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2295:1: + MCI_WAVE_INPUT = 4194304 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2280:1: + MCI_WAVE_MAPPER = 1153 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2269:1: + MCI_WAVE_OFFSET = 1152 // /usr/x86_64-w64-mingw32/include/mmsystem.h:137:1: + MCI_WAVE_OPEN_BUFFER = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2271:1: + MCI_WAVE_OUTPUT = 8388608 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2281:1: + MCI_WAVE_PCM = 1152 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2268:1: + MCI_WAVE_SET_ANYINPUT = 67108864 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2291:1: + MCI_WAVE_SET_ANYOUTPUT = 134217728 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2292:1: + MCI_WAVE_SET_AVGBYTESPERSEC = 524288 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2276:1: + MCI_WAVE_SET_BITSPERSAMPLE = 2097152 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2278:1: + MCI_WAVE_SET_BLOCKALIGN = 1048576 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2277:1: + MCI_WAVE_SET_CHANNELS = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2274:1: + MCI_WAVE_SET_FORMATTAG = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2273:1: + MCI_WAVE_SET_SAMPLESPERSEC = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2275:1: + MCI_WAVE_STATUS_AVGBYTESPERSEC = 16388 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2286:1: + MCI_WAVE_STATUS_BITSPERSAMPLE = 16390 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2288:1: + MCI_WAVE_STATUS_BLOCKALIGN = 16389 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2287:1: + MCI_WAVE_STATUS_CHANNELS = 16386 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2284:1: + MCI_WAVE_STATUS_FORMATTAG = 16385 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2283:1: + MCI_WAVE_STATUS_LEVEL = 16391 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2289:1: + MCI_WAVE_STATUS_SAMPLESPERSEC = 16387 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2285:1: + MCI_WHERE = 0x0843 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1920:1: + MCI_WINDOW = 0x0841 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1918:1: + MDIS_ALLCHILDSTYLES = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4901:1: + MDITILE_HORIZONTAL = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4904:1: + MDITILE_SKIPDISABLED = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:4905:1: + MDITILE_VERTICAL = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:4903:1: + MDITILE_ZORDER = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:4906:1: + MDMSPKRFLAG_CALLSETUP = 0x00000008 // /usr/x86_64-w64-mingw32/include/mcx.h:62:1: + MDMSPKRFLAG_DIAL = 0x00000002 // /usr/x86_64-w64-mingw32/include/mcx.h:60:1: + MDMSPKRFLAG_OFF = 0x00000001 // /usr/x86_64-w64-mingw32/include/mcx.h:59:1: + MDMSPKRFLAG_ON = 0x00000004 // /usr/x86_64-w64-mingw32/include/mcx.h:61:1: + MDMSPKR_CALLSETUP = 0x00000003 // /usr/x86_64-w64-mingw32/include/mcx.h:67:1: + MDMSPKR_DIAL = 0x00000001 // /usr/x86_64-w64-mingw32/include/mcx.h:65:1: + MDMSPKR_OFF = 0x00000000 // /usr/x86_64-w64-mingw32/include/mcx.h:64:1: + MDMSPKR_ON = 0x00000002 // /usr/x86_64-w64-mingw32/include/mcx.h:66:1: + MDMVOLFLAG_HIGH = 0x00000004 // /usr/x86_64-w64-mingw32/include/mcx.h:53:1: + MDMVOLFLAG_LOW = 0x00000001 // /usr/x86_64-w64-mingw32/include/mcx.h:51:1: + MDMVOLFLAG_MEDIUM = 0x00000002 // /usr/x86_64-w64-mingw32/include/mcx.h:52:1: + MDMVOL_HIGH = 0x00000002 // /usr/x86_64-w64-mingw32/include/mcx.h:57:1: + MDMVOL_LOW = 0x00000000 // /usr/x86_64-w64-mingw32/include/mcx.h:55:1: + MDMVOL_MEDIUM = 0x00000001 // /usr/x86_64-w64-mingw32/include/mcx.h:56:1: + MDM_ANALOG_RLP_OFF = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:242:1: + MDM_ANALOG_RLP_ON = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:241:1: + MDM_ANALOG_V34 = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:243:1: + MDM_AUTO_ML_2 = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:234:1: + MDM_AUTO_ML_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:232:1: + MDM_AUTO_ML_NONE = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:233:1: + MDM_AUTO_SPEED_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:228:1: + MDM_BEARERMODE_ANALOG = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:110:1: + MDM_BEARERMODE_GSM = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:112:1: + MDM_BEARERMODE_ISDN = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:111:1: + MDM_BLIND_DIAL = 0x00000200 // /usr/x86_64-w64-mingw32/include/mcx.h:78:1: + MDM_CCITT_OVERRIDE = 0x00000040 // /usr/x86_64-w64-mingw32/include/mcx.h:75:1: + MDM_CELLULAR = 0x00000008 // /usr/x86_64-w64-mingw32/include/mcx.h:72:1: + MDM_COMPRESSION = 0x00000001 // /usr/x86_64-w64-mingw32/include/mcx.h:69:1: + MDM_DIAGNOSTICS = 0x00000800 // /usr/x86_64-w64-mingw32/include/mcx.h:80:1: + MDM_ERROR_CONTROL = 0x00000002 // /usr/x86_64-w64-mingw32/include/mcx.h:70:1: + MDM_FLOWCONTROL_HARD = 0x00000010 // /usr/x86_64-w64-mingw32/include/mcx.h:73:1: + MDM_FLOWCONTROL_SOFT = 0x00000020 // /usr/x86_64-w64-mingw32/include/mcx.h:74:1: + MDM_FORCED_EC = 0x00000004 // /usr/x86_64-w64-mingw32/include/mcx.h:71:1: + MDM_HDLCPPP_AUTH_CHAP = 0x3 // /usr/x86_64-w64-mingw32/include/mcx.h:138:1: + MDM_HDLCPPP_AUTH_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:135:1: + MDM_HDLCPPP_AUTH_MSCHAP = 0x4 // /usr/x86_64-w64-mingw32/include/mcx.h:139:1: + MDM_HDLCPPP_AUTH_NONE = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:136:1: + MDM_HDLCPPP_AUTH_PAP = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:137:1: + MDM_HDLCPPP_ML_2 = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:146:1: + MDM_HDLCPPP_ML_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:144:1: + MDM_HDLCPPP_ML_NONE = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:145:1: + MDM_HDLCPPP_SPEED_56K = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:130:1: + MDM_HDLCPPP_SPEED_64K = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:129:1: + MDM_HDLCPPP_SPEED_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:128:1: + MDM_MASK_AUTO_ML = 192 // /usr/x86_64-w64-mingw32/include/mcx.h:231:1: + MDM_MASK_AUTO_SPEED = 0x7 // /usr/x86_64-w64-mingw32/include/mcx.h:227:1: + MDM_MASK_BEARERMODE = 0x0000f000 // /usr/x86_64-w64-mingw32/include/mcx.h:82:1: + MDM_MASK_EXTENDEDINFO = 268431360 // /usr/x86_64-w64-mingw32/include/mcx.h:94:1: + MDM_MASK_HDLCPPP_AUTH = 56 // /usr/x86_64-w64-mingw32/include/mcx.h:133:1: + MDM_MASK_HDLCPPP_ML = 192 // /usr/x86_64-w64-mingw32/include/mcx.h:142:1: + MDM_MASK_HDLCPPP_SPEED = 0x7 // /usr/x86_64-w64-mingw32/include/mcx.h:126:1: + MDM_MASK_PROTOCOLDATA = 0x0ff00000 // /usr/x86_64-w64-mingw32/include/mcx.h:88:1: + MDM_MASK_PROTOCOLID = 0x000f0000 // /usr/x86_64-w64-mingw32/include/mcx.h:85:1: + MDM_MASK_PROTOCOLINFO = 268369920 // /usr/x86_64-w64-mingw32/include/mcx.h:91:1: + MDM_MASK_V110_SPEED = 0xf // /usr/x86_64-w64-mingw32/include/mcx.h:199:1: + MDM_MASK_V120_ML = 192 // /usr/x86_64-w64-mingw32/include/mcx.h:169:1: + MDM_MASK_V120_SPEED = 0x7 // /usr/x86_64-w64-mingw32/include/mcx.h:162:1: + MDM_MASK_X75_DATA = 0x7 // /usr/x86_64-w64-mingw32/include/mcx.h:183:1: + MDM_PIAFS_INCOMING = 0 // /usr/x86_64-w64-mingw32/include/mcx.h:252:1: + MDM_PIAFS_OUTGOING = 1 // /usr/x86_64-w64-mingw32/include/mcx.h:253:1: + MDM_PROTOCOLID_ANALOG = 0x7 // /usr/x86_64-w64-mingw32/include/mcx.h:121:1: + MDM_PROTOCOLID_AUTO = 0x6 // /usr/x86_64-w64-mingw32/include/mcx.h:120:1: + MDM_PROTOCOLID_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:114:1: + MDM_PROTOCOLID_GPRS = 0x8 // /usr/x86_64-w64-mingw32/include/mcx.h:122:1: + MDM_PROTOCOLID_HDLCPPP = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:115:1: + MDM_PROTOCOLID_PIAFS = 0x9 // /usr/x86_64-w64-mingw32/include/mcx.h:123:1: + MDM_PROTOCOLID_V110 = 0x4 // /usr/x86_64-w64-mingw32/include/mcx.h:118:1: + MDM_PROTOCOLID_V120 = 0x5 // /usr/x86_64-w64-mingw32/include/mcx.h:119:1: + MDM_PROTOCOLID_V128 = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:116:1: + MDM_PROTOCOLID_X75 = 0x3 // /usr/x86_64-w64-mingw32/include/mcx.h:117:1: + MDM_PROTOCOL_ANALOG_NRLP = 1507328 // /usr/x86_64-w64-mingw32/include/mcx.h:248:1: + MDM_PROTOCOL_ANALOG_RLP = 458752 // /usr/x86_64-w64-mingw32/include/mcx.h:247:1: + MDM_PROTOCOL_ANALOG_V34 = 2555904 // /usr/x86_64-w64-mingw32/include/mcx.h:249:1: + MDM_PROTOCOL_AUTO_1CH = 67502080 // /usr/x86_64-w64-mingw32/include/mcx.h:238:1: + MDM_PROTOCOL_AUTO_2CH = 134610944 // /usr/x86_64-w64-mingw32/include/mcx.h:239:1: + MDM_PROTOCOL_GPRS = 524288 // /usr/x86_64-w64-mingw32/include/mcx.h:250:1: + MDM_PROTOCOL_HDLCPPP_112K = 136380416 // /usr/x86_64-w64-mingw32/include/mcx.h:152:1: + MDM_PROTOCOL_HDLCPPP_112K_CHAP = 161546240 // /usr/x86_64-w64-mingw32/include/mcx.h:154:1: + MDM_PROTOCOL_HDLCPPP_112K_MSCHAP = 169934848 // /usr/x86_64-w64-mingw32/include/mcx.h:155:1: + MDM_PROTOCOL_HDLCPPP_112K_PAP = 153157632 // /usr/x86_64-w64-mingw32/include/mcx.h:153:1: + MDM_PROTOCOL_HDLCPPP_128K = 135331840 // /usr/x86_64-w64-mingw32/include/mcx.h:156:1: + MDM_PROTOCOL_HDLCPPP_128K_CHAP = 160497664 // /usr/x86_64-w64-mingw32/include/mcx.h:158:1: + MDM_PROTOCOL_HDLCPPP_128K_MSCHAP = 168886272 // /usr/x86_64-w64-mingw32/include/mcx.h:159:1: + MDM_PROTOCOL_HDLCPPP_128K_PAP = 152109056 // /usr/x86_64-w64-mingw32/include/mcx.h:157:1: + MDM_PROTOCOL_HDLCPPP_56K = 2162688 // /usr/x86_64-w64-mingw32/include/mcx.h:151:1: + MDM_PROTOCOL_HDLCPPP_64K = 1114112 // /usr/x86_64-w64-mingw32/include/mcx.h:150:1: + MDM_PROTOCOL_PIAFS_INCOMING = 589824 // /usr/x86_64-w64-mingw32/include/mcx.h:255:1: + MDM_PROTOCOL_PIAFS_OUTGOING = 1638400 // /usr/x86_64-w64-mingw32/include/mcx.h:256:1: + MDM_PROTOCOL_V110_12DOT0K = 5505024 // /usr/x86_64-w64-mingw32/include/mcx.h:219:1: + MDM_PROTOCOL_V110_14DOT4K = 6553600 // /usr/x86_64-w64-mingw32/include/mcx.h:220:1: + MDM_PROTOCOL_V110_19DOT2K = 7602176 // /usr/x86_64-w64-mingw32/include/mcx.h:221:1: + MDM_PROTOCOL_V110_1DOT2K = 1310720 // /usr/x86_64-w64-mingw32/include/mcx.h:215:1: + MDM_PROTOCOL_V110_28DOT8K = 8650752 // /usr/x86_64-w64-mingw32/include/mcx.h:222:1: + MDM_PROTOCOL_V110_2DOT4K = 2359296 // /usr/x86_64-w64-mingw32/include/mcx.h:216:1: + MDM_PROTOCOL_V110_38DOT4K = 9699328 // /usr/x86_64-w64-mingw32/include/mcx.h:223:1: + MDM_PROTOCOL_V110_4DOT8K = 3407872 // /usr/x86_64-w64-mingw32/include/mcx.h:217:1: + MDM_PROTOCOL_V110_57DOT6K = 10747904 // /usr/x86_64-w64-mingw32/include/mcx.h:224:1: + MDM_PROTOCOL_V110_9DOT6K = 4456448 // /usr/x86_64-w64-mingw32/include/mcx.h:218:1: + MDM_PROTOCOL_V120_112K = 136642560 // /usr/x86_64-w64-mingw32/include/mcx.h:179:1: + MDM_PROTOCOL_V120_128K = 135593984 // /usr/x86_64-w64-mingw32/include/mcx.h:180:1: + MDM_PROTOCOL_V120_56K = 69533696 // /usr/x86_64-w64-mingw32/include/mcx.h:178:1: + MDM_PROTOCOL_V120_64K = 68485120 // /usr/x86_64-w64-mingw32/include/mcx.h:177:1: + MDM_PROTOCOL_X75_128K = 2293760 // /usr/x86_64-w64-mingw32/include/mcx.h:194:1: + MDM_PROTOCOL_X75_64K = 1245184 // /usr/x86_64-w64-mingw32/include/mcx.h:193:1: + MDM_PROTOCOL_X75_BTX = 4390912 // /usr/x86_64-w64-mingw32/include/mcx.h:196:1: + MDM_PROTOCOL_X75_T_70 = 3342336 // /usr/x86_64-w64-mingw32/include/mcx.h:195:1: + MDM_SHIFT_AUTO_ML = 0x6 // /usr/x86_64-w64-mingw32/include/mcx.h:230:1: + MDM_SHIFT_AUTO_SPEED = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:226:1: + MDM_SHIFT_BEARERMODE = 12 // /usr/x86_64-w64-mingw32/include/mcx.h:83:1: + MDM_SHIFT_EXTENDEDINFO = 12 // /usr/x86_64-w64-mingw32/include/mcx.h:95:1: + MDM_SHIFT_HDLCPPP_AUTH = 0x3 // /usr/x86_64-w64-mingw32/include/mcx.h:132:1: + MDM_SHIFT_HDLCPPP_ML = 0x6 // /usr/x86_64-w64-mingw32/include/mcx.h:141:1: + MDM_SHIFT_HDLCPPP_SPEED = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:125:1: + MDM_SHIFT_PROTOCOLDATA = 20 // /usr/x86_64-w64-mingw32/include/mcx.h:89:1: + MDM_SHIFT_PROTOCOLID = 16 // /usr/x86_64-w64-mingw32/include/mcx.h:86:1: + MDM_SHIFT_PROTOCOLINFO = 16 // /usr/x86_64-w64-mingw32/include/mcx.h:92:1: + MDM_SHIFT_V110_SPEED = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:198:1: + MDM_SHIFT_V120_ML = 0x6 // /usr/x86_64-w64-mingw32/include/mcx.h:168:1: + MDM_SHIFT_V120_SPEED = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:161:1: + MDM_SHIFT_X75_DATA = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:182:1: + MDM_SPEED_ADJUST = 0x00000080 // /usr/x86_64-w64-mingw32/include/mcx.h:76:1: + MDM_TONE_DIAL = 0x00000100 // /usr/x86_64-w64-mingw32/include/mcx.h:77:1: + MDM_V110_SPEED_12DOT0K = 0x5 // /usr/x86_64-w64-mingw32/include/mcx.h:206:1: + MDM_V110_SPEED_14DOT4K = 0x6 // /usr/x86_64-w64-mingw32/include/mcx.h:207:1: + MDM_V110_SPEED_19DOT2K = 0x7 // /usr/x86_64-w64-mingw32/include/mcx.h:208:1: + MDM_V110_SPEED_1DOT2K = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:202:1: + MDM_V110_SPEED_28DOT8K = 0x8 // /usr/x86_64-w64-mingw32/include/mcx.h:209:1: + MDM_V110_SPEED_2DOT4K = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:203:1: + MDM_V110_SPEED_38DOT4K = 0x9 // /usr/x86_64-w64-mingw32/include/mcx.h:210:1: + MDM_V110_SPEED_4DOT8K = 0x3 // /usr/x86_64-w64-mingw32/include/mcx.h:204:1: + MDM_V110_SPEED_57DOT6K = 0xA // /usr/x86_64-w64-mingw32/include/mcx.h:211:1: + MDM_V110_SPEED_9DOT6K = 0x4 // /usr/x86_64-w64-mingw32/include/mcx.h:205:1: + MDM_V110_SPEED_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:201:1: + MDM_V120_ML_2 = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:173:1: + MDM_V120_ML_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:171:1: + MDM_V120_ML_NONE = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:172:1: + MDM_V120_SPEED_56K = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:166:1: + MDM_V120_SPEED_64K = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:165:1: + MDM_V120_SPEED_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:164:1: + MDM_V23_OVERRIDE = 0x00000400 // /usr/x86_64-w64-mingw32/include/mcx.h:79:1: + MDM_X75_DATA_128K = 0x2 // /usr/x86_64-w64-mingw32/include/mcx.h:187:1: + MDM_X75_DATA_64K = 0x1 // /usr/x86_64-w64-mingw32/include/mcx.h:186:1: + MDM_X75_DATA_BTX = 0x4 // /usr/x86_64-w64-mingw32/include/mcx.h:189:1: + MDM_X75_DATA_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/mcx.h:185:1: + MDM_X75_DATA_T_70 = 0x3 // /usr/x86_64-w64-mingw32/include/mcx.h:188:1: + MEDIA_CURRENTLY_MOUNTED = 0x80000000 // /usr/x86_64-w64-mingw32/include/winioctl.h:364:1: + MEDIA_ERASEABLE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winioctl.h:358:1: + MEDIA_READ_ONLY = 0x00000004 // /usr/x86_64-w64-mingw32/include/winioctl.h:360:1: + MEDIA_READ_WRITE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winioctl.h:361:1: + MEDIA_WRITE_ONCE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winioctl.h:359:1: + MEDIA_WRITE_PROTECTED = 0x00000100 // /usr/x86_64-w64-mingw32/include/winioctl.h:363:1: + MEMBERID_NIL = -1 // /usr/x86_64-w64-mingw32/include/oleauto.h:556:1: + MEMJOURNAL_DFLT_FILECHUNKSIZE = 1024 // testdata/sqlite-amalgamation-3380500/sqlite3.c:99772:1: + MEMORY_ALLOCATION_ALIGNMENT = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:120:1: + MEMORY_PRIORITY_BELOW_NORMAL = 4 // /usr/x86_64-w64-mingw32/include/processthreadsapi.h:166:1: + MEMORY_PRIORITY_LOW = 2 // /usr/x86_64-w64-mingw32/include/processthreadsapi.h:164:1: + MEMORY_PRIORITY_MEDIUM = 3 // /usr/x86_64-w64-mingw32/include/processthreadsapi.h:165:1: + MEMORY_PRIORITY_NORMAL = 5 // /usr/x86_64-w64-mingw32/include/processthreadsapi.h:167:1: + MEMORY_PRIORITY_VERY_LOW = 1 // /usr/x86_64-w64-mingw32/include/processthreadsapi.h:163:1: + MEMTYPE_HEAP = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20585:1: + MEMTYPE_LOOKASIDE = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20586:1: + MEMTYPE_PCACHE = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20587:1: + MEM_4MB_PAGES = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4893:1: + MEM_64K_PAGES = 541065216 // /usr/x86_64-w64-mingw32/include/winnt.h:4894:1: + MEM_AffMask = 0x003f // testdata/sqlite-amalgamation-3380500/sqlite3.c:22282:1: + MEM_Agg = 0x2000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22298:1: + MEM_Blob = 0x0010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22280:1: + MEM_COMMIT = 0x1000 // /usr/x86_64-w64-mingw32/include/winnt.h:4878:1: + MEM_Cleared = 0x0100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22285:1: + MEM_DECOMMIT = 0x4000 // /usr/x86_64-w64-mingw32/include/winnt.h:4880:1: + MEM_DIFFERENT_IMAGE_BASE_OK = 0x800000 // /usr/x86_64-w64-mingw32/include/winnt.h:4890:1: + MEM_Dyn = 0x0400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22295:1: + MEM_EXTENDED_PARAMETER_GRAPHICS = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:4902:1: + MEM_EXTENDED_PARAMETER_NONPAGED = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:4903:1: + MEM_EXTENDED_PARAMETER_NONPAGED_HUGE = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:4906:1: + MEM_EXTENDED_PARAMETER_NONPAGED_LARGE = 0x08 // /usr/x86_64-w64-mingw32/include/winnt.h:4905:1: + MEM_EXTENDED_PARAMETER_TYPE_BITS = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:4918:1: + MEM_EXTENDED_PARAMETER_ZERO_PAGES_OPTIONAL = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:4904:1: + MEM_Ephem = 0x1000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22297:1: + MEM_FREE = 0x10000 // /usr/x86_64-w64-mingw32/include/winnt.h:4882:1: + MEM_FromBind = 0x0040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22283:1: + MEM_IMAGE = 16777216 // /usr/x86_64-w64-mingw32/include/winnt.h:4953:1: + MEM_Int = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22278:1: + MEM_IntReal = 0x0020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22281:1: + MEM_LARGE_PAGES = 0x20000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4892:1: + MEM_MAPPED = 0x40000 // /usr/x86_64-w64-mingw32/include/winnt.h:4884:1: + MEM_Null = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22276:1: + MEM_PHYSICAL = 0x400000 // /usr/x86_64-w64-mingw32/include/winnt.h:4888:1: + MEM_PRIVATE = 0x20000 // /usr/x86_64-w64-mingw32/include/winnt.h:4883:1: + MEM_RELEASE = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:4881:1: + MEM_RESERVE = 0x2000 // /usr/x86_64-w64-mingw32/include/winnt.h:4879:1: + MEM_RESET = 0x80000 // /usr/x86_64-w64-mingw32/include/winnt.h:4885:1: + MEM_RESET_UNDO = 0x1000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4891:1: + MEM_ROTATE = 0x800000 // /usr/x86_64-w64-mingw32/include/winnt.h:4889:1: + MEM_Real = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22279:1: + MEM_Static = 0x0800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22296:1: + MEM_Str = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22277:1: + MEM_Subtype = 0x8000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22300:1: + MEM_TOP_DOWN = 0x100000 // /usr/x86_64-w64-mingw32/include/winnt.h:4886:1: + MEM_Term = 0x0200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22294:1: + MEM_TypeMask = 0xc1bf // testdata/sqlite-amalgamation-3380500/sqlite3.c:22286:1: + MEM_UNMAP_WITH_TRANSIENT_BOOST = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:4955:1: + MEM_Undefined = 0x0080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22284:1: + MEM_WRITE_WATCH = 0x200000 // /usr/x86_64-w64-mingw32/include/winnt.h:4887:1: + MEM_Zero = 0x4000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22299:1: + MENU_EVENT = 0x8 // /usr/x86_64-w64-mingw32/include/wincon.h:108:1: + MESSAGE_RESOURCE_UNICODE = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:7919:1: + METAFILE_DRIVER = 2049 // /usr/x86_64-w64-mingw32/include/wingdi.h:290:1: + META_ANIMATEPALETTE = 0x0436 // /usr/x86_64-w64-mingw32/include/wingdi.h:205:1: + META_ARC = 0x0817 // /usr/x86_64-w64-mingw32/include/wingdi.h:175:1: + META_BITBLT = 0x0922 // /usr/x86_64-w64-mingw32/include/wingdi.h:186:1: + META_CHORD = 0x0830 // /usr/x86_64-w64-mingw32/include/wingdi.h:199:1: + META_CREATEBRUSHINDIRECT = 0x02FC // /usr/x86_64-w64-mingw32/include/wingdi.h:220:1: + META_CREATEFONTINDIRECT = 0x02FB // /usr/x86_64-w64-mingw32/include/wingdi.h:219:1: + META_CREATEPALETTE = 0x00f7 // /usr/x86_64-w64-mingw32/include/wingdi.h:216:1: + META_CREATEPATTERNBRUSH = 0x01F9 // /usr/x86_64-w64-mingw32/include/wingdi.h:217:1: + META_CREATEPENINDIRECT = 0x02FA // /usr/x86_64-w64-mingw32/include/wingdi.h:218:1: + META_CREATEREGION = 0x06FF // /usr/x86_64-w64-mingw32/include/wingdi.h:221:1: + META_DELETEOBJECT = 0x01f0 // /usr/x86_64-w64-mingw32/include/wingdi.h:215:1: + META_DIBBITBLT = 0x0940 // /usr/x86_64-w64-mingw32/include/wingdi.h:209:1: + META_DIBCREATEPATTERNBRUSH = 0x0142 // /usr/x86_64-w64-mingw32/include/wingdi.h:211:1: + META_DIBSTRETCHBLT = 0x0b41 // /usr/x86_64-w64-mingw32/include/wingdi.h:210:1: + META_ELLIPSE = 0x0418 // /usr/x86_64-w64-mingw32/include/wingdi.h:176:1: + META_ESCAPE = 0x0626 // /usr/x86_64-w64-mingw32/include/wingdi.h:190:1: + META_EXCLUDECLIPRECT = 0x0415 // /usr/x86_64-w64-mingw32/include/wingdi.h:173:1: + META_EXTFLOODFILL = 0x0548 // /usr/x86_64-w64-mingw32/include/wingdi.h:213:1: + META_EXTTEXTOUT = 0x0a32 // /usr/x86_64-w64-mingw32/include/wingdi.h:201:1: + META_FILLREGION = 0x0228 // /usr/x86_64-w64-mingw32/include/wingdi.h:192:1: + META_FLOODFILL = 0x0419 // /usr/x86_64-w64-mingw32/include/wingdi.h:177:1: + META_FRAMEREGION = 0x0429 // /usr/x86_64-w64-mingw32/include/wingdi.h:193:1: + META_INTERSECTCLIPRECT = 0x0416 // /usr/x86_64-w64-mingw32/include/wingdi.h:174:1: + META_INVERTREGION = 0x012A // /usr/x86_64-w64-mingw32/include/wingdi.h:194:1: + META_LINETO = 0x0213 // /usr/x86_64-w64-mingw32/include/wingdi.h:171:1: + META_MOVETO = 0x0214 // /usr/x86_64-w64-mingw32/include/wingdi.h:172:1: + META_OFFSETCLIPRGN = 0x0220 // /usr/x86_64-w64-mingw32/include/wingdi.h:184:1: + META_OFFSETVIEWPORTORG = 0x0211 // /usr/x86_64-w64-mingw32/include/wingdi.h:169:1: + META_OFFSETWINDOWORG = 0x020F // /usr/x86_64-w64-mingw32/include/wingdi.h:167:1: + META_PAINTREGION = 0x012B // /usr/x86_64-w64-mingw32/include/wingdi.h:195:1: + META_PATBLT = 0x061D // /usr/x86_64-w64-mingw32/include/wingdi.h:181:1: + META_PIE = 0x081A // /usr/x86_64-w64-mingw32/include/wingdi.h:178:1: + META_POLYGON = 0x0324 // /usr/x86_64-w64-mingw32/include/wingdi.h:188:1: + META_POLYLINE = 0x0325 // /usr/x86_64-w64-mingw32/include/wingdi.h:189:1: + META_POLYPOLYGON = 0x0538 // /usr/x86_64-w64-mingw32/include/wingdi.h:207:1: + META_REALIZEPALETTE = 0x0035 // /usr/x86_64-w64-mingw32/include/wingdi.h:204:1: + META_RECTANGLE = 0x041B // /usr/x86_64-w64-mingw32/include/wingdi.h:179:1: + META_RESIZEPALETTE = 0x0139 // /usr/x86_64-w64-mingw32/include/wingdi.h:208:1: + META_RESTOREDC = 0x0127 // /usr/x86_64-w64-mingw32/include/wingdi.h:191:1: + META_ROUNDRECT = 0x061C // /usr/x86_64-w64-mingw32/include/wingdi.h:180:1: + META_SAVEDC = 0x001E // /usr/x86_64-w64-mingw32/include/wingdi.h:182:1: + META_SCALEVIEWPORTEXT = 0x0412 // /usr/x86_64-w64-mingw32/include/wingdi.h:170:1: + META_SCALEWINDOWEXT = 0x0410 // /usr/x86_64-w64-mingw32/include/wingdi.h:168:1: + META_SELECTCLIPREGION = 0x012C // /usr/x86_64-w64-mingw32/include/wingdi.h:196:1: + META_SELECTOBJECT = 0x012D // /usr/x86_64-w64-mingw32/include/wingdi.h:197:1: + META_SELECTPALETTE = 0x0234 // /usr/x86_64-w64-mingw32/include/wingdi.h:203:1: + META_SETBKCOLOR = 0x0201 // /usr/x86_64-w64-mingw32/include/wingdi.h:153:1: + META_SETBKMODE = 0x0102 // /usr/x86_64-w64-mingw32/include/wingdi.h:154:1: + META_SETDIBTODEV = 0x0d33 // /usr/x86_64-w64-mingw32/include/wingdi.h:202:1: + META_SETLAYOUT = 0x0149 // /usr/x86_64-w64-mingw32/include/wingdi.h:214:1: + META_SETMAPMODE = 0x0103 // /usr/x86_64-w64-mingw32/include/wingdi.h:155:1: + META_SETMAPPERFLAGS = 0x0231 // /usr/x86_64-w64-mingw32/include/wingdi.h:200:1: + META_SETPALENTRIES = 0x0037 // /usr/x86_64-w64-mingw32/include/wingdi.h:206:1: + META_SETPIXEL = 0x041F // /usr/x86_64-w64-mingw32/include/wingdi.h:183:1: + META_SETPOLYFILLMODE = 0x0106 // /usr/x86_64-w64-mingw32/include/wingdi.h:158:1: + META_SETRELABS = 0x0105 // /usr/x86_64-w64-mingw32/include/wingdi.h:157:1: + META_SETROP2 = 0x0104 // /usr/x86_64-w64-mingw32/include/wingdi.h:156:1: + META_SETSTRETCHBLTMODE = 0x0107 // /usr/x86_64-w64-mingw32/include/wingdi.h:159:1: + META_SETTEXTALIGN = 0x012E // /usr/x86_64-w64-mingw32/include/wingdi.h:198:1: + META_SETTEXTCHAREXTRA = 0x0108 // /usr/x86_64-w64-mingw32/include/wingdi.h:160:1: + META_SETTEXTCOLOR = 0x0209 // /usr/x86_64-w64-mingw32/include/wingdi.h:161:1: + META_SETTEXTJUSTIFICATION = 0x020A // /usr/x86_64-w64-mingw32/include/wingdi.h:162:1: + META_SETVIEWPORTEXT = 0x020E // /usr/x86_64-w64-mingw32/include/wingdi.h:166:1: + META_SETVIEWPORTORG = 0x020D // /usr/x86_64-w64-mingw32/include/wingdi.h:165:1: + META_SETWINDOWEXT = 0x020C // /usr/x86_64-w64-mingw32/include/wingdi.h:164:1: + META_SETWINDOWORG = 0x020B // /usr/x86_64-w64-mingw32/include/wingdi.h:163:1: + META_STRETCHBLT = 0x0B23 // /usr/x86_64-w64-mingw32/include/wingdi.h:187:1: + META_STRETCHDIB = 0x0f43 // /usr/x86_64-w64-mingw32/include/wingdi.h:212:1: + META_TEXTOUT = 0x0521 // /usr/x86_64-w64-mingw32/include/wingdi.h:185:1: + METHOD_BUFFERED = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:139:1: + METHOD_DIRECT_FROM_HARDWARE = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:145:1: + METHOD_DIRECT_TO_HARDWARE = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:144:1: + METHOD_IN_DIRECT = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:140:1: + METHOD_NEITHER = 3 // /usr/x86_64-w64-mingw32/include/winioctl.h:142:1: + METHOD_OUT_DIRECT = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:141:1: + METRICS_USEDEFAULT = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:5404:1: + MEVT_F_CALLBACK = 1073741824 // /usr/x86_64-w64-mingw32/include/mmsystem.h:766:1: + MEVT_F_LONG = 2147483648 // /usr/x86_64-w64-mingw32/include/mmsystem.h:765:1: + MEVT_F_SHORT = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:764:1: + MFCOMMENT = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:248:1: + MFS_CHECKED = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:4046:1: + MFS_DEFAULT = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:4051:1: + MFS_DISABLED = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4045:1: + MFS_ENABLED = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4048:1: + MFS_GRAYED = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4044:1: + MFS_HILITE = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:4047:1: + MFS_UNCHECKED = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4049:1: + MFS_UNHILITE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4050:1: + MFT_BITMAP = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4035:1: + MFT_MENUBARBREAK = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:4036:1: + MFT_MENUBREAK = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:4037:1: + MFT_OWNERDRAW = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:4038:1: + MFT_RADIOCHECK = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:4039:1: + MFT_RIGHTJUSTIFY = 16384 // /usr/x86_64-w64-mingw32/include/winuser.h:4042:1: + MFT_RIGHTORDER = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:4041:1: + MFT_SEPARATOR = 2048 // /usr/x86_64-w64-mingw32/include/winuser.h:4040:1: + MFT_STRING = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4034:1: + MF_APPEND = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:4007:1: + MF_BITMAP = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4020:1: + MF_BYCOMMAND = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4010:1: + MF_BYPOSITION = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:4011:1: + MF_CALLBACKS = 0x08000000 // /usr/x86_64-w64-mingw32/include/ddeml.h:358:1: + MF_CHANGE = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:4006:1: + MF_CHECKED = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:4017:1: + MF_CONV = 0x40000000 // /usr/x86_64-w64-mingw32/include/ddeml.h:361:1: + MF_DEFAULT = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:4027:1: + MF_DELETE = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:4008:1: + MF_DISABLED = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4015:1: + MF_ENABLED = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4013:1: + MF_END = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:4066:1: + MF_ERRORS = 0x10000000 // /usr/x86_64-w64-mingw32/include/ddeml.h:359:1: + MF_GRAYED = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4014:1: + MF_HELP = 16384 // /usr/x86_64-w64-mingw32/include/winuser.h:4029:1: + MF_HILITE = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:4026:1: + MF_HSZ_INFO = 0x01000000 // /usr/x86_64-w64-mingw32/include/ddeml.h:355:1: + MF_INSERT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4005:1: + MF_LINKS = 0x20000000 // /usr/x86_64-w64-mingw32/include/ddeml.h:360:1: + MF_MASK = 0xFF000000 // /usr/x86_64-w64-mingw32/include/ddeml.h:363:1: + MF_MENUBARBREAK = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:4023:1: + MF_MENUBREAK = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:4024:1: + MF_MOUSESELECT = 32768 // /usr/x86_64-w64-mingw32/include/winuser.h:4031:1: + MF_OWNERDRAW = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:4021:1: + MF_POPUP = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:4022:1: + MF_POSTMSGS = 0x04000000 // /usr/x86_64-w64-mingw32/include/ddeml.h:357:1: + MF_REMOVE = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:4009:1: + MF_RIGHTJUSTIFY = 16384 // /usr/x86_64-w64-mingw32/include/winuser.h:4030:1: + MF_SENDMSGS = 0x02000000 // /usr/x86_64-w64-mingw32/include/ddeml.h:356:1: + MF_SEPARATOR = 2048 // /usr/x86_64-w64-mingw32/include/winuser.h:4012:1: + MF_STRING = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4019:1: + MF_SYSMENU = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:4028:1: + MF_UNCHECKED = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4016:1: + MF_UNHILITE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4025:1: + MF_USECHECKBITMAPS = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:4018:1: + MHDR_DONE = 0x00000001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:759:1: + MHDR_INQUEUE = 0x00000004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:761:1: + MHDR_ISSTRM = 0x00000008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:762:1: + MHDR_PREPARED = 0x00000002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:760:1: + MH_CLEANUP = 4 // /usr/x86_64-w64-mingw32/include/ddeml.h:316:1: + MH_CREATE = 1 // /usr/x86_64-w64-mingw32/include/ddeml.h:313:1: + MH_DELETE = 3 // /usr/x86_64-w64-mingw32/include/ddeml.h:315:1: + MH_KEEP = 2 // /usr/x86_64-w64-mingw32/include/ddeml.h:314:1: + MICROSOFT_ROOT_CERT_CHAIN_POLICY_CHECK_APPLICATION_ROOT_FLAG = 0x00020000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5573:1: + MICROSOFT_ROOT_CERT_CHAIN_POLICY_DISABLE_FLIGHT_ROOT_FLAG = 0x00040000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5574:1: + MICROSOFT_ROOT_CERT_CHAIN_POLICY_ENABLE_TEST_ROOT_FLAG = 0x00010000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5572:1: + MICROSOFT_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:3235:1: + MICROSOFT_WINDOWS_WINBASE_H_DEFINE_INTERLOCKED_CPLUSPLUS_OVERLOADS = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:3104:1: + MICROSOFT_WINDOWS_WINBASE_INTERLOCKED_CPLUSPLUS_H_INCLUDED = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:3100:1: + MIDICAPS_CACHE = 0x0004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:683:1: + MIDICAPS_LRVOLUME = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:682:1: + MIDICAPS_STREAM = 0x0008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:684:1: + MIDICAPS_VOLUME = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:681:1: + MIDIERR_BADOPENMODE = 70 // /usr/x86_64-w64-mingw32/include/mmsystem.h:566:1: + MIDIERR_BASE = 64 // /usr/x86_64-w64-mingw32/include/mmsystem.h:128:1: + MIDIERR_DONT_CONTINUE = 71 // /usr/x86_64-w64-mingw32/include/mmsystem.h:567:1: + MIDIERR_INVALIDSETUP = 69 // /usr/x86_64-w64-mingw32/include/mmsystem.h:565:1: + MIDIERR_LASTERROR = 71 // /usr/x86_64-w64-mingw32/include/mmsystem.h:568:1: + MIDIERR_NODEVICE = 68 // /usr/x86_64-w64-mingw32/include/mmsystem.h:564:1: + MIDIERR_NOMAP = 66 // /usr/x86_64-w64-mingw32/include/mmsystem.h:562:1: + MIDIERR_NOTREADY = 67 // /usr/x86_64-w64-mingw32/include/mmsystem.h:563:1: + MIDIERR_STILLPLAYING = 65 // /usr/x86_64-w64-mingw32/include/mmsystem.h:561:1: + MIDIERR_UNPREPARED = 64 // /usr/x86_64-w64-mingw32/include/mmsystem.h:560:1: + MIDIPATCHSIZE = 128 // /usr/x86_64-w64-mingw32/include/mmsystem.h:580:1: + MIDIPROP_GET = 1073741824 // /usr/x86_64-w64-mingw32/include/mmsystem.h:782:1: + MIDIPROP_SET = 2147483648 // /usr/x86_64-w64-mingw32/include/mmsystem.h:781:1: + MIDIPROP_TEMPO = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:785:1: + MIDIPROP_TIMEDIV = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:784:1: + MIDISTRM_ERROR = -2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:779:1: + MIDI_CACHE_ALL = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:604:1: + MIDI_CACHE_BESTFIT = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:605:1: + MIDI_CACHE_QUERY = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:606:1: + MIDI_IO_STATUS = 32 // /usr/x86_64-w64-mingw32/include/mmsystem.h:602:1: + MIDI_UNCACHE = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:607:1: + MIIM_BITMAP = 0x00000080 // /usr/x86_64-w64-mingw32/include/winuser.h:3234:1: + MIIM_CHECKMARKS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:3230:1: + MIIM_DATA = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:3232:1: + MIIM_FTYPE = 0x00000100 // /usr/x86_64-w64-mingw32/include/winuser.h:3235:1: + MIIM_ID = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:3228:1: + MIIM_STATE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:3227:1: + MIIM_STRING = 0x00000040 // /usr/x86_64-w64-mingw32/include/winuser.h:3233:1: + MIIM_SUBMENU = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:3229:1: + MIIM_TYPE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:3231:1: + MIM_APPLYTOSUBMENUS = 0x80000000 // /usr/x86_64-w64-mingw32/include/winuser.h:3216:1: + MIM_BACKGROUND = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:3212:1: + MIM_CLOSE = 962 // /usr/x86_64-w64-mingw32/include/mmsystem.h:587:1: + MIM_DATA = 963 // /usr/x86_64-w64-mingw32/include/mmsystem.h:588:1: + MIM_ERROR = 965 // /usr/x86_64-w64-mingw32/include/mmsystem.h:590:1: + MIM_HELPID = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:3213:1: + MIM_LONGDATA = 964 // /usr/x86_64-w64-mingw32/include/mmsystem.h:589:1: + MIM_LONGERROR = 966 // /usr/x86_64-w64-mingw32/include/mmsystem.h:591:1: + MIM_MAXHEIGHT = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:3211:1: + MIM_MENUDATA = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:3214:1: + MIM_MOREDATA = 972 // /usr/x86_64-w64-mingw32/include/mmsystem.h:596:1: + MIM_OPEN = 961 // /usr/x86_64-w64-mingw32/include/mmsystem.h:586:1: + MIM_STYLE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:3215:1: + MINCHAR = 0x80 // /usr/x86_64-w64-mingw32/include/winnt.h:645:1: + MINGW_DDK_H = 0 // /usr/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h:2:1: + MINGW_HAS_DDK_H = 1 // /usr/x86_64-w64-mingw32/include/sdks/_mingw_ddk.h:4:1: + MINGW_HAS_SECURE_API = 1 // /usr/x86_64-w64-mingw32/include/_mingw.h:602:1: + MINGW_SDK_INIT = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:598:1: + MINLONG = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:649:1: + MINSHORT = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:647:1: + MIN_ACL_REVISION = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3280:1: + MIN_PRIORITY = 1 // /usr/x86_64-w64-mingw32/include/winspool.h:229:1: + MIXERCONTROL_CONTROLF_DISABLED = 2147483648 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1180:1: + MIXERCONTROL_CONTROLF_MULTIPLE = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1179:1: + MIXERCONTROL_CONTROLF_UNIFORM = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1178:1: + MIXERCONTROL_CONTROLTYPE_BASS = 1342373890 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1235:1: + MIXERCONTROL_CONTROLTYPE_BASS_BOOST = 536945271 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1224:1: + MIXERCONTROL_CONTROLTYPE_BOOLEAN = 536936448 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1218:1: + MIXERCONTROL_CONTROLTYPE_BOOLEANMETER = 268500992 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1214:1: + MIXERCONTROL_CONTROLTYPE_BUTTON = 553713664 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1225:1: + MIXERCONTROL_CONTROLTYPE_CUSTOM = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1213:1: + MIXERCONTROL_CONTROLTYPE_DECIBELS = 805568512 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1226:1: + MIXERCONTROL_CONTROLTYPE_EQUALIZER = 1342373892 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1237:1: + MIXERCONTROL_CONTROLTYPE_FADER = 1342373888 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1233:1: + MIXERCONTROL_CONTROLTYPE_LOUDNESS = 536936452 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1222:1: + MIXERCONTROL_CONTROLTYPE_MICROTIME = 1610809344 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1242:1: + MIXERCONTROL_CONTROLTYPE_MILLITIME = 1627586560 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1243:1: + MIXERCONTROL_CONTROLTYPE_MIXER = 1895890945 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1241:1: + MIXERCONTROL_CONTROLTYPE_MONO = 536936451 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1221:1: + MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT = 1895890944 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1240:1: + MIXERCONTROL_CONTROLTYPE_MUTE = 536936450 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1220:1: + MIXERCONTROL_CONTROLTYPE_MUX = 1879113729 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1239:1: + MIXERCONTROL_CONTROLTYPE_ONOFF = 536936449 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1219:1: + MIXERCONTROL_CONTROLTYPE_PAN = 1073872897 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1231:1: + MIXERCONTROL_CONTROLTYPE_PEAKMETER = 268566529 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1216:1: + MIXERCONTROL_CONTROLTYPE_PERCENT = 805634048 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1229:1: + MIXERCONTROL_CONTROLTYPE_QSOUNDPAN = 1073872898 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1232:1: + MIXERCONTROL_CONTROLTYPE_SIGNED = 805437440 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1227:1: + MIXERCONTROL_CONTROLTYPE_SIGNEDMETER = 268566528 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1215:1: + MIXERCONTROL_CONTROLTYPE_SINGLESELECT = 1879113728 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1238:1: + MIXERCONTROL_CONTROLTYPE_SLIDER = 1073872896 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1230:1: + MIXERCONTROL_CONTROLTYPE_STEREOENH = 536936453 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1223:1: + MIXERCONTROL_CONTROLTYPE_TREBLE = 1342373891 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1236:1: + MIXERCONTROL_CONTROLTYPE_UNSIGNED = 805502976 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1228:1: + MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER = 268632064 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1217:1: + MIXERCONTROL_CONTROLTYPE_VOLUME = 1342373889 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1234:1: + MIXERCONTROL_CT_CLASS_CUSTOM = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1183:1: + MIXERCONTROL_CT_CLASS_FADER = 1342177280 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1188:1: + MIXERCONTROL_CT_CLASS_LIST = 1879048192 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1190:1: + MIXERCONTROL_CT_CLASS_MASK = 4026531840 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1182:1: + MIXERCONTROL_CT_CLASS_METER = 268435456 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1184:1: + MIXERCONTROL_CT_CLASS_NUMBER = 805306368 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1186:1: + MIXERCONTROL_CT_CLASS_SLIDER = 1073741824 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1187:1: + MIXERCONTROL_CT_CLASS_SWITCH = 536870912 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1185:1: + MIXERCONTROL_CT_CLASS_TIME = 1610612736 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1189:1: + MIXERCONTROL_CT_SC_LIST_MULTIPLE = 16777216 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1203:1: + MIXERCONTROL_CT_SC_LIST_SINGLE = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1202:1: + MIXERCONTROL_CT_SC_METER_POLLED = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1197:1: + MIXERCONTROL_CT_SC_SWITCH_BOOLEAN = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1194:1: + MIXERCONTROL_CT_SC_SWITCH_BUTTON = 16777216 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1195:1: + MIXERCONTROL_CT_SC_TIME_MICROSECS = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1199:1: + MIXERCONTROL_CT_SC_TIME_MILLISECS = 16777216 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1200:1: + MIXERCONTROL_CT_SUBCLASS_MASK = 251658240 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1192:1: + MIXERCONTROL_CT_UNITS_BOOLEAN = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1207:1: + MIXERCONTROL_CT_UNITS_CUSTOM = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1206:1: + MIXERCONTROL_CT_UNITS_DECIBELS = 262144 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1210:1: + MIXERCONTROL_CT_UNITS_MASK = 16711680 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1205:1: + MIXERCONTROL_CT_UNITS_PERCENT = 327680 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1211:1: + MIXERCONTROL_CT_UNITS_SIGNED = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1208:1: + MIXERCONTROL_CT_UNITS_UNSIGNED = 196608 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1209:1: + MIXERLINE_COMPONENTTYPE_DST_DIGITAL = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1077:1: + MIXERLINE_COMPONENTTYPE_DST_FIRST = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1075:1: + MIXERLINE_COMPONENTTYPE_DST_HEADPHONES = 5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1081:1: + MIXERLINE_COMPONENTTYPE_DST_LAST = 8 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1085:1: + MIXERLINE_COMPONENTTYPE_DST_LINE = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1078:1: + MIXERLINE_COMPONENTTYPE_DST_MONITOR = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1079:1: + MIXERLINE_COMPONENTTYPE_DST_SPEAKERS = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1080:1: + MIXERLINE_COMPONENTTYPE_DST_TELEPHONE = 6 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1082:1: + MIXERLINE_COMPONENTTYPE_DST_UNDEFINED = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1076:1: + MIXERLINE_COMPONENTTYPE_DST_VOICEIN = 8 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1084:1: + MIXERLINE_COMPONENTTYPE_DST_WAVEIN = 7 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1083:1: + MIXERLINE_COMPONENTTYPE_SRC_ANALOG = 4106 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1097:1: + MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY = 4105 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1096:1: + MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC = 4101 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1092:1: + MIXERLINE_COMPONENTTYPE_SRC_DIGITAL = 4097 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1088:1: + MIXERLINE_COMPONENTTYPE_SRC_FIRST = 4096 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1086:1: + MIXERLINE_COMPONENTTYPE_SRC_LAST = 4106 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1098:1: + MIXERLINE_COMPONENTTYPE_SRC_LINE = 4098 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1089:1: + MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE = 4099 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1090:1: + MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER = 4103 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1094:1: + MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER = 4100 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1091:1: + MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE = 4102 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1093:1: + MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED = 4096 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1087:1: + MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT = 4104 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1095:1: + MIXERLINE_LINEF_ACTIVE = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1071:1: + MIXERLINE_LINEF_DISCONNECTED = 32768 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1072:1: + MIXERLINE_LINEF_SOURCE = 2147483648 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1073:1: + MIXERLINE_TARGETTYPE_AUX = 5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1105:1: + MIXERLINE_TARGETTYPE_MIDIIN = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1104:1: + MIXERLINE_TARGETTYPE_MIDIOUT = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1103:1: + MIXERLINE_TARGETTYPE_UNDEFINED = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1100:1: + MIXERLINE_TARGETTYPE_WAVEIN = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1102:1: + MIXERLINE_TARGETTYPE_WAVEOUT = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1101:1: + MIXERR_BASE = 1024 // /usr/x86_64-w64-mingw32/include/mmsystem.h:132:1: + MIXERR_INVALCONTROL = 1025 // /usr/x86_64-w64-mingw32/include/mmsystem.h:943:1: + MIXERR_INVALLINE = 1024 // /usr/x86_64-w64-mingw32/include/mmsystem.h:942:1: + MIXERR_INVALVALUE = 1026 // /usr/x86_64-w64-mingw32/include/mmsystem.h:944:1: + MIXERR_LASTERROR = 1026 // /usr/x86_64-w64-mingw32/include/mmsystem.h:945:1: + MIXER_GETCONTROLDETAILSF_LISTTEXT = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1329:1: + MIXER_GETCONTROLDETAILSF_QUERYMASK = 15 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1331:1: + MIXER_GETCONTROLDETAILSF_VALUE = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1328:1: + MIXER_GETLINECONTROLSF_ALL = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1278:1: + MIXER_GETLINECONTROLSF_ONEBYID = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1279:1: + MIXER_GETLINECONTROLSF_ONEBYTYPE = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1280:1: + MIXER_GETLINECONTROLSF_QUERYMASK = 15 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1282:1: + MIXER_GETLINEINFOF_COMPONENTTYPE = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1115:1: + MIXER_GETLINEINFOF_DESTINATION = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1112:1: + MIXER_GETLINEINFOF_LINEID = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1114:1: + MIXER_GETLINEINFOF_QUERYMASK = 15 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1118:1: + MIXER_GETLINEINFOF_SOURCE = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1113:1: + MIXER_GETLINEINFOF_TARGETTYPE = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1116:1: + MIXER_LONG_NAME_CHARS = 64 // /usr/x86_64-w64-mingw32/include/mmsystem.h:940:1: + MIXER_OBJECTF_AUX = 1342177280 // /usr/x86_64-w64-mingw32/include/mmsystem.h:958:1: + MIXER_OBJECTF_HANDLE = 2147483648 // /usr/x86_64-w64-mingw32/include/mmsystem.h:947:1: + MIXER_OBJECTF_HMIDIIN = 3221225472 // /usr/x86_64-w64-mingw32/include/mmsystem.h:957:1: + MIXER_OBJECTF_HMIDIOUT = 2952790016 // /usr/x86_64-w64-mingw32/include/mmsystem.h:955:1: + MIXER_OBJECTF_HMIXER = 2147483648 // /usr/x86_64-w64-mingw32/include/mmsystem.h:949:1: + MIXER_OBJECTF_HWAVEIN = 2684354560 // /usr/x86_64-w64-mingw32/include/mmsystem.h:953:1: + MIXER_OBJECTF_HWAVEOUT = 2415919104 // /usr/x86_64-w64-mingw32/include/mmsystem.h:951:1: + MIXER_OBJECTF_MIDIIN = 1073741824 // /usr/x86_64-w64-mingw32/include/mmsystem.h:956:1: + MIXER_OBJECTF_MIDIOUT = 805306368 // /usr/x86_64-w64-mingw32/include/mmsystem.h:954:1: + MIXER_OBJECTF_MIXER = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:948:1: + MIXER_OBJECTF_WAVEIN = 536870912 // /usr/x86_64-w64-mingw32/include/mmsystem.h:952:1: + MIXER_OBJECTF_WAVEOUT = 268435456 // /usr/x86_64-w64-mingw32/include/mmsystem.h:950:1: + MIXER_SETCONTROLDETAILSF_CUSTOM = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1336:1: + MIXER_SETCONTROLDETAILSF_QUERYMASK = 15 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1338:1: + MIXER_SETCONTROLDETAILSF_VALUE = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1335:1: + MIXER_SHORT_NAME_CHARS = 16 // /usr/x86_64-w64-mingw32/include/mmsystem.h:939:1: + MKF_AVAILABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5705:1: + MKF_CONFIRMHOTKEY = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:5707:1: + MKF_HOTKEYACTIVE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:5706:1: + MKF_HOTKEYSOUND = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:5708:1: + MKF_INDICATOR = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:5709:1: + MKF_LEFTBUTTONDOWN = 0x01000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5714:1: + MKF_LEFTBUTTONSEL = 0x10000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5712:1: + MKF_MODIFIERS = 0x00000040 // /usr/x86_64-w64-mingw32/include/winuser.h:5710:1: + MKF_MOUSEKEYSON = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5704:1: + MKF_MOUSEMODE = 0x80000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5716:1: + MKF_REPLACENUMBERS = 0x00000080 // /usr/x86_64-w64-mingw32/include/winuser.h:5711:1: + MKF_RIGHTBUTTONDOWN = 0x02000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5715:1: + MKF_RIGHTBUTTONSEL = 0x20000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5713:1: + MKSYS_URLMONIKER = 6 // /usr/x86_64-w64-mingw32/include/urlmon.h:625:1: + MK_ALT = 32 // /usr/x86_64-w64-mingw32/include/oleidl.h:3478:1: + MK_CONTROL = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1550:1: + MK_E_FIRST = 2147746272 // /usr/x86_64-w64-mingw32/include/winerror.h:2448:1: + MK_E_LAST = 2147746287 // /usr/x86_64-w64-mingw32/include/winerror.h:2449:1: + MK_LBUTTON = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1547:1: + MK_MBUTTON = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:1551:1: + MK_RBUTTON = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1548:1: + MK_SHIFT = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1549:1: + MK_S_FIRST = 262624 // /usr/x86_64-w64-mingw32/include/winerror.h:2450:1: + MK_S_LAST = 262639 // /usr/x86_64-w64-mingw32/include/winerror.h:2451:1: + MK_XBUTTON1 = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:1552:1: + MK_XBUTTON2 = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:1553:1: + MMIOERR_ACCESSDENIED = 268 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1635:1: + MMIOERR_BASE = 256 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1623:1: + MMIOERR_CANNOTCLOSE = 260 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1627:1: + MMIOERR_CANNOTEXPAND = 264 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1631:1: + MMIOERR_CANNOTOPEN = 259 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1626:1: + MMIOERR_CANNOTREAD = 261 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1628:1: + MMIOERR_CANNOTSEEK = 263 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1630:1: + MMIOERR_CANNOTWRITE = 262 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1629:1: + MMIOERR_CHUNKNOTFOUND = 265 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1632:1: + MMIOERR_FILENOTFOUND = 257 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1624:1: + MMIOERR_INVALIDFILE = 272 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1639:1: + MMIOERR_NETWORKERROR = 270 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1637:1: + MMIOERR_OUTOFMEMORY = 258 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1625:1: + MMIOERR_PATHNOTFOUND = 267 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1634:1: + MMIOERR_SHARINGVIOLATION = 269 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1636:1: + MMIOERR_TOOMANYOPENFILES = 271 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1638:1: + MMIOERR_UNBUFFERED = 266 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1633:1: + MMIOM_CLOSE = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1720:1: + MMIOM_OPEN = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1719:1: + MMIOM_READ = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1716:1: + MMIOM_RENAME = 6 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1722:1: + MMIOM_SEEK = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1718:1: + MMIOM_USER = 0x8000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1724:1: + MMIOM_WRITE = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1717:1: + MMIOM_WRITEFLUSH = 5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1721:1: + MMIO_ALLOCBUF = 0x00010000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1687:1: + MMIO_COMPAT = 0x00000000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1696:1: + MMIO_CREATE = 0x00001000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1683:1: + MMIO_CREATELIST = 0x0040 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1714:1: + MMIO_CREATERIFF = 0x0020 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1713:1: + MMIO_DEFAULTBUFFER = 8192 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1738:1: + MMIO_DELETE = 0x00000200 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1685:1: + MMIO_DENYNONE = 0x00000040 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1700:1: + MMIO_DENYREAD = 0x00000030 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1699:1: + MMIO_DENYWRITE = 0x00000020 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1698:1: + MMIO_DIRTY = 0x10000000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1690:1: + MMIO_EMPTYBUF = 0x0010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1703:1: + MMIO_EXCLUSIVE = 0x00000010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1697:1: + MMIO_EXIST = 0x00004000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1686:1: + MMIO_FHOPEN = 0x0010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1702:1: + MMIO_FINDCHUNK = 0x0010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1710:1: + MMIO_FINDLIST = 0x0040 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1712:1: + MMIO_FINDPROC = 0x00040000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1709:1: + MMIO_FINDRIFF = 0x0020 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1711:1: + MMIO_GETTEMP = 0x00020000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1688:1: + MMIO_GLOBALPROC = 0x10000000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1706:1: + MMIO_INSTALLPROC = 0x00010000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1705:1: + MMIO_PARSE = 0x00000100 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1684:1: + MMIO_READ = 0x00000000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1692:1: + MMIO_READWRITE = 0x00000002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1694:1: + MMIO_REMOVEPROC = 0x00020000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1707:1: + MMIO_RWMODE = 0x00000003 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1680:1: + MMIO_SHAREMODE = 0x00000070 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1681:1: + MMIO_TOUPPER = 0x0010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1704:1: + MMIO_UNICODEPROC = 0x01000000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1708:1: + MMIO_WRITE = 0x00000001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1693:1: + MMSYSERR_ALLOCATED = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:144:1: + MMSYSERR_BADDB = 14 // /usr/x86_64-w64-mingw32/include/mmsystem.h:155:1: + MMSYSERR_BADDEVICEID = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:142:1: + MMSYSERR_BADERRNUM = 9 // /usr/x86_64-w64-mingw32/include/mmsystem.h:149:1: + MMSYSERR_BASE = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:126:1: + MMSYSERR_DELETEERROR = 18 // /usr/x86_64-w64-mingw32/include/mmsystem.h:159:1: + MMSYSERR_ERROR = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:141:1: + MMSYSERR_HANDLEBUSY = 12 // /usr/x86_64-w64-mingw32/include/mmsystem.h:152:1: + MMSYSERR_INVALFLAG = 10 // /usr/x86_64-w64-mingw32/include/mmsystem.h:150:1: + MMSYSERR_INVALHANDLE = 5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:145:1: + MMSYSERR_INVALIDALIAS = 13 // /usr/x86_64-w64-mingw32/include/mmsystem.h:154:1: + MMSYSERR_INVALPARAM = 11 // /usr/x86_64-w64-mingw32/include/mmsystem.h:151:1: + MMSYSERR_KEYNOTFOUND = 15 // /usr/x86_64-w64-mingw32/include/mmsystem.h:156:1: + MMSYSERR_LASTERROR = 21 // /usr/x86_64-w64-mingw32/include/mmsystem.h:163:1: + MMSYSERR_MOREDATA = 21 // /usr/x86_64-w64-mingw32/include/mmsystem.h:162:1: + MMSYSERR_NODRIVER = 6 // /usr/x86_64-w64-mingw32/include/mmsystem.h:146:1: + MMSYSERR_NODRIVERCB = 20 // /usr/x86_64-w64-mingw32/include/mmsystem.h:161:1: + MMSYSERR_NOERROR = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:140:1: + MMSYSERR_NOMEM = 7 // /usr/x86_64-w64-mingw32/include/mmsystem.h:147:1: + MMSYSERR_NOTENABLED = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:143:1: + MMSYSERR_NOTSUPPORTED = 8 // /usr/x86_64-w64-mingw32/include/mmsystem.h:148:1: + MMSYSERR_READERROR = 16 // /usr/x86_64-w64-mingw32/include/mmsystem.h:157:1: + MMSYSERR_VALNOTFOUND = 19 // /usr/x86_64-w64-mingw32/include/mmsystem.h:160:1: + MMSYSERR_WRITEERROR = 17 // /usr/x86_64-w64-mingw32/include/mmsystem.h:158:1: + MM_ANISOTROPIC = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1429:1: + MM_DRVM_CLOSE = 0x3D1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:105:1: + MM_DRVM_DATA = 0x3D2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:106:1: + MM_DRVM_ERROR = 0x3D3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:107:1: + MM_DRVM_OPEN = 0x3D0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:104:1: + MM_HIENGLISH = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1426:1: + MM_HIMETRIC = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1424:1: + MM_ISOTROPIC = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1428:1: + MM_JOY1BUTTONDOWN = 0x3B5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:77:1: + MM_JOY1BUTTONUP = 0x3B7 // /usr/x86_64-w64-mingw32/include/mmsystem.h:79:1: + MM_JOY1MOVE = 0x3A0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:73:1: + MM_JOY1ZMOVE = 0x3A2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:75:1: + MM_JOY2BUTTONDOWN = 0x3B6 // /usr/x86_64-w64-mingw32/include/mmsystem.h:78:1: + MM_JOY2BUTTONUP = 0x3B8 // /usr/x86_64-w64-mingw32/include/mmsystem.h:80:1: + MM_JOY2MOVE = 0x3A1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:74:1: + MM_JOY2ZMOVE = 0x3A3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:76:1: + MM_LOENGLISH = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1425:1: + MM_LOMETRIC = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1423:1: + MM_MAX = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1432:1: + MM_MAX_AXES_NAMELEN = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:3065:1: + MM_MAX_FIXEDSCALE = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1433:1: + MM_MAX_NUMAXES = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:3044:1: + MM_MCINOTIFY = 0x3B9 // /usr/x86_64-w64-mingw32/include/mmsystem.h:82:1: + MM_MCISIGNAL = 0x3CB // /usr/x86_64-w64-mingw32/include/mmsystem.h:118:1: + MM_MIM_CLOSE = 0x3C2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:93:1: + MM_MIM_DATA = 0x3C3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:94:1: + MM_MIM_ERROR = 0x3C5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:96:1: + MM_MIM_LONGDATA = 0x3C4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:95:1: + MM_MIM_LONGERROR = 0x3C6 // /usr/x86_64-w64-mingw32/include/mmsystem.h:97:1: + MM_MIM_MOREDATA = 0x3CC // /usr/x86_64-w64-mingw32/include/mmsystem.h:121:1: + MM_MIM_OPEN = 0x3C1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:92:1: + MM_MIN = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1431:1: + MM_MIXM_CONTROL_CHANGE = 0x3D1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:124:1: + MM_MIXM_LINE_CHANGE = 0x3D0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:123:1: + MM_MOM_CLOSE = 0x3C8 // /usr/x86_64-w64-mingw32/include/mmsystem.h:100:1: + MM_MOM_DONE = 0x3C9 // /usr/x86_64-w64-mingw32/include/mmsystem.h:101:1: + MM_MOM_OPEN = 0x3C7 // /usr/x86_64-w64-mingw32/include/mmsystem.h:99:1: + MM_MOM_POSITIONCB = 0x3CA // /usr/x86_64-w64-mingw32/include/mmsystem.h:115:1: + MM_STREAM_CLOSE = 0x3D5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:111:1: + MM_STREAM_DONE = 0x3D6 // /usr/x86_64-w64-mingw32/include/mmsystem.h:112:1: + MM_STREAM_ERROR = 0x3D7 // /usr/x86_64-w64-mingw32/include/mmsystem.h:113:1: + MM_STREAM_OPEN = 0x3D4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:110:1: + MM_TEXT = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1422:1: + MM_TWIPS = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1427:1: + MM_WIM_CLOSE = 0x3BF // /usr/x86_64-w64-mingw32/include/mmsystem.h:89:1: + MM_WIM_DATA = 0x3C0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:90:1: + MM_WIM_OPEN = 0x3BE // /usr/x86_64-w64-mingw32/include/mmsystem.h:88:1: + MM_WOM_CLOSE = 0x3BC // /usr/x86_64-w64-mingw32/include/mmsystem.h:85:1: + MM_WOM_DONE = 0x3BD // /usr/x86_64-w64-mingw32/include/mmsystem.h:86:1: + MM_WOM_OPEN = 0x3BB // /usr/x86_64-w64-mingw32/include/mmsystem.h:84:1: + MNC_CLOSE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3200:1: + MNC_EXECUTE = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3201:1: + MNC_IGNORE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3199:1: + MNC_SELECT = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:3202:1: + MND_CONTINUE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3218:1: + MND_ENDMENU = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3219:1: + MNGOF_BOTTOMGAP = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:3222:1: + MNGOF_TOPGAP = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:3221:1: + MNGO_NOERROR = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:3225:1: + MNGO_NOINTERFACE = 0x00000000 // /usr/x86_64-w64-mingw32/include/winuser.h:3224:1: + MNS_AUTODISMISS = 0x10000000 // /usr/x86_64-w64-mingw32/include/winuser.h:3207:1: + MNS_CHECKORBMP = 0x04000000 // /usr/x86_64-w64-mingw32/include/winuser.h:3209:1: + MNS_DRAGDROP = 0x20000000 // /usr/x86_64-w64-mingw32/include/winuser.h:3206:1: + MNS_MODELESS = 0x40000000 // /usr/x86_64-w64-mingw32/include/winuser.h:3205:1: + MNS_NOCHECK = 0x80000000 // /usr/x86_64-w64-mingw32/include/winuser.h:3204:1: + MNS_NOTIFYBYPOS = 0x08000000 // /usr/x86_64-w64-mingw32/include/winuser.h:3208:1: + MN_GETHMENU = 0x01E1 // /usr/x86_64-w64-mingw32/include/winuser.h:1235:1: + MOD_ALT = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:261:1: + MOD_CONTROL = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:262:1: + MOD_FMSYNTH = 4 // /usr/x86_64-w64-mingw32/include/mmsystem.h:676:1: + MOD_IGNORE_ALL_MODIFIER = 0x0400 // /usr/x86_64-w64-mingw32/include/imm.h:269:1: + MOD_LEFT = 0x8000 // /usr/x86_64-w64-mingw32/include/imm.h:265:1: + MOD_MAPPER = 5 // /usr/x86_64-w64-mingw32/include/mmsystem.h:677:1: + MOD_MIDIPORT = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:673:1: + MOD_ON_KEYUP = 0x0800 // /usr/x86_64-w64-mingw32/include/imm.h:268:1: + MOD_RIGHT = 0x4000 // /usr/x86_64-w64-mingw32/include/imm.h:266:1: + MOD_SHIFT = 0x0004 // /usr/x86_64-w64-mingw32/include/imm.h:263:1: + MOD_SQSYNTH = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:675:1: + MOD_SWSYNTH = 7 // /usr/x86_64-w64-mingw32/include/mmsystem.h:679:1: + MOD_SYNTH = 2 // /usr/x86_64-w64-mingw32/include/mmsystem.h:674:1: + MOD_WAVETABLE = 6 // /usr/x86_64-w64-mingw32/include/mmsystem.h:678:1: + MOD_WIN = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1995:1: + MOM_CLOSE = 968 // /usr/x86_64-w64-mingw32/include/mmsystem.h:593:1: + MOM_DONE = 969 // /usr/x86_64-w64-mingw32/include/mmsystem.h:594:1: + MOM_OPEN = 967 // /usr/x86_64-w64-mingw32/include/mmsystem.h:592:1: + MOM_POSITIONCB = 970 // /usr/x86_64-w64-mingw32/include/mmsystem.h:597:1: + MONITORINFOF_PRIMARY = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5881:1: + MONITOR_DEFAULTTONEAREST = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5879:1: + MONITOR_DEFAULTTONULL = 0x00000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5877:1: + MONITOR_DEFAULTTOPRIMARY = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5878:1: + MONO_FONT = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1154:1: + MOUSEEVENTF_ABSOLUTE = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:2617:1: + MOUSEEVENTF_LEFTDOWN = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:2601:1: + MOUSEEVENTF_LEFTUP = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:2602:1: + MOUSEEVENTF_MIDDLEDOWN = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:2605:1: + MOUSEEVENTF_MIDDLEUP = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:2606:1: + MOUSEEVENTF_MOVE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:2600:1: + MOUSEEVENTF_RIGHTDOWN = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:2603:1: + MOUSEEVENTF_RIGHTUP = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:2604:1: + MOUSEEVENTF_VIRTUALDESK = 0x4000 // /usr/x86_64-w64-mingw32/include/winuser.h:2616:1: + MOUSEEVENTF_WHEEL = 0x0800 // /usr/x86_64-w64-mingw32/include/winuser.h:2609:1: + MOUSEEVENTF_XDOWN = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:2607:1: + MOUSEEVENTF_XUP = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:2608:1: + MOUSETRAILS = 39 // /usr/x86_64-w64-mingw32/include/wingdi.h:273:1: + MOUSE_ATTRIBUTES_CHANGED = 0x04 // /usr/x86_64-w64-mingw32/include/winuser.h:6351:1: + MOUSE_EVENT = 0x2 // /usr/x86_64-w64-mingw32/include/wincon.h:106:1: + MOUSE_MOVED = 0x1 // /usr/x86_64-w64-mingw32/include/wincon.h:75:1: + MOUSE_MOVE_ABSOLUTE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:6349:1: + MOUSE_MOVE_RELATIVE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:6348:1: + MOUSE_VIRTUAL_DESKTOP = 0x02 // /usr/x86_64-w64-mingw32/include/winuser.h:6350:1: + MOUSE_WHEELED = 0x4 // /usr/x86_64-w64-mingw32/include/wincon.h:77:1: + MOVEFILE_COPY_ALLOWED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winbase.h:2173:1: + MOVEFILE_CREATE_HARDLINK = 0x00000010 // /usr/x86_64-w64-mingw32/include/winbase.h:2176:1: + MOVEFILE_DELAY_UNTIL_REBOOT = 0x00000004 // /usr/x86_64-w64-mingw32/include/winbase.h:2174:1: + MOVEFILE_FAIL_IF_NOT_TRACKABLE = 0x00000020 // /usr/x86_64-w64-mingw32/include/winbase.h:2177:1: + MOVEFILE_REPLACE_EXISTING = 0x00000001 // /usr/x86_64-w64-mingw32/include/winbase.h:2172:1: + MOVEFILE_WRITE_THROUGH = 0x00000008 // /usr/x86_64-w64-mingw32/include/winbase.h:2175:1: + MSGF_DDEMGR = 0x8001 // /usr/x86_64-w64-mingw32/include/ddeml.h:99:1: + MSGF_DIALOGBOX = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:532:1: + MSGF_MAX = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:537:1: + MSGF_MENU = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:534:1: + MSGF_MESSAGEBOX = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:533:1: + MSGF_NEXTWINDOW = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:536:1: + MSGF_SCROLLBAR = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:535:1: + MSGF_USER = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:538:1: + MSG_DONTROUTE = 0x4 // /usr/x86_64-w64-mingw32/include/winsock.h:259:1: + MSG_MAXIOVLEN = 16 // /usr/x86_64-w64-mingw32/include/winsock.h:261:1: + MSG_OOB = 0x1 // /usr/x86_64-w64-mingw32/include/winsock.h:257:1: + MSG_PARTIAL = 0x8000 // /usr/x86_64-w64-mingw32/include/winsock.h:263:1: + MSG_PEEK = 0x2 // /usr/x86_64-w64-mingw32/include/winsock.h:258:1: + MSVC_VERSION = 1900 // testdata/sqlite-amalgamation-3380500/sqlite3.c:223:1: + MS_DEF_DH_SCHANNEL_PROV_A = "Microsoft DH SChannel Cryptographic Provider" // /usr/x86_64-w64-mingw32/include/wincrypt.h:594:1: + MS_DEF_DSS_DH_PROV_A = "Microsoft Base DSS and Diffie-Hellman Cryptographic Provider" // /usr/x86_64-w64-mingw32/include/wincrypt.h:590:1: + MS_DEF_DSS_PROV_A = "Microsoft Base DSS Cryptographic Provider" // /usr/x86_64-w64-mingw32/include/wincrypt.h:588:1: + MS_DEF_PROV_A = "Microsoft Base Cryptographic Provider v1.0" // /usr/x86_64-w64-mingw32/include/wincrypt.h:578:1: + MS_DEF_RSA_SCHANNEL_PROV_A = "Microsoft RSA SChannel Cryptographic Provider" // /usr/x86_64-w64-mingw32/include/wincrypt.h:586:1: + MS_DEF_RSA_SIG_PROV_A = "Microsoft RSA Signature Cryptographic Provider" // /usr/x86_64-w64-mingw32/include/wincrypt.h:584:1: + MS_ENHANCED_PROV_A = "Microsoft Enhanced Cryptographic Provider v1.0" // /usr/x86_64-w64-mingw32/include/wincrypt.h:580:1: + MS_ENH_DSS_DH_PROV_A = "Microsoft Enhanced DSS and Diffie-Hellman Cryptographic Provider" // /usr/x86_64-w64-mingw32/include/wincrypt.h:592:1: + MS_ENH_RSA_AES_PROV_A = "Microsoft Enhanced RSA and AES Cryptographic Provider" // /usr/x86_64-w64-mingw32/include/wincrypt.h:599:1: + MS_ENH_RSA_AES_PROV_XP_A = "Microsoft Enhanced RSA and AES Cryptographic Provider (Prototype)" // /usr/x86_64-w64-mingw32/include/wincrypt.h:601:1: + MS_NBF = "MNBF" // /usr/x86_64-w64-mingw32/include/nb30.h:136:1: + MS_PPM_SOFTWARE_ALL = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:5792:1: + MS_SCARD_PROV_A = "Microsoft Base Smart Card Crypto Provider" // /usr/x86_64-w64-mingw32/include/wincrypt.h:596:1: + MS_STRONG_PROV_A = "Microsoft Strong Cryptographic Provider" // /usr/x86_64-w64-mingw32/include/wincrypt.h:582:1: + MULTIFILEOPENORD = 1537 // /usr/x86_64-w64-mingw32/include/dlgs.h:177:1: + MUTANT_ALL_ACCESS = 2031617 // /usr/x86_64-w64-mingw32/include/winnt.h:4592:1: + MUTANT_QUERY_STATE = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:4590:1: + MUTEX_ALL_ACCESS = 2031617 // /usr/x86_64-w64-mingw32/include/synchapi.h:32:1: + MUTEX_MODIFY_STATE = 1 // /usr/x86_64-w64-mingw32/include/synchapi.h:31:1: + MUTZ_ACCEPT_WILDCARD_SCHEME = 0x80 // /usr/x86_64-w64-mingw32/include/urlmon.h:6640:1: + MUTZ_DONT_UNESCAPE = 0x800 // /usr/x86_64-w64-mingw32/include/urlmon.h:6644:1: + MUTZ_DONT_USE_CACHE = 0x1000 // /usr/x86_64-w64-mingw32/include/urlmon.h:6645:1: + MUTZ_ENFORCERESTRICTED = 0x100 // /usr/x86_64-w64-mingw32/include/urlmon.h:6641:1: + MUTZ_FORCE_INTRANET_FLAGS = 0x2000 // /usr/x86_64-w64-mingw32/include/urlmon.h:6646:1: + MUTZ_IGNORE_ZONE_MAPPINGS = 0x4000 // /usr/x86_64-w64-mingw32/include/urlmon.h:6647:1: + MUTZ_ISFILE = 0x2 // /usr/x86_64-w64-mingw32/include/urlmon.h:6639:1: + MUTZ_NOSAVEDFILECHECK = 0x1 // /usr/x86_64-w64-mingw32/include/urlmon.h:6638:1: + MUTZ_REQUIRESAVEDFILECHECK = 0x400 // /usr/x86_64-w64-mingw32/include/urlmon.h:6643:1: + MUTZ_RESERVED = 0x200 // /usr/x86_64-w64-mingw32/include/urlmon.h:6642:1: + MWMO_ALERTABLE = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:2998:1: + MWMO_INPUTAVAILABLE = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:2999:1: + MWMO_WAITALL = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:2997:1: + MWT_IDENTITY = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:443:1: + MWT_LEFTMULTIPLY = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:444:1: + MWT_MAX = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:448:1: + MWT_MIN = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:447:1: + MWT_RIGHTMULTIPLY = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:445:1: + MX_CLOSE_ATTEMPT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:45577:1: + M_1_PI = 0.31830988618379067154 // /usr/x86_64-w64-mingw32/include/math.h:48:1: + M_2_PI = 0.63661977236758134308 // /usr/x86_64-w64-mingw32/include/math.h:49:1: + M_2_SQRTPI = 1.12837916709551257390 // /usr/x86_64-w64-mingw32/include/math.h:50:1: + M_E = 2.7182818284590452354 // /usr/x86_64-w64-mingw32/include/math.h:40:1: + M_LN10 = 2.30258509299404568402 // /usr/x86_64-w64-mingw32/include/math.h:44:1: + M_LN2 = 0.69314718055994530942 // /usr/x86_64-w64-mingw32/include/math.h:43:1: + M_LOG10E = 0.43429448190325182765 // /usr/x86_64-w64-mingw32/include/math.h:42:1: + M_LOG2E = 1.4426950408889634074 // /usr/x86_64-w64-mingw32/include/math.h:41:1: + M_PI = 3.14159265358979323846 // /usr/x86_64-w64-mingw32/include/math.h:45:1: + M_PI_2 = 1.57079632679489661923 // /usr/x86_64-w64-mingw32/include/math.h:46:1: + M_PI_4 = 0.78539816339744830962 // /usr/x86_64-w64-mingw32/include/math.h:47:1: + M_SQRT1_2 = 0.70710678118654752440 // /usr/x86_64-w64-mingw32/include/math.h:52:1: + M_SQRT2 = 1.41421356237309504880 // /usr/x86_64-w64-mingw32/include/math.h:51:1: + MaxNumberOfEEInfoParams = 4 // /usr/x86_64-w64-mingw32/include/rpcasync.h:82:1: + NAME_FLAGS_MASK = 0x87 // /usr/x86_64-w64-mingw32/include/nb30.h:75:1: + NB = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:73163:1: + NCBACTION = 0x77 // /usr/x86_64-w64-mingw32/include/nb30.h:161:1: + NCBADDGRNAME = 0x36 // /usr/x86_64-w64-mingw32/include/nb30.h:155:1: + NCBADDNAME = 0x30 // /usr/x86_64-w64-mingw32/include/nb30.h:149:1: + NCBASTAT = 0x33 // /usr/x86_64-w64-mingw32/include/nb30.h:152:1: + NCBCALL = 0x10 // /usr/x86_64-w64-mingw32/include/nb30.h:138:1: + NCBCANCEL = 0x35 // /usr/x86_64-w64-mingw32/include/nb30.h:154:1: + NCBCHAINSEND = 0x17 // /usr/x86_64-w64-mingw32/include/nb30.h:144:1: + NCBCHAINSENDNA = 0x72 // /usr/x86_64-w64-mingw32/include/nb30.h:159:1: + NCBDELNAME = 0x31 // /usr/x86_64-w64-mingw32/include/nb30.h:150:1: + NCBDGRECV = 0x21 // /usr/x86_64-w64-mingw32/include/nb30.h:146:1: + NCBDGRECVBC = 0x23 // /usr/x86_64-w64-mingw32/include/nb30.h:148:1: + NCBDGSEND = 0x20 // /usr/x86_64-w64-mingw32/include/nb30.h:145:1: + NCBDGSENDBC = 0x22 // /usr/x86_64-w64-mingw32/include/nb30.h:147:1: + NCBENUM = 0x37 // /usr/x86_64-w64-mingw32/include/nb30.h:156:1: + NCBFINDNAME = 0x78 // /usr/x86_64-w64-mingw32/include/nb30.h:162:1: + NCBHANGUP = 0x12 // /usr/x86_64-w64-mingw32/include/nb30.h:140:1: + NCBLANSTALERT = 0x73 // /usr/x86_64-w64-mingw32/include/nb30.h:160:1: + NCBLISTEN = 0x11 // /usr/x86_64-w64-mingw32/include/nb30.h:139:1: + NCBNAMSZ = 16 // /usr/x86_64-w64-mingw32/include/nb30.h:13:1: + NCBRECV = 0x15 // /usr/x86_64-w64-mingw32/include/nb30.h:142:1: + NCBRECVANY = 0x16 // /usr/x86_64-w64-mingw32/include/nb30.h:143:1: + NCBRESET = 0x32 // /usr/x86_64-w64-mingw32/include/nb30.h:151:1: + NCBSEND = 0x14 // /usr/x86_64-w64-mingw32/include/nb30.h:141:1: + NCBSENDNA = 0x71 // /usr/x86_64-w64-mingw32/include/nb30.h:158:1: + NCBSSTAT = 0x34 // /usr/x86_64-w64-mingw32/include/nb30.h:153:1: + NCBTRACE = 0x79 // /usr/x86_64-w64-mingw32/include/nb30.h:163:1: + NCBUNLINK = 0x70 // /usr/x86_64-w64-mingw32/include/nb30.h:157:1: + NCB_INCLUDED = 0 // /usr/x86_64-w64-mingw32/include/nb30.h:7:1: + NCRYPTBUFFER_CERT_BLOB = 47 // /usr/x86_64-w64-mingw32/include/ncrypt.h:117:1: + NCRYPTBUFFER_DATA = 1 // /usr/x86_64-w64-mingw32/include/ncrypt.h:100:1: + NCRYPTBUFFER_EMPTY = 0 // /usr/x86_64-w64-mingw32/include/ncrypt.h:99:1: + NCRYPTBUFFER_PKCS_ALG_ID = 43 // /usr/x86_64-w64-mingw32/include/ncrypt.h:113:1: + NCRYPTBUFFER_PKCS_ALG_OID = 41 // /usr/x86_64-w64-mingw32/include/ncrypt.h:111:1: + NCRYPTBUFFER_PKCS_ALG_PARAM = 42 // /usr/x86_64-w64-mingw32/include/ncrypt.h:112:1: + NCRYPTBUFFER_PKCS_ATTRS = 44 // /usr/x86_64-w64-mingw32/include/ncrypt.h:114:1: + NCRYPTBUFFER_PKCS_KEY_NAME = 45 // /usr/x86_64-w64-mingw32/include/ncrypt.h:115:1: + NCRYPTBUFFER_PKCS_OID = 40 // /usr/x86_64-w64-mingw32/include/ncrypt.h:110:1: + NCRYPTBUFFER_PKCS_SECRET = 46 // /usr/x86_64-w64-mingw32/include/ncrypt.h:116:1: + NCRYPTBUFFER_PROTECTION_DESCRIPTOR_STRING = 3 // /usr/x86_64-w64-mingw32/include/ncrypt.h:101:1: + NCRYPTBUFFER_PROTECTION_FLAGS = 4 // /usr/x86_64-w64-mingw32/include/ncrypt.h:102:1: + NCRYPTBUFFER_SSL_CLEAR_KEY = 23 // /usr/x86_64-w64-mingw32/include/ncrypt.h:107:1: + NCRYPTBUFFER_SSL_CLIENT_RANDOM = 20 // /usr/x86_64-w64-mingw32/include/ncrypt.h:104:1: + NCRYPTBUFFER_SSL_HIGHEST_VERSION = 22 // /usr/x86_64-w64-mingw32/include/ncrypt.h:106:1: + NCRYPTBUFFER_SSL_KEY_ARG_DATA = 24 // /usr/x86_64-w64-mingw32/include/ncrypt.h:108:1: + NCRYPTBUFFER_SSL_SERVER_RANDOM = 21 // /usr/x86_64-w64-mingw32/include/ncrypt.h:105:1: + NCRYPTBUFFER_VERSION = 0 // /usr/x86_64-w64-mingw32/include/ncrypt.h:97:1: + NCRYPT_ALLOW_ALL_USAGES = 0x00ffffff // /usr/x86_64-w64-mingw32/include/ncrypt.h:326:1: + NCRYPT_ALLOW_ARCHIVING_FLAG = 0x00000004 // /usr/x86_64-w64-mingw32/include/ncrypt.h:315:1: + NCRYPT_ALLOW_DECRYPT_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/ncrypt.h:323:1: + NCRYPT_ALLOW_EXPORT_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/ncrypt.h:313:1: + NCRYPT_ALLOW_KEY_AGREEMENT_FLAG = 0x00000004 // /usr/x86_64-w64-mingw32/include/ncrypt.h:325:1: + NCRYPT_ALLOW_PLAINTEXT_ARCHIVING_FLAG = 0x00000008 // /usr/x86_64-w64-mingw32/include/ncrypt.h:316:1: + NCRYPT_ALLOW_PLAINTEXT_EXPORT_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/ncrypt.h:314:1: + NCRYPT_ALLOW_SIGNING_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/ncrypt.h:324:1: + NCRYPT_ASYMMETRIC_ENCRYPTION_INTERFACE = 3 // /usr/x86_64-w64-mingw32/include/ncrypt.h:70:1: + NCRYPT_ASYMMETRIC_ENCRYPTION_OPERATION = 4 // /usr/x86_64-w64-mingw32/include/ncrypt.h:187:1: + NCRYPT_CIPHER_INTERFACE = 1 // /usr/x86_64-w64-mingw32/include/ncrypt.h:68:1: + NCRYPT_CIPHER_OPERATION = 1 // /usr/x86_64-w64-mingw32/include/ncrypt.h:185:1: + NCRYPT_DO_NOT_FINALIZE_FLAG = 0x400 // /usr/x86_64-w64-mingw32/include/ncrypt.h:177:1: + NCRYPT_EXPORT_LEGACY_FLAG = 0x00000800 // /usr/x86_64-w64-mingw32/include/ncrypt.h:376:1: + NCRYPT_HASH_INTERFACE = 2 // /usr/x86_64-w64-mingw32/include/ncrypt.h:69:1: + NCRYPT_HASH_OPERATION = 2 // /usr/x86_64-w64-mingw32/include/ncrypt.h:186:1: + NCRYPT_IMPL_HARDWARE_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/ncrypt.h:318:1: + NCRYPT_IMPL_HARDWARE_RNG_FLAG = 0x00000010 // /usr/x86_64-w64-mingw32/include/ncrypt.h:321:1: + NCRYPT_IMPL_REMOVABLE_FLAG = 0x00000008 // /usr/x86_64-w64-mingw32/include/ncrypt.h:320:1: + NCRYPT_IMPL_SOFTWARE_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/ncrypt.h:319:1: + NCRYPT_KEY_STORAGE_INTERFACE = 0x00010001 // /usr/x86_64-w64-mingw32/include/ncrypt.h:77:1: + NCRYPT_MACHINE_KEY_FLAG = 0x20 // /usr/x86_64-w64-mingw32/include/ncrypt.h:380:1: + NCRYPT_MAX_ALG_ID_LENGTH = 512 // /usr/x86_64-w64-mingw32/include/ncrypt.h:30:1: + NCRYPT_MAX_KEY_NAME_LENGTH = 512 // /usr/x86_64-w64-mingw32/include/ncrypt.h:29:1: + NCRYPT_MAX_PROPERTY_DATA = 0x100000 // /usr/x86_64-w64-mingw32/include/ncrypt.h:311:1: + NCRYPT_MAX_PROPERTY_NAME = 64 // /usr/x86_64-w64-mingw32/include/ncrypt.h:309:1: + NCRYPT_NO_KEY_VALIDATION = 8 // /usr/x86_64-w64-mingw32/include/ncrypt.h:169:1: + NCRYPT_NO_PADDING_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/ncrypt.h:119:1: + NCRYPT_OVERWRITE_KEY_FLAG = 0x80 // /usr/x86_64-w64-mingw32/include/ncrypt.h:200:1: + NCRYPT_PAD_OAEP_FLAG = 0x4 // /usr/x86_64-w64-mingw32/include/ncrypt.h:121:1: + NCRYPT_PAD_PKCS1_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/ncrypt.h:120:1: + NCRYPT_PAD_PSS_FLAG = 0x8 // /usr/x86_64-w64-mingw32/include/ncrypt.h:122:1: + NCRYPT_PERSIST_FLAG = 0x80000000 // /usr/x86_64-w64-mingw32/include/ncrypt.h:332:1: + NCRYPT_PERSIST_ONLY_FLAG = 0x40000000 // /usr/x86_64-w64-mingw32/include/ncrypt.h:333:1: + NCRYPT_REGISTER_NOTIFY_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/ncrypt.h:378:1: + NCRYPT_RNG_OPERATION = 32 // /usr/x86_64-w64-mingw32/include/ncrypt.h:190:1: + NCRYPT_SCHANNEL_INTERFACE = 0x00010002 // /usr/x86_64-w64-mingw32/include/ncrypt.h:78:1: + NCRYPT_SCHANNEL_SIGNATURE_INTERFACE = 0x00010003 // /usr/x86_64-w64-mingw32/include/ncrypt.h:79:1: + NCRYPT_SECRET_AGREEMENT_INTERFACE = 4 // /usr/x86_64-w64-mingw32/include/ncrypt.h:71:1: + NCRYPT_SECRET_AGREEMENT_OPERATION = 8 // /usr/x86_64-w64-mingw32/include/ncrypt.h:188:1: + NCRYPT_SIGNATURE_INTERFACE = 5 // /usr/x86_64-w64-mingw32/include/ncrypt.h:72:1: + NCRYPT_SIGNATURE_OPERATION = 16 // /usr/x86_64-w64-mingw32/include/ncrypt.h:189:1: + NCRYPT_SILENT_FLAG = 0x40 // /usr/x86_64-w64-mingw32/include/ncrypt.h:198:1: + NCRYPT_UI_FORCE_HIGH_PROTECTION_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/ncrypt.h:329:1: + NCRYPT_UI_PROTECT_KEY_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/ncrypt.h:328:1: + NCRYPT_UNREGISTER_NOTIFY_FLAG = 0x2 // /usr/x86_64-w64-mingw32/include/ncrypt.h:379:1: + NCRYPT_WRITE_KEY_TO_LEGACY_STORE_FLAG = 0x200 // /usr/x86_64-w64-mingw32/include/ncrypt.h:174:1: + NC_AllowAgg = 0x000001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18460:1: + NC_AllowWin = 0x004000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18474:1: + NC_Complex = 0x002000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18473:1: + NC_FromDDL = 0x040000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18478:1: + NC_GenCol = 0x000008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18463:1: + NC_HasAgg = 0x000010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18464:1: + NC_HasWin = 0x008000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18475:1: + NC_IdxExpr = 0x000020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18465:1: + NC_InAggFunc = 0x020000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18477:1: + NC_IsCheck = 0x000004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18462:1: + NC_IsDDL = 0x010000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18476:1: + NC_MinMaxAgg = 0x001000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18472:1: + NC_NoSelect = 0x080000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18479:1: + NC_OrderAgg = 0x8000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18480:1: + NC_PartIdx = 0x000002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18461:1: + NC_SelfRef = 0x00002e // testdata/sqlite-amalgamation-3380500/sqlite3.c:18466:1: + NC_UAggInfo = 0x000100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18469:1: + NC_UBaseReg = 0x000400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18471:1: + NC_UEList = 0x000080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18468:1: + NC_UUpsert = 0x000200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18470:1: + NC_VarSelect = 0x000040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18467:1: + NDEBUG = 1 // <defines>:2:1: + NDR_ASCII_CHAR = 0 // /usr/x86_64-w64-mingw32/include/rpcndr.h:39:1: + NDR_BIG_ENDIAN = 0 // /usr/x86_64-w64-mingw32/include/rpcndr.h:33:1: + NDR_CHAR_REP_MASK = 15 // /usr/x86_64-w64-mingw32/include/rpcndr.h:28:1: + NDR_EBCDIC_CHAR = 1 // /usr/x86_64-w64-mingw32/include/rpcndr.h:40:1: + NDR_FLOAT_REP_MASK = 65280 // /usr/x86_64-w64-mingw32/include/rpcndr.h:30:1: + NDR_IBM_FLOAT = 768 // /usr/x86_64-w64-mingw32/include/rpcndr.h:37:1: + NDR_IEEE_FLOAT = 0 // /usr/x86_64-w64-mingw32/include/rpcndr.h:35:1: + NDR_INT_REP_MASK = 240 // /usr/x86_64-w64-mingw32/include/rpcndr.h:29:1: + NDR_LITTLE_ENDIAN = 16 // /usr/x86_64-w64-mingw32/include/rpcndr.h:32:1: + NDR_LOCAL_DATA_REPRESENTATION = 16 // /usr/x86_64-w64-mingw32/include/rpcndr.h:42:1: + NDR_LOCAL_ENDIAN = 16 // /usr/x86_64-w64-mingw32/include/rpcndr.h:43:1: + NDR_VAX_FLOAT = 256 // /usr/x86_64-w64-mingw32/include/rpcndr.h:36:1: + NEAR = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:119:1: + NETINFO_DISKRED = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnetwk.h:259:1: + NETINFO_DLL16 = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnetwk.h:258:1: + NETINFO_PRINTERRED = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnetwk.h:260:1: + NETPROPERTY_PERSISTENT = 1 // /usr/x86_64-w64-mingw32/include/winnetwk.h:77:1: + NETSCAPE_SIGN_CA_CERT_TYPE = 0x01 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2337:1: + NETSCAPE_SIGN_CERT_TYPE = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2340:1: + NETSCAPE_SMIME_CA_CERT_TYPE = 0x02 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2338:1: + NETSCAPE_SMIME_CERT_TYPE = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2341:1: + NETSCAPE_SSL_CA_CERT_TYPE = 0x04 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2339:1: + NETSCAPE_SSL_CLIENT_AUTH_CERT_TYPE = 0x80 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2343:1: + NETSCAPE_SSL_SERVER_AUTH_CERT_TYPE = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2342:1: + NEWFILEOPENORD = 1547 // /usr/x86_64-w64-mingw32/include/dlgs.h:188:1: + NEWFILEOPENV2ORD = 1552 // /usr/x86_64-w64-mingw32/include/dlgs.h:192:1: + NEWFRAME = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:234:1: + NEWTRANSPARENT = 3 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2621:1: + NEXTBAND = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:236:1: + NFR_ANSI = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1136:1: + NFR_UNICODE = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1137:1: + NF_QUERY = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1138:1: + NF_REQUERY = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1139:1: + NIF_GUID = 0x00000020 // /usr/x86_64-w64-mingw32/include/shellapi.h:532:1: + NIF_ICON = 0x00000002 // /usr/x86_64-w64-mingw32/include/shellapi.h:527:1: + NIF_INFO = 0x00000010 // /usr/x86_64-w64-mingw32/include/shellapi.h:530:1: + NIF_MESSAGE = 0x00000001 // /usr/x86_64-w64-mingw32/include/shellapi.h:526:1: + NIF_STATE = 0x00000008 // /usr/x86_64-w64-mingw32/include/shellapi.h:529:1: + NIF_TIP = 0x00000004 // /usr/x86_64-w64-mingw32/include/shellapi.h:528:1: + NIIF_ERROR = 0x00000003 // /usr/x86_64-w64-mingw32/include/shellapi.h:545:1: + NIIF_ICON_MASK = 0x0000000f // /usr/x86_64-w64-mingw32/include/shellapi.h:547:1: + NIIF_INFO = 0x00000001 // /usr/x86_64-w64-mingw32/include/shellapi.h:543:1: + NIIF_NONE = 0x00000000 // /usr/x86_64-w64-mingw32/include/shellapi.h:542:1: + NIIF_NOSOUND = 0x00000010 // /usr/x86_64-w64-mingw32/include/shellapi.h:548:1: + NIIF_USER = 0x00000004 // /usr/x86_64-w64-mingw32/include/shellapi.h:546:1: + NIIF_WARNING = 0x00000002 // /usr/x86_64-w64-mingw32/include/shellapi.h:544:1: + NIM_ADD = 0x00000000 // /usr/x86_64-w64-mingw32/include/shellapi.h:515:1: + NIM_DELETE = 0x00000002 // /usr/x86_64-w64-mingw32/include/shellapi.h:517:1: + NIM_MODIFY = 0x00000001 // /usr/x86_64-w64-mingw32/include/shellapi.h:516:1: + NIM_SETFOCUS = 0x00000003 // /usr/x86_64-w64-mingw32/include/shellapi.h:518:1: + NIM_SETVERSION = 0x00000004 // /usr/x86_64-w64-mingw32/include/shellapi.h:519:1: + NINF_KEY = 0x1 // /usr/x86_64-w64-mingw32/include/shellapi.h:503:1: + NIN_BALLOONHIDE = 1027 // /usr/x86_64-w64-mingw32/include/shellapi.h:507:1: + NIN_BALLOONSHOW = 1026 // /usr/x86_64-w64-mingw32/include/shellapi.h:506:1: + NIN_BALLOONTIMEOUT = 1028 // /usr/x86_64-w64-mingw32/include/shellapi.h:508:1: + NIN_BALLOONUSERCLICK = 1029 // /usr/x86_64-w64-mingw32/include/shellapi.h:509:1: + NIN_KEYSELECT = 1025 // /usr/x86_64-w64-mingw32/include/shellapi.h:504:1: + NIN_SELECT = 1024 // /usr/x86_64-w64-mingw32/include/shellapi.h:502:1: + NIS_HIDDEN = 0x00000001 // /usr/x86_64-w64-mingw32/include/shellapi.h:539:1: + NIS_SHAREDICON = 0x00000002 // /usr/x86_64-w64-mingw32/include/shellapi.h:540:1: + NI_CHANGECANDIDATELIST = 0x0013 // /usr/x86_64-w64-mingw32/include/imm.h:243:1: + NI_CLOSECANDIDATE = 0x0011 // /usr/x86_64-w64-mingw32/include/imm.h:241:1: + NI_COMPOSITIONSTR = 0x0015 // /usr/x86_64-w64-mingw32/include/imm.h:245:1: + NI_FINALIZECONVERSIONRESULT = 0x0014 // /usr/x86_64-w64-mingw32/include/imm.h:244:1: + NI_IMEMENUSELECTED = 0x0018 // /usr/x86_64-w64-mingw32/include/imm.h:248:1: + NI_OPENCANDIDATE = 0x0010 // /usr/x86_64-w64-mingw32/include/imm.h:240:1: + NI_SELECTCANDIDATESTR = 0x0012 // /usr/x86_64-w64-mingw32/include/imm.h:242:1: + NI_SETCANDIDATE_PAGESIZE = 0x0017 // /usr/x86_64-w64-mingw32/include/imm.h:247:1: + NI_SETCANDIDATE_PAGESTART = 0x0016 // /usr/x86_64-w64-mingw32/include/imm.h:246:1: + NLS_ALPHANUMERIC = 0x0 // /usr/x86_64-w64-mingw32/include/wincon.h:54:1: + NLS_DBCSCHAR = 0x10000 // /usr/x86_64-w64-mingw32/include/wincon.h:53:1: + NLS_HIRAGANA = 0x40000 // /usr/x86_64-w64-mingw32/include/wincon.h:56:1: + NLS_IME_CONVERSION = 0x800000 // /usr/x86_64-w64-mingw32/include/wincon.h:58:1: + NLS_IME_DISABLE = 0x20000000 // /usr/x86_64-w64-mingw32/include/wincon.h:60:1: + NLS_KATAKANA = 0x20000 // /usr/x86_64-w64-mingw32/include/wincon.h:55:1: + NLS_ROMAN = 0x400000 // /usr/x86_64-w64-mingw32/include/wincon.h:57:1: + NLS_VALID_LOCALE_MASK = 0x000fffff // /usr/x86_64-w64-mingw32/include/winnt.h:1288:1: + NMPWAIT_NOWAIT = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:590:1: + NMPWAIT_USE_DEFAULT_WAIT = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:591:1: + NMPWAIT_WAIT_FOREVER = 0xffffffff // /usr/x86_64-w64-mingw32/include/winbase.h:589:1: + NN = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:73162:1: + NOERROR = 0 // /usr/x86_64-w64-mingw32/include/winerror.h:2257:1: + NONAMELESSSTRUCT = 1 // /usr/x86_64-w64-mingw32/include/_mingw.h:468:1: + NONAMELESSUNION = 1 // /usr/x86_64-w64-mingw32/include/_mingw.h:460:1: + NONANTIALIASED_QUALITY = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1145:1: + NONZEROLHND = 2 // /usr/x86_64-w64-mingw32/include/minwinbase.h:356:1: + NONZEROLPTR = 0 // /usr/x86_64-w64-mingw32/include/minwinbase.h:357:1: + NON_PAGED_DEBUG_SIGNATURE = 0x494E // /usr/x86_64-w64-mingw32/include/winnt.h:7574:1: + NOPARITY = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:469:1: + NORMAL_PRINT = 0x00000000 // /usr/x86_64-w64-mingw32/include/winspool.h:649:1: + NORMAL_PRIORITY_CLASS = 0x20 // /usr/x86_64-w64-mingw32/include/winbase.h:382:1: + NORM_IGNORECASE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnls.h:97:1: + NORM_IGNOREKANATYPE = 0x00010000 // /usr/x86_64-w64-mingw32/include/winnls.h:104:1: + NORM_IGNORENONSPACE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:98:1: + NORM_IGNORESYMBOLS = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnls.h:99:1: + NORM_IGNOREWIDTH = 0x00020000 // /usr/x86_64-w64-mingw32/include/winnls.h:105:1: + NORM_LINGUISTIC_CASING = 0x08000000 // /usr/x86_64-w64-mingw32/include/winnls.h:106:1: + NOTIFYICON_VERSION = 3 // /usr/x86_64-w64-mingw32/include/shellapi.h:521:1: + NOT_WITHIN = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10801:1: + NO_ADDRESS = 11004 // /usr/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h:183:1: + NO_DATA = 11004 // /usr/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h:180:1: + NO_ERROR = 0 // /usr/x86_64-w64-mingw32/include/winerror.h:44:1: + NO_LOCK = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16319:1: + NO_PRIORITY = 0 // /usr/x86_64-w64-mingw32/include/winspool.h:227:1: + NO_PROPAGATE_INHERIT_ACE = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3338:1: + NO_RECOVERY = 11003 // /usr/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h:179:1: + NRC_ACTSES = 0x0f // /usr/x86_64-w64-mingw32/include/nb30.h:180:1: + NRC_BADDR = 0x07 // /usr/x86_64-w64-mingw32/include/nb30.h:173:1: + NRC_BRIDGE = 0x23 // /usr/x86_64-w64-mingw32/include/nb30.h:192:1: + NRC_BUFLEN = 0x01 // /usr/x86_64-w64-mingw32/include/nb30.h:169:1: + NRC_CANCEL = 0x26 // /usr/x86_64-w64-mingw32/include/nb30.h:194:1: + NRC_CANOCCR = 0x24 // /usr/x86_64-w64-mingw32/include/nb30.h:193:1: + NRC_CMDCAN = 0x0b // /usr/x86_64-w64-mingw32/include/nb30.h:177:1: + NRC_CMDTMO = 0x05 // /usr/x86_64-w64-mingw32/include/nb30.h:171:1: + NRC_DUPENV = 0x30 // /usr/x86_64-w64-mingw32/include/nb30.h:195:1: + NRC_DUPNAME = 0x0d // /usr/x86_64-w64-mingw32/include/nb30.h:178:1: + NRC_ENVNOTDEF = 0x34 // /usr/x86_64-w64-mingw32/include/nb30.h:196:1: + NRC_GOODRET = 0x00 // /usr/x86_64-w64-mingw32/include/nb30.h:167:1: + NRC_IFBUSY = 0x21 // /usr/x86_64-w64-mingw32/include/nb30.h:190:1: + NRC_ILLCMD = 0x03 // /usr/x86_64-w64-mingw32/include/nb30.h:170:1: + NRC_ILLNN = 0x13 // /usr/x86_64-w64-mingw32/include/nb30.h:183:1: + NRC_INCOMP = 0x06 // /usr/x86_64-w64-mingw32/include/nb30.h:172:1: + NRC_INUSE = 0x16 // /usr/x86_64-w64-mingw32/include/nb30.h:186:1: + NRC_INVADDRESS = 0x39 // /usr/x86_64-w64-mingw32/include/nb30.h:201:1: + NRC_INVDDID = 0x3B // /usr/x86_64-w64-mingw32/include/nb30.h:202:1: + NRC_LOCKFAIL = 0x3C // /usr/x86_64-w64-mingw32/include/nb30.h:203:1: + NRC_LOCTFUL = 0x11 // /usr/x86_64-w64-mingw32/include/nb30.h:181:1: + NRC_MAXAPPS = 0x36 // /usr/x86_64-w64-mingw32/include/nb30.h:198:1: + NRC_NAMCONF = 0x19 // /usr/x86_64-w64-mingw32/include/nb30.h:189:1: + NRC_NAMERR = 0x17 // /usr/x86_64-w64-mingw32/include/nb30.h:187:1: + NRC_NAMTFUL = 0x0e // /usr/x86_64-w64-mingw32/include/nb30.h:179:1: + NRC_NOCALL = 0x14 // /usr/x86_64-w64-mingw32/include/nb30.h:184:1: + NRC_NORES = 0x09 // /usr/x86_64-w64-mingw32/include/nb30.h:175:1: + NRC_NORESOURCES = 0x38 // /usr/x86_64-w64-mingw32/include/nb30.h:200:1: + NRC_NOSAPS = 0x37 // /usr/x86_64-w64-mingw32/include/nb30.h:199:1: + NRC_NOWILD = 0x15 // /usr/x86_64-w64-mingw32/include/nb30.h:185:1: + NRC_OPENERR = 0x3f // /usr/x86_64-w64-mingw32/include/nb30.h:204:1: + NRC_OSRESNOTAV = 0x35 // /usr/x86_64-w64-mingw32/include/nb30.h:197:1: + NRC_PENDING = 0xff // /usr/x86_64-w64-mingw32/include/nb30.h:207:1: + NRC_REMTFUL = 0x12 // /usr/x86_64-w64-mingw32/include/nb30.h:182:1: + NRC_SABORT = 0x18 // /usr/x86_64-w64-mingw32/include/nb30.h:188:1: + NRC_SCLOSED = 0x0a // /usr/x86_64-w64-mingw32/include/nb30.h:176:1: + NRC_SNUMOUT = 0x08 // /usr/x86_64-w64-mingw32/include/nb30.h:174:1: + NRC_SYSTEM = 0x40 // /usr/x86_64-w64-mingw32/include/nb30.h:205:1: + NRC_TOOMANY = 0x22 // /usr/x86_64-w64-mingw32/include/nb30.h:191:1: + NT351_INTERFACE_SIZE = 0x40 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:90:1: + NTAPI = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:271:1: + NTAPI_INLINE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:273:1: + NTDDI_LONGHORN = 100663296 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:125:1: + NTDDI_VERSION = 84017152 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:172:1: + NTDDI_VISTA = 100663296 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:120:1: + NTDDI_VISTASP1 = 100663552 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:121:1: + NTDDI_VISTASP2 = 100663808 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:122:1: + NTDDI_VISTASP3 = 100664064 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:123:1: + NTDDI_VISTASP4 = 100664320 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:124:1: + NTDDI_WIN10 = 0x0A000000 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:136:1: + NTDDI_WIN10_19H1 = 0x0A000007 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:143:1: + NTDDI_WIN10_FE = 0x0A00000A // /usr/x86_64-w64-mingw32/include/sdkddkver.h:146:1: + NTDDI_WIN10_MN = 0x0A000009 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:145:1: + NTDDI_WIN10_RS1 = 0x0A000002 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:138:1: + NTDDI_WIN10_RS2 = 0x0A000003 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:139:1: + NTDDI_WIN10_RS3 = 0x0A000004 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:140:1: + NTDDI_WIN10_RS4 = 0x0A000005 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:141:1: + NTDDI_WIN10_RS5 = 0x0A000006 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:142:1: + NTDDI_WIN10_TH2 = 0x0A000001 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:137:1: + NTDDI_WIN10_VB = 0x0A000008 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:144:1: + NTDDI_WIN2K = 0x05000000 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:77:1: + NTDDI_WIN2KSP1 = 0x05000100 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:80:1: + NTDDI_WIN2KSP2 = 0x05000200 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:83:1: + NTDDI_WIN2KSP3 = 0x05000300 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:86:1: + NTDDI_WIN2KSP4 = 0x05000400 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:89:1: + NTDDI_WIN6 = 0x06000000 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:114:1: + NTDDI_WIN6SP1 = 0x06000100 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:115:1: + NTDDI_WIN6SP2 = 0x06000200 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:116:1: + NTDDI_WIN6SP3 = 0x06000300 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:117:1: + NTDDI_WIN6SP4 = 0x06000400 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:118:1: + NTDDI_WIN7 = 0x06010000 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:132:1: + NTDDI_WIN8 = 0x06020000 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:133:1: + NTDDI_WINBLUE = 0x06030000 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:134:1: + NTDDI_WINTHRESHOLD = 0x0A000000 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:135:1: + NTDDI_WINXP = 0x05010000 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:93:1: + NTDDI_WINXPSP1 = 0x05010100 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:96:1: + NTDDI_WINXPSP2 = 0x05010200 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:99:1: + NTDDI_WINXPSP3 = 0x05010300 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:102:1: + NTDDI_WINXPSP4 = 0x05010400 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:105:1: + NTDDI_WS03 = 0x05020000 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:108:1: + NTDDI_WS03SP1 = 0x05020100 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:109:1: + NTDDI_WS03SP2 = 0x05020200 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:110:1: + NTDDI_WS03SP3 = 0x05020300 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:111:1: + NTDDI_WS03SP4 = 0x05020400 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:112:1: + NTDDI_WS08 = 100663552 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:127:1: + NTDDI_WS08SP2 = 100663808 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:128:1: + NTDDI_WS08SP3 = 100664064 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:129:1: + NTDDI_WS08SP4 = 100664320 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:130:1: + NTE_OP_OK = 0 // /usr/x86_64-w64-mingw32/include/winerror.h:3163:1: + NTM_BOLD = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:873:1: + NTM_DSIG = 0x00200000 // /usr/x86_64-w64-mingw32/include/wingdi.h:881:1: + NTM_ITALIC = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:874:1: + NTM_MULTIPLEMASTER = 0x00080000 // /usr/x86_64-w64-mingw32/include/wingdi.h:879:1: + NTM_NONNEGATIVE_AC = 0x00010000 // /usr/x86_64-w64-mingw32/include/wingdi.h:876:1: + NTM_PS_OPENTYPE = 0x00020000 // /usr/x86_64-w64-mingw32/include/wingdi.h:877:1: + NTM_REGULAR = 64 // /usr/x86_64-w64-mingw32/include/wingdi.h:872:1: + NTM_TT_OPENTYPE = 0x00040000 // /usr/x86_64-w64-mingw32/include/wingdi.h:878:1: + NTM_TYPE1 = 0x00100000 // /usr/x86_64-w64-mingw32/include/wingdi.h:880:1: + NULLREGION = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:76:1: + NULL_BRUSH = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1443:1: + NULL_PEN = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1447:1: + NUMBRUSHES = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:1519:1: + NUMCOLORS = 24 // /usr/x86_64-w64-mingw32/include/wingdi.h:1523:1: + NUMFONTS = 22 // /usr/x86_64-w64-mingw32/include/wingdi.h:1522:1: + NUMLOCK_ON = 0x20 // /usr/x86_64-w64-mingw32/include/wincon.h:49:1: + NUMMARKERS = 20 // /usr/x86_64-w64-mingw32/include/wingdi.h:1521:1: + NUMPENS = 18 // /usr/x86_64-w64-mingw32/include/wingdi.h:1520:1: + NUMPRS_CURRENCY = 0x0400 // /usr/x86_64-w64-mingw32/include/oleauto.h:441:1: + NUMPRS_DECIMAL = 0x0100 // /usr/x86_64-w64-mingw32/include/oleauto.h:439:1: + NUMPRS_EXPONENT = 0x0800 // /usr/x86_64-w64-mingw32/include/oleauto.h:442:1: + NUMPRS_HEX_OCT = 0x0040 // /usr/x86_64-w64-mingw32/include/oleauto.h:437:1: + NUMPRS_INEXACT = 0x20000 // /usr/x86_64-w64-mingw32/include/oleauto.h:447:1: + NUMPRS_LEADING_MINUS = 0x0010 // /usr/x86_64-w64-mingw32/include/oleauto.h:435:1: + NUMPRS_LEADING_PLUS = 0x0004 // /usr/x86_64-w64-mingw32/include/oleauto.h:433:1: + NUMPRS_LEADING_WHITE = 0x0001 // /usr/x86_64-w64-mingw32/include/oleauto.h:431:1: + NUMPRS_NEG = 0x10000 // /usr/x86_64-w64-mingw32/include/oleauto.h:446:1: + NUMPRS_PARENS = 0x0080 // /usr/x86_64-w64-mingw32/include/oleauto.h:438:1: + NUMPRS_STD = 0x1FFF // /usr/x86_64-w64-mingw32/include/oleauto.h:444:1: + NUMPRS_THOUSANDS = 0x0200 // /usr/x86_64-w64-mingw32/include/oleauto.h:440:1: + NUMPRS_TRAILING_MINUS = 0x0020 // /usr/x86_64-w64-mingw32/include/oleauto.h:436:1: + NUMPRS_TRAILING_PLUS = 0x0008 // /usr/x86_64-w64-mingw32/include/oleauto.h:434:1: + NUMPRS_TRAILING_WHITE = 0x0002 // /usr/x86_64-w64-mingw32/include/oleauto.h:432:1: + NUMPRS_USE_ALL = 0x1000 // /usr/x86_64-w64-mingw32/include/oleauto.h:443:1: + NUMRESERVED = 106 // /usr/x86_64-w64-mingw32/include/wingdi.h:1539:1: + NUM_DISCHARGE_POLICIES = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:5895:1: + N_BTMASK = 0x000F // /usr/x86_64-w64-mingw32/include/winnt.h:6628:1: + N_BTSHFT = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:6632:1: + N_OR_COST = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147050:1: + N_SORT_BUCKET = 32 // testdata/sqlite-amalgamation-3380500/sqlite3.c:51109:1: + N_STATEMENT = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:199441:3: + N_TMASK = 0x0030 // /usr/x86_64-w64-mingw32/include/winnt.h:6629:1: + N_TMASK1 = 0x00C0 // /usr/x86_64-w64-mingw32/include/winnt.h:6630:1: + N_TMASK2 = 0x00F0 // /usr/x86_64-w64-mingw32/include/winnt.h:6631:1: + N_TSHIFT = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:6633:1: + OBJECT_INHERIT_ACE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3336:1: + OBJ_BITMAP = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:432:1: + OBJ_BRUSH = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:427:1: + OBJ_COLORSPACE = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:439:1: + OBJ_DC = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:428:1: + OBJ_ENHMETADC = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:437:1: + OBJ_ENHMETAFILE = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:438:1: + OBJ_EXTPEN = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:436:1: + OBJ_FONT = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:431:1: + OBJ_MEMDC = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:435:1: + OBJ_METADC = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:429:1: + OBJ_METAFILE = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:434:1: + OBJ_PAL = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:430:1: + OBJ_PEN = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:426:1: + OBJ_REGION = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:433:1: + OBSOLETE_DISK_GET_WRITE_CACHE_STATE = 475356 // /usr/x86_64-w64-mingw32/include/winioctl.h:484:1: + OBSOLETE_IOCTL_STORAGE_RESET_BUS = 3002368 // /usr/x86_64-w64-mingw32/include/winioctl.h:191:1: + OBSOLETE_IOCTL_STORAGE_RESET_DEVICE = 3002372 // /usr/x86_64-w64-mingw32/include/winioctl.h:192:1: + OCSP_BASIC_BY_KEY_RESPONDER_ID = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2691:1: + OCSP_BASIC_BY_NAME_RESPONDER_ID = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2690:1: + OCSP_BASIC_GOOD_CERT_STATUS = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2671:1: + OCSP_BASIC_RESPONSE_V1 = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2689:1: + OCSP_BASIC_REVOKED_CERT_STATUS = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2672:1: + OCSP_BASIC_UNKNOWN_CERT_STATUS = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2673:1: + OCSP_INTERNAL_ERROR_RESPONSE = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2642:1: + OCSP_MALFORMED_REQUEST_RESPONSE = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2641:1: + OCSP_REQUEST_V1 = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2632:1: + OCSP_SIG_REQUIRED_RESPONSE = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2644:1: + OCSP_SUCCESSFUL_RESPONSE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2640:1: + OCSP_TRY_LATER_RESPONSE = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2643:1: + OCSP_UNAUTHORIZED_RESPONSE = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2645:1: + ODA_DRAWENTIRE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1903:1: + ODA_FOCUS = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1905:1: + ODA_SELECT = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1904:1: + ODDPARITY = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:470:1: + ODS_CHECKED = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1910:1: + ODS_COMBOBOXEDIT = 0x1000 // /usr/x86_64-w64-mingw32/include/winuser.h:1913:1: + ODS_DEFAULT = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:1912:1: + ODS_DISABLED = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1909:1: + ODS_FOCUS = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:1911:1: + ODS_GRAYED = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1908:1: + ODS_HOTLIGHT = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:1914:1: + ODS_INACTIVE = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:1915:1: + ODS_NOACCEL = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:1916:1: + ODS_NOFOCUSRECT = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:1917:1: + ODS_SELECTED = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1907:1: + ODT_BUTTON = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1900:1: + ODT_COMBOBOX = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1899:1: + ODT_LISTBOX = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1898:1: + ODT_MENU = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1897:1: + ODT_STATIC = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:1901:1: + OEM_CHARSET = 255 // /usr/x86_64-w64-mingw32/include/wingdi.h:1164:1: + OEM_FIXED_FONT = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1448:1: + OE_Abort = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17712:1: + OE_Cascade = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17720:1: + OE_Default = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17721:1: + OE_Fail = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17713:1: + OE_Ignore = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17714:1: + OE_None = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17710:1: + OE_Replace = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17715:1: + OE_Restrict = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17717:1: + OE_Rollback = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17711:1: + OE_SetDflt = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17719:1: + OE_SetNull = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17718:1: + OE_Update = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17716:1: + OFFLINE_STATUS_INCOMPLETE = 0x0004 // /usr/x86_64-w64-mingw32/include/shellapi.h:804:1: + OFFLINE_STATUS_LOCAL = 0x0001 // /usr/x86_64-w64-mingw32/include/shellapi.h:802:1: + OFFLINE_STATUS_REMOTE = 0x0002 // /usr/x86_64-w64-mingw32/include/shellapi.h:803:1: + OFN_ALLOWMULTISELECT = 0x200 // /usr/x86_64-w64-mingw32/include/commdlg.h:183:1: + OFN_CREATEPROMPT = 0x2000 // /usr/x86_64-w64-mingw32/include/commdlg.h:187:1: + OFN_DONTADDTORECENT = 0x2000000 // /usr/x86_64-w64-mingw32/include/commdlg.h:198:1: + OFN_ENABLEHOOK = 0x20 // /usr/x86_64-w64-mingw32/include/commdlg.h:179:1: + OFN_ENABLEINCLUDENOTIFY = 0x400000 // /usr/x86_64-w64-mingw32/include/commdlg.h:196:1: + OFN_ENABLESIZING = 0x800000 // /usr/x86_64-w64-mingw32/include/commdlg.h:197:1: + OFN_ENABLETEMPLATE = 0x40 // /usr/x86_64-w64-mingw32/include/commdlg.h:180:1: + OFN_ENABLETEMPLATEHANDLE = 0x80 // /usr/x86_64-w64-mingw32/include/commdlg.h:181:1: + OFN_EXPLORER = 0x80000 // /usr/x86_64-w64-mingw32/include/commdlg.h:193:1: + OFN_EXTENSIONDIFFERENT = 0x400 // /usr/x86_64-w64-mingw32/include/commdlg.h:184:1: + OFN_EX_NOPLACESBAR = 0x1 // /usr/x86_64-w64-mingw32/include/commdlg.h:200:1: + OFN_FILEMUSTEXIST = 0x1000 // /usr/x86_64-w64-mingw32/include/commdlg.h:186:1: + OFN_FORCESHOWHIDDEN = 0x10000000 // /usr/x86_64-w64-mingw32/include/commdlg.h:199:1: + OFN_HIDEREADONLY = 0x4 // /usr/x86_64-w64-mingw32/include/commdlg.h:176:1: + OFN_LONGNAMES = 0x200000 // /usr/x86_64-w64-mingw32/include/commdlg.h:195:1: + OFN_NOCHANGEDIR = 0x8 // /usr/x86_64-w64-mingw32/include/commdlg.h:177:1: + OFN_NODEREFERENCELINKS = 0x100000 // /usr/x86_64-w64-mingw32/include/commdlg.h:194:1: + OFN_NOLONGNAMES = 0x40000 // /usr/x86_64-w64-mingw32/include/commdlg.h:192:1: + OFN_NONETWORKBUTTON = 0x20000 // /usr/x86_64-w64-mingw32/include/commdlg.h:191:1: + OFN_NOREADONLYRETURN = 0x8000 // /usr/x86_64-w64-mingw32/include/commdlg.h:189:1: + OFN_NOTESTFILECREATE = 0x10000 // /usr/x86_64-w64-mingw32/include/commdlg.h:190:1: + OFN_NOVALIDATE = 0x100 // /usr/x86_64-w64-mingw32/include/commdlg.h:182:1: + OFN_OVERWRITEPROMPT = 0x2 // /usr/x86_64-w64-mingw32/include/commdlg.h:175:1: + OFN_PATHMUSTEXIST = 0x800 // /usr/x86_64-w64-mingw32/include/commdlg.h:185:1: + OFN_READONLY = 0x1 // /usr/x86_64-w64-mingw32/include/commdlg.h:174:1: + OFN_SHAREAWARE = 0x4000 // /usr/x86_64-w64-mingw32/include/commdlg.h:188:1: + OFN_SHAREFALLTHROUGH = 2 // /usr/x86_64-w64-mingw32/include/commdlg.h:201:1: + OFN_SHARENOWARN = 1 // /usr/x86_64-w64-mingw32/include/commdlg.h:202:1: + OFN_SHAREWARN = 0 // /usr/x86_64-w64-mingw32/include/commdlg.h:203:1: + OFN_SHOWHELP = 0x10 // /usr/x86_64-w64-mingw32/include/commdlg.h:178:1: + OFS_MAXPATHNAME = 128 // /usr/x86_64-w64-mingw32/include/winbase.h:618:1: + OF_CANCEL = 0x800 // /usr/x86_64-w64-mingw32/include/winbase.h:612:1: + OF_CREATE = 0x1000 // /usr/x86_64-w64-mingw32/include/winbase.h:613:1: + OF_DELETE = 0x200 // /usr/x86_64-w64-mingw32/include/winbase.h:610:1: + OF_EXIST = 0x4000 // /usr/x86_64-w64-mingw32/include/winbase.h:615:1: + OF_PARSE = 0x100 // /usr/x86_64-w64-mingw32/include/winbase.h:609:1: + OF_PROMPT = 0x2000 // /usr/x86_64-w64-mingw32/include/winbase.h:614:1: + OF_READ = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:601:1: + OF_READWRITE = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:603:1: + OF_REOPEN = 0x8000 // /usr/x86_64-w64-mingw32/include/winbase.h:616:1: + OF_SHARE_COMPAT = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:604:1: + OF_SHARE_DENY_NONE = 0x40 // /usr/x86_64-w64-mingw32/include/winbase.h:608:1: + OF_SHARE_DENY_READ = 0x30 // /usr/x86_64-w64-mingw32/include/winbase.h:607:1: + OF_SHARE_DENY_WRITE = 0x20 // /usr/x86_64-w64-mingw32/include/winbase.h:606:1: + OF_SHARE_EXCLUSIVE = 0x10 // /usr/x86_64-w64-mingw32/include/winbase.h:605:1: + OF_VERIFY = 0x400 // /usr/x86_64-w64-mingw32/include/winbase.h:611:1: + OF_WRITE = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:602:1: + OLD_P_OVERLAY = 2 // /usr/x86_64-w64-mingw32/include/process.h:149:1: + OLECREATE_LEAVERUNNING = 0x1 // /usr/x86_64-w64-mingw32/include/ole2.h:36:1: + OLEIVERB_DISCARDUNDOSTATE = -6 // /usr/x86_64-w64-mingw32/include/ole2.h:29:1: + OLEIVERB_HIDE = -3 // /usr/x86_64-w64-mingw32/include/ole2.h:26:1: + OLEIVERB_INPLACEACTIVATE = -5 // /usr/x86_64-w64-mingw32/include/ole2.h:28:1: + OLEIVERB_OPEN = -2 // /usr/x86_64-w64-mingw32/include/ole2.h:25:1: + OLEIVERB_PRIMARY = 0 // /usr/x86_64-w64-mingw32/include/ole2.h:23:1: + OLEIVERB_SHOW = -1 // /usr/x86_64-w64-mingw32/include/ole2.h:24:1: + OLEIVERB_UIACTIVATE = -4 // /usr/x86_64-w64-mingw32/include/ole2.h:27:1: + OLEOBJ_E_FIRST = 2147746176 // /usr/x86_64-w64-mingw32/include/winerror.h:2408:1: + OLEOBJ_E_LAST = 2147746191 // /usr/x86_64-w64-mingw32/include/winerror.h:2409:1: + OLEOBJ_S_FIRST = 262528 // /usr/x86_64-w64-mingw32/include/winerror.h:2410:1: + OLEOBJ_S_LAST = 262543 // /usr/x86_64-w64-mingw32/include/winerror.h:2411:1: + OMIT_TEMPDB = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14060:1: + ONE5STOPBITS = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:476:1: + ONEPASS_MULTI = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19866:1: + ONEPASS_OFF = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19864:1: + ONEPASS_SINGLE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19865:1: + ONESTOPBIT = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:475:1: + OPAQUE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1410:1: + OPAQUEKEYBLOB = 0x9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:356:1: + OPENCHANNEL = 4110 // /usr/x86_64-w64-mingw32/include/wingdi.h:308:1: + OPEN_ALWAYS = 4 // /usr/x86_64-w64-mingw32/include/fileapi.h:21:1: + OPEN_EXISTING = 3 // /usr/x86_64-w64-mingw32/include/fileapi.h:20:1: + OPFLAG_APPEND = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18964:1: + OPFLAG_AUXDELETE = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18975:1: + OPFLAG_BULKCSR = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18969:1: + OPFLAG_EPHEM = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18961:1: + OPFLAG_FORDELETE = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18971:1: + OPFLAG_ISNOOP = 0x40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18966:1: + OPFLAG_ISUPDATE = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18963:1: + OPFLAG_LASTROWID = 0x20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18962:1: + OPFLAG_LENGTHARG = 0x40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18967:1: + OPFLAG_NCHANGE = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18958:1: + OPFLAG_NOCHNG = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18960:1: + OPFLAG_NOCHNG_MAGIC = 0x6d // testdata/sqlite-amalgamation-3380500/sqlite3.c:18976:1: + OPFLAG_P2ISREG = 0x10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18972:1: + OPFLAG_PERMUTE = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18973:1: + OPFLAG_PREFORMAT = 0x80 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18977:1: + OPFLAG_SAVEPOSITION = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18974:1: + OPFLAG_SEEKEQ = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18970:1: + OPFLAG_TYPEOFARG = 0x80 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18968:1: + OPFLAG_USESEEKRESULT = 0x10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18965:1: + OPFLG_IN1 = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15700:1: + OPFLG_IN2 = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15701:1: + OPFLG_IN3 = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15702:1: + OPFLG_JUMP = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15699:1: + OPFLG_OUT2 = 0x10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15703:1: + OPFLG_OUT3 = 0x20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15704:1: + OPTIONAL = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:65:1: + OP_Abortable = 184 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15693:1: + OP_Add = 106 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15615:1: + OP_AddImm = 85 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15594:1: + OP_Affinity = 95 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15604:1: + OP_AggFinal = 164 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15673:1: + OP_AggInverse = 160 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15669:1: + OP_AggStep = 161 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15670:1: + OP_AggStep1 = 162 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15671:1: + OP_AggValue = 163 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15672:1: + OP_And = 44 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15553:1: + OP_AutoCommit = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15510:1: + OP_BitAnd = 102 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15611:1: + OP_BitNot = 114 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15623:1: + OP_BitOr = 103 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15612:1: + OP_Blob = 76 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15585:1: + OP_Cast = 87 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15596:1: + OP_Checkpoint = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15515:1: + OP_Clear = 144 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15653:1: + OP_Close = 121 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15630:1: + OP_CollSeq = 84 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15593:1: + OP_Column = 93 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15602:1: + OP_ColumnsUsed = 122 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15631:1: + OP_Compare = 89 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15598:1: + OP_Concat = 111 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15620:1: + OP_Copy = 79 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15588:1: + OP_Count = 97 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15606:1: + OP_CreateBtree = 146 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15655:1: + OP_CursorHint = 180 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15689:1: + OP_CursorLock = 166 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15675:1: + OP_CursorUnlock = 167 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15676:1: + OP_DecrJumpZero = 60 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15569:1: + OP_DeferredSeek = 140 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15649:1: + OP_Delete = 129 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15638:1: + OP_Destroy = 143 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15652:1: + OP_Divide = 109 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15618:1: + OP_DropIndex = 151 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15660:1: + OP_DropTable = 150 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15659:1: + OP_DropTrigger = 152 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15661:1: + OP_ElseEq = 58 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15567:1: + OP_EndCoroutine = 68 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15577:1: + OP_Eq = 53 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15562:1: + OP_Expire = 165 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15674:1: + OP_Explain = 183 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15692:1: + OP_Filter = 63 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15572:1: + OP_FilterAdd = 178 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15687:1: + OP_FinishSeek = 142 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15651:1: + OP_FkCheck = 82 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15591:1: + OP_FkCounter = 157 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15666:1: + OP_FkIfZero = 48 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15557:1: + OP_Found = 31 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15540:1: + OP_Function = 66 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15575:1: + OP_Ge = 57 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15566:1: + OP_Gosub = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15521:1: + OP_Goto = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15520:1: + OP_Gt = 54 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15563:1: + OP_Halt = 70 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15579:1: + OP_HaltIfNull = 69 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15578:1: + OP_IdxDelete = 139 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15648:1: + OP_IdxGE = 42 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15551:1: + OP_IdxGT = 40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15549:1: + OP_IdxInsert = 137 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15646:1: + OP_IdxLE = 39 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15548:1: + OP_IdxLT = 41 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15550:1: + OP_IdxRowid = 141 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15650:1: + OP_If = 18 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15527:1: + OP_IfNoHope = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15537:1: + OP_IfNot = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15529:1: + OP_IfNotOpen = 27 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15536:1: + OP_IfNotZero = 59 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15568:1: + OP_IfNullRow = 22 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15531:1: + OP_IfPos = 49 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15558:1: + OP_IfSmaller = 35 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15544:1: + OP_IncrVacuum = 61 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15570:1: + OP_Init = 64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15573:1: + OP_InitCoroutine = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15522:1: + OP_Insert = 127 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15636:1: + OP_Int64 = 72 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15581:1: + OP_IntCopy = 81 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15590:1: + OP_Integer = 71 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15580:1: + OP_IntegrityCk = 154 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15663:1: + OP_IsNull = 50 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15559:1: + OP_IsNullOrType = 21 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15530:1: + OP_IsTrue = 90 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15599:1: + OP_JournalMode = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15516:1: + OP_Jump = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15525:1: + OP_Last = 34 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15543:1: + OP_Le = 55 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15564:1: + OP_LoadAnalysis = 149 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15658:1: + OP_Lt = 56 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15565:1: + OP_MakeRecord = 96 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15605:1: + OP_MaxPgcnt = 177 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15686:1: + OP_MemMax = 158 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15667:1: + OP_Move = 78 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15587:1: + OP_Multiply = 108 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15617:1: + OP_MustBeInt = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15524:1: + OP_Ne = 52 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15561:1: + OP_NewRowid = 126 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15635:1: + OP_Next = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15514:1: + OP_NoConflict = 29 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15538:1: + OP_Noop = 182 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15691:1: + OP_Not = 19 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15528:1: + OP_NotExists = 33 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15542:1: + OP_NotFound = 30 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15539:1: + OP_NotNull = 51 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15560:1: + OP_Null = 74 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15583:1: + OP_NullRow = 135 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15644:1: + OP_Offset = 92 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15601:1: + OP_OffsetLimit = 159 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15668:1: + OP_Once = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15526:1: + OP_OpenAutoindex = 115 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15624:1: + OP_OpenDup = 113 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15622:1: + OP_OpenEphemeral = 116 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15625:1: + OP_OpenPseudo = 120 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15629:1: + OP_OpenRead = 101 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15610:1: + OP_OpenWrite = 112 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15621:1: + OP_Or = 43 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15552:1: + OP_Pagecount = 176 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15685:1: + OP_Param = 156 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15665:1: + OP_ParseSchema = 148 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15657:1: + OP_Permutation = 88 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15597:1: + OP_Prev = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15513:1: + OP_Program = 47 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15556:1: + OP_PureFunc = 65 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15574:1: + OP_ReadCookie = 98 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15607:1: + OP_Real = 153 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15662:1: + OP_RealAffinity = 86 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15595:1: + OP_ReleaseReg = 181 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15690:1: + OP_Remainder = 110 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15619:1: + OP_ReopenIdx = 100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15609:1: + OP_ResetCount = 130 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15639:1: + OP_ResetSorter = 145 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15654:1: + OP_ResultRow = 83 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15592:1: + OP_Return = 67 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15576:1: + OP_Rewind = 38 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15547:1: + OP_RowCell = 128 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15637:1: + OP_RowData = 133 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15642:1: + OP_RowSetAdd = 155 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15664:1: + OP_RowSetRead = 45 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15554:1: + OP_RowSetTest = 46 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15555:1: + OP_Rowid = 134 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15643:1: + OP_SCopy = 80 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15589:1: + OP_Savepoint = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15509:1: + OP_SeekEnd = 136 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15645:1: + OP_SeekGE = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15534:1: + OP_SeekGT = 26 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15535:1: + OP_SeekHit = 124 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15633:1: + OP_SeekLE = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15533:1: + OP_SeekLT = 23 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15532:1: + OP_SeekRowid = 32 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15541:1: + OP_SeekScan = 123 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15632:1: + OP_Sequence = 125 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15634:1: + OP_SequenceTest = 119 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15628:1: + OP_SetCookie = 99 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15608:1: + OP_ShiftLeft = 104 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15613:1: + OP_ShiftRight = 105 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15614:1: + OP_SoftNull = 75 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15584:1: + OP_Sort = 37 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15546:1: + OP_SorterCompare = 131 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15640:1: + OP_SorterData = 132 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15641:1: + OP_SorterInsert = 138 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15647:1: + OP_SorterNext = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15512:1: + OP_SorterOpen = 118 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15627:1: + OP_SorterSort = 36 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15545:1: + OP_SqlExec = 147 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15656:1: + OP_String = 73 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15582:1: + OP_String8 = 117 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15626:1: + OP_Subtract = 107 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15616:1: + OP_TableLock = 168 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15677:1: + OP_Trace = 179 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15688:1: + OP_Transaction = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15511:1: + OP_TypeCheck = 94 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15603:1: + OP_VBegin = 169 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15678:1: + OP_VColumn = 174 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15683:1: + OP_VCreate = 170 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15679:1: + OP_VDestroy = 171 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15680:1: + OP_VFilter = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15518:1: + OP_VInitIn = 173 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15682:1: + OP_VNext = 62 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15571:1: + OP_VOpen = 172 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15681:1: + OP_VRename = 175 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15684:1: + OP_VUpdate = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15519:1: + OP_Vacuum = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15517:1: + OP_Variable = 77 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15586:1: + OP_Yield = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15523:1: + OP_ZeroOrNull = 91 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15600:1: + ORD_LANGDRIVER = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4321:1: + OR_INVALID_OID = 1911 // /usr/x86_64-w64-mingw32/include/winerror.h:834:1: + OR_INVALID_OXID = 1910 // /usr/x86_64-w64-mingw32/include/winerror.h:833:1: + OR_INVALID_SET = 1912 // /usr/x86_64-w64-mingw32/include/winerror.h:835:1: + OSVERSION_MASK = 0xFFFF0000 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:151:1: + OS_VXWORKS = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:163:1: + OUT = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:61:1: + OUTPUT_DEBUG_STRING_EVENT = 8 // /usr/x86_64-w64-mingw32/include/minwinbase.h:231:1: + OUT_CHARACTER_PRECIS = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1121:1: + OUT_DEFAULT_PRECIS = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1119:1: + OUT_DEVICE_PRECIS = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1124:1: + OUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK_EXPORT_NAME = "OutOfProcessFunctionTableCallback" // /usr/x86_64-w64-mingw32/include/winnt.h:1783:1: + OUT_OUTLINE_PRECIS = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1127:1: + OUT_PS_ONLY_PRECIS = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1129:1: + OUT_RASTER_PRECIS = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1125:1: + OUT_SCREEN_OUTLINE_PRECIS = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1128:1: + OUT_STRING_PRECIS = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1120:1: + OUT_STROKE_PRECIS = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1122:1: + OUT_TT_ONLY_PRECIS = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1126:1: + OUT_TT_PRECIS = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1123:1: + OVERFLOW = 3 // /usr/x86_64-w64-mingw32/include/math.h:31:1: + OVERWRITE_HIDDEN = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:1398:1: + OWNER_SECURITY_INFORMATION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4010:1: + P4_ADVANCE = -5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15453:1: + P4_COLLSEQ = -2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15450:1: + P4_DYNAMIC = -7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15457:1: + P4_DYNBLOB = -17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15467:1: + P4_EXPR = -10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15460:1: + P4_FREE_IF_LE = -7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15456:1: + P4_FUNCCTX = -16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15466:1: + P4_FUNCDEF = -8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15458:1: + P4_INT32 = -3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15451:1: + P4_INT64 = -14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15464:1: + P4_INTARRAY = -15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15465:1: + P4_KEYINFO = -9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15459:1: + P4_MEM = -11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15461:1: + P4_NOTUSED = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15447:1: + P4_REAL = -13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15463:1: + P4_STATIC = -1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15449:1: + P4_SUBPROGRAM = -4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15452:1: + P4_TABLE = -6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15454:1: + P4_TRANSIENT = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15448:1: + P4_VTAB = -12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15462:1: + P5_ConstraintCheck = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15472:1: + P5_ConstraintFK = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15473:1: + P5_ConstraintNotNull = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15470:1: + P5_ConstraintUnique = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15471:1: + PAGER_CACHESPILL = 0x20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14778:1: + PAGER_CKPT_FULLFSYNC = 0x10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14777:1: + PAGER_ERROR = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53574:1: + PAGER_FLAGS_MASK = 0x38 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14779:1: + PAGER_FULLFSYNC = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14776:1: + PAGER_GET_NOCONTENT = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14760:1: + PAGER_GET_READONLY = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14761:1: + PAGER_JOURNALMODE_DELETE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14750:1: + PAGER_JOURNALMODE_MEMORY = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14754:1: + PAGER_JOURNALMODE_OFF = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14752:1: + PAGER_JOURNALMODE_PERSIST = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14751:1: + PAGER_JOURNALMODE_QUERY = -1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14749:1: + PAGER_JOURNALMODE_TRUNCATE = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14753:1: + PAGER_JOURNALMODE_WAL = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14755:1: + PAGER_LOCKINGMODE_EXCLUSIVE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14740:1: + PAGER_LOCKINGMODE_NORMAL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14739:1: + PAGER_LOCKINGMODE_QUERY = -1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14738:1: + PAGER_MEMORY = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14733:1: + PAGER_OMIT_JOURNAL = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14732:1: + PAGER_OPEN = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53568:1: + PAGER_READER = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53569:1: + PAGER_STAT_HIT = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53926:1: + PAGER_STAT_MISS = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53927:1: + PAGER_STAT_SPILL = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53929:1: + PAGER_STAT_WRITE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53928:1: + PAGER_SYNCHRONOUS_EXTRA = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14774:1: + PAGER_SYNCHRONOUS_FULL = 0x03 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14773:1: + PAGER_SYNCHRONOUS_MASK = 0x07 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14775:1: + PAGER_SYNCHRONOUS_NORMAL = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14772:1: + PAGER_SYNCHRONOUS_OFF = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14771:1: + PAGER_WRITER_CACHEMOD = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53571:1: + PAGER_WRITER_DBMOD = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53572:1: + PAGER_WRITER_FINISHED = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53573:1: + PAGER_WRITER_LOCKED = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53570:1: + PAGESETUPDLGORD = 1546 // /usr/x86_64-w64-mingw32/include/dlgs.h:187:1: + PAGESETUPDLGORDMOTIF = 1550 // /usr/x86_64-w64-mingw32/include/dlgs.h:190:1: + PAGE_ENCLAVE_DECOMMIT = 0x10000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4876:1: + PAGE_ENCLAVE_THREAD_CONTROL = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4871:1: + PAGE_ENCLAVE_UNVALIDATED = 0x20000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4875:1: + PAGE_EXECUTE = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:4857:1: + PAGE_EXECUTE_READ = 0x20 // /usr/x86_64-w64-mingw32/include/winnt.h:4858:1: + PAGE_EXECUTE_READWRITE = 0x40 // /usr/x86_64-w64-mingw32/include/winnt.h:4859:1: + PAGE_EXECUTE_WRITECOPY = 0x80 // /usr/x86_64-w64-mingw32/include/winnt.h:4860:1: + PAGE_GRAPHICS_COHERENT = 0x20000 // /usr/x86_64-w64-mingw32/include/winnt.h:4870:1: + PAGE_GRAPHICS_EXECUTE = 0x4000 // /usr/x86_64-w64-mingw32/include/winnt.h:4867:1: + PAGE_GRAPHICS_EXECUTE_READ = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:4868:1: + PAGE_GRAPHICS_EXECUTE_READWRITE = 0x10000 // /usr/x86_64-w64-mingw32/include/winnt.h:4869:1: + PAGE_GRAPHICS_NOACCESS = 0x0800 // /usr/x86_64-w64-mingw32/include/winnt.h:4864:1: + PAGE_GRAPHICS_READONLY = 0x1000 // /usr/x86_64-w64-mingw32/include/winnt.h:4865:1: + PAGE_GRAPHICS_READWRITE = 0x2000 // /usr/x86_64-w64-mingw32/include/winnt.h:4866:1: + PAGE_GUARD = 0x100 // /usr/x86_64-w64-mingw32/include/winnt.h:4861:1: + PAGE_NOACCESS = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:4853:1: + PAGE_NOCACHE = 0x200 // /usr/x86_64-w64-mingw32/include/winnt.h:4862:1: + PAGE_READONLY = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:4854:1: + PAGE_READWRITE = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:4855:1: + PAGE_REVERT_TO_FILE_MAP = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4872:1: + PAGE_TARGETS_INVALID = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4874:1: + PAGE_TARGETS_NO_UPDATE = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4873:1: + PAGE_WRITECOMBINE = 0x400 // /usr/x86_64-w64-mingw32/include/winnt.h:4863:1: + PAGE_WRITECOPY = 0x08 // /usr/x86_64-w64-mingw32/include/winnt.h:4856:1: + PANOSE_COUNT = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1222:1: + PAN_ANY = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1250:1: + PAN_ARMSTYLE_INDEX = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1229:1: + PAN_BENT_ARMS_DOUBLE_SERIF = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:1319:1: + PAN_BENT_ARMS_HORZ = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1315:1: + PAN_BENT_ARMS_SINGLE_SERIF = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1318:1: + PAN_BENT_ARMS_VERT = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1317:1: + PAN_BENT_ARMS_WEDGE = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1316:1: + PAN_CONTRAST_HIGH = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1299:1: + PAN_CONTRAST_INDEX = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1227:1: + PAN_CONTRAST_LOW = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1295:1: + PAN_CONTRAST_MEDIUM = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1297:1: + PAN_CONTRAST_MEDIUM_HIGH = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1298:1: + PAN_CONTRAST_MEDIUM_LOW = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1296:1: + PAN_CONTRAST_NONE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1293:1: + PAN_CONTRAST_VERY_HIGH = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1300:1: + PAN_CONTRAST_VERY_LOW = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1294:1: + PAN_CULTURE_LATIN = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1234:1: + PAN_FAMILYTYPE_INDEX = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1223:1: + PAN_FAMILY_DECORATIVE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1255:1: + PAN_FAMILY_PICTORIAL = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1256:1: + PAN_FAMILY_SCRIPT = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1254:1: + PAN_FAMILY_TEXT_DISPLAY = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1253:1: + PAN_LETTERFORM_INDEX = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1230:1: + PAN_LETT_NORMAL_BOXED = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1323:1: + PAN_LETT_NORMAL_CONTACT = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1321:1: + PAN_LETT_NORMAL_FLATTENED = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1324:1: + PAN_LETT_NORMAL_OFF_CENTER = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1326:1: + PAN_LETT_NORMAL_ROUNDED = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1325:1: + PAN_LETT_NORMAL_SQUARE = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1327:1: + PAN_LETT_NORMAL_WEIGHTED = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1322:1: + PAN_LETT_OBLIQUE_BOXED = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:1330:1: + PAN_LETT_OBLIQUE_CONTACT = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1328:1: + PAN_LETT_OBLIQUE_FLATTENED = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:1331:1: + PAN_LETT_OBLIQUE_OFF_CENTER = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:1333:1: + PAN_LETT_OBLIQUE_ROUNDED = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:1332:1: + PAN_LETT_OBLIQUE_SQUARE = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:1334:1: + PAN_LETT_OBLIQUE_WEIGHTED = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1329:1: + PAN_MIDLINE_CONSTANT_POINTED = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1343:1: + PAN_MIDLINE_CONSTANT_SERIFED = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1344:1: + PAN_MIDLINE_CONSTANT_TRIMMED = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1342:1: + PAN_MIDLINE_HIGH_POINTED = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1340:1: + PAN_MIDLINE_HIGH_SERIFED = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1341:1: + PAN_MIDLINE_HIGH_TRIMMED = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1339:1: + PAN_MIDLINE_INDEX = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1231:1: + PAN_MIDLINE_LOW_POINTED = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:1346:1: + PAN_MIDLINE_LOW_SERIFED = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:1347:1: + PAN_MIDLINE_LOW_TRIMMED = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:1345:1: + PAN_MIDLINE_STANDARD_POINTED = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1337:1: + PAN_MIDLINE_STANDARD_SERIFED = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1338:1: + PAN_MIDLINE_STANDARD_TRIMMED = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1336:1: + PAN_NO_FIT = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1251:1: + PAN_PROPORTION_INDEX = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1226:1: + PAN_PROP_CONDENSED = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1288:1: + PAN_PROP_EVEN_WIDTH = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1286:1: + PAN_PROP_EXPANDED = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1287:1: + PAN_PROP_MODERN = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1285:1: + PAN_PROP_MONOSPACED = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1291:1: + PAN_PROP_OLD_STYLE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1284:1: + PAN_PROP_VERY_CONDENSED = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1290:1: + PAN_PROP_VERY_EXPANDED = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1289:1: + PAN_SERIFSTYLE_INDEX = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1224:1: + PAN_SERIF_BONE = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1264:1: + PAN_SERIF_COVE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1258:1: + PAN_SERIF_EXAGGERATED = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1265:1: + PAN_SERIF_FLARED = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:1270:1: + PAN_SERIF_NORMAL_SANS = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:1267:1: + PAN_SERIF_OBTUSE_COVE = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1259:1: + PAN_SERIF_OBTUSE_SANS = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:1268:1: + PAN_SERIF_OBTUSE_SQUARE_COVE = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1261:1: + PAN_SERIF_PERP_SANS = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:1269:1: + PAN_SERIF_ROUNDED = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:1271:1: + PAN_SERIF_SQUARE = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1262:1: + PAN_SERIF_SQUARE_COVE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1260:1: + PAN_SERIF_THIN = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1263:1: + PAN_SERIF_TRIANGLE = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1266:1: + PAN_STRAIGHT_ARMS_DOUBLE_SERIF = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1314:1: + PAN_STRAIGHT_ARMS_HORZ = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1310:1: + PAN_STRAIGHT_ARMS_SINGLE_SERIF = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1313:1: + PAN_STRAIGHT_ARMS_VERT = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1312:1: + PAN_STRAIGHT_ARMS_WEDGE = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1311:1: + PAN_STROKEVARIATION_INDEX = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1228:1: + PAN_STROKE_GRADUAL_DIAG = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1302:1: + PAN_STROKE_GRADUAL_HORZ = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1305:1: + PAN_STROKE_GRADUAL_TRAN = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1303:1: + PAN_STROKE_GRADUAL_VERT = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1304:1: + PAN_STROKE_INSTANT_VERT = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1308:1: + PAN_STROKE_RAPID_HORZ = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1307:1: + PAN_STROKE_RAPID_VERT = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1306:1: + PAN_WEIGHT_BLACK = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1281:1: + PAN_WEIGHT_BOLD = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1279:1: + PAN_WEIGHT_BOOK = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1276:1: + PAN_WEIGHT_DEMI = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1278:1: + PAN_WEIGHT_HEAVY = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1280:1: + PAN_WEIGHT_INDEX = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1225:1: + PAN_WEIGHT_LIGHT = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1274:1: + PAN_WEIGHT_MEDIUM = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1277:1: + PAN_WEIGHT_NORD = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:1282:1: + PAN_WEIGHT_THIN = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1275:1: + PAN_WEIGHT_VERY_LIGHT = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1273:1: + PAN_XHEIGHT_CONSTANT_LARGE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1351:1: + PAN_XHEIGHT_CONSTANT_SMALL = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1349:1: + PAN_XHEIGHT_CONSTANT_STD = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1350:1: + PAN_XHEIGHT_DUCKING_LARGE = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1354:1: + PAN_XHEIGHT_DUCKING_SMALL = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1352:1: + PAN_XHEIGHT_DUCKING_STD = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1353:1: + PAN_XHEIGHT_INDEX = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:1232:1: + PARAMFLAG_FHASCUSTDATA = 64 // /usr/x86_64-w64-mingw32/include/oaidl.h:693:1: + PARAMFLAG_FHASDEFAULT = 32 // /usr/x86_64-w64-mingw32/include/oaidl.h:691:1: + PARAMFLAG_FIN = 1 // /usr/x86_64-w64-mingw32/include/oaidl.h:681:1: + PARAMFLAG_FLCID = 4 // /usr/x86_64-w64-mingw32/include/oaidl.h:685:1: + PARAMFLAG_FOPT = 16 // /usr/x86_64-w64-mingw32/include/oaidl.h:689:1: + PARAMFLAG_FOUT = 2 // /usr/x86_64-w64-mingw32/include/oaidl.h:683:1: + PARAMFLAG_FRETVAL = 8 // /usr/x86_64-w64-mingw32/include/oaidl.h:687:1: + PARAMFLAG_NONE = 0 // /usr/x86_64-w64-mingw32/include/oaidl.h:679:1: + PARSE_MODE_DECLARE_VTAB = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18903:1: + PARSE_MODE_NORMAL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18902:1: + PARSE_MODE_RENAME = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18904:1: + PARSE_MODE_UNMAP = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18905:1: + PARTITION_ENTRY_UNUSED = 0x00 // /usr/x86_64-w64-mingw32/include/winioctl.h:500:1: + PARTITION_EXTENDED = 0x05 // /usr/x86_64-w64-mingw32/include/winioctl.h:505:1: + PARTITION_FAT32 = 0x0B // /usr/x86_64-w64-mingw32/include/winioctl.h:509:1: + PARTITION_FAT32_XINT13 = 0x0C // /usr/x86_64-w64-mingw32/include/winioctl.h:510:1: + PARTITION_FAT_12 = 0x01 // /usr/x86_64-w64-mingw32/include/winioctl.h:501:1: + PARTITION_FAT_16 = 0x04 // /usr/x86_64-w64-mingw32/include/winioctl.h:504:1: + PARTITION_HUGE = 0x06 // /usr/x86_64-w64-mingw32/include/winioctl.h:506:1: + PARTITION_IFS = 0x07 // /usr/x86_64-w64-mingw32/include/winioctl.h:507:1: + PARTITION_LDM = 0x42 // /usr/x86_64-w64-mingw32/include/winioctl.h:514:1: + PARTITION_NTFT = 0x80 // /usr/x86_64-w64-mingw32/include/winioctl.h:519:1: + PARTITION_OS2BOOTMGR = 0x0A // /usr/x86_64-w64-mingw32/include/winioctl.h:508:1: + PARTITION_PREP = 0x41 // /usr/x86_64-w64-mingw32/include/winioctl.h:513:1: + PARTITION_UNIX = 0x63 // /usr/x86_64-w64-mingw32/include/winioctl.h:515:1: + PARTITION_XENIX_1 = 0x02 // /usr/x86_64-w64-mingw32/include/winioctl.h:502:1: + PARTITION_XENIX_2 = 0x03 // /usr/x86_64-w64-mingw32/include/winioctl.h:503:1: + PARTITION_XINT13 = 0x0E // /usr/x86_64-w64-mingw32/include/winioctl.h:511:1: + PARTITION_XINT13_EXTENDED = 0x0F // /usr/x86_64-w64-mingw32/include/winioctl.h:512:1: + PARTLY_WITHIN = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10802:1: + PASCAL = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:109:1: + PASSTHROUGH = 19 // /usr/x86_64-w64-mingw32/include/wingdi.h:253:1: + PATH_MAX = 260 // /usr/x86_64-w64-mingw32/include/limits.h:20:1: + PBTF_APMRESUMEFROMFAILURE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:1301:1: + PBT_APMBATTERYLOW = 0x0009 // /usr/x86_64-w64-mingw32/include/winuser.h:1303:1: + PBT_APMOEMEVENT = 0x000B // /usr/x86_64-w64-mingw32/include/winuser.h:1306:1: + PBT_APMPOWERSTATUSCHANGE = 0x000A // /usr/x86_64-w64-mingw32/include/winuser.h:1304:1: + PBT_APMQUERYSTANDBY = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1289:1: + PBT_APMQUERYSTANDBYFAILED = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:1292:1: + PBT_APMQUERYSUSPEND = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:1288:1: + PBT_APMQUERYSUSPENDFAILED = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1291:1: + PBT_APMRESUMEAUTOMATIC = 0x0012 // /usr/x86_64-w64-mingw32/include/winuser.h:1307:1: + PBT_APMRESUMECRITICAL = 0x0006 // /usr/x86_64-w64-mingw32/include/winuser.h:1297:1: + PBT_APMRESUMESTANDBY = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1299:1: + PBT_APMRESUMESUSPEND = 0x0007 // /usr/x86_64-w64-mingw32/include/winuser.h:1298:1: + PBT_APMSTANDBY = 0x0005 // /usr/x86_64-w64-mingw32/include/winuser.h:1295:1: + PBT_APMSUSPEND = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1294:1: + PBT_POWERSETTINGCHANGE = 32787 // /usr/x86_64-w64-mingw32/include/winuser.h:1310:1: + PCACHE1_MIGHT_USE_GROUP_MUTEX = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:51514:1: + PCACHE_DIRTYLIST_ADD = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:50526:1: + PCACHE_DIRTYLIST_FRONT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:50527:1: + PCACHE_DIRTYLIST_REMOVE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:50525:1: + PCLEANUI = 2214592512 // /usr/x86_64-w64-mingw32/include/reason.h:59:1: + PC_EXPLICIT = 0x02 // /usr/x86_64-w64-mingw32/include/wingdi.h:1402:1: + PC_INTERIORS = 128 // /usr/x86_64-w64-mingw32/include/wingdi.h:1595:1: + PC_NOCOLLAPSE = 0x04 // /usr/x86_64-w64-mingw32/include/wingdi.h:1403:1: + PC_NONE = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1586:1: + PC_PATHS = 512 // /usr/x86_64-w64-mingw32/include/wingdi.h:1597:1: + PC_POLYGON = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1587:1: + PC_POLYPOLYGON = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:1596:1: + PC_RECTANGLE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1588:1: + PC_RESERVED = 0x01 // /usr/x86_64-w64-mingw32/include/wingdi.h:1401:1: + PC_SCANLINE = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1591:1: + PC_STYLED = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1593:1: + PC_TRAPEZOID = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1590:1: + PC_WIDE = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:1592:1: + PC_WIDESTYLED = 64 // /usr/x86_64-w64-mingw32/include/wingdi.h:1594:1: + PC_WINDPOLYGON = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1589:1: + PDCAP_D0_SUPPORTED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5405:1: + PDCAP_D1_SUPPORTED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5406:1: + PDCAP_D2_SUPPORTED = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:5407:1: + PDCAP_D3_SUPPORTED = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:5408:1: + PDCAP_WAKE_FROM_D0_SUPPORTED = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:5409:1: + PDCAP_WAKE_FROM_D1_SUPPORTED = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:5410:1: + PDCAP_WAKE_FROM_D2_SUPPORTED = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:5411:1: + PDCAP_WAKE_FROM_D3_SUPPORTED = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:5412:1: + PDCAP_WARM_EJECT_SUPPORTED = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:5413:1: + PDERR_CREATEICFAILURE = 0x100A // /usr/x86_64-w64-mingw32/include/cderr.h:35:1: + PDERR_DEFAULTDIFFERENT = 0x100C // /usr/x86_64-w64-mingw32/include/cderr.h:37:1: + PDERR_DNDMMISMATCH = 0x1009 // /usr/x86_64-w64-mingw32/include/cderr.h:34:1: + PDERR_GETDEVMODEFAIL = 0x1005 // /usr/x86_64-w64-mingw32/include/cderr.h:30:1: + PDERR_INITFAILURE = 0x1006 // /usr/x86_64-w64-mingw32/include/cderr.h:31:1: + PDERR_LOADDRVFAILURE = 0x1004 // /usr/x86_64-w64-mingw32/include/cderr.h:29:1: + PDERR_NODEFAULTPRN = 0x1008 // /usr/x86_64-w64-mingw32/include/cderr.h:33:1: + PDERR_NODEVICES = 0x1007 // /usr/x86_64-w64-mingw32/include/cderr.h:32:1: + PDERR_PARSEFAILURE = 0x1002 // /usr/x86_64-w64-mingw32/include/cderr.h:27:1: + PDERR_PRINTERCODES = 0x1000 // /usr/x86_64-w64-mingw32/include/cderr.h:25:1: + PDERR_PRINTERNOTFOUND = 0x100B // /usr/x86_64-w64-mingw32/include/cderr.h:36:1: + PDERR_RETDEFFAILURE = 0x1003 // /usr/x86_64-w64-mingw32/include/cderr.h:28:1: + PDERR_SETUPFAILURE = 0x1001 // /usr/x86_64-w64-mingw32/include/cderr.h:26:1: + PDEVICESIZE = 26 // /usr/x86_64-w64-mingw32/include/wingdi.h:1524:1: + PDIRTYUI = 2281701376 // /usr/x86_64-w64-mingw32/include/reason.h:61:1: + PD_ALLPAGES = 0x0 // /usr/x86_64-w64-mingw32/include/commdlg.h:661:1: + PD_COLLATE = 0x10 // /usr/x86_64-w64-mingw32/include/commdlg.h:666:1: + PD_CURRENTPAGE = 0x400000 // /usr/x86_64-w64-mingw32/include/commdlg.h:685:1: + PD_DISABLEPRINTTOFILE = 0x80000 // /usr/x86_64-w64-mingw32/include/commdlg.h:682:1: + PD_ENABLEPRINTHOOK = 0x1000 // /usr/x86_64-w64-mingw32/include/commdlg.h:674:1: + PD_ENABLEPRINTTEMPLATE = 0x4000 // /usr/x86_64-w64-mingw32/include/commdlg.h:676:1: + PD_ENABLEPRINTTEMPLATEHANDLE = 0x10000 // /usr/x86_64-w64-mingw32/include/commdlg.h:678:1: + PD_ENABLESETUPHOOK = 0x2000 // /usr/x86_64-w64-mingw32/include/commdlg.h:675:1: + PD_ENABLESETUPTEMPLATE = 0x8000 // /usr/x86_64-w64-mingw32/include/commdlg.h:677:1: + PD_ENABLESETUPTEMPLATEHANDLE = 0x20000 // /usr/x86_64-w64-mingw32/include/commdlg.h:679:1: + PD_EXCLUSIONFLAGS = 0x1000000 // /usr/x86_64-w64-mingw32/include/commdlg.h:687:1: + PD_EXCL_COPIESANDCOLLATE = 33024 // /usr/x86_64-w64-mingw32/include/commdlg.h:690:1: + PD_HIDEPRINTTOFILE = 0x100000 // /usr/x86_64-w64-mingw32/include/commdlg.h:683:1: + PD_NOCURRENTPAGE = 0x800000 // /usr/x86_64-w64-mingw32/include/commdlg.h:686:1: + PD_NONETWORKBUTTON = 0x200000 // /usr/x86_64-w64-mingw32/include/commdlg.h:684:1: + PD_NOPAGENUMS = 0x8 // /usr/x86_64-w64-mingw32/include/commdlg.h:665:1: + PD_NOSELECTION = 0x4 // /usr/x86_64-w64-mingw32/include/commdlg.h:664:1: + PD_NOWARNING = 0x80 // /usr/x86_64-w64-mingw32/include/commdlg.h:669:1: + PD_PAGENUMS = 0x2 // /usr/x86_64-w64-mingw32/include/commdlg.h:663:1: + PD_PRINTSETUP = 0x40 // /usr/x86_64-w64-mingw32/include/commdlg.h:668:1: + PD_PRINTTOFILE = 0x20 // /usr/x86_64-w64-mingw32/include/commdlg.h:667:1: + PD_RESULT_APPLY = 2 // /usr/x86_64-w64-mingw32/include/commdlg.h:695:1: + PD_RESULT_CANCEL = 0 // /usr/x86_64-w64-mingw32/include/commdlg.h:693:1: + PD_RESULT_PRINT = 1 // /usr/x86_64-w64-mingw32/include/commdlg.h:694:1: + PD_RETURNDC = 0x100 // /usr/x86_64-w64-mingw32/include/commdlg.h:670:1: + PD_RETURNDEFAULT = 0x400 // /usr/x86_64-w64-mingw32/include/commdlg.h:672:1: + PD_RETURNIC = 0x200 // /usr/x86_64-w64-mingw32/include/commdlg.h:671:1: + PD_SELECTION = 0x1 // /usr/x86_64-w64-mingw32/include/commdlg.h:662:1: + PD_SHOWHELP = 0x800 // /usr/x86_64-w64-mingw32/include/commdlg.h:673:1: + PD_USEDEVMODECOPIES = 0x40000 // /usr/x86_64-w64-mingw32/include/commdlg.h:680:1: + PD_USEDEVMODECOPIESANDCOLLATE = 0x40000 // /usr/x86_64-w64-mingw32/include/commdlg.h:681:1: + PD_USELARGETEMPLATE = 0x10000000 // /usr/x86_64-w64-mingw32/include/commdlg.h:688:1: + PENDING_LOCK = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16322:1: + PERFORMANCE_DATA_VERSION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8428:1: + PERFSTATE_POLICY_CHANGE_IDEAL = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5199:1: + PERFSTATE_POLICY_CHANGE_MAX = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:5202:1: + PERFSTATE_POLICY_CHANGE_ROCKET = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:5201:1: + PERFSTATE_POLICY_CHANGE_SINGLE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5200:1: + PERF_100NSEC_MULTI_TIMER = 575735040 // /usr/x86_64-w64-mingw32/include/winperf.h:118:1: + PERF_100NSEC_MULTI_TIMER_INV = 592512256 // /usr/x86_64-w64-mingw32/include/winperf.h:119:1: + PERF_100NSEC_TIMER = 542180608 // /usr/x86_64-w64-mingw32/include/winperf.h:113:1: + PERF_100NSEC_TIMER_INV = 558957824 // /usr/x86_64-w64-mingw32/include/winperf.h:114:1: + PERF_AVERAGE_BASE = 1073939458 // /usr/x86_64-w64-mingw32/include/winperf.h:110:1: + PERF_AVERAGE_BULK = 1073874176 // /usr/x86_64-w64-mingw32/include/winperf.h:111:1: + PERF_AVERAGE_TIMER = 805438464 // /usr/x86_64-w64-mingw32/include/winperf.h:109:1: + PERF_COUNTER_100NS_QUEUELEN_TYPE = 5571840 // /usr/x86_64-w64-mingw32/include/winperf.h:96:1: + PERF_COUNTER_BASE = 0x00030000 // /usr/x86_64-w64-mingw32/include/winperf.h:71:1: + PERF_COUNTER_BULK_COUNT = 272696576 // /usr/x86_64-w64-mingw32/include/winperf.h:98:1: + PERF_COUNTER_COUNTER = 272696320 // /usr/x86_64-w64-mingw32/include/winperf.h:92:1: + PERF_COUNTER_DELTA = 4195328 // /usr/x86_64-w64-mingw32/include/winperf.h:126:1: + PERF_COUNTER_ELAPSED = 0x00040000 // /usr/x86_64-w64-mingw32/include/winperf.h:72:1: + PERF_COUNTER_FRACTION = 0x00020000 // /usr/x86_64-w64-mingw32/include/winperf.h:70:1: + PERF_COUNTER_HISTOGRAM = 0x00060000 // /usr/x86_64-w64-mingw32/include/winperf.h:74:1: + PERF_COUNTER_HISTOGRAM_TYPE = 0x80000000 // /usr/x86_64-w64-mingw32/include/winperf.h:125:1: + PERF_COUNTER_LARGE_DELTA = 4195584 // /usr/x86_64-w64-mingw32/include/winperf.h:127:1: + PERF_COUNTER_LARGE_QUEUELEN_TYPE = 4523264 // /usr/x86_64-w64-mingw32/include/winperf.h:95:1: + PERF_COUNTER_LARGE_RAWCOUNT = 65792 // /usr/x86_64-w64-mingw32/include/winperf.h:101:1: + PERF_COUNTER_LARGE_RAWCOUNT_HEX = 256 // /usr/x86_64-w64-mingw32/include/winperf.h:103:1: + PERF_COUNTER_MULTI_BASE = 1107494144 // /usr/x86_64-w64-mingw32/include/winperf.h:117:1: + PERF_COUNTER_MULTI_TIMER = 574686464 // /usr/x86_64-w64-mingw32/include/winperf.h:115:1: + PERF_COUNTER_MULTI_TIMER_INV = 591463680 // /usr/x86_64-w64-mingw32/include/winperf.h:116:1: + PERF_COUNTER_NODATA = 1073742336 // /usr/x86_64-w64-mingw32/include/winperf.h:106:1: + PERF_COUNTER_OBJ_TIME_QUEUELEN_TYPE = 6620416 // /usr/x86_64-w64-mingw32/include/winperf.h:97:1: + PERF_COUNTER_PRECISION = 0x00070000 // /usr/x86_64-w64-mingw32/include/winperf.h:75:1: + PERF_COUNTER_QUEUELEN = 0x00050000 // /usr/x86_64-w64-mingw32/include/winperf.h:73:1: + PERF_COUNTER_QUEUELEN_TYPE = 4523008 // /usr/x86_64-w64-mingw32/include/winperf.h:94:1: + PERF_COUNTER_RATE = 0x00010000 // /usr/x86_64-w64-mingw32/include/winperf.h:69:1: + PERF_COUNTER_RAWCOUNT = 65536 // /usr/x86_64-w64-mingw32/include/winperf.h:100:1: + PERF_COUNTER_RAWCOUNT_HEX = 0 // /usr/x86_64-w64-mingw32/include/winperf.h:102:1: + PERF_COUNTER_TEXT = 2816 // /usr/x86_64-w64-mingw32/include/winperf.h:99:1: + PERF_COUNTER_TIMER = 541132032 // /usr/x86_64-w64-mingw32/include/winperf.h:93:1: + PERF_COUNTER_TIMER_INV = 557909248 // /usr/x86_64-w64-mingw32/include/winperf.h:107:1: + PERF_COUNTER_VALUE = 0x00000000 // /usr/x86_64-w64-mingw32/include/winperf.h:68:1: + PERF_DATA_REVISION = 1 // /usr/x86_64-w64-mingw32/include/winperf.h:12:1: + PERF_DATA_VERSION = 1 // /usr/x86_64-w64-mingw32/include/winperf.h:11:1: + PERF_DELTA_BASE = 0x00800000 // /usr/x86_64-w64-mingw32/include/winperf.h:82:1: + PERF_DELTA_COUNTER = 0x00400000 // /usr/x86_64-w64-mingw32/include/winperf.h:81:1: + PERF_DETAIL_ADVANCED = 200 // /usr/x86_64-w64-mingw32/include/winperf.h:135:1: + PERF_DETAIL_EXPERT = 300 // /usr/x86_64-w64-mingw32/include/winperf.h:136:1: + PERF_DETAIL_NOVICE = 100 // /usr/x86_64-w64-mingw32/include/winperf.h:134:1: + PERF_DETAIL_WIZARD = 400 // /usr/x86_64-w64-mingw32/include/winperf.h:137:1: + PERF_DISPLAY_NOSHOW = 0x40000000 // /usr/x86_64-w64-mingw32/include/winperf.h:90:1: + PERF_DISPLAY_NO_SUFFIX = 0x00000000 // /usr/x86_64-w64-mingw32/include/winperf.h:86:1: + PERF_DISPLAY_PERCENT = 0x20000000 // /usr/x86_64-w64-mingw32/include/winperf.h:88:1: + PERF_DISPLAY_PER_SEC = 0x10000000 // /usr/x86_64-w64-mingw32/include/winperf.h:87:1: + PERF_DISPLAY_SECONDS = 0x30000000 // /usr/x86_64-w64-mingw32/include/winperf.h:89:1: + PERF_ELAPSED_TIME = 807666944 // /usr/x86_64-w64-mingw32/include/winperf.h:124:1: + PERF_INVERSE_COUNTER = 0x01000000 // /usr/x86_64-w64-mingw32/include/winperf.h:83:1: + PERF_LARGE_RAW_BASE = 1073939712 // /usr/x86_64-w64-mingw32/include/winperf.h:123:1: + PERF_LARGE_RAW_FRACTION = 537003264 // /usr/x86_64-w64-mingw32/include/winperf.h:121:1: + PERF_MULTI_COUNTER = 0x02000000 // /usr/x86_64-w64-mingw32/include/winperf.h:84:1: + PERF_NO_INSTANCES = -1 // /usr/x86_64-w64-mingw32/include/winperf.h:56:1: + PERF_NO_UNIQUE_ID = -1 // /usr/x86_64-w64-mingw32/include/winperf.h:160:1: + PERF_NUMBER_DECIMAL = 0x00010000 // /usr/x86_64-w64-mingw32/include/winperf.h:66:1: + PERF_NUMBER_DEC_1000 = 0x00020000 // /usr/x86_64-w64-mingw32/include/winperf.h:67:1: + PERF_NUMBER_HEX = 0x00000000 // /usr/x86_64-w64-mingw32/include/winperf.h:65:1: + PERF_OBJECT_TIMER = 0x00200000 // /usr/x86_64-w64-mingw32/include/winperf.h:80:1: + PERF_OBJ_TIME_TIMER = 543229184 // /usr/x86_64-w64-mingw32/include/winperf.h:112:1: + PERF_PRECISION_100NS_TIMER = 542573824 // /usr/x86_64-w64-mingw32/include/winperf.h:129:1: + PERF_PRECISION_OBJECT_TIMER = 543622400 // /usr/x86_64-w64-mingw32/include/winperf.h:130:1: + PERF_PRECISION_SYSTEM_TIMER = 541525248 // /usr/x86_64-w64-mingw32/include/winperf.h:128:1: + PERF_PRECISION_TIMESTAMP = 1073939712 // /usr/x86_64-w64-mingw32/include/winperf.h:132:1: + PERF_RAW_BASE = 1073939459 // /usr/x86_64-w64-mingw32/include/winperf.h:122:1: + PERF_RAW_FRACTION = 537003008 // /usr/x86_64-w64-mingw32/include/winperf.h:120:1: + PERF_SAMPLE_BASE = 1073939457 // /usr/x86_64-w64-mingw32/include/winperf.h:108:1: + PERF_SAMPLE_COUNTER = 4260864 // /usr/x86_64-w64-mingw32/include/winperf.h:105:1: + PERF_SAMPLE_FRACTION = 549585920 // /usr/x86_64-w64-mingw32/include/winperf.h:104:1: + PERF_SIZE_DWORD = 0x00000000 // /usr/x86_64-w64-mingw32/include/winperf.h:57:1: + PERF_SIZE_LARGE = 0x00000100 // /usr/x86_64-w64-mingw32/include/winperf.h:58:1: + PERF_SIZE_VARIABLE_LEN = 0x00000300 // /usr/x86_64-w64-mingw32/include/winperf.h:60:1: + PERF_SIZE_ZERO = 0x00000200 // /usr/x86_64-w64-mingw32/include/winperf.h:59:1: + PERF_TEXT_ASCII = 0x00010000 // /usr/x86_64-w64-mingw32/include/winperf.h:77:1: + PERF_TEXT_UNICODE = 0x00000000 // /usr/x86_64-w64-mingw32/include/winperf.h:76:1: + PERF_TIMER_100NS = 0x00100000 // /usr/x86_64-w64-mingw32/include/winperf.h:79:1: + PERF_TIMER_TICK = 0x00000000 // /usr/x86_64-w64-mingw32/include/winperf.h:78:1: + PERF_TYPE_COUNTER = 0x00000400 // /usr/x86_64-w64-mingw32/include/winperf.h:62:1: + PERF_TYPE_NUMBER = 0x00000000 // /usr/x86_64-w64-mingw32/include/winperf.h:61:1: + PERF_TYPE_TEXT = 0x00000800 // /usr/x86_64-w64-mingw32/include/winperf.h:63:1: + PERF_TYPE_ZERO = 0x00000C00 // /usr/x86_64-w64-mingw32/include/winperf.h:64:1: + PFD_DEPTH_DONTCARE = 0x20000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2747:1: + PFD_DIRECT3D_ACCELERATED = 0x00004000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2744:1: + PFD_DOUBLEBUFFER = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:2730:1: + PFD_DOUBLEBUFFER_DONTCARE = 0x40000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2748:1: + PFD_DRAW_TO_BITMAP = 0x00000008 // /usr/x86_64-w64-mingw32/include/wingdi.h:2733:1: + PFD_DRAW_TO_WINDOW = 0x00000004 // /usr/x86_64-w64-mingw32/include/wingdi.h:2732:1: + PFD_GENERIC_ACCELERATED = 0x00001000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2742:1: + PFD_GENERIC_FORMAT = 0x00000040 // /usr/x86_64-w64-mingw32/include/wingdi.h:2736:1: + PFD_MAIN_PLANE = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:2726:1: + PFD_NEED_PALETTE = 0x00000080 // /usr/x86_64-w64-mingw32/include/wingdi.h:2737:1: + PFD_NEED_SYSTEM_PALETTE = 0x00000100 // /usr/x86_64-w64-mingw32/include/wingdi.h:2738:1: + PFD_OVERLAY_PLANE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2727:1: + PFD_STEREO = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:2731:1: + PFD_STEREO_DONTCARE = 0x80000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2749:1: + PFD_SUPPORT_COMPOSITION = 0x00008000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2745:1: + PFD_SUPPORT_DIRECTDRAW = 0x00002000 // /usr/x86_64-w64-mingw32/include/wingdi.h:2743:1: + PFD_SUPPORT_GDI = 0x00000010 // /usr/x86_64-w64-mingw32/include/wingdi.h:2734:1: + PFD_SUPPORT_OPENGL = 0x00000020 // /usr/x86_64-w64-mingw32/include/wingdi.h:2735:1: + PFD_SWAP_COPY = 0x00000400 // /usr/x86_64-w64-mingw32/include/wingdi.h:2740:1: + PFD_SWAP_EXCHANGE = 0x00000200 // /usr/x86_64-w64-mingw32/include/wingdi.h:2739:1: + PFD_SWAP_LAYER_BUFFERS = 0x00000800 // /usr/x86_64-w64-mingw32/include/wingdi.h:2741:1: + PFD_TYPE_COLORINDEX = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2724:1: + PFD_TYPE_RGBA = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:2723:1: + PFD_UNDERLAY_PLANE = -1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2728:1: + PF_3DNOW_INSTRUCTIONS_AVAILABLE = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:4744:1: + PF_ALPHA_BYTE_INSTRUCTIONS = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:4742:1: + PF_APPLETALK = 16 // /usr/x86_64-w64-mingw32/include/winsock.h:245:1: + PF_ARM_64BIT_LOADSTORE_ATOMIC = 25 // /usr/x86_64-w64-mingw32/include/winnt.h:4762:1: + PF_ARM_DIVIDE_INSTRUCTION_AVAILABLE = 24 // /usr/x86_64-w64-mingw32/include/winnt.h:4761:1: + PF_ARM_EXTERNAL_CACHE_AVAILABLE = 26 // /usr/x86_64-w64-mingw32/include/winnt.h:4763:1: + PF_ARM_FMAC_INSTRUCTIONS_AVAILABLE = 27 // /usr/x86_64-w64-mingw32/include/winnt.h:4764:1: + PF_ARM_NEON_INSTRUCTIONS_AVAILABLE = 19 // /usr/x86_64-w64-mingw32/include/winnt.h:4756:1: + PF_ARM_V8_CRC32_INSTRUCTIONS_AVAILABLE = 31 // /usr/x86_64-w64-mingw32/include/winnt.h:4768:1: + PF_ARM_V8_CRYPTO_INSTRUCTIONS_AVAILABLE = 30 // /usr/x86_64-w64-mingw32/include/winnt.h:4767:1: + PF_ARM_V8_INSTRUCTIONS_AVAILABLE = 29 // /usr/x86_64-w64-mingw32/include/winnt.h:4766:1: + PF_ARM_VFP_32_REGISTERS_AVAILABLE = 18 // /usr/x86_64-w64-mingw32/include/winnt.h:4755:1: + PF_BAN = 21 // /usr/x86_64-w64-mingw32/include/winsock.h:249:1: + PF_CCITT = 10 // /usr/x86_64-w64-mingw32/include/winsock.h:239:1: + PF_CHANNELS_ENABLED = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:4753:1: + PF_CHAOS = 5 // /usr/x86_64-w64-mingw32/include/winsock.h:232:1: + PF_COMPARE64_EXCHANGE128 = 15 // /usr/x86_64-w64-mingw32/include/winnt.h:4752:1: + PF_COMPARE_EXCHANGE128 = 14 // /usr/x86_64-w64-mingw32/include/winnt.h:4751:1: + PF_COMPARE_EXCHANGE_DOUBLE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4739:1: + PF_DATAKIT = 9 // /usr/x86_64-w64-mingw32/include/winsock.h:238:1: + PF_DECnet = 12 // /usr/x86_64-w64-mingw32/include/winsock.h:241:1: + PF_DLI = 13 // /usr/x86_64-w64-mingw32/include/winsock.h:242:1: + PF_ECMA = 8 // /usr/x86_64-w64-mingw32/include/winsock.h:237:1: + PF_FASTFAIL_AVAILABLE = 23 // /usr/x86_64-w64-mingw32/include/winnt.h:4760:1: + PF_FIREFOX = 19 // /usr/x86_64-w64-mingw32/include/winsock.h:247:1: + PF_FLOATING_POINT_EMULATED = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4738:1: + PF_FLOATING_POINT_PRECISION_ERRATA = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:4737:1: + PF_HYLINK = 15 // /usr/x86_64-w64-mingw32/include/winsock.h:244:1: + PF_IMPLINK = 3 // /usr/x86_64-w64-mingw32/include/winsock.h:230:1: + PF_INET = 2 // /usr/x86_64-w64-mingw32/include/winsock.h:229:1: + PF_IPX = 6 // /usr/x86_64-w64-mingw32/include/winsock.h:234:1: + PF_ISO = 7 // /usr/x86_64-w64-mingw32/include/winsock.h:235:1: + PF_LAT = 14 // /usr/x86_64-w64-mingw32/include/winsock.h:243:1: + PF_MAX = 22 // /usr/x86_64-w64-mingw32/include/winsock.h:251:1: + PF_MMX_INSTRUCTIONS_AVAILABLE = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:4740:1: + PF_NS = 6 // /usr/x86_64-w64-mingw32/include/winsock.h:233:1: + PF_NX_ENABLED = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:4749:1: + PF_OSI = 7 // /usr/x86_64-w64-mingw32/include/winsock.h:236:1: + PF_PAE_ENABLED = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:4746:1: + PF_PPC_MOVEMEM_64BIT_OK = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4741:1: + PF_PUP = 4 // /usr/x86_64-w64-mingw32/include/winsock.h:231:1: + PF_RDPID_INSTRUCTION_AVAILABLE = 33 // /usr/x86_64-w64-mingw32/include/winnt.h:4770:1: + PF_RDRAND_INSTRUCTION_AVAILABLE = 28 // /usr/x86_64-w64-mingw32/include/winnt.h:4765:1: + PF_RDTSCP_INSTRUCTION_AVAILABLE = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:4769:1: + PF_RDTSC_INSTRUCTION_AVAILABLE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:4745:1: + PF_RDWRFSGSBASE_AVAILABLE = 22 // /usr/x86_64-w64-mingw32/include/winnt.h:4759:1: + PF_SECOND_LEVEL_ADDRESS_TRANSLATION = 20 // /usr/x86_64-w64-mingw32/include/winnt.h:4757:1: + PF_SNA = 11 // /usr/x86_64-w64-mingw32/include/winsock.h:240:1: + PF_SSE3_INSTRUCTIONS_AVAILABLE = 13 // /usr/x86_64-w64-mingw32/include/winnt.h:4750:1: + PF_SSE_DAZ_MODE_AVAILABLE = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:4748:1: + PF_UNIX = 1 // /usr/x86_64-w64-mingw32/include/winsock.h:228:1: + PF_UNKNOWN1 = 20 // /usr/x86_64-w64-mingw32/include/winsock.h:248:1: + PF_UNSPEC = 0 // /usr/x86_64-w64-mingw32/include/winsock.h:227:1: + PF_VIRT_FIRMWARE_ENABLED = 21 // /usr/x86_64-w64-mingw32/include/winnt.h:4758:1: + PF_VOICEVIEW = 18 // /usr/x86_64-w64-mingw32/include/winsock.h:246:1: + PF_XMMI64_INSTRUCTIONS_AVAILABLE = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:4747:1: + PF_XMMI_INSTRUCTIONS_AVAILABLE = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:4743:1: + PF_XSAVE_ENABLED = 17 // /usr/x86_64-w64-mingw32/include/winnt.h:4754:1: + PGHDR_CLEAN = 0x001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16023:1: + PGHDR_DIRTY = 0x002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16024:1: + PGHDR_DONT_WRITE = 0x010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16028:1: + PGHDR_MMAP = 0x020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16029:1: + PGHDR_NEED_SYNC = 0x008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16026:1: + PGHDR_WAL_APPEND = 0x040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16031:1: + PGHDR_WRITEABLE = 0x004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16025:1: + PHYSICALHEIGHT = 111 // /usr/x86_64-w64-mingw32/include/wingdi.h:1543:1: + PHYSICALOFFSETX = 112 // /usr/x86_64-w64-mingw32/include/wingdi.h:1544:1: + PHYSICALOFFSETY = 113 // /usr/x86_64-w64-mingw32/include/wingdi.h:1545:1: + PHYSICALWIDTH = 110 // /usr/x86_64-w64-mingw32/include/wingdi.h:1542:1: + PIDDI_THUMBNAIL = 2 // /usr/x86_64-w64-mingw32/include/propidl.h:354:1: + PIDDSI_BYTECOUNT = 0x00000004 // /usr/x86_64-w64-mingw32/include/propidl.h:377:1: + PIDDSI_CATEGORY = 0x00000002 // /usr/x86_64-w64-mingw32/include/propidl.h:375:1: + PIDDSI_COMPANY = 0x0000000F // /usr/x86_64-w64-mingw32/include/propidl.h:388:1: + PIDDSI_DOCPARTS = 0x0000000D // /usr/x86_64-w64-mingw32/include/propidl.h:386:1: + PIDDSI_HEADINGPAIR = 0x0000000C // /usr/x86_64-w64-mingw32/include/propidl.h:385:1: + PIDDSI_HIDDENCOUNT = 0x00000009 // /usr/x86_64-w64-mingw32/include/propidl.h:382:1: + PIDDSI_LINECOUNT = 0x00000005 // /usr/x86_64-w64-mingw32/include/propidl.h:378:1: + PIDDSI_LINKSDIRTY = 0x00000010 // /usr/x86_64-w64-mingw32/include/propidl.h:389:1: + PIDDSI_MANAGER = 0x0000000E // /usr/x86_64-w64-mingw32/include/propidl.h:387:1: + PIDDSI_MMCLIPCOUNT = 0x0000000A // /usr/x86_64-w64-mingw32/include/propidl.h:383:1: + PIDDSI_NOTECOUNT = 0x00000008 // /usr/x86_64-w64-mingw32/include/propidl.h:381:1: + PIDDSI_PARCOUNT = 0x00000006 // /usr/x86_64-w64-mingw32/include/propidl.h:379:1: + PIDDSI_PRESFORMAT = 0x00000003 // /usr/x86_64-w64-mingw32/include/propidl.h:376:1: + PIDDSI_SCALE = 0x0000000B // /usr/x86_64-w64-mingw32/include/propidl.h:384:1: + PIDDSI_SLIDECOUNT = 0x00000007 // /usr/x86_64-w64-mingw32/include/propidl.h:380:1: + PIDMSI_COPYRIGHT = 11 // /usr/x86_64-w64-mingw32/include/propidl.h:400:1: + PIDMSI_EDITOR = 2 // /usr/x86_64-w64-mingw32/include/propidl.h:391:1: + PIDMSI_OWNER = 8 // /usr/x86_64-w64-mingw32/include/propidl.h:397:1: + PIDMSI_PRODUCTION = 10 // /usr/x86_64-w64-mingw32/include/propidl.h:399:1: + PIDMSI_PROJECT = 6 // /usr/x86_64-w64-mingw32/include/propidl.h:395:1: + PIDMSI_RATING = 9 // /usr/x86_64-w64-mingw32/include/propidl.h:398:1: + PIDMSI_SEQUENCE_NO = 5 // /usr/x86_64-w64-mingw32/include/propidl.h:394:1: + PIDMSI_SOURCE = 4 // /usr/x86_64-w64-mingw32/include/propidl.h:393:1: + PIDMSI_STATUS = 7 // /usr/x86_64-w64-mingw32/include/propidl.h:396:1: + PIDMSI_SUPPLIER = 3 // /usr/x86_64-w64-mingw32/include/propidl.h:392:1: + PIDSI_APPNAME = 18 // /usr/x86_64-w64-mingw32/include/propidl.h:372:1: + PIDSI_AUTHOR = 4 // /usr/x86_64-w64-mingw32/include/propidl.h:358:1: + PIDSI_CHARCOUNT = 16 // /usr/x86_64-w64-mingw32/include/propidl.h:370:1: + PIDSI_COMMENTS = 6 // /usr/x86_64-w64-mingw32/include/propidl.h:360:1: + PIDSI_CREATE_DTM = 12 // /usr/x86_64-w64-mingw32/include/propidl.h:366:1: + PIDSI_DOC_SECURITY = 19 // /usr/x86_64-w64-mingw32/include/propidl.h:373:1: + PIDSI_EDITTIME = 10 // /usr/x86_64-w64-mingw32/include/propidl.h:364:1: + PIDSI_KEYWORDS = 5 // /usr/x86_64-w64-mingw32/include/propidl.h:359:1: + PIDSI_LASTAUTHOR = 8 // /usr/x86_64-w64-mingw32/include/propidl.h:362:1: + PIDSI_LASTPRINTED = 11 // /usr/x86_64-w64-mingw32/include/propidl.h:365:1: + PIDSI_LASTSAVE_DTM = 13 // /usr/x86_64-w64-mingw32/include/propidl.h:367:1: + PIDSI_PAGECOUNT = 14 // /usr/x86_64-w64-mingw32/include/propidl.h:368:1: + PIDSI_REVNUMBER = 9 // /usr/x86_64-w64-mingw32/include/propidl.h:363:1: + PIDSI_SUBJECT = 3 // /usr/x86_64-w64-mingw32/include/propidl.h:357:1: + PIDSI_TEMPLATE = 7 // /usr/x86_64-w64-mingw32/include/propidl.h:361:1: + PIDSI_THUMBNAIL = 17 // /usr/x86_64-w64-mingw32/include/propidl.h:371:1: + PIDSI_TITLE = 2 // /usr/x86_64-w64-mingw32/include/propidl.h:356:1: + PIDSI_WORDCOUNT = 15 // /usr/x86_64-w64-mingw32/include/propidl.h:369:1: + PID_BEHAVIOR = 2147483651 // /usr/x86_64-w64-mingw32/include/propidl.h:341:1: + PID_CODEPAGE = 1 // /usr/x86_64-w64-mingw32/include/propidl.h:329:1: + PID_DICTIONARY = 0 // /usr/x86_64-w64-mingw32/include/propidl.h:327:1: + PID_FIRST_NAME_DEFAULT = 4095 // /usr/x86_64-w64-mingw32/include/propidl.h:333:1: + PID_FIRST_USABLE = 2 // /usr/x86_64-w64-mingw32/include/propidl.h:331:1: + PID_ILLEGAL = 4294967295 // /usr/x86_64-w64-mingw32/include/propidl.h:343:1: + PID_LOCALE = 2147483648 // /usr/x86_64-w64-mingw32/include/propidl.h:335:1: + PID_MAX_READONLY = 3221225471 // /usr/x86_64-w64-mingw32/include/propidl.h:348:1: + PID_MIN_READONLY = 2147483648 // /usr/x86_64-w64-mingw32/include/propidl.h:346:1: + PID_MODIFY_TIME = 2147483649 // /usr/x86_64-w64-mingw32/include/propidl.h:337:1: + PID_SECURITY = 2147483650 // /usr/x86_64-w64-mingw32/include/propidl.h:339:1: + PIPE_ACCEPT_REMOTE_CLIENTS = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:141:1: + PIPE_ACCESS_DUPLEX = 0x3 // /usr/x86_64-w64-mingw32/include/winbase.h:130:1: + PIPE_ACCESS_INBOUND = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:128:1: + PIPE_ACCESS_OUTBOUND = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:129:1: + PIPE_CLIENT_END = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:132:1: + PIPE_NOWAIT = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:136:1: + PIPE_READMODE_BYTE = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:137:1: + PIPE_READMODE_MESSAGE = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:138:1: + PIPE_REJECT_REMOTE_CLIENTS = 0x8 // /usr/x86_64-w64-mingw32/include/winbase.h:142:1: + PIPE_SERVER_END = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:133:1: + PIPE_TYPE_BYTE = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:139:1: + PIPE_TYPE_MESSAGE = 0x4 // /usr/x86_64-w64-mingw32/include/winbase.h:140:1: + PIPE_UNLIMITED_INSTANCES = 255 // /usr/x86_64-w64-mingw32/include/winbase.h:144:1: + PIPE_WAIT = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:135:1: + PKCS12_ALLOW_OVERWRITE_KEY = 0x4000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5696:1: + PKCS12_ALWAYS_CNG_KSP = 0x200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5693:1: + PKCS12_DISABLE_ENCRYPT_CERTIFICATES = 0x0100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5718:1: + PKCS12_ENCRYPT_CERTIFICATES = 0x0200 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5719:1: + PKCS12_EXPORT_ECC_CURVE_OID = 0x2000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5721:1: + PKCS12_EXPORT_ECC_CURVE_PARAMETERS = 0x1000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5720:1: + PKCS12_EXPORT_PBES2_PARAMS = 0x0080 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5717:1: + PKCS12_EXPORT_RESERVED_MASK = 0xffff0000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5722:1: + PKCS12_EXPORT_SILENT = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5716:1: + PKCS12_IMPORT_RESERVED_MASK = 0xffff0000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5699:1: + PKCS12_IMPORT_SILENT = 0x40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5690:1: + PKCS12_INCLUDE_EXTENDED_PROPERTIES = 0x10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5714:1: + PKCS12_NO_PERSIST_KEY = 0x8000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5697:1: + PKCS12_OBJECT_LOCATOR_ALL_IMPORT_FLAGS = 33360 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5701:1: + PKCS12_ONLY_CERTIFICATES = 0x00000400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5694:1: + PKCS12_ONLY_CERTIFICATES_PROVIDER_TYPE = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5703:1: + PKCS12_ONLY_NOT_ENCRYPTED_CERTIFICATES = 0x00000800 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5695:1: + PKCS12_PBKDF2_ID_HMAC_SHA1 = "1.2.840.113549.2.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5724:1: + PKCS12_PBKDF2_ID_HMAC_SHA256 = "1.2.840.113549.2.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5725:1: + PKCS12_PBKDF2_ID_HMAC_SHA384 = "1.2.840.113549.2.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5726:1: + PKCS12_PBKDF2_ID_HMAC_SHA512 = "1.2.840.113549.2.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5727:1: + PKCS12_PREFER_CNG_KSP = 0x100 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5692:1: + PKCS12_PROTECT_TO_DOMAIN_SIDS = 0x20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5715:1: + PKCS12_VIRTUAL_ISOLATION_KEY = 0x00010000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5698:1: + PKCS5_PADDING = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:417:1: + PKCS_7_ASN_ENCODING = 0x10000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1437:1: + PKCS_7_NDR_ENCODING = 0x20000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1438:1: + PKCS_RSA_SSA_PSS_TRAILER_FIELD_BC = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2295:1: + PLAINTEXTKEYBLOB = 0x8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:355:1: + PLANES = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:1518:1: + PLOSS = 6 // /usr/x86_64-w64-mingw32/include/math.h:34:1: + PMB_ACTIVE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:3197:1: + PM_NOREMOVE = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:1977:1: + PM_NOYIELD = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1979:1: + PM_QS_INPUT = 67567616 // /usr/x86_64-w64-mingw32/include/winuser.h:1981:1: + PM_QS_PAINT = 2097152 // /usr/x86_64-w64-mingw32/include/winuser.h:1983:1: + PM_QS_POSTMESSAGE = 9961472 // /usr/x86_64-w64-mingw32/include/winuser.h:1982:1: + PM_QS_SENDMESSAGE = 4194304 // /usr/x86_64-w64-mingw32/include/winuser.h:1984:1: + PM_REMOVE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1978:1: + POINTER_32 = 0 // /usr/x86_64-w64-mingw32/include/basetsd.h:16:1: + POINTER_64 = 0 // /usr/x86_64-w64-mingw32/include/basetsd.h:17:1: + POINTER_SIGNED = 0 // /usr/x86_64-w64-mingw32/include/basetsd.h:20:1: + POINTER_UNSIGNED = 0 // /usr/x86_64-w64-mingw32/include/basetsd.h:21:1: + POLICY_AUDIT_SUBCATEGORY_COUNT = 56 // /usr/x86_64-w64-mingw32/include/winnt.h:3861:1: + POLICY_SHOWREASONUI_ALWAYS = 1 // /usr/x86_64-w64-mingw32/include/reason.h:71:1: + POLICY_SHOWREASONUI_NEVER = 0 // /usr/x86_64-w64-mingw32/include/reason.h:70:1: + POLICY_SHOWREASONUI_SERVERONLY = 3 // /usr/x86_64-w64-mingw32/include/reason.h:73:1: + POLICY_SHOWREASONUI_WORKSTATIONONLY = 2 // /usr/x86_64-w64-mingw32/include/reason.h:72:1: + POLYFILL_LAST = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:102:1: + POLYGONALCAPS = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:1527:1: + PORT_STATUS_DOOR_OPEN = 7 // /usr/x86_64-w64-mingw32/include/winspool.h:714:1: + PORT_STATUS_NO_TONER = 6 // /usr/x86_64-w64-mingw32/include/winspool.h:713:1: + PORT_STATUS_OFFLINE = 1 // /usr/x86_64-w64-mingw32/include/winspool.h:708:1: + PORT_STATUS_OUTPUT_BIN_FULL = 4 // /usr/x86_64-w64-mingw32/include/winspool.h:711:1: + PORT_STATUS_OUT_OF_MEMORY = 9 // /usr/x86_64-w64-mingw32/include/winspool.h:716:1: + PORT_STATUS_PAPER_JAM = 2 // /usr/x86_64-w64-mingw32/include/winspool.h:709:1: + PORT_STATUS_PAPER_OUT = 3 // /usr/x86_64-w64-mingw32/include/winspool.h:710:1: + PORT_STATUS_PAPER_PROBLEM = 5 // /usr/x86_64-w64-mingw32/include/winspool.h:712:1: + PORT_STATUS_POWER_SAVE = 12 // /usr/x86_64-w64-mingw32/include/winspool.h:719:1: + PORT_STATUS_TONER_LOW = 10 // /usr/x86_64-w64-mingw32/include/winspool.h:717:1: + PORT_STATUS_TYPE_ERROR = 1 // /usr/x86_64-w64-mingw32/include/winspool.h:704:1: + PORT_STATUS_TYPE_INFO = 3 // /usr/x86_64-w64-mingw32/include/winspool.h:706:1: + PORT_STATUS_TYPE_WARNING = 2 // /usr/x86_64-w64-mingw32/include/winspool.h:705:1: + PORT_STATUS_USER_INTERVENTION = 8 // /usr/x86_64-w64-mingw32/include/winspool.h:715:1: + PORT_STATUS_WARMING_UP = 11 // /usr/x86_64-w64-mingw32/include/winspool.h:718:1: + PORT_TYPE_NET_ATTACHED = 0x0008 // /usr/x86_64-w64-mingw32/include/winspool.h:686:1: + PORT_TYPE_READ = 0x0002 // /usr/x86_64-w64-mingw32/include/winspool.h:684:1: + PORT_TYPE_REDIRECTED = 0x0004 // /usr/x86_64-w64-mingw32/include/winspool.h:685:1: + PORT_TYPE_WRITE = 0x0001 // /usr/x86_64-w64-mingw32/include/winspool.h:683:1: + POSTSCRIPT_DATA = 37 // /usr/x86_64-w64-mingw32/include/wingdi.h:271:1: + POSTSCRIPT_IDENTIFY = 4117 // /usr/x86_64-w64-mingw32/include/wingdi.h:314:1: + POSTSCRIPT_IGNORE = 38 // /usr/x86_64-w64-mingw32/include/wingdi.h:272:1: + POSTSCRIPT_INJECTION = 4118 // /usr/x86_64-w64-mingw32/include/wingdi.h:315:1: + POSTSCRIPT_PASSTHROUGH = 4115 // /usr/x86_64-w64-mingw32/include/wingdi.h:311:1: + POWERBUTTON_ACTION_INDEX_HIBERNATE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:5191:1: + POWERBUTTON_ACTION_INDEX_NOTHING = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5189:1: + POWERBUTTON_ACTION_INDEX_SHUTDOWN = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:5192:1: + POWERBUTTON_ACTION_INDEX_SLEEP = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5190:1: + POWERBUTTON_ACTION_VALUE_HIBERNATE = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:5196:1: + POWERBUTTON_ACTION_VALUE_NOTHING = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5194:1: + POWERBUTTON_ACTION_VALUE_SHUTDOWN = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:5197:1: + POWERBUTTON_ACTION_VALUE_SLEEP = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:5195:1: + POWER_ACTION_CRITICAL = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5879:1: + POWER_ACTION_DISABLE_WAKES = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5878:1: + POWER_ACTION_HIBERBOOT = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:5874:1: + POWER_ACTION_LIGHTEST_FIRST = 0x10000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5876:1: + POWER_ACTION_LOCK_CONSOLE = 0x20000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5877:1: + POWER_ACTION_OVERRIDE_APPS = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:5873:1: + POWER_ACTION_PSEUDO_TRANSITION = 0x08000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5875:1: + POWER_ACTION_QUERY_ALLOWED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5871:1: + POWER_ACTION_UI_ALLOWED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5872:1: + POWER_DEVICE_IDLE_POLICY_CONSERVATIVE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5221:1: + POWER_DEVICE_IDLE_POLICY_PERFORMANCE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5220:1: + POWER_FORCE_TRIGGER_RESET = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:5887:1: + POWER_LEVEL_USER_NOTIFY_EXEC = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:5883:1: + POWER_LEVEL_USER_NOTIFY_SOUND = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5882:1: + POWER_LEVEL_USER_NOTIFY_TEXT = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5881:1: + POWER_PLATFORM_ROLE_V1 = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5620:1: + POWER_PLATFORM_ROLE_V2 = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:5623:1: + POWER_PLATFORM_ROLE_VERSION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5630:1: + POWER_REQUEST_CONTEXT_DETAILED_STRING = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:5396:1: + POWER_REQUEST_CONTEXT_SIMPLE_STRING = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:5395:1: + POWER_REQUEST_CONTEXT_VERSION = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5388:1: + POWER_SETTING_VALUE_VERSION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5591:1: + POWER_SYSTEM_MAXIMUM = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:5350:1: + POWER_USER_NOTIFY_BUTTON = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:5884:1: + POWER_USER_NOTIFY_FORCED_SHUTDOWN = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:5886:1: + POWER_USER_NOTIFY_SHUTDOWN = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:5885:1: + PO_DELETE = 0x0013 // /usr/x86_64-w64-mingw32/include/shellapi.h:184:1: + PO_PORTCHANGE = 0x0020 // /usr/x86_64-w64-mingw32/include/shellapi.h:186:1: + PO_RENAME = 0x0014 // /usr/x86_64-w64-mingw32/include/shellapi.h:185:1: + PO_REN_PORT = 0x0034 // /usr/x86_64-w64-mingw32/include/shellapi.h:188:1: + PO_THROTTLE_ADAPTIVE = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:5948:1: + PO_THROTTLE_CONSTANT = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5946:1: + PO_THROTTLE_DEGRADE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:5947:1: + PO_THROTTLE_MAXIMUM = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:5949:1: + PO_THROTTLE_NONE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5945:1: + PPM_FIRMWARE_ACPI1C2 = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:5794:1: + PPM_FIRMWARE_ACPI1C3 = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:5795:1: + PPM_FIRMWARE_ACPI1TSTATES = 0x4 // /usr/x86_64-w64-mingw32/include/winnt.h:5796:1: + PPM_FIRMWARE_CPC = 0x40000 // /usr/x86_64-w64-mingw32/include/winnt.h:5812:1: + PPM_FIRMWARE_CSD = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:5798:1: + PPM_FIRMWARE_CST = 0x8 // /usr/x86_64-w64-mingw32/include/winnt.h:5797:1: + PPM_FIRMWARE_OSC = 0x10000 // /usr/x86_64-w64-mingw32/include/winnt.h:5810:1: + PPM_FIRMWARE_PCCH = 0x4000 // /usr/x86_64-w64-mingw32/include/winnt.h:5808:1: + PPM_FIRMWARE_PCCP = 0x8000 // /usr/x86_64-w64-mingw32/include/winnt.h:5809:1: + PPM_FIRMWARE_PCT = 0x20 // /usr/x86_64-w64-mingw32/include/winnt.h:5799:1: + PPM_FIRMWARE_PDC = 0x20000 // /usr/x86_64-w64-mingw32/include/winnt.h:5811:1: + PPM_FIRMWARE_PPC = 0x100 // /usr/x86_64-w64-mingw32/include/winnt.h:5802:1: + PPM_FIRMWARE_PSD = 0x200 // /usr/x86_64-w64-mingw32/include/winnt.h:5803:1: + PPM_FIRMWARE_PSS = 0x40 // /usr/x86_64-w64-mingw32/include/winnt.h:5800:1: + PPM_FIRMWARE_PTC = 0x400 // /usr/x86_64-w64-mingw32/include/winnt.h:5804:1: + PPM_FIRMWARE_TPC = 0x1000 // /usr/x86_64-w64-mingw32/include/winnt.h:5806:1: + PPM_FIRMWARE_TSD = 0x2000 // /usr/x86_64-w64-mingw32/include/winnt.h:5807:1: + PPM_FIRMWARE_TSS = 0x800 // /usr/x86_64-w64-mingw32/include/winnt.h:5805:1: + PPM_FIRMWARE_XPSS = 0x80 // /usr/x86_64-w64-mingw32/include/winnt.h:5801:1: + PPM_IDLE_IMPLEMENTATION_CSTATES = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:5821:1: + PPM_IDLE_IMPLEMENTATION_NONE = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:5820:1: + PPM_IDLE_IMPLEMENTATION_PEP = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:5822:1: + PPM_PERFORMANCE_IMPLEMENTATION_CPPC = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:5817:1: + PPM_PERFORMANCE_IMPLEMENTATION_NONE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5814:1: + PPM_PERFORMANCE_IMPLEMENTATION_PCCV1 = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:5816:1: + PPM_PERFORMANCE_IMPLEMENTATION_PEP = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:5818:1: + PPM_PERFORMANCE_IMPLEMENTATION_PSTATES = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5815:1: + PP_ADMIN_PIN = 31 // /usr/x86_64-w64-mingw32/include/wincrypt.h:472:1: + PP_APPLI_CERT = 18 // /usr/x86_64-w64-mingw32/include/wincrypt.h:464:1: + PP_CERTCHAIN = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:460:1: + PP_CHANGE_PASSWORD = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:458:1: + PP_CLIENT_HWND = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:519:1: + PP_CONTAINER = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:457:1: + PP_CONTEXT_INFO = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:520:1: + PP_CRYPT_COUNT_KEY_USE = 41 // /usr/x86_64-w64-mingw32/include/wincrypt.h:483:1: + PP_DELETEKEY = 24 // /usr/x86_64-w64-mingw32/include/wincrypt.h:525:1: + PP_DISPLAYERRORS = 0x01 // /usr/x86_64-w64-mingw32/include/winnetwk.h:285:1: + PP_ENUMALGS = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:452:1: + PP_ENUMALGS_EX = 22 // /usr/x86_64-w64-mingw32/include/wincrypt.h:468:1: + PP_ENUMCONTAINERS = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:453:1: + PP_ENUMELECTROOTS = 26 // /usr/x86_64-w64-mingw32/include/wincrypt.h:470:1: + PP_ENUMEX_SIGNING_PROT = 40 // /usr/x86_64-w64-mingw32/include/wincrypt.h:481:1: + PP_ENUMMANDROOTS = 25 // /usr/x86_64-w64-mingw32/include/wincrypt.h:469:1: + PP_IMPTYPE = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:454:1: + PP_KEYEXCHANGE_ALG = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:523:1: + PP_KEYEXCHANGE_KEYSIZE = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:521:1: + PP_KEYEXCHANGE_PIN = 32 // /usr/x86_64-w64-mingw32/include/wincrypt.h:473:1: + PP_KEYSET_SEC_DESCR = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:459:1: + PP_KEYSET_TYPE = 27 // /usr/x86_64-w64-mingw32/include/wincrypt.h:471:1: + PP_KEYSPEC = 39 // /usr/x86_64-w64-mingw32/include/wincrypt.h:480:1: + PP_KEYSTORAGE = 17 // /usr/x86_64-w64-mingw32/include/wincrypt.h:463:1: + PP_KEYX_KEYSIZE_INC = 35 // /usr/x86_64-w64-mingw32/include/wincrypt.h:476:1: + PP_KEY_TYPE_SUBTYPE = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:461:1: + PP_NAME = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:455:1: + PP_PROVTYPE = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:462:1: + PP_SESSION_KEYSIZE = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:466:1: + PP_SGC_INFO = 37 // /usr/x86_64-w64-mingw32/include/wincrypt.h:478:1: + PP_SIGNATURE_ALG = 15 // /usr/x86_64-w64-mingw32/include/wincrypt.h:524:1: + PP_SIGNATURE_KEYSIZE = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:522:1: + PP_SIGNATURE_PIN = 33 // /usr/x86_64-w64-mingw32/include/wincrypt.h:474:1: + PP_SIG_KEYSIZE_INC = 34 // /usr/x86_64-w64-mingw32/include/wincrypt.h:475:1: + PP_SYM_KEYSIZE = 19 // /usr/x86_64-w64-mingw32/include/wincrypt.h:465:1: + PP_UI_PROMPT = 21 // /usr/x86_64-w64-mingw32/include/wincrypt.h:467:1: + PP_UNIQUE_CONTAINER = 36 // /usr/x86_64-w64-mingw32/include/wincrypt.h:477:1: + PP_USE_HARDWARE_RNG = 38 // /usr/x86_64-w64-mingw32/include/wincrypt.h:479:1: + PP_VERSION = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:456:1: + PRAGMA_DEPRECATED_DDK = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:255:1: + PREFERRED_SCHEMA_TABLE = "sqlite_schema" // testdata/sqlite-amalgamation-3380500/sqlite3.c:14490:1: + PREFERRED_TEMP_SCHEMA_TABLE = "sqlite_temp_schema" // testdata/sqlite-amalgamation-3380500/sqlite3.c:14491:1: + PRF_CHECKVISIBLE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1655:1: + PRF_CHILDREN = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:1659:1: + PRF_CLIENT = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1657:1: + PRF_ERASEBKGND = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:1658:1: + PRF_NONCLIENT = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1656:1: + PRF_OWNED = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:1660:1: + PRINTACTION_DOCUMENTDEFAULTS = 6 // /usr/x86_64-w64-mingw32/include/shellapi.h:769:1: + PRINTACTION_NETINSTALL = 2 // /usr/x86_64-w64-mingw32/include/shellapi.h:765:1: + PRINTACTION_NETINSTALLLINK = 3 // /usr/x86_64-w64-mingw32/include/shellapi.h:766:1: + PRINTACTION_OPEN = 0 // /usr/x86_64-w64-mingw32/include/shellapi.h:763:1: + PRINTACTION_OPENNETPRN = 5 // /usr/x86_64-w64-mingw32/include/shellapi.h:768:1: + PRINTACTION_PROPERTIES = 1 // /usr/x86_64-w64-mingw32/include/shellapi.h:764:1: + PRINTACTION_SERVERPROPERTIES = 7 // /usr/x86_64-w64-mingw32/include/shellapi.h:770:1: + PRINTACTION_TESTPAGE = 4 // /usr/x86_64-w64-mingw32/include/shellapi.h:767:1: + PRINTDLGEXORD = 1549 // /usr/x86_64-w64-mingw32/include/dlgs.h:189:1: + PRINTDLGORD = 1538 // /usr/x86_64-w64-mingw32/include/dlgs.h:178:1: + PRINTER_ACCESS_ADMINISTER = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:1276:1: + PRINTER_ACCESS_USE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winspool.h:1277:1: + PRINTER_ALL_ACCESS = 983052 // /usr/x86_64-w64-mingw32/include/winspool.h:1286:1: + PRINTER_ATTRIBUTE_DEFAULT = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:210:1: + PRINTER_ATTRIBUTE_DIRECT = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:209:1: + PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST = 0x00000200 // /usr/x86_64-w64-mingw32/include/winspool.h:218:1: + PRINTER_ATTRIBUTE_ENABLE_BIDI = 0x00000800 // /usr/x86_64-w64-mingw32/include/winspool.h:221:1: + PRINTER_ATTRIBUTE_ENABLE_DEVQ = 0x00000080 // /usr/x86_64-w64-mingw32/include/winspool.h:216:1: + PRINTER_ATTRIBUTE_FAX = 0x00004000 // /usr/x86_64-w64-mingw32/include/winspool.h:224:1: + PRINTER_ATTRIBUTE_HIDDEN = 0x00000020 // /usr/x86_64-w64-mingw32/include/winspool.h:213:1: + PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS = 0x00000100 // /usr/x86_64-w64-mingw32/include/winspool.h:217:1: + PRINTER_ATTRIBUTE_LOCAL = 0x00000040 // /usr/x86_64-w64-mingw32/include/winspool.h:214:1: + PRINTER_ATTRIBUTE_NETWORK = 0x00000010 // /usr/x86_64-w64-mingw32/include/winspool.h:212:1: + PRINTER_ATTRIBUTE_PUBLISHED = 0x00002000 // /usr/x86_64-w64-mingw32/include/winspool.h:223:1: + PRINTER_ATTRIBUTE_QUEUED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:208:1: + PRINTER_ATTRIBUTE_RAW_ONLY = 0x00001000 // /usr/x86_64-w64-mingw32/include/winspool.h:222:1: + PRINTER_ATTRIBUTE_SHARED = 0x00000008 // /usr/x86_64-w64-mingw32/include/winspool.h:211:1: + PRINTER_ATTRIBUTE_TS = 0x00008000 // /usr/x86_64-w64-mingw32/include/winspool.h:225:1: + PRINTER_ATTRIBUTE_WORK_OFFLINE = 0x00000400 // /usr/x86_64-w64-mingw32/include/winspool.h:220:1: + PRINTER_CHANGE_ADD_FORM = 0x00010000 // /usr/x86_64-w64-mingw32/include/winspool.h:1121:1: + PRINTER_CHANGE_ADD_JOB = 0x00000100 // /usr/x86_64-w64-mingw32/include/winspool.h:1116:1: + PRINTER_CHANGE_ADD_PORT = 0x00100000 // /usr/x86_64-w64-mingw32/include/winspool.h:1125:1: + PRINTER_CHANGE_ADD_PRINTER = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:1111:1: + PRINTER_CHANGE_ADD_PRINTER_DRIVER = 0x10000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1132:1: + PRINTER_CHANGE_ADD_PRINT_PROCESSOR = 0x01000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1129:1: + PRINTER_CHANGE_ALL = 0x7777FFFF // /usr/x86_64-w64-mingw32/include/winspool.h:1137:1: + PRINTER_CHANGE_CONFIGURE_PORT = 0x00200000 // /usr/x86_64-w64-mingw32/include/winspool.h:1126:1: + PRINTER_CHANGE_DELETE_FORM = 0x00040000 // /usr/x86_64-w64-mingw32/include/winspool.h:1123:1: + PRINTER_CHANGE_DELETE_JOB = 0x00000400 // /usr/x86_64-w64-mingw32/include/winspool.h:1118:1: + PRINTER_CHANGE_DELETE_PORT = 0x00400000 // /usr/x86_64-w64-mingw32/include/winspool.h:1127:1: + PRINTER_CHANGE_DELETE_PRINTER = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:1113:1: + PRINTER_CHANGE_DELETE_PRINTER_DRIVER = 0x40000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1134:1: + PRINTER_CHANGE_DELETE_PRINT_PROCESSOR = 0x04000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1130:1: + PRINTER_CHANGE_FAILED_CONNECTION_PRINTER = 0x00000008 // /usr/x86_64-w64-mingw32/include/winspool.h:1114:1: + PRINTER_CHANGE_FORM = 0x00070000 // /usr/x86_64-w64-mingw32/include/winspool.h:1124:1: + PRINTER_CHANGE_JOB = 0x0000FF00 // /usr/x86_64-w64-mingw32/include/winspool.h:1120:1: + PRINTER_CHANGE_PORT = 0x00700000 // /usr/x86_64-w64-mingw32/include/winspool.h:1128:1: + PRINTER_CHANGE_PRINTER = 0x000000FF // /usr/x86_64-w64-mingw32/include/winspool.h:1115:1: + PRINTER_CHANGE_PRINTER_DRIVER = 0x70000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1135:1: + PRINTER_CHANGE_PRINT_PROCESSOR = 0x07000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1131:1: + PRINTER_CHANGE_SET_FORM = 0x00020000 // /usr/x86_64-w64-mingw32/include/winspool.h:1122:1: + PRINTER_CHANGE_SET_JOB = 0x00000200 // /usr/x86_64-w64-mingw32/include/winspool.h:1117:1: + PRINTER_CHANGE_SET_PRINTER = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:1112:1: + PRINTER_CHANGE_SET_PRINTER_DRIVER = 0x20000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1133:1: + PRINTER_CHANGE_TIMEOUT = 0x80000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1136:1: + PRINTER_CHANGE_WRITE_JOB = 0x00000800 // /usr/x86_64-w64-mingw32/include/winspool.h:1119:1: + PRINTER_CONTROL_PAUSE = 1 // /usr/x86_64-w64-mingw32/include/winspool.h:177:1: + PRINTER_CONTROL_PURGE = 3 // /usr/x86_64-w64-mingw32/include/winspool.h:179:1: + PRINTER_CONTROL_RESUME = 2 // /usr/x86_64-w64-mingw32/include/winspool.h:178:1: + PRINTER_CONTROL_SET_STATUS = 4 // /usr/x86_64-w64-mingw32/include/winspool.h:180:1: + PRINTER_ENUM_CONNECTIONS = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:804:1: + PRINTER_ENUM_CONTAINER = 0x00008000 // /usr/x86_64-w64-mingw32/include/winspool.h:812:1: + PRINTER_ENUM_DEFAULT = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:802:1: + PRINTER_ENUM_EXPAND = 0x00004000 // /usr/x86_64-w64-mingw32/include/winspool.h:811:1: + PRINTER_ENUM_FAVORITE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:805:1: + PRINTER_ENUM_HIDE = 0x01000000 // /usr/x86_64-w64-mingw32/include/winspool.h:823:1: + PRINTER_ENUM_ICON1 = 0x00010000 // /usr/x86_64-w64-mingw32/include/winspool.h:815:1: + PRINTER_ENUM_ICON2 = 0x00020000 // /usr/x86_64-w64-mingw32/include/winspool.h:816:1: + PRINTER_ENUM_ICON3 = 0x00040000 // /usr/x86_64-w64-mingw32/include/winspool.h:817:1: + PRINTER_ENUM_ICON4 = 0x00080000 // /usr/x86_64-w64-mingw32/include/winspool.h:818:1: + PRINTER_ENUM_ICON5 = 0x00100000 // /usr/x86_64-w64-mingw32/include/winspool.h:819:1: + PRINTER_ENUM_ICON6 = 0x00200000 // /usr/x86_64-w64-mingw32/include/winspool.h:820:1: + PRINTER_ENUM_ICON7 = 0x00400000 // /usr/x86_64-w64-mingw32/include/winspool.h:821:1: + PRINTER_ENUM_ICON8 = 0x00800000 // /usr/x86_64-w64-mingw32/include/winspool.h:822:1: + PRINTER_ENUM_ICONMASK = 0x00ff0000 // /usr/x86_64-w64-mingw32/include/winspool.h:814:1: + PRINTER_ENUM_LOCAL = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:803:1: + PRINTER_ENUM_NAME = 0x00000008 // /usr/x86_64-w64-mingw32/include/winspool.h:806:1: + PRINTER_ENUM_NETWORK = 0x00000040 // /usr/x86_64-w64-mingw32/include/winspool.h:809:1: + PRINTER_ENUM_REMOTE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winspool.h:807:1: + PRINTER_ENUM_SHARED = 0x00000020 // /usr/x86_64-w64-mingw32/include/winspool.h:808:1: + PRINTER_ERROR_INFORMATION = 0x80000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1161:1: + PRINTER_ERROR_JAM = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:1166:1: + PRINTER_ERROR_OUTOFPAPER = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:1165:1: + PRINTER_ERROR_OUTOFTONER = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:1167:1: + PRINTER_ERROR_SEVERE = 0x20000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1163:1: + PRINTER_ERROR_WARNING = 0x40000000 // /usr/x86_64-w64-mingw32/include/winspool.h:1162:1: + PRINTER_EXECUTE = 131080 // /usr/x86_64-w64-mingw32/include/winspool.h:1289:1: + PRINTER_FONTTYPE = 0x4000 // /usr/x86_64-w64-mingw32/include/commdlg.h:468:1: + PRINTER_NOTIFY_FIELD_ATTRIBUTES = 0x0D // /usr/x86_64-w64-mingw32/include/winspool.h:959:1: + PRINTER_NOTIFY_FIELD_AVERAGE_PPM = 0x15 // /usr/x86_64-w64-mingw32/include/winspool.h:967:1: + PRINTER_NOTIFY_FIELD_BYTES_PRINTED = 0x19 // /usr/x86_64-w64-mingw32/include/winspool.h:971:1: + PRINTER_NOTIFY_FIELD_CJOBS = 0x14 // /usr/x86_64-w64-mingw32/include/winspool.h:966:1: + PRINTER_NOTIFY_FIELD_COMMENT = 0x05 // /usr/x86_64-w64-mingw32/include/winspool.h:951:1: + PRINTER_NOTIFY_FIELD_DATATYPE = 0x0B // /usr/x86_64-w64-mingw32/include/winspool.h:957:1: + PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY = 0x0F // /usr/x86_64-w64-mingw32/include/winspool.h:961:1: + PRINTER_NOTIFY_FIELD_DEVMODE = 0x07 // /usr/x86_64-w64-mingw32/include/winspool.h:953:1: + PRINTER_NOTIFY_FIELD_DRIVER_NAME = 0x04 // /usr/x86_64-w64-mingw32/include/winspool.h:950:1: + PRINTER_NOTIFY_FIELD_LOCATION = 0x06 // /usr/x86_64-w64-mingw32/include/winspool.h:952:1: + PRINTER_NOTIFY_FIELD_OBJECT_GUID = 0x1A // /usr/x86_64-w64-mingw32/include/winspool.h:972:1: + PRINTER_NOTIFY_FIELD_PAGES_PRINTED = 0x17 // /usr/x86_64-w64-mingw32/include/winspool.h:969:1: + PRINTER_NOTIFY_FIELD_PARAMETERS = 0x0A // /usr/x86_64-w64-mingw32/include/winspool.h:956:1: + PRINTER_NOTIFY_FIELD_PORT_NAME = 0x03 // /usr/x86_64-w64-mingw32/include/winspool.h:949:1: + PRINTER_NOTIFY_FIELD_PRINTER_NAME = 0x01 // /usr/x86_64-w64-mingw32/include/winspool.h:947:1: + PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR = 0x09 // /usr/x86_64-w64-mingw32/include/winspool.h:955:1: + PRINTER_NOTIFY_FIELD_PRIORITY = 0x0E // /usr/x86_64-w64-mingw32/include/winspool.h:960:1: + PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR = 0x0C // /usr/x86_64-w64-mingw32/include/winspool.h:958:1: + PRINTER_NOTIFY_FIELD_SEPFILE = 0x08 // /usr/x86_64-w64-mingw32/include/winspool.h:954:1: + PRINTER_NOTIFY_FIELD_SERVER_NAME = 0x00 // /usr/x86_64-w64-mingw32/include/winspool.h:946:1: + PRINTER_NOTIFY_FIELD_SHARE_NAME = 0x02 // /usr/x86_64-w64-mingw32/include/winspool.h:948:1: + PRINTER_NOTIFY_FIELD_START_TIME = 0x10 // /usr/x86_64-w64-mingw32/include/winspool.h:962:1: + PRINTER_NOTIFY_FIELD_STATUS = 0x12 // /usr/x86_64-w64-mingw32/include/winspool.h:964:1: + PRINTER_NOTIFY_FIELD_STATUS_STRING = 0x13 // /usr/x86_64-w64-mingw32/include/winspool.h:965:1: + PRINTER_NOTIFY_FIELD_TOTAL_BYTES = 0x18 // /usr/x86_64-w64-mingw32/include/winspool.h:970:1: + PRINTER_NOTIFY_FIELD_TOTAL_PAGES = 0x16 // /usr/x86_64-w64-mingw32/include/winspool.h:968:1: + PRINTER_NOTIFY_FIELD_UNTIL_TIME = 0x11 // /usr/x86_64-w64-mingw32/include/winspool.h:963:1: + PRINTER_NOTIFY_INFO_DISCARDED = 0x01 // /usr/x86_64-w64-mingw32/include/winspool.h:1017:1: + PRINTER_NOTIFY_OPTIONS_REFRESH = 0x01 // /usr/x86_64-w64-mingw32/include/winspool.h:1008:1: + PRINTER_NOTIFY_TYPE = 0x00 // /usr/x86_64-w64-mingw32/include/winspool.h:943:1: + PRINTER_READ = 131080 // /usr/x86_64-w64-mingw32/include/winspool.h:1287:1: + PRINTER_STATUS_BUSY = 0x00000200 // /usr/x86_64-w64-mingw32/include/winspool.h:191:1: + PRINTER_STATUS_DOOR_OPEN = 0x00400000 // /usr/x86_64-w64-mingw32/include/winspool.h:204:1: + PRINTER_STATUS_ERROR = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:183:1: + PRINTER_STATUS_INITIALIZING = 0x00008000 // /usr/x86_64-w64-mingw32/include/winspool.h:197:1: + PRINTER_STATUS_IO_ACTIVE = 0x00000100 // /usr/x86_64-w64-mingw32/include/winspool.h:190:1: + PRINTER_STATUS_MANUAL_FEED = 0x00000020 // /usr/x86_64-w64-mingw32/include/winspool.h:187:1: + PRINTER_STATUS_NOT_AVAILABLE = 0x00001000 // /usr/x86_64-w64-mingw32/include/winspool.h:194:1: + PRINTER_STATUS_NO_TONER = 0x00040000 // /usr/x86_64-w64-mingw32/include/winspool.h:200:1: + PRINTER_STATUS_OFFLINE = 0x00000080 // /usr/x86_64-w64-mingw32/include/winspool.h:189:1: + PRINTER_STATUS_OUTPUT_BIN_FULL = 0x00000800 // /usr/x86_64-w64-mingw32/include/winspool.h:193:1: + PRINTER_STATUS_OUT_OF_MEMORY = 0x00200000 // /usr/x86_64-w64-mingw32/include/winspool.h:203:1: + PRINTER_STATUS_PAGE_PUNT = 0x00080000 // /usr/x86_64-w64-mingw32/include/winspool.h:201:1: + PRINTER_STATUS_PAPER_JAM = 0x00000008 // /usr/x86_64-w64-mingw32/include/winspool.h:185:1: + PRINTER_STATUS_PAPER_OUT = 0x00000010 // /usr/x86_64-w64-mingw32/include/winspool.h:186:1: + PRINTER_STATUS_PAPER_PROBLEM = 0x00000040 // /usr/x86_64-w64-mingw32/include/winspool.h:188:1: + PRINTER_STATUS_PAUSED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:182:1: + PRINTER_STATUS_PENDING_DELETION = 0x00000004 // /usr/x86_64-w64-mingw32/include/winspool.h:184:1: + PRINTER_STATUS_POWER_SAVE = 0x01000000 // /usr/x86_64-w64-mingw32/include/winspool.h:206:1: + PRINTER_STATUS_PRINTING = 0x00000400 // /usr/x86_64-w64-mingw32/include/winspool.h:192:1: + PRINTER_STATUS_PROCESSING = 0x00004000 // /usr/x86_64-w64-mingw32/include/winspool.h:196:1: + PRINTER_STATUS_SERVER_UNKNOWN = 0x00800000 // /usr/x86_64-w64-mingw32/include/winspool.h:205:1: + PRINTER_STATUS_TONER_LOW = 0x00020000 // /usr/x86_64-w64-mingw32/include/winspool.h:199:1: + PRINTER_STATUS_USER_INTERVENTION = 0x00100000 // /usr/x86_64-w64-mingw32/include/winspool.h:202:1: + PRINTER_STATUS_WAITING = 0x00002000 // /usr/x86_64-w64-mingw32/include/winspool.h:195:1: + PRINTER_STATUS_WARMING_UP = 0x00010000 // /usr/x86_64-w64-mingw32/include/winspool.h:198:1: + PRINTER_WRITE = 131080 // /usr/x86_64-w64-mingw32/include/winspool.h:1288:1: + PRINTRATEUNIT_CPS = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2874:1: + PRINTRATEUNIT_IPM = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:2876:1: + PRINTRATEUNIT_LPM = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:2875:1: + PRINTRATEUNIT_PPM = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2873:1: + PRIVATEKEYBLOB = 0x7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:354:1: + PRIVATE_NAMESPACE_FLAG_DESTROY = 0x1 // /usr/x86_64-w64-mingw32/include/namespaceapi.h:18:1: + PRIVILEGE_SET_ALL_NECESSARY = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3588:1: + PRNSETUPDLGORD = 1539 // /usr/x86_64-w64-mingw32/include/dlgs.h:179:1: + PROCESSOR_ALPHA_21064 = 21064 // /usr/x86_64-w64-mingw32/include/winnt.h:4701:1: + PROCESSOR_AMD_X8664 = 8664 // /usr/x86_64-w64-mingw32/include/winnt.h:4699:1: + PROCESSOR_ARCHITECTURE_ALPHA = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4721:1: + PROCESSOR_ARCHITECTURE_ALPHA64 = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:4726:1: + PROCESSOR_ARCHITECTURE_AMD64 = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:4728:1: + PROCESSOR_ARCHITECTURE_ARM = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:4724:1: + PROCESSOR_ARCHITECTURE_ARM32_ON_WIN64 = 13 // /usr/x86_64-w64-mingw32/include/winnt.h:4732:1: + PROCESSOR_ARCHITECTURE_ARM64 = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:4731:1: + PROCESSOR_ARCHITECTURE_IA32_ON_ARM64 = 14 // /usr/x86_64-w64-mingw32/include/winnt.h:4733:1: + PROCESSOR_ARCHITECTURE_IA32_ON_WIN64 = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:4729:1: + PROCESSOR_ARCHITECTURE_IA64 = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:4725:1: + PROCESSOR_ARCHITECTURE_INTEL = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:4719:1: + PROCESSOR_ARCHITECTURE_MIPS = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4720:1: + PROCESSOR_ARCHITECTURE_MSIL = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:4727:1: + PROCESSOR_ARCHITECTURE_NEUTRAL = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:4730:1: + PROCESSOR_ARCHITECTURE_PPC = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:4722:1: + PROCESSOR_ARCHITECTURE_SHX = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4723:1: + PROCESSOR_ARCHITECTURE_UNKNOWN = 0xffff // /usr/x86_64-w64-mingw32/include/winnt.h:4735:1: + PROCESSOR_ARM720 = 1824 // /usr/x86_64-w64-mingw32/include/winnt.h:4713:1: + PROCESSOR_ARM820 = 2080 // /usr/x86_64-w64-mingw32/include/winnt.h:4714:1: + PROCESSOR_ARM920 = 2336 // /usr/x86_64-w64-mingw32/include/winnt.h:4715:1: + PROCESSOR_ARM_7TDMI = 70001 // /usr/x86_64-w64-mingw32/include/winnt.h:4716:1: + PROCESSOR_HITACHI_SH3 = 10003 // /usr/x86_64-w64-mingw32/include/winnt.h:4706:1: + PROCESSOR_HITACHI_SH3E = 10004 // /usr/x86_64-w64-mingw32/include/winnt.h:4707:1: + PROCESSOR_HITACHI_SH4 = 10005 // /usr/x86_64-w64-mingw32/include/winnt.h:4708:1: + PROCESSOR_IDLESTATE_POLICY_COUNT = 0x3 // /usr/x86_64-w64-mingw32/include/winnt.h:5897:1: + PROCESSOR_INTEL_386 = 386 // /usr/x86_64-w64-mingw32/include/winnt.h:4695:1: + PROCESSOR_INTEL_486 = 486 // /usr/x86_64-w64-mingw32/include/winnt.h:4696:1: + PROCESSOR_INTEL_IA64 = 2200 // /usr/x86_64-w64-mingw32/include/winnt.h:4698:1: + PROCESSOR_INTEL_PENTIUM = 586 // /usr/x86_64-w64-mingw32/include/winnt.h:4697:1: + PROCESSOR_MIPS_R4000 = 4000 // /usr/x86_64-w64-mingw32/include/winnt.h:4700:1: + PROCESSOR_MOTOROLA_821 = 821 // /usr/x86_64-w64-mingw32/include/winnt.h:4709:1: + PROCESSOR_OPTIL = 0x494f // /usr/x86_64-w64-mingw32/include/winnt.h:4717:1: + PROCESSOR_PERF_BOOST_MODE_AGGRESSIVE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:5209:1: + PROCESSOR_PERF_BOOST_MODE_DISABLED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5207:1: + PROCESSOR_PERF_BOOST_MODE_EFFICIENT_AGGRESSIVE = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:5211:1: + PROCESSOR_PERF_BOOST_MODE_EFFICIENT_ENABLED = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:5210:1: + PROCESSOR_PERF_BOOST_MODE_ENABLED = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5208:1: + PROCESSOR_PERF_BOOST_MODE_MAX = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:5212:1: + PROCESSOR_PERF_BOOST_POLICY_DISABLED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:5204:1: + PROCESSOR_PERF_BOOST_POLICY_MAX = 100 // /usr/x86_64-w64-mingw32/include/winnt.h:5205:1: + PROCESSOR_PPC_601 = 601 // /usr/x86_64-w64-mingw32/include/winnt.h:4702:1: + PROCESSOR_PPC_603 = 603 // /usr/x86_64-w64-mingw32/include/winnt.h:4703:1: + PROCESSOR_PPC_604 = 604 // /usr/x86_64-w64-mingw32/include/winnt.h:4704:1: + PROCESSOR_PPC_620 = 620 // /usr/x86_64-w64-mingw32/include/winnt.h:4705:1: + PROCESSOR_SHx_SH3 = 103 // /usr/x86_64-w64-mingw32/include/winnt.h:4710:1: + PROCESSOR_SHx_SH4 = 104 // /usr/x86_64-w64-mingw32/include/winnt.h:4711:1: + PROCESSOR_STRONGARM = 2577 // /usr/x86_64-w64-mingw32/include/winnt.h:4712:1: + PROCESS_ALL_ACCESS = 2035711 // /usr/x86_64-w64-mingw32/include/winnt.h:4056:1: + PROCESS_CREATE_PROCESS = 128 // /usr/x86_64-w64-mingw32/include/winnt.h:4046:1: + PROCESS_CREATE_THREAD = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4040:1: + PROCESS_DUP_HANDLE = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:4045:1: + PROCESS_HEAP_ENTRY_BUSY = 0x4 // /usr/x86_64-w64-mingw32/include/minwinbase.h:205:1: + PROCESS_HEAP_ENTRY_DDESHARE = 0x20 // /usr/x86_64-w64-mingw32/include/minwinbase.h:208:1: + PROCESS_HEAP_ENTRY_MOVEABLE = 0x10 // /usr/x86_64-w64-mingw32/include/minwinbase.h:207:1: + PROCESS_HEAP_REGION = 0x1 // /usr/x86_64-w64-mingw32/include/minwinbase.h:203:1: + PROCESS_HEAP_SEG_ALLOC = 0x8 // /usr/x86_64-w64-mingw32/include/minwinbase.h:206:1: + PROCESS_HEAP_UNCOMMITTED_RANGE = 0x2 // /usr/x86_64-w64-mingw32/include/minwinbase.h:204:1: + PROCESS_MODE_BACKGROUND_BEGIN = 0x100000 // /usr/x86_64-w64-mingw32/include/winbase.h:397:1: + PROCESS_MODE_BACKGROUND_END = 0x200000 // /usr/x86_64-w64-mingw32/include/winbase.h:398:1: + PROCESS_QUERY_INFORMATION = 1024 // /usr/x86_64-w64-mingw32/include/winnt.h:4049:1: + PROCESS_QUERY_LIMITED_INFORMATION = 4096 // /usr/x86_64-w64-mingw32/include/winnt.h:4051:1: + PROCESS_SET_INFORMATION = 512 // /usr/x86_64-w64-mingw32/include/winnt.h:4048:1: + PROCESS_SET_QUOTA = 256 // /usr/x86_64-w64-mingw32/include/winnt.h:4047:1: + PROCESS_SET_SESSIONID = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4041:1: + PROCESS_SUSPEND_RESUME = 2048 // /usr/x86_64-w64-mingw32/include/winnt.h:4050:1: + PROCESS_TERMINATE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4039:1: + PROCESS_VM_OPERATION = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:4042:1: + PROCESS_VM_READ = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:4043:1: + PROCESS_VM_WRITE = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:4044:1: + PROC_IDLE_BUCKET_COUNT = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:5742:1: + PROC_IDLE_BUCKET_COUNT_EX = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:5743:1: + PRODUCT_ARM64_SERVER = 0x78 // /usr/x86_64-w64-mingw32/include/winnt.h:844:1: + PRODUCT_BUSINESS = 0x6 // /usr/x86_64-w64-mingw32/include/winnt.h:738:1: + PRODUCT_BUSINESS_N = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:748:1: + PRODUCT_CLOUD_HOST_INFRASTRUCTURE_SERVER = 0x7C // /usr/x86_64-w64-mingw32/include/winnt.h:848:1: + PRODUCT_CLOUD_STORAGE_SERVER = 0x6E // /usr/x86_64-w64-mingw32/include/winnt.h:834:1: + PRODUCT_CLUSTER_SERVER = 0x12 // /usr/x86_64-w64-mingw32/include/winnt.h:750:1: + PRODUCT_CLUSTER_SERVER_V = 0x40 // /usr/x86_64-w64-mingw32/include/winnt.h:797:1: + PRODUCT_CONNECTED_CAR = 0x75 // /usr/x86_64-w64-mingw32/include/winnt.h:841:1: + PRODUCT_CORE = 0x65 // /usr/x86_64-w64-mingw32/include/winnt.h:826:1: + PRODUCT_CORE_ARM = 0x61 // /usr/x86_64-w64-mingw32/include/winnt.h:821:1: + PRODUCT_CORE_CONNECTED = 0x6F // /usr/x86_64-w64-mingw32/include/winnt.h:835:1: + PRODUCT_CORE_CONNECTED_COUNTRYSPECIFIC = 0x74 // /usr/x86_64-w64-mingw32/include/winnt.h:840:1: + PRODUCT_CORE_CONNECTED_N = 0x71 // /usr/x86_64-w64-mingw32/include/winnt.h:837:1: + PRODUCT_CORE_CONNECTED_SINGLELANGUAGE = 0x73 // /usr/x86_64-w64-mingw32/include/winnt.h:839:1: + PRODUCT_CORE_COUNTRYSPECIFIC = 0x63 // /usr/x86_64-w64-mingw32/include/winnt.h:823:1: + PRODUCT_CORE_LANGUAGESPECIFIC = 0x64 // /usr/x86_64-w64-mingw32/include/winnt.h:825:1: + PRODUCT_CORE_N = 0x62 // /usr/x86_64-w64-mingw32/include/winnt.h:822:1: + PRODUCT_CORE_SINGLELANGUAGE = 0x64 // /usr/x86_64-w64-mingw32/include/winnt.h:824:1: + PRODUCT_DATACENTER_EVALUATION_SERVER = 0x50 // /usr/x86_64-w64-mingw32/include/winnt.h:809:1: + PRODUCT_DATACENTER_SERVER = 0x8 // /usr/x86_64-w64-mingw32/include/winnt.h:740:1: + PRODUCT_DATACENTER_SERVER_CORE = 0xc // /usr/x86_64-w64-mingw32/include/winnt.h:744:1: + PRODUCT_DATACENTER_SERVER_CORE_V = 0x27 // /usr/x86_64-w64-mingw32/include/winnt.h:772:1: + PRODUCT_DATACENTER_SERVER_V = 0x25 // /usr/x86_64-w64-mingw32/include/winnt.h:769:1: + PRODUCT_EDUCATION = 0x79 // /usr/x86_64-w64-mingw32/include/winnt.h:845:1: + PRODUCT_EDUCATION_N = 0x7a // /usr/x86_64-w64-mingw32/include/winnt.h:846:1: + PRODUCT_EMBEDDED = 0x41 // /usr/x86_64-w64-mingw32/include/winnt.h:798:1: + PRODUCT_EMBEDDED_A = 0x58 // /usr/x86_64-w64-mingw32/include/winnt.h:814:1: + PRODUCT_EMBEDDED_AUTOMOTIVE = 0x55 // /usr/x86_64-w64-mingw32/include/winnt.h:811:1: + PRODUCT_EMBEDDED_E = 0x5A // /usr/x86_64-w64-mingw32/include/winnt.h:816:1: + PRODUCT_EMBEDDED_EVAL = 0x6B // /usr/x86_64-w64-mingw32/include/winnt.h:831:1: + PRODUCT_EMBEDDED_E_EVAL = 0x6C // /usr/x86_64-w64-mingw32/include/winnt.h:832:1: + PRODUCT_EMBEDDED_INDUSTRY = 0x59 // /usr/x86_64-w64-mingw32/include/winnt.h:815:1: + PRODUCT_EMBEDDED_INDUSTRY_A = 0x56 // /usr/x86_64-w64-mingw32/include/winnt.h:812:1: + PRODUCT_EMBEDDED_INDUSTRY_A_E = 0x5C // /usr/x86_64-w64-mingw32/include/winnt.h:818:1: + PRODUCT_EMBEDDED_INDUSTRY_E = 0x5B // /usr/x86_64-w64-mingw32/include/winnt.h:817:1: + PRODUCT_EMBEDDED_INDUSTRY_EVAL = 0x69 // /usr/x86_64-w64-mingw32/include/winnt.h:829:1: + PRODUCT_EMBEDDED_INDUSTRY_E_EVAL = 0x6A // /usr/x86_64-w64-mingw32/include/winnt.h:830:1: + PRODUCT_ENTERPRISE = 0x4 // /usr/x86_64-w64-mingw32/include/winnt.h:736:1: + PRODUCT_ENTERPRISE_E = 0x46 // /usr/x86_64-w64-mingw32/include/winnt.h:803:1: + PRODUCT_ENTERPRISE_EVALUATION = 0x48 // /usr/x86_64-w64-mingw32/include/winnt.h:805:1: + PRODUCT_ENTERPRISE_N = 0x1b // /usr/x86_64-w64-mingw32/include/winnt.h:759:1: + PRODUCT_ENTERPRISE_N_EVALUATION = 0x54 // /usr/x86_64-w64-mingw32/include/winnt.h:810:1: + PRODUCT_ENTERPRISE_S = 0x7D // /usr/x86_64-w64-mingw32/include/winnt.h:849:1: + PRODUCT_ENTERPRISE_SERVER = 0xa // /usr/x86_64-w64-mingw32/include/winnt.h:742:1: + PRODUCT_ENTERPRISE_SERVER_CORE = 0xe // /usr/x86_64-w64-mingw32/include/winnt.h:746:1: + PRODUCT_ENTERPRISE_SERVER_CORE_V = 0x29 // /usr/x86_64-w64-mingw32/include/winnt.h:774:1: + PRODUCT_ENTERPRISE_SERVER_IA64 = 0xf // /usr/x86_64-w64-mingw32/include/winnt.h:747:1: + PRODUCT_ENTERPRISE_SERVER_V = 0x26 // /usr/x86_64-w64-mingw32/include/winnt.h:771:1: + PRODUCT_ENTERPRISE_S_EVALUATION = 0x81 // /usr/x86_64-w64-mingw32/include/winnt.h:853:1: + PRODUCT_ENTERPRISE_S_N = 0x7E // /usr/x86_64-w64-mingw32/include/winnt.h:850:1: + PRODUCT_ENTERPRISE_S_N_EVALUATION = 0x82 // /usr/x86_64-w64-mingw32/include/winnt.h:854:1: + PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL = 0x3C // /usr/x86_64-w64-mingw32/include/winnt.h:793:1: + PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC = 0x3E // /usr/x86_64-w64-mingw32/include/winnt.h:795:1: + PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT = 0x3B // /usr/x86_64-w64-mingw32/include/winnt.h:792:1: + PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC = 0x3D // /usr/x86_64-w64-mingw32/include/winnt.h:794:1: + PRODUCT_HOME_BASIC = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:734:1: + PRODUCT_HOME_BASIC_E = 0x43 // /usr/x86_64-w64-mingw32/include/winnt.h:800:1: + PRODUCT_HOME_BASIC_N = 0x5 // /usr/x86_64-w64-mingw32/include/winnt.h:737:1: + PRODUCT_HOME_PREMIUM = 0x3 // /usr/x86_64-w64-mingw32/include/winnt.h:735:1: + PRODUCT_HOME_PREMIUM_E = 0x44 // /usr/x86_64-w64-mingw32/include/winnt.h:801:1: + PRODUCT_HOME_PREMIUM_N = 0x1a // /usr/x86_64-w64-mingw32/include/winnt.h:758:1: + PRODUCT_HOME_PREMIUM_SERVER = 0x22 // /usr/x86_64-w64-mingw32/include/winnt.h:766:1: + PRODUCT_HOME_SERVER = 0x13 // /usr/x86_64-w64-mingw32/include/winnt.h:751:1: + PRODUCT_HYPERV = 0x2a // /usr/x86_64-w64-mingw32/include/winnt.h:775:1: + PRODUCT_ID_LENGTH = 16 // /usr/x86_64-w64-mingw32/include/winioctl.h:990:1: + PRODUCT_INDUSTRY_HANDHELD = 0x76 // /usr/x86_64-w64-mingw32/include/winnt.h:842:1: + PRODUCT_IOTUAP = 0x7B // /usr/x86_64-w64-mingw32/include/winnt.h:847:1: + PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT = 0x1e // /usr/x86_64-w64-mingw32/include/winnt.h:762:1: + PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING = 0x20 // /usr/x86_64-w64-mingw32/include/winnt.h:764:1: + PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY = 0x1f // /usr/x86_64-w64-mingw32/include/winnt.h:763:1: + PRODUCT_MOBILE_CORE = 0x68 // /usr/x86_64-w64-mingw32/include/winnt.h:828:1: + PRODUCT_MOBILE_ENTERPRISE = 0x85 // /usr/x86_64-w64-mingw32/include/winnt.h:855:1: + PRODUCT_MULTIPOINT_PREMIUM_SERVER = 0x4D // /usr/x86_64-w64-mingw32/include/winnt.h:807:1: + PRODUCT_MULTIPOINT_STANDARD_SERVER = 0x4C // /usr/x86_64-w64-mingw32/include/winnt.h:806:1: + PRODUCT_NANO_SERVER = 0x6D // /usr/x86_64-w64-mingw32/include/winnt.h:833:1: + PRODUCT_PPI_PRO = 0x77 // /usr/x86_64-w64-mingw32/include/winnt.h:843:1: + PRODUCT_PROFESSIONAL = 0x30 // /usr/x86_64-w64-mingw32/include/winnt.h:781:1: + PRODUCT_PROFESSIONAL_E = 0x45 // /usr/x86_64-w64-mingw32/include/winnt.h:802:1: + PRODUCT_PROFESSIONAL_EMBEDDED = 0x3A // /usr/x86_64-w64-mingw32/include/winnt.h:791:1: + PRODUCT_PROFESSIONAL_N = 0x31 // /usr/x86_64-w64-mingw32/include/winnt.h:782:1: + PRODUCT_PROFESSIONAL_S = 0x7F // /usr/x86_64-w64-mingw32/include/winnt.h:851:1: + PRODUCT_PROFESSIONAL_STUDENT = 0x70 // /usr/x86_64-w64-mingw32/include/winnt.h:836:1: + PRODUCT_PROFESSIONAL_STUDENT_N = 0x72 // /usr/x86_64-w64-mingw32/include/winnt.h:838:1: + PRODUCT_PROFESSIONAL_S_N = 0x80 // /usr/x86_64-w64-mingw32/include/winnt.h:852:1: + PRODUCT_PROFESSIONAL_WMC = 0x67 // /usr/x86_64-w64-mingw32/include/winnt.h:827:1: + PRODUCT_SB_SOLUTION_SERVER = 0x32 // /usr/x86_64-w64-mingw32/include/winnt.h:783:1: + PRODUCT_SB_SOLUTION_SERVER_EM = 0x36 // /usr/x86_64-w64-mingw32/include/winnt.h:787:1: + PRODUCT_SERVER_FOR_SB_SOLUTIONS = 0x33 // /usr/x86_64-w64-mingw32/include/winnt.h:784:1: + PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM = 0x37 // /usr/x86_64-w64-mingw32/include/winnt.h:788:1: + PRODUCT_SERVER_FOR_SMALLBUSINESS = 0x18 // /usr/x86_64-w64-mingw32/include/winnt.h:756:1: + PRODUCT_SERVER_FOR_SMALLBUSINESS_V = 0x23 // /usr/x86_64-w64-mingw32/include/winnt.h:767:1: + PRODUCT_SERVER_FOUNDATION = 0x21 // /usr/x86_64-w64-mingw32/include/winnt.h:765:1: + PRODUCT_SERVER_V = 0x25 // /usr/x86_64-w64-mingw32/include/winnt.h:770:1: + PRODUCT_SMALLBUSINESS_SERVER = 0x9 // /usr/x86_64-w64-mingw32/include/winnt.h:741:1: + PRODUCT_SMALLBUSINESS_SERVER_PREMIUM = 0x19 // /usr/x86_64-w64-mingw32/include/winnt.h:757:1: + PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE = 0x3f // /usr/x86_64-w64-mingw32/include/winnt.h:796:1: + PRODUCT_SOLUTION_EMBEDDEDSERVER = 0x38 // /usr/x86_64-w64-mingw32/include/winnt.h:789:1: + PRODUCT_SOLUTION_EMBEDDEDSERVER_CORE = 0x39 // /usr/x86_64-w64-mingw32/include/winnt.h:790:1: + PRODUCT_STANDARD_EVALUATION_SERVER = 0x4F // /usr/x86_64-w64-mingw32/include/winnt.h:808:1: + PRODUCT_STANDARD_SERVER = 0x7 // /usr/x86_64-w64-mingw32/include/winnt.h:739:1: + PRODUCT_STANDARD_SERVER_CORE = 0xd // /usr/x86_64-w64-mingw32/include/winnt.h:745:1: + PRODUCT_STANDARD_SERVER_CORE_V = 0x28 // /usr/x86_64-w64-mingw32/include/winnt.h:773:1: + PRODUCT_STANDARD_SERVER_SOLUTIONS = 0x34 // /usr/x86_64-w64-mingw32/include/winnt.h:785:1: + PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE = 0x35 // /usr/x86_64-w64-mingw32/include/winnt.h:786:1: + PRODUCT_STANDARD_SERVER_V = 0x24 // /usr/x86_64-w64-mingw32/include/winnt.h:768:1: + PRODUCT_STARTER = 0xb // /usr/x86_64-w64-mingw32/include/winnt.h:743:1: + PRODUCT_STARTER_E = 0x42 // /usr/x86_64-w64-mingw32/include/winnt.h:799:1: + PRODUCT_STARTER_N = 0x2f // /usr/x86_64-w64-mingw32/include/winnt.h:780:1: + PRODUCT_STORAGE_ENTERPRISE_SERVER = 0x17 // /usr/x86_64-w64-mingw32/include/winnt.h:755:1: + PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE = 0x2e // /usr/x86_64-w64-mingw32/include/winnt.h:779:1: + PRODUCT_STORAGE_EXPRESS_SERVER = 0x14 // /usr/x86_64-w64-mingw32/include/winnt.h:752:1: + PRODUCT_STORAGE_EXPRESS_SERVER_CORE = 0x2b // /usr/x86_64-w64-mingw32/include/winnt.h:776:1: + PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER = 0x60 // /usr/x86_64-w64-mingw32/include/winnt.h:820:1: + PRODUCT_STORAGE_STANDARD_SERVER = 0x15 // /usr/x86_64-w64-mingw32/include/winnt.h:753:1: + PRODUCT_STORAGE_STANDARD_SERVER_CORE = 0x2c // /usr/x86_64-w64-mingw32/include/winnt.h:777:1: + PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER = 0x5F // /usr/x86_64-w64-mingw32/include/winnt.h:819:1: + PRODUCT_STORAGE_WORKGROUP_SERVER = 0x16 // /usr/x86_64-w64-mingw32/include/winnt.h:754:1: + PRODUCT_STORAGE_WORKGROUP_SERVER_CORE = 0x2d // /usr/x86_64-w64-mingw32/include/winnt.h:778:1: + PRODUCT_THINPC = 0x57 // /usr/x86_64-w64-mingw32/include/winnt.h:813:1: + PRODUCT_ULTIMATE = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:733:1: + PRODUCT_ULTIMATE_E = 0x47 // /usr/x86_64-w64-mingw32/include/winnt.h:804:1: + PRODUCT_ULTIMATE_N = 0x1c // /usr/x86_64-w64-mingw32/include/winnt.h:760:1: + PRODUCT_UNDEFINED = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:731:1: + PRODUCT_UNLICENSED = 0xabcdabcd // /usr/x86_64-w64-mingw32/include/winnt.h:857:1: + PRODUCT_WEB_SERVER = 0x11 // /usr/x86_64-w64-mingw32/include/winnt.h:749:1: + PRODUCT_WEB_SERVER_CORE = 0x1d // /usr/x86_64-w64-mingw32/include/winnt.h:761:1: + PROFILE_EMBEDDED = 77 // /usr/x86_64-w64-mingw32/include/wingdi.h:661:1: + PROFILE_KERNEL = 0x20000000 // /usr/x86_64-w64-mingw32/include/winbase.h:404:1: + PROFILE_LINKED = 76 // /usr/x86_64-w64-mingw32/include/wingdi.h:660:1: + PROFILE_SERVER = 0x40000000 // /usr/x86_64-w64-mingw32/include/winbase.h:405:1: + PROFILE_USER = 0x10000000 // /usr/x86_64-w64-mingw32/include/winbase.h:403:1: + PROGRESS_CANCEL = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:101:1: + PROGRESS_CONTINUE = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:100:1: + PROGRESS_QUIET = 3 // /usr/x86_64-w64-mingw32/include/winbase.h:103:1: + PROGRESS_STOP = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:102:1: + PROOF_QUALITY = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1144:1: + PROPERTYKEY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypes.h:571:1: + PROPSETFLAG_ANSI = 2 // /usr/x86_64-w64-mingw32/include/propidl.h:107:1: + PROPSETFLAG_CASE_SENSITIVE = 8 // /usr/x86_64-w64-mingw32/include/propidl.h:111:1: + PROPSETFLAG_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/propidl.h:103:1: + PROPSETFLAG_NONSIMPLE = 1 // /usr/x86_64-w64-mingw32/include/propidl.h:105:1: + PROPSETFLAG_UNBUFFERED = 4 // /usr/x86_64-w64-mingw32/include/propidl.h:109:1: + PROPSETHDR_OSVERSION_UNKNOWN = 0xffffffff // /usr/x86_64-w64-mingw32/include/propidl.h:441:1: + PROPSET_BEHAVIOR_CASE_SENSITIVE = 1 // /usr/x86_64-w64-mingw32/include/propidl.h:114:1: + PROP_LG_CXDLG = 252 // /usr/x86_64-w64-mingw32/include/prsht.h:477:1: + PROP_LG_CYDLG = 218 // /usr/x86_64-w64-mingw32/include/prsht.h:478:1: + PROP_MED_CXDLG = 227 // /usr/x86_64-w64-mingw32/include/prsht.h:474:1: + PROP_MED_CYDLG = 215 // /usr/x86_64-w64-mingw32/include/prsht.h:475:1: + PROP_SM_CXDLG = 212 // /usr/x86_64-w64-mingw32/include/prsht.h:471:1: + PROP_SM_CYDLG = 188 // /usr/x86_64-w64-mingw32/include/prsht.h:472:1: + PROTECTED_DACL_SECURITY_INFORMATION = 2147483648 // /usr/x86_64-w64-mingw32/include/winnt.h:4019:1: + PROTECTED_SACL_SECURITY_INFORMATION = 1073741824 // /usr/x86_64-w64-mingw32/include/winnt.h:4020:1: + PROTOCOLFLAG_NO_PICS_CHECK = 0x1 // /usr/x86_64-w64-mingw32/include/urlmon.h:6514:1: + PROVIDER_KEEPS_VALUE_LENGTH = 0x1 // /usr/x86_64-w64-mingw32/include/winreg.h:61:1: + PROV_DH_SCHANNEL = 18 // /usr/x86_64-w64-mingw32/include/wincrypt.h:552:1: + PROV_DSS = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:537:1: + PROV_DSS_DH = 13 // /usr/x86_64-w64-mingw32/include/wincrypt.h:547:1: + PROV_EC_ECDSA_FULL = 16 // /usr/x86_64-w64-mingw32/include/wincrypt.h:550:1: + PROV_EC_ECDSA_SIG = 14 // /usr/x86_64-w64-mingw32/include/wincrypt.h:548:1: + PROV_EC_ECNRA_FULL = 17 // /usr/x86_64-w64-mingw32/include/wincrypt.h:551:1: + PROV_EC_ECNRA_SIG = 15 // /usr/x86_64-w64-mingw32/include/wincrypt.h:549:1: + PROV_FORTEZZA = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:538:1: + PROV_INTEL_SEC = 22 // /usr/x86_64-w64-mingw32/include/wincrypt.h:555:1: + PROV_MS_EXCHANGE = 5 // /usr/x86_64-w64-mingw32/include/wincrypt.h:539:1: + PROV_REPLACE_OWF = 23 // /usr/x86_64-w64-mingw32/include/wincrypt.h:557:1: + PROV_RNG = 21 // /usr/x86_64-w64-mingw32/include/wincrypt.h:554:1: + PROV_RSA_AES = 24 // /usr/x86_64-w64-mingw32/include/wincrypt.h:558:1: + PROV_RSA_FULL = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:535:1: + PROV_RSA_SCHANNEL = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:546:1: + PROV_RSA_SIG = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:536:1: + PROV_SPYRUS_LYNKS = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:553:1: + PROV_SSL = 6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:540:1: + PROV_STT_ACQ = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:542:1: + PROV_STT_BRND = 9 // /usr/x86_64-w64-mingw32/include/wincrypt.h:543:1: + PROV_STT_ISS = 11 // /usr/x86_64-w64-mingw32/include/wincrypt.h:545:1: + PROV_STT_MER = 7 // /usr/x86_64-w64-mingw32/include/wincrypt.h:541:1: + PROV_STT_ROOT = 10 // /usr/x86_64-w64-mingw32/include/wincrypt.h:544:1: + PRSPEC_INVALID = 4294967295 // /usr/x86_64-w64-mingw32/include/propidl.h:417:1: + PRSPEC_LPWSTR = 0 // /usr/x86_64-w64-mingw32/include/propidl.h:419:1: + PRSPEC_PROPID = 1 // /usr/x86_64-w64-mingw32/include/propidl.h:421:1: + PR_JOBSTATUS = 0x0000 // /usr/x86_64-w64-mingw32/include/wingdi.h:424:1: + PSBTN_APPLYNOW = 4 // /usr/x86_64-w64-mingw32/include/prsht.h:402:1: + PSBTN_BACK = 0 // /usr/x86_64-w64-mingw32/include/prsht.h:398:1: + PSBTN_CANCEL = 5 // /usr/x86_64-w64-mingw32/include/prsht.h:403:1: + PSBTN_FINISH = 2 // /usr/x86_64-w64-mingw32/include/prsht.h:400:1: + PSBTN_HELP = 6 // /usr/x86_64-w64-mingw32/include/prsht.h:404:1: + PSBTN_MAX = 6 // /usr/x86_64-w64-mingw32/include/prsht.h:405:1: + PSBTN_NEXT = 1 // /usr/x86_64-w64-mingw32/include/prsht.h:399:1: + PSBTN_OK = 3 // /usr/x86_64-w64-mingw32/include/prsht.h:401:1: + PSCB_BUTTONPRESSED = 3 // /usr/x86_64-w64-mingw32/include/prsht.h:310:1: + PSCB_INITIALIZED = 1 // /usr/x86_64-w64-mingw32/include/prsht.h:308:1: + PSCB_PRECREATE = 2 // /usr/x86_64-w64-mingw32/include/prsht.h:309:1: + PSD_DEFAULTMINMARGINS = 0x0 // /usr/x86_64-w64-mingw32/include/commdlg.h:761:1: + PSD_DISABLEMARGINS = 0x10 // /usr/x86_64-w64-mingw32/include/commdlg.h:767:1: + PSD_DISABLEORIENTATION = 0x100 // /usr/x86_64-w64-mingw32/include/commdlg.h:770:1: + PSD_DISABLEPAGEPAINTING = 0x80000 // /usr/x86_64-w64-mingw32/include/commdlg.h:778:1: + PSD_DISABLEPAPER = 0x200 // /usr/x86_64-w64-mingw32/include/commdlg.h:772:1: + PSD_DISABLEPRINTER = 0x20 // /usr/x86_64-w64-mingw32/include/commdlg.h:768:1: + PSD_ENABLEPAGEPAINTHOOK = 0x40000 // /usr/x86_64-w64-mingw32/include/commdlg.h:777:1: + PSD_ENABLEPAGESETUPHOOK = 0x2000 // /usr/x86_64-w64-mingw32/include/commdlg.h:774:1: + PSD_ENABLEPAGESETUPTEMPLATE = 0x8000 // /usr/x86_64-w64-mingw32/include/commdlg.h:775:1: + PSD_ENABLEPAGESETUPTEMPLATEHANDLE = 0x20000 // /usr/x86_64-w64-mingw32/include/commdlg.h:776:1: + PSD_INHUNDREDTHSOFMILLIMETERS = 0x8 // /usr/x86_64-w64-mingw32/include/commdlg.h:766:1: + PSD_INTHOUSANDTHSOFINCHES = 0x4 // /usr/x86_64-w64-mingw32/include/commdlg.h:765:1: + PSD_INWININIINTLMEASURE = 0x0 // /usr/x86_64-w64-mingw32/include/commdlg.h:762:1: + PSD_MARGINS = 0x2 // /usr/x86_64-w64-mingw32/include/commdlg.h:764:1: + PSD_MINMARGINS = 0x1 // /usr/x86_64-w64-mingw32/include/commdlg.h:763:1: + PSD_NONETWORKBUTTON = 0x200000 // /usr/x86_64-w64-mingw32/include/commdlg.h:779:1: + PSD_NOWARNING = 0x80 // /usr/x86_64-w64-mingw32/include/commdlg.h:769:1: + PSD_RETURNDEFAULT = 0x400 // /usr/x86_64-w64-mingw32/include/commdlg.h:771:1: + PSD_SHOWHELP = 0x800 // /usr/x86_64-w64-mingw32/include/commdlg.h:773:1: + PSH_DEFAULT = 0x00000000 // /usr/x86_64-w64-mingw32/include/prsht.h:200:1: + PSH_HASHELP = 0x00000200 // /usr/x86_64-w64-mingw32/include/prsht.h:210:1: + PSH_HEADER = 0x00080000 // /usr/x86_64-w64-mingw32/include/prsht.h:220:1: + PSH_MODELESS = 0x00000400 // /usr/x86_64-w64-mingw32/include/prsht.h:211:1: + PSH_NOAPPLYNOW = 0x00000080 // /usr/x86_64-w64-mingw32/include/prsht.h:208:1: + PSH_NOCONTEXTHELP = 0x02000000 // /usr/x86_64-w64-mingw32/include/prsht.h:225:1: + PSH_PROPSHEETPAGE = 0x00000008 // /usr/x86_64-w64-mingw32/include/prsht.h:204:1: + PSH_PROPTITLE = 0x00000001 // /usr/x86_64-w64-mingw32/include/prsht.h:201:1: + PSH_RTLREADING = 0x00000800 // /usr/x86_64-w64-mingw32/include/prsht.h:212:1: + PSH_STRETCHWATERMARK = 0x00040000 // /usr/x86_64-w64-mingw32/include/prsht.h:219:1: + PSH_USECALLBACK = 0x00000100 // /usr/x86_64-w64-mingw32/include/prsht.h:209:1: + PSH_USEHBMHEADER = 0x00100000 // /usr/x86_64-w64-mingw32/include/prsht.h:221:1: + PSH_USEHBMWATERMARK = 0x00010000 // /usr/x86_64-w64-mingw32/include/prsht.h:217:1: + PSH_USEHICON = 0x00000002 // /usr/x86_64-w64-mingw32/include/prsht.h:202:1: + PSH_USEHPLWATERMARK = 0x00020000 // /usr/x86_64-w64-mingw32/include/prsht.h:218:1: + PSH_USEICONID = 0x00000004 // /usr/x86_64-w64-mingw32/include/prsht.h:203:1: + PSH_USEPAGELANG = 0x00200000 // /usr/x86_64-w64-mingw32/include/prsht.h:222:1: + PSH_USEPSTARTPAGE = 0x00000040 // /usr/x86_64-w64-mingw32/include/prsht.h:207:1: + PSH_WATERMARK = 0x00008000 // /usr/x86_64-w64-mingw32/include/prsht.h:216:1: + PSH_WIZARD = 0x00000020 // /usr/x86_64-w64-mingw32/include/prsht.h:206:1: + PSH_WIZARD97 = 0x01000000 // /usr/x86_64-w64-mingw32/include/prsht.h:215:1: + PSH_WIZARDCONTEXTHELP = 0x00001000 // /usr/x86_64-w64-mingw32/include/prsht.h:213:1: + PSH_WIZARDHASFINISH = 0x00000010 // /usr/x86_64-w64-mingw32/include/prsht.h:205:1: + PSH_WIZARD_LITE = 0x00400000 // /usr/x86_64-w64-mingw32/include/prsht.h:224:1: + PSIDENT_GDICENTRIC = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:331:1: + PSIDENT_PSCENTRIC = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:332:1: + PSINJECT_BEGINDEFAULTS = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:355:1: + PSINJECT_BEGINPAGESETUP = 101 // /usr/x86_64-w64-mingw32/include/wingdi.h:367:1: + PSINJECT_BEGINPROLOG = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:357:1: + PSINJECT_BEGINSETUP = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:359:1: + PSINJECT_BEGINSTREAM = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:342:1: + PSINJECT_BOUNDINGBOX = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:351:1: + PSINJECT_COMMENTS = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:354:1: + PSINJECT_DLFONT = 0xdddddddd // /usr/x86_64-w64-mingw32/include/wingdi.h:379:1: + PSINJECT_DOCNEEDEDRES = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:347:1: + PSINJECT_DOCSUPPLIEDRES = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:348:1: + PSINJECT_DOCUMENTPROCESSCOLORS = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:352:1: + PSINJECT_DOCUMENTPROCESSCOLORSATEND = 21 // /usr/x86_64-w64-mingw32/include/wingdi.h:364:1: + PSINJECT_ENDDEFAULTS = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:356:1: + PSINJECT_ENDPAGECOMMENTS = 107 // /usr/x86_64-w64-mingw32/include/wingdi.h:374:1: + PSINJECT_ENDPAGESETUP = 102 // /usr/x86_64-w64-mingw32/include/wingdi.h:368:1: + PSINJECT_ENDPROLOG = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:358:1: + PSINJECT_ENDSETUP = 17 // /usr/x86_64-w64-mingw32/include/wingdi.h:360:1: + PSINJECT_ENDSTREAM = 20 // /usr/x86_64-w64-mingw32/include/wingdi.h:363:1: + PSINJECT_EOF = 19 // /usr/x86_64-w64-mingw32/include/wingdi.h:362:1: + PSINJECT_ORIENTATION = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:350:1: + PSINJECT_PAGEBBOX = 106 // /usr/x86_64-w64-mingw32/include/wingdi.h:373:1: + PSINJECT_PAGENUMBER = 100 // /usr/x86_64-w64-mingw32/include/wingdi.h:366:1: + PSINJECT_PAGEORDER = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:349:1: + PSINJECT_PAGES = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:345:1: + PSINJECT_PAGESATEND = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:344:1: + PSINJECT_PAGETRAILER = 103 // /usr/x86_64-w64-mingw32/include/wingdi.h:369:1: + PSINJECT_PLATECOLOR = 104 // /usr/x86_64-w64-mingw32/include/wingdi.h:370:1: + PSINJECT_PSADOBE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:343:1: + PSINJECT_SHOWPAGE = 105 // /usr/x86_64-w64-mingw32/include/wingdi.h:372:1: + PSINJECT_TRAILER = 18 // /usr/x86_64-w64-mingw32/include/wingdi.h:361:1: + PSINJECT_VMRESTORE = 201 // /usr/x86_64-w64-mingw32/include/wingdi.h:377:1: + PSINJECT_VMSAVE = 200 // /usr/x86_64-w64-mingw32/include/wingdi.h:376:1: + PSM_ADDPAGE = 1127 // /usr/x86_64-w64-mingw32/include/prsht.h:356:1: + PSM_APPLY = 1134 // /usr/x86_64-w64-mingw32/include/prsht.h:377:1: + PSM_CANCELTOCLOSE = 1131 // /usr/x86_64-w64-mingw32/include/prsht.h:368:1: + PSM_CHANGED = 1128 // /usr/x86_64-w64-mingw32/include/prsht.h:359:1: + PSM_GETCURRENTPAGEHWND = 1142 // /usr/x86_64-w64-mingw32/include/prsht.h:423:1: + PSM_GETRESULT = 1159 // /usr/x86_64-w64-mingw32/include/prsht.h:455:1: + PSM_GETTABCONTROL = 1140 // /usr/x86_64-w64-mingw32/include/prsht.h:417:1: + PSM_HWNDTOINDEX = 1153 // /usr/x86_64-w64-mingw32/include/prsht.h:443:1: + PSM_IDTOINDEX = 1157 // /usr/x86_64-w64-mingw32/include/prsht.h:451:1: + PSM_INDEXTOHWND = 1154 // /usr/x86_64-w64-mingw32/include/prsht.h:445:1: + PSM_INDEXTOID = 1158 // /usr/x86_64-w64-mingw32/include/prsht.h:453:1: + PSM_INDEXTOPAGE = 1156 // /usr/x86_64-w64-mingw32/include/prsht.h:449:1: + PSM_INSERTPAGE = 1143 // /usr/x86_64-w64-mingw32/include/prsht.h:426:1: + PSM_ISDIALOGMESSAGE = 1141 // /usr/x86_64-w64-mingw32/include/prsht.h:420:1: + PSM_PAGETOINDEX = 1155 // /usr/x86_64-w64-mingw32/include/prsht.h:447:1: + PSM_PRESSBUTTON = 1137 // /usr/x86_64-w64-mingw32/include/prsht.h:395:1: + PSM_QUERYSIBLINGS = 1132 // /usr/x86_64-w64-mingw32/include/prsht.h:371:1: + PSM_REBOOTSYSTEM = 1130 // /usr/x86_64-w64-mingw32/include/prsht.h:365:1: + PSM_RECALCPAGESIZES = 1160 // /usr/x86_64-w64-mingw32/include/prsht.h:457:1: + PSM_REMOVEPAGE = 1126 // /usr/x86_64-w64-mingw32/include/prsht.h:353:1: + PSM_RESTARTWINDOWS = 1129 // /usr/x86_64-w64-mingw32/include/prsht.h:362:1: + PSM_SETCURSEL = 1125 // /usr/x86_64-w64-mingw32/include/prsht.h:350:1: + PSM_SETCURSELID = 1138 // /usr/x86_64-w64-mingw32/include/prsht.h:407:1: + PSM_SETFINISHTEXT = 1139 // /usr/x86_64-w64-mingw32/include/prsht.h:413:1: + PSM_SETFINISHTEXTA = 1139 // /usr/x86_64-w64-mingw32/include/prsht.h:410:1: + PSM_SETFINISHTEXTW = 1145 // /usr/x86_64-w64-mingw32/include/prsht.h:411:1: + PSM_SETHEADERSUBTITLE = 1151 // /usr/x86_64-w64-mingw32/include/prsht.h:439:1: + PSM_SETHEADERSUBTITLEA = 1151 // /usr/x86_64-w64-mingw32/include/prsht.h:436:1: + PSM_SETHEADERSUBTITLEW = 1152 // /usr/x86_64-w64-mingw32/include/prsht.h:437:1: + PSM_SETHEADERTITLE = 1149 // /usr/x86_64-w64-mingw32/include/prsht.h:432:1: + PSM_SETHEADERTITLEA = 1149 // /usr/x86_64-w64-mingw32/include/prsht.h:429:1: + PSM_SETHEADERTITLEW = 1150 // /usr/x86_64-w64-mingw32/include/prsht.h:430:1: + PSM_SETTITLE = 1135 // /usr/x86_64-w64-mingw32/include/prsht.h:383:1: + PSM_SETTITLEA = 1135 // /usr/x86_64-w64-mingw32/include/prsht.h:380:1: + PSM_SETTITLEW = 1144 // /usr/x86_64-w64-mingw32/include/prsht.h:381:1: + PSM_SETWIZBUTTONS = 1136 // /usr/x86_64-w64-mingw32/include/prsht.h:387:1: + PSM_UNCHANGED = 1133 // /usr/x86_64-w64-mingw32/include/prsht.h:374:1: + PSNRET_INVALID = 1 // /usr/x86_64-w64-mingw32/include/prsht.h:346:1: + PSNRET_INVALID_NOCHANGEPAGE = 2 // /usr/x86_64-w64-mingw32/include/prsht.h:347:1: + PSNRET_MESSAGEHANDLED = 3 // /usr/x86_64-w64-mingw32/include/prsht.h:348:1: + PSNRET_NOERROR = 0 // /usr/x86_64-w64-mingw32/include/prsht.h:345:1: + PSN_APPLY = 18446744073709551414 // /usr/x86_64-w64-mingw32/include/prsht.h:334:1: + PSN_FIRST = 18446744073709551416 // /usr/x86_64-w64-mingw32/include/prsht.h:329:1: + PSN_GETOBJECT = 18446744073709551406 // /usr/x86_64-w64-mingw32/include/prsht.h:341:1: + PSN_HELP = 18446744073709551411 // /usr/x86_64-w64-mingw32/include/prsht.h:336:1: + PSN_KILLACTIVE = 18446744073709551415 // /usr/x86_64-w64-mingw32/include/prsht.h:333:1: + PSN_LAST = 18446744073709551317 // /usr/x86_64-w64-mingw32/include/prsht.h:330:1: + PSN_QUERYCANCEL = 18446744073709551407 // /usr/x86_64-w64-mingw32/include/prsht.h:340:1: + PSN_QUERYINITIALFOCUS = 18446744073709551403 // /usr/x86_64-w64-mingw32/include/prsht.h:343:1: + PSN_RESET = 18446744073709551413 // /usr/x86_64-w64-mingw32/include/prsht.h:335:1: + PSN_SETACTIVE = 18446744073709551416 // /usr/x86_64-w64-mingw32/include/prsht.h:332:1: + PSN_TRANSLATEACCELERATOR = 18446744073709551404 // /usr/x86_64-w64-mingw32/include/prsht.h:342:1: + PSN_WIZBACK = 18446744073709551410 // /usr/x86_64-w64-mingw32/include/prsht.h:337:1: + PSN_WIZFINISH = 18446744073709551408 // /usr/x86_64-w64-mingw32/include/prsht.h:339:1: + PSN_WIZNEXT = 18446744073709551409 // /usr/x86_64-w64-mingw32/include/prsht.h:338:1: + PSPCB_ADDREF = 0 // /usr/x86_64-w64-mingw32/include/prsht.h:76:1: + PSPCB_CREATE = 2 // /usr/x86_64-w64-mingw32/include/prsht.h:78:1: + PSPCB_RELEASE = 1 // /usr/x86_64-w64-mingw32/include/prsht.h:77:1: + PSPROTOCOL_ASCII = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:407:1: + PSPROTOCOL_BCP = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:408:1: + PSPROTOCOL_BINARY = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:410:1: + PSPROTOCOL_TBCP = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:409:1: + PSP_DEFAULT = 0x00000000 // /usr/x86_64-w64-mingw32/include/prsht.h:59:1: + PSP_DLGINDIRECT = 0x00000001 // /usr/x86_64-w64-mingw32/include/prsht.h:60:1: + PSP_HASHELP = 0x00000020 // /usr/x86_64-w64-mingw32/include/prsht.h:66:1: + PSP_HIDEHEADER = 0x00000800 // /usr/x86_64-w64-mingw32/include/prsht.h:71:1: + PSP_PREMATURE = 0x00000400 // /usr/x86_64-w64-mingw32/include/prsht.h:69:1: + PSP_RTLREADING = 0x00000010 // /usr/x86_64-w64-mingw32/include/prsht.h:64:1: + PSP_USECALLBACK = 0x00000080 // /usr/x86_64-w64-mingw32/include/prsht.h:68:1: + PSP_USEFUSIONCONTEXT = 0x00004000 // /usr/x86_64-w64-mingw32/include/prsht.h:74:1: + PSP_USEHEADERSUBTITLE = 0x00002000 // /usr/x86_64-w64-mingw32/include/prsht.h:73:1: + PSP_USEHEADERTITLE = 0x00001000 // /usr/x86_64-w64-mingw32/include/prsht.h:72:1: + PSP_USEHICON = 0x00000002 // /usr/x86_64-w64-mingw32/include/prsht.h:61:1: + PSP_USEICONID = 0x00000004 // /usr/x86_64-w64-mingw32/include/prsht.h:62:1: + PSP_USEREFPARENT = 0x00000040 // /usr/x86_64-w64-mingw32/include/prsht.h:67:1: + PSP_USETITLE = 0x00000008 // /usr/x86_64-w64-mingw32/include/prsht.h:63:1: + PSWIZB_BACK = 0x00000001 // /usr/x86_64-w64-mingw32/include/prsht.h:390:1: + PSWIZB_DISABLEDFINISH = 0x00000008 // /usr/x86_64-w64-mingw32/include/prsht.h:393:1: + PSWIZB_FINISH = 0x00000004 // /usr/x86_64-w64-mingw32/include/prsht.h:392:1: + PSWIZB_NEXT = 0x00000002 // /usr/x86_64-w64-mingw32/include/prsht.h:391:1: + PS_ALTERNATE = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1491:1: + PS_COSMETIC = 0x00000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1504:1: + PS_DASH = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1484:1: + PS_DASHDOT = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1486:1: + PS_DASHDOTDOT = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1487:1: + PS_DOT = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1485:1: + PS_ENDCAP_FLAT = 0x00000200 // /usr/x86_64-w64-mingw32/include/wingdi.h:1496:1: + PS_ENDCAP_MASK = 0x00000F00 // /usr/x86_64-w64-mingw32/include/wingdi.h:1497:1: + PS_ENDCAP_ROUND = 0x00000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1494:1: + PS_ENDCAP_SQUARE = 0x00000100 // /usr/x86_64-w64-mingw32/include/wingdi.h:1495:1: + PS_GEOMETRIC = 0x00010000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1505:1: + PS_INSIDEFRAME = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1489:1: + PS_JOIN_BEVEL = 0x00001000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1500:1: + PS_JOIN_MASK = 0x0000F000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1502:1: + PS_JOIN_MITER = 0x00002000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1501:1: + PS_JOIN_ROUND = 0x00000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1499:1: + PS_NULL = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:1488:1: + PS_OPENTYPE_FONTTYPE = 0x10000 // /usr/x86_64-w64-mingw32/include/commdlg.h:475:1: + PS_SOLID = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1483:1: + PS_STYLE_MASK = 0x0000000F // /usr/x86_64-w64-mingw32/include/wingdi.h:1492:1: + PS_TYPE_MASK = 0x000F0000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1506:1: + PS_USERSTYLE = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:1490:1: + PTF_INTKEY = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65386:1: + PTF_LEAF = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65389:1: + PTF_LEAFDATA = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65388:1: + PTF_ZERODATA = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65387:1: + PTRMAP_BTREE = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65789:1: + PTRMAP_FREEPAGE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65786:1: + PTRMAP_OVERFLOW1 = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65787:1: + PTRMAP_OVERFLOW2 = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65788:1: + PTRMAP_ROOTPAGE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65785:1: + PT_BEZIERTO = 0x04 // /usr/x86_64-w64-mingw32/include/wingdi.h:1419:1: + PT_CLOSEFIGURE = 0x01 // /usr/x86_64-w64-mingw32/include/wingdi.h:1417:1: + PT_LINETO = 0x02 // /usr/x86_64-w64-mingw32/include/wingdi.h:1418:1: + PT_MOVETO = 0x06 // /usr/x86_64-w64-mingw32/include/wingdi.h:1420:1: + PUBLICKEYBLOB = 0x6 // /usr/x86_64-w64-mingw32/include/wincrypt.h:353:1: + PUBLICKEYBLOBEX = 0xa // /usr/x86_64-w64-mingw32/include/wincrypt.h:357:1: + PURE = 0 // /usr/x86_64-w64-mingw32/include/combaseapi.h:104:1: + PURGE_RXABORT = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:544:1: + PURGE_RXCLEAR = 0x8 // /usr/x86_64-w64-mingw32/include/winbase.h:546:1: + PURGE_TXABORT = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:543:1: + PURGE_TXCLEAR = 0x4 // /usr/x86_64-w64-mingw32/include/winbase.h:545:1: + PWR_CRITICALRESUME = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1109:1: + PWR_FAIL = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:1106:1: + PWR_OK = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1105:1: + PWR_SUSPENDREQUEST = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1107:1: + PWR_SUSPENDRESUME = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1108:1: + PW_CLIENTONLY = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:2244:1: + P_DETACH = 4 // /usr/x86_64-w64-mingw32/include/process.h:151:1: + P_NOWAIT = 1 // /usr/x86_64-w64-mingw32/include/process.h:147:1: + P_NOWAITO = 3 // /usr/x86_64-w64-mingw32/include/process.h:150:1: + P_OVERLAY = 2 // /usr/x86_64-w64-mingw32/include/process.h:148:1: + P_WAIT = 0 // /usr/x86_64-w64-mingw32/include/process.h:146:1: + PragFlg_NeedSchema = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129907:1: + PragFlg_NoColumns = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129908:1: + PragFlg_NoColumns1 = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129909:1: + PragFlg_ReadOnly = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129910:1: + PragFlg_Result0 = 0x10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129911:1: + PragFlg_Result1 = 0x20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129912:1: + PragFlg_SchemaOpt = 0x40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129913:1: + PragFlg_SchemaReq = 0x80 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129914:1: + PragTyp_ACTIVATE_EXTENSIONS = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129859:1: + PragTyp_ANALYSIS_LIMIT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129860:1: + PragTyp_AUTO_VACUUM = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129862:1: + PragTyp_BUSY_TIMEOUT = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129864:1: + PragTyp_CACHE_SIZE = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129865:1: + PragTyp_CACHE_SPILL = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129866:1: + PragTyp_CASE_SENSITIVE_LIKE = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129867:1: + PragTyp_COLLATION_LIST = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129868:1: + PragTyp_COMPILE_OPTIONS = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129869:1: + PragTyp_DATABASE_LIST = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129871:1: + PragTyp_DATA_STORE_DIRECTORY = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129870:1: + PragTyp_DEFAULT_CACHE_SIZE = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129872:1: + PragTyp_ENCODING = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129873:1: + PragTyp_FLAG = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129863:1: + PragTyp_FOREIGN_KEY_CHECK = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129874:1: + PragTyp_FOREIGN_KEY_LIST = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129875:1: + PragTyp_FUNCTION_LIST = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129876:1: + PragTyp_HARD_HEAP_LIMIT = 18 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129877:1: + PragTyp_HEADER_VALUE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129861:1: + PragTyp_INCREMENTAL_VACUUM = 19 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129878:1: + PragTyp_INDEX_INFO = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129879:1: + PragTyp_INDEX_LIST = 21 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129880:1: + PragTyp_INTEGRITY_CHECK = 22 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129881:1: + PragTyp_JOURNAL_MODE = 23 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129882:1: + PragTyp_JOURNAL_SIZE_LIMIT = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129883:1: + PragTyp_LOCKING_MODE = 26 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129885:1: + PragTyp_LOCK_PROXY_FILE = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129884:1: + PragTyp_LOCK_STATUS = 44 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129903:1: + PragTyp_MMAP_SIZE = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129887:1: + PragTyp_MODULE_LIST = 29 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129888:1: + PragTyp_OPTIMIZE = 30 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129889:1: + PragTyp_PAGE_COUNT = 27 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129886:1: + PragTyp_PAGE_SIZE = 31 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129890:1: + PragTyp_PRAGMA_LIST = 32 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129891:1: + PragTyp_SECURE_DELETE = 33 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129892:1: + PragTyp_SHRINK_MEMORY = 34 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129893:1: + PragTyp_SOFT_HEAP_LIMIT = 35 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129894:1: + PragTyp_STATS = 45 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129904:1: + PragTyp_SYNCHRONOUS = 36 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129895:1: + PragTyp_TABLE_INFO = 37 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129896:1: + PragTyp_TABLE_LIST = 38 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129897:1: + PragTyp_TEMP_STORE = 39 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129898:1: + PragTyp_TEMP_STORE_DIRECTORY = 40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129899:1: + PragTyp_THREADS = 41 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129900:1: + PragTyp_WAL_AUTOCHECKPOINT = 42 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129901:1: + PragTyp_WAL_CHECKPOINT = 43 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129902:1: + QDI_DIBTOSCREEN = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:414:1: + QDI_GETDIBITS = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:413:1: + QDI_SETDIBITS = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:412:1: + QDI_STRETCHDIB = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:415:1: + QID_SYNC = 0xFFFFFFFF // /usr/x86_64-w64-mingw32/include/ddeml.h:135:1: + QS_ALLEVENTS = 1215 // /usr/x86_64-w64-mingw32/include/winuser.h:3022:1: + QS_ALLINPUT = 1279 // /usr/x86_64-w64-mingw32/include/winuser.h:3023:1: + QS_ALLPOSTMESSAGE = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:3009:1: + QS_HOTKEY = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:3008:1: + QS_INPUT = 1031 // /usr/x86_64-w64-mingw32/include/winuser.h:3020:1: + QS_KEY = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:3001:1: + QS_MOUSE = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:3016:1: + QS_MOUSEBUTTON = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:3003:1: + QS_MOUSEMOVE = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:3002:1: + QS_PAINT = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:3006:1: + QS_POSTMESSAGE = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:3004:1: + QS_RAWINPUT = 0x0400 // /usr/x86_64-w64-mingw32/include/winuser.h:3010:1: + QS_SENDMESSAGE = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:3007:1: + QS_TIMER = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:3005:1: + QUERYDIBSUPPORT = 3073 // /usr/x86_64-w64-mingw32/include/wingdi.h:292:1: + QUERYESCSUPPORT = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:241:1: + QUERYROPSUPPORT = 40 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2622:1: + QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS = 16 // /usr/x86_64-w64-mingw32/include/winbase.h:2758:1: + QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE = 8 // /usr/x86_64-w64-mingw32/include/winbase.h:2757:1: + QUERY_ACTCTX_FLAG_NO_ADDREF = 2147483648 // /usr/x86_64-w64-mingw32/include/winbase.h:2759:1: + QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:2756:1: + QUOTA_LIMITS_HARDWS_MAX_DISABLE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:4189:1: + QUOTA_LIMITS_HARDWS_MAX_ENABLE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:4188:1: + QUOTA_LIMITS_HARDWS_MIN_DISABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:4187:1: + QUOTA_LIMITS_HARDWS_MIN_ENABLE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:4186:1: + QUOTA_LIMITS_USE_DEFAULT_LIMITS = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:4190:1: + R2_BLACK = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:34:1: + R2_COPYPEN = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:46:1: + R2_LAST = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:50:1: + R2_MASKNOTPEN = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:36:1: + R2_MASKPEN = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:42:1: + R2_MASKPENNOT = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:38:1: + R2_MERGENOTPEN = 12 // /usr/x86_64-w64-mingw32/include/wingdi.h:45:1: + R2_MERGEPEN = 15 // /usr/x86_64-w64-mingw32/include/wingdi.h:48:1: + R2_MERGEPENNOT = 14 // /usr/x86_64-w64-mingw32/include/wingdi.h:47:1: + R2_NOP = 11 // /usr/x86_64-w64-mingw32/include/wingdi.h:44:1: + R2_NOT = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:39:1: + R2_NOTCOPYPEN = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:37:1: + R2_NOTMASKPEN = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:41:1: + R2_NOTMERGEPEN = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:35:1: + R2_NOTXORPEN = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:43:1: + R2_WHITE = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:49:1: + R2_XORPEN = 7 // /usr/x86_64-w64-mingw32/include/wingdi.h:40:1: + RANDOM_PADDING = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:418:1: + RAND_MAX = 0x7fff // /usr/x86_64-w64-mingw32/include/stdlib.h:106:1: + RASTERCAPS = 38 // /usr/x86_64-w64-mingw32/include/wingdi.h:1530:1: + RASTER_FONTTYPE = 0x0001 // /usr/x86_64-w64-mingw32/include/wingdi.h:1393:1: + RBU_CREATE_STATE = "CREATE TABLE IF NOT EXISTS %s.rbu_state(k INTEGER PRIMARY KEY, v)" // testdata/sqlite-amalgamation-3380500/sqlite3.c:203945:1: + RBU_DELETE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204081:1: + RBU_ENABLE_DELTA_CKSUM = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203862:1: + RBU_EXCLUSIVE_CHECKPOINT = "rbu_exclusive_checkpoint" // testdata/sqlite-amalgamation-3380500/sqlite3.c:203876:1: + RBU_IDX_DELETE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204083:1: + RBU_IDX_INSERT = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204084:1: + RBU_INSERT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204080:1: + RBU_PK_EXTERNAL = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204071:1: + RBU_PK_IPK = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204070:1: + RBU_PK_NONE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204069:1: + RBU_PK_NOTABLE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204068:1: + RBU_PK_VTAB = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204073:1: + RBU_PK_WITHOUT_ROWID = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204072:1: + RBU_REPLACE = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204082:1: + RBU_STAGE_CAPTURE = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203940:1: + RBU_STAGE_CKPT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203941:1: + RBU_STAGE_DONE = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203942:1: + RBU_STAGE_MOVE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203939:1: + RBU_STAGE_OAL = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203938:1: + RBU_STATE_CKPT = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203932:1: + RBU_STATE_COOKIE = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203933:1: + RBU_STATE_DATATBL = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203936:1: + RBU_STATE_IDX = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203929:1: + RBU_STATE_OALSZ = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203934:1: + RBU_STATE_PHASEONESTEP = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203935:1: + RBU_STATE_PROGRESS = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203931:1: + RBU_STATE_ROW = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203930:1: + RBU_STATE_STAGE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203927:1: + RBU_STATE_TBL = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203928:1: + RBU_UPDATE = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:204086:1: + RC_BANDING = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1624:1: + RC_BIGFONT = 0x0400 // /usr/x86_64-w64-mingw32/include/wingdi.h:1633:1: + RC_BITBLT = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1623:1: + RC_BITMAP64 = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:1626:1: + RC_DEVBITS = 0x8000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1638:1: + RC_DIBTODEV = 0x0200 // /usr/x86_64-w64-mingw32/include/wingdi.h:1632:1: + RC_DI_BITMAP = 0x0080 // /usr/x86_64-w64-mingw32/include/wingdi.h:1630:1: + RC_FLOODFILL = 0x1000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1635:1: + RC_GDI20_OUTPUT = 0x0010 // /usr/x86_64-w64-mingw32/include/wingdi.h:1627:1: + RC_GDI20_STATE = 0x0020 // /usr/x86_64-w64-mingw32/include/wingdi.h:1628:1: + RC_NONE = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1622:1: + RC_OP_DX_OUTPUT = 0x4000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1637:1: + RC_PALETTE = 0x0100 // /usr/x86_64-w64-mingw32/include/wingdi.h:1631:1: + RC_SAVEBITMAP = 0x0040 // /usr/x86_64-w64-mingw32/include/wingdi.h:1629:1: + RC_SCALING = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:1625:1: + RC_STRETCHBLT = 0x0800 // /usr/x86_64-w64-mingw32/include/wingdi.h:1634:1: + RC_STRETCHDIB = 0x2000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1636:1: + RDH_RECTANGLES = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2419:1: + RDW_ALLCHILDREN = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:3570:1: + RDW_ERASE = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:3563:1: + RDW_ERASENOW = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:3573:1: + RDW_FRAME = 0x0400 // /usr/x86_64-w64-mingw32/include/winuser.h:3575:1: + RDW_INTERNALPAINT = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:3562:1: + RDW_INVALIDATE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:3561:1: + RDW_NOCHILDREN = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:3569:1: + RDW_NOERASE = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:3567:1: + RDW_NOFRAME = 0x0800 // /usr/x86_64-w64-mingw32/include/winuser.h:3576:1: + RDW_NOINTERNALPAINT = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:3566:1: + RDW_UPDATENOW = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:3572:1: + RDW_VALIDATE = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:3565:1: + READMARK_NOT_USED = 0xffffffff // testdata/sqlite-amalgamation-3380500/sqlite3.c:61354:1: + READ_ATTRIBUTES = 0xD0 // /usr/x86_64-w64-mingw32/include/winioctl.h:958:1: + READ_ATTRIBUTE_BUFFER_SIZE = 512 // /usr/x86_64-w64-mingw32/include/winioctl.h:953:1: + READ_COMPRESSION_INFO_VALID = 0x00000020 // /usr/x86_64-w64-mingw32/include/winioctl.h:282:1: + READ_CONTROL = 131072 // /usr/x86_64-w64-mingw32/include/winnt.h:2880:1: + READ_LOCK = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65451:1: + READ_THREAD_PROFILING_FLAG_DISPATCHING = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8430:1: + READ_THREAD_PROFILING_FLAG_HARDWARE_COUNTERS = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:8431:1: + READ_THRESHOLDS = 0xD1 // /usr/x86_64-w64-mingw32/include/winioctl.h:959:1: + READ_THRESHOLD_BUFFER_SIZE = 512 // /usr/x86_64-w64-mingw32/include/winioctl.h:955:1: + REALTIME_PRIORITY_CLASS = 0x100 // /usr/x86_64-w64-mingw32/include/winbase.h:385:1: + REASON_HWINSTALL = 65538 // /usr/x86_64-w64-mingw32/include/winreg.h:227:1: + REASON_LEGACY_API = 2147942400 // /usr/x86_64-w64-mingw32/include/winreg.h:233:1: + REASON_OTHER = 0 // /usr/x86_64-w64-mingw32/include/winreg.h:231:1: + REASON_PLANNED_FLAG = 2147483648 // /usr/x86_64-w64-mingw32/include/winreg.h:234:1: + REASON_SERVICEHANG = 196613 // /usr/x86_64-w64-mingw32/include/winreg.h:228:1: + REASON_SWHWRECONF = 196612 // /usr/x86_64-w64-mingw32/include/winreg.h:230:1: + REASON_SWINSTALL = 196610 // /usr/x86_64-w64-mingw32/include/winreg.h:226:1: + REASON_UNKNOWN = 255 // /usr/x86_64-w64-mingw32/include/winreg.h:232:1: + REASON_UNSTABLE = 327686 // /usr/x86_64-w64-mingw32/include/winreg.h:229:1: + RECOVERED_READS_VALID = 0x00000004 // /usr/x86_64-w64-mingw32/include/winioctl.h:279:1: + RECOVERED_WRITES_VALID = 0x00000001 // /usr/x86_64-w64-mingw32/include/winioctl.h:277:1: + RECOVERY_DEFAULT_PING_INTERVAL = 5000 // /usr/x86_64-w64-mingw32/include/winbase.h:2792:1: + RECOVERY_MAX_PING_INTERVAL = 300000 // /usr/x86_64-w64-mingw32/include/winbase.h:2793:1: + REGDB_E_FIRST = 2147746128 // /usr/x86_64-w64-mingw32/include/winerror.h:2374:1: + REGDB_E_LAST = 2147746143 // /usr/x86_64-w64-mingw32/include/winerror.h:2375:1: + REGDB_S_FIRST = 262480 // /usr/x86_64-w64-mingw32/include/winerror.h:2376:1: + REGDB_S_LAST = 262495 // /usr/x86_64-w64-mingw32/include/winerror.h:2377:1: + REGISTERED = 0x04 // /usr/x86_64-w64-mingw32/include/nb30.h:81:1: + REGISTERING = 0x00 // /usr/x86_64-w64-mingw32/include/nb30.h:80:1: + REGULAR_FONTTYPE = 0x400 // /usr/x86_64-w64-mingw32/include/commdlg.h:472:1: + REG_APP_HIVE = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:8525:1: + REG_BINARY = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:8546:1: + REG_BOOT_HIVE = 1024 // /usr/x86_64-w64-mingw32/include/winnt.h:8531:1: + REG_CREATED_NEW_KEY = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8514:1: + REG_DWORD = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8547:1: + REG_DWORD_BIG_ENDIAN = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:8549:1: + REG_DWORD_LITTLE_ENDIAN = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8548:1: + REG_EXPAND_SZ = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8545:1: + REG_FORCE_RESTORE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:8524:1: + REG_FORCE_UNLOAD = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8533:1: + REG_FULL_RESOURCE_DESCRIPTOR = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:8553:1: + REG_HIVE_EXACT_FILE_GROWTH = 128 // /usr/x86_64-w64-mingw32/include/winnt.h:8528:1: + REG_HIVE_NO_RM = 256 // /usr/x86_64-w64-mingw32/include/winnt.h:8529:1: + REG_HIVE_SINGLE_LOG = 512 // /usr/x86_64-w64-mingw32/include/winnt.h:8530:1: + REG_LATEST_FORMAT = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8518:1: + REG_LEGAL_CHANGE_FILTER = 268435471 // /usr/x86_64-w64-mingw32/include/winnt.h:8541:1: + REG_LEGAL_OPTION = 15 // /usr/x86_64-w64-mingw32/include/winnt.h:8512:1: + REG_LINK = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:8550:1: + REG_MUI_STRING_TRUNCATE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winreg.h:125:1: + REG_MULTI_SZ = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:8551:1: + REG_NONE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8543:1: + REG_NOTIFY_CHANGE_ATTRIBUTES = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8536:1: + REG_NOTIFY_CHANGE_LAST_SET = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8537:1: + REG_NOTIFY_CHANGE_NAME = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8535:1: + REG_NOTIFY_CHANGE_SECURITY = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:8538:1: + REG_NOTIFY_THREAD_AGNOSTIC = 268435456 // /usr/x86_64-w64-mingw32/include/winnt.h:8539:1: + REG_NO_COMPRESSION = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8519:1: + REG_NO_LAZY_FLUSH = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8523:1: + REG_OPENED_EXISTING_KEY = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8515:1: + REG_OPTION_BACKUP_RESTORE = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8510:1: + REG_OPTION_CREATE_LINK = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8509:1: + REG_OPTION_NON_VOLATILE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8507:1: + REG_OPTION_OPEN_LINK = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:8511:1: + REG_OPTION_RESERVED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8505:1: + REG_OPTION_VOLATILE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8508:1: + REG_PROCESS_APPKEY = 0x00000001 // /usr/x86_64-w64-mingw32/include/winreg.h:41:1: + REG_PROCESS_PRIVATE = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:8526:1: + REG_QWORD = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:8555:1: + REG_QWORD_LITTLE_ENDIAN = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:8556:1: + REG_REFRESH_HIVE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8522:1: + REG_RESOURCE_LIST = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:8552:1: + REG_RESOURCE_REQUIREMENTS_LIST = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:8554:1: + REG_SECURE_CONNECTION = 1 // /usr/x86_64-w64-mingw32/include/winreg.h:128:1: + REG_STANDARD_FORMAT = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8517:1: + REG_START_JOURNAL = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:8527:1: + REG_SZ = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8544:1: + REG_WHOLE_HIVE_VOLATILE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8521:1: + RELATIVE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1436:1: + REMOTE_NAME_INFO_LEVEL = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnetwk.h:202:1: + REPLACEDLGORD = 1541 // /usr/x86_64-w64-mingw32/include/dlgs.h:181:1: + REPLACEFILE_IGNORE_MERGE_ERRORS = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:123:1: + REPLACEFILE_WRITE_THROUGH = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:122:1: + REPLACE_ALTERNATE = 0xB // /usr/x86_64-w64-mingw32/include/winioctl.h:1226:1: + REPLACE_PRIMARY = 0xA // /usr/x86_64-w64-mingw32/include/winioctl.h:1225:1: + REPORT_NOT_ABLE_TO_EXPORT_PRIVATE_KEY = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5712:1: + REPORT_NO_PRIVATE_KEY = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5711:1: + RESERVED_LOCK = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16321:1: + RESETDEV = 7 // /usr/x86_64-w64-mingw32/include/winbase.h:539:1: + RESOURCEDISPLAYTYPE_DIRECTORY = 0x00000009 // /usr/x86_64-w64-mingw32/include/winnetwk.h:49:1: + RESOURCEDISPLAYTYPE_DOMAIN = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnetwk.h:41:1: + RESOURCEDISPLAYTYPE_FILE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnetwk.h:44:1: + RESOURCEDISPLAYTYPE_GENERIC = 0x00000000 // /usr/x86_64-w64-mingw32/include/winnetwk.h:40:1: + RESOURCEDISPLAYTYPE_GROUP = 0x00000005 // /usr/x86_64-w64-mingw32/include/winnetwk.h:45:1: + RESOURCEDISPLAYTYPE_NDSCONTAINER = 0x0000000b // /usr/x86_64-w64-mingw32/include/winnetwk.h:51:1: + RESOURCEDISPLAYTYPE_NETWORK = 0x00000006 // /usr/x86_64-w64-mingw32/include/winnetwk.h:46:1: + RESOURCEDISPLAYTYPE_ROOT = 0x00000007 // /usr/x86_64-w64-mingw32/include/winnetwk.h:47:1: + RESOURCEDISPLAYTYPE_SERVER = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnetwk.h:42:1: + RESOURCEDISPLAYTYPE_SHARE = 0x00000003 // /usr/x86_64-w64-mingw32/include/winnetwk.h:43:1: + RESOURCEDISPLAYTYPE_SHAREADMIN = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnetwk.h:48:1: + RESOURCEDISPLAYTYPE_TREE = 0x0000000a // /usr/x86_64-w64-mingw32/include/winnetwk.h:50:1: + RESOURCEMANAGER_ALL_ACCESS = 2031743 // /usr/x86_64-w64-mingw32/include/winnt.h:8984:1: + RESOURCEMANAGER_COMPLETE_PROPAGATION = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:8979:1: + RESOURCEMANAGER_ENLIST = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:8976:1: + RESOURCEMANAGER_GENERIC_EXECUTE = 1179740 // /usr/x86_64-w64-mingw32/include/winnt.h:8983:1: + RESOURCEMANAGER_GENERIC_READ = 1179649 // /usr/x86_64-w64-mingw32/include/winnt.h:8981:1: + RESOURCEMANAGER_GENERIC_WRITE = 1179774 // /usr/x86_64-w64-mingw32/include/winnt.h:8982:1: + RESOURCEMANAGER_GET_NOTIFICATION = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:8977:1: + RESOURCEMANAGER_QUERY_INFORMATION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8973:1: + RESOURCEMANAGER_RECOVER = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8975:1: + RESOURCEMANAGER_REGISTER_PROTOCOL = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:8978:1: + RESOURCEMANAGER_SET_INFORMATION = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8974:1: + RESOURCETYPE_ANY = 0x00000000 // /usr/x86_64-w64-mingw32/include/winnetwk.h:25:1: + RESOURCETYPE_DISK = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnetwk.h:26:1: + RESOURCETYPE_PRINT = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnetwk.h:27:1: + RESOURCETYPE_RESERVED = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnetwk.h:28:1: + RESOURCETYPE_UNKNOWN = 0xFFFFFFFF // /usr/x86_64-w64-mingw32/include/winnetwk.h:30:1: + RESOURCEUSAGE_ALL = 19 // /usr/x86_64-w64-mingw32/include/winnetwk.h:37:1: + RESOURCEUSAGE_ATTACHED = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnetwk.h:36:1: + RESOURCEUSAGE_CONNECTABLE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnetwk.h:32:1: + RESOURCEUSAGE_CONTAINER = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnetwk.h:33:1: + RESOURCEUSAGE_NOLOCALDEVICE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnetwk.h:34:1: + RESOURCEUSAGE_RESERVED = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnetwk.h:38:1: + RESOURCEUSAGE_SIBLING = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnetwk.h:35:1: + RESOURCE_CONNECTED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnetwk.h:19:1: + RESOURCE_CONTEXT = 0x00000005 // /usr/x86_64-w64-mingw32/include/winnetwk.h:23:1: + RESOURCE_ENUM_LN = 1 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:51:1: + RESOURCE_ENUM_MODULE_EXACT = 16 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:55:1: + RESOURCE_ENUM_MUI = 2 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:52:1: + RESOURCE_ENUM_MUI_SYSTEM = 4 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:53:1: + RESOURCE_ENUM_VALIDATE = 8 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:54:1: + RESOURCE_GLOBALNET = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnetwk.h:20:1: + RESOURCE_MANAGER_COMMUNICATION = 0x00000002 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:28:1: + RESOURCE_MANAGER_MAXIMUM_OPTION = 0x00000003 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:29:1: + RESOURCE_MANAGER_VOLATILE = 0x00000001 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:27:1: + RESOURCE_RECENT = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnetwk.h:22:1: + RESOURCE_REMEMBERED = 0x00000003 // /usr/x86_64-w64-mingw32/include/winnetwk.h:21:1: + RESTART_MAX_CMD_LINE = 1024 // /usr/x86_64-w64-mingw32/include/winbase.h:2785:1: + RESTART_NO_CRASH = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:2787:1: + RESTART_NO_HANG = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:2788:1: + RESTART_NO_PATCH = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:2789:1: + RESTART_NO_REBOOT = 8 // /usr/x86_64-w64-mingw32/include/winbase.h:2790:1: + RESTORE_CTM = 4100 // /usr/x86_64-w64-mingw32/include/wingdi.h:297:1: + RESTRICTED_POINTER = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:100:1: + RES_CURSOR = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4250:1: + RES_ICON = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4249:1: + RETRACT_IEPORT = 3 // /usr/x86_64-w64-mingw32/include/winioctl.h:1112:1: + RETURNING_TRIGGER_NAME = "sqlite_returning" // testdata/sqlite-amalgamation-3380500/sqlite3.c:115363:1: + RETURN_SMART_STATUS = 0xDA // /usr/x86_64-w64-mingw32/include/winioctl.h:967:1: + REVERSE_PRINT = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:650:1: + REVISION_LENGTH = 4 // /usr/x86_64-w64-mingw32/include/winioctl.h:991:1: + RGN_AND = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:81:1: + RGN_COPY = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:85:1: + RGN_DIFF = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:84:1: + RGN_ERROR = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:79:1: + RGN_MAX = 5 // /usr/x86_64-w64-mingw32/include/wingdi.h:87:1: + RGN_MIN = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:86:1: + RGN_OR = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:82:1: + RGN_XOR = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:83:1: + RIDEV_APPKEYS = 0x00000400 // /usr/x86_64-w64-mingw32/include/winuser.h:6470:1: + RIDEV_CAPTUREMOUSE = 0x00000200 // /usr/x86_64-w64-mingw32/include/winuser.h:6468:1: + RIDEV_DEVNOTIFY = 0x00002000 // /usr/x86_64-w64-mingw32/include/winuser.h:6472:1: + RIDEV_EXCLUDE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:6464:1: + RIDEV_EXINPUTSINK = 0x00001000 // /usr/x86_64-w64-mingw32/include/winuser.h:6471:1: + RIDEV_EXMODEMASK = 0x000000F0 // /usr/x86_64-w64-mingw32/include/winuser.h:6474:1: + RIDEV_INPUTSINK = 0x00000100 // /usr/x86_64-w64-mingw32/include/winuser.h:6467:1: + RIDEV_NOHOTKEYS = 0x00000200 // /usr/x86_64-w64-mingw32/include/winuser.h:6469:1: + RIDEV_NOLEGACY = 0x00000030 // /usr/x86_64-w64-mingw32/include/winuser.h:6466:1: + RIDEV_PAGEONLY = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:6465:1: + RIDEV_REMOVE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:6463:1: + RIDI_DEVICEINFO = 0x2000000b // /usr/x86_64-w64-mingw32/include/winuser.h:6410:1: + RIDI_DEVICENAME = 0x20000007 // /usr/x86_64-w64-mingw32/include/winuser.h:6409:1: + RIDI_PREPARSEDDATA = 0x20000005 // /usr/x86_64-w64-mingw32/include/winuser.h:6408:1: + RID_HEADER = 0x10000005 // /usr/x86_64-w64-mingw32/include/winuser.h:6402:1: + RID_INPUT = 0x10000003 // /usr/x86_64-w64-mingw32/include/winuser.h:6401:1: + RIGHTMOST_BUTTON_PRESSED = 0x2 // /usr/x86_64-w64-mingw32/include/wincon.h:70:1: + RIGHT_ALT_PRESSED = 0x1 // /usr/x86_64-w64-mingw32/include/wincon.h:44:1: + RIGHT_CTRL_PRESSED = 0x4 // /usr/x86_64-w64-mingw32/include/wincon.h:46:1: + RIM_INPUT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:6292:1: + RIM_INPUTSINK = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:6293:1: + RIM_TYPEHID = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:6306:1: + RIM_TYPEKEYBOARD = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:6305:1: + RIM_TYPEMAX = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:6307:1: + RIM_TYPEMOUSE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:6304:1: + RIP_EVENT = 9 // /usr/x86_64-w64-mingw32/include/minwinbase.h:232:1: + RI_KEY_BREAK = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:6370:1: + RI_KEY_E0 = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:6371:1: + RI_KEY_E1 = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:6372:1: + RI_KEY_MAKE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:6369:1: + RI_KEY_TERMSRV_SET_LED = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:6373:1: + RI_KEY_TERMSRV_SHADOW = 0x10 // /usr/x86_64-w64-mingw32/include/winuser.h:6374:1: + RI_MOUSE_BUTTON_1_DOWN = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:6341:1: + RI_MOUSE_BUTTON_1_UP = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:6342:1: + RI_MOUSE_BUTTON_2_DOWN = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:6343:1: + RI_MOUSE_BUTTON_2_UP = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:6344:1: + RI_MOUSE_BUTTON_3_DOWN = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:6345:1: + RI_MOUSE_BUTTON_3_UP = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:6346:1: + RI_MOUSE_BUTTON_4_DOWN = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:6332:1: + RI_MOUSE_BUTTON_4_UP = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:6333:1: + RI_MOUSE_BUTTON_5_DOWN = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:6334:1: + RI_MOUSE_BUTTON_5_UP = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:6335:1: + RI_MOUSE_LEFT_BUTTON_DOWN = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:6326:1: + RI_MOUSE_LEFT_BUTTON_UP = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:6327:1: + RI_MOUSE_MIDDLE_BUTTON_DOWN = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:6330:1: + RI_MOUSE_MIDDLE_BUTTON_UP = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:6331:1: + RI_MOUSE_RIGHT_BUTTON_DOWN = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:6328:1: + RI_MOUSE_RIGHT_BUTTON_UP = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:6329:1: + RI_MOUSE_WHEEL = 0x0400 // /usr/x86_64-w64-mingw32/include/winuser.h:6336:1: + RNDAWAY = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:199067:1: + RNDTOWARDS = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:199066:1: + ROTFLAGS_ALLOWANYCLIENT = 0x2 // /usr/x86_64-w64-mingw32/include/wtypes.h:174:1: + ROTFLAGS_REGISTRATIONKEEPSALIVE = 0x1 // /usr/x86_64-w64-mingw32/include/wtypes.h:173:1: + ROTREGFLAGS_ALLOWANYCLIENT = 0x1 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:243:1: + ROT_COMPARE_MAX = 2048 // /usr/x86_64-w64-mingw32/include/wtypes.h:179:1: + ROWSET_ALLOCATION_SIZE = 1024 // testdata/sqlite-amalgamation-3380500/sqlite3.c:52623:1: + ROWSET_NEXT = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:52677:1: + ROWSET_SORTED = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:52676:1: + RPCFLG_ASYNCHRONOUS = 1073741824 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:69:1: + RPCFLG_AUTO_COMPLETE = 134217728 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:66:1: + RPCFLG_HAS_CALLBACK = 67108864 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:73:1: + RPCFLG_HAS_MULTI_SYNTAXES = 33554432 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:72:1: + RPCFLG_INPUT_SYNCHRONOUS = 536870912 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:68:1: + RPCFLG_LOCAL_CALL = 268435456 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:67:1: + RPCFLG_MESSAGE = 16777216 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:65:1: + RPCFLG_NON_NDR = 2147483648 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:70:1: + RPC_BUFFER_ASYNC = 0x00008000 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:62:1: + RPC_BUFFER_COMPLETE = 0x00001000 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:59:1: + RPC_BUFFER_EXTRA = 0x00004000 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:61:1: + RPC_BUFFER_NONOTIFY = 0x00010000 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:63:1: + RPC_BUFFER_PARTIAL = 0x00002000 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:60:1: + RPC_CALL_ATTRIBUTES_VERSION = 1 // /usr/x86_64-w64-mingw32/include/rpcasync.h:145:1: + RPC_CONTEXT_HANDLE_DEFAULT_FLAGS = 0 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:49:1: + RPC_CONTEXT_HANDLE_DONT_SERIALIZE = 536870912 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:52:1: + RPC_CONTEXT_HANDLE_FLAGS = 805306368 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:50:1: + RPC_CONTEXT_HANDLE_SERIALIZE = 268435456 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:51:1: + RPC_C_AUTHN_DCE_PRIVATE = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:293:1: + RPC_C_AUTHN_DCE_PUBLIC = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:294:1: + RPC_C_AUTHN_DEC_PUBLIC = 4 // /usr/x86_64-w64-mingw32/include/rpcdce.h:295:1: + RPC_C_AUTHN_DEFAULT = 4294967295 // /usr/x86_64-w64-mingw32/include/rpcdce.h:304:1: + RPC_C_AUTHN_DIGEST = 21 // /usr/x86_64-w64-mingw32/include/rpcdce.h:302:1: + RPC_C_AUTHN_DPA = 17 // /usr/x86_64-w64-mingw32/include/rpcdce.h:300:1: + RPC_C_AUTHN_GSS_KERBEROS = 16 // /usr/x86_64-w64-mingw32/include/rpcdce.h:299:1: + RPC_C_AUTHN_GSS_NEGOTIATE = 9 // /usr/x86_64-w64-mingw32/include/rpcdce.h:296:1: + RPC_C_AUTHN_GSS_SCHANNEL = 14 // /usr/x86_64-w64-mingw32/include/rpcdce.h:298:1: + RPC_C_AUTHN_INFO_TYPE_HTTP = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:350:1: + RPC_C_AUTHN_LEVEL_CALL = 3 // /usr/x86_64-w64-mingw32/include/rpcdce.h:263:1: + RPC_C_AUTHN_LEVEL_CONNECT = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:262:1: + RPC_C_AUTHN_LEVEL_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:260:1: + RPC_C_AUTHN_LEVEL_NONE = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:261:1: + RPC_C_AUTHN_LEVEL_PKT = 4 // /usr/x86_64-w64-mingw32/include/rpcdce.h:264:1: + RPC_C_AUTHN_LEVEL_PKT_INTEGRITY = 5 // /usr/x86_64-w64-mingw32/include/rpcdce.h:265:1: + RPC_C_AUTHN_LEVEL_PKT_PRIVACY = 6 // /usr/x86_64-w64-mingw32/include/rpcdce.h:266:1: + RPC_C_AUTHN_MQ = 100 // /usr/x86_64-w64-mingw32/include/rpcdce.h:303:1: + RPC_C_AUTHN_MSN = 18 // /usr/x86_64-w64-mingw32/include/rpcdce.h:301:1: + RPC_C_AUTHN_NONE = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:292:1: + RPC_C_AUTHN_WINNT = 10 // /usr/x86_64-w64-mingw32/include/rpcdce.h:297:1: + RPC_C_AUTHZ_DCE = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:452:1: + RPC_C_AUTHZ_DEFAULT = 0xffffffff // /usr/x86_64-w64-mingw32/include/rpcdce.h:453:1: + RPC_C_AUTHZ_NAME = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:451:1: + RPC_C_AUTHZ_NONE = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:450:1: + RPC_C_BINDING_DEFAULT_TIMEOUT = 5 // /usr/x86_64-w64-mingw32/include/rpcdce.h:79:1: + RPC_C_BINDING_INFINITE_TIMEOUT = 10 // /usr/x86_64-w64-mingw32/include/rpcdce.h:77:1: + RPC_C_BINDING_MAX_TIMEOUT = 9 // /usr/x86_64-w64-mingw32/include/rpcdce.h:80:1: + RPC_C_BINDING_MIN_TIMEOUT = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:78:1: + RPC_C_BIND_TO_ALL_NICS = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:87:1: + RPC_C_CANCEL_INFINITE_TIMEOUT = -1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:82:1: + RPC_C_DONT_FAIL = 0x4 // /usr/x86_64-w64-mingw32/include/rpcdce.h:90:1: + RPC_C_EP_ALL_ELTS = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:528:1: + RPC_C_EP_MATCH_BY_BOTH = 3 // /usr/x86_64-w64-mingw32/include/rpcdce.h:531:1: + RPC_C_EP_MATCH_BY_IF = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:529:1: + RPC_C_EP_MATCH_BY_OBJ = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:530:1: + RPC_C_FULL_CERT_CHAIN = 0x0001 // /usr/x86_64-w64-mingw32/include/rpcdce.h:122:1: + RPC_C_HTTP_AUTHN_SCHEME_BASIC = 0x00000001 // /usr/x86_64-w64-mingw32/include/rpcdce.h:355:1: + RPC_C_HTTP_AUTHN_SCHEME_CERT = 0x00010000 // /usr/x86_64-w64-mingw32/include/rpcdce.h:360:1: + RPC_C_HTTP_AUTHN_SCHEME_DIGEST = 0x00000008 // /usr/x86_64-w64-mingw32/include/rpcdce.h:358:1: + RPC_C_HTTP_AUTHN_SCHEME_NEGOTIATE = 0x00000010 // /usr/x86_64-w64-mingw32/include/rpcdce.h:359:1: + RPC_C_HTTP_AUTHN_SCHEME_NTLM = 0x00000002 // /usr/x86_64-w64-mingw32/include/rpcdce.h:356:1: + RPC_C_HTTP_AUTHN_SCHEME_PASSPORT = 0x00000004 // /usr/x86_64-w64-mingw32/include/rpcdce.h:357:1: + RPC_C_HTTP_AUTHN_TARGET_PROXY = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:353:1: + RPC_C_HTTP_AUTHN_TARGET_SERVER = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:352:1: + RPC_C_HTTP_FLAG_IGNORE_CERT_CN_INVALID = 8 // /usr/x86_64-w64-mingw32/include/rpcdce.h:364:1: + RPC_C_HTTP_FLAG_USE_FIRST_AUTH_SCHEME = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:363:1: + RPC_C_HTTP_FLAG_USE_SSL = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:362:1: + RPC_C_IMP_LEVEL_ANONYMOUS = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:269:1: + RPC_C_IMP_LEVEL_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:268:1: + RPC_C_IMP_LEVEL_DELEGATE = 4 // /usr/x86_64-w64-mingw32/include/rpcdce.h:272:1: + RPC_C_IMP_LEVEL_IDENTIFY = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:270:1: + RPC_C_IMP_LEVEL_IMPERSONATE = 3 // /usr/x86_64-w64-mingw32/include/rpcdce.h:271:1: + RPC_C_INFINITE_TIMEOUT = 4294967295 // /usr/x86_64-w64-mingw32/include/rpcasync.h:66:1: + RPC_C_LISTEN_MAX_CALLS_DEFAULT = 1234 // /usr/x86_64-w64-mingw32/include/rpcdce.h:84:1: + RPC_C_MGMT_INQ_IF_IDS = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:549:1: + RPC_C_MGMT_INQ_PRINC_NAME = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:550:1: + RPC_C_MGMT_INQ_STATS = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:551:1: + RPC_C_MGMT_IS_SERVER_LISTEN = 3 // /usr/x86_64-w64-mingw32/include/rpcdce.h:552:1: + RPC_C_MGMT_STOP_SERVER_LISTEN = 4 // /usr/x86_64-w64-mingw32/include/rpcdce.h:553:1: + RPC_C_MQ_AUTHN_LEVEL_NONE = 0x0000 // /usr/x86_64-w64-mingw32/include/rpcdce.h:96:1: + RPC_C_MQ_AUTHN_LEVEL_PKT_INTEGRITY = 0x0008 // /usr/x86_64-w64-mingw32/include/rpcdce.h:97:1: + RPC_C_MQ_AUTHN_LEVEL_PKT_PRIVACY = 0x0010 // /usr/x86_64-w64-mingw32/include/rpcdce.h:98:1: + RPC_C_MQ_CLEAR_ON_OPEN = 0x0002 // /usr/x86_64-w64-mingw32/include/rpcdce.h:94:1: + RPC_C_MQ_EXPRESS = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:115:1: + RPC_C_MQ_JOURNAL_ALWAYS = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:120:1: + RPC_C_MQ_JOURNAL_DEADLETTER = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:119:1: + RPC_C_MQ_JOURNAL_NONE = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:118:1: + RPC_C_MQ_PERMANENT = 0x0001 // /usr/x86_64-w64-mingw32/include/rpcdce.h:93:1: + RPC_C_MQ_RECOVERABLE = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:116:1: + RPC_C_MQ_TEMPORARY = 0x0000 // /usr/x86_64-w64-mingw32/include/rpcdce.h:92:1: + RPC_C_MQ_USE_EXISTING_SECURITY = 0x0004 // /usr/x86_64-w64-mingw32/include/rpcdce.h:95:1: + RPC_C_NOTIFY_ON_SEND_COMPLETE = 0x1 // /usr/x86_64-w64-mingw32/include/rpcasync.h:65:1: + RPC_C_NS_DEFAULT_EXP_AGE = -1 // /usr/x86_64-w64-mingw32/include/rpcnsi.h:23:1: + RPC_C_NS_SYNTAX_DCE = 3 // /usr/x86_64-w64-mingw32/include/rpcnsi.h:14:1: + RPC_C_NS_SYNTAX_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/rpcnsi.h:13:1: + RPC_C_OPT_BINDING_NONCAUSAL = 9 // /usr/x86_64-w64-mingw32/include/rpcdce.h:108:1: + RPC_C_OPT_CALL_TIMEOUT = 12 // /usr/x86_64-w64-mingw32/include/rpcdce.h:111:1: + RPC_C_OPT_DONT_LINGER = 13 // /usr/x86_64-w64-mingw32/include/rpcdce.h:112:1: + RPC_C_OPT_MAX_OPTIONS = 14 // /usr/x86_64-w64-mingw32/include/rpcdce.h:113:1: + RPC_C_OPT_MQ_ACKNOWLEDGE = 4 // /usr/x86_64-w64-mingw32/include/rpcdce.h:103:1: + RPC_C_OPT_MQ_AUTHN_LEVEL = 6 // /usr/x86_64-w64-mingw32/include/rpcdce.h:105:1: + RPC_C_OPT_MQ_AUTHN_SERVICE = 5 // /usr/x86_64-w64-mingw32/include/rpcdce.h:104:1: + RPC_C_OPT_MQ_DELIVERY = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:100:1: + RPC_C_OPT_MQ_JOURNAL = 3 // /usr/x86_64-w64-mingw32/include/rpcdce.h:102:1: + RPC_C_OPT_MQ_PRIORITY = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:101:1: + RPC_C_OPT_MQ_TIME_TO_BE_RECEIVED = 8 // /usr/x86_64-w64-mingw32/include/rpcdce.h:107:1: + RPC_C_OPT_MQ_TIME_TO_REACH_QUEUE = 7 // /usr/x86_64-w64-mingw32/include/rpcdce.h:106:1: + RPC_C_OPT_SECURITY_CALLBACK = 10 // /usr/x86_64-w64-mingw32/include/rpcdce.h:109:1: + RPC_C_OPT_UNIQUE_BINDING = 11 // /usr/x86_64-w64-mingw32/include/rpcdce.h:110:1: + RPC_C_PARM_BUFFER_LENGTH = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:558:1: + RPC_C_PARM_MAX_PACKET_LENGTH = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:557:1: + RPC_C_PROFILE_ALL_ELT = 1 // /usr/x86_64-w64-mingw32/include/rpcnsi.h:17:1: + RPC_C_PROFILE_ALL_ELTS = 1 // /usr/x86_64-w64-mingw32/include/rpcnsi.h:18:1: + RPC_C_PROFILE_DEFAULT_ELT = 0 // /usr/x86_64-w64-mingw32/include/rpcnsi.h:16:1: + RPC_C_PROFILE_MATCH_BY_BOTH = 4 // /usr/x86_64-w64-mingw32/include/rpcnsi.h:21:1: + RPC_C_PROFILE_MATCH_BY_IF = 2 // /usr/x86_64-w64-mingw32/include/rpcnsi.h:19:1: + RPC_C_PROFILE_MATCH_BY_MBR = 3 // /usr/x86_64-w64-mingw32/include/rpcnsi.h:20:1: + RPC_C_PROTECT_LEVEL_CALL = 3 // /usr/x86_64-w64-mingw32/include/rpcdce.h:287:1: + RPC_C_PROTECT_LEVEL_CONNECT = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:286:1: + RPC_C_PROTECT_LEVEL_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:284:1: + RPC_C_PROTECT_LEVEL_NONE = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:285:1: + RPC_C_PROTECT_LEVEL_PKT = 4 // /usr/x86_64-w64-mingw32/include/rpcdce.h:288:1: + RPC_C_PROTECT_LEVEL_PKT_INTEGRITY = 5 // /usr/x86_64-w64-mingw32/include/rpcdce.h:289:1: + RPC_C_PROTECT_LEVEL_PKT_PRIVACY = 6 // /usr/x86_64-w64-mingw32/include/rpcdce.h:290:1: + RPC_C_PROTSEQ_MAX_REQS_DEFAULT = 10 // /usr/x86_64-w64-mingw32/include/rpcdce.h:85:1: + RPC_C_QOS_CAPABILITIES_ANY_AUTHORITY = 0x4 // /usr/x86_64-w64-mingw32/include/rpcdce.h:280:1: + RPC_C_QOS_CAPABILITIES_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:277:1: + RPC_C_QOS_CAPABILITIES_IGNORE_DELEGATE_FAILURE = 0x8 // /usr/x86_64-w64-mingw32/include/rpcdce.h:281:1: + RPC_C_QOS_CAPABILITIES_LOCAL_MA_HINT = 0x10 // /usr/x86_64-w64-mingw32/include/rpcdce.h:282:1: + RPC_C_QOS_CAPABILITIES_MAKE_FULLSIC = 0x2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:279:1: + RPC_C_QOS_CAPABILITIES_MUTUAL_AUTH = 0x1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:278:1: + RPC_C_QOS_IDENTITY_DYNAMIC = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:275:1: + RPC_C_QOS_IDENTITY_STATIC = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:274:1: + RPC_C_SECURITY_QOS_VERSION = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:308:1: + RPC_C_SECURITY_QOS_VERSION_1 = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:309:1: + RPC_C_SECURITY_QOS_VERSION_2 = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:348:1: + RPC_C_SECURITY_QOS_VERSION_3 = 3 // /usr/x86_64-w64-mingw32/include/rpcdce.h:406:1: + RPC_C_STATS_CALLS_IN = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:153:1: + RPC_C_STATS_CALLS_OUT = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:154:1: + RPC_C_STATS_PKTS_IN = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:155:1: + RPC_C_STATS_PKTS_OUT = 3 // /usr/x86_64-w64-mingw32/include/rpcdce.h:156:1: + RPC_C_USE_INTERNET_PORT = 0x1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:88:1: + RPC_C_USE_INTRANET_PORT = 0x2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:89:1: + RPC_C_VERS_ALL = 1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:533:1: + RPC_C_VERS_COMPATIBLE = 2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:534:1: + RPC_C_VERS_EXACT = 3 // /usr/x86_64-w64-mingw32/include/rpcdce.h:535:1: + RPC_C_VERS_MAJOR_ONLY = 4 // /usr/x86_64-w64-mingw32/include/rpcdce.h:536:1: + RPC_C_VERS_UPTO = 5 // /usr/x86_64-w64-mingw32/include/rpcdce.h:537:1: + RPC_EEINFO_VERSION = 1 // /usr/x86_64-w64-mingw32/include/rpcasync.h:83:1: + RPC_ENTRY = 0 // /usr/x86_64-w64-mingw32/include/rpc.h:60:1: + RPC_FLAGS_VALID_BIT = 0x00008000 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:75:1: + RPC_IF_ALLOW_CALLBACKS_WITH_NO_AUTH = 0x0010 // /usr/x86_64-w64-mingw32/include/rpcdce.h:564:1: + RPC_IF_ALLOW_LOCAL_ONLY = 0x0020 // /usr/x86_64-w64-mingw32/include/rpcdce.h:565:1: + RPC_IF_ALLOW_SECURE_ONLY = 0x0008 // /usr/x86_64-w64-mingw32/include/rpcdce.h:563:1: + RPC_IF_ALLOW_UNKNOWN_AUTHORITY = 0x0004 // /usr/x86_64-w64-mingw32/include/rpcdce.h:562:1: + RPC_IF_AUTOLISTEN = 0x0001 // /usr/x86_64-w64-mingw32/include/rpcdce.h:560:1: + RPC_IF_OLE = 0x0002 // /usr/x86_64-w64-mingw32/include/rpcdce.h:561:1: + RPC_IF_SEC_NO_CACHE = 0x0040 // /usr/x86_64-w64-mingw32/include/rpcdce.h:566:1: + RPC_INTERFACE_HAS_PIPES = 0x0001 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:91:1: + RPC_NCA_FLAGS_BROADCAST = 0x00000002 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:56:1: + RPC_NCA_FLAGS_DEFAULT = 0x00000000 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:54:1: + RPC_NCA_FLAGS_IDEMPOTENT = 0x00000001 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:55:1: + RPC_NCA_FLAGS_MAYBE = 0x00000004 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:57:1: + RPC_PROXY_CONNECTION_TYPE_IN_PROXY = 0 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:260:1: + RPC_PROXY_CONNECTION_TYPE_OUT_PROXY = 1 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:261:1: + RPC_P_ADDR_FORMAT_TCP_IPV4 = 1 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:192:1: + RPC_P_ADDR_FORMAT_TCP_IPV6 = 2 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:193:1: + RPC_QUERY_CLIENT_PRINCIPAL_NAME = 4 // /usr/x86_64-w64-mingw32/include/rpcasync.h:147:1: + RPC_QUERY_SERVER_PRINCIPAL_NAME = 2 // /usr/x86_64-w64-mingw32/include/rpcasync.h:146:1: + RPC_S_ACCESS_DENIED = 5 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:16:1: + RPC_S_ADDRESS_ERROR = 1768 // /usr/x86_64-w64-mingw32/include/winerror.h:757:1: + RPC_S_ALREADY_LISTENING = 1713 // /usr/x86_64-w64-mingw32/include/winerror.h:705:1: + RPC_S_ALREADY_REGISTERED = 1711 // /usr/x86_64-w64-mingw32/include/winerror.h:703:1: + RPC_S_ASYNC_CALL_PENDING = 997 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:18:1: + RPC_S_BINDING_HAS_NO_AUTH = 1746 // /usr/x86_64-w64-mingw32/include/winerror.h:735:1: + RPC_S_BINDING_INCOMPLETE = 1819 // /usr/x86_64-w64-mingw32/include/winerror.h:807:1: + RPC_S_BUFFER_TOO_SMALL = 122 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:14:1: + RPC_S_CALL_CANCELLED = 1818 // /usr/x86_64-w64-mingw32/include/winerror.h:806:1: + RPC_S_CALL_FAILED = 1726 // /usr/x86_64-w64-mingw32/include/winerror.h:718:1: + RPC_S_CALL_FAILED_DNE = 1727 // /usr/x86_64-w64-mingw32/include/winerror.h:719:1: + RPC_S_CALL_IN_PROGRESS = 1791 // /usr/x86_64-w64-mingw32/include/winerror.h:779:1: + RPC_S_CANNOT_SUPPORT = 1764 // /usr/x86_64-w64-mingw32/include/winerror.h:753:1: + RPC_S_CANT_CREATE_ENDPOINT = 1720 // /usr/x86_64-w64-mingw32/include/winerror.h:712:1: + RPC_S_COMM_FAILURE = 1820 // /usr/x86_64-w64-mingw32/include/winerror.h:808:1: + RPC_S_DUPLICATE_ENDPOINT = 1740 // /usr/x86_64-w64-mingw32/include/winerror.h:729:1: + RPC_S_ENTRY_ALREADY_EXISTS = 1760 // /usr/x86_64-w64-mingw32/include/winerror.h:749:1: + RPC_S_ENTRY_NOT_FOUND = 1761 // /usr/x86_64-w64-mingw32/include/winerror.h:750:1: + RPC_S_ENTRY_TYPE_MISMATCH = 1922 // /usr/x86_64-w64-mingw32/include/winerror.h:845:1: + RPC_S_FP_DIV_ZERO = 1769 // /usr/x86_64-w64-mingw32/include/winerror.h:758:1: + RPC_S_FP_OVERFLOW = 1771 // /usr/x86_64-w64-mingw32/include/winerror.h:760:1: + RPC_S_FP_UNDERFLOW = 1770 // /usr/x86_64-w64-mingw32/include/winerror.h:759:1: + RPC_S_GROUP_MEMBER_NOT_FOUND = 1898 // /usr/x86_64-w64-mingw32/include/winerror.h:821:1: + RPC_S_GRP_ELT_NOT_ADDED = 1928 // /usr/x86_64-w64-mingw32/include/winerror.h:851:1: + RPC_S_GRP_ELT_NOT_REMOVED = 1929 // /usr/x86_64-w64-mingw32/include/winerror.h:852:1: + RPC_S_INCOMPLETE_NAME = 1755 // /usr/x86_64-w64-mingw32/include/winerror.h:744:1: + RPC_S_INTERFACE_NOT_EXPORTED = 1924 // /usr/x86_64-w64-mingw32/include/winerror.h:847:1: + RPC_S_INTERFACE_NOT_FOUND = 1759 // /usr/x86_64-w64-mingw32/include/winerror.h:748:1: + RPC_S_INTERNAL_ERROR = 1766 // /usr/x86_64-w64-mingw32/include/winerror.h:755:1: + RPC_S_INVALID_ARG = 87 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:10:1: + RPC_S_INVALID_ASYNC_CALL = 1915 // /usr/x86_64-w64-mingw32/include/winerror.h:838:1: + RPC_S_INVALID_ASYNC_HANDLE = 1914 // /usr/x86_64-w64-mingw32/include/winerror.h:837:1: + RPC_S_INVALID_AUTH_IDENTITY = 1749 // /usr/x86_64-w64-mingw32/include/winerror.h:738:1: + RPC_S_INVALID_BINDING = 1702 // /usr/x86_64-w64-mingw32/include/winerror.h:694:1: + RPC_S_INVALID_BOUND = 1734 // /usr/x86_64-w64-mingw32/include/winerror.h:724:1: + RPC_S_INVALID_ENDPOINT_FORMAT = 1706 // /usr/x86_64-w64-mingw32/include/winerror.h:698:1: + RPC_S_INVALID_LEVEL = 87 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:13:1: + RPC_S_INVALID_NAF_ID = 1763 // /usr/x86_64-w64-mingw32/include/winerror.h:752:1: + RPC_S_INVALID_NAME_SYNTAX = 1736 // /usr/x86_64-w64-mingw32/include/winerror.h:726:1: + RPC_S_INVALID_NETWORK_OPTIONS = 1724 // /usr/x86_64-w64-mingw32/include/winerror.h:716:1: + RPC_S_INVALID_NET_ADDR = 1707 // /usr/x86_64-w64-mingw32/include/winerror.h:699:1: + RPC_S_INVALID_OBJECT = 1900 // /usr/x86_64-w64-mingw32/include/winerror.h:823:1: + RPC_S_INVALID_RPC_PROTSEQ = 1704 // /usr/x86_64-w64-mingw32/include/winerror.h:696:1: + RPC_S_INVALID_SECURITY_DESC = 1338 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:15:1: + RPC_S_INVALID_STRING_BINDING = 1700 // /usr/x86_64-w64-mingw32/include/winerror.h:692:1: + RPC_S_INVALID_STRING_UUID = 1705 // /usr/x86_64-w64-mingw32/include/winerror.h:697:1: + RPC_S_INVALID_TAG = 1733 // /usr/x86_64-w64-mingw32/include/winerror.h:723:1: + RPC_S_INVALID_TIMEOUT = 1709 // /usr/x86_64-w64-mingw32/include/winerror.h:701:1: + RPC_S_INVALID_VERS_OPTION = 1756 // /usr/x86_64-w64-mingw32/include/winerror.h:745:1: + RPC_S_MAX_CALLS_TOO_SMALL = 1742 // /usr/x86_64-w64-mingw32/include/winerror.h:731:1: + RPC_S_NAME_SERVICE_UNAVAILABLE = 1762 // /usr/x86_64-w64-mingw32/include/winerror.h:751:1: + RPC_S_NOTHING_TO_EXPORT = 1754 // /usr/x86_64-w64-mingw32/include/winerror.h:743:1: + RPC_S_NOT_ALL_OBJS_EXPORTED = 1923 // /usr/x86_64-w64-mingw32/include/winerror.h:846:1: + RPC_S_NOT_ALL_OBJS_UNEXPORTED = 1758 // /usr/x86_64-w64-mingw32/include/winerror.h:747:1: + RPC_S_NOT_CANCELLED = 1826 // /usr/x86_64-w64-mingw32/include/winerror.h:814:1: + RPC_S_NOT_LISTENING = 1715 // /usr/x86_64-w64-mingw32/include/winerror.h:707:1: + RPC_S_NOT_RPC_ERROR = 1823 // /usr/x86_64-w64-mingw32/include/winerror.h:811:1: + RPC_S_NO_BINDINGS = 1718 // /usr/x86_64-w64-mingw32/include/winerror.h:710:1: + RPC_S_NO_CALL_ACTIVE = 1725 // /usr/x86_64-w64-mingw32/include/winerror.h:717:1: + RPC_S_NO_CONTEXT_AVAILABLE = 1765 // /usr/x86_64-w64-mingw32/include/winerror.h:754:1: + RPC_S_NO_ENDPOINT_FOUND = 1708 // /usr/x86_64-w64-mingw32/include/winerror.h:700:1: + RPC_S_NO_ENTRY_NAME = 1735 // /usr/x86_64-w64-mingw32/include/winerror.h:725:1: + RPC_S_NO_INTERFACES = 1817 // /usr/x86_64-w64-mingw32/include/winerror.h:805:1: + RPC_S_NO_MORE_BINDINGS = 1806 // /usr/x86_64-w64-mingw32/include/winerror.h:794:1: + RPC_S_NO_MORE_MEMBERS = 1757 // /usr/x86_64-w64-mingw32/include/winerror.h:746:1: + RPC_S_NO_PRINC_NAME = 1822 // /usr/x86_64-w64-mingw32/include/winerror.h:810:1: + RPC_S_NO_PROTSEQS = 1719 // /usr/x86_64-w64-mingw32/include/winerror.h:711:1: + RPC_S_NO_PROTSEQS_REGISTERED = 1714 // /usr/x86_64-w64-mingw32/include/winerror.h:706:1: + RPC_S_OBJECT_NOT_FOUND = 1710 // /usr/x86_64-w64-mingw32/include/winerror.h:702:1: + RPC_S_OK = 0 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:9:1: + RPC_S_OUT_OF_MEMORY = 14 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:11:1: + RPC_S_OUT_OF_RESOURCES = 1721 // /usr/x86_64-w64-mingw32/include/winerror.h:713:1: + RPC_S_OUT_OF_THREADS = 164 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:12:1: + RPC_S_PRF_ELT_NOT_ADDED = 1926 // /usr/x86_64-w64-mingw32/include/winerror.h:849:1: + RPC_S_PRF_ELT_NOT_REMOVED = 1927 // /usr/x86_64-w64-mingw32/include/winerror.h:850:1: + RPC_S_PROCNUM_OUT_OF_RANGE = 1745 // /usr/x86_64-w64-mingw32/include/winerror.h:734:1: + RPC_S_PROFILE_NOT_ADDED = 1925 // /usr/x86_64-w64-mingw32/include/winerror.h:848:1: + RPC_S_PROTOCOL_ERROR = 1728 // /usr/x86_64-w64-mingw32/include/winerror.h:720:1: + RPC_S_PROTSEQ_NOT_FOUND = 1744 // /usr/x86_64-w64-mingw32/include/winerror.h:733:1: + RPC_S_PROTSEQ_NOT_SUPPORTED = 1703 // /usr/x86_64-w64-mingw32/include/winerror.h:695:1: + RPC_S_SEC_PKG_ERROR = 1825 // /usr/x86_64-w64-mingw32/include/winerror.h:813:1: + RPC_S_SEND_INCOMPLETE = 1913 // /usr/x86_64-w64-mingw32/include/winerror.h:836:1: + RPC_S_SERVER_OUT_OF_MEMORY = 1130 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:17:1: + RPC_S_SERVER_TOO_BUSY = 1723 // /usr/x86_64-w64-mingw32/include/winerror.h:715:1: + RPC_S_SERVER_UNAVAILABLE = 1722 // /usr/x86_64-w64-mingw32/include/winerror.h:714:1: + RPC_S_STRING_TOO_LONG = 1743 // /usr/x86_64-w64-mingw32/include/winerror.h:732:1: + RPC_S_TIMEOUT = 1460 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:20:1: + RPC_S_TYPE_ALREADY_REGISTERED = 1712 // /usr/x86_64-w64-mingw32/include/winerror.h:704:1: + RPC_S_UNKNOWN_AUTHN_LEVEL = 1748 // /usr/x86_64-w64-mingw32/include/winerror.h:737:1: + RPC_S_UNKNOWN_AUTHN_SERVICE = 1747 // /usr/x86_64-w64-mingw32/include/winerror.h:736:1: + RPC_S_UNKNOWN_AUTHN_TYPE = 1741 // /usr/x86_64-w64-mingw32/include/winerror.h:730:1: + RPC_S_UNKNOWN_AUTHZ_SERVICE = 1750 // /usr/x86_64-w64-mingw32/include/winerror.h:739:1: + RPC_S_UNKNOWN_IF = 1717 // /usr/x86_64-w64-mingw32/include/winerror.h:709:1: + RPC_S_UNKNOWN_MGR_TYPE = 1716 // /usr/x86_64-w64-mingw32/include/winerror.h:708:1: + RPC_S_UNKNOWN_PRINCIPAL = 1332 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:19:1: + RPC_S_UNSUPPORTED_AUTHN_LEVEL = 1821 // /usr/x86_64-w64-mingw32/include/winerror.h:809:1: + RPC_S_UNSUPPORTED_NAME_SYNTAX = 1737 // /usr/x86_64-w64-mingw32/include/winerror.h:727:1: + RPC_S_UNSUPPORTED_TRANS_SYN = 1730 // /usr/x86_64-w64-mingw32/include/winerror.h:721:1: + RPC_S_UNSUPPORTED_TYPE = 1732 // /usr/x86_64-w64-mingw32/include/winerror.h:722:1: + RPC_S_UUID_LOCAL_ONLY = 1824 // /usr/x86_64-w64-mingw32/include/winerror.h:812:1: + RPC_S_UUID_NO_ADDRESS = 1739 // /usr/x86_64-w64-mingw32/include/winerror.h:728:1: + RPC_S_WRONG_KIND_OF_BINDING = 1701 // /usr/x86_64-w64-mingw32/include/winerror.h:693:1: + RPC_S_ZERO_DIVIDE = 1767 // /usr/x86_64-w64-mingw32/include/winerror.h:756:1: + RPC_UNICODE_SUPPORTED = 0 // /usr/x86_64-w64-mingw32/include/rpc.h:51:1: + RPC_X_BAD_STUB_DATA = 1783 // /usr/x86_64-w64-mingw32/include/winerror.h:771:1: + RPC_X_BYTE_COUNT_TOO_SMALL = 1782 // /usr/x86_64-w64-mingw32/include/winerror.h:770:1: + RPC_X_ENUM_VALUE_OUT_OF_RANGE = 1781 // /usr/x86_64-w64-mingw32/include/winerror.h:769:1: + RPC_X_ENUM_VALUE_TOO_LARGE = 1781 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:25:1: + RPC_X_INVALID_BOUND = 1734 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:23:1: + RPC_X_INVALID_BUFFER = 1784 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:27:1: + RPC_X_INVALID_ES_ACTION = 1827 // /usr/x86_64-w64-mingw32/include/winerror.h:815:1: + RPC_X_INVALID_PIPE_OBJECT = 1830 // /usr/x86_64-w64-mingw32/include/winerror.h:818:1: + RPC_X_INVALID_PIPE_OPERATION = 1831 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:29:1: + RPC_X_INVALID_TAG = 1733 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:24:1: + RPC_X_NO_MEMORY = 14 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:22:1: + RPC_X_NO_MORE_ENTRIES = 1772 // /usr/x86_64-w64-mingw32/include/winerror.h:761:1: + RPC_X_NULL_REF_POINTER = 1780 // /usr/x86_64-w64-mingw32/include/winerror.h:768:1: + RPC_X_PIPE_APP_MEMORY = 14 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:28:1: + RPC_X_PIPE_CLOSED = 1916 // /usr/x86_64-w64-mingw32/include/winerror.h:839:1: + RPC_X_PIPE_DISCIPLINE_ERROR = 1917 // /usr/x86_64-w64-mingw32/include/winerror.h:840:1: + RPC_X_PIPE_EMPTY = 1918 // /usr/x86_64-w64-mingw32/include/winerror.h:841:1: + RPC_X_SS_CANNOT_GET_CALL_HANDLE = 1779 // /usr/x86_64-w64-mingw32/include/winerror.h:767:1: + RPC_X_SS_CHAR_TRANS_OPEN_FAIL = 1773 // /usr/x86_64-w64-mingw32/include/winerror.h:762:1: + RPC_X_SS_CHAR_TRANS_SHORT_FILE = 1774 // /usr/x86_64-w64-mingw32/include/winerror.h:763:1: + RPC_X_SS_CONTEXT_DAMAGED = 1777 // /usr/x86_64-w64-mingw32/include/winerror.h:765:1: + RPC_X_SS_CONTEXT_MISMATCH = 6 // /usr/x86_64-w64-mingw32/include/rpcnterr.h:26:1: + RPC_X_SS_HANDLES_MISMATCH = 1778 // /usr/x86_64-w64-mingw32/include/winerror.h:766:1: + RPC_X_SS_IN_NULL_CONTEXT = 1775 // /usr/x86_64-w64-mingw32/include/winerror.h:764:1: + RPC_X_WRONG_ES_VERSION = 1828 // /usr/x86_64-w64-mingw32/include/winerror.h:816:1: + RPC_X_WRONG_PIPE_ORDER = 1831 // /usr/x86_64-w64-mingw32/include/winerror.h:819:1: + RPC_X_WRONG_PIPE_VERSION = 1832 // /usr/x86_64-w64-mingw32/include/winerror.h:820:1: + RPC_X_WRONG_STUB_VERSION = 1829 // /usr/x86_64-w64-mingw32/include/winerror.h:817:1: + RP_INIFILE = 0x02 // /usr/x86_64-w64-mingw32/include/winnetwk.h:278:1: + RP_LOGON = 0x01 // /usr/x86_64-w64-mingw32/include/winnetwk.h:277:1: + RRF_NOEXPAND = 0x10000000 // /usr/x86_64-w64-mingw32/include/winreg.h:38:1: + RRF_RT_ANY = 0x0000ffff // /usr/x86_64-w64-mingw32/include/winreg.h:30:1: + RRF_RT_DWORD = 24 // /usr/x86_64-w64-mingw32/include/winreg.h:28:1: + RRF_RT_QWORD = 72 // /usr/x86_64-w64-mingw32/include/winreg.h:29:1: + RRF_RT_REG_BINARY = 0x00000008 // /usr/x86_64-w64-mingw32/include/winreg.h:23:1: + RRF_RT_REG_DWORD = 0x00000010 // /usr/x86_64-w64-mingw32/include/winreg.h:24:1: + RRF_RT_REG_EXPAND_SZ = 0x00000004 // /usr/x86_64-w64-mingw32/include/winreg.h:22:1: + RRF_RT_REG_MULTI_SZ = 0x00000020 // /usr/x86_64-w64-mingw32/include/winreg.h:25:1: + RRF_RT_REG_NONE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winreg.h:20:1: + RRF_RT_REG_QWORD = 0x00000040 // /usr/x86_64-w64-mingw32/include/winreg.h:26:1: + RRF_RT_REG_SZ = 0x00000002 // /usr/x86_64-w64-mingw32/include/winreg.h:21:1: + RRF_ZEROONFAILURE = 0x20000000 // /usr/x86_64-w64-mingw32/include/winreg.h:39:1: + RSA1024BIT_KEY = 0x4000000 // /usr/x86_64-w64-mingw32/include/wincrypt.h:320:1: + RTL_CONDITION_VARIABLE_LOCKMODE_SHARED = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:8109:1: + RTL_CRITICAL_SECTION_ALL_FLAG_BITS = 0xff000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8086:1: + RTL_CRITICAL_SECTION_DEBUG_FLAG_STATIC_INIT = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8090:1: + RTL_CRITICAL_SECTION_FLAG_DYNAMIC_SPIN = 0x02000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8082:1: + RTL_CRITICAL_SECTION_FLAG_FORCE_DEBUG_INFO = 0x10000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8085:1: + RTL_CRITICAL_SECTION_FLAG_NO_DEBUG_INFO = 0x01000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8081:1: + RTL_CRITICAL_SECTION_FLAG_RESERVED = 3758096384 // /usr/x86_64-w64-mingw32/include/winnt.h:8088:1: + RTL_CRITICAL_SECTION_FLAG_RESOURCE_TYPE = 0x08000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8084:1: + RTL_CRITICAL_SECTION_FLAG_STATIC_INIT = 0x04000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8083:1: + RTL_CRITSECT_TYPE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8078:1: + RTL_RESOURCE_TYPE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8079:1: + RTL_RUN_ONCE_ASYNC = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7785:1: + RTL_RUN_ONCE_CHECK_ONLY = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7784:1: + RTL_RUN_ONCE_CTX_RESERVED_BITS = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7787:1: + RTL_RUN_ONCE_INIT_FAILED = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7786:1: + RTL_UMS_VERSION = 256 // /usr/x86_64-w64-mingw32/include/winnt.h:8026:1: + RTL_VRF_FLG_APPCOMPAT_CHECKS = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:8303:1: + RTL_VRF_FLG_COM_CHECKS = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:8307:1: + RTL_VRF_FLG_DANGEROUS_APIS = 0x00000200 // /usr/x86_64-w64-mingw32/include/winnt.h:8308:1: + RTL_VRF_FLG_DEADLOCK_CHECKS = 0x00000800 // /usr/x86_64-w64-mingw32/include/winnt.h:8310:1: + RTL_VRF_FLG_DIRTY_STACKS = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:8305:1: + RTL_VRF_FLG_ENABLED_SYSTEM_WIDE = 0x00020000 // /usr/x86_64-w64-mingw32/include/winnt.h:8316:1: + RTL_VRF_FLG_ENABLE_LOGGING = 0x00004000 // /usr/x86_64-w64-mingw32/include/winnt.h:8313:1: + RTL_VRF_FLG_FAST_FILL_HEAP = 0x00008000 // /usr/x86_64-w64-mingw32/include/winnt.h:8314:1: + RTL_VRF_FLG_FIRST_CHANCE_EXCEPTION_CHECKS = 0x00001000 // /usr/x86_64-w64-mingw32/include/winnt.h:8311:1: + RTL_VRF_FLG_FULL_PAGE_HEAP = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8299:1: + RTL_VRF_FLG_HANDLE_CHECKS = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:8301:1: + RTL_VRF_FLG_LOCK_CHECKS = 0x00040000 // /usr/x86_64-w64-mingw32/include/winnt.h:8318:1: + RTL_VRF_FLG_MISCELLANEOUS_CHECKS = 0x00020000 // /usr/x86_64-w64-mingw32/include/winnt.h:8317:1: + RTL_VRF_FLG_RACE_CHECKS = 0x00000400 // /usr/x86_64-w64-mingw32/include/winnt.h:8309:1: + RTL_VRF_FLG_RESERVED_DONOTUSE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:8300:1: + RTL_VRF_FLG_RPC_CHECKS = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:8306:1: + RTL_VRF_FLG_STACK_CHECKS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:8302:1: + RTL_VRF_FLG_TLS_CHECKS = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:8304:1: + RTL_VRF_FLG_VIRTUAL_MEM_CHECKS = 0x00002000 // /usr/x86_64-w64-mingw32/include/winnt.h:8312:1: + RTL_VRF_FLG_VIRTUAL_SPACE_TRACKING = 0x00010000 // /usr/x86_64-w64-mingw32/include/winnt.h:8315:1: + RTREE_CACHE_SZ = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196199:1: + RTREE_CHECK_MAX_ERROR = 100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:199878:1: + RTREE_COORD_INT32 = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196128:1: + RTREE_COORD_REAL32 = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196127:1: + RTREE_DEFAULT_ROWEST = 1048576 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196064:1: + RTREE_EQ = 0x41 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196266:1: + RTREE_FALSE = 0x40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196279:1: + RTREE_GE = 0x44 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196269:1: + RTREE_GT = 0x45 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196270:1: + RTREE_LE = 0x42 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196267:1: + RTREE_LT = 0x43 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196268:1: + RTREE_MATCH = 0x46 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196271:1: + RTREE_MAXCELLS = 51 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196182:1: + RTREE_MAX_AUX_COLUMN = 100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196049:1: + RTREE_MAX_DEPTH = 40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196191:1: + RTREE_MAX_DIMENSIONS = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196046:1: + RTREE_MIN_ROWEST = 100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196065:1: + RTREE_QUERY = 0x47 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196272:1: + RTREE_TRUE = 0x3f // testdata/sqlite-amalgamation-3380500/sqlite3.c:196278:1: + RTREE_ZERO = 0.0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:196142:1: + RTS_CONTROL_DISABLE = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:280:1: + RTS_CONTROL_ENABLE = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:281:1: + RTS_CONTROL_HANDSHAKE = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:282:1: + RTS_CONTROL_TOGGLE = 0x3 // /usr/x86_64-w64-mingw32/include/winbase.h:283:1: + RUNDLGORD = 1545 // /usr/x86_64-w64-mingw32/include/dlgs.h:185:1: + RUNTIME_FUNCTION_INDIRECT = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:1772:1: + RUSSIAN_CHARSET = 204 // /usr/x86_64-w64-mingw32/include/wingdi.h:1173:1: + SACL_SECURITY_INFORMATION = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:4013:1: + SAL_HXX = 0 // /usr/x86_64-w64-mingw32/include/sal.h:8:1: + SAL__callback = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:280:1: + SAL__checkReturn = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:277:1: + SAL__deref = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:61:1: + SAL__deref_in = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:25:1: + SAL__deref_in_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:29:1: + SAL__deref_inout = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:180:1: + SAL__deref_inout_nz = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:190:1: + SAL__deref_inout_nz_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:218:1: + SAL__deref_inout_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:208:1: + SAL__deref_inout_z = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:187:1: + SAL__deref_inout_z_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:215:1: + SAL__deref_opt_in = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:33:1: + SAL__deref_opt_in_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:37:1: + SAL__deref_opt_inout = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:231:1: + SAL__deref_opt_inout_nz = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:241:1: + SAL__deref_opt_inout_nz_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:269:1: + SAL__deref_opt_inout_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:259:1: + SAL__deref_opt_inout_z = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:238:1: + SAL__deref_opt_inout_z_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:266:1: + SAL__deref_opt_out = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:223:1: + SAL__deref_opt_out_nz_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:256:1: + SAL__deref_opt_out_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:246:1: + SAL__deref_opt_out_z = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:224:1: + SAL__deref_opt_out_z_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:253:1: + SAL__deref_out = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:167:1: + SAL__deref_out_nz = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:177:1: + SAL__deref_out_nz_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:205:1: + SAL__deref_out_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:195:1: + SAL__deref_out_z = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:174:1: + SAL__deref_out_z_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:202:1: + SAL__exceptthat = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:66:1: + SAL__execeptthat = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:67:1: + SAL__format_string = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:281:1: + SAL__in = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:83:1: + SAL__in_nz = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:85:1: + SAL__in_nz_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:86:1: + SAL__in_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:84:1: + SAL__in_z = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:87:1: + SAL__in_z_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:88:1: + SAL__inner_callback = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:72:1: + SAL__inner_checkReturn = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:69:1: + SAL__inner_fallthrough = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:75:1: + SAL__inner_fallthrough_dec = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:74:1: + SAL__inner_override = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:71:1: + SAL__inout = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:122:1: + SAL__inout_nz = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:132:1: + SAL__inout_nz_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:162:1: + SAL__inout_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:152:1: + SAL__inout_z = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:129:1: + SAL__inout_z_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:159:1: + SAL__maybenull = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:48:1: + SAL__maybereadonly = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:51:1: + SAL__maybevalid = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:54:1: + SAL__notnull = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:47:1: + SAL__notreadonly = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:50:1: + SAL__notvalid = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:53:1: + SAL__null = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:46:1: + SAL__nullnullterminated = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:275:1: + SAL__nullterminated = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:274:1: + SAL__out = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:102:1: + SAL__out_nz = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:105:1: + SAL__out_nz_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:106:1: + SAL__out_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:137:1: + SAL__out_z = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:104:1: + SAL__out_z_opt = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:107:1: + SAL__override = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:279:1: + SAL__post = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:63:1: + SAL__pre = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:62:1: + SAL__readonly = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:49:1: + SAL__reserved = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:276:1: + SAL__valid = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:52:1: + SANDBOX_INERT = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:4004:1: + SAVEPOINT_BEGIN = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17293:1: + SAVEPOINT_RELEASE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17294:1: + SAVEPOINT_ROLLBACK = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17295:1: + SAVE_ATTRIBUTE_VALUES = 0xD3 // /usr/x86_64-w64-mingw32/include/winioctl.h:961:1: + SAVE_CTM = 4101 // /usr/x86_64-w64-mingw32/include/wingdi.h:298:1: + SBM_ENABLE_ARROWS = 0x00E4 // /usr/x86_64-w64-mingw32/include/winuser.h:4869:1: + SBM_GETPOS = 0x00E1 // /usr/x86_64-w64-mingw32/include/winuser.h:4865:1: + SBM_GETRANGE = 0x00E3 // /usr/x86_64-w64-mingw32/include/winuser.h:4868:1: + SBM_GETSCROLLBARINFO = 0x00EB // /usr/x86_64-w64-mingw32/include/winuser.h:4872:1: + SBM_GETSCROLLINFO = 0x00EA // /usr/x86_64-w64-mingw32/include/winuser.h:4871:1: + SBM_SETPOS = 0x00E0 // /usr/x86_64-w64-mingw32/include/winuser.h:4864:1: + SBM_SETRANGE = 0x00E2 // /usr/x86_64-w64-mingw32/include/winuser.h:4866:1: + SBM_SETRANGEREDRAW = 0x00E6 // /usr/x86_64-w64-mingw32/include/winuser.h:4867:1: + SBM_SETSCROLLINFO = 0x00E9 // /usr/x86_64-w64-mingw32/include/winuser.h:4870:1: + SBS_BOTTOMALIGN = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4855:1: + SBS_HORZ = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4851:1: + SBS_LEFTALIGN = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4854:1: + SBS_RIGHTALIGN = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4856:1: + SBS_SIZEBOX = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:4859:1: + SBS_SIZEBOXBOTTOMRIGHTALIGN = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4858:1: + SBS_SIZEBOXTOPLEFTALIGN = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4857:1: + SBS_SIZEGRIP = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:4860:1: + SBS_TOPALIGN = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4853:1: + SBS_VERT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4852:1: + SB_BOTH = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:180:1: + SB_BOTTOM = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:194:1: + SB_CONST_ALPHA = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:1641:1: + SB_CTL = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:179:1: + SB_ENDSCROLL = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:196:1: + SB_GRAD_RECT = 0x00000010 // /usr/x86_64-w64-mingw32/include/wingdi.h:1645:1: + SB_GRAD_TRI = 0x00000020 // /usr/x86_64-w64-mingw32/include/wingdi.h:1646:1: + SB_HORZ = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:177:1: + SB_LEFT = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:193:1: + SB_LINEDOWN = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:184:1: + SB_LINELEFT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:183:1: + SB_LINERIGHT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:185:1: + SB_LINEUP = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:182:1: + SB_NONE = 0x00000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1640:1: + SB_PAGEDOWN = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:188:1: + SB_PAGELEFT = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:187:1: + SB_PAGERIGHT = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:189:1: + SB_PAGEUP = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:186:1: + SB_PIXEL_ALPHA = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:1642:1: + SB_PREMULT_ALPHA = 0x00000004 // /usr/x86_64-w64-mingw32/include/wingdi.h:1643:1: + SB_RIGHT = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:195:1: + SB_THUMBPOSITION = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:190:1: + SB_THUMBTRACK = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:191:1: + SB_TOP = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:192:1: + SB_VERT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:178:1: + SCALINGFACTORX = 114 // /usr/x86_64-w64-mingw32/include/wingdi.h:1546:1: + SCALINGFACTORY = 115 // /usr/x86_64-w64-mingw32/include/wingdi.h:1547:1: + SCARD_ABSENT = 1 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:154:1: + SCARD_ATR_LENGTH = 33 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:41:1: + SCARD_CLASS_COMMUNICATIONS = 2 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:78:1: + SCARD_CLASS_ICC_STATE = 9 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:85:1: + SCARD_CLASS_IFD_PROTOCOL = 8 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:84:1: + SCARD_CLASS_MECHANICAL = 6 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:82:1: + SCARD_CLASS_PERF = 0x7ffe // /usr/x86_64-w64-mingw32/include/winsmcrd.h:86:1: + SCARD_CLASS_POWER_MGMT = 4 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:80:1: + SCARD_CLASS_PROTOCOL = 3 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:79:1: + SCARD_CLASS_SECURITY = 5 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:81:1: + SCARD_CLASS_SYSTEM = 0x7fff // /usr/x86_64-w64-mingw32/include/winsmcrd.h:87:1: + SCARD_CLASS_VENDOR_DEFINED = 7 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:83:1: + SCARD_CLASS_VENDOR_INFO = 1 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:77:1: + SCARD_COLD_RESET = 1 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:52:1: + SCARD_EJECT_CARD = 3 // /usr/x86_64-w64-mingw32/include/winscard.h:189:1: + SCARD_LEAVE_CARD = 0 // /usr/x86_64-w64-mingw32/include/winscard.h:186:1: + SCARD_NEGOTIABLE = 5 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:158:1: + SCARD_POWERED = 4 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:157:1: + SCARD_POWER_DOWN = 0 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:51:1: + SCARD_PRESENT = 2 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:155:1: + SCARD_PROTOCOL_DEFAULT = 0x80000000 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:48:1: + SCARD_PROTOCOL_OPTIMAL = 0x00000000 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:49:1: + SCARD_PROTOCOL_RAW = 0x00010000 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:46:1: + SCARD_PROTOCOL_T0 = 0x00000001 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:44:1: + SCARD_PROTOCOL_T1 = 0x00000002 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:45:1: + SCARD_PROTOCOL_Tx = 3 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:47:1: + SCARD_PROTOCOL_UNDEFINED = 0x00000000 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:43:1: + SCARD_PROVIDER_CSP = 2 // /usr/x86_64-w64-mingw32/include/winscard.h:63:1: + SCARD_PROVIDER_PRIMARY = 1 // /usr/x86_64-w64-mingw32/include/winscard.h:62:1: + SCARD_READER_CONFISCATES = 0x00000004 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:190:1: + SCARD_READER_EJECTS = 0x00000002 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:189:1: + SCARD_READER_SWALLOWS = 0x00000001 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:188:1: + SCARD_READER_TYPE_IDE = 0x10 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:196:1: + SCARD_READER_TYPE_KEYBOARD = 0x04 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:194:1: + SCARD_READER_TYPE_PARALELL = 0x02 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:193:1: + SCARD_READER_TYPE_PCMCIA = 0x40 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:198:1: + SCARD_READER_TYPE_SCSI = 0x08 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:195:1: + SCARD_READER_TYPE_SERIAL = 0x01 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:192:1: + SCARD_READER_TYPE_USB = 0x20 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:197:1: + SCARD_READER_TYPE_VENDOR = 0xF0 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:199:1: + SCARD_RESET_CARD = 1 // /usr/x86_64-w64-mingw32/include/winscard.h:187:1: + SCARD_SCOPE_SYSTEM = 2 // /usr/x86_64-w64-mingw32/include/winscard.h:51:1: + SCARD_SCOPE_TERMINAL = 1 // /usr/x86_64-w64-mingw32/include/winscard.h:50:1: + SCARD_SCOPE_USER = 0 // /usr/x86_64-w64-mingw32/include/winscard.h:49:1: + SCARD_SHARE_DIRECT = 3 // /usr/x86_64-w64-mingw32/include/winscard.h:184:1: + SCARD_SHARE_EXCLUSIVE = 1 // /usr/x86_64-w64-mingw32/include/winscard.h:182:1: + SCARD_SHARE_SHARED = 2 // /usr/x86_64-w64-mingw32/include/winscard.h:183:1: + SCARD_SPECIFIC = 6 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:159:1: + SCARD_STATE_ATRMATCH = 0x00000040 // /usr/x86_64-w64-mingw32/include/winscard.h:161:1: + SCARD_STATE_CHANGED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winscard.h:156:1: + SCARD_STATE_EMPTY = 0x00000010 // /usr/x86_64-w64-mingw32/include/winscard.h:159:1: + SCARD_STATE_EXCLUSIVE = 0x00000080 // /usr/x86_64-w64-mingw32/include/winscard.h:162:1: + SCARD_STATE_IGNORE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winscard.h:155:1: + SCARD_STATE_INUSE = 0x00000100 // /usr/x86_64-w64-mingw32/include/winscard.h:163:1: + SCARD_STATE_MUTE = 0x00000200 // /usr/x86_64-w64-mingw32/include/winscard.h:164:1: + SCARD_STATE_PRESENT = 0x00000020 // /usr/x86_64-w64-mingw32/include/winscard.h:160:1: + SCARD_STATE_UNAVAILABLE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winscard.h:158:1: + SCARD_STATE_UNAWARE = 0x00000000 // /usr/x86_64-w64-mingw32/include/winscard.h:154:1: + SCARD_STATE_UNKNOWN = 0x00000004 // /usr/x86_64-w64-mingw32/include/winscard.h:157:1: + SCARD_STATE_UNPOWERED = 0x00000400 // /usr/x86_64-w64-mingw32/include/winscard.h:165:1: + SCARD_SWALLOWED = 3 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:156:1: + SCARD_S_SUCCESS = 0 // /usr/x86_64-w64-mingw32/include/winerror.h:3277:1: + SCARD_T0_CMD_LENGTH = 5 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:147:1: + SCARD_T0_HEADER_LENGTH = 7 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:146:1: + SCARD_T1_EPILOGUE_LENGTH = 2 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:150:1: + SCARD_T1_MAX_IFS = 254 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:151:1: + SCARD_T1_PROLOGUE_LENGTH = 3 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:149:1: + SCARD_UNKNOWN = 0 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:153:1: + SCARD_UNPOWER_CARD = 2 // /usr/x86_64-w64-mingw32/include/winscard.h:188:1: + SCARD_WARM_RESET = 2 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:53:1: + SCERR_NOCARDNAME = 0x4000 // /usr/x86_64-w64-mingw32/include/winscard.h:215:1: + SCERR_NOGUIDS = 0x8000 // /usr/x86_64-w64-mingw32/include/winscard.h:216:1: + SCHANNEL_ENC_KEY = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:650:1: + SCHANNEL_MAC_KEY = 0x0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:649:1: + SCHAR_MAX = 127 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:75:1: + SCHAR_MIN = -128 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:73:1: + SCHED_E_SERVICE_NOT_LOCALSYSTEM = 6200 // /usr/x86_64-w64-mingw32/include/winerror.h:1097:1: + SCHEMA_ROOT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14497:1: + SCHEME_OID_RETRIEVE_ENCODED_OBJECTW_FUNC = "SchemeDllRetrieveEncodedObjectW" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4836:1: + SCHEME_OID_RETRIEVE_ENCODED_OBJECT_FUNC = "SchemeDllRetrieveEncodedObject" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4835:1: + SCOPE_SECURITY_INFORMATION = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:4016:1: + SCREEN_FONTTYPE = 0x2000 // /usr/x86_64-w64-mingw32/include/commdlg.h:469:1: + SCROLLLOCK_ON = 0x40 // /usr/x86_64-w64-mingw32/include/wincon.h:50:1: + SCS_32BIT_BINARY = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:1123:1: + SCS_64BIT_BINARY = 6 // /usr/x86_64-w64-mingw32/include/winbase.h:1129:1: + SCS_CAP_COMPSTR = 0x00000001 // /usr/x86_64-w64-mingw32/include/imm.h:324:1: + SCS_CAP_MAKEREAD = 0x00000002 // /usr/x86_64-w64-mingw32/include/imm.h:325:1: + SCS_CAP_SETRECONVERTSTRING = 0x00000004 // /usr/x86_64-w64-mingw32/include/imm.h:326:1: + SCS_CHANGEATTR = 18 // /usr/x86_64-w64-mingw32/include/imm.h:368:1: + SCS_CHANGECLAUSE = 36 // /usr/x86_64-w64-mingw32/include/imm.h:369:1: + SCS_DOS_BINARY = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:1124:1: + SCS_OS216_BINARY = 5 // /usr/x86_64-w64-mingw32/include/winbase.h:1128:1: + SCS_PIF_BINARY = 3 // /usr/x86_64-w64-mingw32/include/winbase.h:1126:1: + SCS_POSIX_BINARY = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:1127:1: + SCS_QUERYRECONVERTSTRING = 0x00020000 // /usr/x86_64-w64-mingw32/include/imm.h:371:1: + SCS_SETRECONVERTSTRING = 0x00010000 // /usr/x86_64-w64-mingw32/include/imm.h:370:1: + SCS_SETSTR = 9 // /usr/x86_64-w64-mingw32/include/imm.h:367:1: + SCS_THIS_PLATFORM_BINARY = 6 // /usr/x86_64-w64-mingw32/include/winbase.h:1132:1: + SCS_WOW_BINARY = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:1125:1: + SC_ARRANGE = 0xF110 // /usr/x86_64-w64-mingw32/include/winuser.h:4083:1: + SC_CLOSE = 0xF060 // /usr/x86_64-w64-mingw32/include/winuser.h:4078:1: + SC_CONTEXTHELP = 0xF180 // /usr/x86_64-w64-mingw32/include/winuser.h:4090:1: + SC_DEFAULT = 0xF160 // /usr/x86_64-w64-mingw32/include/winuser.h:4088:1: + SC_DLG_FORCE_UI = 0x04 // /usr/x86_64-w64-mingw32/include/winscard.h:213:1: + SC_DLG_MINIMAL_UI = 0x01 // /usr/x86_64-w64-mingw32/include/winscard.h:211:1: + SC_DLG_NO_UI = 0x02 // /usr/x86_64-w64-mingw32/include/winscard.h:212:1: + SC_GROUP_IDENTIFIER = 43 // /usr/x86_64-w64-mingw32/include/winsvc.h:29:1: + SC_GROUP_IDENTIFIERA = 43 // /usr/x86_64-w64-mingw32/include/winsvc.h:24:1: + SC_GROUP_IDENTIFIERW = 43 // /usr/x86_64-w64-mingw32/include/winsvc.h:23:1: + SC_HOTKEY = 0xF150 // /usr/x86_64-w64-mingw32/include/winuser.h:4087:1: + SC_HSCROLL = 0xF080 // /usr/x86_64-w64-mingw32/include/winuser.h:4080:1: + SC_ICON = 61472 // /usr/x86_64-w64-mingw32/include/winuser.h:4099:1: + SC_KEYMENU = 0xF100 // /usr/x86_64-w64-mingw32/include/winuser.h:4082:1: + SC_MANAGER_ALL_ACCESS = 983103 // /usr/x86_64-w64-mingw32/include/winsvc.h:76:1: + SC_MANAGER_CONNECT = 0x0001 // /usr/x86_64-w64-mingw32/include/winsvc.h:69:1: + SC_MANAGER_CREATE_SERVICE = 0x0002 // /usr/x86_64-w64-mingw32/include/winsvc.h:70:1: + SC_MANAGER_ENUMERATE_SERVICE = 0x0004 // /usr/x86_64-w64-mingw32/include/winsvc.h:71:1: + SC_MANAGER_LOCK = 0x0008 // /usr/x86_64-w64-mingw32/include/winsvc.h:72:1: + SC_MANAGER_MODIFY_BOOT_CONFIG = 0x0020 // /usr/x86_64-w64-mingw32/include/winsvc.h:74:1: + SC_MANAGER_QUERY_LOCK_STATUS = 0x0010 // /usr/x86_64-w64-mingw32/include/winsvc.h:73:1: + SC_MAXIMIZE = 0xF030 // /usr/x86_64-w64-mingw32/include/winuser.h:4075:1: + SC_MINIMIZE = 0xF020 // /usr/x86_64-w64-mingw32/include/winuser.h:4074:1: + SC_MONITORPOWER = 0xF170 // /usr/x86_64-w64-mingw32/include/winuser.h:4089:1: + SC_MOUSEMENU = 0xF090 // /usr/x86_64-w64-mingw32/include/winuser.h:4081:1: + SC_MOVE = 0xF010 // /usr/x86_64-w64-mingw32/include/winuser.h:4073:1: + SC_NEXTWINDOW = 0xF040 // /usr/x86_64-w64-mingw32/include/winuser.h:4076:1: + SC_PREVWINDOW = 0xF050 // /usr/x86_64-w64-mingw32/include/winuser.h:4077:1: + SC_RESTORE = 0xF120 // /usr/x86_64-w64-mingw32/include/winuser.h:4084:1: + SC_SCREENSAVE = 0xF140 // /usr/x86_64-w64-mingw32/include/winuser.h:4086:1: + SC_SEPARATOR = 0xF00F // /usr/x86_64-w64-mingw32/include/winuser.h:4091:1: + SC_SIZE = 0xF000 // /usr/x86_64-w64-mingw32/include/winuser.h:4072:1: + SC_TASKLIST = 0xF130 // /usr/x86_64-w64-mingw32/include/winuser.h:4085:1: + SC_VSCROLL = 0xF070 // /usr/x86_64-w64-mingw32/include/winuser.h:4079:1: + SC_ZOOM = 61488 // /usr/x86_64-w64-mingw32/include/winuser.h:4100:1: + SEARCH_ALL = 0x0 // /usr/x86_64-w64-mingw32/include/winioctl.h:1215:1: + SEARCH_ALL_NO_SEQ = 0x4 // /usr/x86_64-w64-mingw32/include/winioctl.h:1218:1: + SEARCH_ALTERNATE = 0x2 // /usr/x86_64-w64-mingw32/include/winioctl.h:1217:1: + SEARCH_ALT_NO_SEQ = 0x6 // /usr/x86_64-w64-mingw32/include/winioctl.h:1220:1: + SEARCH_PRIMARY = 0x1 // /usr/x86_64-w64-mingw32/include/winioctl.h:1216:1: + SEARCH_PRI_NO_SEQ = 0x5 // /usr/x86_64-w64-mingw32/include/winioctl.h:1219:1: + SECTION_ALL_ACCESS = 983071 // /usr/x86_64-w64-mingw32/include/winnt.h:4846:1: + SECTION_EXTEND_SIZE = 0x0010 // /usr/x86_64-w64-mingw32/include/winnt.h:4843:1: + SECTION_MAP_EXECUTE = 0x0008 // /usr/x86_64-w64-mingw32/include/winnt.h:4842:1: + SECTION_MAP_EXECUTE_EXPLICIT = 0x0020 // /usr/x86_64-w64-mingw32/include/winnt.h:4844:1: + SECTION_MAP_READ = 0x0004 // /usr/x86_64-w64-mingw32/include/winnt.h:4841:1: + SECTION_MAP_WRITE = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:4840:1: + SECTION_QUERY = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:4839:1: + SECURITY_ANONYMOUS_LOGON_RID = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:2997:1: + SECURITY_APPPOOL_ID_BASE_RID = 82 // /usr/x86_64-w64-mingw32/include/winnt.h:3037:1: + SECURITY_APPPOOL_ID_RID_COUNT = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:3038:1: + SECURITY_APP_PACKAGE_BASE_RID = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3138:1: + SECURITY_APP_PACKAGE_RID_COUNT = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3140:1: + SECURITY_AUTHENTICATED_USER_RID = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:3002:1: + SECURITY_AUTHENTICATION_AUTHORITY_ASSERTED_RID = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3180:1: + SECURITY_AUTHENTICATION_AUTHORITY_RID_COUNT = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3179:1: + SECURITY_AUTHENTICATION_SERVICE_ASSERTED_RID = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3181:1: + SECURITY_BATCH_RID = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:2992:1: + SECURITY_BUILTIN_APP_PACKAGE_RID_COUNT = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3139:1: + SECURITY_BUILTIN_CAPABILITY_RID_COUNT = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3142:1: + SECURITY_BUILTIN_DOMAIN_RID = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:3017:1: + SECURITY_BUILTIN_PACKAGE_ANY_PACKAGE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3145:1: + SECURITY_BUILTIN_PACKAGE_ANY_RESTRICTED_PACKAGE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3146:1: + SECURITY_CAPABILITY_APPOINTMENTS = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:3158:1: + SECURITY_CAPABILITY_BASE_RID = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:3141:1: + SECURITY_CAPABILITY_CONTACTS = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:3159:1: + SECURITY_CAPABILITY_DOCUMENTS_LIBRARY = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:3154:1: + SECURITY_CAPABILITY_ENTERPRISE_AUTHENTICATION = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3155:1: + SECURITY_CAPABILITY_INTERNET_CLIENT = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3148:1: + SECURITY_CAPABILITY_INTERNET_CLIENT_SERVER = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3149:1: + SECURITY_CAPABILITY_INTERNET_EXPLORER = 4096 // /usr/x86_64-w64-mingw32/include/winnt.h:3160:1: + SECURITY_CAPABILITY_MUSIC_LIBRARY = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:3153:1: + SECURITY_CAPABILITY_PICTURES_LIBRARY = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3151:1: + SECURITY_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:3150:1: + SECURITY_CAPABILITY_REMOVABLE_STORAGE = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:3157:1: + SECURITY_CAPABILITY_RID_COUNT = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:3143:1: + SECURITY_CAPABILITY_SHARED_USER_CERTIFICATES = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:3156:1: + SECURITY_CAPABILITY_VIDEOS_LIBRARY = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:3152:1: + SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_BASE_RID = 85 // /usr/x86_64-w64-mingw32/include/winnt.h:3046:1: + SECURITY_CLOUD_INFRASTRUCTURE_SERVICES_ID_RID_COUNT = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:3047:1: + SECURITY_COM_ID_BASE_RID = 89 // /usr/x86_64-w64-mingw32/include/winnt.h:3056:1: + SECURITY_CONTEXT_TRACKING = 0x40000 // /usr/x86_64-w64-mingw32/include/winbase.h:151:1: + SECURITY_CREATOR_GROUP_RID = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:2983:1: + SECURITY_CREATOR_GROUP_SERVER_RID = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:2985:1: + SECURITY_CREATOR_OWNER_RID = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:2982:1: + SECURITY_CREATOR_OWNER_RIGHTS_RID = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:2986:1: + SECURITY_CREATOR_OWNER_SERVER_RID = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:2984:1: + SECURITY_CRED_TYPE_BASE_RID = 65 // /usr/x86_64-w64-mingw32/include/winnt.h:3026:1: + SECURITY_CRED_TYPE_RID_COUNT = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3027:1: + SECURITY_CRED_TYPE_THIS_ORG_CERT_RID = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3028:1: + SECURITY_DASHOST_ID_BASE_RID = 92 // /usr/x86_64-w64-mingw32/include/winnt.h:3062:1: + SECURITY_DASHOST_ID_RID_COUNT = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:3063:1: + SECURITY_DESCRIPTOR_REVISION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3516:1: + SECURITY_DESCRIPTOR_REVISION1 = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3517:1: + SECURITY_DIALUP_RID = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:2990:1: + SECURITY_DYNAMIC_TRACKING = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3984:1: + SECURITY_EFFECTIVE_ONLY = 0x80000 // /usr/x86_64-w64-mingw32/include/winbase.h:152:1: + SECURITY_ENTERPRISE_CONTROLLERS_RID = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:2999:1: + SECURITY_ENTERPRISE_READONLY_CONTROLLERS_RID = 22 // /usr/x86_64-w64-mingw32/include/winnt.h:3015:1: + SECURITY_INTERACTIVE_RID = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:2993:1: + SECURITY_IUSER_RID = 17 // /usr/x86_64-w64-mingw32/include/winnt.h:3007:1: + SECURITY_LOCAL_LOGON_RID = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:2980:1: + SECURITY_LOCAL_RID = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:2979:1: + SECURITY_LOCAL_SERVICE_RID = 19 // /usr/x86_64-w64-mingw32/include/winnt.h:3009:1: + SECURITY_LOCAL_SYSTEM_RID = 18 // /usr/x86_64-w64-mingw32/include/winnt.h:3008:1: + SECURITY_LOGON_IDS_RID = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:2994:1: + SECURITY_LOGON_IDS_RID_COUNT = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:2995:1: + SECURITY_MANDATORY_HIGH_RID = 12288 // /usr/x86_64-w64-mingw32/include/winnt.h:3168:1: + SECURITY_MANDATORY_LOW_RID = 4096 // /usr/x86_64-w64-mingw32/include/winnt.h:3166:1: + SECURITY_MANDATORY_MAXIMUM_USER_RID = 16384 // /usr/x86_64-w64-mingw32/include/winnt.h:3172:1: + SECURITY_MANDATORY_MEDIUM_RID = 8192 // /usr/x86_64-w64-mingw32/include/winnt.h:3167:1: + SECURITY_MANDATORY_PROTECTED_PROCESS_RID = 20480 // /usr/x86_64-w64-mingw32/include/winnt.h:3170:1: + SECURITY_MANDATORY_SYSTEM_RID = 16384 // /usr/x86_64-w64-mingw32/include/winnt.h:3169:1: + SECURITY_MANDATORY_UNTRUSTED_RID = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:3165:1: + SECURITY_MAX_ALWAYS_FILTERED = 999 // /usr/x86_64-w64-mingw32/include/winnt.h:3069:1: + SECURITY_MAX_BASE_RID = 111 // /usr/x86_64-w64-mingw32/include/winnt.h:3067:1: + SECURITY_MIN_BASE_RID = 80 // /usr/x86_64-w64-mingw32/include/winnt.h:3030:1: + SECURITY_MIN_NEVER_FILTERED = 1000 // /usr/x86_64-w64-mingw32/include/winnt.h:3070:1: + SECURITY_NETWORK_RID = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:2991:1: + SECURITY_NETWORK_SERVICE_RID = 20 // /usr/x86_64-w64-mingw32/include/winnt.h:3010:1: + SECURITY_NFS_ID_BASE_RID = 88 // /usr/x86_64-w64-mingw32/include/winnt.h:3054:1: + SECURITY_NT_NON_UNIQUE = 21 // /usr/x86_64-w64-mingw32/include/winnt.h:3012:1: + SECURITY_NT_NON_UNIQUE_SUB_AUTH_COUNT = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:3013:1: + SECURITY_NULL_RID = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:2977:1: + SECURITY_OTHER_ORGANIZATION_RID = 1000 // /usr/x86_64-w64-mingw32/include/winnt.h:3072:1: + SECURITY_PACKAGE_BASE_RID = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:3020:1: + SECURITY_PACKAGE_DIGEST_RID = 21 // /usr/x86_64-w64-mingw32/include/winnt.h:3024:1: + SECURITY_PACKAGE_NTLM_RID = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:3022:1: + SECURITY_PACKAGE_RID_COUNT = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3021:1: + SECURITY_PACKAGE_SCHANNEL_RID = 14 // /usr/x86_64-w64-mingw32/include/winnt.h:3023:1: + SECURITY_PRINCIPAL_SELF_RID = 10 // /usr/x86_64-w64-mingw32/include/winnt.h:3001:1: + SECURITY_PROXY_RID = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:2998:1: + SECURITY_RDV_GFX_BASE_RID = 91 // /usr/x86_64-w64-mingw32/include/winnt.h:3060:1: + SECURITY_REMOTE_LOGON_RID = 14 // /usr/x86_64-w64-mingw32/include/winnt.h:3005:1: + SECURITY_RESERVED_ID_BASE_RID = 81 // /usr/x86_64-w64-mingw32/include/winnt.h:3035:1: + SECURITY_RESTRICTED_CODE_RID = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:3003:1: + SECURITY_SERVER_LOGON_RID = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:3000:1: + SECURITY_SERVICE_ID_BASE_RID = 80 // /usr/x86_64-w64-mingw32/include/winnt.h:3032:1: + SECURITY_SERVICE_ID_RID_COUNT = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:3033:1: + SECURITY_SERVICE_RID = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:2996:1: + SECURITY_SQOS_PRESENT = 0x100000 // /usr/x86_64-w64-mingw32/include/winbase.h:154:1: + SECURITY_STATIC_TRACKING = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:3985:1: + SECURITY_TASK_ID_BASE_RID = 87 // /usr/x86_64-w64-mingw32/include/winnt.h:3052:1: + SECURITY_TERMINAL_SERVER_RID = 13 // /usr/x86_64-w64-mingw32/include/winnt.h:3004:1: + SECURITY_THIS_ORGANIZATION_RID = 15 // /usr/x86_64-w64-mingw32/include/winnt.h:3006:1: + SECURITY_TRUSTED_INSTALLER_RID1 = 956008885 // /usr/x86_64-w64-mingw32/include/winnt.h:3183:1: + SECURITY_TRUSTED_INSTALLER_RID2 = 3418522649 // /usr/x86_64-w64-mingw32/include/winnt.h:3184:1: + SECURITY_TRUSTED_INSTALLER_RID3 = 1831038044 // /usr/x86_64-w64-mingw32/include/winnt.h:3185:1: + SECURITY_TRUSTED_INSTALLER_RID4 = 1853292631 // /usr/x86_64-w64-mingw32/include/winnt.h:3186:1: + SECURITY_TRUSTED_INSTALLER_RID5 = 2271478464 // /usr/x86_64-w64-mingw32/include/winnt.h:3187:1: + SECURITY_USERMODEDRIVERHOST_ID_BASE_RID = 84 // /usr/x86_64-w64-mingw32/include/winnt.h:3043:1: + SECURITY_USERMODEDRIVERHOST_ID_RID_COUNT = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:3044:1: + SECURITY_VALID_SQOS_FLAGS = 0x1f0000 // /usr/x86_64-w64-mingw32/include/winbase.h:155:1: + SECURITY_VIRTUALACCOUNT_ID_RID_COUNT = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:3065:1: + SECURITY_VIRTUALSERVER_ID_BASE_RID = 83 // /usr/x86_64-w64-mingw32/include/winnt.h:3040:1: + SECURITY_VIRTUALSERVER_ID_RID_COUNT = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:3041:1: + SECURITY_WINDOWSMOBILE_ID_BASE_RID = 112 // /usr/x86_64-w64-mingw32/include/winnt.h:3074:1: + SECURITY_WINDOW_MANAGER_BASE_RID = 90 // /usr/x86_64-w64-mingw32/include/winnt.h:3058:1: + SECURITY_WMIHOST_ID_BASE_RID = 86 // /usr/x86_64-w64-mingw32/include/winnt.h:3049:1: + SECURITY_WMIHOST_ID_RID_COUNT = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:3050:1: + SECURITY_WORLD_RID = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:2978:1: + SECURITY_WRITE_RESTRICTED_CODE_RID = 33 // /usr/x86_64-w64-mingw32/include/winnt.h:3018:1: + SEC_64K_PAGES = 0x80000 // /usr/x86_64-w64-mingw32/include/winnt.h:4935:1: + SEC_COMMIT = 0x8000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4940:1: + SEC_FILE = 0x800000 // /usr/x86_64-w64-mingw32/include/winnt.h:4936:1: + SEC_IMAGE = 0x1000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4937:1: + SEC_IMAGE_NO_EXECUTE = 285212672 // /usr/x86_64-w64-mingw32/include/winnt.h:4944:1: + SEC_LARGE_PAGES = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4943:1: + SEC_NOCACHE = 0x10000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4941:1: + SEC_PARTITION_OWNER_HANDLE = 0x40000 // /usr/x86_64-w64-mingw32/include/winnt.h:4934:1: + SEC_PROTECTED_IMAGE = 0x2000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4938:1: + SEC_RESERVE = 0x4000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4939:1: + SEC_WINNT_AUTH_IDENTITY_ANSI = 0x1 // /usr/x86_64-w64-mingw32/include/rpcdce.h:321:1: + SEC_WINNT_AUTH_IDENTITY_UNICODE = 0x2 // /usr/x86_64-w64-mingw32/include/rpcdce.h:322:1: + SEC_WRITECOMBINE = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnt.h:4942:1: + SEEK_CUR = 1 // /usr/x86_64-w64-mingw32/include/stdio.h:53:1: + SEEK_END = 2 // /usr/x86_64-w64-mingw32/include/stdio.h:54:1: + SEEK_SET = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:55:1: + SEE_MASK_ASYNCOK = 0x100000 // /usr/x86_64-w64-mingw32/include/shellapi.h:273:1: + SEE_MASK_CLASSKEY = 0x3 // /usr/x86_64-w64-mingw32/include/shellapi.h:257:1: + SEE_MASK_CLASSNAME = 0x1 // /usr/x86_64-w64-mingw32/include/shellapi.h:256:1: + SEE_MASK_CONNECTNETDRV = 0x80 // /usr/x86_64-w64-mingw32/include/shellapi.h:266:1: + SEE_MASK_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/shellapi.h:255:1: + SEE_MASK_DOENVSUBST = 0x200 // /usr/x86_64-w64-mingw32/include/shellapi.h:269:1: + SEE_MASK_FLAG_DDEWAIT = 256 // /usr/x86_64-w64-mingw32/include/shellapi.h:268:1: + SEE_MASK_FLAG_LOG_USAGE = 0x4000000 // /usr/x86_64-w64-mingw32/include/shellapi.h:278:1: + SEE_MASK_FLAG_NO_UI = 0x400 // /usr/x86_64-w64-mingw32/include/shellapi.h:270:1: + SEE_MASK_HMONITOR = 0x200000 // /usr/x86_64-w64-mingw32/include/shellapi.h:274:1: + SEE_MASK_HOTKEY = 0x20 // /usr/x86_64-w64-mingw32/include/shellapi.h:264:1: + SEE_MASK_ICON = 0x10 // /usr/x86_64-w64-mingw32/include/shellapi.h:262:1: + SEE_MASK_IDLIST = 0x4 // /usr/x86_64-w64-mingw32/include/shellapi.h:259:1: + SEE_MASK_INVOKEIDLIST = 0xc // /usr/x86_64-w64-mingw32/include/shellapi.h:260:1: + SEE_MASK_NOASYNC = 0x100 // /usr/x86_64-w64-mingw32/include/shellapi.h:267:1: + SEE_MASK_NOCLOSEPROCESS = 0x40 // /usr/x86_64-w64-mingw32/include/shellapi.h:265:1: + SEE_MASK_NOQUERYCLASSSTORE = 0x1000000 // /usr/x86_64-w64-mingw32/include/shellapi.h:276:1: + SEE_MASK_NOZONECHECKS = 0x800000 // /usr/x86_64-w64-mingw32/include/shellapi.h:275:1: + SEE_MASK_NO_CONSOLE = 0x8000 // /usr/x86_64-w64-mingw32/include/shellapi.h:272:1: + SEE_MASK_UNICODE = 0x4000 // /usr/x86_64-w64-mingw32/include/shellapi.h:271:1: + SEE_MASK_WAITFORINPUTIDLE = 0x2000000 // /usr/x86_64-w64-mingw32/include/shellapi.h:277:1: + SEF_AVOID_OWNER_CHECK = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:7909:1: + SEF_AVOID_OWNER_RESTRICTION = 0x1000 // /usr/x86_64-w64-mingw32/include/winnt.h:7915:1: + SEF_AVOID_PRIVILEGE_CHECK = 0x08 // /usr/x86_64-w64-mingw32/include/winnt.h:7908:1: + SEF_DACL_AUTO_INHERIT = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:7905:1: + SEF_DEFAULT_DESCRIPTOR_FOR_OBJECT = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:7907:1: + SEF_DEFAULT_GROUP_FROM_PARENT = 0x40 // /usr/x86_64-w64-mingw32/include/winnt.h:7911:1: + SEF_DEFAULT_OWNER_FROM_PARENT = 0x20 // /usr/x86_64-w64-mingw32/include/winnt.h:7910:1: + SEF_MACL_NO_EXECUTE_UP = 0x400 // /usr/x86_64-w64-mingw32/include/winnt.h:7914:1: + SEF_MACL_NO_READ_UP = 0x200 // /usr/x86_64-w64-mingw32/include/winnt.h:7913:1: + SEF_MACL_NO_WRITE_UP = 0x100 // /usr/x86_64-w64-mingw32/include/winnt.h:7912:1: + SEF_MACL_VALID_FLAGS = 1792 // /usr/x86_64-w64-mingw32/include/winnt.h:7917:1: + SEF_SACL_AUTO_INHERIT = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:7906:1: + SELECTDIB = 41 // /usr/x86_64-w64-mingw32/include/mmsystem.h:2625:1: + SELECTPAPERSOURCE = 18 // /usr/x86_64-w64-mingw32/include/wingdi.h:251:1: + SELECTTRACE_ENABLED = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14439:1: + SELECT_CAP_CONVERSION = 0x00000001 // /usr/x86_64-w64-mingw32/include/imm.h:328:1: + SELECT_CAP_SENTENCE = 0x00000002 // /usr/x86_64-w64-mingw32/include/imm.h:329:1: + SEMAPHORE_ALL_ACCESS = 2031619 // /usr/x86_64-w64-mingw32/include/winnt.h:4594:1: + SEMAPHORE_MODIFY_STATE = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:4593:1: + SEM_FAILCRITICALERRORS = 0x0001 // /usr/x86_64-w64-mingw32/include/winbase.h:1331:1: + SEM_NOALIGNMENTFAULTEXCEPT = 0x0004 // /usr/x86_64-w64-mingw32/include/winbase.h:1333:1: + SEM_NOGPFAULTERRORBOX = 0x0002 // /usr/x86_64-w64-mingw32/include/winbase.h:1332:1: + SEM_NOOPENFILEERRORBOX = 0x8000 // /usr/x86_64-w64-mingw32/include/winbase.h:1334:1: + SENTINEL_Reason = 0 // /usr/x86_64-w64-mingw32/include/reason.h:7:1: + SERIAL_NUMBER_LENGTH = 32 // /usr/x86_64-w64-mingw32/include/winioctl.h:992:1: + SERKF_AVAILABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5549:1: + SERKF_INDICATOR = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:5550:1: + SERKF_SERIALKEYSON = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5548:1: + SERVER_ACCESS_ADMINISTER = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:1273:1: + SERVER_ACCESS_ENUMERATE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:1274:1: + SERVER_ALL_ACCESS = 983043 // /usr/x86_64-w64-mingw32/include/winspool.h:1282:1: + SERVER_EXECUTE = 131074 // /usr/x86_64-w64-mingw32/include/winspool.h:1285:1: + SERVER_READ = 131074 // /usr/x86_64-w64-mingw32/include/winspool.h:1283:1: + SERVER_WRITE = 131075 // /usr/x86_64-w64-mingw32/include/winspool.h:1284:1: + SERVICES_ACTIVE_DATABASEA = "ServicesActive" // /usr/x86_64-w64-mingw32/include/winsvc.h:20:1: + SERVICES_FAILED_DATABASEA = "ServicesFailed" // /usr/x86_64-w64-mingw32/include/winsvc.h:21:1: + SERVICE_ACCEPT_HARDWAREPROFILECHANGE = 0x00000020 // /usr/x86_64-w64-mingw32/include/winsvc.h:65:1: + SERVICE_ACCEPT_NETBINDCHANGE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winsvc.h:64:1: + SERVICE_ACCEPT_PARAMCHANGE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winsvc.h:63:1: + SERVICE_ACCEPT_PAUSE_CONTINUE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winsvc.h:61:1: + SERVICE_ACCEPT_POWEREVENT = 0x00000040 // /usr/x86_64-w64-mingw32/include/winsvc.h:66:1: + SERVICE_ACCEPT_SESSIONCHANGE = 0x00000080 // /usr/x86_64-w64-mingw32/include/winsvc.h:67:1: + SERVICE_ACCEPT_SHUTDOWN = 0x00000004 // /usr/x86_64-w64-mingw32/include/winsvc.h:62:1: + SERVICE_ACCEPT_STOP = 0x00000001 // /usr/x86_64-w64-mingw32/include/winsvc.h:60:1: + SERVICE_ACTIVE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winsvc.h:33:1: + SERVICE_ADAPTER = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:8560:1: + SERVICE_ALL_ACCESS = 983551 // /usr/x86_64-w64-mingw32/include/winsvc.h:88:1: + SERVICE_AUTO_START = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:8575:1: + SERVICE_BOOT_START = 0x00000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8573:1: + SERVICE_CHANGE_CONFIG = 0x0002 // /usr/x86_64-w64-mingw32/include/winsvc.h:79:1: + SERVICE_CONFIG_DESCRIPTION = 1 // /usr/x86_64-w64-mingw32/include/winsvc.h:92:1: + SERVICE_CONFIG_FAILURE_ACTIONS = 2 // /usr/x86_64-w64-mingw32/include/winsvc.h:93:1: + SERVICE_CONTINUE_PENDING = 0x00000005 // /usr/x86_64-w64-mingw32/include/winsvc.h:56:1: + SERVICE_CONTROL_CONTINUE = 0x00000003 // /usr/x86_64-w64-mingw32/include/winsvc.h:39:1: + SERVICE_CONTROL_DEVICEEVENT = 0x0000000B // /usr/x86_64-w64-mingw32/include/winsvc.h:47:1: + SERVICE_CONTROL_HARDWAREPROFILECHANGE = 0x0000000C // /usr/x86_64-w64-mingw32/include/winsvc.h:48:1: + SERVICE_CONTROL_INTERROGATE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winsvc.h:40:1: + SERVICE_CONTROL_NETBINDADD = 0x00000007 // /usr/x86_64-w64-mingw32/include/winsvc.h:43:1: + SERVICE_CONTROL_NETBINDDISABLE = 0x0000000A // /usr/x86_64-w64-mingw32/include/winsvc.h:46:1: + SERVICE_CONTROL_NETBINDENABLE = 0x00000009 // /usr/x86_64-w64-mingw32/include/winsvc.h:45:1: + SERVICE_CONTROL_NETBINDREMOVE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winsvc.h:44:1: + SERVICE_CONTROL_PARAMCHANGE = 0x00000006 // /usr/x86_64-w64-mingw32/include/winsvc.h:42:1: + SERVICE_CONTROL_PAUSE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winsvc.h:38:1: + SERVICE_CONTROL_POWEREVENT = 0x0000000D // /usr/x86_64-w64-mingw32/include/winsvc.h:49:1: + SERVICE_CONTROL_SESSIONCHANGE = 0x0000000E // /usr/x86_64-w64-mingw32/include/winsvc.h:50:1: + SERVICE_CONTROL_SHUTDOWN = 0x00000005 // /usr/x86_64-w64-mingw32/include/winsvc.h:41:1: + SERVICE_CONTROL_STOP = 0x00000001 // /usr/x86_64-w64-mingw32/include/winsvc.h:37:1: + SERVICE_DEMAND_START = 0x00000003 // /usr/x86_64-w64-mingw32/include/winnt.h:8576:1: + SERVICE_DISABLED = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:8577:1: + SERVICE_DRIVER = 11 // /usr/x86_64-w64-mingw32/include/winnt.h:8563:1: + SERVICE_ENUMERATE_DEPENDENTS = 0x0008 // /usr/x86_64-w64-mingw32/include/winsvc.h:81:1: + SERVICE_ERROR_CRITICAL = 0x00000003 // /usr/x86_64-w64-mingw32/include/winnt.h:8582:1: + SERVICE_ERROR_IGNORE = 0x00000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8579:1: + SERVICE_ERROR_NORMAL = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8580:1: + SERVICE_ERROR_SEVERE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:8581:1: + SERVICE_FILE_SYSTEM_DRIVER = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:8559:1: + SERVICE_INACTIVE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winsvc.h:34:1: + SERVICE_INTERACTIVE_PROCESS = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:8569:1: + SERVICE_INTERROGATE = 0x0080 // /usr/x86_64-w64-mingw32/include/winsvc.h:85:1: + SERVICE_KERNEL_DRIVER = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8558:1: + SERVICE_NO_CHANGE = 0xffffffff // /usr/x86_64-w64-mingw32/include/winsvc.h:31:1: + SERVICE_PAUSED = 0x00000007 // /usr/x86_64-w64-mingw32/include/winsvc.h:58:1: + SERVICE_PAUSE_CONTINUE = 0x0040 // /usr/x86_64-w64-mingw32/include/winsvc.h:84:1: + SERVICE_PAUSE_PENDING = 0x00000006 // /usr/x86_64-w64-mingw32/include/winsvc.h:57:1: + SERVICE_QUERY_CONFIG = 0x0001 // /usr/x86_64-w64-mingw32/include/winsvc.h:78:1: + SERVICE_QUERY_STATUS = 0x0004 // /usr/x86_64-w64-mingw32/include/winsvc.h:80:1: + SERVICE_RECOGNIZER_DRIVER = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:8561:1: + SERVICE_RUNNING = 0x00000004 // /usr/x86_64-w64-mingw32/include/winsvc.h:55:1: + SERVICE_RUNS_IN_SYSTEM_PROCESS = 0x00000001 // /usr/x86_64-w64-mingw32/include/winsvc.h:90:1: + SERVICE_START = 0x0010 // /usr/x86_64-w64-mingw32/include/winsvc.h:82:1: + SERVICE_START_PENDING = 0x00000002 // /usr/x86_64-w64-mingw32/include/winsvc.h:53:1: + SERVICE_STATE_ALL = 3 // /usr/x86_64-w64-mingw32/include/winsvc.h:35:1: + SERVICE_STOP = 0x0020 // /usr/x86_64-w64-mingw32/include/winsvc.h:83:1: + SERVICE_STOPPED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winsvc.h:52:1: + SERVICE_STOP_PENDING = 0x00000003 // /usr/x86_64-w64-mingw32/include/winsvc.h:54:1: + SERVICE_SYSTEM_START = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8574:1: + SERVICE_TYPE_ALL = 319 // /usr/x86_64-w64-mingw32/include/winnt.h:8571:1: + SERVICE_USER_DEFINED_CONTROL = 0x0100 // /usr/x86_64-w64-mingw32/include/winsvc.h:86:1: + SERVICE_WIN32 = 48 // /usr/x86_64-w64-mingw32/include/winnt.h:8567:1: + SERVICE_WIN32_OWN_PROCESS = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:8565:1: + SERVICE_WIN32_SHARE_PROCESS = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:8566:1: + SESSIONS_STRM_CHUNK_SIZE = 1024 // testdata/sqlite-amalgamation-3380500/sqlite3.c:210455:1: + SESSION_ABORTED = 0x06 // /usr/x86_64-w64-mingw32/include/nb30.h:107:1: + SESSION_ALL_ACCESS = 983043 // /usr/x86_64-w64-mingw32/include/winnt.h:4851:1: + SESSION_ESTABLISHED = 0x03 // /usr/x86_64-w64-mingw32/include/nb30.h:104:1: + SESSION_MAX_BUFFER_SZ = 2147483391 // testdata/sqlite-amalgamation-3380500/sqlite3.c:212429:1: + SESSION_MODIFY_ACCESS = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:4849:1: + SESSION_QUERY_ACCESS = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:4848:1: + SESSION_UPDATE_CACHE_SZ = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:214201:1: + SETABORTPROC = 9 // /usr/x86_64-w64-mingw32/include/wingdi.h:242:1: + SETALLJUSTVALUES = 771 // /usr/x86_64-w64-mingw32/include/wingdi.h:286:1: + SETBREAK = 8 // /usr/x86_64-w64-mingw32/include/winbase.h:540:1: + SETCHARSET = 772 // /usr/x86_64-w64-mingw32/include/wingdi.h:287:1: + SETCOLORTABLE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:237:1: + SETCOPYCOUNT = 17 // /usr/x86_64-w64-mingw32/include/wingdi.h:250:1: + SETDIBSCALING = 32 // /usr/x86_64-w64-mingw32/include/wingdi.h:267:1: + SETDTR = 5 // /usr/x86_64-w64-mingw32/include/winbase.h:537:1: + SETICMPROFILE_EMBEDED = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:4186:1: + SETKERNTRACK = 770 // /usr/x86_64-w64-mingw32/include/wingdi.h:285:1: + SETLINECAP = 21 // /usr/x86_64-w64-mingw32/include/wingdi.h:256:1: + SETLINEJOIN = 22 // /usr/x86_64-w64-mingw32/include/wingdi.h:257:1: + SETMITERLIMIT = 23 // /usr/x86_64-w64-mingw32/include/wingdi.h:258:1: + SETRGBSTRINGA = "commdlg_SetRGBColor" // /usr/x86_64-w64-mingw32/include/commdlg.h:491:1: + SETRTS = 3 // /usr/x86_64-w64-mingw32/include/winbase.h:535:1: + SETXOFF = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:533:1: + SETXON = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:534:1: + SET_ARC_DIRECTION = 4102 // /usr/x86_64-w64-mingw32/include/wingdi.h:299:1: + SET_BACKGROUND_COLOR = 4103 // /usr/x86_64-w64-mingw32/include/wingdi.h:300:1: + SET_BOUNDS = 4109 // /usr/x86_64-w64-mingw32/include/wingdi.h:306:1: + SET_CLIP_BOX = 4108 // /usr/x86_64-w64-mingw32/include/wingdi.h:305:1: + SET_MIRROR_MODE = 4110 // /usr/x86_64-w64-mingw32/include/wingdi.h:307:1: + SET_POLY_MODE = 4104 // /usr/x86_64-w64-mingw32/include/wingdi.h:301:1: + SET_SCREEN_ANGLE = 4105 // /usr/x86_64-w64-mingw32/include/wingdi.h:302:1: + SET_SPREAD = 4106 // /usr/x86_64-w64-mingw32/include/wingdi.h:303:1: + SET_TAPE_DRIVE_INFORMATION = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:1296:1: + SET_TAPE_MEDIA_INFORMATION = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:1295:1: + SEVERITY_ERROR = 1 // /usr/x86_64-w64-mingw32/include/winerror.h:2223:1: + SEVERITY_SUCCESS = 0 // /usr/x86_64-w64-mingw32/include/winerror.h:2222:1: + SE_DACL_AUTO_INHERITED = 1024 // /usr/x86_64-w64-mingw32/include/winnt.h:3531:1: + SE_DACL_AUTO_INHERIT_REQ = 256 // /usr/x86_64-w64-mingw32/include/winnt.h:3529:1: + SE_DACL_DEFAULTED = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3526:1: + SE_DACL_PRESENT = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3525:1: + SE_DACL_PROTECTED = 4096 // /usr/x86_64-w64-mingw32/include/winnt.h:3533:1: + SE_ERR_ACCESSDENIED = 5 // /usr/x86_64-w64-mingw32/include/shellapi.h:244:1: + SE_ERR_ASSOCINCOMPLETE = 27 // /usr/x86_64-w64-mingw32/include/shellapi.h:249:1: + SE_ERR_DDEBUSY = 30 // /usr/x86_64-w64-mingw32/include/shellapi.h:252:1: + SE_ERR_DDEFAIL = 29 // /usr/x86_64-w64-mingw32/include/shellapi.h:251:1: + SE_ERR_DDETIMEOUT = 28 // /usr/x86_64-w64-mingw32/include/shellapi.h:250:1: + SE_ERR_DLLNOTFOUND = 32 // /usr/x86_64-w64-mingw32/include/shellapi.h:246:1: + SE_ERR_FNF = 2 // /usr/x86_64-w64-mingw32/include/shellapi.h:242:1: + SE_ERR_NOASSOC = 31 // /usr/x86_64-w64-mingw32/include/shellapi.h:253:1: + SE_ERR_OOM = 8 // /usr/x86_64-w64-mingw32/include/shellapi.h:245:1: + SE_ERR_PNF = 3 // /usr/x86_64-w64-mingw32/include/shellapi.h:243:1: + SE_ERR_SHARE = 26 // /usr/x86_64-w64-mingw32/include/shellapi.h:248:1: + SE_GROUP_DEFAULTED = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3524:1: + SE_GROUP_ENABLED = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3266:1: + SE_GROUP_ENABLED_BY_DEFAULT = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3265:1: + SE_GROUP_INTEGRITY = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:3269:1: + SE_GROUP_INTEGRITY_ENABLED = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:3270:1: + SE_GROUP_LOGON_ID = 3221225472 // /usr/x86_64-w64-mingw32/include/winnt.h:3271:1: + SE_GROUP_MANDATORY = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3264:1: + SE_GROUP_OWNER = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3267:1: + SE_GROUP_RESOURCE = 536870912 // /usr/x86_64-w64-mingw32/include/winnt.h:3272:1: + SE_GROUP_USE_FOR_DENY_ONLY = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:3268:1: + SE_GROUP_VALID_ATTRIBUTES = 3758096511 // /usr/x86_64-w64-mingw32/include/winnt.h:3274:1: + SE_LEARNING_MODE_FLAG_PERMISSIVE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:4030:1: + SE_OWNER_DEFAULTED = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3523:1: + SE_PRIVILEGE_ENABLED = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3582:1: + SE_PRIVILEGE_ENABLED_BY_DEFAULT = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3581:1: + SE_PRIVILEGE_REMOVED = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3583:1: + SE_PRIVILEGE_USED_FOR_ACCESS = 2147483648 // /usr/x86_64-w64-mingw32/include/winnt.h:3584:1: + SE_PRIVILEGE_VALID_ATTRIBUTES = 2147483655 // /usr/x86_64-w64-mingw32/include/winnt.h:3586:1: + SE_RM_CONTROL_VALID = 16384 // /usr/x86_64-w64-mingw32/include/winnt.h:3535:1: + SE_SACL_AUTO_INHERITED = 2048 // /usr/x86_64-w64-mingw32/include/winnt.h:3532:1: + SE_SACL_AUTO_INHERIT_REQ = 512 // /usr/x86_64-w64-mingw32/include/winnt.h:3530:1: + SE_SACL_DEFAULTED = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:3528:1: + SE_SACL_PRESENT = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:3527:1: + SE_SACL_PROTECTED = 8192 // /usr/x86_64-w64-mingw32/include/winnt.h:3534:1: + SE_SECURITY_DESCRIPTOR_FLAG_NO_LABEL_ACE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:3627:1: + SE_SECURITY_DESCRIPTOR_FLAG_NO_OWNER_ACE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:3626:1: + SE_SECURITY_DESCRIPTOR_VALID_FLAGS = 0x00000003 // /usr/x86_64-w64-mingw32/include/winnt.h:3628:1: + SE_SELF_RELATIVE = 32768 // /usr/x86_64-w64-mingw32/include/winnt.h:3536:1: + SF_Aggregate = 0x0000008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18571:1: + SF_All = 0x0000002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18569:1: + SF_ComplexResult = 0x0040000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18586:1: + SF_Compound = 0x0000100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18576:1: + SF_Converted = 0x0010000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18584:1: + SF_CopyCte = 0x4000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18594:1: + SF_Distinct = 0x0000001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18568:1: + SF_Expanded = 0x0000040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18574:1: + SF_FixedLimit = 0x0004000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18582:1: + SF_HasAgg = 0x0000010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18572:1: + SF_HasTypeInfo = 0x0000080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18575:1: + SF_IncludeHidden = 0x0020000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18585:1: + SF_MaybeConvert = 0x0008000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18583:1: + SF_MinMaxAgg = 0x0001000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18580:1: + SF_MultiPart = 0x2000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18593:1: + SF_MultiValue = 0x0000400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18578:1: + SF_NestedFrom = 0x0000800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18579:1: + SF_NoopOrderBy = 0x0400000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18590:1: + SF_OrderByReqd = 0x8000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18595:1: + SF_PushDown = 0x1000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18592:1: + SF_Recursive = 0x0002000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18581:1: + SF_Resolved = 0x0000004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18570:1: + SF_UFSrcCheck = 0x0800000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18591:1: + SF_UsesEphemeral = 0x0000020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18573:1: + SF_Values = 0x0000200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18577:1: + SF_View = 0x0200000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18589:1: + SF_WhereBegin = 0x0080000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18587:1: + SF_WinRewrite = 0x0100000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18588:1: + SHADEBLENDCAPS = 120 // /usr/x86_64-w64-mingw32/include/wingdi.h:1554:1: + SHARED_LOCK = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16320:1: + SHARED_SIZE = 510 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16387:1: + SHAREVISTRINGA = "commdlg_ShareViolation" // /usr/x86_64-w64-mingw32/include/commdlg.h:488:1: + SHERB_NOCONFIRMATION = 0x00000001 // /usr/x86_64-w64-mingw32/include/shellapi.h:404:1: + SHERB_NOPROGRESSUI = 0x00000002 // /usr/x86_64-w64-mingw32/include/shellapi.h:405:1: + SHERB_NOSOUND = 0x00000004 // /usr/x86_64-w64-mingw32/include/shellapi.h:406:1: + SHFILEINFO_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/shellapi.h:573:1: + SHGFI_ADDOVERLAYS = 0x000000020 // /usr/x86_64-w64-mingw32/include/shellapi.h:612:1: + SHGFI_ATTRIBUTES = 0x000000800 // /usr/x86_64-w64-mingw32/include/shellapi.h:597:1: + SHGFI_ATTR_SPECIFIED = 0x000020000 // /usr/x86_64-w64-mingw32/include/shellapi.h:603:1: + SHGFI_DISPLAYNAME = 0x000000200 // /usr/x86_64-w64-mingw32/include/shellapi.h:595:1: + SHGFI_EXETYPE = 0x000002000 // /usr/x86_64-w64-mingw32/include/shellapi.h:599:1: + SHGFI_ICON = 0x000000100 // /usr/x86_64-w64-mingw32/include/shellapi.h:594:1: + SHGFI_ICONLOCATION = 0x000001000 // /usr/x86_64-w64-mingw32/include/shellapi.h:598:1: + SHGFI_LARGEICON = 0x000000000 // /usr/x86_64-w64-mingw32/include/shellapi.h:605:1: + SHGFI_LINKOVERLAY = 0x000008000 // /usr/x86_64-w64-mingw32/include/shellapi.h:601:1: + SHGFI_OPENICON = 0x000000002 // /usr/x86_64-w64-mingw32/include/shellapi.h:607:1: + SHGFI_OVERLAYINDEX = 0x000000040 // /usr/x86_64-w64-mingw32/include/shellapi.h:613:1: + SHGFI_PIDL = 0x000000008 // /usr/x86_64-w64-mingw32/include/shellapi.h:609:1: + SHGFI_SELECTED = 0x000010000 // /usr/x86_64-w64-mingw32/include/shellapi.h:602:1: + SHGFI_SHELLICONSIZE = 0x000000004 // /usr/x86_64-w64-mingw32/include/shellapi.h:608:1: + SHGFI_SMALLICON = 0x000000001 // /usr/x86_64-w64-mingw32/include/shellapi.h:606:1: + SHGFI_SYSICONINDEX = 0x000004000 // /usr/x86_64-w64-mingw32/include/shellapi.h:600:1: + SHGFI_TYPENAME = 0x000000400 // /usr/x86_64-w64-mingw32/include/shellapi.h:596:1: + SHGFI_USEFILEATTRIBUTES = 0x000000010 // /usr/x86_64-w64-mingw32/include/shellapi.h:610:1: + SHGNLI_NOLNK = 0x000000008 // /usr/x86_64-w64-mingw32/include/shellapi.h:755:1: + SHGNLI_NOLOCNAME = 0x000000010 // /usr/x86_64-w64-mingw32/include/shellapi.h:757:1: + SHGNLI_NOUNIQUE = 0x000000004 // /usr/x86_64-w64-mingw32/include/shellapi.h:754:1: + SHGNLI_PIDL = 0x000000001 // /usr/x86_64-w64-mingw32/include/shellapi.h:752:1: + SHGNLI_PREFIXNAME = 0x000000002 // /usr/x86_64-w64-mingw32/include/shellapi.h:753:1: + SHIFTJIS_CHARSET = 128 // /usr/x86_64-w64-mingw32/include/wingdi.h:1159:1: + SHIFT_PRESSED = 0x10 // /usr/x86_64-w64-mingw32/include/wincon.h:48:1: + SHIL_EXTRALARGE = 2 // /usr/x86_64-w64-mingw32/include/shellapi.h:851:1: + SHIL_LARGE = 0 // /usr/x86_64-w64-mingw32/include/shellapi.h:849:1: + SHIL_LAST = 3 // /usr/x86_64-w64-mingw32/include/shellapi.h:857:1: + SHIL_SMALL = 1 // /usr/x86_64-w64-mingw32/include/shellapi.h:850:1: + SHIL_SYSSMALL = 3 // /usr/x86_64-w64-mingw32/include/shellapi.h:852:1: + SHOW_FULLSCREEN = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:219:1: + SHOW_ICONWINDOW = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:218:1: + SHOW_OPENNOACTIVATE = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:220:1: + SHOW_OPENWINDOW = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:217:1: + SHRT_MAX = 32767 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:106:1: + SHRT_MIN = -32768 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:104:1: + SHTDN_REASON_FLAG_CLEAN_UI = 0x04000000 // /usr/x86_64-w64-mingw32/include/reason.h:11:1: + SHTDN_REASON_FLAG_COMMENT_REQUIRED = 0x01000000 // /usr/x86_64-w64-mingw32/include/reason.h:9:1: + SHTDN_REASON_FLAG_DIRTY_PROBLEM_ID_REQUIRED = 0x02000000 // /usr/x86_64-w64-mingw32/include/reason.h:10:1: + SHTDN_REASON_FLAG_DIRTY_UI = 0x08000000 // /usr/x86_64-w64-mingw32/include/reason.h:12:1: + SHTDN_REASON_FLAG_PLANNED = 0x80000000 // /usr/x86_64-w64-mingw32/include/reason.h:14:1: + SHTDN_REASON_FLAG_USER_DEFINED = 0x40000000 // /usr/x86_64-w64-mingw32/include/reason.h:13:1: + SHTDN_REASON_LEGACY_API = 2147942400 // /usr/x86_64-w64-mingw32/include/reason.h:56:1: + SHTDN_REASON_MAJOR_APPLICATION = 0x00040000 // /usr/x86_64-w64-mingw32/include/reason.h:20:1: + SHTDN_REASON_MAJOR_HARDWARE = 0x00010000 // /usr/x86_64-w64-mingw32/include/reason.h:17:1: + SHTDN_REASON_MAJOR_LEGACY_API = 0x00070000 // /usr/x86_64-w64-mingw32/include/reason.h:23:1: + SHTDN_REASON_MAJOR_NONE = 0x00000000 // /usr/x86_64-w64-mingw32/include/reason.h:16:1: + SHTDN_REASON_MAJOR_OPERATINGSYSTEM = 0x00020000 // /usr/x86_64-w64-mingw32/include/reason.h:18:1: + SHTDN_REASON_MAJOR_OTHER = 0x00000000 // /usr/x86_64-w64-mingw32/include/reason.h:15:1: + SHTDN_REASON_MAJOR_POWER = 0x00060000 // /usr/x86_64-w64-mingw32/include/reason.h:22:1: + SHTDN_REASON_MAJOR_SOFTWARE = 0x00030000 // /usr/x86_64-w64-mingw32/include/reason.h:19:1: + SHTDN_REASON_MAJOR_SYSTEM = 0x00050000 // /usr/x86_64-w64-mingw32/include/reason.h:21:1: + SHTDN_REASON_MINOR_BLUESCREEN = 0x0000000F // /usr/x86_64-w64-mingw32/include/reason.h:40:1: + SHTDN_REASON_MINOR_CORDUNPLUGGED = 0x0000000b // /usr/x86_64-w64-mingw32/include/reason.h:36:1: + SHTDN_REASON_MINOR_DC_DEMOTION = 0x00000022 // /usr/x86_64-w64-mingw32/include/reason.h:54:1: + SHTDN_REASON_MINOR_DC_PROMOTION = 0x00000021 // /usr/x86_64-w64-mingw32/include/reason.h:53:1: + SHTDN_REASON_MINOR_DISK = 0x00000007 // /usr/x86_64-w64-mingw32/include/reason.h:32:1: + SHTDN_REASON_MINOR_ENVIRONMENT = 0x0000000c // /usr/x86_64-w64-mingw32/include/reason.h:37:1: + SHTDN_REASON_MINOR_HARDWARE_DRIVER = 0x0000000d // /usr/x86_64-w64-mingw32/include/reason.h:38:1: + SHTDN_REASON_MINOR_HOTFIX = 0x00000011 // /usr/x86_64-w64-mingw32/include/reason.h:42:1: + SHTDN_REASON_MINOR_HOTFIX_UNINSTALL = 0x00000017 // /usr/x86_64-w64-mingw32/include/reason.h:48:1: + SHTDN_REASON_MINOR_HUNG = 0x00000005 // /usr/x86_64-w64-mingw32/include/reason.h:30:1: + SHTDN_REASON_MINOR_INSTALLATION = 0x00000002 // /usr/x86_64-w64-mingw32/include/reason.h:27:1: + SHTDN_REASON_MINOR_MAINTENANCE = 0x00000001 // /usr/x86_64-w64-mingw32/include/reason.h:26:1: + SHTDN_REASON_MINOR_MMC = 0x00000019 // /usr/x86_64-w64-mingw32/include/reason.h:50:1: + SHTDN_REASON_MINOR_NETWORKCARD = 0x00000009 // /usr/x86_64-w64-mingw32/include/reason.h:34:1: + SHTDN_REASON_MINOR_NETWORK_CONNECTIVITY = 0x00000014 // /usr/x86_64-w64-mingw32/include/reason.h:45:1: + SHTDN_REASON_MINOR_NONE = 0x000000ff // /usr/x86_64-w64-mingw32/include/reason.h:25:1: + SHTDN_REASON_MINOR_OTHER = 0x00000000 // /usr/x86_64-w64-mingw32/include/reason.h:24:1: + SHTDN_REASON_MINOR_OTHERDRIVER = 0x0000000e // /usr/x86_64-w64-mingw32/include/reason.h:39:1: + SHTDN_REASON_MINOR_POWER_SUPPLY = 0x0000000a // /usr/x86_64-w64-mingw32/include/reason.h:35:1: + SHTDN_REASON_MINOR_PROCESSOR = 0x00000008 // /usr/x86_64-w64-mingw32/include/reason.h:33:1: + SHTDN_REASON_MINOR_RECONFIG = 0x00000004 // /usr/x86_64-w64-mingw32/include/reason.h:29:1: + SHTDN_REASON_MINOR_SECURITY = 0x00000013 // /usr/x86_64-w64-mingw32/include/reason.h:44:1: + SHTDN_REASON_MINOR_SECURITYFIX = 0x00000012 // /usr/x86_64-w64-mingw32/include/reason.h:43:1: + SHTDN_REASON_MINOR_SECURITYFIX_UNINSTALL = 0x00000018 // /usr/x86_64-w64-mingw32/include/reason.h:49:1: + SHTDN_REASON_MINOR_SERVICEPACK = 0x00000010 // /usr/x86_64-w64-mingw32/include/reason.h:41:1: + SHTDN_REASON_MINOR_SERVICEPACK_UNINSTALL = 0x00000016 // /usr/x86_64-w64-mingw32/include/reason.h:47:1: + SHTDN_REASON_MINOR_SYSTEMRESTORE = 0x0000001a // /usr/x86_64-w64-mingw32/include/reason.h:51:1: + SHTDN_REASON_MINOR_TERMSRV = 0x00000020 // /usr/x86_64-w64-mingw32/include/reason.h:52:1: + SHTDN_REASON_MINOR_UNSTABLE = 0x00000006 // /usr/x86_64-w64-mingw32/include/reason.h:31:1: + SHTDN_REASON_MINOR_UPGRADE = 0x00000003 // /usr/x86_64-w64-mingw32/include/reason.h:28:1: + SHTDN_REASON_MINOR_WMI = 0x00000015 // /usr/x86_64-w64-mingw32/include/reason.h:46:1: + SHTDN_REASON_UNKNOWN = 255 // /usr/x86_64-w64-mingw32/include/reason.h:55:1: + SHTDN_REASON_VALID_BIT_MASK = 0xc0ffffff // /usr/x86_64-w64-mingw32/include/reason.h:57:1: + SHUTDOWN_NORETRY = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:1512:1: + SHUTDOWN_TYPE_LEN = 32 // /usr/x86_64-w64-mingw32/include/reason.h:68:1: + SID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:2928:1: + SID_HASH_SIZE = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:2944:1: + SID_IDENTIFIER_AUTHORITY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:2921:1: + SID_MAX_SUB_AUTHORITIES = 15 // /usr/x86_64-w64-mingw32/include/winnt.h:2938:1: + SID_RECOMMENDED_SUB_AUTHORITIES = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:2939:1: + SID_REVISION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:2937:1: + SIF_ALL = 23 // /usr/x86_64-w64-mingw32/include/winuser.h:4879:1: + SIF_DISABLENOSCROLL = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:4877:1: + SIF_PAGE = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:4875:1: + SIF_POS = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:4876:1: + SIF_RANGE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:4874:1: + SIF_TRACKPOS = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:4878:1: + SIMPLEBLOB = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:352:1: + SIMPLEREGION = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:77:1: + SIMULATED_FONTTYPE = 0x8000 // /usr/x86_64-w64-mingw32/include/commdlg.h:467:1: + SING = 2 // /usr/x86_64-w64-mingw32/include/math.h:30:1: + SITE_PIN_RULES_ALL_SUBDOMAINS_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1814:1: + SIZEFULLSCREEN = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1515:1: + SIZEICONIC = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1514:1: + SIZENORMAL = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:1513:1: + SIZEOF_RFPO_DATA = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:7518:1: + SIZEPALETTE = 104 // /usr/x86_64-w64-mingw32/include/wingdi.h:1538:1: + SIZEZOOMHIDE = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1517:1: + SIZEZOOMSHOW = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1516:1: + SIZE_MAX = 18446744073709551615 // /usr/x86_64-w64-mingw32/include/limits.h:76:1: + SIZE_MAXHIDE = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1511:1: + SIZE_MAXIMIZED = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1509:1: + SIZE_MAXSHOW = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1510:1: + SIZE_MINIMIZED = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1508:1: + SIZE_RESTORED = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:1507:1: + SKF_AUDIBLEFEEDBACK = 0x00000040 // /usr/x86_64-w64-mingw32/include/winuser.h:5672:1: + SKF_AVAILABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5667:1: + SKF_CONFIRMHOTKEY = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:5669:1: + SKF_HOTKEYACTIVE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:5668:1: + SKF_HOTKEYSOUND = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:5670:1: + SKF_INDICATOR = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:5671:1: + SKF_LALTLATCHED = 0x10000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5675:1: + SKF_LALTLOCKED = 0x00100000 // /usr/x86_64-w64-mingw32/include/winuser.h:5683:1: + SKF_LCTLLATCHED = 0x04000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5676:1: + SKF_LCTLLOCKED = 0x00040000 // /usr/x86_64-w64-mingw32/include/winuser.h:5684:1: + SKF_LSHIFTLATCHED = 0x01000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5677:1: + SKF_LSHIFTLOCKED = 0x00010000 // /usr/x86_64-w64-mingw32/include/winuser.h:5685:1: + SKF_LWINLATCHED = 0x40000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5681:1: + SKF_LWINLOCKED = 0x00400000 // /usr/x86_64-w64-mingw32/include/winuser.h:5689:1: + SKF_RALTLATCHED = 0x20000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5678:1: + SKF_RALTLOCKED = 0x00200000 // /usr/x86_64-w64-mingw32/include/winuser.h:5686:1: + SKF_RCTLLATCHED = 0x08000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5679:1: + SKF_RCTLLOCKED = 0x00080000 // /usr/x86_64-w64-mingw32/include/winuser.h:5687:1: + SKF_RSHIFTLATCHED = 0x02000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5680:1: + SKF_RSHIFTLOCKED = 0x00020000 // /usr/x86_64-w64-mingw32/include/winuser.h:5688:1: + SKF_RWINLATCHED = 0x80000000 // /usr/x86_64-w64-mingw32/include/winuser.h:5682:1: + SKF_RWINLOCKED = 0x00800000 // /usr/x86_64-w64-mingw32/include/winuser.h:5690:1: + SKF_STICKYKEYSON = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5666:1: + SKF_TRISTATE = 0x00000080 // /usr/x86_64-w64-mingw32/include/winuser.h:5673:1: + SKF_TWOKEYSOFF = 0x00000100 // /usr/x86_64-w64-mingw32/include/winuser.h:5674:1: + SLE_ERROR = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5873:1: + SLE_MINORERROR = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5874:1: + SLE_WARNING = 0x00000003 // /usr/x86_64-w64-mingw32/include/winuser.h:5875:1: + SLOT_2_0 = 0x001fc07f // testdata/sqlite-amalgamation-3380500/sqlite3.c:238104:1: + SLOT_4_2_0 = 0xf01fc07f // testdata/sqlite-amalgamation-3380500/sqlite3.c:238105:1: + SMART_ABORT_OFFLINE_SELFTEST = 127 // /usr/x86_64-w64-mingw32/include/winioctl.h:941:1: + SMART_CMD = 0xB0 // /usr/x86_64-w64-mingw32/include/winioctl.h:901:1: + SMART_CYL_HI = 0xC2 // /usr/x86_64-w64-mingw32/include/winioctl.h:904:1: + SMART_CYL_LOW = 0x4F // /usr/x86_64-w64-mingw32/include/winioctl.h:903:1: + SMART_ERROR_NO_MEM = 7 // /usr/x86_64-w64-mingw32/include/winioctl.h:933:1: + SMART_EXTENDED_SELFTEST_CAPTIVE = 130 // /usr/x86_64-w64-mingw32/include/winioctl.h:943:1: + SMART_EXTENDED_SELFTEST_OFFLINE = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:940:1: + SMART_GET_VERSION = 475264 // /usr/x86_64-w64-mingw32/include/winioctl.h:467:1: + SMART_IDE_ERROR = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:927:1: + SMART_INVALID_BUFFER = 4 // /usr/x86_64-w64-mingw32/include/winioctl.h:930:1: + SMART_INVALID_COMMAND = 3 // /usr/x86_64-w64-mingw32/include/winioctl.h:929:1: + SMART_INVALID_DRIVE = 5 // /usr/x86_64-w64-mingw32/include/winioctl.h:931:1: + SMART_INVALID_FLAG = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:928:1: + SMART_INVALID_IOCTL = 6 // /usr/x86_64-w64-mingw32/include/winioctl.h:932:1: + SMART_INVALID_REGISTER = 8 // /usr/x86_64-w64-mingw32/include/winioctl.h:934:1: + SMART_LOG_SECTOR_SIZE = 512 // /usr/x86_64-w64-mingw32/include/winioctl.h:956:1: + SMART_NOT_SUPPORTED = 9 // /usr/x86_64-w64-mingw32/include/winioctl.h:935:1: + SMART_NO_ERROR = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:926:1: + SMART_NO_IDE_DEVICE = 10 // /usr/x86_64-w64-mingw32/include/winioctl.h:936:1: + SMART_OFFLINE_ROUTINE_OFFLINE = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:938:1: + SMART_RCV_DRIVE_DATA = 508040 // /usr/x86_64-w64-mingw32/include/winioctl.h:469:1: + SMART_READ_LOG = 0xD5 // /usr/x86_64-w64-mingw32/include/winioctl.h:963:1: + SMART_SEND_DRIVE_COMMAND = 508036 // /usr/x86_64-w64-mingw32/include/winioctl.h:468:1: + SMART_SHORT_SELFTEST_CAPTIVE = 129 // /usr/x86_64-w64-mingw32/include/winioctl.h:942:1: + SMART_SHORT_SELFTEST_OFFLINE = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:939:1: + SMART_WRITE_LOG = 0xd6 // /usr/x86_64-w64-mingw32/include/winioctl.h:964:1: + SMTO_ABORTIFHUNG = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1484:1: + SMTO_BLOCK = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1483:1: + SMTO_NORMAL = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:1482:1: + SMTO_NOTIMEOUTIFNOTHUNG = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1485:1: + SM_ARRANGE = 56 // /usr/x86_64-w64-mingw32/include/winuser.h:3130:1: + SM_CARETBLINKINGENABLED = 0x2002 // /usr/x86_64-w64-mingw32/include/winuser.h:3180:1: + SM_CLEANBOOT = 67 // /usr/x86_64-w64-mingw32/include/winuser.h:3138:1: + SM_CMETRICS = 97 // /usr/x86_64-w64-mingw32/include/winuser.h:3174:1: + SM_CMONITORS = 80 // /usr/x86_64-w64-mingw32/include/winuser.h:3151:1: + SM_CMOUSEBUTTONS = 43 // /usr/x86_64-w64-mingw32/include/winuser.h:3111:1: + SM_CXBORDER = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:3073:1: + SM_CXCURSOR = 13 // /usr/x86_64-w64-mingw32/include/winuser.h:3081:1: + SM_CXDLGFRAME = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:3075:1: + SM_CXDOUBLECLK = 36 // /usr/x86_64-w64-mingw32/include/winuser.h:3104:1: + SM_CXDRAG = 68 // /usr/x86_64-w64-mingw32/include/winuser.h:3139:1: + SM_CXEDGE = 45 // /usr/x86_64-w64-mingw32/include/winuser.h:3119:1: + SM_CXFIXEDFRAME = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:3113:1: + SM_CXFOCUSBORDER = 83 // /usr/x86_64-w64-mingw32/include/winuser.h:3154:1: + SM_CXFRAME = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:3100:1: + SM_CXFULLSCREEN = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:3084:1: + SM_CXHSCROLL = 21 // /usr/x86_64-w64-mingw32/include/winuser.h:3089:1: + SM_CXHTHUMB = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:3078:1: + SM_CXICON = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:3079:1: + SM_CXICONSPACING = 38 // /usr/x86_64-w64-mingw32/include/winuser.h:3106:1: + SM_CXMAXIMIZED = 61 // /usr/x86_64-w64-mingw32/include/winuser.h:3135:1: + SM_CXMAXTRACK = 59 // /usr/x86_64-w64-mingw32/include/winuser.h:3133:1: + SM_CXMENUCHECK = 71 // /usr/x86_64-w64-mingw32/include/winuser.h:3142:1: + SM_CXMENUSIZE = 54 // /usr/x86_64-w64-mingw32/include/winuser.h:3128:1: + SM_CXMIN = 28 // /usr/x86_64-w64-mingw32/include/winuser.h:3096:1: + SM_CXMINIMIZED = 57 // /usr/x86_64-w64-mingw32/include/winuser.h:3131:1: + SM_CXMINSPACING = 47 // /usr/x86_64-w64-mingw32/include/winuser.h:3121:1: + SM_CXMINTRACK = 34 // /usr/x86_64-w64-mingw32/include/winuser.h:3102:1: + SM_CXSCREEN = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3068:1: + SM_CXSIZE = 30 // /usr/x86_64-w64-mingw32/include/winuser.h:3098:1: + SM_CXSIZEFRAME = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:3115:1: + SM_CXSMICON = 49 // /usr/x86_64-w64-mingw32/include/winuser.h:3123:1: + SM_CXSMSIZE = 52 // /usr/x86_64-w64-mingw32/include/winuser.h:3126:1: + SM_CXVIRTUALSCREEN = 78 // /usr/x86_64-w64-mingw32/include/winuser.h:3149:1: + SM_CXVSCROLL = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3070:1: + SM_CYBORDER = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:3074:1: + SM_CYCAPTION = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:3072:1: + SM_CYCURSOR = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:3082:1: + SM_CYDLGFRAME = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:3076:1: + SM_CYDOUBLECLK = 37 // /usr/x86_64-w64-mingw32/include/winuser.h:3105:1: + SM_CYDRAG = 69 // /usr/x86_64-w64-mingw32/include/winuser.h:3140:1: + SM_CYEDGE = 46 // /usr/x86_64-w64-mingw32/include/winuser.h:3120:1: + SM_CYFIXEDFRAME = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:3114:1: + SM_CYFOCUSBORDER = 84 // /usr/x86_64-w64-mingw32/include/winuser.h:3155:1: + SM_CYFRAME = 33 // /usr/x86_64-w64-mingw32/include/winuser.h:3101:1: + SM_CYFULLSCREEN = 17 // /usr/x86_64-w64-mingw32/include/winuser.h:3085:1: + SM_CYHSCROLL = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:3071:1: + SM_CYICON = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:3080:1: + SM_CYICONSPACING = 39 // /usr/x86_64-w64-mingw32/include/winuser.h:3107:1: + SM_CYKANJIWINDOW = 18 // /usr/x86_64-w64-mingw32/include/winuser.h:3086:1: + SM_CYMAXIMIZED = 62 // /usr/x86_64-w64-mingw32/include/winuser.h:3136:1: + SM_CYMAXTRACK = 60 // /usr/x86_64-w64-mingw32/include/winuser.h:3134:1: + SM_CYMENU = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:3083:1: + SM_CYMENUCHECK = 72 // /usr/x86_64-w64-mingw32/include/winuser.h:3143:1: + SM_CYMENUSIZE = 55 // /usr/x86_64-w64-mingw32/include/winuser.h:3129:1: + SM_CYMIN = 29 // /usr/x86_64-w64-mingw32/include/winuser.h:3097:1: + SM_CYMINIMIZED = 58 // /usr/x86_64-w64-mingw32/include/winuser.h:3132:1: + SM_CYMINSPACING = 48 // /usr/x86_64-w64-mingw32/include/winuser.h:3122:1: + SM_CYMINTRACK = 35 // /usr/x86_64-w64-mingw32/include/winuser.h:3103:1: + SM_CYSCREEN = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3069:1: + SM_CYSIZE = 31 // /usr/x86_64-w64-mingw32/include/winuser.h:3099:1: + SM_CYSIZEFRAME = 33 // /usr/x86_64-w64-mingw32/include/winuser.h:3116:1: + SM_CYSMCAPTION = 51 // /usr/x86_64-w64-mingw32/include/winuser.h:3125:1: + SM_CYSMICON = 50 // /usr/x86_64-w64-mingw32/include/winuser.h:3124:1: + SM_CYSMSIZE = 53 // /usr/x86_64-w64-mingw32/include/winuser.h:3127:1: + SM_CYVIRTUALSCREEN = 79 // /usr/x86_64-w64-mingw32/include/winuser.h:3150:1: + SM_CYVSCROLL = 20 // /usr/x86_64-w64-mingw32/include/winuser.h:3088:1: + SM_CYVTHUMB = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:3077:1: + SM_DBCSENABLED = 42 // /usr/x86_64-w64-mingw32/include/winuser.h:3110:1: + SM_DEBUG = 22 // /usr/x86_64-w64-mingw32/include/winuser.h:3090:1: + SM_IMMENABLED = 82 // /usr/x86_64-w64-mingw32/include/winuser.h:3153:1: + SM_MEDIACENTER = 87 // /usr/x86_64-w64-mingw32/include/winuser.h:3157:1: + SM_MENUDROPALIGNMENT = 40 // /usr/x86_64-w64-mingw32/include/winuser.h:3108:1: + SM_MIDEASTENABLED = 74 // /usr/x86_64-w64-mingw32/include/winuser.h:3145:1: + SM_MOUSEPRESENT = 19 // /usr/x86_64-w64-mingw32/include/winuser.h:3087:1: + SM_MOUSEWHEELPRESENT = 75 // /usr/x86_64-w64-mingw32/include/winuser.h:3146:1: + SM_NETWORK = 63 // /usr/x86_64-w64-mingw32/include/winuser.h:3137:1: + SM_PENWINDOWS = 41 // /usr/x86_64-w64-mingw32/include/winuser.h:3109:1: + SM_REMOTECONTROL = 0x2001 // /usr/x86_64-w64-mingw32/include/winuser.h:3179:1: + SM_REMOTESESSION = 0x1000 // /usr/x86_64-w64-mingw32/include/winuser.h:3177:1: + SM_RESERVED1 = 24 // /usr/x86_64-w64-mingw32/include/winuser.h:3092:1: + SM_RESERVED2 = 25 // /usr/x86_64-w64-mingw32/include/winuser.h:3093:1: + SM_RESERVED3 = 26 // /usr/x86_64-w64-mingw32/include/winuser.h:3094:1: + SM_RESERVED4 = 27 // /usr/x86_64-w64-mingw32/include/winuser.h:3095:1: + SM_SAMEDISPLAYFORMAT = 81 // /usr/x86_64-w64-mingw32/include/winuser.h:3152:1: + SM_SECURE = 44 // /usr/x86_64-w64-mingw32/include/winuser.h:3118:1: + SM_SERVERR2 = 89 // /usr/x86_64-w64-mingw32/include/winuser.h:3159:1: + SM_SHOWSOUNDS = 70 // /usr/x86_64-w64-mingw32/include/winuser.h:3141:1: + SM_SHUTTINGDOWN = 0x2000 // /usr/x86_64-w64-mingw32/include/winuser.h:3178:1: + SM_SLOWMACHINE = 73 // /usr/x86_64-w64-mingw32/include/winuser.h:3144:1: + SM_STARTER = 88 // /usr/x86_64-w64-mingw32/include/winuser.h:3158:1: + SM_SWAPBUTTON = 23 // /usr/x86_64-w64-mingw32/include/winuser.h:3091:1: + SM_TABLETPC = 86 // /usr/x86_64-w64-mingw32/include/winuser.h:3156:1: + SM_XVIRTUALSCREEN = 76 // /usr/x86_64-w64-mingw32/include/winuser.h:3147:1: + SM_YVIRTUALSCREEN = 77 // /usr/x86_64-w64-mingw32/include/winuser.h:3148:1: + SNAPSHOT_POLICY_ALWAYS = 1 // /usr/x86_64-w64-mingw32/include/reason.h:76:1: + SNAPSHOT_POLICY_NEVER = 0 // /usr/x86_64-w64-mingw32/include/reason.h:75:1: + SNAPSHOT_POLICY_UNPLANNED = 2 // /usr/x86_64-w64-mingw32/include/reason.h:77:1: + SND_ALIAS = 65536 // /usr/x86_64-w64-mingw32/include/mmsystem.h:249:1: + SND_ALIAS_ID = 1114112 // /usr/x86_64-w64-mingw32/include/mmsystem.h:250:1: + SND_ALIAS_START = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:256:1: + SND_APPLICATION = 0x0080 // /usr/x86_64-w64-mingw32/include/mmsystem.h:254:1: + SND_ASYNC = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:243:1: + SND_FILENAME = 131072 // /usr/x86_64-w64-mingw32/include/mmsystem.h:251:1: + SND_LOOP = 0x0008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:246:1: + SND_MEMORY = 0x0004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:245:1: + SND_NODEFAULT = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:244:1: + SND_NOSTOP = 0x0010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:247:1: + SND_NOWAIT = 8192 // /usr/x86_64-w64-mingw32/include/mmsystem.h:248:1: + SND_PURGE = 0x0040 // /usr/x86_64-w64-mingw32/include/mmsystem.h:253:1: + SND_RESOURCE = 262148 // /usr/x86_64-w64-mingw32/include/mmsystem.h:252:1: + SND_SYNC = 0x0000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:242:1: + SOCKET_ERROR = -1 // /usr/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h:17:1: + SOCK_DGRAM = 2 // /usr/x86_64-w64-mingw32/include/winsock.h:152:1: + SOCK_RAW = 3 // /usr/x86_64-w64-mingw32/include/winsock.h:153:1: + SOCK_RDM = 4 // /usr/x86_64-w64-mingw32/include/winsock.h:154:1: + SOCK_SEQPACKET = 5 // /usr/x86_64-w64-mingw32/include/winsock.h:155:1: + SOCK_STREAM = 1 // /usr/x86_64-w64-mingw32/include/winsock.h:151:1: + SOFTDIST_ADSTATE_AVAILABLE = 0x1 // /usr/x86_64-w64-mingw32/include/urlmon.h:8653:1: + SOFTDIST_ADSTATE_DOWNLOADED = 0x2 // /usr/x86_64-w64-mingw32/include/urlmon.h:8654:1: + SOFTDIST_ADSTATE_INSTALLED = 0x3 // /usr/x86_64-w64-mingw32/include/urlmon.h:8655:1: + SOFTDIST_ADSTATE_NONE = 0x0 // /usr/x86_64-w64-mingw32/include/urlmon.h:8652:1: + SOFTDIST_FLAG_DELETE_SUBSCRIPTION = 0x8 // /usr/x86_64-w64-mingw32/include/urlmon.h:8650:1: + SOFTDIST_FLAG_USAGE_AUTOINSTALL = 0x4 // /usr/x86_64-w64-mingw32/include/urlmon.h:8649:1: + SOFTDIST_FLAG_USAGE_EMAIL = 0x1 // /usr/x86_64-w64-mingw32/include/urlmon.h:8647:1: + SOFTDIST_FLAG_USAGE_PRECACHE = 0x2 // /usr/x86_64-w64-mingw32/include/urlmon.h:8648:1: + SOFTKEYBOARD_TYPE_C1 = 0x0002 // /usr/x86_64-w64-mingw32/include/imm.h:505:1: + SOFTKEYBOARD_TYPE_T1 = 0x0001 // /usr/x86_64-w64-mingw32/include/imm.h:504:1: + SOL_SOCKET = 0xffff // /usr/x86_64-w64-mingw32/include/winsock.h:253:1: + SOMAXCONN = 5 // /usr/x86_64-w64-mingw32/include/winsock.h:255:1: + SORTED_CTL_EXT_COUNT_OFFSET = 4 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2189:1: + SORTED_CTL_EXT_FLAGS_OFFSET = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2188:1: + SORTED_CTL_EXT_HASHED_SUBJECT_IDENTIFIER_FLAG = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2193:1: + SORTED_CTL_EXT_HASH_BUCKET_OFFSET = 12 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2191:1: + SORTED_CTL_EXT_MAX_COLLISION_OFFSET = 8 // /usr/x86_64-w64-mingw32/include/wincrypt.h:2190:1: + SORTER_MAX_MERGE_COUNT = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:96989:1: + SORTER_TYPE_INTEGER = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:96867:1: + SORTER_TYPE_TEXT = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:96868:1: + SORTFLAG_UseSorter = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:134339:1: + SORT_CHINESE_BIG5 = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:1266:1: + SORT_CHINESE_BOPOMOFO = 0x3 // /usr/x86_64-w64-mingw32/include/winnt.h:1270:1: + SORT_CHINESE_PRC = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:1269:1: + SORT_CHINESE_PRCP = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:1267:1: + SORT_CHINESE_RADICALSTROKE = 0x4 // /usr/x86_64-w64-mingw32/include/winnt.h:1271:1: + SORT_CHINESE_UNICODE = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:1268:1: + SORT_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:1259:1: + SORT_GEORGIAN_MODERN = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:1282:1: + SORT_GEORGIAN_TRADITIONAL = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:1281:1: + SORT_GERMAN_PHONE_BOOK = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:1276:1: + SORT_HUNGARIAN_DEFAULT = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:1278:1: + SORT_HUNGARIAN_TECHNICAL = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:1279:1: + SORT_INVARIANT_MATH = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:1260:1: + SORT_JAPANESE_RADICALSTROKE = 0x4 // /usr/x86_64-w64-mingw32/include/winnt.h:1264:1: + SORT_JAPANESE_UNICODE = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:1263:1: + SORT_JAPANESE_XJIS = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:1262:1: + SORT_KOREAN_KSC = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:1273:1: + SORT_KOREAN_UNICODE = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:1274:1: + SORT_STRINGSORT = 0x00001000 // /usr/x86_64-w64-mingw32/include/winnls.h:167:1: + SOUND_SYSTEM_APPEND = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:6049:1: + SOUND_SYSTEM_APPSTART = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:6047:1: + SOUND_SYSTEM_BEEP = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:6038:1: + SOUND_SYSTEM_ERROR = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:6039:1: + SOUND_SYSTEM_FAULT = 13 // /usr/x86_64-w64-mingw32/include/winuser.h:6048:1: + SOUND_SYSTEM_INFORMATION = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:6042:1: + SOUND_SYSTEM_MAXIMIZE = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:6043:1: + SOUND_SYSTEM_MENUCOMMAND = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:6050:1: + SOUND_SYSTEM_MENUPOPUP = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:6051:1: + SOUND_SYSTEM_MINIMIZE = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:6044:1: + SOUND_SYSTEM_QUESTION = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:6040:1: + SOUND_SYSTEM_RESTOREDOWN = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:6046:1: + SOUND_SYSTEM_RESTOREUP = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:6045:1: + SOUND_SYSTEM_SHUTDOWN = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:6037:1: + SOUND_SYSTEM_STARTUP = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:6036:1: + SOUND_SYSTEM_WARNING = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:6041:1: + SO_ACCEPTCONN = 0x0002 // /usr/x86_64-w64-mingw32/include/winsock.h:158:1: + SO_BROADCAST = 0x0020 // /usr/x86_64-w64-mingw32/include/winsock.h:162:1: + SO_CONNDATA = 0x7000 // /usr/x86_64-w64-mingw32/include/winsock.h:178:1: + SO_CONNDATALEN = 0x7004 // /usr/x86_64-w64-mingw32/include/winsock.h:182:1: + SO_CONNECT_TIME = 0x700C // /usr/x86_64-w64-mingw32/include/winsock.h:195:1: + SO_CONNOPT = 0x7001 // /usr/x86_64-w64-mingw32/include/winsock.h:179:1: + SO_CONNOPTLEN = 0x7005 // /usr/x86_64-w64-mingw32/include/winsock.h:183:1: + SO_DEBUG = 0x0001 // /usr/x86_64-w64-mingw32/include/winsock.h:157:1: + SO_DISCDATA = 0x7002 // /usr/x86_64-w64-mingw32/include/winsock.h:180:1: + SO_DISCDATALEN = 0x7006 // /usr/x86_64-w64-mingw32/include/winsock.h:184:1: + SO_DISCOPT = 0x7003 // /usr/x86_64-w64-mingw32/include/winsock.h:181:1: + SO_DISCOPTLEN = 0x7007 // /usr/x86_64-w64-mingw32/include/winsock.h:185:1: + SO_DONTROUTE = 0x0010 // /usr/x86_64-w64-mingw32/include/winsock.h:161:1: + SO_ERROR = 0x1007 // /usr/x86_64-w64-mingw32/include/winsock.h:175:1: + SO_KEEPALIVE = 0x0008 // /usr/x86_64-w64-mingw32/include/winsock.h:160:1: + SO_LINGER = 0x0080 // /usr/x86_64-w64-mingw32/include/winsock.h:164:1: + SO_MAXDG = 0x7009 // /usr/x86_64-w64-mingw32/include/winsock.h:192:1: + SO_MAXPATHDG = 0x700A // /usr/x86_64-w64-mingw32/include/winsock.h:193:1: + SO_OOBINLINE = 0x0100 // /usr/x86_64-w64-mingw32/include/winsock.h:165:1: + SO_OPENTYPE = 0x7008 // /usr/x86_64-w64-mingw32/include/winsock.h:187:1: + SO_RCVBUF = 0x1002 // /usr/x86_64-w64-mingw32/include/winsock.h:170:1: + SO_RCVLOWAT = 0x1004 // /usr/x86_64-w64-mingw32/include/winsock.h:172:1: + SO_RCVTIMEO = 0x1006 // /usr/x86_64-w64-mingw32/include/winsock.h:174:1: + SO_REUSEADDR = 0x0004 // /usr/x86_64-w64-mingw32/include/winsock.h:159:1: + SO_SNDBUF = 0x1001 // /usr/x86_64-w64-mingw32/include/winsock.h:169:1: + SO_SNDLOWAT = 0x1003 // /usr/x86_64-w64-mingw32/include/winsock.h:171:1: + SO_SNDTIMEO = 0x1005 // /usr/x86_64-w64-mingw32/include/winsock.h:173:1: + SO_SYNCHRONOUS_ALERT = 0x10 // /usr/x86_64-w64-mingw32/include/winsock.h:189:1: + SO_SYNCHRONOUS_NONALERT = 0x20 // /usr/x86_64-w64-mingw32/include/winsock.h:190:1: + SO_TYPE = 0x1008 // /usr/x86_64-w64-mingw32/include/winsock.h:176:1: + SO_UPDATE_ACCEPT_CONTEXT = 0x700B // /usr/x86_64-w64-mingw32/include/winsock.h:194:1: + SO_USELOOPBACK = 0x0040 // /usr/x86_64-w64-mingw32/include/winsock.h:163:1: + SPACEPARITY = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:473:1: + SPCLPASSTHROUGH2 = 4568 // /usr/x86_64-w64-mingw32/include/wingdi.h:329:1: + SPECIFIC_RIGHTS_ALL = 65535 // /usr/x86_64-w64-mingw32/include/winnt.h:2893:1: + SPECSTRINGS_H = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:8:1: + SPIF_SENDCHANGE = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:5402:1: + SPIF_SENDWININICHANGE = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:5401:1: + SPIF_UPDATEINIFILE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:5400:1: + SPILLFLAG_NOSYNC = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53666:1: + SPILLFLAG_OFF = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53664:1: + SPILLFLAG_ROLLBACK = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53665:1: + SPI_GETACCESSTIMEOUT = 0x003C // /usr/x86_64-w64-mingw32/include/winuser.h:5145:1: + SPI_GETACTIVEWINDOWTRACKING = 0x1000 // /usr/x86_64-w64-mingw32/include/winuser.h:5218:1: + SPI_GETACTIVEWNDTRKTIMEOUT = 0x2002 // /usr/x86_64-w64-mingw32/include/winuser.h:5280:1: + SPI_GETACTIVEWNDTRKZORDER = 0x100C // /usr/x86_64-w64-mingw32/include/winuser.h:5232:1: + SPI_GETANIMATION = 0x0048 // /usr/x86_64-w64-mingw32/include/winuser.h:5110:1: + SPI_GETBEEP = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:5059:1: + SPI_GETBLOCKSENDINPUTRESETS = 0x1026 // /usr/x86_64-w64-mingw32/include/winuser.h:5256:1: + SPI_GETBORDER = 0x0005 // /usr/x86_64-w64-mingw32/include/winuser.h:5063:1: + SPI_GETCARETWIDTH = 0x2006 // /usr/x86_64-w64-mingw32/include/winuser.h:5284:1: + SPI_GETCOMBOBOXANIMATION = 0x1004 // /usr/x86_64-w64-mingw32/include/winuser.h:5222:1: + SPI_GETCURSORSHADOW = 0x101A // /usr/x86_64-w64-mingw32/include/winuser.h:5244:1: + SPI_GETDEFAULTINPUTLANG = 0x0059 // /usr/x86_64-w64-mingw32/include/winuser.h:5127:1: + SPI_GETDESKWALLPAPER = 0x0073 // /usr/x86_64-w64-mingw32/include/winuser.h:5172:1: + SPI_GETDRAGFULLWINDOWS = 0x0026 // /usr/x86_64-w64-mingw32/include/winuser.h:5093:1: + SPI_GETDROPSHADOW = 0x1024 // /usr/x86_64-w64-mingw32/include/winuser.h:5254:1: + SPI_GETFASTTASKSWITCH = 0x0023 // /usr/x86_64-w64-mingw32/include/winuser.h:5090:1: + SPI_GETFILTERKEYS = 0x0032 // /usr/x86_64-w64-mingw32/include/winuser.h:5135:1: + SPI_GETFLATMENU = 0x1022 // /usr/x86_64-w64-mingw32/include/winuser.h:5252:1: + SPI_GETFOCUSBORDERHEIGHT = 0x2010 // /usr/x86_64-w64-mingw32/include/winuser.h:5299:1: + SPI_GETFOCUSBORDERWIDTH = 0x200E // /usr/x86_64-w64-mingw32/include/winuser.h:5297:1: + SPI_GETFONTSMOOTHING = 0x004A // /usr/x86_64-w64-mingw32/include/winuser.h:5112:1: + SPI_GETFONTSMOOTHINGCONTRAST = 0x200C // /usr/x86_64-w64-mingw32/include/winuser.h:5295:1: + SPI_GETFONTSMOOTHINGORIENTATION = 0x2012 // /usr/x86_64-w64-mingw32/include/winuser.h:5301:1: + SPI_GETFONTSMOOTHINGTYPE = 0x200A // /usr/x86_64-w64-mingw32/include/winuser.h:5288:1: + SPI_GETFOREGROUNDFLASHCOUNT = 0x2004 // /usr/x86_64-w64-mingw32/include/winuser.h:5282:1: + SPI_GETFOREGROUNDLOCKTIMEOUT = 0x2000 // /usr/x86_64-w64-mingw32/include/winuser.h:5278:1: + SPI_GETGRADIENTCAPTIONS = 0x1008 // /usr/x86_64-w64-mingw32/include/winuser.h:5226:1: + SPI_GETGRIDGRANULARITY = 0x0012 // /usr/x86_64-w64-mingw32/include/winuser.h:5073:1: + SPI_GETHIGHCONTRAST = 0x0042 // /usr/x86_64-w64-mingw32/include/winuser.h:5104:1: + SPI_GETHOTTRACKING = 0x100E // /usr/x86_64-w64-mingw32/include/winuser.h:5234:1: + SPI_GETICONMETRICS = 0x002D // /usr/x86_64-w64-mingw32/include/winuser.h:5098:1: + SPI_GETICONTITLELOGFONT = 0x001F // /usr/x86_64-w64-mingw32/include/winuser.h:5086:1: + SPI_GETICONTITLEWRAP = 0x0019 // /usr/x86_64-w64-mingw32/include/winuser.h:5080:1: + SPI_GETKEYBOARDCUES = 0x100A // /usr/x86_64-w64-mingw32/include/winuser.h:5228:1: + SPI_GETKEYBOARDDELAY = 0x0016 // /usr/x86_64-w64-mingw32/include/winuser.h:5077:1: + SPI_GETKEYBOARDPREF = 0x0044 // /usr/x86_64-w64-mingw32/include/winuser.h:5106:1: + SPI_GETKEYBOARDSPEED = 0x000A // /usr/x86_64-w64-mingw32/include/winuser.h:5065:1: + SPI_GETLISTBOXSMOOTHSCROLLING = 0x1006 // /usr/x86_64-w64-mingw32/include/winuser.h:5224:1: + SPI_GETLOWPOWERACTIVE = 0x0053 // /usr/x86_64-w64-mingw32/include/winuser.h:5121:1: + SPI_GETLOWPOWERTIMEOUT = 0x004F // /usr/x86_64-w64-mingw32/include/winuser.h:5117:1: + SPI_GETMENUANIMATION = 0x1002 // /usr/x86_64-w64-mingw32/include/winuser.h:5220:1: + SPI_GETMENUDROPALIGNMENT = 0x001B // /usr/x86_64-w64-mingw32/include/winuser.h:5082:1: + SPI_GETMENUFADE = 0x1012 // /usr/x86_64-w64-mingw32/include/winuser.h:5236:1: + SPI_GETMENUSHOWDELAY = 0x006A // /usr/x86_64-w64-mingw32/include/winuser.h:5161:1: + SPI_GETMENUUNDERLINES = 4106 // /usr/x86_64-w64-mingw32/include/winuser.h:5230:1: + SPI_GETMINIMIZEDMETRICS = 0x002B // /usr/x86_64-w64-mingw32/include/winuser.h:5096:1: + SPI_GETMOUSE = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:5061:1: + SPI_GETMOUSECLICKLOCK = 0x101E // /usr/x86_64-w64-mingw32/include/winuser.h:5248:1: + SPI_GETMOUSECLICKLOCKTIME = 0x2008 // /usr/x86_64-w64-mingw32/include/winuser.h:5286:1: + SPI_GETMOUSEHOVERHEIGHT = 0x0064 // /usr/x86_64-w64-mingw32/include/winuser.h:5155:1: + SPI_GETMOUSEHOVERTIME = 0x0066 // /usr/x86_64-w64-mingw32/include/winuser.h:5157:1: + SPI_GETMOUSEHOVERWIDTH = 0x0062 // /usr/x86_64-w64-mingw32/include/winuser.h:5153:1: + SPI_GETMOUSEKEYS = 0x0036 // /usr/x86_64-w64-mingw32/include/winuser.h:5139:1: + SPI_GETMOUSESONAR = 0x101C // /usr/x86_64-w64-mingw32/include/winuser.h:5246:1: + SPI_GETMOUSESPEED = 0x0070 // /usr/x86_64-w64-mingw32/include/winuser.h:5169:1: + SPI_GETMOUSETRAILS = 0x005E // /usr/x86_64-w64-mingw32/include/winuser.h:5132:1: + SPI_GETMOUSEVANISH = 0x1020 // /usr/x86_64-w64-mingw32/include/winuser.h:5250:1: + SPI_GETNONCLIENTMETRICS = 0x0029 // /usr/x86_64-w64-mingw32/include/winuser.h:5094:1: + SPI_GETPOWEROFFACTIVE = 0x0054 // /usr/x86_64-w64-mingw32/include/winuser.h:5122:1: + SPI_GETPOWEROFFTIMEOUT = 0x0050 // /usr/x86_64-w64-mingw32/include/winuser.h:5118:1: + SPI_GETSCREENREADER = 0x0046 // /usr/x86_64-w64-mingw32/include/winuser.h:5108:1: + SPI_GETSCREENSAVEACTIVE = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:5071:1: + SPI_GETSCREENSAVERRUNNING = 0x0072 // /usr/x86_64-w64-mingw32/include/winuser.h:5171:1: + SPI_GETSCREENSAVETIMEOUT = 0x000E // /usr/x86_64-w64-mingw32/include/winuser.h:5069:1: + SPI_GETSELECTIONFADE = 0x1014 // /usr/x86_64-w64-mingw32/include/winuser.h:5238:1: + SPI_GETSERIALKEYS = 0x003E // /usr/x86_64-w64-mingw32/include/winuser.h:5147:1: + SPI_GETSHOWIMEUI = 0x006E // /usr/x86_64-w64-mingw32/include/winuser.h:5167:1: + SPI_GETSHOWSOUNDS = 0x0038 // /usr/x86_64-w64-mingw32/include/winuser.h:5141:1: + SPI_GETSNAPTODEFBUTTON = 0x005F // /usr/x86_64-w64-mingw32/include/winuser.h:5151:1: + SPI_GETSOUNDSENTRY = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:5149:1: + SPI_GETSTICKYKEYS = 0x003A // /usr/x86_64-w64-mingw32/include/winuser.h:5143:1: + SPI_GETTOGGLEKEYS = 0x0034 // /usr/x86_64-w64-mingw32/include/winuser.h:5137:1: + SPI_GETTOOLTIPANIMATION = 0x1016 // /usr/x86_64-w64-mingw32/include/winuser.h:5240:1: + SPI_GETTOOLTIPFADE = 0x1018 // /usr/x86_64-w64-mingw32/include/winuser.h:5242:1: + SPI_GETUIEFFECTS = 0x103E // /usr/x86_64-w64-mingw32/include/winuser.h:5258:1: + SPI_GETWHEELSCROLLLINES = 0x0068 // /usr/x86_64-w64-mingw32/include/winuser.h:5159:1: + SPI_GETWINDOWSEXTENSION = 0x005C // /usr/x86_64-w64-mingw32/include/winuser.h:5130:1: + SPI_GETWORKAREA = 0x0030 // /usr/x86_64-w64-mingw32/include/winuser.h:5101:1: + SPI_ICONHORIZONTALSPACING = 0x000D // /usr/x86_64-w64-mingw32/include/winuser.h:5068:1: + SPI_ICONVERTICALSPACING = 0x0018 // /usr/x86_64-w64-mingw32/include/winuser.h:5079:1: + SPI_LANGDRIVER = 0x000C // /usr/x86_64-w64-mingw32/include/winuser.h:5067:1: + SPI_SCREENSAVERRUNNING = 97 // /usr/x86_64-w64-mingw32/include/winuser.h:5134:1: + SPI_SETACCESSTIMEOUT = 0x003D // /usr/x86_64-w64-mingw32/include/winuser.h:5146:1: + SPI_SETACTIVEWINDOWTRACKING = 0x1001 // /usr/x86_64-w64-mingw32/include/winuser.h:5219:1: + SPI_SETACTIVEWNDTRKTIMEOUT = 0x2003 // /usr/x86_64-w64-mingw32/include/winuser.h:5281:1: + SPI_SETACTIVEWNDTRKZORDER = 0x100D // /usr/x86_64-w64-mingw32/include/winuser.h:5233:1: + SPI_SETANIMATION = 0x0049 // /usr/x86_64-w64-mingw32/include/winuser.h:5111:1: + SPI_SETBEEP = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:5060:1: + SPI_SETBLOCKSENDINPUTRESETS = 0x1027 // /usr/x86_64-w64-mingw32/include/winuser.h:5257:1: + SPI_SETBORDER = 0x0006 // /usr/x86_64-w64-mingw32/include/winuser.h:5064:1: + SPI_SETCARETWIDTH = 0x2007 // /usr/x86_64-w64-mingw32/include/winuser.h:5285:1: + SPI_SETCOMBOBOXANIMATION = 0x1005 // /usr/x86_64-w64-mingw32/include/winuser.h:5223:1: + SPI_SETCURSORS = 0x0057 // /usr/x86_64-w64-mingw32/include/winuser.h:5125:1: + SPI_SETCURSORSHADOW = 0x101B // /usr/x86_64-w64-mingw32/include/winuser.h:5245:1: + SPI_SETDEFAULTINPUTLANG = 0x005A // /usr/x86_64-w64-mingw32/include/winuser.h:5128:1: + SPI_SETDESKPATTERN = 0x0015 // /usr/x86_64-w64-mingw32/include/winuser.h:5076:1: + SPI_SETDESKWALLPAPER = 0x0014 // /usr/x86_64-w64-mingw32/include/winuser.h:5075:1: + SPI_SETDOUBLECLICKTIME = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:5087:1: + SPI_SETDOUBLECLKHEIGHT = 0x001E // /usr/x86_64-w64-mingw32/include/winuser.h:5085:1: + SPI_SETDOUBLECLKWIDTH = 0x001D // /usr/x86_64-w64-mingw32/include/winuser.h:5084:1: + SPI_SETDRAGFULLWINDOWS = 0x0025 // /usr/x86_64-w64-mingw32/include/winuser.h:5092:1: + SPI_SETDRAGHEIGHT = 0x004D // /usr/x86_64-w64-mingw32/include/winuser.h:5115:1: + SPI_SETDRAGWIDTH = 0x004C // /usr/x86_64-w64-mingw32/include/winuser.h:5114:1: + SPI_SETDROPSHADOW = 0x1025 // /usr/x86_64-w64-mingw32/include/winuser.h:5255:1: + SPI_SETFASTTASKSWITCH = 0x0024 // /usr/x86_64-w64-mingw32/include/winuser.h:5091:1: + SPI_SETFILTERKEYS = 0x0033 // /usr/x86_64-w64-mingw32/include/winuser.h:5136:1: + SPI_SETFLATMENU = 0x1023 // /usr/x86_64-w64-mingw32/include/winuser.h:5253:1: + SPI_SETFOCUSBORDERHEIGHT = 0x2011 // /usr/x86_64-w64-mingw32/include/winuser.h:5300:1: + SPI_SETFOCUSBORDERWIDTH = 0x200F // /usr/x86_64-w64-mingw32/include/winuser.h:5298:1: + SPI_SETFONTSMOOTHING = 0x004B // /usr/x86_64-w64-mingw32/include/winuser.h:5113:1: + SPI_SETFONTSMOOTHINGCONTRAST = 0x200D // /usr/x86_64-w64-mingw32/include/winuser.h:5296:1: + SPI_SETFONTSMOOTHINGORIENTATION = 0x2013 // /usr/x86_64-w64-mingw32/include/winuser.h:5302:1: + SPI_SETFONTSMOOTHINGTYPE = 0x200B // /usr/x86_64-w64-mingw32/include/winuser.h:5289:1: + SPI_SETFOREGROUNDFLASHCOUNT = 0x2005 // /usr/x86_64-w64-mingw32/include/winuser.h:5283:1: + SPI_SETFOREGROUNDLOCKTIMEOUT = 0x2001 // /usr/x86_64-w64-mingw32/include/winuser.h:5279:1: + SPI_SETGRADIENTCAPTIONS = 0x1009 // /usr/x86_64-w64-mingw32/include/winuser.h:5227:1: + SPI_SETGRIDGRANULARITY = 0x0013 // /usr/x86_64-w64-mingw32/include/winuser.h:5074:1: + SPI_SETHANDHELD = 0x004E // /usr/x86_64-w64-mingw32/include/winuser.h:5116:1: + SPI_SETHIGHCONTRAST = 0x0043 // /usr/x86_64-w64-mingw32/include/winuser.h:5105:1: + SPI_SETHOTTRACKING = 0x100F // /usr/x86_64-w64-mingw32/include/winuser.h:5235:1: + SPI_SETICONMETRICS = 0x002E // /usr/x86_64-w64-mingw32/include/winuser.h:5099:1: + SPI_SETICONS = 0x0058 // /usr/x86_64-w64-mingw32/include/winuser.h:5126:1: + SPI_SETICONTITLELOGFONT = 0x0022 // /usr/x86_64-w64-mingw32/include/winuser.h:5089:1: + SPI_SETICONTITLEWRAP = 0x001A // /usr/x86_64-w64-mingw32/include/winuser.h:5081:1: + SPI_SETKEYBOARDCUES = 0x100B // /usr/x86_64-w64-mingw32/include/winuser.h:5229:1: + SPI_SETKEYBOARDDELAY = 0x0017 // /usr/x86_64-w64-mingw32/include/winuser.h:5078:1: + SPI_SETKEYBOARDPREF = 0x0045 // /usr/x86_64-w64-mingw32/include/winuser.h:5107:1: + SPI_SETKEYBOARDSPEED = 0x000B // /usr/x86_64-w64-mingw32/include/winuser.h:5066:1: + SPI_SETLANGTOGGLE = 0x005B // /usr/x86_64-w64-mingw32/include/winuser.h:5129:1: + SPI_SETLISTBOXSMOOTHSCROLLING = 0x1007 // /usr/x86_64-w64-mingw32/include/winuser.h:5225:1: + SPI_SETLOWPOWERACTIVE = 0x0055 // /usr/x86_64-w64-mingw32/include/winuser.h:5123:1: + SPI_SETLOWPOWERTIMEOUT = 0x0051 // /usr/x86_64-w64-mingw32/include/winuser.h:5119:1: + SPI_SETMENUANIMATION = 0x1003 // /usr/x86_64-w64-mingw32/include/winuser.h:5221:1: + SPI_SETMENUDROPALIGNMENT = 0x001C // /usr/x86_64-w64-mingw32/include/winuser.h:5083:1: + SPI_SETMENUFADE = 0x1013 // /usr/x86_64-w64-mingw32/include/winuser.h:5237:1: + SPI_SETMENUSHOWDELAY = 0x006B // /usr/x86_64-w64-mingw32/include/winuser.h:5162:1: + SPI_SETMENUUNDERLINES = 4107 // /usr/x86_64-w64-mingw32/include/winuser.h:5231:1: + SPI_SETMINIMIZEDMETRICS = 0x002C // /usr/x86_64-w64-mingw32/include/winuser.h:5097:1: + SPI_SETMOUSE = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:5062:1: + SPI_SETMOUSEBUTTONSWAP = 0x0021 // /usr/x86_64-w64-mingw32/include/winuser.h:5088:1: + SPI_SETMOUSECLICKLOCK = 0x101F // /usr/x86_64-w64-mingw32/include/winuser.h:5249:1: + SPI_SETMOUSECLICKLOCKTIME = 0x2009 // /usr/x86_64-w64-mingw32/include/winuser.h:5287:1: + SPI_SETMOUSEHOVERHEIGHT = 0x0065 // /usr/x86_64-w64-mingw32/include/winuser.h:5156:1: + SPI_SETMOUSEHOVERTIME = 0x0067 // /usr/x86_64-w64-mingw32/include/winuser.h:5158:1: + SPI_SETMOUSEHOVERWIDTH = 0x0063 // /usr/x86_64-w64-mingw32/include/winuser.h:5154:1: + SPI_SETMOUSEKEYS = 0x0037 // /usr/x86_64-w64-mingw32/include/winuser.h:5140:1: + SPI_SETMOUSESONAR = 0x101D // /usr/x86_64-w64-mingw32/include/winuser.h:5247:1: + SPI_SETMOUSESPEED = 0x0071 // /usr/x86_64-w64-mingw32/include/winuser.h:5170:1: + SPI_SETMOUSETRAILS = 0x005D // /usr/x86_64-w64-mingw32/include/winuser.h:5131:1: + SPI_SETMOUSEVANISH = 0x1021 // /usr/x86_64-w64-mingw32/include/winuser.h:5251:1: + SPI_SETNONCLIENTMETRICS = 0x002A // /usr/x86_64-w64-mingw32/include/winuser.h:5095:1: + SPI_SETPENWINDOWS = 0x0031 // /usr/x86_64-w64-mingw32/include/winuser.h:5102:1: + SPI_SETPOWEROFFACTIVE = 0x0056 // /usr/x86_64-w64-mingw32/include/winuser.h:5124:1: + SPI_SETPOWEROFFTIMEOUT = 0x0052 // /usr/x86_64-w64-mingw32/include/winuser.h:5120:1: + SPI_SETSCREENREADER = 0x0047 // /usr/x86_64-w64-mingw32/include/winuser.h:5109:1: + SPI_SETSCREENSAVEACTIVE = 0x0011 // /usr/x86_64-w64-mingw32/include/winuser.h:5072:1: + SPI_SETSCREENSAVERRUNNING = 0x0061 // /usr/x86_64-w64-mingw32/include/winuser.h:5133:1: + SPI_SETSCREENSAVETIMEOUT = 0x000F // /usr/x86_64-w64-mingw32/include/winuser.h:5070:1: + SPI_SETSELECTIONFADE = 0x1015 // /usr/x86_64-w64-mingw32/include/winuser.h:5239:1: + SPI_SETSERIALKEYS = 0x003F // /usr/x86_64-w64-mingw32/include/winuser.h:5148:1: + SPI_SETSHOWIMEUI = 0x006F // /usr/x86_64-w64-mingw32/include/winuser.h:5168:1: + SPI_SETSHOWSOUNDS = 0x0039 // /usr/x86_64-w64-mingw32/include/winuser.h:5142:1: + SPI_SETSNAPTODEFBUTTON = 0x0060 // /usr/x86_64-w64-mingw32/include/winuser.h:5152:1: + SPI_SETSOUNDSENTRY = 0x0041 // /usr/x86_64-w64-mingw32/include/winuser.h:5150:1: + SPI_SETSTICKYKEYS = 0x003B // /usr/x86_64-w64-mingw32/include/winuser.h:5144:1: + SPI_SETTOGGLEKEYS = 0x0035 // /usr/x86_64-w64-mingw32/include/winuser.h:5138:1: + SPI_SETTOOLTIPANIMATION = 0x1017 // /usr/x86_64-w64-mingw32/include/winuser.h:5241:1: + SPI_SETTOOLTIPFADE = 0x1019 // /usr/x86_64-w64-mingw32/include/winuser.h:5243:1: + SPI_SETUIEFFECTS = 0x103F // /usr/x86_64-w64-mingw32/include/winuser.h:5259:1: + SPI_SETWHEELSCROLLLINES = 0x0069 // /usr/x86_64-w64-mingw32/include/winuser.h:5160:1: + SPI_SETWORKAREA = 0x002F // /usr/x86_64-w64-mingw32/include/winuser.h:5100:1: + SPOINTER_32 = 0 // /usr/x86_64-w64-mingw32/include/basetsd.h:22:1: + SPOOL_FILE_PERSISTENT = 0x00000001 // /usr/x86_64-w64-mingw32/include/winspool.h:825:1: + SPOOL_FILE_TEMPORARY = 0x00000002 // /usr/x86_64-w64-mingw32/include/winspool.h:826:1: + SPVERSION_MASK = 0x0000FF00 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:152:1: + SP_APPABORT = -2 // /usr/x86_64-w64-mingw32/include/wingdi.h:419:1: + SP_ERROR = -1 // /usr/x86_64-w64-mingw32/include/wingdi.h:418:1: + SP_NOTREPORTED = 0x4000 // /usr/x86_64-w64-mingw32/include/wingdi.h:417:1: + SP_OUTOFDISK = -4 // /usr/x86_64-w64-mingw32/include/wingdi.h:421:1: + SP_OUTOFMEMORY = -5 // /usr/x86_64-w64-mingw32/include/wingdi.h:422:1: + SP_USERABORT = -3 // /usr/x86_64-w64-mingw32/include/wingdi.h:420:1: + SQLITE3EXT_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:128286:1: + SQLITE3_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:340:1: + SQLITE3_TEXT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5187:1: + SQLITEINT_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:41:1: + SQLITE_ABORT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:755:1: + SQLITE_ABORT_ROLLBACK = 516 // testdata/sqlite-amalgamation-3380500/sqlite3.c:857:1: + SQLITE_ACCESS_EXISTS = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1792:1: + SQLITE_ACCESS_READ = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1794:1: + SQLITE_ACCESS_READWRITE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1793:1: + SQLITE_AFF_BLOB = 0x41 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17423:1: + SQLITE_AFF_INTEGER = 0x44 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17426:1: + SQLITE_AFF_MASK = 0x47 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17435:1: + SQLITE_AFF_NONE = 0x40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17422:1: + SQLITE_AFF_NUMERIC = 0x43 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17425:1: + SQLITE_AFF_REAL = 0x45 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17427:1: + SQLITE_AFF_TEXT = 0x42 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17424:1: + SQLITE_ALLOW_COVERING_INDEX_SCAN = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:21780:1: + SQLITE_ALTER_TABLE = 26 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3482:1: + SQLITE_AMALGAMATION = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:21:1: + SQLITE_ANALYZE = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3484:1: + SQLITE_ANY = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5645:1: + SQLITE_API = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:381:1: + SQLITE_APICALL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:387:1: + SQLITE_ASCII = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14169:1: + SQLITE_ATOMIC_INTRINSICS = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13359:1: + SQLITE_ATTACH = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3480:1: + SQLITE_AUTH = 23 // testdata/sqlite-amalgamation-3380500/sqlite3.c:774:1: + SQLITE_AUTH_USER = 279 // testdata/sqlite-amalgamation-3380500/sqlite3.c:873:1: + SQLITE_AllOpts = 0xffffffff // testdata/sqlite-amalgamation-3380500/sqlite3.c:17036:1: + SQLITE_AutoIndex = 0x00008000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16964:1: + SQLITE_BIGENDIAN = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14334:1: + SQLITE_BIG_DBL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14049:1: + SQLITE_BLDF1_INDEXED = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147295:1: + SQLITE_BLDF1_UNIQUE = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147296:1: + SQLITE_BLDF2_2NDPASS = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147298:1: + SQLITE_BLOB = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5180:1: + SQLITE_BTREE_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14936:1: + SQLITE_BUSY = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:756:1: + SQLITE_BUSY_RECOVERY = 261 // testdata/sqlite-amalgamation-3380500/sqlite3.c:839:1: + SQLITE_BUSY_SNAPSHOT = 517 // testdata/sqlite-amalgamation-3380500/sqlite3.c:840:1: + SQLITE_BUSY_TIMEOUT = 773 // testdata/sqlite-amalgamation-3380500/sqlite3.c:841:1: + SQLITE_BYTEORDER = 1234 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14321:1: + SQLITE_BalancedMerge = 0x00200000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17035:1: + SQLITE_BloomFilter = 0x00080000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17033:1: + SQLITE_BloomPulldown = 0x00100000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17034:1: + SQLITE_CALLBACK = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:393:1: + SQLITE_CANTOPEN = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:765:1: + SQLITE_CANTOPEN_CONVPATH = 1038 // testdata/sqlite-amalgamation-3380500/sqlite3.c:845:1: + SQLITE_CANTOPEN_DIRTYWAL = 1294 // testdata/sqlite-amalgamation-3380500/sqlite3.c:846:1: + SQLITE_CANTOPEN_FULLPATH = 782 // testdata/sqlite-amalgamation-3380500/sqlite3.c:844:1: + SQLITE_CANTOPEN_ISDIR = 526 // testdata/sqlite-amalgamation-3380500/sqlite3.c:843:1: + SQLITE_CANTOPEN_NOTEMPDIR = 270 // testdata/sqlite-amalgamation-3380500/sqlite3.c:842:1: + SQLITE_CANTOPEN_SYMLINK = 1550 // testdata/sqlite-amalgamation-3380500/sqlite3.c:847:1: + SQLITE_CDECL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:384:1: + SQLITE_CHANGESETAPPLY_INVERT = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12060:1: + SQLITE_CHANGESETAPPLY_NOSAVEPOINT = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12059:1: + SQLITE_CHANGESETSTART_INVERT = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:11375:1: + SQLITE_CHANGESET_ABORT = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12156:1: + SQLITE_CHANGESET_CONFLICT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12119:1: + SQLITE_CHANGESET_CONSTRAINT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12120:1: + SQLITE_CHANGESET_DATA = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12117:1: + SQLITE_CHANGESET_FOREIGN_KEY = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12121:1: + SQLITE_CHANGESET_NOTFOUND = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12118:1: + SQLITE_CHANGESET_OMIT = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12154:1: + SQLITE_CHANGESET_REPLACE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12155:1: + SQLITE_CHECKPOINT_FULL = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:9692:1: + SQLITE_CHECKPOINT_PASSIVE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:9691:1: + SQLITE_CHECKPOINT_RESTART = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:9693:1: + SQLITE_CHECKPOINT_TRUNCATE = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:9694:1: + SQLITE_CONFIG_COVERING_INDEX_SCAN = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2413:1: + SQLITE_CONFIG_GETMALLOC = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2398:1: + SQLITE_CONFIG_GETMUTEX = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2404:1: + SQLITE_CONFIG_GETPCACHE = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2408:1: + SQLITE_CONFIG_GETPCACHE2 = 19 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2412:1: + SQLITE_CONFIG_HEAP = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2401:1: + SQLITE_CONFIG_LOG = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2409:1: + SQLITE_CONFIG_LOOKASIDE = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2406:1: + SQLITE_CONFIG_MALLOC = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2397:1: + SQLITE_CONFIG_MEMDB_MAXSIZE = 29 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2422:1: + SQLITE_CONFIG_MEMSTATUS = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2402:1: + SQLITE_CONFIG_MMAP_SIZE = 22 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2415:1: + SQLITE_CONFIG_MULTITHREAD = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2395:1: + SQLITE_CONFIG_MUTEX = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2403:1: + SQLITE_CONFIG_PAGECACHE = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2400:1: + SQLITE_CONFIG_PCACHE = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2407:1: + SQLITE_CONFIG_PCACHE2 = 18 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2411:1: + SQLITE_CONFIG_PCACHE_HDRSZ = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2417:1: + SQLITE_CONFIG_PMASZ = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2418:1: + SQLITE_CONFIG_SCRATCH = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2399:1: + SQLITE_CONFIG_SERIALIZED = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2396:1: + SQLITE_CONFIG_SINGLETHREAD = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2394:1: + SQLITE_CONFIG_SMALL_MALLOC = 27 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2420:1: + SQLITE_CONFIG_SORTERREF_SIZE = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2421:1: + SQLITE_CONFIG_SQLLOG = 21 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2414:1: + SQLITE_CONFIG_STMTJRNL_SPILL = 26 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2419:1: + SQLITE_CONFIG_URI = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2410:1: + SQLITE_CONFIG_WIN32_HEAPSIZE = 23 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2416:1: + SQLITE_CONSTRAINT = 19 // testdata/sqlite-amalgamation-3380500/sqlite3.c:770:1: + SQLITE_CONSTRAINT_CHECK = 275 // testdata/sqlite-amalgamation-3380500/sqlite3.c:858:1: + SQLITE_CONSTRAINT_COMMITHOOK = 531 // testdata/sqlite-amalgamation-3380500/sqlite3.c:859:1: + SQLITE_CONSTRAINT_DATATYPE = 3091 // testdata/sqlite-amalgamation-3380500/sqlite3.c:869:1: + SQLITE_CONSTRAINT_FOREIGNKEY = 787 // testdata/sqlite-amalgamation-3380500/sqlite3.c:860:1: + SQLITE_CONSTRAINT_FUNCTION = 1043 // testdata/sqlite-amalgamation-3380500/sqlite3.c:861:1: + SQLITE_CONSTRAINT_NOTNULL = 1299 // testdata/sqlite-amalgamation-3380500/sqlite3.c:862:1: + SQLITE_CONSTRAINT_PINNED = 2835 // testdata/sqlite-amalgamation-3380500/sqlite3.c:868:1: + SQLITE_CONSTRAINT_PRIMARYKEY = 1555 // testdata/sqlite-amalgamation-3380500/sqlite3.c:863:1: + SQLITE_CONSTRAINT_ROWID = 2579 // testdata/sqlite-amalgamation-3380500/sqlite3.c:867:1: + SQLITE_CONSTRAINT_TRIGGER = 1811 // testdata/sqlite-amalgamation-3380500/sqlite3.c:864:1: + SQLITE_CONSTRAINT_UNIQUE = 2067 // testdata/sqlite-amalgamation-3380500/sqlite3.c:865:1: + SQLITE_CONSTRAINT_VTAB = 2323 // testdata/sqlite-amalgamation-3380500/sqlite3.c:866:1: + SQLITE_COPY = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3489:1: + SQLITE_CORE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20:1: + SQLITE_CORRUPT = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:762:1: + SQLITE_CORRUPT_INDEX = 779 // testdata/sqlite-amalgamation-3380500/sqlite3.c:850:1: + SQLITE_CORRUPT_SEQUENCE = 523 // testdata/sqlite-amalgamation-3380500/sqlite3.c:849:1: + SQLITE_CORRUPT_VTAB = 267 // testdata/sqlite-amalgamation-3380500/sqlite3.c:848:1: + SQLITE_CREATE_INDEX = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3457:1: + SQLITE_CREATE_TABLE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3458:1: + SQLITE_CREATE_TEMP_INDEX = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3459:1: + SQLITE_CREATE_TEMP_TABLE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3460:1: + SQLITE_CREATE_TEMP_TRIGGER = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3461:1: + SQLITE_CREATE_TEMP_VIEW = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3462:1: + SQLITE_CREATE_TRIGGER = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3463:1: + SQLITE_CREATE_VIEW = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3464:1: + SQLITE_CREATE_VTABLE = 29 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3485:1: + SQLITE_CacheSpill = 0x00000020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16952:1: + SQLITE_CellSizeCk = 0x00200000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16970:1: + SQLITE_CkptFullFSync = 0x00000010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16951:1: + SQLITE_CountOfView = 0x00000200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17021:1: + SQLITE_CoverIdxScan = 0x00000020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17017:1: + SQLITE_CursorHints = 0x00000400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17022:1: + SQLITE_DBCONFIG_DEFENSIVE = 1010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2715:1: + SQLITE_DBCONFIG_DQS_DDL = 1014 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2719:1: + SQLITE_DBCONFIG_DQS_DML = 1013 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2718:1: + SQLITE_DBCONFIG_ENABLE_FKEY = 1002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2707:1: + SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER = 1004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2709:1: + SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION = 1005 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2710:1: + SQLITE_DBCONFIG_ENABLE_QPSG = 1007 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2712:1: + SQLITE_DBCONFIG_ENABLE_TRIGGER = 1003 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2708:1: + SQLITE_DBCONFIG_ENABLE_VIEW = 1015 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2720:1: + SQLITE_DBCONFIG_LEGACY_ALTER_TABLE = 1012 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2717:1: + SQLITE_DBCONFIG_LEGACY_FILE_FORMAT = 1016 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2721:1: + SQLITE_DBCONFIG_LOOKASIDE = 1001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2706:1: + SQLITE_DBCONFIG_MAINDBNAME = 1000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2705:1: + SQLITE_DBCONFIG_MAX = 1017 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2723:1: + SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE = 1006 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2711:1: + SQLITE_DBCONFIG_RESET_DATABASE = 1009 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2714:1: + SQLITE_DBCONFIG_TRIGGER_EQP = 1008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2713:1: + SQLITE_DBCONFIG_TRUSTED_SCHEMA = 1017 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2722:1: + SQLITE_DBCONFIG_WRITABLE_SCHEMA = 1011 // testdata/sqlite-amalgamation-3380500/sqlite3.c:2716:1: + SQLITE_DBSTATUS_CACHE_HIT = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8746:1: + SQLITE_DBSTATUS_CACHE_MISS = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8747:1: + SQLITE_DBSTATUS_CACHE_SPILL = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8751:1: + SQLITE_DBSTATUS_CACHE_USED = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8740:1: + SQLITE_DBSTATUS_CACHE_USED_SHARED = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8750:1: + SQLITE_DBSTATUS_CACHE_WRITE = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8748:1: + SQLITE_DBSTATUS_DEFERRED_FKS = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8749:1: + SQLITE_DBSTATUS_LOOKASIDE_HIT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8743:1: + SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8745:1: + SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8744:1: + SQLITE_DBSTATUS_LOOKASIDE_USED = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8739:1: + SQLITE_DBSTATUS_MAX = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8752:1: + SQLITE_DBSTATUS_SCHEMA_USED = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8741:1: + SQLITE_DBSTATUS_STMT_USED = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8742:1: + SQLITE_DEFAULT_AUTOVACUUM = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14948:3: + SQLITE_DEFAULT_CACHE_SIZE = -2000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13233:1: + SQLITE_DEFAULT_FILE_FORMAT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14071:1: + SQLITE_DEFAULT_JOURNAL_SIZE_LIMIT = -1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14698:3: + SQLITE_DEFAULT_LOOKASIDE = 40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:21826:1: + SQLITE_DEFAULT_MEMSTATUS = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13477:1: + SQLITE_DEFAULT_MMAP_SIZE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14416:1: + SQLITE_DEFAULT_PAGE_SIZE = 4096 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13286:1: + SQLITE_DEFAULT_PCACHE_INITSZ = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14120:1: + SQLITE_DEFAULT_RECURSIVE_TRIGGERS = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14079:1: + SQLITE_DEFAULT_SECTOR_SIZE = 4096 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16274:1: + SQLITE_DEFAULT_SORTERREF_SIZE = 0x7fffffff // testdata/sqlite-amalgamation-3380500/sqlite3.c:14127:1: + SQLITE_DEFAULT_SYNCHRONOUS = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16552:1: + SQLITE_DEFAULT_WAL_AUTOCHECKPOINT = 1000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13241:1: + SQLITE_DEFAULT_WAL_SYNCHRONOUS = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16555:1: + SQLITE_DEFAULT_WORKER_THREADS = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14103:1: + SQLITE_DELETE = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3465:1: + SQLITE_DENY = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3434:1: + SQLITE_DEPRECATED = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:412:1: + SQLITE_DESERIALIZE_FREEONCLOSE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10677:1: + SQLITE_DESERIALIZE_READONLY = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10679:1: + SQLITE_DESERIALIZE_RESIZEABLE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10678:1: + SQLITE_DETACH = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3481:1: + SQLITE_DETERMINISTIC = 0x000000800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5713:1: + SQLITE_DIRECTONLY = 0x000080000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5714:1: + SQLITE_DONE = 101 // testdata/sqlite-amalgamation-3380500/sqlite3.c:781:1: + SQLITE_DQS = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:171812:1: + SQLITE_DROP_INDEX = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3466:1: + SQLITE_DROP_TABLE = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3467:1: + SQLITE_DROP_TEMP_INDEX = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3468:1: + SQLITE_DROP_TEMP_TABLE = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3469:1: + SQLITE_DROP_TEMP_TRIGGER = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3470:1: + SQLITE_DROP_TEMP_VIEW = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3471:1: + SQLITE_DROP_TRIGGER = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3472:1: + SQLITE_DROP_VIEW = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3473:1: + SQLITE_DROP_VTABLE = 30 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3486:1: + SQLITE_Defensive = 0x10000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16977:1: + SQLITE_DeferFKs = 0x00080000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16968:1: + SQLITE_DistinctOpt = 0x00000010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17016:1: + SQLITE_DqsDDL = 0x20000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16978:1: + SQLITE_DqsDML = 0x40000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16979:1: + SQLITE_ECEL_DUP = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19882:1: + SQLITE_ECEL_FACTOR = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19883:1: + SQLITE_ECEL_OMITREF = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19885:1: + SQLITE_ECEL_REF = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19884:1: + SQLITE_EMPTY = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:767:1: + SQLITE_ENABLE_COLUMN_METADATA = 1 // <defines>:6:1: + SQLITE_ENABLE_FTS5 = 1 // <defines>:7:1: + SQLITE_ENABLE_GEOPOLY = 1 // <defines>:8:1: + SQLITE_ENABLE_LOCKING_STYLE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129839:1: + SQLITE_ENABLE_MATH_FUNCTIONS = 1 // <defines>:9:1: + SQLITE_ENABLE_MEMORY_MANAGEMENT = 1 // <defines>:10:1: + SQLITE_ENABLE_OFFSET_SQL_FUNC = 1 // <defines>:11:1: + SQLITE_ENABLE_PREUPDATE_HOOK = 1 // <defines>:12:1: + SQLITE_ENABLE_RBU = 1 // <defines>:13:1: + SQLITE_ENABLE_RTREE = 1 // <defines>:14:1: + SQLITE_ENABLE_SESSION = 1 // <defines>:15:1: + SQLITE_ENABLE_SNAPSHOT = 1 // <defines>:16:1: + SQLITE_ENABLE_STAT4 = 1 // <defines>:17:1: + SQLITE_ENABLE_UNLOCK_NOTIFY = 1 // <defines>:18:1: + SQLITE_ERROR = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:752:1: + SQLITE_ERROR_MISSING_COLLSEQ = 257 // testdata/sqlite-amalgamation-3380500/sqlite3.c:801:1: + SQLITE_ERROR_RETRY = 513 // testdata/sqlite-amalgamation-3380500/sqlite3.c:802:1: + SQLITE_ERROR_SNAPSHOT = 769 // testdata/sqlite-amalgamation-3380500/sqlite3.c:803:1: + SQLITE_EXPERIMENTAL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:413:1: + SQLITE_EXTENSION_INIT1 = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:128951:1: + SQLITE_EXTENSION_INIT3 = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:128953:1: + SQLITE_EnableQPSG = 0x00800000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16972:1: + SQLITE_EnableTrigger = 0x00040000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16967:1: + SQLITE_EnableView = 0x80000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16980:1: + SQLITE_FAIL = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10099:1: + SQLITE_FAULTINJECTOR_COUNT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20464:1: + SQLITE_FAULTINJECTOR_MALLOC = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20463:1: + SQLITE_FCNTL_BEGIN_ATOMIC_WRITE = 31 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1522:1: + SQLITE_FCNTL_BUSYHANDLER = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1507:1: + SQLITE_FCNTL_CHUNK_SIZE = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1498:1: + SQLITE_FCNTL_CKPT_DONE = 37 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1528:1: + SQLITE_FCNTL_CKPT_START = 39 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1530:1: + SQLITE_FCNTL_CKSM_FILE = 41 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1532:1: + SQLITE_FCNTL_COMMIT_ATOMIC_WRITE = 32 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1523:1: + SQLITE_FCNTL_COMMIT_PHASETWO = 22 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1513:1: + SQLITE_FCNTL_DATA_VERSION = 35 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1526:1: + SQLITE_FCNTL_DB_UNCHANGED = 0xca093fa0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16408:1: + SQLITE_FCNTL_EXTERNAL_READER = 40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1531:1: + SQLITE_FCNTL_FILE_POINTER = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1499:1: + SQLITE_FCNTL_GET_LOCKPROXYFILE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1494:1: + SQLITE_FCNTL_HAS_MOVED = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1511:1: + SQLITE_FCNTL_JOURNAL_POINTER = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1519:1: + SQLITE_FCNTL_LAST_ERRNO = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1496:1: + SQLITE_FCNTL_LOCKSTATE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1493:1: + SQLITE_FCNTL_LOCK_TIMEOUT = 34 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1525:1: + SQLITE_FCNTL_MMAP_SIZE = 18 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1509:1: + SQLITE_FCNTL_OVERWRITE = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1503:1: + SQLITE_FCNTL_PDB = 30 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1521:1: + SQLITE_FCNTL_PERSIST_WAL = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1502:1: + SQLITE_FCNTL_POWERSAFE_OVERWRITE = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1505:1: + SQLITE_FCNTL_PRAGMA = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1506:1: + SQLITE_FCNTL_RBU = 26 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1517:1: + SQLITE_FCNTL_RBUCNT = 5149216 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203972:1: + SQLITE_FCNTL_RESERVE_BYTES = 38 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1529:1: + SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE = 33 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1524:1: + SQLITE_FCNTL_SET_LOCKPROXYFILE = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1495:1: + SQLITE_FCNTL_SIZE_HINT = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1497:1: + SQLITE_FCNTL_SIZE_LIMIT = 36 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1527:1: + SQLITE_FCNTL_SYNC = 21 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1512:1: + SQLITE_FCNTL_SYNC_OMITTED = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1500:1: + SQLITE_FCNTL_TEMPFILENAME = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1508:1: + SQLITE_FCNTL_TRACE = 19 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1510:1: + SQLITE_FCNTL_VFSNAME = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1504:1: + SQLITE_FCNTL_VFS_POINTER = 27 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1518:1: + SQLITE_FCNTL_WAL_BLOCK = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1515:1: + SQLITE_FCNTL_WIN32_AV_RETRY = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1501:1: + SQLITE_FCNTL_WIN32_GET_HANDLE = 29 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1520:1: + SQLITE_FCNTL_WIN32_SET_HANDLE = 23 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1514:1: + SQLITE_FCNTL_ZIPVFS = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1516:1: + SQLITE_FILE_HEADER = "SQLite format 3" // testdata/sqlite-amalgamation-3380500/sqlite3.c:65379:1: + SQLITE_FLOAT = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5179:1: + SQLITE_FORMAT = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:775:1: + SQLITE_FP_PRECISION_LIMIT = 100000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29635:1: + SQLITE_FRAME_MAGIC = 0x879fb71e // testdata/sqlite-amalgamation-3380500/sqlite3.c:22219:1: + SQLITE_FULL = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:764:1: + SQLITE_FUNCTION = 31 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3487:1: + SQLITE_FUNC_ANYORDER = 0x08000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17146:1: + SQLITE_FUNC_BUILTIN = 0x00800000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17145:1: + SQLITE_FUNC_CASE = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17125:1: + SQLITE_FUNC_CONSTANT = 0x0800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17133:1: + SQLITE_FUNC_COUNT = 0x0100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17130:1: + SQLITE_FUNC_DIRECT = 0x00080000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17141:1: + SQLITE_FUNC_ENCMASK = 0x0003 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17123:1: + SQLITE_FUNC_EPHEM = 0x0010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17126:1: + SQLITE_FUNC_HASH_SZ = 23 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16719:1: + SQLITE_FUNC_INLINE = 0x00400000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17144:1: + SQLITE_FUNC_INTERNAL = 0x00040000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17140:1: + SQLITE_FUNC_LENGTH = 0x0040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17128:1: + SQLITE_FUNC_LIKE = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17124:1: + SQLITE_FUNC_MINMAX = 0x1000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17134:1: + SQLITE_FUNC_NEEDCOLL = 0x0020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17127:1: + SQLITE_FUNC_OFFSET = 0x8000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17138:1: + SQLITE_FUNC_SLOCHNG = 0x2000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17135:1: + SQLITE_FUNC_SUBTYPE = 0x00100000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17142:1: + SQLITE_FUNC_TEST = 0x4000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17137:1: + SQLITE_FUNC_TYPEOF = 0x0080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17129:1: + SQLITE_FUNC_UNLIKELY = 0x0400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17132:1: + SQLITE_FUNC_UNSAFE = 0x00200000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17143:1: + SQLITE_FUNC_WINDOW = 0x00010000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17139:1: + SQLITE_FactorOutConst = 0x00000008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17015:1: + SQLITE_ForeignKeys = 0x00004000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16963:1: + SQLITE_Fts3Tokenizer = 0x00400000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16971:1: + SQLITE_FullColNames = 0x00000004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16949:1: + SQLITE_FullFSync = 0x00000008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16950:1: + SQLITE_GET_LOCKPROXYFILE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1535:1: + SQLITE_GroupByOrder = 0x00000004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17014:1: + SQLITE_HASH_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13741:1: + SQLITE_HAVE_C99_MATH_FUNCS = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:234:1: + SQLITE_IDXTYPE_APPDEF = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17871:1: + SQLITE_IDXTYPE_IPK = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17874:1: + SQLITE_IDXTYPE_PRIMARYKEY = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17873:1: + SQLITE_IDXTYPE_UNIQUE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17872:1: + SQLITE_IGNORE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3435:1: + SQLITE_INDEX_CONSTRAINT_EQ = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7483:1: + SQLITE_INDEX_CONSTRAINT_FUNCTION = 150 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7499:1: + SQLITE_INDEX_CONSTRAINT_GE = 32 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7487:1: + SQLITE_INDEX_CONSTRAINT_GLOB = 66 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7490:1: + SQLITE_INDEX_CONSTRAINT_GT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7484:1: + SQLITE_INDEX_CONSTRAINT_IS = 72 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7496:1: + SQLITE_INDEX_CONSTRAINT_ISNOT = 69 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7493:1: + SQLITE_INDEX_CONSTRAINT_ISNOTNULL = 70 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7494:1: + SQLITE_INDEX_CONSTRAINT_ISNULL = 71 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7495:1: + SQLITE_INDEX_CONSTRAINT_LE = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7485:1: + SQLITE_INDEX_CONSTRAINT_LIKE = 65 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7489:1: + SQLITE_INDEX_CONSTRAINT_LIMIT = 73 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7497:1: + SQLITE_INDEX_CONSTRAINT_LT = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7486:1: + SQLITE_INDEX_CONSTRAINT_MATCH = 64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7488:1: + SQLITE_INDEX_CONSTRAINT_NE = 68 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7492:1: + SQLITE_INDEX_CONSTRAINT_OFFSET = 74 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7498:1: + SQLITE_INDEX_CONSTRAINT_REGEXP = 67 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7491:1: + SQLITE_INDEX_SCAN_UNIQUE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:7443:1: + SQLITE_INNOCUOUS = 0x000200000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5716:1: + SQLITE_INSERT = 18 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3474:1: + SQLITE_INTEGER = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5178:1: + SQLITE_INTEGRITY_CHECK_ERROR_MAX = 100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:132099:1: + SQLITE_INTERNAL = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:753:1: + SQLITE_INTERRUPT = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:760:1: + SQLITE_IOCAP_ATOMIC = 0x00000001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:958:1: + SQLITE_IOCAP_ATOMIC16K = 0x00000040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:964:1: + SQLITE_IOCAP_ATOMIC1K = 0x00000004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:960:1: + SQLITE_IOCAP_ATOMIC2K = 0x00000008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:961:1: + SQLITE_IOCAP_ATOMIC32K = 0x00000080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:965:1: + SQLITE_IOCAP_ATOMIC4K = 0x00000010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:962:1: + SQLITE_IOCAP_ATOMIC512 = 0x00000002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:959:1: + SQLITE_IOCAP_ATOMIC64K = 0x00000100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:966:1: + SQLITE_IOCAP_ATOMIC8K = 0x00000020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:963:1: + SQLITE_IOCAP_BATCH_ATOMIC = 0x00004000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:972:1: + SQLITE_IOCAP_IMMUTABLE = 0x00002000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:971:1: + SQLITE_IOCAP_POWERSAFE_OVERWRITE = 0x00001000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:970:1: + SQLITE_IOCAP_SAFE_APPEND = 0x00000200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:967:1: + SQLITE_IOCAP_SEQUENTIAL = 0x00000400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:968:1: + SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN = 0x00000800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:969:1: + SQLITE_IOERR = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:761:1: + SQLITE_IOERR_ACCESS = 3338 // testdata/sqlite-amalgamation-3380500/sqlite3.c:816:1: + SQLITE_IOERR_AUTH = 7178 // testdata/sqlite-amalgamation-3380500/sqlite3.c:831:1: + SQLITE_IOERR_BEGIN_ATOMIC = 7434 // testdata/sqlite-amalgamation-3380500/sqlite3.c:832:1: + SQLITE_IOERR_BLOCKED = 2826 // testdata/sqlite-amalgamation-3380500/sqlite3.c:814:1: + SQLITE_IOERR_CHECKRESERVEDLOCK = 3594 // testdata/sqlite-amalgamation-3380500/sqlite3.c:817:1: + SQLITE_IOERR_CLOSE = 4106 // testdata/sqlite-amalgamation-3380500/sqlite3.c:819:1: + SQLITE_IOERR_COMMIT_ATOMIC = 7690 // testdata/sqlite-amalgamation-3380500/sqlite3.c:833:1: + SQLITE_IOERR_CONVPATH = 6666 // testdata/sqlite-amalgamation-3380500/sqlite3.c:829:1: + SQLITE_IOERR_CORRUPTFS = 8458 // testdata/sqlite-amalgamation-3380500/sqlite3.c:836:1: + SQLITE_IOERR_DATA = 8202 // testdata/sqlite-amalgamation-3380500/sqlite3.c:835:1: + SQLITE_IOERR_DELETE = 2570 // testdata/sqlite-amalgamation-3380500/sqlite3.c:813:1: + SQLITE_IOERR_DELETE_NOENT = 5898 // testdata/sqlite-amalgamation-3380500/sqlite3.c:826:1: + SQLITE_IOERR_DIR_CLOSE = 4362 // testdata/sqlite-amalgamation-3380500/sqlite3.c:820:1: + SQLITE_IOERR_DIR_FSYNC = 1290 // testdata/sqlite-amalgamation-3380500/sqlite3.c:808:1: + SQLITE_IOERR_FSTAT = 1802 // testdata/sqlite-amalgamation-3380500/sqlite3.c:810:1: + SQLITE_IOERR_FSYNC = 1034 // testdata/sqlite-amalgamation-3380500/sqlite3.c:807:1: + SQLITE_IOERR_GETTEMPPATH = 6410 // testdata/sqlite-amalgamation-3380500/sqlite3.c:828:1: + SQLITE_IOERR_LOCK = 3850 // testdata/sqlite-amalgamation-3380500/sqlite3.c:818:1: + SQLITE_IOERR_MMAP = 6154 // testdata/sqlite-amalgamation-3380500/sqlite3.c:827:1: + SQLITE_IOERR_NOMEM = 3082 // testdata/sqlite-amalgamation-3380500/sqlite3.c:815:1: + SQLITE_IOERR_NOMEM_BKPT = 3082 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19482:1: + SQLITE_IOERR_RDLOCK = 2314 // testdata/sqlite-amalgamation-3380500/sqlite3.c:812:1: + SQLITE_IOERR_READ = 266 // testdata/sqlite-amalgamation-3380500/sqlite3.c:804:1: + SQLITE_IOERR_ROLLBACK_ATOMIC = 7946 // testdata/sqlite-amalgamation-3380500/sqlite3.c:834:1: + SQLITE_IOERR_SEEK = 5642 // testdata/sqlite-amalgamation-3380500/sqlite3.c:825:1: + SQLITE_IOERR_SHMLOCK = 5130 // testdata/sqlite-amalgamation-3380500/sqlite3.c:823:1: + SQLITE_IOERR_SHMMAP = 5386 // testdata/sqlite-amalgamation-3380500/sqlite3.c:824:1: + SQLITE_IOERR_SHMOPEN = 4618 // testdata/sqlite-amalgamation-3380500/sqlite3.c:821:1: + SQLITE_IOERR_SHMSIZE = 4874 // testdata/sqlite-amalgamation-3380500/sqlite3.c:822:1: + SQLITE_IOERR_SHORT_READ = 522 // testdata/sqlite-amalgamation-3380500/sqlite3.c:805:1: + SQLITE_IOERR_TRUNCATE = 1546 // testdata/sqlite-amalgamation-3380500/sqlite3.c:809:1: + SQLITE_IOERR_UNLOCK = 2058 // testdata/sqlite-amalgamation-3380500/sqlite3.c:811:1: + SQLITE_IOERR_VNODE = 6922 // testdata/sqlite-amalgamation-3380500/sqlite3.c:830:1: + SQLITE_IOERR_WRITE = 778 // testdata/sqlite-amalgamation-3380500/sqlite3.c:806:1: + SQLITE_IgnoreChecks = 0x00000200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16958:1: + SQLITE_JUMPIFNULL = 0x10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17446:1: + SQLITE_LAST_ERRNO = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1537:1: + SQLITE_LIKE_DOESNT_MATCH_BLOBS = 1 // <defines>:19:1: + SQLITE_LIMIT_ATTACHED = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4314:1: + SQLITE_LIMIT_COLUMN = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4309:1: + SQLITE_LIMIT_COMPOUND_SELECT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4311:1: + SQLITE_LIMIT_EXPR_DEPTH = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4310:1: + SQLITE_LIMIT_FUNCTION_ARG = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4313:1: + SQLITE_LIMIT_LENGTH = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4307:1: + SQLITE_LIMIT_LIKE_PATTERN_LENGTH = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4315:1: + SQLITE_LIMIT_SQL_LENGTH = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4308:1: + SQLITE_LIMIT_TRIGGER_DEPTH = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4317:1: + SQLITE_LIMIT_VARIABLE_NUMBER = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4316:1: + SQLITE_LIMIT_VDBE_OP = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4312:1: + SQLITE_LIMIT_WORKER_THREADS = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4318:1: + SQLITE_LITTLEENDIAN = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14335:1: + SQLITE_LOCKED = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:757:1: + SQLITE_LOCKED_SHAREDCACHE = 262 // testdata/sqlite-amalgamation-3380500/sqlite3.c:837:1: + SQLITE_LOCKED_VTAB = 518 // testdata/sqlite-amalgamation-3380500/sqlite3.c:838:1: + SQLITE_LOCKFILEEX_FLAGS = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:46067:1: + SQLITE_LOCKFILE_FLAGS = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:46058:1: + SQLITE_LOCK_EXCLUSIVE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:985:1: + SQLITE_LOCK_NONE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:981:1: + SQLITE_LOCK_PENDING = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:984:1: + SQLITE_LOCK_RESERVED = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:983:1: + SQLITE_LOCK_SHARED = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:982:1: + SQLITE_LegacyAlter = 0x04000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16975:1: + SQLITE_LegacyFileFmt = 0x00000002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16948:1: + SQLITE_LoadExtFunc = 0x00020000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16966:1: + SQLITE_LoadExtension = 0x00010000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16965:1: + SQLITE_MALLOC_SOFT_LIMIT = 1024 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13518:1: + SQLITE_MATCH = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:121757:1: + SQLITE_MAX_ATTACHED = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13251:1: + SQLITE_MAX_COLUMN = 2000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13172:1: + SQLITE_MAX_COMPOUND_SELECT = 500 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13205:1: + SQLITE_MAX_DB = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16779:1: + SQLITE_MAX_DEFAULT_PAGE_SIZE = 8192 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13301:1: + SQLITE_MAX_EXPR_DEPTH = 1000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13193:1: + SQLITE_MAX_FILE_FORMAT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14069:1: + SQLITE_MAX_FUNCTION_ARG = 127 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13220:1: + SQLITE_MAX_LENGTH = 1000000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13151:1: + SQLITE_MAX_LIKE_PATTERN_LENGTH = 50000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13325:1: + SQLITE_MAX_MEMORY = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:28627:1: + SQLITE_MAX_MMAP_SIZE = 0x7fff0000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14404:1: + SQLITE_MAX_PAGE_COUNT = 1073741823 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13317:1: + SQLITE_MAX_PAGE_SIZE = 65536 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13279:1: + SQLITE_MAX_PATHLEN = 260 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16267:1: + SQLITE_MAX_PMASZ = 536870912 // testdata/sqlite-amalgamation-3380500/sqlite3.c:96684:1: + SQLITE_MAX_PREPARE_RETRY = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:133876:1: + SQLITE_MAX_SCHEMA_RETRY = 50 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22055:1: + SQLITE_MAX_SQL_LENGTH = 1000000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13183:1: + SQLITE_MAX_SRCLIST = 200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:118665:1: + SQLITE_MAX_TRIGGER_DEPTH = 1000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13336:1: + SQLITE_MAX_VARIABLE_NUMBER = 32766 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13262:1: + SQLITE_MAX_VDBE_OP = 250000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13213:1: + SQLITE_MAX_WORKER_THREADS = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14100:1: + SQLITE_MEMDB_DEFAULT_MAXSIZE = 1073741824 // testdata/sqlite-amalgamation-3380500/sqlite3.c:21835:1: + SQLITE_MISMATCH = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:771:1: + SQLITE_MISUSE = 21 // testdata/sqlite-amalgamation-3380500/sqlite3.c:772:1: + SQLITE_MSVC_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:101:1: + SQLITE_MUTEX_APPDEF = 1 // <defines>:20:1: + SQLITE_MUTEX_FAST = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8167:1: + SQLITE_MUTEX_NOOP = 1 // <defines>:21:1: + SQLITE_MUTEX_RECURSIVE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8168:1: + SQLITE_MUTEX_STATIC_APP1 = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8177:1: + SQLITE_MUTEX_STATIC_APP2 = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8178:1: + SQLITE_MUTEX_STATIC_APP3 = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8179:1: + SQLITE_MUTEX_STATIC_LRU = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8174:1: + SQLITE_MUTEX_STATIC_LRU2 = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8175:1: + SQLITE_MUTEX_STATIC_MAIN = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8169:1: + SQLITE_MUTEX_STATIC_MASTER = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8185:1: + SQLITE_MUTEX_STATIC_MEM = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8170:1: + SQLITE_MUTEX_STATIC_MEM2 = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8171:1: + SQLITE_MUTEX_STATIC_OPEN = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8172:1: + SQLITE_MUTEX_STATIC_PMEM = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8176:1: + SQLITE_MUTEX_STATIC_PRNG = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8173:1: + SQLITE_MUTEX_STATIC_VFS1 = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8180:1: + SQLITE_MUTEX_STATIC_VFS2 = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8181:1: + SQLITE_MUTEX_STATIC_VFS3 = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8182:1: + SQLITE_MX_JUMP_OPCODE = 64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15737:1: + SQLITE_MinMaxOpt = 0x00010000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17029:1: + SQLITE_NOLFS = 22 // testdata/sqlite-amalgamation-3380500/sqlite3.c:773:1: + SQLITE_NOMATCH = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:121758:1: + SQLITE_NOMEM = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:758:1: + SQLITE_NOMEM_BKPT = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19481:1: + SQLITE_NOTADB = 26 // testdata/sqlite-amalgamation-3380500/sqlite3.c:777:1: + SQLITE_NOTFOUND = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:763:1: + SQLITE_NOTICE = 27 // testdata/sqlite-amalgamation-3380500/sqlite3.c:778:1: + SQLITE_NOTICE_RECOVER_ROLLBACK = 539 // testdata/sqlite-amalgamation-3380500/sqlite3.c:871:1: + SQLITE_NOTICE_RECOVER_WAL = 283 // testdata/sqlite-amalgamation-3380500/sqlite3.c:870:1: + SQLITE_NOTNULL = 0x90 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17448:1: + SQLITE_NOWILDCARDMATCH = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:121759:1: + SQLITE_NO_TSAN = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61740:1: + SQLITE_NTUNE = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19138:1: + SQLITE_NULL = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5181:1: + SQLITE_NULLEQ = 0x80 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17447:1: + SQLITE_N_BTREE_META = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14941:1: + SQLITE_N_KEYWORD = 147 // testdata/sqlite-amalgamation-3380500/sqlite3.c:167420:1: + SQLITE_N_LIMIT = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16631:1: + SQLITE_N_STDTYPE = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17362:1: + SQLITE_NoCkptOnClose = 0x00000800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16960:1: + SQLITE_NoSchemaError = 0x08000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16976:1: + SQLITE_NullCallback = 0x00000100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16956:1: + SQLITE_OK = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:750:1: + SQLITE_OK_LOAD_PERMANENTLY = 256 // testdata/sqlite-amalgamation-3380500/sqlite3.c:874:1: + SQLITE_OK_SYMLINK = 512 // testdata/sqlite-amalgamation-3380500/sqlite3.c:875:1: + SQLITE_OPEN_AUTOPROXY = 0x00000020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:902:1: + SQLITE_OPEN_CREATE = 0x00000004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:899:1: + SQLITE_OPEN_DELETEONCLOSE = 0x00000008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:900:1: + SQLITE_OPEN_EXCLUSIVE = 0x00000010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:901:1: + SQLITE_OPEN_EXRESCODE = 0x02000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:918:1: + SQLITE_OPEN_FULLMUTEX = 0x00010000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:913:1: + SQLITE_OPEN_MAIN_DB = 0x00000100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:905:1: + SQLITE_OPEN_MAIN_JOURNAL = 0x00000800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:908:1: + SQLITE_OPEN_MASTER_JOURNAL = 0x00004000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:922:1: + SQLITE_OPEN_MEMORY = 0x00000080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:904:1: + SQLITE_OPEN_NOFOLLOW = 0x01000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:917:1: + SQLITE_OPEN_NOMUTEX = 0x00008000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:912:1: + SQLITE_OPEN_PRIVATECACHE = 0x00040000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:915:1: + SQLITE_OPEN_READONLY = 0x00000001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:897:1: + SQLITE_OPEN_READWRITE = 0x00000002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:898:1: + SQLITE_OPEN_SHAREDCACHE = 0x00020000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:914:1: + SQLITE_OPEN_SUBJOURNAL = 0x00002000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:910:1: + SQLITE_OPEN_SUPER_JOURNAL = 0x00004000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:911:1: + SQLITE_OPEN_TEMP_DB = 0x00000200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:906:1: + SQLITE_OPEN_TEMP_JOURNAL = 0x00001000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:909:1: + SQLITE_OPEN_TRANSIENT_DB = 0x00000400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:907:1: + SQLITE_OPEN_URI = 0x00000040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:903:1: + SQLITE_OPEN_WAL = 0x00080000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:916:1: + SQLITE_OS_OTHER = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16233:1: + SQLITE_OS_SETUP_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16212:1: + SQLITE_OS_UNIX = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16244:1: + SQLITE_OS_WIN = 1 // <defines>:24:1: + SQLITE_OS_WINCE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:28176:1: + SQLITE_OS_WINNT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:28166:1: + SQLITE_OS_WINRT = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:28184:1: + SQLITE_OS_WIN_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:28136:1: + SQLITE_OS_WIN_THREADS = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:28203:1: + SQLITE_OmitNoopJoin = 0x00000100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17020:1: + SQLITE_OmitOrderBy = 0x00040000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17031:1: + SQLITE_OrderByIdxJoin = 0x00000040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17018:1: + SQLITE_PAGER_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14690:1: + SQLITE_PERM = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:754:1: + SQLITE_POWERSAFE_OVERWRITE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13468:1: + SQLITE_PRAGMA = 19 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3475:1: + SQLITE_PREPARE_MASK = 0x0f // testdata/sqlite-amalgamation-3380500/sqlite3.c:15746:1: + SQLITE_PREPARE_NORMALIZE = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4356:1: + SQLITE_PREPARE_NO_VTAB = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4357:1: + SQLITE_PREPARE_PERSISTENT = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:4355:1: + SQLITE_PREPARE_SAVESQL = 0x80 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15745:1: + SQLITE_PRINTF_INTERNAL = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19100:1: + SQLITE_PRINTF_MALLOCED = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19102:1: + SQLITE_PRINTF_SQLFUNC = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19101:1: + SQLITE_PRINT_BUF_SIZE = 70 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29627:1: + SQLITE_PRIVATE = 0 // <defines>:1:1: + SQLITE_PROTOCOL = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:766:1: + SQLITE_PTRSIZE = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14275:1: + SQLITE_PropagateConst = 0x00008000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17028:1: + SQLITE_PushDown = 0x00001000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17025:1: + SQLITE_QUERY_PLANNER_LIMIT = 20000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147314:1: + SQLITE_QUERY_PLANNER_LIMIT_INCR = 1000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147317:1: + SQLITE_QueryFlattener = 0x00000001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17012:1: + SQLITE_QueryOnly = 0x00100000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16969:1: + SQLITE_RANGE = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:776:1: + SQLITE_RBU_STATE_CHECKPOINT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203782:1: + SQLITE_RBU_STATE_DONE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203783:1: + SQLITE_RBU_STATE_ERROR = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203784:1: + SQLITE_RBU_STATE_MOVE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203781:1: + SQLITE_RBU_STATE_OAL = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203780:1: + SQLITE_RBU_UPDATE_CACHESIZE = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203856:1: + SQLITE_READ = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3476:1: + SQLITE_READONLY = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:759:1: + SQLITE_READONLY_CANTINIT = 1288 // testdata/sqlite-amalgamation-3380500/sqlite3.c:855:1: + SQLITE_READONLY_CANTLOCK = 520 // testdata/sqlite-amalgamation-3380500/sqlite3.c:852:1: + SQLITE_READONLY_DBMOVED = 1032 // testdata/sqlite-amalgamation-3380500/sqlite3.c:854:1: + SQLITE_READONLY_DIRECTORY = 1544 // testdata/sqlite-amalgamation-3380500/sqlite3.c:856:1: + SQLITE_READONLY_RECOVERY = 264 // testdata/sqlite-amalgamation-3380500/sqlite3.c:851:1: + SQLITE_READONLY_ROLLBACK = 776 // testdata/sqlite-amalgamation-3380500/sqlite3.c:853:1: + SQLITE_RECURSIVE = 33 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3490:1: + SQLITE_REINDEX = 27 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3483:1: + SQLITE_REPLACE = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10101:1: + SQLITE_ROLLBACK = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10097:1: + SQLITE_ROW = 100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:780:1: + SQLITE_ReadUncommit = 0x00000400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16959:1: + SQLITE_RecTriggers = 0x00002000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16962:1: + SQLITE_ResetDatabase = 0x02000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16974:1: + SQLITE_ReverseOrder = 0x00001000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16961:1: + SQLITE_SAVEPOINT = 32 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3488:1: + SQLITE_SCANSTAT_EST = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10152:1: + SQLITE_SCANSTAT_EXPLAIN = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10154:1: + SQLITE_SCANSTAT_NAME = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10153:1: + SQLITE_SCANSTAT_NLOOP = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10150:1: + SQLITE_SCANSTAT_NVISIT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10151:1: + SQLITE_SCANSTAT_SELECTID = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10155:1: + SQLITE_SCHEMA = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:768:1: + SQLITE_SELECT = 21 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3477:1: + SQLITE_SERIALIZE_NOCOPY = 0x001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10612:1: + SQLITE_SESSION_CONFIG_STRMSIZE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12524:1: + SQLITE_SESSION_OBJCONFIG_SIZE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10925:1: + SQLITE_SET_LOCKPROXYFILE = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1536:1: + SQLITE_SHM_EXCLUSIVE = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1821:1: + SQLITE_SHM_LOCK = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1819:1: + SQLITE_SHM_NLOCK = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1831:1: + SQLITE_SHM_SHARED = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1820:1: + SQLITE_SHM_UNLOCK = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1818:1: + SQLITE_SORTER_PMASZ = 250 // testdata/sqlite-amalgamation-3380500/sqlite3.c:21794:1: + SQLITE_SOUNDEX = 1 // <defines>:22:1: + SQLITE_SOURCE_ID = "2022-05-06 15:25:27 78d9c993d404cdfaa7fdd2973fa1052e3da9f66215cff9c5540ebe55c407d9fe" // testdata/sqlite-amalgamation-3380500/sqlite3.c:457:1: + SQLITE_SO_ASC = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17404:1: + SQLITE_SO_DESC = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17405:1: + SQLITE_SO_UNDEFINED = -1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17406:1: + SQLITE_STAT4_SAMPLES = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:111389:1: + SQLITE_STATE_BUSY = 0x6d // testdata/sqlite-amalgamation-3380500/sqlite3.c:17057:1: + SQLITE_STATE_CLOSED = 0xce // testdata/sqlite-amalgamation-3380500/sqlite3.c:17055:1: + SQLITE_STATE_ERROR = 0xd5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17058:1: + SQLITE_STATE_OPEN = 0x76 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17054:1: + SQLITE_STATE_SICK = 0xba // testdata/sqlite-amalgamation-3380500/sqlite3.c:17056:1: + SQLITE_STATE_ZOMBIE = 0xa7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17059:1: + SQLITE_STATUS_MALLOC_COUNT = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8601:1: + SQLITE_STATUS_MALLOC_SIZE = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8597:1: + SQLITE_STATUS_MEMORY_USED = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8592:1: + SQLITE_STATUS_PAGECACHE_OVERFLOW = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8594:1: + SQLITE_STATUS_PAGECACHE_SIZE = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8599:1: + SQLITE_STATUS_PAGECACHE_USED = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8593:1: + SQLITE_STATUS_PARSER_STACK = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8598:1: + SQLITE_STATUS_SCRATCH_OVERFLOW = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8596:1: + SQLITE_STATUS_SCRATCH_SIZE = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8600:1: + SQLITE_STATUS_SCRATCH_USED = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8595:1: + SQLITE_STDCALL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:390:1: + SQLITE_STMTJRNL_SPILL = 65536 // testdata/sqlite-amalgamation-3380500/sqlite3.c:21806:1: + SQLITE_STMTSTATUS_AUTOINDEX = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8848:1: + SQLITE_STMTSTATUS_FILTER_HIT = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8853:1: + SQLITE_STMTSTATUS_FILTER_MISS = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8852:1: + SQLITE_STMTSTATUS_FULLSCAN_STEP = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8846:1: + SQLITE_STMTSTATUS_MEMUSED = 99 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8854:1: + SQLITE_STMTSTATUS_REPREPARE = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8850:1: + SQLITE_STMTSTATUS_RUN = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8851:1: + SQLITE_STMTSTATUS_SORT = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8847:1: + SQLITE_STMTSTATUS_VM_STEP = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8849:1: + SQLITE_SUBTYPE = 0x000100000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5715:1: + SQLITE_SYNC_DATAONLY = 0x00010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1015:1: + SQLITE_SYNC_FULL = 0x00003 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1014:1: + SQLITE_SYNC_NORMAL = 0x00002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:1013:1: + SQLITE_SYSAPI = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:396:1: + SQLITE_SYSTEM_MALLOC = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13510:1: + SQLITE_SeekScan = 0x00020000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17030:1: + SQLITE_ShortColNames = 0x00000040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16953:1: + SQLITE_SimplifyJoin = 0x00002000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17026:1: + SQLITE_SkipScan = 0x00004000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17027:1: + SQLITE_Stat4 = 0x00000800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17023:1: + SQLITE_TCLAPI = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:75:1: + SQLITE_TEMP_FILE_PREFIX = "etilqs_" // testdata/sqlite-amalgamation-3380500/sqlite3.c:16299:1: + SQLITE_TEMP_STORE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14087:1: + SQLITE_TESTCTRL_ALWAYS = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8282:1: + SQLITE_TESTCTRL_ASSERT = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8281:1: + SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8279:1: + SQLITE_TESTCTRL_BITVEC_TEST = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8277:1: + SQLITE_TESTCTRL_BYTEORDER = 22 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8293:1: + SQLITE_TESTCTRL_EXPLAIN_STMT = 19 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8289:1: + SQLITE_TESTCTRL_EXTRA_SCHEMA_CHECKS = 29 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8300:1: + SQLITE_TESTCTRL_FAULT_INSTALL = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8278:1: + SQLITE_TESTCTRL_FIRST = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8273:1: + SQLITE_TESTCTRL_IMPOSTER = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8296:1: + SQLITE_TESTCTRL_INTERNAL_FUNCTIONS = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8287:1: + SQLITE_TESTCTRL_ISINIT = 23 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8294:1: + SQLITE_TESTCTRL_ISKEYWORD = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8285:1: + SQLITE_TESTCTRL_LAST = 33 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8305:1: + SQLITE_TESTCTRL_LOCALTIME_FAULT = 18 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8288:1: + SQLITE_TESTCTRL_LOGEST = 33 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8304:1: + SQLITE_TESTCTRL_NEVER_CORRUPT = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8291:1: + SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD = 19 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8290:1: + SQLITE_TESTCTRL_OPTIMIZATIONS = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8284:1: + SQLITE_TESTCTRL_PARSER_COVERAGE = 26 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8297:1: + SQLITE_TESTCTRL_PENDING_BYTE = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8280:1: + SQLITE_TESTCTRL_PRNG_RESET = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8276:1: + SQLITE_TESTCTRL_PRNG_RESTORE = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8275:1: + SQLITE_TESTCTRL_PRNG_SAVE = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8274:1: + SQLITE_TESTCTRL_PRNG_SEED = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8299:1: + SQLITE_TESTCTRL_RESERVE = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8283:1: + SQLITE_TESTCTRL_RESULT_INTREAL = 27 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8298:1: + SQLITE_TESTCTRL_SCRATCHMALLOC = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8286:1: + SQLITE_TESTCTRL_SEEK_COUNT = 30 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8301:1: + SQLITE_TESTCTRL_SORTER_MMAP = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8295:1: + SQLITE_TESTCTRL_TRACEFLAGS = 31 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8302:1: + SQLITE_TESTCTRL_TUNE = 32 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8303:1: + SQLITE_TESTCTRL_VDBE_COVERAGE = 21 // testdata/sqlite-amalgamation-3380500/sqlite3.c:8292:1: + SQLITE_TEXT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5185:1: + SQLITE_THREADSAFE = 1 // <defines>:23:1: + SQLITE_THREADS_IMPLEMENTED = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:31884:1: + SQLITE_TOKEN_KEYWORD = 0x2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17905:1: + SQLITE_TOKEN_QUOTED = 0x1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17904:1: + SQLITE_TOOBIG = 18 // testdata/sqlite-amalgamation-3380500/sqlite3.c:769:1: + SQLITE_TRACE_CLOSE = 0x08 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3584:1: + SQLITE_TRACE_LEGACY = 0x40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16767:1: + SQLITE_TRACE_NONLEGACY_MASK = 0x0f // testdata/sqlite-amalgamation-3380500/sqlite3.c:16773:1: + SQLITE_TRACE_PROFILE = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3582:1: + SQLITE_TRACE_ROW = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3583:1: + SQLITE_TRACE_STMT = 0x01 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3581:1: + SQLITE_TRACE_XPROFILE = 0x80 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16768:1: + SQLITE_TRANSACTION = 22 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3478:1: + SQLITE_TXN_NONE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:6673:1: + SQLITE_TXN_READ = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:6674:1: + SQLITE_TXN_WRITE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:6675:1: + SQLITE_Transitive = 0x00000080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17019:1: + SQLITE_TriggerEQP = 0x01000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16973:1: + SQLITE_TrustedSchema = 0x00000080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16954:1: + SQLITE_UPDATE = 23 // testdata/sqlite-amalgamation-3380500/sqlite3.c:3479:1: + SQLITE_USE_MALLOC_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:25115:1: + SQLITE_USE_MSIZE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:25116:1: + SQLITE_USE_URI = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:21772:1: + SQLITE_UTF16 = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5644:1: + SQLITE_UTF16BE = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5643:1: + SQLITE_UTF16LE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5642:1: + SQLITE_UTF16NATIVE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14336:1: + SQLITE_UTF16_ALIGNED = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5646:1: + SQLITE_UTF8 = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:5641:1: + SQLITE_VDBEINT_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22048:1: + SQLITE_VDBE_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:15355:1: + SQLITE_VERSION = "3.38.5" // testdata/sqlite-amalgamation-3380500/sqlite3.c:455:1: + SQLITE_VERSION_NUMBER = 3038005 // testdata/sqlite-amalgamation-3380500/sqlite3.c:456:1: + SQLITE_VTABRISK_High = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17507:1: + SQLITE_VTABRISK_Low = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17505:1: + SQLITE_VTABRISK_Normal = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17506:1: + SQLITE_VTAB_CONSTRAINT_SUPPORT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:9778:1: + SQLITE_VTAB_DIRECTONLY = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:9780:1: + SQLITE_VTAB_INNOCUOUS = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:9779:1: + SQLITE_WAL_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53100:1: + SQLITE_WARNING = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:779:1: + SQLITE_WARNING_AUTOINDEX = 284 // testdata/sqlite-amalgamation-3380500/sqlite3.c:872:1: + SQLITE_WHEREINT_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:146909:1: + SQLITE_WIN32_CREATEFILEMAPPINGA = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43025:1: + SQLITE_WIN32_DATA_DIRECTORY_TYPE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:6544:1: + SQLITE_WIN32_GETVERSIONEX = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43012:1: + SQLITE_WIN32_HAS_ANSI = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:42968:1: + SQLITE_WIN32_HAS_WIDE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:42977:1: + SQLITE_WIN32_IOERR_RETRY = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:45030:1: + SQLITE_WIN32_IOERR_RETRY_DELAY = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:45033:1: + SQLITE_WIN32_MAX_ERRMSG_CHARS = 1024 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43081:1: + SQLITE_WIN32_MAX_PATH_BYTES = 1040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43065:1: + SQLITE_WIN32_MAX_PATH_CHARS = 260 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43041:1: + SQLITE_WIN32_TEMP_DIRECTORY_TYPE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:6545:1: + SQLITE_WINNT_MAX_PATH_CHARS = 32767 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43056:1: + SQLITE_WSD = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14547:3: + SQLITE_WindowFunc = 0x00000002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17013:1: + SQLITE_WriteSchema = 0x00000001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16947:1: + SRT_Coroutine = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18687:1: + SRT_Discard = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18669:1: + SRT_DistFifo = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18670:1: + SRT_DistQueue = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18671:1: + SRT_EphemTab = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18686:1: + SRT_Except = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18667:1: + SRT_Exists = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18668:1: + SRT_Fifo = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18678:1: + SRT_Mem = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18684:1: + SRT_Output = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18683:1: + SRT_Queue = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18677:1: + SRT_Set = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18685:1: + SRT_Table = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18688:1: + SRT_Union = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18666:1: + SRT_Upfrom = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18689:1: + SSF_AVAILABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5779:1: + SSF_INDICATOR = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:5780:1: + SSF_SOUNDSENTRYON = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5778:1: + SSGF_DISPLAY = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:5730:1: + SSGF_NONE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5729:1: + SSIZE_MAX = 9223372036854775807 // /usr/x86_64-w64-mingw32/include/limits.h:84:1: + SSL_F12_ERROR_TEXT_LENGTH = 256 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5587:1: + SSL_HPKP_HEADER_COUNT = 2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5606:1: + SSL_HPKP_PKP_HEADER_INDEX = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5604:1: + SSL_HPKP_PKP_RO_HEADER_INDEX = 1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5605:1: + SSL_KEY_PIN_ERROR_TEXT_LENGTH = 512 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5621:1: + SSTF_BORDER = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:5734:1: + SSTF_CHARS = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:5733:1: + SSTF_DISPLAY = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:5735:1: + SSTF_NONE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5732:1: + SSWF_CUSTOM = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:5741:1: + SSWF_DISPLAY = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:5740:1: + SSWF_NONE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:5737:1: + SSWF_TITLE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:5738:1: + SSWF_WINDOW = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:5739:1: + SS_BITMAP = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:4547:1: + SS_BLACKFRAME = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:4540:1: + SS_BLACKRECT = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:4537:1: + SS_CENTER = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4534:1: + SS_CENTERIMAGE = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:4556:1: + SS_EDITCONTROL = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:4560:1: + SS_ELLIPSISMASK = 49152 // /usr/x86_64-w64-mingw32/include/winuser.h:4564:1: + SS_ENDELLIPSIS = 16384 // /usr/x86_64-w64-mingw32/include/winuser.h:4561:1: + SS_ENHMETAFILE = 15 // /usr/x86_64-w64-mingw32/include/winuser.h:4548:1: + SS_ETCHEDFRAME = 18 // /usr/x86_64-w64-mingw32/include/winuser.h:4551:1: + SS_ETCHEDHORZ = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:4549:1: + SS_ETCHEDVERT = 17 // /usr/x86_64-w64-mingw32/include/winuser.h:4550:1: + SS_GRAYFRAME = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:4541:1: + SS_GRAYRECT = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:4538:1: + SS_ICON = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4536:1: + SS_LEFT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4533:1: + SS_LEFTNOWORDWRAP = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:4545:1: + SS_NOPREFIX = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:4554:1: + SS_NOTIFY = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:4555:1: + SS_OWNERDRAW = 13 // /usr/x86_64-w64-mingw32/include/winuser.h:4546:1: + SS_PATHELLIPSIS = 32768 // /usr/x86_64-w64-mingw32/include/winuser.h:4562:1: + SS_REALSIZECONTROL = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:4553:1: + SS_REALSIZEIMAGE = 2048 // /usr/x86_64-w64-mingw32/include/winuser.h:4558:1: + SS_RIGHT = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4535:1: + SS_RIGHTJUST = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:4557:1: + SS_SIMPLE = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:4544:1: + SS_SUNKEN = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:4559:1: + SS_TYPEMASK = 31 // /usr/x86_64-w64-mingw32/include/winuser.h:4552:1: + SS_USERITEM = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:4543:1: + SS_WHITEFRAME = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:4542:1: + SS_WHITERECT = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:4539:1: + SS_WORDELLIPSIS = 49152 // /usr/x86_64-w64-mingw32/include/winuser.h:4563:1: + STACK_SIZE_PARAM_IS_A_RESERVATION = 0x10000 // /usr/x86_64-w64-mingw32/include/winbase.h:408:1: + STAMP_AXESLIST = 134245473 // /usr/x86_64-w64-mingw32/include/wingdi.h:3041:1: + STAMP_CFF2 = 134248035 // /usr/x86_64-w64-mingw32/include/wingdi.h:3043:1: + STAMP_DESIGNVECTOR = 134248036 // /usr/x86_64-w64-mingw32/include/wingdi.h:3040:1: + STAMP_TRUETYPE_VARIATION = 134248052 // /usr/x86_64-w64-mingw32/include/wingdi.h:3042:1: + STANDARD_RIGHTS_ALL = 2031616 // /usr/x86_64-w64-mingw32/include/winnt.h:2891:1: + STANDARD_RIGHTS_EXECUTE = 131072 // /usr/x86_64-w64-mingw32/include/winnt.h:2889:1: + STANDARD_RIGHTS_READ = 131072 // /usr/x86_64-w64-mingw32/include/winnt.h:2887:1: + STANDARD_RIGHTS_REQUIRED = 983040 // /usr/x86_64-w64-mingw32/include/winnt.h:2885:1: + STANDARD_RIGHTS_WRITE = 131072 // /usr/x86_64-w64-mingw32/include/winnt.h:2888:1: + STARTDOC = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:243:1: + STARTF_FORCEOFFFEEDBACK = 0x00000080 // /usr/x86_64-w64-mingw32/include/winbase.h:1489:1: + STARTF_FORCEONFEEDBACK = 0x00000040 // /usr/x86_64-w64-mingw32/include/winbase.h:1488:1: + STARTF_PREVENTPINNING = 0x00002000 // /usr/x86_64-w64-mingw32/include/winbase.h:1495:1: + STARTF_RUNFULLSCREEN = 0x00000020 // /usr/x86_64-w64-mingw32/include/winbase.h:1487:1: + STARTF_TITLEISAPPID = 0x00001000 // /usr/x86_64-w64-mingw32/include/winbase.h:1494:1: + STARTF_TITLEISLINKNAME = 0x00000800 // /usr/x86_64-w64-mingw32/include/winbase.h:1493:1: + STARTF_USECOUNTCHARS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winbase.h:1485:1: + STARTF_USEFILLATTRIBUTE = 0x00000010 // /usr/x86_64-w64-mingw32/include/winbase.h:1486:1: + STARTF_USEHOTKEY = 0x00000200 // /usr/x86_64-w64-mingw32/include/winbase.h:1492:1: + STARTF_USEPOSITION = 0x00000004 // /usr/x86_64-w64-mingw32/include/winbase.h:1484:1: + STARTF_USESHOWWINDOW = 0x00000001 // /usr/x86_64-w64-mingw32/include/winbase.h:1482:1: + STARTF_USESIZE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winbase.h:1483:1: + STARTF_USESTDHANDLES = 0x00000100 // /usr/x86_64-w64-mingw32/include/winbase.h:1490:1: + START_PAGE_GENERAL = 0xffffffff // /usr/x86_64-w64-mingw32/include/commdlg.h:691:1: + STATE_SYSTEM_ALERT_HIGH = 0x10000000 // /usr/x86_64-w64-mingw32/include/winuser.h:6158:1: + STATE_SYSTEM_ALERT_LOW = 0x04000000 // /usr/x86_64-w64-mingw32/include/winuser.h:6156:1: + STATE_SYSTEM_ALERT_MEDIUM = 0x08000000 // /usr/x86_64-w64-mingw32/include/winuser.h:6157:1: + STATE_SYSTEM_ANIMATED = 0x00004000 // /usr/x86_64-w64-mingw32/include/winuser.h:6144:1: + STATE_SYSTEM_BUSY = 0x00000800 // /usr/x86_64-w64-mingw32/include/winuser.h:6141:1: + STATE_SYSTEM_CHECKED = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:6133:1: + STATE_SYSTEM_COLLAPSED = 0x00000400 // /usr/x86_64-w64-mingw32/include/winuser.h:6140:1: + STATE_SYSTEM_DEFAULT = 0x00000100 // /usr/x86_64-w64-mingw32/include/winuser.h:6138:1: + STATE_SYSTEM_EXPANDED = 0x00000200 // /usr/x86_64-w64-mingw32/include/winuser.h:6139:1: + STATE_SYSTEM_EXTSELECTABLE = 0x02000000 // /usr/x86_64-w64-mingw32/include/winuser.h:6155:1: + STATE_SYSTEM_FLOATING = 0x00001000 // /usr/x86_64-w64-mingw32/include/winuser.h:6142:1: + STATE_SYSTEM_FOCUSABLE = 0x00100000 // /usr/x86_64-w64-mingw32/include/winuser.h:6150:1: + STATE_SYSTEM_FOCUSED = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:6131:1: + STATE_SYSTEM_HOTTRACKED = 0x00000080 // /usr/x86_64-w64-mingw32/include/winuser.h:6137:1: + STATE_SYSTEM_INDETERMINATE = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:6135:1: + STATE_SYSTEM_INVISIBLE = 0x00008000 // /usr/x86_64-w64-mingw32/include/winuser.h:6145:1: + STATE_SYSTEM_LINKED = 0x00400000 // /usr/x86_64-w64-mingw32/include/winuser.h:6152:1: + STATE_SYSTEM_MARQUEED = 0x00002000 // /usr/x86_64-w64-mingw32/include/winuser.h:6143:1: + STATE_SYSTEM_MIXED = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:6134:1: + STATE_SYSTEM_MOVEABLE = 0x00040000 // /usr/x86_64-w64-mingw32/include/winuser.h:6148:1: + STATE_SYSTEM_MULTISELECTABLE = 0x01000000 // /usr/x86_64-w64-mingw32/include/winuser.h:6154:1: + STATE_SYSTEM_OFFSCREEN = 0x00010000 // /usr/x86_64-w64-mingw32/include/winuser.h:6146:1: + STATE_SYSTEM_PRESSED = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:6132:1: + STATE_SYSTEM_PROTECTED = 0x20000000 // /usr/x86_64-w64-mingw32/include/winuser.h:6159:1: + STATE_SYSTEM_READONLY = 0x00000040 // /usr/x86_64-w64-mingw32/include/winuser.h:6136:1: + STATE_SYSTEM_SELECTABLE = 0x00200000 // /usr/x86_64-w64-mingw32/include/winuser.h:6151:1: + STATE_SYSTEM_SELECTED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:6130:1: + STATE_SYSTEM_SELFVOICING = 0x00080000 // /usr/x86_64-w64-mingw32/include/winuser.h:6149:1: + STATE_SYSTEM_SIZEABLE = 0x00020000 // /usr/x86_64-w64-mingw32/include/winuser.h:6147:1: + STATE_SYSTEM_TRAVERSED = 0x00800000 // /usr/x86_64-w64-mingw32/include/winuser.h:6153:1: + STATE_SYSTEM_UNAVAILABLE = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:6129:1: + STATE_SYSTEM_VALID = 0x3FFFFFFF // /usr/x86_64-w64-mingw32/include/winuser.h:6160:1: + STAT_GET_NDLT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:111925:1: + STAT_GET_NEQ = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:111923:1: + STAT_GET_NLT = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:111924:1: + STAT_GET_ROWID = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:111922:1: + STAT_GET_STAT1 = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:111921:1: + STDAPICALLTYPE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:432:1: + STDERR_FILENO = 2 // /usr/x86_64-w64-mingw32/include/stdio.h:59:1: + STDIN_FILENO = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:57:1: + STDMETHODCALLTYPE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:430:1: + STDOLE2_LCID = 0x0000 // /usr/x86_64-w64-mingw32/include/oleauto.h:29:1: + STDOLE2_MAJORVERNUM = 0x2 // /usr/x86_64-w64-mingw32/include/oleauto.h:27:1: + STDOLE2_MINORVERNUM = 0x0 // /usr/x86_64-w64-mingw32/include/oleauto.h:28:1: + STDOLE_LCID = 0x0000 // /usr/x86_64-w64-mingw32/include/oleauto.h:25:1: + STDOLE_MAJORVERNUM = 0x1 // /usr/x86_64-w64-mingw32/include/oleauto.h:23:1: + STDOLE_MINORVERNUM = 0x0 // /usr/x86_64-w64-mingw32/include/oleauto.h:24:1: + STDOUT_FILENO = 1 // /usr/x86_64-w64-mingw32/include/stdio.h:58:1: + STGFMT_ANY = 4 // /usr/x86_64-w64-mingw32/include/objbase.h:62:1: + STGFMT_DOCFILE = 5 // /usr/x86_64-w64-mingw32/include/objbase.h:63:1: + STGFMT_DOCUMENT = 0 // /usr/x86_64-w64-mingw32/include/objbase.h:64:1: + STGFMT_FILE = 3 // /usr/x86_64-w64-mingw32/include/objbase.h:61:1: + STGFMT_NATIVE = 1 // /usr/x86_64-w64-mingw32/include/objbase.h:60:1: + STGFMT_STORAGE = 0 // /usr/x86_64-w64-mingw32/include/objbase.h:59:1: + STGM_CONVERT = 131072 // /usr/x86_64-w64-mingw32/include/objbase.h:43:1: + STGM_CREATE = 4096 // /usr/x86_64-w64-mingw32/include/objbase.h:42:1: + STGM_DELETEONRELEASE = 67108864 // /usr/x86_64-w64-mingw32/include/objbase.h:40:1: + STGM_DIRECT = 0 // /usr/x86_64-w64-mingw32/include/objbase.h:26:1: + STGM_DIRECT_SWMR = 4194304 // /usr/x86_64-w64-mingw32/include/objbase.h:46:1: + STGM_FAILIFTHERE = 0 // /usr/x86_64-w64-mingw32/include/objbase.h:44:1: + STGM_NOSCRATCH = 1048576 // /usr/x86_64-w64-mingw32/include/objbase.h:41:1: + STGM_NOSNAPSHOT = 2097152 // /usr/x86_64-w64-mingw32/include/objbase.h:45:1: + STGM_PRIORITY = 262144 // /usr/x86_64-w64-mingw32/include/objbase.h:39:1: + STGM_READ = 0 // /usr/x86_64-w64-mingw32/include/objbase.h:30:1: + STGM_READWRITE = 2 // /usr/x86_64-w64-mingw32/include/objbase.h:32:1: + STGM_SHARE_DENY_NONE = 64 // /usr/x86_64-w64-mingw32/include/objbase.h:34:1: + STGM_SHARE_DENY_READ = 48 // /usr/x86_64-w64-mingw32/include/objbase.h:35:1: + STGM_SHARE_DENY_WRITE = 32 // /usr/x86_64-w64-mingw32/include/objbase.h:36:1: + STGM_SHARE_EXCLUSIVE = 16 // /usr/x86_64-w64-mingw32/include/objbase.h:37:1: + STGM_SIMPLE = 134217728 // /usr/x86_64-w64-mingw32/include/objbase.h:28:1: + STGM_TRANSACTED = 65536 // /usr/x86_64-w64-mingw32/include/objbase.h:27:1: + STGM_WRITE = 1 // /usr/x86_64-w64-mingw32/include/objbase.h:31:1: + STGOPTIONS_VERSION = 2 // /usr/x86_64-w64-mingw32/include/objbase.h:128:1: + STGTY_REPEAT = 256 // /usr/x86_64-w64-mingw32/include/objbase.h:51:1: + STG_LAYOUT_INTERLEAVED = 1 // /usr/x86_64-w64-mingw32/include/objbase.h:55:1: + STG_LAYOUT_SEQUENTIAL = 0 // /usr/x86_64-w64-mingw32/include/objbase.h:54:1: + STG_TOEND = 4294967295 // /usr/x86_64-w64-mingw32/include/objbase.h:52:1: + STM_GETICON = 0x0171 // /usr/x86_64-w64-mingw32/include/winuser.h:4569:1: + STM_GETIMAGE = 0x0173 // /usr/x86_64-w64-mingw32/include/winuser.h:4571:1: + STM_MSGMAX = 0x0174 // /usr/x86_64-w64-mingw32/include/winuser.h:4577:1: + STM_SETICON = 0x0170 // /usr/x86_64-w64-mingw32/include/winuser.h:4568:1: + STM_SETIMAGE = 0x0172 // /usr/x86_64-w64-mingw32/include/winuser.h:4570:1: + STN_CLICKED = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4572:1: + STN_DBLCLK = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4573:1: + STN_DISABLE = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:4575:1: + STN_ENABLE = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4574:1: + STOCK_LAST = 19 // /usr/x86_64-w64-mingw32/include/wingdi.h:1459:1: + STREAM_CLEAR_ENCRYPTION = 0x00000004 // /usr/x86_64-w64-mingw32/include/winioctl.h:1709:1: + STREAM_CONTAINS_PROPERTIES = 0x00000004 // /usr/x86_64-w64-mingw32/include/winbase.h:1479:1: + STREAM_CONTAINS_SECURITY = 0x00000002 // /usr/x86_64-w64-mingw32/include/winbase.h:1478:1: + STREAM_MODIFIED_WHEN_READ = 0x00000001 // /usr/x86_64-w64-mingw32/include/winbase.h:1477:1: + STREAM_NORMAL_ATTRIBUTE = 0x00000000 // /usr/x86_64-w64-mingw32/include/winbase.h:1476:1: + STREAM_SET_ENCRYPTION = 0x00000003 // /usr/x86_64-w64-mingw32/include/winioctl.h:1708:1: + STREAM_SPARSE_ATTRIBUTE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winbase.h:1480:1: + STRETCHBLT = 2048 // /usr/x86_64-w64-mingw32/include/wingdi.h:289:1: + STRETCH_ANDSCANS = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:95:1: + STRETCH_DELETESCANS = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:97:1: + STRETCH_HALFTONE = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:98:1: + STRETCH_ORSCANS = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:96:1: + STRICT = 1 // /usr/x86_64-w64-mingw32/include/minwindef.h:11:1: + STRUNCATE = 80 // /usr/x86_64-w64-mingw32/include/errno.h:67:1: + STYLE_DESCRIPTION_SIZE = 32 // /usr/x86_64-w64-mingw32/include/imm.h:76:1: + ST_ADVISE = 0x0002 // /usr/x86_64-w64-mingw32/include/ddeml.h:76:1: + ST_BLOCKED = 0x0008 // /usr/x86_64-w64-mingw32/include/ddeml.h:78:1: + ST_BLOCKNEXT = 0x0080 // /usr/x86_64-w64-mingw32/include/ddeml.h:82:1: + ST_CLIENT = 0x0010 // /usr/x86_64-w64-mingw32/include/ddeml.h:79:1: + ST_CONNECTED = 0x0001 // /usr/x86_64-w64-mingw32/include/ddeml.h:75:1: + ST_INLIST = 0x0040 // /usr/x86_64-w64-mingw32/include/ddeml.h:81:1: + ST_ISLOCAL = 0x0004 // /usr/x86_64-w64-mingw32/include/ddeml.h:77:1: + ST_ISSELF = 0x0100 // /usr/x86_64-w64-mingw32/include/ddeml.h:83:1: + ST_TERMINATED = 0x0020 // /usr/x86_64-w64-mingw32/include/ddeml.h:80:1: + SUBLANG_AFRIKAANS_SOUTH_AFRICA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1007:1: + SUBLANG_ALBANIAN_ALBANIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1008:1: + SUBLANG_ALSATIAN_FRANCE = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1009:1: + SUBLANG_AMHARIC_ETHIOPIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1010:1: + SUBLANG_ARABIC_ALGERIA = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:1015:1: + SUBLANG_ARABIC_BAHRAIN = 0x0f // /usr/x86_64-w64-mingw32/include/winnt.h:1025:1: + SUBLANG_ARABIC_EGYPT = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:1013:1: + SUBLANG_ARABIC_IRAQ = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1012:1: + SUBLANG_ARABIC_JORDAN = 0x0b // /usr/x86_64-w64-mingw32/include/winnt.h:1021:1: + SUBLANG_ARABIC_KUWAIT = 0x0d // /usr/x86_64-w64-mingw32/include/winnt.h:1023:1: + SUBLANG_ARABIC_LEBANON = 0x0c // /usr/x86_64-w64-mingw32/include/winnt.h:1022:1: + SUBLANG_ARABIC_LIBYA = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:1014:1: + SUBLANG_ARABIC_MOROCCO = 0x06 // /usr/x86_64-w64-mingw32/include/winnt.h:1016:1: + SUBLANG_ARABIC_OMAN = 0x08 // /usr/x86_64-w64-mingw32/include/winnt.h:1018:1: + SUBLANG_ARABIC_QATAR = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:1026:1: + SUBLANG_ARABIC_SAUDI_ARABIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1011:1: + SUBLANG_ARABIC_SYRIA = 0x0a // /usr/x86_64-w64-mingw32/include/winnt.h:1020:1: + SUBLANG_ARABIC_TUNISIA = 0x07 // /usr/x86_64-w64-mingw32/include/winnt.h:1017:1: + SUBLANG_ARABIC_UAE = 0x0e // /usr/x86_64-w64-mingw32/include/winnt.h:1024:1: + SUBLANG_ARABIC_YEMEN = 0x09 // /usr/x86_64-w64-mingw32/include/winnt.h:1019:1: + SUBLANG_ARMENIAN_ARMENIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1027:1: + SUBLANG_ASSAMESE_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1028:1: + SUBLANG_AZERBAIJANI_AZERBAIJAN_CYRILLIC = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1032:1: + SUBLANG_AZERBAIJANI_AZERBAIJAN_LATIN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1031:1: + SUBLANG_AZERI_CYRILLIC = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1030:1: + SUBLANG_AZERI_LATIN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1029:1: + SUBLANG_BANGLA_BANGLADESH = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1034:1: + SUBLANG_BANGLA_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1033:1: + SUBLANG_BASHKIR_RUSSIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1035:1: + SUBLANG_BASQUE_BASQUE = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1036:1: + SUBLANG_BELARUSIAN_BELARUS = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1037:1: + SUBLANG_BENGALI_BANGLADESH = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1039:1: + SUBLANG_BENGALI_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1038:1: + SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_CYRILLIC = 0x08 // /usr/x86_64-w64-mingw32/include/winnt.h:1041:1: + SUBLANG_BOSNIAN_BOSNIA_HERZEGOVINA_LATIN = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:1040:1: + SUBLANG_BRETON_FRANCE = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1042:1: + SUBLANG_BULGARIAN_BULGARIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1043:1: + SUBLANG_CATALAN_CATALAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1044:1: + SUBLANG_CENTRAL_KURDISH_IRAQ = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1045:1: + SUBLANG_CHEROKEE_CHEROKEE = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1046:1: + SUBLANG_CHINESE_HONGKONG = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:1049:1: + SUBLANG_CHINESE_MACAU = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:1051:1: + SUBLANG_CHINESE_SIMPLIFIED = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1048:1: + SUBLANG_CHINESE_SINGAPORE = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:1050:1: + SUBLANG_CHINESE_TRADITIONAL = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1047:1: + SUBLANG_CORSICAN_FRANCE = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1052:1: + SUBLANG_CROATIAN_BOSNIA_HERZEGOVINA_LATIN = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:1055:1: + SUBLANG_CROATIAN_CROATIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1054:1: + SUBLANG_CUSTOM_DEFAULT = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:1003:1: + SUBLANG_CUSTOM_UNSPECIFIED = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:1004:1: + SUBLANG_CZECH_CZECH_REPUBLIC = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1053:1: + SUBLANG_DANISH_DENMARK = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1056:1: + SUBLANG_DARI_AFGHANISTAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1057:1: + SUBLANG_DEFAULT = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1001:1: + SUBLANG_DIVEHI_MALDIVES = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1058:1: + SUBLANG_DUTCH = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1059:1: + SUBLANG_DUTCH_BELGIAN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1060:1: + SUBLANG_ENGLISH_AUS = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:1063:1: + SUBLANG_ENGLISH_BELIZE = 0x0a // /usr/x86_64-w64-mingw32/include/winnt.h:1071:1: + SUBLANG_ENGLISH_CAN = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:1064:1: + SUBLANG_ENGLISH_CARIBBEAN = 0x09 // /usr/x86_64-w64-mingw32/include/winnt.h:1070:1: + SUBLANG_ENGLISH_EIRE = 0x06 // /usr/x86_64-w64-mingw32/include/winnt.h:1067:1: + SUBLANG_ENGLISH_INDIA = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:1075:1: + SUBLANG_ENGLISH_IRELAND = 0x06 // /usr/x86_64-w64-mingw32/include/winnt.h:1066:1: + SUBLANG_ENGLISH_JAMAICA = 0x08 // /usr/x86_64-w64-mingw32/include/winnt.h:1069:1: + SUBLANG_ENGLISH_MALAYSIA = 0x11 // /usr/x86_64-w64-mingw32/include/winnt.h:1076:1: + SUBLANG_ENGLISH_NZ = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:1065:1: + SUBLANG_ENGLISH_PHILIPPINES = 0x0d // /usr/x86_64-w64-mingw32/include/winnt.h:1074:1: + SUBLANG_ENGLISH_SINGAPORE = 0x12 // /usr/x86_64-w64-mingw32/include/winnt.h:1077:1: + SUBLANG_ENGLISH_SOUTH_AFRICA = 0x07 // /usr/x86_64-w64-mingw32/include/winnt.h:1068:1: + SUBLANG_ENGLISH_TRINIDAD = 0x0b // /usr/x86_64-w64-mingw32/include/winnt.h:1072:1: + SUBLANG_ENGLISH_UK = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1062:1: + SUBLANG_ENGLISH_US = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1061:1: + SUBLANG_ENGLISH_ZIMBABWE = 0x0c // /usr/x86_64-w64-mingw32/include/winnt.h:1073:1: + SUBLANG_ESTONIAN_ESTONIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1078:1: + SUBLANG_FAEROESE_FAROE_ISLANDS = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1079:1: + SUBLANG_FILIPINO_PHILIPPINES = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1080:1: + SUBLANG_FINNISH_FINLAND = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1081:1: + SUBLANG_FRENCH = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1082:1: + SUBLANG_FRENCH_BELGIAN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1083:1: + SUBLANG_FRENCH_CANADIAN = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:1084:1: + SUBLANG_FRENCH_LUXEMBOURG = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:1086:1: + SUBLANG_FRENCH_MONACO = 0x06 // /usr/x86_64-w64-mingw32/include/winnt.h:1087:1: + SUBLANG_FRENCH_SWISS = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:1085:1: + SUBLANG_FRISIAN_NETHERLANDS = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1088:1: + SUBLANG_FULAH_SENEGAL = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1089:1: + SUBLANG_GALICIAN_GALICIAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1090:1: + SUBLANG_GEORGIAN_GEORGIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1091:1: + SUBLANG_GERMAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1092:1: + SUBLANG_GERMAN_AUSTRIAN = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:1094:1: + SUBLANG_GERMAN_LIECHTENSTEIN = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:1096:1: + SUBLANG_GERMAN_LUXEMBOURG = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:1095:1: + SUBLANG_GERMAN_SWISS = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1093:1: + SUBLANG_GREEK_GREECE = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1097:1: + SUBLANG_GREENLANDIC_GREENLAND = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1098:1: + SUBLANG_GUJARATI_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1099:1: + SUBLANG_HAUSA_NIGERIA = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:1101:1: + SUBLANG_HAUSA_NIGERIA_LATIN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1100:1: + SUBLANG_HAWAIIAN_US = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1102:1: + SUBLANG_HEBREW_ISRAEL = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1103:1: + SUBLANG_HINDI_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1104:1: + SUBLANG_HUNGARIAN_HUNGARY = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1105:1: + SUBLANG_ICELANDIC_ICELAND = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1106:1: + SUBLANG_IGBO_NIGERIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1107:1: + SUBLANG_INDONESIAN_INDONESIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1108:1: + SUBLANG_INUKTITUT_CANADA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1109:1: + SUBLANG_INUKTITUT_CANADA_LATIN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1110:1: + SUBLANG_IRISH_IRELAND = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1111:1: + SUBLANG_ITALIAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1112:1: + SUBLANG_ITALIAN_SWISS = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1113:1: + SUBLANG_JAPANESE_JAPAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1114:1: + SUBLANG_KANNADA_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1115:1: + SUBLANG_KASHMIRI_INDIA = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1116:1: + SUBLANG_KASHMIRI_SASIA = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1117:1: + SUBLANG_KAZAK_KAZAKHSTAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1118:1: + SUBLANG_KHMER_CAMBODIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1119:1: + SUBLANG_KICHE_GUATEMALA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1120:1: + SUBLANG_KINYARWANDA_RWANDA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1121:1: + SUBLANG_KONKANI_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1122:1: + SUBLANG_KOREAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1123:1: + SUBLANG_KYRGYZ_KYRGYZSTAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1124:1: + SUBLANG_LAO_LAO = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1125:1: + SUBLANG_LAO_LAO_PDR = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:1126:1: + SUBLANG_LATVIAN_LATVIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1127:1: + SUBLANG_LITHUANIAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1131:1: + SUBLANG_LOWER_SORBIAN_GERMANY = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1132:1: + SUBLANG_LUXEMBOURGISH_LUXEMBOURG = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1133:1: + SUBLANG_MACEDONIAN_MACEDONIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1134:1: + SUBLANG_MALAYALAM_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1137:1: + SUBLANG_MALAY_BRUNEI_DARUSSALAM = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1136:1: + SUBLANG_MALAY_MALAYSIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1135:1: + SUBLANG_MALTESE_MALTA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1138:1: + SUBLANG_MAORI_NEW_ZEALAND = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1139:1: + SUBLANG_MAPUDUNGUN_CHILE = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1140:1: + SUBLANG_MARATHI_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1141:1: + SUBLANG_MOHAWK_MOHAWK = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1142:1: + SUBLANG_MONGOLIAN_CYRILLIC_MONGOLIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1143:1: + SUBLANG_MONGOLIAN_PRC = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1144:1: + SUBLANG_NEPALI_INDIA = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1146:1: + SUBLANG_NEPALI_NEPAL = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1145:1: + SUBLANG_NEUTRAL = 0x00 // /usr/x86_64-w64-mingw32/include/winnt.h:1000:1: + SUBLANG_NORWEGIAN_BOKMAL = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1147:1: + SUBLANG_NORWEGIAN_NYNORSK = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1148:1: + SUBLANG_OCCITAN_FRANCE = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1149:1: + SUBLANG_ORIYA_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1150:1: + SUBLANG_PASHTO_AFGHANISTAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1151:1: + SUBLANG_PERSIAN_IRAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1152:1: + SUBLANG_POLISH_POLAND = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1153:1: + SUBLANG_PORTUGUESE = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1158:1: + SUBLANG_PORTUGUESE_BRAZILIAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1154:1: + SUBLANG_PULAR_SENEGAL = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1159:1: + SUBLANG_PUNJABI_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1160:1: + SUBLANG_PUNJABI_PAKISTAN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1161:1: + SUBLANG_QUECHUA_BOLIVIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1162:1: + SUBLANG_QUECHUA_ECUADOR = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1163:1: + SUBLANG_QUECHUA_PERU = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:1164:1: + SUBLANG_ROMANIAN_ROMANIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1165:1: + SUBLANG_ROMANSH_SWITZERLAND = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1167:1: + SUBLANG_RUSSIAN_RUSSIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1168:1: + SUBLANG_SAKHA_RUSSIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1169:1: + SUBLANG_SAMI_INARI_FINLAND = 0x09 // /usr/x86_64-w64-mingw32/include/winnt.h:1178:1: + SUBLANG_SAMI_LULE_NORWAY = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:1173:1: + SUBLANG_SAMI_LULE_SWEDEN = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:1174:1: + SUBLANG_SAMI_NORTHERN_FINLAND = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:1172:1: + SUBLANG_SAMI_NORTHERN_NORWAY = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1170:1: + SUBLANG_SAMI_NORTHERN_SWEDEN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1171:1: + SUBLANG_SAMI_SKOLT_FINLAND = 0x08 // /usr/x86_64-w64-mingw32/include/winnt.h:1177:1: + SUBLANG_SAMI_SOUTHERN_NORWAY = 0x06 // /usr/x86_64-w64-mingw32/include/winnt.h:1175:1: + SUBLANG_SAMI_SOUTHERN_SWEDEN = 0x07 // /usr/x86_64-w64-mingw32/include/winnt.h:1176:1: + SUBLANG_SANSKRIT_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1179:1: + SUBLANG_SCOTTISH_GAELIC = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1180:1: + SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_CYRILLIC = 0x07 // /usr/x86_64-w64-mingw32/include/winnt.h:1184:1: + SUBLANG_SERBIAN_BOSNIA_HERZEGOVINA_LATIN = 0x06 // /usr/x86_64-w64-mingw32/include/winnt.h:1183:1: + SUBLANG_SERBIAN_CYRILLIC = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:1182:1: + SUBLANG_SERBIAN_LATIN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1181:1: + SUBLANG_SERBIAN_MONTENEGRO_CYRILLIC = 0x0c // /usr/x86_64-w64-mingw32/include/winnt.h:1186:1: + SUBLANG_SERBIAN_MONTENEGRO_LATIN = 0x0b // /usr/x86_64-w64-mingw32/include/winnt.h:1185:1: + SUBLANG_SERBIAN_SERBIA_CYRILLIC = 0x0a // /usr/x86_64-w64-mingw32/include/winnt.h:1188:1: + SUBLANG_SERBIAN_SERBIA_LATIN = 0x09 // /usr/x86_64-w64-mingw32/include/winnt.h:1187:1: + SUBLANG_SINDHI_AFGHANISTAN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1190:1: + SUBLANG_SINDHI_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1189:1: + SUBLANG_SINDHI_PAKISTAN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1191:1: + SUBLANG_SINHALESE_SRI_LANKA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1192:1: + SUBLANG_SLOVAK_SLOVAKIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1194:1: + SUBLANG_SLOVENIAN_SLOVENIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1195:1: + SUBLANG_SOTHO_NORTHERN_SOUTH_AFRICA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1193:1: + SUBLANG_SPANISH = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1196:1: + SUBLANG_SPANISH_ARGENTINA = 0x0b // /usr/x86_64-w64-mingw32/include/winnt.h:1206:1: + SUBLANG_SPANISH_BOLIVIA = 0x10 // /usr/x86_64-w64-mingw32/include/winnt.h:1211:1: + SUBLANG_SPANISH_CHILE = 0x0d // /usr/x86_64-w64-mingw32/include/winnt.h:1208:1: + SUBLANG_SPANISH_COLOMBIA = 0x09 // /usr/x86_64-w64-mingw32/include/winnt.h:1204:1: + SUBLANG_SPANISH_COSTA_RICA = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:1200:1: + SUBLANG_SPANISH_DOMINICAN_REPUBLIC = 0x07 // /usr/x86_64-w64-mingw32/include/winnt.h:1202:1: + SUBLANG_SPANISH_ECUADOR = 0x0c // /usr/x86_64-w64-mingw32/include/winnt.h:1207:1: + SUBLANG_SPANISH_EL_SALVADOR = 0x11 // /usr/x86_64-w64-mingw32/include/winnt.h:1212:1: + SUBLANG_SPANISH_GUATEMALA = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:1199:1: + SUBLANG_SPANISH_HONDURAS = 0x12 // /usr/x86_64-w64-mingw32/include/winnt.h:1213:1: + SUBLANG_SPANISH_MEXICAN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1197:1: + SUBLANG_SPANISH_MODERN = 0x03 // /usr/x86_64-w64-mingw32/include/winnt.h:1198:1: + SUBLANG_SPANISH_NICARAGUA = 0x13 // /usr/x86_64-w64-mingw32/include/winnt.h:1214:1: + SUBLANG_SPANISH_PANAMA = 0x06 // /usr/x86_64-w64-mingw32/include/winnt.h:1201:1: + SUBLANG_SPANISH_PARAGUAY = 0x0f // /usr/x86_64-w64-mingw32/include/winnt.h:1210:1: + SUBLANG_SPANISH_PERU = 0x0a // /usr/x86_64-w64-mingw32/include/winnt.h:1205:1: + SUBLANG_SPANISH_PUERTO_RICO = 0x14 // /usr/x86_64-w64-mingw32/include/winnt.h:1215:1: + SUBLANG_SPANISH_URUGUAY = 0x0e // /usr/x86_64-w64-mingw32/include/winnt.h:1209:1: + SUBLANG_SPANISH_US = 0x15 // /usr/x86_64-w64-mingw32/include/winnt.h:1216:1: + SUBLANG_SPANISH_VENEZUELA = 0x08 // /usr/x86_64-w64-mingw32/include/winnt.h:1203:1: + SUBLANG_SWAHILI_KENYA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1217:1: + SUBLANG_SWEDISH = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1221:1: + SUBLANG_SWEDISH_FINLAND = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1222:1: + SUBLANG_SYRIAC = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1223:1: + SUBLANG_SYRIAC_SYRIA = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:1224:1: + SUBLANG_SYS_DEFAULT = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1002:1: + SUBLANG_TAJIK_TAJIKISTAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1225:1: + SUBLANG_TAMAZIGHT_ALGERIA_LATIN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1226:1: + SUBLANG_TAMAZIGHT_MOROCCO_TIFINAGH = 0x04 // /usr/x86_64-w64-mingw32/include/winnt.h:1227:1: + SUBLANG_TAMIL_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1228:1: + SUBLANG_TAMIL_SRI_LANKA = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1229:1: + SUBLANG_TATAR_RUSSIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1230:1: + SUBLANG_TELUGU_INDIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1231:1: + SUBLANG_THAI_THAILAND = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1232:1: + SUBLANG_TIBETAN_BHUTAN = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1234:1: + SUBLANG_TIBETAN_PRC = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1233:1: + SUBLANG_TIGRIGNA_ERITREA = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1235:1: + SUBLANG_TIGRINYA_ERITREA = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1236:1: + SUBLANG_TIGRINYA_ETHIOPIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1237:1: + SUBLANG_TSWANA_BOTSWANA = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1238:1: + SUBLANG_TSWANA_SOUTH_AFRICA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1239:1: + SUBLANG_TURKISH_TURKEY = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1240:1: + SUBLANG_TURKMEN_TURKMENISTAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1241:1: + SUBLANG_UIGHUR_PRC = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1242:1: + SUBLANG_UI_CUSTOM_DEFAULT = 0x05 // /usr/x86_64-w64-mingw32/include/winnt.h:1005:1: + SUBLANG_UKRAINIAN_UKRAINE = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1243:1: + SUBLANG_UPPER_SORBIAN_GERMANY = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1244:1: + SUBLANG_URDU_INDIA = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1246:1: + SUBLANG_URDU_PAKISTAN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1245:1: + SUBLANG_UZBEK_CYRILLIC = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1248:1: + SUBLANG_UZBEK_LATIN = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1247:1: + SUBLANG_VALENCIAN_VALENCIA = 0x02 // /usr/x86_64-w64-mingw32/include/winnt.h:1249:1: + SUBLANG_VIETNAMESE_VIETNAM = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1250:1: + SUBLANG_WELSH_UNITED_KINGDOM = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1251:1: + SUBLANG_WOLOF_SENEGAL = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1252:1: + SUBLANG_XHOSA_SOUTH_AFRICA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1254:1: + SUBLANG_YAKUT_RUSSIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1255:1: + SUBLANG_YI_PRC = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1256:1: + SUBLANG_YORUBA_NIGERIA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1253:1: + SUBLANG_ZULU_SOUTH_AFRICA = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:1257:1: + SUBVERSION_MASK = 0x000000FF // /usr/x86_64-w64-mingw32/include/sdkddkver.h:153:1: + SUCCESSFUL_ACCESS_ACE_FLAG = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:3343:1: + SUPPORT_LANG_NUMBER = 32 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:57:1: + SWP_ASYNCWINDOWPOS = 0x4000 // /usr/x86_64-w64-mingw32/include/winuser.h:2326:1: + SWP_DEFERERASE = 0x2000 // /usr/x86_64-w64-mingw32/include/winuser.h:2325:1: + SWP_DRAWFRAME = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:2323:1: + SWP_FRAMECHANGED = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:2316:1: + SWP_HIDEWINDOW = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:2318:1: + SWP_NOACTIVATE = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:2315:1: + SWP_NOCOPYBITS = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:2319:1: + SWP_NOMOVE = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:2312:1: + SWP_NOOWNERZORDER = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:2320:1: + SWP_NOREDRAW = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:2314:1: + SWP_NOREPOSITION = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:2324:1: + SWP_NOSENDCHANGING = 0x0400 // /usr/x86_64-w64-mingw32/include/winuser.h:2321:1: + SWP_NOSIZE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:2311:1: + SWP_NOZORDER = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:2313:1: + SWP_SHOWWINDOW = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:2317:1: + SW_ERASE = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:3587:1: + SW_FORCEMINIMIZE = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:213:1: + SW_HIDE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:200:1: + SW_INVALIDATE = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:3586:1: + SW_MAX = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:214:1: + SW_MAXIMIZE = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:205:1: + SW_MINIMIZE = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:208:1: + SW_NORMAL = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:202:1: + SW_OTHERUNZOOM = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:225:1: + SW_OTHERZOOM = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:223:1: + SW_PARENTCLOSING = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:222:1: + SW_PARENTOPENING = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:224:1: + SW_RESTORE = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:211:1: + SW_SCROLLCHILDREN = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:3585:1: + SW_SHOW = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:207:1: + SW_SHOWDEFAULT = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:212:1: + SW_SHOWMAXIMIZED = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:204:1: + SW_SHOWMINIMIZED = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:203:1: + SW_SHOWMINNOACTIVE = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:209:1: + SW_SHOWNA = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:210:1: + SW_SHOWNOACTIVATE = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:206:1: + SW_SHOWNORMAL = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:201:1: + SW_SMOOTHSCROLL = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:3588:1: + SYMBOL_CHARSET = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1158:1: + SYMLINK_FLAG_RELATIVE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:5099:1: + SYMMETRICWRAPKEYBLOB = 0xb // /usr/x86_64-w64-mingw32/include/wincrypt.h:358:1: + SYNCHRONIZATION_BARRIER_FLAGS_BLOCK_ONLY = 0x02 // /usr/x86_64-w64-mingw32/include/synchapi.h:109:1: + SYNCHRONIZATION_BARRIER_FLAGS_NO_DELETE = 0x04 // /usr/x86_64-w64-mingw32/include/synchapi.h:110:1: + SYNCHRONIZATION_BARRIER_FLAGS_SPIN_ONLY = 0x01 // /usr/x86_64-w64-mingw32/include/synchapi.h:108:1: + SYNCHRONIZE = 1048576 // /usr/x86_64-w64-mingw32/include/winnt.h:2883:1: + SYSPAL_ERROR = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1656:1: + SYSPAL_NOSTATIC = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1658:1: + SYSPAL_NOSTATIC256 = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:1659:1: + SYSPAL_STATIC = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1657:1: + SYSRGN = 4 // /usr/x86_64-w64-mingw32/include/wingdi.h:2436:1: + SYSTEM_ALARM_ACE_TYPE = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:3306:1: + SYSTEM_ALARM_CALLBACK_ACE_TYPE = 14 // /usr/x86_64-w64-mingw32/include/winnt.h:3327:1: + SYSTEM_ALARM_CALLBACK_OBJECT_ACE_TYPE = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:3329:1: + SYSTEM_ALARM_OBJECT_ACE_TYPE = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3316:1: + SYSTEM_AUDIT_ACE_TYPE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3305:1: + SYSTEM_AUDIT_CALLBACK_ACE_TYPE = 13 // /usr/x86_64-w64-mingw32/include/winnt.h:3326:1: + SYSTEM_AUDIT_CALLBACK_OBJECT_ACE_TYPE = 15 // /usr/x86_64-w64-mingw32/include/winnt.h:3328:1: + SYSTEM_AUDIT_OBJECT_ACE_TYPE = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:3315:1: + SYSTEM_CACHE_ALIGNMENT_SIZE = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:192:1: + SYSTEM_FIXED_FONT = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:1454:1: + SYSTEM_FONT = 13 // /usr/x86_64-w64-mingw32/include/wingdi.h:1451:1: + SYSTEM_MANDATORY_LABEL_ACE_TYPE = 17 // /usr/x86_64-w64-mingw32/include/winnt.h:3331:1: + SYSTEM_MANDATORY_LABEL_NO_EXECUTE_UP = 0x4 // /usr/x86_64-w64-mingw32/include/winnt.h:3395:1: + SYSTEM_MANDATORY_LABEL_NO_READ_UP = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:3394:1: + SYSTEM_MANDATORY_LABEL_NO_WRITE_UP = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:3393:1: + SYSTEM_MANDATORY_LABEL_VALID_MASK = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:3397:1: + SYSTEM_RESOURCE_ATTRIBUTE_ACE_TYPE = 18 // /usr/x86_64-w64-mingw32/include/winnt.h:3332:1: + SYSTEM_SCOPED_POLICY_ID_ACE_TYPE = 19 // /usr/x86_64-w64-mingw32/include/winnt.h:3333:1: + SYS_OPEN = 20 // /usr/x86_64-w64-mingw32/include/stdio.h:1486:1: + S_ALLTHRESHOLD = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:557:1: + S_LEGATO = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:560:1: + S_NORMAL = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:559:1: + S_PERIOD1024 = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:564:1: + S_PERIOD2048 = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:565:1: + S_PERIOD512 = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:563:1: + S_PERIODVOICE = 3 // /usr/x86_64-w64-mingw32/include/winbase.h:566:1: + S_QUEUEEMPTY = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:555:1: + S_SERBDNT = -5 // /usr/x86_64-w64-mingw32/include/winbase.h:576:1: + S_SERDCC = -7 // /usr/x86_64-w64-mingw32/include/winbase.h:578:1: + S_SERDDR = -14 // /usr/x86_64-w64-mingw32/include/winbase.h:585:1: + S_SERDFQ = -13 // /usr/x86_64-w64-mingw32/include/winbase.h:584:1: + S_SERDLN = -6 // /usr/x86_64-w64-mingw32/include/winbase.h:577:1: + S_SERDMD = -10 // /usr/x86_64-w64-mingw32/include/winbase.h:581:1: + S_SERDPT = -12 // /usr/x86_64-w64-mingw32/include/winbase.h:583:1: + S_SERDSH = -11 // /usr/x86_64-w64-mingw32/include/winbase.h:582:1: + S_SERDSR = -15 // /usr/x86_64-w64-mingw32/include/winbase.h:586:1: + S_SERDST = -16 // /usr/x86_64-w64-mingw32/include/winbase.h:587:1: + S_SERDTP = -8 // /usr/x86_64-w64-mingw32/include/winbase.h:579:1: + S_SERDVL = -9 // /usr/x86_64-w64-mingw32/include/winbase.h:580:1: + S_SERDVNA = -1 // /usr/x86_64-w64-mingw32/include/winbase.h:572:1: + S_SERMACT = -3 // /usr/x86_64-w64-mingw32/include/winbase.h:574:1: + S_SEROFM = -2 // /usr/x86_64-w64-mingw32/include/winbase.h:573:1: + S_SERQFUL = -4 // /usr/x86_64-w64-mingw32/include/winbase.h:575:1: + S_STACCATO = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:561:1: + S_THRESHOLD = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:556:1: + S_WHITE1024 = 5 // /usr/x86_64-w64-mingw32/include/winbase.h:568:1: + S_WHITE2048 = 6 // /usr/x86_64-w64-mingw32/include/winbase.h:569:1: + S_WHITE512 = 4 // /usr/x86_64-w64-mingw32/include/winbase.h:567:1: + S_WHITEVOICE = 7 // /usr/x86_64-w64-mingw32/include/winbase.h:570:1: + TABTYP_NORM = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17591:1: + TABTYP_VIEW = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17593:1: + TABTYP_VTAB = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17592:1: + TAPE_ABSOLUTE_BLOCK = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8654:1: + TAPE_ABSOLUTE_POSITION = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8643:1: + TAPE_CHECK_FOR_DRIVE_PROBLEM = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8784:1: + TAPE_DRIVE_ABSOLUTE_BLK = 0x80001000 // /usr/x86_64-w64-mingw32/include/winnt.h:8713:1: + TAPE_DRIVE_ABS_BLK_IMMED = 0x80002000 // /usr/x86_64-w64-mingw32/include/winnt.h:8714:1: + TAPE_DRIVE_CLEAN_REQUESTS = 0x02000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8693:1: + TAPE_DRIVE_COMPRESSION = 0x00020000 // /usr/x86_64-w64-mingw32/include/winnt.h:8686:1: + TAPE_DRIVE_ECC = 0x00010000 // /usr/x86_64-w64-mingw32/include/winnt.h:8685:1: + TAPE_DRIVE_EJECT_MEDIA = 0x01000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8692:1: + TAPE_DRIVE_END_OF_DATA = 0x80010000 // /usr/x86_64-w64-mingw32/include/winnt.h:8718:1: + TAPE_DRIVE_EOT_WZ_SIZE = 0x00002000 // /usr/x86_64-w64-mingw32/include/winnt.h:8684:1: + TAPE_DRIVE_ERASE_BOP_ONLY = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:8677:1: + TAPE_DRIVE_ERASE_IMMEDIATE = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:8678:1: + TAPE_DRIVE_ERASE_LONG = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:8676:1: + TAPE_DRIVE_ERASE_SHORT = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:8675:1: + TAPE_DRIVE_FILEMARKS = 0x80040000 // /usr/x86_64-w64-mingw32/include/winnt.h:8720:1: + TAPE_DRIVE_FIXED = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8671:1: + TAPE_DRIVE_FIXED_BLOCK = 0x00000400 // /usr/x86_64-w64-mingw32/include/winnt.h:8681:1: + TAPE_DRIVE_FORMAT = 0xA0000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8734:1: + TAPE_DRIVE_FORMAT_IMMEDIATE = 0xC0000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8735:1: + TAPE_DRIVE_GET_ABSOLUTE_BLK = 0x00100000 // /usr/x86_64-w64-mingw32/include/winnt.h:8689:1: + TAPE_DRIVE_GET_LOGICAL_BLK = 0x00200000 // /usr/x86_64-w64-mingw32/include/winnt.h:8690:1: + TAPE_DRIVE_HIGH_FEATURES = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8736:1: + TAPE_DRIVE_INITIATOR = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:8673:1: + TAPE_DRIVE_LOAD_UNLD_IMMED = 0x80000020 // /usr/x86_64-w64-mingw32/include/winnt.h:8704:1: + TAPE_DRIVE_LOAD_UNLOAD = 0x80000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8698:1: + TAPE_DRIVE_LOCK_UNLK_IMMED = 0x80000080 // /usr/x86_64-w64-mingw32/include/winnt.h:8706:1: + TAPE_DRIVE_LOCK_UNLOCK = 0x80000004 // /usr/x86_64-w64-mingw32/include/winnt.h:8700:1: + TAPE_DRIVE_LOGICAL_BLK = 0x80004000 // /usr/x86_64-w64-mingw32/include/winnt.h:8715:1: + TAPE_DRIVE_LOG_BLK_IMMED = 0x80008000 // /usr/x86_64-w64-mingw32/include/winnt.h:8716:1: + TAPE_DRIVE_PADDING = 0x00040000 // /usr/x86_64-w64-mingw32/include/winnt.h:8687:1: + TAPE_DRIVE_RELATIVE_BLKS = 0x80020000 // /usr/x86_64-w64-mingw32/include/winnt.h:8719:1: + TAPE_DRIVE_REPORT_SMKS = 0x00080000 // /usr/x86_64-w64-mingw32/include/winnt.h:8688:1: + TAPE_DRIVE_RESERVED_BIT = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8696:1: + TAPE_DRIVE_REVERSE_POSITION = 0x80400000 // /usr/x86_64-w64-mingw32/include/winnt.h:8725:1: + TAPE_DRIVE_REWIND_IMMEDIATE = 0x80000008 // /usr/x86_64-w64-mingw32/include/winnt.h:8701:1: + TAPE_DRIVE_SELECT = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:8672:1: + TAPE_DRIVE_SEQUENTIAL_FMKS = 0x80080000 // /usr/x86_64-w64-mingw32/include/winnt.h:8721:1: + TAPE_DRIVE_SEQUENTIAL_SMKS = 0x80200000 // /usr/x86_64-w64-mingw32/include/winnt.h:8724:1: + TAPE_DRIVE_SETMARKS = 0x80100000 // /usr/x86_64-w64-mingw32/include/winnt.h:8723:1: + TAPE_DRIVE_SET_BLOCK_SIZE = 0x80000010 // /usr/x86_64-w64-mingw32/include/winnt.h:8702:1: + TAPE_DRIVE_SET_CMP_BOP_ONLY = 0x04000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8694:1: + TAPE_DRIVE_SET_COMPRESSION = 0x80000200 // /usr/x86_64-w64-mingw32/include/winnt.h:8709:1: + TAPE_DRIVE_SET_ECC = 0x80000100 // /usr/x86_64-w64-mingw32/include/winnt.h:8708:1: + TAPE_DRIVE_SET_EOT_WZ_SIZE = 0x00400000 // /usr/x86_64-w64-mingw32/include/winnt.h:8691:1: + TAPE_DRIVE_SET_PADDING = 0x80000400 // /usr/x86_64-w64-mingw32/include/winnt.h:8710:1: + TAPE_DRIVE_SET_REPORT_SMKS = 0x80000800 // /usr/x86_64-w64-mingw32/include/winnt.h:8711:1: + TAPE_DRIVE_SPACE_IMMEDIATE = 0x80800000 // /usr/x86_64-w64-mingw32/include/winnt.h:8726:1: + TAPE_DRIVE_TAPE_CAPACITY = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:8679:1: + TAPE_DRIVE_TAPE_REMAINING = 0x00000200 // /usr/x86_64-w64-mingw32/include/winnt.h:8680:1: + TAPE_DRIVE_TENSION = 0x80000002 // /usr/x86_64-w64-mingw32/include/winnt.h:8699:1: + TAPE_DRIVE_TENSION_IMMED = 0x80000040 // /usr/x86_64-w64-mingw32/include/winnt.h:8705:1: + TAPE_DRIVE_VARIABLE_BLOCK = 0x00000800 // /usr/x86_64-w64-mingw32/include/winnt.h:8682:1: + TAPE_DRIVE_WRITE_FILEMARKS = 0x82000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8729:1: + TAPE_DRIVE_WRITE_LONG_FMKS = 0x88000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8731:1: + TAPE_DRIVE_WRITE_MARK_IMMED = 0x90000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8733:1: + TAPE_DRIVE_WRITE_PROTECT = 0x00001000 // /usr/x86_64-w64-mingw32/include/winnt.h:8683:1: + TAPE_DRIVE_WRITE_SETMARKS = 0x81000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8728:1: + TAPE_DRIVE_WRITE_SHORT_FMKS = 0x84000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8730:1: + TAPE_ERASE_LONG = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8613:1: + TAPE_ERASE_SHORT = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8612:1: + TAPE_FILEMARKS = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8633:1: + TAPE_FIXED_PARTITIONS = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8772:1: + TAPE_FORMAT = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:8625:1: + TAPE_INITIATOR_PARTITIONS = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8774:1: + TAPE_LOAD = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8620:1: + TAPE_LOCK = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:8623:1: + TAPE_LOGICAL_BLOCK = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8655:1: + TAPE_LOGICAL_POSITION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8644:1: + TAPE_LONG_FILEMARKS = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:8635:1: + TAPE_PSEUDO_LOGICAL_BLOCK = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:8656:1: + TAPE_PSEUDO_LOGICAL_POSITION = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8645:1: + TAPE_QUERY_DEVICE_ERROR_DATA = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8786:1: + TAPE_QUERY_DRIVE_PARAMETERS = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8782:1: + TAPE_QUERY_IO_ERROR_DATA = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:8785:1: + TAPE_QUERY_MEDIA_CAPACITY = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8783:1: + TAPE_RESET_STATISTICS = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:290:1: + TAPE_RETURN_ENV_INFO = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:289:1: + TAPE_RETURN_STATISTICS = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:288:1: + TAPE_REWIND = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8653:1: + TAPE_SELECT_PARTITIONS = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8773:1: + TAPE_SETMARKS = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8632:1: + TAPE_SHORT_FILEMARKS = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8634:1: + TAPE_SPACE_END_OF_DATA = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8657:1: + TAPE_SPACE_FILEMARKS = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:8659:1: + TAPE_SPACE_RELATIVE_BLOCKS = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:8658:1: + TAPE_SPACE_SEQUENTIAL_FMKS = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:8660:1: + TAPE_SPACE_SEQUENTIAL_SMKS = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:8662:1: + TAPE_SPACE_SETMARKS = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:8661:1: + TAPE_TENSION = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8622:1: + TAPE_UNLOAD = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8621:1: + TAPE_UNLOCK = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8624:1: + TARGET_IS_NT351_OR_WIN95_OR_LATER = 1 // /usr/x86_64-w64-mingw32/include/rpcndr.h:58:1: + TARGET_IS_NT40_OR_LATER = 1 // /usr/x86_64-w64-mingw32/include/rpcndr.h:57:1: + TARGET_IS_NT50_OR_LATER = 1 // /usr/x86_64-w64-mingw32/include/rpcndr.h:56:1: + TARGET_IS_NT51_OR_LATER = 1 // /usr/x86_64-w64-mingw32/include/rpcndr.h:55:1: + TARGET_IS_NT60_OR_LATER = 0 // /usr/x86_64-w64-mingw32/include/rpcndr.h:53:1: + TARGET_IS_NT61_OR_LATER = 0 // /usr/x86_64-w64-mingw32/include/rpcndr.h:48:1: + TA_BASELINE = 24 // /usr/x86_64-w64-mingw32/include/wingdi.h:119:1: + TA_BOTTOM = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:118:1: + TA_CENTER = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:115:1: + TA_LEFT = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:113:1: + TA_MASK = 287 // /usr/x86_64-w64-mingw32/include/wingdi.h:121:1: + TA_NOUPDATECP = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:110:1: + TA_RIGHT = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:114:1: + TA_RTLREADING = 256 // /usr/x86_64-w64-mingw32/include/wingdi.h:120:1: + TA_TOP = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:117:1: + TA_UPDATECP = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:111:1: + TCI_SRCCHARSET = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:711:1: + TCI_SRCCODEPAGE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:712:1: + TCI_SRCFONTSIG = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:713:1: + TCI_SRCLOCALE = 0x1000 // /usr/x86_64-w64-mingw32/include/wingdi.h:714:1: + TCP_BSDURGENT = 0x7000 // /usr/x86_64-w64-mingw32/include/winsock.h:198:1: + TCP_NODELAY = 0x0001 // /usr/x86_64-w64-mingw32/include/winsock.h:197:1: + TC_CP_STROKE = 0x00000004 // /usr/x86_64-w64-mingw32/include/wingdi.h:1605:1: + TC_CR_90 = 0x00000008 // /usr/x86_64-w64-mingw32/include/wingdi.h:1606:1: + TC_CR_ANY = 0x00000010 // /usr/x86_64-w64-mingw32/include/wingdi.h:1607:1: + TC_EA_DOUBLE = 0x00000200 // /usr/x86_64-w64-mingw32/include/wingdi.h:1612:1: + TC_GP_TRAP = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:2552:1: + TC_HARDERR = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:2551:1: + TC_IA_ABLE = 0x00000400 // /usr/x86_64-w64-mingw32/include/wingdi.h:1613:1: + TC_NORMAL = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:2550:1: + TC_OP_CHARACTER = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:1603:1: + TC_OP_STROKE = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:1604:1: + TC_RA_ABLE = 0x00002000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1616:1: + TC_RESERVED = 0x00008000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1618:1: + TC_SA_CONTIN = 0x00000100 // /usr/x86_64-w64-mingw32/include/wingdi.h:1611:1: + TC_SA_DOUBLE = 0x00000040 // /usr/x86_64-w64-mingw32/include/wingdi.h:1609:1: + TC_SA_INTEGER = 0x00000080 // /usr/x86_64-w64-mingw32/include/wingdi.h:1610:1: + TC_SCROLLBLT = 0x00010000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1619:1: + TC_SF_X_YINDEP = 0x00000020 // /usr/x86_64-w64-mingw32/include/wingdi.h:1608:1: + TC_SIGNAL = 3 // /usr/x86_64-w64-mingw32/include/winbase.h:2553:1: + TC_SO_ABLE = 0x00001000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1615:1: + TC_UA_ABLE = 0x00000800 // /usr/x86_64-w64-mingw32/include/wingdi.h:1614:1: + TC_VA_ABLE = 0x00004000 // /usr/x86_64-w64-mingw32/include/wingdi.h:1617:1: + TECHNOLOGY = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1512:1: + TERM_ANDINFO = 0x0020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147165:1: + TERM_CODED = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147162:1: + TERM_COPIED = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147163:1: + TERM_DYNAMIC = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147160:1: + TERM_HEURTRUTH = 0x2000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147173:1: + TERM_HIGHTRUTH = 0x4000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147175:1: + TERM_IS = 0x0800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147171:1: + TERM_LIKE = 0x0400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147170:1: + TERM_LIKECOND = 0x0200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147169:1: + TERM_LIKEOPT = 0x0100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147168:1: + TERM_OK = 0x0040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147166:1: + TERM_ORINFO = 0x0010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147164:1: + TERM_SLICE = 0x8000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147179:1: + TERM_VARSELECT = 0x1000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147172:1: + TERM_VIRTUAL = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147161:1: + TERM_VNULL = 0x0080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147167:1: + TEXTCAPS = 34 // /usr/x86_64-w64-mingw32/include/wingdi.h:1528:1: + TF_Autoincrement = 0x00000008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17571:1: + TF_DISCONNECT = 0x01 // /usr/x86_64-w64-mingw32/include/winsock.h:336:1: + TF_Ephemeral = 0x00004000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17584:1: + TF_Eponymous = 0x00008000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17585:1: + TF_HasGenerated = 0x00000060 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17575:1: + TF_HasHidden = 0x00000002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17569:1: + TF_HasNotNull = 0x00000800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17581:1: + TF_HasPrimaryKey = 0x00000004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17570:1: + TF_HasStat1 = 0x00000010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17572:1: + TF_HasStat4 = 0x00002000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17583:1: + TF_HasStored = 0x00000040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17574:1: + TF_HasVirtual = 0x00000020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17573:1: + TF_NoVisibleRowid = 0x00000200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17579:1: + TF_OOOHidden = 0x00000400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17580:1: + TF_REUSE_SOCKET = 0x02 // /usr/x86_64-w64-mingw32/include/winsock.h:337:1: + TF_Readonly = 0x00000001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17568:1: + TF_Shadow = 0x00001000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17582:1: + TF_StatsUsed = 0x00000100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17577:1: + TF_Strict = 0x00010000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17586:1: + TF_WRITE_BEHIND = 0x04 // /usr/x86_64-w64-mingw32/include/winsock.h:338:1: + TF_WithoutRowid = 0x00000080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17576:1: + THAI_CHARSET = 222 // /usr/x86_64-w64-mingw32/include/wingdi.h:1171:1: + THREAD_ALL_ACCESS = 2032639 // /usr/x86_64-w64-mingw32/include/winnt.h:4082:1: + THREAD_BASE_PRIORITY_IDLE = -15 // /usr/x86_64-w64-mingw32/include/winnt.h:4169:1: + THREAD_BASE_PRIORITY_LOWRT = 15 // /usr/x86_64-w64-mingw32/include/winnt.h:4166:1: + THREAD_BASE_PRIORITY_MAX = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4167:1: + THREAD_BASE_PRIORITY_MIN = -2 // /usr/x86_64-w64-mingw32/include/winnt.h:4168:1: + THREAD_DIRECT_IMPERSONATION = 512 // /usr/x86_64-w64-mingw32/include/winnt.h:4075:1: + THREAD_GET_CONTEXT = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:4069:1: + THREAD_IMPERSONATE = 256 // /usr/x86_64-w64-mingw32/include/winnt.h:4074:1: + THREAD_MODE_BACKGROUND_BEGIN = 0x00010000 // /usr/x86_64-w64-mingw32/include/winbase.h:420:1: + THREAD_MODE_BACKGROUND_END = 0x00020000 // /usr/x86_64-w64-mingw32/include/winbase.h:421:1: + THREAD_PRIORITY_ABOVE_NORMAL = 1 // /usr/x86_64-w64-mingw32/include/winbase.h:414:1: + THREAD_PRIORITY_BELOW_NORMAL = -1 // /usr/x86_64-w64-mingw32/include/winbase.h:411:1: + THREAD_PRIORITY_ERROR_RETURN = 2147483647 // /usr/x86_64-w64-mingw32/include/winbase.h:415:1: + THREAD_PRIORITY_HIGHEST = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:413:1: + THREAD_PRIORITY_IDLE = -15 // /usr/x86_64-w64-mingw32/include/winbase.h:418:1: + THREAD_PRIORITY_LOWEST = -2 // /usr/x86_64-w64-mingw32/include/winbase.h:410:1: + THREAD_PRIORITY_NORMAL = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:412:1: + THREAD_PRIORITY_TIME_CRITICAL = 15 // /usr/x86_64-w64-mingw32/include/winbase.h:417:1: + THREAD_PROFILING_FLAG_DISPATCH = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:4226:1: + THREAD_QUERY_INFORMATION = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:4072:1: + THREAD_QUERY_LIMITED_INFORMATION = 2048 // /usr/x86_64-w64-mingw32/include/winnt.h:4077:1: + THREAD_SET_CONTEXT = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:4070:1: + THREAD_SET_INFORMATION = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:4071:1: + THREAD_SET_LIMITED_INFORMATION = 1024 // /usr/x86_64-w64-mingw32/include/winnt.h:4076:1: + THREAD_SET_THREAD_TOKEN = 128 // /usr/x86_64-w64-mingw32/include/winnt.h:4073:1: + THREAD_SUSPEND_RESUME = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4068:1: + THREAD_TERMINATE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4067:1: + TIMEOUT_ASYNC = 0xFFFFFFFF // /usr/x86_64-w64-mingw32/include/ddeml.h:133:1: + TIMERR_BASE = 96 // /usr/x86_64-w64-mingw32/include/mmsystem.h:129:1: + TIMERR_NOCANDO = 97 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1344:1: + TIMERR_NOERROR = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1343:1: + TIMERR_STRUCT = 129 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1345:1: + TIMER_ABSTIME = 1 // /usr/x86_64-w64-mingw32/include/pthread_time.h:54:1: + TIMER_ALL_ACCESS = 2031619 // /usr/x86_64-w64-mingw32/include/winnt.h:4599:1: + TIMER_END = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20757:1: + TIMER_MODIFY_STATE = 0x0002 // /usr/x86_64-w64-mingw32/include/winnt.h:4597:1: + TIMER_QUERY_STATE = 0x0001 // /usr/x86_64-w64-mingw32/include/winnt.h:4596:1: + TIMER_START = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20756:1: + TIME_BYTES = 0x0004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:62:1: + TIME_CALLBACK_EVENT_PULSE = 0x0020 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1355:1: + TIME_CALLBACK_EVENT_SET = 0x0010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1354:1: + TIME_CALLBACK_FUNCTION = 0x0000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1353:1: + TIME_FORCE24HOURFORMAT = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnls.h:491:1: + TIME_KILL_SYNCHRONOUS = 0x0100 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1356:1: + TIME_MIDI = 0x0010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:64:1: + TIME_MS = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:60:1: + TIME_NOMINUTESORSECONDS = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnls.h:488:1: + TIME_NOSECONDS = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnls.h:489:1: + TIME_NOTIMEMARKER = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnls.h:490:1: + TIME_ONESHOT = 0x0000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1350:1: + TIME_PERIODIC = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1351:1: + TIME_SAMPLES = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:61:1: + TIME_SMPTE = 0x0008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:63:1: + TIME_TICKS = 0x0020 // /usr/x86_64-w64-mingw32/include/mmsystem.h:65:1: + TIME_VALID_OID_FLUSH_OBJECT_FUNC = "TimeValidDllFlushObject" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5023:1: + TIME_VALID_OID_GET_OBJECT_FUNC = "TimeValidDllGetObject" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5013:1: + TIME_ZONE_ID_DAYLIGHT = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4603:1: + TIME_ZONE_ID_STANDARD = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4602:1: + TIME_ZONE_ID_UNKNOWN = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:4601:1: + TKF_AVAILABLE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:5867:1: + TKF_CONFIRMHOTKEY = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:5869:1: + TKF_HOTKEYACTIVE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:5868:1: + TKF_HOTKEYSOUND = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:5870:1: + TKF_INDICATOR = 0x00000020 // /usr/x86_64-w64-mingw32/include/winuser.h:5871:1: + TKF_TOGGLEKEYSON = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:5866:1: + TK_ABORT = 27 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13853:1: + TK_ACTION = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13854:1: + TK_ADD = 163 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13989:1: + TK_AFTER = 29 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13855:1: + TK_AGG_COLUMN = 169 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13995:1: + TK_AGG_FUNCTION = 168 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13994:1: + TK_ALL = 135 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13961:1: + TK_ALTER = 162 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13988:1: + TK_ALWAYS = 96 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13922:1: + TK_ANALYZE = 30 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13856:1: + TK_AND = 44 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13870:1: + TK_ANY = 101 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13927:1: + TK_AS = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13850:1: + TK_ASC = 31 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13857:1: + TK_ASTERISK = 180 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14006:1: + TK_ATTACH = 32 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13858:1: + TK_AUTOINCR = 126 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13952:1: + TK_BEFORE = 33 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13859:1: + TK_BEGIN = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13831:1: + TK_BETWEEN = 48 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13874:1: + TK_BITAND = 102 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13928:1: + TK_BITNOT = 114 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13940:1: + TK_BITOR = 103 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13929:1: + TK_BLOB = 154 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13980:1: + TK_BY = 34 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13860:1: + TK_CASCADE = 35 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13861:1: + TK_CASE = 157 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13983:1: + TK_CAST = 36 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13862:1: + TK_CHECK = 124 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13950:1: + TK_COLLATE = 113 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13939:1: + TK_COLUMN = 167 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13993:1: + TK_COLUMNKW = 60 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13886:1: + TK_COMMA = 25 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13851:1: + TK_COMMIT = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13836:1: + TK_CONCAT = 111 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13937:1: + TK_CONFLICT = 37 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13863:1: + TK_CONSTRAINT = 119 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13945:1: + TK_CREATE = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13843:1: + TK_CTIME_KW = 100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13926:1: + TK_CURRENT = 85 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13911:1: + TK_DATABASE = 38 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13864:1: + TK_DEFAULT = 120 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13946:1: + TK_DEFERRABLE = 131 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13957:1: + TK_DEFERRED = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13833:1: + TK_DELETE = 128 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13954:1: + TK_DESC = 39 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13865:1: + TK_DETACH = 40 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13866:1: + TK_DISTINCT = 140 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13966:1: + TK_DO = 61 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13887:1: + TK_DOT = 141 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13967:1: + TK_DROP = 133 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13959:1: + TK_EACH = 41 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13867:1: + TK_ELSE = 160 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13986:1: + TK_END = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13837:1: + TK_EQ = 53 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13879:1: + TK_ERROR = 182 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14008:1: + TK_ESCAPE = 58 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13884:1: + TK_EXCEPT = 136 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13962:1: + TK_EXCLUDE = 91 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13917:1: + TK_EXCLUSIVE = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13835:1: + TK_EXISTS = 20 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13846:1: + TK_EXPLAIN = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13828:1: + TK_FAIL = 42 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13868:1: + TK_FILTER = 166 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13992:1: + TK_FIRST = 83 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13909:1: + TK_FLOAT = 153 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13979:1: + TK_FOLLOWING = 86 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13912:1: + TK_FOR = 62 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13888:1: + TK_FOREIGN = 132 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13958:1: + TK_FROM = 142 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13968:1: + TK_FUNCTION = 172 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13998:1: + TK_GE = 57 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13883:1: + TK_GENERATED = 95 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13921:1: + TK_GROUP = 146 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13972:1: + TK_GROUPS = 92 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13918:1: + TK_GT = 54 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13880:1: + TK_HAVING = 147 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13973:1: + TK_ID = 59 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13885:1: + TK_IF = 18 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13844:1: + TK_IF_NULL_ROW = 179 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14005:1: + TK_IGNORE = 63 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13889:1: + TK_ILLEGAL = 184 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14010:1: + TK_IMMEDIATE = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13834:1: + TK_IN = 49 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13875:1: + TK_INDEX = 161 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13987:1: + TK_INDEXED = 116 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13942:1: + TK_INITIALLY = 64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13890:1: + TK_INSERT = 127 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13953:1: + TK_INSTEAD = 65 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13891:1: + TK_INTEGER = 155 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13981:1: + TK_INTERSECT = 137 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13963:1: + TK_INTO = 151 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13977:1: + TK_IS = 45 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13871:1: + TK_ISNOT = 171 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13997:1: + TK_ISNULL = 50 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13876:1: + TK_JOIN = 143 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13969:1: + TK_JOIN_KW = 118 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13944:1: + TK_KEY = 67 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13893:1: + TK_LAST = 84 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13910:1: + TK_LE = 55 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13881:1: + TK_LIKE_KW = 47 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13873:1: + TK_LIMIT = 148 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13974:1: + TK_LP = 22 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13848:1: + TK_LSHIFT = 104 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13930:1: + TK_LT = 56 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13882:1: + TK_MATCH = 46 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13872:1: + TK_MATERIALIZED = 97 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13923:1: + TK_MINUS = 107 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13933:1: + TK_NE = 52 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13878:1: + TK_NO = 66 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13892:1: + TK_NOT = 19 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13845:1: + TK_NOTHING = 152 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13978:1: + TK_NOTNULL = 51 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13877:1: + TK_NULL = 121 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13947:1: + TK_NULLS = 82 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13908:1: + TK_OF = 68 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13894:1: + TK_OFFSET = 69 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13895:1: + TK_ON = 115 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13941:1: + TK_OR = 43 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13869:1: + TK_ORDER = 145 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13971:1: + TK_OTHERS = 93 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13919:1: + TK_OVER = 165 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13991:1: + TK_PARTITION = 87 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13913:1: + TK_PLAN = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13830:1: + TK_PLUS = 106 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13932:1: + TK_PRAGMA = 70 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13896:1: + TK_PRECEDING = 88 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13914:1: + TK_PRIMARY = 122 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13948:1: + TK_PTR = 112 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13938:1: + TK_QUERY = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13829:1: + TK_RAISE = 71 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13897:1: + TK_RANGE = 89 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13915:1: + TK_RECURSIVE = 72 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13898:1: + TK_REFERENCES = 125 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13951:1: + TK_REGISTER = 176 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14002:1: + TK_REINDEX = 98 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13924:1: + TK_RELEASE = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13840:1: + TK_REM = 110 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13936:1: + TK_RENAME = 99 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13925:1: + TK_REPLACE = 73 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13899:1: + TK_RESTRICT = 74 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13900:1: + TK_RETURNING = 150 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13976:1: + TK_ROLLBACK = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13838:1: + TK_ROW = 75 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13901:1: + TK_ROWS = 76 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13902:1: + TK_RP = 23 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13849:1: + TK_RSHIFT = 105 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13931:1: + TK_SAVEPOINT = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13839:1: + TK_SELECT = 138 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13964:1: + TK_SELECT_COLUMN = 178 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14004:1: + TK_SEMI = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13827:1: + TK_SET = 130 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13956:1: + TK_SLASH = 109 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13935:1: + TK_SPACE = 183 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14009:1: + TK_SPAN = 181 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14007:1: + TK_STAR = 108 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13934:1: + TK_STRING = 117 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13943:1: + TK_TABLE = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13842:1: + TK_TEMP = 21 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13847:1: + TK_THEN = 159 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13985:1: + TK_TIES = 94 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13920:1: + TK_TO = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13841:1: + TK_TRANSACTION = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13832:1: + TK_TRIGGER = 77 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13903:1: + TK_TRUEFALSE = 170 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13996:1: + TK_TRUTH = 175 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14001:1: + TK_UMINUS = 173 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13999:1: + TK_UNBOUNDED = 90 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13916:1: + TK_UNION = 134 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13960:1: + TK_UNIQUE = 123 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13949:1: + TK_UPDATE = 129 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13955:1: + TK_UPLUS = 174 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14000:1: + TK_USING = 144 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13970:1: + TK_VACUUM = 78 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13904:1: + TK_VALUES = 139 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13965:1: + TK_VARIABLE = 156 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13982:1: + TK_VECTOR = 177 // testdata/sqlite-amalgamation-3380500/sqlite3.c:14003:1: + TK_VIEW = 79 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13905:1: + TK_VIRTUAL = 80 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13906:1: + TK_WHEN = 158 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13984:1: + TK_WHERE = 149 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13975:1: + TK_WINDOW = 164 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13990:1: + TK_WITH = 81 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13907:1: + TK_WITHOUT = 26 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13852:1: + TLOSS = 5 // /usr/x86_64-w64-mingw32/include/math.h:33:1: + TLS_MINIMUM_AVAILABLE = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:4099:1: + TME_CANCEL = 0x80000000 // /usr/x86_64-w64-mingw32/include/winuser.h:1561:1: + TME_HOVER = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:1557:1: + TME_LEAVE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:1558:1: + TME_NONCLIENT = 0x00000010 // /usr/x86_64-w64-mingw32/include/winuser.h:1559:1: + TME_QUERY = 0x40000000 // /usr/x86_64-w64-mingw32/include/winuser.h:1560:1: + TMPF_DEVICE = 0x08 // /usr/x86_64-w64-mingw32/include/wingdi.h:802:1: + TMPF_FIXED_PITCH = 0x01 // /usr/x86_64-w64-mingw32/include/wingdi.h:800:1: + TMPF_TRUETYPE = 0x04 // /usr/x86_64-w64-mingw32/include/wingdi.h:803:1: + TMPF_VECTOR = 0x02 // /usr/x86_64-w64-mingw32/include/wingdi.h:801:1: + TMP_MAX = 32767 // /usr/x86_64-w64-mingw32/include/stdio.h:64:1: + TMP_MAX_S = 32767 // /usr/x86_64-w64-mingw32/include/sec_api/stdio_s.h:27:3: + TOKEN_ADJUST_DEFAULT = 128 // /usr/x86_64-w64-mingw32/include/winnt.h:3708:1: + TOKEN_ADJUST_GROUPS = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:3707:1: + TOKEN_ADJUST_PRIVILEGES = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:3706:1: + TOKEN_ADJUST_SESSIONID = 256 // /usr/x86_64-w64-mingw32/include/winnt.h:3709:1: + TOKEN_ALL_ACCESS = 983551 // /usr/x86_64-w64-mingw32/include/winnt.h:3712:1: + TOKEN_ALL_ACCESS_P = 983295 // /usr/x86_64-w64-mingw32/include/winnt.h:3711:1: + TOKEN_ASSIGN_PRIMARY = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:3701:1: + TOKEN_DUPLICATE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:3702:1: + TOKEN_EXECUTE = 131072 // /usr/x86_64-w64-mingw32/include/winnt.h:3717:1: + TOKEN_IMPERSONATE = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:3703:1: + TOKEN_MANDATORY_POLICY_NEW_PROCESS_MIN = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:3839:1: + TOKEN_MANDATORY_POLICY_NO_WRITE_UP = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:3838:1: + TOKEN_MANDATORY_POLICY_OFF = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:3837:1: + TOKEN_MANDATORY_POLICY_VALID_MASK = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:3841:1: + TOKEN_QUERY = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3704:1: + TOKEN_QUERY_SOURCE = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:3705:1: + TOKEN_READ = 131080 // /usr/x86_64-w64-mingw32/include/winnt.h:3713:1: + TOKEN_SOURCE_LENGTH = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:3867:1: + TOKEN_WRITE = 131296 // /usr/x86_64-w64-mingw32/include/winnt.h:3715:1: + TPM_BOTTOMALIGN = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:3391:1: + TPM_CENTERALIGN = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:3387:1: + TPM_HORIZONTAL = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3393:1: + TPM_HORNEGANIMATION = 2048 // /usr/x86_64-w64-mingw32/include/winuser.h:3399:1: + TPM_HORPOSANIMATION = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:3398:1: + TPM_LAYOUTRTL = 32768 // /usr/x86_64-w64-mingw32/include/winuser.h:3403:1: + TPM_LEFTALIGN = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3386:1: + TPM_LEFTBUTTON = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3384:1: + TPM_NOANIMATION = 16384 // /usr/x86_64-w64-mingw32/include/winuser.h:3402:1: + TPM_NONOTIFY = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:3395:1: + TPM_RECURSE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:3397:1: + TPM_RETURNCMD = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:3396:1: + TPM_RIGHTALIGN = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:3388:1: + TPM_RIGHTBUTTON = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:3385:1: + TPM_TOPALIGN = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:3389:1: + TPM_VCENTERALIGN = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:3390:1: + TPM_VERNEGANIMATION = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:3401:1: + TPM_VERPOSANIMATION = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:3400:1: + TPM_VERTICAL = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:3394:1: + TRANSACTIONMANAGER_ALL_ACCESS = 983103 // /usr/x86_64-w64-mingw32/include/winnt.h:8957:1: + TRANSACTIONMANAGER_BIND_TRANSACTION = 0x00020 // /usr/x86_64-w64-mingw32/include/winnt.h:8952:1: + TRANSACTIONMANAGER_CREATE_RM = 0x00010 // /usr/x86_64-w64-mingw32/include/winnt.h:8951:1: + TRANSACTIONMANAGER_GENERIC_EXECUTE = 131072 // /usr/x86_64-w64-mingw32/include/winnt.h:8956:1: + TRANSACTIONMANAGER_GENERIC_READ = 131073 // /usr/x86_64-w64-mingw32/include/winnt.h:8954:1: + TRANSACTIONMANAGER_GENERIC_WRITE = 131102 // /usr/x86_64-w64-mingw32/include/winnt.h:8955:1: + TRANSACTIONMANAGER_QUERY_INFORMATION = 0x00001 // /usr/x86_64-w64-mingw32/include/winnt.h:8947:1: + TRANSACTIONMANAGER_RECOVER = 0x00004 // /usr/x86_64-w64-mingw32/include/winnt.h:8949:1: + TRANSACTIONMANAGER_RENAME = 0x00008 // /usr/x86_64-w64-mingw32/include/winnt.h:8950:1: + TRANSACTIONMANAGER_SET_INFORMATION = 0x00002 // /usr/x86_64-w64-mingw32/include/winnt.h:8948:1: + TRANSACTION_ALL_ACCESS = 2031679 // /usr/x86_64-w64-mingw32/include/winnt.h:8970:1: + TRANSACTION_COMMIT = 8 // /usr/x86_64-w64-mingw32/include/winnt.h:8962:1: + TRANSACTION_DO_NOT_PROMOTE = 0x00000001 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:24:1: + TRANSACTION_ENLIST = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:8961:1: + TRANSACTION_GENERIC_EXECUTE = 1179672 // /usr/x86_64-w64-mingw32/include/winnt.h:8969:1: + TRANSACTION_GENERIC_READ = 1179649 // /usr/x86_64-w64-mingw32/include/winnt.h:8967:1: + TRANSACTION_GENERIC_WRITE = 1179710 // /usr/x86_64-w64-mingw32/include/winnt.h:8968:1: + TRANSACTION_MANAGER_COMMIT_DEFAULT = 0x00000000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:16:1: + TRANSACTION_MANAGER_COMMIT_LOWEST = 0x00000008 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:19:1: + TRANSACTION_MANAGER_COMMIT_SYSTEM_HIVES = 0x00000004 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:18:1: + TRANSACTION_MANAGER_COMMIT_SYSTEM_VOLUME = 0x00000002 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:17:1: + TRANSACTION_MANAGER_CORRUPT_FOR_PROGRESS = 0x00000020 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:21:1: + TRANSACTION_MANAGER_CORRUPT_FOR_RECOVERY = 0x00000010 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:20:1: + TRANSACTION_MANAGER_MAXIMUM_OPTION = 0x0000003f // /usr/x86_64-w64-mingw32/include/ktmtypes.h:22:1: + TRANSACTION_MANAGER_VOLATILE = 0x00000001 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:15:1: + TRANSACTION_MAXIMUM_OPTION = 0x00000001 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:25:1: + TRANSACTION_NOTIFICATION_TM_ONLINE_FLAG_IS_CLUSTERED = 0x1 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:90:1: + TRANSACTION_NOTIFY_COMMIT = 0x00000004 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:42:1: + TRANSACTION_NOTIFY_COMMIT_COMPLETE = 0x00000040 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:46:1: + TRANSACTION_NOTIFY_COMMIT_FINALIZE = 0x40000000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:66:1: + TRANSACTION_NOTIFY_COMMIT_REQUEST = 0x04000000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:61:1: + TRANSACTION_NOTIFY_DELEGATE_COMMIT = 0x00000400 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:50:1: + TRANSACTION_NOTIFY_ENLIST_MASK = 0x00040000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:58:1: + TRANSACTION_NOTIFY_ENLIST_PREPREPARE = 0x00001000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:52:1: + TRANSACTION_NOTIFY_INDOUBT = 0x00004000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:54:1: + TRANSACTION_NOTIFY_LAST_RECOVER = 0x00002000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:53:1: + TRANSACTION_NOTIFY_MARSHAL = 0x00020000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:57:1: + TRANSACTION_NOTIFY_MASK = 0x3fffffff // /usr/x86_64-w64-mingw32/include/ktmtypes.h:39:1: + TRANSACTION_NOTIFY_PREPARE = 0x00000002 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:41:1: + TRANSACTION_NOTIFY_PREPARE_COMPLETE = 0x00000020 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:45:1: + TRANSACTION_NOTIFY_PREPREPARE = 0x00000001 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:40:1: + TRANSACTION_NOTIFY_PREPREPARE_COMPLETE = 0x00000010 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:44:1: + TRANSACTION_NOTIFY_PROMOTE = 0x08000000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:62:1: + TRANSACTION_NOTIFY_PROMOTE_NEW = 0x10000000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:63:1: + TRANSACTION_NOTIFY_PROPAGATE_PULL = 0x00008000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:55:1: + TRANSACTION_NOTIFY_PROPAGATE_PUSH = 0x00010000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:56:1: + TRANSACTION_NOTIFY_RECOVER = 0x00000100 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:48:1: + TRANSACTION_NOTIFY_RECOVER_QUERY = 0x00000800 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:51:1: + TRANSACTION_NOTIFY_REQUEST_OUTCOME = 0x20000000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:64:1: + TRANSACTION_NOTIFY_RM_DISCONNECTED = 0x01000000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:59:1: + TRANSACTION_NOTIFY_ROLLBACK = 0x00000008 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:43:1: + TRANSACTION_NOTIFY_ROLLBACK_COMPLETE = 0x00000080 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:47:1: + TRANSACTION_NOTIFY_SINGLE_PHASE_COMMIT = 0x00000200 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:49:1: + TRANSACTION_NOTIFY_TM_ONLINE = 0x02000000 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:60:1: + TRANSACTION_PROPAGATE = 32 // /usr/x86_64-w64-mingw32/include/winnt.h:8964:1: + TRANSACTION_QUERY_INFORMATION = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8959:1: + TRANSACTION_RESOURCE_MANAGER_RIGHTS = 1179703 // /usr/x86_64-w64-mingw32/include/winnt.h:8971:1: + TRANSACTION_RIGHT_RESERVED1 = 64 // /usr/x86_64-w64-mingw32/include/winnt.h:8965:1: + TRANSACTION_ROLLBACK = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:8963:1: + TRANSACTION_SET_INFORMATION = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8960:1: + TRANSFORM_CTM = 4107 // /usr/x86_64-w64-mingw32/include/wingdi.h:304:1: + TRANSPARENT = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:1409:1: + TRANSPORT_TYPE_CN = 0x01 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:168:1: + TRANSPORT_TYPE_DG = 0x02 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:169:1: + TRANSPORT_TYPE_LPC = 0x04 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:170:1: + TRANSPORT_TYPE_WMSG = 0x08 // /usr/x86_64-w64-mingw32/include/rpcdcep.h:171:1: + TRANS_NONE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65505:1: + TRANS_READ = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65506:1: + TRANS_WRITE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65507:1: + TRIGGER_AFTER = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19017:1: + TRIGGER_BEFORE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19016:1: + TRUE = 1 // /usr/x86_64-w64-mingw32/include/minwindef.h:52:1: + TRUETYPE_FONTTYPE = 0x004 // /usr/x86_64-w64-mingw32/include/wingdi.h:1395:1: + TRUNCATE_EXISTING = 5 // /usr/x86_64-w64-mingw32/include/fileapi.h:22:1: + TRY_AGAIN = 11002 // /usr/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h:178:1: + TT_AVAILABLE = 0x0001 // /usr/x86_64-w64-mingw32/include/wingdi.h:2689:1: + TT_ENABLED = 0x0002 // /usr/x86_64-w64-mingw32/include/wingdi.h:2690:1: + TT_OPENTYPE_FONTTYPE = 0x20000 // /usr/x86_64-w64-mingw32/include/commdlg.h:476:1: + TT_POLYGON_TYPE = 24 // /usr/x86_64-w64-mingw32/include/wingdi.h:2591:1: + TT_PRIM_CSPLINE = 3 // /usr/x86_64-w64-mingw32/include/wingdi.h:2595:1: + TT_PRIM_LINE = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:2593:1: + TT_PRIM_QSPLINE = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:2594:1: + TURKISH_CHARSET = 162 // /usr/x86_64-w64-mingw32/include/wingdi.h:1169:1: + TWOSTOPBITS = 2 // /usr/x86_64-w64-mingw32/include/winbase.h:477:1: + TYPE1_FONTTYPE = 0x40000 // /usr/x86_64-w64-mingw32/include/commdlg.h:477:1: + UAS_EXACTLEGACY = 0x1000 // /usr/x86_64-w64-mingw32/include/urlmon.h:675:1: + UCHAR_MAX = 255 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:82:1: + UCLEANUI = 67108864 // /usr/x86_64-w64-mingw32/include/reason.h:60:1: + UDIRTYUI = 134217728 // /usr/x86_64-w64-mingw32/include/reason.h:62:1: + UINT_MAX = 4294967295 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:124:1: + UISF_ACTIVE = 0x4 // /usr/x86_64-w64-mingw32/include/winuser.h:1225:1: + UISF_HIDEACCEL = 0x2 // /usr/x86_64-w64-mingw32/include/winuser.h:1224:1: + UISF_HIDEFOCUS = 0x1 // /usr/x86_64-w64-mingw32/include/winuser.h:1223:1: + UIS_CLEAR = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1220:1: + UIS_INITIALIZE = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1221:1: + UIS_SET = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1219:1: + UI_CAP_2700 = 0x00000001 // /usr/x86_64-w64-mingw32/include/imm.h:320:1: + UI_CAP_ROT90 = 0x00000002 // /usr/x86_64-w64-mingw32/include/imm.h:321:1: + UI_CAP_ROTANY = 0x00000004 // /usr/x86_64-w64-mingw32/include/imm.h:322:1: + ULLONG_MAX = 18446744073709551615 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:146:1: + ULONG_LONG_MAX = 18446744073709551615 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:158:1: + ULONG_MAX = 4294967295 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:135:1: + ULW_ALPHA = 0x00000002 // /usr/x86_64-w64-mingw32/include/winuser.h:2254:1: + ULW_COLORKEY = 0x00000001 // /usr/x86_64-w64-mingw32/include/winuser.h:2253:1: + ULW_EX_NORESIZE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winuser.h:2256:1: + ULW_OPAQUE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winuser.h:2255:1: + UNALIGNED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:106:1: + UNALIGNED64 = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:108:1: + UNDEFINE_ALTERNATE = 0xD // /usr/x86_64-w64-mingw32/include/winioctl.h:1229:1: + UNDEFINE_PRIMARY = 0xC // /usr/x86_64-w64-mingw32/include/winioctl.h:1228:1: + UNDERFLOW = 4 // /usr/x86_64-w64-mingw32/include/math.h:32:1: + UNICODE_NOCHAR = 0xFFFF // /usr/x86_64-w64-mingw32/include/winuser.h:1186:1: + UNICODE_STRING_MAX_CHARS = 32767 // /usr/x86_64-w64-mingw32/include/winnt.h:601:1: + UNIQUE_NAME = 0x00 // /usr/x86_64-w64-mingw32/include/nb30.h:78:1: + UNIVERSAL_NAME_INFO_LEVEL = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnetwk.h:201:1: + UNKNOWN_LOCK = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53624:1: + UNLOAD_DLL_DEBUG_EVENT = 7 // /usr/x86_64-w64-mingw32/include/minwinbase.h:230:1: + UNLOCK_ELEMENT = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:1110:1: + UNPROTECTED_DACL_SECURITY_INFORMATION = 536870912 // /usr/x86_64-w64-mingw32/include/winnt.h:4021:1: + UNPROTECTED_SACL_SECURITY_INFORMATION = 268435456 // /usr/x86_64-w64-mingw32/include/winnt.h:4022:1: + UNRECOVERED_READS_VALID = 0x00000008 // /usr/x86_64-w64-mingw32/include/winioctl.h:280:1: + UNRECOVERED_WRITES_VALID = 0x00000002 // /usr/x86_64-w64-mingw32/include/winioctl.h:278:1: + UNWIND_HISTORY_TABLE_GLOBAL = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:2828:1: + UNWIND_HISTORY_TABLE_LOCAL = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:2829:1: + UNWIND_HISTORY_TABLE_NONE = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:2827:1: + UNWIND_HISTORY_TABLE_SIZE = 12 // /usr/x86_64-w64-mingw32/include/winnt.h:2820:1: + UNW_FLAG_CHAININFO = 0x4 // /usr/x86_64-w64-mingw32/include/winnt.h:1788:1: + UNW_FLAG_EHANDLER = 0x1 // /usr/x86_64-w64-mingw32/include/winnt.h:1786:1: + UNW_FLAG_NHANDLER = 0x0 // /usr/x86_64-w64-mingw32/include/winnt.h:1785:1: + UNW_FLAG_UHANDLER = 0x2 // /usr/x86_64-w64-mingw32/include/winnt.h:1787:1: + UOI_FLAGS = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:855:1: + UOI_NAME = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:856:1: + UOI_TIMERPROC_EXCEPTION_SUPPRESSION = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:863:1: + UOI_TYPE = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:857:1: + UOI_USER_SID = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:858:1: + UPDFCACHE_IFBLANK = 16 // /usr/x86_64-w64-mingw32/include/oleidl.h:524:1: + UPDFCACHE_IFBLANKORONSAVECACHE = 18 // /usr/x86_64-w64-mingw32/include/oleidl.h:528:1: + UPDFCACHE_NODATACACHE = 1 // /usr/x86_64-w64-mingw32/include/oleidl.h:516:1: + UPDFCACHE_NORMALCACHE = 8 // /usr/x86_64-w64-mingw32/include/oleidl.h:522:1: + UPDFCACHE_ONLYIFBLANK = 2147483648 // /usr/x86_64-w64-mingw32/include/oleidl.h:526:1: + UPDFCACHE_ONSAVECACHE = 2 // /usr/x86_64-w64-mingw32/include/oleidl.h:518:1: + UPDFCACHE_ONSTOPCACHE = 4 // /usr/x86_64-w64-mingw32/include/oleidl.h:520:1: + UPOINTER_32 = 0 // /usr/x86_64-w64-mingw32/include/basetsd.h:23:1: + URLACTION_ACTIVEX_CONFIRM_NOOBJECTSAFETY = 0x1204 // /usr/x86_64-w64-mingw32/include/urlmon.h:7583:1: + URLACTION_ACTIVEX_CURR_MAX = 0x120B // /usr/x86_64-w64-mingw32/include/urlmon.h:7591:1: + URLACTION_ACTIVEX_DYNSRC_VIDEO_AND_ANIMATION = 0x120A // /usr/x86_64-w64-mingw32/include/urlmon.h:7589:1: + URLACTION_ACTIVEX_MAX = 0x13ff // /usr/x86_64-w64-mingw32/include/urlmon.h:7592:1: + URLACTION_ACTIVEX_MIN = 0x1200 // /usr/x86_64-w64-mingw32/include/urlmon.h:7576:1: + URLACTION_ACTIVEX_NO_WEBOC_SCRIPT = 0x1206 // /usr/x86_64-w64-mingw32/include/urlmon.h:7585:1: + URLACTION_ACTIVEX_OVERRIDE_DATA_SAFETY = 0x1202 // /usr/x86_64-w64-mingw32/include/urlmon.h:7580:1: + URLACTION_ACTIVEX_OVERRIDE_DOMAINLIST = 0x120B // /usr/x86_64-w64-mingw32/include/urlmon.h:7590:1: + URLACTION_ACTIVEX_OVERRIDE_OBJECT_SAFETY = 0x1201 // /usr/x86_64-w64-mingw32/include/urlmon.h:7579:1: + URLACTION_ACTIVEX_OVERRIDE_OPTIN = 0x1208 // /usr/x86_64-w64-mingw32/include/urlmon.h:7587:1: + URLACTION_ACTIVEX_OVERRIDE_REPURPOSEDETECTION = 0x1207 // /usr/x86_64-w64-mingw32/include/urlmon.h:7586:1: + URLACTION_ACTIVEX_OVERRIDE_SCRIPT_SAFETY = 0x1203 // /usr/x86_64-w64-mingw32/include/urlmon.h:7581:1: + URLACTION_ACTIVEX_RUN = 0x1200 // /usr/x86_64-w64-mingw32/include/urlmon.h:7577:1: + URLACTION_ACTIVEX_SCRIPTLET_RUN = 0x1209 // /usr/x86_64-w64-mingw32/include/urlmon.h:7588:1: + URLACTION_ACTIVEX_TREATASUNTRUSTED = 0x1205 // /usr/x86_64-w64-mingw32/include/urlmon.h:7584:1: + URLACTION_ALLOW_ACTIVEX_FILTERING = 0x2702 // /usr/x86_64-w64-mingw32/include/urlmon.h:7743:1: + URLACTION_ALLOW_AUDIO_VIDEO = 0x2701 // /usr/x86_64-w64-mingw32/include/urlmon.h:7742:1: + URLACTION_ALLOW_AUDIO_VIDEO_PLUGINS = 0x2704 // /usr/x86_64-w64-mingw32/include/urlmon.h:7745:1: + URLACTION_ALLOW_CROSSDOMAIN_APPCACHE_MANIFEST = 0x270A // /usr/x86_64-w64-mingw32/include/urlmon.h:7750:1: + URLACTION_ALLOW_CROSSDOMAIN_DROP_ACROSS_WINDOWS = 0x2709 // /usr/x86_64-w64-mingw32/include/urlmon.h:7749:1: + URLACTION_ALLOW_CROSSDOMAIN_DROP_WITHIN_WINDOW = 0x2708 // /usr/x86_64-w64-mingw32/include/urlmon.h:7748:1: + URLACTION_ALLOW_RENDER_LEGACY_DXTFILTERS = 0x270B // /usr/x86_64-w64-mingw32/include/urlmon.h:7751:1: + URLACTION_ALLOW_STRUCTURED_STORAGE_SNIFFING = 0x2703 // /usr/x86_64-w64-mingw32/include/urlmon.h:7744:1: + URLACTION_ALLOW_XDOMAIN_SUBFRAME_RESIZE = 0x1408 // /usr/x86_64-w64-mingw32/include/urlmon.h:7600:1: + URLACTION_ALLOW_ZONE_ELEVATION_OPT_OUT_ADDITION = 0x2706 // /usr/x86_64-w64-mingw32/include/urlmon.h:7747:1: + URLACTION_ALLOW_ZONE_ELEVATION_VIA_OPT_OUT = 0x2705 // /usr/x86_64-w64-mingw32/include/urlmon.h:7746:1: + URLACTION_AUTHENTICATE_CLIENT = 0x1A01 // /usr/x86_64-w64-mingw32/include/urlmon.h:7663:1: + URLACTION_CHANNEL_SOFTDIST_MAX = 0x1Eff // /usr/x86_64-w64-mingw32/include/urlmon.h:7706:1: + URLACTION_CHANNEL_SOFTDIST_MIN = 0x1E00 // /usr/x86_64-w64-mingw32/include/urlmon.h:7701:1: + URLACTION_CHANNEL_SOFTDIST_PERMISSIONS = 0x1E05 // /usr/x86_64-w64-mingw32/include/urlmon.h:7702:1: + URLACTION_CLIENT_CERT_PROMPT = 0x1A04 // /usr/x86_64-w64-mingw32/include/urlmon.h:7671:1: + URLACTION_COOKIES = 0x1A02 // /usr/x86_64-w64-mingw32/include/urlmon.h:7668:1: + URLACTION_COOKIES_ENABLED = 0x1A10 // /usr/x86_64-w64-mingw32/include/urlmon.h:7676:1: + URLACTION_COOKIES_SESSION = 0x1A03 // /usr/x86_64-w64-mingw32/include/urlmon.h:7669:1: + URLACTION_COOKIES_SESSION_THIRD_PARTY = 0x1A06 // /usr/x86_64-w64-mingw32/include/urlmon.h:7674:1: + URLACTION_COOKIES_THIRD_PARTY = 0x1A05 // /usr/x86_64-w64-mingw32/include/urlmon.h:7673:1: + URLACTION_CREDENTIALS_USE = 0x1A00 // /usr/x86_64-w64-mingw32/include/urlmon.h:7657:1: + URLACTION_CROSS_DOMAIN_DATA = 0x1406 // /usr/x86_64-w64-mingw32/include/urlmon.h:7598:1: + URLACTION_DOWNLOAD_CURR_MAX = 0x1004 // /usr/x86_64-w64-mingw32/include/urlmon.h:7573:1: + URLACTION_DOWNLOAD_MAX = 0x11FF // /usr/x86_64-w64-mingw32/include/urlmon.h:7574:1: + URLACTION_DOWNLOAD_MIN = 0x1000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7570:1: + URLACTION_DOWNLOAD_SIGNED_ACTIVEX = 0x1001 // /usr/x86_64-w64-mingw32/include/urlmon.h:7571:1: + URLACTION_DOWNLOAD_UNSIGNED_ACTIVEX = 0x1004 // /usr/x86_64-w64-mingw32/include/urlmon.h:7572:1: + URLACTION_HTML_ALLOW_CROSS_DOMAIN_CANVAS = 0x160D // /usr/x86_64-w64-mingw32/include/urlmon.h:7620:1: + URLACTION_HTML_ALLOW_CROSS_DOMAIN_TEXTTRACK = 0x1610 // /usr/x86_64-w64-mingw32/include/urlmon.h:7623:1: + URLACTION_HTML_ALLOW_CROSS_DOMAIN_WEBWORKER = 0x160F // /usr/x86_64-w64-mingw32/include/urlmon.h:7622:1: + URLACTION_HTML_ALLOW_INDEXEDDB = 0x1611 // /usr/x86_64-w64-mingw32/include/urlmon.h:7624:1: + URLACTION_HTML_ALLOW_INJECTED_DYNAMIC_HTML = 0x160B // /usr/x86_64-w64-mingw32/include/urlmon.h:7618:1: + URLACTION_HTML_ALLOW_WINDOW_CLOSE = 0x160E // /usr/x86_64-w64-mingw32/include/urlmon.h:7621:1: + URLACTION_HTML_FONT_DOWNLOAD = 0x1604 // /usr/x86_64-w64-mingw32/include/urlmon.h:7611:1: + URLACTION_HTML_INCLUDE_FILE_PATH = 0x160A // /usr/x86_64-w64-mingw32/include/urlmon.h:7617:1: + URLACTION_HTML_JAVA_RUN = 0x1605 // /usr/x86_64-w64-mingw32/include/urlmon.h:7612:1: + URLACTION_HTML_MAX = 0x17ff // /usr/x86_64-w64-mingw32/include/urlmon.h:7626:1: + URLACTION_HTML_META_REFRESH = 0x1608 // /usr/x86_64-w64-mingw32/include/urlmon.h:7615:1: + URLACTION_HTML_MIN = 0x1600 // /usr/x86_64-w64-mingw32/include/urlmon.h:7607:1: + URLACTION_HTML_MIXED_CONTENT = 0x1609 // /usr/x86_64-w64-mingw32/include/urlmon.h:7616:1: + URLACTION_HTML_REQUIRE_UTF8_DOCUMENT_CODEPAGE = 0x160C // /usr/x86_64-w64-mingw32/include/urlmon.h:7619:1: + URLACTION_HTML_SUBFRAME_NAVIGATE = 0x1607 // /usr/x86_64-w64-mingw32/include/urlmon.h:7614:1: + URLACTION_HTML_SUBMIT_FORMS = 0x1601 // /usr/x86_64-w64-mingw32/include/urlmon.h:7608:1: + URLACTION_HTML_SUBMIT_FORMS_FROM = 0x1602 // /usr/x86_64-w64-mingw32/include/urlmon.h:7609:1: + URLACTION_HTML_SUBMIT_FORMS_TO = 0x1603 // /usr/x86_64-w64-mingw32/include/urlmon.h:7610:1: + URLACTION_HTML_USERDATA_SAVE = 0x1606 // /usr/x86_64-w64-mingw32/include/urlmon.h:7613:1: + URLACTION_INFODELIVERY_CURR_MAX = 0x1D06 // /usr/x86_64-w64-mingw32/include/urlmon.h:7699:1: + URLACTION_INFODELIVERY_MAX = 0x1Dff // /usr/x86_64-w64-mingw32/include/urlmon.h:7700:1: + URLACTION_INFODELIVERY_MIN = 0x1D00 // /usr/x86_64-w64-mingw32/include/urlmon.h:7691:1: + URLACTION_INFODELIVERY_NO_ADDING_CHANNELS = 0x1D00 // /usr/x86_64-w64-mingw32/include/urlmon.h:7692:1: + URLACTION_INFODELIVERY_NO_ADDING_SUBSCRIPTIONS = 0x1D03 // /usr/x86_64-w64-mingw32/include/urlmon.h:7695:1: + URLACTION_INFODELIVERY_NO_CHANNEL_LOGGING = 0x1D06 // /usr/x86_64-w64-mingw32/include/urlmon.h:7698:1: + URLACTION_INFODELIVERY_NO_EDITING_CHANNELS = 0x1D01 // /usr/x86_64-w64-mingw32/include/urlmon.h:7693:1: + URLACTION_INFODELIVERY_NO_EDITING_SUBSCRIPTIONS = 0x1D04 // /usr/x86_64-w64-mingw32/include/urlmon.h:7696:1: + URLACTION_INFODELIVERY_NO_REMOVING_CHANNELS = 0x1D02 // /usr/x86_64-w64-mingw32/include/urlmon.h:7694:1: + URLACTION_INFODELIVERY_NO_REMOVING_SUBSCRIPTIONS = 0x1D05 // /usr/x86_64-w64-mingw32/include/urlmon.h:7697:1: + URLACTION_JAVA_CURR_MAX = 0x1C00 // /usr/x86_64-w64-mingw32/include/urlmon.h:7688:1: + URLACTION_JAVA_MAX = 0x1Cff // /usr/x86_64-w64-mingw32/include/urlmon.h:7689:1: + URLACTION_JAVA_MIN = 0x1C00 // /usr/x86_64-w64-mingw32/include/urlmon.h:7681:1: + URLACTION_JAVA_PERMISSIONS = 0x1C00 // /usr/x86_64-w64-mingw32/include/urlmon.h:7682:1: + URLACTION_MIN = 0x1000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7568:1: + URLACTION_NETWORK_CURR_MAX = 0x1A10 // /usr/x86_64-w64-mingw32/include/urlmon.h:7678:1: + URLACTION_NETWORK_MAX = 0x1Bff // /usr/x86_64-w64-mingw32/include/urlmon.h:7679:1: + URLACTION_NETWORK_MIN = 0x1A00 // /usr/x86_64-w64-mingw32/include/urlmon.h:7655:1: + URLACTION_PLUGGABLE_PROTOCOL_XHR = 0x140B // /usr/x86_64-w64-mingw32/include/urlmon.h:7603:1: + URLACTION_SCRIPT_CURR_MAX = 0x140B // /usr/x86_64-w64-mingw32/include/urlmon.h:7604:1: + URLACTION_SCRIPT_JAVA_USE = 0x1402 // /usr/x86_64-w64-mingw32/include/urlmon.h:7596:1: + URLACTION_SCRIPT_MAX = 0x15ff // /usr/x86_64-w64-mingw32/include/urlmon.h:7605:1: + URLACTION_SCRIPT_MIN = 0x1400 // /usr/x86_64-w64-mingw32/include/urlmon.h:7594:1: + URLACTION_SCRIPT_NAVIGATE = 0x140A // /usr/x86_64-w64-mingw32/include/urlmon.h:7602:1: + URLACTION_SCRIPT_OVERRIDE_SAFETY = 0x1401 // /usr/x86_64-w64-mingw32/include/urlmon.h:7582:1: + URLACTION_SCRIPT_PASTE = 0x1407 // /usr/x86_64-w64-mingw32/include/urlmon.h:7599:1: + URLACTION_SCRIPT_RUN = 0x1400 // /usr/x86_64-w64-mingw32/include/urlmon.h:7595:1: + URLACTION_SCRIPT_SAFE_ACTIVEX = 0x1405 // /usr/x86_64-w64-mingw32/include/urlmon.h:7597:1: + URLACTION_SCRIPT_XSSFILTER = 0x1409 // /usr/x86_64-w64-mingw32/include/urlmon.h:7601:1: + URLACTION_SHELL_CURR_MAX = 0x1811 // /usr/x86_64-w64-mingw32/include/urlmon.h:7652:1: + URLACTION_SHELL_FILE_DOWNLOAD = 0x1803 // /usr/x86_64-w64-mingw32/include/urlmon.h:7631:1: + URLACTION_SHELL_INSTALL_DTITEMS = 0x1800 // /usr/x86_64-w64-mingw32/include/urlmon.h:7629:1: + URLACTION_SHELL_MAX = 0x19ff // /usr/x86_64-w64-mingw32/include/urlmon.h:7653:1: + URLACTION_SHELL_MIN = 0x1800 // /usr/x86_64-w64-mingw32/include/urlmon.h:7628:1: + URLACTION_SHELL_MOVE_OR_COPY = 0x1802 // /usr/x86_64-w64-mingw32/include/urlmon.h:7630:1: + URLACTION_SHELL_SHELLEXECUTE = 0x1806 // /usr/x86_64-w64-mingw32/include/urlmon.h:7634:1: + URLACTION_SHELL_VERB = 0x1804 // /usr/x86_64-w64-mingw32/include/urlmon.h:7632:1: + URLACTION_SHELL_WEBVIEW_VERB = 0x1805 // /usr/x86_64-w64-mingw32/include/urlmon.h:7633:1: + URLMON_OPTION_URL_ENCODING = 0x10000004 // /usr/x86_64-w64-mingw32/include/urlmon.h:683:1: + URLMON_OPTION_USERAGENT = 0x10000001 // /usr/x86_64-w64-mingw32/include/urlmon.h:681:1: + URLMON_OPTION_USERAGENT_REFRESH = 0x10000002 // /usr/x86_64-w64-mingw32/include/urlmon.h:682:1: + URLOSTRM_GETNEWESTVERSION = 0x3 // /usr/x86_64-w64-mingw32/include/urlmon.h:4585:1: + URLOSTRM_USECACHEDCOPY = 0x2 // /usr/x86_64-w64-mingw32/include/urlmon.h:4584:1: + URLOSTRM_USECACHEDCOPY_ONLY = 0x1 // /usr/x86_64-w64-mingw32/include/urlmon.h:4583:1: + URLPOLICY_ACTIVEX_CHECK_LIST = 0x10000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7578:1: + URLPOLICY_ALLOW = 0x0 // /usr/x86_64-w64-mingw32/include/urlmon.h:7753:1: + URLPOLICY_AUTHENTICATE_CHALLENGE_RESPONSE = 0x10000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7665:1: + URLPOLICY_AUTHENTICATE_CLEARTEXT_OK = 0x0 // /usr/x86_64-w64-mingw32/include/urlmon.h:7664:1: + URLPOLICY_AUTHENTICATE_MUTUAL_ONLY = 0x30000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7666:1: + URLPOLICY_CHANNEL_SOFTDIST_AUTOINSTALL = 0x30000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7705:1: + URLPOLICY_CHANNEL_SOFTDIST_PRECACHE = 0x20000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7704:1: + URLPOLICY_CHANNEL_SOFTDIST_PROHIBIT = 0x10000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7703:1: + URLPOLICY_CREDENTIALS_ANONYMOUS_ONLY = 0x30000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7661:1: + URLPOLICY_CREDENTIALS_CONDITIONAL_PROMPT = 0x20000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7660:1: + URLPOLICY_CREDENTIALS_MUST_PROMPT_USER = 0x10000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7659:1: + URLPOLICY_CREDENTIALS_SILENT_LOGON_OK = 0x0 // /usr/x86_64-w64-mingw32/include/urlmon.h:7658:1: + URLPOLICY_DISALLOW = 0x3 // /usr/x86_64-w64-mingw32/include/urlmon.h:7755:1: + URLPOLICY_DONTCHECKDLGBOX = 0x100 // /usr/x86_64-w64-mingw32/include/urlmon.h:7765:1: + URLPOLICY_JAVA_CUSTOM = 0x800000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7687:1: + URLPOLICY_JAVA_HIGH = 0x10000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7684:1: + URLPOLICY_JAVA_LOW = 0x30000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7686:1: + URLPOLICY_JAVA_MEDIUM = 0x20000 // /usr/x86_64-w64-mingw32/include/urlmon.h:7685:1: + URLPOLICY_JAVA_PROHIBIT = 0x0 // /usr/x86_64-w64-mingw32/include/urlmon.h:7683:1: + URLPOLICY_LOG_ON_ALLOW = 0x40 // /usr/x86_64-w64-mingw32/include/urlmon.h:7758:1: + URLPOLICY_LOG_ON_DISALLOW = 0x80 // /usr/x86_64-w64-mingw32/include/urlmon.h:7759:1: + URLPOLICY_MASK_PERMISSIONS = 0x0f // /usr/x86_64-w64-mingw32/include/urlmon.h:7761:1: + URLPOLICY_NOTIFY_ON_ALLOW = 0x10 // /usr/x86_64-w64-mingw32/include/urlmon.h:7756:1: + URLPOLICY_NOTIFY_ON_DISALLOW = 0x20 // /usr/x86_64-w64-mingw32/include/urlmon.h:7757:1: + URLPOLICY_QUERY = 0x1 // /usr/x86_64-w64-mingw32/include/urlmon.h:7754:1: + URLZONE_ESC_FLAG = 0x100 // /usr/x86_64-w64-mingw32/include/urlmon.h:7795:1: + URL_MK_LEGACY = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:626:1: + URL_MK_NO_CANONICALIZE = 2 // /usr/x86_64-w64-mingw32/include/urlmon.h:628:1: + URL_MK_UNIFORM = 1 // /usr/x86_64-w64-mingw32/include/urlmon.h:627:1: + URL_OID_GET_OBJECT_URL_FUNC = "UrlDllGetObjectUrl" // /usr/x86_64-w64-mingw32/include/wincrypt.h:4978:1: + USAGE_MATCH_TYPE_AND = 0x0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5388:1: + USAGE_MATCH_TYPE_OR = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:5389:1: + USER_CALL_IS_ASYNC = 0x0100 // /usr/x86_64-w64-mingw32/include/rpcndr.h:378:1: + USER_CALL_NEW_CORRELATION_DESC = 0x0200 // /usr/x86_64-w64-mingw32/include/rpcndr.h:379:1: + USER_MARSHAL_CB_SIGNATURE = 85 // /usr/x86_64-w64-mingw32/include/rpcndr.h:358:1: + USER_MARSHAL_FC_BYTE = 1 // /usr/x86_64-w64-mingw32/include/rpcndr.h:637:1: + USER_MARSHAL_FC_CHAR = 2 // /usr/x86_64-w64-mingw32/include/rpcndr.h:638:1: + USER_MARSHAL_FC_DOUBLE = 12 // /usr/x86_64-w64-mingw32/include/rpcndr.h:648:1: + USER_MARSHAL_FC_FLOAT = 10 // /usr/x86_64-w64-mingw32/include/rpcndr.h:646:1: + USER_MARSHAL_FC_HYPER = 11 // /usr/x86_64-w64-mingw32/include/rpcndr.h:647:1: + USER_MARSHAL_FC_LONG = 8 // /usr/x86_64-w64-mingw32/include/rpcndr.h:644:1: + USER_MARSHAL_FC_SHORT = 6 // /usr/x86_64-w64-mingw32/include/rpcndr.h:642:1: + USER_MARSHAL_FC_SMALL = 3 // /usr/x86_64-w64-mingw32/include/rpcndr.h:639:1: + USER_MARSHAL_FC_ULONG = 9 // /usr/x86_64-w64-mingw32/include/rpcndr.h:645:1: + USER_MARSHAL_FC_USHORT = 7 // /usr/x86_64-w64-mingw32/include/rpcndr.h:643:1: + USER_MARSHAL_FC_USMALL = 4 // /usr/x86_64-w64-mingw32/include/rpcndr.h:640:1: + USER_MARSHAL_FC_WCHAR = 5 // /usr/x86_64-w64-mingw32/include/rpcndr.h:641:1: + USER_TIMER_MAXIMUM = 0x7FFFFFFF // /usr/x86_64-w64-mingw32/include/winuser.h:3025:1: + USER_TIMER_MINIMUM = 0x0000000A // /usr/x86_64-w64-mingw32/include/winuser.h:3026:1: + USE___UUIDOF = 1 // /usr/x86_64-w64-mingw32/include/_mingw.h:75:1: + USHRT_MAX = 65535 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:113:1: + USN_DELETE_FLAG_DELETE = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:1505:1: + USN_DELETE_FLAG_NOTIFY = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:1506:1: + USN_DELETE_VALID_FLAGS = 3 // /usr/x86_64-w64-mingw32/include/winioctl.h:1508:1: + USN_PAGE_SIZE = 4096 // /usr/x86_64-w64-mingw32/include/winioctl.h:1465:1: + USN_REASON_BASIC_INFO_CHANGE = 32768 // /usr/x86_64-w64-mingw32/include/winioctl.h:1480:1: + USN_REASON_CLOSE = 2147483648 // /usr/x86_64-w64-mingw32/include/winioctl.h:1488:1: + USN_REASON_COMPRESSION_CHANGE = 131072 // /usr/x86_64-w64-mingw32/include/winioctl.h:1482:1: + USN_REASON_DATA_EXTEND = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:1468:1: + USN_REASON_DATA_OVERWRITE = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:1467:1: + USN_REASON_DATA_TRUNCATION = 4 // /usr/x86_64-w64-mingw32/include/winioctl.h:1469:1: + USN_REASON_EA_CHANGE = 1024 // /usr/x86_64-w64-mingw32/include/winioctl.h:1475:1: + USN_REASON_ENCRYPTION_CHANGE = 262144 // /usr/x86_64-w64-mingw32/include/winioctl.h:1483:1: + USN_REASON_FILE_CREATE = 256 // /usr/x86_64-w64-mingw32/include/winioctl.h:1473:1: + USN_REASON_FILE_DELETE = 512 // /usr/x86_64-w64-mingw32/include/winioctl.h:1474:1: + USN_REASON_HARD_LINK_CHANGE = 65536 // /usr/x86_64-w64-mingw32/include/winioctl.h:1481:1: + USN_REASON_INDEXABLE_CHANGE = 16384 // /usr/x86_64-w64-mingw32/include/winioctl.h:1479:1: + USN_REASON_NAMED_DATA_EXTEND = 32 // /usr/x86_64-w64-mingw32/include/winioctl.h:1471:1: + USN_REASON_NAMED_DATA_OVERWRITE = 16 // /usr/x86_64-w64-mingw32/include/winioctl.h:1470:1: + USN_REASON_NAMED_DATA_TRUNCATION = 64 // /usr/x86_64-w64-mingw32/include/winioctl.h:1472:1: + USN_REASON_OBJECT_ID_CHANGE = 524288 // /usr/x86_64-w64-mingw32/include/winioctl.h:1484:1: + USN_REASON_RENAME_NEW_NAME = 8192 // /usr/x86_64-w64-mingw32/include/winioctl.h:1478:1: + USN_REASON_RENAME_OLD_NAME = 4096 // /usr/x86_64-w64-mingw32/include/winioctl.h:1477:1: + USN_REASON_REPARSE_POINT_CHANGE = 1048576 // /usr/x86_64-w64-mingw32/include/winioctl.h:1485:1: + USN_REASON_SECURITY_CHANGE = 2048 // /usr/x86_64-w64-mingw32/include/winioctl.h:1476:1: + USN_REASON_STREAM_CHANGE = 2097152 // /usr/x86_64-w64-mingw32/include/winioctl.h:1486:1: + USN_SOURCE_AUXILIARY_DATA = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:1527:1: + USN_SOURCE_DATA_MANAGEMENT = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:1526:1: + USN_SOURCE_REPLICATION_MANAGEMENT = 4 // /usr/x86_64-w64-mingw32/include/winioctl.h:1528:1: + UUID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:43:1: + VALID_INHERIT_FLAGS = 31 // /usr/x86_64-w64-mingw32/include/winnt.h:3341:1: + VALID_NTFT = 0xC0 // /usr/x86_64-w64-mingw32/include/winioctl.h:517:1: + VARCMP_EQ = 1 // /usr/x86_64-w64-mingw32/include/oleauto.h:521:1: + VARCMP_GT = 2 // /usr/x86_64-w64-mingw32/include/oleauto.h:522:1: + VARCMP_LT = 0 // /usr/x86_64-w64-mingw32/include/oleauto.h:520:1: + VARCMP_NULL = 3 // /usr/x86_64-w64-mingw32/include/oleauto.h:523:1: + VARIABLE_PITCH = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:1153:1: + VARIANT_ALPHABOOL = 0x02 // /usr/x86_64-w64-mingw32/include/oleauto.h:92:1: + VARIANT_CALENDAR_GREGORIAN = 0x40 // /usr/x86_64-w64-mingw32/include/oleauto.h:97:1: + VARIANT_CALENDAR_HIJRI = 0x08 // /usr/x86_64-w64-mingw32/include/oleauto.h:94:1: + VARIANT_CALENDAR_THAI = 0x20 // /usr/x86_64-w64-mingw32/include/oleauto.h:96:1: + VARIANT_LOCALBOOL = 0x10 // /usr/x86_64-w64-mingw32/include/oleauto.h:95:1: + VARIANT_NOUSEROVERRIDE = 0x04 // /usr/x86_64-w64-mingw32/include/oleauto.h:93:1: + VARIANT_NOVALUEPROP = 0x01 // /usr/x86_64-w64-mingw32/include/oleauto.h:91:1: + VARIANT_USE_NLS = 0x80 // /usr/x86_64-w64-mingw32/include/oleauto.h:98:1: + VDBE_DISPLAY_P4 = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22065:1: + VDBE_MAGIC_DEAD = 0x5606c3c8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22491:1: + VDBE_MAGIC_HALT = 0x319c2973 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22489:1: + VDBE_MAGIC_INIT = 0x16bceaa5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22487:1: + VDBE_MAGIC_RESET = 0x48fa9f76 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22490:1: + VDBE_MAGIC_RUN = 0x2df20da3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22488:1: + VENDOR_ID_LENGTH = 8 // /usr/x86_64-w64-mingw32/include/winioctl.h:989:1: + VERTRES = 10 // /usr/x86_64-w64-mingw32/include/wingdi.h:1516:1: + VERTSIZE = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1514:1: + VER_AND = 6 // /usr/x86_64-w64-mingw32/include/winnt.h:7991:1: + VER_BUILDNUMBER = 0x0000004 // /usr/x86_64-w64-mingw32/include/winnt.h:7999:1: + VER_CONDITION_MASK = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:7994:1: + VER_EQUAL = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7986:1: + VER_GREATER = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7987:1: + VER_GREATER_EQUAL = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7988:1: + VER_H = 0 // /usr/x86_64-w64-mingw32/include/winver.h:7:1: + VER_LESS = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7989:1: + VER_LESS_EQUAL = 5 // /usr/x86_64-w64-mingw32/include/winnt.h:7990:1: + VER_MAJORVERSION = 0x0000002 // /usr/x86_64-w64-mingw32/include/winnt.h:7998:1: + VER_MINORVERSION = 0x0000001 // /usr/x86_64-w64-mingw32/include/winnt.h:7997:1: + VER_NT_DOMAIN_CONTROLLER = 0x0000002 // /usr/x86_64-w64-mingw32/include/winnt.h:8007:1: + VER_NT_SERVER = 0x0000003 // /usr/x86_64-w64-mingw32/include/winnt.h:8008:1: + VER_NT_WORKSTATION = 0x0000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8006:1: + VER_NUM_BITS_PER_CONDITION_MASK = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7995:1: + VER_OR = 7 // /usr/x86_64-w64-mingw32/include/winnt.h:7992:1: + VER_PLATFORMID = 0x0000008 // /usr/x86_64-w64-mingw32/include/winnt.h:8000:1: + VER_PLATFORM_WIN32_NT = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:8012:1: + VER_PLATFORM_WIN32_WINDOWS = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:8011:1: + VER_PLATFORM_WIN32s = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8010:1: + VER_PRODUCT_TYPE = 0x0000080 // /usr/x86_64-w64-mingw32/include/winnt.h:8004:1: + VER_SERVER_NT = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:713:1: + VER_SERVICEPACKMAJOR = 0x0000020 // /usr/x86_64-w64-mingw32/include/winnt.h:8002:1: + VER_SERVICEPACKMINOR = 0x0000010 // /usr/x86_64-w64-mingw32/include/winnt.h:8001:1: + VER_SUITENAME = 0x0000040 // /usr/x86_64-w64-mingw32/include/winnt.h:8003:1: + VER_SUITE_BACKOFFICE = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:716:1: + VER_SUITE_BLADE = 0x00000400 // /usr/x86_64-w64-mingw32/include/winnt.h:724:1: + VER_SUITE_COMMUNICATIONS = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:717:1: + VER_SUITE_COMPUTE_SERVER = 0x00004000 // /usr/x86_64-w64-mingw32/include/winnt.h:728:1: + VER_SUITE_DATACENTER = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:721:1: + VER_SUITE_EMBEDDEDNT = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:720:1: + VER_SUITE_EMBEDDED_RESTRICTED = 0x00000800 // /usr/x86_64-w64-mingw32/include/winnt.h:725:1: + VER_SUITE_ENTERPRISE = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:715:1: + VER_SUITE_PERSONAL = 0x00000200 // /usr/x86_64-w64-mingw32/include/winnt.h:723:1: + VER_SUITE_SECURITY_APPLIANCE = 0x00001000 // /usr/x86_64-w64-mingw32/include/winnt.h:726:1: + VER_SUITE_SINGLEUSERTS = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:722:1: + VER_SUITE_SMALLBUSINESS = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:714:1: + VER_SUITE_SMALLBUSINESS_RESTRICTED = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:719:1: + VER_SUITE_STORAGE_SERVER = 0x00002000 // /usr/x86_64-w64-mingw32/include/winnt.h:727:1: + VER_SUITE_TERMINAL = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:718:1: + VER_SUITE_WH_SERVER = 0x00008000 // /usr/x86_64-w64-mingw32/include/winnt.h:729:1: + VER_WORKSTATION_NT = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnt.h:712:1: + VFFF_ISSHAREDFILE = 0x0001 // /usr/x86_64-w64-mingw32/include/winver.h:77:1: + VFF_BUFFTOOSMALL = 0x0004 // /usr/x86_64-w64-mingw32/include/winver.h:81:1: + VFF_CURNEDEST = 0x0001 // /usr/x86_64-w64-mingw32/include/winver.h:79:1: + VFF_FILEINUSE = 0x0002 // /usr/x86_64-w64-mingw32/include/winver.h:80:1: + VFT2_DRV_COMM = 10 // /usr/x86_64-w64-mingw32/include/winver.h:69:1: + VFT2_DRV_DISPLAY = 4 // /usr/x86_64-w64-mingw32/include/winver.h:63:1: + VFT2_DRV_INPUTMETHOD = 11 // /usr/x86_64-w64-mingw32/include/winver.h:70:1: + VFT2_DRV_INSTALLABLE = 8 // /usr/x86_64-w64-mingw32/include/winver.h:67:1: + VFT2_DRV_KEYBOARD = 2 // /usr/x86_64-w64-mingw32/include/winver.h:61:1: + VFT2_DRV_LANGUAGE = 3 // /usr/x86_64-w64-mingw32/include/winver.h:62:1: + VFT2_DRV_MOUSE = 5 // /usr/x86_64-w64-mingw32/include/winver.h:64:1: + VFT2_DRV_NETWORK = 6 // /usr/x86_64-w64-mingw32/include/winver.h:65:1: + VFT2_DRV_PRINTER = 1 // /usr/x86_64-w64-mingw32/include/winver.h:60:1: + VFT2_DRV_SOUND = 9 // /usr/x86_64-w64-mingw32/include/winver.h:68:1: + VFT2_DRV_SYSTEM = 7 // /usr/x86_64-w64-mingw32/include/winver.h:66:1: + VFT2_DRV_VERSIONED_PRINTER = 12 // /usr/x86_64-w64-mingw32/include/winver.h:71:1: + VFT2_FONT_RASTER = 1 // /usr/x86_64-w64-mingw32/include/winver.h:73:1: + VFT2_FONT_TRUETYPE = 3 // /usr/x86_64-w64-mingw32/include/winver.h:75:1: + VFT2_FONT_VECTOR = 2 // /usr/x86_64-w64-mingw32/include/winver.h:74:1: + VFT2_UNKNOWN = 0 // /usr/x86_64-w64-mingw32/include/winver.h:59:1: + VFT_APP = 1 // /usr/x86_64-w64-mingw32/include/winver.h:52:1: + VFT_DLL = 2 // /usr/x86_64-w64-mingw32/include/winver.h:53:1: + VFT_DRV = 3 // /usr/x86_64-w64-mingw32/include/winver.h:54:1: + VFT_FONT = 4 // /usr/x86_64-w64-mingw32/include/winver.h:55:1: + VFT_STATIC_LIB = 7 // /usr/x86_64-w64-mingw32/include/winver.h:57:1: + VFT_UNKNOWN = 0 // /usr/x86_64-w64-mingw32/include/winver.h:51:1: + VFT_VXD = 5 // /usr/x86_64-w64-mingw32/include/winver.h:56:1: + VIETNAMESE_CHARSET = 163 // /usr/x86_64-w64-mingw32/include/wingdi.h:1170:1: + VIEW_E_FIRST = 2147746112 // /usr/x86_64-w64-mingw32/include/winerror.h:2369:1: + VIEW_E_LAST = 2147746127 // /usr/x86_64-w64-mingw32/include/winerror.h:2370:1: + VIEW_S_FIRST = 262464 // /usr/x86_64-w64-mingw32/include/winerror.h:2371:1: + VIEW_S_LAST = 262479 // /usr/x86_64-w64-mingw32/include/winerror.h:2372:1: + VIFF_DONTDELETEOLD = 0x0002 // /usr/x86_64-w64-mingw32/include/winver.h:84:1: + VIFF_FORCEINSTALL = 0x0001 // /usr/x86_64-w64-mingw32/include/winver.h:83:1: + VIF_ACCESSVIOLATION = 512 // /usr/x86_64-w64-mingw32/include/winver.h:97:1: + VIF_BUFFTOOSMALL = 262144 // /usr/x86_64-w64-mingw32/include/winver.h:108:1: + VIF_CANNOTCREATE = 2048 // /usr/x86_64-w64-mingw32/include/winver.h:99:1: + VIF_CANNOTDELETE = 4096 // /usr/x86_64-w64-mingw32/include/winver.h:100:1: + VIF_CANNOTDELETECUR = 16384 // /usr/x86_64-w64-mingw32/include/winver.h:102:1: + VIF_CANNOTLOADCABINET = 1048576 // /usr/x86_64-w64-mingw32/include/winver.h:110:1: + VIF_CANNOTLOADLZ32 = 524288 // /usr/x86_64-w64-mingw32/include/winver.h:109:1: + VIF_CANNOTREADDST = 131072 // /usr/x86_64-w64-mingw32/include/winver.h:106:1: + VIF_CANNOTREADSRC = 65536 // /usr/x86_64-w64-mingw32/include/winver.h:105:1: + VIF_CANNOTRENAME = 8192 // /usr/x86_64-w64-mingw32/include/winver.h:101:1: + VIF_DIFFCODEPG = 16 // /usr/x86_64-w64-mingw32/include/winver.h:91:1: + VIF_DIFFLANG = 8 // /usr/x86_64-w64-mingw32/include/winver.h:90:1: + VIF_DIFFTYPE = 32 // /usr/x86_64-w64-mingw32/include/winver.h:92:1: + VIF_FILEINUSE = 128 // /usr/x86_64-w64-mingw32/include/winver.h:95:1: + VIF_MISMATCH = 2 // /usr/x86_64-w64-mingw32/include/winver.h:87:1: + VIF_OUTOFMEMORY = 32768 // /usr/x86_64-w64-mingw32/include/winver.h:103:1: + VIF_OUTOFSPACE = 256 // /usr/x86_64-w64-mingw32/include/winver.h:96:1: + VIF_SHARINGVIOLATION = 1024 // /usr/x86_64-w64-mingw32/include/winver.h:98:1: + VIF_SRCOLD = 4 // /usr/x86_64-w64-mingw32/include/winver.h:88:1: + VIF_TEMPFILE = 1 // /usr/x86_64-w64-mingw32/include/winver.h:86:1: + VIF_WRITEPROT = 64 // /usr/x86_64-w64-mingw32/include/winver.h:94:1: + VK_ACCEPT = 0x1E // /usr/x86_64-w64-mingw32/include/winuser.h:274:1: + VK_ADD = 0x6B // /usr/x86_64-w64-mingw32/include/winuser.h:308:1: + VK_APPS = 0x5D // /usr/x86_64-w64-mingw32/include/winuser.h:295:1: + VK_ATTN = 0xF6 // /usr/x86_64-w64-mingw32/include/winuser.h:437:1: + VK_BACK = 0x08 // /usr/x86_64-w64-mingw32/include/winuser.h:253:1: + VK_BROWSER_BACK = 0xA6 // /usr/x86_64-w64-mingw32/include/winuser.h:361:1: + VK_BROWSER_FAVORITES = 0xAB // /usr/x86_64-w64-mingw32/include/winuser.h:366:1: + VK_BROWSER_FORWARD = 0xA7 // /usr/x86_64-w64-mingw32/include/winuser.h:362:1: + VK_BROWSER_HOME = 0xAC // /usr/x86_64-w64-mingw32/include/winuser.h:367:1: + VK_BROWSER_REFRESH = 0xA8 // /usr/x86_64-w64-mingw32/include/winuser.h:363:1: + VK_BROWSER_SEARCH = 0xAA // /usr/x86_64-w64-mingw32/include/winuser.h:365:1: + VK_BROWSER_STOP = 0xA9 // /usr/x86_64-w64-mingw32/include/winuser.h:364:1: + VK_CANCEL = 0x03 // /usr/x86_64-w64-mingw32/include/winuser.h:249:1: + VK_CAPITAL = 0x14 // /usr/x86_64-w64-mingw32/include/winuser.h:261:1: + VK_CLEAR = 0x0C // /usr/x86_64-w64-mingw32/include/winuser.h:255:1: + VK_CONTROL = 0x11 // /usr/x86_64-w64-mingw32/include/winuser.h:258:1: + VK_CONVERT = 0x1C // /usr/x86_64-w64-mingw32/include/winuser.h:272:1: + VK_CRSEL = 0xF7 // /usr/x86_64-w64-mingw32/include/winuser.h:438:1: + VK_DECIMAL = 0x6E // /usr/x86_64-w64-mingw32/include/winuser.h:311:1: + VK_DELETE = 0x2E // /usr/x86_64-w64-mingw32/include/winuser.h:290:1: + VK_DIVIDE = 0x6F // /usr/x86_64-w64-mingw32/include/winuser.h:312:1: + VK_DOWN = 0x28 // /usr/x86_64-w64-mingw32/include/winuser.h:284:1: + VK_END = 0x23 // /usr/x86_64-w64-mingw32/include/winuser.h:279:1: + VK_EREOF = 0xF9 // /usr/x86_64-w64-mingw32/include/winuser.h:440:1: + VK_ESCAPE = 0x1B // /usr/x86_64-w64-mingw32/include/winuser.h:271:1: + VK_EXECUTE = 0x2B // /usr/x86_64-w64-mingw32/include/winuser.h:287:1: + VK_EXSEL = 0xF8 // /usr/x86_64-w64-mingw32/include/winuser.h:439:1: + VK_F1 = 0x70 // /usr/x86_64-w64-mingw32/include/winuser.h:313:1: + VK_F10 = 0x79 // /usr/x86_64-w64-mingw32/include/winuser.h:322:1: + VK_F11 = 0x7A // /usr/x86_64-w64-mingw32/include/winuser.h:323:1: + VK_F12 = 0x7B // /usr/x86_64-w64-mingw32/include/winuser.h:324:1: + VK_F13 = 0x7C // /usr/x86_64-w64-mingw32/include/winuser.h:325:1: + VK_F14 = 0x7D // /usr/x86_64-w64-mingw32/include/winuser.h:326:1: + VK_F15 = 0x7E // /usr/x86_64-w64-mingw32/include/winuser.h:327:1: + VK_F16 = 0x7F // /usr/x86_64-w64-mingw32/include/winuser.h:328:1: + VK_F17 = 0x80 // /usr/x86_64-w64-mingw32/include/winuser.h:329:1: + VK_F18 = 0x81 // /usr/x86_64-w64-mingw32/include/winuser.h:330:1: + VK_F19 = 0x82 // /usr/x86_64-w64-mingw32/include/winuser.h:331:1: + VK_F2 = 0x71 // /usr/x86_64-w64-mingw32/include/winuser.h:314:1: + VK_F20 = 0x83 // /usr/x86_64-w64-mingw32/include/winuser.h:332:1: + VK_F21 = 0x84 // /usr/x86_64-w64-mingw32/include/winuser.h:333:1: + VK_F22 = 0x85 // /usr/x86_64-w64-mingw32/include/winuser.h:334:1: + VK_F23 = 0x86 // /usr/x86_64-w64-mingw32/include/winuser.h:335:1: + VK_F24 = 0x87 // /usr/x86_64-w64-mingw32/include/winuser.h:336:1: + VK_F3 = 0x72 // /usr/x86_64-w64-mingw32/include/winuser.h:315:1: + VK_F4 = 0x73 // /usr/x86_64-w64-mingw32/include/winuser.h:316:1: + VK_F5 = 0x74 // /usr/x86_64-w64-mingw32/include/winuser.h:317:1: + VK_F6 = 0x75 // /usr/x86_64-w64-mingw32/include/winuser.h:318:1: + VK_F7 = 0x76 // /usr/x86_64-w64-mingw32/include/winuser.h:319:1: + VK_F8 = 0x77 // /usr/x86_64-w64-mingw32/include/winuser.h:320:1: + VK_F9 = 0x78 // /usr/x86_64-w64-mingw32/include/winuser.h:321:1: + VK_FINAL = 0x18 // /usr/x86_64-w64-mingw32/include/winuser.h:267:1: + VK_HANGEUL = 0x15 // /usr/x86_64-w64-mingw32/include/winuser.h:263:1: + VK_HANGUL = 0x15 // /usr/x86_64-w64-mingw32/include/winuser.h:264:1: + VK_HANJA = 0x19 // /usr/x86_64-w64-mingw32/include/winuser.h:268:1: + VK_HELP = 0x2F // /usr/x86_64-w64-mingw32/include/winuser.h:291:1: + VK_HOME = 0x24 // /usr/x86_64-w64-mingw32/include/winuser.h:280:1: + VK_ICO_00 = 0xE4 // /usr/x86_64-w64-mingw32/include/winuser.h:420:1: + VK_ICO_CLEAR = 0xE6 // /usr/x86_64-w64-mingw32/include/winuser.h:422:1: + VK_ICO_HELP = 0xE3 // /usr/x86_64-w64-mingw32/include/winuser.h:419:1: + VK_IME_OFF = 0x1A // /usr/x86_64-w64-mingw32/include/winuser.h:270:1: + VK_IME_ON = 0x16 // /usr/x86_64-w64-mingw32/include/winuser.h:265:1: + VK_INSERT = 0x2D // /usr/x86_64-w64-mingw32/include/winuser.h:289:1: + VK_JUNJA = 0x17 // /usr/x86_64-w64-mingw32/include/winuser.h:266:1: + VK_KANA = 0x15 // /usr/x86_64-w64-mingw32/include/winuser.h:262:1: + VK_KANJI = 0x19 // /usr/x86_64-w64-mingw32/include/winuser.h:269:1: + VK_LAUNCH_APP1 = 0xB6 // /usr/x86_64-w64-mingw32/include/winuser.h:377:1: + VK_LAUNCH_APP2 = 0xB7 // /usr/x86_64-w64-mingw32/include/winuser.h:378:1: + VK_LAUNCH_MAIL = 0xB4 // /usr/x86_64-w64-mingw32/include/winuser.h:375:1: + VK_LAUNCH_MEDIA_SELECT = 0xB5 // /usr/x86_64-w64-mingw32/include/winuser.h:376:1: + VK_LBUTTON = 0x01 // /usr/x86_64-w64-mingw32/include/winuser.h:247:1: + VK_LCONTROL = 0xA2 // /usr/x86_64-w64-mingw32/include/winuser.h:357:1: + VK_LEFT = 0x25 // /usr/x86_64-w64-mingw32/include/winuser.h:281:1: + VK_LMENU = 0xA4 // /usr/x86_64-w64-mingw32/include/winuser.h:359:1: + VK_LSHIFT = 0xA0 // /usr/x86_64-w64-mingw32/include/winuser.h:355:1: + VK_LWIN = 0x5B // /usr/x86_64-w64-mingw32/include/winuser.h:293:1: + VK_MBUTTON = 0x04 // /usr/x86_64-w64-mingw32/include/winuser.h:250:1: + VK_MEDIA_NEXT_TRACK = 0xB0 // /usr/x86_64-w64-mingw32/include/winuser.h:371:1: + VK_MEDIA_PLAY_PAUSE = 0xB3 // /usr/x86_64-w64-mingw32/include/winuser.h:374:1: + VK_MEDIA_PREV_TRACK = 0xB1 // /usr/x86_64-w64-mingw32/include/winuser.h:372:1: + VK_MEDIA_STOP = 0xB2 // /usr/x86_64-w64-mingw32/include/winuser.h:373:1: + VK_MENU = 0x12 // /usr/x86_64-w64-mingw32/include/winuser.h:259:1: + VK_MODECHANGE = 0x1F // /usr/x86_64-w64-mingw32/include/winuser.h:275:1: + VK_MULTIPLY = 0x6A // /usr/x86_64-w64-mingw32/include/winuser.h:307:1: + VK_NEXT = 0x22 // /usr/x86_64-w64-mingw32/include/winuser.h:278:1: + VK_NONAME = 0xFC // /usr/x86_64-w64-mingw32/include/winuser.h:443:1: + VK_NONCONVERT = 0x1D // /usr/x86_64-w64-mingw32/include/winuser.h:273:1: + VK_NUMLOCK = 0x90 // /usr/x86_64-w64-mingw32/include/winuser.h:347:1: + VK_NUMPAD0 = 0x60 // /usr/x86_64-w64-mingw32/include/winuser.h:297:1: + VK_NUMPAD1 = 0x61 // /usr/x86_64-w64-mingw32/include/winuser.h:298:1: + VK_NUMPAD2 = 0x62 // /usr/x86_64-w64-mingw32/include/winuser.h:299:1: + VK_NUMPAD3 = 0x63 // /usr/x86_64-w64-mingw32/include/winuser.h:300:1: + VK_NUMPAD4 = 0x64 // /usr/x86_64-w64-mingw32/include/winuser.h:301:1: + VK_NUMPAD5 = 0x65 // /usr/x86_64-w64-mingw32/include/winuser.h:302:1: + VK_NUMPAD6 = 0x66 // /usr/x86_64-w64-mingw32/include/winuser.h:303:1: + VK_NUMPAD7 = 0x67 // /usr/x86_64-w64-mingw32/include/winuser.h:304:1: + VK_NUMPAD8 = 0x68 // /usr/x86_64-w64-mingw32/include/winuser.h:305:1: + VK_NUMPAD9 = 0x69 // /usr/x86_64-w64-mingw32/include/winuser.h:306:1: + VK_OEM_1 = 0xBA // /usr/x86_64-w64-mingw32/include/winuser.h:379:1: + VK_OEM_102 = 0xE2 // /usr/x86_64-w64-mingw32/include/winuser.h:418:1: + VK_OEM_2 = 0xBF // /usr/x86_64-w64-mingw32/include/winuser.h:384:1: + VK_OEM_3 = 0xC0 // /usr/x86_64-w64-mingw32/include/winuser.h:385:1: + VK_OEM_4 = 0xDB // /usr/x86_64-w64-mingw32/include/winuser.h:412:1: + VK_OEM_5 = 0xDC // /usr/x86_64-w64-mingw32/include/winuser.h:413:1: + VK_OEM_6 = 0xDD // /usr/x86_64-w64-mingw32/include/winuser.h:414:1: + VK_OEM_7 = 0xDE // /usr/x86_64-w64-mingw32/include/winuser.h:415:1: + VK_OEM_8 = 0xDF // /usr/x86_64-w64-mingw32/include/winuser.h:416:1: + VK_OEM_ATTN = 0xF0 // /usr/x86_64-w64-mingw32/include/winuser.h:431:1: + VK_OEM_AUTO = 0xF3 // /usr/x86_64-w64-mingw32/include/winuser.h:434:1: + VK_OEM_AX = 0xE1 // /usr/x86_64-w64-mingw32/include/winuser.h:417:1: + VK_OEM_BACKTAB = 0xF5 // /usr/x86_64-w64-mingw32/include/winuser.h:436:1: + VK_OEM_CLEAR = 0xFE // /usr/x86_64-w64-mingw32/include/winuser.h:445:1: + VK_OEM_COMMA = 0xBC // /usr/x86_64-w64-mingw32/include/winuser.h:381:1: + VK_OEM_COPY = 0xF2 // /usr/x86_64-w64-mingw32/include/winuser.h:433:1: + VK_OEM_CUSEL = 0xEF // /usr/x86_64-w64-mingw32/include/winuser.h:430:1: + VK_OEM_ENLW = 0xF4 // /usr/x86_64-w64-mingw32/include/winuser.h:435:1: + VK_OEM_FINISH = 0xF1 // /usr/x86_64-w64-mingw32/include/winuser.h:432:1: + VK_OEM_FJ_JISHO = 0x92 // /usr/x86_64-w64-mingw32/include/winuser.h:350:1: + VK_OEM_FJ_LOYA = 0x95 // /usr/x86_64-w64-mingw32/include/winuser.h:353:1: + VK_OEM_FJ_MASSHOU = 0x93 // /usr/x86_64-w64-mingw32/include/winuser.h:351:1: + VK_OEM_FJ_ROYA = 0x96 // /usr/x86_64-w64-mingw32/include/winuser.h:354:1: + VK_OEM_FJ_TOUROKU = 0x94 // /usr/x86_64-w64-mingw32/include/winuser.h:352:1: + VK_OEM_JUMP = 0xEA // /usr/x86_64-w64-mingw32/include/winuser.h:425:1: + VK_OEM_MINUS = 0xBD // /usr/x86_64-w64-mingw32/include/winuser.h:382:1: + VK_OEM_NEC_EQUAL = 0x92 // /usr/x86_64-w64-mingw32/include/winuser.h:349:1: + VK_OEM_PA1 = 0xEB // /usr/x86_64-w64-mingw32/include/winuser.h:426:1: + VK_OEM_PA2 = 0xEC // /usr/x86_64-w64-mingw32/include/winuser.h:427:1: + VK_OEM_PA3 = 0xED // /usr/x86_64-w64-mingw32/include/winuser.h:428:1: + VK_OEM_PERIOD = 0xBE // /usr/x86_64-w64-mingw32/include/winuser.h:383:1: + VK_OEM_PLUS = 0xBB // /usr/x86_64-w64-mingw32/include/winuser.h:380:1: + VK_OEM_RESET = 0xE9 // /usr/x86_64-w64-mingw32/include/winuser.h:424:1: + VK_OEM_WSCTRL = 0xEE // /usr/x86_64-w64-mingw32/include/winuser.h:429:1: + VK_PA1 = 0xFD // /usr/x86_64-w64-mingw32/include/winuser.h:444:1: + VK_PACKET = 0xE7 // /usr/x86_64-w64-mingw32/include/winuser.h:423:1: + VK_PAUSE = 0x13 // /usr/x86_64-w64-mingw32/include/winuser.h:260:1: + VK_PLAY = 0xFA // /usr/x86_64-w64-mingw32/include/winuser.h:441:1: + VK_PRINT = 0x2A // /usr/x86_64-w64-mingw32/include/winuser.h:286:1: + VK_PRIOR = 0x21 // /usr/x86_64-w64-mingw32/include/winuser.h:277:1: + VK_PROCESSKEY = 0xE5 // /usr/x86_64-w64-mingw32/include/winuser.h:421:1: + VK_RBUTTON = 0x02 // /usr/x86_64-w64-mingw32/include/winuser.h:248:1: + VK_RCONTROL = 0xA3 // /usr/x86_64-w64-mingw32/include/winuser.h:358:1: + VK_RETURN = 0x0D // /usr/x86_64-w64-mingw32/include/winuser.h:256:1: + VK_RIGHT = 0x27 // /usr/x86_64-w64-mingw32/include/winuser.h:283:1: + VK_RMENU = 0xA5 // /usr/x86_64-w64-mingw32/include/winuser.h:360:1: + VK_RSHIFT = 0xA1 // /usr/x86_64-w64-mingw32/include/winuser.h:356:1: + VK_RWIN = 0x5C // /usr/x86_64-w64-mingw32/include/winuser.h:294:1: + VK_SCROLL = 0x91 // /usr/x86_64-w64-mingw32/include/winuser.h:348:1: + VK_SELECT = 0x29 // /usr/x86_64-w64-mingw32/include/winuser.h:285:1: + VK_SEPARATOR = 0x6C // /usr/x86_64-w64-mingw32/include/winuser.h:309:1: + VK_SHIFT = 0x10 // /usr/x86_64-w64-mingw32/include/winuser.h:257:1: + VK_SLEEP = 0x5F // /usr/x86_64-w64-mingw32/include/winuser.h:296:1: + VK_SNAPSHOT = 0x2C // /usr/x86_64-w64-mingw32/include/winuser.h:288:1: + VK_SPACE = 0x20 // /usr/x86_64-w64-mingw32/include/winuser.h:276:1: + VK_SUBTRACT = 0x6D // /usr/x86_64-w64-mingw32/include/winuser.h:310:1: + VK_TAB = 0x09 // /usr/x86_64-w64-mingw32/include/winuser.h:254:1: + VK_UP = 0x26 // /usr/x86_64-w64-mingw32/include/winuser.h:282:1: + VK_VOLUME_DOWN = 0xAE // /usr/x86_64-w64-mingw32/include/winuser.h:369:1: + VK_VOLUME_MUTE = 0xAD // /usr/x86_64-w64-mingw32/include/winuser.h:368:1: + VK_VOLUME_UP = 0xAF // /usr/x86_64-w64-mingw32/include/winuser.h:370:1: + VK_XBUTTON1 = 0x05 // /usr/x86_64-w64-mingw32/include/winuser.h:251:1: + VK_XBUTTON2 = 0x06 // /usr/x86_64-w64-mingw32/include/winuser.h:252:1: + VK_ZOOM = 0xFB // /usr/x86_64-w64-mingw32/include/winuser.h:442:1: + VOLUME_IS_DIRTY = 1 // /usr/x86_64-w64-mingw32/include/winioctl.h:1541:1: + VOLUME_NAME_DOS = 0x0 // /usr/x86_64-w64-mingw32/include/winbase.h:423:1: + VOLUME_NAME_GUID = 0x1 // /usr/x86_64-w64-mingw32/include/winbase.h:424:1: + VOLUME_NAME_NONE = 0x4 // /usr/x86_64-w64-mingw32/include/winbase.h:426:1: + VOLUME_NAME_NT = 0x2 // /usr/x86_64-w64-mingw32/include/winbase.h:425:1: + VOLUME_UPGRADE_SCHEDULED = 2 // /usr/x86_64-w64-mingw32/include/winioctl.h:1542:1: + VOS_DOS = 65536 // /usr/x86_64-w64-mingw32/include/winver.h:33:1: + VOS_DOS_WINDOWS16 = 65537 // /usr/x86_64-w64-mingw32/include/winver.h:45:1: + VOS_DOS_WINDOWS32 = 65540 // /usr/x86_64-w64-mingw32/include/winver.h:46:1: + VOS_NT = 262144 // /usr/x86_64-w64-mingw32/include/winver.h:36:1: + VOS_NT_WINDOWS32 = 262148 // /usr/x86_64-w64-mingw32/include/winver.h:49:1: + VOS_OS216 = 131072 // /usr/x86_64-w64-mingw32/include/winver.h:34:1: + VOS_OS216_PM16 = 131074 // /usr/x86_64-w64-mingw32/include/winver.h:47:1: + VOS_OS232 = 196608 // /usr/x86_64-w64-mingw32/include/winver.h:35:1: + VOS_OS232_PM32 = 196611 // /usr/x86_64-w64-mingw32/include/winver.h:48:1: + VOS_UNKNOWN = 0 // /usr/x86_64-w64-mingw32/include/winver.h:32:1: + VOS_WINCE = 327680 // /usr/x86_64-w64-mingw32/include/winver.h:37:1: + VOS__BASE = 0 // /usr/x86_64-w64-mingw32/include/winver.h:39:1: + VOS__PM16 = 2 // /usr/x86_64-w64-mingw32/include/winver.h:41:1: + VOS__PM32 = 3 // /usr/x86_64-w64-mingw32/include/winver.h:42:1: + VOS__WINDOWS16 = 1 // /usr/x86_64-w64-mingw32/include/winver.h:40:1: + VOS__WINDOWS32 = 4 // /usr/x86_64-w64-mingw32/include/winver.h:43:1: + VP_COMMAND_GET = 0x0001 // /usr/x86_64-w64-mingw32/include/tvout.h:37:1: + VP_COMMAND_SET = 0x0002 // /usr/x86_64-w64-mingw32/include/tvout.h:38:1: + VP_CP_CMD_ACTIVATE = 0x0001 // /usr/x86_64-w64-mingw32/include/tvout.h:76:1: + VP_CP_CMD_CHANGE = 0x0004 // /usr/x86_64-w64-mingw32/include/tvout.h:78:1: + VP_CP_CMD_DEACTIVATE = 0x0002 // /usr/x86_64-w64-mingw32/include/tvout.h:77:1: + VP_CP_TYPE_APS_TRIGGER = 0x0001 // /usr/x86_64-w64-mingw32/include/tvout.h:74:1: + VP_CP_TYPE_MACROVISION = 0x0002 // /usr/x86_64-w64-mingw32/include/tvout.h:75:1: + VP_FLAGS_BRIGHTNESS = 0x0040 // /usr/x86_64-w64-mingw32/include/tvout.h:46:1: + VP_FLAGS_CONTRAST = 0x0080 // /usr/x86_64-w64-mingw32/include/tvout.h:47:1: + VP_FLAGS_COPYPROTECT = 0x0100 // /usr/x86_64-w64-mingw32/include/tvout.h:48:1: + VP_FLAGS_FLICKER = 0x0004 // /usr/x86_64-w64-mingw32/include/tvout.h:42:1: + VP_FLAGS_MAX_UNSCALED = 0x0010 // /usr/x86_64-w64-mingw32/include/tvout.h:44:1: + VP_FLAGS_OVERSCAN = 0x0008 // /usr/x86_64-w64-mingw32/include/tvout.h:43:1: + VP_FLAGS_POSITION = 0x0020 // /usr/x86_64-w64-mingw32/include/tvout.h:45:1: + VP_FLAGS_TV_MODE = 0x0001 // /usr/x86_64-w64-mingw32/include/tvout.h:40:1: + VP_FLAGS_TV_STANDARD = 0x0002 // /usr/x86_64-w64-mingw32/include/tvout.h:41:1: + VP_MODE_TV_PLAYBACK = 0x0002 // /usr/x86_64-w64-mingw32/include/tvout.h:51:1: + VP_MODE_WIN_GRAPHICS = 0x0001 // /usr/x86_64-w64-mingw32/include/tvout.h:50:1: + VP_TV_STANDARD_NTSC_433 = 0x00010000 // /usr/x86_64-w64-mingw32/include/tvout.h:69:1: + VP_TV_STANDARD_NTSC_M = 0x0001 // /usr/x86_64-w64-mingw32/include/tvout.h:53:1: + VP_TV_STANDARD_NTSC_M_J = 0x0002 // /usr/x86_64-w64-mingw32/include/tvout.h:54:1: + VP_TV_STANDARD_PAL_60 = 0x00040000 // /usr/x86_64-w64-mingw32/include/tvout.h:71:1: + VP_TV_STANDARD_PAL_B = 0x0004 // /usr/x86_64-w64-mingw32/include/tvout.h:55:1: + VP_TV_STANDARD_PAL_D = 0x0008 // /usr/x86_64-w64-mingw32/include/tvout.h:56:1: + VP_TV_STANDARD_PAL_G = 0x00020000 // /usr/x86_64-w64-mingw32/include/tvout.h:70:1: + VP_TV_STANDARD_PAL_H = 0x0010 // /usr/x86_64-w64-mingw32/include/tvout.h:57:1: + VP_TV_STANDARD_PAL_I = 0x0020 // /usr/x86_64-w64-mingw32/include/tvout.h:58:1: + VP_TV_STANDARD_PAL_M = 0x0040 // /usr/x86_64-w64-mingw32/include/tvout.h:59:1: + VP_TV_STANDARD_PAL_N = 0x0080 // /usr/x86_64-w64-mingw32/include/tvout.h:60:1: + VP_TV_STANDARD_SECAM_B = 0x0100 // /usr/x86_64-w64-mingw32/include/tvout.h:61:1: + VP_TV_STANDARD_SECAM_D = 0x0200 // /usr/x86_64-w64-mingw32/include/tvout.h:62:1: + VP_TV_STANDARD_SECAM_G = 0x0400 // /usr/x86_64-w64-mingw32/include/tvout.h:63:1: + VP_TV_STANDARD_SECAM_H = 0x0800 // /usr/x86_64-w64-mingw32/include/tvout.h:64:1: + VP_TV_STANDARD_SECAM_K = 0x1000 // /usr/x86_64-w64-mingw32/include/tvout.h:65:1: + VP_TV_STANDARD_SECAM_K1 = 0x2000 // /usr/x86_64-w64-mingw32/include/tvout.h:66:1: + VP_TV_STANDARD_SECAM_L = 0x4000 // /usr/x86_64-w64-mingw32/include/tvout.h:67:1: + VP_TV_STANDARD_SECAM_L1 = 0x00080000 // /usr/x86_64-w64-mingw32/include/tvout.h:72:1: + VP_TV_STANDARD_WIN_VGA = 0x8000 // /usr/x86_64-w64-mingw32/include/tvout.h:68:1: + VREFRESH = 116 // /usr/x86_64-w64-mingw32/include/wingdi.h:1549:1: + VS_FFI_FILEFLAGSMASK = 63 // /usr/x86_64-w64-mingw32/include/winver.h:23:1: + VS_FFI_SIGNATURE = 4277077181 // /usr/x86_64-w64-mingw32/include/winver.h:21:1: + VS_FFI_STRUCVERSION = 65536 // /usr/x86_64-w64-mingw32/include/winver.h:22:1: + VS_FF_DEBUG = 1 // /usr/x86_64-w64-mingw32/include/winver.h:25:1: + VS_FF_INFOINFERRED = 16 // /usr/x86_64-w64-mingw32/include/winver.h:29:1: + VS_FF_PATCHED = 4 // /usr/x86_64-w64-mingw32/include/winver.h:27:1: + VS_FF_PRERELEASE = 2 // /usr/x86_64-w64-mingw32/include/winver.h:26:1: + VS_FF_PRIVATEBUILD = 8 // /usr/x86_64-w64-mingw32/include/winver.h:28:1: + VS_FF_SPECIALBUILD = 32 // /usr/x86_64-w64-mingw32/include/winver.h:30:1: + VS_USER_DEFINED = 100 // /usr/x86_64-w64-mingw32/include/winver.h:19:1: + VS_VERSION_INFO = 1 // /usr/x86_64-w64-mingw32/include/winver.h:18:1: + VTA_BASELINE = 24 // /usr/x86_64-w64-mingw32/include/wingdi.h:123:1: + VTA_BOTTOM = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:127:1: + VTA_CENTER = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:126:1: + VTA_LEFT = 8 // /usr/x86_64-w64-mingw32/include/wingdi.h:124:1: + VTA_RIGHT = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:125:1: + VTA_TOP = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:128:1: + VTDATEGRE_MAX = 2958465 // /usr/x86_64-w64-mingw32/include/oleauto.h:118:1: + VTDATEGRE_MIN = -657434 // /usr/x86_64-w64-mingw32/include/oleauto.h:119:1: + WAIT_CHILD = 0 // /usr/x86_64-w64-mingw32/include/process.h:152:1: + WAIT_GRANDCHILD = 1 // /usr/x86_64-w64-mingw32/include/process.h:153:1: + WAIT_TIMEOUT = 258 // /usr/x86_64-w64-mingw32/include/winerror.h:228:1: + WALINDEX_MAX_VERSION = 3007000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61231:1: + WAL_ALL_BUT_WRITE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61248:1: + WAL_CKPT_LOCK = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61249:1: + WAL_EXCLUSIVE_MODE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61499:1: + WAL_FRAME_HDRSIZE = 24 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61430:1: + WAL_HDRSIZE = 32 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61433:1: + WAL_HEAPMEMORY_MODE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61500:1: + WAL_LOCK_CKPT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203969:1: + WAL_LOCK_READ0 = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203970:1: + WAL_LOCK_WRITE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203968:1: + WAL_MAGIC = 0x377f0682 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61444:1: + WAL_MAX_VERSION = 3007000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61230:1: + WAL_NORMAL_MODE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61498:1: + WAL_NREADER = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61252:1: + WAL_RDONLY = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61506:1: + WAL_RDWR = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61505:1: + WAL_RECOVER_LOCK = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61250:1: + WAL_RETRY = -1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:63328:1: + WAL_SAVEPOINT_NDATA = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:53132:1: + WAL_SHM_RDONLY = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61507:1: + WAL_WRITE_LOCK = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:61247:1: + WARNING_IPSEC_MM_POLICY_PRUNED = 13024 // /usr/x86_64-w64-mingw32/include/winerror.h:1935:1: + WARNING_IPSEC_QM_POLICY_PRUNED = 13025 // /usr/x86_64-w64-mingw32/include/winerror.h:1936:1: + WAVECAPS_LRVOLUME = 0x0008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:386:1: + WAVECAPS_PITCH = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:383:1: + WAVECAPS_PLAYBACKRATE = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:384:1: + WAVECAPS_SAMPLEACCURATE = 0x0020 // /usr/x86_64-w64-mingw32/include/mmsystem.h:388:1: + WAVECAPS_SYNC = 0x0010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:387:1: + WAVECAPS_VOLUME = 0x0004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:385:1: + WAVERR_BADFORMAT = 32 // /usr/x86_64-w64-mingw32/include/mmsystem.h:277:1: + WAVERR_BASE = 32 // /usr/x86_64-w64-mingw32/include/mmsystem.h:127:1: + WAVERR_LASTERROR = 35 // /usr/x86_64-w64-mingw32/include/mmsystem.h:281:1: + WAVERR_STILLPLAYING = 33 // /usr/x86_64-w64-mingw32/include/mmsystem.h:278:1: + WAVERR_SYNC = 35 // /usr/x86_64-w64-mingw32/include/mmsystem.h:280:1: + WAVERR_UNPREPARED = 34 // /usr/x86_64-w64-mingw32/include/mmsystem.h:279:1: + WAVE_ALLOWSYNC = 0x0002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:301:1: + WAVE_FORMAT_1M08 = 0x00000001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:447:1: + WAVE_FORMAT_1M16 = 0x00000004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:449:1: + WAVE_FORMAT_1S08 = 0x00000002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:448:1: + WAVE_FORMAT_1S16 = 0x00000008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:450:1: + WAVE_FORMAT_2M08 = 0x00000010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:451:1: + WAVE_FORMAT_2M16 = 0x00000040 // /usr/x86_64-w64-mingw32/include/mmsystem.h:453:1: + WAVE_FORMAT_2S08 = 0x00000020 // /usr/x86_64-w64-mingw32/include/mmsystem.h:452:1: + WAVE_FORMAT_2S16 = 0x00000080 // /usr/x86_64-w64-mingw32/include/mmsystem.h:454:1: + WAVE_FORMAT_44M08 = 0x00000100 // /usr/x86_64-w64-mingw32/include/mmsystem.h:460:1: + WAVE_FORMAT_44M16 = 0x00000400 // /usr/x86_64-w64-mingw32/include/mmsystem.h:462:1: + WAVE_FORMAT_44S08 = 0x00000200 // /usr/x86_64-w64-mingw32/include/mmsystem.h:461:1: + WAVE_FORMAT_44S16 = 0x00000800 // /usr/x86_64-w64-mingw32/include/mmsystem.h:463:1: + WAVE_FORMAT_48M08 = 0x00001000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:464:1: + WAVE_FORMAT_48M16 = 0x00004000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:466:1: + WAVE_FORMAT_48S08 = 0x00002000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:465:1: + WAVE_FORMAT_48S16 = 0x00008000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:467:1: + WAVE_FORMAT_4M08 = 0x00000100 // /usr/x86_64-w64-mingw32/include/mmsystem.h:455:1: + WAVE_FORMAT_4M16 = 0x00000400 // /usr/x86_64-w64-mingw32/include/mmsystem.h:457:1: + WAVE_FORMAT_4S08 = 0x00000200 // /usr/x86_64-w64-mingw32/include/mmsystem.h:456:1: + WAVE_FORMAT_4S16 = 0x00000800 // /usr/x86_64-w64-mingw32/include/mmsystem.h:458:1: + WAVE_FORMAT_96M08 = 0x00010000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:468:1: + WAVE_FORMAT_96M16 = 0x00040000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:470:1: + WAVE_FORMAT_96S08 = 0x00020000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:469:1: + WAVE_FORMAT_96S16 = 0x00080000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:471:1: + WAVE_FORMAT_DIRECT = 0x0008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:303:1: + WAVE_FORMAT_DIRECT_QUERY = 9 // /usr/x86_64-w64-mingw32/include/mmsystem.h:304:1: + WAVE_FORMAT_PCM = 1 // /usr/x86_64-w64-mingw32/include/mmsystem.h:482:1: + WAVE_FORMAT_QUERY = 0x0001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:300:1: + WAVE_INVALIDFORMAT = 0x00000000 // /usr/x86_64-w64-mingw32/include/mmsystem.h:446:1: + WAVE_MAPPED = 0x0004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:302:1: + WA_ACTIVE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1037:1: + WA_CLICKACTIVE = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1038:1: + WA_INACTIVE = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:1036:1: + WB_ISDELIMITER = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:4472:1: + WB_LEFT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:4470:1: + WB_RIGHT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:4471:1: + WC_COMPOSITECHECK = 0x00000200 // /usr/x86_64-w64-mingw32/include/winnls.h:48:1: + WC_DEFAULTCHAR = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnls.h:44:1: + WC_DISCARDNS = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnls.h:42:1: + WC_NO_BEST_FIT_CHARS = 0x00000400 // /usr/x86_64-w64-mingw32/include/winnls.h:49:1: + WC_SEPCHARS = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnls.h:43:1: + WDK_NTDDI_VERSION = 167772170 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:148:1: + WDT_INPROC64_CALL = 1349805143 // /usr/x86_64-w64-mingw32/include/wtypes.h:224:1: + WDT_INPROC_CALL = 1215587415 // /usr/x86_64-w64-mingw32/include/wtypes.h:220:1: + WDT_REMOTE_CALL = 1383359575 // /usr/x86_64-w64-mingw32/include/wtypes.h:222:1: + WGL_FONT_LINES = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:4315:1: + WGL_FONT_POLYGONS = 1 // /usr/x86_64-w64-mingw32/include/wingdi.h:4316:1: + WGL_SWAPMULTIPLE_MAX = 16 // /usr/x86_64-w64-mingw32/include/wingdi.h:4407:1: + WGL_SWAP_MAIN_PLANE = 0x00000001 // /usr/x86_64-w64-mingw32/include/wingdi.h:4364:1: + WGL_SWAP_OVERLAY1 = 0x00000002 // /usr/x86_64-w64-mingw32/include/wingdi.h:4365:1: + WGL_SWAP_OVERLAY10 = 0x00000400 // /usr/x86_64-w64-mingw32/include/wingdi.h:4374:1: + WGL_SWAP_OVERLAY11 = 0x00000800 // /usr/x86_64-w64-mingw32/include/wingdi.h:4375:1: + WGL_SWAP_OVERLAY12 = 0x00001000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4376:1: + WGL_SWAP_OVERLAY13 = 0x00002000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4377:1: + WGL_SWAP_OVERLAY14 = 0x00004000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4378:1: + WGL_SWAP_OVERLAY15 = 0x00008000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4379:1: + WGL_SWAP_OVERLAY2 = 0x00000004 // /usr/x86_64-w64-mingw32/include/wingdi.h:4366:1: + WGL_SWAP_OVERLAY3 = 0x00000008 // /usr/x86_64-w64-mingw32/include/wingdi.h:4367:1: + WGL_SWAP_OVERLAY4 = 0x00000010 // /usr/x86_64-w64-mingw32/include/wingdi.h:4368:1: + WGL_SWAP_OVERLAY5 = 0x00000020 // /usr/x86_64-w64-mingw32/include/wingdi.h:4369:1: + WGL_SWAP_OVERLAY6 = 0x00000040 // /usr/x86_64-w64-mingw32/include/wingdi.h:4370:1: + WGL_SWAP_OVERLAY7 = 0x00000080 // /usr/x86_64-w64-mingw32/include/wingdi.h:4371:1: + WGL_SWAP_OVERLAY8 = 0x00000100 // /usr/x86_64-w64-mingw32/include/wingdi.h:4372:1: + WGL_SWAP_OVERLAY9 = 0x00000200 // /usr/x86_64-w64-mingw32/include/wingdi.h:4373:1: + WGL_SWAP_UNDERLAY1 = 0x00010000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4380:1: + WGL_SWAP_UNDERLAY10 = 0x02000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4389:1: + WGL_SWAP_UNDERLAY11 = 0x04000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4390:1: + WGL_SWAP_UNDERLAY12 = 0x08000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4391:1: + WGL_SWAP_UNDERLAY13 = 0x10000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4392:1: + WGL_SWAP_UNDERLAY14 = 0x20000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4393:1: + WGL_SWAP_UNDERLAY15 = 0x40000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4394:1: + WGL_SWAP_UNDERLAY2 = 0x00020000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4381:1: + WGL_SWAP_UNDERLAY3 = 0x00040000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4382:1: + WGL_SWAP_UNDERLAY4 = 0x00080000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4383:1: + WGL_SWAP_UNDERLAY5 = 0x00100000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4384:1: + WGL_SWAP_UNDERLAY6 = 0x00200000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4385:1: + WGL_SWAP_UNDERLAY7 = 0x00400000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4386:1: + WGL_SWAP_UNDERLAY8 = 0x00800000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4387:1: + WGL_SWAP_UNDERLAY9 = 0x01000000 // /usr/x86_64-w64-mingw32/include/wingdi.h:4388:1: + WHDR_BEGINLOOP = 0x00000004 // /usr/x86_64-w64-mingw32/include/mmsystem.h:319:1: + WHDR_DONE = 0x00000001 // /usr/x86_64-w64-mingw32/include/mmsystem.h:317:1: + WHDR_ENDLOOP = 0x00000008 // /usr/x86_64-w64-mingw32/include/mmsystem.h:320:1: + WHDR_INQUEUE = 0x00000010 // /usr/x86_64-w64-mingw32/include/mmsystem.h:321:1: + WHDR_PREPARED = 0x00000002 // /usr/x86_64-w64-mingw32/include/mmsystem.h:318:1: + WHEEL_DELTA = 120 // /usr/x86_64-w64-mingw32/include/winuser.h:1266:1: + WHEEL_PAGESCROLL = 4294967295 // /usr/x86_64-w64-mingw32/include/winuser.h:1269:1: + WHERE_AGG_DISTINCT = 0x0400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18399:1: + WHERE_AUTO_INDEX = 0x00004000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147499:1: + WHERE_BIGNULL_SORT = 0x00080000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147504:1: + WHERE_BLOOMFILTER = 0x00400000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147507:1: + WHERE_BOTH_LIMIT = 0x00000030 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147491:1: + WHERE_BTM_LIMIT = 0x00000020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147490:1: + WHERE_COLUMN_EQ = 0x00000001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147484:1: + WHERE_COLUMN_IN = 0x00000004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147486:1: + WHERE_COLUMN_NULL = 0x00000008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147487:1: + WHERE_COLUMN_RANGE = 0x00000002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147485:1: + WHERE_CONSTRAINT = 0x0000000f // testdata/sqlite-amalgamation-3380500/sqlite3.c:147488:1: + WHERE_DISTINCTBY = 0x0080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18396:1: + WHERE_DISTINCT_NOOP = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18408:1: + WHERE_DISTINCT_ORDERED = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18410:1: + WHERE_DISTINCT_UNIQUE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18409:1: + WHERE_DISTINCT_UNORDERED = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18411:1: + WHERE_DUPLICATES_OK = 0x0010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18392:1: + WHERE_GROUPBY = 0x0040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18395:1: + WHERE_IDX_ONLY = 0x00000040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147492:1: + WHERE_INDEXED = 0x00000200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147494:1: + WHERE_IN_ABLE = 0x00000800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147496:1: + WHERE_IN_EARLYOUT = 0x00040000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147503:1: + WHERE_IN_SEEKSCAN = 0x00100000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147505:1: + WHERE_IPK = 0x00000100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147493:1: + WHERE_MULTI_OR = 0x00002000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147498:1: + WHERE_OMIT_OFFSET = 0x01000000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147509:1: + WHERE_ONEPASS_DESIRED = 0x0004 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18390:1: + WHERE_ONEPASS_MULTIROW = 0x0008 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18391:1: + WHERE_ONEROW = 0x00001000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147497:1: + WHERE_ORDERBY_LIMIT = 0x0800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18400:1: + WHERE_ORDERBY_MAX = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18389:1: + WHERE_ORDERBY_MIN = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18388:1: + WHERE_ORDERBY_NORMAL = 0x0000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18387:1: + WHERE_OR_SUBCLAUSE = 0x0020 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18393:1: + WHERE_PARTIALIDX = 0x00020000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147502:1: + WHERE_SELFCULL = 0x00800000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147508:1: + WHERE_SKIPSCAN = 0x00008000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147500:1: + WHERE_SORTBYGROUP = 0x0200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18398:1: + WHERE_TOP_LIMIT = 0x00000010 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147489:1: + WHERE_TRANSCONS = 0x00200000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147506:1: + WHERE_UNQ_WANTED = 0x00010000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147501:1: + WHERE_USE_LIMIT = 0x4000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18403:1: + WHERE_VIRTUALTABLE = 0x00000400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147495:1: + WHERE_WANT_DISTINCT = 0x0100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:18397:1: + WHITEONBLACK = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:90:1: + WHITE_BRUSH = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1438:1: + WHITE_PEN = 6 // /usr/x86_64-w64-mingw32/include/wingdi.h:1445:1: + WH_CALLWNDPROC = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:456:1: + WH_CALLWNDPROCRET = 12 // /usr/x86_64-w64-mingw32/include/winuser.h:464:1: + WH_CBT = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:457:1: + WH_DEBUG = 9 // /usr/x86_64-w64-mingw32/include/winuser.h:461:1: + WH_FOREGROUNDIDLE = 11 // /usr/x86_64-w64-mingw32/include/winuser.h:463:1: + WH_GETMESSAGE = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:455:1: + WH_HARDWARE = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:460:1: + WH_JOURNALPLAYBACK = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:453:1: + WH_JOURNALRECORD = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:452:1: + WH_KEYBOARD = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:454:1: + WH_KEYBOARD_LL = 13 // /usr/x86_64-w64-mingw32/include/winuser.h:466:1: + WH_MAX = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:469:1: + WH_MAXHOOK = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:472:1: + WH_MIN = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:450:1: + WH_MINHOOK = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:471:1: + WH_MOUSE = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:459:1: + WH_MOUSE_LL = 14 // /usr/x86_64-w64-mingw32/include/winuser.h:467:1: + WH_MSGFILTER = -1 // /usr/x86_64-w64-mingw32/include/winuser.h:451:1: + WH_SHELL = 10 // /usr/x86_64-w64-mingw32/include/winuser.h:462:1: + WH_SYSMSGFILTER = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:458:1: + WIM_CLOSE = 959 // /usr/x86_64-w64-mingw32/include/mmsystem.h:295:1: + WIM_DATA = 960 // /usr/x86_64-w64-mingw32/include/mmsystem.h:296:1: + WIM_OPEN = 958 // /usr/x86_64-w64-mingw32/include/mmsystem.h:294:1: + WIN32 = 1 // <predefined>:259:1: + WIN64 = 1 // <predefined>:263:1: + WINAPI = 0 // /usr/x86_64-w64-mingw32/include/intrin.h:102:1: + WINAPI_FAMILY = 3 // /usr/x86_64-w64-mingw32/include/winapifamily.h:18:1: + WINAPI_FAMILY_APP = 2 // /usr/x86_64-w64-mingw32/include/winapifamily.h:12:1: + WINAPI_FAMILY_DESKTOP_APP = 3 // /usr/x86_64-w64-mingw32/include/winapifamily.h:13:1: + WINAPI_INLINE = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:113:1: + WINAPI_PARTITION_APP = 0x2 // /usr/x86_64-w64-mingw32/include/winapifamily.h:10:1: + WINAPI_PARTITION_DESKTOP = 0x1 // /usr/x86_64-w64-mingw32/include/winapifamily.h:9:1: + WINCRYPT_DWORD_CPP_ONLY = 0 // /usr/x86_64-w64-mingw32/include/wincrypt.h:3653:1: + WINDING = 2 // /usr/x86_64-w64-mingw32/include/wingdi.h:101:1: + WINDOW_AGGINVERSE = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:160055:1: + WINDOW_AGGSTEP = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:160056:1: + WINDOW_BUFFER_SIZE_EVENT = 0x4 // /usr/x86_64-w64-mingw32/include/wincon.h:107:1: + WINDOW_ENDING_INT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:159759:1: + WINDOW_ENDING_NUM = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:159762:1: + WINDOW_NTH_VALUE_INT = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:159760:1: + WINDOW_RETURN_ROW = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:160054:1: + WINDOW_STARTING_INT = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:159758:1: + WINDOW_STARTING_NUM = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:159761:1: + WINEVENT_INCONTEXT = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:5895:1: + WINEVENT_OUTOFCONTEXT = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:5892:1: + WINEVENT_SKIPOWNPROCESS = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:5894:1: + WINEVENT_SKIPOWNTHREAD = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:5893:1: + WINFILE_PERSIST_WAL = 0x04 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43228:1: + WINFILE_PSOW = 0x10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43229:1: + WINFILE_RDONLY = 0x02 // testdata/sqlite-amalgamation-3380500/sqlite3.c:43227:1: + WININETINFO_OPTION_LOCK_HANDLE = 65534 // /usr/x86_64-w64-mingw32/include/urlmon.h:3881:1: + WINNT = 1 // <predefined>:316:1: + WINPERF_LOG_DEBUG = 2 // /usr/x86_64-w64-mingw32/include/winperf.h:189:1: + WINPERF_LOG_NONE = 0 // /usr/x86_64-w64-mingw32/include/winperf.h:187:1: + WINPERF_LOG_USER = 1 // /usr/x86_64-w64-mingw32/include/winperf.h:188:1: + WINPERF_LOG_VERBOSE = 3 // /usr/x86_64-w64-mingw32/include/winperf.h:190:1: + WINPTHREAD_API = 0 // /usr/x86_64-w64-mingw32/include/pthread_time.h:80:1: + WINSCARDAPI = 0 // /usr/x86_64-w64-mingw32/include/winscard.h:31:1: + WINSHM_RDLCK = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:46705:1: + WINSHM_UNLCK = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:46704:1: + WINSHM_WRLCK = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:46706:1: + WINSTA_ACCESSCLIPBOARD = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:819:1: + WINSTA_ACCESSGLOBALATOMS = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:822:1: + WINSTA_ALL_ACCESS = 895 // /usr/x86_64-w64-mingw32/include/winuser.h:826:1: + WINSTA_CREATEDESKTOP = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:820:1: + WINSTA_ENUMDESKTOPS = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:817:1: + WINSTA_ENUMERATE = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:824:1: + WINSTA_EXITWINDOWS = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:823:1: + WINSTA_READATTRIBUTES = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:818:1: + WINSTA_READSCREEN = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:825:1: + WINSTA_WRITEATTRIBUTES = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:821:1: + WINVER = 1282 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:181:1: + WIN_PTHREADS_TIME_H = 0 // /usr/x86_64-w64-mingw32/include/pthread_time.h:26:1: + WIN_SHM_BASE = 120 // testdata/sqlite-amalgamation-3380500/sqlite3.c:46698:1: + WIN_SHM_DMS = 128 // testdata/sqlite-amalgamation-3380500/sqlite3.c:46699:1: + WIZ_BODYCX = 184 // /usr/x86_64-w64-mingw32/include/prsht.h:469:1: + WIZ_BODYX = 92 // /usr/x86_64-w64-mingw32/include/prsht.h:468:1: + WIZ_CXBMP = 80 // /usr/x86_64-w64-mingw32/include/prsht.h:466:1: + WIZ_CXDLG = 276 // /usr/x86_64-w64-mingw32/include/prsht.h:463:1: + WIZ_CYDLG = 140 // /usr/x86_64-w64-mingw32/include/prsht.h:464:1: + WMSZ_BOTTOM = 6 // /usr/x86_64-w64-mingw32/include/winuser.h:1446:1: + WMSZ_BOTTOMLEFT = 7 // /usr/x86_64-w64-mingw32/include/winuser.h:1447:1: + WMSZ_BOTTOMRIGHT = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:1448:1: + WMSZ_LEFT = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1441:1: + WMSZ_RIGHT = 2 // /usr/x86_64-w64-mingw32/include/winuser.h:1442:1: + WMSZ_TOP = 3 // /usr/x86_64-w64-mingw32/include/winuser.h:1443:1: + WMSZ_TOPLEFT = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1444:1: + WMSZ_TOPRIGHT = 5 // /usr/x86_64-w64-mingw32/include/winuser.h:1445:1: + WM_ACTIVATE = 0x0006 // /usr/x86_64-w64-mingw32/include/winuser.h:1034:1: + WM_ACTIVATEAPP = 0x001C // /usr/x86_64-w64-mingw32/include/winuser.h:1061:1: + WM_AFXFIRST = 0x0360 // /usr/x86_64-w64-mingw32/include/winuser.h:1434:1: + WM_AFXLAST = 0x037F // /usr/x86_64-w64-mingw32/include/winuser.h:1435:1: + WM_APP = 0x8000 // /usr/x86_64-w64-mingw32/include/winuser.h:1438:1: + WM_APPCOMMAND = 0x0319 // /usr/x86_64-w64-mingw32/include/winuser.h:1415:1: + WM_ASKCBFORMATNAME = 0x030C // /usr/x86_64-w64-mingw32/include/winuser.h:1406:1: + WM_CANCELJOURNAL = 0x004B // /usr/x86_64-w64-mingw32/include/winuser.h:1112:1: + WM_CANCELMODE = 0x001F // /usr/x86_64-w64-mingw32/include/winuser.h:1064:1: + WM_CAPTURECHANGED = 0x0215 // /usr/x86_64-w64-mingw32/include/winuser.h:1283:1: + WM_CHANGECBCHAIN = 0x030D // /usr/x86_64-w64-mingw32/include/winuser.h:1407:1: + WM_CHANGEUISTATE = 0x0127 // /usr/x86_64-w64-mingw32/include/winuser.h:1215:1: + WM_CHAR = 0x0102 // /usr/x86_64-w64-mingw32/include/winuser.h:1177:1: + WM_CHARTOITEM = 0x002F // /usr/x86_64-w64-mingw32/include/winuser.h:1089:1: + WM_CHILDACTIVATE = 0x0022 // /usr/x86_64-w64-mingw32/include/winuser.h:1067:1: + WM_CHOOSEFONT_GETLOGFONT = 1025 // /usr/x86_64-w64-mingw32/include/commdlg.h:483:1: + WM_CHOOSEFONT_SETFLAGS = 1126 // /usr/x86_64-w64-mingw32/include/commdlg.h:485:1: + WM_CHOOSEFONT_SETLOGFONT = 1125 // /usr/x86_64-w64-mingw32/include/commdlg.h:484:1: + WM_CLEAR = 0x0303 // /usr/x86_64-w64-mingw32/include/winuser.h:1397:1: + WM_CLIPBOARDUPDATE = 0x031d // /usr/x86_64-w64-mingw32/include/winuser.h:1417:1: + WM_CLOSE = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:1048:1: + WM_COMMAND = 0x0111 // /usr/x86_64-w64-mingw32/include/winuser.h:1195:1: + WM_COMMNOTIFY = 0x0044 // /usr/x86_64-w64-mingw32/include/winuser.h:1100:1: + WM_COMPACTING = 0x0041 // /usr/x86_64-w64-mingw32/include/winuser.h:1099:1: + WM_COMPAREITEM = 0x0039 // /usr/x86_64-w64-mingw32/include/winuser.h:1095:1: + WM_CONTEXTMENU = 0x007B // /usr/x86_64-w64-mingw32/include/winuser.h:1141:1: + WM_COPY = 0x0301 // /usr/x86_64-w64-mingw32/include/winuser.h:1395:1: + WM_COPYDATA = 0x004A // /usr/x86_64-w64-mingw32/include/winuser.h:1111:1: + WM_CREATE = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1029:1: + WM_CTLCOLORBTN = 0x0135 // /usr/x86_64-w64-mingw32/include/winuser.h:1231:1: + WM_CTLCOLORDLG = 0x0136 // /usr/x86_64-w64-mingw32/include/winuser.h:1232:1: + WM_CTLCOLOREDIT = 0x0133 // /usr/x86_64-w64-mingw32/include/winuser.h:1229:1: + WM_CTLCOLORLISTBOX = 0x0134 // /usr/x86_64-w64-mingw32/include/winuser.h:1230:1: + WM_CTLCOLORMSGBOX = 0x0132 // /usr/x86_64-w64-mingw32/include/winuser.h:1228:1: + WM_CTLCOLORSCROLLBAR = 0x0137 // /usr/x86_64-w64-mingw32/include/winuser.h:1233:1: + WM_CTLCOLORSTATIC = 0x0138 // /usr/x86_64-w64-mingw32/include/winuser.h:1234:1: + WM_CUT = 0x0300 // /usr/x86_64-w64-mingw32/include/winuser.h:1394:1: + WM_DDE_ACK = 996 // /usr/x86_64-w64-mingw32/include/dde.h:20:1: + WM_DDE_ADVISE = 994 // /usr/x86_64-w64-mingw32/include/dde.h:18:1: + WM_DDE_DATA = 997 // /usr/x86_64-w64-mingw32/include/dde.h:21:1: + WM_DDE_EXECUTE = 1000 // /usr/x86_64-w64-mingw32/include/dde.h:24:1: + WM_DDE_FIRST = 0x03E0 // /usr/x86_64-w64-mingw32/include/dde.h:15:1: + WM_DDE_INITIATE = 992 // /usr/x86_64-w64-mingw32/include/dde.h:16:1: + WM_DDE_LAST = 1000 // /usr/x86_64-w64-mingw32/include/dde.h:25:1: + WM_DDE_POKE = 999 // /usr/x86_64-w64-mingw32/include/dde.h:23:1: + WM_DDE_REQUEST = 998 // /usr/x86_64-w64-mingw32/include/dde.h:22:1: + WM_DDE_TERMINATE = 993 // /usr/x86_64-w64-mingw32/include/dde.h:17:1: + WM_DDE_UNADVISE = 995 // /usr/x86_64-w64-mingw32/include/dde.h:19:1: + WM_DEADCHAR = 0x0103 // /usr/x86_64-w64-mingw32/include/winuser.h:1178:1: + WM_DELETEITEM = 0x002D // /usr/x86_64-w64-mingw32/include/winuser.h:1087:1: + WM_DESTROY = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1030:1: + WM_DESTROYCLIPBOARD = 0x0307 // /usr/x86_64-w64-mingw32/include/winuser.h:1401:1: + WM_DEVICECHANGE = 0x0219 // /usr/x86_64-w64-mingw32/include/winuser.h:1323:1: + WM_DEVMODECHANGE = 0x001B // /usr/x86_64-w64-mingw32/include/winuser.h:1060:1: + WM_DISPLAYCHANGE = 0x007E // /usr/x86_64-w64-mingw32/include/winuser.h:1144:1: + WM_DRAWCLIPBOARD = 0x0308 // /usr/x86_64-w64-mingw32/include/winuser.h:1402:1: + WM_DRAWITEM = 0x002B // /usr/x86_64-w64-mingw32/include/winuser.h:1085:1: + WM_DROPFILES = 0x0233 // /usr/x86_64-w64-mingw32/include/winuser.h:1339:1: + WM_ENABLE = 0x000A // /usr/x86_64-w64-mingw32/include/winuser.h:1042:1: + WM_ENDSESSION = 0x0016 // /usr/x86_64-w64-mingw32/include/winuser.h:1052:1: + WM_ENTERIDLE = 0x0121 // /usr/x86_64-w64-mingw32/include/winuser.h:1208:1: + WM_ENTERMENULOOP = 0x0211 // /usr/x86_64-w64-mingw32/include/winuser.h:1279:1: + WM_ENTERSIZEMOVE = 0x0231 // /usr/x86_64-w64-mingw32/include/winuser.h:1337:1: + WM_ERASEBKGND = 0x0014 // /usr/x86_64-w64-mingw32/include/winuser.h:1055:1: + WM_EXITMENULOOP = 0x0212 // /usr/x86_64-w64-mingw32/include/winuser.h:1280:1: + WM_EXITSIZEMOVE = 0x0232 // /usr/x86_64-w64-mingw32/include/winuser.h:1338:1: + WM_FONTCHANGE = 0x001D // /usr/x86_64-w64-mingw32/include/winuser.h:1062:1: + WM_GETDLGCODE = 0x0087 // /usr/x86_64-w64-mingw32/include/winuser.h:1154:1: + WM_GETFONT = 0x0031 // /usr/x86_64-w64-mingw32/include/winuser.h:1091:1: + WM_GETHOTKEY = 0x0033 // /usr/x86_64-w64-mingw32/include/winuser.h:1093:1: + WM_GETICON = 0x007F // /usr/x86_64-w64-mingw32/include/winuser.h:1145:1: + WM_GETMINMAXINFO = 0x0024 // /usr/x86_64-w64-mingw32/include/winuser.h:1069:1: + WM_GETOBJECT = 0x003D // /usr/x86_64-w64-mingw32/include/winuser.h:1097:1: + WM_GETTEXT = 0x000D // /usr/x86_64-w64-mingw32/include/winuser.h:1045:1: + WM_GETTEXTLENGTH = 0x000E // /usr/x86_64-w64-mingw32/include/winuser.h:1046:1: + WM_HANDHELDFIRST = 0x0358 // /usr/x86_64-w64-mingw32/include/winuser.h:1432:1: + WM_HANDHELDLAST = 0x035F // /usr/x86_64-w64-mingw32/include/winuser.h:1433:1: + WM_HELP = 0x0053 // /usr/x86_64-w64-mingw32/include/winuser.h:1132:1: + WM_HOTKEY = 0x0312 // /usr/x86_64-w64-mingw32/include/winuser.h:1412:1: + WM_HSCROLL = 0x0114 // /usr/x86_64-w64-mingw32/include/winuser.h:1198:1: + WM_HSCROLLCLIPBOARD = 0x030E // /usr/x86_64-w64-mingw32/include/winuser.h:1408:1: + WM_ICONERASEBKGND = 0x0027 // /usr/x86_64-w64-mingw32/include/winuser.h:1082:1: + WM_IME_CHAR = 0x0286 // /usr/x86_64-w64-mingw32/include/winuser.h:1374:1: + WM_IME_COMPOSITION = 0x010F // /usr/x86_64-w64-mingw32/include/winuser.h:1192:1: + WM_IME_COMPOSITIONFULL = 0x0284 // /usr/x86_64-w64-mingw32/include/winuser.h:1372:1: + WM_IME_CONTROL = 0x0283 // /usr/x86_64-w64-mingw32/include/winuser.h:1371:1: + WM_IME_ENDCOMPOSITION = 0x010E // /usr/x86_64-w64-mingw32/include/winuser.h:1191:1: + WM_IME_KEYDOWN = 0x0290 // /usr/x86_64-w64-mingw32/include/winuser.h:1376:1: + WM_IME_KEYLAST = 0x010F // /usr/x86_64-w64-mingw32/include/winuser.h:1193:1: + WM_IME_KEYUP = 0x0291 // /usr/x86_64-w64-mingw32/include/winuser.h:1377:1: + WM_IME_NOTIFY = 0x0282 // /usr/x86_64-w64-mingw32/include/winuser.h:1370:1: + WM_IME_REQUEST = 0x0288 // /usr/x86_64-w64-mingw32/include/winuser.h:1375:1: + WM_IME_SELECT = 0x0285 // /usr/x86_64-w64-mingw32/include/winuser.h:1373:1: + WM_IME_SETCONTEXT = 0x0281 // /usr/x86_64-w64-mingw32/include/winuser.h:1369:1: + WM_IME_STARTCOMPOSITION = 0x010D // /usr/x86_64-w64-mingw32/include/winuser.h:1190:1: + WM_INITDIALOG = 0x0110 // /usr/x86_64-w64-mingw32/include/winuser.h:1194:1: + WM_INITMENU = 0x0116 // /usr/x86_64-w64-mingw32/include/winuser.h:1200:1: + WM_INITMENUPOPUP = 0x0117 // /usr/x86_64-w64-mingw32/include/winuser.h:1201:1: + WM_INPUT = 0x00FF // /usr/x86_64-w64-mingw32/include/winuser.h:1173:1: + WM_INPUTLANGCHANGE = 0x0051 // /usr/x86_64-w64-mingw32/include/winuser.h:1130:1: + WM_INPUTLANGCHANGEREQUEST = 0x0050 // /usr/x86_64-w64-mingw32/include/winuser.h:1129:1: + WM_INPUT_DEVICE_CHANGE = 0x00fe // /usr/x86_64-w64-mingw32/include/winuser.h:1172:1: + WM_KEYDOWN = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:1175:1: + WM_KEYFIRST = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:1174:1: + WM_KEYLAST = 0x0109 // /usr/x86_64-w64-mingw32/include/winuser.h:1185:1: + WM_KEYUP = 0x0101 // /usr/x86_64-w64-mingw32/include/winuser.h:1176:1: + WM_KILLFOCUS = 0x0008 // /usr/x86_64-w64-mingw32/include/winuser.h:1041:1: + WM_LBUTTONDBLCLK = 0x0203 // /usr/x86_64-w64-mingw32/include/winuser.h:1241:1: + WM_LBUTTONDOWN = 0x0201 // /usr/x86_64-w64-mingw32/include/winuser.h:1239:1: + WM_LBUTTONUP = 0x0202 // /usr/x86_64-w64-mingw32/include/winuser.h:1240:1: + WM_MBUTTONDBLCLK = 0x0209 // /usr/x86_64-w64-mingw32/include/winuser.h:1247:1: + WM_MBUTTONDOWN = 0x0207 // /usr/x86_64-w64-mingw32/include/winuser.h:1245:1: + WM_MBUTTONUP = 0x0208 // /usr/x86_64-w64-mingw32/include/winuser.h:1246:1: + WM_MDIACTIVATE = 0x0222 // /usr/x86_64-w64-mingw32/include/winuser.h:1327:1: + WM_MDICASCADE = 0x0227 // /usr/x86_64-w64-mingw32/include/winuser.h:1332:1: + WM_MDICREATE = 0x0220 // /usr/x86_64-w64-mingw32/include/winuser.h:1325:1: + WM_MDIDESTROY = 0x0221 // /usr/x86_64-w64-mingw32/include/winuser.h:1326:1: + WM_MDIGETACTIVE = 0x0229 // /usr/x86_64-w64-mingw32/include/winuser.h:1334:1: + WM_MDIICONARRANGE = 0x0228 // /usr/x86_64-w64-mingw32/include/winuser.h:1333:1: + WM_MDIMAXIMIZE = 0x0225 // /usr/x86_64-w64-mingw32/include/winuser.h:1330:1: + WM_MDINEXT = 0x0224 // /usr/x86_64-w64-mingw32/include/winuser.h:1329:1: + WM_MDIREFRESHMENU = 0x0234 // /usr/x86_64-w64-mingw32/include/winuser.h:1340:1: + WM_MDIRESTORE = 0x0223 // /usr/x86_64-w64-mingw32/include/winuser.h:1328:1: + WM_MDISETMENU = 0x0230 // /usr/x86_64-w64-mingw32/include/winuser.h:1336:1: + WM_MDITILE = 0x0226 // /usr/x86_64-w64-mingw32/include/winuser.h:1331:1: + WM_MEASUREITEM = 0x002C // /usr/x86_64-w64-mingw32/include/winuser.h:1086:1: + WM_MENUCHAR = 0x0120 // /usr/x86_64-w64-mingw32/include/winuser.h:1207:1: + WM_MENUCOMMAND = 0x0126 // /usr/x86_64-w64-mingw32/include/winuser.h:1214:1: + WM_MENUDRAG = 0x0123 // /usr/x86_64-w64-mingw32/include/winuser.h:1211:1: + WM_MENUGETOBJECT = 0x0124 // /usr/x86_64-w64-mingw32/include/winuser.h:1212:1: + WM_MENURBUTTONUP = 0x0122 // /usr/x86_64-w64-mingw32/include/winuser.h:1210:1: + WM_MENUSELECT = 0x011F // /usr/x86_64-w64-mingw32/include/winuser.h:1202:1: + WM_MOUSEACTIVATE = 0x0021 // /usr/x86_64-w64-mingw32/include/winuser.h:1066:1: + WM_MOUSEFIRST = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:1237:1: + WM_MOUSEHOVER = 0x02A1 // /usr/x86_64-w64-mingw32/include/winuser.h:1379:1: + WM_MOUSELAST = 0x020d // /usr/x86_64-w64-mingw32/include/winuser.h:1259:1: + WM_MOUSELEAVE = 0x02A3 // /usr/x86_64-w64-mingw32/include/winuser.h:1380:1: + WM_MOUSEMOVE = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:1238:1: + WM_MOUSEWHEEL = 0x020A // /usr/x86_64-w64-mingw32/include/winuser.h:1248:1: + WM_MOVE = 0x0003 // /usr/x86_64-w64-mingw32/include/winuser.h:1031:1: + WM_MOVING = 0x0216 // /usr/x86_64-w64-mingw32/include/winuser.h:1284:1: + WM_NCACTIVATE = 0x0086 // /usr/x86_64-w64-mingw32/include/winuser.h:1153:1: + WM_NCCALCSIZE = 0x0083 // /usr/x86_64-w64-mingw32/include/winuser.h:1150:1: + WM_NCCREATE = 0x0081 // /usr/x86_64-w64-mingw32/include/winuser.h:1148:1: + WM_NCDESTROY = 0x0082 // /usr/x86_64-w64-mingw32/include/winuser.h:1149:1: + WM_NCHITTEST = 0x0084 // /usr/x86_64-w64-mingw32/include/winuser.h:1151:1: + WM_NCLBUTTONDBLCLK = 0x00A3 // /usr/x86_64-w64-mingw32/include/winuser.h:1161:1: + WM_NCLBUTTONDOWN = 0x00A1 // /usr/x86_64-w64-mingw32/include/winuser.h:1159:1: + WM_NCLBUTTONUP = 0x00A2 // /usr/x86_64-w64-mingw32/include/winuser.h:1160:1: + WM_NCMBUTTONDBLCLK = 0x00A9 // /usr/x86_64-w64-mingw32/include/winuser.h:1167:1: + WM_NCMBUTTONDOWN = 0x00A7 // /usr/x86_64-w64-mingw32/include/winuser.h:1165:1: + WM_NCMBUTTONUP = 0x00A8 // /usr/x86_64-w64-mingw32/include/winuser.h:1166:1: + WM_NCMOUSEHOVER = 0x02A0 // /usr/x86_64-w64-mingw32/include/winuser.h:1381:1: + WM_NCMOUSELEAVE = 0x02A2 // /usr/x86_64-w64-mingw32/include/winuser.h:1382:1: + WM_NCMOUSEMOVE = 0x00A0 // /usr/x86_64-w64-mingw32/include/winuser.h:1158:1: + WM_NCPAINT = 0x0085 // /usr/x86_64-w64-mingw32/include/winuser.h:1152:1: + WM_NCRBUTTONDBLCLK = 0x00A6 // /usr/x86_64-w64-mingw32/include/winuser.h:1164:1: + WM_NCRBUTTONDOWN = 0x00A4 // /usr/x86_64-w64-mingw32/include/winuser.h:1162:1: + WM_NCRBUTTONUP = 0x00A5 // /usr/x86_64-w64-mingw32/include/winuser.h:1163:1: + WM_NCXBUTTONDBLCLK = 0x00AD // /usr/x86_64-w64-mingw32/include/winuser.h:1171:1: + WM_NCXBUTTONDOWN = 0x00AB // /usr/x86_64-w64-mingw32/include/winuser.h:1169:1: + WM_NCXBUTTONUP = 0x00AC // /usr/x86_64-w64-mingw32/include/winuser.h:1170:1: + WM_NEXTDLGCTL = 0x0028 // /usr/x86_64-w64-mingw32/include/winuser.h:1083:1: + WM_NEXTMENU = 0x0213 // /usr/x86_64-w64-mingw32/include/winuser.h:1281:1: + WM_NOTIFY = 0x004E // /usr/x86_64-w64-mingw32/include/winuser.h:1128:1: + WM_NOTIFYFORMAT = 0x0055 // /usr/x86_64-w64-mingw32/include/winuser.h:1134:1: + WM_NULL = 0x0000 // /usr/x86_64-w64-mingw32/include/winuser.h:1028:1: + WM_PAINT = 0x000F // /usr/x86_64-w64-mingw32/include/winuser.h:1047:1: + WM_PAINTCLIPBOARD = 0x0309 // /usr/x86_64-w64-mingw32/include/winuser.h:1403:1: + WM_PAINTICON = 0x0026 // /usr/x86_64-w64-mingw32/include/winuser.h:1081:1: + WM_PALETTECHANGED = 0x0311 // /usr/x86_64-w64-mingw32/include/winuser.h:1411:1: + WM_PALETTEISCHANGING = 0x0310 // /usr/x86_64-w64-mingw32/include/winuser.h:1410:1: + WM_PARENTNOTIFY = 0x0210 // /usr/x86_64-w64-mingw32/include/winuser.h:1278:1: + WM_PASTE = 0x0302 // /usr/x86_64-w64-mingw32/include/winuser.h:1396:1: + WM_PENWINFIRST = 0x0380 // /usr/x86_64-w64-mingw32/include/winuser.h:1436:1: + WM_PENWINLAST = 0x038F // /usr/x86_64-w64-mingw32/include/winuser.h:1437:1: + WM_POWER = 0x0048 // /usr/x86_64-w64-mingw32/include/winuser.h:1103:1: + WM_POWERBROADCAST = 0x0218 // /usr/x86_64-w64-mingw32/include/winuser.h:1285:1: + WM_PRINT = 0x0317 // /usr/x86_64-w64-mingw32/include/winuser.h:1413:1: + WM_PRINTCLIENT = 0x0318 // /usr/x86_64-w64-mingw32/include/winuser.h:1414:1: + WM_PSD_ENVSTAMPRECT = 1029 // /usr/x86_64-w64-mingw32/include/commdlg.h:713:1: + WM_PSD_FULLPAGERECT = 1025 // /usr/x86_64-w64-mingw32/include/commdlg.h:709:1: + WM_PSD_GREEKTEXTRECT = 1028 // /usr/x86_64-w64-mingw32/include/commdlg.h:712:1: + WM_PSD_MARGINRECT = 1027 // /usr/x86_64-w64-mingw32/include/commdlg.h:711:1: + WM_PSD_MINMARGINRECT = 1026 // /usr/x86_64-w64-mingw32/include/commdlg.h:710:1: + WM_PSD_PAGESETUPDLG = 1024 // /usr/x86_64-w64-mingw32/include/commdlg.h:708:1: + WM_PSD_YAFULLPAGERECT = 1030 // /usr/x86_64-w64-mingw32/include/commdlg.h:714:1: + WM_QUERYDRAGICON = 0x0037 // /usr/x86_64-w64-mingw32/include/winuser.h:1094:1: + WM_QUERYENDSESSION = 0x0011 // /usr/x86_64-w64-mingw32/include/winuser.h:1050:1: + WM_QUERYNEWPALETTE = 0x030F // /usr/x86_64-w64-mingw32/include/winuser.h:1409:1: + WM_QUERYOPEN = 0x0013 // /usr/x86_64-w64-mingw32/include/winuser.h:1051:1: + WM_QUERYUISTATE = 0x0129 // /usr/x86_64-w64-mingw32/include/winuser.h:1217:1: + WM_QUEUESYNC = 0x0023 // /usr/x86_64-w64-mingw32/include/winuser.h:1068:1: + WM_QUIT = 0x0012 // /usr/x86_64-w64-mingw32/include/winuser.h:1054:1: + WM_RBUTTONDBLCLK = 0x0206 // /usr/x86_64-w64-mingw32/include/winuser.h:1244:1: + WM_RBUTTONDOWN = 0x0204 // /usr/x86_64-w64-mingw32/include/winuser.h:1242:1: + WM_RBUTTONUP = 0x0205 // /usr/x86_64-w64-mingw32/include/winuser.h:1243:1: + WM_RENDERALLFORMATS = 0x0306 // /usr/x86_64-w64-mingw32/include/winuser.h:1400:1: + WM_RENDERFORMAT = 0x0305 // /usr/x86_64-w64-mingw32/include/winuser.h:1399:1: + WM_SETCURSOR = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:1065:1: + WM_SETFOCUS = 0x0007 // /usr/x86_64-w64-mingw32/include/winuser.h:1040:1: + WM_SETFONT = 0x0030 // /usr/x86_64-w64-mingw32/include/winuser.h:1090:1: + WM_SETHOTKEY = 0x0032 // /usr/x86_64-w64-mingw32/include/winuser.h:1092:1: + WM_SETICON = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:1146:1: + WM_SETREDRAW = 0x000B // /usr/x86_64-w64-mingw32/include/winuser.h:1043:1: + WM_SETTEXT = 0x000C // /usr/x86_64-w64-mingw32/include/winuser.h:1044:1: + WM_SETTINGCHANGE = 26 // /usr/x86_64-w64-mingw32/include/winuser.h:1059:1: + WM_SHOWWINDOW = 0x0018 // /usr/x86_64-w64-mingw32/include/winuser.h:1057:1: + WM_SIZE = 0x0005 // /usr/x86_64-w64-mingw32/include/winuser.h:1032:1: + WM_SIZECLIPBOARD = 0x030B // /usr/x86_64-w64-mingw32/include/winuser.h:1405:1: + WM_SIZING = 0x0214 // /usr/x86_64-w64-mingw32/include/winuser.h:1282:1: + WM_SPOOLERSTATUS = 0x002A // /usr/x86_64-w64-mingw32/include/winuser.h:1084:1: + WM_STYLECHANGED = 0x007D // /usr/x86_64-w64-mingw32/include/winuser.h:1143:1: + WM_STYLECHANGING = 0x007C // /usr/x86_64-w64-mingw32/include/winuser.h:1142:1: + WM_SYNCPAINT = 0x0088 // /usr/x86_64-w64-mingw32/include/winuser.h:1156:1: + WM_SYSCHAR = 0x0106 // /usr/x86_64-w64-mingw32/include/winuser.h:1181:1: + WM_SYSCOLORCHANGE = 0x0015 // /usr/x86_64-w64-mingw32/include/winuser.h:1056:1: + WM_SYSCOMMAND = 0x0112 // /usr/x86_64-w64-mingw32/include/winuser.h:1196:1: + WM_SYSDEADCHAR = 0x0107 // /usr/x86_64-w64-mingw32/include/winuser.h:1182:1: + WM_SYSKEYDOWN = 0x0104 // /usr/x86_64-w64-mingw32/include/winuser.h:1179:1: + WM_SYSKEYUP = 0x0105 // /usr/x86_64-w64-mingw32/include/winuser.h:1180:1: + WM_TABLET_FIRST = 0x02c0 // /usr/x86_64-w64-mingw32/include/winuser.h:1384:1: + WM_TABLET_LAST = 0x02df // /usr/x86_64-w64-mingw32/include/winuser.h:1385:1: + WM_TCARD = 0x0052 // /usr/x86_64-w64-mingw32/include/winuser.h:1131:1: + WM_THEMECHANGED = 0x031A // /usr/x86_64-w64-mingw32/include/winuser.h:1416:1: + WM_TIMECHANGE = 0x001E // /usr/x86_64-w64-mingw32/include/winuser.h:1063:1: + WM_TIMER = 0x0113 // /usr/x86_64-w64-mingw32/include/winuser.h:1197:1: + WM_UNDO = 0x0304 // /usr/x86_64-w64-mingw32/include/winuser.h:1398:1: + WM_UNICHAR = 0x0109 // /usr/x86_64-w64-mingw32/include/winuser.h:1184:1: + WM_UNINITMENUPOPUP = 0x0125 // /usr/x86_64-w64-mingw32/include/winuser.h:1213:1: + WM_UPDATEUISTATE = 0x0128 // /usr/x86_64-w64-mingw32/include/winuser.h:1216:1: + WM_USER = 0x0400 // /usr/x86_64-w64-mingw32/include/winuser.h:1439:1: + WM_USERCHANGED = 0x0054 // /usr/x86_64-w64-mingw32/include/winuser.h:1133:1: + WM_VKEYTOITEM = 0x002E // /usr/x86_64-w64-mingw32/include/winuser.h:1088:1: + WM_VSCROLL = 0x0115 // /usr/x86_64-w64-mingw32/include/winuser.h:1199:1: + WM_VSCROLLCLIPBOARD = 0x030A // /usr/x86_64-w64-mingw32/include/winuser.h:1404:1: + WM_WINDOWPOSCHANGED = 0x0047 // /usr/x86_64-w64-mingw32/include/winuser.h:1102:1: + WM_WINDOWPOSCHANGING = 0x0046 // /usr/x86_64-w64-mingw32/include/winuser.h:1101:1: + WM_WININICHANGE = 0x001A // /usr/x86_64-w64-mingw32/include/winuser.h:1058:1: + WM_WTSSESSION_CHANGE = 0x02B1 // /usr/x86_64-w64-mingw32/include/winuser.h:1383:1: + WM_XBUTTONDBLCLK = 0x020D // /usr/x86_64-w64-mingw32/include/winuser.h:1251:1: + WM_XBUTTONDOWN = 0x020B // /usr/x86_64-w64-mingw32/include/winuser.h:1249:1: + WM_XBUTTONUP = 0x020C // /usr/x86_64-w64-mingw32/include/winuser.h:1250:1: + WNCON_DYNAMIC = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnetwk.h:346:1: + WNCON_FORNETCARD = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnetwk.h:343:1: + WNCON_NOTROUTED = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnetwk.h:344:1: + WNCON_SLOWLINK = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnetwk.h:345:1: + WNFMT_ABBREVIATED = 0x02 // /usr/x86_64-w64-mingw32/include/winnetwk.h:240:1: + WNFMT_CONNECTION = 0x20 // /usr/x86_64-w64-mingw32/include/winnetwk.h:242:1: + WNFMT_INENUM = 0x10 // /usr/x86_64-w64-mingw32/include/winnetwk.h:241:1: + WNFMT_MULTILINE = 0x01 // /usr/x86_64-w64-mingw32/include/winnetwk.h:239:1: + WNNC_CRED_MANAGER = 0xffff0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:82:1: + WNNC_NET_10NET = 0x00050000 // /usr/x86_64-w64-mingw32/include/wnnc.h:18:1: + WNNC_NET_3IN1 = 0x00270000 // /usr/x86_64-w64-mingw32/include/wnnc.h:52:1: + WNNC_NET_9TILES = 0x00090000 // /usr/x86_64-w64-mingw32/include/wnnc.h:22:1: + WNNC_NET_APPLETALK = 0x00130000 // /usr/x86_64-w64-mingw32/include/wnnc.h:32:1: + WNNC_NET_AS400 = 0x000b0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:24:1: + WNNC_NET_AVID = 0x001a0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:39:1: + WNNC_NET_AVID1 = 0x003a0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:70:1: + WNNC_NET_BMC = 0x00180000 // /usr/x86_64-w64-mingw32/include/wnnc.h:37:1: + WNNC_NET_BWNFS = 0x00100000 // /usr/x86_64-w64-mingw32/include/wnnc.h:29:1: + WNNC_NET_CLEARCASE = 0x00160000 // /usr/x86_64-w64-mingw32/include/wnnc.h:35:1: + WNNC_NET_COGENT = 0x00110000 // /usr/x86_64-w64-mingw32/include/wnnc.h:30:1: + WNNC_NET_CSC = 0x00260000 // /usr/x86_64-w64-mingw32/include/wnnc.h:51:1: + WNNC_NET_DAV = 0x002e0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:58:1: + WNNC_NET_DCE = 0x00190000 // /usr/x86_64-w64-mingw32/include/wnnc.h:38:1: + WNNC_NET_DECORB = 0x00200000 // /usr/x86_64-w64-mingw32/include/wnnc.h:45:1: + WNNC_NET_DFS = 0x003b0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:71:1: + WNNC_NET_DISTINCT = 0x00230000 // /usr/x86_64-w64-mingw32/include/wnnc.h:48:1: + WNNC_NET_DOCUSPACE = 0x001b0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:40:1: + WNNC_NET_DRIVEONWEB = 0x003e0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:74:1: + WNNC_NET_EXIFS = 0x002d0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:57:1: + WNNC_NET_EXTENDNET = 0x00290000 // /usr/x86_64-w64-mingw32/include/wnnc.h:53:1: + WNNC_NET_FARALLON = 0x00120000 // /usr/x86_64-w64-mingw32/include/wnnc.h:31:1: + WNNC_NET_FJ_REDIR = 0x00220000 // /usr/x86_64-w64-mingw32/include/wnnc.h:47:1: + WNNC_NET_FOXBAT = 0x002b0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:55:1: + WNNC_NET_FRONTIER = 0x00170000 // /usr/x86_64-w64-mingw32/include/wnnc.h:36:1: + WNNC_NET_FTP_NFS = 0x000c0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:25:1: + WNNC_NET_GOOGLE = 0x00430000 // /usr/x86_64-w64-mingw32/include/wnnc.h:79:1: + WNNC_NET_HOB_NFS = 0x00320000 // /usr/x86_64-w64-mingw32/include/wnnc.h:62:1: + WNNC_NET_IBMAL = 0x00340000 // /usr/x86_64-w64-mingw32/include/wnnc.h:64:1: + WNNC_NET_INTERGRAPH = 0x00140000 // /usr/x86_64-w64-mingw32/include/wnnc.h:33:1: + WNNC_NET_KNOWARE = 0x002f0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:59:1: + WNNC_NET_KWNP = 0x003c0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:72:1: + WNNC_NET_LANMAN = 131072 // /usr/x86_64-w64-mingw32/include/wnnc.h:14:1: + WNNC_NET_LANSTEP = 0x00080000 // /usr/x86_64-w64-mingw32/include/wnnc.h:21:1: + WNNC_NET_LANTASTIC = 0x000a0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:23:1: + WNNC_NET_LIFENET = 0x000e0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:27:1: + WNNC_NET_LOCK = 0x00350000 // /usr/x86_64-w64-mingw32/include/wnnc.h:65:1: + WNNC_NET_LOCUS = 0x00060000 // /usr/x86_64-w64-mingw32/include/wnnc.h:19:1: + WNNC_NET_MANGOSOFT = 0x001c0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:41:1: + WNNC_NET_MASFAX = 0x00310000 // /usr/x86_64-w64-mingw32/include/wnnc.h:61:1: + WNNC_NET_MFILES = 0x00410000 // /usr/x86_64-w64-mingw32/include/wnnc.h:77:1: + WNNC_NET_MSNET = 0x00010000 // /usr/x86_64-w64-mingw32/include/wnnc.h:13:1: + WNNC_NET_MS_NFS = 0x00420000 // /usr/x86_64-w64-mingw32/include/wnnc.h:78:1: + WNNC_NET_NDFS = 0x00440000 // /usr/x86_64-w64-mingw32/include/wnnc.h:80:1: + WNNC_NET_NETWARE = 0x00030000 // /usr/x86_64-w64-mingw32/include/wnnc.h:16:1: + WNNC_NET_OBJECT_DIRE = 0x00300000 // /usr/x86_64-w64-mingw32/include/wnnc.h:60:1: + WNNC_NET_OPENAFS = 0x00390000 // /usr/x86_64-w64-mingw32/include/wnnc.h:69:1: + WNNC_NET_PATHWORKS = 0x000d0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:26:1: + WNNC_NET_POWERLAN = 0x000f0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:28:1: + WNNC_NET_PROTSTOR = 0x00210000 // /usr/x86_64-w64-mingw32/include/wnnc.h:46:1: + WNNC_NET_QUINCY = 0x00380000 // /usr/x86_64-w64-mingw32/include/wnnc.h:68:1: + WNNC_NET_RDR2SAMPLE = 0x00250000 // /usr/x86_64-w64-mingw32/include/wnnc.h:50:1: + WNNC_NET_RIVERFRONT1 = 0x001e0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:43:1: + WNNC_NET_RIVERFRONT2 = 0x001f0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:44:1: + WNNC_NET_RSFX = 0x00400000 // /usr/x86_64-w64-mingw32/include/wnnc.h:76:1: + WNNC_NET_SERNET = 0x001d0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:42:1: + WNNC_NET_SHIVA = 0x00330000 // /usr/x86_64-w64-mingw32/include/wnnc.h:63:1: + WNNC_NET_SMB = 0x00020000 // /usr/x86_64-w64-mingw32/include/wnnc.h:15:1: + WNNC_NET_SRT = 0x00370000 // /usr/x86_64-w64-mingw32/include/wnnc.h:67:1: + WNNC_NET_STAC = 0x002a0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:54:1: + WNNC_NET_SUN_PC_NFS = 0x00070000 // /usr/x86_64-w64-mingw32/include/wnnc.h:20:1: + WNNC_NET_SYMFONET = 0x00150000 // /usr/x86_64-w64-mingw32/include/wnnc.h:34:1: + WNNC_NET_TERMSRV = 0x00360000 // /usr/x86_64-w64-mingw32/include/wnnc.h:66:1: + WNNC_NET_TWINS = 0x00240000 // /usr/x86_64-w64-mingw32/include/wnnc.h:49:1: + WNNC_NET_VINES = 0x00040000 // /usr/x86_64-w64-mingw32/include/wnnc.h:17:1: + WNNC_NET_VMWARE = 0x003f0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:75:1: + WNNC_NET_YAHOO = 0x002c0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:56:1: + WNNC_NET_ZENWORKS = 0x003d0000 // /usr/x86_64-w64-mingw32/include/wnnc.h:73:1: + WN_ACCESS_DENIED = 5 // /usr/x86_64-w64-mingw32/include/winnetwk.h:303:1: + WN_ALREADY_CONNECTED = 85 // /usr/x86_64-w64-mingw32/include/winnetwk.h:318:1: + WN_BAD_DEV_TYPE = 66 // /usr/x86_64-w64-mingw32/include/winnetwk.h:325:1: + WN_BAD_HANDLE = 6 // /usr/x86_64-w64-mingw32/include/winnetwk.h:310:1: + WN_BAD_LEVEL = 124 // /usr/x86_64-w64-mingw32/include/winnetwk.h:309:1: + WN_BAD_LOCALNAME = 1200 // /usr/x86_64-w64-mingw32/include/winnetwk.h:317:1: + WN_BAD_NETNAME = 67 // /usr/x86_64-w64-mingw32/include/winnetwk.h:316:1: + WN_BAD_PASSWORD = 86 // /usr/x86_64-w64-mingw32/include/winnetwk.h:302:1: + WN_BAD_POINTER = 487 // /usr/x86_64-w64-mingw32/include/winnetwk.h:299:1: + WN_BAD_PROFILE = 1206 // /usr/x86_64-w64-mingw32/include/winnetwk.h:324:1: + WN_BAD_PROVIDER = 1204 // /usr/x86_64-w64-mingw32/include/winnetwk.h:322:1: + WN_BAD_USER = 2202 // /usr/x86_64-w64-mingw32/include/winnetwk.h:301:1: + WN_BAD_VALUE = 87 // /usr/x86_64-w64-mingw32/include/winnetwk.h:300:1: + WN_CANCEL = 1223 // /usr/x86_64-w64-mingw32/include/winnetwk.h:295:1: + WN_CANNOT_OPEN_PROFILE = 1205 // /usr/x86_64-w64-mingw32/include/winnetwk.h:323:1: + WN_CONNECTED_OTHER_PASSWORD = 2108 // /usr/x86_64-w64-mingw32/include/winnetwk.h:327:1: + WN_CONNECTED_OTHER_PASSWORD_DEFAULT = 2109 // /usr/x86_64-w64-mingw32/include/winnetwk.h:328:1: + WN_CONNECTION_CLOSED = 1201 // /usr/x86_64-w64-mingw32/include/winnetwk.h:320:1: + WN_DEVICE_ALREADY_REMEMBERED = 1202 // /usr/x86_64-w64-mingw32/include/winnetwk.h:326:1: + WN_DEVICE_ERROR = 31 // /usr/x86_64-w64-mingw32/include/winnetwk.h:319:1: + WN_DEVICE_IN_USE = 2404 // /usr/x86_64-w64-mingw32/include/winnetwk.h:315:1: + WN_EXTENDED_ERROR = 1208 // /usr/x86_64-w64-mingw32/include/winnetwk.h:308:1: + WN_FUNCTION_BUSY = 170 // /usr/x86_64-w64-mingw32/include/winnetwk.h:304:1: + WN_MORE_DATA = 234 // /usr/x86_64-w64-mingw32/include/winnetwk.h:298:1: + WN_NET_ERROR = 59 // /usr/x86_64-w64-mingw32/include/winnetwk.h:297:1: + WN_NOT_AUTHENTICATED = 1244 // /usr/x86_64-w64-mingw32/include/winnetwk.h:331:1: + WN_NOT_CONNECTED = 2250 // /usr/x86_64-w64-mingw32/include/winnetwk.h:313:1: + WN_NOT_CONTAINER = 1207 // /usr/x86_64-w64-mingw32/include/winnetwk.h:330:1: + WN_NOT_INITIALIZING = 1247 // /usr/x86_64-w64-mingw32/include/winnetwk.h:311:1: + WN_NOT_LOGGED_ON = 1245 // /usr/x86_64-w64-mingw32/include/winnetwk.h:332:1: + WN_NOT_SUPPORTED = 50 // /usr/x86_64-w64-mingw32/include/winnetwk.h:294:1: + WN_NOT_VALIDATED = 1311 // /usr/x86_64-w64-mingw32/include/winnetwk.h:333:1: + WN_NO_ERROR = 0 // /usr/x86_64-w64-mingw32/include/winnetwk.h:293:1: + WN_NO_MORE_DEVICES = 1248 // /usr/x86_64-w64-mingw32/include/winnetwk.h:312:1: + WN_NO_MORE_ENTRIES = 259 // /usr/x86_64-w64-mingw32/include/winnetwk.h:329:1: + WN_NO_NETWORK = 1222 // /usr/x86_64-w64-mingw32/include/winnetwk.h:307:1: + WN_NO_NET_OR_BAD_PATH = 1203 // /usr/x86_64-w64-mingw32/include/winnetwk.h:321:1: + WN_OPEN_FILES = 2401 // /usr/x86_64-w64-mingw32/include/winnetwk.h:314:1: + WN_OUT_OF_MEMORY = 8 // /usr/x86_64-w64-mingw32/include/winnetwk.h:306:1: + WN_RETRY = 1237 // /usr/x86_64-w64-mingw32/include/winnetwk.h:296:1: + WN_SUCCESS = 0 // /usr/x86_64-w64-mingw32/include/winnetwk.h:292:1: + WN_WINDOWS_ERROR = 59 // /usr/x86_64-w64-mingw32/include/winnetwk.h:305:1: + WOM_CLOSE = 956 // /usr/x86_64-w64-mingw32/include/mmsystem.h:292:1: + WOM_DONE = 957 // /usr/x86_64-w64-mingw32/include/mmsystem.h:293:1: + WOM_OPEN = 955 // /usr/x86_64-w64-mingw32/include/mmsystem.h:291:1: + WOW64_CONTEXT_ALL = 65599 // /usr/x86_64-w64-mingw32/include/winnt.h:9162:1: + WOW64_CONTEXT_CONTROL = 65537 // /usr/x86_64-w64-mingw32/include/winnt.h:9155:1: + WOW64_CONTEXT_DEBUG_REGISTERS = 65552 // /usr/x86_64-w64-mingw32/include/winnt.h:9159:1: + WOW64_CONTEXT_EXCEPTION_ACTIVE = 0x08000000 // /usr/x86_64-w64-mingw32/include/winnt.h:9166:1: + WOW64_CONTEXT_EXCEPTION_REPORTING = 0x80000000 // /usr/x86_64-w64-mingw32/include/winnt.h:9169:1: + WOW64_CONTEXT_EXCEPTION_REQUEST = 0x40000000 // /usr/x86_64-w64-mingw32/include/winnt.h:9168:1: + WOW64_CONTEXT_EXTENDED_REGISTERS = 65568 // /usr/x86_64-w64-mingw32/include/winnt.h:9160:1: + WOW64_CONTEXT_FLOATING_POINT = 65544 // /usr/x86_64-w64-mingw32/include/winnt.h:9158:1: + WOW64_CONTEXT_FULL = 65543 // /usr/x86_64-w64-mingw32/include/winnt.h:9161:1: + WOW64_CONTEXT_INTEGER = 65538 // /usr/x86_64-w64-mingw32/include/winnt.h:9156:1: + WOW64_CONTEXT_SEGMENTS = 65540 // /usr/x86_64-w64-mingw32/include/winnt.h:9157:1: + WOW64_CONTEXT_SERVICE_ACTIVE = 0x10000000 // /usr/x86_64-w64-mingw32/include/winnt.h:9167:1: + WOW64_CONTEXT_XSTATE = 65600 // /usr/x86_64-w64-mingw32/include/winnt.h:9164:1: + WOW64_CONTEXT_i386 = 0x00010000 // /usr/x86_64-w64-mingw32/include/winnt.h:9153:1: + WOW64_CONTEXT_i486 = 0x00010000 // /usr/x86_64-w64-mingw32/include/winnt.h:9154:1: + WOW64_MAXIMUM_SUPPORTED_EXTENSION = 512 // /usr/x86_64-w64-mingw32/include/winnt.h:9172:1: + WOW64_SIZE_OF_80387_REGISTERS = 80 // /usr/x86_64-w64-mingw32/include/winnt.h:9171:1: + WO_ALL = 0x1fff // testdata/sqlite-amalgamation-3380500/sqlite3.c:147476:1: + WO_AND = 0x0400 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147472:1: + WO_AUX = 0x0040 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147468:1: + WO_EQ = 0x0002 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147463:1: + WO_EQUIV = 0x0800 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147473:1: + WO_GE = 32 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147467:1: + WO_GT = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147466:1: + WO_IN = 0x0001 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147462:1: + WO_IS = 0x0080 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147469:1: + WO_ISNULL = 0x0100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147470:1: + WO_LE = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147465:1: + WO_LT = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147464:1: + WO_NOOP = 0x1000 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147474:1: + WO_OR = 0x0200 // testdata/sqlite-amalgamation-3380500/sqlite3.c:147471:1: + WO_SINGLE = 0x01ff // testdata/sqlite-amalgamation-3380500/sqlite3.c:147477:1: + WPF_ASYNCWINDOWPLACEMENT = 0x0004 // /usr/x86_64-w64-mingw32/include/winuser.h:1878:1: + WPF_RESTORETOMAXIMIZED = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1877:1: + WPF_SETMINPOSITION = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1876:1: + WRC_Abort = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19309:1: + WRC_Continue = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19307:1: + WRC_Prune = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:19308:1: + WRITE_COMPRESSION_INFO_VALID = 0x00000010 // /usr/x86_64-w64-mingw32/include/winioctl.h:281:1: + WRITE_DAC = 262144 // /usr/x86_64-w64-mingw32/include/winnt.h:2881:1: + WRITE_LOCK = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:65452:1: + WRITE_OWNER = 524288 // /usr/x86_64-w64-mingw32/include/winnt.h:2882:1: + WRITE_RESTRICTED = 0x8 // /usr/x86_64-w64-mingw32/include/winnt.h:4006:1: + WRITE_WATCH_FLAG_RESET = 0x01 // /usr/x86_64-w64-mingw32/include/winnt.h:4954:1: + WSABASEERR = 10000 // /usr/x86_64-w64-mingw32/include/winerror.h:1643:1: + WSADESCRIPTION_LEN = 256 // /usr/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h:10:1: + WSAEACCES = 10013 // /usr/x86_64-w64-mingw32/include/winerror.h:1646:1: + WSAEADDRINUSE = 10048 // /usr/x86_64-w64-mingw32/include/winerror.h:1663:1: + WSAEADDRNOTAVAIL = 10049 // /usr/x86_64-w64-mingw32/include/winerror.h:1664:1: + WSAEAFNOSUPPORT = 10047 // /usr/x86_64-w64-mingw32/include/winerror.h:1662:1: + WSAEALREADY = 10037 // /usr/x86_64-w64-mingw32/include/winerror.h:1652:1: + WSAEBADF = 10009 // /usr/x86_64-w64-mingw32/include/winerror.h:1645:1: + WSAECANCELLED = 10103 // /usr/x86_64-w64-mingw32/include/winerror.h:1692:1: + WSAECONNABORTED = 10053 // /usr/x86_64-w64-mingw32/include/winerror.h:1668:1: + WSAECONNREFUSED = 10061 // /usr/x86_64-w64-mingw32/include/winerror.h:1676:1: + WSAECONNRESET = 10054 // /usr/x86_64-w64-mingw32/include/winerror.h:1669:1: + WSAEDESTADDRREQ = 10039 // /usr/x86_64-w64-mingw32/include/winerror.h:1654:1: + WSAEDISCON = 10101 // /usr/x86_64-w64-mingw32/include/winerror.h:1690:1: + WSAEDQUOT = 10069 // /usr/x86_64-w64-mingw32/include/winerror.h:1684:1: + WSAEFAULT = 10014 // /usr/x86_64-w64-mingw32/include/winerror.h:1647:1: + WSAEHOSTDOWN = 10064 // /usr/x86_64-w64-mingw32/include/winerror.h:1679:1: + WSAEHOSTUNREACH = 10065 // /usr/x86_64-w64-mingw32/include/winerror.h:1680:1: + WSAEINPROGRESS = 10036 // /usr/x86_64-w64-mingw32/include/winerror.h:1651:1: + WSAEINTR = 10004 // /usr/x86_64-w64-mingw32/include/winerror.h:1644:1: + WSAEINVAL = 10022 // /usr/x86_64-w64-mingw32/include/winerror.h:1648:1: + WSAEINVALIDPROCTABLE = 10104 // /usr/x86_64-w64-mingw32/include/winerror.h:1693:1: + WSAEINVALIDPROVIDER = 10105 // /usr/x86_64-w64-mingw32/include/winerror.h:1694:1: + WSAEISCONN = 10056 // /usr/x86_64-w64-mingw32/include/winerror.h:1671:1: + WSAELOOP = 10062 // /usr/x86_64-w64-mingw32/include/winerror.h:1677:1: + WSAEMFILE = 10024 // /usr/x86_64-w64-mingw32/include/winerror.h:1649:1: + WSAEMSGSIZE = 10040 // /usr/x86_64-w64-mingw32/include/winerror.h:1655:1: + WSAENAMETOOLONG = 10063 // /usr/x86_64-w64-mingw32/include/winerror.h:1678:1: + WSAENETDOWN = 10050 // /usr/x86_64-w64-mingw32/include/winerror.h:1665:1: + WSAENETRESET = 10052 // /usr/x86_64-w64-mingw32/include/winerror.h:1667:1: + WSAENETUNREACH = 10051 // /usr/x86_64-w64-mingw32/include/winerror.h:1666:1: + WSAENOBUFS = 10055 // /usr/x86_64-w64-mingw32/include/winerror.h:1670:1: + WSAENOMORE = 10102 // /usr/x86_64-w64-mingw32/include/winerror.h:1691:1: + WSAENOPROTOOPT = 10042 // /usr/x86_64-w64-mingw32/include/winerror.h:1657:1: + WSAENOTCONN = 10057 // /usr/x86_64-w64-mingw32/include/winerror.h:1672:1: + WSAENOTEMPTY = 10066 // /usr/x86_64-w64-mingw32/include/winerror.h:1681:1: + WSAENOTSOCK = 10038 // /usr/x86_64-w64-mingw32/include/winerror.h:1653:1: + WSAEOPNOTSUPP = 10045 // /usr/x86_64-w64-mingw32/include/winerror.h:1660:1: + WSAEPFNOSUPPORT = 10046 // /usr/x86_64-w64-mingw32/include/winerror.h:1661:1: + WSAEPROCLIM = 10067 // /usr/x86_64-w64-mingw32/include/winerror.h:1682:1: + WSAEPROTONOSUPPORT = 10043 // /usr/x86_64-w64-mingw32/include/winerror.h:1658:1: + WSAEPROTOTYPE = 10041 // /usr/x86_64-w64-mingw32/include/winerror.h:1656:1: + WSAEPROVIDERFAILEDINIT = 10106 // /usr/x86_64-w64-mingw32/include/winerror.h:1695:1: + WSAEREFUSED = 10112 // /usr/x86_64-w64-mingw32/include/winerror.h:1701:1: + WSAEREMOTE = 10071 // /usr/x86_64-w64-mingw32/include/winerror.h:1686:1: + WSAESHUTDOWN = 10058 // /usr/x86_64-w64-mingw32/include/winerror.h:1673:1: + WSAESOCKTNOSUPPORT = 10044 // /usr/x86_64-w64-mingw32/include/winerror.h:1659:1: + WSAESTALE = 10070 // /usr/x86_64-w64-mingw32/include/winerror.h:1685:1: + WSAETIMEDOUT = 10060 // /usr/x86_64-w64-mingw32/include/winerror.h:1675:1: + WSAETOOMANYREFS = 10059 // /usr/x86_64-w64-mingw32/include/winerror.h:1674:1: + WSAEUSERS = 10068 // /usr/x86_64-w64-mingw32/include/winerror.h:1683:1: + WSAEWOULDBLOCK = 10035 // /usr/x86_64-w64-mingw32/include/winerror.h:1650:1: + WSAHOST_NOT_FOUND = 11001 // /usr/x86_64-w64-mingw32/include/winerror.h:1703:1: + WSANOTINITIALISED = 10093 // /usr/x86_64-w64-mingw32/include/winerror.h:1689:1: + WSANO_ADDRESS = 11004 // /usr/x86_64-w64-mingw32/include/psdk_inc/_wsa_errnos.h:182:1: + WSANO_DATA = 11004 // /usr/x86_64-w64-mingw32/include/winerror.h:1712:1: + WSANO_RECOVERY = 11003 // /usr/x86_64-w64-mingw32/include/winerror.h:1709:1: + WSASERVICE_NOT_FOUND = 10108 // /usr/x86_64-w64-mingw32/include/winerror.h:1697:1: + WSASYSCALLFAILURE = 10107 // /usr/x86_64-w64-mingw32/include/winerror.h:1696:1: + WSASYSNOTREADY = 10091 // /usr/x86_64-w64-mingw32/include/winerror.h:1687:1: + WSASYS_STATUS_LEN = 128 // /usr/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h:11:1: + WSATRY_AGAIN = 11002 // /usr/x86_64-w64-mingw32/include/winerror.h:1706:1: + WSATYPE_NOT_FOUND = 10109 // /usr/x86_64-w64-mingw32/include/winerror.h:1698:1: + WSAVERNOTSUPPORTED = 10092 // /usr/x86_64-w64-mingw32/include/winerror.h:1688:1: + WSA_E_CANCELLED = 10111 // /usr/x86_64-w64-mingw32/include/winerror.h:1700:1: + WSA_E_NO_MORE = 10110 // /usr/x86_64-w64-mingw32/include/winerror.h:1699:1: + WSA_QOS_ADMISSION_FAILURE = 11010 // /usr/x86_64-w64-mingw32/include/winerror.h:1730:1: + WSA_QOS_BAD_OBJECT = 11013 // /usr/x86_64-w64-mingw32/include/winerror.h:1739:1: + WSA_QOS_BAD_STYLE = 11012 // /usr/x86_64-w64-mingw32/include/winerror.h:1736:1: + WSA_QOS_EFILTERCOUNT = 11021 // /usr/x86_64-w64-mingw32/include/winerror.h:1763:1: + WSA_QOS_EFILTERSTYLE = 11019 // /usr/x86_64-w64-mingw32/include/winerror.h:1757:1: + WSA_QOS_EFILTERTYPE = 11020 // /usr/x86_64-w64-mingw32/include/winerror.h:1760:1: + WSA_QOS_EFLOWCOUNT = 11023 // /usr/x86_64-w64-mingw32/include/winerror.h:1769:1: + WSA_QOS_EFLOWDESC = 11026 // /usr/x86_64-w64-mingw32/include/winerror.h:1781:1: + WSA_QOS_EFLOWSPEC = 11017 // /usr/x86_64-w64-mingw32/include/winerror.h:1751:1: + WSA_QOS_EOBJLENGTH = 11022 // /usr/x86_64-w64-mingw32/include/winerror.h:1766:1: + WSA_QOS_EPOLICYOBJ = 11025 // /usr/x86_64-w64-mingw32/include/winerror.h:1778:1: + WSA_QOS_EPROVSPECBUF = 11018 // /usr/x86_64-w64-mingw32/include/winerror.h:1754:1: + WSA_QOS_EPSFILTERSPEC = 11028 // /usr/x86_64-w64-mingw32/include/winerror.h:1787:1: + WSA_QOS_EPSFLOWSPEC = 11027 // /usr/x86_64-w64-mingw32/include/winerror.h:1784:1: + WSA_QOS_ESDMODEOBJ = 11029 // /usr/x86_64-w64-mingw32/include/winerror.h:1790:1: + WSA_QOS_ESERVICETYPE = 11016 // /usr/x86_64-w64-mingw32/include/winerror.h:1748:1: + WSA_QOS_ESHAPERATEOBJ = 11030 // /usr/x86_64-w64-mingw32/include/winerror.h:1793:1: + WSA_QOS_EUNKNOWNPSOBJ = 11024 // /usr/x86_64-w64-mingw32/include/winerror.h:1772:1: + WSA_QOS_EUNKOWNPSOBJ = 11024 // /usr/x86_64-w64-mingw32/include/winerror.h:1775:1: + WSA_QOS_GENERIC_ERROR = 11015 // /usr/x86_64-w64-mingw32/include/winerror.h:1745:1: + WSA_QOS_NO_RECEIVERS = 11008 // /usr/x86_64-w64-mingw32/include/winerror.h:1724:1: + WSA_QOS_NO_SENDERS = 11007 // /usr/x86_64-w64-mingw32/include/winerror.h:1721:1: + WSA_QOS_POLICY_FAILURE = 11011 // /usr/x86_64-w64-mingw32/include/winerror.h:1733:1: + WSA_QOS_RECEIVERS = 11005 // /usr/x86_64-w64-mingw32/include/winerror.h:1715:1: + WSA_QOS_REQUEST_CONFIRMED = 11009 // /usr/x86_64-w64-mingw32/include/winerror.h:1727:1: + WSA_QOS_RESERVED_PETYPE = 11031 // /usr/x86_64-w64-mingw32/include/winerror.h:1796:1: + WSA_QOS_SENDERS = 11006 // /usr/x86_64-w64-mingw32/include/winerror.h:1718:1: + WSA_QOS_TRAFFIC_CTRL_ERROR = 11014 // /usr/x86_64-w64-mingw32/include/winerror.h:1742:1: + WSF_VISIBLE = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:830:1: + WS_ACTIVECAPTION = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:6194:1: + WS_BORDER = 8388608 // /usr/x86_64-w64-mingw32/include/winuser.h:1590:1: + WS_CAPTION = 12582912 // /usr/x86_64-w64-mingw32/include/winuser.h:1589:1: + WS_CHILD = 1073741824 // /usr/x86_64-w64-mingw32/include/winuser.h:1582:1: + WS_CHILDWINDOW = 1073741824 // /usr/x86_64-w64-mingw32/include/winuser.h:1607:1: + WS_CLIPCHILDREN = 33554432 // /usr/x86_64-w64-mingw32/include/winuser.h:1587:1: + WS_CLIPSIBLINGS = 67108864 // /usr/x86_64-w64-mingw32/include/winuser.h:1586:1: + WS_DISABLED = 134217728 // /usr/x86_64-w64-mingw32/include/winuser.h:1585:1: + WS_DLGFRAME = 4194304 // /usr/x86_64-w64-mingw32/include/winuser.h:1591:1: + WS_EX_ACCEPTFILES = 16 // /usr/x86_64-w64-mingw32/include/winuser.h:1612:1: + WS_EX_APPWINDOW = 262144 // /usr/x86_64-w64-mingw32/include/winuser.h:1627:1: + WS_EX_CLIENTEDGE = 512 // /usr/x86_64-w64-mingw32/include/winuser.h:1617:1: + WS_EX_COMPOSITED = 33554432 // /usr/x86_64-w64-mingw32/include/winuser.h:1637:1: + WS_EX_CONTEXTHELP = 1024 // /usr/x86_64-w64-mingw32/include/winuser.h:1618:1: + WS_EX_CONTROLPARENT = 65536 // /usr/x86_64-w64-mingw32/include/winuser.h:1625:1: + WS_EX_DLGMODALFRAME = 1 // /usr/x86_64-w64-mingw32/include/winuser.h:1609:1: + WS_EX_LAYERED = 0x00080000 // /usr/x86_64-w64-mingw32/include/winuser.h:1631:1: + WS_EX_LAYOUTRTL = 4194304 // /usr/x86_64-w64-mingw32/include/winuser.h:1636:1: + WS_EX_LEFT = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:1620:1: + WS_EX_LEFTSCROLLBAR = 16384 // /usr/x86_64-w64-mingw32/include/winuser.h:1623:1: + WS_EX_LTRREADING = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:1622:1: + WS_EX_MDICHILD = 64 // /usr/x86_64-w64-mingw32/include/winuser.h:1614:1: + WS_EX_NOACTIVATE = 134217728 // /usr/x86_64-w64-mingw32/include/winuser.h:1638:1: + WS_EX_NOINHERITLAYOUT = 1048576 // /usr/x86_64-w64-mingw32/include/winuser.h:1632:1: + WS_EX_NOPARENTNOTIFY = 4 // /usr/x86_64-w64-mingw32/include/winuser.h:1610:1: + WS_EX_OVERLAPPEDWINDOW = 768 // /usr/x86_64-w64-mingw32/include/winuser.h:1629:1: + WS_EX_PALETTEWINDOW = 392 // /usr/x86_64-w64-mingw32/include/winuser.h:1630:1: + WS_EX_RIGHT = 4096 // /usr/x86_64-w64-mingw32/include/winuser.h:1619:1: + WS_EX_RIGHTSCROLLBAR = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:1624:1: + WS_EX_RTLREADING = 8192 // /usr/x86_64-w64-mingw32/include/winuser.h:1621:1: + WS_EX_STATICEDGE = 131072 // /usr/x86_64-w64-mingw32/include/winuser.h:1626:1: + WS_EX_TOOLWINDOW = 128 // /usr/x86_64-w64-mingw32/include/winuser.h:1615:1: + WS_EX_TOPMOST = 8 // /usr/x86_64-w64-mingw32/include/winuser.h:1611:1: + WS_EX_TRANSPARENT = 32 // /usr/x86_64-w64-mingw32/include/winuser.h:1613:1: + WS_EX_WINDOWEDGE = 256 // /usr/x86_64-w64-mingw32/include/winuser.h:1616:1: + WS_GROUP = 131072 // /usr/x86_64-w64-mingw32/include/winuser.h:1596:1: + WS_HSCROLL = 1048576 // /usr/x86_64-w64-mingw32/include/winuser.h:1593:1: + WS_ICONIC = 536870912 // /usr/x86_64-w64-mingw32/include/winuser.h:1601:1: + WS_MAXIMIZE = 16777216 // /usr/x86_64-w64-mingw32/include/winuser.h:1588:1: + WS_MAXIMIZEBOX = 65536 // /usr/x86_64-w64-mingw32/include/winuser.h:1599:1: + WS_MINIMIZE = 536870912 // /usr/x86_64-w64-mingw32/include/winuser.h:1583:1: + WS_MINIMIZEBOX = 131072 // /usr/x86_64-w64-mingw32/include/winuser.h:1598:1: + WS_OVERLAPPED = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:1580:1: + WS_OVERLAPPEDWINDOW = 13565952 // /usr/x86_64-w64-mingw32/include/winuser.h:1605:1: + WS_POPUP = 2147483648 // /usr/x86_64-w64-mingw32/include/winuser.h:1581:1: + WS_POPUPWINDOW = 2156396544 // /usr/x86_64-w64-mingw32/include/winuser.h:1606:1: + WS_SIZEBOX = 262144 // /usr/x86_64-w64-mingw32/include/winuser.h:1602:1: + WS_SYSMENU = 524288 // /usr/x86_64-w64-mingw32/include/winuser.h:1594:1: + WS_TABSTOP = 65536 // /usr/x86_64-w64-mingw32/include/winuser.h:1597:1: + WS_THICKFRAME = 262144 // /usr/x86_64-w64-mingw32/include/winuser.h:1595:1: + WS_TILED = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:1600:1: + WS_TILEDWINDOW = 13565952 // /usr/x86_64-w64-mingw32/include/winuser.h:1603:1: + WS_VISIBLE = 268435456 // /usr/x86_64-w64-mingw32/include/winuser.h:1584:1: + WS_VSCROLL = 2097152 // /usr/x86_64-w64-mingw32/include/winuser.h:1592:1: + WTS_CONSOLE_CONNECT = 0x1 // /usr/x86_64-w64-mingw32/include/winuser.h:520:1: + WTS_CONSOLE_DISCONNECT = 0x2 // /usr/x86_64-w64-mingw32/include/winuser.h:521:1: + WTS_REMOTE_CONNECT = 0x3 // /usr/x86_64-w64-mingw32/include/winuser.h:522:1: + WTS_REMOTE_DISCONNECT = 0x4 // /usr/x86_64-w64-mingw32/include/winuser.h:523:1: + WTS_SESSION_CREATE = 0xa // /usr/x86_64-w64-mingw32/include/winuser.h:529:1: + WTS_SESSION_LOCK = 0x7 // /usr/x86_64-w64-mingw32/include/winuser.h:526:1: + WTS_SESSION_LOGOFF = 0x6 // /usr/x86_64-w64-mingw32/include/winuser.h:525:1: + WTS_SESSION_LOGON = 0x5 // /usr/x86_64-w64-mingw32/include/winuser.h:524:1: + WTS_SESSION_REMOTE_CONTROL = 0x9 // /usr/x86_64-w64-mingw32/include/winuser.h:528:1: + WTS_SESSION_TERMINATE = 0xb // /usr/x86_64-w64-mingw32/include/winuser.h:530:1: + WTS_SESSION_UNLOCK = 0x8 // /usr/x86_64-w64-mingw32/include/winuser.h:527:1: + WT_EXECUTEDEFAULT = 0x00000000 // /usr/x86_64-w64-mingw32/include/winnt.h:8126:1: + WT_EXECUTEDELETEWAIT = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:8139:1: + WT_EXECUTEINIOTHREAD = 0x00000001 // /usr/x86_64-w64-mingw32/include/winnt.h:8127:1: + WT_EXECUTEINLONGTHREAD = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:8140:1: + WT_EXECUTEINPERSISTENTIOTHREAD = 0x00000040 // /usr/x86_64-w64-mingw32/include/winnt.h:8133:1: + WT_EXECUTEINPERSISTENTTHREAD = 0x00000080 // /usr/x86_64-w64-mingw32/include/winnt.h:8134:1: + WT_EXECUTEINTIMERTHREAD = 0x00000020 // /usr/x86_64-w64-mingw32/include/winnt.h:8131:1: + WT_EXECUTEINUITHREAD = 0x00000002 // /usr/x86_64-w64-mingw32/include/winnt.h:8128:1: + WT_EXECUTEINWAITTHREAD = 0x00000004 // /usr/x86_64-w64-mingw32/include/winnt.h:8129:1: + WT_EXECUTELONGFUNCTION = 0x00000010 // /usr/x86_64-w64-mingw32/include/winnt.h:8132:1: + WT_EXECUTEONLYONCE = 0x00000008 // /usr/x86_64-w64-mingw32/include/winnt.h:8130:1: + WT_TRANSFER_IMPERSONATION = 0x00000100 // /usr/x86_64-w64-mingw32/include/winnt.h:8135:1: + WVR_ALIGNBOTTOM = 0x0040 // /usr/x86_64-w64-mingw32/include/winuser.h:1538:1: + WVR_ALIGNLEFT = 0x0020 // /usr/x86_64-w64-mingw32/include/winuser.h:1537:1: + WVR_ALIGNRIGHT = 0x0080 // /usr/x86_64-w64-mingw32/include/winuser.h:1539:1: + WVR_ALIGNTOP = 0x0010 // /usr/x86_64-w64-mingw32/include/winuser.h:1536:1: + WVR_HREDRAW = 0x0100 // /usr/x86_64-w64-mingw32/include/winuser.h:1540:1: + WVR_REDRAW = 768 // /usr/x86_64-w64-mingw32/include/winuser.h:1542:1: + WVR_VALIDRECTS = 0x0400 // /usr/x86_64-w64-mingw32/include/winuser.h:1543:1: + WVR_VREDRAW = 0x0200 // /usr/x86_64-w64-mingw32/include/winuser.h:1541:1: + X3_BTYPE_QP_INST_VAL_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7087:1: + X3_BTYPE_QP_INST_WORD_POS_X = 23 // /usr/x86_64-w64-mingw32/include/winnt.h:7086:1: + X3_BTYPE_QP_INST_WORD_X = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7084:1: + X3_BTYPE_QP_SIZE_X = 9 // /usr/x86_64-w64-mingw32/include/winnt.h:7085:1: + X3_D_WH_INST_WORD_POS_X = 24 // /usr/x86_64-w64-mingw32/include/winnt.h:7056:1: + X3_D_WH_INST_WORD_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7054:1: + X3_D_WH_SIGN_VAL_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7057:1: + X3_D_WH_SIZE_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7055:1: + X3_EMPTY_INST_VAL_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7092:1: + X3_EMPTY_INST_WORD_POS_X = 14 // /usr/x86_64-w64-mingw32/include/winnt.h:7091:1: + X3_EMPTY_INST_WORD_X = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7089:1: + X3_EMPTY_SIZE_X = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7090:1: + X3_IMM20_INST_WORD_POS_X = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7061:1: + X3_IMM20_INST_WORD_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7059:1: + X3_IMM20_SIGN_VAL_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7062:1: + X3_IMM20_SIZE_X = 20 // /usr/x86_64-w64-mingw32/include/winnt.h:7060:1: + X3_IMM39_1_INST_WORD_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7066:1: + X3_IMM39_1_INST_WORD_X = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:7064:1: + X3_IMM39_1_SIGN_VAL_POS_X = 36 // /usr/x86_64-w64-mingw32/include/winnt.h:7067:1: + X3_IMM39_1_SIZE_X = 23 // /usr/x86_64-w64-mingw32/include/winnt.h:7065:1: + X3_IMM39_2_INST_WORD_POS_X = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:7071:1: + X3_IMM39_2_INST_WORD_X = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7069:1: + X3_IMM39_2_SIGN_VAL_POS_X = 20 // /usr/x86_64-w64-mingw32/include/winnt.h:7072:1: + X3_IMM39_2_SIZE_X = 16 // /usr/x86_64-w64-mingw32/include/winnt.h:7070:1: + X3_I_INST_WORD_POS_X = 27 // /usr/x86_64-w64-mingw32/include/winnt.h:7051:1: + X3_I_INST_WORD_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7049:1: + X3_I_SIGN_VAL_POS_X = 59 // /usr/x86_64-w64-mingw32/include/winnt.h:7052:1: + X3_I_SIZE_X = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7050:1: + X3_OPCODE_INST_WORD_POS_X = 28 // /usr/x86_64-w64-mingw32/include/winnt.h:7046:1: + X3_OPCODE_INST_WORD_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7044:1: + X3_OPCODE_SIGN_VAL_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7047:1: + X3_OPCODE_SIZE_X = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7045:1: + X3_P_INST_WORD_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7076:1: + X3_P_INST_WORD_X = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:7074:1: + X3_P_SIGN_VAL_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7077:1: + X3_P_SIZE_X = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7075:1: + X3_TMPLT_INST_WORD_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7081:1: + X3_TMPLT_INST_WORD_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7079:1: + X3_TMPLT_SIGN_VAL_POS_X = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7082:1: + X3_TMPLT_SIZE_X = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:7080:1: + X509_ASN_ENCODING = 0x1 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1435:1: + X509_NDR_ENCODING = 0x2 // /usr/x86_64-w64-mingw32/include/wincrypt.h:1436:1: + XACT_E_FIRST = 0x8004D000 // /usr/x86_64-w64-mingw32/include/winerror.h:2509:1: + XACT_E_LAST = 0x8004D029 // /usr/x86_64-w64-mingw32/include/winerror.h:2510:1: + XACT_S_FIRST = 0x0004D000 // /usr/x86_64-w64-mingw32/include/winerror.h:2511:1: + XACT_S_LAST = 0x0004D010 // /usr/x86_64-w64-mingw32/include/winerror.h:2512:1: + XBUTTON1 = 0x0001 // /usr/x86_64-w64-mingw32/include/winuser.h:1275:1: + XBUTTON2 = 0x0002 // /usr/x86_64-w64-mingw32/include/winuser.h:1276:1: + XCLASS_BOOL = 0x1000 // /usr/x86_64-w64-mingw32/include/ddeml.h:109:1: + XCLASS_DATA = 0x2000 // /usr/x86_64-w64-mingw32/include/ddeml.h:110:1: + XCLASS_FLAGS = 0x4000 // /usr/x86_64-w64-mingw32/include/ddeml.h:111:1: + XCLASS_MASK = 0xFC00 // /usr/x86_64-w64-mingw32/include/ddeml.h:108:1: + XCLASS_NOTIFICATION = 0x8000 // /usr/x86_64-w64-mingw32/include/ddeml.h:112:1: + XN_EXPR = -2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17886:1: + XN_ROWID = -1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:17885:1: + XSTATE_AVX = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4775:1: + XSTATE_GSSE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4774:1: + XSTATE_LEGACY_FLOATING_POINT = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:4772:1: + XSTATE_LEGACY_SSE = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4773:1: + XSTATE_MASK_AVX = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4781:1: + XSTATE_MASK_GSSE = 4 // /usr/x86_64-w64-mingw32/include/winnt.h:4780:1: + XSTATE_MASK_LEGACY = 3 // /usr/x86_64-w64-mingw32/include/winnt.h:4779:1: + XSTATE_MASK_LEGACY_FLOATING_POINT = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:4777:1: + XSTATE_MASK_LEGACY_SSE = 2 // /usr/x86_64-w64-mingw32/include/winnt.h:4778:1: + XST_ADVACKRCVD = 13 // /usr/x86_64-w64-mingw32/include/ddeml.h:68:1: + XST_ADVDATAACKRCVD = 16 // /usr/x86_64-w64-mingw32/include/ddeml.h:71:1: + XST_ADVDATASENT = 15 // /usr/x86_64-w64-mingw32/include/ddeml.h:70:1: + XST_ADVSENT = 11 // /usr/x86_64-w64-mingw32/include/ddeml.h:66:1: + XST_CONNECTED = 2 // /usr/x86_64-w64-mingw32/include/ddeml.h:57:1: + XST_DATARCVD = 6 // /usr/x86_64-w64-mingw32/include/ddeml.h:61:1: + XST_EXECACKRCVD = 10 // /usr/x86_64-w64-mingw32/include/ddeml.h:65:1: + XST_EXECSENT = 9 // /usr/x86_64-w64-mingw32/include/ddeml.h:64:1: + XST_INCOMPLETE = 1 // /usr/x86_64-w64-mingw32/include/ddeml.h:56:1: + XST_INIT1 = 3 // /usr/x86_64-w64-mingw32/include/ddeml.h:58:1: + XST_INIT2 = 4 // /usr/x86_64-w64-mingw32/include/ddeml.h:59:1: + XST_NULL = 0 // /usr/x86_64-w64-mingw32/include/ddeml.h:55:1: + XST_POKEACKRCVD = 8 // /usr/x86_64-w64-mingw32/include/ddeml.h:63:1: + XST_POKESENT = 7 // /usr/x86_64-w64-mingw32/include/ddeml.h:62:1: + XST_REQSENT = 5 // /usr/x86_64-w64-mingw32/include/ddeml.h:60:1: + XST_UNADVACKRCVD = 14 // /usr/x86_64-w64-mingw32/include/ddeml.h:69:1: + XST_UNADVSENT = 12 // /usr/x86_64-w64-mingw32/include/ddeml.h:67:1: + XTYPF_ACKREQ = 0x0008 // /usr/x86_64-w64-mingw32/include/ddeml.h:106:1: + XTYPF_NOBLOCK = 0x0002 // /usr/x86_64-w64-mingw32/include/ddeml.h:104:1: + XTYPF_NODATA = 0x0004 // /usr/x86_64-w64-mingw32/include/ddeml.h:105:1: + XTYP_ADVDATA = 16400 // /usr/x86_64-w64-mingw32/include/ddeml.h:115:1: + XTYP_ADVREQ = 8226 // /usr/x86_64-w64-mingw32/include/ddeml.h:116:1: + XTYP_ADVSTART = 4144 // /usr/x86_64-w64-mingw32/include/ddeml.h:117:1: + XTYP_ADVSTOP = 32832 // /usr/x86_64-w64-mingw32/include/ddeml.h:118:1: + XTYP_CONNECT = 4194 // /usr/x86_64-w64-mingw32/include/ddeml.h:120:1: + XTYP_CONNECT_CONFIRM = 32882 // /usr/x86_64-w64-mingw32/include/ddeml.h:121:1: + XTYP_DISCONNECT = 32962 // /usr/x86_64-w64-mingw32/include/ddeml.h:126:1: + XTYP_ERROR = 32770 // /usr/x86_64-w64-mingw32/include/ddeml.h:114:1: + XTYP_EXECUTE = 16464 // /usr/x86_64-w64-mingw32/include/ddeml.h:119:1: + XTYP_MASK = 0x00F0 // /usr/x86_64-w64-mingw32/include/ddeml.h:130:1: + XTYP_MONITOR = 33010 // /usr/x86_64-w64-mingw32/include/ddeml.h:353:1: + XTYP_POKE = 16528 // /usr/x86_64-w64-mingw32/include/ddeml.h:123:1: + XTYP_REGISTER = 32930 // /usr/x86_64-w64-mingw32/include/ddeml.h:124:1: + XTYP_REQUEST = 8368 // /usr/x86_64-w64-mingw32/include/ddeml.h:125:1: + XTYP_SHIFT = 4 // /usr/x86_64-w64-mingw32/include/ddeml.h:131:1: + XTYP_UNREGISTER = 32978 // /usr/x86_64-w64-mingw32/include/ddeml.h:127:1: + XTYP_WILDCONNECT = 8418 // /usr/x86_64-w64-mingw32/include/ddeml.h:128:1: + XTYP_XACT_COMPLETE = 32896 // /usr/x86_64-w64-mingw32/include/ddeml.h:122:1: + YYFALLBACK = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161914:1: + YYNOCODE = 319 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161876:1: + YYNOERRORRECOVERY = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161433:1: + YYNRULE = 402 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161916:1: + YYNRULE_WITH_ACTION = 340 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161917:1: + YYNSTATE = 574 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161915:1: + YYNTOKEN = 185 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161918:1: + YYPARSEFREENEVERNULL = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161444:1: + YYSTACKDEPTH = 100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161902:1: + YYWILDCARD = 101 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161878:1: + YY_ACCEPT_ACTION = 1234 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161923:1: + YY_ACTTAB_COUNT = 2070 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161993:1: + YY_ERROR_ACTION = 1233 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161922:1: + YY_MAX_REDUCE = 1637 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161926:1: + YY_MAX_SHIFT = 573 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161919:1: + YY_MAX_SHIFTREDUCE = 1232 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161921:1: + YY_MIN_REDUCE = 1236 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161925:1: + YY_MIN_SHIFTREDUCE = 831 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161920:1: + YY_NO_ACTION = 1235 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161924:1: + YY_REDUCE_COUNT = 408 // testdata/sqlite-amalgamation-3380500/sqlite3.c:162494:1: + YY_REDUCE_MAX = 1715 // testdata/sqlite-amalgamation-3380500/sqlite3.c:162496:1: + YY_REDUCE_MIN = -267 // testdata/sqlite-amalgamation-3380500/sqlite3.c:162495:1: + YY_SHIFT_COUNT = 573 // testdata/sqlite-amalgamation-3380500/sqlite3.c:162431:1: + YY_SHIFT_MAX = 2045 // testdata/sqlite-amalgamation-3380500/sqlite3.c:162433:1: + YY_SHIFT_MIN = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:162432:1: + ZERO_PADDING = 3 // /usr/x86_64-w64-mingw32/include/wincrypt.h:419:1: + X_ADXINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/adxintrin.h:29:1: + X_AGLOBAL = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:346:1: + X_ALLOCA_S_HEAP_MARKER = 0xDDDD // /usr/x86_64-w64-mingw32/include/malloc.h:137:1: + X_ALLOCA_S_MARKER_SIZE = 16 // /usr/x86_64-w64-mingw32/include/malloc.h:142:1: + X_ALLOCA_S_STACK_MARKER = 0xCCCC // /usr/x86_64-w64-mingw32/include/malloc.h:136:1: + X_ALLOCA_S_THRESHOLD = 1024 // /usr/x86_64-w64-mingw32/include/malloc.h:135:1: + X_ALPHA = 259 // /usr/x86_64-w64-mingw32/include/ctype.h:103:1: + X_AMD64_ = 0 // /usr/x86_64-w64-mingw32/include/windows.h:53:1: + X_AMMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/ammintrin.h:28:1: + X_ANONYMOUS_STRUCT = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:474:1: + X_ANONYMOUS_UNION = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:473:1: + X_ANSI_STDARG_H_ = 0 // /usr/x86_64-w64-mingw32/include/stdarg.h:37:1: + X_ANSI_STDDEF_H = 0 // /usr/x86_64-w64-mingw32/include/stddef.h:52:1: + X_APIAPPCONTAINER_ = 0 // /usr/x86_64-w64-mingw32/include/securityappcontainer.h:6:1: + X_APISECUREBASE_ = 0 // /usr/x86_64-w64-mingw32/include/securitybaseapi.h:6:1: + X_APISETCCONV_ = 0 // /usr/x86_64-w64-mingw32/include/apisetcconv.h:7:1: + X_APISETDEBUG_ = 0 // /usr/x86_64-w64-mingw32/include/debugapi.h:6:1: + X_APISETFILE_ = 0 // /usr/x86_64-w64-mingw32/include/fileapi.h:6:1: + X_APISETHANDLE_ = 0 // /usr/x86_64-w64-mingw32/include/handleapi.h:6:1: + X_APISETLIBLOADER_ = 0 // /usr/x86_64-w64-mingw32/include/libloaderapi.h:6:1: + X_APISETNAMESPACE_ = 0 // /usr/x86_64-w64-mingw32/include/namespaceapi.h:6:1: + X_APISETREALTIME_ = 0 // /usr/x86_64-w64-mingw32/include/realtimeapiset.h:6:1: + X_APISETSTRING_ = 0 // /usr/x86_64-w64-mingw32/include/stringapiset.h:7:1: + X_APISETUTIL_ = 0 // /usr/x86_64-w64-mingw32/include/utilapiset.h:6:1: + X_API_SET_H_ = 0 // /usr/x86_64-w64-mingw32/include/apiset.h:7:1: + X_APPIDREGFLAGS_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:247:1: + X_ARGMAX = 100 // /usr/x86_64-w64-mingw32/include/_mingw.h:402:1: + X_AUTH_IDENTITY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/rpcdce.h:319:1: + X_AVX2INTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx2intrin.h:29:1: + X_AVX5124FMAPSINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx5124fmapsintrin.h:29:1: + X_AVX5124VNNIWINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx5124vnniwintrin.h:29:1: + X_AVX512BF16INTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bf16intrin.h:29:1: + X_AVX512BF16VLINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bf16vlintrin.h:29:1: + X_AVX512BITALGINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bitalgintrin.h:29:1: + X_AVX512BWINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bwintrin.h:29:1: + X_AVX512CDINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512cdintrin.h:29:1: + X_AVX512DQINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512dqintrin.h:29:1: + X_AVX512ERINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512erintrin.h:29:1: + X_AVX512FINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:29:1: + X_AVX512IFMAINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512ifmaintrin.h:29:1: + X_AVX512IFMAVLINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512ifmavlintrin.h:29:1: + X_AVX512PFINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512pfintrin.h:29:1: + X_AVX512VBMI2VLINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vbmi2vlintrin.h:29:1: + X_AVX512VBMIINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vbmiintrin.h:29:1: + X_AVX512VBMIVLINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vbmivlintrin.h:29:1: + X_AVX512VLBWINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vlbwintrin.h:29:1: + X_AVX512VLDQINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vldqintrin.h:29:1: + X_AVX512VLINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vlintrin.h:29:1: + X_AVX512VNNIVLINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vnnivlintrin.h:29:1: + X_AVX512VP2INTERSECTINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vp2intersectintrin.h:29:1: + X_AVX512VP2INTERSECTVLINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vp2intersectvlintrin.h:29:1: + X_AVX512VPOPCNTDQINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vpopcntdqintrin.h:29:1: + X_AVX512VPOPCNTDQVLINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vpopcntdqvlintrin.h:29:1: + X_AVXINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:32:1: + X_BASETSD_H_ = 0 // /usr/x86_64-w64-mingw32/include/basetsd.h:8:1: + X_BEM_H_ = 0 // /usr/x86_64-w64-mingw32/include/bemapiset.h:6:1: + X_BLANK = 0x40 // /usr/x86_64-w64-mingw32/include/ctype.h:99:1: + X_BLOB_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:380:1: + X_BMI2INTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/bmi2intrin.h:29:1: + X_BMIINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/bmiintrin.h:29:1: + X_BOOLEAN_ = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:604:1: + X_BSDTYPES_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/_bsd_types.h:8:1: + X_Benign_race_begin_ = 0 // /usr/x86_64-w64-mingw32/include/concurrencysal.h:10:1: + X_Benign_race_end_ = 0 // /usr/x86_64-w64-mingw32/include/concurrencysal.h:11:1: + X_CALL_REPORTFAULT = 0x2 // /usr/x86_64-w64-mingw32/include/stdlib.h:139:1: + X_CETINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/cetintrin.h:29:1: + X_CLDEMOTE_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/cldemoteintrin.h:29:1: + X_CLFLUSHOPTINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/clflushoptintrin.h:29:1: + X_CLOCK_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/time.h:59:1: + X_CLWBINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/clwbintrin.h:29:1: + X_CLZEROINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/clzerointrin.h:25:1: + X_CMP_EQ_OQ = 0x00 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:76:1: + X_CMP_EQ_OS = 0x10 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:108:1: + X_CMP_EQ_UQ = 0x08 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:92:1: + X_CMP_EQ_US = 0x18 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:124:1: + X_CMP_FALSE_OQ = 0x0b // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:98:1: + X_CMP_FALSE_OS = 0x1b // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:130:1: + X_CMP_GE_OQ = 0x1d // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:134:1: + X_CMP_GE_OS = 0x0d // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:102:1: + X_CMP_GT_OQ = 0x1e // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:136:1: + X_CMP_GT_OS = 0x0e // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:104:1: + X_CMP_LE_OQ = 0x12 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:112:1: + X_CMP_LE_OS = 0x02 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:80:1: + X_CMP_LT_OQ = 0x11 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:110:1: + X_CMP_LT_OS = 0x01 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:78:1: + X_CMP_NEQ_OQ = 0x0c // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:100:1: + X_CMP_NEQ_OS = 0x1c // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:132:1: + X_CMP_NEQ_UQ = 0x04 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:84:1: + X_CMP_NEQ_US = 0x14 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:116:1: + X_CMP_NGE_UQ = 0x19 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:126:1: + X_CMP_NGE_US = 0x09 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:94:1: + X_CMP_NGT_UQ = 0x1a // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:128:1: + X_CMP_NGT_US = 0x0a // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:96:1: + X_CMP_NLE_UQ = 0x16 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:120:1: + X_CMP_NLE_US = 0x06 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:88:1: + X_CMP_NLT_UQ = 0x15 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:118:1: + X_CMP_NLT_US = 0x05 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:86:1: + X_CMP_ORD_Q = 0x07 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:90:1: + X_CMP_ORD_S = 0x17 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:122:1: + X_CMP_TRUE_UQ = 0x0f // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:106:1: + X_CMP_TRUE_US = 0x1f // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:138:1: + X_CMP_UNORD_Q = 0x03 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:82:1: + X_CMP_UNORD_S = 0x13 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:114:1: + X_COMBASEAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/combaseapi.h:29:1: + X_COMPLEX_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/math.h:259:1: + X_COM_Outptr_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:93:1: + X_COM_Outptr_opt_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:95:1: + X_COM_Outptr_opt_result_maybenull_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:96:1: + X_COM_Outptr_result_maybenull_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:94:1: + X_CONST_RETURN = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:377:1: + X_CONTROL = 0x20 // /usr/x86_64-w64-mingw32/include/ctype.h:98:1: + X_CRTNOALIAS = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:29:1: + X_CRTRESTRICT = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:33:1: + X_CRT_ABS_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:410:1: + X_CRT_ALGO_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:433:1: + X_CRT_ALLOCATION_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:528:1: + X_CRT_ALTERNATIVE_IMPORTED = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:313:1: + X_CRT_ATOF_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:424:1: + X_CRT_CTYPEDATA_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/ctype.h:20:1: + X_CRT_DIRECTORY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:728:1: + X_CRT_DOUBLE_DEC = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:72:1: + X_CRT_ERRNO_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stddef.h:17:1: + X_CRT_GETPID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/process.h:157:1: + X_CRT_INTERNAL_LOCAL_PRINTF_OPTIONS = 4 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:23:1: + X_CRT_INTERNAL_LOCAL_SCANF_OPTIONS = 2 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:27:1: + X_CRT_INTERNAL_PRINTF_LEGACY_MSVCRT_COMPATIBILITY = 0x0008 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:15:1: + X_CRT_INTERNAL_PRINTF_LEGACY_THREE_DIGIT_EXPONENTS = 0x0010 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:16:1: + X_CRT_INTERNAL_PRINTF_LEGACY_VSPRINTF_NULL_TERMINATION = 0x0001 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:12:1: + X_CRT_INTERNAL_PRINTF_LEGACY_WIDE_SPECIFIERS = 0x0004 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:14:1: + X_CRT_INTERNAL_PRINTF_STANDARD_SNPRINTF_BEHAVIOR = 0x0002 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:13:1: + X_CRT_INTERNAL_SCANF_LEGACY_MSVCRT_COMPATIBILITY = 0x0004 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:20:1: + X_CRT_INTERNAL_SCANF_LEGACY_WIDE_SPECIFIERS = 0x0002 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:19:1: + X_CRT_INTERNAL_SCANF_SECURECRT = 0x0001 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:18:1: + X_CRT_MANAGED_HEAP_DEPRECATE = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:361:1: + X_CRT_MATHERR_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/math.h:275:1: + X_CRT_MEMORY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/string.h:44:1: + X_CRT_PACKING = 8 // /usr/x86_64-w64-mingw32/include/corecrt.h:14:1: + X_CRT_PERROR_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:648:1: + X_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES = 0 // /usr/x86_64-w64-mingw32/include/_mingw_secapi.h:34:1: + X_CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES_MEMORY = 0 // /usr/x86_64-w64-mingw32/include/_mingw_secapi.h:35:1: + X_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES = 0 // /usr/x86_64-w64-mingw32/include/_mingw_secapi.h:36:1: + X_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_COUNT = 0 // /usr/x86_64-w64-mingw32/include/_mingw_secapi.h:37:1: + X_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES_MEMORY = 0 // /usr/x86_64-w64-mingw32/include/_mingw_secapi.h:38:1: + X_CRT_SECURE_NO_DEPRECATE = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:311:1: + X_CRT_SWAB_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:716:1: + X_CRT_SYSTEM_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:518:1: + X_CRT_TERMINATE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:387:1: + X_CRT_USE_WINAPI_FAMILY_DESKTOP_APP = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:501:1: + X_CRT_WCTYPEDATA_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/ctype.h:53:1: + X_CRT_WPERROR_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:677:1: + X_CRT_WSYSTEM_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:587:1: + X_CTYPE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/ctype.h:106:1: + X_CVTBUFSIZE = 349 // /usr/x86_64-w64-mingw32/include/stdlib.h:611:1: + X_CY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypes.h:425:1: + X_Const_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:194:1: + X_DATETIMEAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/datetimeapi.h:7:1: + X_DCOMSCM_REMOTECALL_FLAGS_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:259:1: + X_DDEHEADER_INCLUDED_ = 0 // /usr/x86_64-w64-mingw32/include/dde.h:7:1: + X_DEF_WINBOOL_ = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:126:1: + X_DEVIOCTL_ = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:43:1: + X_DEV_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/sys/types.h:50:1: + X_DIGIT = 0x4 // /usr/x86_64-w64-mingw32/include/ctype.h:94:1: + X_DIV_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:58:1: + X_DLGSH_INCLUDED_ = 0 // /usr/x86_64-w64-mingw32/include/dlgs.h:7:1: + X_DLL = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:326:1: + X_DOMAIN = 1 // /usr/x86_64-w64-mingw32/include/math.h:19:1: + X_DPI_AWARENESS_CONTEXTS_ = 0 // /usr/x86_64-w64-mingw32/include/windef.h:153:1: + X_DWORDLONG_ = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:545:1: + X_EMMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:28:1: + X_ENQCMDINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/enqcmdintrin.h:29:1: + X_ERRCODE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:117:1: + X_ERRHANDLING_H_ = 0 // /usr/x86_64-w64-mingw32/include/errhandlingapi.h:6:1: + X_ERROR_STATUS_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/rpcndr.h:172:1: + X_EXCEPTION_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/math.h:157:1: + X_F16CINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/f16cintrin.h:29:1: + X_FD_SET_WINSOCK_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h:89:1: + X_FIBERS_H_ = 0 // /usr/x86_64-w64-mingw32/include/fibersapi.h:6:1: + X_FILESYSTEMFSCTL_ = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:1268:1: + X_FILETIME_ = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:226:1: + X_FILE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:35:1: + X_FILE_OFFSET_BITS = 64 // <builtin>:25:1: + X_FILE_OFFSET_BITS_SET_FSEEKO = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:692:1: + X_FILE_OFFSET_BITS_SET_FTELLO = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:699:1: + X_FILE_OFFSET_BITS_SET_OFFT = 0 // /usr/x86_64-w64-mingw32/include/_mingw_off_t.h:21:1: + X_FLT_WINERROR_ = 0 // /usr/x86_64-w64-mingw32/include/fltwinerror.h:7:1: + X_FMA4INTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/fma4intrin.h:29:1: + X_FMAINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/fmaintrin.h:29:1: + X_FORCENAMELESSUNION = 1 // /usr/x86_64-w64-mingw32/include/oaidl.h:478:1: + X_FPCLASS_ND = 0x0010 // /usr/x86_64-w64-mingw32/include/math.h:64:1: + X_FPCLASS_NINF = 0x0004 // /usr/x86_64-w64-mingw32/include/math.h:62:1: + X_FPCLASS_NN = 0x0008 // /usr/x86_64-w64-mingw32/include/math.h:63:1: + X_FPCLASS_NZ = 0x0020 // /usr/x86_64-w64-mingw32/include/math.h:65:1: + X_FPCLASS_PD = 0x0080 // /usr/x86_64-w64-mingw32/include/math.h:67:1: + X_FPCLASS_PINF = 0x0200 // /usr/x86_64-w64-mingw32/include/math.h:69:1: + X_FPCLASS_PN = 0x0100 // /usr/x86_64-w64-mingw32/include/math.h:68:1: + X_FPCLASS_PZ = 0x0040 // /usr/x86_64-w64-mingw32/include/math.h:66:1: + X_FPCLASS_QNAN = 0x0002 // /usr/x86_64-w64-mingw32/include/math.h:61:1: + X_FPCLASS_SNAN = 0x0001 // /usr/x86_64-w64-mingw32/include/math.h:60:1: + X_FPOS_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:98:1: + X_FREEA_INLINE = 0 // /usr/x86_64-w64-mingw32/include/malloc.h:161:1: + X_FREEENTRY = 0 // /usr/x86_64-w64-mingw32/include/malloc.h:40:1: + X_FTS5INT_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:216840:1: + X_FTS5_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:12558:1: + X_FTSINT_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:173995:1: + X_FXSRINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/fxsrintrin.h:29:1: + X_Field_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:217:1: + X_GCC_LIMITS_H_ = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:30:1: + X_GCC_MAX_ALIGN_T = 0 // /usr/x86_64-w64-mingw32/include/stddef.h:419:1: + X_GFNIINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/gfniintrin.h:29:1: + X_GNU_SOURCE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:242:1: + X_GUIDDEF_H_ = 0 // /usr/x86_64-w64-mingw32/include/guiddef.h:73:1: + X_HEAPAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/heapapi.h:6:1: + X_HEAPBADBEGIN = -3 // /usr/x86_64-w64-mingw32/include/malloc.h:34:1: + X_HEAPBADNODE = -4 // /usr/x86_64-w64-mingw32/include/malloc.h:35:1: + X_HEAPBADPTR = -6 // /usr/x86_64-w64-mingw32/include/malloc.h:37:1: + X_HEAPEMPTY = -1 // /usr/x86_64-w64-mingw32/include/malloc.h:32:1: + X_HEAPEND = -5 // /usr/x86_64-w64-mingw32/include/malloc.h:36:1: + X_HEAPINFO_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/malloc.h:44:1: + X_HEAPOK = -2 // /usr/x86_64-w64-mingw32/include/malloc.h:33:1: + X_HEAP_MAXREQ = 0xFFFFFFFFFFFFFFE0 // /usr/x86_64-w64-mingw32/include/malloc.h:18:1: + X_HEX = 0x80 // /usr/x86_64-w64-mingw32/include/ctype.h:100:1: + X_HITLOGGING_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:9167:1: + X_HPOWERNOTIFY_DEF_ = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:2119:1: + X_HRESULT_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:418:1: + X_HYPER_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/rpcndr.h:68:1: + X_I16_MAX = 32767 // /usr/x86_64-w64-mingw32/include/limits.h:54:1: + X_I16_MIN = -32768 // /usr/x86_64-w64-mingw32/include/limits.h:53:1: + X_I32_MAX = 2147483647 // /usr/x86_64-w64-mingw32/include/limits.h:58:1: + X_I32_MIN = -2147483648 // /usr/x86_64-w64-mingw32/include/limits.h:57:1: + X_I64_MAX = 9223372036854775807 // /usr/x86_64-w64-mingw32/include/limits.h:71:1: + X_I64_MIN = -9223372036854775808 // /usr/x86_64-w64-mingw32/include/limits.h:70:1: + X_I8_MAX = 127 // /usr/x86_64-w64-mingw32/include/limits.h:50:1: + X_I8_MIN = -128 // /usr/x86_64-w64-mingw32/include/limits.h:49:1: + X_IMMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/immintrin.h:25:1: + X_IMM_ = 0 // /usr/x86_64-w64-mingw32/include/imm.h:7:1: + X_IMM_SDK_DEFINED_ = 0 // /usr/x86_64-w64-mingw32/include/imm.h:16:1: + X_INC_CDERR = 0 // /usr/x86_64-w64-mingw32/include/cderr.h:7:1: + X_INC_COMMDLG = 0 // /usr/x86_64-w64-mingw32/include/commdlg.h:9:1: + X_INC_CORECRT = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:8:1: + X_INC_CORECRT_STARTUP = 0 // /usr/x86_64-w64-mingw32/include/corecrt_startup.h:8:1: + X_INC_CORECRT_WSTDLIB = 0 // /usr/x86_64-w64-mingw32/include/corecrt_wstdlib.h:7:1: + X_INC_CRTDEFS = 0 // /usr/x86_64-w64-mingw32/include/crtdefs.h:8:1: + X_INC_CRTDEFS_MACRO = 0 // /usr/x86_64-w64-mingw32/include/_mingw_mac.h:8:1: + X_INC_CRT_UNICODE_MACROS = 2 // /usr/x86_64-w64-mingw32/include/_mingw_unicode.h:19:1: + X_INC_CTYPE = 0 // /usr/x86_64-w64-mingw32/include/ctype.h:7:1: + X_INC_DDEMLH = 0 // /usr/x86_64-w64-mingw32/include/ddeml.h:7:1: + X_INC_ERRNO = 0 // /usr/x86_64-w64-mingw32/include/errno.h:7:1: + X_INC_EXCPT = 0 // /usr/x86_64-w64-mingw32/include/excpt.h:7:1: + X_INC_LIMITS = 0 // /usr/x86_64-w64-mingw32/include/limits.h:9:1: + X_INC_MINGW_SECAPI = 0 // /usr/x86_64-w64-mingw32/include/_mingw_secapi.h:8:1: + X_INC_MMSYSTEM = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:7:1: + X_INC_PROCESS = 0 // /usr/x86_64-w64-mingw32/include/process.h:7:1: + X_INC_SDKDDKVER = 0 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:11:1: + X_INC_SETJMP = 0 // /usr/x86_64-w64-mingw32/include/setjmp.h:7:1: + X_INC_SHELLAPI = 0 // /usr/x86_64-w64-mingw32/include/shellapi.h:8:1: + X_INC_STDARG = 0 // /usr/x86_64-w64-mingw32/include/_mingw_stdarg.h:8:1: + X_INC_STDDEF = 0 // /usr/x86_64-w64-mingw32/include/stddef.h:10:1: + X_INC_STDIO = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:7:1: + X_INC_STDIO_S = 0 // /usr/x86_64-w64-mingw32/include/sec_api/stdio_s.h:7:1: + X_INC_STDLIB = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:7:1: + X_INC_STDLIB_S = 0 // /usr/x86_64-w64-mingw32/include/sec_api/stdlib_s.h:7:1: + X_INC_STRING = 0 // /usr/x86_64-w64-mingw32/include/string.h:7:1: + X_INC_STRING_S = 0 // /usr/x86_64-w64-mingw32/include/sec_api/string_s.h:7:1: + X_INC_SWPRINTF_INL = 0 // /usr/x86_64-w64-mingw32/include/swprintf.inl:8:1: + X_INC_TYPES = 0 // /usr/x86_64-w64-mingw32/include/sys/types.h:7:1: + X_INC_VADEFS = 0 // /usr/x86_64-w64-mingw32/include/vadefs.h:7:1: + X_INC_VIRTDISK = 0 // /usr/x86_64-w64-mingw32/include/virtdisk.h:7:1: + X_INC_WINAPIFAMILY = 0 // /usr/x86_64-w64-mingw32/include/winapifamily.h:7:1: + X_INC_WINDOWS = 0 // /usr/x86_64-w64-mingw32/include/windows.h:23:1: + X_INC_WTIME_INL = 0 // /usr/x86_64-w64-mingw32/include/time.h:190:1: + X_INC_WTIME_S_INL = 0 // /usr/x86_64-w64-mingw32/include/time.h:202:1: + X_INC__MINGW_H = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:8:1: + X_INO_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/sys/types.h:42:1: + X_INT128_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:237:1: + X_INTEGRAL_MAX_BITS = 64 // <predefined>:332:1: + X_INTERLOCKAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/interlockedapi.h:6:1: + X_INTPTR_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:62:1: + X_INTRIN_MAC_ = 0 // /usr/x86_64-w64-mingw32/include/psdk_inc/intrin-impl.h:73:1: + X_IOB_ENTRIES = 20 // /usr/x86_64-w64-mingw32/include/stdio.h:20:1: + X_IOEOF = 0x0010 // /usr/x86_64-w64-mingw32/include/stdio.h:127:1: + X_IOERR = 0x0020 // /usr/x86_64-w64-mingw32/include/stdio.h:128:1: + X_IOFBF = 0x0000 // /usr/x86_64-w64-mingw32/include/stdio.h:122:1: + X_IOLBF = 0x0040 // /usr/x86_64-w64-mingw32/include/stdio.h:123:1: + X_IOMYBUF = 0x0008 // /usr/x86_64-w64-mingw32/include/stdio.h:126:1: + X_IONBF = 0x0004 // /usr/x86_64-w64-mingw32/include/stdio.h:124:1: + X_IOREAD = 0x0001 // /usr/x86_64-w64-mingw32/include/stdio.h:119:1: + X_IORW = 0x0080 // /usr/x86_64-w64-mingw32/include/stdio.h:130:1: + X_IOSTRG = 0x0040 // /usr/x86_64-w64-mingw32/include/stdio.h:129:1: + X_IOWRT = 0x0002 // /usr/x86_64-w64-mingw32/include/stdio.h:120:1: + X_IO_APISET_H_ = 0 // /usr/x86_64-w64-mingw32/include/ioapiset.h:6:1: + X_IRQL_requires_same_ = 0 // /usr/x86_64-w64-mingw32/include/driverspecs.h:19:1: + X_IRQL_restores_ = 0 // /usr/x86_64-w64-mingw32/include/driverspecs.h:20:1: + X_IRQL_saves_ = 0 // /usr/x86_64-w64-mingw32/include/driverspecs.h:21:1: + X_In_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:23:1: + X_In_opt_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:24:1: + X_In_opt_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:26:1: + X_In_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:25:1: + X_Inout_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:63:1: + X_Inout_opt_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:64:1: + X_Inout_opt_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:66:1: + X_Inout_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:65:1: + X_Interlocked_ = 0 // /usr/x86_64-w64-mingw32/include/concurrencysal.h:32:1: + X_JBLEN = 16 // /usr/x86_64-w64-mingw32/include/setjmp.h:116:1: + X_JMP_BUF_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/setjmp.h:200:1: + X_JOBAPISET_H_ = 0 // /usr/x86_64-w64-mingw32/include/jobapi.h:6:1: + X_KTMTYPES_ = 0 // /usr/x86_64-w64-mingw32/include/ktmtypes.h:7:1: + X_LANGID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:460:1: + X_LARGEFILE_SOURCE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:201:1: + X_LARGE_FILE = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:197:1: + X_LARGE_INTEGER_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:500:1: + X_LCID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:455:1: + X_LDT_ENTRY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:2414:1: + X_LEADBYTE = 0x8000 // /usr/x86_64-w64-mingw32/include/ctype.h:102:1: + X_LIMITS_H___ = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include-fixed/limits.h:60:1: + X_LIST_ENTRY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:610:1: + X_LOGPALETTE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1031:1: + X_LOWER = 0x2 // /usr/x86_64-w64-mingw32/include/ctype.h:93:1: + X_LPAUTHENTICATIONEX_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:2018:1: + X_LPAUTHENTICATION_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:1930:1: + X_LPBINDCALLBACKREDIRECT_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:9384:1: + X_LPBINDHOST_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:4402:1: + X_LPBINDING_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:1118:1: + X_LPBINDPROTOCOL_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:1030:1: + X_LPBINDSTATUSCALLBACKEX_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:1712:1: + X_LPBINDSTATUSCALLBACK_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:1285:1: + X_LPBLOB_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:381:1: + X_LPCATALOGFILEINFO_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:8814:1: + X_LPCBYTE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winscard.h:22:1: + X_LPCODEINSTALL_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:2659:1: + X_LPCVOID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:155:1: + X_LPDATAFILTER_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:8909:1: + X_LPENCODINGFILTERFACTORY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:9047:1: + X_LPGETBINDHANDLE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:9282:1: + X_LPHTTPNEGOTIATE2_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:2239:1: + X_LPHTTPNEGOTIATE3_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:2352:1: + X_LPHTTPNEGOTIATE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:2132:1: + X_LPHTTPSECURITY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:3884:1: + X_LPIINTERNET = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:4695:1: + X_LPIINTERNETBINDINFO = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:4764:1: + X_LPIINTERNETBINDINFOEX = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:4893:1: + X_LPIINTERNETPRIORITY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:6063:1: + X_LPIINTERNETPROTOCOLINFO_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:6158:1: + X_LPIINTERNETPROTOCOLROOT_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:5006:1: + X_LPIINTERNETPROTOCOLSINKSTACKABLE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:5671:1: + X_LPIINTERNETPROTOCOLSINK_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:5545:1: + X_LPIINTERNETPROTOCOL_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:5183:1: + X_LPIINTERNETSESSION_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:5775:1: + X_LPIINTERNETTHREADSWITCH_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:5970:1: + X_LPINTERNETHOSTSECURITYMANANGER_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:7439:1: + X_LPINTERNETSECURITYMANANGER_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:6629:1: + X_LPINTERNETSECURITYMGRSITE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:6536:1: + X_LPINTERNETZONEMANAGER_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:7772:1: + X_LPIWRAPPEDPROTOCOL_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:9196:1: + X_LPMONIKERPROP_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:937:1: + X_LPPERSISTMONIKER_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:788:1: + X_LPSOFTDISTEXT_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:8645:1: + X_LPWINDOWFORBINDINGUI_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:2573:1: + X_LPWININETFILESTREAM_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:2476:1: + X_LPWININETHTTPINFO_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:3980:1: + X_LPWININETHTTPTIMEOUTS_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:4111:1: + X_LPWININETINFO_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:3775:1: + X_LWPINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/lwpintrin.h:29:1: + X_LZCNTINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/lzcntintrin.h:30:1: + X_LZEXPAND_ = 0 // /usr/x86_64-w64-mingw32/include/lzexpand.h:7:1: + X_Literal_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:159:1: + X_MALLOC_H_ = 0 // /usr/x86_64-w64-mingw32/include/malloc.h:7:1: + X_MATH_H_ = 0 // /usr/x86_64-w64-mingw32/include/math.h:7:1: + X_MAX_DIR = 256 // /usr/x86_64-w64-mingw32/include/stdlib.h:129:1: + X_MAX_DRIVE = 3 // /usr/x86_64-w64-mingw32/include/stdlib.h:128:1: + X_MAX_ENV = 32767 // /usr/x86_64-w64-mingw32/include/stdlib.h:141:1: + X_MAX_EXT = 256 // /usr/x86_64-w64-mingw32/include/stdlib.h:131:1: + X_MAX_FNAME = 256 // /usr/x86_64-w64-mingw32/include/stdlib.h:130:1: + X_MAX_PATH = 260 // /usr/x86_64-w64-mingw32/include/stdlib.h:127:1: + X_MAX_WAIT_MALLOC_CRT = 60000 // /usr/x86_64-w64-mingw32/include/malloc.h:108:1: + X_MCIDEVICEID_ = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1785:1: + X_MCIERROR_ = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:1780:1: + X_MCX_H_ = 0 // /usr/x86_64-w64-mingw32/include/mcx.h:7:1: + X_MEMORYAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/memoryapi.h:6:1: + X_MINGW_IP_MREQ1_H = 0 // /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h:8:1: + X_MINGW_IP_TYPES_H = 0 // /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:8:1: + X_MINWINBASE_ = 0 // /usr/x86_64-w64-mingw32/include/minwinbase.h:2:1: + X_MINWINDEF_ = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:2:1: + X_MM3DNOW_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/mm3dnow.h:28:1: + X_MMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/mmintrin.h:28:1: + X_MMRESULT_ = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:31:1: + X_MM_CMPINT_EQ = 0x0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:9864:1: + X_MM_CMPINT_GE = 0x5 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:9870:1: + X_MM_CMPINT_GT = 0x6 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:9872:1: + X_MM_CMPINT_LE = 0x2 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:9866:1: + X_MM_CMPINT_LT = 0x1 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:9865:1: + X_MM_CMPINT_NE = 0x4 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:9868:1: + X_MM_CMPINT_NLE = 0x6 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:9871:1: + X_MM_CMPINT_NLT = 0x5 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:9869:1: + X_MM_CMPINT_UNUSED = 0x3 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:9867:1: + X_MM_DENORMALS_ZERO_MASK = 0x0040 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/pmmintrin.h:40:1: + X_MM_DENORMALS_ZERO_OFF = 0x0000 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/pmmintrin.h:42:1: + X_MM_DENORMALS_ZERO_ON = 0x0040 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/pmmintrin.h:41:1: + X_MM_EXCEPT_DENORM = 0x0002 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:84:1: + X_MM_EXCEPT_DIV_ZERO = 0x0004 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:85:1: + X_MM_EXCEPT_INEXACT = 0x0020 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:88:1: + X_MM_EXCEPT_INVALID = 0x0001 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:83:1: + X_MM_EXCEPT_MASK = 0x003f // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:82:1: + X_MM_EXCEPT_OVERFLOW = 0x0008 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:86:1: + X_MM_EXCEPT_UNDERFLOW = 0x0010 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:87:1: + X_MM_FLUSH_ZERO_MASK = 0x8000 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:104:1: + X_MM_FLUSH_ZERO_OFF = 0x0000 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:106:1: + X_MM_FLUSH_ZERO_ON = 0x8000 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:105:1: + X_MM_FROUND_CEIL = 2 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:54:1: + X_MM_FROUND_CUR_DIRECTION = 0x04 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:45:1: + X_MM_FROUND_FLOOR = 1 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:52:1: + X_MM_FROUND_NEARBYINT = 12 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:60:1: + X_MM_FROUND_NINT = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:50:1: + X_MM_FROUND_NO_EXC = 0x08 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:48:1: + X_MM_FROUND_RAISE_EXC = 0x00 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:47:1: + X_MM_FROUND_RINT = 4 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:58:1: + X_MM_FROUND_TO_NEAREST_INT = 0x00 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:41:1: + X_MM_FROUND_TO_NEG_INF = 0x01 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:42:1: + X_MM_FROUND_TO_POS_INF = 0x02 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:43:1: + X_MM_FROUND_TO_ZERO = 0x03 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:44:1: + X_MM_FROUND_TRUNC = 3 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:56:1: + X_MM_MALLOC_H_INCLUDED = 0 // /usr/x86_64-w64-mingw32/include/intrin.h:63:1: + X_MM_MASK_DENORM = 0x0100 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:92:1: + X_MM_MASK_DIV_ZERO = 0x0200 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:93:1: + X_MM_MASK_INEXACT = 0x1000 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:96:1: + X_MM_MASK_INVALID = 0x0080 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:91:1: + X_MM_MASK_MASK = 0x1f80 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:90:1: + X_MM_MASK_OVERFLOW = 0x0400 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:94:1: + X_MM_MASK_UNDERFLOW = 0x0800 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:95:1: + X_MM_ROUND_DOWN = 0x2000 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:100:1: + X_MM_ROUND_MASK = 0x6000 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:98:1: + X_MM_ROUND_NEAREST = 0x0000 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:99:1: + X_MM_ROUND_TOWARD_ZERO = 0x6000 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:102:1: + X_MM_ROUND_UP = 0x4000 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:101:1: + X_MODE_T_ = 0 // /usr/x86_64-w64-mingw32/include/sys/types.h:73:1: + X_MOVDIRINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/movdirintrin.h:29:1: + X_MSC_VER = 1900 // <defines>:25:1: + X_MT = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:330:1: + X_MWAITXINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/mwaitxintrin.h:25:1: + X_M_AMD64 = 100 // /usr/x86_64-w64-mingw32/include/_mingw_mac.h:62:1: + X_M_X64 = 100 // /usr/x86_64-w64-mingw32/include/_mingw_mac.h:63:1: + X_Maybe_raises_SEH_exception_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:183:1: + X_Must_inspect_result_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:184:1: + X_NAMEDPIPE_H_ = 0 // /usr/x86_64-w64-mingw32/include/namedpipeapi.h:6:1: + X_NFILE = 512 // /usr/x86_64-w64-mingw32/include/stdio.h:18:1: + X_NLSCMPERROR = 2147483647 // /usr/x86_64-w64-mingw32/include/string.h:26:1: + X_NLSCMP_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/string.h:25:1: + X_NSTREAM_ = 512 // /usr/x86_64-w64-mingw32/include/stdio.h:19:1: + X_NTDDDISK_H_ = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:444:1: + X_NTDDSCRD_H2_ = 0 // /usr/x86_64-w64-mingw32/include/winsmcrd.h:7:1: + X_NTDDSTOR_H_ = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:156:1: + X_NTDDTAPE_WINNT_ = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8610:1: + X_NTSTATUS_PSDK = 0 // /usr/x86_64-w64-mingw32/include/bcrypt.h:26:1: + X_NTTMAPI_ = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:8939:1: + X_NT_TIB_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:4120:1: + X_No_competing_thread_ = 0 // /usr/x86_64-w64-mingw32/include/concurrencysal.h:35:1: + X_No_competing_thread_begin_ = 0 // /usr/x86_64-w64-mingw32/include/concurrencysal.h:12:1: + X_No_competing_thread_end_ = 0 // /usr/x86_64-w64-mingw32/include/concurrencysal.h:13:1: + X_Notliteral_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:160:1: + X_NullNull_terminated_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:202:1: + X_Null_terminated_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:201:1: + X_OBJBASE_H_ = 0 // /usr/x86_64-w64-mingw32/include/objbase.h:11:1: + X_OBJIDLBASE_ = 0 // /usr/x86_64-w64-mingw32/include/objidlbase.h:6524:1: + X_OFF64_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/_mingw_off_t.h:12:1: + X_OFF_T_ = 0 // /usr/x86_64-w64-mingw32/include/_mingw_off_t.h:4:1: + X_OFF_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/_mingw_off_t.h:2:1: + X_OLD_P_OVERLAY = 2 // /usr/x86_64-w64-mingw32/include/stdio.h:1557:1: + X_OLE2_H_ = 0 // /usr/x86_64-w64-mingw32/include/ole2.h:8:1: + X_OLEAUTO_H_ = 0 // /usr/x86_64-w64-mingw32/include/oleauto.h:7:1: + X_ONEXIT_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:48:1: + X_OS_COMMON_H_ = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:20638:1: + X_OUT_TO_DEFAULT = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:133:1: + X_OUT_TO_MSGBOX = 2 // /usr/x86_64-w64-mingw32/include/stdlib.h:135:1: + X_OUT_TO_STDERR = 1 // /usr/x86_64-w64-mingw32/include/stdlib.h:134:1: + X_OVERFLOW = 3 // /usr/x86_64-w64-mingw32/include/math.h:21:1: + X_Out_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:41:1: + X_Out_opt_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:42:1: + X_Outptr_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:83:1: + X_Outptr_opt_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:85:1: + X_Outptr_opt_result_maybenull_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:86:1: + X_Outptr_opt_result_maybenull_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:90:1: + X_Outptr_opt_result_nullonfailure_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:92:1: + X_Outptr_opt_result_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:88:1: + X_Outptr_result_maybenull_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:84:1: + X_Outptr_result_maybenull_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:89:1: + X_Outptr_result_nullonfailure_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:91:1: + X_Outptr_result_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:87:1: + X_Outref_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:123:1: + X_Outref_result_maybenull_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:124:1: + X_Outref_result_nullonfailure_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:137:1: + X_PALETTEENTRY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:1021:1: + X_PCONFIGINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/pconfigintrin.h:29:1: + X_PGLOBAL = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:342:1: + X_PID_T_ = 0 // /usr/x86_64-w64-mingw32/include/sys/types.h:58:1: + X_PKUINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/pkuintrin.h:29:1: + X_PLOSS = 6 // /usr/x86_64-w64-mingw32/include/math.h:24:1: + X_PMMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/pmmintrin.h:28:1: + X_POPCNTINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/popcntintrin.h:25:1: + X_POSIX_CPUTIME = 200809 // /usr/x86_64-w64-mingw32/include/pthread_time.h:40:1: + X_POSIX_MONOTONIC_CLOCK = 200809 // /usr/x86_64-w64-mingw32/include/pthread_time.h:35:1: + X_POSIX_THREAD_CPUTIME = 200809 // /usr/x86_64-w64-mingw32/include/pthread_time.h:45:1: + X_POSIX_TIMERS = 200809 // /usr/x86_64-w64-mingw32/include/pthread_time.h:30:1: + X_PRFCHWINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/prfchwintrin.h:29:1: + X_PROCESSENV_ = 0 // /usr/x86_64-w64-mingw32/include/processenv.h:7:1: + X_PROCESSTHREADSAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/processthreadsapi.h:6:1: + X_PROCESSTOPOLOGYAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/processtopologyapi.h:6:1: + X_PROFILEAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/profileapi.h:6:1: + X_PROPVARIANTINIT_DEFINED_ = 0 // /usr/x86_64-w64-mingw32/include/propidl.h:1080:1: + X_PROVIDER_STRUCTS_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winreg.h:59:1: + X_PRSHT_H_ = 0 // /usr/x86_64-w64-mingw32/include/prsht.h:7:1: + X_PTRDIFF_T_ = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:90:1: + X_PTRDIFF_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:88:1: + X_PUNCT = 0x10 // /usr/x86_64-w64-mingw32/include/ctype.h:97:1: + X_P_DETACH = 4 // /usr/x86_64-w64-mingw32/include/stdio.h:1559:1: + X_P_NOWAIT = 1 // /usr/x86_64-w64-mingw32/include/stdio.h:1556:1: + X_P_NOWAITO = 3 // /usr/x86_64-w64-mingw32/include/stdio.h:1558:1: + X_P_OVERLAY = 2 // /usr/x86_64-w64-mingw32/include/stdio.h:1560:1: + X_P_WAIT = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:1555:1: + X_P_tmpdir = "\\" // /usr/x86_64-w64-mingw32/include/stdio.h:42:1: + X_Points_to_data_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:158:1: + X_Post_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:240:1: + X_Post_equals_last_error_ = 0 // /usr/x86_64-w64-mingw32/include/specstrings.h:288:1: + X_Pre_notnull_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:249:1: + X_Printf_format_string_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:227:1: + X_QSORT_S_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/sec_api/stdlib_s.h:40:1: + X_RDSEEDINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/rdseedintrin.h:29:1: + X_REFCLSID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/guiddef.h:133:1: + X_REFFMTID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/guiddef.h:142:1: + X_REFGUID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/guiddef.h:115:1: + X_REFIID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/guiddef.h:124:1: + X_REFPROPVARIANT_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/propidl.h:318:1: + X_REFVARIANT_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/oaidl.h:566:1: + X_REPORT_ERRMODE = 3 // /usr/x86_64-w64-mingw32/include/stdlib.h:136:1: + X_ROTFLAGS_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypes.h:172:1: + X_ROTREGFLAGS_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:241:1: + X_ROT_COMPARE_MAX_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypes.h:178:1: + X_RSIZE_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:58:1: + X_RTL_RUN_ONCE_DEF = 1 // /usr/x86_64-w64-mingw32/include/winnt.h:7778:1: + X_RTMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/rtmintrin.h:29:1: + X_Raises_SEH_exception_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:182:1: + X_Requires_no_locks_held_ = 0 // /usr/x86_64-w64-mingw32/include/concurrencysal.h:45:1: + X_Reserved_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:193:1: + X_Result_nullonfailure_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:138:1: + X_Result_zeroonfailure_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:139:1: + X_Ret_maybenull_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:145:1: + X_Ret_maybenull_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:143:1: + X_Ret_notnull_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:144:1: + X_Ret_null_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:146:1: + X_Ret_valid_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:147:1: + X_Ret_z_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:142:1: + X_SECURECRT_ERRCODE_VALUES_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/errno.h:63:1: + X_SECURECRT_FILL_BUFFER_PATTERN = 0xFD // /usr/x86_64-w64-mingw32/include/_mingw.h:349:1: + X_SERIALIZEDPROPERTYVALUE_DEFINED_ = 0 // /usr/x86_64-w64-mingw32/include/propidl.h:1099:1: + X_SGXINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/sgxintrin.h:25:1: + X_SHAINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/shaintrin.h:29:1: + X_SIDD_BIT_MASK = 0x00 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:616:1: + X_SIDD_CMP_EQUAL_ANY = 0x00 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:600:1: + X_SIDD_CMP_EQUAL_EACH = 0x08 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:602:1: + X_SIDD_CMP_EQUAL_ORDERED = 0x0c // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:603:1: + X_SIDD_CMP_RANGES = 0x04 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:601:1: + X_SIDD_LEAST_SIGNIFICANT = 0x00 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:612:1: + X_SIDD_MASKED_NEGATIVE_POLARITY = 0x30 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:609:1: + X_SIDD_MASKED_POSITIVE_POLARITY = 0x20 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:608:1: + X_SIDD_MOST_SIGNIFICANT = 0x40 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:613:1: + X_SIDD_NEGATIVE_POLARITY = 0x10 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:607:1: + X_SIDD_POSITIVE_POLARITY = 0x00 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:606:1: + X_SIDD_SBYTE_OPS = 0x02 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:596:1: + X_SIDD_SWORD_OPS = 0x03 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:597:1: + X_SIDD_UBYTE_OPS = 0x00 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:594:1: + X_SIDD_UNIT_MASK = 0x40 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:617:1: + X_SIDD_UWORD_OPS = 0x01 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:595:1: + X_SIGN_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/math.h:286:1: + X_SIGSET_T_ = 0 // /usr/x86_64-w64-mingw32/include/sys/types.h:101:1: + X_SING = 2 // /usr/x86_64-w64-mingw32/include/math.h:20:1: + X_SIZE_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:37:1: + X_SLIST_HEADER_ = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7723:1: + X_SMMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/smmintrin.h:28:1: + X_SPACE = 0x8 // /usr/x86_64-w64-mingw32/include/ctype.h:95:1: + X_SPAWNV_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:1567:1: + X_SQLITE3RBU_H = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:203509:1: + X_SQLITE3RTREE_H_ = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:10709:1: + X_SQLITE_OS_H_ = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:16188:1: + X_SSIZE_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:47:1: + X_STDARG_H = 0 // /usr/x86_64-w64-mingw32/include/stdarg.h:36:1: + X_STDDEF_H = 0 // /usr/x86_64-w64-mingw32/include/stddef.h:49:1: + X_STDDEF_H_ = 0 // /usr/x86_64-w64-mingw32/include/stddef.h:50:1: + X_STDIO_CONFIG_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt_stdio_config.h:8:1: + X_STDIO_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:1453:1: + X_STDIO_S_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/sec_api/stdio_s.h:25:1: + X_STDSTREAM_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:112:1: + X_STRALIGN_USE_SECURE_CRT = 0 // /usr/x86_64-w64-mingw32/include/stralign.h:10:1: + X_SYNCHAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/synchapi.h:6:1: + X_SYSINFOAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/sysinfoapi.h:6:1: + X_SYSTEMTIME_ = 0 // /usr/x86_64-w64-mingw32/include/minwinbase.h:48:1: + X_SYSTEMTOPOLOGY_H_ = 0 // /usr/x86_64-w64-mingw32/include/systemtopologyapi.h:6:1: + X_SYS_GUID_OPERATORS_ = 0 // /usr/x86_64-w64-mingw32/include/guiddef.h:153:1: + X_SYS_GUID_OPERATOR_EQ_ = 0 // /usr/x86_64-w64-mingw32/include/guiddef.h:178:1: + X_SYS_OPEN = 20 // /usr/x86_64-w64-mingw32/include/stdio.h:63:1: + X_Scanf_format_string_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:228:1: + X_Scanf_s_format_string_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:229:1: + X_Strict_type_match_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:256:1: + X_TAGLC_ID_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:447:1: + X_TBMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/tbmintrin.h:29:1: + X_TCHAR_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:372:1: + X_TEXTMETRIC_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:814:1: + X_THREADLOCALEINFO = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:456:1: + X_THREADPOOLAPISET_H_ = 0 // /usr/x86_64-w64-mingw32/include/threadpoolapiset.h:6:1: + X_THREADPOOLLEGACYAPISET_H_ = 0 // /usr/x86_64-w64-mingw32/include/threadpoollegacyapiset.h:6:1: + X_TIME32_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:122:1: + X_TIME64_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:127:1: + X_TIMEB_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/sys/timeb.h:51:1: + X_TIMEB_H_ = 0 // /usr/x86_64-w64-mingw32/include/sys/timeb.h:7:1: + X_TIMEB_H_S = 0 // /usr/x86_64-w64-mingw32/include/sec_api/sys/timeb_s.h:8:1: + X_TIMESPEC_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/sys/timeb.h:90:1: + X_TIMEVAL_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/_timeval.h:8:1: + X_TIMEZONEAPI_H_ = 0 // /usr/x86_64-w64-mingw32/include/timezoneapi.h:6:1: + X_TIMEZONE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/time.h:265:1: + X_TIME_H_ = 0 // /usr/x86_64-w64-mingw32/include/time.h:7:1: + X_TIME_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:139:1: + X_TLOSS = 5 // /usr/x86_64-w64-mingw32/include/math.h:23:1: + X_TMMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/tmmintrin.h:28:1: + X_TM_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/time.h:96:1: + X_TWO_DIGIT_EXPONENT = 0x1 // /usr/x86_64-w64-mingw32/include/stdio.h:135:1: + X_UI16_MAX = 0xffff // /usr/x86_64-w64-mingw32/include/limits.h:55:1: + X_UI32_MAX = 0xffffffff // /usr/x86_64-w64-mingw32/include/limits.h:59:1: + X_UI64_MAX = 0xffffffffffffffff // /usr/x86_64-w64-mingw32/include/limits.h:72:1: + X_UI8_MAX = 0xff // /usr/x86_64-w64-mingw32/include/limits.h:51:1: + X_UINTPTR_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:75:1: + X_ULONGLONG_ = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:489:1: + X_UNDERFLOW = 4 // /usr/x86_64-w64-mingw32/include/math.h:22:1: + X_UPPER = 0x1 // /usr/x86_64-w64-mingw32/include/ctype.h:92:1: + X_USEDENTRY = 1 // /usr/x86_64-w64-mingw32/include/malloc.h:41:1: + X_Use_decl_annotations_ = 0 // /usr/x86_64-w64-mingw32/include/sal.h:185:1: + X_VA_LIST = 0 // /usr/x86_64-w64-mingw32/include/stdarg.h:116:1: + X_VA_LIST_ = 0 // /usr/x86_64-w64-mingw32/include/stdarg.h:113:1: + X_VA_LIST_DEFINED = 0 // <builtin>:55:1: + X_VA_LIST_T_H = 0 // /usr/x86_64-w64-mingw32/include/stdarg.h:122:1: + X_VPCLMULQDQINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/vpclmulqdqintrin.h:29:1: + X_W64 = 0 // /usr/x86_64-w64-mingw32/include/_mingw.h:296:1: + X_WAITPKG_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/waitpkgintrin.h:29:1: + X_WAIT_CHILD = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:1562:1: + X_WAIT_GRANDCHILD = 1 // /usr/x86_64-w64-mingw32/include/stdio.h:1563:1: + X_WAVEFORMATEX_ = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:491:1: + X_WBNOINVDINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/wbnoinvdintrin.h:29:1: + X_WCHAR_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:101:1: + X_WCTYPE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/ctype.h:149:1: + X_WCTYPE_INLINE_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/ctype.h:240:1: + X_WCTYPE_T_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:108:1: + X_WConst_return = 0 // /usr/x86_64-w64-mingw32/include/string.h:41:1: + X_WEXEC_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/process.h:96:1: + X_WIN32 = 1 // <predefined>:165:1: + X_WIN32_IE = 1538 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:197:1: + X_WIN32_IE_IE100 = 0x0a00 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:43:1: + X_WIN32_IE_IE110 = 0x0A00 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:44:1: + X_WIN32_IE_IE20 = 0x0200 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:29:1: + X_WIN32_IE_IE30 = 0x0300 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:30:1: + X_WIN32_IE_IE302 = 0x0302 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:31:1: + X_WIN32_IE_IE40 = 0x0400 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:32:1: + X_WIN32_IE_IE401 = 0x0401 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:33:1: + X_WIN32_IE_IE50 = 0x0500 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:34:1: + X_WIN32_IE_IE501 = 0x0501 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:35:1: + X_WIN32_IE_IE55 = 0x0550 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:36:1: + X_WIN32_IE_IE60 = 0x0600 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:37:1: + X_WIN32_IE_IE60SP1 = 0x0601 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:38:1: + X_WIN32_IE_IE60SP2 = 0x0603 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:39:1: + X_WIN32_IE_IE70 = 0x0700 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:40:1: + X_WIN32_IE_IE80 = 0x0800 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:41:1: + X_WIN32_IE_IE90 = 0x0900 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:42:1: + X_WIN32_IE_LONGHORN = 1792 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:68:1: + X_WIN32_IE_NT4 = 512 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:47:1: + X_WIN32_IE_NT4SP1 = 512 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:48:1: + X_WIN32_IE_NT4SP2 = 512 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:49:1: + X_WIN32_IE_NT4SP3 = 770 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:50:1: + X_WIN32_IE_NT4SP4 = 1025 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:51:1: + X_WIN32_IE_NT4SP5 = 1025 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:52:1: + X_WIN32_IE_NT4SP6 = 1280 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:53:1: + X_WIN32_IE_WIN10 = 2560 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:73:1: + X_WIN32_IE_WIN2K = 1281 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:57:1: + X_WIN32_IE_WIN2KSP1 = 1281 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:58:1: + X_WIN32_IE_WIN2KSP2 = 1281 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:59:1: + X_WIN32_IE_WIN2KSP3 = 1281 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:60:1: + X_WIN32_IE_WIN2KSP4 = 1281 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:61:1: + X_WIN32_IE_WIN6 = 1792 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:67:1: + X_WIN32_IE_WIN7 = 2048 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:69:1: + X_WIN32_IE_WIN8 = 2560 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:70:1: + X_WIN32_IE_WIN98 = 1025 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:54:1: + X_WIN32_IE_WIN98SE = 1280 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:55:1: + X_WIN32_IE_WINBLUE = 2560 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:71:1: + X_WIN32_IE_WINME = 1360 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:56:1: + X_WIN32_IE_WINTHRESHOLD = 2560 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:72:1: + X_WIN32_IE_WS03 = 0x0602 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:65:1: + X_WIN32_IE_WS03SP1 = 1539 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:66:1: + X_WIN32_IE_XP = 1536 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:62:1: + X_WIN32_IE_XPSP1 = 1537 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:63:1: + X_WIN32_IE_XPSP2 = 1539 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:64:1: + X_WIN32_WINNT = 0x502 // /usr/x86_64-w64-mingw32/include/_mingw.h:233:1: + X_WIN32_WINNT_LONGHORN = 0x0600 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:21:1: + X_WIN32_WINNT_NT4 = 0x0400 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:14:1: + X_WIN32_WINNT_VISTA = 0x0600 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:19:1: + X_WIN32_WINNT_WIN10 = 0x0A00 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:26:1: + X_WIN32_WINNT_WIN2K = 0x0500 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:15:1: + X_WIN32_WINNT_WIN6 = 0x0600 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:18:1: + X_WIN32_WINNT_WIN7 = 0x0601 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:22:1: + X_WIN32_WINNT_WIN8 = 0x0602 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:23:1: + X_WIN32_WINNT_WINBLUE = 0x0603 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:24:1: + X_WIN32_WINNT_WINTHRESHOLD = 0x0A00 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:25:1: + X_WIN32_WINNT_WINXP = 0x0501 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:16:1: + X_WIN32_WINNT_WS03 = 0x0502 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:17:1: + X_WIN32_WINNT_WS08 = 0x0600 // /usr/x86_64-w64-mingw32/include/sdkddkver.h:20:1: + X_WIN64 = 1 // <predefined>:14:1: + X_WINBASE_ = 0 // /usr/x86_64-w64-mingw32/include/winbase.h:6:1: + X_WINCON_ = 0 // /usr/x86_64-w64-mingw32/include/wincon.h:7:1: + X_WINDEF_ = 0 // /usr/x86_64-w64-mingw32/include/windef.h:6:1: + X_WINDOWS_ = 0 // /usr/x86_64-w64-mingw32/include/windows.h:7:1: + X_WINERROR_ = 0 // /usr/x86_64-w64-mingw32/include/winerror.h:7:1: + X_WINGDI_ = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:7:1: + X_WINIOCTL_ = 0 // /usr/x86_64-w64-mingw32/include/winioctl.h:40:1: + X_WINNETWK_ = 0 // /usr/x86_64-w64-mingw32/include/winnetwk.h:6:1: + X_WINNLS_ = 0 // /usr/x86_64-w64-mingw32/include/winnls.h:7:1: + X_WINNT_ = 0 // /usr/x86_64-w64-mingw32/include/winnt.h:7:1: + X_WINPERF_ = 0 // /usr/x86_64-w64-mingw32/include/winperf.h:7:1: + X_WINREG_ = 0 // /usr/x86_64-w64-mingw32/include/winreg.h:7:1: + X_WINSCARD_H_ = 0 // /usr/x86_64-w64-mingw32/include/winscard.h:7:1: + X_WINSOCKAPI_ = 0 // /usr/x86_64-w64-mingw32/include/winsock.h:7:1: + X_WINSPOOL_ = 0 // /usr/x86_64-w64-mingw32/include/winspool.h:7:1: + X_WINSVC_ = 0 // /usr/x86_64-w64-mingw32/include/winsvc.h:7:1: + X_WINT_T = 0 // /usr/x86_64-w64-mingw32/include/corecrt.h:110:1: + X_WINUSER_ = 0 // /usr/x86_64-w64-mingw32/include/winuser.h:9:1: + X_WMMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/wmmintrin.h:28:1: + X_WNNC_ = 0 // /usr/x86_64-w64-mingw32/include/wnnc.h:7:1: + X_WOW64APISET_H_ = 0 // /usr/x86_64-w64-mingw32/include/wow64apiset.h:6:1: + X_WRITE_ABORT_MSG = 0x1 // /usr/x86_64-w64-mingw32/include/stdlib.h:138:1: + X_WSPAWN_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:1543:1: + X_WSTDIO_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdio.h:958:1: + X_WSTDIO_S_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/sec_api/stdio_s.h:579:1: + X_WSTDLIBP_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:673:1: + X_WSTDLIB_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/stdlib.h:553:1: + X_WSTRING_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/string.h:129:1: + X_WSTRING_S_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/sec_api/string_s.h:48:1: + X_WTIME_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/time.h:213:1: + X_X86INTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/x86intrin.h:25:1: + X_XABORT_CAPACITY = 8 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/rtmintrin.h:41:1: + X_XABORT_CONFLICT = 4 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/rtmintrin.h:40:1: + X_XABORT_DEBUG = 16 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/rtmintrin.h:42:1: + X_XABORT_EXPLICIT = 1 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/rtmintrin.h:38:1: + X_XABORT_NESTED = 32 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/rtmintrin.h:43:1: + X_XABORT_RETRY = 2 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/rtmintrin.h:39:1: + X_XBEGIN_STARTED = 18446744073709551615 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/rtmintrin.h:37:1: + X_XFORM_ = 0 // /usr/x86_64-w64-mingw32/include/wingdi.h:450:1: + X_XHRPLUGGABLEPROTOCOL_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/urlmon.h:9374:1: + X_XMMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:28:1: + X_XOPEN_SOURCE = 600 // testdata/sqlite-amalgamation-3380500/sqlite3.c:13528:1: + X_XOPMMINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xopintrin.h:29:1: + X_XSAVECINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xsavecintrin.h:29:1: + X_XSAVEINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xsaveintrin.h:29:1: + X_XSAVEOPTINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xsaveoptintrin.h:29:1: + X_XSAVESINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xsavesintrin.h:29:1: + X_XTESTINTRIN_H_INCLUDED = 0 // /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xtestintrin.h:29:1: + X_huge = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:22:1: + X_loadds = 0 // /usr/x86_64-w64-mingw32/include/mmsystem.h:21:1: + X_tagBLOB_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypesbase.h:379:1: + X_tagBSTRBLOB_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypes.h:491:1: + X_tagCY_DEFINED = 0 // /usr/x86_64-w64-mingw32/include/wtypes.h:424:1: + BBatch = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:59671:1: + CPRIV_KEY_CACHE_MAX_ITEMS_DEFAULT = 20 // /usr/x86_64-w64-mingw32/include/wincrypt.h:619:1: + CPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS_DEFAULT = 86400 // /usr/x86_64-w64-mingw32/include/wincrypt.h:622:1: + CbNDRContext = 20 // /usr/x86_64-w64-mingw32/include/rpcndr.h:137:1: + Cdecl = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:81:1: + Chx1 = 0x0410 // /usr/x86_64-w64-mingw32/include/dlgs.h:30:1: + Chx10 = 0x0419 // /usr/x86_64-w64-mingw32/include/dlgs.h:39:1: + Chx11 = 0x041a // /usr/x86_64-w64-mingw32/include/dlgs.h:40:1: + Chx12 = 0x041b // /usr/x86_64-w64-mingw32/include/dlgs.h:41:1: + Chx13 = 0x041c // /usr/x86_64-w64-mingw32/include/dlgs.h:42:1: + Chx14 = 0x041d // /usr/x86_64-w64-mingw32/include/dlgs.h:43:1: + Chx15 = 0x041e // /usr/x86_64-w64-mingw32/include/dlgs.h:44:1: + Chx16 = 0x041f // /usr/x86_64-w64-mingw32/include/dlgs.h:45:1: + Chx2 = 0x0411 // /usr/x86_64-w64-mingw32/include/dlgs.h:31:1: + Chx3 = 0x0412 // /usr/x86_64-w64-mingw32/include/dlgs.h:32:1: + Chx4 = 0x0413 // /usr/x86_64-w64-mingw32/include/dlgs.h:33:1: + Chx5 = 0x0414 // /usr/x86_64-w64-mingw32/include/dlgs.h:34:1: + Chx6 = 0x0415 // /usr/x86_64-w64-mingw32/include/dlgs.h:35:1: + Chx7 = 0x0416 // /usr/x86_64-w64-mingw32/include/dlgs.h:36:1: + Chx8 = 0x0417 // /usr/x86_64-w64-mingw32/include/dlgs.h:37:1: + Chx9 = 0x0418 // /usr/x86_64-w64-mingw32/include/dlgs.h:38:1: + Cmb1 = 0x0470 // /usr/x86_64-w64-mingw32/include/dlgs.h:131:1: + Cmb10 = 0x0479 // /usr/x86_64-w64-mingw32/include/dlgs.h:140:1: + Cmb11 = 0x047a // /usr/x86_64-w64-mingw32/include/dlgs.h:141:1: + Cmb12 = 0x047b // /usr/x86_64-w64-mingw32/include/dlgs.h:142:1: + Cmb13 = 0x047c // /usr/x86_64-w64-mingw32/include/dlgs.h:143:1: + Cmb14 = 0x047d // /usr/x86_64-w64-mingw32/include/dlgs.h:144:1: + Cmb15 = 0x047e // /usr/x86_64-w64-mingw32/include/dlgs.h:145:1: + Cmb16 = 0x047f // /usr/x86_64-w64-mingw32/include/dlgs.h:146:1: + Cmb2 = 0x0471 // /usr/x86_64-w64-mingw32/include/dlgs.h:132:1: + Cmb3 = 0x0472 // /usr/x86_64-w64-mingw32/include/dlgs.h:133:1: + Cmb4 = 0x0473 // /usr/x86_64-w64-mingw32/include/dlgs.h:134:1: + Cmb5 = 0x0474 // /usr/x86_64-w64-mingw32/include/dlgs.h:135:1: + Cmb6 = 0x0475 // /usr/x86_64-w64-mingw32/include/dlgs.h:136:1: + Cmb7 = 0x0476 // /usr/x86_64-w64-mingw32/include/dlgs.h:137:1: + Cmb8 = 0x0477 // /usr/x86_64-w64-mingw32/include/dlgs.h:138:1: + Cmb9 = 0x0478 // /usr/x86_64-w64-mingw32/include/dlgs.h:139:1: + Ctl1 = 0x04A0 // /usr/x86_64-w64-mingw32/include/dlgs.h:174:1: + CtlFirst = 0x0400 // /usr/x86_64-w64-mingw32/include/dlgs.h:9:1: + CtlLast = 0x04ff // /usr/x86_64-w64-mingw32/include/dlgs.h:10:1: + DwFORCE_KEY_PROTECTION_DISABLED = 0x0 // /usr/x86_64-w64-mingw32/include/dpapi.h:23:1: + DwFORCE_KEY_PROTECTION_HIGH = 0x2 // /usr/x86_64-w64-mingw32/include/dpapi.h:25:1: + DwFORCE_KEY_PROTECTION_USER_SELECT = 0x1 // /usr/x86_64-w64-mingw32/include/dpapi.h:24:1: + Edt1 = 0x0480 // /usr/x86_64-w64-mingw32/include/dlgs.h:148:1: + Edt10 = 0x0489 // /usr/x86_64-w64-mingw32/include/dlgs.h:157:1: + Edt11 = 0x048a // /usr/x86_64-w64-mingw32/include/dlgs.h:158:1: + Edt12 = 0x048b // /usr/x86_64-w64-mingw32/include/dlgs.h:159:1: + Edt13 = 0x048c // /usr/x86_64-w64-mingw32/include/dlgs.h:160:1: + Edt14 = 0x048d // /usr/x86_64-w64-mingw32/include/dlgs.h:161:1: + Edt15 = 0x048e // /usr/x86_64-w64-mingw32/include/dlgs.h:162:1: + Edt16 = 0x048f // /usr/x86_64-w64-mingw32/include/dlgs.h:163:1: + Edt2 = 0x0481 // /usr/x86_64-w64-mingw32/include/dlgs.h:149:1: + Edt3 = 0x0482 // /usr/x86_64-w64-mingw32/include/dlgs.h:150:1: + Edt4 = 0x0483 // /usr/x86_64-w64-mingw32/include/dlgs.h:151:1: + Edt5 = 0x0484 // /usr/x86_64-w64-mingw32/include/dlgs.h:152:1: + Edt6 = 0x0485 // /usr/x86_64-w64-mingw32/include/dlgs.h:153:1: + Edt7 = 0x0486 // /usr/x86_64-w64-mingw32/include/dlgs.h:154:1: + Edt8 = 0x0487 // /usr/x86_64-w64-mingw32/include/dlgs.h:155:1: + Edt9 = 0x0488 // /usr/x86_64-w64-mingw32/include/dlgs.h:156:1: + EtBUFSIZE = 70 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29629:1: + EtCHARX = 8 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29454:1: + EtDECIMAL = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29464:1: + EtDYNSTRING = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29452:1: + EtEXP = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29448:1: + EtFLOAT = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29447:1: + EtGENERIC = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29449:1: + EtINVALID = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29466:1: + EtORDINAL = 15 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29463:1: + EtPERCENT = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29453:1: + EtPOINTER = 13 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29461:1: + EtRADIX = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29446:1: + EtSIZE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29450:1: + EtSQLESCAPE = 9 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29456:1: + EtSQLESCAPE2 = 10 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29457:1: + EtSQLESCAPE3 = 14 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29462:1: + EtSRCITEM = 12 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29460:1: + EtSTRING = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29451:1: + EtTOKEN = 11 // testdata/sqlite-amalgamation-3380500/sqlite3.c:29459:1: + Far = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:73:1: + Frm1 = 0x0434 // /usr/x86_64-w64-mingw32/include/dlgs.h:68:1: + Frm2 = 0x0435 // /usr/x86_64-w64-mingw32/include/dlgs.h:69:1: + Frm3 = 0x0436 // /usr/x86_64-w64-mingw32/include/dlgs.h:70:1: + Frm4 = 0x0437 // /usr/x86_64-w64-mingw32/include/dlgs.h:71:1: + Fts5YYNFTS5TOKEN = 16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217860:1: + Fts5YYNOCODE = 27 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217832:1: + Fts5YYNOERRORRECOVERY = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217735:1: + Fts5YYNRULE = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217858:1: + Fts5YYNRULE_WITH_ACTION = 28 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217859:1: + Fts5YYNSTATE = 35 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217857:1: + Fts5YYPARSEFREENOTNULL = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217746:1: + Fts5YYSTACKDEPTH = 100 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217845:1: + Fts5YY_ACCEPT_ACTION = 81 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217865:1: + Fts5YY_ACTTAB_COUNT = 105 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217935:1: + Fts5YY_ERROR_ACTION = 80 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217864:1: + Fts5YY_MAX_REDUCE = 110 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217868:1: + Fts5YY_MAX_SHIFT = 34 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217861:1: + Fts5YY_MAX_SHIFTREDUCE = 79 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217863:1: + Fts5YY_MIN_REDUCE = 83 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217867:1: + Fts5YY_MIN_SHIFTREDUCE = 52 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217862:1: + Fts5YY_NO_ACTION = 82 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217866:1: + Fts5YY_REDUCE_COUNT = 17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217973:1: + Fts5YY_REDUCE_MAX = 67 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217975:1: + Fts5YY_REDUCE_MIN = -17 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217974:1: + Fts5YY_SHIFT_COUNT = 34 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217964:1: + Fts5YY_SHIFT_MAX = 93 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217966:1: + Fts5YY_SHIFT_MIN = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217965:1: + Grp1 = 0x0430 // /usr/x86_64-w64-mingw32/include/dlgs.h:64:1: + Grp2 = 0x0431 // /usr/x86_64-w64-mingw32/include/dlgs.h:65:1: + Grp3 = 0x0432 // /usr/x86_64-w64-mingw32/include/dlgs.h:66:1: + Grp4 = 0x0433 // /usr/x86_64-w64-mingw32/include/dlgs.h:67:1: + Ico1 = 0x043c // /usr/x86_64-w64-mingw32/include/dlgs.h:76:1: + Ico2 = 0x043d // /usr/x86_64-w64-mingw32/include/dlgs.h:77:1: + Ico3 = 0x043e // /usr/x86_64-w64-mingw32/include/dlgs.h:78:1: + Ico4 = 0x043f // /usr/x86_64-w64-mingw32/include/dlgs.h:79:1: + Lst1 = 0x0460 // /usr/x86_64-w64-mingw32/include/dlgs.h:114:1: + Lst10 = 0x0469 // /usr/x86_64-w64-mingw32/include/dlgs.h:123:1: + Lst11 = 0x046a // /usr/x86_64-w64-mingw32/include/dlgs.h:124:1: + Lst12 = 0x046b // /usr/x86_64-w64-mingw32/include/dlgs.h:125:1: + Lst13 = 0x046c // /usr/x86_64-w64-mingw32/include/dlgs.h:126:1: + Lst14 = 0x046d // /usr/x86_64-w64-mingw32/include/dlgs.h:127:1: + Lst15 = 0x046e // /usr/x86_64-w64-mingw32/include/dlgs.h:128:1: + Lst16 = 0x046f // /usr/x86_64-w64-mingw32/include/dlgs.h:129:1: + Lst2 = 0x0461 // /usr/x86_64-w64-mingw32/include/dlgs.h:115:1: + Lst3 = 0x0462 // /usr/x86_64-w64-mingw32/include/dlgs.h:116:1: + Lst4 = 0x0463 // /usr/x86_64-w64-mingw32/include/dlgs.h:117:1: + Lst5 = 0x0464 // /usr/x86_64-w64-mingw32/include/dlgs.h:118:1: + Lst6 = 0x0465 // /usr/x86_64-w64-mingw32/include/dlgs.h:119:1: + Lst7 = 0x0466 // /usr/x86_64-w64-mingw32/include/dlgs.h:120:1: + Lst8 = 0x0467 // /usr/x86_64-w64-mingw32/include/dlgs.h:121:1: + Lst9 = 0x0468 // /usr/x86_64-w64-mingw32/include/dlgs.h:122:1: + Near = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:74:1: + Pascal = 0 // /usr/x86_64-w64-mingw32/include/minwindef.h:78:1: + Psh1 = 0x0400 // /usr/x86_64-w64-mingw32/include/dlgs.h:12:1: + Psh10 = 0x0409 // /usr/x86_64-w64-mingw32/include/dlgs.h:21:1: + Psh11 = 0x040a // /usr/x86_64-w64-mingw32/include/dlgs.h:22:1: + Psh12 = 0x040b // /usr/x86_64-w64-mingw32/include/dlgs.h:23:1: + Psh13 = 0x040c // /usr/x86_64-w64-mingw32/include/dlgs.h:24:1: + Psh14 = 0x040d // /usr/x86_64-w64-mingw32/include/dlgs.h:25:1: + Psh15 = 0x040e // /usr/x86_64-w64-mingw32/include/dlgs.h:26:1: + Psh16 = 0x040f // /usr/x86_64-w64-mingw32/include/dlgs.h:28:1: + Psh2 = 0x0401 // /usr/x86_64-w64-mingw32/include/dlgs.h:13:1: + Psh3 = 0x0402 // /usr/x86_64-w64-mingw32/include/dlgs.h:14:1: + Psh4 = 0x0403 // /usr/x86_64-w64-mingw32/include/dlgs.h:15:1: + Psh5 = 0x0404 // /usr/x86_64-w64-mingw32/include/dlgs.h:16:1: + Psh6 = 0x0405 // /usr/x86_64-w64-mingw32/include/dlgs.h:17:1: + Psh7 = 0x0406 // /usr/x86_64-w64-mingw32/include/dlgs.h:18:1: + Psh8 = 0x0407 // /usr/x86_64-w64-mingw32/include/dlgs.h:19:1: + Psh9 = 0x0408 // /usr/x86_64-w64-mingw32/include/dlgs.h:20:1: + PshHelp = 1038 // /usr/x86_64-w64-mingw32/include/dlgs.h:27:1: + Rad1 = 0x0420 // /usr/x86_64-w64-mingw32/include/dlgs.h:47:1: + Rad10 = 0x0429 // /usr/x86_64-w64-mingw32/include/dlgs.h:56:1: + Rad11 = 0x042a // /usr/x86_64-w64-mingw32/include/dlgs.h:57:1: + Rad12 = 0x042b // /usr/x86_64-w64-mingw32/include/dlgs.h:58:1: + Rad13 = 0x042c // /usr/x86_64-w64-mingw32/include/dlgs.h:59:1: + Rad14 = 0x042d // /usr/x86_64-w64-mingw32/include/dlgs.h:60:1: + Rad15 = 0x042e // /usr/x86_64-w64-mingw32/include/dlgs.h:61:1: + Rad16 = 0x042f // /usr/x86_64-w64-mingw32/include/dlgs.h:62:1: + Rad2 = 0x0421 // /usr/x86_64-w64-mingw32/include/dlgs.h:48:1: + Rad3 = 0x0422 // /usr/x86_64-w64-mingw32/include/dlgs.h:49:1: + Rad4 = 0x0423 // /usr/x86_64-w64-mingw32/include/dlgs.h:50:1: + Rad5 = 0x0424 // /usr/x86_64-w64-mingw32/include/dlgs.h:51:1: + Rad6 = 0x0425 // /usr/x86_64-w64-mingw32/include/dlgs.h:52:1: + Rad7 = 0x0426 // /usr/x86_64-w64-mingw32/include/dlgs.h:53:1: + Rad8 = 0x0427 // /usr/x86_64-w64-mingw32/include/dlgs.h:54:1: + Rad9 = 0x0428 // /usr/x86_64-w64-mingw32/include/dlgs.h:55:1: + Rct1 = 0x0438 // /usr/x86_64-w64-mingw32/include/dlgs.h:72:1: + Rct2 = 0x0439 // /usr/x86_64-w64-mingw32/include/dlgs.h:73:1: + Rct3 = 0x043a // /usr/x86_64-w64-mingw32/include/dlgs.h:74:1: + Rct4 = 0x043b // /usr/x86_64-w64-mingw32/include/dlgs.h:75:1: + Scr1 = 0x0490 // /usr/x86_64-w64-mingw32/include/dlgs.h:165:1: + Scr2 = 0x0491 // /usr/x86_64-w64-mingw32/include/dlgs.h:166:1: + Scr3 = 0x0492 // /usr/x86_64-w64-mingw32/include/dlgs.h:167:1: + Scr4 = 0x0493 // /usr/x86_64-w64-mingw32/include/dlgs.h:168:1: + Scr5 = 0x0494 // /usr/x86_64-w64-mingw32/include/dlgs.h:169:1: + Scr6 = 0x0495 // /usr/x86_64-w64-mingw32/include/dlgs.h:170:1: + Scr7 = 0x0496 // /usr/x86_64-w64-mingw32/include/dlgs.h:171:1: + Scr8 = 0x0497 // /usr/x86_64-w64-mingw32/include/dlgs.h:172:1: + Sqlite3Fts5ParserCTX_FETCH = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217855:1: + Sqlite3Fts5ParserCTX_PARAM = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217854:1: + Sqlite3Fts5ParserCTX_PDECL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217853:1: + Sqlite3Fts5ParserCTX_SDECL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217852:1: + Sqlite3Fts5ParserCTX_STORE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:217856:1: + Sqlite3ParserARG_FETCH = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161907:1: + Sqlite3ParserARG_PARAM = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161906:1: + Sqlite3ParserARG_PDECL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161905:1: + Sqlite3ParserARG_SDECL = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161904:1: + Sqlite3ParserARG_STORE = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161908:1: + Sqlite3Parser_ENGINEALWAYSONSTACK = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:161456:1: + Stc1 = 0x0440 // /usr/x86_64-w64-mingw32/include/dlgs.h:81:1: + Stc10 = 0x0449 // /usr/x86_64-w64-mingw32/include/dlgs.h:90:1: + Stc11 = 0x044a // /usr/x86_64-w64-mingw32/include/dlgs.h:91:1: + Stc12 = 0x044b // /usr/x86_64-w64-mingw32/include/dlgs.h:92:1: + Stc13 = 0x044c // /usr/x86_64-w64-mingw32/include/dlgs.h:93:1: + Stc14 = 0x044d // /usr/x86_64-w64-mingw32/include/dlgs.h:94:1: + Stc15 = 0x044e // /usr/x86_64-w64-mingw32/include/dlgs.h:95:1: + Stc16 = 0x044f // /usr/x86_64-w64-mingw32/include/dlgs.h:96:1: + Stc17 = 0x0450 // /usr/x86_64-w64-mingw32/include/dlgs.h:97:1: + Stc18 = 0x0451 // /usr/x86_64-w64-mingw32/include/dlgs.h:98:1: + Stc19 = 0x0452 // /usr/x86_64-w64-mingw32/include/dlgs.h:99:1: + Stc2 = 0x0441 // /usr/x86_64-w64-mingw32/include/dlgs.h:82:1: + Stc20 = 0x0453 // /usr/x86_64-w64-mingw32/include/dlgs.h:100:1: + Stc21 = 0x0454 // /usr/x86_64-w64-mingw32/include/dlgs.h:101:1: + Stc22 = 0x0455 // /usr/x86_64-w64-mingw32/include/dlgs.h:102:1: + Stc23 = 0x0456 // /usr/x86_64-w64-mingw32/include/dlgs.h:103:1: + Stc24 = 0x0457 // /usr/x86_64-w64-mingw32/include/dlgs.h:104:1: + Stc25 = 0x0458 // /usr/x86_64-w64-mingw32/include/dlgs.h:105:1: + Stc26 = 0x0459 // /usr/x86_64-w64-mingw32/include/dlgs.h:106:1: + Stc27 = 0x045a // /usr/x86_64-w64-mingw32/include/dlgs.h:107:1: + Stc28 = 0x045b // /usr/x86_64-w64-mingw32/include/dlgs.h:108:1: + Stc29 = 0x045c // /usr/x86_64-w64-mingw32/include/dlgs.h:109:1: + Stc3 = 0x0442 // /usr/x86_64-w64-mingw32/include/dlgs.h:83:1: + Stc30 = 0x045d // /usr/x86_64-w64-mingw32/include/dlgs.h:110:1: + Stc31 = 0x045e // /usr/x86_64-w64-mingw32/include/dlgs.h:111:1: + Stc32 = 0x045f // /usr/x86_64-w64-mingw32/include/dlgs.h:112:1: + Stc4 = 0x0443 // /usr/x86_64-w64-mingw32/include/dlgs.h:84:1: + Stc5 = 0x0444 // /usr/x86_64-w64-mingw32/include/dlgs.h:85:1: + Stc6 = 0x0445 // /usr/x86_64-w64-mingw32/include/dlgs.h:86:1: + Stc7 = 0x0446 // /usr/x86_64-w64-mingw32/include/dlgs.h:87:1: + Stc8 = 0x0447 // /usr/x86_64-w64-mingw32/include/dlgs.h:88:1: + Stc9 = 0x0448 // /usr/x86_64-w64-mingw32/include/dlgs.h:89:1: + SzFORCE_KEY_PROTECTION = "ForceKeyProtection" // /usr/x86_64-w64-mingw32/include/dpapi.h:21:1: + SzKEY_CACHE_ENABLED = "CachePrivateKeys" // /usr/x86_64-w64-mingw32/include/wincrypt.h:614:1: + SzKEY_CACHE_SECONDS = "PrivateKeyLifetimeSeconds" // /usr/x86_64-w64-mingw32/include/wincrypt.h:615:1: + SzKEY_CRYPTOAPI_PRIVATE_KEY_OPTIONS = "Software\\Policies\\Microsoft\\Cryptography" // /usr/x86_64-w64-mingw32/include/wincrypt.h:611:1: + SzOIDVerisign_FailInfo = "2.16.840.1.113733.1.9.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2316:1: + SzOIDVerisign_MessageType = "2.16.840.1.113733.1.9.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2314:1: + SzOIDVerisign_PkiStatus = "2.16.840.1.113733.1.9.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2315:1: + SzOIDVerisign_RecipientNonce = "2.16.840.1.113733.1.9.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2319:1: + SzOIDVerisign_SenderNonce = "2.16.840.1.113733.1.9.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2318:1: + SzOIDVerisign_TransactionID = "2.16.840.1.113733.1.9.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2321:1: + SzOID_ANSI_X942 = "1.2.840.10046" // /usr/x86_64-w64-mingw32/include/wincrypt.h:936:1: + SzOID_ANSI_X942_DH = "1.2.840.10046.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:937:1: + SzOID_ANY_APPLICATION_POLICY = "1.3.6.1.4.1.311.10.12.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1677:1: + SzOID_ANY_CERT_POLICY = "2.5.29.32.0" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1610:1: + SzOID_ANY_ENHANCED_KEY_USAGE = "2.5.29.37.0" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1622:1: + SzOID_APPLICATION_CERT_POLICIES = "1.3.6.1.4.1.311.21.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1696:1: + SzOID_APPLICATION_POLICY_CONSTRAINTS = "1.3.6.1.4.1.311.21.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1698:1: + SzOID_APPLICATION_POLICY_MAPPINGS = "1.3.6.1.4.1.311.21.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1697:1: + SzOID_ARCHIVED_KEY_ATTR = "1.3.6.1.4.1.311.21.13" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1699:1: + SzOID_ARCHIVED_KEY_CERT_HASH = "1.3.6.1.4.1.311.21.16" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1702:1: + SzOID_ATTEST_WHQL_CRYPTO = "1.3.6.1.4.1.311.10.3.5.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1748:1: + SzOID_ATTR_PLATFORM_SPECIFICATION = "2.23.133.2.17" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1873:1: + SzOID_ATTR_SUPPORTED_ALGORITHMS = "2.5.4.52" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1871:1: + SzOID_ATTR_TPM_SECURITY_ASSERTIONS = "2.23.133.2.18" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1874:1: + SzOID_ATTR_TPM_SPECIFICATION = "2.23.133.2.16" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1872:1: + SzOID_AUTHORITY_INFO_ACCESS = "1.3.6.1.5.5.7.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1645:1: + SzOID_AUTHORITY_KEY_IDENTIFIER = "2.5.29.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1596:1: + SzOID_AUTHORITY_KEY_IDENTIFIER2 = "2.5.29.35" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1613:1: + SzOID_AUTHORITY_REVOCATION_LIST = "2.5.4.38" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1164:1: + SzOID_AUTO_ENROLL_CTL_USAGE = "1.3.6.1.4.1.311.20.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1679:1: + SzOID_BACKGROUND_OTHER_LOGOTYPE = "1.3.6.1.5.5.7.20.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2567:1: + SzOID_BASIC_CONSTRAINTS = "2.5.29.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1602:1: + SzOID_BASIC_CONSTRAINTS2 = "2.5.29.19" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1607:1: + SzOID_BIOMETRIC_EXT = "1.3.6.1.5.5.7.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1647:1: + SzOID_BIOMETRIC_SIGNING = "1.3.6.1.4.1.311.10.3.41" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1801:1: + SzOID_BUSINESS_CATEGORY = "2.5.4.15" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1141:1: + SzOID_CA_CERTIFICATE = "2.5.4.37" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1163:1: + SzOID_CERTIFICATE_REVOCATION_LIST = "2.5.4.39" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1165:1: + SzOID_CERTIFICATE_TEMPLATE = "1.3.6.1.4.1.311.21.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1693:1: + SzOID_CERTSRV_CA_VERSION = "1.3.6.1.4.1.311.21.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1686:1: + SzOID_CERTSRV_CROSSCA_VERSION = "1.3.6.1.4.1.311.21.22" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1707:1: + SzOID_CERTSRV_PREVIOUS_CERT_HASH = "1.3.6.1.4.1.311.21.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1688:1: + SzOID_CERT_DISALLOWED_FILETIME_PROP_ID = "1.3.6.1.4.1.311.10.11.104" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3687:1: + SzOID_CERT_EXTENSIONS = "1.3.6.1.4.1.311.2.1.14" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1652:1: + SzOID_CERT_ISSUER_SERIAL_NUMBER_MD5_HASH_PROP_ID = "1.3.6.1.4.1.311.10.11.28" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3682:1: + SzOID_CERT_KEY_IDENTIFIER_PROP_ID = "1.3.6.1.4.1.311.10.11.20" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3681:1: + SzOID_CERT_MANIFOLD = "1.3.6.1.4.1.311.20.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1683:1: + SzOID_CERT_MD5_HASH_PROP_ID = "1.3.6.1.4.1.311.10.11.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3684:1: + SzOID_CERT_POLICIES = "2.5.29.32" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1609:1: + SzOID_CERT_POLICIES_95 = "2.5.29.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1598:1: + SzOID_CERT_POLICIES_95_QUALIFIER1 = "2.16.840.1.113733.1.7.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1826:1: + SzOID_CERT_PROP_ID_PREFIX = "1.3.6.1.4.1.311.10.11." // /usr/x86_64-w64-mingw32/include/wincrypt.h:3673:1: + SzOID_CERT_SIGNATURE_HASH_PROP_ID = "1.3.6.1.4.1.311.10.11.15" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3685:1: + SzOID_CERT_STRONG_KEY_OS_1 = "1.3.6.1.4.1.311.72.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2882:1: + SzOID_CERT_STRONG_KEY_OS_PREFIX = "1.3.6.1.4.1.311.72.2." // /usr/x86_64-w64-mingw32/include/wincrypt.h:2881:1: + SzOID_CERT_STRONG_SIGN_OS_1 = "1.3.6.1.4.1.311.72.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2875:1: + SzOID_CERT_STRONG_SIGN_OS_PREFIX = "1.3.6.1.4.1.311.72.1." // /usr/x86_64-w64-mingw32/include/wincrypt.h:2873:1: + SzOID_CERT_SUBJECT_NAME_MD5_HASH_PROP_ID = "1.3.6.1.4.1.311.10.11.29" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3683:1: + SzOID_CMC = "1.3.6.1.5.5.7.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2350:1: + SzOID_CMC_ADD_ATTRIBUTES = "1.3.6.1.4.1.311.10.10.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2372:1: + SzOID_CMC_ADD_EXTENSIONS = "1.3.6.1.5.5.7.7.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2358:1: + SzOID_CMC_DATA_RETURN = "1.3.6.1.5.5.7.7.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2354:1: + SzOID_CMC_DECRYPTED_POP = "1.3.6.1.5.5.7.7.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2360:1: + SzOID_CMC_ENCRYPTED_POP = "1.3.6.1.5.5.7.7.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2359:1: + SzOID_CMC_GET_CERT = "1.3.6.1.5.5.7.7.15" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2362:1: + SzOID_CMC_GET_CRL = "1.3.6.1.5.5.7.7.16" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2363:1: + SzOID_CMC_IDENTIFICATION = "1.3.6.1.5.5.7.7.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2352:1: + SzOID_CMC_IDENTITY_PROOF = "1.3.6.1.5.5.7.7.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2353:1: + SzOID_CMC_ID_CONFIRM_CERT_ACCEPTANCE = "1.3.6.1.5.5.7.7.24" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2370:1: + SzOID_CMC_ID_POP_LINK_RANDOM = "1.3.6.1.5.5.7.7.22" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2368:1: + SzOID_CMC_ID_POP_LINK_WITNESS = "1.3.6.1.5.5.7.7.23" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2369:1: + SzOID_CMC_LRA_POP_WITNESS = "1.3.6.1.5.5.7.7.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2361:1: + SzOID_CMC_QUERY_PENDING = "1.3.6.1.5.5.7.7.21" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2367:1: + SzOID_CMC_RECIPIENT_NONCE = "1.3.6.1.5.5.7.7.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2357:1: + SzOID_CMC_REG_INFO = "1.3.6.1.5.5.7.7.18" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2365:1: + SzOID_CMC_RESPONSE_INFO = "1.3.6.1.5.5.7.7.19" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2366:1: + SzOID_CMC_REVOKE_REQUEST = "1.3.6.1.5.5.7.7.17" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2364:1: + SzOID_CMC_SENDER_NONCE = "1.3.6.1.5.5.7.7.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2356:1: + SzOID_CMC_STATUS_INFO = "1.3.6.1.5.5.7.7.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2351:1: + SzOID_CMC_TRANSACTION_ID = "1.3.6.1.5.5.7.7.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2355:1: + SzOID_CN_ECDSA_SHA256 = "1.2.156.11235.1.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:964:1: + SzOID_COMMON_NAME = "2.5.4.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1129:1: + SzOID_COUNTRY_NAME = "2.5.4.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1132:1: + SzOID_CRL_DIST_POINTS = "2.5.29.31" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1619:1: + SzOID_CRL_NEXT_PUBLISH = "1.3.6.1.4.1.311.21.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1690:1: + SzOID_CRL_NUMBER = "2.5.29.20" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1624:1: + SzOID_CRL_REASON_CODE = "2.5.29.21" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1617:1: + SzOID_CRL_SELF_CDP = "1.3.6.1.4.1.311.21.14" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1700:1: + SzOID_CRL_VIRTUAL_BASE = "1.3.6.1.4.1.311.21.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1689:1: + SzOID_CROSS_CERTIFICATE_PAIR = "2.5.4.40" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1166:1: + SzOID_CROSS_CERT_DIST_POINTS = "1.3.6.1.4.1.311.10.9.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1655:1: + SzOID_CTL = "1.3.6.1.4.1.311.10.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1657:1: + SzOID_CT_CERT_SCTLIST = "1.3.6.1.4.1.11129.2.4.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1836:1: + SzOID_CT_PKI_DATA = "1.3.6.1.5.5.7.12.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2345:1: + SzOID_CT_PKI_RESPONSE = "1.3.6.1.5.5.7.12.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2346:1: + SzOID_DELTA_CRL_INDICATOR = "2.5.29.27" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1626:1: + SzOID_DESCRIPTION = "2.5.4.13" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1139:1: + SzOID_DESTINATION_INDICATOR = "2.5.4.27" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1153:1: + SzOID_DEVICE_SERIAL_NUMBER = "2.5.4.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1131:1: + SzOID_DH_SINGLE_PASS_STDDH_SHA1_KDF = "1.3.133.16.840.63.0.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1010:1: + SzOID_DH_SINGLE_PASS_STDDH_SHA256_KDF = "1.3.132.1.11.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1011:1: + SzOID_DH_SINGLE_PASS_STDDH_SHA384_KDF = "1.3.132.1.11.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1012:1: + SzOID_DISALLOWED_LIST = "1.3.6.1.4.1.311.10.3.30" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1793:1: + SzOID_DN_QUALIFIER = "2.5.4.46" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1169:1: + SzOID_DOMAIN_COMPONENT = "0.9.2342.19200300.100.1.25" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1171:1: + SzOID_DRM = "1.3.6.1.4.1.311.10.5.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1764:1: + SzOID_DRM_INDIVIDUALIZATION = "1.3.6.1.4.1.311.10.5.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1768:1: + SzOID_DS = "2.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1014:1: + SzOID_DSALG = "2.5.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1015:1: + SzOID_DSALG_CRPT = "2.5.8.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1016:1: + SzOID_DSALG_HASH = "2.5.8.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1017:1: + SzOID_DSALG_RSA = "2.5.8.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1019:1: + SzOID_DSALG_SIGN = "2.5.8.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1018:1: + SzOID_DS_EMAIL_REPLICATION = "1.3.6.1.4.1.311.21.19" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1704:1: + SzOID_DYNAMIC_CODE_GEN_SIGNER = "1.3.6.1.4.1.311.76.5.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1808:1: + SzOID_ECC_CURVE_BRAINPOOLP160R1 = "1.3.36.3.3.2.8.1.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:948:1: + SzOID_ECC_CURVE_BRAINPOOLP160T1 = "1.3.36.3.3.2.8.1.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:949:1: + SzOID_ECC_CURVE_BRAINPOOLP192R1 = "1.3.36.3.3.2.8.1.1.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:950:1: + SzOID_ECC_CURVE_BRAINPOOLP192T1 = "1.3.36.3.3.2.8.1.1.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:951:1: + SzOID_ECC_CURVE_BRAINPOOLP224R1 = "1.3.36.3.3.2.8.1.1.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:952:1: + SzOID_ECC_CURVE_BRAINPOOLP224T1 = "1.3.36.3.3.2.8.1.1.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:953:1: + SzOID_ECC_CURVE_BRAINPOOLP256R1 = "1.3.36.3.3.2.8.1.1.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:954:1: + SzOID_ECC_CURVE_BRAINPOOLP256T1 = "1.3.36.3.3.2.8.1.1.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:955:1: + SzOID_ECC_CURVE_BRAINPOOLP320R1 = "1.3.36.3.3.2.8.1.1.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:956:1: + SzOID_ECC_CURVE_BRAINPOOLP320T1 = "1.3.36.3.3.2.8.1.1.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:957:1: + SzOID_ECC_CURVE_BRAINPOOLP384R1 = "1.3.36.3.3.2.8.1.1.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:958:1: + SzOID_ECC_CURVE_BRAINPOOLP384T1 = "1.3.36.3.3.2.8.1.1.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:959:1: + SzOID_ECC_CURVE_BRAINPOOLP512R1 = "1.3.36.3.3.2.8.1.1.13" // /usr/x86_64-w64-mingw32/include/wincrypt.h:960:1: + SzOID_ECC_CURVE_BRAINPOOLP512T1 = "1.3.36.3.3.2.8.1.1.14" // /usr/x86_64-w64-mingw32/include/wincrypt.h:961:1: + SzOID_ECC_CURVE_EC192WAPI = "1.2.156.11235.1.1.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:963:1: + SzOID_ECC_CURVE_NISTP192 = "1.2.840.10045.3.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:966:1: + SzOID_ECC_CURVE_NISTP224 = "1.3.132.0.33" // /usr/x86_64-w64-mingw32/include/wincrypt.h:967:1: + SzOID_ECC_CURVE_P256 = "1.2.840.10045.3.1.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:944:1: + SzOID_ECC_CURVE_P384 = "1.3.132.0.34" // /usr/x86_64-w64-mingw32/include/wincrypt.h:945:1: + SzOID_ECC_CURVE_P521 = "1.3.132.0.35" // /usr/x86_64-w64-mingw32/include/wincrypt.h:946:1: + SzOID_ECC_CURVE_SECP160K1 = "1.3.132.0.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:972:1: + SzOID_ECC_CURVE_SECP160R1 = "1.3.132.0.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:973:1: + SzOID_ECC_CURVE_SECP160R2 = "1.3.132.0.30" // /usr/x86_64-w64-mingw32/include/wincrypt.h:974:1: + SzOID_ECC_CURVE_SECP192K1 = "1.3.132.0.31" // /usr/x86_64-w64-mingw32/include/wincrypt.h:975:1: + SzOID_ECC_CURVE_SECP224K1 = "1.3.132.0.32" // /usr/x86_64-w64-mingw32/include/wincrypt.h:977:1: + SzOID_ECC_CURVE_SECP256K1 = "1.3.132.0.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:979:1: + SzOID_ECC_CURVE_WTLS9 = "2.23.43.1.4.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:985:1: + SzOID_ECC_CURVE_X962P192V1 = "1.2.840.10045.3.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:988:1: + SzOID_ECC_CURVE_X962P192V2 = "1.2.840.10045.3.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:989:1: + SzOID_ECC_CURVE_X962P192V3 = "1.2.840.10045.3.1.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:990:1: + SzOID_ECC_CURVE_X962P239V1 = "1.2.840.10045.3.1.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:991:1: + SzOID_ECC_CURVE_X962P239V2 = "1.2.840.10045.3.1.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:992:1: + SzOID_ECC_CURVE_X962P239V3 = "1.2.840.10045.3.1.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:993:1: + SzOID_ECC_PUBLIC_KEY = "1.2.840.10045.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:943:1: + SzOID_ECDSA_SHA1 = "1.2.840.10045.4.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:996:1: + SzOID_ECDSA_SHA256 = "1.2.840.10045.4.3.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:998:1: + SzOID_ECDSA_SHA384 = "1.2.840.10045.4.3.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:999:1: + SzOID_ECDSA_SHA512 = "1.2.840.10045.4.3.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1000:1: + SzOID_ECDSA_SPECIFIED = "1.2.840.10045.4.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:997:1: + SzOID_EFS_RECOVERY = "1.3.6.1.4.1.311.10.3.4.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1745:1: + SzOID_EMBEDDED_NT_CRYPTO = "1.3.6.1.4.1.311.10.3.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1751:1: + SzOID_ENCLAVE_SIGNING = "1.3.6.1.4.1.311.10.3.42" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1802:1: + SzOID_ENCRYPTED_KEY_HASH = "1.3.6.1.4.1.311.21.21" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1706:1: + SzOID_ENHANCED_KEY_USAGE = "2.5.29.37" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1620:1: + SzOID_ENROLLMENT_AGENT = "1.3.6.1.4.1.311.20.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1641:1: + SzOID_ENROLLMENT_CSP_PROVIDER = "1.3.6.1.4.1.311.13.2.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1638:1: + SzOID_ENROLLMENT_NAME_VALUE_PAIR = "1.3.6.1.4.1.311.13.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1637:1: + SzOID_ENROLL_AIK_INFO = "1.3.6.1.4.1.311.21.39" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1839:1: + SzOID_ENROLL_ATTESTATION_CHALLENGE = "1.3.6.1.4.1.311.21.28" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1846:1: + SzOID_ENROLL_ATTESTATION_STATEMENT = "1.3.6.1.4.1.311.21.24" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1840:1: + SzOID_ENROLL_CAXCHGCERT_HASH = "1.3.6.1.4.1.311.21.27" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1845:1: + SzOID_ENROLL_CERTTYPE_EXTENSION = "1.3.6.1.4.1.311.20.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1681:1: + SzOID_ENROLL_EKPUB_CHALLENGE = "1.3.6.1.4.1.311.21.26" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1844:1: + SzOID_ENROLL_EKVERIFYCERT = "1.3.6.1.4.1.311.21.31" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1854:1: + SzOID_ENROLL_EKVERIFYCREDS = "1.3.6.1.4.1.311.21.32" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1855:1: + SzOID_ENROLL_EKVERIFYKEY = "1.3.6.1.4.1.311.21.30" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1853:1: + SzOID_ENROLL_EK_CA_KEYID = "1.3.6.1.4.1.311.21.43" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1869:1: + SzOID_ENROLL_EK_INFO = "1.3.6.1.4.1.311.21.23" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1838:1: + SzOID_ENROLL_ENCRYPTION_ALGORITHM = "1.3.6.1.4.1.311.21.29" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1847:1: + SzOID_ENROLL_KEY_AFFINITY = "1.3.6.1.4.1.311.21.41" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1865:1: + SzOID_ENROLL_KSP_NAME = "1.3.6.1.4.1.311.21.25" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1842:1: + SzOID_ENROLL_SCEP_CHALLENGE_ANSWER = "1.3.6.1.4.1.311.21.35" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1860:1: + SzOID_ENROLL_SCEP_CLIENT_REQUEST = "1.3.6.1.4.1.311.21.37" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1861:1: + SzOID_ENROLL_SCEP_ERROR = "1.3.6.1.4.1.311.21.33" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1857:1: + SzOID_ENROLL_SCEP_SERVER_MESSAGE = "1.3.6.1.4.1.311.21.38" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1862:1: + SzOID_ENROLL_SCEP_SERVER_SECRET = "1.3.6.1.4.1.311.21.40" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1863:1: + SzOID_ENROLL_SCEP_SERVER_STATE = "1.3.6.1.4.1.311.21.34" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1859:1: + SzOID_ENROLL_SCEP_SIGNER_HASH = "1.3.6.1.4.1.311.21.42" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1867:1: + SzOID_ENTERPRISE_OID_ROOT = "1.3.6.1.4.1.311.21.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1694:1: + SzOID_EV_RDN_COUNTRY = "1.3.6.1.4.1.311.60.2.1.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1184:1: + SzOID_EV_RDN_LOCALE = "1.3.6.1.4.1.311.60.2.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1182:1: + SzOID_EV_RDN_STATE_OR_PROVINCE = "1.3.6.1.4.1.311.60.2.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1183:1: + SzOID_EV_WHQL_CRYPTO = "1.3.6.1.4.1.311.10.3.39" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1800:1: + SzOID_FACSIMILE_TELEPHONE_NUMBER = "2.5.4.23" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1149:1: + SzOID_FRESHEST_CRL = "2.5.29.46" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1629:1: + SzOID_GIVEN_NAME = "2.5.4.42" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1167:1: + SzOID_HPKP_DOMAIN_NAME_CTL = "1.3.6.1.4.1.311.10.3.60" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1804:1: + SzOID_HPKP_HEADER_VALUE_CTL = "1.3.6.1.4.1.311.10.3.61" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1805:1: + SzOID_INFOSEC = "2.16.840.1.101.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1059:1: + SzOID_INFOSEC_SuiteAConfidentiality = "2.16.840.1.101.2.1.1.14" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1073:1: + SzOID_INFOSEC_SuiteAIntegrity = "2.16.840.1.101.2.1.1.15" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1074:1: + SzOID_INFOSEC_SuiteAKMandSig = "2.16.840.1.101.2.1.1.18" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1077:1: + SzOID_INFOSEC_SuiteAKeyManagement = "2.16.840.1.101.2.1.1.17" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1076:1: + SzOID_INFOSEC_SuiteASignature = "2.16.840.1.101.2.1.1.13" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1072:1: + SzOID_INFOSEC_SuiteATokenProtection = "2.16.840.1.101.2.1.1.16" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1075:1: + SzOID_INFOSEC_mosaicConfidentiality = "2.16.840.1.101.2.1.1.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1063:1: + SzOID_INFOSEC_mosaicIntegrity = "2.16.840.1.101.2.1.1.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1065:1: + SzOID_INFOSEC_mosaicKMandSig = "2.16.840.1.101.2.1.1.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1071:1: + SzOID_INFOSEC_mosaicKMandUpdSig = "2.16.840.1.101.2.1.1.20" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1079:1: + SzOID_INFOSEC_mosaicKeyManagement = "2.16.840.1.101.2.1.1.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1069:1: + SzOID_INFOSEC_mosaicSignature = "2.16.840.1.101.2.1.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1061:1: + SzOID_INFOSEC_mosaicTokenProtection = "2.16.840.1.101.2.1.1.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1067:1: + SzOID_INFOSEC_mosaicUpdatedInteg = "2.16.840.1.101.2.1.1.21" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1080:1: + SzOID_INFOSEC_mosaicUpdatedSig = "2.16.840.1.101.2.1.1.19" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1078:1: + SzOID_INFOSEC_sdnsConfidentiality = "2.16.840.1.101.2.1.1.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1062:1: + SzOID_INFOSEC_sdnsIntegrity = "2.16.840.1.101.2.1.1.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1064:1: + SzOID_INFOSEC_sdnsKMandSig = "2.16.840.1.101.2.1.1.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1070:1: + SzOID_INFOSEC_sdnsKeyManagement = "2.16.840.1.101.2.1.1.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1068:1: + SzOID_INFOSEC_sdnsSignature = "2.16.840.1.101.2.1.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1060:1: + SzOID_INFOSEC_sdnsTokenProtection = "2.16.840.1.101.2.1.1.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1066:1: + SzOID_INHIBIT_ANY_POLICY = "2.5.29.54" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1611:1: + SzOID_INITIALS = "2.5.4.43" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1168:1: + SzOID_INTERNATIONALIZED_EMAIL_ADDRESS = "1.3.6.1.4.1.311.20.2.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1670:1: + SzOID_INTERNATIONAL_ISDN_NUMBER = "2.5.4.25" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1151:1: + SzOID_IPSEC_KP_IKE_INTERMEDIATE = "1.3.6.1.5.5.8.2.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1728:1: + SzOID_ISSUED_CERT_HASH = "1.3.6.1.4.1.311.21.17" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1703:1: + SzOID_ISSUER_ALT_NAME = "2.5.29.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1601:1: + SzOID_ISSUER_ALT_NAME2 = "2.5.29.18" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1616:1: + SzOID_ISSUING_DIST_POINT = "2.5.29.28" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1627:1: + SzOID_IUM_SIGNING = "1.3.6.1.4.1.311.10.3.37" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1799:1: + SzOID_KEYID_RDN = "1.3.6.1.4.1.311.10.7.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1180:1: + SzOID_KEY_ATTRIBUTES = "2.5.29.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1597:1: + SzOID_KEY_USAGE = "2.5.29.15" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1605:1: + SzOID_KEY_USAGE_RESTRICTION = "2.5.29.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1599:1: + SzOID_KP_CA_EXCHANGE = "1.3.6.1.4.1.311.21.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1691:1: + SzOID_KP_CSP_SIGNATURE = "1.3.6.1.4.1.311.10.3.16" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1759:1: + SzOID_KP_CTL_USAGE_SIGNING = "1.3.6.1.4.1.311.10.3.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1732:1: + SzOID_KP_DOCUMENT_SIGNING = "1.3.6.1.4.1.311.10.3.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1755:1: + SzOID_KP_EFS = "1.3.6.1.4.1.311.10.3.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1744:1: + SzOID_KP_FLIGHT_SIGNING = "1.3.6.1.4.1.311.10.3.27" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1760:1: + SzOID_KP_KERNEL_MODE_CODE_SIGNING = "1.3.6.1.4.1.311.61.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1783:1: + SzOID_KP_KERNEL_MODE_HAL_EXTENSION_SIGNING = "1.3.6.1.4.1.311.61.5.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1806:1: + SzOID_KP_KERNEL_MODE_TRUSTED_BOOT_SIGNING = "1.3.6.1.4.1.311.61.4.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1784:1: + SzOID_KP_KEY_RECOVERY = "1.3.6.1.4.1.311.10.3.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1754:1: + SzOID_KP_KEY_RECOVERY_AGENT = "1.3.6.1.4.1.311.21.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1692:1: + SzOID_KP_LIFETIME_SIGNING = "1.3.6.1.4.1.311.10.3.13" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1756:1: + SzOID_KP_MOBILE_DEVICE_SOFTWARE = "1.3.6.1.4.1.311.10.3.14" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1757:1: + SzOID_KP_QUALIFIED_SUBORDINATION = "1.3.6.1.4.1.311.10.3.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1753:1: + SzOID_KP_SMARTCARD_LOGON = "1.3.6.1.4.1.311.20.2.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1780:1: + SzOID_KP_SMART_DISPLAY = "1.3.6.1.4.1.311.10.3.15" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1758:1: + SzOID_KP_TIME_STAMP_SIGNING = "1.3.6.1.4.1.311.10.3.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1734:1: + SzOID_KP_TPM_AIK_CERTIFICATE = "2.23.133.8.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1851:1: + SzOID_KP_TPM_EK_CERTIFICATE = "2.23.133.8.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1849:1: + SzOID_KP_TPM_PLATFORM_CERTIFICATE = "2.23.133.8.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1850:1: + SzOID_LEGACY_POLICY_MAPPINGS = "2.5.29.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1633:1: + SzOID_LICENSES = "1.3.6.1.4.1.311.10.6.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1772:1: + SzOID_LICENSE_SERVER = "1.3.6.1.4.1.311.10.6.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1776:1: + SzOID_LOCALITY_NAME = "2.5.4.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1133:1: + SzOID_LOCAL_MACHINE_KEYSET = "1.3.6.1.4.1.311.17.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1176:1: + SzOID_LOGOTYPE_EXT = "1.3.6.1.5.5.7.1.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1649:1: + SzOID_LOYALTY_OTHER_LOGOTYPE = "1.3.6.1.5.5.7.20.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2566:1: + SzOID_MEMBER = "2.5.4.31" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1157:1: + SzOID_MICROSOFT_PUBLISHER_SIGNER = "1.3.6.1.4.1.311.76.8.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1809:1: + SzOID_NAME_CONSTRAINTS = "2.5.29.30" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1630:1: + SzOID_NETSCAPE = "2.16.840.1.113730" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2323:1: + SzOID_NETSCAPE_BASE_URL = "2.16.840.1.113730.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2326:1: + SzOID_NETSCAPE_CA_POLICY_URL = "2.16.840.1.113730.1.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2330:1: + SzOID_NETSCAPE_CA_REVOCATION_URL = "2.16.840.1.113730.1.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2328:1: + SzOID_NETSCAPE_CERT_EXTENSION = "2.16.840.1.113730.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2324:1: + SzOID_NETSCAPE_CERT_RENEWAL_URL = "2.16.840.1.113730.1.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2329:1: + SzOID_NETSCAPE_CERT_SEQUENCE = "2.16.840.1.113730.2.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2335:1: + SzOID_NETSCAPE_CERT_TYPE = "2.16.840.1.113730.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2325:1: + SzOID_NETSCAPE_COMMENT = "2.16.840.1.113730.1.13" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2332:1: + SzOID_NETSCAPE_DATA_TYPE = "2.16.840.1.113730.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2334:1: + SzOID_NETSCAPE_REVOCATION_URL = "2.16.840.1.113730.1.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2327:1: + SzOID_NETSCAPE_SSL_SERVER_NAME = "2.16.840.1.113730.1.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2331:1: + SzOID_NEXT_UPDATE_LOCATION = "1.3.6.1.4.1.311.10.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1653:1: + SzOID_NIST_AES128_CBC = "2.16.840.1.101.3.4.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1002:1: + SzOID_NIST_AES128_WRAP = "2.16.840.1.101.3.4.1.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1006:1: + SzOID_NIST_AES192_CBC = "2.16.840.1.101.3.4.1.22" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1003:1: + SzOID_NIST_AES192_WRAP = "2.16.840.1.101.3.4.1.25" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1007:1: + SzOID_NIST_AES256_CBC = "2.16.840.1.101.3.4.1.42" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1004:1: + SzOID_NIST_AES256_WRAP = "2.16.840.1.101.3.4.1.45" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1008:1: + SzOID_NIST_sha256 = "2.16.840.1.101.3.4.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1082:1: + SzOID_NIST_sha384 = "2.16.840.1.101.3.4.2.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1083:1: + SzOID_NIST_sha512 = "2.16.840.1.101.3.4.2.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1084:1: + SzOID_NT5_CRYPTO = "1.3.6.1.4.1.311.10.3.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1749:1: + SzOID_NTDS_REPLICATION = "1.3.6.1.4.1.311.25.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1709:1: + SzOID_NT_PRINCIPAL_NAME = "1.3.6.1.4.1.311.20.2.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1666:1: + SzOID_OEM_WHQL_CRYPTO = "1.3.6.1.4.1.311.10.3.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1750:1: + SzOID_OIW = "1.3.14" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1021:1: + SzOID_OIWDIR = "1.3.14.7.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1052:1: + SzOID_OIWDIR_CRPT = "1.3.14.7.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1053:1: + SzOID_OIWDIR_HASH = "1.3.14.7.2.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1054:1: + SzOID_OIWDIR_SIGN = "1.3.14.7.2.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1055:1: + SzOID_OIWDIR_md2 = "1.3.14.7.2.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1056:1: + SzOID_OIWDIR_md2RSA = "1.3.14.7.2.3.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1057:1: + SzOID_OIWSEC = "1.3.14.3.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1023:1: + SzOID_OIWSEC_desCBC = "1.3.14.3.2.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1028:1: + SzOID_OIWSEC_desCFB = "1.3.14.3.2.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1030:1: + SzOID_OIWSEC_desECB = "1.3.14.3.2.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1027:1: + SzOID_OIWSEC_desEDE = "1.3.14.3.2.17" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1038:1: + SzOID_OIWSEC_desMAC = "1.3.14.3.2.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1031:1: + SzOID_OIWSEC_desOFB = "1.3.14.3.2.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1029:1: + SzOID_OIWSEC_dhCommMod = "1.3.14.3.2.16" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1037:1: + SzOID_OIWSEC_dsa = "1.3.14.3.2.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1033:1: + SzOID_OIWSEC_dsaComm = "1.3.14.3.2.20" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1041:1: + SzOID_OIWSEC_dsaCommSHA = "1.3.14.3.2.21" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1042:1: + SzOID_OIWSEC_dsaCommSHA1 = "1.3.14.3.2.28" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1049:1: + SzOID_OIWSEC_dsaSHA1 = "1.3.14.3.2.27" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1048:1: + SzOID_OIWSEC_keyHashSeal = "1.3.14.3.2.23" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1044:1: + SzOID_OIWSEC_md2RSASign = "1.3.14.3.2.24" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1045:1: + SzOID_OIWSEC_md4RSA = "1.3.14.3.2.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1024:1: + SzOID_OIWSEC_md4RSA2 = "1.3.14.3.2.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1026:1: + SzOID_OIWSEC_md5RSA = "1.3.14.3.2.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1025:1: + SzOID_OIWSEC_md5RSASign = "1.3.14.3.2.25" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1046:1: + SzOID_OIWSEC_mdc2 = "1.3.14.3.2.19" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1040:1: + SzOID_OIWSEC_mdc2RSA = "1.3.14.3.2.14" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1035:1: + SzOID_OIWSEC_rsaSign = "1.3.14.3.2.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1032:1: + SzOID_OIWSEC_rsaXchg = "1.3.14.3.2.22" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1043:1: + SzOID_OIWSEC_sha = "1.3.14.3.2.18" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1039:1: + SzOID_OIWSEC_sha1 = "1.3.14.3.2.26" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1047:1: + SzOID_OIWSEC_sha1RSASign = "1.3.14.3.2.29" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1050:1: + SzOID_OIWSEC_shaDSA = "1.3.14.3.2.13" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1034:1: + SzOID_OIWSEC_shaRSA = "1.3.14.3.2.15" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1036:1: + SzOID_ORGANIZATIONAL_UNIT_NAME = "2.5.4.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1137:1: + SzOID_ORGANIZATION_NAME = "2.5.4.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1136:1: + SzOID_OS_VERSION = "1.3.6.1.4.1.311.13.2.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1639:1: + SzOID_OWNER = "2.5.4.32" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1158:1: + SzOID_PHYSICAL_DELIVERY_OFFICE_NAME = "2.5.4.19" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1145:1: + SzOID_PIN_RULES_CTL = "1.3.6.1.4.1.311.10.3.32" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1795:1: + SzOID_PIN_RULES_DOMAIN_NAME = "1.3.6.1.4.1.311.10.3.34" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1797:1: + SzOID_PIN_RULES_EXT = "1.3.6.1.4.1.311.10.3.33" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1796:1: + SzOID_PIN_RULES_LOG_END_DATE_EXT = "1.3.6.1.4.1.311.10.3.35" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1798:1: + SzOID_PIN_RULES_SIGNER = "1.3.6.1.4.1.311.10.3.31" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1794:1: + SzOID_PKCS = "1.2.840.113549.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:865:1: + SzOID_PKCS_1 = "1.2.840.113549.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:869:1: + SzOID_PKCS_10 = "1.2.840.113549.1.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:878:1: + SzOID_PKCS_12 = "1.2.840.113549.1.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:879:1: + SzOID_PKCS_12_EXTENDED_ATTRIBUTES = "1.3.6.1.4.1.311.17.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1177:1: + SzOID_PKCS_12_FRIENDLY_NAME_ATTR = "1.2.840.113549.1.9.20" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1173:1: + SzOID_PKCS_12_KEY_PROVIDER_NAME_ATTR = "1.3.6.1.4.1.311.17.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1175:1: + SzOID_PKCS_12_LOCAL_KEY_ID = "1.2.840.113549.1.9.21" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1174:1: + SzOID_PKCS_12_PROTECTED_PASSWORD_SECRET_BAG_TYPE_ID = "1.3.6.1.4.1.311.17.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1178:1: + SzOID_PKCS_12_PbeIds = "1.2.840.113549.1.12.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5667:1: + SzOID_PKCS_12_pbeWithSHA1And128BitRC2 = "1.2.840.113549.1.12.1.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5672:1: + SzOID_PKCS_12_pbeWithSHA1And128BitRC4 = "1.2.840.113549.1.12.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5668:1: + SzOID_PKCS_12_pbeWithSHA1And2KeyTripleDES = "1.2.840.113549.1.12.1.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5671:1: + SzOID_PKCS_12_pbeWithSHA1And3KeyTripleDES = "1.2.840.113549.1.12.1.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5670:1: + SzOID_PKCS_12_pbeWithSHA1And40BitRC2 = "1.2.840.113549.1.12.1.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5673:1: + SzOID_PKCS_12_pbeWithSHA1And40BitRC4 = "1.2.840.113549.1.12.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5669:1: + SzOID_PKCS_2 = "1.2.840.113549.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:870:1: + SzOID_PKCS_3 = "1.2.840.113549.1.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:871:1: + SzOID_PKCS_4 = "1.2.840.113549.1.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:872:1: + SzOID_PKCS_5 = "1.2.840.113549.1.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:873:1: + SzOID_PKCS_5_PBES2 = "1.2.840.113549.1.5.13" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5675:1: + SzOID_PKCS_5_PBKDF2 = "1.2.840.113549.1.5.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:5674:1: + SzOID_PKCS_6 = "1.2.840.113549.1.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:874:1: + SzOID_PKCS_7 = "1.2.840.113549.1.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:875:1: + SzOID_PKCS_7_DATA = "1.2.840.113549.1.7.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2890:1: + SzOID_PKCS_7_DIGESTED = "1.2.840.113549.1.7.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2894:1: + SzOID_PKCS_7_ENCRYPTED = "1.2.840.113549.1.7.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2895:1: + SzOID_PKCS_7_ENVELOPED = "1.2.840.113549.1.7.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2892:1: + SzOID_PKCS_7_SIGNED = "1.2.840.113549.1.7.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2891:1: + SzOID_PKCS_7_SIGNEDANDENVELOPED = "1.2.840.113549.1.7.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2893:1: + SzOID_PKCS_8 = "1.2.840.113549.1.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:876:1: + SzOID_PKCS_9 = "1.2.840.113549.1.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:877:1: + SzOID_PKCS_9_CONTENT_TYPE = "1.2.840.113549.1.9.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2897:1: + SzOID_PKCS_9_MESSAGE_DIGEST = "1.2.840.113549.1.9.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2898:1: + SzOID_PKINIT_KP_KDC = "1.3.6.1.5.2.3.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1730:1: + SzOID_PKIX = "1.3.6.1.5.5.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1643:1: + SzOID_PKIX_ACC_DESCR = "1.3.6.1.5.5.7.48" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2092:1: + SzOID_PKIX_CA_ISSUERS = "1.3.6.1.5.5.7.48.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2094:1: + SzOID_PKIX_CA_REPOSITORY = "1.3.6.1.5.5.7.48.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2096:1: + SzOID_PKIX_KP = "1.3.6.1.5.5.7.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1713:1: + SzOID_PKIX_KP_CLIENT_AUTH = "1.3.6.1.5.5.7.3.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1716:1: + SzOID_PKIX_KP_CODE_SIGNING = "1.3.6.1.5.5.7.3.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1717:1: + SzOID_PKIX_KP_EMAIL_PROTECTION = "1.3.6.1.5.5.7.3.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1718:1: + SzOID_PKIX_KP_IPSEC_END_SYSTEM = "1.3.6.1.5.5.7.3.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1719:1: + SzOID_PKIX_KP_IPSEC_TUNNEL = "1.3.6.1.5.5.7.3.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1720:1: + SzOID_PKIX_KP_IPSEC_USER = "1.3.6.1.5.5.7.3.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1721:1: + SzOID_PKIX_KP_OCSP_SIGNING = "1.3.6.1.5.5.7.3.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1723:1: + SzOID_PKIX_KP_SERVER_AUTH = "1.3.6.1.5.5.7.3.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1715:1: + SzOID_PKIX_KP_TIMESTAMP_SIGNING = "1.3.6.1.5.5.7.3.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1722:1: + SzOID_PKIX_NO_SIGNATURE = "1.3.6.1.5.5.7.6.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2348:1: + SzOID_PKIX_OCSP = "1.3.6.1.5.5.7.48.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2093:1: + SzOID_PKIX_OCSP_BASIC_SIGNED_RESPONSE = "1.3.6.1.5.5.7.48.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2647:1: + SzOID_PKIX_OCSP_NOCHECK = "1.3.6.1.5.5.7.48.1.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1726:1: + SzOID_PKIX_OCSP_NONCE = "1.3.6.1.5.5.7.48.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1725:1: + SzOID_PKIX_PE = "1.3.6.1.5.5.7.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1644:1: + SzOID_PKIX_POLICY_QUALIFIER_CPS = "1.3.6.1.5.5.7.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1816:1: + SzOID_PKIX_POLICY_QUALIFIER_USERNOTICE = "1.3.6.1.5.5.7.2.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1817:1: + SzOID_PKIX_TIME_STAMPING = "1.3.6.1.5.5.7.48.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2095:1: + SzOID_PLATFORM_MANIFEST_BINARY_ID = "1.3.6.1.4.1.311.10.3.28" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1761:1: + SzOID_POLICY_CONSTRAINTS = "2.5.29.36" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1634:1: + SzOID_POLICY_MAPPINGS = "2.5.29.33" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1632:1: + SzOID_POSTAL_ADDRESS = "2.5.4.16" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1142:1: + SzOID_POSTAL_CODE = "2.5.4.17" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1143:1: + SzOID_POST_OFFICE_BOX = "2.5.4.18" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1144:1: + SzOID_PREFERRED_DELIVERY_METHOD = "2.5.4.28" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1154:1: + SzOID_PRESENTATION_ADDRESS = "2.5.4.29" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1155:1: + SzOID_PRIVATEKEY_USAGE_PERIOD = "2.5.29.16" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1606:1: + SzOID_PRODUCT_UPDATE = "1.3.6.1.4.1.311.31.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1674:1: + SzOID_PROTECTED_PROCESS_LIGHT_SIGNER = "1.3.6.1.4.1.311.10.3.22" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1788:1: + SzOID_PROTECTED_PROCESS_SIGNER = "1.3.6.1.4.1.311.10.3.24" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1790:1: + SzOID_QC_EU_COMPLIANCE = "0.4.0.1862.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2280:1: + SzOID_QC_SSCD = "0.4.0.1862.1.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2281:1: + SzOID_QC_STATEMENTS_EXT = "1.3.6.1.5.5.7.1.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1648:1: + SzOID_RDN_DUMMY_SIGNER = "1.3.6.1.4.1.311.21.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1695:1: + SzOID_RDN_TCG_PLATFORM_MANUFACTURER = "2.23.133.2.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1832:1: + SzOID_RDN_TCG_PLATFORM_MODEL = "2.23.133.2.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1833:1: + SzOID_RDN_TCG_PLATFORM_VERSION = "2.23.133.2.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1834:1: + SzOID_RDN_TPM_MANUFACTURER = "2.23.133.2.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1828:1: + SzOID_RDN_TPM_MODEL = "2.23.133.2.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1829:1: + SzOID_RDN_TPM_VERSION = "2.23.133.2.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1830:1: + SzOID_REASON_CODE_HOLD = "2.5.29.23" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1618:1: + SzOID_REGISTERED_ADDRESS = "2.5.4.26" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1152:1: + SzOID_REMOVE_CERTIFICATE = "1.3.6.1.4.1.311.10.8.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1654:1: + SzOID_RENEWAL_CERTIFICATE = "1.3.6.1.4.1.311.13.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1636:1: + SzOID_REQUEST_CLIENT_INFO = "1.3.6.1.4.1.311.21.20" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1705:1: + SzOID_REQUIRE_CERT_CHAIN_POLICY = "1.3.6.1.4.1.311.21.15" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1701:1: + SzOID_REVOKED_LIST_SIGNER = "1.3.6.1.4.1.311.10.3.19" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1785:1: + SzOID_RFC3161_counterSign = "1.3.6.1.4.1.311.3.3.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:920:1: + SzOID_ROLE_OCCUPANT = "2.5.4.33" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1159:1: + SzOID_ROOT_LIST_SIGNER = "1.3.6.1.4.1.311.10.3.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1752:1: + SzOID_ROOT_PROGRAM_AUTO_UPDATE_CA_REVOCATION = "1.3.6.1.4.1.311.60.3.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3695:1: + SzOID_ROOT_PROGRAM_AUTO_UPDATE_END_REVOCATION = "1.3.6.1.4.1.311.60.3.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3696:1: + SzOID_ROOT_PROGRAM_FLAGS = "1.3.6.1.4.1.311.60.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1819:1: + SzOID_ROOT_PROGRAM_NO_OCSP_FAILOVER_TO_CRL = "1.3.6.1.4.1.311.60.3.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3697:1: + SzOID_RSA = "1.2.840.113549" // /usr/x86_64-w64-mingw32/include/wincrypt.h:864:1: + SzOID_RSAES_OAEP = "1.2.840.113549.1.1.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:888:1: + SzOID_RSA_DES_EDE3_CBC = "1.2.840.113549.3.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:933:1: + SzOID_RSA_DH = "1.2.840.113549.1.3.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:896:1: + SzOID_RSA_ENCRYPT = "1.2.840.113549.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:867:1: + SzOID_RSA_HASH = "1.2.840.113549.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:866:1: + SzOID_RSA_MD2 = "1.2.840.113549.2.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:927:1: + SzOID_RSA_MD2RSA = "1.2.840.113549.1.1.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:882:1: + SzOID_RSA_MD4 = "1.2.840.113549.2.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:928:1: + SzOID_RSA_MD4RSA = "1.2.840.113549.1.1.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:883:1: + SzOID_RSA_MD5 = "1.2.840.113549.2.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:929:1: + SzOID_RSA_MD5RSA = "1.2.840.113549.1.1.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:884:1: + SzOID_RSA_MGF1 = "1.2.840.113549.1.1.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:889:1: + SzOID_RSA_PSPECIFIED = "1.2.840.113549.1.1.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:890:1: + SzOID_RSA_RC2CBC = "1.2.840.113549.3.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:931:1: + SzOID_RSA_RC4 = "1.2.840.113549.3.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:932:1: + SzOID_RSA_RC5_CBCPad = "1.2.840.113549.3.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:934:1: + SzOID_RSA_RSA = "1.2.840.113549.1.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:881:1: + SzOID_RSA_SETOAEP_RSA = "1.2.840.113549.1.1.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:886:1: + SzOID_RSA_SHA1RSA = "1.2.840.113549.1.1.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:885:1: + SzOID_RSA_SHA256RSA = "1.2.840.113549.1.1.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:892:1: + SzOID_RSA_SHA384RSA = "1.2.840.113549.1.1.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:893:1: + SzOID_RSA_SHA512RSA = "1.2.840.113549.1.1.13" // /usr/x86_64-w64-mingw32/include/wincrypt.h:894:1: + SzOID_RSA_SMIMECapabilities = "1.2.840.113549.1.9.15" // /usr/x86_64-w64-mingw32/include/wincrypt.h:916:1: + SzOID_RSA_SMIMEalg = "1.2.840.113549.1.9.16.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:922:1: + SzOID_RSA_SMIMEalgCMS3DESwrap = "1.2.840.113549.1.9.16.3.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:924:1: + SzOID_RSA_SMIMEalgCMSRC2wrap = "1.2.840.113549.1.9.16.3.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:925:1: + SzOID_RSA_SMIMEalgESDH = "1.2.840.113549.1.9.16.3.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:923:1: + SzOID_RSA_SSA_PSS = "1.2.840.113549.1.1.10" // /usr/x86_64-w64-mingw32/include/wincrypt.h:891:1: + SzOID_RSA_certExtensions = "1.2.840.113549.1.9.14" // /usr/x86_64-w64-mingw32/include/wincrypt.h:915:1: + SzOID_RSA_challengePwd = "1.2.840.113549.1.9.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:912:1: + SzOID_RSA_contentType = "1.2.840.113549.1.9.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:908:1: + SzOID_RSA_counterSign = "1.2.840.113549.1.9.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:911:1: + SzOID_RSA_data = "1.2.840.113549.1.7.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:898:1: + SzOID_RSA_digestedData = "1.2.840.113549.1.7.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:902:1: + SzOID_RSA_emailAddr = "1.2.840.113549.1.9.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:906:1: + SzOID_RSA_encryptedData = "1.2.840.113549.1.7.6" // /usr/x86_64-w64-mingw32/include/wincrypt.h:904:1: + SzOID_RSA_envelopedData = "1.2.840.113549.1.7.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:900:1: + SzOID_RSA_extCertAttrs = "1.2.840.113549.1.9.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:914:1: + SzOID_RSA_hashedData = "1.2.840.113549.1.7.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:903:1: + SzOID_RSA_messageDigest = "1.2.840.113549.1.9.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:909:1: + SzOID_RSA_preferSignedData = "1.2.840.113549.1.9.15.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:917:1: + SzOID_RSA_signEnvData = "1.2.840.113549.1.7.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:901:1: + SzOID_RSA_signedData = "1.2.840.113549.1.7.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:899:1: + SzOID_RSA_signingTime = "1.2.840.113549.1.9.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:910:1: + SzOID_RSA_unstructAddr = "1.2.840.113549.1.9.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:913:1: + SzOID_RSA_unstructName = "1.2.840.113549.1.9.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:907:1: + SzOID_SEARCH_GUIDE = "2.5.4.14" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1140:1: + SzOID_SEE_ALSO = "2.5.4.34" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1160:1: + SzOID_SERIALIZED = "1.3.6.1.4.1.311.10.3.3.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1662:1: + SzOID_SERVER_GATED_CRYPTO = "1.3.6.1.4.1.311.10.3.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1737:1: + SzOID_SGC_NETSCAPE = "2.16.840.1.113730.4.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1741:1: + SzOID_SITE_PIN_RULES_FLAGS_ATTR = "1.3.6.1.4.1.311.10.4.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1812:1: + SzOID_SITE_PIN_RULES_INDEX_ATTR = "1.3.6.1.4.1.311.10.4.2" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1811:1: + SzOID_SORTED_CTL = "1.3.6.1.4.1.311.10.1.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1659:1: + SzOID_STATE_OR_PROVINCE_NAME = "2.5.4.8" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1134:1: + SzOID_STREET_ADDRESS = "2.5.4.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1135:1: + SzOID_SUBJECT_ALT_NAME = "2.5.29.7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1600:1: + SzOID_SUBJECT_ALT_NAME2 = "2.5.29.17" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1615:1: + SzOID_SUBJECT_DIR_ATTRS = "2.5.29.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1711:1: + SzOID_SUBJECT_INFO_ACCESS = "1.3.6.1.5.5.7.1.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1646:1: + SzOID_SUBJECT_KEY_IDENTIFIER = "2.5.29.14" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1614:1: + SzOID_SUPPORTED_APPLICATION_CONTEXT = "2.5.4.30" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1156:1: + SzOID_SUR_NAME = "2.5.4.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1130:1: + SzOID_SYNC_ROOT_CTL_EXT = "1.3.6.1.4.1.311.10.3.50" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1803:1: + SzOID_TELEPHONE_NUMBER = "2.5.4.20" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1146:1: + SzOID_TELETEXT_TERMINAL_IDENTIFIER = "2.5.4.22" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1148:1: + SzOID_TELEX_NUMBER = "2.5.4.21" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1147:1: + SzOID_TIMESTAMP_TOKEN = "1.2.840.113549.1.9.16.1.4" // /usr/x86_64-w64-mingw32/include/wincrypt.h:919:1: + SzOID_TITLE = "2.5.4.12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1138:1: + SzOID_TLS_FEATURES_EXT = "1.3.6.1.5.5.7.1.24" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1650:1: + SzOID_USER_CERTIFICATE = "2.5.4.36" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1162:1: + SzOID_USER_PASSWORD = "2.5.4.35" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1161:1: + SzOID_VERISIGN_BITSTRING_6_13 = "2.16.840.1.113733.1.6.13" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2310:1: + SzOID_VERISIGN_ISS_STRONG_CRYPTO = "2.16.840.1.113733.1.8.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2312:1: + SzOID_VERISIGN_ONSITE_JURISDICTION_HASH = "2.16.840.1.113733.1.6.11" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2309:1: + SzOID_VERISIGN_PRIVATE_6_9 = "2.16.840.1.113733.1.6.9" // /usr/x86_64-w64-mingw32/include/wincrypt.h:2308:1: + SzOID_WHQL_CRYPTO = "1.3.6.1.4.1.311.10.3.5" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1747:1: + SzOID_WINDOWS_KITS_SIGNER = "1.3.6.1.4.1.311.10.3.20" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1786:1: + SzOID_WINDOWS_RT_SIGNER = "1.3.6.1.4.1.311.10.3.21" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1787:1: + SzOID_WINDOWS_SOFTWARE_EXTENSION_SIGNER = "1.3.6.1.4.1.311.10.3.26" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1792:1: + SzOID_WINDOWS_STORE_SIGNER = "1.3.6.1.4.1.311.76.3.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1807:1: + SzOID_WINDOWS_TCB_SIGNER = "1.3.6.1.4.1.311.10.3.23" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1789:1: + SzOID_WINDOWS_THIRD_PARTY_COMPONENT_SIGNER = "1.3.6.1.4.1.311.10.3.25" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1791:1: + SzOID_X21_ADDRESS = "2.5.4.24" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1150:1: + SzOID_X957 = "1.2.840.10040" // /usr/x86_64-w64-mingw32/include/wincrypt.h:939:1: + SzOID_X957_DSA = "1.2.840.10040.4.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:940:1: + SzOID_X957_SHA1DSA = "1.2.840.10040.4.3" // /usr/x86_64-w64-mingw32/include/wincrypt.h:941:1: + SzOID_YESNO_TRUST_ATTR = "1.3.6.1.4.1.311.10.4.1" // /usr/x86_64-w64-mingw32/include/wincrypt.h:1810:1: + SzPRIV_KEY_CACHE_MAX_ITEMS = "PrivKeyCacheMaxItems" // /usr/x86_64-w64-mingw32/include/wincrypt.h:618:1: + SzPRIV_KEY_CACHE_PURGE_INTERVAL_SECONDS = "PrivKeyCachePurgeIntervalSeconds" // /usr/x86_64-w64-mingw32/include/wincrypt.h:621:1: + Sz_CERT_STORE_PROV_COLLECTION = "Collection" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3773:1: + Sz_CERT_STORE_PROV_FILENAME_W = "File" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3765:1: + Sz_CERT_STORE_PROV_LDAP_W = "Ldap" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3782:1: + Sz_CERT_STORE_PROV_MEMORY = "Memory" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3764:1: + Sz_CERT_STORE_PROV_PHYSICAL_W = "Physical" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3776:1: + Sz_CERT_STORE_PROV_PKCS12 = "PKCS12" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3770:1: + Sz_CERT_STORE_PROV_PKCS7 = "PKCS7" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3769:1: + Sz_CERT_STORE_PROV_SERIALIZED = "Serialized" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3771:1: + Sz_CERT_STORE_PROV_SMART_CARD_W = "SmartCard" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3779:1: + Sz_CERT_STORE_PROV_SYSTEM_REGISTRY_W = "SystemRegistry" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3774:1: + Sz_CERT_STORE_PROV_SYSTEM_W = "System" // /usr/x86_64-w64-mingw32/include/wincrypt.h:3767:1: + Tag_inner_PROPVARIANT = 0 // /usr/x86_64-w64-mingw32/include/propidl.h:221:1: + TkCREATE = 4 // testdata/sqlite-amalgamation-3380500/sqlite3.c:168185:1: + TkEND = 7 // testdata/sqlite-amalgamation-3380500/sqlite3.c:168188:1: + TkEXPLAIN = 3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:168184:1: + TkOTHER = 2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:168182:1: + TkSEMI = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:168180:1: + TkTEMP = 5 // testdata/sqlite-amalgamation-3380500/sqlite3.c:168186:1: + TkTRIGGER = 6 // testdata/sqlite-amalgamation-3380500/sqlite3.c:168187:1: + TkWS = 1 // testdata/sqlite-amalgamation-3380500/sqlite3.c:168181:1: + WsdAutoextInit = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129676:1: + WsdHooksInit = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:24920:1: + WsdStatInit = 0 // testdata/sqlite-amalgamation-3380500/sqlite3.c:22727:1: ) -const ( /* avx512fintrin.h:4271:1: */ +const ( /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:4271:1: */ X_MM_PERM_AAAA = 0 X_MM_PERM_AAAB = 1 X_MM_PERM_AAAC = 2 @@ -19686,14 +19687,14 @@ const ( /* avx512fintrin.h:4271:1: */ ) // Constants for mantissa extraction -const ( /* avx512fintrin.h:8686:1: */ +const ( /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:8686:1: */ X_MM_MANT_NORM_1_2 = 0 // interval [1, 2) X_MM_MANT_NORM_p5_2 = 1 // interval [0.5, 2) X_MM_MANT_NORM_p5_1 = 2 // interval [0.5, 1) X_MM_MANT_NORM_p75_1p5 = 3 ) -const ( /* avx512fintrin.h:8694:1: */ +const ( /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:8694:1: */ X_MM_MANT_SIGN_src = 0 // sign = sign(SRC) X_MM_MANT_SIGN_zero = 1 // sign = 0 X_MM_MANT_SIGN_nan = 2 @@ -19777,7 +19778,7 @@ const ( /* avx512fintrin.h:8694:1: */ // <http://www.gnu.org/licenses/>. // Constants for use with _mm_prefetch. -const ( /* xmmintrin.h:37:1: */ +const ( /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:37:1: */ // _MM_HINT_ET is _MM_HINT_T with set 3rd bit. X_MM_HINT_ET0 = 7 X_MM_HINT_ET1 = 6 @@ -19787,13 +19788,13 @@ const ( /* xmmintrin.h:37:1: */ X_MM_HINT_NTA = 0 ) -const ( /* bcrypt.h:417:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/bcrypt.h:417:3: */ DSA_HASH_ALGORITHM_SHA1 = 0 DSA_HASH_ALGORITHM_SHA256 = 1 DSA_HASH_ALGORITHM_SHA512 = 2 ) -const ( /* bcrypt.h:423:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/bcrypt.h:423:3: */ DSA_FIPS186_2 = 0 DSA_FIPS186_3 = 1 ) @@ -19898,7 +19899,7 @@ const ( /* bcrypt.h:423:3: */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -const ( /* combaseapi.h:138:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/combaseapi.h:138:1: */ REGCLS_SINGLEUSE = 0 REGCLS_MULTIPLEUSE = 1 REGCLS_MULTI_SEPARATE = 2 @@ -19906,16 +19907,16 @@ const ( /* combaseapi.h:138:1: */ REGCLS_SURROGATE = 8 ) -const ( /* combaseapi.h:149:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/combaseapi.h:149:1: */ COINITBASE_MULTITHREADED = 0 ) -const ( /* combaseapi.h:216:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/combaseapi.h:216:1: */ SMEXF_SERVER = 1 SMEXF_HANDLER = 2 ) -const ( /* combaseapi.h:320:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/combaseapi.h:320:1: */ COWAIT_DEFAULT = 0 COWAIT_WAITALL = 1 COWAIT_ALERTABLE = 2 @@ -19936,30 +19937,30 @@ const ( /* combaseapi.h:320:1: */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -const ( /* memoryapi.h:18:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/memoryapi.h:18:3: */ LowMemoryResourceNotification = 0 HighMemoryResourceNotification = 1 ) -const ( /* minwinbase.h:102:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/minwinbase.h:102:3: */ FindExInfoStandard = 0 FindExInfoBasic = 1 FindExInfoMaxInfoLevel = 2 ) -const ( /* minwinbase.h:114:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/minwinbase.h:114:3: */ FindExSearchNameMatch = 0 FindExSearchLimitToDirectories = 1 FindExSearchLimitToDevices = 2 FindExSearchMaxSearchOp = 3 ) -const ( /* minwinbase.h:131:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/minwinbase.h:131:3: */ GetFileExInfoStandard = 0 GetFileExMaxInfoLevel = 1 ) -const ( /* msxml.h:242:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/msxml.h:242:3: */ NODE_INVALID = 0 NODE_ELEMENT = 1 NODE_ATTRIBUTE = 2 @@ -19975,7 +19976,7 @@ const ( /* msxml.h:242:3: */ NODE_NOTATION = 12 ) -const ( /* msxml.h:248:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/msxml.h:248:3: */ XMLELEMTYPE_ELEMENT = 0 XMLELEMTYPE_TEXT = 1 XMLELEMTYPE_COMMENT = 2 @@ -19985,7 +19986,7 @@ const ( /* msxml.h:248:3: */ XMLELEMTYPE_OTHER = 6 ) -const ( /* oaidl.h:2472:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:2472:1: */ DESCKIND_NONE = 0 DESCKIND_FUNCDESC = 1 DESCKIND_VARDESC = 2 @@ -19998,21 +19999,21 @@ const ( /* oaidl.h:2472:1: */ // // ITypeLib interface -const ( /* oaidl.h:3732:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:3732:1: */ SYS_WIN16 = 0 SYS_WIN32 = 1 SYS_MAC = 2 SYS_WIN64 = 3 ) -const ( /* oaidl.h:3739:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:3739:1: */ LIBFLAG_FRESTRICTED = 1 LIBFLAG_FCONTROL = 2 LIBFLAG_FHIDDEN = 4 LIBFLAG_FHASDISKIMAGE = 8 ) -const ( /* oaidl.h:399:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:399:1: */ SF_ERROR = 10 SF_I1 = 16 SF_I2 = 2 @@ -20026,7 +20027,7 @@ const ( /* oaidl.h:399:1: */ SF_HAVEIID = 32781 ) -const ( /* oaidl.h:4348:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:4348:1: */ CHANGEKIND_ADDMEMBER = 0 CHANGEKIND_DELETEMEMBER = 1 CHANGEKIND_SETNAMES = 2 @@ -20036,7 +20037,7 @@ const ( /* oaidl.h:4348:1: */ CHANGEKIND_CHANGEFAILED = 6 CHANGEKIND_MAX = 7 ) -const ( /* oaidl.h:640:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:640:1: */ TKIND_ENUM = 0 TKIND_RECORD = 1 TKIND_MODULE = 2 @@ -20048,7 +20049,7 @@ const ( /* oaidl.h:640:1: */ TKIND_MAX = 8 ) -const ( /* oaidl.h:784:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:784:1: */ CC_FASTCALL = 0 CC_CDECL = 1 CC_MSCPASCAL = 2 @@ -20062,7 +20063,7 @@ const ( /* oaidl.h:784:1: */ CC_MAX = 9 ) -const ( /* oaidl.h:798:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:798:1: */ FUNC_VIRTUAL = 0 FUNC_PUREVIRTUAL = 1 FUNC_NONVIRTUAL = 2 @@ -20070,21 +20071,21 @@ const ( /* oaidl.h:798:1: */ FUNC_DISPATCH = 4 ) -const ( /* oaidl.h:806:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:806:1: */ INVOKE_FUNC = 1 INVOKE_PROPERTYGET = 2 INVOKE_PROPERTYPUT = 4 INVOKE_PROPERTYPUTREF = 8 ) -const ( /* oaidl.h:829:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:829:1: */ VAR_PERINSTANCE = 0 VAR_STATIC = 1 VAR_CONST = 2 VAR_DISPATCH = 3 ) -const ( /* oaidl.h:858:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:858:1: */ TYPEFLAG_FAPPOBJECT = 1 TYPEFLAG_FCANCREATE = 2 TYPEFLAG_FLICENSED = 4 @@ -20102,7 +20103,7 @@ const ( /* oaidl.h:858:1: */ TYPEFLAG_FPROXY = 16384 ) -const ( /* oaidl.h:876:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:876:1: */ FUNCFLAG_FRESTRICTED = 1 FUNCFLAG_FSOURCE = 2 FUNCFLAG_FBINDABLE = 4 @@ -20118,7 +20119,7 @@ const ( /* oaidl.h:876:1: */ FUNCFLAG_FIMMEDIATEBIND = 4096 ) -const ( /* oaidl.h:892:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oaidl.h:892:1: */ VARFLAG_FREADONLY = 1 VARFLAG_FSOURCE = 2 VARFLAG_FBINDABLE = 4 @@ -20139,20 +20140,20 @@ const ( /* oaidl.h:892:1: */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -const ( /* objbase.h:16:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objbase.h:16:1: */ COINIT_APARTMENTTHREADED = 2 COINIT_MULTITHREADED = 0 COINIT_DISABLE_OLE1DDE = 4 COINIT_SPEED_OVER_MEMORY = 8 ) -const ( /* objbase.h:87:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objbase.h:87:1: */ SD_LAUNCHPERMISSIONS = 0 SD_ACCESSPERMISSIONS = 1 SD_LAUNCHRESTRICTIONS = 2 SD_ACCESSRESTRICTIONS = 3 ) -const ( /* objidl.h:11100:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:11100:1: */ ADVF_NODATA = 1 ADVF_PRIMEFIRST = 2 ADVF_ONLYONCE = 4 @@ -20161,7 +20162,7 @@ const ( /* objidl.h:11100:1: */ ADVFCACHE_FORCEBUILTIN = 16 ADVFCACHE_ONSAVE = 32 ) -const ( /* objidl.h:11357:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:11357:1: */ TYMED_HGLOBAL = 1 TYMED_FILE = 2 TYMED_ISTREAM = 4 @@ -20171,45 +20172,45 @@ const ( /* objidl.h:11357:1: */ TYMED_ENHMF = 64 TYMED_NULL = 0 ) -const ( /* objidl.h:12272:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:12272:1: */ DATADIR_GET = 1 DATADIR_SET = 2 ) -const ( /* objidl.h:12728:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:12728:1: */ CALLTYPE_TOPLEVEL = 1 CALLTYPE_NESTED = 2 CALLTYPE_ASYNC = 3 CALLTYPE_TOPLEVEL_CALLPENDING = 4 CALLTYPE_ASYNC_CALLPENDING = 5 ) -const ( /* objidl.h:12735:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:12735:1: */ SERVERCALL_ISHANDLED = 0 SERVERCALL_REJECTED = 1 SERVERCALL_RETRYLATER = 2 ) -const ( /* objidl.h:12740:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:12740:1: */ PENDINGTYPE_TOPLEVEL = 1 PENDINGTYPE_NESTED = 2 ) -const ( /* objidl.h:12744:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:12744:1: */ PENDINGMSG_CANCELCALL = 0 PENDINGMSG_WAITNOPROCESS = 1 PENDINGMSG_WAITDEFPROCESS = 2 ) -const ( /* objidl.h:14295:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:14295:1: */ ServerApplication = 0 LibraryApplication = 1 ) -const ( /* objidl.h:14299:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:14299:1: */ IdleShutdown = 0 ForcedShutdown = 1 ) -const ( /* objidl.h:7990:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:7990:1: */ BIND_MAYBOTHERUSER = 1 BIND_JUSTTESTEXISTENCE = 2 ) -const ( /* objidl.h:9048:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:9048:1: */ MKSYS_NONE = 0 MKSYS_GENERICCOMPOSITE = 1 MKSYS_FILEMONIKER = 2 @@ -20221,39 +20222,39 @@ const ( /* objidl.h:9048:1: */ MKSYS_SESSIONMONIKER = 9 MKSYS_LUAMONIKER = 10 ) -const ( /* objidl.h:9060:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidl.h:9060:1: */ MKRREDUCE_ONE = 196608 MKRREDUCE_TOUSER = 131072 MKRREDUCE_THROUGHUSER = 65536 MKRREDUCE_ALL = 0 ) -const ( /* objidlbase.h:1267:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1267:1: */ EXTCONN_STRONG = 1 EXTCONN_WEAK = 2 EXTCONN_CALLABLE = 4 ) -const ( /* objidlbase.h:2057:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2057:1: */ STGTY_STORAGE = 1 STGTY_STREAM = 2 STGTY_LOCKBYTES = 3 STGTY_PROPERTY = 4 ) -const ( /* objidlbase.h:2064:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2064:1: */ STREAM_SEEK_SET = 0 STREAM_SEEK_CUR = 1 STREAM_SEEK_END = 2 ) -const ( /* objidlbase.h:2070:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2070:1: */ LOCK_WRITE = 1 LOCK_EXCLUSIVE = 2 LOCK_ONLYONCE = 4 ) -const ( /* objidlbase.h:3588:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3588:1: */ EOAC_NONE = 0 EOAC_MUTUAL_AUTH = 1 EOAC_STATIC_CLOAKING = 32 @@ -20271,19 +20272,19 @@ const ( /* objidlbase.h:3588:1: */ EOAC_DISABLE_AAA = 4096 ) -const ( /* objidlbase.h:3870:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3870:1: */ COMBND_RPCTIMEOUT = 1 COMBND_SERVER_LOCALITY = 2 COMBND_RESERVED1 = 4 ) -const ( /* objidlbase.h:3876:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3876:1: */ SERVER_LOCALITY_PROCESS_LOCAL = 0 SERVER_LOCALITY_MACHINE_LOCAL = 1 SERVER_LOCALITY_REMOTE = 2 ) -const ( /* objidlbase.h:3981:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3981:1: */ COMGLB_EXCEPTION_HANDLING = 1 COMGLB_APPID = 2 COMGLB_RPC_THREADPOOL_SETTING = 3 @@ -20291,19 +20292,19 @@ const ( /* objidlbase.h:3981:1: */ COMGLB_UNMARSHALING_POLICY = 5 ) -const ( /* objidlbase.h:3989:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3989:1: */ COMGLB_EXCEPTION_HANDLE = 0 COMGLB_EXCEPTION_DONOT_HANDLE_FATAL = 1 COMGLB_EXCEPTION_DONOT_HANDLE = 1 COMGLB_EXCEPTION_DONOT_HANDLE_ANY = 2 ) -const ( /* objidlbase.h:3996:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3996:1: */ COMGLB_RPC_THREADPOOL_SETTING_DEFAULT_POOL = 0 COMGLB_RPC_THREADPOOL_SETTING_PRIVATE_POOL = 1 ) -const ( /* objidlbase.h:4001:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4001:1: */ COMGLB_STA_MODALLOOP_REMOVE_TOUCH_MESSAGES = 1 COMGLB_STA_MODALLOOP_SHARED_QUEUE_REMOVE_INPUT_MESSAGES = 2 COMGLB_STA_MODALLOOP_SHARED_QUEUE_DONOT_REMOVE_INPUT_MESSAGES = 4 @@ -20314,7 +20315,7 @@ const ( /* objidlbase.h:4001:1: */ COMGLB_STA_MODALLOOP_SHARED_QUEUE_REORDER_POINTER_MESSAGES = 128 ) -const ( /* objidlbase.h:4012:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4012:1: */ COMGLB_UNMARSHALING_POLICY_NORMAL = 0 COMGLB_UNMARSHALING_POLICY_STRONG = 1 COMGLB_UNMARSHALING_POLICY_HYBRID = 2 @@ -20324,13 +20325,13 @@ const ( /* objidlbase.h:4012:1: */ // // IAsyncManager interface -const ( /* objidlbase.h:4875:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4875:1: */ DCOM_NONE = 0 DCOM_CALL_COMPLETE = 1 DCOM_CALL_CANCELED = 2 ) -const ( /* objidlbase.h:6049:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6049:1: */ APTTYPEQUALIFIER_NONE = 0 APTTYPEQUALIFIER_IMPLICIT_MTA = 1 APTTYPEQUALIFIER_NA_ON_MTA = 2 @@ -20340,7 +20341,7 @@ const ( /* objidlbase.h:6049:1: */ APTTYPEQUALIFIER_APPLICATION_STA = 6 ) -const ( /* objidlbase.h:6059:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6059:1: */ APTTYPE_CURRENT = -1 APTTYPE_STA = 0 APTTYPE_MTA = 1 @@ -20348,41 +20349,41 @@ const ( /* objidlbase.h:6059:1: */ APTTYPE_MAINSTA = 3 ) -const ( /* objidlbase.h:6069:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6069:1: */ THDTYPE_BLOCKMESSAGES = 0 THDTYPE_PROCESSMESSAGES = 1 ) -const ( /* objidlbase.h:6329:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6329:1: */ CO_MARSHALING_SOURCE_IS_APP_CONTAINER = 0 ) -const ( /* oleauto.h:590:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleauto.h:590:1: */ REGKIND_DEFAULT = 0 REGKIND_REGISTER = 1 REGKIND_NONE = 2 ) -const ( /* oleidl.h:1123:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:1123:1: */ OLEGETMONIKER_ONLYIFTHERE = 1 OLEGETMONIKER_FORCEASSIGN = 2 OLEGETMONIKER_UNASSIGN = 3 OLEGETMONIKER_TEMPFORUSER = 4 ) -const ( /* oleidl.h:1130:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:1130:1: */ OLEWHICHMK_CONTAINER = 1 OLEWHICHMK_OBJREL = 2 OLEWHICHMK_OBJFULL = 3 ) -const ( /* oleidl.h:1136:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:1136:1: */ USERCLASSTYPE_FULL = 1 USERCLASSTYPE_SHORT = 2 USERCLASSTYPE_APPNAME = 3 ) -const ( /* oleidl.h:1142:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:1142:1: */ OLEMISC_RECOMPOSEONRESIZE = 1 OLEMISC_ONLYICONIC = 2 OLEMISC_INSERTNOTREPLACE = 4 @@ -20406,34 +20407,34 @@ const ( /* oleidl.h:1142:1: */ OLEMISC_WANTSTOMENUMERGE = 1048576 OLEMISC_SUPPORTSMULTILEVELUNDO = 2097152 ) -const ( /* oleidl.h:1166:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:1166:1: */ OLECLOSE_SAVEIFDIRTY = 0 OLECLOSE_NOSAVE = 1 OLECLOSE_PROMPTSAVE = 2 ) -const ( /* oleidl.h:1504:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:1504:1: */ OLERENDER_NONE = 0 OLERENDER_DRAW = 1 OLERENDER_FORMAT = 2 OLERENDER_ASIS = 3 ) -const ( /* oleidl.h:1631:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:1631:1: */ OLEUPDATE_ALWAYS = 1 OLEUPDATE_ONCALL = 3 ) -const ( /* oleidl.h:1639:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:1639:1: */ OLELINKBIND_EVENIFCLASSDIFF = 1 ) -const ( /* oleidl.h:1835:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:1835:1: */ BINDSPEED_INDEFINITE = 1 BINDSPEED_MODERATE = 2 BINDSPEED_IMMEDIATE = 3 ) -const ( /* oleidl.h:1841:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:1841:1: */ OLECONTF_EMBEDDINGS = 1 OLECONTF_LINKS = 2 OLECONTF_OTHERS = 4 @@ -20441,17 +20442,17 @@ const ( /* oleidl.h:1841:1: */ OLECONTF_ONLYIFRUNNING = 16 ) -const ( /* oleidl.h:3732:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:3732:1: */ OLEVERBATTRIB_NEVERDIRTIES = 1 OLEVERBATTRIB_ONCONTAINERMENU = 2 ) -const ( /* oleidl.h:535:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/oleidl.h:535:1: */ DISCARDCACHE_SAVEIFDIRTY = 0 DISCARDCACHE_NOSAVE = 1 ) -const ( /* propidl.h:402:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/propidl.h:402:1: */ PIDMSI_STATUS_NORMAL = 0 PIDMSI_STATUS_NEW = 1 PIDMSI_STATUS_PRELIM = 2 @@ -20497,7 +20498,7 @@ const ( /* propidl.h:402:1: */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -const ( /* rpcasync.h:20:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcasync.h:20:3: */ RpcNotificationTypeNone = 0 RpcNotificationTypeEvent = 1 RpcNotificationTypeApc = 2 @@ -20506,39 +20507,39 @@ const ( /* rpcasync.h:20:3: */ RpcNotificationTypeCallback = 5 ) -const ( /* rpcasync.h:214:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcasync.h:214:1: */ RctInvalid = 0 RctNormal = 1 RctTraining = 2 RctGuaranteed = 3 ) -const ( /* rpcasync.h:221:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcasync.h:221:1: */ RlafInvalid = 0 RlafIPv4 = 1 RlafIPv6 = 2 ) -const ( /* rpcasync.h:227:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcasync.h:227:1: */ RpcNotificationCallNone = 0 RpcNotificationClientDisconnect = 1 RpcNotificationCallCancel = 2 ) -const ( /* rpcasync.h:233:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcasync.h:233:1: */ RcclInvalid = 0 RcclLocal = 1 RcclRemote = 2 RcclClientUnknownLocality = 3 ) -const ( /* rpcasync.h:25:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcasync.h:25:3: */ RpcCallComplete = 0 RpcSendComplete = 1 RpcReceiveComplete = 2 ) -const ( /* rpcasync.h:78:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcasync.h:78:3: */ EeptAnsiString = 1 EeptUnicodeString = 2 EeptLongVal = 3 @@ -20548,7 +20549,7 @@ const ( /* rpcasync.h:78:3: */ EeptBinary = 7 ) -const ( /* rpcdce.h:443:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcdce.h:443:3: */ RPCHTTP_RS_REDIRECT = 1 RPCHTTP_RS_ACCESS_1 = 2 RPCHTTP_RS_SESSION = 3 @@ -20556,38 +20557,38 @@ const ( /* rpcdce.h:443:3: */ RPCHTTP_RS_INTERFACE = 5 ) -const ( /* rpcdcep.h:41:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:41:3: */ PROTOCOL_NOT_LOADED = 1 PROTOCOL_LOADED = 2 PROTOCOL_ADDRESS_CHANGE = 3 ) -const ( /* rpcndr.h:360:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcndr.h:360:3: */ USER_MARSHAL_CB_BUFFER_SIZE = 0 USER_MARSHAL_CB_MARSHALL = 1 USER_MARSHAL_CB_UNMARSHALL = 2 USER_MARSHAL_CB_FREE = 3 ) -const ( /* rpcndr.h:391:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcndr.h:391:3: */ IDL_CS_NO_CONVERT = 0 IDL_CS_IN_PLACE_CONVERT = 1 IDL_CS_NEW_BUFFER_CONVERT = 2 ) -const ( /* rpcndr.h:495:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcndr.h:495:3: */ XLAT_SERVER = 1 XLAT_CLIENT = 2 ) -const ( /* rpcndr.h:672:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcndr.h:672:3: */ STUB_UNMARSHAL = 0 STUB_CALL_SERVER = 1 STUB_MARSHAL = 2 STUB_CALL_SERVER_NO_HRESULT = 3 ) -const ( /* rpcndr.h:676:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/rpcndr.h:676:3: */ PROXY_CALCSIZE = 0 PROXY_GETBUFFER = 1 PROXY_MARSHAL = 2 @@ -20595,7 +20596,7 @@ const ( /* rpcndr.h:676:3: */ PROXY_UNMARSHAL = 4 ) -const ( /* sysinfoapi.h:70:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/sysinfoapi.h:70:3: */ ComputerNameNetBIOS = 0 ComputerNameDnsHostname = 1 ComputerNameDnsDomain = 2 @@ -20607,7 +20608,7 @@ const ( /* sysinfoapi.h:70:3: */ ComputerNameMax = 8 ) -const ( /* urlmon.h:1295:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:1295:1: */ BINDVERB_GET = 0 BINDVERB_POST = 1 BINDVERB_PUT = 2 @@ -20615,12 +20616,12 @@ const ( /* urlmon.h:1295:1: */ BINDVERB_RESERVED1 = 4 ) -const ( /* urlmon.h:1303:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:1303:1: */ BINDINFOF_URLENCODESTGMEDDATA = 1 BINDINFOF_URLENCODEDEXTRAINFO = 2 ) -const ( /* urlmon.h:1308:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:1308:1: */ BINDF_ASYNCHRONOUS = 1 BINDF_ASYNCSTORAGE = 2 BINDF_NOPROGRESSIVERENDERING = 4 @@ -20654,13 +20655,13 @@ const ( /* urlmon.h:1308:1: */ BINDF_RESERVED_8 = 536870912 ) -const ( /* urlmon.h:1342:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:1342:1: */ URL_ENCODING_NONE = 0 URL_ENCODING_ENABLE_UTF8 = 268435456 URL_ENCODING_DISABLE_UTF8 = 536870912 ) -const ( /* urlmon.h:1398:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:1398:1: */ BINDINFO_OPTIONS_WININETFLAG = 65536 BINDINFO_OPTIONS_ENABLE_UTF8 = 131072 BINDINFO_OPTIONS_DISABLE_UTF8 = 262144 @@ -20678,7 +20679,7 @@ const ( /* urlmon.h:1398:1: */ BINDINFO_OPTIONS_SHDOCVW_NAVIGATE = -2147483648 ) -const ( /* urlmon.h:1416:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:1416:1: */ BSCF_FIRSTDATANOTIFICATION = 1 BSCF_INTERMEDIATEDATANOTIFICATION = 2 BSCF_LASTDATANOTIFICATION = 4 @@ -20688,7 +20689,7 @@ const ( /* urlmon.h:1416:1: */ BSCF_64BITLENGTHDOWNLOAD = 64 ) -const ( /* urlmon.h:1426:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:1426:1: */ BINDSTATUS_FINDINGRESOURCE = 1 BINDSTATUS_CONNECTING = 2 BINDSTATUS_REDIRECTING = 3 @@ -20759,7 +20760,7 @@ const ( /* urlmon.h:1426:1: */ BINDSTATUS_LAST_PRIVATE = 66 ) -const ( /* urlmon.h:1722:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:1722:1: */ BINDF2_DISABLEBASICOVERHTTP = 1 BINDF2_DISABLEAUTOCOOKIEHANDLING = 2 BINDF2_READ_DATA_GREATER_THAN_4GB = 4 @@ -20785,13 +20786,13 @@ const ( /* urlmon.h:1722:1: */ BINDF2_RESERVED_1 = 2147483648 ) -const ( /* urlmon.h:2028:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:2028:1: */ AUTHENTICATEF_PROXY = 1 AUTHENTICATEF_BASIC = 2 AUTHENTICATEF_HTTP = 4 ) -const ( /* urlmon.h:2669:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:2669:1: */ CIP_DISK_FULL = 0 CIP_ACCESS_DENIED = 1 CIP_NEWER_VERSION_EXISTS = 2 @@ -20804,7 +20805,7 @@ const ( /* urlmon.h:2669:1: */ CIP_NEED_REBOOT_UI_PERMISSION = 9 ) -const ( /* urlmon.h:4774:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:4774:1: */ BINDSTRING_HEADERS = 1 BINDSTRING_ACCEPT_MIMES = 2 BINDSTRING_EXTRA_URL = 3 @@ -20830,7 +20831,7 @@ const ( /* urlmon.h:4774:1: */ BINDSTRING_PROXY_PASSWORD = 23 ) -const ( /* urlmon.h:5016:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:5016:1: */ PI_PARSE_URL = 1 PI_FILTER_MODE = 2 PI_FORCE_ASYNC = 4 @@ -20848,12 +20849,12 @@ const ( /* urlmon.h:5016:1: */ PI_PREFERDEFAULTHANDLER = 131072 ) -const ( /* urlmon.h:5785:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:5785:1: */ OIBDG_APARTMENTTHREADED = 256 OIBDG_DATAONLY = 4096 ) -const ( /* urlmon.h:6168:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:6168:1: */ PARSE_CANONICALIZE = 1 PARSE_FRIENDLY = 2 PARSE_SECURITY_URL = 3 @@ -20875,12 +20876,12 @@ const ( /* urlmon.h:6168:1: */ PARSE_UNESCAPE = 19 ) -const ( /* urlmon.h:6190:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:6190:1: */ PSU_DEFAULT = 1 PSU_SECURITY_URL_ONLY = 2 ) -const ( /* urlmon.h:6195:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:6195:1: */ QUERY_EXPIRATION_DATE = 1 QUERY_TIME_OF_LAST_CHANGE = 2 QUERY_CONTENT_ENCODING = 3 @@ -20903,7 +20904,7 @@ const ( /* urlmon.h:6195:1: */ // // IInternetSecurityManager interface -const ( /* urlmon.h:6653:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:6653:1: */ PUAF_DEFAULT = 0 PUAF_NOUI = 1 PUAF_ISFILE = 2 @@ -20926,17 +20927,17 @@ const ( /* urlmon.h:6653:1: */ PUAF_NOUIIFLOCKED = 1048576 PUAF_DRAGPROTOCOLCHECK = 2097152 ) -const ( /* urlmon.h:6676:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:6676:1: */ PUAFOUT_DEFAULT = 0 PUAFOUT_ISLOCKZONEPOLICY = 1 ) -const ( /* urlmon.h:6682:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:6682:1: */ SZM_CREATE = 0 SZM_DELETE = 1 ) -const ( /* urlmon.h:7782:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:7782:1: */ URLZONE_INVALID = -1 URLZONE_PREDEFINED_MIN = 0 URLZONE_LOCAL_MACHINE = 0 @@ -20949,7 +20950,7 @@ const ( /* urlmon.h:7782:1: */ URLZONE_USER_MAX = 10000 ) -const ( /* urlmon.h:7797:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:7797:1: */ URLTEMPLATE_CUSTOM = 0 URLTEMPLATE_PREDEFINED_MIN = 65536 URLTEMPLATE_LOW = 65536 @@ -20960,12 +20961,12 @@ const ( /* urlmon.h:7797:1: */ URLTEMPLATE_PREDEFINED_MAX = 131072 ) -const ( /* urlmon.h:7808:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:7808:1: */ MAX_ZONE_PATH = 260 MAX_ZONE_DESCRIPTION = 200 ) -const ( /* urlmon.h:7813:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:7813:1: */ ZAFLAGS_CUSTOM_EDIT = 1 ZAFLAGS_ADD_SITES = 2 ZAFLAGS_REQUIRE_VERIFICATION = 4 @@ -20980,19 +20981,19 @@ const ( /* urlmon.h:7813:1: */ ZAFLAGS_NO_CACHE = 262144 ) -const ( /* urlmon.h:7841:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:7841:1: */ URLZONEREG_DEFAULT = 0 URLZONEREG_HKLM = 1 URLZONEREG_HKCU = 2 ) -const ( /* urlmon.h:9292:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:9292:1: */ BINDHANDLETYPES_APPCACHE = 0 BINDHANDLETYPES_DEPENDENCY = 1 BINDHANDLETYPES_COUNT = 2 ) -const ( /* urlmon.h:946:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/urlmon.h:946:1: */ MIMETYPEPROP = 0 USE_SRC_URL = 1 CLASSIDPROP = 2 @@ -21000,13 +21001,13 @@ const ( /* urlmon.h:946:1: */ POPUPLEVELPROP = 4 ) -const ( /* winbase.h:1184:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winbase.h:1184:3: */ ThreadMemoryPriority = 0 ThreadAbsoluteCpuPriority = 1 ThreadInformationClassMax = 2 ) -const ( /* winbase.h:1279:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winbase.h:1279:3: */ DEPPolicyAlwaysOff = 0 DEPPolicyAlwaysOn = 1 DEPPolicyOptIn = 2 @@ -21014,17 +21015,17 @@ const ( /* winbase.h:1279:3: */ DEPTotalPolicyCount = 4 ) -const ( /* winbase.h:1570:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winbase.h:1570:3: */ ProcessMemoryPriority = 0 ProcessInformationClassMax = 1 ) -const ( /* winbase.h:2216:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winbase.h:2216:3: */ FindStreamInfoStandard = 0 FindStreamInfoMaxInfoLevel = 1 ) -const ( /* wincrypt.h:3656:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3656:3: */ KeyTypeOther = 0 KeyTypeVirtualSmartCard = 1 KeyTypePhysicalSmartCard = 2 @@ -21036,20 +21037,20 @@ const ( /* wincrypt.h:3656:3: */ KeyTypeSelfSigned = 8 ) -const ( /* windef.h:157:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/windef.h:157:1: */ DPI_AWARENESS_INVALID = -1 DPI_AWARENESS_UNAWARE = 0 DPI_AWARENESS_SYSTEM_AWARE = 1 DPI_AWARENESS_PER_MONITOR_AWARE = 2 ) -const ( /* windef.h:170:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/windef.h:170:1: */ DPI_HOSTING_BEHAVIOR_INVALID = -1 DPI_HOSTING_BEHAVIOR_DEFAULT = 0 DPI_HOSTING_BEHAVIOR_MIXED = 1 ) -const ( /* winioctl.h:1231:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:1231:1: */ DeviceProblemNone = 0 DeviceProblemHardware = 1 DeviceProblemCHMError = 2 @@ -21066,7 +21067,7 @@ const ( /* winioctl.h:1231:1: */ DeviceProblemDriveError = 13 ) -const ( /* winioctl.h:1762:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:1762:1: */ StorageDeviceProperty = 0 StorageAdapterProperty = 1 StorageDeviceIdProperty = 2 @@ -21078,14 +21079,14 @@ const ( /* winioctl.h:1762:1: */ StorageDeviceTrimProperty = 8 ) -const ( /* winioctl.h:1774:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:1774:1: */ PropertyStandardQuery = 0 PropertyExistsQuery = 1 PropertyMaskQuery = 2 PropertyQueryMaxDefined = 3 ) -const ( /* winioctl.h:292:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:292:3: */ DDS_4mm = 32 MiniQic = 33 Travan = 34 @@ -21151,7 +21152,7 @@ const ( /* winioctl.h:292:3: */ VXATape = 94 ) -const ( /* winioctl.h:366:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:366:3: */ BusTypeUnknown = 0 BusTypeScsi = 1 BusTypeAtapi = 2 @@ -21165,7 +21166,7 @@ const ( /* winioctl.h:366:3: */ BusTypeMaxReserved = 127 ) -const ( /* winioctl.h:525:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:525:1: */ Unknown = 0 F5_1Pt2_512 = 1 F3_1Pt44_512 = 2 @@ -21199,25 +21200,25 @@ const ( /* winioctl.h:525:1: */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -const ( /* winioctl.h:603:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:603:1: */ PARTITION_STYLE_MBR = 0 PARTITION_STYLE_GPT = 1 PARTITION_STYLE_RAW = 2 ) -const ( /* winioctl.h:693:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:693:1: */ DetectNone = 0 DetectInt13 = 1 DetectExInt13 = 2 ) -const ( /* winioctl.h:755:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:755:1: */ EqualPriority = 0 KeepPrefetchedData = 1 KeepReadData = 2 ) -const ( /* winioctl.h:846:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:846:1: */ RequestSize = 0 RequestLocation = 1 ) @@ -21227,7 +21228,7 @@ const ( /* winioctl.h:846:1: */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -const ( /* winioctl.h:994:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/winioctl.h:994:1: */ AllElements = 0 ChangerTransport = 1 ChangerSlot = 2 @@ -21238,11 +21239,11 @@ const ( /* winioctl.h:994:1: */ ChangerMaxElement = 7 ) -const ( /* winnls.h:720:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnls.h:720:3: */ COMPARE_STRING = 1 ) -const ( /* winnls.h:756:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnls.h:756:3: */ GEO_NATION = 1 GEO_LATITUDE = 2 GEO_LONGITUDE = 3 @@ -21258,13 +21259,13 @@ const ( /* winnls.h:756:3: */ GEO_PARENT = 13 ) -const ( /* winnls.h:772:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnls.h:772:3: */ GEOCLASS_NATION = 16 GEOCLASS_REGION = 14 GEOCLASS_ALL = 0 ) -const ( /* winnt.h:2946:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:2946:5: */ SidTypeUser = 1 SidTypeGroup = 2 SidTypeDomain = 3 @@ -21278,7 +21279,7 @@ const ( /* winnt.h:2946:5: */ SidTypeLogonSession = 11 ) -const ( /* winnt.h:3189:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:3189:5: */ WinNullSid = 0 WinWorldSid = 1 WinLocalSid = 2 @@ -21399,17 +21400,17 @@ const ( /* winnt.h:3189:5: */ WinAuthenticationKeyPropertyAttestationSid = 117 ) -const ( /* winnt.h:3500:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:3500:5: */ AclRevisionInformation = 1 AclSizeInformation = 2 ) -const ( /* winnt.h:3570:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:3570:5: */ AuditEventObjectAccess = 0 AuditEventDirectoryServiceAccess = 1 ) -const ( /* winnt.h:3602:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:3602:5: */ AccessReasonNone = 0 AccessReasonAllowedAce = 65536 AccessReasonDeniedAce = 131072 @@ -21428,25 +21429,25 @@ const ( /* winnt.h:3602:5: */ AccessReasonNoGrant = 8388608 ) -const ( /* winnt.h:3692:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:3692:5: */ SecurityAnonymous = 0 SecurityIdentification = 1 SecurityImpersonation = 2 SecurityDelegation = 3 ) -const ( /* winnt.h:3719:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:3719:5: */ TokenPrimary = 1 TokenImpersonation = 2 ) -const ( /* winnt.h:3724:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:3724:5: */ TokenElevationTypeDefault = 1 TokenElevationTypeFull = 2 TokenElevationTypeLimited = 3 ) -const ( /* winnt.h:3730:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:3730:5: */ TokenUser = 1 TokenGroups = 2 TokenPrivileges = 3 @@ -21490,7 +21491,7 @@ const ( /* winnt.h:3730:5: */ MaxTokenInfoClass = 41 ) -const ( /* winnt.h:3898:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:3898:5: */ MandatoryLevelUntrusted = 0 MandatoryLevelLow = 1 MandatoryLevelMedium = 2 @@ -21500,18 +21501,18 @@ const ( /* winnt.h:3898:5: */ MandatoryLevelCount = 6 ) -const ( /* winnt.h:4024:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4024:5: */ SeLearningModeInvalidType = 0 SeLearningModeSettings = 1 SeLearningModeMax = 2 ) -const ( /* winnt.h:4228:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4228:5: */ PMCCounter = 0 MaxHardwareCounterType = 1 ) -const ( /* winnt.h:4233:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4233:5: */ ProcessDEPPolicy = 0 ProcessASLRPolicy = 1 ProcessDynamicCodePolicy = 2 @@ -21526,19 +21527,19 @@ const ( /* winnt.h:4233:5: */ MaxProcessMitigationPolicy = 11 ) -const ( /* winnt.h:4431:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4431:5: */ ToleranceLow = 1 ToleranceMedium = 2 ToleranceHigh = 3 ) -const ( /* winnt.h:4437:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4437:5: */ ToleranceIntervalShort = 1 ToleranceIntervalMedium = 2 ToleranceIntervalLong = 3 ) -const ( /* winnt.h:4556:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4556:5: */ JobObjectBasicAccountingInformation = 1 JobObjectBasicLimitInformation = 2 JobObjectBasicProcessIdList = 3 @@ -21567,14 +21568,14 @@ const ( /* winnt.h:4556:5: */ MaxJobObjectInfoClass = 26 ) -const ( /* winnt.h:4580:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4580:5: */ FirmwareTypeUnknown = 0 FirmwareTypeBios = 1 FirmwareTypeUefi = 2 FirmwareTypeMax = 3 ) -const ( /* winnt.h:4605:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4605:5: */ RelationProcessorCore = 0 RelationNumaNode = 1 RelationCache = 2 @@ -21583,19 +21584,19 @@ const ( /* winnt.h:4605:5: */ RelationAll = 65535 ) -const ( /* winnt.h:4612:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4612:5: */ CacheUnified = 0 CacheInstruction = 1 CacheData = 2 CacheTrace = 3 ) -const ( /* winnt.h:467:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:467:1: */ UNSPECIFIED_COMPARTMENT_ID = 0 DEFAULT_COMPARTMENT_ID = 1 ) -const ( /* winnt.h:4908:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4908:3: */ MemExtendedParameterInvalidType = 0 MemExtendedParameterAddressRequirements = 1 MemExtendedParameterNumaNode = 2 @@ -21605,14 +21606,14 @@ const ( /* winnt.h:4908:3: */ MemExtendedParameterMax = 6 ) -const ( /* winnt.h:4946:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:4946:3: */ MemSectionExtendedParameterInvalidType = 0 MemSectionExtendedParameterUserPhysicalFlags = 1 MemSectionExtendedParameterNumaNode = 2 MemSectionExtendedParameterMax = 3 ) -const ( /* winnt.h:5346:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5346:3: */ PowerSystemUnspecified = 0 PowerSystemWorking = 1 PowerSystemSleeping1 = 2 @@ -21623,7 +21624,7 @@ const ( /* winnt.h:5346:3: */ PowerSystemMaximum = 7 ) -const ( /* winnt.h:5352:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5352:3: */ PowerActionNone = 0 PowerActionReserved = 1 PowerActionSleep = 2 @@ -21634,7 +21635,7 @@ const ( /* winnt.h:5352:3: */ PowerActionWarmEject = 7 ) -const ( /* winnt.h:5358:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5358:3: */ PowerDeviceUnspecified = 0 PowerDeviceD0 = 1 PowerDeviceD1 = 2 @@ -21643,13 +21644,13 @@ const ( /* winnt.h:5358:3: */ PowerDeviceMaximum = 5 ) -const ( /* winnt.h:5363:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5363:3: */ PowerMonitorOff = 0 PowerMonitorOn = 1 PowerMonitorDim = 2 ) -const ( /* winnt.h:5367:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5367:3: */ PowerUserPresent = 0 PowerUserNotPresent = 1 PowerUserInactive = 2 @@ -21657,19 +21658,19 @@ const ( /* winnt.h:5367:3: */ PowerUserInvalid = 3 ) -const ( /* winnt.h:5383:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5383:3: */ LT_DONT_CARE = 0 LT_LOWEST_LATENCY = 1 ) -const ( /* winnt.h:5398:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5398:3: */ PowerRequestDisplayRequired = 0 PowerRequestSystemRequired = 1 PowerRequestAwayModeRequired = 2 PowerRequestExecutionRequired = 3 ) -const ( /* winnt.h:5426:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5426:5: */ SystemPowerPolicyAc = 0 SystemPowerPolicyDc = 1 VerifySystemPolicyAc = 2 @@ -21753,13 +21754,13 @@ const ( /* winnt.h:5426:5: */ PowerInformationLevelMaximum = 80 ) -const ( /* winnt.h:5510:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5510:5: */ UserNotPresent = 0 UserPresent = 1 UserUnknown = 255 ) -const ( /* winnt.h:5546:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5546:5: */ MonitorRequestReasonUnknown = 0 MonitorRequestReasonPowerButton = 1 MonitorRequestReasonRemoteConnection = 2 @@ -21777,14 +21778,14 @@ const ( /* winnt.h:5546:5: */ MonitorRequestReasonMax = 14 ) -const ( /* winnt.h:5576:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5576:5: */ PoAc = 0 PoDc = 1 PoHot = 2 PoConditionMaximum = 3 ) -const ( /* winnt.h:5603:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:5603:5: */ PlatformRoleUnspecified = 0 PlatformRoleDesktop = 1 PlatformRoleMobile = 2 @@ -21797,24 +21798,24 @@ const ( /* winnt.h:5603:5: */ PlatformRoleMaximum = 9 ) -const ( /* winnt.h:6740:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:6740:5: */ IMAGE_AUX_SYMBOL_TYPE_TOKEN_DEF = 1 ) -const ( /* winnt.h:7611:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:7611:5: */ IMPORT_OBJECT_CODE = 0 IMPORT_OBJECT_DATA = 1 IMPORT_OBJECT_CONST = 2 ) -const ( /* winnt.h:7615:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:7615:5: */ IMPORT_OBJECT_ORDINAL = 0 IMPORT_OBJECT_NAME = 1 IMPORT_OBJECT_NAME_NO_PREFIX = 2 IMPORT_OBJECT_NAME_UNDECORATE = 3 ) -const ( /* winnt.h:7621:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:7621:5: */ COMIMAGE_FLAGS_ILONLY = 1 COMIMAGE_FLAGS_32BITREQUIRED = 2 COMIMAGE_FLAGS_IL_LIBRARY = 4 @@ -21839,7 +21840,7 @@ const ( /* winnt.h:7621:5: */ MAX_PACKAGE_NAME = 1024 ) -const ( /* winnt.h:8028:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8028:5: */ UmsThreadInvalidInfoClass = 0 UmsThreadUserContext = 1 UmsThreadPriority = 2 @@ -21850,18 +21851,18 @@ const ( /* winnt.h:8028:5: */ UmsThreadMaxInfoClass = 7 ) -const ( /* winnt.h:8039:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8039:5: */ UmsSchedulerStartup = 0 UmsSchedulerThreadBlocked = 1 UmsSchedulerThreadYield = 2 ) -const ( /* winnt.h:8114:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8114:5: */ HeapCompatibilityInformation = 0 HeapEnableTerminationOnCorruption = 1 ) -const ( /* winnt.h:8142:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8142:5: */ ActivationContextBasicInformation = 1 ActivationContextDetailedInformation = 2 AssemblyDetailedInformationInActivationContext = 3 @@ -21874,7 +21875,7 @@ const ( /* winnt.h:8142:5: */ FileInformationInAssemblyOfAssemblyInActivationContxt = 4 ) -const ( /* winnt.h:8155:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8155:5: */ ACTCTX_RUN_LEVEL_UNSPECIFIED = 0 ACTCTX_RUN_LEVEL_AS_INVOKER = 1 ACTCTX_RUN_LEVEL_HIGHEST_AVAILABLE = 2 @@ -21882,13 +21883,13 @@ const ( /* winnt.h:8155:5: */ ACTCTX_RUN_LEVEL_NUMBERS = 4 ) -const ( /* winnt.h:8163:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8163:5: */ ACTCTX_COMPATIBILITY_ELEMENT_TYPE_UNKNOWN = 0 ACTCTX_COMPATIBILITY_ELEMENT_TYPE_OS = 1 ACTCTX_COMPATIBILITY_ELEMENT_TYPE_MITIGATION = 2 ) -const ( /* winnt.h:8584:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8584:5: */ DriverType = 1 FileSystemType = 2 Win32ServiceOwnProcess = 16 @@ -21897,7 +21898,7 @@ const ( /* winnt.h:8584:5: */ RecognizerType = 8 ) -const ( /* winnt.h:8589:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8589:5: */ BootLoad = 0 SystemLoad = 1 AutoLoad = 2 @@ -21905,14 +21906,14 @@ const ( /* winnt.h:8589:5: */ DisableLoad = 4 ) -const ( /* winnt.h:8594:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8594:5: */ IgnoreError = 0 NormalError = 1 SevereError = 2 CriticalError = 3 ) -const ( /* winnt.h:8794:5: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8794:5: */ TapeDriveProblemNone = 0 TapeDriveReadWriteWarning = 1 TapeDriveReadWriteError = 2 @@ -21929,7 +21930,7 @@ const ( /* winnt.h:8794:5: */ TapeDriveSnappedTape = 13 ) -const ( /* winnt.h:8804:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8804:3: */ TP_CALLBACK_PRIORITY_HIGH = 0 TP_CALLBACK_PRIORITY_NORMAL = 1 TP_CALLBACK_PRIORITY_LOW = 2 @@ -21937,19 +21938,19 @@ const ( /* winnt.h:8804:3: */ TP_CALLBACK_PRIORITY_COUNT = 3 ) -const ( /* winnt.h:8997:7: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:8997:7: */ TransactionOutcomeUndetermined = 1 TransactionOutcomeCommitted = 2 TransactionOutcomeAborted = 3 ) -const ( /* winnt.h:9003:7: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:9003:7: */ TransactionStateNormal = 1 TransactionStateIndoubt = 2 TransactionStateCommittedNotify = 3 ) -const ( /* winnt.h:9075:7: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:9075:7: */ TransactionBasicInformation = 0 TransactionPropertiesInformation = 1 TransactionEnlistmentInformation = 2 @@ -21958,7 +21959,7 @@ const ( /* winnt.h:9075:7: */ TransactionDTCPrivateInformation = 5 ) -const ( /* winnt.h:9084:7: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:9084:7: */ TransactionManagerBasicInformation = 0 TransactionManagerLogInformation = 1 TransactionManagerLogPathInformation = 2 @@ -21967,18 +21968,18 @@ const ( /* winnt.h:9084:7: */ TransactionManagerOldestTransactionInformation = 5 ) -const ( /* winnt.h:9093:7: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:9093:7: */ ResourceManagerBasicInformation = 0 ResourceManagerCompletionInformation = 1 ) -const ( /* winnt.h:9110:7: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:9110:7: */ EnlistmentBasicInformation = 0 EnlistmentRecoveryInformation = 1 EnlistmentCrmInformation = 2 ) -const ( /* winnt.h:9125:7: */ +const ( /* /usr/x86_64-w64-mingw32/include/winnt.h:9125:7: */ KTMOBJECT_TRANSACTION = 0 KTMOBJECT_TRANSACTION_MANAGER = 1 KTMOBJECT_RESOURCE_MANAGER = 2 @@ -21986,7 +21987,7 @@ const ( /* winnt.h:9125:7: */ KTMOBJECT_INVALID = 4 ) -const ( /* winspool.h:1088:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winspool.h:1088:3: */ BIDI_NULL = 0 BIDI_INT = 1 BIDI_FLOAT = 2 @@ -21997,42 +21998,42 @@ const ( /* winspool.h:1088:3: */ BIDI_BLOB = 7 ) -const ( /* winsvc.h:106:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winsvc.h:106:3: */ SC_ACTION_NONE = 0 SC_ACTION_RESTART = 1 SC_ACTION_REBOOT = 2 SC_ACTION_RUN_COMMAND = 3 ) -const ( /* winsvc.h:139:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winsvc.h:139:3: */ SC_STATUS_PROCESS_INFO = 0 ) -const ( /* winsvc.h:143:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winsvc.h:143:3: */ SC_ENUM_PROCESS_INFO = 0 ) -const ( /* winuser.h:2440:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winuser.h:2440:3: */ DCDC_DEFAULT = 0 DCDC_DISABLE_FONT_UPDATE = 1 DCDC_DISABLE_RELAYOUT = 2 ) -const ( /* winuser.h:2449:3: */ +const ( /* /usr/x86_64-w64-mingw32/include/winuser.h:2449:3: */ DDC_DEFAULT = 0 DDC_DISABLE_ALL = 1 DDC_DISABLE_RESIZE = 2 DDC_DISABLE_CONTROL_RELAYOUT = 4 ) -const ( /* wtypes.h:182:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/wtypes.h:182:1: */ DVASPECT_CONTENT = 1 DVASPECT_THUMBNAIL = 2 DVASPECT_ICON = 4 DVASPECT_DOCPRINT = 8 ) -const ( /* wtypes.h:189:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/wtypes.h:189:1: */ STGC_DEFAULT = 0 STGC_OVERWRITE = 1 STGC_ONLYIFCURRENT = 2 @@ -22040,19 +22041,19 @@ const ( /* wtypes.h:189:1: */ STGC_CONSOLIDATE = 8 ) -const ( /* wtypes.h:197:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/wtypes.h:197:1: */ STGMOVE_MOVE = 0 STGMOVE_COPY = 1 STGMOVE_SHALLOWCOPY = 2 ) -const ( /* wtypes.h:203:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/wtypes.h:203:1: */ STATFLAG_DEFAULT = 0 STATFLAG_NONAME = 1 STATFLAG_NOOPEN = 2 ) -const ( /* wtypes.h:513:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/wtypes.h:513:1: */ VT_EMPTY = 0 VT_NULL = 1 VT_I2 = 2 @@ -22107,7 +22108,7 @@ const ( /* wtypes.h:513:1: */ VT_TYPEMASK = 4095 ) -const ( /* wtypes.h:594:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/wtypes.h:594:1: */ TYSPEC_CLSID = 0 TYSPEC_FILEEXT = 1 TYSPEC_MIMETYPE = 2 @@ -22117,7 +22118,7 @@ const ( /* wtypes.h:594:1: */ TYSPEC_OBJECTID = 6 ) -const ( /* wtypesbase.h:233:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:233:1: */ MEMCTX_TASK = 1 MEMCTX_SHARED = 2 MEMCTX_MACSYSTEM = 3 @@ -22125,7 +22126,7 @@ const ( /* wtypesbase.h:233:1: */ MEMCTX_SAME = -2 ) -const ( /* wtypesbase.h:269:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:269:1: */ CLSCTX_INPROC_SERVER = 1 CLSCTX_INPROC_HANDLER = 2 CLSCTX_LOCAL_SERVER = 4 @@ -22152,7 +22153,7 @@ const ( /* wtypesbase.h:269:1: */ CLSCTX_PS_DLL = -2147483648 ) -const ( /* wtypesbase.h:298:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:298:1: */ MSHLFLAGS_NORMAL = 0 MSHLFLAGS_TABLESTRONG = 1 MSHLFLAGS_TABLEWEAK = 2 @@ -22163,7 +22164,7 @@ const ( /* wtypesbase.h:298:1: */ MSHLFLAGS_RESERVED4 = 64 ) -const ( /* wtypesbase.h:309:1: */ +const ( /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:309:1: */ MSHCTX_LOCAL = 0 MSHCTX_NOSHAREDMEM = 1 MSHCTX_DIFFERENTMACHINE = 2 @@ -22194,7 +22195,7 @@ type Va_list = X__builtin_va_list /* <builtin>:50:27 */ // ***************************************************************************** // // This file is an amalgamation of many separate C source files from SQLite -// version 3.38.2. By combining all the individual C code files into this +// version 3.38.5. By combining all the individual C code files into this // single large file, the entire code can be compiled as a single translation // unit. This allows many compilers to do optimizations that would not be // possible if the files were compiled separately. Performance improvements @@ -22425,7 +22426,7 @@ type Va_list = X__builtin_va_list /* <builtin>:50:27 */ // Define __gnuc_va_list. -type X__gnuc_va_list = X__builtin_va_list /* stdarg.h:45:27 */ +type X__gnuc_va_list = X__builtin_va_list /* /usr/x86_64-w64-mingw32/include/stdarg.h:45:27 */ // for backward compatibility @@ -22556,7 +22557,7 @@ type X__gnuc_va_list = X__builtin_va_list /* stdarg.h:45:27 */ // of the hash might be different from [SQLITE_SOURCE_ID].)^ // // See also: [sqlite_version()] and [sqlite_source_id()]. -var Xsqlite3_version = *(*[7]int8)(unsafe.Pointer(ts)) /* sqlite3.c:491:23 */ +var Xsqlite3_version = *(*[7]int8)(unsafe.Pointer(ts)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:491:23 */ // CAPI3REF: Database Connection Handle // KEYWORDS: {database connection} {database connections} @@ -22681,7 +22682,7 @@ type sqlite3 = struct { FpUnlockArg uintptr FxUnlockNotify uintptr FpNextBlocked uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // CAPI3REF: Database Connection Handle // KEYWORDS: {database connection} {database connections} @@ -22695,7 +22696,7 @@ type sqlite3 = struct { // [sqlite3_prepare_v2()], [sqlite3_create_function()], and // [sqlite3_busy_timeout()] to name but three) that are methods on an // sqlite3 object. -type Sqlite3 = sqlite3 /* sqlite3.c:578:24 */ +type Sqlite3 = sqlite3 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:24 */ // CAPI3REF: 64-Bit Integer Types // KEYWORDS: sqlite_int64 sqlite_uint64 @@ -22711,15 +22712,15 @@ type Sqlite3 = sqlite3 /* sqlite3.c:578:24 */ // between -9223372036854775808 and +9223372036854775807 inclusive. ^The // sqlite3_uint64 and sqlite_uint64 types can store integer values // between 0 and +18446744073709551615 inclusive. -type Sqlite_int64 = int64 /* sqlite3.c:604:19 */ -type Sqlite_uint64 = uint64 /* sqlite3.c:605:28 */ -type Sqlite3_int64 = Sqlite_int64 /* sqlite3.c:610:22 */ -type Sqlite3_uint64 = Sqlite_uint64 /* sqlite3.c:611:23 */ +type Sqlite_int64 = int64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:604:19 */ +type Sqlite_uint64 = uint64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:605:28 */ +type Sqlite3_int64 = Sqlite_int64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:610:22 */ +type Sqlite3_uint64 = Sqlite_uint64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:611:23 */ // The type for a callback function. // This is legacy and deprecated. It is included for historical // compatibility and is not documented. -type Sqlite3_callback = uintptr /* sqlite3.c:667:13 */ +type Sqlite3_callback = uintptr /* testdata/sqlite-amalgamation-3380500/sqlite3.c:667:13 */ // CAPI3REF: Result Codes // KEYWORDS: {result code definitions} @@ -22843,7 +22844,7 @@ type Sqlite3_callback = uintptr /* sqlite3.c:667:13 */ // for their own use. The pMethods entry is a pointer to an // [sqlite3_io_methods] object that defines methods for performing // I/O operations on the open file. -type sqlite3_file = struct{ FpMethods uintptr } /* sqlite3.c:578:9 */ +type sqlite3_file = struct{ FpMethods uintptr } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // CAPI3REF: Result Codes // KEYWORDS: {result code definitions} @@ -22967,7 +22968,7 @@ type sqlite3_file = struct{ FpMethods uintptr } /* sqlite3.c:578:9 */ // for their own use. The pMethods entry is a pointer to an // [sqlite3_io_methods] object that defines methods for performing // I/O operations on the open file. -type Sqlite3_file = sqlite3_file /* sqlite3.c:1028:29 */ +type Sqlite3_file = sqlite3_file /* testdata/sqlite-amalgamation-3380500/sqlite3.c:1028:29 */ type sqlite3_io_methods = struct { FiVersion int32 F__ccgo_pad1 [4]byte @@ -22989,7 +22990,7 @@ type sqlite3_io_methods = struct { FxShmUnmap uintptr FxFetch uintptr FxUnfetch uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // CAPI3REF: OS Interface File Virtual Methods Object // @@ -23083,7 +23084,7 @@ type sqlite3_io_methods = struct { // fails to zero-fill short reads might seem to work. However, // failure to zero-fill short reads will eventually lead to // database corruption. -type Sqlite3_io_methods = sqlite3_io_methods /* sqlite3.c:1127:35 */ +type Sqlite3_io_methods = sqlite3_io_methods /* testdata/sqlite-amalgamation-3380500/sqlite3.c:1127:35 */ // CAPI3REF: Loadable Extension Thunk // @@ -23354,7 +23355,7 @@ type sqlite3_api_routines = struct { Fvtab_in uintptr Fvtab_in_first uintptr Fvtab_in_next uintptr -} /* sqlite3.c:1560:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:1560:9 */ // CAPI3REF: Loadable Extension Thunk // @@ -23362,7 +23363,7 @@ type sqlite3_api_routines = struct { // the third parameter to entry points of [loadable extensions]. This // structure must be typedefed in order to work around compiler warnings // on some platforms. -type Sqlite3_api_routines = sqlite3_api_routines /* sqlite3.c:1560:37 */ +type Sqlite3_api_routines = sqlite3_api_routines /* testdata/sqlite-amalgamation-3380500/sqlite3.c:1560:37 */ // CAPI3REF: OS Interface Object // @@ -23555,7 +23556,7 @@ type sqlite3_vfs = struct { FxSetSystemCall uintptr FxGetSystemCall uintptr FxNextSystemCall uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // CAPI3REF: OS Interface Object // @@ -23724,8 +23725,8 @@ type sqlite3_vfs = struct { // or all of these interfaces to be NULL or for their behavior to change // from one release to the next. Applications must not attempt to access // any of these methods if the iVersion of the VFS is less than 3. -type Sqlite3_vfs = sqlite3_vfs /* sqlite3.c:1731:28 */ -type Sqlite3_syscall_ptr = uintptr /* sqlite3.c:1732:14 */ +type Sqlite3_vfs = sqlite3_vfs /* testdata/sqlite-amalgamation-3380500/sqlite3.c:1731:28 */ +type Sqlite3_syscall_ptr = uintptr /* testdata/sqlite-amalgamation-3380500/sqlite3.c:1732:14 */ // CAPI3REF: Memory Allocation Routines // @@ -23797,7 +23798,7 @@ type sqlite3_mem_methods = struct { FxInit uintptr FxShutdown uintptr FpAppData uintptr -} /* sqlite3.c:2029:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:2029:9 */ // CAPI3REF: Memory Allocation Routines // @@ -23860,7 +23861,7 @@ type sqlite3_mem_methods = struct { // // SQLite will never invoke xInit() more than once without an intervening // call to xShutdown(). -type Sqlite3_mem_methods = sqlite3_mem_methods /* sqlite3.c:2029:36 */ +type Sqlite3_mem_methods = sqlite3_mem_methods /* testdata/sqlite-amalgamation-3380500/sqlite3.c:2029:36 */ // CAPI3REF: Dynamically Typed Value Object // KEYWORDS: {protected sqlite3_value} {unprotected sqlite3_value} @@ -23914,7 +23915,7 @@ type sqlite3_value = struct { FuTemp U32 Fdb uintptr FxDel uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // CAPI3REF: Dynamically Typed Value Object // KEYWORDS: {protected sqlite3_value} {unprotected sqlite3_value} @@ -23956,7 +23957,7 @@ type sqlite3_value = struct { // [sqlite3_value_dup()]. // The [sqlite3_value_blob | sqlite3_value_type()] family of // interfaces require protected sqlite3_value objects. -type Sqlite3_value = sqlite3_value /* sqlite3.c:4675:30 */ +type Sqlite3_value = sqlite3_value /* testdata/sqlite-amalgamation-3380500/sqlite3.c:4675:30 */ // CAPI3REF: SQL Function Context Object // @@ -23979,7 +23980,7 @@ type sqlite3_context = struct { Fargc U8 F__ccgo_pad1 [6]byte Fargv [1]uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // CAPI3REF: SQL Function Context Object // @@ -23991,7 +23992,7 @@ type sqlite3_context = struct { // [sqlite3_aggregate_context()], [sqlite3_user_data()], // [sqlite3_context_db_handle()], [sqlite3_get_auxdata()], // and/or [sqlite3_set_auxdata()]. -type Sqlite3_context = sqlite3_context /* sqlite3.c:4689:32 */ +type Sqlite3_context = sqlite3_context /* testdata/sqlite-amalgamation-3380500/sqlite3.c:4689:32 */ // CAPI3REF: Constants Defining Special Destructor Behavior // @@ -24005,7 +24006,7 @@ type Sqlite3_context = sqlite3_context /* sqlite3.c:4689:32 */ // // The typedef is necessary to work around problems in certain // C++ compilers. -type Sqlite3_destructor_type = uintptr /* sqlite3.c:6058:14 */ +type Sqlite3_destructor_type = uintptr /* testdata/sqlite-amalgamation-3380500/sqlite3.c:6058:14 */ // The interface to the virtual-table mechanism is currently considered // to be experimental. The interface might change in incompatible ways. @@ -24020,7 +24021,7 @@ type sqlite3_vtab = struct { FnRef int32 F__ccgo_pad1 [4]byte FzErrMsg uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // The interface to the virtual-table mechanism is currently considered // to be experimental. The interface might change in incompatible ways. @@ -24030,7 +24031,7 @@ type sqlite3_vtab = struct { // interface fixed, support it indefinitely, and remove this comment. // Structures used by the virtual table interface -type Sqlite3_vtab = sqlite3_vtab /* sqlite3.c:7243:29 */ +type Sqlite3_vtab = sqlite3_vtab /* testdata/sqlite-amalgamation-3380500/sqlite3.c:7243:29 */ type sqlite3_index_info = struct { FnConstraint int32 F__ccgo_pad1 [4]byte @@ -24049,12 +24050,12 @@ type sqlite3_index_info = struct { FidxFlags int32 F__ccgo_pad4 [4]byte FcolUsed Sqlite3_uint64 -} /* sqlite3.c:7244:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:7244:9 */ -type Sqlite3_index_info = sqlite3_index_info /* sqlite3.c:7244:35 */ -type sqlite3_vtab_cursor = struct{ FpVtab uintptr } /* sqlite3.c:7245:9 */ +type Sqlite3_index_info = sqlite3_index_info /* testdata/sqlite-amalgamation-3380500/sqlite3.c:7244:35 */ +type sqlite3_vtab_cursor = struct{ FpVtab uintptr } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:7245:9 */ -type Sqlite3_vtab_cursor = sqlite3_vtab_cursor /* sqlite3.c:7245:36 */ +type Sqlite3_vtab_cursor = sqlite3_vtab_cursor /* testdata/sqlite-amalgamation-3380500/sqlite3.c:7245:36 */ type sqlite3_module = struct { FiVersion int32 F__ccgo_pad1 [4]byte @@ -24081,9 +24082,9 @@ type sqlite3_module = struct { FxRelease uintptr FxRollbackTo uintptr FxShadowName uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Sqlite3_module = sqlite3_module /* sqlite3.c:7246:31 */ +type Sqlite3_module = sqlite3_module /* testdata/sqlite-amalgamation-3380500/sqlite3.c:7246:31 */ // CAPI3REF: Virtual Table Indexing Information // KEYWORDS: sqlite3_index_info @@ -24191,7 +24192,7 @@ type sqlite3_index_constraint = struct { Fusable uint8 F__ccgo_pad1 [2]byte FiTermOffset int32 -} /* sqlite3.c:7244:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:7244:9 */ // CAPI3REF: Virtual Table Indexing Information // KEYWORDS: sqlite3_index_info @@ -24297,7 +24298,7 @@ type sqlite3_index_orderby = struct { FiColumn int32 Fdesc uint8 F__ccgo_pad1 [3]byte -} /* sqlite3.c:7244:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:7244:9 */ // CAPI3REF: Virtual Table Indexing Information // KEYWORDS: sqlite3_index_info @@ -24403,7 +24404,7 @@ type sqlite3_index_constraint_usage = struct { FargvIndex int32 Fomit uint8 F__ccgo_pad1 [3]byte -} /* sqlite3.c:7244:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:7244:9 */ // CAPI3REF: Mutex Methods Object // @@ -24478,7 +24479,7 @@ type sqlite3_mutex_methods = struct { FxMutexLeave uintptr FxMutexHeld uintptr FxMutexNotheld uintptr -} /* sqlite3.c:8110:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:8110:9 */ // CAPI3REF: Mutex Methods Object // @@ -24543,7 +24544,7 @@ type sqlite3_mutex_methods = struct { // called, but only if the prior call to xMutexInit returned SQLITE_OK. // If xMutexInit fails in any way, it is expected to clean up after itself // prior to returning. -type Sqlite3_mutex_methods = sqlite3_mutex_methods /* sqlite3.c:8110:38 */ +type Sqlite3_mutex_methods = sqlite3_mutex_methods /* testdata/sqlite-amalgamation-3380500/sqlite3.c:8110:38 */ // CAPI3REF: Dynamic String Object // KEYWORDS: {dynamic string} @@ -24568,7 +24569,7 @@ type sqlite3_str = struct { FaccError U8 FprintfFlags U8 F__ccgo_pad1 [2]byte -} /* sqlite3.c:8374:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:8374:9 */ // CAPI3REF: Dynamic String Object // KEYWORDS: {dynamic string} @@ -24584,7 +24585,7 @@ type sqlite3_str = struct { // <li> ^The sqlite3_str object is destroyed and the string it created // is returned using the [sqlite3_str_finish()] interface. // </ol> -type Sqlite3_str = sqlite3_str /* sqlite3.c:8374:28 */ +type Sqlite3_str = sqlite3_str /* testdata/sqlite-amalgamation-3380500/sqlite3.c:8374:28 */ // CAPI3REF: Custom Page Cache Object // @@ -24597,7 +24598,7 @@ type Sqlite3_str = sqlite3_str /* sqlite3.c:8374:28 */ type sqlite3_pcache_page = struct { FpBuf uintptr FpExtra uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // CAPI3REF: Custom Page Cache Object // @@ -24607,7 +24608,7 @@ type sqlite3_pcache_page = struct { // of this object as parameters or as their return value. // // See [sqlite3_pcache_methods2] for additional information. -type Sqlite3_pcache_page = sqlite3_pcache_page /* sqlite3.c:8879:36 */ +type Sqlite3_pcache_page = sqlite3_pcache_page /* testdata/sqlite-amalgamation-3380500/sqlite3.c:8879:36 */ // CAPI3REF: Application Defined Page Cache. // KEYWORDS: {page cache} @@ -24781,7 +24782,7 @@ type sqlite3_pcache_methods2 = struct { FxTruncate uintptr FxDestroy uintptr FxShrink uintptr -} /* sqlite3.c:9044:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:9044:9 */ // CAPI3REF: Application Defined Page Cache. // KEYWORDS: {page cache} @@ -24940,7 +24941,7 @@ type sqlite3_pcache_methods2 = struct { // free up as much of heap memory as possible. The page cache implementation // is not obligated to free any memory, but well-behaved implementations should // do their best. -type Sqlite3_pcache_methods2 = sqlite3_pcache_methods2 /* sqlite3.c:9044:40 */ +type Sqlite3_pcache_methods2 = sqlite3_pcache_methods2 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:9044:40 */ // This is the obsolete pcache_methods object that has now been replaced // by sqlite3_pcache_methods2. This object is not used by SQLite. It is @@ -24957,12 +24958,12 @@ type sqlite3_pcache_methods = struct { FxRekey uintptr FxTruncate uintptr FxDestroy uintptr -} /* sqlite3.c:9067:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:9067:9 */ // This is the obsolete pcache_methods object that has now been replaced // by sqlite3_pcache_methods2. This object is not used by SQLite. It is // retained in the header file for backwards compatibility only. -type Sqlite3_pcache_methods = sqlite3_pcache_methods /* sqlite3.c:9067:39 */ +type Sqlite3_pcache_methods = sqlite3_pcache_methods /* testdata/sqlite-amalgamation-3380500/sqlite3.c:9067:39 */ // CAPI3REF: Online Backup Object // @@ -24986,7 +24987,7 @@ type sqlite3_backup = struct { FnPagecount Pgno FisAttached int32 FpNext uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // CAPI3REF: Online Backup Object // @@ -24996,7 +24997,7 @@ type sqlite3_backup = struct { // [sqlite3_backup_finish()]. // // See Also: [Using the SQLite Online Backup API] -type Sqlite3_backup = sqlite3_backup /* sqlite3.c:9093:31 */ +type Sqlite3_backup = sqlite3_backup /* testdata/sqlite-amalgamation-3380500/sqlite3.c:9093:31 */ // CAPI3REF: Database Snapshot // KEYWORDS: {snapshot} {sqlite3_snapshot} @@ -25016,7 +25017,7 @@ type Sqlite3_backup = sqlite3_backup /* sqlite3.c:9093:31 */ // version of the database file so that it is possible to later open a new read // transaction that sees that historical version of the database rather than // the most recent version. -type sqlite3_snapshot = struct{ Fhidden [48]uint8 } /* sqlite3.c:10385:9 */ +type sqlite3_snapshot = struct{ Fhidden [48]uint8 } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10385:9 */ // CAPI3REF: Database Snapshot // KEYWORDS: {snapshot} {sqlite3_snapshot} @@ -25036,7 +25037,7 @@ type sqlite3_snapshot = struct{ Fhidden [48]uint8 } /* sqlite3.c:10385:9 */ // version of the database file so that it is possible to later open a new read // transaction that sees that historical version of the database rather than // the most recent version. -type Sqlite3_snapshot = sqlite3_snapshot /* sqlite3.c:10387:3 */ +type Sqlite3_snapshot = sqlite3_snapshot /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10387:3 */ // CAPI3REF: Flags for sqlite3_deserialize() // @@ -25080,7 +25081,7 @@ type sqlite3_rtree_geometry = struct { FaParam uintptr FpUser uintptr FxDelUser uintptr -} /* sqlite3.c:10716:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10716:9 */ // CAPI3REF: Flags for sqlite3_deserialize() // @@ -25117,7 +25118,7 @@ type sqlite3_rtree_geometry = struct { // // -type Sqlite3_rtree_geometry = sqlite3_rtree_geometry /* sqlite3.c:10716:39 */ +type Sqlite3_rtree_geometry = sqlite3_rtree_geometry /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10716:39 */ type sqlite3_rtree_query_info = struct { FpContext uintptr FnParam int32 @@ -25137,13 +25138,13 @@ type sqlite3_rtree_query_info = struct { FeWithin int32 FrScore Sqlite3_rtree_dbl FapSqlParam uintptr -} /* sqlite3.c:10717:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10717:9 */ -type Sqlite3_rtree_query_info = sqlite3_rtree_query_info /* sqlite3.c:10717:41 */ +type Sqlite3_rtree_query_info = sqlite3_rtree_query_info /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10717:41 */ // The double-precision datatype used by RTree depends on the // SQLITE_RTREE_INT_ONLY compile-time option. -type Sqlite3_rtree_dbl = float64 /* sqlite3.c:10725:18 */ +type Sqlite3_rtree_dbl = float64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10725:18 */ // Allowed values for sqlite3_rtree_query.eWithin and .eParentWithin. @@ -25173,7 +25174,7 @@ type sqlite3_session = struct { FpNext uintptr FpTable uintptr Fhook SessionHook -} /* sqlite3.c:10832:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10832:9 */ // Allowed values for sqlite3_rtree_query.eWithin and .eParentWithin. @@ -25186,7 +25187,7 @@ type sqlite3_session = struct { // // An instance of this object is a [session] that can be used to // record changes to a database. -type Sqlite3_session = sqlite3_session /* sqlite3.c:10832:32 */ +type Sqlite3_session = sqlite3_session /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10832:32 */ // CAPI3REF: Changeset Iterator Handle // @@ -25207,13 +25208,13 @@ type sqlite3_changeset_iter = struct { F__ccgo_pad1 [4]byte FabPK uintptr FapValue uintptr -} /* sqlite3.c:10840:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10840:9 */ // CAPI3REF: Changeset Iterator Handle // // An instance of this object acts as a cursor for iterating // over the elements of a [changeset] or [patchset]. -type Sqlite3_changeset_iter = sqlite3_changeset_iter /* sqlite3.c:10840:39 */ +type Sqlite3_changeset_iter = sqlite3_changeset_iter /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10840:39 */ // CAPI3REF: Changegroup Handle // @@ -25223,13 +25224,13 @@ type sqlite3_changegroup = struct { Frc int32 FbPatch int32 FpList uintptr -} /* sqlite3.c:11692:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:11692:9 */ // CAPI3REF: Changegroup Handle // // A changegroup is an object used to combine two or more // [changesets] or [patchsets] -type Sqlite3_changegroup = sqlite3_changegroup /* sqlite3.c:11692:36 */ +type Sqlite3_changegroup = sqlite3_changegroup /* testdata/sqlite-amalgamation-3380500/sqlite3.c:11692:36 */ // CAPI3REF: Flags for sqlite3changeset_apply_v2 // @@ -25431,7 +25432,7 @@ type Sqlite3_changegroup = sqlite3_changegroup /* sqlite3.c:11692:36 */ // <li> The sqlite3_rebaser object is deleted by calling // sqlite3rebaser_delete(). // </ol> -type sqlite3_rebaser = struct{ Fgrp Sqlite3_changegroup } /* sqlite3.c:12256:9 */ +type sqlite3_rebaser = struct{ Fgrp Sqlite3_changegroup } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:12256:9 */ // CAPI3REF: Flags for sqlite3changeset_apply_v2 // @@ -25633,7 +25634,7 @@ type sqlite3_rebaser = struct{ Fgrp Sqlite3_changegroup } /* sqlite3.c:12256:9 * // <li> The sqlite3_rebaser object is deleted by calling // sqlite3rebaser_delete(). // </ol> -type Sqlite3_rebaser = sqlite3_rebaser /* sqlite3.c:12256:32 */ +type Sqlite3_rebaser = sqlite3_rebaser /* testdata/sqlite-amalgamation-3380500/sqlite3.c:12256:32 */ // CAPI3REF: Values for sqlite3session_config(). @@ -25687,7 +25688,7 @@ type Fts5ExtensionApi1 = struct { FxPhraseNext uintptr FxPhraseFirstColumn uintptr FxPhraseNextColumn uintptr -} /* sqlite3.c:12572:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:12572:9 */ // CAPI3REF: Values for sqlite3session_config(). @@ -25719,22 +25720,22 @@ type Fts5ExtensionApi1 = struct { // Virtual table implementations may overload SQL functions by implementing // the sqlite3_module.xFindFunction() method. -type Fts5ExtensionApi = Fts5ExtensionApi1 /* sqlite3.c:12572:33 */ +type Fts5ExtensionApi = Fts5ExtensionApi1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:12572:33 */ type Fts5PhraseIter1 = struct { Fa uintptr Fb uintptr -} /* sqlite3.c:12574:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:12574:9 */ -type Fts5PhraseIter = Fts5PhraseIter1 /* sqlite3.c:12574:31 */ +type Fts5PhraseIter = Fts5PhraseIter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:12574:31 */ -type Fts5_extension_function = uintptr /* sqlite3.c:12576:14 */ +type Fts5_extension_function = uintptr /* testdata/sqlite-amalgamation-3380500/sqlite3.c:12576:14 */ type fts5_tokenizer = struct { FxCreate uintptr FxDelete uintptr FxTokenize uintptr -} /* sqlite3.c:13035:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:13035:9 */ -type Fts5_tokenizer = fts5_tokenizer /* sqlite3.c:13035:31 */ +type Fts5_tokenizer = fts5_tokenizer /* testdata/sqlite-amalgamation-3380500/sqlite3.c:13035:31 */ // Flags that may be passed as the third argument to xTokenize() @@ -25754,7 +25755,7 @@ type fts5_api = struct { FxCreateTokenizer uintptr FxFindTokenizer uintptr FxCreateFunction uintptr -} /* sqlite3.c:13071:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:13071:9 */ // Flags that may be passed as the third argument to xTokenize() @@ -25768,26 +25769,26 @@ type fts5_api = struct { // ************************************************************************ // // FTS5 EXTENSION REGISTRATION API -type Fts5_api = fts5_api /* sqlite3.c:13071:25 */ +type Fts5_api = fts5_api /* testdata/sqlite-amalgamation-3380500/sqlite3.c:13071:25 */ -type Ssize_t = int64 /* corecrt.h:50:35 */ +type Ssize_t = int64 /* /usr/x86_64-w64-mingw32/include/corecrt.h:50:35 */ -type Rsize_t = Size_t /* corecrt.h:57:16 */ +type Rsize_t = Size_t /* /usr/x86_64-w64-mingw32/include/corecrt.h:57:16 */ -type Intptr_t = int64 /* corecrt.h:67:35 */ +type Intptr_t = int64 /* /usr/x86_64-w64-mingw32/include/corecrt.h:67:35 */ -type Uintptr_t = uint64 /* corecrt.h:80:44 */ +type Uintptr_t = uint64 /* /usr/x86_64-w64-mingw32/include/corecrt.h:80:44 */ -type Wint_t = uint16 /* corecrt.h:111:24 */ -type Wctype_t = uint16 /* corecrt.h:112:24 */ +type Wint_t = uint16 /* /usr/x86_64-w64-mingw32/include/corecrt.h:111:24 */ +type Wctype_t = uint16 /* /usr/x86_64-w64-mingw32/include/corecrt.h:112:24 */ -type Errno_t = int32 /* corecrt.h:118:13 */ +type Errno_t = int32 /* /usr/x86_64-w64-mingw32/include/corecrt.h:118:13 */ -type X__time32_t = int32 /* corecrt.h:123:14 */ +type X__time32_t = int32 /* /usr/x86_64-w64-mingw32/include/corecrt.h:123:14 */ -type X__time64_t = int64 /* corecrt.h:128:35 */ +type X__time64_t = int64 /* /usr/x86_64-w64-mingw32/include/corecrt.h:128:35 */ -type Time_t = X__time64_t /* corecrt.h:143:20 */ +type Time_t = X__time64_t /* /usr/x86_64-w64-mingw32/include/corecrt.h:143:20 */ type threadlocaleinfostruct = struct { Frefcount int32 @@ -25813,29 +25814,29 @@ type threadlocaleinfostruct = struct { Fpclmap uintptr Fpcumap uintptr Flc_time_curr uintptr -} /* corecrt.h:435:1 */ +} /* /usr/x86_64-w64-mingw32/include/corecrt.h:435:1 */ -type Pthreadlocinfo = uintptr /* corecrt.h:437:39 */ -type Pthreadmbcinfo = uintptr /* corecrt.h:438:36 */ +type Pthreadlocinfo = uintptr /* /usr/x86_64-w64-mingw32/include/corecrt.h:437:39 */ +type Pthreadmbcinfo = uintptr /* /usr/x86_64-w64-mingw32/include/corecrt.h:438:36 */ type localeinfo_struct = struct { Flocinfo Pthreadlocinfo Fmbcinfo Pthreadmbcinfo -} /* corecrt.h:441:9 */ +} /* /usr/x86_64-w64-mingw32/include/corecrt.h:441:9 */ -type X_locale_tstruct = localeinfo_struct /* corecrt.h:444:3 */ -type X_locale_t = uintptr /* corecrt.h:444:19 */ +type X_locale_tstruct = localeinfo_struct /* /usr/x86_64-w64-mingw32/include/corecrt.h:444:3 */ +type X_locale_t = uintptr /* /usr/x86_64-w64-mingw32/include/corecrt.h:444:19 */ type tagLC_ID = struct { FwLanguage uint16 FwCountry uint16 FwCodePage uint16 -} /* corecrt.h:435:1 */ +} /* /usr/x86_64-w64-mingw32/include/corecrt.h:435:1 */ -type LC_ID = tagLC_ID /* corecrt.h:452:3 */ -type LPLC_ID = uintptr /* corecrt.h:452:9 */ +type LC_ID = tagLC_ID /* /usr/x86_64-w64-mingw32/include/corecrt.h:452:3 */ +type LPLC_ID = uintptr /* /usr/x86_64-w64-mingw32/include/corecrt.h:452:9 */ -type Threadlocinfo = threadlocaleinfostruct /* corecrt.h:487:3 */ +type Threadlocinfo = threadlocaleinfostruct /* /usr/x86_64-w64-mingw32/include/corecrt.h:487:3 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -25847,7 +25848,7 @@ type Threadlocinfo = threadlocaleinfostruct /* corecrt.h:487:3 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type _SETJMP_FLOAT128 = struct{ FPart [2]uint64 } /* setjmp.h:112:26 */ +type _SETJMP_FLOAT128 = struct{ FPart [2]uint64 } /* /usr/x86_64-w64-mingw32/include/setjmp.h:112:26 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -25859,9 +25860,9 @@ type _SETJMP_FLOAT128 = struct{ FPart [2]uint64 } /* setjmp.h:112:26 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type SETJMP_FLOAT128 = _SETJMP_FLOAT128 /* setjmp.h:114:5 */ +type SETJMP_FLOAT128 = _SETJMP_FLOAT128 /* /usr/x86_64-w64-mingw32/include/setjmp.h:114:5 */ -type X_JBTYPE = SETJMP_FLOAT128 /* setjmp.h:117:27 */ +type X_JBTYPE = SETJMP_FLOAT128 /* /usr/x86_64-w64-mingw32/include/setjmp.h:117:27 */ type _JUMP_BUFFER = struct { FFrame uint64 @@ -25886,11 +25887,11 @@ type _JUMP_BUFFER = struct { FXmm13 SETJMP_FLOAT128 FXmm14 SETJMP_FLOAT128 FXmm15 SETJMP_FLOAT128 -} /* setjmp.h:119:11 */ +} /* /usr/x86_64-w64-mingw32/include/setjmp.h:119:11 */ -type X_JUMP_BUFFER = _JUMP_BUFFER /* setjmp.h:142:5 */ +type X_JUMP_BUFFER = _JUMP_BUFFER /* /usr/x86_64-w64-mingw32/include/setjmp.h:142:5 */ -type Jmp_buf = [16]X_JBTYPE /* setjmp.h:199:19 */ +type Jmp_buf = [16]X_JBTYPE /* /usr/x86_64-w64-mingw32/include/setjmp.h:199:19 */ // ISO C Standard: 7.17 Common definitions <stddef.h> @@ -25954,7 +25955,7 @@ type Jmp_buf = [16]X_JBTYPE /* setjmp.h:199:19 */ type Max_align_t = struct { F__max_align_ll int64 F__max_align_ld float64 -} /* stddef.h:427:3 */ +} /* /usr/x86_64-w64-mingw32/include/stddef.h:427:3 */ // Copyright (C) 1992-2020 Free Software Foundation, Inc. // @@ -26065,40 +26066,40 @@ type Max_align_t = struct { // This administrivia gets added to the end of limits.h // if the system has its own version of limits.h. -type X_onexit_t = uintptr /* stdlib.h:50:15 */ +type X_onexit_t = uintptr /* /usr/x86_64-w64-mingw32/include/stdlib.h:50:15 */ type _div_t = struct { Fquot int32 Frem int32 -} /* stdlib.h:60:11 */ +} /* /usr/x86_64-w64-mingw32/include/stdlib.h:60:11 */ -type Div_t = _div_t /* stdlib.h:63:5 */ +type Div_t = _div_t /* /usr/x86_64-w64-mingw32/include/stdlib.h:63:5 */ type _ldiv_t = struct { Fquot int32 Frem int32 -} /* stdlib.h:65:11 */ +} /* /usr/x86_64-w64-mingw32/include/stdlib.h:65:11 */ -type Ldiv_t = _ldiv_t /* stdlib.h:68:5 */ +type Ldiv_t = _ldiv_t /* /usr/x86_64-w64-mingw32/include/stdlib.h:68:5 */ -type X_LDOUBLE = struct{ Fld [10]uint8 } /* stdlib.h:77:5 */ +type X_LDOUBLE = struct{ Fld [10]uint8 } /* /usr/x86_64-w64-mingw32/include/stdlib.h:77:5 */ -type X_CRT_DOUBLE = struct{ Fx float64 } /* stdlib.h:84:5 */ +type X_CRT_DOUBLE = struct{ Fx float64 } /* /usr/x86_64-w64-mingw32/include/stdlib.h:84:5 */ -type X_CRT_FLOAT = struct{ Ff float32 } /* stdlib.h:88:5 */ +type X_CRT_FLOAT = struct{ Ff float32 } /* /usr/x86_64-w64-mingw32/include/stdlib.h:88:5 */ -type X_LONGDOUBLE = struct{ Fx float64 } /* stdlib.h:95:5 */ +type X_LONGDOUBLE = struct{ Fx float64 } /* /usr/x86_64-w64-mingw32/include/stdlib.h:95:5 */ -type X_LDBL12 = struct{ Fld12 [12]uint8 } /* stdlib.h:102:5 */ +type X_LDBL12 = struct{ Fld12 [12]uint8 } /* /usr/x86_64-w64-mingw32/include/stdlib.h:102:5 */ -type X_purecall_handler = uintptr /* stdlib.h:143:16 */ +type X_purecall_handler = uintptr /* /usr/x86_64-w64-mingw32/include/stdlib.h:143:16 */ -type X_invalid_parameter_handler = uintptr /* stdlib.h:148:16 */ +type X_invalid_parameter_handler = uintptr /* /usr/x86_64-w64-mingw32/include/stdlib.h:148:16 */ type Lldiv_t = struct { Fquot int64 Frem int64 -} /* stdlib.h:727:61 */ +} /* /usr/x86_64-w64-mingw32/include/stdlib.h:727:61 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -26120,7 +26121,7 @@ type _heapinfo = struct { F_size Size_t F_useflag int32 F__ccgo_pad1 [4]byte -} /* malloc.h:46:11 */ +} /* /usr/x86_64-w64-mingw32/include/malloc.h:46:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -26137,7 +26138,7 @@ type _heapinfo = struct { // Values for _heapinfo.useflag // The structure used to walk through the heap with _heapwalk. -type X_HEAPINFO = _heapinfo /* malloc.h:50:5 */ +type X_HEAPINFO = _heapinfo /* /usr/x86_64-w64-mingw32/include/malloc.h:50:5 */ // On LP64 systems, longs are 64-bit. Use the appropriate rotate // function. @@ -26194,30 +26195,30 @@ type X_HEAPINFO = _heapinfo /* malloc.h:50:5 */ // The Intel API is flexible enough that we must allow aliasing with other // vector types, and their scalar components. -type X__m64 = [2]int32 /* mmintrin.h:44:13 */ +type X__m64 = [2]int32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/mmintrin.h:44:13 */ // Unaligned version of the same type -type X__m64_u = [2]int32 /* mmintrin.h:47:13 */ +type X__m64_u = [2]int32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/mmintrin.h:47:13 */ // Internal data types for implementing the intrinsics. -type X__v2si = [2]int32 /* mmintrin.h:50:13 */ -type X__v4hi = [4]int16 /* mmintrin.h:51:15 */ -type X__v8qi = [8]int8 /* mmintrin.h:52:14 */ -type X__v1di = [1]int64 /* mmintrin.h:53:19 */ -type X__v2sf = [2]float32 /* mmintrin.h:54:15 */ +type X__v2si = [2]int32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/mmintrin.h:50:13 */ +type X__v4hi = [4]int16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/mmintrin.h:51:15 */ +type X__v8qi = [8]int8 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/mmintrin.h:52:14 */ +type X__v1di = [1]int64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/mmintrin.h:53:19 */ +type X__v2sf = [2]float32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/mmintrin.h:54:15 */ // Loads one cache line from address P to a location "closer" to the // processor. The selector I specifies the type of prefetch operation. // The Intel API is flexible enough that we must allow aliasing with other // vector types, and their scalar components. -type X__m128 = [4]float32 /* xmmintrin.h:69:15 */ +type X__m128 = [4]float32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:69:15 */ // Unaligned version of the same type. -type X__m128_u = [4]float32 /* xmmintrin.h:72:15 */ +type X__m128_u = [4]float32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:72:15 */ // Internal data types for implementing the intrinsics. -type X__v4sf = [4]float32 /* xmmintrin.h:75:15 */ +type X__v4sf = [4]float32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/xmmintrin.h:75:15 */ // Transpose the 4x4 matrix composed of row[0-3]. @@ -26276,25 +26277,25 @@ type X__v4sf = [4]float32 /* xmmintrin.h:75:15 */ // User Guide and Reference, version 9.0. // SSE2 -type X__v2df = [2]float64 /* emmintrin.h:40:16 */ -type X__v2di = [2]int64 /* emmintrin.h:41:19 */ -type X__v2du = [2]uint64 /* emmintrin.h:42:28 */ -type X__v4si = [4]int32 /* emmintrin.h:43:13 */ -type X__v4su = [4]uint32 /* emmintrin.h:44:22 */ -type X__v8hi = [8]int16 /* emmintrin.h:45:15 */ -type X__v8hu = [8]uint16 /* emmintrin.h:46:24 */ -type X__v16qi = [16]int8 /* emmintrin.h:47:14 */ -type X__v16qs = [16]int8 /* emmintrin.h:48:21 */ -type X__v16qu = [16]uint8 /* emmintrin.h:49:23 */ +type X__v2df = [2]float64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:40:16 */ +type X__v2di = [2]int64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:41:19 */ +type X__v2du = [2]uint64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:42:28 */ +type X__v4si = [4]int32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:43:13 */ +type X__v4su = [4]uint32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:44:22 */ +type X__v8hi = [8]int16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:45:15 */ +type X__v8hu = [8]uint16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:46:24 */ +type X__v16qi = [16]int8 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:47:14 */ +type X__v16qs = [16]int8 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:48:21 */ +type X__v16qu = [16]uint8 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:49:23 */ // The Intel API is flexible enough that we must allow aliasing with other // vector types, and their scalar components. -type X__m128i = [2]int64 /* emmintrin.h:53:19 */ -type X__m128d = [2]float64 /* emmintrin.h:54:16 */ +type X__m128i = [2]int64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:53:19 */ +type X__m128d = [2]float64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:54:16 */ // Unaligned version of the same types. -type X__m128i_u = [2]int64 /* emmintrin.h:57:19 */ -type X__m128d_u = [2]float64 /* emmintrin.h:58:16 */ +type X__m128i_u = [2]int64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:57:19 */ +type X__m128d_u = [2]float64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/emmintrin.h:58:16 */ // Copyright (C) 2008-2020 Free Software Foundation, Inc. // @@ -26323,28 +26324,28 @@ type X__m128d_u = [2]float64 /* emmintrin.h:58:16 */ // User Guide and Reference, version 11.0. // Internal data types for implementing the intrinsics. -type X__v4df = [4]float64 /* avxintrin.h:41:16 */ -type X__v8sf = [8]float32 /* avxintrin.h:42:15 */ -type X__v4di = [4]int64 /* avxintrin.h:43:19 */ -type X__v4du = [4]uint64 /* avxintrin.h:44:28 */ -type X__v8si = [8]int32 /* avxintrin.h:45:13 */ -type X__v8su = [8]uint32 /* avxintrin.h:46:22 */ -type X__v16hi = [16]int16 /* avxintrin.h:47:15 */ -type X__v16hu = [16]uint16 /* avxintrin.h:48:24 */ -type X__v32qi = [32]int8 /* avxintrin.h:49:14 */ -type X__v32qs = [32]int8 /* avxintrin.h:50:21 */ -type X__v32qu = [32]uint8 /* avxintrin.h:51:23 */ +type X__v4df = [4]float64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:41:16 */ +type X__v8sf = [8]float32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:42:15 */ +type X__v4di = [4]int64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:43:19 */ +type X__v4du = [4]uint64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:44:28 */ +type X__v8si = [8]int32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:45:13 */ +type X__v8su = [8]uint32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:46:22 */ +type X__v16hi = [16]int16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:47:15 */ +type X__v16hu = [16]uint16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:48:24 */ +type X__v32qi = [32]int8 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:49:14 */ +type X__v32qs = [32]int8 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:50:21 */ +type X__v32qu = [32]uint8 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:51:23 */ // The Intel API is flexible enough that we must allow aliasing with other // vector types, and their scalar components. -type X__m256 = [8]float32 /* avxintrin.h:55:15 */ -type X__m256i = [4]int64 /* avxintrin.h:57:19 */ -type X__m256d = [4]float64 /* avxintrin.h:59:16 */ +type X__m256 = [8]float32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:55:15 */ +type X__m256i = [4]int64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:57:19 */ +type X__m256d = [4]float64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:59:16 */ // Unaligned version of the same types. -type X__m256_u = [8]float32 /* avxintrin.h:63:15 */ -type X__m256i_u = [4]int64 /* avxintrin.h:66:19 */ -type X__m256d_u = [4]float64 /* avxintrin.h:69:16 */ +type X__m256_u = [8]float32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:63:15 */ +type X__m256i_u = [4]int64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:66:19 */ +type X__m256d_u = [4]float64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avxintrin.h:69:16 */ // Copyright (C) 2013-2020 Free Software Foundation, Inc. // @@ -26370,37 +26371,37 @@ type X__m256d_u = [4]float64 /* avxintrin.h:69:16 */ // <http://www.gnu.org/licenses/>. // Internal data types for implementing the intrinsics. -type X__v8df = [8]float64 /* avx512fintrin.h:38:16 */ -type X__v16sf = [16]float32 /* avx512fintrin.h:39:15 */ -type X__v8di = [8]int64 /* avx512fintrin.h:40:19 */ -type X__v8du = [8]uint64 /* avx512fintrin.h:41:28 */ -type X__v16si = [16]int32 /* avx512fintrin.h:42:13 */ -type X__v16su = [16]uint32 /* avx512fintrin.h:43:22 */ -type X__v32hi = [32]int16 /* avx512fintrin.h:44:15 */ -type X__v32hu = [32]uint16 /* avx512fintrin.h:45:24 */ -type X__v64qi = [64]int8 /* avx512fintrin.h:46:14 */ -type X__v64qu = [64]uint8 /* avx512fintrin.h:47:23 */ +type X__v8df = [8]float64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:38:16 */ +type X__v16sf = [16]float32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:39:15 */ +type X__v8di = [8]int64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:40:19 */ +type X__v8du = [8]uint64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:41:28 */ +type X__v16si = [16]int32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:42:13 */ +type X__v16su = [16]uint32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:43:22 */ +type X__v32hi = [32]int16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:44:15 */ +type X__v32hu = [32]uint16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:45:24 */ +type X__v64qi = [64]int8 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:46:14 */ +type X__v64qu = [64]uint8 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:47:23 */ // The Intel API is flexible enough that we must allow aliasing with other // vector types, and their scalar components. -type X__m512 = [16]float32 /* avx512fintrin.h:51:15 */ -type X__m512i = [8]int64 /* avx512fintrin.h:52:19 */ -type X__m512d = [8]float64 /* avx512fintrin.h:53:16 */ +type X__m512 = [16]float32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:51:15 */ +type X__m512i = [8]int64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:52:19 */ +type X__m512d = [8]float64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:53:16 */ // Unaligned version of the same type. -type X__m512_u = [16]float32 /* avx512fintrin.h:56:15 */ -type X__m512i_u = [8]int64 /* avx512fintrin.h:57:19 */ -type X__m512d_u = [8]float64 /* avx512fintrin.h:58:16 */ +type X__m512_u = [16]float32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:56:15 */ +type X__m512i_u = [8]int64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:57:19 */ +type X__m512d_u = [8]float64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:58:16 */ -type X__mmask8 = uint8 /* avx512fintrin.h:60:24 */ -type X__mmask16 = uint16 /* avx512fintrin.h:61:24 */ +type X__mmask8 = uint8 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:60:24 */ +type X__mmask16 = uint16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:61:24 */ -type X_MM_PERM_ENUM = uint32 /* avx512fintrin.h:4359:3 */ +type X_MM_PERM_ENUM = uint32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:4359:3 */ // Constants for mantissa extraction -type X_MM_MANTISSA_NORM_ENUM = uint32 /* avx512fintrin.h:8692:3 */ +type X_MM_MANTISSA_NORM_ENUM = uint32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:8692:3 */ -type X_MM_MANTISSA_SIGN_ENUM = uint32 /* avx512fintrin.h:8699:3 */ +type X_MM_MANTISSA_SIGN_ENUM = uint32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512fintrin.h:8699:3 */ // Copyright (C) 2014-2020 Free Software Foundation, Inc. // @@ -26426,9 +26427,9 @@ type X_MM_MANTISSA_SIGN_ENUM = uint32 /* avx512fintrin.h:8699:3 */ // <http://www.gnu.org/licenses/>. // Internal data types for implementing the intrinsics. -type X__mmask32 = uint32 /* avx512vlintrin.h:38:22 */ +type X__mmask32 = uint32 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512vlintrin.h:38:22 */ -type X__mmask64 = uint64 /* avx512bwintrin.h:41:28 */ +type X__mmask64 = uint64 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bwintrin.h:41:28 */ // Copyright (C) 2019-2020 Free Software Foundation, Inc. // @@ -26454,13 +26455,13 @@ type X__mmask64 = uint64 /* avx512bwintrin.h:41:28 */ // <http://www.gnu.org/licenses/>. // Internal data types for implementing the intrinsics. -type X__v16bh = [16]int16 /* avx512bf16vlintrin.h:38:15 */ -type X__v8bh = [8]int16 /* avx512bf16vlintrin.h:39:15 */ +type X__v16bh = [16]int16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bf16vlintrin.h:38:15 */ +type X__v8bh = [8]int16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bf16vlintrin.h:39:15 */ // The Intel API is flexible enough that we must allow aliasing with other // vector types, and their scalar components. -type X__m256bh = [16]int16 /* avx512bf16vlintrin.h:43:15 */ -type X__m128bh = [8]int16 /* avx512bf16vlintrin.h:44:15 */ +type X__m256bh = [16]int16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bf16vlintrin.h:43:15 */ +type X__m128bh = [8]int16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bf16vlintrin.h:44:15 */ // Copyright (C) 2019-2020 Free Software Foundation, Inc. // @@ -26486,11 +26487,11 @@ type X__m128bh = [8]int16 /* avx512bf16vlintrin.h:44:15 */ // <http://www.gnu.org/licenses/>. // Internal data types for implementing the intrinsics. -type X__v32bh = [32]int16 /* avx512bf16intrin.h:38:15 */ +type X__v32bh = [32]int16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bf16intrin.h:38:15 */ // The Intel API is flexible enough that we must allow aliasing with other // vector types, and their scalar components. -type X__m512bh = [32]int16 /* avx512bf16intrin.h:42:15 */ +type X__m512bh = [32]int16 /* /usr/lib/gcc/x86_64-w64-mingw32/10-win32/include/avx512bf16intrin.h:42:15 */ // The SQLITE_THREADSAFE macro must be defined as 0, 1, or 2. // 0 means mutexes are permanently disable and the library is never @@ -26644,7 +26645,7 @@ type Hash1 = struct { Fcount uint32 Ffirst uintptr Fht uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // The SQLITE_THREADSAFE macro must be defined as 0, 1, or 2. // 0 means mutexes are permanently disable and the library is never @@ -26793,15 +26794,15 @@ type Hash1 = struct { // used in SQLite. // Forward declarations of structures. -type Hash = Hash1 /* sqlite3.c:13744:21 */ +type Hash = Hash1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:13744:21 */ type HashElem1 = struct { Fnext uintptr Fprev uintptr Fdata uintptr FpKey uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type HashElem = HashElem1 /* sqlite3.c:13745:25 */ +type HashElem = HashElem1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:13745:25 */ // A complete hash table is an instance of the following structure. // The internals of this structure are intended to be opaque -- client @@ -26827,7 +26828,7 @@ type _ht = struct { Fcount uint32 F__ccgo_pad1 [4]byte Fchain uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // Macros for looping over all elements of a hash table. The idiom is // like this: @@ -26876,21 +26877,21 @@ type _iobuf = struct { F_charbuf int32 F_bufsiz int32 F_tmpfname uintptr -} /* stdio.h:24:3 */ +} /* /usr/x86_64-w64-mingw32/include/stdio.h:24:3 */ -type FILE = _iobuf /* stdio.h:34:25 */ +type FILE = _iobuf /* /usr/x86_64-w64-mingw32/include/stdio.h:34:25 */ -type X_off_t = int32 /* _mingw_off_t.h:5:16 */ -type Off32_t = int32 /* _mingw_off_t.h:7:16 */ +type X_off_t = int32 /* /usr/x86_64-w64-mingw32/include/_mingw_off_t.h:5:16 */ +type Off32_t = int32 /* /usr/x86_64-w64-mingw32/include/_mingw_off_t.h:7:16 */ -type X_off64_t = int64 /* _mingw_off_t.h:13:39 */ -type Off64_t = int64 /* _mingw_off_t.h:15:39 */ +type X_off64_t = int64 /* /usr/x86_64-w64-mingw32/include/_mingw_off_t.h:13:39 */ +type Off64_t = int64 /* /usr/x86_64-w64-mingw32/include/_mingw_off_t.h:15:39 */ -type Off_t = Off64_t /* _mingw_off_t.h:24:17 */ +type Off_t = Off64_t /* /usr/x86_64-w64-mingw32/include/_mingw_off_t.h:24:17 */ -type Fpos_t = int64 /* stdio.h:102:37 */ +type Fpos_t = int64 /* /usr/x86_64-w64-mingw32/include/stdio.h:102:37 */ -func vsnwprintf(tls *libc.TLS, __stream uintptr, __n Size_t, __format uintptr, __local_argv X__builtin_va_list) int32 { /* stdio.h:1145:5: */ +func vsnwprintf(tls *libc.TLS, __stream uintptr, __n Size_t, __format uintptr, __local_argv X__builtin_va_list) int32 { /* /usr/x86_64-w64-mingw32/include/stdio.h:1145:5: */ return libc.X__mingw_vsnwprintf(tls, __stream, __n, __format, __local_argv) } @@ -26904,7 +26905,7 @@ func vsnwprintf(tls *libc.TLS, __stream uintptr, __n Size_t, __format uintptr, _ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -func vswprintf(tls *libc.TLS, __stream uintptr, __count Size_t, __format uintptr, __local_argv X__builtin_va_list) int32 { /* swprintf.inl:27:5: */ +func vswprintf(tls *libc.TLS, __stream uintptr, __count Size_t, __format uintptr, __local_argv X__builtin_va_list) int32 { /* /usr/x86_64-w64-mingw32/include/swprintf.inl:27:5: */ return vsnwprintf(tls, __stream, __count, __format, __local_argv) } @@ -27004,13 +27005,13 @@ func vswprintf(tls *libc.TLS, __stream uintptr, __count Size_t, __format uintptr // types can be conveniently redefined at compile-type. Like this: // // cc '-DUINTPTR_TYPE=long long int' ... -type I64 = Sqlite_int64 /* sqlite3.c:14217:22 */ // 8-byte signed integer -type U64 = Sqlite_uint64 /* sqlite3.c:14218:23 */ // 8-byte unsigned integer -type U32 = uint32 /* sqlite3.c:14219:21 */ // 4-byte unsigned integer -type U16 = uint16 /* sqlite3.c:14220:21 */ // 2-byte unsigned integer -type I16 = int16 /* sqlite3.c:14221:20 */ // 2-byte signed integer -type U8 = uint8 /* sqlite3.c:14222:20 */ // 1-byte unsigned integer -type I8 = int8 /* sqlite3.c:14223:19 */ // 1-byte signed integer +type I64 = Sqlite_int64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14217:22 */ // 8-byte signed integer +type U64 = Sqlite_uint64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14218:23 */ // 8-byte unsigned integer +type U32 = uint32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14219:21 */ // 4-byte unsigned integer +type U16 = uint16 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14220:21 */ // 2-byte unsigned integer +type I16 = int16 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14221:20 */ // 2-byte signed integer +type U8 = uint8 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14222:20 */ // 1-byte unsigned integer +type I8 = int8 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14223:19 */ // 1-byte signed integer // SQLITE_MAX_U32 is a u64 constant that is the maximum u64 value // that can be stored in a u32 without loss of data. The value @@ -27021,7 +27022,7 @@ type I8 = int8 /* sqlite3.c:14223:19 */ // 1-byte signed integer // table or index. This is an unsigned integer type. For 99.9% of // the world, a 32-bit integer is sufficient. But a 64-bit integer // can be used at compile-time if desired. -type TRowcnt = U32 /* sqlite3.c:14242:14 */ // 32-bit is the default +type TRowcnt = U32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14242:14 */ // 32-bit is the default // Estimated quantities used for query planning are stored as 16-bit // logarithms. For quantity X, the value stored is 10*log2(X). This @@ -27044,12 +27045,12 @@ type TRowcnt = U32 /* sqlite3.c:14242:14 */ // 32-bit is the default // Examples: // // 0.5 -> -10 0.1 -> -33 0.0625 -> -40 -type LogEst = int16 /* sqlite3.c:14268:20 */ +type LogEst = int16 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14268:20 */ // Set the SQLITE_PTRSIZE macro to the number of bytes in a pointer // The uptr type is an unsigned integer large enough to hold a pointer -type Uptr = U64 /* sqlite3.c:14293:15 */ +type Uptr = U64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14293:15 */ // An instance of the following structure is used to store the busy-handler // callback for a given sqlite handle. @@ -27063,7 +27064,7 @@ type BusyHandler1 = struct { FpBusyArg uintptr FnBusy int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // An instance of the following structure is used to store the busy-handler // callback for a given sqlite handle. @@ -27072,7 +27073,7 @@ type BusyHandler1 = struct { // callback for the database handle. Each pager opened via the sqlite // handle is passed a pointer to sqlite.busyHandler. The busy-handler // callback is currently invoked only from within pager.c. -type BusyHandler = BusyHandler1 /* sqlite3.c:14464:28 */ +type BusyHandler = BusyHandler1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14464:28 */ // Name of table that holds the database schema. // @@ -27151,7 +27152,7 @@ type AggInfo1 = struct { FaFunc uintptr FnFunc int32 FselId U32 -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // Name of table that holds the database schema. // @@ -27214,21 +27215,21 @@ type AggInfo1 = struct { // cases the parameters are named as per the usual conventions. // Forward references to structures -type AggInfo = AggInfo1 /* sqlite3.c:14574:24 */ +type AggInfo = AggInfo1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14574:24 */ type AuthContext1 = struct { FzAuthContext uintptr FpParse uintptr -} /* sqlite3.c:14575:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14575:9 */ -type AuthContext = AuthContext1 /* sqlite3.c:14575:28 */ +type AuthContext = AuthContext1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14575:28 */ type AutoincInfo1 = struct { FpNext uintptr FpTab uintptr FiDb int32 FregCtr int32 -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type AutoincInfo = AutoincInfo1 /* sqlite3.c:14576:28 */ +type AutoincInfo = AutoincInfo1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14576:28 */ type Bitvec1 = struct { FiSize U32 FnSet U32 @@ -27238,9 +27239,9 @@ type Bitvec1 = struct { F__ccgo_pad1 [0]uint64 FaBitmap [496]U8 } -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Bitvec = Bitvec1 /* sqlite3.c:14577:23 */ +type Bitvec = Bitvec1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14577:23 */ type CollSeq1 = struct { FzName uintptr Fenc U8 @@ -27248,9 +27249,9 @@ type CollSeq1 = struct { FpUser uintptr FxCmp uintptr FxDel uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type CollSeq = CollSeq1 /* sqlite3.c:14578:24 */ +type CollSeq = CollSeq1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14578:24 */ type Column1 = struct { FzCnName uintptr FnotNull uint8 /* unsigned notNull: 4, unsigned eCType: 4 */ @@ -27262,9 +27263,9 @@ type Column1 = struct { FiDflt U16 FcolFlags U16 F__ccgo_pad3 [6]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Column = Column1 /* sqlite3.c:14579:23 */ +type Column = Column1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14579:23 */ type Cte1 = struct { FzName uintptr FpCols uintptr @@ -27273,9 +27274,9 @@ type Cte1 = struct { FpUse uintptr FeM10d U8 F__ccgo_pad1 [7]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Cte = Cte1 /* sqlite3.c:14580:20 */ +type Cte = Cte1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14580:20 */ type CteUse1 = struct { FnUse int32 FaddrM9e int32 @@ -27284,9 +27285,9 @@ type CteUse1 = struct { FnRowEst LogEst FeM10d U8 F__ccgo_pad1 [1]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type CteUse = CteUse1 /* sqlite3.c:14581:23 */ +type CteUse = CteUse1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14581:23 */ type Db1 = struct { FzDbSName uintptr FpBt uintptr @@ -27294,9 +27295,9 @@ type Db1 = struct { FbSyncSet U8 F__ccgo_pad1 [6]byte FpSchema uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Db = Db1 /* sqlite3.c:14582:19 */ +type Db = Db1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14582:19 */ type DbFixer1 = struct { FpParse uintptr Fw Walker @@ -27306,9 +27307,9 @@ type DbFixer1 = struct { FzDb uintptr FzType uintptr FpName uintptr -} /* sqlite3.c:14583:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14583:9 */ -type DbFixer = DbFixer1 /* sqlite3.c:14583:24 */ +type DbFixer = DbFixer1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14583:24 */ type Schema1 = struct { Fschema_cookie int32 FiGeneration int32 @@ -27321,9 +27322,9 @@ type Schema1 = struct { Fenc U8 FschemaFlags U16 Fcache_size int32 -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Schema = Schema1 /* sqlite3.c:14584:23 */ +type Schema = Schema1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14584:23 */ type Expr1 = struct { Fop U8 FaffExpr int8 @@ -27341,9 +27342,9 @@ type Expr1 = struct { Fw struct{ FiRightJoinTable int32 } FpAggInfo uintptr Fy struct{ FpTab uintptr } -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Expr = Expr1 /* sqlite3.c:14585:21 */ +type Expr = Expr1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14585:21 */ type ExprList1 = struct { FnExpr int32 FnAlloc int32 @@ -27363,9 +27364,9 @@ type ExprList1 = struct { } F__ccgo_pad3 [4]byte } -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type ExprList = ExprList1 /* sqlite3.c:14586:25 */ +type ExprList = ExprList1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14586:25 */ type FKey1 = struct { FpFrom uintptr FpNextFrom uintptr @@ -27382,17 +27383,17 @@ type FKey1 = struct { F__ccgo_pad1 [4]byte FzCol uintptr } -} /* sqlite3.c:14587:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14587:9 */ -type FKey = FKey1 /* sqlite3.c:14587:21 */ +type FKey = FKey1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14587:21 */ type FuncDestructor1 = struct { FnRef int32 F__ccgo_pad1 [4]byte FxDestroy uintptr FpUserData uintptr -} /* sqlite3.c:14588:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14588:9 */ -type FuncDestructor = FuncDestructor1 /* sqlite3.c:14588:31 */ +type FuncDestructor = FuncDestructor1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14588:31 */ type FuncDef1 = struct { FnArg I8 F__ccgo_pad1 [3]byte @@ -27405,19 +27406,19 @@ type FuncDef1 = struct { FxInverse uintptr FzName uintptr Fu struct{ FpHash uintptr } -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type FuncDef = FuncDef1 /* sqlite3.c:14589:24 */ -type FuncDefHash1 = struct{ Fa [23]uintptr } /* sqlite3.c:14590:9 */ +type FuncDef = FuncDef1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14589:24 */ +type FuncDefHash1 = struct{ Fa [23]uintptr } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14590:9 */ -type FuncDefHash = FuncDefHash1 /* sqlite3.c:14590:28 */ +type FuncDefHash = FuncDefHash1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14590:28 */ type IdList1 = struct { Fa uintptr FnId int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type IdList = IdList1 /* sqlite3.c:14591:23 */ +type IdList = IdList1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14591:23 */ type Index1 = struct { FzName uintptr FaiColumn uintptr @@ -27446,9 +27447,9 @@ type Index1 = struct { FnRowEst0 TRowcnt F__ccgo_pad3 [4]byte FcolNotIdxed Bitmask -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Index = Index1 /* sqlite3.c:14592:22 */ +type Index = Index1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14592:22 */ type IndexSample1 = struct { Fp uintptr Fn int32 @@ -27456,9 +27457,9 @@ type IndexSample1 = struct { FanEq uintptr FanLt uintptr FanDLt uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type IndexSample = IndexSample1 /* sqlite3.c:14593:28 */ +type IndexSample = IndexSample1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14593:28 */ type KeyInfo1 = struct { FnRef U32 Fenc U8 @@ -27469,9 +27470,9 @@ type KeyInfo1 = struct { Fdb uintptr FaSortFlags uintptr FaColl [1]uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type KeyInfo = KeyInfo1 /* sqlite3.c:14595:24 */ +type KeyInfo = KeyInfo1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14595:24 */ type Lookaside1 = struct { FbDisable U32 Fsz U16 @@ -27488,12 +27489,12 @@ type Lookaside1 = struct { FpMiddle uintptr FpStart uintptr FpEnd uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Lookaside = Lookaside1 /* sqlite3.c:14596:26 */ -type LookasideSlot1 = struct{ FpNext uintptr } /* sqlite3.c:578:9 */ +type Lookaside = Lookaside1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14596:26 */ +type LookasideSlot1 = struct{ FpNext uintptr } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type LookasideSlot = LookasideSlot1 /* sqlite3.c:14597:30 */ +type LookasideSlot = LookasideSlot1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14597:30 */ type Module1 = struct { FpModule uintptr FzName uintptr @@ -27502,9 +27503,9 @@ type Module1 = struct { FpAux uintptr FxDestroy uintptr FpEpoTab uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Module = Module1 /* sqlite3.c:14598:23 */ +type Module = Module1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14598:23 */ type NameContext1 = struct { FpParse uintptr FpSrcList uintptr @@ -27515,9 +27516,9 @@ type NameContext1 = struct { FncFlags int32 F__ccgo_pad1 [4]byte FpWinSelect uintptr -} /* sqlite3.c:14599:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14599:9 */ -type NameContext = NameContext1 /* sqlite3.c:14599:28 */ +type NameContext = NameContext1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14599:28 */ type Parse1 = struct { Fdb uintptr FzErrMsg uintptr @@ -27597,16 +27598,16 @@ type Parse1 = struct { FapVtabLock uintptr FpWith uintptr FpRename uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Parse = Parse1 /* sqlite3.c:14600:22 */ +type Parse = Parse1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14600:22 */ type ParseCleanup1 = struct { FpNext uintptr FpPtr uintptr FxCleanup uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type ParseCleanup = ParseCleanup1 /* sqlite3.c:14601:29 */ +type ParseCleanup = ParseCleanup1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14601:29 */ type PreUpdate1 = struct { Fv uintptr FpCsr uintptr @@ -27623,23 +27624,23 @@ type PreUpdate1 = struct { FaNew uintptr FpTab uintptr FpPk uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type PreUpdate = PreUpdate1 /* sqlite3.c:14602:26 */ +type PreUpdate = PreUpdate1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14602:26 */ type PrintfArguments1 = struct { FnArg int32 FnUsed int32 FapArg uintptr -} /* sqlite3.c:14603:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14603:9 */ -type PrintfArguments = PrintfArguments1 /* sqlite3.c:14603:32 */ +type PrintfArguments = PrintfArguments1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14603:32 */ type RenameToken1 = struct { Fp uintptr Ft Token FpNext uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type RenameToken = RenameToken1 /* sqlite3.c:14604:28 */ +type RenameToken = RenameToken1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14604:28 */ type Returning1 = struct { FpParse uintptr FpReturnEL uintptr @@ -27649,9 +27650,9 @@ type Returning1 = struct { FnRetCol int32 FiRetReg int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:14605:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14605:9 */ -type Returning = Returning1 /* sqlite3.c:14605:26 */ +type Returning = Returning1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14605:26 */ type RowSet1 = struct { FpChunk uintptr Fdb uintptr @@ -27662,17 +27663,17 @@ type RowSet1 = struct { FnFresh U16 FrsFlags U16 FiBatch int32 -} /* sqlite3.c:14606:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14606:9 */ -type RowSet = RowSet1 /* sqlite3.c:14606:23 */ +type RowSet = RowSet1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14606:23 */ type Savepoint1 = struct { FzName uintptr FnDeferredCons I64 FnDeferredImmCons I64 FpNext uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Savepoint = Savepoint1 /* sqlite3.c:14607:26 */ +type Savepoint = Savepoint1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14607:26 */ type Select1 = struct { Fop U8 F__ccgo_pad1 [1]byte @@ -27695,9 +27696,9 @@ type Select1 = struct { FpWith uintptr FpWin uintptr FpWinDefn uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Select = Select1 /* sqlite3.c:14608:23 */ +type Select = Select1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14608:23 */ type SQLiteThread1 = struct { Ftid uintptr Fid uint32 @@ -27705,9 +27706,9 @@ type SQLiteThread1 = struct { FxTask uintptr FpIn uintptr FpResult uintptr -} /* sqlite3.c:14609:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14609:9 */ -type SQLiteThread = SQLiteThread1 /* sqlite3.c:14609:29 */ +type SQLiteThread = SQLiteThread1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14609:29 */ type SelectDest1 = struct { FeDest U8 F__ccgo_pad1 [3]byte @@ -27718,9 +27719,9 @@ type SelectDest1 = struct { F__ccgo_pad2 [4]byte FzAffSdst uintptr FpOrderBy uintptr -} /* sqlite3.c:14610:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14610:9 */ -type SelectDest = SelectDest1 /* sqlite3.c:14610:27 */ +type SelectDest = SelectDest1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14610:27 */ type SrcItem1 = struct { FpSchema uintptr FzDatabase uintptr @@ -27744,17 +27745,17 @@ type SrcItem1 = struct { FcolUsed Bitmask Fu1 struct{ FzIndexedBy uintptr } Fu2 struct{ FpIBIndex uintptr } -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type SrcItem = SrcItem1 /* sqlite3.c:14611:24 */ +type SrcItem = SrcItem1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14611:24 */ type SrcList1 = struct { FnSrc int32 FnAlloc U32 Fa [1]SrcItem -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type SrcList = SrcList1 /* sqlite3.c:14612:24 */ -type StrAccum = sqlite3_str /* sqlite3.c:14613:28 */ // Internal alias for sqlite3_str +type SrcList = SrcList1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14612:24 */ +type StrAccum = sqlite3_str /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14613:28 */ // Internal alias for sqlite3_str type Table1 = struct { FzName uintptr FaCol uintptr @@ -27781,26 +27782,26 @@ type Table1 = struct { } FpTrigger uintptr FpSchema uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // Internal alias for sqlite3_str -type Table = Table1 /* sqlite3.c:14614:22 */ +type Table = Table1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14614:22 */ type TableLock1 = struct { FiDb int32 FiTab Pgno FisWriteLock U8 F__ccgo_pad1 [7]byte FzLockName uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type TableLock = TableLock1 /* sqlite3.c:14615:26 */ +type TableLock = TableLock1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14615:26 */ type Token1 = struct { Fz uintptr Fn uint32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Token = Token1 /* sqlite3.c:14616:22 */ +type Token = Token1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14616:22 */ type Trigger1 = struct { FzName uintptr Ftable uintptr @@ -27814,9 +27815,9 @@ type Trigger1 = struct { FpTabSchema uintptr Fstep_list uintptr FpNext uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Trigger = Trigger1 /* sqlite3.c:14618:24 */ +type Trigger = Trigger1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14618:24 */ type TriggerPrg1 = struct { FpTrigger uintptr FpNext uintptr @@ -27824,9 +27825,9 @@ type TriggerPrg1 = struct { Forconf int32 FaColmask [2]U32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type TriggerPrg = TriggerPrg1 /* sqlite3.c:14619:27 */ +type TriggerPrg = TriggerPrg1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14619:27 */ type TriggerStep1 = struct { Fop U8 Forconf U8 @@ -27842,9 +27843,9 @@ type TriggerStep1 = struct { FzSpan uintptr FpNext uintptr FpLast uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type TriggerStep = TriggerStep1 /* sqlite3.c:14620:28 */ +type TriggerStep = TriggerStep1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14620:28 */ type UnpackedRecord1 = struct { FpKeyInfo uintptr FaMem uintptr @@ -27855,9 +27856,9 @@ type UnpackedRecord1 = struct { Fr2 I8 FeqSeen U8 F__ccgo_pad1 [1]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type UnpackedRecord = UnpackedRecord1 /* sqlite3.c:14621:31 */ +type UnpackedRecord = UnpackedRecord1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14621:31 */ type Upsert1 = struct { FpUpsertTarget uintptr FpUpsertTargetWhere uintptr @@ -27873,9 +27874,9 @@ type Upsert1 = struct { FiDataCur int32 FiIdxCur int32 F__ccgo_pad2 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Upsert = Upsert1 /* sqlite3.c:14622:23 */ +type Upsert = Upsert1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14622:23 */ type VTable1 = struct { Fdb uintptr FpMod uintptr @@ -27887,18 +27888,18 @@ type VTable1 = struct { FiSavepoint int32 F__ccgo_pad2 [4]byte FpNext uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type VTable = VTable1 /* sqlite3.c:14623:23 */ +type VTable = VTable1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14623:23 */ type VtabCtx1 = struct { FpVTable uintptr FpTab uintptr FpPrior uintptr FbDeclared int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type VtabCtx = VtabCtx1 /* sqlite3.c:14624:24 */ +type VtabCtx = VtabCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14624:24 */ type Walker1 = struct { FpParse uintptr FxExprCallback uintptr @@ -27908,9 +27909,9 @@ type Walker1 = struct { FeCode U16 F__ccgo_pad1 [2]byte Fu struct{ FpNC uintptr } -} /* sqlite3.c:14583:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14583:9 */ -type Walker = Walker1 /* sqlite3.c:14625:23 */ +type Walker = Walker1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14625:23 */ type WhereInfo1 = struct { FpParse uintptr FpTabList uintptr @@ -27939,9 +27940,9 @@ type WhereInfo1 = struct { FsWC WhereClause FsMaskSet WhereMaskSet Fa [1]WhereLevel -} /* sqlite3.c:14626:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14626:9 */ -type WhereInfo = WhereInfo1 /* sqlite3.c:14626:26 */ +type WhereInfo = WhereInfo1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14626:26 */ type Window1 = struct { FzName uintptr FzBase uintptr @@ -27973,24 +27974,24 @@ type Window1 = struct { FregEndRowid int32 FbExprArgs U8 F__ccgo_pad2 [3]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type Window = Window1 /* sqlite3.c:14627:23 */ +type Window = Window1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14627:23 */ type With1 = struct { FnCte int32 FbView int32 FpOuter uintptr Fa [1]Cte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type With = With1 /* sqlite3.c:14628:21 */ +type With = With1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14628:21 */ // The bitmask datatype defined below is used for various optimizations. // // Changing this from a 64-bit to a 32-bit type limits the number of // tables in a join to 32 instead of 64. But it also reduces the size // of the library by 738 bytes on ix86. -type Bitmask = U64 /* sqlite3.c:14641:15 */ +type Bitmask = U64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14641:15 */ // The number of bits in a Bitmask. "BMS" means "BitMask Size". @@ -28001,7 +28002,7 @@ type Bitmask = U64 /* sqlite3.c:14641:15 */ // variable number associated with that parameter. See the format description // on the sqlite3VListAdd() routine for more information. A VList is really // just an array of integers. -type VList = int32 /* sqlite3.c:14664:13 */ +type VList = int32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14664:13 */ // Defer sourcing vdbe.h and btree.h until after the "u8" and // "BusyHandler" typedefs. vdbe.h also requires a few of the opaque @@ -28028,7 +28029,7 @@ type VList = int32 /* sqlite3.c:14664:13 */ // The type used to represent a page number. The first page in a file // is called page 1. 0 is used to represent "not a page". -type Pgno = U32 /* sqlite3.c:14705:13 */ +type Pgno = U32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14705:13 */ // Each open file is managed by a separate instance of the "Pager" structure. type Pager1 = struct { @@ -28096,10 +28097,10 @@ type Pager1 = struct { FpPCache uintptr FpWal uintptr FzWal uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // Each open file is managed by a separate instance of the "Pager" structure. -type Pager = Pager1 /* sqlite3.c:14710:22 */ +type Pager = Pager1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14710:22 */ // Handle type for pages. type PgHdr2 = struct { @@ -28114,10 +28115,10 @@ type PgHdr2 = struct { FnRef I16 FpDirtyNext uintptr FpDirtyPrev uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // Handle type for pages. -type DbPage = PgHdr2 /* sqlite3.c:14715:22 */ +type DbPage = PgHdr2 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14715:22 */ // Functions to support testing and debugging. @@ -28159,7 +28160,7 @@ type Btree1 = struct { FpNext uintptr FpPrev uintptr Flock BtLock -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // Functions to support testing and debugging. @@ -28188,7 +28189,7 @@ type Btree1 = struct { // it must be turned on for each database using "PRAGMA auto_vacuum = 1". // Forward declarations of structure -type Btree = Btree1 /* sqlite3.c:14958:22 */ +type Btree = Btree1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14958:22 */ type BtCursor1 = struct { FeState U8 FcurFlags U8 @@ -28211,9 +28212,9 @@ type BtCursor1 = struct { FpKeyInfo uintptr FpPage uintptr FapPage [19]uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type BtCursor = BtCursor1 /* sqlite3.c:14959:25 */ +type BtCursor = BtCursor1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14959:25 */ type BtShared1 = struct { FpPager uintptr Fdb uintptr @@ -28250,9 +28251,9 @@ type BtShared1 = struct { FpTmpSpace uintptr FnPreformatSize int32 F__ccgo_pad5 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type BtShared = BtShared1 /* sqlite3.c:14960:25 */ +type BtShared = BtShared1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14960:25 */ type BtreePayload1 = struct { FpKey uintptr FnKey Sqlite3_int64 @@ -28263,9 +28264,9 @@ type BtreePayload1 = struct { FnData int32 FnZero int32 F__ccgo_pad2 [4]byte -} /* sqlite3.c:14961:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14961:9 */ -type BtreePayload = BtreePayload1 /* sqlite3.c:14961:29 */ +type BtreePayload = BtreePayload1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14961:29 */ //************* End of btree.h ********************************************** //************* Continuing where we left off in sqliteInt.h ***************** @@ -28343,7 +28344,7 @@ type Vdbe1 = struct { Fexpmask U32 FpProgram uintptr FpAuxData uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ //************* End of btree.h ********************************************** //************* Continuing where we left off in sqliteInt.h ***************** @@ -28369,11 +28370,11 @@ type Vdbe1 = struct { // A single VDBE is an opaque structure named "Vdbe". Only routines // in the source file sqliteVdbe.c are allowed to see the insides // of this structure. -type Vdbe = Vdbe1 /* sqlite3.c:15363:21 */ +type Vdbe = Vdbe1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:15363:21 */ // The names of the following types declared in vdbeInt.h are required // for the VdbeOp definition. -type Mem = sqlite3_value /* sqlite3.c:15369:30 */ +type Mem = sqlite3_value /* testdata/sqlite-amalgamation-3380500/sqlite3.c:15369:30 */ type SubProgram1 = struct { FaOp uintptr FnOp int32 @@ -28383,9 +28384,9 @@ type SubProgram1 = struct { FaOnce uintptr Ftoken uintptr FpNext uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type SubProgram = SubProgram1 /* sqlite3.c:15370:27 */ +type SubProgram = SubProgram1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:15370:27 */ // A single instruction of the virtual machine has an opcode // and as many as three operands. The instruction is recorded @@ -28402,7 +28403,7 @@ type VdbeOp1 = struct { Fi int32 F__ccgo_pad2 [4]byte } -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // A single instruction of the virtual machine has an opcode // and as many as three operands. The instruction is recorded @@ -28411,9 +28412,9 @@ type p4union = struct { F__ccgo_pad1 [0]uint64 Fi int32 F__ccgo_pad2 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type VdbeOp = VdbeOp1 /* sqlite3.c:15416:23 */ +type VdbeOp = VdbeOp1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:15416:23 */ // A smaller version of VdbeOp used for the VdbeAddOpList() function because // it takes up less space. @@ -28422,11 +28423,11 @@ type VdbeOpList1 = struct { Fp1 int8 Fp2 int8 Fp3 int8 -} /* sqlite3.c:15436:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:15436:1 */ -type VdbeOpList = VdbeOpList1 /* sqlite3.c:15442:27 */ +type VdbeOpList = VdbeOpList1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:15442:27 */ -type RecordCompare = uintptr /* sqlite3.c:15857:13 */ +type RecordCompare = uintptr /* testdata/sqlite-amalgamation-3380500/sqlite3.c:15857:13 */ // Use SQLITE_ENABLE_COMMENTS to enable generation of extra comments on // each VDBE opcode. @@ -28491,7 +28492,7 @@ type RecordCompare = uintptr /* sqlite3.c:15857:13 */ // This header file defines the interface that the sqlite page cache // subsystem. -type PgHdr = PgHdr2 /* sqlite3.c:15990:22 */ +type PgHdr = PgHdr2 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:15990:22 */ type PCache2 = struct { FpDirty uintptr FpDirtyTail uintptr @@ -28507,12 +28508,12 @@ type PCache2 = struct { FxStress uintptr FpStress uintptr FpCache uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type PCache = PCache2 /* sqlite3.c:15991:23 */ +type PCache = PCache2 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:15991:23 */ // typedef for the authorization callback function. -type Sqlite3_xauth = uintptr /* sqlite3.c:16759:15 */ +type Sqlite3_xauth = uintptr /* testdata/sqlite-amalgamation-3380500/sqlite3.c:16759:15 */ // This is an extra SQLITE_TRACE macro that indicates "legacy" tracing // in the style of sqlite3_trace() @@ -28529,7 +28530,7 @@ type sqlite3InitInfo = struct { ForphanTrigger uint8 /* unsigned orphanTrigger: 1, unsigned imposterTable: 1, unsigned reopenMemdb: 1 */ F__ccgo_pad2 [7]byte FazInit uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // Allowed values for Table.tabFlags. // @@ -28588,7 +28589,7 @@ type sColMap = struct { FiFrom int32 F__ccgo_pad1 [4]byte FzCol uintptr -} /* sqlite3.c:14587:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14587:9 */ // An instance of this structure contains information needed to generate // code for a SELECT that contains aggregate functions. @@ -28609,7 +28610,7 @@ type AggInfo_col = struct { FiColumn I16 FiSorterColumn I16 F__ccgo_pad1 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // An instance of this structure contains information needed to generate // code for a SELECT that contains aggregate functions. @@ -28629,7 +28630,7 @@ type AggInfo_func = struct { FiDistinct int32 FiDistAddr int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // The datatype ynVar is a signed integer, either 16-bit or 32-bit. // Usually it is 16-bits. But if SQLITE_MAX_VARIABLE_NUMBER is greater @@ -28639,7 +28640,7 @@ type AggInfo_func = struct { // need more than about 10 or 20 variables. But some extreme users want // to have prepared statements with over 32766 variables, and for them // the option is available (at compile-time). -type YnVar = I16 /* sqlite3.c:17979:13 */ +type YnVar = I16 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:17979:13 */ // The following are the meanings of bits in the Expr.flags field. // Value restrictions: @@ -28709,7 +28710,7 @@ type ExprList_item = struct { } } F__ccgo_pad3 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // Allowed values for Expr.a.eEName @@ -28730,10 +28731,10 @@ type IdList_item = struct { FzName uintptr Fidx int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // The yDbMask datatype for the bitmask of all attached databases. -type YDbMask = uint32 /* sqlite3.c:18758:24 */ +type YDbMask = uint32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:18758:24 */ // A pointer to this structure is used to communicate information // from sqlite3Init and OP_ParseSchema into the sqlite3InitCallback. @@ -28746,7 +28747,7 @@ type InitData = struct { FnInitRow U32 FmxPage Pgno F__ccgo_pad1 [4]byte -} /* sqlite3.c:19119:3 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:19119:3 */ // Allowed values for mInitFlags @@ -28811,7 +28812,7 @@ type Sqlite3Config = struct { FszSorterRef U32 FiPrngSeed uint32 F__ccgo_pad5 [4]byte -} /* sqlite3.c:19150:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:19150:1 */ // This macro is used inside of assert() statements to indicate that // the assert is only valid on a well-formed database. Instead of: @@ -28834,7 +28835,7 @@ type RefSrcList = struct { FpRef uintptr FnExclude I64 FaiExclude uintptr -} /* sqlite3.c:19250:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:19250:5 */ // This macro is used inside of assert() statements to indicate that // the assert is only valid on a well-formed database. Instead of: @@ -28856,7 +28857,7 @@ type IdxCover = struct { FpIdx uintptr FiCur int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:19252:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:19252:5 */ // This macro is used inside of assert() statements to indicate that // the assert is only valid on a well-formed database. Instead of: @@ -28882,7 +28883,7 @@ type IdxExprTrans1 = struct { FiTabCol int32 FpWInfo uintptr Fdb uintptr -} /* sqlite3.c:19253:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:19253:5 */ // This macro is used inside of assert() statements to indicate that // the assert is only valid on a well-formed database. Instead of: @@ -28906,7 +28907,7 @@ type WindowRewrite1 = struct { FpSub uintptr FpTab uintptr FpSubSelect uintptr -} /* sqlite3.c:19256:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:19256:5 */ // This macro is used inside of assert() statements to indicate that // the assert is only valid on a well-formed database. Instead of: @@ -28932,7 +28933,7 @@ type WhereConst1 = struct { FbHasAffBlob int32 F__ccgo_pad1 [4]byte FapExpr uintptr -} /* sqlite3.c:19257:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:19257:5 */ // This macro is used inside of assert() statements to indicate that // the assert is only valid on a well-formed database. Instead of: @@ -28956,7 +28957,7 @@ type RenameCtx1 = struct { FiCol int32 FpTab uintptr FzOld uintptr -} /* sqlite3.c:19258:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:19258:5 */ //************* End of sqliteInt.h ****************************************** //************* Begin file os_common.h ************************************** @@ -29084,9 +29085,9 @@ var sqlite3azCompileOpt = [51]uintptr{ ts + 1029, ts + 1043, ts + 1056, -} /* sqlite3.c:20868:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:20869:19 */ -func Xsqlite3CompileOptions(tls *libc.TLS, pnOpt uintptr) uintptr { /* sqlite3.c:21595:27: */ +func Xsqlite3CompileOptions(tls *libc.TLS, pnOpt uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21596:27: */ *(*int32)(unsafe.Pointer(pnOpt)) = int32(uint64(unsafe.Sizeof(sqlite3azCompileOpt)) / uint64(unsafe.Sizeof(uintptr(0)))) return uintptr(uintptr(unsafe.Pointer(&sqlite3azCompileOpt))) } @@ -29153,10 +29154,10 @@ var Xsqlite3UpperToLower = [274]uint8{ uint8(1), uint8(0), uint8(0), uint8(1), uint8(1), uint8(0), // aLTb[]: Use when compare(A,B) less than zero uint8(0), uint8(1), uint8(0), uint8(1), uint8(0), uint8(1), // aEQb[]: Use when compare(A,B) equals zero uint8(1), uint8(0), uint8(1), uint8(0), uint8(0), uint8(1), // aGTb[]: Use when compare(A,B) greater than zero -} /* sqlite3.c:21627:36 */ -var Xsqlite3aLTb uintptr = 0 /* sqlite3.c:21689:36 */ -var Xsqlite3aEQb uintptr = 0 /* sqlite3.c:21690:36 */ -var Xsqlite3aGTb uintptr = 0 /* sqlite3.c:21691:36 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21628:36 */ +var Xsqlite3aLTb uintptr = 0 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21690:36 */ +var Xsqlite3aEQb uintptr = 0 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21691:36 */ +var Xsqlite3aGTb uintptr = 0 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21692:36 */ // The following 256 byte lookup table is used to support SQLites built-in // equivalents to the following standard library functions: @@ -29220,7 +29221,7 @@ var Xsqlite3CtypeMap = [256]uint8{ uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), // e8..ef ........ uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), // f0..f7 ........ uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), uint8(0x40), // f8..ff ........ -} /* sqlite3.c:21721:36 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21722:36 */ // EVIDENCE-OF: R-02982-34736 In order to maintain full backwards // compatibility for legacy applications, the URI filename capability is @@ -29280,12 +29281,12 @@ var Xsqlite3Config = Sqlite3Config{ FmxMemdbSize: int64(SQLITE_MEMDB_DEFAULT_MAXSIZE), // xAltLocaltime FiOnceResetThreshold: 0x7ffffffe, // iOnceResetThreshold FszSorterRef: U32(SQLITE_DEFAULT_SORTERREF_SIZE), // iPrngSeed -} /* sqlite3.c:21841:48 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21842:48 */ // Hash table for global functions - functions common to all // database connections. After initialization, this table is // read-only. -var Xsqlite3BuiltinFunctions FuncDefHash /* sqlite3.c:21903:28: */ +var Xsqlite3BuiltinFunctions FuncDefHash /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21904:28: */ // The value of the "pending" byte must be 0x40000000 (1 byte past the // 1-gibabyte boundary) in a compatible database. SQLite never uses @@ -29303,21 +29304,21 @@ var Xsqlite3BuiltinFunctions FuncDefHash /* sqlite3.c:21903:28: */ // 0x40000000 results in an incompatible database file format! // Changing the pending byte during operation will result in undefined // and incorrect behavior. -var Xsqlite3PendingByte int32 = 0x40000000 /* sqlite3.c:21944:20 */ +var Xsqlite3PendingByte int32 = 0x40000000 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21945:20 */ // Tracing flags set by SQLITE_TESTCTRL_TRACEFLAGS. -var Xsqlite3SelectTrace U32 = U32(0) /* sqlite3.c:21950:20 */ -var Xsqlite3WhereTrace U32 = U32(0) /* sqlite3.c:21951:20 */ +var Xsqlite3SelectTrace U32 = U32(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21951:20 */ +var Xsqlite3WhereTrace U32 = U32(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21952:20 */ // #include "opcodes.h" // Properties of opcodes. The OPFLG_INITIALIZER macro is // created by mkopcodeh.awk during compilation. Data is obtained // from the comments following the "case OP_xxxx:" statements in // the vdbe.c file. -var Xsqlite3OpcodeProperty = [185]uint8{ /* 0 */ uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x00), uint8(0x10) /* 8 */, uint8(0x00), uint8(0x01), uint8(0x00), uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x03), uint8(0x03) /* 16 */, uint8(0x01), uint8(0x01), uint8(0x03), uint8(0x12), uint8(0x03), uint8(0x03), uint8(0x01), uint8(0x09) /* 24 */, uint8(0x09), uint8(0x09), uint8(0x09), uint8(0x01), uint8(0x09), uint8(0x09), uint8(0x09), uint8(0x09) /* 32 */, uint8(0x09), uint8(0x09), uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x01) /* 40 */, uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x26), uint8(0x26), uint8(0x23), uint8(0x0b), uint8(0x01) /* 48 */, uint8(0x01), uint8(0x03), uint8(0x03), uint8(0x03), uint8(0x0b), uint8(0x0b), uint8(0x0b), uint8(0x0b) /* 56 */, uint8(0x0b), uint8(0x0b), uint8(0x01), uint8(0x03), uint8(0x03), uint8(0x01), uint8(0x01), uint8(0x01) /* 64 */, uint8(0x01), uint8(0x00), uint8(0x00), uint8(0x02), uint8(0x02), uint8(0x08), uint8(0x00), uint8(0x10) /* 72 */, uint8(0x10), uint8(0x10), uint8(0x10), uint8(0x00), uint8(0x10), uint8(0x10), uint8(0x00), uint8(0x00) /* 80 */, uint8(0x10), uint8(0x10), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x02), uint8(0x02), uint8(0x02) /* 88 */, uint8(0x00), uint8(0x00), uint8(0x12), uint8(0x1e), uint8(0x20), uint8(0x00), uint8(0x00), uint8(0x00) /* 96 */, uint8(0x00), uint8(0x10), uint8(0x10), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x26), uint8(0x26) /* 104 */, uint8(0x26), uint8(0x26), uint8(0x26), uint8(0x26), uint8(0x26), uint8(0x26), uint8(0x26), uint8(0x26) /* 112 */, uint8(0x00), uint8(0x00), uint8(0x12), uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x00), uint8(0x00) /* 120 */, uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x10), uint8(0x00) /* 128 */, uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x00) /* 136 */, uint8(0x00), uint8(0x04), uint8(0x04), uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x00), uint8(0x10) /* 144 */, uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00) /* 152 */, uint8(0x00), uint8(0x10), uint8(0x00), uint8(0x06), uint8(0x10), uint8(0x00), uint8(0x04), uint8(0x1a) /* 160 */, uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00) /* 168 */, uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x00), uint8(0x00) /* 176 */, uint8(0x10), uint8(0x10), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00) /* 184 */, uint8(0x00)} /* sqlite3.c:21960:36 */ +var Xsqlite3OpcodeProperty = [185]uint8{ /* 0 */ uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x00), uint8(0x10) /* 8 */, uint8(0x00), uint8(0x01), uint8(0x00), uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x03), uint8(0x03) /* 16 */, uint8(0x01), uint8(0x01), uint8(0x03), uint8(0x12), uint8(0x03), uint8(0x03), uint8(0x01), uint8(0x09) /* 24 */, uint8(0x09), uint8(0x09), uint8(0x09), uint8(0x01), uint8(0x09), uint8(0x09), uint8(0x09), uint8(0x09) /* 32 */, uint8(0x09), uint8(0x09), uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x01) /* 40 */, uint8(0x01), uint8(0x01), uint8(0x01), uint8(0x26), uint8(0x26), uint8(0x23), uint8(0x0b), uint8(0x01) /* 48 */, uint8(0x01), uint8(0x03), uint8(0x03), uint8(0x03), uint8(0x0b), uint8(0x0b), uint8(0x0b), uint8(0x0b) /* 56 */, uint8(0x0b), uint8(0x0b), uint8(0x01), uint8(0x03), uint8(0x03), uint8(0x01), uint8(0x01), uint8(0x01) /* 64 */, uint8(0x01), uint8(0x00), uint8(0x00), uint8(0x02), uint8(0x02), uint8(0x08), uint8(0x00), uint8(0x10) /* 72 */, uint8(0x10), uint8(0x10), uint8(0x10), uint8(0x00), uint8(0x10), uint8(0x10), uint8(0x00), uint8(0x00) /* 80 */, uint8(0x10), uint8(0x10), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x02), uint8(0x02), uint8(0x02) /* 88 */, uint8(0x00), uint8(0x00), uint8(0x12), uint8(0x1e), uint8(0x20), uint8(0x00), uint8(0x00), uint8(0x00) /* 96 */, uint8(0x00), uint8(0x10), uint8(0x10), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x26), uint8(0x26) /* 104 */, uint8(0x26), uint8(0x26), uint8(0x26), uint8(0x26), uint8(0x26), uint8(0x26), uint8(0x26), uint8(0x26) /* 112 */, uint8(0x00), uint8(0x00), uint8(0x12), uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x00), uint8(0x00) /* 120 */, uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x10), uint8(0x00) /* 128 */, uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x00) /* 136 */, uint8(0x00), uint8(0x04), uint8(0x04), uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x00), uint8(0x10) /* 144 */, uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00) /* 152 */, uint8(0x00), uint8(0x10), uint8(0x00), uint8(0x06), uint8(0x10), uint8(0x00), uint8(0x04), uint8(0x1a) /* 160 */, uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00) /* 168 */, uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x10), uint8(0x00), uint8(0x00) /* 176 */, uint8(0x10), uint8(0x10), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00), uint8(0x00) /* 184 */, uint8(0x00)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21961:36 */ // Name of the default collating sequence -var Xsqlite3StrBINARY = *(*[7]int8)(unsafe.Pointer(ts + 1069)) /* sqlite3.c:21965:27 */ +var Xsqlite3StrBINARY = *(*[7]int8)(unsafe.Pointer(ts + 1069)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21966:27 */ // Standard typenames. These names must match the COLTYPE_* definitions. // Adjust the SQLITE_N_STDTYPE value if adding or removing entries. @@ -29333,7 +29334,7 @@ var Xsqlite3StrBINARY = *(*[7]int8)(unsafe.Pointer(ts + 1069)) /* sqlite3.c:2196 // sqlite3StdTypeMap[] The type value (as returned from // sqlite3_column_type() or sqlite3_value_type()) // for each entry in sqlite3StdType[]. -var Xsqlite3StdTypeLen = [6]uint8{uint8(3), uint8(4), uint8(3), uint8(7), uint8(4), uint8(4)} /* sqlite3.c:21983:36 */ +var Xsqlite3StdTypeLen = [6]uint8{uint8(3), uint8(4), uint8(3), uint8(7), uint8(4), uint8(4)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21984:36 */ var Xsqlite3StdTypeAffinity = [6]int8{ int8(SQLITE_AFF_NUMERIC), int8(SQLITE_AFF_BLOB), @@ -29341,7 +29342,7 @@ var Xsqlite3StdTypeAffinity = [6]int8{ int8(SQLITE_AFF_INTEGER), int8(SQLITE_AFF_REAL), int8(SQLITE_AFF_TEXT), -} /* sqlite3.c:21984:27 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21985:27 */ var Xsqlite3StdTypeMap = [6]int8{ int8(0), int8(SQLITE_BLOB), @@ -29349,7 +29350,7 @@ var Xsqlite3StdTypeMap = [6]int8{ int8(SQLITE_INTEGER), int8(SQLITE_FLOAT), int8(SQLITE_TEXT), -} /* sqlite3.c:21992:27 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:21993:27 */ var Xsqlite3StdType = [6]uintptr{ ts + 1076, ts + 1080, @@ -29357,7 +29358,7 @@ var Xsqlite3StdType = [6]uintptr{ ts + 1089, ts + 1097, ts + 1102, -} /* sqlite3.c:22000:27 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22001:27 */ //************* End of global.c ********************************************* //************* Begin file status.c ***************************************** @@ -29402,10 +29403,10 @@ var Xsqlite3StdType = [6]uintptr{ // SQL is translated into a sequence of instructions to be // executed by a virtual machine. Each instruction is an instance // of the following structure. -type Op = VdbeOp1 /* sqlite3.c:22074:23 */ +type Op = VdbeOp1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22075:23 */ // Boolean values -type Bool = uint32 /* sqlite3.c:22079:18 */ +type Bool = uint32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22080:18 */ // Opaque type used by code in vdbesort.c type VdbeSorter1 = struct { @@ -29428,10 +29429,10 @@ type VdbeSorter1 = struct { FtypeMask U8 F__ccgo_pad1 [3]byte FaTask [1]SortSubtask -} /* sqlite3.c:22082:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22083:9 */ // Opaque type used by code in vdbesort.c -type VdbeSorter = VdbeSorter1 /* sqlite3.c:22082:27 */ +type VdbeSorter = VdbeSorter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22083:27 */ // Elements of the linked list at Vdbe.pAuxData type AuxData1 = struct { @@ -29440,10 +29441,10 @@ type AuxData1 = struct { FpAux uintptr FxDeleteAux uintptr FpNextAux uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // Elements of the linked list at Vdbe.pAuxData -type AuxData = AuxData1 /* sqlite3.c:22085:24 */ +type AuxData = AuxData1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22086:24 */ // Types of VDBE cursors @@ -29485,7 +29486,7 @@ type VdbeCursor1 = struct { FszRow U32 FaType [1]U32 F__ccgo_pad5 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // Types of VDBE cursors @@ -29497,7 +29498,7 @@ type VdbeCursor1 = struct { // * A sorter // * A virtual table // * A one-row "pseudotable" stored in a single register -type VdbeCursor = VdbeCursor1 /* sqlite3.c:22103:27 */ +type VdbeCursor = VdbeCursor1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22104:27 */ // A value for VdbeCursor.cacheStatus that means the cache is always invalid. @@ -29539,7 +29540,7 @@ type VdbeFrame1 = struct { FnChildCsr int32 FnChange I64 FnDbChange I64 -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // A value for VdbeCursor.cacheStatus that means the cache is always invalid. @@ -29562,7 +29563,7 @@ type VdbeFrame1 = struct { // // The currently executing frame is stored in Vdbe.pFrame. Vdbe.pFrame is // set to NULL if the currently executing frame is the main program. -type VdbeFrame = VdbeFrame1 /* sqlite3.c:22192:26 */ +type VdbeFrame = VdbeFrame1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22193:26 */ // Magic number for sanity checking on VdbeFrame objects @@ -29572,11 +29573,11 @@ type VdbeFrame = VdbeFrame1 /* sqlite3.c:22192:26 */ // Internally, the vdbe manipulates nearly all SQL values as Mem // structures. Each Mem struct may cache multiple representations (string, // integer etc.) of the same value. -type MemValue = struct{ Fr float64 } /* sqlite3.c:578:9 */ +type MemValue = struct{ Fr float64 } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ // A bitfield type for use inside of structures. Always follow with :N where // N is the number of bits. -type Bft = uint32 /* sqlite3.c:22375:18 */ // Bit Field Type +type Bft = uint32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22376:18 */ // Bit Field Type // The ScanStatus object holds a single value for the // sqlite3_stmt_scanstatus() interface. @@ -29588,13 +29589,13 @@ type ScanStatus1 = struct { FnEst LogEst F__ccgo_pad1 [6]byte FzName uintptr -} /* sqlite3.c:22380:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22381:9 */ // Bit Field Type // The ScanStatus object holds a single value for the // sqlite3_stmt_scanstatus() interface. -type ScanStatus = ScanStatus1 /* sqlite3.c:22380:27 */ +type ScanStatus = ScanStatus1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22381:27 */ // The DblquoteStr object holds the text of a double-quoted // string for a prepared statement. A linked list of these objects @@ -29605,7 +29606,7 @@ type ScanStatus = ScanStatus1 /* sqlite3.c:22380:27 */ type DblquoteStr1 = struct { FpNextStr uintptr Fz [8]int8 -} /* sqlite3.c:22397:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22398:9 */ // The DblquoteStr object holds the text of a double-quoted // string for a prepared statement. A linked list of these objects @@ -29613,7 +29614,7 @@ type DblquoteStr1 = struct { // When computing a normalized SQL statement for an SQL statement, that // list is consulted for each double-quoted identifier to see if the // identifier should really be a string literal. -type DblquoteStr = DblquoteStr1 /* sqlite3.c:22397:28 */ +type DblquoteStr = DblquoteStr1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22398:28 */ // An instance of this object is used to pass an vector of values into // OP_VFilter, the xFilter method of a virtual table. The vector is the @@ -29628,7 +29629,7 @@ type DblquoteStr = DblquoteStr1 /* sqlite3.c:22397:28 */ type ValueList1 = struct { FpCsr uintptr FpOut uintptr -} /* sqlite3.c:22525:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22526:9 */ // An instance of this object is used to pass an vector of values into // OP_VFilter, the xFilter method of a virtual table. The vector is the @@ -29640,20 +29641,20 @@ type ValueList1 = struct { // and a subtype of 'p'. The sqlite3_vtab_in_first() and _next() interfaces // know how to use this object to step through all the values in the // right operand of the IN constraint. -type ValueList = ValueList1 /* sqlite3.c:22525:26 */ +type ValueList = ValueList1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22526:26 */ //************* End of vdbeInt.h ******************************************** //************* Continuing where we left off in status.c ******************** // Variables in which to record status information. -type Sqlite3StatValueType = Sqlite3_int64 /* sqlite3.c:22688:23 */ +type Sqlite3StatValueType = Sqlite3_int64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22689:23 */ type sqlite3StatType = struct { FnowValue [10]Sqlite3StatValueType FmxValue [10]Sqlite3StatValueType -} /* sqlite3.c:22692:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22693:9 */ -type Sqlite3StatType = sqlite3StatType /* sqlite3.c:22692:32 */ -var sqlite3Stat = sqlite3StatType{} /* sqlite3.c:22696:3 */ +type Sqlite3StatType = sqlite3StatType /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22693:32 */ +var sqlite3Stat = sqlite3StatType{} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22697:3 */ // Elements of sqlite3Stat[] are protected by either the memory allocator // mutex, or by the pcache1 mutex. The following array determines which. @@ -29668,7 +29669,7 @@ var statMutex = [10]int8{ int8(1), // SQLITE_STATUS_PAGECACHE_SIZE int8(0), // SQLITE_STATUS_SCRATCH_SIZE int8(0), // SQLITE_STATUS_MALLOC_COUNT -} /* sqlite3.c:22702:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22703:19 */ // The "wsdStat" macro will resolve to the status information // state vector. If writable static data is unsupported on the target, @@ -29678,7 +29679,7 @@ var statMutex = [10]int8{ // Return the current value of a status parameter. The caller must // be holding the appropriate mutex. -func Xsqlite3StatusValue(tls *libc.TLS, op int32) Sqlite3_int64 { /* sqlite3.c:22734:30: */ +func Xsqlite3StatusValue(tls *libc.TLS, op int32) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22735:30: */ return *(*Sqlite3StatValueType)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Stat)) + uintptr(op)*8)) } @@ -29692,7 +29693,7 @@ func Xsqlite3StatusValue(tls *libc.TLS, op int32) Sqlite3_int64 { /* sqlite3.c:2 // // The StatusDown() routine lowers the current value by N. The highwater // mark is unchanged. N must be non-negative for StatusDown(). -func Xsqlite3StatusUp(tls *libc.TLS, op int32, N int32) { /* sqlite3.c:22754:21: */ +func Xsqlite3StatusUp(tls *libc.TLS, op int32, N int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22755:21: */ *(*Sqlite3StatValueType)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Stat)) + uintptr(op)*8)) += Sqlite3StatValueType(N) if *(*Sqlite3StatValueType)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Stat)) + uintptr(op)*8)) > *(*Sqlite3StatValueType)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Stat)) + 80 + uintptr(op)*8)) { @@ -29700,14 +29701,14 @@ func Xsqlite3StatusUp(tls *libc.TLS, op int32, N int32) { /* sqlite3.c:22754:21: } } -func Xsqlite3StatusDown(tls *libc.TLS, op int32, N int32) { /* sqlite3.c:22765:21: */ +func Xsqlite3StatusDown(tls *libc.TLS, op int32, N int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22766:21: */ *(*Sqlite3StatValueType)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Stat)) + uintptr(op)*8)) -= Sqlite3StatValueType(N) } // Adjust the highwater mark if necessary. // The caller must hold the appropriate mutex. -func Xsqlite3StatusHighwater(tls *libc.TLS, op int32, X int32) { /* sqlite3.c:22779:21: */ +func Xsqlite3StatusHighwater(tls *libc.TLS, op int32, X int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22780:21: */ var newValue Sqlite3StatValueType newValue = Sqlite3StatValueType(X) @@ -29718,12 +29719,12 @@ func Xsqlite3StatusHighwater(tls *libc.TLS, op int32, X int32) { /* sqlite3.c:22 } // Query status information. -func Xsqlite3_status64(tls *libc.TLS, op int32, pCurrent uintptr, pHighwater uintptr, resetFlag int32) int32 { /* sqlite3.c:22799:16: */ +func Xsqlite3_status64(tls *libc.TLS, op int32, pCurrent uintptr, pHighwater uintptr, resetFlag int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22800:16: */ var pMutex uintptr _ = pMutex if op < 0 || op >= int32(uint64(unsafe.Sizeof([10]Sqlite3StatValueType{}))/uint64(unsafe.Sizeof(Sqlite3StatValueType(0)))) { - return Xsqlite3MisuseError(tls, 22808) + return Xsqlite3MisuseError(tls, 22809) } if statMutex[op] != 0 { pMutex = Xsqlite3Pcache1Mutex(tls) @@ -29741,7 +29742,7 @@ func Xsqlite3_status64(tls *libc.TLS, op int32, pCurrent uintptr, pHighwater uin return SQLITE_OK } -func Xsqlite3_status(tls *libc.TLS, op int32, pCurrent uintptr, pHighwater uintptr, resetFlag int32) int32 { /* sqlite3.c:22824:16: */ +func Xsqlite3_status(tls *libc.TLS, op int32, pCurrent uintptr, pHighwater uintptr, resetFlag int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22825:16: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -29757,7 +29758,7 @@ func Xsqlite3_status(tls *libc.TLS, op int32, pCurrent uintptr, pHighwater uintp } // Return the number of LookasideSlot elements on the linked list -func countLookasideSlots(tls *libc.TLS, p uintptr) U32 { /* sqlite3.c:22841:12: */ +func countLookasideSlots(tls *libc.TLS, p uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22842:12: */ var cnt U32 = U32(0) for p != 0 { p = (*LookasideSlot)(unsafe.Pointer(p)).FpNext @@ -29767,7 +29768,7 @@ func countLookasideSlots(tls *libc.TLS, p uintptr) U32 { /* sqlite3.c:22841:12: } // Count the number of slots of lookaside memory that are outstanding -func Xsqlite3LookasideUsed(tls *libc.TLS, db uintptr, pHighwater uintptr) int32 { /* sqlite3.c:22853:20: */ +func Xsqlite3LookasideUsed(tls *libc.TLS, db uintptr, pHighwater uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22854:20: */ var nInit U32 = countLookasideSlots(tls, (*Sqlite3)(unsafe.Pointer(db)).Flookaside.FpInit) var nFree U32 = countLookasideSlots(tls, (*Sqlite3)(unsafe.Pointer(db)).Flookaside.FpFree) nInit = nInit + countLookasideSlots(tls, (*Sqlite3)(unsafe.Pointer(db)).Flookaside.FpSmallInit) @@ -29779,7 +29780,7 @@ func Xsqlite3LookasideUsed(tls *libc.TLS, db uintptr, pHighwater uintptr) int32 } // Query status information for a single database connection -func Xsqlite3_db_status(tls *libc.TLS, db uintptr, op int32, pCurrent uintptr, pHighwater uintptr, resetFlag int32) int32 { /* sqlite3.c:22867:16: */ +func Xsqlite3_db_status(tls *libc.TLS, db uintptr, op int32, pCurrent uintptr, pHighwater uintptr, resetFlag int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22868:16: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -30028,7 +30029,7 @@ func Xsqlite3_db_status(tls *libc.TLS, db uintptr, op int32, pCurrent uintptr, p // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type Clock_t = int32 /* time.h:60:16 */ +type Clock_t = int32 /* /usr/x86_64-w64-mingw32/include/time.h:60:16 */ type tm = struct { Ftm_sec int32 @@ -30040,15 +30041,15 @@ type tm = struct { Ftm_wday int32 Ftm_yday int32 Ftm_isdst int32 -} /* time.h:97:3 */ +} /* /usr/x86_64-w64-mingw32/include/time.h:97:3 */ -func localtime(tls *libc.TLS, _Time uintptr) uintptr { /* time.h:232:27: */ +func localtime(tls *libc.TLS, _Time uintptr) uintptr { /* /usr/x86_64-w64-mingw32/include/time.h:232:27: */ return libc.X_localtime64(tls, _Time) } -var Xdaylight int32 /* time.h:256:22: */ -var Xtimezone int32 /* time.h:257:23: */ -var Xtzname [2]uintptr /* time.h:258:23: */ +var Xdaylight int32 /* /usr/x86_64-w64-mingw32/include/time.h:256:22: */ +var Xtimezone int32 /* /usr/x86_64-w64-mingw32/include/time.h:257:23: */ +var Xtzname [2]uintptr /* /usr/x86_64-w64-mingw32/include/time.h:258:23: */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -30058,12 +30059,12 @@ var Xtzname [2]uintptr /* time.h:258:23: */ type timeval = struct { Ftv_sec int32 Ftv_usec int32 -} /* _timeval.h:10:1 */ +} /* /usr/x86_64-w64-mingw32/include/_timeval.h:10:1 */ type timezone = struct { Ftz_minuteswest int32 Ftz_dsttime int32 -} /* time.h:266:1 */ +} /* /usr/x86_64-w64-mingw32/include/time.h:266:1 */ // Adding timespec definition. // * @@ -30082,7 +30083,7 @@ type __timeb32 = struct { Ftimezone int16 Fdstflag int16 F__ccgo_pad1 [2]byte -} /* timeb.h:53:3 */ +} /* /usr/x86_64-w64-mingw32/include/sys/timeb.h:53:3 */ type timeb = struct { Ftime Time_t @@ -30090,7 +30091,7 @@ type timeb = struct { Ftimezone int16 Fdstflag int16 F__ccgo_pad1 [2]byte -} /* timeb.h:61:3 */ +} /* /usr/x86_64-w64-mingw32/include/sys/timeb.h:61:3 */ type __timeb64 = struct { Ftime X__time64_t @@ -30098,13 +30099,13 @@ type __timeb64 = struct { Ftimezone int16 Fdstflag int16 F__ccgo_pad1 [2]byte -} /* timeb.h:69:3 */ +} /* /usr/x86_64-w64-mingw32/include/sys/timeb.h:69:3 */ type timespec = struct { Ftv_sec Time_t Ftv_nsec int32 F__ccgo_pad1 [4]byte -} /* timeb.h:91:1 */ +} /* /usr/x86_64-w64-mingw32/include/sys/timeb.h:91:1 */ type itimerspec = struct { Fit_interval struct { @@ -30117,7 +30118,7 @@ type itimerspec = struct { Ftv_nsec int32 F__ccgo_pad1 [4]byte } -} /* timeb.h:96:1 */ +} /* /usr/x86_64-w64-mingw32/include/sys/timeb.h:96:1 */ // POSIX 2008 says clock_gettime and timespec are defined in time.h header, // but other systems - like Linux, Solaris, etc - tend to declare such @@ -30156,7 +30157,7 @@ type itimerspec = struct { // Clock support in threads are available. -type Clockid_t = int32 /* pthread_time.h:49:13 */ +type Clockid_t = int32 /* /usr/x86_64-w64-mingw32/include/pthread_time.h:49:13 */ // The MSVC CRT on Windows CE may not have a localtime() function. // So declare a substitute. The substitute function itself is @@ -30180,14 +30181,14 @@ type DateTime1 = struct { FtzSet int8 FisError int8 F__ccgo_pad1 [1]byte -} /* sqlite3.c:23127:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23128:9 */ // The MSVC CRT on Windows CE may not have a localtime() function. // So declare a substitute. The substitute function itself is // defined in "os_win.c". // A structure for holding a single date and time. -type DateTime = DateTime1 /* sqlite3.c:23127:25 */ +type DateTime = DateTime1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23128:25 */ // Convert zDate into one or more integers according to the conversion // specifier zFormat. @@ -30214,7 +30215,7 @@ type DateTime = DateTime1 /* sqlite3.c:23127:25 */ // the 2-digit day which is the last integer in the set. // // The function returns the number of successful conversions. -func getDigits(tls *libc.TLS, zDate uintptr, zFormat uintptr, va uintptr) int32 { /* sqlite3.c:23171:12: */ +func getDigits(tls *libc.TLS, zDate uintptr, zFormat uintptr, va uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23172:12: */ var ap Va_list _ = ap var cnt int32 @@ -30271,7 +30272,7 @@ end_getDigits: return cnt } -var aMx = [6]U16{U16(12), U16(14), U16(24), U16(31), U16(59), U16(9999)} /* sqlite3.c:23174:20 */ +var aMx = [6]U16{U16(12), U16(14), U16(24), U16(31), U16(59), U16(9999)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23175:20 */ // Parse a timezone extension on the end of a date-time. // The extension is of the form: @@ -30287,7 +30288,7 @@ var aMx = [6]U16{U16(12), U16(14), U16(24), U16(31), U16(59), U16(9999)} /* sqli // return non-zero. // // A missing specifier is not considered an error. -func parseTimezone(tls *libc.TLS, zDate uintptr, p uintptr) int32 { /* sqlite3.c:23225:12: */ +func parseTimezone(tls *libc.TLS, zDate uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23226:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -30361,7 +30362,7 @@ __11: // fractional seconds FFFF can be one or more digits. // // Return 1 if there is a parsing error and 0 on success. -func parseHhMmSs(tls *libc.TLS, zDate uintptr, p uintptr) int32 { /* sqlite3.c:23261:12: */ +func parseHhMmSs(tls *libc.TLS, zDate uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23262:12: */ bp := tls.Alloc(36) defer tls.Free(36) @@ -30414,7 +30415,7 @@ func parseHhMmSs(tls *libc.TLS, zDate uintptr, p uintptr) int32 { /* sqlite3.c:2 } // Put the DateTime object into its error state. -func datetimeError(tls *libc.TLS, p uintptr) { /* sqlite3.c:23301:13: */ +func datetimeError(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23302:13: */ libc.Xmemset(tls, p, 0, uint64(unsafe.Sizeof(DateTime{}))) (*DateTime)(unsafe.Pointer(p)).FisError = int8(1) } @@ -30423,7 +30424,7 @@ func datetimeError(tls *libc.TLS, p uintptr) { /* sqlite3.c:23301:13: */ // that the YYYY-MM-DD is according to the Gregorian calendar. // // Reference: Meeus page 61 -func computeJD(tls *libc.TLS, p uintptr) { /* sqlite3.c:23312:13: */ +func computeJD(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23313:13: */ var Y int32 var M int32 var D int32 @@ -30479,7 +30480,7 @@ func computeJD(tls *libc.TLS, p uintptr) { /* sqlite3.c:23312:13: */ // Write the result into the DateTime structure and return 0 // on success and 1 if the input string is not a well-formed // date. -func parseYyyyMmDd(tls *libc.TLS, zDate uintptr, p uintptr) int32 { /* sqlite3.c:23362:12: */ +func parseYyyyMmDd(tls *libc.TLS, zDate uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23363:12: */ bp := tls.Alloc(36) defer tls.Free(36) @@ -30530,7 +30531,7 @@ func parseYyyyMmDd(tls *libc.TLS, zDate uintptr, p uintptr) int32 { /* sqlite3.c // Set the time to the current time reported by the VFS. // // Return the number of errors. -func setDateTimeToCurrent(tls *libc.TLS, context uintptr, p uintptr) int32 { /* sqlite3.c:23399:12: */ +func setDateTimeToCurrent(tls *libc.TLS, context uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23400:12: */ (*DateTime)(unsafe.Pointer(p)).FiJD = Xsqlite3StmtCurrentTime(tls, context) if (*DateTime)(unsafe.Pointer(p)).FiJD > int64(0) { (*DateTime)(unsafe.Pointer(p)).FvalidJD = int8(1) @@ -30545,7 +30546,7 @@ func setDateTimeToCurrent(tls *libc.TLS, context uintptr, p uintptr) int32 { /* // or the number of seconds since 1970. If the value if r is within // range of a julian day number, install it as such and set validJD. // If the value is a valid unix timestamp, put it in p->s and set p->rawS. -func setRawDateNumber(tls *libc.TLS, p uintptr, r float64) { /* sqlite3.c:23415:13: */ +func setRawDateNumber(tls *libc.TLS, p uintptr, r float64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23416:13: */ (*DateTime)(unsafe.Pointer(p)).Fs = r (*DateTime)(unsafe.Pointer(p)).FrawS = int8(1) if r >= 0.0 && r < 5373484.5 { @@ -30568,7 +30569,7 @@ func setRawDateNumber(tls *libc.TLS, p uintptr, r float64) { /* sqlite3.c:23415: // (":SS.FFF") is option. The year and date can be omitted as long // as there is a time string. The time string can be omitted as long // as there is a year and date. -func parseDateOrTime(tls *libc.TLS, context uintptr, zDate uintptr, p uintptr) int32 { /* sqlite3.c:23440:12: */ +func parseDateOrTime(tls *libc.TLS, context uintptr, zDate uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23441:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -30597,12 +30598,12 @@ func parseDateOrTime(tls *libc.TLS, context uintptr, zDate uintptr, p uintptr) i // Return TRUE if the given julian day number is within range. // // The input is the JulianDay times 86400000. -func validJulianDay(tls *libc.TLS, iJD Sqlite3_int64) int32 { /* sqlite3.c:23473:12: */ +func validJulianDay(tls *libc.TLS, iJD Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23474:12: */ return libc.Bool32(iJD >= int64(0) && iJD <= I64(int64(0x1a640))<<32|int64(0x1072fdff)) } // Compute the Year, Month, and Day from the julian day number. -func computeYMD(tls *libc.TLS, p uintptr) { /* sqlite3.c:23480:13: */ +func computeYMD(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23481:13: */ var Z int32 var A int32 var B int32 @@ -30647,7 +30648,7 @@ func computeYMD(tls *libc.TLS, p uintptr) { /* sqlite3.c:23480:13: */ } // Compute the Hour, Minute, and Seconds from the julian day number. -func computeHMS(tls *libc.TLS, p uintptr) { /* sqlite3.c:23509:13: */ +func computeHMS(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23510:13: */ var s int32 if (*DateTime)(unsafe.Pointer(p)).FvalidHMS != 0 { return @@ -30666,13 +30667,13 @@ func computeHMS(tls *libc.TLS, p uintptr) { /* sqlite3.c:23509:13: */ } // Compute both YMD and HMS -func computeYMD_HMS(tls *libc.TLS, p uintptr) { /* sqlite3.c:23528:13: */ +func computeYMD_HMS(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23529:13: */ computeYMD(tls, p) computeHMS(tls, p) } // Clear the YMD and HMS and the TZ -func clearYMD_HMS_TZ(tls *libc.TLS, p uintptr) { /* sqlite3.c:23536:13: */ +func clearYMD_HMS_TZ(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23537:13: */ (*DateTime)(unsafe.Pointer(p)).FvalidYMD = int8(0) (*DateTime)(unsafe.Pointer(p)).FvalidHMS = int8(0) (*DateTime)(unsafe.Pointer(p)).FvalidTZ = int8(0) @@ -30702,7 +30703,7 @@ func clearYMD_HMS_TZ(tls *libc.TLS, p uintptr) { /* sqlite3.c:23536:13: */ // EVIDENCE-OF: R-62172-00036 In this implementation, the standard C // library function localtime_r() is used to assist in the calculation of // local time. -func osLocaltime(tls *libc.TLS, t uintptr, pTm uintptr) int32 { /* sqlite3.c:23576:12: */ +func osLocaltime(tls *libc.TLS, t uintptr, pTm uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23577:12: */ var rc int32 var pX uintptr var mutex uintptr = Xsqlite3MutexAlloc(tls, SQLITE_MUTEX_STATIC_MAIN) @@ -30727,7 +30728,7 @@ func osLocaltime(tls *libc.TLS, t uintptr, pTm uintptr) int32 { /* sqlite3.c:235 } // Assuming the input DateTime is UTC, move it to its localtime equivalent. -func toLocaltime(tls *libc.TLS, p uintptr, pCtx uintptr) int32 { /* sqlite3.c:23626:12: */ +func toLocaltime(tls *libc.TLS, p uintptr, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23627:12: */ bp := tls.Alloc(96) defer tls.Free(96) @@ -30795,7 +30796,7 @@ var aXformType = [6]struct { {FnName: U8(3), FzName: *(*[7]int8)(unsafe.Pointer(ts + 1187 /* "day\x00\x00\x00" */)), FrLimit: 5373485.0, FrXform: 86400.0}, {FnName: U8(5), FzName: *(*[7]int8)(unsafe.Pointer(ts + 1194 /* "month\x00" */)), FrLimit: 176546.0, FrXform: 2592000.0}, {FnName: U8(4), FzName: *(*[7]int8)(unsafe.Pointer(ts + 1201 /* "year\x00\x00" */)), FrLimit: 14713.0, FrXform: 31536000.0}, -} /* sqlite3.c:23690:3 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23691:3 */ // Process a modifier to a date-time stamp. The modifiers are // as follows: @@ -30819,7 +30820,7 @@ var aXformType = [6]struct { // is in a system call (i.e. localtime()), then an error message is written // to context pCtx. If the error is an unrecognized modifier, no error is // written to pCtx. -func parseModifier(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, p uintptr, idx int32) int32 { /* sqlite3.c:23723:12: */ +func parseModifier(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, p uintptr, idx int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23724:12: */ bp := tls.Alloc(104) defer tls.Free(104) @@ -31145,7 +31146,7 @@ func parseModifier(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, p uintptr, i // // If there are zero parameters (if even argv[0] is undefined) // then assume a default value of "now" for argv[0]. -func isDate(tls *libc.TLS, context uintptr, argc int32, argv uintptr, p uintptr) int32 { /* sqlite3.c:23998:12: */ +func isDate(tls *libc.TLS, context uintptr, argc int32, argv uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:23999:12: */ var i int32 var n int32 var z uintptr @@ -31186,7 +31187,7 @@ func isDate(tls *libc.TLS, context uintptr, argc int32, argv uintptr, p uintptr) // julianday( TIMESTRING, MOD, MOD, ...) // // Return the julian day number of the date specified in the arguments -func juliandayFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:24042:13: */ +func juliandayFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24043:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -31202,7 +31203,7 @@ func juliandayFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { / // // Return the number of seconds (including fractional seconds) since // the unix epoch of 1970-01-01 00:00:00 GMT. -func unixepochFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:24060:13: */ +func unixepochFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24061:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -31217,7 +31218,7 @@ func unixepochFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { / // datetime( TIMESTRING, MOD, MOD, ...) // // Return YYYY-MM-DD HH:MM:SS -func datetimeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:24077:13: */ +func datetimeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24078:13: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -31266,7 +31267,7 @@ func datetimeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* // time( TIMESTRING, MOD, MOD, ...) // // Return HH:MM:SS -func timeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:24124:13: */ +func timeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24125:13: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -31294,7 +31295,7 @@ func timeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sql // date( TIMESTRING, MOD, MOD, ...) // // Return YYYY-MM-DD -func dateFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:24153:13: */ +func dateFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24154:13: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -31346,7 +31347,7 @@ func dateFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sql // %W week of year 00-53 // %Y year 0000-9999 // %% % -func strftimeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:24204:13: */ +func strftimeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24205:13: */ bp := tls.Alloc(216) defer tls.Free(216) @@ -31490,7 +31491,7 @@ func strftimeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* // current_time() // // This function returns the same value as time('now'). -func ctimeFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* sqlite3.c:24311:13: */ +func ctimeFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24312:13: */ _ = NotUsed _ = NotUsed2 timeFunc(tls, context, 0, uintptr(0)) @@ -31499,7 +31500,7 @@ func ctimeFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) // current_date() // // This function returns the same value as date('now'). -func cdateFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* sqlite3.c:24325:13: */ +func cdateFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24326:13: */ _ = NotUsed _ = NotUsed2 dateFunc(tls, context, 0, uintptr(0)) @@ -31508,7 +31509,7 @@ func cdateFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) // current_timestamp() // // This function returns the same value as datetime('now'). -func ctimestampFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* sqlite3.c:24339:13: */ +func ctimestampFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24340:13: */ _ = NotUsed _ = NotUsed2 datetimeFunc(tls, context, 0, uintptr(0)) @@ -31517,7 +31518,7 @@ func ctimestampFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uint // This function registered all of the above C functions as SQL // functions. This should be the only routine in this file with // external linkage. -func Xsqlite3RegisterDateTimeFunctions(tls *libc.TLS) { /* sqlite3.c:24399:21: */ +func Xsqlite3RegisterDateTimeFunctions(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24400:21: */ Xsqlite3InsertBuiltinFuncs(tls, uintptr(unsafe.Pointer(&aDateTimeFuncs)), int32(uint64(unsafe.Sizeof(aDateTimeFuncs))/uint64(unsafe.Sizeof(FuncDef{})))) } @@ -31530,7 +31531,7 @@ var aDateTimeFuncs = [9]FuncDef{ {FnArg: int8(-1), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_SLOCHNG | SQLITE_UTF8 | SQLITE_FUNC_CONSTANT), FpUserData: 0, FxSFunc: 0, FzName: ts + 1333}, {FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_SLOCHNG | SQLITE_UTF8), FxSFunc: 0, FzName: ts + 1342}, {FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_SLOCHNG | SQLITE_UTF8), FxSFunc: 0, FzName: ts + 1355}, - {FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_SLOCHNG | SQLITE_UTF8), FxSFunc: 0, FzName: ts + 1373}} /* sqlite3.c:24400:18 */ + {FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_SLOCHNG | SQLITE_UTF8), FxSFunc: 0, FzName: ts + 1373}} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24401:18 */ //************* End of date.c *********************************************** //************* Begin file os.c ********************************************* @@ -31582,7 +31583,7 @@ var aDateTimeFuncs = [9]FuncDef{ // of the sqlite3_file object. This is mostly just syntactic sugar. All // of this would be completely automatic if SQLite were coded using // C++ instead of plain old C. -func Xsqlite3OsClose(tls *libc.TLS, pId uintptr) { /* sqlite3.c:24503:21: */ +func Xsqlite3OsClose(tls *libc.TLS, pId uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24504:21: */ if (*Sqlite3_file)(unsafe.Pointer(pId)).FpMethods != 0 { (*struct { f func(*libc.TLS, uintptr) int32 @@ -31591,27 +31592,27 @@ func Xsqlite3OsClose(tls *libc.TLS, pId uintptr) { /* sqlite3.c:24503:21: */ } } -func Xsqlite3OsRead(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset I64) int32 { /* sqlite3.c:24509:20: */ +func Xsqlite3OsRead(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24510:20: */ return (*struct { f func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32 })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxRead})).f(tls, id, pBuf, amt, offset) } -func Xsqlite3OsWrite(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset I64) int32 { /* sqlite3.c:24513:20: */ +func Xsqlite3OsWrite(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24514:20: */ return (*struct { f func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32 })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxWrite})).f(tls, id, pBuf, amt, offset) } -func Xsqlite3OsTruncate(tls *libc.TLS, id uintptr, size I64) int32 { /* sqlite3.c:24517:20: */ +func Xsqlite3OsTruncate(tls *libc.TLS, id uintptr, size I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24518:20: */ return (*struct { f func(*libc.TLS, uintptr, Sqlite3_int64) int32 })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxTruncate})).f(tls, id, size) } -func Xsqlite3OsSync(tls *libc.TLS, id uintptr, flags int32) int32 { /* sqlite3.c:24520:20: */ +func Xsqlite3OsSync(tls *libc.TLS, id uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24521:20: */ if flags != 0 { return (*struct { @@ -31621,27 +31622,27 @@ func Xsqlite3OsSync(tls *libc.TLS, id uintptr, flags int32) int32 { /* sqlite3.c return SQLITE_OK } -func Xsqlite3OsFileSize(tls *libc.TLS, id uintptr, pSize uintptr) int32 { /* sqlite3.c:24524:20: */ +func Xsqlite3OsFileSize(tls *libc.TLS, id uintptr, pSize uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24525:20: */ return (*struct { f func(*libc.TLS, uintptr, uintptr) int32 })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxFileSize})).f(tls, id, pSize) } -func Xsqlite3OsLock(tls *libc.TLS, id uintptr, lockType int32) int32 { /* sqlite3.c:24528:20: */ +func Xsqlite3OsLock(tls *libc.TLS, id uintptr, lockType int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24529:20: */ return (*struct { f func(*libc.TLS, uintptr, int32) int32 })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxLock})).f(tls, id, lockType) } -func Xsqlite3OsUnlock(tls *libc.TLS, id uintptr, lockType int32) int32 { /* sqlite3.c:24532:20: */ +func Xsqlite3OsUnlock(tls *libc.TLS, id uintptr, lockType int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24533:20: */ return (*struct { f func(*libc.TLS, uintptr, int32) int32 })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxUnlock})).f(tls, id, lockType) } -func Xsqlite3OsCheckReservedLock(tls *libc.TLS, id uintptr, pResOut uintptr) int32 { /* sqlite3.c:24535:20: */ +func Xsqlite3OsCheckReservedLock(tls *libc.TLS, id uintptr, pResOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24536:20: */ return (*struct { f func(*libc.TLS, uintptr, uintptr) int32 @@ -31654,7 +31655,7 @@ func Xsqlite3OsCheckReservedLock(tls *libc.TLS, id uintptr, pResOut uintptr) int // really care if the VFS receives and understands the information since it // is only a hint and can be safely ignored. The sqlite3OsFileControlHint() // routine has no return value since the return value would be meaningless. -func Xsqlite3OsFileControl(tls *libc.TLS, id uintptr, op int32, pArg uintptr) int32 { /* sqlite3.c:24548:20: */ +func Xsqlite3OsFileControl(tls *libc.TLS, id uintptr, op int32, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24549:20: */ if (*Sqlite3_file)(unsafe.Pointer(id)).FpMethods == uintptr(0) { return SQLITE_NOTFOUND } @@ -31663,7 +31664,7 @@ func Xsqlite3OsFileControl(tls *libc.TLS, id uintptr, op int32, pArg uintptr) in })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxFileControl})).f(tls, id, op, pArg) } -func Xsqlite3OsFileControlHint(tls *libc.TLS, id uintptr, op int32, pArg uintptr) { /* sqlite3.c:24576:21: */ +func Xsqlite3OsFileControlHint(tls *libc.TLS, id uintptr, op int32, pArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24577:21: */ if (*Sqlite3_file)(unsafe.Pointer(id)).FpMethods != 0 { (*struct { f func(*libc.TLS, uintptr, int32, uintptr) int32 @@ -31671,7 +31672,7 @@ func Xsqlite3OsFileControlHint(tls *libc.TLS, id uintptr, op int32, pArg uintptr } } -func Xsqlite3OsSectorSize(tls *libc.TLS, id uintptr) int32 { /* sqlite3.c:24580:20: */ +func Xsqlite3OsSectorSize(tls *libc.TLS, id uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24581:20: */ var xSectorSize uintptr = (*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxSectorSize return func() int32 { if xSectorSize != 0 { @@ -31683,7 +31684,7 @@ func Xsqlite3OsSectorSize(tls *libc.TLS, id uintptr) int32 { /* sqlite3.c:24580: }() } -func Xsqlite3OsDeviceCharacteristics(tls *libc.TLS, id uintptr) int32 { /* sqlite3.c:24584:20: */ +func Xsqlite3OsDeviceCharacteristics(tls *libc.TLS, id uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24585:20: */ if (*Sqlite3_file)(unsafe.Pointer(id)).FpMethods == uintptr(0) { return 0 } @@ -31692,23 +31693,23 @@ func Xsqlite3OsDeviceCharacteristics(tls *libc.TLS, id uintptr) int32 { /* sqlit })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxDeviceCharacteristics})).f(tls, id) } -func Xsqlite3OsShmLock(tls *libc.TLS, id uintptr, offset int32, n int32, flags int32) int32 { /* sqlite3.c:24589:20: */ +func Xsqlite3OsShmLock(tls *libc.TLS, id uintptr, offset int32, n int32, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24590:20: */ return (*struct { f func(*libc.TLS, uintptr, int32, int32, int32) int32 })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxShmLock})).f(tls, id, offset, n, flags) } -func Xsqlite3OsShmBarrier(tls *libc.TLS, id uintptr) { /* sqlite3.c:24592:21: */ +func Xsqlite3OsShmBarrier(tls *libc.TLS, id uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24593:21: */ (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxShmBarrier})).f(tls, id) } -func Xsqlite3OsShmUnmap(tls *libc.TLS, id uintptr, deleteFlag int32) int32 { /* sqlite3.c:24595:20: */ +func Xsqlite3OsShmUnmap(tls *libc.TLS, id uintptr, deleteFlag int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24596:20: */ return (*struct { f func(*libc.TLS, uintptr, int32) int32 })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxShmUnmap})).f(tls, id, deleteFlag) } -func Xsqlite3OsShmMap(tls *libc.TLS, id uintptr, iPage int32, pgsz int32, bExtend int32, pp uintptr) int32 { /* sqlite3.c:24598:20: */ +func Xsqlite3OsShmMap(tls *libc.TLS, id uintptr, iPage int32, pgsz int32, bExtend int32, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24599:20: */ return (*struct { f func(*libc.TLS, uintptr, int32, int32, int32, uintptr) int32 @@ -31716,14 +31717,14 @@ func Xsqlite3OsShmMap(tls *libc.TLS, id uintptr, iPage int32, pgsz int32, bExten } // The real implementation of xFetch and xUnfetch -func Xsqlite3OsFetch(tls *libc.TLS, id uintptr, iOff I64, iAmt int32, pp uintptr) int32 { /* sqlite3.c:24612:20: */ +func Xsqlite3OsFetch(tls *libc.TLS, id uintptr, iOff I64, iAmt int32, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24613:20: */ return (*struct { f func(*libc.TLS, uintptr, Sqlite3_int64, int32, uintptr) int32 })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxFetch})).f(tls, id, iOff, iAmt, pp) } -func Xsqlite3OsUnfetch(tls *libc.TLS, id uintptr, iOff I64, p uintptr) int32 { /* sqlite3.c:24616:20: */ +func Xsqlite3OsUnfetch(tls *libc.TLS, id uintptr, iOff I64, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24617:20: */ return (*struct { f func(*libc.TLS, uintptr, Sqlite3_int64, uintptr) int32 })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer(id)).FpMethods)).FxUnfetch})).f(tls, id, iOff, p) @@ -31731,7 +31732,7 @@ func Xsqlite3OsUnfetch(tls *libc.TLS, id uintptr, iOff I64, p uintptr) int32 { / // The next group of routines are convenience wrappers around the // VFS methods. -func Xsqlite3OsOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr, pFile uintptr, flags int32, pFlagsOut uintptr) int32 { /* sqlite3.c:24634:20: */ +func Xsqlite3OsOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr, pFile uintptr, flags int32, pFlagsOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24635:20: */ var rc int32 // 0x87f7f is a mask of SQLITE_OPEN_ flags that are valid to be passed @@ -31745,7 +31746,7 @@ func Xsqlite3OsOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr, pFile uintptr, f return rc } -func Xsqlite3OsDelete(tls *libc.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int32 { /* sqlite3.c:24651:20: */ +func Xsqlite3OsDelete(tls *libc.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24652:20: */ if (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FxDelete != uintptr(0) { return (*struct { @@ -31755,14 +31756,14 @@ func Xsqlite3OsDelete(tls *libc.TLS, pVfs uintptr, zPath uintptr, dirSync int32) return SQLITE_OK } -func Xsqlite3OsAccess(tls *libc.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOut uintptr) int32 { /* sqlite3.c:24656:20: */ +func Xsqlite3OsAccess(tls *libc.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24657:20: */ return (*struct { f func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32 })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FxAccess})).f(tls, pVfs, zPath, flags, pResOut) } -func Xsqlite3OsFullPathname(tls *libc.TLS, pVfs uintptr, zPath uintptr, nPathOut int32, zPathOut uintptr) int32 { /* sqlite3.c:24665:20: */ +func Xsqlite3OsFullPathname(tls *libc.TLS, pVfs uintptr, zPath uintptr, nPathOut int32, zPathOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24666:20: */ *(*int8)(unsafe.Pointer(zPathOut)) = int8(0) return (*struct { @@ -31770,7 +31771,7 @@ func Xsqlite3OsFullPathname(tls *libc.TLS, pVfs uintptr, zPath uintptr, nPathOut })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FxFullPathname})).f(tls, pVfs, zPath, nPathOut, zPathOut) } -func Xsqlite3OsDlOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr) uintptr { /* sqlite3.c:24676:21: */ +func Xsqlite3OsDlOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24677:21: */ // tag-20210611-1 return (*struct { @@ -31778,25 +31779,25 @@ func Xsqlite3OsDlOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr) uintptr { /* s })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FxDlOpen})).f(tls, pVfs, zPath) } -func Xsqlite3OsDlError(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) { /* sqlite3.c:24681:21: */ +func Xsqlite3OsDlError(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24682:21: */ (*struct { f func(*libc.TLS, uintptr, int32, uintptr) })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FxDlError})).f(tls, pVfs, nByte, zBufOut) } -func Xsqlite3OsDlSym(tls *libc.TLS, pVfs uintptr, pHdle uintptr, zSym uintptr) uintptr { /* sqlite3.c:24684:21: */ +func Xsqlite3OsDlSym(tls *libc.TLS, pVfs uintptr, pHdle uintptr, zSym uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24685:21: */ return (*struct { f func(*libc.TLS, uintptr, uintptr, uintptr) uintptr })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FxDlSym})).f(tls, pVfs, pHdle, zSym) } -func Xsqlite3OsDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr) { /* sqlite3.c:24687:21: */ +func Xsqlite3OsDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24688:21: */ (*struct { f func(*libc.TLS, uintptr, uintptr) })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FxDlClose})).f(tls, pVfs, pHandle) } -func Xsqlite3OsRandomness(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) int32 { /* sqlite3.c:24691:20: */ +func Xsqlite3OsRandomness(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24692:20: */ if Xsqlite3Config.FiPrngSeed != 0 { libc.Xmemset(tls, zBufOut, 0, uint64(nByte)) if nByte > int32(unsafe.Sizeof(uint32(0))) { @@ -31813,13 +31814,13 @@ func Xsqlite3OsRandomness(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uint } -func Xsqlite3OsSleep(tls *libc.TLS, pVfs uintptr, nMicro int32) int32 { /* sqlite3.c:24702:20: */ +func Xsqlite3OsSleep(tls *libc.TLS, pVfs uintptr, nMicro int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24703:20: */ return (*struct { f func(*libc.TLS, uintptr, int32) int32 })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FxSleep})).f(tls, pVfs, nMicro) } -func Xsqlite3OsGetLastError(tls *libc.TLS, pVfs uintptr) int32 { /* sqlite3.c:24705:20: */ +func Xsqlite3OsGetLastError(tls *libc.TLS, pVfs uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24706:20: */ if (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FxGetLastError != 0 { return (*struct { f func(*libc.TLS, uintptr, int32, uintptr) int32 @@ -31828,7 +31829,7 @@ func Xsqlite3OsGetLastError(tls *libc.TLS, pVfs uintptr) int32 { /* sqlite3.c:24 return 0 } -func Xsqlite3OsCurrentTimeInt64(tls *libc.TLS, pVfs uintptr, pTimeOut uintptr) int32 { /* sqlite3.c:24708:20: */ +func Xsqlite3OsCurrentTimeInt64(tls *libc.TLS, pVfs uintptr, pTimeOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24709:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -31853,7 +31854,7 @@ func Xsqlite3OsCurrentTimeInt64(tls *libc.TLS, pVfs uintptr, pTimeOut uintptr) i return rc } -func Xsqlite3OsOpenMalloc(tls *libc.TLS, pVfs uintptr, zFile uintptr, ppFile uintptr, flags int32, pOutFlags uintptr) int32 { /* sqlite3.c:24726:20: */ +func Xsqlite3OsOpenMalloc(tls *libc.TLS, pVfs uintptr, zFile uintptr, ppFile uintptr, flags int32, pOutFlags uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24727:20: */ var rc int32 var pFile uintptr pFile = Xsqlite3MallocZero(tls, uint64((*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FszOsFile)) @@ -31873,7 +31874,7 @@ func Xsqlite3OsOpenMalloc(tls *libc.TLS, pVfs uintptr, zFile uintptr, ppFile uin return rc } -func Xsqlite3OsCloseFree(tls *libc.TLS, pFile uintptr) { /* sqlite3.c:24751:21: */ +func Xsqlite3OsCloseFree(tls *libc.TLS, pFile uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24752:21: */ Xsqlite3OsClose(tls, pFile) Xsqlite3_free(tls, pFile) @@ -31883,7 +31884,7 @@ func Xsqlite3OsCloseFree(tls *libc.TLS, pFile uintptr) { /* sqlite3.c:24751:21: // sqlite3_os_init(). The purpose of the wrapper is to provide the // ability to simulate a malloc failure, so that the handling of an // error in sqlite3_os_init() by the upper layers can be tested. -func Xsqlite3OsInit(tls *libc.TLS) int32 { /* sqlite3.c:24763:20: */ +func Xsqlite3OsInit(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24764:20: */ var p uintptr = Xsqlite3_malloc(tls, 10) if p == uintptr(0) { return SQLITE_NOMEM @@ -31893,11 +31894,11 @@ func Xsqlite3OsInit(tls *libc.TLS) int32 { /* sqlite3.c:24763:20: */ } // The list of all registered VFS implementations. -var vfsList uintptr = uintptr(0) /* sqlite3.c:24773:20 */ +var vfsList uintptr = uintptr(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24774:20 */ // Locate a VFS by name. If no name is given, simply return the // first VFS on the list. -func Xsqlite3_vfs_find(tls *libc.TLS, zVfs uintptr) uintptr { /* sqlite3.c:24780:24: */ +func Xsqlite3_vfs_find(tls *libc.TLS, zVfs uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24781:24: */ var pVfs uintptr = uintptr(0) var mutex uintptr var rc int32 = Xsqlite3_initialize(tls) @@ -31919,7 +31920,7 @@ func Xsqlite3_vfs_find(tls *libc.TLS, zVfs uintptr) uintptr { /* sqlite3.c:24780 } // Unlink a VFS from the linked list -func vfsUnlink(tls *libc.TLS, pVfs uintptr) { /* sqlite3.c:24804:13: */ +func vfsUnlink(tls *libc.TLS, pVfs uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24805:13: */ if pVfs == uintptr(0) { // No-op @@ -31939,7 +31940,7 @@ func vfsUnlink(tls *libc.TLS, pVfs uintptr) { /* sqlite3.c:24804:13: */ // Register a VFS with the system. It is harmless to register the same // VFS multiple times. The new VFS becomes the default if makeDflt is // true. -func Xsqlite3_vfs_register(tls *libc.TLS, pVfs uintptr, makeDflt int32) int32 { /* sqlite3.c:24826:16: */ +func Xsqlite3_vfs_register(tls *libc.TLS, pVfs uintptr, makeDflt int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24827:16: */ var mutex uintptr var rc int32 = Xsqlite3_initialize(tls) if rc != 0 { @@ -31962,7 +31963,7 @@ func Xsqlite3_vfs_register(tls *libc.TLS, pVfs uintptr, makeDflt int32) int32 { } // Unregister a VFS so that it is no longer accessible. -func Xsqlite3_vfs_unregister(tls *libc.TLS, pVfs uintptr) int32 { /* sqlite3.c:24854:16: */ +func Xsqlite3_vfs_unregister(tls *libc.TLS, pVfs uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24855:16: */ var mutex uintptr var rc int32 = Xsqlite3_initialize(tls) if rc != 0 { @@ -32007,7 +32008,7 @@ func Xsqlite3_vfs_unregister(tls *libc.TLS, pVfs uintptr) int32 { /* sqlite3.c:2 type BenignMallocHooks1 = struct { FxBenignBegin uintptr FxBenignEnd uintptr -} /* sqlite3.c:24902:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24903:9 */ //************* End of os.c ************************************************* //************* Begin file fault.c ****************************************** @@ -32038,8 +32039,8 @@ type BenignMallocHooks1 = struct { // #include "sqliteInt.h" // Global variables. -type BenignMallocHooks = BenignMallocHooks1 /* sqlite3.c:24902:34 */ -var sqlite3Hooks = BenignMallocHooks1{} /* sqlite3.c:24906:3 */ +type BenignMallocHooks = BenignMallocHooks1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24903:34 */ +var sqlite3Hooks = BenignMallocHooks1{} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24907:3 */ // The "wsdHooks" macro will resolve to the appropriate BenignMallocHooks // structure. If writable static data is unsupported on the target, @@ -32049,7 +32050,7 @@ var sqlite3Hooks = BenignMallocHooks1{} /* sqlite3.c:24906:3 */ // Register hooks to call when sqlite3BeginBenignMalloc() and // sqlite3EndBenignMalloc() are called, respectively. -func Xsqlite3BenignMallocHooks(tls *libc.TLS, xBenignBegin uintptr, xBenignEnd uintptr) { /* sqlite3.c:24928:21: */ +func Xsqlite3BenignMallocHooks(tls *libc.TLS, xBenignBegin uintptr, xBenignEnd uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24929:21: */ sqlite3Hooks.FxBenignBegin = xBenignBegin sqlite3Hooks.FxBenignEnd = xBenignEnd @@ -32058,14 +32059,14 @@ func Xsqlite3BenignMallocHooks(tls *libc.TLS, xBenignBegin uintptr, xBenignEnd u // This (sqlite3EndBenignMalloc()) is called by SQLite code to indicate that // subsequent malloc failures are benign. A call to sqlite3EndBenignMalloc() // indicates that subsequent malloc failures are non-benign. -func Xsqlite3BeginBenignMalloc(tls *libc.TLS) { /* sqlite3.c:24942:21: */ +func Xsqlite3BeginBenignMalloc(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24943:21: */ if sqlite3Hooks.FxBenignBegin != 0 { (*struct{ f func(*libc.TLS) })(unsafe.Pointer(&struct{ uintptr }{sqlite3Hooks.FxBenignBegin})).f(tls) } } -func Xsqlite3EndBenignMalloc(tls *libc.TLS) { /* sqlite3.c:24948:21: */ +func Xsqlite3EndBenignMalloc(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:24949:21: */ if sqlite3Hooks.FxBenignEnd != 0 { (*struct{ f func(*libc.TLS) })(unsafe.Pointer(&struct{ uintptr }{sqlite3Hooks.FxBenignEnd})).f(tls) @@ -32167,7 +32168,7 @@ func Xsqlite3EndBenignMalloc(tls *libc.TLS) { /* sqlite3.c:24948:21: */ // For this low-level routine, we are guaranteed that nByte>0 because // cases of nByte<=0 will be intercepted and dealt with by higher level // routines. -func sqlite3MemMalloc(tls *libc.TLS, nByte int32) uintptr { /* sqlite3.c:25148:13: */ +func sqlite3MemMalloc(tls *libc.TLS, nByte int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:25149:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -32187,13 +32188,13 @@ func sqlite3MemMalloc(tls *libc.TLS, nByte int32) uintptr { /* sqlite3.c:25148:1 // For this low-level routine, we already know that pPrior!=0 since // cases where pPrior==0 will have been intecepted and dealt with // by higher-level routines. -func sqlite3MemFree(tls *libc.TLS, pPrior uintptr) { /* sqlite3.c:25182:13: */ +func sqlite3MemFree(tls *libc.TLS, pPrior uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:25183:13: */ libc.Xfree(tls, pPrior) } // Report the allocated size of a prior return from xMalloc() // or xRealloc(). -func sqlite3MemSize(tls *libc.TLS, pPrior uintptr) int32 { /* sqlite3.c:25197:12: */ +func sqlite3MemSize(tls *libc.TLS, pPrior uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:25198:12: */ return int32(libc.X_msize(tls, pPrior)) } @@ -32206,7 +32207,7 @@ func sqlite3MemSize(tls *libc.TLS, pPrior uintptr) int32 { /* sqlite3.c:25197:12 // redirected to xMalloc. Similarly, we know that nByte>0 because // cases where nByte<=0 will have been intercepted by higher-level // routines and redirected to xFree. -func sqlite3MemRealloc(tls *libc.TLS, pPrior uintptr, nByte int32) uintptr { /* sqlite3.c:25220:13: */ +func sqlite3MemRealloc(tls *libc.TLS, pPrior uintptr, nByte int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:25221:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -32221,18 +32222,18 @@ func sqlite3MemRealloc(tls *libc.TLS, pPrior uintptr, nByte int32) uintptr { /* } // Round up a request size to the next valid allocation size. -func sqlite3MemRoundup(tls *libc.TLS, n int32) int32 { /* sqlite3.c:25252:12: */ +func sqlite3MemRoundup(tls *libc.TLS, n int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:25253:12: */ return (n + 7) & libc.CplInt32(7) } // Initialize this module. -func sqlite3MemInit(tls *libc.TLS, NotUsed uintptr) int32 { /* sqlite3.c:25259:12: */ +func sqlite3MemInit(tls *libc.TLS, NotUsed uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:25260:12: */ _ = NotUsed return SQLITE_OK } // Deinitialize this module. -func sqlite3MemShutdown(tls *libc.TLS, NotUsed uintptr) { /* sqlite3.c:25286:13: */ +func sqlite3MemShutdown(tls *libc.TLS, NotUsed uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:25287:13: */ _ = NotUsed return } @@ -32241,7 +32242,7 @@ func sqlite3MemShutdown(tls *libc.TLS, NotUsed uintptr) { /* sqlite3.c:25286:13: // // Populate the low-level memory allocation function pointers in // sqlite3GlobalConfig.m with pointers to the routines in this file. -func Xsqlite3MemSetDefault(tls *libc.TLS) { /* sqlite3.c:25297:21: */ +func Xsqlite3MemSetDefault(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:25298:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -32256,7 +32257,7 @@ var defaultMethods = Sqlite3_mem_methods{ FxRoundup: 0, FxInit: 0, FxShutdown: 0, -} /* sqlite3.c:25298:36 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:25299:36 */ //************* End of mem1.c *********************************************** //************* Begin file mem2.c ******************************************* @@ -32390,7 +32391,7 @@ var defaultMethods = Sqlite3_mem_methods{ // #include "sqliteInt.h" // Initialize the mutex system. -func Xsqlite3MutexInit(tls *libc.TLS) int32 { /* sqlite3.c:27333:20: */ +func Xsqlite3MutexInit(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27334:20: */ var rc int32 = SQLITE_OK if !(int32(Xsqlite3Config.Fmutex.FxMutexAlloc) != 0) { // If the xMutexAlloc method has not been set, then the user did not @@ -32424,7 +32425,7 @@ func Xsqlite3MutexInit(tls *libc.TLS) int32 { /* sqlite3.c:27333:20: */ // Shutdown the mutex system. This call frees resources allocated by // sqlite3MutexInit(). -func Xsqlite3MutexEnd(tls *libc.TLS) int32 { /* sqlite3.c:27379:20: */ +func Xsqlite3MutexEnd(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27380:20: */ var rc int32 = SQLITE_OK if Xsqlite3Config.Fmutex.FxMutexEnd != 0 { rc = (*struct{ f func(*libc.TLS) int32 })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fmutex.FxMutexEnd})).f(tls) @@ -32434,7 +32435,7 @@ func Xsqlite3MutexEnd(tls *libc.TLS) int32 { /* sqlite3.c:27379:20: */ } // Retrieve a pointer to a static mutex or allocate a new dynamic one. -func Xsqlite3_mutex_alloc(tls *libc.TLS, id int32) uintptr { /* sqlite3.c:27395:26: */ +func Xsqlite3_mutex_alloc(tls *libc.TLS, id int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27396:26: */ if id <= SQLITE_MUTEX_RECURSIVE && Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -32447,7 +32448,7 @@ func Xsqlite3_mutex_alloc(tls *libc.TLS, id int32) uintptr { /* sqlite3.c:27395: })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fmutex.FxMutexAlloc})).f(tls, id) } -func Xsqlite3MutexAlloc(tls *libc.TLS, id int32) uintptr { /* sqlite3.c:27404:30: */ +func Xsqlite3MutexAlloc(tls *libc.TLS, id int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27405:30: */ if !(int32(Xsqlite3Config.FbCoreMutex) != 0) { return uintptr(0) } @@ -32458,7 +32459,7 @@ func Xsqlite3MutexAlloc(tls *libc.TLS, id int32) uintptr { /* sqlite3.c:27404:30 } // Free a dynamic mutex. -func Xsqlite3_mutex_free(tls *libc.TLS, p uintptr) { /* sqlite3.c:27416:17: */ +func Xsqlite3_mutex_free(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27417:17: */ if p != 0 { (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fmutex.FxMutexFree})).f(tls, p) @@ -32467,7 +32468,7 @@ func Xsqlite3_mutex_free(tls *libc.TLS, p uintptr) { /* sqlite3.c:27416:17: */ // Obtain the mutex p. If some other thread already has the mutex, block // until it can be obtained. -func Xsqlite3_mutex_enter(tls *libc.TLS, p uintptr) { /* sqlite3.c:27427:17: */ +func Xsqlite3_mutex_enter(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27428:17: */ if p != 0 { (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fmutex.FxMutexEnter})).f(tls, p) @@ -32476,7 +32477,7 @@ func Xsqlite3_mutex_enter(tls *libc.TLS, p uintptr) { /* sqlite3.c:27427:17: */ // Obtain the mutex p. If successful, return SQLITE_OK. Otherwise, if another // thread holds the mutex and it cannot be obtained, return SQLITE_BUSY. -func Xsqlite3_mutex_try(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:27438:16: */ +func Xsqlite3_mutex_try(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27439:16: */ var rc int32 = SQLITE_OK if p != 0 { @@ -32491,7 +32492,7 @@ func Xsqlite3_mutex_try(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:27438:16: // entered by the same thread. The behavior is undefined if the mutex // is not currently entered. If a NULL pointer is passed as an argument // this function is a no-op. -func Xsqlite3_mutex_leave(tls *libc.TLS, p uintptr) { /* sqlite3.c:27453:17: */ +func Xsqlite3_mutex_leave(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27454:17: */ if p != 0 { (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fmutex.FxMutexLeave})).f(tls, p) @@ -32530,40 +32531,40 @@ func Xsqlite3_mutex_leave(tls *libc.TLS, p uintptr) { /* sqlite3.c:27453:17: */ // Stub routines for all mutex methods. // // This routines provide no mutual exclusion or error checking. -func noopMutexInit(tls *libc.TLS) int32 { /* sqlite3.c:27516:12: */ +func noopMutexInit(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27517:12: */ return SQLITE_OK } -func noopMutexEnd(tls *libc.TLS) int32 { /* sqlite3.c:27517:12: */ +func noopMutexEnd(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27518:12: */ return SQLITE_OK } -func noopMutexAlloc(tls *libc.TLS, id int32) uintptr { /* sqlite3.c:27518:22: */ +func noopMutexAlloc(tls *libc.TLS, id int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27519:22: */ _ = id return uintptr(8) } -func noopMutexFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:27522:13: */ +func noopMutexFree(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27523:13: */ _ = p return } -func noopMutexEnter(tls *libc.TLS, p uintptr) { /* sqlite3.c:27523:13: */ +func noopMutexEnter(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27524:13: */ _ = p return } -func noopMutexTry(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:27524:12: */ +func noopMutexTry(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27525:12: */ _ = p return SQLITE_OK } -func noopMutexLeave(tls *libc.TLS, p uintptr) { /* sqlite3.c:27528:13: */ +func noopMutexLeave(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27529:13: */ _ = p return } -func Xsqlite3NoopMutex(tls *libc.TLS) uintptr { /* sqlite3.c:27530:44: */ +func Xsqlite3NoopMutex(tls *libc.TLS) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27531:44: */ return uintptr(unsafe.Pointer(&sMutex)) } @@ -32576,11 +32577,11 @@ var sMutex = Sqlite3_mutex_methods{ FxMutexEnter: 0, FxMutexTry: 0, FxMutexLeave: 0, -} /* sqlite3.c:27531:38 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27532:38 */ // If compiled with SQLITE_MUTEX_NOOP, then the no-op mutex implementation // is used regardless of the run-time threadsafety setting. -func Xsqlite3DefaultMutex(tls *libc.TLS) uintptr { /* sqlite3.c:27689:44: */ +func Xsqlite3DefaultMutex(tls *libc.TLS) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:27690:44: */ return Xsqlite3NoopMutex(tls) } @@ -32700,7 +32701,7 @@ func Xsqlite3DefaultMutex(tls *libc.TLS) uintptr { /* sqlite3.c:27689:44: */ type _EXCEPTION_POINTERS = struct { FExceptionRecord PEXCEPTION_RECORD FContextRecord PCONTEXT -} /* excpt.h:17:3 */ +} /* /usr/x86_64-w64-mingw32/include/excpt.h:17:3 */ type _EXCEPTION_RECORD = struct { FExceptionCode DWORD @@ -32710,7 +32711,7 @@ type _EXCEPTION_RECORD = struct { FNumberParameters DWORD F__ccgo_pad1 [4]byte FExceptionInformation [15]ULONG_PTR -} /* excpt.h:17:3 */ +} /* /usr/x86_64-w64-mingw32/include/excpt.h:17:3 */ type _CONTEXT = struct { FP1Home DWORD64 @@ -32759,7 +32760,7 @@ type _CONTEXT = struct { FLastBranchFromRip DWORD64 FLastExceptionToRip DWORD64 FLastExceptionFromRip DWORD64 -} /* excpt.h:17:3 */ +} /* /usr/x86_64-w64-mingw32/include/excpt.h:17:3 */ type _DISPATCHER_CONTEXT = struct { FControlPc ULONG64 @@ -32773,20 +32774,20 @@ type _DISPATCHER_CONTEXT = struct { FHistoryTable PUNWIND_HISTORY_TABLE FScopeIndex ULONG FFill0 ULONG -} /* excpt.h:45:3 */ +} /* /usr/x86_64-w64-mingw32/include/excpt.h:45:3 */ // CRT stuff -type X_PHNDLR = uintptr /* excpt.h:66:16 */ +type X_PHNDLR = uintptr /* /usr/x86_64-w64-mingw32/include/excpt.h:66:16 */ type _XCPT_ACTION = struct { FXcptNum uint32 FSigNum int32 FXcptAction X_PHNDLR -} /* excpt.h:68:3 */ +} /* /usr/x86_64-w64-mingw32/include/excpt.h:68:3 */ // The type of function that is expected as an exception handler to be // installed with __try1. -type PEXCEPTION_HANDLER = uintptr /* excpt.h:87:33 */ +type PEXCEPTION_HANDLER = uintptr /* /usr/x86_64-w64-mingw32/include/excpt.h:87:33 */ // Copyright (C) 1989, 1997, 1998, 1999, 2000 Free Software Foundation, Inc. // @@ -32934,38 +32935,38 @@ type PEXCEPTION_HANDLER = uintptr /* excpt.h:87:33 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type ULONG = uint32 /* minwindef.h:24:29 */ -type PULONG = uintptr /* minwindef.h:25:17 */ -type USHORT = uint16 /* minwindef.h:26:26 */ -type PUSHORT = uintptr /* minwindef.h:27:18 */ -type UCHAR = uint8 /* minwindef.h:28:25 */ -type PUCHAR = uintptr /* minwindef.h:29:17 */ -type PSZ = uintptr /* minwindef.h:30:16 */ - -type WINBOOL = int32 /* minwindef.h:127:13 */ -type BOOL = int32 /* minwindef.h:131:15 */ -type PBOOL = uintptr /* minwindef.h:134:14 */ -type LPBOOL = uintptr /* minwindef.h:135:14 */ - -type BYTE = uint8 /* minwindef.h:139:25 */ -type WORD = uint16 /* minwindef.h:140:26 */ -type DWORD = uint32 /* minwindef.h:141:29 */ -type FLOAT = float32 /* minwindef.h:142:17 */ -type PFLOAT = uintptr /* minwindef.h:143:17 */ -type PBYTE = uintptr /* minwindef.h:144:16 */ -type LPBYTE = uintptr /* minwindef.h:145:16 */ -type PINT = uintptr /* minwindef.h:146:15 */ -type LPINT = uintptr /* minwindef.h:147:15 */ -type PWORD = uintptr /* minwindef.h:148:16 */ -type LPWORD = uintptr /* minwindef.h:149:16 */ -type LPLONG = uintptr /* minwindef.h:150:20 */ -type PDWORD = uintptr /* minwindef.h:151:17 */ -type LPDWORD = uintptr /* minwindef.h:152:17 */ -type LPVOID = uintptr /* minwindef.h:153:16 */ -type LPCVOID = uintptr /* minwindef.h:156:22 */ -type INT = int32 /* minwindef.h:158:15 */ -type UINT = uint32 /* minwindef.h:159:24 */ -type PUINT = uintptr /* minwindef.h:160:24 */ +type ULONG = uint32 /* /usr/x86_64-w64-mingw32/include/minwindef.h:24:29 */ +type PULONG = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:25:17 */ +type USHORT = uint16 /* /usr/x86_64-w64-mingw32/include/minwindef.h:26:26 */ +type PUSHORT = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:27:18 */ +type UCHAR = uint8 /* /usr/x86_64-w64-mingw32/include/minwindef.h:28:25 */ +type PUCHAR = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:29:17 */ +type PSZ = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:30:16 */ + +type WINBOOL = int32 /* /usr/x86_64-w64-mingw32/include/minwindef.h:127:13 */ +type BOOL = int32 /* /usr/x86_64-w64-mingw32/include/minwindef.h:131:15 */ +type PBOOL = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:134:14 */ +type LPBOOL = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:135:14 */ + +type BYTE = uint8 /* /usr/x86_64-w64-mingw32/include/minwindef.h:139:25 */ +type WORD = uint16 /* /usr/x86_64-w64-mingw32/include/minwindef.h:140:26 */ +type DWORD = uint32 /* /usr/x86_64-w64-mingw32/include/minwindef.h:141:29 */ +type FLOAT = float32 /* /usr/x86_64-w64-mingw32/include/minwindef.h:142:17 */ +type PFLOAT = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:143:17 */ +type PBYTE = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:144:16 */ +type LPBYTE = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:145:16 */ +type PINT = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:146:15 */ +type LPINT = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:147:15 */ +type PWORD = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:148:16 */ +type LPWORD = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:149:16 */ +type LPLONG = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:150:20 */ +type PDWORD = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:151:17 */ +type LPDWORD = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:152:17 */ +type LPVOID = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:153:16 */ +type LPCVOID = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:156:22 */ +type INT = int32 /* /usr/x86_64-w64-mingw32/include/minwindef.h:158:15 */ +type UINT = uint32 /* /usr/x86_64-w64-mingw32/include/minwindef.h:159:24 */ +type PUINT = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:160:24 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -33111,188 +33112,188 @@ type PUINT = uintptr /* minwindef.h:160:24 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type POINTER_64_INT = uint64 /* basetsd.h:11:44 */ - -type INT8 = int8 /* basetsd.h:29:23 */ -type PINT8 = uintptr /* basetsd.h:29:28 */ -type INT16 = int16 /* basetsd.h:30:24 */ -type PINT16 = uintptr /* basetsd.h:30:30 */ -type INT32 = int32 /* basetsd.h:31:22 */ -type PINT32 = uintptr /* basetsd.h:31:28 */ -type INT64 = int64 /* basetsd.h:32:44 */ -type PINT64 = uintptr /* basetsd.h:32:50 */ -type UINT8 = uint8 /* basetsd.h:33:25 */ -type PUINT8 = uintptr /* basetsd.h:33:31 */ -type UINT16 = uint16 /* basetsd.h:34:26 */ -type PUINT16 = uintptr /* basetsd.h:34:33 */ -type UINT32 = uint32 /* basetsd.h:35:24 */ -type PUINT32 = uintptr /* basetsd.h:35:31 */ -type UINT64 = uint64 /* basetsd.h:36:46 */ -type PUINT64 = uintptr /* basetsd.h:36:53 */ -type LONG32 = int32 /* basetsd.h:37:22 */ -type PLONG32 = uintptr /* basetsd.h:37:29 */ -type ULONG32 = uint32 /* basetsd.h:38:24 */ -type PULONG32 = uintptr /* basetsd.h:38:32 */ -type DWORD32 = uint32 /* basetsd.h:39:24 */ -type PDWORD32 = uintptr /* basetsd.h:39:32 */ - -type INT_PTR = int64 /* basetsd.h:46:37 */ -type PINT_PTR = uintptr /* basetsd.h:46:45 */ -type UINT_PTR = uint64 /* basetsd.h:47:46 */ -type PUINT_PTR = uintptr /* basetsd.h:47:55 */ -type LONG_PTR = int64 /* basetsd.h:48:37 */ -type PLONG_PTR = uintptr /* basetsd.h:48:46 */ -type ULONG_PTR = uint64 /* basetsd.h:49:46 */ -type PULONG_PTR = uintptr /* basetsd.h:49:56 */ - -type SHANDLE_PTR = int64 /* basetsd.h:62:37 */ -type HANDLE_PTR = uint64 /* basetsd.h:63:46 */ -type UHALF_PTR = uint32 /* basetsd.h:64:24 */ -type PUHALF_PTR = uintptr /* basetsd.h:64:34 */ -type HALF_PTR = int32 /* basetsd.h:65:15 */ -type PHALF_PTR = uintptr /* basetsd.h:65:24 */ - -type SIZE_T = ULONG_PTR /* basetsd.h:147:39 */ -type PSIZE_T = uintptr /* basetsd.h:147:46 */ -type SSIZE_T = LONG_PTR /* basetsd.h:148:38 */ -type PSSIZE_T = uintptr /* basetsd.h:148:46 */ - -type DWORD_PTR = ULONG_PTR /* basetsd.h:191:39 */ -type PDWORD_PTR = uintptr /* basetsd.h:191:49 */ -type LONG64 = int64 /* basetsd.h:192:37 */ -type PLONG64 = uintptr /* basetsd.h:192:44 */ -type ULONG64 = uint64 /* basetsd.h:193:46 */ -type PULONG64 = uintptr /* basetsd.h:193:54 */ -type DWORD64 = uint64 /* basetsd.h:194:46 */ -type PDWORD64 = uintptr /* basetsd.h:194:54 */ -type KAFFINITY = ULONG_PTR /* basetsd.h:195:39 */ -type PKAFFINITY = uintptr /* basetsd.h:196:39 */ - -type PVOID = uintptr /* winnt.h:257:16 */ -type PVOID64 = uintptr /* winnt.h:258:16 */ - -type CHAR = int8 /* winnt.h:285:16 */ -type SHORT = int16 /* winnt.h:286:17 */ -type LONG = int32 /* winnt.h:287:20 */ - -type WCHAR = Wchar_t /* winnt.h:295:19 */ -type PWCHAR = uintptr /* winnt.h:297:17 */ -type LPWCH = uintptr /* winnt.h:297:25 */ -type PWCH = uintptr /* winnt.h:297:32 */ -type LPCWCH = uintptr /* winnt.h:298:23 */ -type PCWCH = uintptr /* winnt.h:298:31 */ -type NWPSTR = uintptr /* winnt.h:299:17 */ -type LPWSTR = uintptr /* winnt.h:299:25 */ -type PWSTR = uintptr /* winnt.h:299:33 */ -type PZPWSTR = uintptr /* winnt.h:300:17 */ -type PCZPWSTR = uintptr /* winnt.h:301:23 */ -type LPUWSTR = uintptr /* winnt.h:302:27 */ -type PUWSTR = uintptr /* winnt.h:302:36 */ -type LPCWSTR = uintptr /* winnt.h:303:23 */ -type PCWSTR = uintptr /* winnt.h:303:32 */ -type PZPCWSTR = uintptr /* winnt.h:304:18 */ -type LPCUWSTR = uintptr /* winnt.h:305:33 */ -type PCUWSTR = uintptr /* winnt.h:305:43 */ -type PZZWSTR = uintptr /* winnt.h:306:17 */ -type PCZZWSTR = uintptr /* winnt.h:307:23 */ -type PUZZWSTR = uintptr /* winnt.h:308:27 */ -type PCUZZWSTR = uintptr /* winnt.h:309:33 */ -type PNZWCH = uintptr /* winnt.h:310:17 */ -type PCNZWCH = uintptr /* winnt.h:311:23 */ -type PUNZWCH = uintptr /* winnt.h:312:27 */ -type PCUNZWCH = uintptr /* winnt.h:313:33 */ - -type PCHAR = uintptr /* winnt.h:334:16 */ -type LPCH = uintptr /* winnt.h:334:23 */ -type PCH = uintptr /* winnt.h:334:29 */ -type LPCCH = uintptr /* winnt.h:335:22 */ -type PCCH = uintptr /* winnt.h:335:29 */ -type NPSTR = uintptr /* winnt.h:336:16 */ -type LPSTR = uintptr /* winnt.h:336:23 */ -type PSTR = uintptr /* winnt.h:336:30 */ -type PZPSTR = uintptr /* winnt.h:337:16 */ -type PCZPSTR = uintptr /* winnt.h:338:22 */ -type LPCSTR = uintptr /* winnt.h:339:22 */ -type PCSTR = uintptr /* winnt.h:339:30 */ -type PZPCSTR = uintptr /* winnt.h:340:17 */ -type PZZSTR = uintptr /* winnt.h:341:16 */ -type PCZZSTR = uintptr /* winnt.h:342:22 */ -type PNZCH = uintptr /* winnt.h:343:16 */ -type PCNZCH = uintptr /* winnt.h:344:22 */ - -type TCHAR = int8 /* winnt.h:373:16 */ -type PTCHAR = uintptr /* winnt.h:373:23 */ -type TBYTE = uint8 /* winnt.h:374:25 */ -type PTBYTE = uintptr /* winnt.h:374:32 */ - -type LPTCH = LPSTR /* winnt.h:377:17 */ -type PTCH = LPSTR /* winnt.h:377:23 */ -type LPCTCH = LPCCH /* winnt.h:378:17 */ -type PCTCH = LPCCH /* winnt.h:378:24 */ -type PTSTR = LPSTR /* winnt.h:379:17 */ -type LPTSTR = LPSTR /* winnt.h:379:23 */ -type PUTSTR = LPSTR /* winnt.h:379:30 */ -type LPUTSTR = LPSTR /* winnt.h:379:37 */ -type PCTSTR = LPCSTR /* winnt.h:380:18 */ -type LPCTSTR = LPCSTR /* winnt.h:380:25 */ -type PCUTSTR = LPCSTR /* winnt.h:380:33 */ -type LPCUTSTR = LPCSTR /* winnt.h:380:41 */ -type PZZTSTR = PZZSTR /* winnt.h:381:18 */ -type PUZZTSTR = PZZSTR /* winnt.h:381:27 */ -type PCZZTSTR = PCZZSTR /* winnt.h:382:19 */ -type PCUZZTSTR = PCZZSTR /* winnt.h:382:29 */ -type PZPTSTR = PZPSTR /* winnt.h:383:18 */ -type PNZTCH = PNZCH /* winnt.h:384:17 */ -type PUNZTCH = PNZCH /* winnt.h:384:25 */ -type PCNZTCH = PCNZCH /* winnt.h:385:18 */ -type PCUNZTCH = PCNZCH /* winnt.h:385:27 */ - -type PSHORT = uintptr /* winnt.h:392:17 */ -type PLONG = uintptr /* winnt.h:393:16 */ +type POINTER_64_INT = uint64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:11:44 */ + +type INT8 = int8 /* /usr/x86_64-w64-mingw32/include/basetsd.h:29:23 */ +type PINT8 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:29:28 */ +type INT16 = int16 /* /usr/x86_64-w64-mingw32/include/basetsd.h:30:24 */ +type PINT16 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:30:30 */ +type INT32 = int32 /* /usr/x86_64-w64-mingw32/include/basetsd.h:31:22 */ +type PINT32 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:31:28 */ +type INT64 = int64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:32:44 */ +type PINT64 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:32:50 */ +type UINT8 = uint8 /* /usr/x86_64-w64-mingw32/include/basetsd.h:33:25 */ +type PUINT8 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:33:31 */ +type UINT16 = uint16 /* /usr/x86_64-w64-mingw32/include/basetsd.h:34:26 */ +type PUINT16 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:34:33 */ +type UINT32 = uint32 /* /usr/x86_64-w64-mingw32/include/basetsd.h:35:24 */ +type PUINT32 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:35:31 */ +type UINT64 = uint64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:36:46 */ +type PUINT64 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:36:53 */ +type LONG32 = int32 /* /usr/x86_64-w64-mingw32/include/basetsd.h:37:22 */ +type PLONG32 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:37:29 */ +type ULONG32 = uint32 /* /usr/x86_64-w64-mingw32/include/basetsd.h:38:24 */ +type PULONG32 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:38:32 */ +type DWORD32 = uint32 /* /usr/x86_64-w64-mingw32/include/basetsd.h:39:24 */ +type PDWORD32 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:39:32 */ + +type INT_PTR = int64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:46:37 */ +type PINT_PTR = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:46:45 */ +type UINT_PTR = uint64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:47:46 */ +type PUINT_PTR = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:47:55 */ +type LONG_PTR = int64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:48:37 */ +type PLONG_PTR = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:48:46 */ +type ULONG_PTR = uint64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:49:46 */ +type PULONG_PTR = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:49:56 */ + +type SHANDLE_PTR = int64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:62:37 */ +type HANDLE_PTR = uint64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:63:46 */ +type UHALF_PTR = uint32 /* /usr/x86_64-w64-mingw32/include/basetsd.h:64:24 */ +type PUHALF_PTR = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:64:34 */ +type HALF_PTR = int32 /* /usr/x86_64-w64-mingw32/include/basetsd.h:65:15 */ +type PHALF_PTR = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:65:24 */ + +type SIZE_T = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/basetsd.h:147:39 */ +type PSIZE_T = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:147:46 */ +type SSIZE_T = LONG_PTR /* /usr/x86_64-w64-mingw32/include/basetsd.h:148:38 */ +type PSSIZE_T = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:148:46 */ + +type DWORD_PTR = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/basetsd.h:191:39 */ +type PDWORD_PTR = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:191:49 */ +type LONG64 = int64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:192:37 */ +type PLONG64 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:192:44 */ +type ULONG64 = uint64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:193:46 */ +type PULONG64 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:193:54 */ +type DWORD64 = uint64 /* /usr/x86_64-w64-mingw32/include/basetsd.h:194:46 */ +type PDWORD64 = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:194:54 */ +type KAFFINITY = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/basetsd.h:195:39 */ +type PKAFFINITY = uintptr /* /usr/x86_64-w64-mingw32/include/basetsd.h:196:39 */ + +type PVOID = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:257:16 */ +type PVOID64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:258:16 */ + +type CHAR = int8 /* /usr/x86_64-w64-mingw32/include/winnt.h:285:16 */ +type SHORT = int16 /* /usr/x86_64-w64-mingw32/include/winnt.h:286:17 */ +type LONG = int32 /* /usr/x86_64-w64-mingw32/include/winnt.h:287:20 */ + +type WCHAR = Wchar_t /* /usr/x86_64-w64-mingw32/include/winnt.h:295:19 */ +type PWCHAR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:297:17 */ +type LPWCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:297:25 */ +type PWCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:297:32 */ +type LPCWCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:298:23 */ +type PCWCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:298:31 */ +type NWPSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:299:17 */ +type LPWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:299:25 */ +type PWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:299:33 */ +type PZPWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:300:17 */ +type PCZPWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:301:23 */ +type LPUWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:302:27 */ +type PUWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:302:36 */ +type LPCWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:303:23 */ +type PCWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:303:32 */ +type PZPCWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:304:18 */ +type LPCUWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:305:33 */ +type PCUWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:305:43 */ +type PZZWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:306:17 */ +type PCZZWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:307:23 */ +type PUZZWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:308:27 */ +type PCUZZWSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:309:33 */ +type PNZWCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:310:17 */ +type PCNZWCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:311:23 */ +type PUNZWCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:312:27 */ +type PCUNZWCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:313:33 */ + +type PCHAR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:334:16 */ +type LPCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:334:23 */ +type PCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:334:29 */ +type LPCCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:335:22 */ +type PCCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:335:29 */ +type NPSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:336:16 */ +type LPSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:336:23 */ +type PSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:336:30 */ +type PZPSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:337:16 */ +type PCZPSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:338:22 */ +type LPCSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:339:22 */ +type PCSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:339:30 */ +type PZPCSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:340:17 */ +type PZZSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:341:16 */ +type PCZZSTR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:342:22 */ +type PNZCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:343:16 */ +type PCNZCH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:344:22 */ + +type TCHAR = int8 /* /usr/x86_64-w64-mingw32/include/winnt.h:373:16 */ +type PTCHAR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:373:23 */ +type TBYTE = uint8 /* /usr/x86_64-w64-mingw32/include/winnt.h:374:25 */ +type PTBYTE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:374:32 */ + +type LPTCH = LPSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:377:17 */ +type PTCH = LPSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:377:23 */ +type LPCTCH = LPCCH /* /usr/x86_64-w64-mingw32/include/winnt.h:378:17 */ +type PCTCH = LPCCH /* /usr/x86_64-w64-mingw32/include/winnt.h:378:24 */ +type PTSTR = LPSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:379:17 */ +type LPTSTR = LPSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:379:23 */ +type PUTSTR = LPSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:379:30 */ +type LPUTSTR = LPSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:379:37 */ +type PCTSTR = LPCSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:380:18 */ +type LPCTSTR = LPCSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:380:25 */ +type PCUTSTR = LPCSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:380:33 */ +type LPCUTSTR = LPCSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:380:41 */ +type PZZTSTR = PZZSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:381:18 */ +type PUZZTSTR = PZZSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:381:27 */ +type PCZZTSTR = PCZZSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:382:19 */ +type PCUZZTSTR = PCZZSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:382:29 */ +type PZPTSTR = PZPSTR /* /usr/x86_64-w64-mingw32/include/winnt.h:383:18 */ +type PNZTCH = PNZCH /* /usr/x86_64-w64-mingw32/include/winnt.h:384:17 */ +type PUNZTCH = PNZCH /* /usr/x86_64-w64-mingw32/include/winnt.h:384:25 */ +type PCNZTCH = PCNZCH /* /usr/x86_64-w64-mingw32/include/winnt.h:385:18 */ +type PCUNZTCH = PCNZCH /* /usr/x86_64-w64-mingw32/include/winnt.h:385:27 */ + +type PSHORT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:392:17 */ +type PLONG = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:393:16 */ type _GROUP_AFFINITY = struct { FMask KAFFINITY FGroup WORD FReserved [3]WORD -} /* winnt.h:397:9 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:397:9 */ -type GROUP_AFFINITY = _GROUP_AFFINITY /* winnt.h:401:3 */ -type PGROUP_AFFINITY = uintptr /* winnt.h:401:19 */ +type GROUP_AFFINITY = _GROUP_AFFINITY /* /usr/x86_64-w64-mingw32/include/winnt.h:401:3 */ +type PGROUP_AFFINITY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:401:19 */ -type HANDLE = uintptr /* winnt.h:405:16 */ +type HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:405:16 */ -type PHANDLE = uintptr /* winnt.h:412:18 */ -type FCHAR = BYTE /* winnt.h:413:16 */ -type FSHORT = WORD /* winnt.h:414:16 */ -type FLONG = DWORD /* winnt.h:415:17 */ +type PHANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:412:18 */ +type FCHAR = BYTE /* /usr/x86_64-w64-mingw32/include/winnt.h:413:16 */ +type FSHORT = WORD /* /usr/x86_64-w64-mingw32/include/winnt.h:414:16 */ +type FLONG = DWORD /* /usr/x86_64-w64-mingw32/include/winnt.h:415:17 */ -type HRESULT = LONG /* winnt.h:419:16 */ +type HRESULT = LONG /* /usr/x86_64-w64-mingw32/include/winnt.h:419:16 */ // Keep in sync with basetyps.h header. -type CCHAR = int8 /* winnt.h:453:16 */ -type LCID = DWORD /* winnt.h:456:15 */ -type PLCID = PDWORD /* winnt.h:458:18 */ -type LANGID = WORD /* winnt.h:461:16 */ +type CCHAR = int8 /* /usr/x86_64-w64-mingw32/include/winnt.h:453:16 */ +type LCID = DWORD /* /usr/x86_64-w64-mingw32/include/winnt.h:456:15 */ +type PLCID = PDWORD /* /usr/x86_64-w64-mingw32/include/winnt.h:458:18 */ +type LANGID = WORD /* /usr/x86_64-w64-mingw32/include/winnt.h:461:16 */ -type COMPARTMENT_ID = uint32 /* winnt.h:470:3 */ -type PCOMPARTMENT_ID = uintptr /* winnt.h:470:18 */ +type COMPARTMENT_ID = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:470:3 */ +type PCOMPARTMENT_ID = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:470:18 */ type _FLOAT128 = struct { FLowPart int64 FHighPart int64 -} /* winnt.h:482:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:482:13 */ -type FLOAT128 = _FLOAT128 /* winnt.h:485:5 */ +type FLOAT128 = _FLOAT128 /* /usr/x86_64-w64-mingw32/include/winnt.h:485:5 */ -type PFLOAT128 = uintptr /* winnt.h:487:20 */ +type PFLOAT128 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:487:20 */ -type LONGLONG = int64 /* winnt.h:490:37 */ -type ULONGLONG = uint64 /* winnt.h:491:46 */ +type LONGLONG = int64 /* /usr/x86_64-w64-mingw32/include/winnt.h:490:37 */ +type ULONGLONG = uint64 /* /usr/x86_64-w64-mingw32/include/winnt.h:491:46 */ -type PLONGLONG = uintptr /* winnt.h:495:20 */ -type PULONGLONG = uintptr /* winnt.h:496:21 */ -type USN = LONGLONG /* winnt.h:497:20 */ +type PLONGLONG = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:495:20 */ +type PULONGLONG = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:496:21 */ +type USN = LONGLONG /* /usr/x86_64-w64-mingw32/include/winnt.h:497:20 */ type _LARGE_INTEGER = struct { F__ccgo_pad1 [0]uint64 @@ -33300,11 +33301,11 @@ type _LARGE_INTEGER = struct { FLowPart DWORD FHighPart LONG } -} /* winnt.h:505:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:505:11 */ -type LARGE_INTEGER = _LARGE_INTEGER /* winnt.h:516:5 */ +type LARGE_INTEGER = _LARGE_INTEGER /* /usr/x86_64-w64-mingw32/include/winnt.h:516:5 */ -type PLARGE_INTEGER = uintptr /* winnt.h:518:25 */ +type PLARGE_INTEGER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:518:25 */ type _ULARGE_INTEGER = struct { F__ccgo_pad1 [0]uint64 @@ -33312,55 +33313,55 @@ type _ULARGE_INTEGER = struct { FLowPart DWORD FHighPart DWORD } -} /* winnt.h:523:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:523:11 */ -type ULARGE_INTEGER = _ULARGE_INTEGER /* winnt.h:534:5 */ +type ULARGE_INTEGER = _ULARGE_INTEGER /* /usr/x86_64-w64-mingw32/include/winnt.h:534:5 */ -type PULARGE_INTEGER = uintptr /* winnt.h:536:26 */ +type PULARGE_INTEGER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:536:26 */ type _LUID = struct { FLowPart DWORD FHighPart LONG -} /* winnt.h:538:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:538:11 */ -type LUID = _LUID /* winnt.h:541:5 */ -type PLUID = uintptr /* winnt.h:541:10 */ +type LUID = _LUID /* /usr/x86_64-w64-mingw32/include/winnt.h:541:5 */ +type PLUID = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:541:10 */ -type DWORDLONG = ULONGLONG /* winnt.h:546:21 */ -type PDWORDLONG = uintptr /* winnt.h:547:21 */ +type DWORDLONG = ULONGLONG /* /usr/x86_64-w64-mingw32/include/winnt.h:546:21 */ +type PDWORDLONG = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:547:21 */ -type BOOLEAN = BYTE /* winnt.h:605:16 */ -type PBOOLEAN = uintptr /* winnt.h:607:19 */ +type BOOLEAN = BYTE /* /usr/x86_64-w64-mingw32/include/winnt.h:605:16 */ +type PBOOLEAN = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:607:19 */ type _LIST_ENTRY = struct { FFlink uintptr FBlink uintptr -} /* winnt.h:612:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:612:11 */ -type LIST_ENTRY = _LIST_ENTRY /* winnt.h:615:5 */ -type PLIST_ENTRY = uintptr /* winnt.h:615:16 */ -type PRLIST_ENTRY = uintptr /* winnt.h:615:29 */ +type LIST_ENTRY = _LIST_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:615:5 */ +type PLIST_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:615:16 */ +type PRLIST_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:615:29 */ -type _SINGLE_LIST_ENTRY = struct{ FNext uintptr } /* winnt.h:617:11 */ +type _SINGLE_LIST_ENTRY = struct{ FNext uintptr } /* /usr/x86_64-w64-mingw32/include/winnt.h:617:11 */ -type SINGLE_LIST_ENTRY = _SINGLE_LIST_ENTRY /* winnt.h:619:5 */ -type PSINGLE_LIST_ENTRY = uintptr /* winnt.h:619:23 */ +type SINGLE_LIST_ENTRY = _SINGLE_LIST_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:619:5 */ +type PSINGLE_LIST_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:619:23 */ type LIST_ENTRY321 = struct { FFlink DWORD FBlink DWORD -} /* winnt.h:621:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:621:11 */ -type LIST_ENTRY32 = LIST_ENTRY321 /* winnt.h:624:5 */ -type PLIST_ENTRY32 = uintptr /* winnt.h:625:24 */ +type LIST_ENTRY32 = LIST_ENTRY321 /* /usr/x86_64-w64-mingw32/include/winnt.h:624:5 */ +type PLIST_ENTRY32 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:625:24 */ type LIST_ENTRY641 = struct { FFlink ULONGLONG FBlink ULONGLONG -} /* winnt.h:627:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:627:11 */ -type LIST_ENTRY64 = LIST_ENTRY641 /* winnt.h:630:5 */ -type PLIST_ENTRY64 = uintptr /* winnt.h:631:24 */ +type LIST_ENTRY64 = LIST_ENTRY641 /* /usr/x86_64-w64-mingw32/include/winnt.h:630:5 */ +type PLIST_ENTRY64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:631:24 */ // * // This file is part of the mingw-w64 runtime package. @@ -33377,7 +33378,7 @@ type _GUID = struct { FData2 uint16 FData3 uint16 FData4 [8]uint8 -} /* guiddef.h:19:9 */ +} /* /usr/x86_64-w64-mingw32/include/guiddef.h:19:9 */ // * // This file is part of the mingw-w64 runtime package. @@ -33389,23 +33390,23 @@ type _GUID = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type GUID = _GUID /* guiddef.h:24:3 */ +type GUID = _GUID /* /usr/x86_64-w64-mingw32/include/guiddef.h:24:3 */ // __declspec(selectany) must be applied to initialized objects on GCC 5 hence must not be used here. -type LPGUID = uintptr /* guiddef.h:77:14 */ +type LPGUID = uintptr /* /usr/x86_64-w64-mingw32/include/guiddef.h:77:14 */ -type LPCGUID = uintptr /* guiddef.h:82:20 */ +type LPCGUID = uintptr /* /usr/x86_64-w64-mingw32/include/guiddef.h:82:20 */ -type IID = GUID /* guiddef.h:88:14 */ -type LPIID = uintptr /* guiddef.h:89:13 */ +type IID = GUID /* /usr/x86_64-w64-mingw32/include/guiddef.h:88:14 */ +type LPIID = uintptr /* /usr/x86_64-w64-mingw32/include/guiddef.h:89:13 */ -type CLSID = GUID /* guiddef.h:96:14 */ +type CLSID = GUID /* /usr/x86_64-w64-mingw32/include/guiddef.h:96:14 */ -type LPCLSID = uintptr /* guiddef.h:99:15 */ +type LPCLSID = uintptr /* /usr/x86_64-w64-mingw32/include/guiddef.h:99:15 */ -type FMTID = GUID /* guiddef.h:103:14 */ -type LPFMTID = uintptr /* guiddef.h:104:15 */ +type FMTID = GUID /* /usr/x86_64-w64-mingw32/include/guiddef.h:103:14 */ +type LPFMTID = uintptr /* /usr/x86_64-w64-mingw32/include/guiddef.h:104:15 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -33415,28 +33416,28 @@ type LPFMTID = uintptr /* guiddef.h:104:15 */ type _OBJECTID = struct { FLineage GUID FUniquifier DWORD -} /* winnt.h:639:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:639:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type OBJECTID = _OBJECTID /* winnt.h:642:5 */ -type PEXCEPTION_ROUTINE = uintptr /* winnt.h:709:31 */ +type OBJECTID = _OBJECTID /* /usr/x86_64-w64-mingw32/include/winnt.h:642:5 */ +type PEXCEPTION_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:709:31 */ // ??? #define SUBLANG_ROMANIAN_MOLDOVA 0x01 ??? -type KSPIN_LOCK = ULONG_PTR /* winnt.h:1384:21 */ -type PKSPIN_LOCK = uintptr /* winnt.h:1385:22 */ +type KSPIN_LOCK = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/winnt.h:1384:21 */ +type PKSPIN_LOCK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1385:22 */ type _M128A = struct { FLow ULONGLONG FHigh LONGLONG -} /* excpt.h:17:3 */ +} /* /usr/x86_64-w64-mingw32/include/excpt.h:17:3 */ -type M128A = _M128A /* winnt.h:1390:7 */ -type PM128A = uintptr /* winnt.h:1390:13 */ +type M128A = _M128A /* /usr/x86_64-w64-mingw32/include/winnt.h:1390:7 */ +type PM128A = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1390:13 */ type _XSAVE_FORMAT = struct { FControlWord WORD @@ -33455,26 +33456,26 @@ type _XSAVE_FORMAT = struct { FFloatRegisters [8]M128A FXmmRegisters [16]M128A FReserved4 [96]BYTE -} /* winnt.h:1392:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:1392:13 */ -type XSAVE_FORMAT = _XSAVE_FORMAT /* winnt.h:1415:7 */ -type PXSAVE_FORMAT = uintptr /* winnt.h:1415:20 */ +type XSAVE_FORMAT = _XSAVE_FORMAT /* /usr/x86_64-w64-mingw32/include/winnt.h:1415:7 */ +type PXSAVE_FORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1415:20 */ type _XSAVE_AREA_HEADER = struct { FMask DWORD64 FReserved [7]DWORD64 -} /* winnt.h:1417:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:1417:13 */ -type XSAVE_AREA_HEADER = _XSAVE_AREA_HEADER /* winnt.h:1420:7 */ -type PXSAVE_AREA_HEADER = uintptr /* winnt.h:1420:25 */ +type XSAVE_AREA_HEADER = _XSAVE_AREA_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:1420:7 */ +type PXSAVE_AREA_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1420:25 */ type _XSAVE_AREA = struct { FLegacyState XSAVE_FORMAT FHeader XSAVE_AREA_HEADER -} /* winnt.h:1422:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:1422:13 */ -type XSAVE_AREA = _XSAVE_AREA /* winnt.h:1425:7 */ -type PXSAVE_AREA = uintptr /* winnt.h:1425:18 */ +type XSAVE_AREA = _XSAVE_AREA /* /usr/x86_64-w64-mingw32/include/winnt.h:1425:7 */ +type PXSAVE_AREA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1425:18 */ type _XSTATE_CONTEXT = struct { FMask DWORD64 @@ -33482,10 +33483,10 @@ type _XSTATE_CONTEXT = struct { FReserved1 DWORD FArea PXSAVE_AREA FBuffer PVOID -} /* winnt.h:1427:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:1427:13 */ -type XSTATE_CONTEXT = _XSTATE_CONTEXT /* winnt.h:1439:7 */ -type PXSTATE_CONTEXT = uintptr /* winnt.h:1439:22 */ +type XSTATE_CONTEXT = _XSTATE_CONTEXT /* /usr/x86_64-w64-mingw32/include/winnt.h:1439:7 */ +type PXSTATE_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1439:22 */ type _SCOPE_TABLE_AMD64 = struct { FCount DWORD @@ -33495,10 +33496,10 @@ type _SCOPE_TABLE_AMD64 = struct { FHandlerAddress DWORD FJumpTarget DWORD } -} /* winnt.h:1441:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:1441:13 */ -type SCOPE_TABLE_AMD64 = _SCOPE_TABLE_AMD64 /* winnt.h:1449:7 */ -type PSCOPE_TABLE_AMD64 = uintptr /* winnt.h:1449:25 */ +type SCOPE_TABLE_AMD64 = _SCOPE_TABLE_AMD64 /* /usr/x86_64-w64-mingw32/include/winnt.h:1449:7 */ +type PSCOPE_TABLE_AMD64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1449:25 */ // unsigned char __readgsbyte(unsigned __LONG32 Offset); moved to psdk_inc/intrin-impl.h // unsigned short __readgsword(unsigned __LONG32 Offset); moved to psdk_inc/intrin-impl.h @@ -33526,7 +33527,7 @@ type _XMM_SAVE_AREA32 = struct { FFloatRegisters [8]M128A FXmmRegisters [16]M128A FReserved4 [96]BYTE -} /* winnt.h:1679:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:1679:11 */ // unsigned char __readgsbyte(unsigned __LONG32 Offset); moved to psdk_inc/intrin-impl.h // unsigned short __readgsword(unsigned __LONG32 Offset); moved to psdk_inc/intrin-impl.h @@ -33537,23 +33538,23 @@ type _XMM_SAVE_AREA32 = struct { // void __writegsword(unsigned __LONG32 Offset,unsigned short Data); moved to psdk_inc/intrin-impl.h // void __writegsdword(unsigned __LONG32 Offset,unsigned __LONG32 Data); moved to psdk_inc/intrin-impl.h -type XMM_SAVE_AREA32 = _XMM_SAVE_AREA32 /* winnt.h:1696:5 */ -type PXMM_SAVE_AREA32 = uintptr /* winnt.h:1696:21 */ +type XMM_SAVE_AREA32 = _XMM_SAVE_AREA32 /* /usr/x86_64-w64-mingw32/include/winnt.h:1696:5 */ +type PXMM_SAVE_AREA32 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1696:21 */ -type CONTEXT = _CONTEXT /* winnt.h:1770:5 */ -type PCONTEXT = uintptr /* winnt.h:1770:13 */ +type CONTEXT = _CONTEXT /* /usr/x86_64-w64-mingw32/include/winnt.h:1770:5 */ +type PCONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1770:13 */ type _RUNTIME_FUNCTION = struct { FBeginAddress DWORD FEndAddress DWORD FUnwindData DWORD -} /* excpt.h:45:3 */ +} /* /usr/x86_64-w64-mingw32/include/excpt.h:45:3 */ -type RUNTIME_FUNCTION = _RUNTIME_FUNCTION /* winnt.h:1778:5 */ -type PRUNTIME_FUNCTION = uintptr /* winnt.h:1778:22 */ +type RUNTIME_FUNCTION = _RUNTIME_FUNCTION /* /usr/x86_64-w64-mingw32/include/winnt.h:1778:5 */ +type PRUNTIME_FUNCTION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1778:22 */ -type PGET_RUNTIME_FUNCTION_CALLBACK = uintptr /* winnt.h:1780:29 */ -type POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK = uintptr /* winnt.h:1781:17 */ +type PGET_RUNTIME_FUNCTION_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1780:29 */ +type POUT_OF_PROCESS_FUNCTION_TABLE_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:1781:17 */ // LONG WINAPI InterlockedIncrement(LONG volatile *); moved to psdk_inc/intrin-impl.h // LONG WINAPI InterlockedDecrement(LONG volatile *); moved to psdk_inc/intrin-impl.h @@ -33571,20 +33572,20 @@ type _LDT_ENTRY = struct { FBaseHi BYTE } } -} /* winnt.h:2416:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:2416:13 */ // LONG WINAPI InterlockedIncrement(LONG volatile *); moved to psdk_inc/intrin-impl.h // LONG WINAPI InterlockedDecrement(LONG volatile *); moved to psdk_inc/intrin-impl.h // LONG WINAPI InterlockedExchange(LONG volatile *, LONG); moved to psdk_inc/intrin-impl.h -type LDT_ENTRY = _LDT_ENTRY /* winnt.h:2439:7 */ -type PLDT_ENTRY = uintptr /* winnt.h:2439:17 */ +type LDT_ENTRY = _LDT_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:2439:7 */ +type PLDT_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2439:17 */ // http://www.nynaeve.net/?p=99 -type EXCEPTION_RECORD = _EXCEPTION_RECORD /* winnt.h:2784:7 */ +type EXCEPTION_RECORD = _EXCEPTION_RECORD /* /usr/x86_64-w64-mingw32/include/winnt.h:2784:7 */ -type PEXCEPTION_RECORD = uintptr /* winnt.h:2786:30 */ +type PEXCEPTION_RECORD = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2786:30 */ type _EXCEPTION_RECORD32 = struct { FExceptionCode DWORD @@ -33593,10 +33594,10 @@ type _EXCEPTION_RECORD32 = struct { FExceptionAddress DWORD FNumberParameters DWORD FExceptionInformation [15]DWORD -} /* winnt.h:2788:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:2788:13 */ -type EXCEPTION_RECORD32 = _EXCEPTION_RECORD32 /* winnt.h:2795:7 */ -type PEXCEPTION_RECORD32 = uintptr /* winnt.h:2795:26 */ +type EXCEPTION_RECORD32 = _EXCEPTION_RECORD32 /* /usr/x86_64-w64-mingw32/include/winnt.h:2795:7 */ +type PEXCEPTION_RECORD32 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2795:26 */ type _EXCEPTION_RECORD64 = struct { FExceptionCode DWORD @@ -33606,25 +33607,25 @@ type _EXCEPTION_RECORD64 = struct { FNumberParameters DWORD F__unusedAlignment DWORD FExceptionInformation [15]DWORD64 -} /* winnt.h:2797:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:2797:13 */ -type EXCEPTION_RECORD64 = _EXCEPTION_RECORD64 /* winnt.h:2805:7 */ -type PEXCEPTION_RECORD64 = uintptr /* winnt.h:2805:26 */ +type EXCEPTION_RECORD64 = _EXCEPTION_RECORD64 /* /usr/x86_64-w64-mingw32/include/winnt.h:2805:7 */ +type PEXCEPTION_RECORD64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2805:26 */ -type EXCEPTION_POINTERS = _EXCEPTION_POINTERS /* winnt.h:2810:7 */ -type PEXCEPTION_POINTERS = uintptr /* winnt.h:2810:26 */ +type EXCEPTION_POINTERS = _EXCEPTION_POINTERS /* /usr/x86_64-w64-mingw32/include/winnt.h:2810:7 */ +type PEXCEPTION_POINTERS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2810:26 */ // http://msdn.microsoft.com/en-us/library/ms680597(VS.85).aspx type _UNWIND_HISTORY_TABLE_ENTRY = struct { FImageBase ULONG64 FFunctionEntry PRUNTIME_FUNCTION -} /* excpt.h:45:3 */ +} /* /usr/x86_64-w64-mingw32/include/excpt.h:45:3 */ // http://msdn.microsoft.com/en-us/library/ms680597(VS.85).aspx -type UNWIND_HISTORY_TABLE_ENTRY = _UNWIND_HISTORY_TABLE_ENTRY /* winnt.h:2825:5 */ -type PUNWIND_HISTORY_TABLE_ENTRY = uintptr /* winnt.h:2825:33 */ +type UNWIND_HISTORY_TABLE_ENTRY = _UNWIND_HISTORY_TABLE_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:2825:5 */ +type PUNWIND_HISTORY_TABLE_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2825:33 */ type _UNWIND_HISTORY_TABLE = struct { FCount ULONG @@ -33635,41 +33636,41 @@ type _UNWIND_HISTORY_TABLE = struct { FLowAddress ULONG64 FHighAddress ULONG64 FEntry [12]UNWIND_HISTORY_TABLE_ENTRY -} /* excpt.h:45:3 */ +} /* /usr/x86_64-w64-mingw32/include/excpt.h:45:3 */ -type UNWIND_HISTORY_TABLE = _UNWIND_HISTORY_TABLE /* winnt.h:2840:5 */ -type PUNWIND_HISTORY_TABLE = uintptr /* winnt.h:2840:27 */ -type DISPATCHER_CONTEXT = _DISPATCHER_CONTEXT /* winnt.h:2845:38 */ -type PDISPATCHER_CONTEXT = uintptr /* winnt.h:2846:38 */ +type UNWIND_HISTORY_TABLE = _UNWIND_HISTORY_TABLE /* /usr/x86_64-w64-mingw32/include/winnt.h:2840:5 */ +type PUNWIND_HISTORY_TABLE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2840:27 */ +type DISPATCHER_CONTEXT = _DISPATCHER_CONTEXT /* /usr/x86_64-w64-mingw32/include/winnt.h:2845:38 */ +type PDISPATCHER_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2846:38 */ // http://msdn.microsoft.com/en-us/library/ms680617(VS.85).aspx type _KNONVOLATILE_CONTEXT_POINTERS = struct { FFloatingContext [16]PM128A FIntegerContext [16]PULONG64 -} /* winnt.h:2865:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:2865:11 */ // http://msdn.microsoft.com/en-us/library/ms680617(VS.85).aspx -type KNONVOLATILE_CONTEXT_POINTERS = _KNONVOLATILE_CONTEXT_POINTERS /* winnt.h:2869:5 */ -type PKNONVOLATILE_CONTEXT_POINTERS = uintptr /* winnt.h:2869:36 */ +type KNONVOLATILE_CONTEXT_POINTERS = _KNONVOLATILE_CONTEXT_POINTERS /* /usr/x86_64-w64-mingw32/include/winnt.h:2869:5 */ +type PKNONVOLATILE_CONTEXT_POINTERS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2869:36 */ -type PACCESS_TOKEN = PVOID /* winnt.h:2872:19 */ -type PSECURITY_DESCRIPTOR = PVOID /* winnt.h:2873:19 */ -type PSID = PVOID /* winnt.h:2874:19 */ -type PCLAIMS_BLOB = PVOID /* winnt.h:2875:19 */ -type ACCESS_MASK = DWORD /* winnt.h:2876:19 */ -type PACCESS_MASK = uintptr /* winnt.h:2877:25 */ +type PACCESS_TOKEN = PVOID /* /usr/x86_64-w64-mingw32/include/winnt.h:2872:19 */ +type PSECURITY_DESCRIPTOR = PVOID /* /usr/x86_64-w64-mingw32/include/winnt.h:2873:19 */ +type PSID = PVOID /* /usr/x86_64-w64-mingw32/include/winnt.h:2874:19 */ +type PCLAIMS_BLOB = PVOID /* /usr/x86_64-w64-mingw32/include/winnt.h:2875:19 */ +type ACCESS_MASK = DWORD /* /usr/x86_64-w64-mingw32/include/winnt.h:2876:19 */ +type PACCESS_MASK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2877:25 */ type _GENERIC_MAPPING = struct { FGenericRead ACCESS_MASK FGenericWrite ACCESS_MASK FGenericExecute ACCESS_MASK FGenericAll ACCESS_MASK -} /* winnt.h:2903:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:2903:13 */ -type GENERIC_MAPPING = _GENERIC_MAPPING /* winnt.h:2908:7 */ -type PGENERIC_MAPPING = uintptr /* winnt.h:2909:29 */ +type GENERIC_MAPPING = _GENERIC_MAPPING /* /usr/x86_64-w64-mingw32/include/winnt.h:2908:7 */ +type PGENERIC_MAPPING = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2909:29 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -33678,70 +33679,70 @@ type PGENERIC_MAPPING = uintptr /* winnt.h:2909:29 */ type _LUID_AND_ATTRIBUTES = struct { FLuid LUID FAttributes DWORD -} /* winnt.h:2912:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:2912:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type LUID_AND_ATTRIBUTES = _LUID_AND_ATTRIBUTES /* winnt.h:2915:7 */ -type PLUID_AND_ATTRIBUTES = uintptr /* winnt.h:2915:27 */ -type LUID_AND_ATTRIBUTES_ARRAY = [1]LUID_AND_ATTRIBUTES /* winnt.h:2916:33 */ -type PLUID_AND_ATTRIBUTES_ARRAY = uintptr /* winnt.h:2917:39 */ +type LUID_AND_ATTRIBUTES = _LUID_AND_ATTRIBUTES /* /usr/x86_64-w64-mingw32/include/winnt.h:2915:7 */ +type PLUID_AND_ATTRIBUTES = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2915:27 */ +type LUID_AND_ATTRIBUTES_ARRAY = [1]LUID_AND_ATTRIBUTES /* /usr/x86_64-w64-mingw32/include/winnt.h:2916:33 */ +type PLUID_AND_ATTRIBUTES_ARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2917:39 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type _SID_IDENTIFIER_AUTHORITY = struct{ FValue [6]BYTE } /* winnt.h:2922:13 */ +type _SID_IDENTIFIER_AUTHORITY = struct{ FValue [6]BYTE } /* /usr/x86_64-w64-mingw32/include/winnt.h:2922:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type SID_IDENTIFIER_AUTHORITY = _SID_IDENTIFIER_AUTHORITY /* winnt.h:2924:7 */ -type PSID_IDENTIFIER_AUTHORITY = uintptr /* winnt.h:2924:32 */ +type SID_IDENTIFIER_AUTHORITY = _SID_IDENTIFIER_AUTHORITY /* /usr/x86_64-w64-mingw32/include/winnt.h:2924:7 */ +type PSID_IDENTIFIER_AUTHORITY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2924:32 */ type _SID = struct { FRevision BYTE FSubAuthorityCount BYTE FIdentifierAuthority SID_IDENTIFIER_AUTHORITY FSubAuthority [1]DWORD -} /* winnt.h:2929:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:2929:13 */ -type SID = _SID /* winnt.h:2934:7 */ -type PISID = uintptr /* winnt.h:2934:11 */ +type SID = _SID /* /usr/x86_64-w64-mingw32/include/winnt.h:2934:7 */ +type PISID = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2934:11 */ -type SID_NAME_USE = uint32 /* winnt.h:2948:7 */ -type PSID_NAME_USE = uintptr /* winnt.h:2948:20 */ +type SID_NAME_USE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:2948:7 */ +type PSID_NAME_USE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2948:20 */ type _SID_AND_ATTRIBUTES = struct { FSid PSID FAttributes DWORD F__ccgo_pad1 [4]byte -} /* winnt.h:2950:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:2950:13 */ -type SID_AND_ATTRIBUTES = _SID_AND_ATTRIBUTES /* winnt.h:2957:7 */ -type PSID_AND_ATTRIBUTES = uintptr /* winnt.h:2957:26 */ +type SID_AND_ATTRIBUTES = _SID_AND_ATTRIBUTES /* /usr/x86_64-w64-mingw32/include/winnt.h:2957:7 */ +type PSID_AND_ATTRIBUTES = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2957:26 */ -type SID_AND_ATTRIBUTES_ARRAY = [1]SID_AND_ATTRIBUTES /* winnt.h:2959:32 */ -type PSID_AND_ATTRIBUTES_ARRAY = uintptr /* winnt.h:2960:38 */ +type SID_AND_ATTRIBUTES_ARRAY = [1]SID_AND_ATTRIBUTES /* /usr/x86_64-w64-mingw32/include/winnt.h:2959:32 */ +type PSID_AND_ATTRIBUTES_ARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2960:38 */ -type SID_HASH_ENTRY = ULONG_PTR /* winnt.h:2962:23 */ -type PSID_HASH_ENTRY = uintptr /* winnt.h:2962:39 */ +type SID_HASH_ENTRY = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/winnt.h:2962:23 */ +type PSID_HASH_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2962:39 */ type _SID_AND_ATTRIBUTES_HASH = struct { FSidCount DWORD F__ccgo_pad1 [4]byte FSidAttr PSID_AND_ATTRIBUTES FHash [32]SID_HASH_ENTRY -} /* winnt.h:2964:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:2964:13 */ -type SID_AND_ATTRIBUTES_HASH = _SID_AND_ATTRIBUTES_HASH /* winnt.h:2968:7 */ -type PSID_AND_ATTRIBUTES_HASH = uintptr /* winnt.h:2968:32 */ +type SID_AND_ATTRIBUTES_HASH = _SID_AND_ATTRIBUTES_HASH /* /usr/x86_64-w64-mingw32/include/winnt.h:2968:7 */ +type PSID_AND_ATTRIBUTES_HASH = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:2968:32 */ -type WELL_KNOWN_SID_TYPE = uint32 /* winnt.h:3256:3 */ +type WELL_KNOWN_SID_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:3256:3 */ type _ACL = struct { FAclRevision BYTE @@ -33749,83 +33750,83 @@ type _ACL = struct { FAclSize WORD FAceCount WORD FSbz2 WORD -} /* winnt.h:3286:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3286:13 */ -type ACL = _ACL /* winnt.h:3292:7 */ -type PACL = uintptr /* winnt.h:3293:17 */ +type ACL = _ACL /* /usr/x86_64-w64-mingw32/include/winnt.h:3292:7 */ +type PACL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3293:17 */ type _ACE_HEADER = struct { FAceType BYTE FAceFlags BYTE FAceSize WORD -} /* winnt.h:3295:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3295:13 */ -type ACE_HEADER = _ACE_HEADER /* winnt.h:3299:7 */ -type PACE_HEADER = uintptr /* winnt.h:3300:24 */ +type ACE_HEADER = _ACE_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:3299:7 */ +type PACE_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3300:24 */ type _ACCESS_ALLOWED_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3346:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3346:13 */ -type ACCESS_ALLOWED_ACE = _ACCESS_ALLOWED_ACE /* winnt.h:3350:7 */ +type ACCESS_ALLOWED_ACE = _ACCESS_ALLOWED_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3350:7 */ -type PACCESS_ALLOWED_ACE = uintptr /* winnt.h:3352:32 */ +type PACCESS_ALLOWED_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3352:32 */ type _ACCESS_DENIED_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3354:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3354:13 */ -type ACCESS_DENIED_ACE = _ACCESS_DENIED_ACE /* winnt.h:3358:7 */ -type PACCESS_DENIED_ACE = uintptr /* winnt.h:3359:31 */ +type ACCESS_DENIED_ACE = _ACCESS_DENIED_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3358:7 */ +type PACCESS_DENIED_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3359:31 */ type _SYSTEM_AUDIT_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3361:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3361:13 */ -type SYSTEM_AUDIT_ACE = _SYSTEM_AUDIT_ACE /* winnt.h:3365:7 */ -type PSYSTEM_AUDIT_ACE = uintptr /* winnt.h:3366:30 */ +type SYSTEM_AUDIT_ACE = _SYSTEM_AUDIT_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3365:7 */ +type PSYSTEM_AUDIT_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3366:30 */ type _SYSTEM_ALARM_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3368:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3368:13 */ -type SYSTEM_ALARM_ACE = _SYSTEM_ALARM_ACE /* winnt.h:3372:7 */ -type PSYSTEM_ALARM_ACE = uintptr /* winnt.h:3373:30 */ +type SYSTEM_ALARM_ACE = _SYSTEM_ALARM_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3372:7 */ +type PSYSTEM_ALARM_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3373:30 */ type _SYSTEM_RESOURCE_ATTRIBUTE_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3375:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3375:13 */ -type SYSTEM_RESOURCE_ATTRIBUTE_ACE = _SYSTEM_RESOURCE_ATTRIBUTE_ACE /* winnt.h:3379:7 */ -type PSYSTEM_RESOURCE_ATTRIBUTE_ACE = uintptr /* winnt.h:3379:37 */ +type SYSTEM_RESOURCE_ATTRIBUTE_ACE = _SYSTEM_RESOURCE_ATTRIBUTE_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3379:7 */ +type PSYSTEM_RESOURCE_ATTRIBUTE_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3379:37 */ type _SYSTEM_SCOPED_POLICY_ID_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3381:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3381:13 */ -type SYSTEM_SCOPED_POLICY_ID_ACE = _SYSTEM_SCOPED_POLICY_ID_ACE /* winnt.h:3385:7 */ -type PSYSTEM_SCOPED_POLICY_ID_ACE = uintptr /* winnt.h:3385:35 */ +type SYSTEM_SCOPED_POLICY_ID_ACE = _SYSTEM_SCOPED_POLICY_ID_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3385:7 */ +type PSYSTEM_SCOPED_POLICY_ID_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3385:35 */ type _SYSTEM_MANDATORY_LABEL_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3387:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3387:13 */ -type SYSTEM_MANDATORY_LABEL_ACE = _SYSTEM_MANDATORY_LABEL_ACE /* winnt.h:3391:7 */ -type PSYSTEM_MANDATORY_LABEL_ACE = uintptr /* winnt.h:3391:35 */ +type SYSTEM_MANDATORY_LABEL_ACE = _SYSTEM_MANDATORY_LABEL_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3391:7 */ +type PSYSTEM_MANDATORY_LABEL_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3391:35 */ type _ACCESS_ALLOWED_OBJECT_ACE = struct { FHeader ACE_HEADER @@ -33834,10 +33835,10 @@ type _ACCESS_ALLOWED_OBJECT_ACE = struct { FObjectType GUID FInheritedObjectType GUID FSidStart DWORD -} /* winnt.h:3399:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3399:13 */ -type ACCESS_ALLOWED_OBJECT_ACE = _ACCESS_ALLOWED_OBJECT_ACE /* winnt.h:3406:7 */ -type PACCESS_ALLOWED_OBJECT_ACE = uintptr /* winnt.h:3406:33 */ +type ACCESS_ALLOWED_OBJECT_ACE = _ACCESS_ALLOWED_OBJECT_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3406:7 */ +type PACCESS_ALLOWED_OBJECT_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3406:33 */ type _ACCESS_DENIED_OBJECT_ACE = struct { FHeader ACE_HEADER @@ -33846,10 +33847,10 @@ type _ACCESS_DENIED_OBJECT_ACE = struct { FObjectType GUID FInheritedObjectType GUID FSidStart DWORD -} /* winnt.h:3408:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3408:13 */ -type ACCESS_DENIED_OBJECT_ACE = _ACCESS_DENIED_OBJECT_ACE /* winnt.h:3415:7 */ -type PACCESS_DENIED_OBJECT_ACE = uintptr /* winnt.h:3415:32 */ +type ACCESS_DENIED_OBJECT_ACE = _ACCESS_DENIED_OBJECT_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3415:7 */ +type PACCESS_DENIED_OBJECT_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3415:32 */ type _SYSTEM_AUDIT_OBJECT_ACE = struct { FHeader ACE_HEADER @@ -33858,10 +33859,10 @@ type _SYSTEM_AUDIT_OBJECT_ACE = struct { FObjectType GUID FInheritedObjectType GUID FSidStart DWORD -} /* winnt.h:3417:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3417:13 */ -type SYSTEM_AUDIT_OBJECT_ACE = _SYSTEM_AUDIT_OBJECT_ACE /* winnt.h:3424:7 */ -type PSYSTEM_AUDIT_OBJECT_ACE = uintptr /* winnt.h:3424:31 */ +type SYSTEM_AUDIT_OBJECT_ACE = _SYSTEM_AUDIT_OBJECT_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3424:7 */ +type PSYSTEM_AUDIT_OBJECT_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3424:31 */ type _SYSTEM_ALARM_OBJECT_ACE = struct { FHeader ACE_HEADER @@ -33870,46 +33871,46 @@ type _SYSTEM_ALARM_OBJECT_ACE = struct { FObjectType GUID FInheritedObjectType GUID FSidStart DWORD -} /* winnt.h:3426:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3426:13 */ -type SYSTEM_ALARM_OBJECT_ACE = _SYSTEM_ALARM_OBJECT_ACE /* winnt.h:3433:7 */ -type PSYSTEM_ALARM_OBJECT_ACE = uintptr /* winnt.h:3433:31 */ +type SYSTEM_ALARM_OBJECT_ACE = _SYSTEM_ALARM_OBJECT_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3433:7 */ +type PSYSTEM_ALARM_OBJECT_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3433:31 */ type _ACCESS_ALLOWED_CALLBACK_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3435:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3435:13 */ -type ACCESS_ALLOWED_CALLBACK_ACE = _ACCESS_ALLOWED_CALLBACK_ACE /* winnt.h:3439:7 */ -type PACCESS_ALLOWED_CALLBACK_ACE = uintptr /* winnt.h:3439:35 */ +type ACCESS_ALLOWED_CALLBACK_ACE = _ACCESS_ALLOWED_CALLBACK_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3439:7 */ +type PACCESS_ALLOWED_CALLBACK_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3439:35 */ type _ACCESS_DENIED_CALLBACK_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3441:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3441:13 */ -type ACCESS_DENIED_CALLBACK_ACE = _ACCESS_DENIED_CALLBACK_ACE /* winnt.h:3445:7 */ -type PACCESS_DENIED_CALLBACK_ACE = uintptr /* winnt.h:3445:34 */ +type ACCESS_DENIED_CALLBACK_ACE = _ACCESS_DENIED_CALLBACK_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3445:7 */ +type PACCESS_DENIED_CALLBACK_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3445:34 */ type _SYSTEM_AUDIT_CALLBACK_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3447:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3447:13 */ -type SYSTEM_AUDIT_CALLBACK_ACE = _SYSTEM_AUDIT_CALLBACK_ACE /* winnt.h:3451:7 */ -type PSYSTEM_AUDIT_CALLBACK_ACE = uintptr /* winnt.h:3451:33 */ +type SYSTEM_AUDIT_CALLBACK_ACE = _SYSTEM_AUDIT_CALLBACK_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3451:7 */ +type PSYSTEM_AUDIT_CALLBACK_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3451:33 */ type _SYSTEM_ALARM_CALLBACK_ACE = struct { FHeader ACE_HEADER FMask ACCESS_MASK FSidStart DWORD -} /* winnt.h:3453:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3453:13 */ -type SYSTEM_ALARM_CALLBACK_ACE = _SYSTEM_ALARM_CALLBACK_ACE /* winnt.h:3457:7 */ -type PSYSTEM_ALARM_CALLBACK_ACE = uintptr /* winnt.h:3457:33 */ +type SYSTEM_ALARM_CALLBACK_ACE = _SYSTEM_ALARM_CALLBACK_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3457:7 */ +type PSYSTEM_ALARM_CALLBACK_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3457:33 */ type _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE = struct { FHeader ACE_HEADER @@ -33918,10 +33919,10 @@ type _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE = struct { FObjectType GUID FInheritedObjectType GUID FSidStart DWORD -} /* winnt.h:3459:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3459:13 */ -type ACCESS_ALLOWED_CALLBACK_OBJECT_ACE = _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE /* winnt.h:3467:7 */ -type PACCESS_ALLOWED_CALLBACK_OBJECT_ACE = uintptr /* winnt.h:3467:42 */ +type ACCESS_ALLOWED_CALLBACK_OBJECT_ACE = _ACCESS_ALLOWED_CALLBACK_OBJECT_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3467:7 */ +type PACCESS_ALLOWED_CALLBACK_OBJECT_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3467:42 */ type _ACCESS_DENIED_CALLBACK_OBJECT_ACE = struct { FHeader ACE_HEADER @@ -33930,10 +33931,10 @@ type _ACCESS_DENIED_CALLBACK_OBJECT_ACE = struct { FObjectType GUID FInheritedObjectType GUID FSidStart DWORD -} /* winnt.h:3469:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3469:13 */ -type ACCESS_DENIED_CALLBACK_OBJECT_ACE = _ACCESS_DENIED_CALLBACK_OBJECT_ACE /* winnt.h:3476:7 */ -type PACCESS_DENIED_CALLBACK_OBJECT_ACE = uintptr /* winnt.h:3476:41 */ +type ACCESS_DENIED_CALLBACK_OBJECT_ACE = _ACCESS_DENIED_CALLBACK_OBJECT_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3476:7 */ +type PACCESS_DENIED_CALLBACK_OBJECT_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3476:41 */ type _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE = struct { FHeader ACE_HEADER @@ -33942,10 +33943,10 @@ type _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE = struct { FObjectType GUID FInheritedObjectType GUID FSidStart DWORD -} /* winnt.h:3478:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3478:13 */ -type SYSTEM_AUDIT_CALLBACK_OBJECT_ACE = _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE /* winnt.h:3485:7 */ -type PSYSTEM_AUDIT_CALLBACK_OBJECT_ACE = uintptr /* winnt.h:3485:40 */ +type SYSTEM_AUDIT_CALLBACK_OBJECT_ACE = _SYSTEM_AUDIT_CALLBACK_OBJECT_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3485:7 */ +type PSYSTEM_AUDIT_CALLBACK_OBJECT_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3485:40 */ type _SYSTEM_ALARM_CALLBACK_OBJECT_ACE = struct { FHeader ACE_HEADER @@ -33954,29 +33955,29 @@ type _SYSTEM_ALARM_CALLBACK_OBJECT_ACE = struct { FObjectType GUID FInheritedObjectType GUID FSidStart DWORD -} /* winnt.h:3487:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3487:13 */ -type SYSTEM_ALARM_CALLBACK_OBJECT_ACE = _SYSTEM_ALARM_CALLBACK_OBJECT_ACE /* winnt.h:3495:7 */ -type PSYSTEM_ALARM_CALLBACK_OBJECT_ACE = uintptr /* winnt.h:3495:40 */ +type SYSTEM_ALARM_CALLBACK_OBJECT_ACE = _SYSTEM_ALARM_CALLBACK_OBJECT_ACE /* /usr/x86_64-w64-mingw32/include/winnt.h:3495:7 */ +type PSYSTEM_ALARM_CALLBACK_OBJECT_ACE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3495:40 */ -type ACL_INFORMATION_CLASS = uint32 /* winnt.h:3502:7 */ +type ACL_INFORMATION_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:3502:7 */ -type _ACL_REVISION_INFORMATION = struct{ FAclRevision DWORD } /* winnt.h:3504:13 */ +type _ACL_REVISION_INFORMATION = struct{ FAclRevision DWORD } /* /usr/x86_64-w64-mingw32/include/winnt.h:3504:13 */ -type ACL_REVISION_INFORMATION = _ACL_REVISION_INFORMATION /* winnt.h:3506:7 */ -type PACL_REVISION_INFORMATION = uintptr /* winnt.h:3507:38 */ +type ACL_REVISION_INFORMATION = _ACL_REVISION_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:3506:7 */ +type PACL_REVISION_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3507:38 */ type _ACL_SIZE_INFORMATION = struct { FAceCount DWORD FAclBytesInUse DWORD FAclBytesFree DWORD -} /* winnt.h:3509:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3509:13 */ -type ACL_SIZE_INFORMATION = _ACL_SIZE_INFORMATION /* winnt.h:3513:7 */ -type PACL_SIZE_INFORMATION = uintptr /* winnt.h:3514:34 */ +type ACL_SIZE_INFORMATION = _ACL_SIZE_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:3513:7 */ +type PACL_SIZE_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3514:34 */ -type SECURITY_DESCRIPTOR_CONTROL = WORD /* winnt.h:3521:18 */ -type PSECURITY_DESCRIPTOR_CONTROL = uintptr /* winnt.h:3521:46 */ +type SECURITY_DESCRIPTOR_CONTROL = WORD /* /usr/x86_64-w64-mingw32/include/winnt.h:3521:18 */ +type PSECURITY_DESCRIPTOR_CONTROL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3521:46 */ type _SECURITY_DESCRIPTOR_RELATIVE = struct { FRevision BYTE @@ -33986,10 +33987,10 @@ type _SECURITY_DESCRIPTOR_RELATIVE = struct { FGroup DWORD FSacl DWORD FDacl DWORD -} /* winnt.h:3538:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3538:13 */ -type SECURITY_DESCRIPTOR_RELATIVE = _SECURITY_DESCRIPTOR_RELATIVE /* winnt.h:3546:7 */ -type PISECURITY_DESCRIPTOR_RELATIVE = uintptr /* winnt.h:3546:36 */ +type SECURITY_DESCRIPTOR_RELATIVE = _SECURITY_DESCRIPTOR_RELATIVE /* /usr/x86_64-w64-mingw32/include/winnt.h:3546:7 */ +type PISECURITY_DESCRIPTOR_RELATIVE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3546:36 */ type _SECURITY_DESCRIPTOR = struct { FRevision BYTE @@ -34000,49 +34001,49 @@ type _SECURITY_DESCRIPTOR = struct { FGroup PSID FSacl PACL FDacl PACL -} /* winnt.h:3548:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3548:13 */ -type SECURITY_DESCRIPTOR = _SECURITY_DESCRIPTOR /* winnt.h:3556:7 */ -type PISECURITY_DESCRIPTOR = uintptr /* winnt.h:3556:27 */ +type SECURITY_DESCRIPTOR = _SECURITY_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winnt.h:3556:7 */ +type PISECURITY_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3556:27 */ type _OBJECT_TYPE_LIST = struct { FLevel WORD FSbz WORD F__ccgo_pad1 [4]byte FObjectType uintptr -} /* winnt.h:3558:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3558:13 */ -type OBJECT_TYPE_LIST = _OBJECT_TYPE_LIST /* winnt.h:3562:7 */ -type POBJECT_TYPE_LIST = uintptr /* winnt.h:3562:24 */ +type OBJECT_TYPE_LIST = _OBJECT_TYPE_LIST /* /usr/x86_64-w64-mingw32/include/winnt.h:3562:7 */ +type POBJECT_TYPE_LIST = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3562:24 */ -type AUDIT_EVENT_TYPE = uint32 /* winnt.h:3572:7 */ -type PAUDIT_EVENT_TYPE = uintptr /* winnt.h:3572:24 */ +type AUDIT_EVENT_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:3572:7 */ +type PAUDIT_EVENT_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3572:24 */ type _PRIVILEGE_SET = struct { FPrivilegeCount DWORD FControl DWORD FPrivilege [1]LUID_AND_ATTRIBUTES -} /* winnt.h:3590:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3590:13 */ -type PRIVILEGE_SET = _PRIVILEGE_SET /* winnt.h:3594:7 */ -type PPRIVILEGE_SET = uintptr /* winnt.h:3594:21 */ +type PRIVILEGE_SET = _PRIVILEGE_SET /* /usr/x86_64-w64-mingw32/include/winnt.h:3594:7 */ +type PPRIVILEGE_SET = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3594:21 */ -type ACCESS_REASON_TYPE = uint32 /* winnt.h:3619:7 */ -type ACCESS_REASON = DWORD /* winnt.h:3620:19 */ +type ACCESS_REASON_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:3619:7 */ +type ACCESS_REASON = DWORD /* /usr/x86_64-w64-mingw32/include/winnt.h:3620:19 */ -type _ACCESS_REASONS = struct{ FData [32]ACCESS_REASON } /* winnt.h:3622:13 */ +type _ACCESS_REASONS = struct{ FData [32]ACCESS_REASON } /* /usr/x86_64-w64-mingw32/include/winnt.h:3622:13 */ -type ACCESS_REASONS = _ACCESS_REASONS /* winnt.h:3624:7 */ -type PACCESS_REASONS = uintptr /* winnt.h:3624:22 */ +type ACCESS_REASONS = _ACCESS_REASONS /* /usr/x86_64-w64-mingw32/include/winnt.h:3624:7 */ +type PACCESS_REASONS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3624:22 */ type _SE_SECURITY_DESCRIPTOR = struct { FSize DWORD FFlags DWORD FSecurityDescriptor PSECURITY_DESCRIPTOR -} /* winnt.h:3630:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3630:13 */ -type SE_SECURITY_DESCRIPTOR = _SE_SECURITY_DESCRIPTOR /* winnt.h:3634:7 */ -type PSE_SECURITY_DESCRIPTOR = uintptr /* winnt.h:3634:30 */ +type SE_SECURITY_DESCRIPTOR = _SE_SECURITY_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winnt.h:3634:7 */ +type PSE_SECURITY_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3634:30 */ type _SE_ACCESS_REQUEST = struct { FSize DWORD @@ -34055,10 +34056,10 @@ type _SE_ACCESS_REQUEST = struct { FObjectTypeListCount DWORD F__ccgo_pad2 [4]byte FObjectTypeList POBJECT_TYPE_LIST -} /* winnt.h:3636:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3636:13 */ -type SE_ACCESS_REQUEST = _SE_ACCESS_REQUEST /* winnt.h:3645:7 */ -type PSE_ACCESS_REQUEST = uintptr /* winnt.h:3645:25 */ +type SE_ACCESS_REQUEST = _SE_ACCESS_REQUEST /* /usr/x86_64-w64-mingw32/include/winnt.h:3645:7 */ +type PSE_ACCESS_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3645:25 */ type _SE_ACCESS_REPLY = struct { FSize DWORD @@ -34067,69 +34068,69 @@ type _SE_ACCESS_REPLY = struct { FAccessStatus PDWORD FAccessReason PACCESS_REASONS FPrivileges uintptr -} /* winnt.h:3647:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3647:13 */ -type SE_ACCESS_REPLY = _SE_ACCESS_REPLY /* winnt.h:3654:7 */ -type PSE_ACCESS_REPLY = uintptr /* winnt.h:3654:23 */ +type SE_ACCESS_REPLY = _SE_ACCESS_REPLY /* /usr/x86_64-w64-mingw32/include/winnt.h:3654:7 */ +type PSE_ACCESS_REPLY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3654:23 */ -type SECURITY_IMPERSONATION_LEVEL = uint32 /* winnt.h:3694:7 */ -type PSECURITY_IMPERSONATION_LEVEL = uintptr /* winnt.h:3694:36 */ +type SECURITY_IMPERSONATION_LEVEL = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:3694:7 */ +type PSECURITY_IMPERSONATION_LEVEL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3694:36 */ -type TOKEN_TYPE = uint32 /* winnt.h:3721:7 */ -type PTOKEN_TYPE = uintptr /* winnt.h:3722:24 */ +type TOKEN_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:3721:7 */ +type PTOKEN_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3722:24 */ -type TOKEN_ELEVATION_TYPE = uint32 /* winnt.h:3728:7 */ -type PTOKEN_ELEVATION_TYPE = uintptr /* winnt.h:3728:29 */ +type TOKEN_ELEVATION_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:3728:7 */ +type PTOKEN_ELEVATION_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3728:29 */ -type TOKEN_INFORMATION_CLASS = uint32 /* winnt.h:3772:7 */ -type PTOKEN_INFORMATION_CLASS = uintptr /* winnt.h:3772:31 */ +type TOKEN_INFORMATION_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:3772:7 */ +type PTOKEN_INFORMATION_CLASS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3772:31 */ -type _TOKEN_USER = struct{ FUser SID_AND_ATTRIBUTES } /* winnt.h:3774:13 */ +type _TOKEN_USER = struct{ FUser SID_AND_ATTRIBUTES } /* /usr/x86_64-w64-mingw32/include/winnt.h:3774:13 */ -type TOKEN_USER = _TOKEN_USER /* winnt.h:3776:7 */ -type PTOKEN_USER = uintptr /* winnt.h:3776:18 */ +type TOKEN_USER = _TOKEN_USER /* /usr/x86_64-w64-mingw32/include/winnt.h:3776:7 */ +type PTOKEN_USER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3776:18 */ type _TOKEN_GROUPS = struct { FGroupCount DWORD F__ccgo_pad1 [4]byte FGroups [1]SID_AND_ATTRIBUTES -} /* winnt.h:3778:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3778:13 */ -type TOKEN_GROUPS = _TOKEN_GROUPS /* winnt.h:3785:7 */ -type PTOKEN_GROUPS = uintptr /* winnt.h:3785:20 */ +type TOKEN_GROUPS = _TOKEN_GROUPS /* /usr/x86_64-w64-mingw32/include/winnt.h:3785:7 */ +type PTOKEN_GROUPS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3785:20 */ type _TOKEN_PRIVILEGES = struct { FPrivilegeCount DWORD FPrivileges [1]LUID_AND_ATTRIBUTES -} /* winnt.h:3787:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3787:13 */ -type TOKEN_PRIVILEGES = _TOKEN_PRIVILEGES /* winnt.h:3790:7 */ -type PTOKEN_PRIVILEGES = uintptr /* winnt.h:3790:24 */ +type TOKEN_PRIVILEGES = _TOKEN_PRIVILEGES /* /usr/x86_64-w64-mingw32/include/winnt.h:3790:7 */ +type PTOKEN_PRIVILEGES = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3790:24 */ -type _TOKEN_OWNER = struct{ FOwner PSID } /* winnt.h:3792:13 */ +type _TOKEN_OWNER = struct{ FOwner PSID } /* /usr/x86_64-w64-mingw32/include/winnt.h:3792:13 */ -type TOKEN_OWNER = _TOKEN_OWNER /* winnt.h:3794:7 */ -type PTOKEN_OWNER = uintptr /* winnt.h:3794:19 */ +type TOKEN_OWNER = _TOKEN_OWNER /* /usr/x86_64-w64-mingw32/include/winnt.h:3794:7 */ +type PTOKEN_OWNER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3794:19 */ -type _TOKEN_PRIMARY_GROUP = struct{ FPrimaryGroup PSID } /* winnt.h:3796:13 */ +type _TOKEN_PRIMARY_GROUP = struct{ FPrimaryGroup PSID } /* /usr/x86_64-w64-mingw32/include/winnt.h:3796:13 */ -type TOKEN_PRIMARY_GROUP = _TOKEN_PRIMARY_GROUP /* winnt.h:3798:7 */ -type PTOKEN_PRIMARY_GROUP = uintptr /* winnt.h:3798:27 */ +type TOKEN_PRIMARY_GROUP = _TOKEN_PRIMARY_GROUP /* /usr/x86_64-w64-mingw32/include/winnt.h:3798:7 */ +type PTOKEN_PRIMARY_GROUP = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3798:27 */ -type _TOKEN_DEFAULT_DACL = struct{ FDefaultDacl PACL } /* winnt.h:3800:13 */ +type _TOKEN_DEFAULT_DACL = struct{ FDefaultDacl PACL } /* /usr/x86_64-w64-mingw32/include/winnt.h:3800:13 */ -type TOKEN_DEFAULT_DACL = _TOKEN_DEFAULT_DACL /* winnt.h:3802:7 */ -type PTOKEN_DEFAULT_DACL = uintptr /* winnt.h:3802:26 */ +type TOKEN_DEFAULT_DACL = _TOKEN_DEFAULT_DACL /* /usr/x86_64-w64-mingw32/include/winnt.h:3802:7 */ +type PTOKEN_DEFAULT_DACL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3802:26 */ -type _TOKEN_USER_CLAIMS = struct{ FUserClaims PCLAIMS_BLOB } /* winnt.h:3804:13 */ +type _TOKEN_USER_CLAIMS = struct{ FUserClaims PCLAIMS_BLOB } /* /usr/x86_64-w64-mingw32/include/winnt.h:3804:13 */ -type TOKEN_USER_CLAIMS = _TOKEN_USER_CLAIMS /* winnt.h:3806:7 */ -type PTOKEN_USER_CLAIMS = uintptr /* winnt.h:3806:25 */ +type TOKEN_USER_CLAIMS = _TOKEN_USER_CLAIMS /* /usr/x86_64-w64-mingw32/include/winnt.h:3806:7 */ +type PTOKEN_USER_CLAIMS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3806:25 */ -type _TOKEN_DEVICE_CLAIMS = struct{ FDeviceClaims PCLAIMS_BLOB } /* winnt.h:3808:13 */ +type _TOKEN_DEVICE_CLAIMS = struct{ FDeviceClaims PCLAIMS_BLOB } /* /usr/x86_64-w64-mingw32/include/winnt.h:3808:13 */ -type TOKEN_DEVICE_CLAIMS = _TOKEN_DEVICE_CLAIMS /* winnt.h:3810:7 */ -type PTOKEN_DEVICE_CLAIMS = uintptr /* winnt.h:3810:27 */ +type TOKEN_DEVICE_CLAIMS = _TOKEN_DEVICE_CLAIMS /* /usr/x86_64-w64-mingw32/include/winnt.h:3810:7 */ +type PTOKEN_DEVICE_CLAIMS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3810:27 */ type _TOKEN_GROUPS_AND_PRIVILEGES = struct { FSidCount DWORD @@ -34142,30 +34143,30 @@ type _TOKEN_GROUPS_AND_PRIVILEGES = struct { FPrivilegeLength DWORD FPrivileges PLUID_AND_ATTRIBUTES FAuthenticationId LUID -} /* winnt.h:3812:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3812:13 */ -type TOKEN_GROUPS_AND_PRIVILEGES = _TOKEN_GROUPS_AND_PRIVILEGES /* winnt.h:3823:7 */ -type PTOKEN_GROUPS_AND_PRIVILEGES = uintptr /* winnt.h:3823:35 */ +type TOKEN_GROUPS_AND_PRIVILEGES = _TOKEN_GROUPS_AND_PRIVILEGES /* /usr/x86_64-w64-mingw32/include/winnt.h:3823:7 */ +type PTOKEN_GROUPS_AND_PRIVILEGES = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3823:35 */ -type _TOKEN_LINKED_TOKEN = struct{ FLinkedToken HANDLE } /* winnt.h:3825:13 */ +type _TOKEN_LINKED_TOKEN = struct{ FLinkedToken HANDLE } /* /usr/x86_64-w64-mingw32/include/winnt.h:3825:13 */ -type TOKEN_LINKED_TOKEN = _TOKEN_LINKED_TOKEN /* winnt.h:3827:7 */ -type PTOKEN_LINKED_TOKEN = uintptr /* winnt.h:3827:26 */ +type TOKEN_LINKED_TOKEN = _TOKEN_LINKED_TOKEN /* /usr/x86_64-w64-mingw32/include/winnt.h:3827:7 */ +type PTOKEN_LINKED_TOKEN = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3827:26 */ -type _TOKEN_ELEVATION = struct{ FTokenIsElevated DWORD } /* winnt.h:3829:13 */ +type _TOKEN_ELEVATION = struct{ FTokenIsElevated DWORD } /* /usr/x86_64-w64-mingw32/include/winnt.h:3829:13 */ -type TOKEN_ELEVATION = _TOKEN_ELEVATION /* winnt.h:3831:7 */ -type PTOKEN_ELEVATION = uintptr /* winnt.h:3831:23 */ +type TOKEN_ELEVATION = _TOKEN_ELEVATION /* /usr/x86_64-w64-mingw32/include/winnt.h:3831:7 */ +type PTOKEN_ELEVATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3831:23 */ -type _TOKEN_MANDATORY_LABEL = struct{ FLabel SID_AND_ATTRIBUTES } /* winnt.h:3833:13 */ +type _TOKEN_MANDATORY_LABEL = struct{ FLabel SID_AND_ATTRIBUTES } /* /usr/x86_64-w64-mingw32/include/winnt.h:3833:13 */ -type TOKEN_MANDATORY_LABEL = _TOKEN_MANDATORY_LABEL /* winnt.h:3835:7 */ -type PTOKEN_MANDATORY_LABEL = uintptr /* winnt.h:3835:29 */ +type TOKEN_MANDATORY_LABEL = _TOKEN_MANDATORY_LABEL /* /usr/x86_64-w64-mingw32/include/winnt.h:3835:7 */ +type PTOKEN_MANDATORY_LABEL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3835:29 */ -type _TOKEN_MANDATORY_POLICY = struct{ FPolicy DWORD } /* winnt.h:3843:13 */ +type _TOKEN_MANDATORY_POLICY = struct{ FPolicy DWORD } /* /usr/x86_64-w64-mingw32/include/winnt.h:3843:13 */ -type TOKEN_MANDATORY_POLICY = _TOKEN_MANDATORY_POLICY /* winnt.h:3845:7 */ -type PTOKEN_MANDATORY_POLICY = uintptr /* winnt.h:3845:30 */ +type TOKEN_MANDATORY_POLICY = _TOKEN_MANDATORY_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:3845:7 */ +type PTOKEN_MANDATORY_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3845:30 */ type _TOKEN_ACCESS_INFORMATION = struct { FSidHash PSID_AND_ATTRIBUTES_HASH @@ -34180,23 +34181,23 @@ type _TOKEN_ACCESS_INFORMATION = struct { F__ccgo_pad1 [4]byte FPackageSid PSID FCapabilitiesHash PSID_AND_ATTRIBUTES_HASH -} /* winnt.h:3847:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3847:13 */ -type TOKEN_ACCESS_INFORMATION = _TOKEN_ACCESS_INFORMATION /* winnt.h:3859:7 */ -type PTOKEN_ACCESS_INFORMATION = uintptr /* winnt.h:3859:32 */ +type TOKEN_ACCESS_INFORMATION = _TOKEN_ACCESS_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:3859:7 */ +type PTOKEN_ACCESS_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3859:32 */ -type _TOKEN_AUDIT_POLICY = struct{ FPerUserPolicy [29]UCHAR } /* winnt.h:3863:13 */ +type _TOKEN_AUDIT_POLICY = struct{ FPerUserPolicy [29]UCHAR } /* /usr/x86_64-w64-mingw32/include/winnt.h:3863:13 */ -type TOKEN_AUDIT_POLICY = _TOKEN_AUDIT_POLICY /* winnt.h:3865:7 */ -type PTOKEN_AUDIT_POLICY = uintptr /* winnt.h:3865:27 */ +type TOKEN_AUDIT_POLICY = _TOKEN_AUDIT_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:3865:7 */ +type PTOKEN_AUDIT_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3865:27 */ type _TOKEN_SOURCE = struct { FSourceName [8]CHAR FSourceIdentifier LUID -} /* winnt.h:3869:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3869:13 */ -type TOKEN_SOURCE = _TOKEN_SOURCE /* winnt.h:3872:7 */ -type PTOKEN_SOURCE = uintptr /* winnt.h:3872:20 */ +type TOKEN_SOURCE = _TOKEN_SOURCE /* /usr/x86_64-w64-mingw32/include/winnt.h:3872:7 */ +type PTOKEN_SOURCE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3872:20 */ type _TOKEN_STATISTICS = struct { FTokenId LUID @@ -34209,50 +34210,50 @@ type _TOKEN_STATISTICS = struct { FGroupCount DWORD FPrivilegeCount DWORD FModifiedId LUID -} /* winnt.h:3874:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3874:13 */ -type TOKEN_STATISTICS = _TOKEN_STATISTICS /* winnt.h:3885:7 */ -type PTOKEN_STATISTICS = uintptr /* winnt.h:3885:24 */ +type TOKEN_STATISTICS = _TOKEN_STATISTICS /* /usr/x86_64-w64-mingw32/include/winnt.h:3885:7 */ +type PTOKEN_STATISTICS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3885:24 */ type _TOKEN_CONTROL = struct { FTokenId LUID FAuthenticationId LUID FModifiedId LUID FTokenSource TOKEN_SOURCE -} /* winnt.h:3887:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3887:13 */ -type TOKEN_CONTROL = _TOKEN_CONTROL /* winnt.h:3892:7 */ -type PTOKEN_CONTROL = uintptr /* winnt.h:3892:21 */ +type TOKEN_CONTROL = _TOKEN_CONTROL /* /usr/x86_64-w64-mingw32/include/winnt.h:3892:7 */ +type PTOKEN_CONTROL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3892:21 */ -type _TOKEN_ORIGIN = struct{ FOriginatingLogonSession LUID } /* winnt.h:3894:13 */ +type _TOKEN_ORIGIN = struct{ FOriginatingLogonSession LUID } /* /usr/x86_64-w64-mingw32/include/winnt.h:3894:13 */ -type TOKEN_ORIGIN = _TOKEN_ORIGIN /* winnt.h:3896:7 */ -type PTOKEN_ORIGIN = uintptr /* winnt.h:3896:20 */ +type TOKEN_ORIGIN = _TOKEN_ORIGIN /* /usr/x86_64-w64-mingw32/include/winnt.h:3896:7 */ +type PTOKEN_ORIGIN = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3896:20 */ -type MANDATORY_LEVEL = uint32 /* winnt.h:3906:7 */ -type PMANDATORY_LEVEL = uintptr /* winnt.h:3906:23 */ +type MANDATORY_LEVEL = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:3906:7 */ +type PMANDATORY_LEVEL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3906:23 */ -type _TOKEN_APPCONTAINER_INFORMATION = struct{ FTokenAppContainer PSID } /* winnt.h:3908:13 */ +type _TOKEN_APPCONTAINER_INFORMATION = struct{ FTokenAppContainer PSID } /* /usr/x86_64-w64-mingw32/include/winnt.h:3908:13 */ -type TOKEN_APPCONTAINER_INFORMATION = _TOKEN_APPCONTAINER_INFORMATION /* winnt.h:3910:7 */ -type PTOKEN_APPCONTAINER_INFORMATION = uintptr /* winnt.h:3910:38 */ +type TOKEN_APPCONTAINER_INFORMATION = _TOKEN_APPCONTAINER_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:3910:7 */ +type PTOKEN_APPCONTAINER_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3910:38 */ type _CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE = struct { FVersion DWORD64 FName PWSTR -} /* winnt.h:3920:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3920:13 */ -type CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE = _CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE /* winnt.h:3923:7 */ -type PCLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE = uintptr /* winnt.h:3923:43 */ +type CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE = _CLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE /* /usr/x86_64-w64-mingw32/include/winnt.h:3923:7 */ +type PCLAIM_SECURITY_ATTRIBUTE_FQBN_VALUE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3923:43 */ type _CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE = struct { FpValue PVOID FValueLength DWORD F__ccgo_pad1 [4]byte -} /* winnt.h:3925:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3925:13 */ -type CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE = _CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE /* winnt.h:3928:7 */ -type PCLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE = uintptr /* winnt.h:3928:52 */ +type CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE = _CLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE /* /usr/x86_64-w64-mingw32/include/winnt.h:3928:7 */ +type PCLAIM_SECURITY_ATTRIBUTE_OCTET_STRING_VALUE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3928:52 */ type _CLAIM_SECURITY_ATTRIBUTE_V1 = struct { FName PWSTR @@ -34262,10 +34263,10 @@ type _CLAIM_SECURITY_ATTRIBUTE_V1 = struct { FValueCount DWORD F__ccgo_pad1 [4]byte FValues struct{ FpInt64 PLONG64 } -} /* winnt.h:3941:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3941:13 */ -type CLAIM_SECURITY_ATTRIBUTE_V1 = _CLAIM_SECURITY_ATTRIBUTE_V1 /* winnt.h:3954:7 */ -type PCLAIM_SECURITY_ATTRIBUTE_V1 = uintptr /* winnt.h:3954:35 */ +type CLAIM_SECURITY_ATTRIBUTE_V1 = _CLAIM_SECURITY_ATTRIBUTE_V1 /* /usr/x86_64-w64-mingw32/include/winnt.h:3954:7 */ +type PCLAIM_SECURITY_ATTRIBUTE_V1 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3954:35 */ type _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 = struct { FName DWORD @@ -34274,23 +34275,23 @@ type _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 = struct { FFlags DWORD FValueCount DWORD FValues struct{ FpInt64 [1]DWORD } -} /* winnt.h:3956:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3956:13 */ -type CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 = _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 /* winnt.h:3969:7 */ -type PCLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 = uintptr /* winnt.h:3969:44 */ +type CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 = _CLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 /* /usr/x86_64-w64-mingw32/include/winnt.h:3969:7 */ +type PCLAIM_SECURITY_ATTRIBUTE_RELATIVE_V1 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3969:44 */ type _CLAIM_SECURITY_ATTRIBUTES_INFORMATION = struct { FVersion WORD FReserved WORD FAttributeCount DWORD FAttribute struct{ FpAttributeV1 PCLAIM_SECURITY_ATTRIBUTE_V1 } -} /* winnt.h:3975:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3975:13 */ -type CLAIM_SECURITY_ATTRIBUTES_INFORMATION = _CLAIM_SECURITY_ATTRIBUTES_INFORMATION /* winnt.h:3982:7 */ -type PCLAIM_SECURITY_ATTRIBUTES_INFORMATION = uintptr /* winnt.h:3982:45 */ +type CLAIM_SECURITY_ATTRIBUTES_INFORMATION = _CLAIM_SECURITY_ATTRIBUTES_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:3982:7 */ +type PCLAIM_SECURITY_ATTRIBUTES_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3982:45 */ -type SECURITY_CONTEXT_TRACKING_MODE = BOOLEAN /* winnt.h:3987:21 */ -type PSECURITY_CONTEXT_TRACKING_MODE = uintptr /* winnt.h:3987:52 */ +type SECURITY_CONTEXT_TRACKING_MODE = BOOLEAN /* /usr/x86_64-w64-mingw32/include/winnt.h:3987:21 */ +type PSECURITY_CONTEXT_TRACKING_MODE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3987:52 */ type _SECURITY_QUALITY_OF_SERVICE = struct { FLength DWORD @@ -34298,10 +34299,10 @@ type _SECURITY_QUALITY_OF_SERVICE = struct { FContextTrackingMode SECURITY_CONTEXT_TRACKING_MODE FEffectiveOnly BOOLEAN F__ccgo_pad1 [2]byte -} /* winnt.h:3989:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3989:13 */ -type SECURITY_QUALITY_OF_SERVICE = _SECURITY_QUALITY_OF_SERVICE /* winnt.h:3994:7 */ -type PSECURITY_QUALITY_OF_SERVICE = uintptr /* winnt.h:3994:35 */ +type SECURITY_QUALITY_OF_SERVICE = _SECURITY_QUALITY_OF_SERVICE /* /usr/x86_64-w64-mingw32/include/winnt.h:3994:7 */ +type PSECURITY_QUALITY_OF_SERVICE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:3994:35 */ type _SE_IMPERSONATION_STATE = struct { FToken PACCESS_TOKEN @@ -34309,47 +34310,47 @@ type _SE_IMPERSONATION_STATE = struct { FEffectiveOnly BOOLEAN F__ccgo_pad1 [2]byte FLevel SECURITY_IMPERSONATION_LEVEL -} /* winnt.h:3996:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:3996:13 */ -type SE_IMPERSONATION_STATE = _SE_IMPERSONATION_STATE /* winnt.h:4001:7 */ -type PSE_IMPERSONATION_STATE = uintptr /* winnt.h:4001:30 */ +type SE_IMPERSONATION_STATE = _SE_IMPERSONATION_STATE /* /usr/x86_64-w64-mingw32/include/winnt.h:4001:7 */ +type PSE_IMPERSONATION_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4001:30 */ -type SECURITY_INFORMATION = DWORD /* winnt.h:4008:19 */ -type PSECURITY_INFORMATION = uintptr /* winnt.h:4008:40 */ +type SECURITY_INFORMATION = DWORD /* /usr/x86_64-w64-mingw32/include/winnt.h:4008:19 */ +type PSECURITY_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4008:40 */ -type SE_LEARNING_MODE_DATA_TYPE = uint32 /* winnt.h:4028:7 */ +type SE_LEARNING_MODE_DATA_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4028:7 */ type _SECURITY_CAPABILITIES = struct { FAppContainerSid PSID FCapabilities PSID_AND_ATTRIBUTES FCapabilityCount DWORD FReserved DWORD -} /* winnt.h:4032:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4032:13 */ -type SECURITY_CAPABILITIES = _SECURITY_CAPABILITIES /* winnt.h:4037:7 */ -type PSECURITY_CAPABILITIES = uintptr /* winnt.h:4037:29 */ -type LPSECURITY_CAPABILITIES = uintptr /* winnt.h:4037:53 */ +type SECURITY_CAPABILITIES = _SECURITY_CAPABILITIES /* /usr/x86_64-w64-mingw32/include/winnt.h:4037:7 */ +type PSECURITY_CAPABILITIES = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4037:29 */ +type LPSECURITY_CAPABILITIES = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4037:53 */ type _JOB_SET_ARRAY = struct { FJobHandle HANDLE FMemberLevel DWORD FFlags DWORD -} /* winnt.h:4092:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4092:13 */ -type JOB_SET_ARRAY = _JOB_SET_ARRAY /* winnt.h:4096:7 */ -type PJOB_SET_ARRAY = uintptr /* winnt.h:4096:21 */ +type JOB_SET_ARRAY = _JOB_SET_ARRAY /* /usr/x86_64-w64-mingw32/include/winnt.h:4096:7 */ +type PJOB_SET_ARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4096:21 */ type _EXCEPTION_REGISTRATION_RECORD = struct { F__0 struct{ FNext uintptr } F__8 struct{ FHandler PEXCEPTION_ROUTINE } -} /* winnt.h:4102:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4102:13 */ -type EXCEPTION_REGISTRATION_RECORD = _EXCEPTION_REGISTRATION_RECORD /* winnt.h:4111:7 */ +type EXCEPTION_REGISTRATION_RECORD = _EXCEPTION_REGISTRATION_RECORD /* /usr/x86_64-w64-mingw32/include/winnt.h:4111:7 */ -type PEXCEPTION_REGISTRATION_RECORD = uintptr /* winnt.h:4113:43 */ +type PEXCEPTION_REGISTRATION_RECORD = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4113:43 */ -type EXCEPTION_REGISTRATION = EXCEPTION_REGISTRATION_RECORD /* winnt.h:4115:43 */ -type PEXCEPTION_REGISTRATION = PEXCEPTION_REGISTRATION_RECORD /* winnt.h:4116:44 */ +type EXCEPTION_REGISTRATION = EXCEPTION_REGISTRATION_RECORD /* /usr/x86_64-w64-mingw32/include/winnt.h:4115:43 */ +type PEXCEPTION_REGISTRATION = PEXCEPTION_REGISTRATION_RECORD /* /usr/x86_64-w64-mingw32/include/winnt.h:4116:44 */ type _NT_TIB = struct { FExceptionList uintptr @@ -34359,10 +34360,10 @@ type _NT_TIB = struct { F__32 struct{ FFiberData PVOID } FArbitraryUserPointer PVOID FSelf uintptr -} /* winnt.h:4121:28 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4121:28 */ -type NT_TIB = _NT_TIB /* winnt.h:4132:7 */ -type PNT_TIB = uintptr /* winnt.h:4133:20 */ +type NT_TIB = _NT_TIB /* /usr/x86_64-w64-mingw32/include/winnt.h:4132:7 */ +type PNT_TIB = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4133:20 */ type _NT_TIB32 = struct { FExceptionList DWORD @@ -34372,10 +34373,10 @@ type _NT_TIB32 = struct { F__16 struct{ FFiberData DWORD } FArbitraryUserPointer DWORD FSelf DWORD -} /* winnt.h:4136:28 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4136:28 */ -type NT_TIB32 = _NT_TIB32 /* winnt.h:4147:7 */ -type PNT_TIB32 = uintptr /* winnt.h:4147:16 */ +type NT_TIB32 = _NT_TIB32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4147:7 */ +type PNT_TIB32 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4147:16 */ type _NT_TIB64 = struct { FExceptionList DWORD64 @@ -34385,20 +34386,20 @@ type _NT_TIB64 = struct { F__32 struct{ FFiberData DWORD64 } FArbitraryUserPointer DWORD64 FSelf DWORD64 -} /* winnt.h:4149:28 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4149:28 */ -type NT_TIB64 = _NT_TIB64 /* winnt.h:4160:7 */ -type PNT_TIB64 = uintptr /* winnt.h:4160:16 */ +type NT_TIB64 = _NT_TIB64 /* /usr/x86_64-w64-mingw32/include/winnt.h:4160:7 */ +type PNT_TIB64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4160:16 */ type _UMS_CREATE_THREAD_ATTRIBUTES = struct { FUmsVersion DWORD F__ccgo_pad1 [4]byte FUmsContext PVOID FUmsCompletionList PVOID -} /* winnt.h:4171:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4171:13 */ -type UMS_CREATE_THREAD_ATTRIBUTES = _UMS_CREATE_THREAD_ATTRIBUTES /* winnt.h:4175:7 */ -type PUMS_CREATE_THREAD_ATTRIBUTES = uintptr /* winnt.h:4175:36 */ +type UMS_CREATE_THREAD_ATTRIBUTES = _UMS_CREATE_THREAD_ATTRIBUTES /* /usr/x86_64-w64-mingw32/include/winnt.h:4175:7 */ +type PUMS_CREATE_THREAD_ATTRIBUTES = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4175:36 */ type _QUOTA_LIMITS = struct { FPagedPoolLimit SIZE_T @@ -34407,15 +34408,15 @@ type _QUOTA_LIMITS = struct { FMaximumWorkingSetSize SIZE_T FPagefileLimit SIZE_T FTimeLimit LARGE_INTEGER -} /* winnt.h:4177:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4177:13 */ -type QUOTA_LIMITS = _QUOTA_LIMITS /* winnt.h:4184:7 */ -type PQUOTA_LIMITS = uintptr /* winnt.h:4184:20 */ +type QUOTA_LIMITS = _QUOTA_LIMITS /* /usr/x86_64-w64-mingw32/include/winnt.h:4184:7 */ +type PQUOTA_LIMITS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4184:20 */ -type _RATE_QUOTA_LIMIT = struct{ FRateData DWORD } /* winnt.h:4192:13 */ +type _RATE_QUOTA_LIMIT = struct{ FRateData DWORD } /* /usr/x86_64-w64-mingw32/include/winnt.h:4192:13 */ -type RATE_QUOTA_LIMIT = _RATE_QUOTA_LIMIT /* winnt.h:4198:7 */ -type PRATE_QUOTA_LIMIT = uintptr /* winnt.h:4198:25 */ +type RATE_QUOTA_LIMIT = _RATE_QUOTA_LIMIT /* /usr/x86_64-w64-mingw32/include/winnt.h:4198:7 */ +type PRATE_QUOTA_LIMIT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4198:25 */ type _QUOTA_LIMITS_EX = struct { FPagedPoolLimit SIZE_T @@ -34430,10 +34431,10 @@ type _QUOTA_LIMITS_EX = struct { FReserved4 SIZE_T FFlags DWORD FCpuRateLimit RATE_QUOTA_LIMIT -} /* winnt.h:4200:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4200:13 */ -type QUOTA_LIMITS_EX = _QUOTA_LIMITS_EX /* winnt.h:4213:7 */ -type PQUOTA_LIMITS_EX = uintptr /* winnt.h:4213:23 */ +type QUOTA_LIMITS_EX = _QUOTA_LIMITS_EX /* /usr/x86_64-w64-mingw32/include/winnt.h:4213:7 */ +type PQUOTA_LIMITS_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4213:23 */ type _IO_COUNTERS = struct { FReadOperationCount ULONGLONG @@ -34442,75 +34443,75 @@ type _IO_COUNTERS = struct { FReadTransferCount ULONGLONG FWriteTransferCount ULONGLONG FOtherTransferCount ULONGLONG -} /* winnt.h:4215:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4215:13 */ -type IO_COUNTERS = _IO_COUNTERS /* winnt.h:4222:7 */ -type PIO_COUNTERS = uintptr /* winnt.h:4223:25 */ +type IO_COUNTERS = _IO_COUNTERS /* /usr/x86_64-w64-mingw32/include/winnt.h:4222:7 */ +type PIO_COUNTERS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4223:25 */ -type HARDWARE_COUNTER_TYPE = uint32 /* winnt.h:4231:7 */ -type PHARDWARE_COUNTER_TYPE = uintptr /* winnt.h:4231:30 */ +type HARDWARE_COUNTER_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4231:7 */ +type PHARDWARE_COUNTER_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4231:30 */ -type PROCESS_MITIGATION_POLICY = uint32 /* winnt.h:4246:7 */ -type PPROCESS_MITIGATION_POLICY = uintptr /* winnt.h:4246:33 */ +type PROCESS_MITIGATION_POLICY = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4246:7 */ +type PPROCESS_MITIGATION_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4246:33 */ -type _PROCESS_MITIGATION_ASLR_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* winnt.h:4248:13 */ +type _PROCESS_MITIGATION_ASLR_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* /usr/x86_64-w64-mingw32/include/winnt.h:4248:13 */ -type PROCESS_MITIGATION_ASLR_POLICY = _PROCESS_MITIGATION_ASLR_POLICY /* winnt.h:4259:7 */ -type PPROCESS_MITIGATION_ASLR_POLICY = uintptr /* winnt.h:4259:38 */ +type PROCESS_MITIGATION_ASLR_POLICY = _PROCESS_MITIGATION_ASLR_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:4259:7 */ +type PPROCESS_MITIGATION_ASLR_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4259:38 */ type _PROCESS_MITIGATION_DEP_POLICY = struct { F__0 struct{ FFlags DWORD } FPermanent BOOLEAN F__ccgo_pad1 [3]byte -} /* winnt.h:4261:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4261:13 */ -type PROCESS_MITIGATION_DEP_POLICY = _PROCESS_MITIGATION_DEP_POLICY /* winnt.h:4271:7 */ -type PPROCESS_MITIGATION_DEP_POLICY = uintptr /* winnt.h:4271:37 */ +type PROCESS_MITIGATION_DEP_POLICY = _PROCESS_MITIGATION_DEP_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:4271:7 */ +type PPROCESS_MITIGATION_DEP_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4271:37 */ -type _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* winnt.h:4273:13 */ +type _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* /usr/x86_64-w64-mingw32/include/winnt.h:4273:13 */ -type PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY = _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY /* winnt.h:4282:7 */ -type PPROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY = uintptr /* winnt.h:4282:53 */ +type PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY = _PROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:4282:7 */ +type PPROCESS_MITIGATION_STRICT_HANDLE_CHECK_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4282:53 */ -type _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* winnt.h:4284:13 */ +type _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* /usr/x86_64-w64-mingw32/include/winnt.h:4284:13 */ -type PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY = _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY /* winnt.h:4292:7 */ -type PPROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY = uintptr /* winnt.h:4292:53 */ +type PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY = _PROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:4292:7 */ +type PPROCESS_MITIGATION_SYSTEM_CALL_DISABLE_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4292:53 */ -type _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* winnt.h:4294:13 */ +type _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* /usr/x86_64-w64-mingw32/include/winnt.h:4294:13 */ -type PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY = _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY /* winnt.h:4302:7 */ -type PPROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY = uintptr /* winnt.h:4302:57 */ +type PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY = _PROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:4302:7 */ +type PPROCESS_MITIGATION_EXTENSION_POINT_DISABLE_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4302:57 */ -type _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* winnt.h:4304:13 */ +type _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* /usr/x86_64-w64-mingw32/include/winnt.h:4304:13 */ -type PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY = _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY /* winnt.h:4314:7 */ -type PPROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY = uintptr /* winnt.h:4314:53 */ +type PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY = _PROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:4314:7 */ +type PPROCESS_MITIGATION_CONTROL_FLOW_GUARD_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4314:53 */ -type _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* winnt.h:4316:13 */ +type _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* /usr/x86_64-w64-mingw32/include/winnt.h:4316:13 */ -type PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY = _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY /* winnt.h:4326:7 */ -type PPROCESS_MITIGATION_BINARY_SIGNATURE_POLICY = uintptr /* winnt.h:4326:51 */ +type PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY = _PROCESS_MITIGATION_BINARY_SIGNATURE_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:4326:7 */ +type PPROCESS_MITIGATION_BINARY_SIGNATURE_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4326:51 */ type _PROCESS_MITIGATION_DYNAMIC_CODE_POLICY = struct { F__0 struct { FFlags DWORD F__ccgo_pad1 [4]byte } -} /* winnt.h:4328:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4328:13 */ -type PROCESS_MITIGATION_DYNAMIC_CODE_POLICY = _PROCESS_MITIGATION_DYNAMIC_CODE_POLICY /* winnt.h:4338:7 */ -type PPROCESS_MITIGATION_DYNAMIC_CODE_POLICY = uintptr /* winnt.h:4338:47 */ +type PROCESS_MITIGATION_DYNAMIC_CODE_POLICY = _PROCESS_MITIGATION_DYNAMIC_CODE_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:4338:7 */ +type PPROCESS_MITIGATION_DYNAMIC_CODE_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4338:47 */ -type _PROCESS_MITIGATION_FONT_DISABLE_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* winnt.h:4340:13 */ +type _PROCESS_MITIGATION_FONT_DISABLE_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* /usr/x86_64-w64-mingw32/include/winnt.h:4340:13 */ -type PROCESS_MITIGATION_FONT_DISABLE_POLICY = _PROCESS_MITIGATION_FONT_DISABLE_POLICY /* winnt.h:4349:7 */ -type PPROCESS_MITIGATION_FONT_DISABLE_POLICY = uintptr /* winnt.h:4349:47 */ +type PROCESS_MITIGATION_FONT_DISABLE_POLICY = _PROCESS_MITIGATION_FONT_DISABLE_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:4349:7 */ +type PPROCESS_MITIGATION_FONT_DISABLE_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4349:47 */ -type _PROCESS_MITIGATION_IMAGE_LOAD_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* winnt.h:4351:13 */ +type _PROCESS_MITIGATION_IMAGE_LOAD_POLICY = struct{ F__0 struct{ FFlags DWORD } } /* /usr/x86_64-w64-mingw32/include/winnt.h:4351:13 */ -type PROCESS_MITIGATION_IMAGE_LOAD_POLICY = _PROCESS_MITIGATION_IMAGE_LOAD_POLICY /* winnt.h:4361:7 */ -type PPROCESS_MITIGATION_IMAGE_LOAD_POLICY = uintptr /* winnt.h:4361:45 */ +type PROCESS_MITIGATION_IMAGE_LOAD_POLICY = _PROCESS_MITIGATION_IMAGE_LOAD_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:4361:7 */ +type PPROCESS_MITIGATION_IMAGE_LOAD_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4361:45 */ type _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION = struct { FTotalUserTime LARGE_INTEGER @@ -34521,10 +34522,10 @@ type _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION = struct { FTotalProcesses DWORD FActiveProcesses DWORD FTotalTerminatedProcesses DWORD -} /* winnt.h:4363:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4363:13 */ -type JOBOBJECT_BASIC_ACCOUNTING_INFORMATION = _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION /* winnt.h:4372:7 */ -type PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION = uintptr /* winnt.h:4372:46 */ +type JOBOBJECT_BASIC_ACCOUNTING_INFORMATION = _JOBOBJECT_BASIC_ACCOUNTING_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4372:7 */ +type PJOBOBJECT_BASIC_ACCOUNTING_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4372:46 */ type _JOBOBJECT_BASIC_LIMIT_INFORMATION = struct { FPerProcessUserTimeLimit LARGE_INTEGER @@ -34538,10 +34539,10 @@ type _JOBOBJECT_BASIC_LIMIT_INFORMATION = struct { FAffinity ULONG_PTR FPriorityClass DWORD FSchedulingClass DWORD -} /* winnt.h:4374:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4374:13 */ -type JOBOBJECT_BASIC_LIMIT_INFORMATION = _JOBOBJECT_BASIC_LIMIT_INFORMATION /* winnt.h:4384:7 */ -type PJOBOBJECT_BASIC_LIMIT_INFORMATION = uintptr /* winnt.h:4384:41 */ +type JOBOBJECT_BASIC_LIMIT_INFORMATION = _JOBOBJECT_BASIC_LIMIT_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4384:7 */ +type PJOBOBJECT_BASIC_LIMIT_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4384:41 */ type _JOBOBJECT_EXTENDED_LIMIT_INFORMATION = struct { FBasicLimitInformation JOBOBJECT_BASIC_LIMIT_INFORMATION @@ -34550,24 +34551,24 @@ type _JOBOBJECT_EXTENDED_LIMIT_INFORMATION = struct { FJobMemoryLimit SIZE_T FPeakProcessMemoryUsed SIZE_T FPeakJobMemoryUsed SIZE_T -} /* winnt.h:4386:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4386:13 */ -type JOBOBJECT_EXTENDED_LIMIT_INFORMATION = _JOBOBJECT_EXTENDED_LIMIT_INFORMATION /* winnt.h:4393:7 */ -type PJOBOBJECT_EXTENDED_LIMIT_INFORMATION = uintptr /* winnt.h:4393:44 */ +type JOBOBJECT_EXTENDED_LIMIT_INFORMATION = _JOBOBJECT_EXTENDED_LIMIT_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4393:7 */ +type PJOBOBJECT_EXTENDED_LIMIT_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4393:44 */ type _JOBOBJECT_BASIC_PROCESS_ID_LIST = struct { FNumberOfAssignedProcesses DWORD FNumberOfProcessIdsInList DWORD FProcessIdList [1]ULONG_PTR -} /* winnt.h:4395:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4395:13 */ -type JOBOBJECT_BASIC_PROCESS_ID_LIST = _JOBOBJECT_BASIC_PROCESS_ID_LIST /* winnt.h:4399:7 */ -type PJOBOBJECT_BASIC_PROCESS_ID_LIST = uintptr /* winnt.h:4399:39 */ +type JOBOBJECT_BASIC_PROCESS_ID_LIST = _JOBOBJECT_BASIC_PROCESS_ID_LIST /* /usr/x86_64-w64-mingw32/include/winnt.h:4399:7 */ +type PJOBOBJECT_BASIC_PROCESS_ID_LIST = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4399:39 */ -type _JOBOBJECT_BASIC_UI_RESTRICTIONS = struct{ FUIRestrictionsClass DWORD } /* winnt.h:4401:13 */ +type _JOBOBJECT_BASIC_UI_RESTRICTIONS = struct{ FUIRestrictionsClass DWORD } /* /usr/x86_64-w64-mingw32/include/winnt.h:4401:13 */ -type JOBOBJECT_BASIC_UI_RESTRICTIONS = _JOBOBJECT_BASIC_UI_RESTRICTIONS /* winnt.h:4403:7 */ -type PJOBOBJECT_BASIC_UI_RESTRICTIONS = uintptr /* winnt.h:4403:39 */ +type JOBOBJECT_BASIC_UI_RESTRICTIONS = _JOBOBJECT_BASIC_UI_RESTRICTIONS /* /usr/x86_64-w64-mingw32/include/winnt.h:4403:7 */ +type PJOBOBJECT_BASIC_UI_RESTRICTIONS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4403:39 */ type _JOBOBJECT_SECURITY_LIMIT_INFORMATION = struct { FSecurityLimitFlags DWORD @@ -34576,40 +34577,40 @@ type _JOBOBJECT_SECURITY_LIMIT_INFORMATION = struct { FSidsToDisable PTOKEN_GROUPS FPrivilegesToDelete PTOKEN_PRIVILEGES FRestrictedSids PTOKEN_GROUPS -} /* winnt.h:4405:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4405:13 */ -type JOBOBJECT_SECURITY_LIMIT_INFORMATION = _JOBOBJECT_SECURITY_LIMIT_INFORMATION /* winnt.h:4411:7 */ -type PJOBOBJECT_SECURITY_LIMIT_INFORMATION = uintptr /* winnt.h:4411:44 */ +type JOBOBJECT_SECURITY_LIMIT_INFORMATION = _JOBOBJECT_SECURITY_LIMIT_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4411:7 */ +type PJOBOBJECT_SECURITY_LIMIT_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4411:44 */ -type _JOBOBJECT_END_OF_JOB_TIME_INFORMATION = struct{ FEndOfJobTimeAction DWORD } /* winnt.h:4413:13 */ +type _JOBOBJECT_END_OF_JOB_TIME_INFORMATION = struct{ FEndOfJobTimeAction DWORD } /* /usr/x86_64-w64-mingw32/include/winnt.h:4413:13 */ -type JOBOBJECT_END_OF_JOB_TIME_INFORMATION = _JOBOBJECT_END_OF_JOB_TIME_INFORMATION /* winnt.h:4415:7 */ -type PJOBOBJECT_END_OF_JOB_TIME_INFORMATION = uintptr /* winnt.h:4415:45 */ +type JOBOBJECT_END_OF_JOB_TIME_INFORMATION = _JOBOBJECT_END_OF_JOB_TIME_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4415:7 */ +type PJOBOBJECT_END_OF_JOB_TIME_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4415:45 */ type _JOBOBJECT_ASSOCIATE_COMPLETION_PORT = struct { FCompletionKey PVOID FCompletionPort HANDLE -} /* winnt.h:4417:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4417:13 */ -type JOBOBJECT_ASSOCIATE_COMPLETION_PORT = _JOBOBJECT_ASSOCIATE_COMPLETION_PORT /* winnt.h:4420:7 */ -type PJOBOBJECT_ASSOCIATE_COMPLETION_PORT = uintptr /* winnt.h:4420:43 */ +type JOBOBJECT_ASSOCIATE_COMPLETION_PORT = _JOBOBJECT_ASSOCIATE_COMPLETION_PORT /* /usr/x86_64-w64-mingw32/include/winnt.h:4420:7 */ +type PJOBOBJECT_ASSOCIATE_COMPLETION_PORT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4420:43 */ type _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION = struct { FBasicInfo JOBOBJECT_BASIC_ACCOUNTING_INFORMATION FIoInfo IO_COUNTERS -} /* winnt.h:4422:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4422:13 */ -type JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION = _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION /* winnt.h:4425:7 */ -type PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION = uintptr /* winnt.h:4425:53 */ +type JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION = _JOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4425:7 */ +type PJOBOBJECT_BASIC_AND_IO_ACCOUNTING_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4425:53 */ -type _JOBOBJECT_JOBSET_INFORMATION = struct{ FMemberLevel DWORD } /* winnt.h:4427:13 */ +type _JOBOBJECT_JOBSET_INFORMATION = struct{ FMemberLevel DWORD } /* /usr/x86_64-w64-mingw32/include/winnt.h:4427:13 */ -type JOBOBJECT_JOBSET_INFORMATION = _JOBOBJECT_JOBSET_INFORMATION /* winnt.h:4429:7 */ -type PJOBOBJECT_JOBSET_INFORMATION = uintptr /* winnt.h:4429:36 */ +type JOBOBJECT_JOBSET_INFORMATION = _JOBOBJECT_JOBSET_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4429:7 */ +type PJOBOBJECT_JOBSET_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4429:36 */ -type JOBOBJECT_RATE_CONTROL_TOLERANCE = uint32 /* winnt.h:4435:7 */ +type JOBOBJECT_RATE_CONTROL_TOLERANCE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4435:7 */ -type JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL = uint32 /* winnt.h:4441:7 */ +type JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4441:7 */ type _JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION = struct { FIoReadBytesLimit DWORD64 @@ -34620,10 +34621,10 @@ type _JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION = struct { FRateControlToleranceInterval JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL FLimitFlags DWORD F__ccgo_pad1 [4]byte -} /* winnt.h:4443:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4443:13 */ -type JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION = _JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION /* winnt.h:4451:7 */ -type PJOBOBJECT_NOTIFICATION_LIMIT_INFORMATION = uintptr /* winnt.h:4451:48 */ +type JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION = _JOBOBJECT_NOTIFICATION_LIMIT_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4451:7 */ +type PJOBOBJECT_NOTIFICATION_LIMIT_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4451:48 */ type _JOBOBJECT_LIMIT_VIOLATION_INFORMATION = struct { FLimitFlags DWORD @@ -34638,27 +34639,27 @@ type _JOBOBJECT_LIMIT_VIOLATION_INFORMATION = struct { FJobMemoryLimit DWORD64 FRateControlTolerance JOBOBJECT_RATE_CONTROL_TOLERANCE FRateControlToleranceLimit JOBOBJECT_RATE_CONTROL_TOLERANCE_INTERVAL -} /* winnt.h:4453:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4453:13 */ -type JOBOBJECT_LIMIT_VIOLATION_INFORMATION = _JOBOBJECT_LIMIT_VIOLATION_INFORMATION /* winnt.h:4466:7 */ -type PJOBOBJECT_LIMIT_VIOLATION_INFORMATION = uintptr /* winnt.h:4466:45 */ +type JOBOBJECT_LIMIT_VIOLATION_INFORMATION = _JOBOBJECT_LIMIT_VIOLATION_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4466:7 */ +type PJOBOBJECT_LIMIT_VIOLATION_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4466:45 */ type _JOBOBJECT_CPU_RATE_CONTROL_INFORMATION = struct { FControlFlags DWORD F__4 struct{ FCpuRate DWORD } -} /* winnt.h:4468:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4468:13 */ -type JOBOBJECT_CPU_RATE_CONTROL_INFORMATION = _JOBOBJECT_CPU_RATE_CONTROL_INFORMATION /* winnt.h:4474:7 */ -type PJOBOBJECT_CPU_RATE_CONTROL_INFORMATION = uintptr /* winnt.h:4474:46 */ +type JOBOBJECT_CPU_RATE_CONTROL_INFORMATION = _JOBOBJECT_CPU_RATE_CONTROL_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4474:7 */ +type PJOBOBJECT_CPU_RATE_CONTROL_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4474:46 */ -type JOBOBJECTINFOCLASS = uint32 /* winnt.h:4578:7 */ +type JOBOBJECTINFOCLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4578:7 */ -type FIRMWARE_TYPE = uint32 /* winnt.h:4585:7 */ -type PFIRMWARE_TYPE = uintptr /* winnt.h:4585:21 */ +type FIRMWARE_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4585:7 */ +type PFIRMWARE_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4585:21 */ -type LOGICAL_PROCESSOR_RELATIONSHIP = uint32 /* winnt.h:4608:7 */ +type LOGICAL_PROCESSOR_RELATIONSHIP = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4608:7 */ -type PROCESSOR_CACHE_TYPE = uint32 /* winnt.h:4614:7 */ +type PROCESSOR_CACHE_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4614:7 */ type _CACHE_DESCRIPTOR = struct { FLevel BYTE @@ -34666,10 +34667,10 @@ type _CACHE_DESCRIPTOR = struct { FLineSize WORD FSize DWORD FType PROCESSOR_CACHE_TYPE -} /* winnt.h:4618:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4618:13 */ -type CACHE_DESCRIPTOR = _CACHE_DESCRIPTOR /* winnt.h:4624:7 */ -type PCACHE_DESCRIPTOR = uintptr /* winnt.h:4624:24 */ +type CACHE_DESCRIPTOR = _CACHE_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winnt.h:4624:7 */ +type PCACHE_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4624:24 */ type _SYSTEM_LOGICAL_PROCESSOR_INFORMATION = struct { FProcessorMask ULONG_PTR @@ -34680,29 +34681,29 @@ type _SYSTEM_LOGICAL_PROCESSOR_INFORMATION = struct { FProcessorCore struct{ FFlags BYTE } F__ccgo_pad2 [15]byte } -} /* winnt.h:4626:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4626:13 */ -type SYSTEM_LOGICAL_PROCESSOR_INFORMATION = _SYSTEM_LOGICAL_PROCESSOR_INFORMATION /* winnt.h:4639:7 */ -type PSYSTEM_LOGICAL_PROCESSOR_INFORMATION = uintptr /* winnt.h:4639:44 */ +type SYSTEM_LOGICAL_PROCESSOR_INFORMATION = _SYSTEM_LOGICAL_PROCESSOR_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4639:7 */ +type PSYSTEM_LOGICAL_PROCESSOR_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4639:44 */ type _PROCESSOR_RELATIONSHIP = struct { FFlags BYTE FReserved [21]BYTE FGroupCount WORD FGroupMask [1]GROUP_AFFINITY -} /* winnt.h:4641:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4641:13 */ -type PROCESSOR_RELATIONSHIP = _PROCESSOR_RELATIONSHIP /* winnt.h:4646:7 */ -type PPROCESSOR_RELATIONSHIP = uintptr /* winnt.h:4646:30 */ +type PROCESSOR_RELATIONSHIP = _PROCESSOR_RELATIONSHIP /* /usr/x86_64-w64-mingw32/include/winnt.h:4646:7 */ +type PPROCESSOR_RELATIONSHIP = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4646:30 */ type _NUMA_NODE_RELATIONSHIP = struct { FNodeNumber DWORD FReserved [20]BYTE FGroupMask GROUP_AFFINITY -} /* winnt.h:4648:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4648:13 */ -type NUMA_NODE_RELATIONSHIP = _NUMA_NODE_RELATIONSHIP /* winnt.h:4652:7 */ -type PNUMA_NODE_RELATIONSHIP = uintptr /* winnt.h:4652:30 */ +type NUMA_NODE_RELATIONSHIP = _NUMA_NODE_RELATIONSHIP /* /usr/x86_64-w64-mingw32/include/winnt.h:4652:7 */ +type PNUMA_NODE_RELATIONSHIP = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4652:30 */ type _CACHE_RELATIONSHIP = struct { FLevel BYTE @@ -34712,30 +34713,30 @@ type _CACHE_RELATIONSHIP = struct { FType PROCESSOR_CACHE_TYPE FReserved [20]BYTE FGroupMask GROUP_AFFINITY -} /* winnt.h:4654:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4654:13 */ -type CACHE_RELATIONSHIP = _CACHE_RELATIONSHIP /* winnt.h:4662:7 */ -type PCACHE_RELATIONSHIP = uintptr /* winnt.h:4662:26 */ +type CACHE_RELATIONSHIP = _CACHE_RELATIONSHIP /* /usr/x86_64-w64-mingw32/include/winnt.h:4662:7 */ +type PCACHE_RELATIONSHIP = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4662:26 */ type _PROCESSOR_GROUP_INFO = struct { FMaximumProcessorCount BYTE FActiveProcessorCount BYTE FReserved [38]BYTE FActiveProcessorMask KAFFINITY -} /* winnt.h:4664:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4664:13 */ -type PROCESSOR_GROUP_INFO = _PROCESSOR_GROUP_INFO /* winnt.h:4669:7 */ -type PPROCESSOR_GROUP_INFO = uintptr /* winnt.h:4669:28 */ +type PROCESSOR_GROUP_INFO = _PROCESSOR_GROUP_INFO /* /usr/x86_64-w64-mingw32/include/winnt.h:4669:7 */ +type PPROCESSOR_GROUP_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4669:28 */ type _GROUP_RELATIONSHIP = struct { FMaximumGroupCount WORD FActiveGroupCount WORD FReserved [20]BYTE FGroupInfo [1]PROCESSOR_GROUP_INFO -} /* winnt.h:4671:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4671:13 */ -type GROUP_RELATIONSHIP = _GROUP_RELATIONSHIP /* winnt.h:4676:7 */ -type PGROUP_RELATIONSHIP = uintptr /* winnt.h:4676:26 */ +type GROUP_RELATIONSHIP = _GROUP_RELATIONSHIP /* /usr/x86_64-w64-mingw32/include/winnt.h:4676:7 */ +type PGROUP_RELATIONSHIP = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4676:26 */ type _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX = struct { FRelationship LOGICAL_PROCESSOR_RELATIONSHIP @@ -34744,23 +34745,23 @@ type _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX = struct { FProcessor PROCESSOR_RELATIONSHIP F__ccgo_pad1 [32]byte } -} /* winnt.h:4678:5 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4678:5 */ -type SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX = _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX /* winnt.h:4689:61 */ -type PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX = uintptr /* winnt.h:4689:101 */ +type SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX = _SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX /* /usr/x86_64-w64-mingw32/include/winnt.h:4689:61 */ +type PSYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4689:101 */ -type _SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION = struct{ FCycleTime DWORD64 } /* winnt.h:4691:13 */ +type _SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION = struct{ FCycleTime DWORD64 } /* /usr/x86_64-w64-mingw32/include/winnt.h:4691:13 */ -type SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION = _SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION /* winnt.h:4693:7 */ -type PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION = uintptr /* winnt.h:4693:47 */ +type SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION = _SYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4693:7 */ +type PSYSTEM_PROCESSOR_CYCLE_TIME_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4693:47 */ type _XSTATE_FEATURE = struct { FOffset DWORD FSize DWORD -} /* winnt.h:4785:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4785:13 */ -type XSTATE_FEATURE = _XSTATE_FEATURE /* winnt.h:4788:7 */ -type PXSTATE_FEATURE = uintptr /* winnt.h:4788:22 */ +type XSTATE_FEATURE = _XSTATE_FEATURE /* /usr/x86_64-w64-mingw32/include/winnt.h:4788:7 */ +type PXSTATE_FEATURE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4788:22 */ type _XSTATE_CONFIGURATION = struct { FEnabledFeatures DWORD64 @@ -34769,10 +34770,10 @@ type _XSTATE_CONFIGURATION = struct { FOptimizedSave uint8 /* DWORD OptimizedSave: 1 */ F__ccgo_pad1 [3]byte FFeatures [64]XSTATE_FEATURE -} /* winnt.h:4790:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4790:13 */ -type XSTATE_CONFIGURATION = _XSTATE_CONFIGURATION /* winnt.h:4796:7 */ -type PXSTATE_CONFIGURATION = uintptr /* winnt.h:4796:28 */ +type XSTATE_CONFIGURATION = _XSTATE_CONFIGURATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4796:7 */ +type PXSTATE_CONFIGURATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4796:28 */ type _MEMORY_BASIC_INFORMATION = struct { FBaseAddress PVOID @@ -34784,10 +34785,10 @@ type _MEMORY_BASIC_INFORMATION = struct { FProtect DWORD FType DWORD F__ccgo_pad2 [4]byte -} /* winnt.h:4798:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4798:13 */ -type MEMORY_BASIC_INFORMATION = _MEMORY_BASIC_INFORMATION /* winnt.h:4806:7 */ -type PMEMORY_BASIC_INFORMATION = uintptr /* winnt.h:4806:32 */ +type MEMORY_BASIC_INFORMATION = _MEMORY_BASIC_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:4806:7 */ +type PMEMORY_BASIC_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4806:32 */ type _MEMORY_BASIC_INFORMATION32 = struct { FBaseAddress DWORD @@ -34797,10 +34798,10 @@ type _MEMORY_BASIC_INFORMATION32 = struct { FState DWORD FProtect DWORD FType DWORD -} /* winnt.h:4808:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4808:13 */ -type MEMORY_BASIC_INFORMATION32 = _MEMORY_BASIC_INFORMATION32 /* winnt.h:4816:7 */ -type PMEMORY_BASIC_INFORMATION32 = uintptr /* winnt.h:4816:34 */ +type MEMORY_BASIC_INFORMATION32 = _MEMORY_BASIC_INFORMATION32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4816:7 */ +type PMEMORY_BASIC_INFORMATION32 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4816:34 */ type _MEMORY_BASIC_INFORMATION64 = struct { FBaseAddress ULONGLONG @@ -34812,30 +34813,30 @@ type _MEMORY_BASIC_INFORMATION64 = struct { FProtect DWORD FType DWORD F__alignment2 DWORD -} /* winnt.h:4818:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4818:13 */ -type MEMORY_BASIC_INFORMATION64 = _MEMORY_BASIC_INFORMATION64 /* winnt.h:4828:7 */ -type PMEMORY_BASIC_INFORMATION64 = uintptr /* winnt.h:4828:34 */ +type MEMORY_BASIC_INFORMATION64 = _MEMORY_BASIC_INFORMATION64 /* /usr/x86_64-w64-mingw32/include/winnt.h:4828:7 */ +type PMEMORY_BASIC_INFORMATION64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4828:34 */ type _CFG_CALL_TARGET_INFO = struct { FOffset ULONG_PTR FFlags ULONG_PTR -} /* winnt.h:4834:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4834:11 */ -type CFG_CALL_TARGET_INFO = _CFG_CALL_TARGET_INFO /* winnt.h:4837:5 */ -type PCFG_CALL_TARGET_INFO = uintptr /* winnt.h:4837:27 */ +type CFG_CALL_TARGET_INFO = _CFG_CALL_TARGET_INFO /* /usr/x86_64-w64-mingw32/include/winnt.h:4837:5 */ +type PCFG_CALL_TARGET_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4837:27 */ type _MEM_ADDRESS_REQUIREMENTS = struct { FLowestStartingAddress PVOID FHighestEndingAddress PVOID FAlignment SIZE_T -} /* winnt.h:4896:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4896:11 */ -type MEM_ADDRESS_REQUIREMENTS = _MEM_ADDRESS_REQUIREMENTS /* winnt.h:4900:5 */ -type PMEM_ADDRESS_REQUIREMENTS = uintptr /* winnt.h:4900:31 */ +type MEM_ADDRESS_REQUIREMENTS = _MEM_ADDRESS_REQUIREMENTS /* /usr/x86_64-w64-mingw32/include/winnt.h:4900:5 */ +type PMEM_ADDRESS_REQUIREMENTS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4900:31 */ -type MEM_EXTENDED_PARAMETER_TYPE = uint32 /* winnt.h:4916:5 */ -type PMEM_EXTENDED_PARAMETER_TYPE = uintptr /* winnt.h:4916:34 */ +type MEM_EXTENDED_PARAMETER_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4916:5 */ +type PMEM_EXTENDED_PARAMETER_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4916:34 */ type MEM_EXTENDED_PARAMETER1 = struct { F__0 struct { @@ -34843,18 +34844,18 @@ type MEM_EXTENDED_PARAMETER1 = struct { FType uint64 /* DWORD64 Type: 8, DWORD64 Reserved: 56 */ } F__8 struct{ FULong64 DWORD64 } -} /* winnt.h:4920:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:4920:11 */ -type MEM_EXTENDED_PARAMETER = MEM_EXTENDED_PARAMETER1 /* winnt.h:4932:5 */ -type PMEM_EXTENDED_PARAMETER = uintptr /* winnt.h:4932:29 */ +type MEM_EXTENDED_PARAMETER = MEM_EXTENDED_PARAMETER1 /* /usr/x86_64-w64-mingw32/include/winnt.h:4932:5 */ +type PMEM_EXTENDED_PARAMETER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4932:29 */ -type MEM_SECTION_EXTENDED_PARAMETER_TYPE = uint32 /* winnt.h:4951:5 */ -type PMEM_SECTION_EXTENDED_PARAMETER_TYPE = uintptr /* winnt.h:4951:42 */ +type MEM_SECTION_EXTENDED_PARAMETER_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:4951:5 */ +type PMEM_SECTION_EXTENDED_PARAMETER_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:4951:42 */ -type FILE_ID_1281 = struct{ FIdentifier [16]BYTE } /* winnt.h:5069:13 */ +type FILE_ID_1281 = struct{ FIdentifier [16]BYTE } /* /usr/x86_64-w64-mingw32/include/winnt.h:5069:13 */ -type FILE_ID_128 = FILE_ID_1281 /* winnt.h:5071:7 */ -type PFILE_ID_128 = uintptr /* winnt.h:5071:20 */ +type FILE_ID_128 = FILE_ID_1281 /* /usr/x86_64-w64-mingw32/include/winnt.h:5071:7 */ +type PFILE_ID_128 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5071:20 */ type _FILE_NOTIFY_INFORMATION = struct { FNextEntryOffset DWORD @@ -34862,15 +34863,15 @@ type _FILE_NOTIFY_INFORMATION = struct { FFileNameLength DWORD FFileName [1]WCHAR F__ccgo_pad1 [2]byte -} /* winnt.h:5073:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5073:13 */ -type FILE_NOTIFY_INFORMATION = _FILE_NOTIFY_INFORMATION /* winnt.h:5078:7 */ -type PFILE_NOTIFY_INFORMATION = uintptr /* winnt.h:5078:31 */ +type FILE_NOTIFY_INFORMATION = _FILE_NOTIFY_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:5078:7 */ +type PFILE_NOTIFY_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5078:31 */ -type _FILE_SEGMENT_ELEMENT = struct{ FBuffer PVOID64 } /* winnt.h:5080:13 */ +type _FILE_SEGMENT_ELEMENT = struct{ FBuffer PVOID64 } /* /usr/x86_64-w64-mingw32/include/winnt.h:5080:13 */ -type FILE_SEGMENT_ELEMENT = _FILE_SEGMENT_ELEMENT /* winnt.h:5083:7 */ -type PFILE_SEGMENT_ELEMENT = uintptr /* winnt.h:5083:28 */ +type FILE_SEGMENT_ELEMENT = _FILE_SEGMENT_ELEMENT /* /usr/x86_64-w64-mingw32/include/winnt.h:5083:7 */ +type PFILE_SEGMENT_ELEMENT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5083:28 */ type _REPARSE_GUID_DATA_BUFFER = struct { FReparseTag DWORD @@ -34879,33 +34880,33 @@ type _REPARSE_GUID_DATA_BUFFER = struct { FReparseGuid GUID FGenericReparseBuffer struct{ FDataBuffer [1]BYTE } F__ccgo_pad1 [3]byte -} /* winnt.h:5085:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5085:13 */ -type REPARSE_GUID_DATA_BUFFER = _REPARSE_GUID_DATA_BUFFER /* winnt.h:5093:7 */ -type PREPARSE_GUID_DATA_BUFFER = uintptr /* winnt.h:5093:32 */ +type REPARSE_GUID_DATA_BUFFER = _REPARSE_GUID_DATA_BUFFER /* /usr/x86_64-w64-mingw32/include/winnt.h:5093:7 */ +type PREPARSE_GUID_DATA_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5093:32 */ -type SYSTEM_POWER_STATE = uint32 /* winnt.h:5348:5 */ -type PSYSTEM_POWER_STATE = uintptr /* winnt.h:5348:24 */ +type SYSTEM_POWER_STATE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5348:5 */ +type PSYSTEM_POWER_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5348:24 */ -type POWER_ACTION = uint32 /* winnt.h:5356:5 */ -type PPOWER_ACTION = uintptr /* winnt.h:5356:18 */ +type POWER_ACTION = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5356:5 */ +type PPOWER_ACTION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5356:18 */ -type DEVICE_POWER_STATE = uint32 /* winnt.h:5361:5 */ -type PDEVICE_POWER_STATE = uintptr /* winnt.h:5361:24 */ +type DEVICE_POWER_STATE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5361:5 */ +type PDEVICE_POWER_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5361:24 */ -type MONITOR_DISPLAY_STATE = uint32 /* winnt.h:5365:5 */ -type PMONITOR_DISPLAY_STATE = uintptr /* winnt.h:5365:28 */ +type MONITOR_DISPLAY_STATE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5365:5 */ +type PMONITOR_DISPLAY_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5365:28 */ -type USER_ACTIVITY_PRESENCE = uint32 /* winnt.h:5373:5 */ -type PUSER_ACTIVITY_PRESENCE = uintptr /* winnt.h:5373:28 */ +type USER_ACTIVITY_PRESENCE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5373:5 */ +type PUSER_ACTIVITY_PRESENCE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5373:28 */ -type EXECUTION_STATE = DWORD /* winnt.h:5381:17 */ -type PEXECUTION_STATE = uintptr /* winnt.h:5381:34 */ +type EXECUTION_STATE = DWORD /* /usr/x86_64-w64-mingw32/include/winnt.h:5381:17 */ +type PEXECUTION_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5381:34 */ -type LATENCY_TIME = uint32 /* winnt.h:5385:5 */ +type LATENCY_TIME = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5385:5 */ -type POWER_REQUEST_TYPE = uint32 /* winnt.h:5403:5 */ -type PPOWER_REQUEST_TYPE = uintptr /* winnt.h:5403:24 */ +type POWER_REQUEST_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5403:5 */ +type PPOWER_REQUEST_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5403:24 */ type CM_Power_Data_s = struct { FPD_Size DWORD @@ -34916,87 +34917,87 @@ type CM_Power_Data_s = struct { FPD_D3Latency DWORD FPD_PowerStateMapping [7]DEVICE_POWER_STATE FPD_DeepestSystemWake SYSTEM_POWER_STATE -} /* winnt.h:5415:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5415:13 */ -type CM_POWER_DATA = CM_Power_Data_s /* winnt.h:5424:7 */ -type PCM_POWER_DATA = uintptr /* winnt.h:5424:21 */ +type CM_POWER_DATA = CM_Power_Data_s /* /usr/x86_64-w64-mingw32/include/winnt.h:5424:7 */ +type PCM_POWER_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5424:21 */ -type POWER_INFORMATION_LEVEL = uint32 /* winnt.h:5508:7 */ +type POWER_INFORMATION_LEVEL = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5508:7 */ -type POWER_USER_PRESENCE_TYPE = uint32 /* winnt.h:5514:7 */ -type PPOWER_USER_PRESENCE_TYPE = uintptr /* winnt.h:5514:32 */ +type POWER_USER_PRESENCE_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5514:7 */ +type PPOWER_USER_PRESENCE_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5514:32 */ -type _POWER_USER_PRESENCE = struct{ FUserPresence POWER_USER_PRESENCE_TYPE } /* winnt.h:5516:13 */ +type _POWER_USER_PRESENCE = struct{ FUserPresence POWER_USER_PRESENCE_TYPE } /* /usr/x86_64-w64-mingw32/include/winnt.h:5516:13 */ -type POWER_USER_PRESENCE = _POWER_USER_PRESENCE /* winnt.h:5518:7 */ -type PPOWER_USER_PRESENCE = uintptr /* winnt.h:5518:27 */ +type POWER_USER_PRESENCE = _POWER_USER_PRESENCE /* /usr/x86_64-w64-mingw32/include/winnt.h:5518:7 */ +type PPOWER_USER_PRESENCE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5518:27 */ type _POWER_SESSION_CONNECT = struct { FConnected BOOLEAN FConsole BOOLEAN -} /* winnt.h:5520:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5520:13 */ -type POWER_SESSION_CONNECT = _POWER_SESSION_CONNECT /* winnt.h:5523:7 */ -type PPOWER_SESSION_CONNECT = uintptr /* winnt.h:5523:29 */ +type POWER_SESSION_CONNECT = _POWER_SESSION_CONNECT /* /usr/x86_64-w64-mingw32/include/winnt.h:5523:7 */ +type PPOWER_SESSION_CONNECT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5523:29 */ type _POWER_SESSION_TIMEOUTS = struct { FInputTimeout DWORD FDisplayTimeout DWORD -} /* winnt.h:5525:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5525:13 */ -type POWER_SESSION_TIMEOUTS = _POWER_SESSION_TIMEOUTS /* winnt.h:5528:7 */ -type PPOWER_SESSION_TIMEOUTS = uintptr /* winnt.h:5528:30 */ +type POWER_SESSION_TIMEOUTS = _POWER_SESSION_TIMEOUTS /* /usr/x86_64-w64-mingw32/include/winnt.h:5528:7 */ +type PPOWER_SESSION_TIMEOUTS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5528:30 */ type _POWER_SESSION_RIT_STATE = struct { FActive BOOLEAN F__ccgo_pad1 [3]byte FLastInputTime DWORD -} /* winnt.h:5530:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5530:13 */ -type POWER_SESSION_RIT_STATE = _POWER_SESSION_RIT_STATE /* winnt.h:5533:7 */ -type PPOWER_SESSION_RIT_STATE = uintptr /* winnt.h:5533:31 */ +type POWER_SESSION_RIT_STATE = _POWER_SESSION_RIT_STATE /* /usr/x86_64-w64-mingw32/include/winnt.h:5533:7 */ +type PPOWER_SESSION_RIT_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5533:31 */ type _POWER_SESSION_WINLOGON = struct { FSessionId DWORD FConsole BOOLEAN FLocked BOOLEAN F__ccgo_pad1 [2]byte -} /* winnt.h:5535:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5535:13 */ -type POWER_SESSION_WINLOGON = _POWER_SESSION_WINLOGON /* winnt.h:5539:7 */ -type PPOWER_SESSION_WINLOGON = uintptr /* winnt.h:5539:30 */ +type POWER_SESSION_WINLOGON = _POWER_SESSION_WINLOGON /* /usr/x86_64-w64-mingw32/include/winnt.h:5539:7 */ +type PPOWER_SESSION_WINLOGON = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5539:30 */ type _POWER_IDLE_RESILIENCY = struct { FCoalescingTimeout DWORD FIdleResiliencyPeriod DWORD -} /* winnt.h:5541:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5541:13 */ -type POWER_IDLE_RESILIENCY = _POWER_IDLE_RESILIENCY /* winnt.h:5544:7 */ -type PPOWER_IDLE_RESILIENCY = uintptr /* winnt.h:5544:29 */ +type POWER_IDLE_RESILIENCY = _POWER_IDLE_RESILIENCY /* /usr/x86_64-w64-mingw32/include/winnt.h:5544:7 */ +type PPOWER_IDLE_RESILIENCY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5544:29 */ -type POWER_MONITOR_REQUEST_REASON = uint32 /* winnt.h:5562:7 */ +type POWER_MONITOR_REQUEST_REASON = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5562:7 */ type _POWER_MONITOR_INVOCATION = struct { FOn BOOLEAN FConsole BOOLEAN F__ccgo_pad1 [2]byte FRequestReason POWER_MONITOR_REQUEST_REASON -} /* winnt.h:5564:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5564:13 */ -type POWER_MONITOR_INVOCATION = _POWER_MONITOR_INVOCATION /* winnt.h:5568:7 */ -type PPOWER_MONITOR_INVOCATION = uintptr /* winnt.h:5568:32 */ +type POWER_MONITOR_INVOCATION = _POWER_MONITOR_INVOCATION /* /usr/x86_64-w64-mingw32/include/winnt.h:5568:7 */ +type PPOWER_MONITOR_INVOCATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5568:32 */ type _RESUME_PERFORMANCE = struct { FPostTimeMs DWORD F__ccgo_pad1 [4]byte FTotalResumeTimeMs ULONGLONG FResumeCompleteTimestamp ULONGLONG -} /* winnt.h:5570:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5570:13 */ -type RESUME_PERFORMANCE = _RESUME_PERFORMANCE /* winnt.h:5574:7 */ -type PRESUME_PERFORMANCE = uintptr /* winnt.h:5574:26 */ +type RESUME_PERFORMANCE = _RESUME_PERFORMANCE /* /usr/x86_64-w64-mingw32/include/winnt.h:5574:7 */ +type PRESUME_PERFORMANCE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5574:26 */ -type SYSTEM_POWER_CONDITION = uint32 /* winnt.h:5581:7 */ +type SYSTEM_POWER_CONDITION = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5581:7 */ type SET_POWER_SETTING_VALUE = struct { FVersion DWORD @@ -35005,41 +35006,41 @@ type SET_POWER_SETTING_VALUE = struct { FDataLength DWORD FData [1]BYTE F__ccgo_pad1 [3]byte -} /* winnt.h:5589:7 */ -type PSET_POWER_SETTING_VALUE = uintptr /* winnt.h:5589:31 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5589:7 */ +type PSET_POWER_SETTING_VALUE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5589:31 */ -type NOTIFY_USER_POWER_SETTING = struct{ FGuid GUID } /* winnt.h:5595:7 */ -type PNOTIFY_USER_POWER_SETTING = uintptr /* winnt.h:5595:33 */ +type NOTIFY_USER_POWER_SETTING = struct{ FGuid GUID } /* /usr/x86_64-w64-mingw32/include/winnt.h:5595:7 */ +type PNOTIFY_USER_POWER_SETTING = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5595:33 */ type _APPLICATIONLAUNCH_SETTING_VALUE = struct { FActivationTime LARGE_INTEGER FFlags DWORD FButtonInstanceID DWORD -} /* winnt.h:5597:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5597:13 */ -type APPLICATIONLAUNCH_SETTING_VALUE = _APPLICATIONLAUNCH_SETTING_VALUE /* winnt.h:5601:7 */ -type PAPPLICATIONLAUNCH_SETTING_VALUE = uintptr /* winnt.h:5601:39 */ +type APPLICATIONLAUNCH_SETTING_VALUE = _APPLICATIONLAUNCH_SETTING_VALUE /* /usr/x86_64-w64-mingw32/include/winnt.h:5601:7 */ +type PAPPLICATIONLAUNCH_SETTING_VALUE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5601:39 */ -type POWER_PLATFORM_ROLE = uint32 /* winnt.h:5614:7 */ -type PPOWER_PLATFORM_ROLE = uintptr /* winnt.h:5614:27 */ +type POWER_PLATFORM_ROLE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:5614:7 */ +type PPOWER_PLATFORM_ROLE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5614:27 */ -type _POWER_PLATFORM_INFORMATION = struct{ FAoAc BOOLEAN } /* winnt.h:5616:13 */ +type _POWER_PLATFORM_INFORMATION = struct{ FAoAc BOOLEAN } /* /usr/x86_64-w64-mingw32/include/winnt.h:5616:13 */ -type POWER_PLATFORM_INFORMATION = _POWER_PLATFORM_INFORMATION /* winnt.h:5618:7 */ -type PPOWER_PLATFORM_INFORMATION = uintptr /* winnt.h:5618:34 */ +type POWER_PLATFORM_INFORMATION = _POWER_PLATFORM_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:5618:7 */ +type PPOWER_PLATFORM_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5618:34 */ type BATTERY_REPORTING_SCALE = struct { FGranularity DWORD FCapacity DWORD -} /* winnt.h:5637:7 */ -type PBATTERY_REPORTING_SCALE = uintptr /* winnt.h:5637:31 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5637:7 */ +type PBATTERY_REPORTING_SCALE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5637:31 */ type PPM_WMI_LEGACY_PERFSTATE = struct { FFrequency DWORD FFlags DWORD FPercentFrequency DWORD -} /* winnt.h:5643:7 */ -type PPPM_WMI_LEGACY_PERFSTATE = uintptr /* winnt.h:5643:32 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5643:7 */ +type PPPM_WMI_LEGACY_PERFSTATE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5643:32 */ type PPM_WMI_IDLE_STATE = struct { FLatency DWORD @@ -35053,8 +35054,8 @@ type PPM_WMI_IDLE_STATE = struct { FContext DWORD FIdleHandler DWORD FReserved1 DWORD -} /* winnt.h:5657:7 */ -type PPPM_WMI_IDLE_STATE = uintptr /* winnt.h:5657:26 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5657:7 */ +type PPPM_WMI_IDLE_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5657:26 */ type PPM_WMI_IDLE_STATES = struct { FType DWORD @@ -35063,8 +35064,8 @@ type PPM_WMI_IDLE_STATES = struct { FOldState DWORD FTargetProcessors DWORD64 FState [1]PPM_WMI_IDLE_STATE -} /* winnt.h:5666:7 */ -type PPPM_WMI_IDLE_STATES = uintptr /* winnt.h:5666:27 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5666:7 */ +type PPPM_WMI_IDLE_STATES = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5666:27 */ type PPM_WMI_IDLE_STATES_EX = struct { FType DWORD @@ -35073,8 +35074,8 @@ type PPM_WMI_IDLE_STATES_EX = struct { FOldState DWORD FTargetProcessors PVOID FState [1]PPM_WMI_IDLE_STATE -} /* winnt.h:5675:7 */ -type PPPM_WMI_IDLE_STATES_EX = uintptr /* winnt.h:5675:30 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5675:7 */ +type PPPM_WMI_IDLE_STATES_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5675:30 */ type PPM_WMI_PERF_STATE = struct { FFrequency DWORD @@ -35092,8 +35093,8 @@ type PPM_WMI_PERF_STATE = struct { FReserved1 DWORD FReserved2 DWORD64 FReserved3 DWORD64 -} /* winnt.h:5692:7 */ -type PPPM_WMI_PERF_STATE = uintptr /* winnt.h:5692:26 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5692:7 */ +type PPPM_WMI_PERF_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5692:26 */ type PPM_WMI_PERF_STATES = struct { FCount DWORD @@ -35118,8 +35119,8 @@ type PPM_WMI_PERF_STATES = struct { FReserved1 DWORD FReserved2 DWORD64 FState [1]PPM_WMI_PERF_STATE -} /* winnt.h:5716:7 */ -type PPPM_WMI_PERF_STATES = uintptr /* winnt.h:5716:27 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5716:7 */ +type PPPM_WMI_PERF_STATES = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5716:27 */ type PPM_WMI_PERF_STATES_EX = struct { FCount DWORD @@ -35144,8 +35145,8 @@ type PPM_WMI_PERF_STATES_EX = struct { FReserved1 DWORD FReserved2 DWORD64 FState [1]PPM_WMI_PERF_STATE -} /* winnt.h:5740:7 */ -type PPPM_WMI_PERF_STATES_EX = uintptr /* winnt.h:5740:30 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5740:7 */ +type PPPM_WMI_PERF_STATES_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5740:30 */ type PPM_IDLE_STATE_ACCOUNTING = struct { FIdleTransitions DWORD @@ -35154,8 +35155,8 @@ type PPM_IDLE_STATE_ACCOUNTING = struct { F__ccgo_pad1 [4]byte FTotalTime DWORD64 FIdleTimeBuckets [6]DWORD -} /* winnt.h:5751:7 */ -type PPPM_IDLE_STATE_ACCOUNTING = uintptr /* winnt.h:5751:33 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5751:7 */ +type PPPM_IDLE_STATE_ACCOUNTING = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5751:33 */ type PPM_IDLE_ACCOUNTING = struct { FStateCount DWORD @@ -35164,8 +35165,8 @@ type PPM_IDLE_ACCOUNTING = struct { F__ccgo_pad1 [4]byte FStartTime DWORD64 FState [1]PPM_IDLE_STATE_ACCOUNTING -} /* winnt.h:5759:7 */ -type PPPM_IDLE_ACCOUNTING = uintptr /* winnt.h:5759:27 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5759:7 */ +type PPPM_IDLE_ACCOUNTING = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5759:27 */ type PPM_IDLE_STATE_BUCKET_EX = struct { FTotalTimeUs DWORD64 @@ -35173,8 +35174,8 @@ type PPM_IDLE_STATE_BUCKET_EX = struct { FMaxTimeUs DWORD FCount DWORD F__ccgo_pad1 [4]byte -} /* winnt.h:5766:7 */ -type PPPM_IDLE_STATE_BUCKET_EX = uintptr /* winnt.h:5766:32 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5766:7 */ +type PPPM_IDLE_STATE_BUCKET_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5766:32 */ type PPM_IDLE_STATE_ACCOUNTING_EX = struct { FTotalTime DWORD64 @@ -35185,8 +35186,8 @@ type PPM_IDLE_STATE_ACCOUNTING_EX = struct { FMaxTimeUs DWORD FCancelledTransitions DWORD FIdleTimeBuckets [16]PPM_IDLE_STATE_BUCKET_EX -} /* winnt.h:5777:7 */ -type PPPM_IDLE_STATE_ACCOUNTING_EX = uintptr /* winnt.h:5777:36 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5777:7 */ +type PPPM_IDLE_STATE_ACCOUNTING_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5777:36 */ type PPM_IDLE_ACCOUNTING_EX = struct { FStateCount DWORD @@ -35195,8 +35196,8 @@ type PPM_IDLE_ACCOUNTING_EX = struct { FAbortCount DWORD FStartTime DWORD64 FState [1]PPM_IDLE_STATE_ACCOUNTING_EX -} /* winnt.h:5786:7 */ -type PPPM_IDLE_ACCOUNTING_EX = uintptr /* winnt.h:5786:30 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5786:7 */ +type PPPM_IDLE_ACCOUNTING_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5786:30 */ type PPM_PERFSTATE_EVENT = struct { FState DWORD @@ -35204,8 +35205,8 @@ type PPM_PERFSTATE_EVENT = struct { FLatency DWORD FSpeed DWORD FProcessor DWORD -} /* winnt.h:5830:7 */ -type PPPM_PERFSTATE_EVENT = uintptr /* winnt.h:5830:27 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5830:7 */ +type PPPM_PERFSTATE_EVENT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5830:27 */ type PPM_PERFSTATE_DOMAIN_EVENT = struct { FState DWORD @@ -35213,43 +35214,43 @@ type PPM_PERFSTATE_DOMAIN_EVENT = struct { FSpeed DWORD F__ccgo_pad1 [4]byte FProcessors DWORD64 -} /* winnt.h:5837:7 */ -type PPPM_PERFSTATE_DOMAIN_EVENT = uintptr /* winnt.h:5837:34 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5837:7 */ +type PPPM_PERFSTATE_DOMAIN_EVENT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5837:34 */ type PPM_IDLESTATE_EVENT = struct { FNewState DWORD FOldState DWORD FProcessors DWORD64 -} /* winnt.h:5843:7 */ -type PPPM_IDLESTATE_EVENT = uintptr /* winnt.h:5843:27 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5843:7 */ +type PPPM_IDLESTATE_EVENT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5843:27 */ type PPM_THERMALCHANGE_EVENT = struct { FThermalConstraint DWORD F__ccgo_pad1 [4]byte FProcessors DWORD64 -} /* winnt.h:5848:7 */ -type PPPM_THERMALCHANGE_EVENT = uintptr /* winnt.h:5848:31 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5848:7 */ +type PPPM_THERMALCHANGE_EVENT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5848:31 */ type PPM_THERMAL_POLICY_EVENT = struct { FMode BYTE F__ccgo_pad1 [7]byte FProcessors DWORD64 -} /* winnt.h:5852:7 */ -type PPPM_THERMAL_POLICY_EVENT = uintptr /* winnt.h:5852:32 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5852:7 */ +type PPPM_THERMAL_POLICY_EVENT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5852:32 */ type POWER_ACTION_POLICY = struct { FAction POWER_ACTION FFlags DWORD FEventCode DWORD -} /* winnt.h:5869:7 */ -type PPOWER_ACTION_POLICY = uintptr /* winnt.h:5869:27 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5869:7 */ +type PPOWER_ACTION_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5869:27 */ type PROCESSOR_IDLESTATE_INFO = struct { FTimeCheck DWORD FDemotePercent BYTE FPromotePercent BYTE FSpare [2]BYTE -} /* winnt.h:5904:7 */ -type PPROCESSOR_IDLESTATE_INFO = uintptr /* winnt.h:5904:32 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5904:7 */ +type PPROCESSOR_IDLESTATE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5904:32 */ type SYSTEM_POWER_LEVEL = struct { FEnable BOOLEAN @@ -35257,8 +35258,8 @@ type SYSTEM_POWER_LEVEL = struct { FBatteryLevel DWORD FPowerPolicy POWER_ACTION_POLICY FMinSystemState SYSTEM_POWER_STATE -} /* winnt.h:5912:7 */ -type PSYSTEM_POWER_LEVEL = uintptr /* winnt.h:5912:26 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5912:7 */ +type PSYSTEM_POWER_LEVEL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5912:26 */ type _SYSTEM_POWER_POLICY = struct { FRevision DWORD @@ -35290,18 +35291,18 @@ type _SYSTEM_POWER_POLICY = struct { FForcedThrottle BYTE FMinThrottle BYTE FOverThrottled POWER_ACTION_POLICY -} /* winnt.h:5914:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5914:13 */ -type SYSTEM_POWER_POLICY = _SYSTEM_POWER_POLICY /* winnt.h:5943:7 */ -type PSYSTEM_POWER_POLICY = uintptr /* winnt.h:5943:27 */ +type SYSTEM_POWER_POLICY = _SYSTEM_POWER_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:5943:7 */ +type PSYSTEM_POWER_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5943:27 */ type PROCESSOR_IDLESTATE_POLICY = struct { FRevision WORD FFlags struct{ FAsWORD WORD } FPolicyCount DWORD FPolicy [3]PROCESSOR_IDLESTATE_INFO -} /* winnt.h:5963:7 */ -type PPROCESSOR_IDLESTATE_POLICY = uintptr /* winnt.h:5963:34 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5963:7 */ +type PPROCESSOR_IDLESTATE_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5963:34 */ type _PROCESSOR_POWER_POLICY_INFO = struct { FTimeCheck DWORD @@ -35311,10 +35312,10 @@ type _PROCESSOR_POWER_POLICY_INFO = struct { FPromotePercent BYTE FSpare [2]BYTE FAllowDemotion uint32 /* DWORD AllowDemotion: 1, DWORD AllowPromotion: 1, DWORD Reserved: 30 */ -} /* winnt.h:5965:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5965:13 */ -type PROCESSOR_POWER_POLICY_INFO = _PROCESSOR_POWER_POLICY_INFO /* winnt.h:5975:7 */ -type PPROCESSOR_POWER_POLICY_INFO = uintptr /* winnt.h:5975:35 */ +type PROCESSOR_POWER_POLICY_INFO = _PROCESSOR_POWER_POLICY_INFO /* /usr/x86_64-w64-mingw32/include/winnt.h:5975:7 */ +type PPROCESSOR_POWER_POLICY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5975:35 */ type _PROCESSOR_POWER_POLICY = struct { FRevision DWORD @@ -35324,10 +35325,10 @@ type _PROCESSOR_POWER_POLICY = struct { F__ccgo_pad1 [4]byte FPolicyCount DWORD FPolicy [3]PROCESSOR_POWER_POLICY_INFO -} /* winnt.h:5977:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:5977:13 */ -type PROCESSOR_POWER_POLICY = _PROCESSOR_POWER_POLICY /* winnt.h:5985:7 */ -type PPROCESSOR_POWER_POLICY = uintptr /* winnt.h:5985:30 */ +type PROCESSOR_POWER_POLICY = _PROCESSOR_POWER_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:5985:7 */ +type PPROCESSOR_POWER_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:5985:30 */ type PROCESSOR_PERFSTATE_POLICY = struct { FRevision DWORD @@ -35340,8 +35341,8 @@ type PROCESSOR_PERFSTATE_POLICY = struct { FDecreaseTime DWORD FIncreasePercent DWORD FDecreasePercent DWORD -} /* winnt.h:6009:7 */ -type PPROCESSOR_PERFSTATE_POLICY = uintptr /* winnt.h:6009:34 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6009:7 */ +type PPROCESSOR_PERFSTATE_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6009:34 */ type _ADMINISTRATOR_POWER_POLICY = struct { FMinSleep SYSTEM_POWER_STATE @@ -35350,10 +35351,10 @@ type _ADMINISTRATOR_POWER_POLICY = struct { FMaxVideoTimeout DWORD FMinSpindownTimeout DWORD FMaxSpindownTimeout DWORD -} /* winnt.h:6011:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6011:13 */ -type ADMINISTRATOR_POWER_POLICY = _ADMINISTRATOR_POWER_POLICY /* winnt.h:6018:7 */ -type PADMINISTRATOR_POWER_POLICY = uintptr /* winnt.h:6018:34 */ +type ADMINISTRATOR_POWER_POLICY = _ADMINISTRATOR_POWER_POLICY /* /usr/x86_64-w64-mingw32/include/winnt.h:6018:7 */ +type PADMINISTRATOR_POWER_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6018:34 */ type SYSTEM_POWER_CAPABILITIES = struct { FPowerButtonPresent BOOLEAN @@ -35385,8 +35386,8 @@ type SYSTEM_POWER_CAPABILITIES = struct { FRtcWake SYSTEM_POWER_STATE FMinDeviceWakeState SYSTEM_POWER_STATE FDefaultLowLatencyWake SYSTEM_POWER_STATE -} /* winnt.h:6050:7 */ -type PSYSTEM_POWER_CAPABILITIES = uintptr /* winnt.h:6050:33 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6050:7 */ +type PSYSTEM_POWER_CAPABILITIES = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6050:33 */ type SYSTEM_BATTERY_STATE = struct { FAcOnLine BOOLEAN @@ -35400,8 +35401,8 @@ type SYSTEM_BATTERY_STATE = struct { FEstimatedTime DWORD FDefaultAlert1 DWORD FDefaultAlert2 DWORD -} /* winnt.h:6064:7 */ -type PSYSTEM_BATTERY_STATE = uintptr /* winnt.h:6064:28 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6064:7 */ +type PSYSTEM_BATTERY_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6064:28 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -35433,7 +35434,7 @@ type _IMAGE_DOS_HEADER = struct { Fe_oeminfo WORD Fe_res2 [10]WORD Fe_lfanew LONG -} /* winnt.h:6076:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6076:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -35445,8 +35446,8 @@ type _IMAGE_DOS_HEADER = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IMAGE_DOS_HEADER = _IMAGE_DOS_HEADER /* winnt.h:6096:7 */ -type PIMAGE_DOS_HEADER = uintptr /* winnt.h:6096:24 */ +type IMAGE_DOS_HEADER = _IMAGE_DOS_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:6096:7 */ +type PIMAGE_DOS_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6096:24 */ type _IMAGE_OS2_HEADER = struct { Fne_magic WORD @@ -35479,10 +35480,10 @@ type _IMAGE_OS2_HEADER = struct { Fne_psegrefbytes WORD Fne_swaparea WORD Fne_expver WORD -} /* winnt.h:6098:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6098:13 */ -type IMAGE_OS2_HEADER = _IMAGE_OS2_HEADER /* winnt.h:6129:7 */ -type PIMAGE_OS2_HEADER = uintptr /* winnt.h:6129:24 */ +type IMAGE_OS2_HEADER = _IMAGE_OS2_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:6129:7 */ +type PIMAGE_OS2_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6129:24 */ type _IMAGE_VXD_HEADER = struct { Fe32_magic WORD @@ -35536,10 +35537,10 @@ type _IMAGE_VXD_HEADER = struct { Fe32_winreslen DWORD Fe32_devid WORD Fe32_ddkver WORD -} /* winnt.h:6131:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6131:13 */ -type IMAGE_VXD_HEADER = _IMAGE_VXD_HEADER /* winnt.h:6183:7 */ -type PIMAGE_VXD_HEADER = uintptr /* winnt.h:6183:24 */ +type IMAGE_VXD_HEADER = _IMAGE_VXD_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:6183:7 */ +type PIMAGE_VXD_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6183:24 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -35554,23 +35555,23 @@ type _IMAGE_FILE_HEADER = struct { FNumberOfSymbols DWORD FSizeOfOptionalHeader WORD FCharacteristics WORD -} /* winnt.h:6187:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6187:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IMAGE_FILE_HEADER = _IMAGE_FILE_HEADER /* winnt.h:6195:7 */ -type PIMAGE_FILE_HEADER = uintptr /* winnt.h:6195:25 */ +type IMAGE_FILE_HEADER = _IMAGE_FILE_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:6195:7 */ +type PIMAGE_FILE_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6195:25 */ type _IMAGE_DATA_DIRECTORY = struct { FVirtualAddress DWORD FSize DWORD -} /* winnt.h:6248:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6248:13 */ -type IMAGE_DATA_DIRECTORY = _IMAGE_DATA_DIRECTORY /* winnt.h:6251:7 */ -type PIMAGE_DATA_DIRECTORY = uintptr /* winnt.h:6251:28 */ +type IMAGE_DATA_DIRECTORY = _IMAGE_DATA_DIRECTORY /* /usr/x86_64-w64-mingw32/include/winnt.h:6251:7 */ +type PIMAGE_DATA_DIRECTORY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6251:28 */ type _IMAGE_OPTIONAL_HEADER = struct { FMagic WORD @@ -35604,10 +35605,10 @@ type _IMAGE_OPTIONAL_HEADER = struct { FLoaderFlags DWORD FNumberOfRvaAndSizes DWORD FDataDirectory [16]IMAGE_DATA_DIRECTORY -} /* winnt.h:6255:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6255:13 */ -type IMAGE_OPTIONAL_HEADER32 = _IMAGE_OPTIONAL_HEADER /* winnt.h:6288:7 */ -type PIMAGE_OPTIONAL_HEADER32 = uintptr /* winnt.h:6288:31 */ +type IMAGE_OPTIONAL_HEADER32 = _IMAGE_OPTIONAL_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:6288:7 */ +type PIMAGE_OPTIONAL_HEADER32 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6288:31 */ type _IMAGE_ROM_OPTIONAL_HEADER = struct { FMagic WORD @@ -35623,10 +35624,10 @@ type _IMAGE_ROM_OPTIONAL_HEADER = struct { FGprMask DWORD FCprMask [4]DWORD FGpValue DWORD -} /* winnt.h:6290:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6290:13 */ -type IMAGE_ROM_OPTIONAL_HEADER = _IMAGE_ROM_OPTIONAL_HEADER /* winnt.h:6304:7 */ -type PIMAGE_ROM_OPTIONAL_HEADER = uintptr /* winnt.h:6304:33 */ +type IMAGE_ROM_OPTIONAL_HEADER = _IMAGE_ROM_OPTIONAL_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:6304:7 */ +type PIMAGE_ROM_OPTIONAL_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6304:33 */ type _IMAGE_OPTIONAL_HEADER64 = struct { FMagic WORD @@ -35659,42 +35660,42 @@ type _IMAGE_OPTIONAL_HEADER64 = struct { FLoaderFlags DWORD FNumberOfRvaAndSizes DWORD FDataDirectory [16]IMAGE_DATA_DIRECTORY -} /* winnt.h:6306:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6306:13 */ -type IMAGE_OPTIONAL_HEADER64 = _IMAGE_OPTIONAL_HEADER64 /* winnt.h:6337:7 */ -type PIMAGE_OPTIONAL_HEADER64 = uintptr /* winnt.h:6337:31 */ +type IMAGE_OPTIONAL_HEADER64 = _IMAGE_OPTIONAL_HEADER64 /* /usr/x86_64-w64-mingw32/include/winnt.h:6337:7 */ +type PIMAGE_OPTIONAL_HEADER64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6337:31 */ -type IMAGE_OPTIONAL_HEADER = IMAGE_OPTIONAL_HEADER64 /* winnt.h:6349:37 */ -type PIMAGE_OPTIONAL_HEADER = PIMAGE_OPTIONAL_HEADER64 /* winnt.h:6350:38 */ +type IMAGE_OPTIONAL_HEADER = IMAGE_OPTIONAL_HEADER64 /* /usr/x86_64-w64-mingw32/include/winnt.h:6349:37 */ +type PIMAGE_OPTIONAL_HEADER = PIMAGE_OPTIONAL_HEADER64 /* /usr/x86_64-w64-mingw32/include/winnt.h:6350:38 */ type _IMAGE_NT_HEADERS64 = struct { FSignature DWORD FFileHeader IMAGE_FILE_HEADER FOptionalHeader IMAGE_OPTIONAL_HEADER64 -} /* winnt.h:6360:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6360:13 */ -type IMAGE_NT_HEADERS64 = _IMAGE_NT_HEADERS64 /* winnt.h:6364:7 */ -type PIMAGE_NT_HEADERS64 = uintptr /* winnt.h:6364:26 */ +type IMAGE_NT_HEADERS64 = _IMAGE_NT_HEADERS64 /* /usr/x86_64-w64-mingw32/include/winnt.h:6364:7 */ +type PIMAGE_NT_HEADERS64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6364:26 */ type _IMAGE_NT_HEADERS = struct { FSignature DWORD FFileHeader IMAGE_FILE_HEADER FOptionalHeader IMAGE_OPTIONAL_HEADER32 -} /* winnt.h:6366:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6366:13 */ -type IMAGE_NT_HEADERS32 = _IMAGE_NT_HEADERS /* winnt.h:6370:7 */ -type PIMAGE_NT_HEADERS32 = uintptr /* winnt.h:6370:26 */ +type IMAGE_NT_HEADERS32 = _IMAGE_NT_HEADERS /* /usr/x86_64-w64-mingw32/include/winnt.h:6370:7 */ +type PIMAGE_NT_HEADERS32 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6370:26 */ type _IMAGE_ROM_HEADERS = struct { FFileHeader IMAGE_FILE_HEADER FOptionalHeader IMAGE_ROM_OPTIONAL_HEADER -} /* winnt.h:6372:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6372:13 */ -type IMAGE_ROM_HEADERS = _IMAGE_ROM_HEADERS /* winnt.h:6375:7 */ -type PIMAGE_ROM_HEADERS = uintptr /* winnt.h:6375:25 */ +type IMAGE_ROM_HEADERS = _IMAGE_ROM_HEADERS /* /usr/x86_64-w64-mingw32/include/winnt.h:6375:7 */ +type PIMAGE_ROM_HEADERS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6375:25 */ -type IMAGE_NT_HEADERS = IMAGE_NT_HEADERS64 /* winnt.h:6378:32 */ -type PIMAGE_NT_HEADERS = PIMAGE_NT_HEADERS64 /* winnt.h:6379:33 */ +type IMAGE_NT_HEADERS = IMAGE_NT_HEADERS64 /* /usr/x86_64-w64-mingw32/include/winnt.h:6378:32 */ +type PIMAGE_NT_HEADERS = PIMAGE_NT_HEADERS64 /* /usr/x86_64-w64-mingw32/include/winnt.h:6379:33 */ type ANON_OBJECT_HEADER1 = struct { FSig1 WORD @@ -35704,9 +35705,9 @@ type ANON_OBJECT_HEADER1 = struct { FTimeDateStamp DWORD FClassID CLSID FSizeOfData DWORD -} /* winnt.h:6430:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6430:13 */ -type ANON_OBJECT_HEADER = ANON_OBJECT_HEADER1 /* winnt.h:6438:7 */ +type ANON_OBJECT_HEADER = ANON_OBJECT_HEADER1 /* /usr/x86_64-w64-mingw32/include/winnt.h:6438:7 */ type ANON_OBJECT_HEADER_V21 = struct { FSig1 WORD @@ -35719,9 +35720,9 @@ type ANON_OBJECT_HEADER_V21 = struct { FFlags DWORD FMetaDataSize DWORD FMetaDataOffset DWORD -} /* winnt.h:6440:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6440:13 */ -type ANON_OBJECT_HEADER_V2 = ANON_OBJECT_HEADER_V21 /* winnt.h:6451:7 */ +type ANON_OBJECT_HEADER_V2 = ANON_OBJECT_HEADER_V21 /* /usr/x86_64-w64-mingw32/include/winnt.h:6451:7 */ type ANON_OBJECT_HEADER_BIGOBJ1 = struct { FSig1 WORD @@ -35737,9 +35738,9 @@ type ANON_OBJECT_HEADER_BIGOBJ1 = struct { FNumberOfSections DWORD FPointerToSymbolTable DWORD FNumberOfSymbols DWORD -} /* winnt.h:6453:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6453:13 */ -type ANON_OBJECT_HEADER_BIGOBJ = ANON_OBJECT_HEADER_BIGOBJ1 /* winnt.h:6467:7 */ +type ANON_OBJECT_HEADER_BIGOBJ = ANON_OBJECT_HEADER_BIGOBJ1 /* /usr/x86_64-w64-mingw32/include/winnt.h:6467:7 */ type _IMAGE_SECTION_HEADER = struct { FName [8]BYTE @@ -35752,10 +35753,10 @@ type _IMAGE_SECTION_HEADER = struct { FNumberOfRelocations WORD FNumberOfLinenumbers WORD FCharacteristics DWORD -} /* winnt.h:6471:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6471:13 */ -type IMAGE_SECTION_HEADER = _IMAGE_SECTION_HEADER /* winnt.h:6485:7 */ -type PIMAGE_SECTION_HEADER = uintptr /* winnt.h:6485:28 */ +type IMAGE_SECTION_HEADER = _IMAGE_SECTION_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:6485:7 */ +type PIMAGE_SECTION_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6485:28 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -35772,14 +35773,14 @@ type _IMAGE_SYMBOL = struct { FStorageClass BYTE FNumberOfAuxSymbols BYTE F__ccgo_pad1 [2]byte -} /* winnt.h:6535:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6535:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IMAGE_SYMBOL = _IMAGE_SYMBOL /* winnt.h:6549:7 */ -type PIMAGE_SYMBOL = uintptr /* winnt.h:6550:36 */ +type IMAGE_SYMBOL = _IMAGE_SYMBOL /* /usr/x86_64-w64-mingw32/include/winnt.h:6549:7 */ +type PIMAGE_SYMBOL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6550:36 */ type _IMAGE_SYMBOL_EX = struct { FN struct { @@ -35791,10 +35792,10 @@ type _IMAGE_SYMBOL_EX = struct { FType WORD FStorageClass BYTE FNumberOfAuxSymbols BYTE -} /* winnt.h:6554:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6554:13 */ -type IMAGE_SYMBOL_EX = _IMAGE_SYMBOL_EX /* winnt.h:6568:7 */ -type PIMAGE_SYMBOL_EX = uintptr /* winnt.h:6568:33 */ +type IMAGE_SYMBOL_EX = _IMAGE_SYMBOL_EX /* /usr/x86_64-w64-mingw32/include/winnt.h:6568:7 */ +type PIMAGE_SYMBOL_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6568:33 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -35806,14 +35807,14 @@ type IMAGE_AUX_SYMBOL_TOKEN_DEF1 = struct { F__ccgo_pad1 [2]byte FSymbolTableIndex DWORD FrgbReserved [12]BYTE -} /* winnt.h:6661:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6661:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IMAGE_AUX_SYMBOL_TOKEN_DEF = IMAGE_AUX_SYMBOL_TOKEN_DEF1 /* winnt.h:6666:7 */ -type PIMAGE_AUX_SYMBOL_TOKEN_DEF = uintptr /* winnt.h:6666:44 */ +type IMAGE_AUX_SYMBOL_TOKEN_DEF = IMAGE_AUX_SYMBOL_TOKEN_DEF1 /* /usr/x86_64-w64-mingw32/include/winnt.h:6666:7 */ +type PIMAGE_AUX_SYMBOL_TOKEN_DEF = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6666:44 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. @@ -35838,15 +35839,15 @@ type _IMAGE_AUX_SYMBOL = struct { FTvIndex WORD F__ccgo_pad1 [2]byte } -} /* winnt.h:6669:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6669:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IMAGE_AUX_SYMBOL = _IMAGE_AUX_SYMBOL /* winnt.h:6706:7 */ -type PIMAGE_AUX_SYMBOL = uintptr /* winnt.h:6706:34 */ +type IMAGE_AUX_SYMBOL = _IMAGE_AUX_SYMBOL /* /usr/x86_64-w64-mingw32/include/winnt.h:6706:7 */ +type PIMAGE_AUX_SYMBOL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6706:34 */ type _IMAGE_AUX_SYMBOL_EX = struct { FSym struct { @@ -35855,31 +35856,31 @@ type _IMAGE_AUX_SYMBOL_EX = struct { FrgbReserved [12]BYTE } F__ccgo_pad1 [4]byte -} /* winnt.h:6708:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6708:13 */ -type IMAGE_AUX_SYMBOL_EX = _IMAGE_AUX_SYMBOL_EX /* winnt.h:6736:7 */ -type PIMAGE_AUX_SYMBOL_EX = uintptr /* winnt.h:6736:37 */ +type IMAGE_AUX_SYMBOL_EX = _IMAGE_AUX_SYMBOL_EX /* /usr/x86_64-w64-mingw32/include/winnt.h:6736:7 */ +type PIMAGE_AUX_SYMBOL_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6736:37 */ -type IMAGE_AUX_SYMBOL_TYPE = uint32 /* winnt.h:6742:7 */ +type IMAGE_AUX_SYMBOL_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:6742:7 */ type _IMAGE_RELOCATION = struct { Fu struct{ FVirtualAddress DWORD } FSymbolTableIndex DWORD FType WORD F__ccgo_pad1 [2]byte -} /* winnt.h:6756:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:6756:13 */ -type IMAGE_RELOCATION = _IMAGE_RELOCATION /* winnt.h:6763:7 */ -type PIMAGE_RELOCATION = uintptr /* winnt.h:6764:40 */ +type IMAGE_RELOCATION = _IMAGE_RELOCATION /* /usr/x86_64-w64-mingw32/include/winnt.h:6763:7 */ +type PIMAGE_RELOCATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:6764:40 */ type _IMAGE_LINENUMBER = struct { FType struct{ FSymbolTableIndex DWORD } FLinenumber WORD F__ccgo_pad1 [2]byte -} /* winnt.h:7094:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7094:13 */ -type IMAGE_LINENUMBER = _IMAGE_LINENUMBER /* winnt.h:7100:7 */ -type PIMAGE_LINENUMBER = uintptr /* winnt.h:7101:40 */ +type IMAGE_LINENUMBER = _IMAGE_LINENUMBER /* /usr/x86_64-w64-mingw32/include/winnt.h:7100:7 */ +type PIMAGE_LINENUMBER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7101:40 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -35889,15 +35890,15 @@ type PIMAGE_LINENUMBER = uintptr /* winnt.h:7101:40 */ type _IMAGE_BASE_RELOCATION = struct { FVirtualAddress DWORD FSizeOfBlock DWORD -} /* winnt.h:7107:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7107:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IMAGE_BASE_RELOCATION = _IMAGE_BASE_RELOCATION /* winnt.h:7110:7 */ -type PIMAGE_BASE_RELOCATION = uintptr /* winnt.h:7111:45 */ +type IMAGE_BASE_RELOCATION = _IMAGE_BASE_RELOCATION /* /usr/x86_64-w64-mingw32/include/winnt.h:7110:7 */ +type PIMAGE_BASE_RELOCATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7111:45 */ type _IMAGE_ARCHIVE_MEMBER_HEADER = struct { FName [16]BYTE @@ -35907,10 +35908,10 @@ type _IMAGE_ARCHIVE_MEMBER_HEADER = struct { FMode [8]BYTE FSize [10]BYTE FEndHeader [2]BYTE -} /* winnt.h:7134:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7134:13 */ -type IMAGE_ARCHIVE_MEMBER_HEADER = _IMAGE_ARCHIVE_MEMBER_HEADER /* winnt.h:7142:7 */ -type PIMAGE_ARCHIVE_MEMBER_HEADER = uintptr /* winnt.h:7142:35 */ +type IMAGE_ARCHIVE_MEMBER_HEADER = _IMAGE_ARCHIVE_MEMBER_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:7142:7 */ +type PIMAGE_ARCHIVE_MEMBER_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7142:35 */ type _IMAGE_EXPORT_DIRECTORY = struct { FCharacteristics DWORD @@ -35924,19 +35925,19 @@ type _IMAGE_EXPORT_DIRECTORY = struct { FAddressOfFunctions DWORD FAddressOfNames DWORD FAddressOfNameOrdinals DWORD -} /* winnt.h:7146:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7146:13 */ -type IMAGE_EXPORT_DIRECTORY = _IMAGE_EXPORT_DIRECTORY /* winnt.h:7158:7 */ -type PIMAGE_EXPORT_DIRECTORY = uintptr /* winnt.h:7158:30 */ +type IMAGE_EXPORT_DIRECTORY = _IMAGE_EXPORT_DIRECTORY /* /usr/x86_64-w64-mingw32/include/winnt.h:7158:7 */ +type PIMAGE_EXPORT_DIRECTORY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7158:30 */ type _IMAGE_IMPORT_BY_NAME = struct { FHint WORD FName [1]CHAR F__ccgo_pad1 [1]byte -} /* winnt.h:7160:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7160:13 */ -type IMAGE_IMPORT_BY_NAME = _IMAGE_IMPORT_BY_NAME /* winnt.h:7163:7 */ -type PIMAGE_IMPORT_BY_NAME = uintptr /* winnt.h:7163:28 */ +type IMAGE_IMPORT_BY_NAME = _IMAGE_IMPORT_BY_NAME /* /usr/x86_64-w64-mingw32/include/winnt.h:7163:7 */ +type PIMAGE_IMPORT_BY_NAME = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7163:28 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -35945,15 +35946,15 @@ type PIMAGE_IMPORT_BY_NAME = uintptr /* winnt.h:7163:28 */ type _IMAGE_THUNK_DATA64 = struct { Fu1 struct{ FForwarderString ULONGLONG } -} /* winnt.h:7167:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7167:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IMAGE_THUNK_DATA64 = _IMAGE_THUNK_DATA64 /* winnt.h:7174:7 */ -type PIMAGE_THUNK_DATA64 = uintptr /* winnt.h:7175:32 */ +type IMAGE_THUNK_DATA64 = _IMAGE_THUNK_DATA64 /* /usr/x86_64-w64-mingw32/include/winnt.h:7174:7 */ +type PIMAGE_THUNK_DATA64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7175:32 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -35962,17 +35963,17 @@ type PIMAGE_THUNK_DATA64 = uintptr /* winnt.h:7175:32 */ type _IMAGE_THUNK_DATA32 = struct { Fu1 struct{ FForwarderString DWORD } -} /* winnt.h:7179:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7179:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IMAGE_THUNK_DATA32 = _IMAGE_THUNK_DATA32 /* winnt.h:7186:7 */ -type PIMAGE_THUNK_DATA32 = uintptr /* winnt.h:7187:32 */ +type IMAGE_THUNK_DATA32 = _IMAGE_THUNK_DATA32 /* /usr/x86_64-w64-mingw32/include/winnt.h:7186:7 */ +type PIMAGE_THUNK_DATA32 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7187:32 */ -type PIMAGE_TLS_CALLBACK = uintptr /* winnt.h:7196:18 */ +type PIMAGE_TLS_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7196:18 */ type _IMAGE_TLS_DIRECTORY64 = struct { FStartAddressOfRawData ULONGLONG @@ -35981,10 +35982,10 @@ type _IMAGE_TLS_DIRECTORY64 = struct { FAddressOfCallBacks ULONGLONG FSizeOfZeroFill DWORD FCharacteristics DWORD -} /* winnt.h:7198:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7198:13 */ -type IMAGE_TLS_DIRECTORY64 = _IMAGE_TLS_DIRECTORY64 /* winnt.h:7205:7 */ -type PIMAGE_TLS_DIRECTORY64 = uintptr /* winnt.h:7206:35 */ +type IMAGE_TLS_DIRECTORY64 = _IMAGE_TLS_DIRECTORY64 /* /usr/x86_64-w64-mingw32/include/winnt.h:7205:7 */ +type PIMAGE_TLS_DIRECTORY64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7206:35 */ type _IMAGE_TLS_DIRECTORY32 = struct { FStartAddressOfRawData DWORD @@ -35993,15 +35994,15 @@ type _IMAGE_TLS_DIRECTORY32 = struct { FAddressOfCallBacks DWORD FSizeOfZeroFill DWORD FCharacteristics DWORD -} /* winnt.h:7208:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7208:13 */ -type IMAGE_TLS_DIRECTORY32 = _IMAGE_TLS_DIRECTORY32 /* winnt.h:7215:7 */ -type PIMAGE_TLS_DIRECTORY32 = uintptr /* winnt.h:7216:35 */ +type IMAGE_TLS_DIRECTORY32 = _IMAGE_TLS_DIRECTORY32 /* /usr/x86_64-w64-mingw32/include/winnt.h:7215:7 */ +type PIMAGE_TLS_DIRECTORY32 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7216:35 */ -type IMAGE_THUNK_DATA = IMAGE_THUNK_DATA64 /* winnt.h:7221:32 */ -type PIMAGE_THUNK_DATA = PIMAGE_THUNK_DATA64 /* winnt.h:7222:33 */ -type IMAGE_TLS_DIRECTORY = IMAGE_TLS_DIRECTORY64 /* winnt.h:7224:35 */ -type PIMAGE_TLS_DIRECTORY = PIMAGE_TLS_DIRECTORY64 /* winnt.h:7225:36 */ +type IMAGE_THUNK_DATA = IMAGE_THUNK_DATA64 /* /usr/x86_64-w64-mingw32/include/winnt.h:7221:32 */ +type PIMAGE_THUNK_DATA = PIMAGE_THUNK_DATA64 /* /usr/x86_64-w64-mingw32/include/winnt.h:7222:33 */ +type IMAGE_TLS_DIRECTORY = IMAGE_TLS_DIRECTORY64 /* /usr/x86_64-w64-mingw32/include/winnt.h:7224:35 */ +type PIMAGE_TLS_DIRECTORY = PIMAGE_TLS_DIRECTORY64 /* /usr/x86_64-w64-mingw32/include/winnt.h:7225:36 */ type _IMAGE_IMPORT_DESCRIPTOR = struct { Fu struct{ FCharacteristics DWORD } @@ -36009,28 +36010,28 @@ type _IMAGE_IMPORT_DESCRIPTOR = struct { FForwarderChain DWORD FName DWORD FFirstThunk DWORD -} /* winnt.h:7236:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7236:13 */ -type IMAGE_IMPORT_DESCRIPTOR = _IMAGE_IMPORT_DESCRIPTOR /* winnt.h:7246:7 */ -type PIMAGE_IMPORT_DESCRIPTOR = uintptr /* winnt.h:7247:47 */ +type IMAGE_IMPORT_DESCRIPTOR = _IMAGE_IMPORT_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winnt.h:7246:7 */ +type PIMAGE_IMPORT_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7247:47 */ type _IMAGE_BOUND_IMPORT_DESCRIPTOR = struct { FTimeDateStamp DWORD FOffsetModuleName WORD FNumberOfModuleForwarderRefs WORD -} /* winnt.h:7249:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7249:13 */ -type IMAGE_BOUND_IMPORT_DESCRIPTOR = _IMAGE_BOUND_IMPORT_DESCRIPTOR /* winnt.h:7253:7 */ -type PIMAGE_BOUND_IMPORT_DESCRIPTOR = uintptr /* winnt.h:7253:37 */ +type IMAGE_BOUND_IMPORT_DESCRIPTOR = _IMAGE_BOUND_IMPORT_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winnt.h:7253:7 */ +type PIMAGE_BOUND_IMPORT_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7253:37 */ type _IMAGE_BOUND_FORWARDER_REF = struct { FTimeDateStamp DWORD FOffsetModuleName WORD FReserved WORD -} /* winnt.h:7255:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7255:13 */ -type IMAGE_BOUND_FORWARDER_REF = _IMAGE_BOUND_FORWARDER_REF /* winnt.h:7259:7 */ -type PIMAGE_BOUND_FORWARDER_REF = uintptr /* winnt.h:7259:33 */ +type IMAGE_BOUND_FORWARDER_REF = _IMAGE_BOUND_FORWARDER_REF /* /usr/x86_64-w64-mingw32/include/winnt.h:7259:7 */ +type PIMAGE_BOUND_FORWARDER_REF = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7259:33 */ type _IMAGE_DELAYLOAD_DESCRIPTOR = struct { FAttributes struct{ FAllAttributes DWORD } @@ -36041,11 +36042,11 @@ type _IMAGE_DELAYLOAD_DESCRIPTOR = struct { FBoundImportAddressTableRVA DWORD FUnloadInformationTableRVA DWORD FTimeDateStamp DWORD -} /* winnt.h:7261:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7261:13 */ -type IMAGE_DELAYLOAD_DESCRIPTOR = _IMAGE_DELAYLOAD_DESCRIPTOR /* winnt.h:7276:7 */ -type PIMAGE_DELAYLOAD_DESCRIPTOR = uintptr /* winnt.h:7276:34 */ -type PCIMAGE_DELAYLOAD_DESCRIPTOR = uintptr /* winnt.h:7277:46 */ +type IMAGE_DELAYLOAD_DESCRIPTOR = _IMAGE_DELAYLOAD_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winnt.h:7276:7 */ +type PIMAGE_DELAYLOAD_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7276:34 */ +type PCIMAGE_DELAYLOAD_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7277:46 */ type _IMAGE_RESOURCE_DIRECTORY = struct { FCharacteristics DWORD @@ -36054,10 +36055,10 @@ type _IMAGE_RESOURCE_DIRECTORY = struct { FMinorVersion WORD FNumberOfNamedEntries WORD FNumberOfIdEntries WORD -} /* winnt.h:7279:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7279:13 */ -type IMAGE_RESOURCE_DIRECTORY = _IMAGE_RESOURCE_DIRECTORY /* winnt.h:7286:7 */ -type PIMAGE_RESOURCE_DIRECTORY = uintptr /* winnt.h:7286:32 */ +type IMAGE_RESOURCE_DIRECTORY = _IMAGE_RESOURCE_DIRECTORY /* /usr/x86_64-w64-mingw32/include/winnt.h:7286:7 */ +type PIMAGE_RESOURCE_DIRECTORY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7286:32 */ type _IMAGE_RESOURCE_DIRECTORY_ENTRY = struct { Fu struct { @@ -36067,37 +36068,37 @@ type _IMAGE_RESOURCE_DIRECTORY_ENTRY = struct { } } Fu2 struct{ FOffsetToData DWORD } -} /* winnt.h:7291:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7291:13 */ -type IMAGE_RESOURCE_DIRECTORY_ENTRY = _IMAGE_RESOURCE_DIRECTORY_ENTRY /* winnt.h:7307:7 */ -type PIMAGE_RESOURCE_DIRECTORY_ENTRY = uintptr /* winnt.h:7307:38 */ +type IMAGE_RESOURCE_DIRECTORY_ENTRY = _IMAGE_RESOURCE_DIRECTORY_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7307:7 */ +type PIMAGE_RESOURCE_DIRECTORY_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7307:38 */ type _IMAGE_RESOURCE_DIRECTORY_STRING = struct { FLength WORD FNameString [1]CHAR F__ccgo_pad1 [1]byte -} /* winnt.h:7309:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7309:13 */ -type IMAGE_RESOURCE_DIRECTORY_STRING = _IMAGE_RESOURCE_DIRECTORY_STRING /* winnt.h:7312:7 */ -type PIMAGE_RESOURCE_DIRECTORY_STRING = uintptr /* winnt.h:7312:39 */ +type IMAGE_RESOURCE_DIRECTORY_STRING = _IMAGE_RESOURCE_DIRECTORY_STRING /* /usr/x86_64-w64-mingw32/include/winnt.h:7312:7 */ +type PIMAGE_RESOURCE_DIRECTORY_STRING = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7312:39 */ type _IMAGE_RESOURCE_DIR_STRING_U = struct { FLength WORD FNameString [1]WCHAR -} /* winnt.h:7314:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7314:13 */ -type IMAGE_RESOURCE_DIR_STRING_U = _IMAGE_RESOURCE_DIR_STRING_U /* winnt.h:7317:7 */ -type PIMAGE_RESOURCE_DIR_STRING_U = uintptr /* winnt.h:7317:35 */ +type IMAGE_RESOURCE_DIR_STRING_U = _IMAGE_RESOURCE_DIR_STRING_U /* /usr/x86_64-w64-mingw32/include/winnt.h:7317:7 */ +type PIMAGE_RESOURCE_DIR_STRING_U = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7317:35 */ type _IMAGE_RESOURCE_DATA_ENTRY = struct { FOffsetToData DWORD FSize DWORD FCodePage DWORD FReserved DWORD -} /* winnt.h:7319:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7319:13 */ -type IMAGE_RESOURCE_DATA_ENTRY = _IMAGE_RESOURCE_DATA_ENTRY /* winnt.h:7324:7 */ -type PIMAGE_RESOURCE_DATA_ENTRY = uintptr /* winnt.h:7324:33 */ +type IMAGE_RESOURCE_DATA_ENTRY = _IMAGE_RESOURCE_DATA_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7324:7 */ +type PIMAGE_RESOURCE_DATA_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7324:33 */ type IMAGE_LOAD_CONFIG_DIRECTORY32 = struct { FSize DWORD @@ -36120,8 +36121,8 @@ type IMAGE_LOAD_CONFIG_DIRECTORY32 = struct { FSecurityCookie DWORD FSEHandlerTable DWORD FSEHandlerCount DWORD -} /* winnt.h:7347:7 */ -type PIMAGE_LOAD_CONFIG_DIRECTORY32 = uintptr /* winnt.h:7347:37 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7347:7 */ +type PIMAGE_LOAD_CONFIG_DIRECTORY32 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7347:37 */ type IMAGE_LOAD_CONFIG_DIRECTORY64 = struct { FSize DWORD @@ -36144,19 +36145,19 @@ type IMAGE_LOAD_CONFIG_DIRECTORY64 = struct { FSecurityCookie ULONGLONG FSEHandlerTable ULONGLONG FSEHandlerCount ULONGLONG -} /* winnt.h:7370:7 */ -type PIMAGE_LOAD_CONFIG_DIRECTORY64 = uintptr /* winnt.h:7370:37 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7370:7 */ +type PIMAGE_LOAD_CONFIG_DIRECTORY64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7370:37 */ -type IMAGE_LOAD_CONFIG_DIRECTORY = IMAGE_LOAD_CONFIG_DIRECTORY64 /* winnt.h:7373:43 */ -type PIMAGE_LOAD_CONFIG_DIRECTORY = PIMAGE_LOAD_CONFIG_DIRECTORY64 /* winnt.h:7374:44 */ +type IMAGE_LOAD_CONFIG_DIRECTORY = IMAGE_LOAD_CONFIG_DIRECTORY64 /* /usr/x86_64-w64-mingw32/include/winnt.h:7373:43 */ +type PIMAGE_LOAD_CONFIG_DIRECTORY = PIMAGE_LOAD_CONFIG_DIRECTORY64 /* /usr/x86_64-w64-mingw32/include/winnt.h:7374:44 */ type _IMAGE_CE_RUNTIME_FUNCTION_ENTRY = struct { FFuncStart DWORD FPrologLen uint32 /* DWORD PrologLen: 8, DWORD FuncLen: 22, DWORD ThirtyTwoBit: 1, DWORD ExceptionFlag: 1 */ -} /* winnt.h:7380:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7380:13 */ -type IMAGE_CE_RUNTIME_FUNCTION_ENTRY = _IMAGE_CE_RUNTIME_FUNCTION_ENTRY /* winnt.h:7386:7 */ -type PIMAGE_CE_RUNTIME_FUNCTION_ENTRY = uintptr /* winnt.h:7386:39 */ +type IMAGE_CE_RUNTIME_FUNCTION_ENTRY = _IMAGE_CE_RUNTIME_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7386:7 */ +type PIMAGE_CE_RUNTIME_FUNCTION_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7386:39 */ type _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY = struct { FBeginAddress ULONGLONG @@ -36164,10 +36165,10 @@ type _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY = struct { FExceptionHandler ULONGLONG FHandlerData ULONGLONG FPrologEndAddress ULONGLONG -} /* winnt.h:7388:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7388:13 */ -type IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY = _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY /* winnt.h:7394:7 */ -type PIMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY = uintptr /* winnt.h:7394:44 */ +type IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY = _IMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7394:7 */ +type PIMAGE_ALPHA64_RUNTIME_FUNCTION_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7394:44 */ type _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY = struct { FBeginAddress DWORD @@ -36175,41 +36176,41 @@ type _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY = struct { FExceptionHandler DWORD FHandlerData DWORD FPrologEndAddress DWORD -} /* winnt.h:7396:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7396:13 */ -type IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY = _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY /* winnt.h:7402:7 */ -type PIMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY = uintptr /* winnt.h:7402:42 */ +type IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY = _IMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7402:7 */ +type PIMAGE_ALPHA_RUNTIME_FUNCTION_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7402:42 */ type _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY = struct { FBeginAddress DWORD Fu struct{ FUnwindData DWORD } -} /* winnt.h:7404:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7404:13 */ -type IMAGE_ARM_RUNTIME_FUNCTION_ENTRY = _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY /* winnt.h:7420:7 */ -type PIMAGE_ARM_RUNTIME_FUNCTION_ENTRY = uintptr /* winnt.h:7420:40 */ +type IMAGE_ARM_RUNTIME_FUNCTION_ENTRY = _IMAGE_ARM_RUNTIME_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7420:7 */ +type PIMAGE_ARM_RUNTIME_FUNCTION_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7420:40 */ type _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY = struct { FBeginAddress DWORD Fu struct{ FUnwindData DWORD } -} /* winnt.h:7422:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7422:13 */ -type IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY = _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY /* winnt.h:7436:7 */ -type PIMAGE_ARM64_RUNTIME_FUNCTION_ENTRY = uintptr /* winnt.h:7436:42 */ +type IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY = _IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7436:7 */ +type PIMAGE_ARM64_RUNTIME_FUNCTION_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7436:42 */ type _IMAGE_RUNTIME_FUNCTION_ENTRY = struct { FBeginAddress DWORD FEndAddress DWORD Fu struct{ FUnwindInfoAddress DWORD } -} /* winnt.h:7438:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7438:13 */ -type X_IMAGE_RUNTIME_FUNCTION_ENTRY = _IMAGE_RUNTIME_FUNCTION_ENTRY /* winnt.h:7445:7 */ -type X_PIMAGE_RUNTIME_FUNCTION_ENTRY = uintptr /* winnt.h:7445:37 */ +type X_IMAGE_RUNTIME_FUNCTION_ENTRY = _IMAGE_RUNTIME_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7445:7 */ +type X_PIMAGE_RUNTIME_FUNCTION_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7445:37 */ -type IMAGE_IA64_RUNTIME_FUNCTION_ENTRY = X_IMAGE_RUNTIME_FUNCTION_ENTRY /* winnt.h:7447:43 */ -type PIMAGE_IA64_RUNTIME_FUNCTION_ENTRY = X_PIMAGE_RUNTIME_FUNCTION_ENTRY /* winnt.h:7448:44 */ +type IMAGE_IA64_RUNTIME_FUNCTION_ENTRY = X_IMAGE_RUNTIME_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7447:43 */ +type PIMAGE_IA64_RUNTIME_FUNCTION_ENTRY = X_PIMAGE_RUNTIME_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7448:44 */ -type IMAGE_RUNTIME_FUNCTION_ENTRY = X_IMAGE_RUNTIME_FUNCTION_ENTRY /* winnt.h:7462:43 */ -type PIMAGE_RUNTIME_FUNCTION_ENTRY = X_PIMAGE_RUNTIME_FUNCTION_ENTRY /* winnt.h:7463:44 */ +type IMAGE_RUNTIME_FUNCTION_ENTRY = X_IMAGE_RUNTIME_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7462:43 */ +type PIMAGE_RUNTIME_FUNCTION_ENTRY = X_PIMAGE_RUNTIME_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7463:44 */ type _IMAGE_DEBUG_DIRECTORY = struct { FCharacteristics DWORD @@ -36220,10 +36221,10 @@ type _IMAGE_DEBUG_DIRECTORY = struct { FSizeOfData DWORD FAddressOfRawData DWORD FPointerToRawData DWORD -} /* winnt.h:7466:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7466:13 */ -type IMAGE_DEBUG_DIRECTORY = _IMAGE_DEBUG_DIRECTORY /* winnt.h:7475:7 */ -type PIMAGE_DEBUG_DIRECTORY = uintptr /* winnt.h:7475:29 */ +type IMAGE_DEBUG_DIRECTORY = _IMAGE_DEBUG_DIRECTORY /* /usr/x86_64-w64-mingw32/include/winnt.h:7475:7 */ +type PIMAGE_DEBUG_DIRECTORY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7475:29 */ type _IMAGE_COFF_SYMBOLS_HEADER = struct { FNumberOfSymbols DWORD @@ -36234,10 +36235,10 @@ type _IMAGE_COFF_SYMBOLS_HEADER = struct { FRvaToLastByteOfCode DWORD FRvaToFirstByteOfData DWORD FRvaToLastByteOfData DWORD -} /* winnt.h:7490:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7490:13 */ -type IMAGE_COFF_SYMBOLS_HEADER = _IMAGE_COFF_SYMBOLS_HEADER /* winnt.h:7499:7 */ -type PIMAGE_COFF_SYMBOLS_HEADER = uintptr /* winnt.h:7499:33 */ +type IMAGE_COFF_SYMBOLS_HEADER = _IMAGE_COFF_SYMBOLS_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:7499:7 */ +type PIMAGE_COFF_SYMBOLS_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7499:33 */ type _FPO_DATA = struct { FulOffStart DWORD @@ -36245,10 +36246,10 @@ type _FPO_DATA = struct { FcdwLocals DWORD FcdwParams WORD FcbProlog uint16 /* WORD cbProlog: 8, WORD cbRegs: 3, WORD fHasSEH: 1, WORD fUseBP: 1, WORD reserved: 1, WORD cbFrame: 2 */ -} /* winnt.h:7506:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7506:13 */ -type FPO_DATA = _FPO_DATA /* winnt.h:7517:7 */ -type PFPO_DATA = uintptr /* winnt.h:7517:16 */ +type FPO_DATA = _FPO_DATA /* /usr/x86_64-w64-mingw32/include/winnt.h:7517:7 */ +type PFPO_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7517:16 */ type _IMAGE_DEBUG_MISC = struct { FDataType DWORD @@ -36257,28 +36258,28 @@ type _IMAGE_DEBUG_MISC = struct { FReserved [3]BYTE FData [1]BYTE F__ccgo_pad1 [3]byte -} /* winnt.h:7522:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7522:13 */ -type IMAGE_DEBUG_MISC = _IMAGE_DEBUG_MISC /* winnt.h:7528:7 */ -type PIMAGE_DEBUG_MISC = uintptr /* winnt.h:7528:24 */ +type IMAGE_DEBUG_MISC = _IMAGE_DEBUG_MISC /* /usr/x86_64-w64-mingw32/include/winnt.h:7528:7 */ +type PIMAGE_DEBUG_MISC = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7528:24 */ type _IMAGE_FUNCTION_ENTRY = struct { FStartingAddress DWORD FEndingAddress DWORD FEndOfPrologue DWORD -} /* winnt.h:7530:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7530:13 */ -type IMAGE_FUNCTION_ENTRY = _IMAGE_FUNCTION_ENTRY /* winnt.h:7534:7 */ -type PIMAGE_FUNCTION_ENTRY = uintptr /* winnt.h:7534:28 */ +type IMAGE_FUNCTION_ENTRY = _IMAGE_FUNCTION_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7534:7 */ +type PIMAGE_FUNCTION_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7534:28 */ type _IMAGE_FUNCTION_ENTRY64 = struct { FStartingAddress ULONGLONG FEndingAddress ULONGLONG Fu struct{ FEndOfPrologue ULONGLONG } -} /* winnt.h:7536:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7536:13 */ -type IMAGE_FUNCTION_ENTRY64 = _IMAGE_FUNCTION_ENTRY64 /* winnt.h:7543:7 */ -type PIMAGE_FUNCTION_ENTRY64 = uintptr /* winnt.h:7543:30 */ +type IMAGE_FUNCTION_ENTRY64 = _IMAGE_FUNCTION_ENTRY64 /* /usr/x86_64-w64-mingw32/include/winnt.h:7543:7 */ +type PIMAGE_FUNCTION_ENTRY64 = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7543:30 */ type _IMAGE_SEPARATE_DEBUG_HEADER = struct { FSignature WORD @@ -36294,10 +36295,10 @@ type _IMAGE_SEPARATE_DEBUG_HEADER = struct { FDebugDirectorySize DWORD FSectionAlignment DWORD FReserved [2]DWORD -} /* winnt.h:7545:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7545:13 */ -type IMAGE_SEPARATE_DEBUG_HEADER = _IMAGE_SEPARATE_DEBUG_HEADER /* winnt.h:7559:7 */ -type PIMAGE_SEPARATE_DEBUG_HEADER = uintptr /* winnt.h:7559:35 */ +type IMAGE_SEPARATE_DEBUG_HEADER = _IMAGE_SEPARATE_DEBUG_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:7559:7 */ +type PIMAGE_SEPARATE_DEBUG_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7559:35 */ type _NON_PAGED_DEBUG_INFO = struct { FSignature WORD @@ -36309,27 +36310,27 @@ type _NON_PAGED_DEBUG_INFO = struct { FCheckSum DWORD FSizeOfImage DWORD FImageBase ULONGLONG -} /* winnt.h:7561:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7561:13 */ -type NON_PAGED_DEBUG_INFO = _NON_PAGED_DEBUG_INFO /* winnt.h:7571:7 */ -type PNON_PAGED_DEBUG_INFO = uintptr /* winnt.h:7571:28 */ +type NON_PAGED_DEBUG_INFO = _NON_PAGED_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/winnt.h:7571:7 */ +type PNON_PAGED_DEBUG_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7571:28 */ type _ImageArchitectureHeader = struct { FAmaskValue uint32 /* unsigned AmaskValue: 1, int Adummy1: 7, unsigned AmaskShift: 8, int Adummy2: 16 */ F__ccgo_pad1 [4]byte FFirstEntryRVA DWORD -} /* winnt.h:7579:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7579:13 */ -type IMAGE_ARCHITECTURE_HEADER = _ImageArchitectureHeader /* winnt.h:7585:7 */ -type PIMAGE_ARCHITECTURE_HEADER = uintptr /* winnt.h:7585:33 */ +type IMAGE_ARCHITECTURE_HEADER = _ImageArchitectureHeader /* /usr/x86_64-w64-mingw32/include/winnt.h:7585:7 */ +type PIMAGE_ARCHITECTURE_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7585:33 */ type _ImageArchitectureEntry = struct { FFixupInstRVA DWORD FNewInst DWORD -} /* winnt.h:7587:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7587:13 */ -type IMAGE_ARCHITECTURE_ENTRY = _ImageArchitectureEntry /* winnt.h:7590:7 */ -type PIMAGE_ARCHITECTURE_ENTRY = uintptr /* winnt.h:7590:32 */ +type IMAGE_ARCHITECTURE_ENTRY = _ImageArchitectureEntry /* /usr/x86_64-w64-mingw32/include/winnt.h:7590:7 */ +type PIMAGE_ARCHITECTURE_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7590:32 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. @@ -36344,20 +36345,20 @@ type IMPORT_OBJECT_HEADER1 = struct { FSizeOfData DWORD F__16 struct{ FOrdinal WORD } FType uint16 /* WORD Type: 2, WORD NameType: 3, WORD Reserved: 11 */ -} /* winnt.h:7595:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7595:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IMPORT_OBJECT_HEADER = IMPORT_OBJECT_HEADER1 /* winnt.h:7609:7 */ +type IMPORT_OBJECT_HEADER = IMPORT_OBJECT_HEADER1 /* /usr/x86_64-w64-mingw32/include/winnt.h:7609:7 */ -type IMPORT_OBJECT_TYPE = uint32 /* winnt.h:7613:7 */ +type IMPORT_OBJECT_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:7613:7 */ -type IMPORT_OBJECT_NAME_TYPE = uint32 /* winnt.h:7617:7 */ +type IMPORT_OBJECT_NAME_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:7617:7 */ -type ReplacesCorHdrNumericDefines = uint32 /* winnt.h:7628:7 */ +type ReplacesCorHdrNumericDefines = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:7628:7 */ type IMAGE_COR20_HEADER1 = struct { Fcb DWORD @@ -36372,41 +36373,41 @@ type IMAGE_COR20_HEADER1 = struct { FVTableFixups IMAGE_DATA_DIRECTORY FExportAddressTableJumps IMAGE_DATA_DIRECTORY FManagedNativeHeader IMAGE_DATA_DIRECTORY -} /* winnt.h:7630:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7630:13 */ -type IMAGE_COR20_HEADER = IMAGE_COR20_HEADER1 /* winnt.h:7646:7 */ -type PIMAGE_COR20_HEADER = uintptr /* winnt.h:7646:26 */ +type IMAGE_COR20_HEADER = IMAGE_COR20_HEADER1 /* /usr/x86_64-w64-mingw32/include/winnt.h:7646:7 */ +type PIMAGE_COR20_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7646:26 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type _SLIST_ENTRY = struct{ FNext uintptr } /* winnt.h:7726:13 */ +type _SLIST_ENTRY = struct{ FNext uintptr } /* /usr/x86_64-w64-mingw32/include/winnt.h:7726:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type SLIST_ENTRY = _SLIST_ENTRY /* winnt.h:7728:7 */ -type PSLIST_ENTRY = uintptr /* winnt.h:7728:19 */ +type SLIST_ENTRY = _SLIST_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7728:7 */ +type PSLIST_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7728:19 */ type _SLIST_HEADER = struct { Fs struct { FAlignment ULONGLONG FRegion ULONGLONG } -} /* winnt.h:7730:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7730:13 */ -type SLIST_HEADER = _SLIST_HEADER /* winnt.h:7751:7 */ -type PSLIST_HEADER = uintptr /* winnt.h:7751:20 */ +type SLIST_HEADER = _SLIST_HEADER /* /usr/x86_64-w64-mingw32/include/winnt.h:7751:7 */ +type PSLIST_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7751:20 */ -type _RTL_RUN_ONCE = struct{ FPtr PVOID } /* winnt.h:7780:9 */ +type _RTL_RUN_ONCE = struct{ FPtr PVOID } /* /usr/x86_64-w64-mingw32/include/winnt.h:7780:9 */ -type RTL_RUN_ONCE = _RTL_RUN_ONCE /* winnt.h:7780:45 */ -type PRTL_RUN_ONCE = uintptr /* winnt.h:7780:59 */ -type PRTL_RUN_ONCE_INIT_FN = uintptr /* winnt.h:7781:15 */ +type RTL_RUN_ONCE = _RTL_RUN_ONCE /* /usr/x86_64-w64-mingw32/include/winnt.h:7780:45 */ +type PRTL_RUN_ONCE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7780:59 */ +type PRTL_RUN_ONCE_INIT_FN = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7781:15 */ type _RTL_BARRIER = struct { FReserved1 DWORD @@ -36414,37 +36415,37 @@ type _RTL_BARRIER = struct { FReserved3 [2]ULONG_PTR FReserved4 DWORD FReserved5 DWORD -} /* winnt.h:7790:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7790:11 */ -type RTL_BARRIER = _RTL_BARRIER /* winnt.h:7796:5 */ -type PRTL_BARRIER = uintptr /* winnt.h:7796:17 */ +type RTL_BARRIER = _RTL_BARRIER /* /usr/x86_64-w64-mingw32/include/winnt.h:7796:5 */ +type PRTL_BARRIER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7796:17 */ type _MESSAGE_RESOURCE_ENTRY = struct { FLength WORD FFlags WORD FText [1]BYTE F__ccgo_pad1 [1]byte -} /* winnt.h:7899:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7899:13 */ -type MESSAGE_RESOURCE_ENTRY = _MESSAGE_RESOURCE_ENTRY /* winnt.h:7903:7 */ -type PMESSAGE_RESOURCE_ENTRY = uintptr /* winnt.h:7903:30 */ +type MESSAGE_RESOURCE_ENTRY = _MESSAGE_RESOURCE_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:7903:7 */ +type PMESSAGE_RESOURCE_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7903:30 */ type _MESSAGE_RESOURCE_BLOCK = struct { FLowId DWORD FHighId DWORD FOffsetToEntries DWORD -} /* winnt.h:7921:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7921:13 */ -type MESSAGE_RESOURCE_BLOCK = _MESSAGE_RESOURCE_BLOCK /* winnt.h:7925:7 */ -type PMESSAGE_RESOURCE_BLOCK = uintptr /* winnt.h:7925:30 */ +type MESSAGE_RESOURCE_BLOCK = _MESSAGE_RESOURCE_BLOCK /* /usr/x86_64-w64-mingw32/include/winnt.h:7925:7 */ +type PMESSAGE_RESOURCE_BLOCK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7925:30 */ type _MESSAGE_RESOURCE_DATA = struct { FNumberOfBlocks DWORD FBlocks [1]MESSAGE_RESOURCE_BLOCK -} /* winnt.h:7927:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7927:13 */ -type MESSAGE_RESOURCE_DATA = _MESSAGE_RESOURCE_DATA /* winnt.h:7930:7 */ -type PMESSAGE_RESOURCE_DATA = uintptr /* winnt.h:7930:29 */ +type MESSAGE_RESOURCE_DATA = _MESSAGE_RESOURCE_DATA /* /usr/x86_64-w64-mingw32/include/winnt.h:7930:7 */ +type PMESSAGE_RESOURCE_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7930:29 */ type _OSVERSIONINFOA = struct { FdwOSVersionInfoSize DWORD @@ -36453,11 +36454,11 @@ type _OSVERSIONINFOA = struct { FdwBuildNumber DWORD FdwPlatformId DWORD FszCSDVersion [128]CHAR -} /* winnt.h:7932:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7932:13 */ -type OSVERSIONINFOA = _OSVERSIONINFOA /* winnt.h:7939:7 */ -type POSVERSIONINFOA = uintptr /* winnt.h:7939:22 */ -type LPOSVERSIONINFOA = uintptr /* winnt.h:7939:39 */ +type OSVERSIONINFOA = _OSVERSIONINFOA /* /usr/x86_64-w64-mingw32/include/winnt.h:7939:7 */ +type POSVERSIONINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7939:22 */ +type LPOSVERSIONINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7939:39 */ type _OSVERSIONINFOW = struct { FdwOSVersionInfoSize DWORD @@ -36466,17 +36467,17 @@ type _OSVERSIONINFOW = struct { FdwBuildNumber DWORD FdwPlatformId DWORD FszCSDVersion [128]WCHAR -} /* winnt.h:7941:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7941:13 */ -type OSVERSIONINFOW = _OSVERSIONINFOW /* winnt.h:7948:7 */ -type POSVERSIONINFOW = uintptr /* winnt.h:7948:22 */ -type LPOSVERSIONINFOW = uintptr /* winnt.h:7948:39 */ -type RTL_OSVERSIONINFOW = _OSVERSIONINFOW /* winnt.h:7948:57 */ -type PRTL_OSVERSIONINFOW = uintptr /* winnt.h:7948:76 */ +type OSVERSIONINFOW = _OSVERSIONINFOW /* /usr/x86_64-w64-mingw32/include/winnt.h:7948:7 */ +type POSVERSIONINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7948:22 */ +type LPOSVERSIONINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7948:39 */ +type RTL_OSVERSIONINFOW = _OSVERSIONINFOW /* /usr/x86_64-w64-mingw32/include/winnt.h:7948:57 */ +type PRTL_OSVERSIONINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7948:76 */ -type OSVERSIONINFO = OSVERSIONINFOA /* winnt.h:7950:5 */ -type POSVERSIONINFO = POSVERSIONINFOA /* winnt.h:7951:5 */ -type LPOSVERSIONINFO = LPOSVERSIONINFOA /* winnt.h:7952:5 */ +type OSVERSIONINFO = OSVERSIONINFOA /* /usr/x86_64-w64-mingw32/include/winnt.h:7950:5 */ +type POSVERSIONINFO = POSVERSIONINFOA /* /usr/x86_64-w64-mingw32/include/winnt.h:7951:5 */ +type LPOSVERSIONINFO = LPOSVERSIONINFOA /* /usr/x86_64-w64-mingw32/include/winnt.h:7952:5 */ type _OSVERSIONINFOEXA = struct { FdwOSVersionInfoSize DWORD @@ -36490,11 +36491,11 @@ type _OSVERSIONINFOEXA = struct { FwSuiteMask WORD FwProductType BYTE FwReserved BYTE -} /* winnt.h:7954:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7954:13 */ -type OSVERSIONINFOEXA = _OSVERSIONINFOEXA /* winnt.h:7966:7 */ -type POSVERSIONINFOEXA = uintptr /* winnt.h:7966:24 */ -type LPOSVERSIONINFOEXA = uintptr /* winnt.h:7966:43 */ +type OSVERSIONINFOEXA = _OSVERSIONINFOEXA /* /usr/x86_64-w64-mingw32/include/winnt.h:7966:7 */ +type POSVERSIONINFOEXA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7966:24 */ +type LPOSVERSIONINFOEXA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7966:43 */ type _OSVERSIONINFOEXW = struct { FdwOSVersionInfoSize DWORD @@ -36508,24 +36509,24 @@ type _OSVERSIONINFOEXW = struct { FwSuiteMask WORD FwProductType BYTE FwReserved BYTE -} /* winnt.h:7968:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:7968:13 */ -type OSVERSIONINFOEXW = _OSVERSIONINFOEXW /* winnt.h:7980:7 */ -type POSVERSIONINFOEXW = uintptr /* winnt.h:7980:24 */ -type LPOSVERSIONINFOEXW = uintptr /* winnt.h:7980:43 */ -type RTL_OSVERSIONINFOEXW = _OSVERSIONINFOEXW /* winnt.h:7980:63 */ -type PRTL_OSVERSIONINFOEXW = uintptr /* winnt.h:7980:84 */ +type OSVERSIONINFOEXW = _OSVERSIONINFOEXW /* /usr/x86_64-w64-mingw32/include/winnt.h:7980:7 */ +type POSVERSIONINFOEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7980:24 */ +type LPOSVERSIONINFOEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7980:43 */ +type RTL_OSVERSIONINFOEXW = _OSVERSIONINFOEXW /* /usr/x86_64-w64-mingw32/include/winnt.h:7980:63 */ +type PRTL_OSVERSIONINFOEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:7980:84 */ -type OSVERSIONINFOEX = OSVERSIONINFOEXA /* winnt.h:7982:5 */ -type POSVERSIONINFOEX = POSVERSIONINFOEXA /* winnt.h:7983:5 */ -type LPOSVERSIONINFOEX = LPOSVERSIONINFOEXA /* winnt.h:7984:5 */ +type OSVERSIONINFOEX = OSVERSIONINFOEXA /* /usr/x86_64-w64-mingw32/include/winnt.h:7982:5 */ +type POSVERSIONINFOEX = POSVERSIONINFOEXA /* /usr/x86_64-w64-mingw32/include/winnt.h:7983:5 */ +type LPOSVERSIONINFOEX = LPOSVERSIONINFOEXA /* /usr/x86_64-w64-mingw32/include/winnt.h:7984:5 */ -type RTL_UMS_THREAD_INFO_CLASS = uint32 /* winnt.h:8037:7 */ -type PRTL_UMS_THREAD_INFO_CLASS = uintptr /* winnt.h:8037:33 */ +type RTL_UMS_THREAD_INFO_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8037:7 */ +type PRTL_UMS_THREAD_INFO_CLASS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8037:33 */ -type RTL_UMS_SCHEDULER_REASON = uint32 /* winnt.h:8043:7 */ -type PRTL_UMS_SCHEDULER_REASON = uintptr /* winnt.h:8043:32 */ -type PRTL_UMS_SCHEDULER_ENTRY_POINT = uintptr /* winnt.h:8046:43 */ +type RTL_UMS_SCHEDULER_REASON = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8043:7 */ +type PRTL_UMS_SCHEDULER_REASON = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8043:32 */ +type PRTL_UMS_SCHEDULER_ENTRY_POINT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8046:43 */ type _RTL_CRITICAL_SECTION_DEBUG = struct { FType WORD @@ -36538,7 +36539,7 @@ type _RTL_CRITICAL_SECTION_DEBUG = struct { FFlags DWORD FCreatorBackTraceIndexHigh WORD FSpareWORD WORD -} /* winnt.h:8066:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8066:13 */ type _RTL_CRITICAL_SECTION = struct { FDebugInfo PRTL_CRITICAL_SECTION_DEBUG @@ -36547,63 +36548,63 @@ type _RTL_CRITICAL_SECTION = struct { FOwningThread HANDLE FLockSemaphore HANDLE FSpinCount ULONG_PTR -} /* winnt.h:8066:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8066:13 */ -type RTL_CRITICAL_SECTION_DEBUG = _RTL_CRITICAL_SECTION_DEBUG /* winnt.h:8076:7 */ -type PRTL_CRITICAL_SECTION_DEBUG = uintptr /* winnt.h:8076:34 */ -type RTL_RESOURCE_DEBUG = _RTL_CRITICAL_SECTION_DEBUG /* winnt.h:8076:63 */ -type PRTL_RESOURCE_DEBUG = uintptr /* winnt.h:8076:82 */ +type RTL_CRITICAL_SECTION_DEBUG = _RTL_CRITICAL_SECTION_DEBUG /* /usr/x86_64-w64-mingw32/include/winnt.h:8076:7 */ +type PRTL_CRITICAL_SECTION_DEBUG = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8076:34 */ +type RTL_RESOURCE_DEBUG = _RTL_CRITICAL_SECTION_DEBUG /* /usr/x86_64-w64-mingw32/include/winnt.h:8076:63 */ +type PRTL_RESOURCE_DEBUG = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8076:82 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type RTL_CRITICAL_SECTION = _RTL_CRITICAL_SECTION /* winnt.h:8100:7 */ -type PRTL_CRITICAL_SECTION = uintptr /* winnt.h:8100:28 */ +type RTL_CRITICAL_SECTION = _RTL_CRITICAL_SECTION /* /usr/x86_64-w64-mingw32/include/winnt.h:8100:7 */ +type PRTL_CRITICAL_SECTION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8100:28 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type _RTL_SRWLOCK = struct{ FPtr PVOID } /* winnt.h:8103:13 */ +type _RTL_SRWLOCK = struct{ FPtr PVOID } /* /usr/x86_64-w64-mingw32/include/winnt.h:8103:13 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type RTL_SRWLOCK = _RTL_SRWLOCK /* winnt.h:8103:48 */ -type PRTL_SRWLOCK = uintptr /* winnt.h:8103:60 */ -type _RTL_CONDITION_VARIABLE = struct{ FPtr PVOID } /* winnt.h:8104:13 */ +type RTL_SRWLOCK = _RTL_SRWLOCK /* /usr/x86_64-w64-mingw32/include/winnt.h:8103:48 */ +type PRTL_SRWLOCK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8103:60 */ +type _RTL_CONDITION_VARIABLE = struct{ FPtr PVOID } /* /usr/x86_64-w64-mingw32/include/winnt.h:8104:13 */ -type RTL_CONDITION_VARIABLE = _RTL_CONDITION_VARIABLE /* winnt.h:8104:59 */ -type PRTL_CONDITION_VARIABLE = uintptr /* winnt.h:8104:82 */ +type RTL_CONDITION_VARIABLE = _RTL_CONDITION_VARIABLE /* /usr/x86_64-w64-mingw32/include/winnt.h:8104:59 */ +type PRTL_CONDITION_VARIABLE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8104:82 */ -type PAPCFUNC = uintptr /* winnt.h:8111:18 */ -type PVECTORED_EXCEPTION_HANDLER = uintptr /* winnt.h:8112:18 */ +type PAPCFUNC = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8111:18 */ +type PVECTORED_EXCEPTION_HANDLER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8112:18 */ -type HEAP_INFORMATION_CLASS = uint32 /* winnt.h:8117:7 */ +type HEAP_INFORMATION_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8117:7 */ -type WORKERCALLBACKFUNC = uintptr /* winnt.h:8119:18 */ -type APC_CALLBACK_FUNCTION = uintptr /* winnt.h:8120:18 */ -type WAITORTIMERCALLBACKFUNC = uintptr /* winnt.h:8121:18 */ -type WAITORTIMERCALLBACK = WAITORTIMERCALLBACKFUNC /* winnt.h:8122:37 */ -type PFLS_CALLBACK_FUNCTION = uintptr /* winnt.h:8123:18 */ -type PSECURE_MEMORY_CACHE_CALLBACK = uintptr /* winnt.h:8124:21 */ +type WORKERCALLBACKFUNC = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8119:18 */ +type APC_CALLBACK_FUNCTION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8120:18 */ +type WAITORTIMERCALLBACKFUNC = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8121:18 */ +type WAITORTIMERCALLBACK = WAITORTIMERCALLBACKFUNC /* /usr/x86_64-w64-mingw32/include/winnt.h:8122:37 */ +type PFLS_CALLBACK_FUNCTION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8123:18 */ +type PSECURE_MEMORY_CACHE_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8124:21 */ -type ACTIVATION_CONTEXT_INFO_CLASS = uint32 /* winnt.h:8153:7 */ +type ACTIVATION_CONTEXT_INFO_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8153:7 */ -type ACTCTX_REQUESTED_RUN_LEVEL = uint32 /* winnt.h:8161:7 */ +type ACTCTX_REQUESTED_RUN_LEVEL = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8161:7 */ -type ACTCTX_COMPATIBILITY_ELEMENT_TYPE = uint32 /* winnt.h:8167:7 */ +type ACTCTX_COMPATIBILITY_ELEMENT_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8167:7 */ type _ACTIVATION_CONTEXT_QUERY_INDEX = struct { FulAssemblyIndex DWORD FulFileIndexInAssembly DWORD -} /* winnt.h:8169:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8169:13 */ -type ACTIVATION_CONTEXT_QUERY_INDEX = _ACTIVATION_CONTEXT_QUERY_INDEX /* winnt.h:8172:7 */ -type PACTIVATION_CONTEXT_QUERY_INDEX = uintptr /* winnt.h:8172:38 */ +type ACTIVATION_CONTEXT_QUERY_INDEX = _ACTIVATION_CONTEXT_QUERY_INDEX /* /usr/x86_64-w64-mingw32/include/winnt.h:8172:7 */ +type PACTIVATION_CONTEXT_QUERY_INDEX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8172:38 */ type _ASSEMBLY_FILE_DETAILED_INFORMATION = struct { FulFlags DWORD @@ -36612,10 +36613,10 @@ type _ASSEMBLY_FILE_DETAILED_INFORMATION = struct { F__ccgo_pad1 [4]byte FlpFileName PCWSTR FlpFilePath PCWSTR -} /* winnt.h:8174:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8174:13 */ -type ASSEMBLY_FILE_DETAILED_INFORMATION = _ASSEMBLY_FILE_DETAILED_INFORMATION /* winnt.h:8180:7 */ -type PASSEMBLY_FILE_DETAILED_INFORMATION = uintptr /* winnt.h:8180:42 */ +type ASSEMBLY_FILE_DETAILED_INFORMATION = _ASSEMBLY_FILE_DETAILED_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:8180:7 */ +type PASSEMBLY_FILE_DETAILED_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8180:42 */ type _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = struct { FulFlags DWORD @@ -36638,48 +36639,48 @@ type _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = struct { FlpAssemblyDirectoryName PCWSTR FulFileCount DWORD F__ccgo_pad1 [4]byte -} /* winnt.h:8182:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8182:13 */ -type ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION /* winnt.h:8202:7 */ -type PACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = uintptr /* winnt.h:8202:56 */ +type ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = _ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:8202:7 */ +type PACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8202:56 */ type _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = struct { FulFlags DWORD FRunLevel ACTCTX_REQUESTED_RUN_LEVEL FUiAccess DWORD -} /* winnt.h:8204:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8204:13 */ -type ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION /* winnt.h:8208:7 */ -type PACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = uintptr /* winnt.h:8208:48 */ +type ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = _ACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:8208:7 */ +type PACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8208:48 */ type _COMPATIBILITY_CONTEXT_ELEMENT = struct { FId GUID FType ACTCTX_COMPATIBILITY_ELEMENT_TYPE -} /* winnt.h:8210:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8210:13 */ -type COMPATIBILITY_CONTEXT_ELEMENT = _COMPATIBILITY_CONTEXT_ELEMENT /* winnt.h:8213:7 */ -type PCOMPATIBILITY_CONTEXT_ELEMENT = uintptr /* winnt.h:8213:37 */ +type COMPATIBILITY_CONTEXT_ELEMENT = _COMPATIBILITY_CONTEXT_ELEMENT /* /usr/x86_64-w64-mingw32/include/winnt.h:8213:7 */ +type PCOMPATIBILITY_CONTEXT_ELEMENT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8213:37 */ //Vista: {e2011457-1546-43c5-a5fe-008deee3d3f0} //Seven: {35138b9a-5d96-4fbd-8e2d-a2440225f93a} type _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = struct { F__ccgo_pad1 [0]uint32 FElementCount DWORD -} /* winnt.h:8217:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8217:13 */ //Vista: {e2011457-1546-43c5-a5fe-008deee3d3f0} //Seven: {35138b9a-5d96-4fbd-8e2d-a2440225f93a} -type ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION /* winnt.h:8220:7 */ -type PACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = uintptr /* winnt.h:8220:52 */ +type ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = _ACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:8220:7 */ +type PACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8220:52 */ type _SUPPORTED_OS_INFO = struct { FOsCount WORD FMitigationExist WORD FOsList [4]WORD -} /* winnt.h:8224:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8224:13 */ -type SUPPORTED_OS_INFO = _SUPPORTED_OS_INFO /* winnt.h:8228:7 */ -type PSUPPORTED_OS_INFO = uintptr /* winnt.h:8228:25 */ +type SUPPORTED_OS_INFO = _SUPPORTED_OS_INFO /* /usr/x86_64-w64-mingw32/include/winnt.h:8228:7 */ +type PSUPPORTED_OS_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8228:25 */ type _ACTIVATION_CONTEXT_DETAILED_INFORMATION = struct { FdwFlags DWORD @@ -36695,31 +36696,31 @@ type _ACTIVATION_CONTEXT_DETAILED_INFORMATION = struct { FlpRootManifestPath PCWSTR FlpRootConfigurationPath PCWSTR FlpAppDirPath PCWSTR -} /* winnt.h:8230:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8230:13 */ -type ACTIVATION_CONTEXT_DETAILED_INFORMATION = _ACTIVATION_CONTEXT_DETAILED_INFORMATION /* winnt.h:8243:7 */ -type PACTIVATION_CONTEXT_DETAILED_INFORMATION = uintptr /* winnt.h:8243:47 */ +type ACTIVATION_CONTEXT_DETAILED_INFORMATION = _ACTIVATION_CONTEXT_DETAILED_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:8243:7 */ +type PACTIVATION_CONTEXT_DETAILED_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8243:47 */ -type PCACTIVATION_CONTEXT_QUERY_INDEX = uintptr /* winnt.h:8245:58 */ -type PCASSEMBLY_FILE_DETAILED_INFORMATION = uintptr /* winnt.h:8246:54 */ -type PCACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = uintptr /* winnt.h:8247:76 */ -type PCACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = uintptr /* winnt.h:8248:68 */ -type PCCOMPATIBILITY_CONTEXT_ELEMENT = uintptr /* winnt.h:8249:57 */ -type PCACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = uintptr /* winnt.h:8250:72 */ -type PCACTIVATION_CONTEXT_DETAILED_INFORMATION = uintptr /* winnt.h:8251:67 */ +type PCACTIVATION_CONTEXT_QUERY_INDEX = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8245:58 */ +type PCASSEMBLY_FILE_DETAILED_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8246:54 */ +type PCACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8247:76 */ +type PCACTIVATION_CONTEXT_RUN_LEVEL_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8248:68 */ +type PCCOMPATIBILITY_CONTEXT_ELEMENT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8249:57 */ +type PCACTIVATION_CONTEXT_COMPATIBILITY_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8250:72 */ +type PCACTIVATION_CONTEXT_DETAILED_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8251:67 */ -type RTL_VERIFIER_DLL_LOAD_CALLBACK = uintptr /* winnt.h:8268:18 */ -type RTL_VERIFIER_DLL_UNLOAD_CALLBACK = uintptr /* winnt.h:8269:18 */ -type RTL_VERIFIER_NTDLLHEAPFREE_CALLBACK = uintptr /* winnt.h:8270:18 */ +type RTL_VERIFIER_DLL_LOAD_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8268:18 */ +type RTL_VERIFIER_DLL_UNLOAD_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8269:18 */ +type RTL_VERIFIER_NTDLLHEAPFREE_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8270:18 */ type _RTL_VERIFIER_THUNK_DESCRIPTOR = struct { FThunkName PCHAR FThunkOldAddress PVOID FThunkNewAddress PVOID -} /* winnt.h:8272:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8272:13 */ -type RTL_VERIFIER_THUNK_DESCRIPTOR = _RTL_VERIFIER_THUNK_DESCRIPTOR /* winnt.h:8276:7 */ -type PRTL_VERIFIER_THUNK_DESCRIPTOR = uintptr /* winnt.h:8276:37 */ +type RTL_VERIFIER_THUNK_DESCRIPTOR = _RTL_VERIFIER_THUNK_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winnt.h:8276:7 */ +type PRTL_VERIFIER_THUNK_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8276:37 */ type _RTL_VERIFIER_DLL_DESCRIPTOR = struct { FDllName PWCHAR @@ -36727,10 +36728,10 @@ type _RTL_VERIFIER_DLL_DESCRIPTOR = struct { F__ccgo_pad1 [4]byte FDllAddress PVOID FDllThunks PRTL_VERIFIER_THUNK_DESCRIPTOR -} /* winnt.h:8278:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8278:13 */ -type RTL_VERIFIER_DLL_DESCRIPTOR = _RTL_VERIFIER_DLL_DESCRIPTOR /* winnt.h:8283:7 */ -type PRTL_VERIFIER_DLL_DESCRIPTOR = uintptr /* winnt.h:8283:35 */ +type RTL_VERIFIER_DLL_DESCRIPTOR = _RTL_VERIFIER_DLL_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winnt.h:8283:7 */ +type PRTL_VERIFIER_DLL_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8283:35 */ type _RTL_VERIFIER_PROVIDER_DESCRIPTOR = struct { FLength DWORD @@ -36745,19 +36746,19 @@ type _RTL_VERIFIER_PROVIDER_DESCRIPTOR = struct { FRtlpDebugPageHeapCreate PVOID FRtlpDebugPageHeapDestroy PVOID FProviderNtdllHeapFreeCallback RTL_VERIFIER_NTDLLHEAPFREE_CALLBACK -} /* winnt.h:8285:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8285:13 */ -type RTL_VERIFIER_PROVIDER_DESCRIPTOR = _RTL_VERIFIER_PROVIDER_DESCRIPTOR /* winnt.h:8297:7 */ -type PRTL_VERIFIER_PROVIDER_DESCRIPTOR = uintptr /* winnt.h:8297:40 */ +type RTL_VERIFIER_PROVIDER_DESCRIPTOR = _RTL_VERIFIER_PROVIDER_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winnt.h:8297:7 */ +type PRTL_VERIFIER_PROVIDER_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8297:40 */ type _HARDWARE_COUNTER_DATA = struct { FType HARDWARE_COUNTER_TYPE FReserved DWORD FValue DWORD64 -} /* winnt.h:8410:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8410:13 */ -type HARDWARE_COUNTER_DATA = _HARDWARE_COUNTER_DATA /* winnt.h:8414:7 */ -type PHARDWARE_COUNTER_DATA = uintptr /* winnt.h:8414:29 */ +type HARDWARE_COUNTER_DATA = _HARDWARE_COUNTER_DATA /* /usr/x86_64-w64-mingw32/include/winnt.h:8414:7 */ +type PHARDWARE_COUNTER_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8414:29 */ type _PERFORMANCE_DATA = struct { FSize WORD @@ -36769,10 +36770,10 @@ type _PERFORMANCE_DATA = struct { FRetryCount DWORD FReserved DWORD FHwCounters [16]HARDWARE_COUNTER_DATA -} /* winnt.h:8416:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8416:13 */ -type PERFORMANCE_DATA = _PERFORMANCE_DATA /* winnt.h:8426:7 */ -type PPERFORMANCE_DATA = uintptr /* winnt.h:8426:24 */ +type PERFORMANCE_DATA = _PERFORMANCE_DATA /* /usr/x86_64-w64-mingw32/include/winnt.h:8426:7 */ +type PPERFORMANCE_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8426:24 */ type _EVENTLOGRECORD = struct { FLength DWORD @@ -36791,72 +36792,72 @@ type _EVENTLOGRECORD = struct { FUserSidOffset DWORD FDataLength DWORD FDataOffset DWORD -} /* winnt.h:8457:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8457:13 */ -type EVENTLOGRECORD = _EVENTLOGRECORD /* winnt.h:8474:7 */ -type PEVENTLOGRECORD = uintptr /* winnt.h:8474:22 */ +type EVENTLOGRECORD = _EVENTLOGRECORD /* /usr/x86_64-w64-mingw32/include/winnt.h:8474:7 */ +type PEVENTLOGRECORD = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8474:22 */ type _EVENTSFORLOGFILE = struct { F__ccgo_pad1 [0]uint32 FulSize DWORD FszLogicalLogFile [256]WCHAR FulNumRecords DWORD -} /* winnt.h:8478:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8478:13 */ -type EVENTSFORLOGFILE = _EVENTSFORLOGFILE /* winnt.h:8483:7 */ -type PEVENTSFORLOGFILE = uintptr /* winnt.h:8483:24 */ +type EVENTSFORLOGFILE = _EVENTSFORLOGFILE /* /usr/x86_64-w64-mingw32/include/winnt.h:8483:7 */ +type PEVENTSFORLOGFILE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8483:24 */ type _PACKEDEVENTINFO = struct { F__ccgo_pad1 [0]uint32 FulSize DWORD FulNumEventsForLogFile DWORD -} /* winnt.h:8485:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8485:13 */ -type PACKEDEVENTINFO = _PACKEDEVENTINFO /* winnt.h:8489:7 */ -type PPACKEDEVENTINFO = uintptr /* winnt.h:8489:23 */ +type PACKEDEVENTINFO = _PACKEDEVENTINFO /* /usr/x86_64-w64-mingw32/include/winnt.h:8489:7 */ +type PPACKEDEVENTINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8489:23 */ -type SERVICE_NODE_TYPE = uint32 /* winnt.h:8587:7 */ +type SERVICE_NODE_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8587:7 */ -type SERVICE_LOAD_TYPE = uint32 /* winnt.h:8592:7 */ +type SERVICE_LOAD_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8592:7 */ -type SERVICE_ERROR_TYPE = uint32 /* winnt.h:8596:7 */ +type SERVICE_ERROR_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8596:7 */ type _TAPE_ERASE = struct { FType DWORD FImmediate BOOLEAN F__ccgo_pad1 [3]byte -} /* winnt.h:8615:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8615:13 */ -type TAPE_ERASE = _TAPE_ERASE /* winnt.h:8618:7 */ -type PTAPE_ERASE = uintptr /* winnt.h:8618:18 */ +type TAPE_ERASE = _TAPE_ERASE /* /usr/x86_64-w64-mingw32/include/winnt.h:8618:7 */ +type PTAPE_ERASE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8618:18 */ type _TAPE_PREPARE = struct { FOperation DWORD FImmediate BOOLEAN F__ccgo_pad1 [3]byte -} /* winnt.h:8627:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8627:13 */ -type TAPE_PREPARE = _TAPE_PREPARE /* winnt.h:8630:7 */ -type PTAPE_PREPARE = uintptr /* winnt.h:8630:20 */ +type TAPE_PREPARE = _TAPE_PREPARE /* /usr/x86_64-w64-mingw32/include/winnt.h:8630:7 */ +type PTAPE_PREPARE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8630:20 */ type _TAPE_WRITE_MARKS = struct { FType DWORD FCount DWORD FImmediate BOOLEAN F__ccgo_pad1 [3]byte -} /* winnt.h:8637:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8637:13 */ -type TAPE_WRITE_MARKS = _TAPE_WRITE_MARKS /* winnt.h:8641:7 */ -type PTAPE_WRITE_MARKS = uintptr /* winnt.h:8641:24 */ +type TAPE_WRITE_MARKS = _TAPE_WRITE_MARKS /* /usr/x86_64-w64-mingw32/include/winnt.h:8641:7 */ +type PTAPE_WRITE_MARKS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8641:24 */ type _TAPE_GET_POSITION = struct { FType DWORD FPartition DWORD FOffset LARGE_INTEGER -} /* winnt.h:8647:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8647:13 */ -type TAPE_GET_POSITION = _TAPE_GET_POSITION /* winnt.h:8651:7 */ -type PTAPE_GET_POSITION = uintptr /* winnt.h:8651:25 */ +type TAPE_GET_POSITION = _TAPE_GET_POSITION /* /usr/x86_64-w64-mingw32/include/winnt.h:8651:7 */ +type PTAPE_GET_POSITION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8651:25 */ type _TAPE_SET_POSITION = struct { FMethod DWORD @@ -36864,10 +36865,10 @@ type _TAPE_SET_POSITION = struct { FOffset LARGE_INTEGER FImmediate BOOLEAN F__ccgo_pad1 [7]byte -} /* winnt.h:8664:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8664:13 */ -type TAPE_SET_POSITION = _TAPE_SET_POSITION /* winnt.h:8669:7 */ -type PTAPE_SET_POSITION = uintptr /* winnt.h:8669:25 */ +type TAPE_SET_POSITION = _TAPE_SET_POSITION /* /usr/x86_64-w64-mingw32/include/winnt.h:8669:7 */ +type PTAPE_SET_POSITION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8669:25 */ type _TAPE_GET_DRIVE_PARAMETERS = struct { FECC BOOLEAN @@ -36881,10 +36882,10 @@ type _TAPE_GET_DRIVE_PARAMETERS = struct { FFeaturesLow DWORD FFeaturesHigh DWORD FEOTWarningZoneSize DWORD -} /* winnt.h:8738:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8738:13 */ -type TAPE_GET_DRIVE_PARAMETERS = _TAPE_GET_DRIVE_PARAMETERS /* winnt.h:8750:7 */ -type PTAPE_GET_DRIVE_PARAMETERS = uintptr /* winnt.h:8750:33 */ +type TAPE_GET_DRIVE_PARAMETERS = _TAPE_GET_DRIVE_PARAMETERS /* /usr/x86_64-w64-mingw32/include/winnt.h:8750:7 */ +type PTAPE_GET_DRIVE_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8750:33 */ type _TAPE_SET_DRIVE_PARAMETERS = struct { FECC BOOLEAN @@ -36892,10 +36893,10 @@ type _TAPE_SET_DRIVE_PARAMETERS = struct { FDataPadding BOOLEAN FReportSetmarks BOOLEAN FEOTWarningZoneSize DWORD -} /* winnt.h:8752:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8752:13 */ -type TAPE_SET_DRIVE_PARAMETERS = _TAPE_SET_DRIVE_PARAMETERS /* winnt.h:8758:7 */ -type PTAPE_SET_DRIVE_PARAMETERS = uintptr /* winnt.h:8758:33 */ +type TAPE_SET_DRIVE_PARAMETERS = _TAPE_SET_DRIVE_PARAMETERS /* /usr/x86_64-w64-mingw32/include/winnt.h:8758:7 */ +type PTAPE_SET_DRIVE_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8758:33 */ type _TAPE_GET_MEDIA_PARAMETERS = struct { FCapacity LARGE_INTEGER @@ -36904,53 +36905,53 @@ type _TAPE_GET_MEDIA_PARAMETERS = struct { FPartitionCount DWORD FWriteProtected BOOLEAN F__ccgo_pad1 [7]byte -} /* winnt.h:8760:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8760:13 */ -type TAPE_GET_MEDIA_PARAMETERS = _TAPE_GET_MEDIA_PARAMETERS /* winnt.h:8766:7 */ -type PTAPE_GET_MEDIA_PARAMETERS = uintptr /* winnt.h:8766:33 */ +type TAPE_GET_MEDIA_PARAMETERS = _TAPE_GET_MEDIA_PARAMETERS /* /usr/x86_64-w64-mingw32/include/winnt.h:8766:7 */ +type PTAPE_GET_MEDIA_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8766:33 */ -type _TAPE_SET_MEDIA_PARAMETERS = struct{ FBlockSize DWORD } /* winnt.h:8768:13 */ +type _TAPE_SET_MEDIA_PARAMETERS = struct{ FBlockSize DWORD } /* /usr/x86_64-w64-mingw32/include/winnt.h:8768:13 */ -type TAPE_SET_MEDIA_PARAMETERS = _TAPE_SET_MEDIA_PARAMETERS /* winnt.h:8770:7 */ -type PTAPE_SET_MEDIA_PARAMETERS = uintptr /* winnt.h:8770:33 */ +type TAPE_SET_MEDIA_PARAMETERS = _TAPE_SET_MEDIA_PARAMETERS /* /usr/x86_64-w64-mingw32/include/winnt.h:8770:7 */ +type PTAPE_SET_MEDIA_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8770:33 */ type _TAPE_CREATE_PARTITION = struct { FMethod DWORD FCount DWORD FSize DWORD -} /* winnt.h:8776:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8776:13 */ -type TAPE_CREATE_PARTITION = _TAPE_CREATE_PARTITION /* winnt.h:8780:7 */ -type PTAPE_CREATE_PARTITION = uintptr /* winnt.h:8780:29 */ +type TAPE_CREATE_PARTITION = _TAPE_CREATE_PARTITION /* /usr/x86_64-w64-mingw32/include/winnt.h:8780:7 */ +type PTAPE_CREATE_PARTITION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8780:29 */ type _TAPE_WMI_OPERATIONS = struct { FMethod DWORD FDataBufferSize DWORD FDataBuffer PVOID -} /* winnt.h:8788:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8788:13 */ -type TAPE_WMI_OPERATIONS = _TAPE_WMI_OPERATIONS /* winnt.h:8792:7 */ -type PTAPE_WMI_OPERATIONS = uintptr /* winnt.h:8792:27 */ +type TAPE_WMI_OPERATIONS = _TAPE_WMI_OPERATIONS /* /usr/x86_64-w64-mingw32/include/winnt.h:8792:7 */ +type PTAPE_WMI_OPERATIONS = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8792:27 */ -type TAPE_DRIVE_PROBLEM_TYPE = uint32 /* winnt.h:8796:7 */ +type TAPE_DRIVE_PROBLEM_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8796:7 */ -type TP_VERSION = DWORD /* winnt.h:8799:17 */ -type PTP_VERSION = uintptr /* winnt.h:8799:28 */ -type PTP_CALLBACK_INSTANCE = uintptr /* winnt.h:8800:61 */ -type PTP_SIMPLE_CALLBACK = uintptr /* winnt.h:8801:16 */ -type PTP_POOL = uintptr /* winnt.h:8802:35 */ +type TP_VERSION = DWORD /* /usr/x86_64-w64-mingw32/include/winnt.h:8799:17 */ +type PTP_VERSION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8799:28 */ +type PTP_CALLBACK_INSTANCE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8800:61 */ +type PTP_SIMPLE_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8801:16 */ +type PTP_POOL = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8802:35 */ -type TP_CALLBACK_PRIORITY = uint32 /* winnt.h:8810:5 */ +type TP_CALLBACK_PRIORITY = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:8810:5 */ type _TP_POOL_STACK_INFORMATION = struct { FStackReserve SIZE_T FStackCommit SIZE_T -} /* winnt.h:8812:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8812:11 */ -type TP_POOL_STACK_INFORMATION = _TP_POOL_STACK_INFORMATION /* winnt.h:8815:5 */ -type PTP_POOL_STACK_INFORMATION = uintptr /* winnt.h:8815:32 */ -type PTP_CLEANUP_GROUP = uintptr /* winnt.h:8817:53 */ -type PTP_CLEANUP_GROUP_CANCEL_CALLBACK = uintptr /* winnt.h:8818:16 */ +type TP_POOL_STACK_INFORMATION = _TP_POOL_STACK_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:8815:5 */ +type PTP_POOL_STACK_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8815:32 */ +type PTP_CLEANUP_GROUP = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8817:53 */ +type PTP_CLEANUP_GROUP_CANCEL_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8818:16 */ type _TP_CALLBACK_ENVIRON_V1 = struct { FVersion TP_VERSION @@ -36963,28 +36964,28 @@ type _TP_CALLBACK_ENVIRON_V1 = struct { FFinalizationCallback PTP_SIMPLE_CALLBACK Fu struct{ FFlags DWORD } F__ccgo_pad2 [4]byte -} /* winnt.h:8842:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:8842:11 */ -type TP_CALLBACK_ENVIRON_V1 = _TP_CALLBACK_ENVIRON_V1 /* winnt.h:8858:5 */ -type TP_CALLBACK_ENVIRON = TP_CALLBACK_ENVIRON_V1 /* winnt.h:8859:34 */ -type PTP_CALLBACK_ENVIRON = uintptr /* winnt.h:8859:54 */ -type PTP_WORK = uintptr /* winnt.h:8862:35 */ -type PTP_WORK_CALLBACK = uintptr /* winnt.h:8863:16 */ -type PTP_TIMER = uintptr /* winnt.h:8864:37 */ -type PTP_TIMER_CALLBACK = uintptr /* winnt.h:8865:16 */ -type TP_WAIT_RESULT = DWORD /* winnt.h:8866:17 */ -type PTP_WAIT = uintptr /* winnt.h:8867:35 */ -type PTP_WAIT_CALLBACK = uintptr /* winnt.h:8868:16 */ -type PTP_IO = uintptr /* winnt.h:8869:31 */ +type TP_CALLBACK_ENVIRON_V1 = _TP_CALLBACK_ENVIRON_V1 /* /usr/x86_64-w64-mingw32/include/winnt.h:8858:5 */ +type TP_CALLBACK_ENVIRON = TP_CALLBACK_ENVIRON_V1 /* /usr/x86_64-w64-mingw32/include/winnt.h:8859:34 */ +type PTP_CALLBACK_ENVIRON = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8859:54 */ +type PTP_WORK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8862:35 */ +type PTP_WORK_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8863:16 */ +type PTP_TIMER = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8864:37 */ +type PTP_TIMER_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8865:16 */ +type TP_WAIT_RESULT = DWORD /* /usr/x86_64-w64-mingw32/include/winnt.h:8866:17 */ +type PTP_WAIT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8867:35 */ +type PTP_WAIT_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8868:16 */ +type PTP_IO = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:8869:31 */ // * // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type CRM_PROTOCOL_ID = GUID /* ktmtypes.h:13:16 */ -type PCRM_PROTOCOL_ID = uintptr /* ktmtypes.h:13:32 */ +type CRM_PROTOCOL_ID = GUID /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:13:16 */ +type PCRM_PROTOCOL_ID = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:13:32 */ -type NOTIFICATION_MASK = ULONG /* ktmtypes.h:38:17 */ +type NOTIFICATION_MASK = ULONG /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:38:17 */ type _TRANSACTION_NOTIFICATION = struct { FTransactionKey PVOID @@ -36993,66 +36994,66 @@ type _TRANSACTION_NOTIFICATION = struct { FTmVirtualClock LARGE_INTEGER FArgumentLength ULONG F__ccgo_pad2 [4]byte -} /* ktmtypes.h:78:11 */ +} /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:78:11 */ -type TRANSACTION_NOTIFICATION = _TRANSACTION_NOTIFICATION /* ktmtypes.h:83:5 */ -type PTRANSACTION_NOTIFICATION = uintptr /* ktmtypes.h:83:30 */ +type TRANSACTION_NOTIFICATION = _TRANSACTION_NOTIFICATION /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:83:5 */ +type PTRANSACTION_NOTIFICATION = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:83:30 */ type _TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT = struct { FEnlistmentId GUID FUOW GUID -} /* ktmtypes.h:85:11 */ +} /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:85:11 */ -type TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT = _TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT /* ktmtypes.h:88:5 */ -type PTRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT = uintptr /* ktmtypes.h:88:48 */ +type TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT = _TRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:88:5 */ +type PTRANSACTION_NOTIFICATION_RECOVERY_ARGUMENT = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:88:48 */ type _TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT = struct { FTmIdentity GUID FFlags ULONG -} /* ktmtypes.h:92:11 */ +} /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:92:11 */ -type TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT = _TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT /* ktmtypes.h:95:5 */ -type PTRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT = uintptr /* ktmtypes.h:95:49 */ +type TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT = _TRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:95:5 */ +type PTRANSACTION_NOTIFICATION_TM_ONLINE_ARGUMENT = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:95:49 */ -type SAVEPOINT_ID = ULONG /* ktmtypes.h:97:17 */ -type PSAVEPOINT_ID = uintptr /* ktmtypes.h:97:30 */ +type SAVEPOINT_ID = ULONG /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:97:17 */ +type PSAVEPOINT_ID = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:97:30 */ -type _TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT = struct{ FSavepointId SAVEPOINT_ID } /* ktmtypes.h:99:11 */ +type _TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT = struct{ FSavepointId SAVEPOINT_ID } /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:99:11 */ -type TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT = _TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT /* ktmtypes.h:101:5 */ -type PTRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT = uintptr /* ktmtypes.h:101:49 */ +type TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT = _TRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:101:5 */ +type PTRANSACTION_NOTIFICATION_SAVEPOINT_ARGUMENT = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:101:49 */ type _TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT = struct { FPropagationCookie ULONG FUOW GUID FTmIdentity GUID FBufferLength ULONG -} /* ktmtypes.h:103:11 */ +} /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:103:11 */ -type TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT = _TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT /* ktmtypes.h:108:5 */ -type PTRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT = uintptr /* ktmtypes.h:108:49 */ +type TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT = _TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:108:5 */ +type PTRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:108:49 */ type _TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT = struct { FMarshalCookie ULONG FUOW GUID -} /* ktmtypes.h:110:11 */ +} /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:110:11 */ -type TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT = _TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT /* ktmtypes.h:113:5 */ -type PTRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT = uintptr /* ktmtypes.h:113:47 */ +type TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT = _TRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:113:5 */ +type PTRANSACTION_NOTIFICATION_MARSHAL_ARGUMENT = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:113:47 */ -type TRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT = TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT /* ktmtypes.h:115:55 */ -type PTRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT = uintptr /* ktmtypes.h:115:97 */ +type TRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT = TRANSACTION_NOTIFICATION_PROPAGATE_ARGUMENT /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:115:55 */ +type PTRANSACTION_NOTIFICATION_PROMOTE_ARGUMENT = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:115:97 */ type _KCRM_MARSHAL_HEADER = struct { FVersionMajor ULONG FVersionMinor ULONG FNumProtocols ULONG FUnused ULONG -} /* ktmtypes.h:123:11 */ +} /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:123:11 */ -type KCRM_MARSHAL_HEADER = _KCRM_MARSHAL_HEADER /* ktmtypes.h:128:5 */ -type PKCRM_MARSHAL_HEADER = uintptr /* ktmtypes.h:128:25 */ -type PRKCRM_MARSHAL_HEADER = uintptr /* ktmtypes.h:128:47 */ +type KCRM_MARSHAL_HEADER = _KCRM_MARSHAL_HEADER /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:128:5 */ +type PKCRM_MARSHAL_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:128:25 */ +type PRKCRM_MARSHAL_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:128:47 */ type _KCRM_TRANSACTION_BLOB = struct { FUOW GUID @@ -37061,11 +37062,11 @@ type _KCRM_TRANSACTION_BLOB = struct { FIsolationFlags ULONG FTimeout ULONG FDescription [64]WCHAR -} /* ktmtypes.h:130:11 */ +} /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:130:11 */ -type KCRM_TRANSACTION_BLOB = _KCRM_TRANSACTION_BLOB /* ktmtypes.h:137:5 */ -type PKCRM_TRANSACTION_BLOB = uintptr /* ktmtypes.h:137:27 */ -type PRKCRM_TRANSACTION_BLOB = uintptr /* ktmtypes.h:137:51 */ +type KCRM_TRANSACTION_BLOB = _KCRM_TRANSACTION_BLOB /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:137:5 */ +type PKCRM_TRANSACTION_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:137:27 */ +type PRKCRM_TRANSACTION_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:137:51 */ type _KCRM_PROTOCOL_BLOB = struct { FProtocolId CRM_PROTOCOL_ID @@ -37073,56 +37074,56 @@ type _KCRM_PROTOCOL_BLOB = struct { FTransactionIdInfoLength ULONG FUnused1 ULONG FUnused2 ULONG -} /* ktmtypes.h:139:11 */ +} /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:139:11 */ -type KCRM_PROTOCOL_BLOB = _KCRM_PROTOCOL_BLOB /* ktmtypes.h:145:5 */ -type PKCRM_PROTOCOL_BLOB = uintptr /* ktmtypes.h:145:24 */ -type PRKCRM_PROTOCOL_BLOB = uintptr /* ktmtypes.h:145:45 */ +type KCRM_PROTOCOL_BLOB = _KCRM_PROTOCOL_BLOB /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:145:5 */ +type PKCRM_PROTOCOL_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:145:24 */ +type PRKCRM_PROTOCOL_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/ktmtypes.h:145:45 */ -type TRANSACTION_OUTCOME = uint32 /* winnt.h:9001:9 */ +type TRANSACTION_OUTCOME = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:9001:9 */ -type TRANSACTION_STATE = uint32 /* winnt.h:9007:9 */ +type TRANSACTION_STATE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:9007:9 */ type _TRANSACTION_BASIC_INFORMATION = struct { FTransactionId GUID FState DWORD FOutcome DWORD -} /* winnt.h:9009:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9009:15 */ -type TRANSACTION_BASIC_INFORMATION = _TRANSACTION_BASIC_INFORMATION /* winnt.h:9013:9 */ -type PTRANSACTION_BASIC_INFORMATION = uintptr /* winnt.h:9013:39 */ +type TRANSACTION_BASIC_INFORMATION = _TRANSACTION_BASIC_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9013:9 */ +type PTRANSACTION_BASIC_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9013:39 */ type _TRANSACTIONMANAGER_BASIC_INFORMATION = struct { FTmIdentity GUID FVirtualClock LARGE_INTEGER -} /* winnt.h:9015:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9015:15 */ -type TRANSACTIONMANAGER_BASIC_INFORMATION = _TRANSACTIONMANAGER_BASIC_INFORMATION /* winnt.h:9018:9 */ -type PTRANSACTIONMANAGER_BASIC_INFORMATION = uintptr /* winnt.h:9018:46 */ +type TRANSACTIONMANAGER_BASIC_INFORMATION = _TRANSACTIONMANAGER_BASIC_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9018:9 */ +type PTRANSACTIONMANAGER_BASIC_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9018:46 */ -type _TRANSACTIONMANAGER_LOG_INFORMATION = struct{ FLogIdentity GUID } /* winnt.h:9020:15 */ +type _TRANSACTIONMANAGER_LOG_INFORMATION = struct{ FLogIdentity GUID } /* /usr/x86_64-w64-mingw32/include/winnt.h:9020:15 */ -type TRANSACTIONMANAGER_LOG_INFORMATION = _TRANSACTIONMANAGER_LOG_INFORMATION /* winnt.h:9022:9 */ -type PTRANSACTIONMANAGER_LOG_INFORMATION = uintptr /* winnt.h:9022:44 */ +type TRANSACTIONMANAGER_LOG_INFORMATION = _TRANSACTIONMANAGER_LOG_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9022:9 */ +type PTRANSACTIONMANAGER_LOG_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9022:44 */ type _TRANSACTIONMANAGER_LOGPATH_INFORMATION = struct { FLogPathLength DWORD FLogPath [1]WCHAR F__ccgo_pad1 [2]byte -} /* winnt.h:9024:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9024:15 */ -type TRANSACTIONMANAGER_LOGPATH_INFORMATION = _TRANSACTIONMANAGER_LOGPATH_INFORMATION /* winnt.h:9027:9 */ -type PTRANSACTIONMANAGER_LOGPATH_INFORMATION = uintptr /* winnt.h:9027:48 */ +type TRANSACTIONMANAGER_LOGPATH_INFORMATION = _TRANSACTIONMANAGER_LOGPATH_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9027:9 */ +type PTRANSACTIONMANAGER_LOGPATH_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9027:48 */ -type _TRANSACTIONMANAGER_RECOVERY_INFORMATION = struct{ FLastRecoveredLsn ULONGLONG } /* winnt.h:9029:15 */ +type _TRANSACTIONMANAGER_RECOVERY_INFORMATION = struct{ FLastRecoveredLsn ULONGLONG } /* /usr/x86_64-w64-mingw32/include/winnt.h:9029:15 */ -type TRANSACTIONMANAGER_RECOVERY_INFORMATION = _TRANSACTIONMANAGER_RECOVERY_INFORMATION /* winnt.h:9031:9 */ -type PTRANSACTIONMANAGER_RECOVERY_INFORMATION = uintptr /* winnt.h:9031:49 */ +type TRANSACTIONMANAGER_RECOVERY_INFORMATION = _TRANSACTIONMANAGER_RECOVERY_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9031:9 */ +type PTRANSACTIONMANAGER_RECOVERY_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9031:49 */ -type _TRANSACTIONMANAGER_OLDEST_INFORMATION = struct{ FOldestTransactionGuid GUID } /* winnt.h:9033:15 */ +type _TRANSACTIONMANAGER_OLDEST_INFORMATION = struct{ FOldestTransactionGuid GUID } /* /usr/x86_64-w64-mingw32/include/winnt.h:9033:15 */ -type TRANSACTIONMANAGER_OLDEST_INFORMATION = _TRANSACTIONMANAGER_OLDEST_INFORMATION /* winnt.h:9035:9 */ -type PTRANSACTIONMANAGER_OLDEST_INFORMATION = uintptr /* winnt.h:9035:47 */ +type TRANSACTIONMANAGER_OLDEST_INFORMATION = _TRANSACTIONMANAGER_OLDEST_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9035:9 */ +type PTRANSACTIONMANAGER_OLDEST_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9035:47 */ type _TRANSACTION_PROPERTIES_INFORMATION = struct { FIsolationLevel DWORD @@ -37132,105 +37133,105 @@ type _TRANSACTION_PROPERTIES_INFORMATION = struct { FDescriptionLength DWORD FDescription [1]WCHAR F__ccgo_pad1 [6]byte -} /* winnt.h:9037:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9037:15 */ -type TRANSACTION_PROPERTIES_INFORMATION = _TRANSACTION_PROPERTIES_INFORMATION /* winnt.h:9044:9 */ -type PTRANSACTION_PROPERTIES_INFORMATION = uintptr /* winnt.h:9044:44 */ +type TRANSACTION_PROPERTIES_INFORMATION = _TRANSACTION_PROPERTIES_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9044:9 */ +type PTRANSACTION_PROPERTIES_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9044:44 */ -type _TRANSACTION_BIND_INFORMATION = struct{ FTmHandle HANDLE } /* winnt.h:9046:15 */ +type _TRANSACTION_BIND_INFORMATION = struct{ FTmHandle HANDLE } /* /usr/x86_64-w64-mingw32/include/winnt.h:9046:15 */ -type TRANSACTION_BIND_INFORMATION = _TRANSACTION_BIND_INFORMATION /* winnt.h:9048:9 */ -type PTRANSACTION_BIND_INFORMATION = uintptr /* winnt.h:9048:38 */ +type TRANSACTION_BIND_INFORMATION = _TRANSACTION_BIND_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9048:9 */ +type PTRANSACTION_BIND_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9048:38 */ type _TRANSACTION_ENLISTMENT_PAIR = struct { FEnlistmentId GUID FResourceManagerId GUID -} /* winnt.h:9050:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9050:15 */ -type TRANSACTION_ENLISTMENT_PAIR = _TRANSACTION_ENLISTMENT_PAIR /* winnt.h:9053:9 */ -type PTRANSACTION_ENLISTMENT_PAIR = uintptr /* winnt.h:9053:37 */ +type TRANSACTION_ENLISTMENT_PAIR = _TRANSACTION_ENLISTMENT_PAIR /* /usr/x86_64-w64-mingw32/include/winnt.h:9053:9 */ +type PTRANSACTION_ENLISTMENT_PAIR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9053:37 */ type _TRANSACTION_ENLISTMENTS_INFORMATION = struct { FNumberOfEnlistments DWORD FEnlistmentPair [1]TRANSACTION_ENLISTMENT_PAIR -} /* winnt.h:9055:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9055:15 */ -type TRANSACTION_ENLISTMENTS_INFORMATION = _TRANSACTION_ENLISTMENTS_INFORMATION /* winnt.h:9058:9 */ -type PTRANSACTION_ENLISTMENTS_INFORMATION = uintptr /* winnt.h:9058:45 */ +type TRANSACTION_ENLISTMENTS_INFORMATION = _TRANSACTION_ENLISTMENTS_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9058:9 */ +type PTRANSACTION_ENLISTMENTS_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9058:45 */ -type _TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION = struct{ FSuperiorEnlistmentPair TRANSACTION_ENLISTMENT_PAIR } /* winnt.h:9060:15 */ +type _TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION = struct{ FSuperiorEnlistmentPair TRANSACTION_ENLISTMENT_PAIR } /* /usr/x86_64-w64-mingw32/include/winnt.h:9060:15 */ -type TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION = _TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION /* winnt.h:9062:9 */ -type PTRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION = uintptr /* winnt.h:9062:53 */ +type TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION = _TRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9062:9 */ +type PTRANSACTION_SUPERIOR_ENLISTMENT_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9062:53 */ type _RESOURCEMANAGER_BASIC_INFORMATION = struct { FResourceManagerId GUID FDescriptionLength DWORD FDescription [1]WCHAR F__ccgo_pad1 [2]byte -} /* winnt.h:9064:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9064:15 */ -type RESOURCEMANAGER_BASIC_INFORMATION = _RESOURCEMANAGER_BASIC_INFORMATION /* winnt.h:9068:9 */ -type PRESOURCEMANAGER_BASIC_INFORMATION = uintptr /* winnt.h:9068:43 */ +type RESOURCEMANAGER_BASIC_INFORMATION = _RESOURCEMANAGER_BASIC_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9068:9 */ +type PRESOURCEMANAGER_BASIC_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9068:43 */ type _RESOURCEMANAGER_COMPLETION_INFORMATION = struct { FIoCompletionPortHandle HANDLE FCompletionKey ULONG_PTR -} /* winnt.h:9070:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9070:15 */ -type RESOURCEMANAGER_COMPLETION_INFORMATION = _RESOURCEMANAGER_COMPLETION_INFORMATION /* winnt.h:9073:9 */ -type PRESOURCEMANAGER_COMPLETION_INFORMATION = uintptr /* winnt.h:9073:48 */ +type RESOURCEMANAGER_COMPLETION_INFORMATION = _RESOURCEMANAGER_COMPLETION_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9073:9 */ +type PRESOURCEMANAGER_COMPLETION_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9073:48 */ -type TRANSACTION_INFORMATION_CLASS = uint32 /* winnt.h:9082:9 */ +type TRANSACTION_INFORMATION_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:9082:9 */ -type TRANSACTIONMANAGER_INFORMATION_CLASS = uint32 /* winnt.h:9091:9 */ +type TRANSACTIONMANAGER_INFORMATION_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:9091:9 */ -type RESOURCEMANAGER_INFORMATION_CLASS = uint32 /* winnt.h:9096:9 */ +type RESOURCEMANAGER_INFORMATION_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:9096:9 */ type _ENLISTMENT_BASIC_INFORMATION = struct { FEnlistmentId GUID FTransactionId GUID FResourceManagerId GUID -} /* winnt.h:9098:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9098:15 */ -type ENLISTMENT_BASIC_INFORMATION = _ENLISTMENT_BASIC_INFORMATION /* winnt.h:9102:9 */ -type PENLISTMENT_BASIC_INFORMATION = uintptr /* winnt.h:9102:38 */ +type ENLISTMENT_BASIC_INFORMATION = _ENLISTMENT_BASIC_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9102:9 */ +type PENLISTMENT_BASIC_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9102:38 */ type _ENLISTMENT_CRM_INFORMATION = struct { FCrmTransactionManagerId GUID FCrmResourceManagerId GUID FCrmEnlistmentId GUID -} /* winnt.h:9104:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9104:15 */ -type ENLISTMENT_CRM_INFORMATION = _ENLISTMENT_CRM_INFORMATION /* winnt.h:9108:9 */ -type PENLISTMENT_CRM_INFORMATION = uintptr /* winnt.h:9108:36 */ +type ENLISTMENT_CRM_INFORMATION = _ENLISTMENT_CRM_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9108:9 */ +type PENLISTMENT_CRM_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9108:36 */ -type ENLISTMENT_INFORMATION_CLASS = uint32 /* winnt.h:9114:9 */ +type ENLISTMENT_INFORMATION_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:9114:9 */ -type _TRANSACTION_LIST_ENTRY = struct{ FUOW GUID } /* winnt.h:9116:15 */ +type _TRANSACTION_LIST_ENTRY = struct{ FUOW GUID } /* /usr/x86_64-w64-mingw32/include/winnt.h:9116:15 */ -type TRANSACTION_LIST_ENTRY = _TRANSACTION_LIST_ENTRY /* winnt.h:9118:9 */ -type PTRANSACTION_LIST_ENTRY = uintptr /* winnt.h:9118:32 */ +type TRANSACTION_LIST_ENTRY = _TRANSACTION_LIST_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:9118:9 */ +type PTRANSACTION_LIST_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9118:32 */ type _TRANSACTION_LIST_INFORMATION = struct { FNumberOfTransactions DWORD FTransactionInformation [1]TRANSACTION_LIST_ENTRY -} /* winnt.h:9120:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9120:15 */ -type TRANSACTION_LIST_INFORMATION = _TRANSACTION_LIST_INFORMATION /* winnt.h:9123:9 */ -type PTRANSACTION_LIST_INFORMATION = uintptr /* winnt.h:9123:38 */ +type TRANSACTION_LIST_INFORMATION = _TRANSACTION_LIST_INFORMATION /* /usr/x86_64-w64-mingw32/include/winnt.h:9123:9 */ +type PTRANSACTION_LIST_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9123:38 */ -type KTMOBJECT_TYPE = uint32 /* winnt.h:9131:9 */ -type PKTMOBJECT_TYPE = uintptr /* winnt.h:9131:24 */ +type KTMOBJECT_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winnt.h:9131:9 */ +type PKTMOBJECT_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9131:24 */ type _KTMOBJECT_CURSOR = struct { FLastQuery GUID FObjectIdCount DWORD FObjectIds [1]GUID -} /* winnt.h:9133:15 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9133:15 */ -type KTMOBJECT_CURSOR = _KTMOBJECT_CURSOR /* winnt.h:9137:9 */ -type PKTMOBJECT_CURSOR = uintptr /* winnt.h:9137:26 */ +type KTMOBJECT_CURSOR = _KTMOBJECT_CURSOR /* /usr/x86_64-w64-mingw32/include/winnt.h:9137:9 */ +type PKTMOBJECT_CURSOR = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9137:26 */ // Field Names From (See _fields_ section) // FIXME: Verify these against documentation @@ -37249,7 +37250,7 @@ type _WOW64_FLOATING_SAVE_AREA = struct { FDataSelector DWORD FRegisterArea [80]BYTE FCr0NpxState DWORD -} /* winnt.h:9174:9 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9174:9 */ // Field Names From (See _fields_ section) // FIXME: Verify these against documentation @@ -37258,8 +37259,8 @@ type _WOW64_FLOATING_SAVE_AREA = struct { // WOW64_FLOATING_SAVE_AREA - http://packages.python.org/winappdbg/winappdbg.win32.context_amd64.WOW64_FLOATING_SAVE_AREA-class.html // WOW64_CONTEXT - http://packages.python.org/winappdbg/winappdbg.win32.context_amd64.WOW64_CONTEXT-class.html -type WOW64_FLOATING_SAVE_AREA = _WOW64_FLOATING_SAVE_AREA /* winnt.h:9184:3 */ -type PWOW64_FLOATING_SAVE_AREA = uintptr /* winnt.h:9184:29 */ +type WOW64_FLOATING_SAVE_AREA = _WOW64_FLOATING_SAVE_AREA /* /usr/x86_64-w64-mingw32/include/winnt.h:9184:3 */ +type PWOW64_FLOATING_SAVE_AREA = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9184:29 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -37291,14 +37292,14 @@ type _WOW64_CONTEXT = struct { FEsp DWORD FSegSs DWORD FExtendedRegisters [512]BYTE -} /* winnt.h:9187:9 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9187:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type WOW64_CONTEXT = _WOW64_CONTEXT /* winnt.h:9213:3 */ -type PWOW64_CONTEXT = uintptr /* winnt.h:9213:18 */ +type WOW64_CONTEXT = _WOW64_CONTEXT /* /usr/x86_64-w64-mingw32/include/winnt.h:9213:3 */ +type PWOW64_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9213:18 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. @@ -37316,233 +37317,233 @@ type _WOW64_LDT_ENTRY = struct { FBaseHi BYTE } } -} /* winnt.h:9216:9 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9216:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type WOW64_LDT_ENTRY = _WOW64_LDT_ENTRY /* winnt.h:9239:3 */ -type PWOW64_LDT_ENTRY = uintptr /* winnt.h:9239:20 */ +type WOW64_LDT_ENTRY = _WOW64_LDT_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:9239:3 */ +type PWOW64_LDT_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9239:20 */ type _WOW64_DESCRIPTOR_TABLE_ENTRY = struct { FSelector DWORD FDescriptor WOW64_LDT_ENTRY -} /* winnt.h:9241:13 */ +} /* /usr/x86_64-w64-mingw32/include/winnt.h:9241:13 */ -type WOW64_DESCRIPTOR_TABLE_ENTRY = _WOW64_DESCRIPTOR_TABLE_ENTRY /* winnt.h:9244:7 */ -type PWOW64_DESCRIPTOR_TABLE_ENTRY = uintptr /* winnt.h:9244:36 */ +type WOW64_DESCRIPTOR_TABLE_ENTRY = _WOW64_DESCRIPTOR_TABLE_ENTRY /* /usr/x86_64-w64-mingw32/include/winnt.h:9244:7 */ +type PWOW64_DESCRIPTOR_TABLE_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/winnt.h:9244:36 */ -type WPARAM = UINT_PTR /* minwindef.h:166:20 */ -type LPARAM = LONG_PTR /* minwindef.h:167:20 */ -type LRESULT = LONG_PTR /* minwindef.h:168:20 */ +type WPARAM = UINT_PTR /* /usr/x86_64-w64-mingw32/include/minwindef.h:166:20 */ +type LPARAM = LONG_PTR /* /usr/x86_64-w64-mingw32/include/minwindef.h:167:20 */ +type LRESULT = LONG_PTR /* /usr/x86_64-w64-mingw32/include/minwindef.h:168:20 */ -type SPHANDLE = uintptr /* minwindef.h:189:18 */ -type LPHANDLE = uintptr /* minwindef.h:190:18 */ -type HGLOBAL = HANDLE /* minwindef.h:191:18 */ -type HLOCAL = HANDLE /* minwindef.h:192:18 */ -type GLOBALHANDLE = HANDLE /* minwindef.h:193:18 */ -type LOCALHANDLE = HANDLE /* minwindef.h:194:18 */ -type FARPROC = uintptr /* minwindef.h:196:19 */ -type NEARPROC = uintptr /* minwindef.h:197:19 */ -type PROC = uintptr /* minwindef.h:198:19 */ +type SPHANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:189:18 */ +type LPHANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:190:18 */ +type HGLOBAL = HANDLE /* /usr/x86_64-w64-mingw32/include/minwindef.h:191:18 */ +type HLOCAL = HANDLE /* /usr/x86_64-w64-mingw32/include/minwindef.h:192:18 */ +type GLOBALHANDLE = HANDLE /* /usr/x86_64-w64-mingw32/include/minwindef.h:193:18 */ +type LOCALHANDLE = HANDLE /* /usr/x86_64-w64-mingw32/include/minwindef.h:194:18 */ +type FARPROC = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:196:19 */ +type NEARPROC = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:197:19 */ +type PROC = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:198:19 */ -type ATOM = WORD /* minwindef.h:205:16 */ +type ATOM = WORD /* /usr/x86_64-w64-mingw32/include/minwindef.h:205:16 */ -type HFILE = int32 /* minwindef.h:207:15 */ -type HINSTANCE__ = struct{ Funused int32 } /* minwindef.h:208:3 */ +type HFILE = int32 /* /usr/x86_64-w64-mingw32/include/minwindef.h:207:15 */ +type HINSTANCE__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:208:3 */ -type HINSTANCE = uintptr /* minwindef.h:208:3 */ -type HKEY__ = struct{ Funused int32 } /* minwindef.h:209:3 */ +type HINSTANCE = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:208:3 */ +type HKEY__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:209:3 */ -type HKEY = uintptr /* minwindef.h:209:3 */ -type PHKEY = uintptr /* minwindef.h:210:16 */ -type HKL__ = struct{ Funused int32 } /* minwindef.h:211:3 */ +type HKEY = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:209:3 */ +type PHKEY = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:210:16 */ +type HKL__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:211:3 */ -type HKL = uintptr /* minwindef.h:211:3 */ -type HLSURF__ = struct{ Funused int32 } /* minwindef.h:212:3 */ +type HKL = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:211:3 */ +type HLSURF__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:212:3 */ -type HLSURF = uintptr /* minwindef.h:212:3 */ -type HMETAFILE__ = struct{ Funused int32 } /* minwindef.h:213:3 */ +type HLSURF = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:212:3 */ +type HMETAFILE__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:213:3 */ -type HMETAFILE = uintptr /* minwindef.h:213:3 */ -type HMODULE = HINSTANCE /* minwindef.h:214:21 */ -type HRGN__ = struct{ Funused int32 } /* minwindef.h:215:3 */ +type HMETAFILE = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:213:3 */ +type HMODULE = HINSTANCE /* /usr/x86_64-w64-mingw32/include/minwindef.h:214:21 */ +type HRGN__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:215:3 */ -type HRGN = uintptr /* minwindef.h:215:3 */ -type HRSRC__ = struct{ Funused int32 } /* minwindef.h:216:3 */ +type HRGN = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:215:3 */ +type HRSRC__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:216:3 */ -type HRSRC = uintptr /* minwindef.h:216:3 */ -type HSPRITE__ = struct{ Funused int32 } /* minwindef.h:217:3 */ +type HRSRC = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:216:3 */ +type HSPRITE__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:217:3 */ -type HSPRITE = uintptr /* minwindef.h:217:3 */ -type HSTR__ = struct{ Funused int32 } /* minwindef.h:218:3 */ +type HSPRITE = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:217:3 */ +type HSTR__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:218:3 */ -type HSTR = uintptr /* minwindef.h:218:3 */ -type HTASK__ = struct{ Funused int32 } /* minwindef.h:219:3 */ +type HSTR = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:218:3 */ +type HTASK__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:219:3 */ -type HTASK = uintptr /* minwindef.h:219:3 */ -type HWINSTA__ = struct{ Funused int32 } /* minwindef.h:220:3 */ +type HTASK = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:219:3 */ +type HWINSTA__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/minwindef.h:220:3 */ -type HWINSTA = uintptr /* minwindef.h:220:3 */ +type HWINSTA = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:220:3 */ type _FILETIME = struct { FdwLowDateTime DWORD FdwHighDateTime DWORD -} /* minwindef.h:222:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwindef.h:222:11 */ -type FILETIME = _FILETIME /* minwindef.h:225:5 */ -type PFILETIME = uintptr /* minwindef.h:225:14 */ -type LPFILETIME = uintptr /* minwindef.h:225:25 */ +type FILETIME = _FILETIME /* /usr/x86_64-w64-mingw32/include/minwindef.h:225:5 */ +type PFILETIME = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:225:14 */ +type LPFILETIME = uintptr /* /usr/x86_64-w64-mingw32/include/minwindef.h:225:25 */ // Make sure winnt.h is included. // * // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type HWND__ = struct{ Funused int32 } /* windef.h:26:1 */ +type HWND__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:26:1 */ -type HWND = uintptr /* windef.h:26:1 */ -type HHOOK__ = struct{ Funused int32 } /* windef.h:27:1 */ +type HWND = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:26:1 */ +type HHOOK__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:27:1 */ -type HHOOK = uintptr /* windef.h:27:1 */ +type HHOOK = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:27:1 */ -type HGDIOBJ = uintptr /* windef.h:38:16 */ +type HGDIOBJ = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:38:16 */ -type HACCEL__ = struct{ Funused int32 } /* windef.h:43:1 */ +type HACCEL__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:43:1 */ -type HACCEL = uintptr /* windef.h:43:1 */ -type HBITMAP__ = struct{ Funused int32 } /* windef.h:44:1 */ +type HACCEL = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:43:1 */ +type HBITMAP__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:44:1 */ -type HBITMAP = uintptr /* windef.h:44:1 */ -type HBRUSH__ = struct{ Funused int32 } /* windef.h:45:1 */ +type HBITMAP = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:44:1 */ +type HBRUSH__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:45:1 */ -type HBRUSH = uintptr /* windef.h:45:1 */ -type HCOLORSPACE__ = struct{ Funused int32 } /* windef.h:46:1 */ +type HBRUSH = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:45:1 */ +type HCOLORSPACE__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:46:1 */ -type HCOLORSPACE = uintptr /* windef.h:46:1 */ -type HDC__ = struct{ Funused int32 } /* windef.h:47:1 */ +type HCOLORSPACE = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:46:1 */ +type HDC__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:47:1 */ -type HDC = uintptr /* windef.h:47:1 */ -type HGLRC__ = struct{ Funused int32 } /* windef.h:48:1 */ +type HDC = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:47:1 */ +type HGLRC__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:48:1 */ -type HGLRC = uintptr /* windef.h:48:1 */ -type HDESK__ = struct{ Funused int32 } /* windef.h:49:1 */ +type HGLRC = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:48:1 */ +type HDESK__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:49:1 */ -type HDESK = uintptr /* windef.h:49:1 */ -type HENHMETAFILE__ = struct{ Funused int32 } /* windef.h:50:1 */ +type HDESK = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:49:1 */ +type HENHMETAFILE__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:50:1 */ -type HENHMETAFILE = uintptr /* windef.h:50:1 */ -type HFONT__ = struct{ Funused int32 } /* windef.h:51:1 */ +type HENHMETAFILE = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:50:1 */ +type HFONT__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:51:1 */ -type HFONT = uintptr /* windef.h:51:1 */ -type HICON__ = struct{ Funused int32 } /* windef.h:52:1 */ +type HFONT = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:51:1 */ +type HICON__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:52:1 */ -type HICON = uintptr /* windef.h:52:1 */ -type HMENU__ = struct{ Funused int32 } /* windef.h:53:1 */ +type HICON = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:52:1 */ +type HMENU__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:53:1 */ -type HMENU = uintptr /* windef.h:53:1 */ -type HPALETTE__ = struct{ Funused int32 } /* windef.h:54:1 */ +type HMENU = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:53:1 */ +type HPALETTE__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:54:1 */ -type HPALETTE = uintptr /* windef.h:54:1 */ -type HPEN__ = struct{ Funused int32 } /* windef.h:55:1 */ +type HPALETTE = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:54:1 */ +type HPEN__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:55:1 */ -type HPEN = uintptr /* windef.h:55:1 */ -type HMONITOR__ = struct{ Funused int32 } /* windef.h:56:1 */ +type HPEN = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:55:1 */ +type HMONITOR__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:56:1 */ -type HMONITOR = uintptr /* windef.h:56:1 */ -type HWINEVENTHOOK__ = struct{ Funused int32 } /* windef.h:58:1 */ +type HMONITOR = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:56:1 */ +type HWINEVENTHOOK__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:58:1 */ -type HWINEVENTHOOK = uintptr /* windef.h:58:1 */ +type HWINEVENTHOOK = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:58:1 */ -type HCURSOR = HICON /* windef.h:60:15 */ -type COLORREF = DWORD /* windef.h:61:15 */ +type HCURSOR = HICON /* /usr/x86_64-w64-mingw32/include/windef.h:60:15 */ +type COLORREF = DWORD /* /usr/x86_64-w64-mingw32/include/windef.h:61:15 */ -type HUMPD__ = struct{ Funused int32 } /* windef.h:65:1 */ +type HUMPD__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:65:1 */ -type HUMPD = uintptr /* windef.h:65:1 */ +type HUMPD = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:65:1 */ -type LPCOLORREF = uintptr /* windef.h:67:15 */ +type LPCOLORREF = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:67:15 */ type tagRECT = struct { Fleft LONG Ftop LONG Fright LONG Fbottom LONG -} /* windef.h:73:9 */ +} /* /usr/x86_64-w64-mingw32/include/windef.h:73:9 */ -type RECT = tagRECT /* windef.h:78:3 */ -type PRECT = uintptr /* windef.h:78:8 */ -type NPRECT = uintptr /* windef.h:78:15 */ -type LPRECT = uintptr /* windef.h:78:23 */ +type RECT = tagRECT /* /usr/x86_64-w64-mingw32/include/windef.h:78:3 */ +type PRECT = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:78:8 */ +type NPRECT = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:78:15 */ +type LPRECT = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:78:23 */ -type LPCRECT = uintptr /* windef.h:80:20 */ +type LPCRECT = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:80:20 */ type _RECTL = struct { Fleft LONG Ftop LONG Fright LONG Fbottom LONG -} /* windef.h:82:9 */ +} /* /usr/x86_64-w64-mingw32/include/windef.h:82:9 */ -type RECTL = _RECTL /* windef.h:87:3 */ -type PRECTL = uintptr /* windef.h:87:9 */ -type LPRECTL = uintptr /* windef.h:87:17 */ +type RECTL = _RECTL /* /usr/x86_64-w64-mingw32/include/windef.h:87:3 */ +type PRECTL = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:87:9 */ +type LPRECTL = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:87:17 */ -type LPCRECTL = uintptr /* windef.h:89:21 */ +type LPCRECTL = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:89:21 */ type tagPOINT = struct { Fx LONG Fy LONG -} /* windef.h:91:9 */ +} /* /usr/x86_64-w64-mingw32/include/windef.h:91:9 */ -type POINT = tagPOINT /* windef.h:94:3 */ -type PPOINT = uintptr /* windef.h:94:9 */ -type NPPOINT = uintptr /* windef.h:94:17 */ -type LPPOINT = uintptr /* windef.h:94:26 */ +type POINT = tagPOINT /* /usr/x86_64-w64-mingw32/include/windef.h:94:3 */ +type PPOINT = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:94:9 */ +type NPPOINT = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:94:17 */ +type LPPOINT = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:94:26 */ type _POINTL = struct { Fx LONG Fy LONG -} /* windef.h:96:9 */ +} /* /usr/x86_64-w64-mingw32/include/windef.h:96:9 */ -type POINTL = _POINTL /* windef.h:99:3 */ -type PPOINTL = uintptr /* windef.h:99:10 */ +type POINTL = _POINTL /* /usr/x86_64-w64-mingw32/include/windef.h:99:3 */ +type PPOINTL = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:99:10 */ type tagSIZE = struct { Fcx LONG Fcy LONG -} /* windef.h:101:9 */ +} /* /usr/x86_64-w64-mingw32/include/windef.h:101:9 */ -type SIZE = tagSIZE /* windef.h:104:3 */ -type PSIZE = uintptr /* windef.h:104:8 */ -type LPSIZE = uintptr /* windef.h:104:15 */ +type SIZE = tagSIZE /* /usr/x86_64-w64-mingw32/include/windef.h:104:3 */ +type PSIZE = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:104:8 */ +type LPSIZE = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:104:15 */ -type SIZEL = SIZE /* windef.h:106:14 */ -type PSIZEL = uintptr /* windef.h:107:14 */ -type LPSIZEL = uintptr /* windef.h:107:22 */ +type SIZEL = SIZE /* /usr/x86_64-w64-mingw32/include/windef.h:106:14 */ +type PSIZEL = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:107:14 */ +type LPSIZEL = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:107:22 */ type tagPOINTS = struct { Fx SHORT Fy SHORT -} /* windef.h:109:9 */ +} /* /usr/x86_64-w64-mingw32/include/windef.h:109:9 */ -type POINTS = tagPOINTS /* windef.h:112:3 */ -type PPOINTS = uintptr /* windef.h:112:10 */ -type LPPOINTS = uintptr /* windef.h:112:19 */ +type POINTS = tagPOINTS /* /usr/x86_64-w64-mingw32/include/windef.h:112:3 */ +type PPOINTS = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:112:10 */ +type LPPOINTS = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:112:19 */ -type APP_LOCAL_DEVICE_ID1 = struct{ Fvalue [32]BYTE } /* windef.h:116:9 */ +type APP_LOCAL_DEVICE_ID1 = struct{ Fvalue [32]BYTE } /* /usr/x86_64-w64-mingw32/include/windef.h:116:9 */ -type APP_LOCAL_DEVICE_ID = APP_LOCAL_DEVICE_ID1 /* windef.h:118:3 */ +type APP_LOCAL_DEVICE_ID = APP_LOCAL_DEVICE_ID1 /* /usr/x86_64-w64-mingw32/include/windef.h:118:3 */ -type DPI_AWARENESS_CONTEXT__ = struct{ Funused int32 } /* windef.h:155:1 */ +type DPI_AWARENESS_CONTEXT__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/windef.h:155:1 */ -type DPI_AWARENESS_CONTEXT = uintptr /* windef.h:155:1 */ +type DPI_AWARENESS_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/windef.h:155:1 */ -type DPI_AWARENESS = int32 /* windef.h:162:3 */ +type DPI_AWARENESS = int32 /* /usr/x86_64-w64-mingw32/include/windef.h:162:3 */ -type DPI_HOSTING_BEHAVIOR = int32 /* windef.h:174:3 */ +type DPI_HOSTING_BEHAVIOR = int32 /* /usr/x86_64-w64-mingw32/include/windef.h:174:3 */ // * // This file is part of the mingw-w64 runtime package. @@ -37567,7 +37568,7 @@ type _SECURITY_ATTRIBUTES = struct { FlpSecurityDescriptor LPVOID FbInheritHandle WINBOOL F__ccgo_pad2 [4]byte -} /* minwinbase.h:13:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:13:11 */ // * // This file is part of the mingw-w64 runtime package. @@ -37586,9 +37587,9 @@ type _SECURITY_ATTRIBUTES = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type SECURITY_ATTRIBUTES = _SECURITY_ATTRIBUTES /* minwinbase.h:17:5 */ -type PSECURITY_ATTRIBUTES = uintptr /* minwinbase.h:17:26 */ -type LPSECURITY_ATTRIBUTES = uintptr /* minwinbase.h:17:49 */ +type SECURITY_ATTRIBUTES = _SECURITY_ATTRIBUTES /* /usr/x86_64-w64-mingw32/include/minwinbase.h:17:5 */ +type PSECURITY_ATTRIBUTES = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:17:26 */ +type LPSECURITY_ATTRIBUTES = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:17:49 */ type _OVERLAPPED = struct { FInternal ULONG_PTR @@ -37601,10 +37602,10 @@ type _OVERLAPPED = struct { } } FhEvent HANDLE -} /* minwinbase.h:19:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:19:11 */ -type OVERLAPPED = _OVERLAPPED /* minwinbase.h:30:5 */ -type LPOVERLAPPED = uintptr /* minwinbase.h:30:17 */ +type OVERLAPPED = _OVERLAPPED /* /usr/x86_64-w64-mingw32/include/minwinbase.h:30:5 */ +type LPOVERLAPPED = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:30:17 */ type _OVERLAPPED_ENTRY = struct { FlpCompletionKey ULONG_PTR @@ -37612,10 +37613,10 @@ type _OVERLAPPED_ENTRY = struct { FInternal ULONG_PTR FdwNumberOfBytesTransferred DWORD F__ccgo_pad1 [4]byte -} /* minwinbase.h:32:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:32:11 */ -type OVERLAPPED_ENTRY = _OVERLAPPED_ENTRY /* minwinbase.h:37:5 */ -type LPOVERLAPPED_ENTRY = uintptr /* minwinbase.h:37:23 */ +type OVERLAPPED_ENTRY = _OVERLAPPED_ENTRY /* /usr/x86_64-w64-mingw32/include/minwinbase.h:37:5 */ +type LPOVERLAPPED_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:37:23 */ type _SYSTEMTIME = struct { FwYear WORD @@ -37626,11 +37627,11 @@ type _SYSTEMTIME = struct { FwMinute WORD FwSecond WORD FwMilliseconds WORD -} /* minwinbase.h:49:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:49:11 */ -type SYSTEMTIME = _SYSTEMTIME /* minwinbase.h:58:5 */ -type PSYSTEMTIME = uintptr /* minwinbase.h:58:17 */ -type LPSYSTEMTIME = uintptr /* minwinbase.h:58:31 */ +type SYSTEMTIME = _SYSTEMTIME /* /usr/x86_64-w64-mingw32/include/minwinbase.h:58:5 */ +type PSYSTEMTIME = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:58:17 */ +type LPSYSTEMTIME = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:58:31 */ type _WIN32_FIND_DATAA = struct { FdwFileAttributes DWORD @@ -37644,11 +37645,11 @@ type _WIN32_FIND_DATAA = struct { FcFileName [260]CHAR FcAlternateFileName [14]CHAR F__ccgo_pad1 [2]byte -} /* minwinbase.h:61:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:61:11 */ -type WIN32_FIND_DATAA = _WIN32_FIND_DATAA /* minwinbase.h:77:5 */ -type PWIN32_FIND_DATAA = uintptr /* minwinbase.h:77:23 */ -type LPWIN32_FIND_DATAA = uintptr /* minwinbase.h:77:43 */ +type WIN32_FIND_DATAA = _WIN32_FIND_DATAA /* /usr/x86_64-w64-mingw32/include/minwinbase.h:77:5 */ +type PWIN32_FIND_DATAA = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:77:23 */ +type LPWIN32_FIND_DATAA = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:77:43 */ type _WIN32_FIND_DATAW = struct { FdwFileAttributes DWORD @@ -37661,30 +37662,30 @@ type _WIN32_FIND_DATAW = struct { FdwReserved1 DWORD FcFileName [260]WCHAR FcAlternateFileName [14]WCHAR -} /* minwinbase.h:79:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:79:11 */ -type WIN32_FIND_DATAW = _WIN32_FIND_DATAW /* minwinbase.h:95:5 */ -type PWIN32_FIND_DATAW = uintptr /* minwinbase.h:95:23 */ -type LPWIN32_FIND_DATAW = uintptr /* minwinbase.h:95:43 */ +type WIN32_FIND_DATAW = _WIN32_FIND_DATAW /* /usr/x86_64-w64-mingw32/include/minwinbase.h:95:5 */ +type PWIN32_FIND_DATAW = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:95:23 */ +type LPWIN32_FIND_DATAW = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:95:43 */ -type WIN32_FIND_DATA = WIN32_FIND_DATAA /* minwinbase.h:97:3 */ -type PWIN32_FIND_DATA = PWIN32_FIND_DATAA /* minwinbase.h:98:3 */ -type LPWIN32_FIND_DATA = LPWIN32_FIND_DATAA /* minwinbase.h:99:3 */ +type WIN32_FIND_DATA = WIN32_FIND_DATAA /* /usr/x86_64-w64-mingw32/include/minwinbase.h:97:3 */ +type PWIN32_FIND_DATA = PWIN32_FIND_DATAA /* /usr/x86_64-w64-mingw32/include/minwinbase.h:98:3 */ +type LPWIN32_FIND_DATA = LPWIN32_FIND_DATAA /* /usr/x86_64-w64-mingw32/include/minwinbase.h:99:3 */ -type FINDEX_INFO_LEVELS = uint32 /* minwinbase.h:106:5 */ +type FINDEX_INFO_LEVELS = uint32 /* /usr/x86_64-w64-mingw32/include/minwinbase.h:106:5 */ -type FINDEX_SEARCH_OPS = uint32 /* minwinbase.h:119:5 */ +type FINDEX_SEARCH_OPS = uint32 /* /usr/x86_64-w64-mingw32/include/minwinbase.h:119:5 */ -type GET_FILEEX_INFO_LEVELS = uint32 /* minwinbase.h:134:5 */ +type GET_FILEEX_INFO_LEVELS = uint32 /* /usr/x86_64-w64-mingw32/include/minwinbase.h:134:5 */ -type CRITICAL_SECTION = RTL_CRITICAL_SECTION /* minwinbase.h:171:32 */ -type PCRITICAL_SECTION = PRTL_CRITICAL_SECTION /* minwinbase.h:172:33 */ -type LPCRITICAL_SECTION = PRTL_CRITICAL_SECTION /* minwinbase.h:173:33 */ -type CRITICAL_SECTION_DEBUG = RTL_CRITICAL_SECTION_DEBUG /* minwinbase.h:174:38 */ -type PCRITICAL_SECTION_DEBUG = PRTL_CRITICAL_SECTION_DEBUG /* minwinbase.h:175:39 */ -type LPCRITICAL_SECTION_DEBUG = PRTL_CRITICAL_SECTION_DEBUG /* minwinbase.h:176:39 */ +type CRITICAL_SECTION = RTL_CRITICAL_SECTION /* /usr/x86_64-w64-mingw32/include/minwinbase.h:171:32 */ +type PCRITICAL_SECTION = PRTL_CRITICAL_SECTION /* /usr/x86_64-w64-mingw32/include/minwinbase.h:172:33 */ +type LPCRITICAL_SECTION = PRTL_CRITICAL_SECTION /* /usr/x86_64-w64-mingw32/include/minwinbase.h:173:33 */ +type CRITICAL_SECTION_DEBUG = RTL_CRITICAL_SECTION_DEBUG /* /usr/x86_64-w64-mingw32/include/minwinbase.h:174:38 */ +type PCRITICAL_SECTION_DEBUG = PRTL_CRITICAL_SECTION_DEBUG /* /usr/x86_64-w64-mingw32/include/minwinbase.h:175:39 */ +type LPCRITICAL_SECTION_DEBUG = PRTL_CRITICAL_SECTION_DEBUG /* /usr/x86_64-w64-mingw32/include/minwinbase.h:176:39 */ -type LPOVERLAPPED_COMPLETION_ROUTINE = uintptr /* minwinbase.h:178:16 */ +type LPOVERLAPPED_COMPLETION_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:178:16 */ type _PROCESS_HEAP_ENTRY = struct { FlpData PVOID @@ -37699,11 +37700,11 @@ type _PROCESS_HEAP_ENTRY = struct { F__ccgo_pad1 [4]byte } } -} /* minwinbase.h:183:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:183:11 */ -type PROCESS_HEAP_ENTRY = _PROCESS_HEAP_ENTRY /* minwinbase.h:201:5 */ -type LPPROCESS_HEAP_ENTRY = uintptr /* minwinbase.h:201:24 */ -type PPROCESS_HEAP_ENTRY = uintptr /* minwinbase.h:201:46 */ +type PROCESS_HEAP_ENTRY = _PROCESS_HEAP_ENTRY /* /usr/x86_64-w64-mingw32/include/minwinbase.h:201:5 */ +type LPPROCESS_HEAP_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:201:24 */ +type PPROCESS_HEAP_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:201:46 */ type _REASON_CONTEXT = struct { FVersion ULONG @@ -37716,34 +37717,34 @@ type _REASON_CONTEXT = struct { FReasonStrings uintptr } } -} /* minwinbase.h:210:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:210:11 */ -type REASON_CONTEXT = _REASON_CONTEXT /* minwinbase.h:222:5 */ -type PREASON_CONTEXT = uintptr /* minwinbase.h:222:21 */ +type REASON_CONTEXT = _REASON_CONTEXT /* /usr/x86_64-w64-mingw32/include/minwinbase.h:222:5 */ +type PREASON_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:222:21 */ -type PTHREAD_START_ROUTINE = uintptr /* minwinbase.h:234:17 */ -type LPTHREAD_START_ROUTINE = PTHREAD_START_ROUTINE /* minwinbase.h:235:33 */ +type PTHREAD_START_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:234:17 */ +type LPTHREAD_START_ROUTINE = PTHREAD_START_ROUTINE /* /usr/x86_64-w64-mingw32/include/minwinbase.h:235:33 */ -type PENCLAVE_ROUTINE = uintptr /* minwinbase.h:237:18 */ -type LPENCLAVE_ROUTINE = PENCLAVE_ROUTINE /* minwinbase.h:238:28 */ +type PENCLAVE_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:237:18 */ +type LPENCLAVE_ROUTINE = PENCLAVE_ROUTINE /* /usr/x86_64-w64-mingw32/include/minwinbase.h:238:28 */ type _EXCEPTION_DEBUG_INFO = struct { FExceptionRecord EXCEPTION_RECORD FdwFirstChance DWORD F__ccgo_pad1 [4]byte -} /* minwinbase.h:240:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:240:11 */ -type EXCEPTION_DEBUG_INFO = _EXCEPTION_DEBUG_INFO /* minwinbase.h:243:5 */ -type LPEXCEPTION_DEBUG_INFO = uintptr /* minwinbase.h:243:27 */ +type EXCEPTION_DEBUG_INFO = _EXCEPTION_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/minwinbase.h:243:5 */ +type LPEXCEPTION_DEBUG_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:243:27 */ type _CREATE_THREAD_DEBUG_INFO = struct { FhThread HANDLE FlpThreadLocalBase LPVOID FlpStartAddress LPTHREAD_START_ROUTINE -} /* minwinbase.h:245:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:245:11 */ -type CREATE_THREAD_DEBUG_INFO = _CREATE_THREAD_DEBUG_INFO /* minwinbase.h:249:5 */ -type LPCREATE_THREAD_DEBUG_INFO = uintptr /* minwinbase.h:249:31 */ +type CREATE_THREAD_DEBUG_INFO = _CREATE_THREAD_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/minwinbase.h:249:5 */ +type LPCREATE_THREAD_DEBUG_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:249:31 */ type _CREATE_PROCESS_DEBUG_INFO = struct { FhFile HANDLE @@ -37757,20 +37758,20 @@ type _CREATE_PROCESS_DEBUG_INFO = struct { FlpImageName LPVOID FfUnicode WORD F__ccgo_pad1 [6]byte -} /* minwinbase.h:251:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:251:11 */ -type CREATE_PROCESS_DEBUG_INFO = _CREATE_PROCESS_DEBUG_INFO /* minwinbase.h:262:5 */ -type LPCREATE_PROCESS_DEBUG_INFO = uintptr /* minwinbase.h:262:32 */ +type CREATE_PROCESS_DEBUG_INFO = _CREATE_PROCESS_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/minwinbase.h:262:5 */ +type LPCREATE_PROCESS_DEBUG_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:262:32 */ -type _EXIT_THREAD_DEBUG_INFO = struct{ FdwExitCode DWORD } /* minwinbase.h:264:11 */ +type _EXIT_THREAD_DEBUG_INFO = struct{ FdwExitCode DWORD } /* /usr/x86_64-w64-mingw32/include/minwinbase.h:264:11 */ -type EXIT_THREAD_DEBUG_INFO = _EXIT_THREAD_DEBUG_INFO /* minwinbase.h:266:5 */ -type LPEXIT_THREAD_DEBUG_INFO = uintptr /* minwinbase.h:266:29 */ +type EXIT_THREAD_DEBUG_INFO = _EXIT_THREAD_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/minwinbase.h:266:5 */ +type LPEXIT_THREAD_DEBUG_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:266:29 */ -type _EXIT_PROCESS_DEBUG_INFO = struct{ FdwExitCode DWORD } /* minwinbase.h:268:11 */ +type _EXIT_PROCESS_DEBUG_INFO = struct{ FdwExitCode DWORD } /* /usr/x86_64-w64-mingw32/include/minwinbase.h:268:11 */ -type EXIT_PROCESS_DEBUG_INFO = _EXIT_PROCESS_DEBUG_INFO /* minwinbase.h:270:5 */ -type LPEXIT_PROCESS_DEBUG_INFO = uintptr /* minwinbase.h:270:30 */ +type EXIT_PROCESS_DEBUG_INFO = _EXIT_PROCESS_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/minwinbase.h:270:5 */ +type LPEXIT_PROCESS_DEBUG_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:270:30 */ type _LOAD_DLL_DEBUG_INFO = struct { FhFile HANDLE @@ -37780,33 +37781,33 @@ type _LOAD_DLL_DEBUG_INFO = struct { FlpImageName LPVOID FfUnicode WORD F__ccgo_pad1 [6]byte -} /* minwinbase.h:272:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:272:11 */ -type LOAD_DLL_DEBUG_INFO = _LOAD_DLL_DEBUG_INFO /* minwinbase.h:279:5 */ -type LPLOAD_DLL_DEBUG_INFO = uintptr /* minwinbase.h:279:26 */ +type LOAD_DLL_DEBUG_INFO = _LOAD_DLL_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/minwinbase.h:279:5 */ +type LPLOAD_DLL_DEBUG_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:279:26 */ -type _UNLOAD_DLL_DEBUG_INFO = struct{ FlpBaseOfDll LPVOID } /* minwinbase.h:281:11 */ +type _UNLOAD_DLL_DEBUG_INFO = struct{ FlpBaseOfDll LPVOID } /* /usr/x86_64-w64-mingw32/include/minwinbase.h:281:11 */ -type UNLOAD_DLL_DEBUG_INFO = _UNLOAD_DLL_DEBUG_INFO /* minwinbase.h:283:5 */ -type LPUNLOAD_DLL_DEBUG_INFO = uintptr /* minwinbase.h:283:28 */ +type UNLOAD_DLL_DEBUG_INFO = _UNLOAD_DLL_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/minwinbase.h:283:5 */ +type LPUNLOAD_DLL_DEBUG_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:283:28 */ type _OUTPUT_DEBUG_STRING_INFO = struct { FlpDebugStringData LPSTR FfUnicode WORD FnDebugStringLength WORD F__ccgo_pad1 [4]byte -} /* minwinbase.h:285:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:285:11 */ -type OUTPUT_DEBUG_STRING_INFO = _OUTPUT_DEBUG_STRING_INFO /* minwinbase.h:289:5 */ -type LPOUTPUT_DEBUG_STRING_INFO = uintptr /* minwinbase.h:289:31 */ +type OUTPUT_DEBUG_STRING_INFO = _OUTPUT_DEBUG_STRING_INFO /* /usr/x86_64-w64-mingw32/include/minwinbase.h:289:5 */ +type LPOUTPUT_DEBUG_STRING_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:289:31 */ type _RIP_INFO = struct { FdwError DWORD FdwType DWORD -} /* minwinbase.h:291:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:291:11 */ -type RIP_INFO = _RIP_INFO /* minwinbase.h:294:5 */ -type LPRIP_INFO = uintptr /* minwinbase.h:294:15 */ +type RIP_INFO = _RIP_INFO /* /usr/x86_64-w64-mingw32/include/minwinbase.h:294:5 */ +type LPRIP_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:294:15 */ type _DEBUG_EVENT = struct { FdwDebugEventCode DWORD @@ -37814,13 +37815,13 @@ type _DEBUG_EVENT = struct { FdwThreadId DWORD F__ccgo_pad1 [4]byte Fu struct{ FException EXCEPTION_DEBUG_INFO } -} /* minwinbase.h:296:11 */ +} /* /usr/x86_64-w64-mingw32/include/minwinbase.h:296:11 */ -type DEBUG_EVENT = _DEBUG_EVENT /* minwinbase.h:311:5 */ -type LPDEBUG_EVENT = uintptr /* minwinbase.h:311:18 */ +type DEBUG_EVENT = _DEBUG_EVENT /* /usr/x86_64-w64-mingw32/include/minwinbase.h:311:5 */ +type LPDEBUG_EVENT = uintptr /* /usr/x86_64-w64-mingw32/include/minwinbase.h:311:18 */ -type LPCONTEXT = PCONTEXT /* minwinbase.h:314:20 */ -type BEM_FREE_INTERFACE_CALLBACK = uintptr /* bemapiset.h:21:16 */ +type LPCONTEXT = PCONTEXT /* /usr/x86_64-w64-mingw32/include/minwinbase.h:314:20 */ +type BEM_FREE_INTERFACE_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/bemapiset.h:21:16 */ // * // This file is part of the mingw-w64 runtime package. @@ -37834,8 +37835,8 @@ type BEM_FREE_INTERFACE_CALLBACK = uintptr /* bemapiset.h:21:16 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type PTOP_LEVEL_EXCEPTION_FILTER = uintptr /* errhandlingapi.h:17:14 */ -type LPTOP_LEVEL_EXCEPTION_FILTER = PTOP_LEVEL_EXCEPTION_FILTER /* errhandlingapi.h:18:37 */ +type PTOP_LEVEL_EXCEPTION_FILTER = uintptr /* /usr/x86_64-w64-mingw32/include/errhandlingapi.h:17:14 */ +type LPTOP_LEVEL_EXCEPTION_FILTER = PTOP_LEVEL_EXCEPTION_FILTER /* /usr/x86_64-w64-mingw32/include/errhandlingapi.h:18:37 */ type _BY_HANDLE_FILE_INFORMATION = struct { FdwFileAttributes DWORD FftCreationTime FILETIME @@ -37847,11 +37848,11 @@ type _BY_HANDLE_FILE_INFORMATION = struct { FnNumberOfLinks DWORD FnFileIndexHigh DWORD FnFileIndexLow DWORD -} /* fileapi.h:36:11 */ +} /* /usr/x86_64-w64-mingw32/include/fileapi.h:36:11 */ -type BY_HANDLE_FILE_INFORMATION = _BY_HANDLE_FILE_INFORMATION /* fileapi.h:47:5 */ -type PBY_HANDLE_FILE_INFORMATION = uintptr /* fileapi.h:47:33 */ -type LPBY_HANDLE_FILE_INFORMATION = uintptr /* fileapi.h:48:5 */ +type BY_HANDLE_FILE_INFORMATION = _BY_HANDLE_FILE_INFORMATION /* /usr/x86_64-w64-mingw32/include/fileapi.h:47:5 */ +type PBY_HANDLE_FILE_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/fileapi.h:47:33 */ +type LPBY_HANDLE_FILE_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/fileapi.h:48:5 */ type _WIN32_FILE_ATTRIBUTE_DATA = struct { FdwFileAttributes DWORD @@ -37860,10 +37861,10 @@ type _WIN32_FILE_ATTRIBUTE_DATA = struct { FftLastWriteTime FILETIME FnFileSizeHigh DWORD FnFileSizeLow DWORD -} /* fileapi.h:142:11 */ +} /* /usr/x86_64-w64-mingw32/include/fileapi.h:142:11 */ -type WIN32_FILE_ATTRIBUTE_DATA = _WIN32_FILE_ATTRIBUTE_DATA /* fileapi.h:149:5 */ -type LPWIN32_FILE_ATTRIBUTE_DATA = uintptr /* fileapi.h:149:32 */ +type WIN32_FILE_ATTRIBUTE_DATA = _WIN32_FILE_ATTRIBUTE_DATA /* /usr/x86_64-w64-mingw32/include/fileapi.h:149:5 */ +type LPWIN32_FILE_ATTRIBUTE_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/fileapi.h:149:32 */ // * // This file is part of the mingw-w64 runtime package. @@ -37884,7 +37885,7 @@ type _HEAP_SUMMARY = struct { FcbCommitted SIZE_T FcbReserved SIZE_T FcbMaxReserve SIZE_T -} /* heapapi.h:18:11 */ +} /* /usr/x86_64-w64-mingw32/include/heapapi.h:18:11 */ // * // This file is part of the mingw-w64 runtime package. @@ -37898,10 +37899,10 @@ type _HEAP_SUMMARY = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type HEAP_SUMMARY = _HEAP_SUMMARY /* heapapi.h:24:5 */ -type PHEAP_SUMMARY = uintptr /* heapapi.h:24:18 */ +type HEAP_SUMMARY = _HEAP_SUMMARY /* /usr/x86_64-w64-mingw32/include/heapapi.h:24:5 */ +type PHEAP_SUMMARY = uintptr /* /usr/x86_64-w64-mingw32/include/heapapi.h:24:18 */ -type LPHEAP_SUMMARY = PHEAP_SUMMARY /* heapapi.h:26:25 */ +type LPHEAP_SUMMARY = PHEAP_SUMMARY /* /usr/x86_64-w64-mingw32/include/heapapi.h:26:25 */ // * // This file is part of the mingw-w64 runtime package. @@ -37919,7 +37920,7 @@ type tagENUMUILANG = struct { FNumOfEnumUILang ULONG FSizeOfEnumUIBuffer ULONG FpEnumUIBuffer uintptr -} /* libloaderapi.h:18:11 */ +} /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:18:11 */ // * // This file is part of the mingw-w64 runtime package. @@ -37933,43 +37934,43 @@ type tagENUMUILANG = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type ENUMUILANG = tagENUMUILANG /* libloaderapi.h:22:5 */ -type PENUMUILANG = uintptr /* libloaderapi.h:22:17 */ +type ENUMUILANG = tagENUMUILANG /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:22:5 */ +type PENUMUILANG = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:22:17 */ -type ENUMRESLANGPROCA = uintptr /* libloaderapi.h:25:19 */ -type ENUMRESLANGPROCW = uintptr /* libloaderapi.h:26:19 */ -type ENUMRESNAMEPROCA = uintptr /* libloaderapi.h:27:19 */ -type ENUMRESNAMEPROCW = uintptr /* libloaderapi.h:28:19 */ -type ENUMRESTYPEPROCA = uintptr /* libloaderapi.h:29:19 */ -type ENUMRESTYPEPROCW = uintptr /* libloaderapi.h:30:19 */ +type ENUMRESLANGPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:25:19 */ +type ENUMRESLANGPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:26:19 */ +type ENUMRESNAMEPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:27:19 */ +type ENUMRESNAMEPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:28:19 */ +type ENUMRESTYPEPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:29:19 */ +type ENUMRESTYPEPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:30:19 */ -type PGET_MODULE_HANDLE_EXA = uintptr /* libloaderapi.h:41:19 */ -type PGET_MODULE_HANDLE_EXW = uintptr /* libloaderapi.h:42:19 */ +type PGET_MODULE_HANDLE_EXA = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:41:19 */ +type PGET_MODULE_HANDLE_EXW = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:42:19 */ -type DLL_DIRECTORY_COOKIE = PVOID /* libloaderapi.h:45:17 */ -type PDLL_DIRECTORY_COOKIE = uintptr /* libloaderapi.h:45:39 */ +type DLL_DIRECTORY_COOKIE = PVOID /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:45:17 */ +type PDLL_DIRECTORY_COOKIE = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:45:39 */ type _REDIRECTION_FUNCTION_DESCRIPTOR = struct { FDllName PCSTR FFunctionName PCSTR FRedirectionTarget PVOID -} /* libloaderapi.h:158:9 */ +} /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:158:9 */ -type REDIRECTION_FUNCTION_DESCRIPTOR = _REDIRECTION_FUNCTION_DESCRIPTOR /* libloaderapi.h:162:3 */ -type PREDIRECTION_FUNCTION_DESCRIPTOR = uintptr /* libloaderapi.h:162:36 */ +type REDIRECTION_FUNCTION_DESCRIPTOR = _REDIRECTION_FUNCTION_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:162:3 */ +type PREDIRECTION_FUNCTION_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:162:36 */ -type PCREDIRECTION_FUNCTION_DESCRIPTOR = uintptr /* libloaderapi.h:164:47 */ +type PCREDIRECTION_FUNCTION_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:164:47 */ type _REDIRECTION_DESCRIPTOR = struct { FVersion ULONG FFunctionCount ULONG FRedirections PCREDIRECTION_FUNCTION_DESCRIPTOR -} /* libloaderapi.h:166:9 */ +} /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:166:9 */ -type REDIRECTION_DESCRIPTOR = _REDIRECTION_DESCRIPTOR /* libloaderapi.h:170:3 */ -type PREDIRECTION_DESCRIPTOR = uintptr /* libloaderapi.h:170:27 */ +type REDIRECTION_DESCRIPTOR = _REDIRECTION_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:170:3 */ +type PREDIRECTION_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:170:27 */ -type PCREDIRECTION_DESCRIPTOR = uintptr /* libloaderapi.h:172:38 */ +type PCREDIRECTION_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/libloaderapi.h:172:38 */ // * // This file is part of the mingw-w64 runtime package. @@ -37983,7 +37984,7 @@ type PCREDIRECTION_DESCRIPTOR = uintptr /* libloaderapi.h:172:38 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type MEMORY_RESOURCE_NOTIFICATION_TYPE = uint32 /* memoryapi.h:21:5 */ +type MEMORY_RESOURCE_NOTIFICATION_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/memoryapi.h:21:5 */ type _STARTUPINFOA = struct { Fcb DWORD @@ -38006,10 +38007,10 @@ type _STARTUPINFOA = struct { FhStdInput HANDLE FhStdOutput HANDLE FhStdError HANDLE -} /* processthreadsapi.h:51:11 */ +} /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:51:11 */ -type STARTUPINFOA = _STARTUPINFOA /* processthreadsapi.h:70:5 */ -type LPSTARTUPINFOA = uintptr /* processthreadsapi.h:70:19 */ +type STARTUPINFOA = _STARTUPINFOA /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:70:5 */ +type LPSTARTUPINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:70:19 */ type _STARTUPINFOW = struct { Fcb DWORD @@ -38032,27 +38033,27 @@ type _STARTUPINFOW = struct { FhStdInput HANDLE FhStdOutput HANDLE FhStdError HANDLE -} /* processthreadsapi.h:72:11 */ +} /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:72:11 */ -type STARTUPINFOW = _STARTUPINFOW /* processthreadsapi.h:91:5 */ -type LPSTARTUPINFOW = uintptr /* processthreadsapi.h:91:19 */ +type STARTUPINFOW = _STARTUPINFOW /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:91:5 */ +type LPSTARTUPINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:91:19 */ -type STARTUPINFO = STARTUPINFOA /* processthreadsapi.h:93:3 */ -type LPSTARTUPINFO = LPSTARTUPINFOA /* processthreadsapi.h:94:3 */ +type STARTUPINFO = STARTUPINFOA /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:93:3 */ +type LPSTARTUPINFO = LPSTARTUPINFOA /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:94:3 */ type _PROCESS_INFORMATION = struct { FhProcess HANDLE FhThread HANDLE FdwProcessId DWORD FdwThreadId DWORD -} /* processthreadsapi.h:96:11 */ +} /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:96:11 */ -type PROCESS_INFORMATION = _PROCESS_INFORMATION /* processthreadsapi.h:101:5 */ -type PPROCESS_INFORMATION = uintptr /* processthreadsapi.h:101:26 */ -type LPPROCESS_INFORMATION = uintptr /* processthreadsapi.h:101:49 */ +type PROCESS_INFORMATION = _PROCESS_INFORMATION /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:101:5 */ +type PPROCESS_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:101:26 */ +type LPPROCESS_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:101:49 */ -type PPROC_THREAD_ATTRIBUTE_LIST = uintptr /* processthreadsapi.h:106:46 */ -type LPPROC_THREAD_ATTRIBUTE_LIST = uintptr /* processthreadsapi.h:106:76 */ +type PPROC_THREAD_ATTRIBUTE_LIST = uintptr /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:106:46 */ +type LPPROC_THREAD_ATTRIBUTE_LIST = uintptr /* /usr/x86_64-w64-mingw32/include/processthreadsapi.h:106:76 */ // * // This file is part of the mingw-w64 runtime package. @@ -38066,22 +38067,22 @@ type LPPROC_THREAD_ATTRIBUTE_LIST = uintptr /* processthreadsapi.h:106:76 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type SRWLOCK = RTL_SRWLOCK /* synchapi.h:34:23 */ -type PSRWLOCK = uintptr /* synchapi.h:34:32 */ +type SRWLOCK = RTL_SRWLOCK /* /usr/x86_64-w64-mingw32/include/synchapi.h:34:23 */ +type PSRWLOCK = uintptr /* /usr/x86_64-w64-mingw32/include/synchapi.h:34:32 */ -type INIT_ONCE = RTL_RUN_ONCE /* synchapi.h:36:24 */ -type PINIT_ONCE = PRTL_RUN_ONCE /* synchapi.h:37:25 */ -type LPINIT_ONCE = PRTL_RUN_ONCE /* synchapi.h:38:25 */ +type INIT_ONCE = RTL_RUN_ONCE /* /usr/x86_64-w64-mingw32/include/synchapi.h:36:24 */ +type PINIT_ONCE = PRTL_RUN_ONCE /* /usr/x86_64-w64-mingw32/include/synchapi.h:37:25 */ +type LPINIT_ONCE = PRTL_RUN_ONCE /* /usr/x86_64-w64-mingw32/include/synchapi.h:38:25 */ -type PINIT_ONCE_FN = uintptr /* synchapi.h:40:19 */ -type CONDITION_VARIABLE = RTL_CONDITION_VARIABLE /* synchapi.h:41:34 */ -type PCONDITION_VARIABLE = uintptr /* synchapi.h:41:54 */ +type PINIT_ONCE_FN = uintptr /* /usr/x86_64-w64-mingw32/include/synchapi.h:40:19 */ +type CONDITION_VARIABLE = RTL_CONDITION_VARIABLE /* /usr/x86_64-w64-mingw32/include/synchapi.h:41:34 */ +type PCONDITION_VARIABLE = uintptr /* /usr/x86_64-w64-mingw32/include/synchapi.h:41:54 */ -type PTIMERAPCROUTINE = uintptr /* synchapi.h:102:16 */ +type PTIMERAPCROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/synchapi.h:102:16 */ -type SYNCHRONIZATION_BARRIER = RTL_BARRIER /* synchapi.h:104:23 */ -type PSYNCHRONIZATION_BARRIER = PRTL_BARRIER /* synchapi.h:105:24 */ -type LPSYNCHRONIZATION_BARRIER = PRTL_BARRIER /* synchapi.h:106:24 */ +type SYNCHRONIZATION_BARRIER = RTL_BARRIER /* /usr/x86_64-w64-mingw32/include/synchapi.h:104:23 */ +type PSYNCHRONIZATION_BARRIER = PRTL_BARRIER /* /usr/x86_64-w64-mingw32/include/synchapi.h:105:24 */ +type LPSYNCHRONIZATION_BARRIER = PRTL_BARRIER /* /usr/x86_64-w64-mingw32/include/synchapi.h:106:24 */ // * // This file is part of the mingw-w64 runtime package. @@ -38106,7 +38107,7 @@ type _SYSTEM_INFO = struct { FdwAllocationGranularity DWORD FwProcessorLevel WORD FwProcessorRevision WORD -} /* sysinfoapi.h:18:11 */ +} /* /usr/x86_64-w64-mingw32/include/sysinfoapi.h:18:11 */ // * // This file is part of the mingw-w64 runtime package. @@ -38120,8 +38121,8 @@ type _SYSTEM_INFO = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type SYSTEM_INFO = _SYSTEM_INFO /* sysinfoapi.h:35:5 */ -type LPSYSTEM_INFO = uintptr /* sysinfoapi.h:35:18 */ +type SYSTEM_INFO = _SYSTEM_INFO /* /usr/x86_64-w64-mingw32/include/sysinfoapi.h:35:5 */ +type LPSYSTEM_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/sysinfoapi.h:35:18 */ type _MEMORYSTATUSEX = struct { FdwLength DWORD @@ -38133,12 +38134,12 @@ type _MEMORYSTATUSEX = struct { FullTotalVirtual DWORDLONG FullAvailVirtual DWORDLONG FullAvailExtendedVirtual DWORDLONG -} /* sysinfoapi.h:48:11 */ +} /* /usr/x86_64-w64-mingw32/include/sysinfoapi.h:48:11 */ -type MEMORYSTATUSEX = _MEMORYSTATUSEX /* sysinfoapi.h:58:5 */ -type LPMEMORYSTATUSEX = uintptr /* sysinfoapi.h:58:20 */ +type MEMORYSTATUSEX = _MEMORYSTATUSEX /* /usr/x86_64-w64-mingw32/include/sysinfoapi.h:58:5 */ +type LPMEMORYSTATUSEX = uintptr /* /usr/x86_64-w64-mingw32/include/sysinfoapi.h:58:20 */ -type COMPUTER_NAME_FORMAT = uint32 /* sysinfoapi.h:80:5 */ +type COMPUTER_NAME_FORMAT = uint32 /* /usr/x86_64-w64-mingw32/include/sysinfoapi.h:80:5 */ // * // This file is part of the mingw-w64 runtime package. @@ -38152,7 +38153,7 @@ type COMPUTER_NAME_FORMAT = uint32 /* sysinfoapi.h:80:5 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type PTP_WIN32_IO_CALLBACK = uintptr /* threadpoolapiset.h:18:16 */ +type PTP_WIN32_IO_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/threadpoolapiset.h:18:16 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -38260,10 +38261,10 @@ type PTP_WIN32_IO_CALLBACK = uintptr /* threadpoolapiset.h:18:16 */ // ***************************************************** -type PFIBER_START_ROUTINE = uintptr /* winbase.h:160:16 */ -type LPFIBER_START_ROUTINE = PFIBER_START_ROUTINE /* winbase.h:161:32 */ +type PFIBER_START_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:160:16 */ +type LPFIBER_START_ROUTINE = PFIBER_START_ROUTINE /* /usr/x86_64-w64-mingw32/include/winbase.h:161:32 */ -type LPLDT_ENTRY = LPVOID /* winbase.h:166:18 */ +type LPLDT_ENTRY = LPVOID /* /usr/x86_64-w64-mingw32/include/winbase.h:166:18 */ type _COMMPROP = struct { FwPacketLength WORD @@ -38285,20 +38286,20 @@ type _COMMPROP = struct { FdwProvSpec2 DWORD FwcProvChar [1]WCHAR F__ccgo_pad1 [2]byte -} /* winbase.h:240:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:240:11 */ -type COMMPROP = _COMMPROP /* winbase.h:259:5 */ -type LPCOMMPROP = uintptr /* winbase.h:259:14 */ +type COMMPROP = _COMMPROP /* /usr/x86_64-w64-mingw32/include/winbase.h:259:5 */ +type LPCOMMPROP = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:259:14 */ type _COMSTAT = struct { FfCtsHold uint32 /* DWORD fCtsHold: 1, DWORD fDsrHold: 1, DWORD fRlsdHold: 1, DWORD fXoffHold: 1, DWORD fXoffSent: 1, DWORD fEof: 1, DWORD fTxim: 1, DWORD fReserved: 25 */ F__ccgo_pad1 [4]byte FcbInQue DWORD FcbOutQue DWORD -} /* winbase.h:263:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:263:11 */ -type COMSTAT = _COMSTAT /* winbase.h:274:5 */ -type LPCOMSTAT = uintptr /* winbase.h:274:13 */ +type COMSTAT = _COMSTAT /* /usr/x86_64-w64-mingw32/include/winbase.h:274:5 */ +type LPCOMSTAT = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:274:13 */ type _DCB = struct { FDCBlength DWORD @@ -38318,10 +38319,10 @@ type _DCB = struct { FEvtChar int8 FwReserved1 WORD F__ccgo_pad2 [2]byte -} /* winbase.h:285:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:285:11 */ -type DCB = _DCB /* winbase.h:314:5 */ -type LPDCB = uintptr /* winbase.h:314:9 */ +type DCB = _DCB /* /usr/x86_64-w64-mingw32/include/winbase.h:314:5 */ +type LPDCB = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:314:9 */ type _COMMTIMEOUTS = struct { FReadIntervalTimeout DWORD @@ -38329,10 +38330,10 @@ type _COMMTIMEOUTS = struct { FReadTotalTimeoutConstant DWORD FWriteTotalTimeoutMultiplier DWORD FWriteTotalTimeoutConstant DWORD -} /* winbase.h:316:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:316:11 */ -type COMMTIMEOUTS = _COMMTIMEOUTS /* winbase.h:322:5 */ -type LPCOMMTIMEOUTS = uintptr /* winbase.h:322:18 */ +type COMMTIMEOUTS = _COMMTIMEOUTS /* /usr/x86_64-w64-mingw32/include/winbase.h:322:5 */ +type LPCOMMTIMEOUTS = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:322:18 */ type _COMMCONFIG = struct { FdwSize DWORD @@ -38344,10 +38345,10 @@ type _COMMCONFIG = struct { FdwProviderSize DWORD FwcProviderData [1]WCHAR F__ccgo_pad1 [2]byte -} /* winbase.h:324:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:324:11 */ -type COMMCONFIG = _COMMCONFIG /* winbase.h:333:5 */ -type LPCOMMCONFIG = uintptr /* winbase.h:333:16 */ +type COMMCONFIG = _COMMCONFIG /* /usr/x86_64-w64-mingw32/include/winbase.h:333:5 */ +type LPCOMMCONFIG = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:333:16 */ type _MEMORYSTATUS = struct { FdwLength DWORD @@ -38358,10 +38359,10 @@ type _MEMORYSTATUS = struct { FdwAvailPageFile SIZE_T FdwTotalVirtual SIZE_T FdwAvailVirtual SIZE_T -} /* winbase.h:364:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:364:11 */ -type MEMORYSTATUS = _MEMORYSTATUS /* winbase.h:373:5 */ -type LPMEMORYSTATUS = uintptr /* winbase.h:373:18 */ +type MEMORYSTATUS = _MEMORYSTATUS /* /usr/x86_64-w64-mingw32/include/winbase.h:373:5 */ +type LPMEMORYSTATUS = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:373:18 */ type _JIT_DEBUG_INFO = struct { FdwSize DWORD @@ -38371,18 +38372,18 @@ type _JIT_DEBUG_INFO = struct { FlpExceptionAddress ULONG64 FlpExceptionRecord ULONG64 FlpContextRecord ULONG64 -} /* winbase.h:431:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:431:11 */ -type JIT_DEBUG_INFO = _JIT_DEBUG_INFO /* winbase.h:439:5 */ -type LPJIT_DEBUG_INFO = uintptr /* winbase.h:439:20 */ +type JIT_DEBUG_INFO = _JIT_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/winbase.h:439:5 */ +type LPJIT_DEBUG_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:439:20 */ -type JIT_DEBUG_INFO32 = JIT_DEBUG_INFO /* winbase.h:441:26 */ -type LPJIT_DEBUG_INFO32 = uintptr /* winbase.h:441:44 */ -type JIT_DEBUG_INFO64 = JIT_DEBUG_INFO /* winbase.h:442:26 */ -type LPJIT_DEBUG_INFO64 = uintptr /* winbase.h:442:44 */ +type JIT_DEBUG_INFO32 = JIT_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/winbase.h:441:26 */ +type LPJIT_DEBUG_INFO32 = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:441:44 */ +type JIT_DEBUG_INFO64 = JIT_DEBUG_INFO /* /usr/x86_64-w64-mingw32/include/winbase.h:442:26 */ +type LPJIT_DEBUG_INFO64 = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:442:44 */ -type LPEXCEPTION_RECORD = PEXCEPTION_RECORD /* winbase.h:445:29 */ -type LPEXCEPTION_POINTERS = PEXCEPTION_POINTERS /* winbase.h:446:31 */ +type LPEXCEPTION_RECORD = PEXCEPTION_RECORD /* /usr/x86_64-w64-mingw32/include/winbase.h:445:29 */ +type LPEXCEPTION_POINTERS = PEXCEPTION_POINTERS /* /usr/x86_64-w64-mingw32/include/winbase.h:446:31 */ type _OFSTRUCT = struct { FcBytes BYTE @@ -38391,18 +38392,18 @@ type _OFSTRUCT = struct { FReserved1 WORD FReserved2 WORD FszPathName [128]CHAR -} /* winbase.h:620:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:620:11 */ -type OFSTRUCT = _OFSTRUCT /* winbase.h:627:5 */ -type LPOFSTRUCT = uintptr /* winbase.h:627:15 */ -type POFSTRUCT = uintptr /* winbase.h:627:27 */ +type OFSTRUCT = _OFSTRUCT /* /usr/x86_64-w64-mingw32/include/winbase.h:627:5 */ +type LPOFSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:627:15 */ +type POFSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:627:27 */ -type THREAD_INFORMATION_CLASS = uint32 /* winbase.h:1188:5 */ +type THREAD_INFORMATION_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winbase.h:1188:5 */ -type DEP_SYSTEM_POLICY_TYPE = uint32 /* winbase.h:1285:5 */ +type DEP_SYSTEM_POLICY_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winbase.h:1285:5 */ -type PFE_EXPORT_FUNC = uintptr /* winbase.h:1378:17 */ -type PFE_IMPORT_FUNC = uintptr /* winbase.h:1379:17 */ +type PFE_EXPORT_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:1378:17 */ +type PFE_IMPORT_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:1379:17 */ type _WIN32_STREAM_ID = struct { FdwStreamId DWORD @@ -38411,55 +38412,55 @@ type _WIN32_STREAM_ID = struct { FdwStreamNameSize DWORD FcStreamName [1]WCHAR F__ccgo_pad1 [2]byte -} /* winbase.h:1456:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:1456:11 */ -type WIN32_STREAM_ID = _WIN32_STREAM_ID /* winbase.h:1462:5 */ -type LPWIN32_STREAM_ID = uintptr /* winbase.h:1462:21 */ +type WIN32_STREAM_ID = _WIN32_STREAM_ID /* /usr/x86_64-w64-mingw32/include/winbase.h:1462:5 */ +type LPWIN32_STREAM_ID = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:1462:21 */ -type PROCESS_INFORMATION_CLASS = uint32 /* winbase.h:1573:5 */ +type PROCESS_INFORMATION_CLASS = uint32 /* /usr/x86_64-w64-mingw32/include/winbase.h:1573:5 */ -type PGET_SYSTEM_WOW64_DIRECTORY_A = uintptr /* winbase.h:1887:16 */ -type PGET_SYSTEM_WOW64_DIRECTORY_W = uintptr /* winbase.h:1888:16 */ +type PGET_SYSTEM_WOW64_DIRECTORY_A = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:1887:16 */ +type PGET_SYSTEM_WOW64_DIRECTORY_W = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:1888:16 */ -type LPPROGRESS_ROUTINE = uintptr /* winbase.h:2005:17 */ +type LPPROGRESS_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2005:17 */ -type STREAM_INFO_LEVELS = uint32 /* winbase.h:2219:5 */ +type STREAM_INFO_LEVELS = uint32 /* /usr/x86_64-w64-mingw32/include/winbase.h:2219:5 */ type _WIN32_FIND_STREAM_DATA = struct { FStreamSize LARGE_INTEGER FcStreamName [296]WCHAR -} /* winbase.h:2221:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:2221:11 */ -type WIN32_FIND_STREAM_DATA = _WIN32_FIND_STREAM_DATA /* winbase.h:2224:5 */ -type PWIN32_FIND_STREAM_DATA = uintptr /* winbase.h:2224:28 */ +type WIN32_FIND_STREAM_DATA = _WIN32_FIND_STREAM_DATA /* /usr/x86_64-w64-mingw32/include/winbase.h:2224:5 */ +type PWIN32_FIND_STREAM_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2224:28 */ -type _EVENTLOG_FULL_INFORMATION = struct{ FdwFull DWORD } /* winbase.h:2282:11 */ +type _EVENTLOG_FULL_INFORMATION = struct{ FdwFull DWORD } /* /usr/x86_64-w64-mingw32/include/winbase.h:2282:11 */ -type EVENTLOG_FULL_INFORMATION = _EVENTLOG_FULL_INFORMATION /* winbase.h:2284:5 */ -type LPEVENTLOG_FULL_INFORMATION = uintptr /* winbase.h:2284:31 */ +type EVENTLOG_FULL_INFORMATION = _EVENTLOG_FULL_INFORMATION /* /usr/x86_64-w64-mingw32/include/winbase.h:2284:5 */ +type LPEVENTLOG_FULL_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2284:31 */ type tagHW_PROFILE_INFOA = struct { FdwDockInfo DWORD FszHwProfileGuid [39]CHAR FszHwProfileName [80]CHAR F__ccgo_pad1 [1]byte -} /* winbase.h:2478:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:2478:11 */ -type HW_PROFILE_INFOA = tagHW_PROFILE_INFOA /* winbase.h:2482:5 */ -type LPHW_PROFILE_INFOA = uintptr /* winbase.h:2482:22 */ +type HW_PROFILE_INFOA = tagHW_PROFILE_INFOA /* /usr/x86_64-w64-mingw32/include/winbase.h:2482:5 */ +type LPHW_PROFILE_INFOA = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2482:22 */ type tagHW_PROFILE_INFOW = struct { FdwDockInfo DWORD FszHwProfileGuid [39]WCHAR FszHwProfileName [80]WCHAR F__ccgo_pad1 [2]byte -} /* winbase.h:2484:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:2484:11 */ -type HW_PROFILE_INFOW = tagHW_PROFILE_INFOW /* winbase.h:2488:5 */ -type LPHW_PROFILE_INFOW = uintptr /* winbase.h:2488:22 */ +type HW_PROFILE_INFOW = tagHW_PROFILE_INFOW /* /usr/x86_64-w64-mingw32/include/winbase.h:2488:5 */ +type LPHW_PROFILE_INFOW = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2488:22 */ -type HW_PROFILE_INFO = HW_PROFILE_INFOA /* winbase.h:2490:3 */ -type LPHW_PROFILE_INFO = LPHW_PROFILE_INFOA /* winbase.h:2491:3 */ +type HW_PROFILE_INFO = HW_PROFILE_INFOA /* /usr/x86_64-w64-mingw32/include/winbase.h:2490:3 */ +type LPHW_PROFILE_INFO = LPHW_PROFILE_INFOA /* /usr/x86_64-w64-mingw32/include/winbase.h:2491:3 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -38501,7 +38502,7 @@ type _TIME_ZONE_INFORMATION = struct { FDaylightName [32]WCHAR FDaylightDate SYSTEMTIME FDaylightBias LONG -} /* timezoneapi.h:21:11 */ +} /* /usr/x86_64-w64-mingw32/include/timezoneapi.h:21:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -38535,9 +38536,9 @@ type _TIME_ZONE_INFORMATION = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type TIME_ZONE_INFORMATION = _TIME_ZONE_INFORMATION /* timezoneapi.h:29:5 */ -type PTIME_ZONE_INFORMATION = uintptr /* timezoneapi.h:29:27 */ -type LPTIME_ZONE_INFORMATION = uintptr /* timezoneapi.h:29:51 */ +type TIME_ZONE_INFORMATION = _TIME_ZONE_INFORMATION /* /usr/x86_64-w64-mingw32/include/timezoneapi.h:29:5 */ +type PTIME_ZONE_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/timezoneapi.h:29:27 */ +type LPTIME_ZONE_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/timezoneapi.h:29:51 */ type _TIME_DYNAMIC_ZONE_INFORMATION = struct { FBias LONG @@ -38550,10 +38551,10 @@ type _TIME_DYNAMIC_ZONE_INFORMATION = struct { FTimeZoneKeyName [128]WCHAR FDynamicDaylightTimeDisabled BOOLEAN F__ccgo_pad1 [3]byte -} /* timezoneapi.h:31:11 */ +} /* /usr/x86_64-w64-mingw32/include/timezoneapi.h:31:11 */ -type DYNAMIC_TIME_ZONE_INFORMATION = _TIME_DYNAMIC_ZONE_INFORMATION /* timezoneapi.h:41:5 */ -type PDYNAMIC_TIME_ZONE_INFORMATION = uintptr /* timezoneapi.h:41:35 */ +type DYNAMIC_TIME_ZONE_INFORMATION = _TIME_DYNAMIC_ZONE_INFORMATION /* /usr/x86_64-w64-mingw32/include/timezoneapi.h:41:5 */ +type PDYNAMIC_TIME_ZONE_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/timezoneapi.h:41:35 */ type _SYSTEM_POWER_STATUS = struct { FACLineStatus BYTE @@ -38562,10 +38563,10 @@ type _SYSTEM_POWER_STATUS = struct { FReserved1 BYTE FBatteryLifeTime DWORD FBatteryFullLifeTime DWORD -} /* winbase.h:2571:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:2571:11 */ -type SYSTEM_POWER_STATUS = _SYSTEM_POWER_STATUS /* winbase.h:2578:5 */ -type LPSYSTEM_POWER_STATUS = uintptr /* winbase.h:2578:25 */ +type SYSTEM_POWER_STATUS = _SYSTEM_POWER_STATUS /* /usr/x86_64-w64-mingw32/include/winbase.h:2578:5 */ +type LPSYSTEM_POWER_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2578:25 */ type tagACTCTXA = struct { FcbSize ULONG @@ -38578,10 +38579,10 @@ type tagACTCTXA = struct { FlpResourceName LPCSTR FlpApplicationName LPCSTR FhModule HMODULE -} /* winbase.h:2649:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:2649:11 */ -type ACTCTXA = tagACTCTXA /* winbase.h:2659:5 */ -type PACTCTXA = uintptr /* winbase.h:2659:13 */ +type ACTCTXA = tagACTCTXA /* /usr/x86_64-w64-mingw32/include/winbase.h:2659:5 */ +type PACTCTXA = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2659:13 */ type tagACTCTXW = struct { FcbSize ULONG @@ -38594,18 +38595,18 @@ type tagACTCTXW = struct { FlpResourceName LPCWSTR FlpApplicationName LPCWSTR FhModule HMODULE -} /* winbase.h:2661:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:2661:11 */ -type ACTCTXW = tagACTCTXW /* winbase.h:2671:5 */ -type PACTCTXW = uintptr /* winbase.h:2671:13 */ +type ACTCTXW = tagACTCTXW /* /usr/x86_64-w64-mingw32/include/winbase.h:2671:5 */ +type PACTCTXW = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2671:13 */ -type ACTCTX = ACTCTXA /* winbase.h:2673:3 */ -type PACTCTX = PACTCTXA /* winbase.h:2674:3 */ +type ACTCTX = ACTCTXA /* /usr/x86_64-w64-mingw32/include/winbase.h:2673:3 */ +type PACTCTX = PACTCTXA /* /usr/x86_64-w64-mingw32/include/winbase.h:2674:3 */ -type PCACTCTXA = uintptr /* winbase.h:2676:25 */ -type PCACTCTXW = uintptr /* winbase.h:2677:25 */ +type PCACTCTXA = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2676:25 */ +type PCACTCTXW = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2677:25 */ -type PCACTCTX = PCACTCTXA /* winbase.h:2679:3 */ +type PCACTCTX = PCACTCTXA /* /usr/x86_64-w64-mingw32/include/winbase.h:2679:3 */ type tagACTCTX_SECTION_KEYED_DATA_2600 = struct { FcbSize ULONG @@ -38622,12 +38623,12 @@ type tagACTCTX_SECTION_KEYED_DATA_2600 = struct { FhActCtx HANDLE FulAssemblyRosterIndex ULONG F__ccgo_pad4 [4]byte -} /* winbase.h:2693:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:2693:11 */ -type ACTCTX_SECTION_KEYED_DATA_2600 = tagACTCTX_SECTION_KEYED_DATA_2600 /* winbase.h:2704:5 */ -type PACTCTX_SECTION_KEYED_DATA_2600 = uintptr /* winbase.h:2704:36 */ +type ACTCTX_SECTION_KEYED_DATA_2600 = tagACTCTX_SECTION_KEYED_DATA_2600 /* /usr/x86_64-w64-mingw32/include/winbase.h:2704:5 */ +type PACTCTX_SECTION_KEYED_DATA_2600 = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2704:36 */ -type PCACTCTX_SECTION_KEYED_DATA_2600 = uintptr /* winbase.h:2706:48 */ +type PCACTCTX_SECTION_KEYED_DATA_2600 = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2706:48 */ type tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = struct { FlpInformation PVOID @@ -38637,12 +38638,12 @@ type tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = struct { FlpSectionGlobalDataBase PVOID FulSectionGlobalDataLength ULONG F__ccgo_pad2 [4]byte -} /* winbase.h:2708:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:2708:11 */ -type ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA /* winbase.h:2714:5 */ -type PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = uintptr /* winbase.h:2714:49 */ +type ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = tagACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA /* /usr/x86_64-w64-mingw32/include/winbase.h:2714:5 */ +type PACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2714:49 */ -type PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = uintptr /* winbase.h:2716:61 */ +type PCACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2716:61 */ type tagACTCTX_SECTION_KEYED_DATA = struct { FcbSize ULONG @@ -38660,27 +38661,27 @@ type tagACTCTX_SECTION_KEYED_DATA = struct { FulAssemblyRosterIndex ULONG FulFlags ULONG FAssemblyMetadata ACTCTX_SECTION_KEYED_DATA_ASSEMBLY_METADATA -} /* winbase.h:2718:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:2718:11 */ -type ACTCTX_SECTION_KEYED_DATA = tagACTCTX_SECTION_KEYED_DATA /* winbase.h:2731:5 */ -type PACTCTX_SECTION_KEYED_DATA = uintptr /* winbase.h:2731:31 */ +type ACTCTX_SECTION_KEYED_DATA = tagACTCTX_SECTION_KEYED_DATA /* /usr/x86_64-w64-mingw32/include/winbase.h:2731:5 */ +type PACTCTX_SECTION_KEYED_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2731:31 */ -type PCACTCTX_SECTION_KEYED_DATA = uintptr /* winbase.h:2733:43 */ +type PCACTCTX_SECTION_KEYED_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2733:43 */ type _ACTIVATION_CONTEXT_BASIC_INFORMATION = struct { FhActCtx HANDLE FdwFlags DWORD F__ccgo_pad1 [4]byte -} /* winbase.h:2746:11 */ +} /* /usr/x86_64-w64-mingw32/include/winbase.h:2746:11 */ -type ACTIVATION_CONTEXT_BASIC_INFORMATION = _ACTIVATION_CONTEXT_BASIC_INFORMATION /* winbase.h:2749:5 */ -type PACTIVATION_CONTEXT_BASIC_INFORMATION = uintptr /* winbase.h:2749:42 */ +type ACTIVATION_CONTEXT_BASIC_INFORMATION = _ACTIVATION_CONTEXT_BASIC_INFORMATION /* /usr/x86_64-w64-mingw32/include/winbase.h:2749:5 */ +type PACTIVATION_CONTEXT_BASIC_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2749:42 */ -type PCACTIVATION_CONTEXT_BASIC_INFORMATION = uintptr /* winbase.h:2751:62 */ +type PCACTIVATION_CONTEXT_BASIC_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2751:62 */ -type PQUERYACTCTXW_FUNC = uintptr /* winbase.h:2763:19 */ +type PQUERYACTCTXW_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2763:19 */ -type APPLICATION_RECOVERY_CALLBACK = uintptr /* winbase.h:2783:17 */ +type APPLICATION_RECOVERY_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winbase.h:2783:17 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -38701,7 +38702,7 @@ type _DRAWPATRECT = struct { FptSize POINT FwStyle WORD FwPattern WORD -} /* wingdi.h:224:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:224:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -38717,25 +38718,25 @@ type _DRAWPATRECT = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type DRAWPATRECT = _DRAWPATRECT /* wingdi.h:229:5 */ -type PDRAWPATRECT = uintptr /* wingdi.h:229:17 */ +type DRAWPATRECT = _DRAWPATRECT /* /usr/x86_64-w64-mingw32/include/wingdi.h:229:5 */ +type PDRAWPATRECT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:229:17 */ type _PSINJECTDATA = struct { FDataBytes DWORD FInjectionPoint WORD FPageNumber WORD -} /* wingdi.h:335:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:335:11 */ -type PSINJECTDATA = _PSINJECTDATA /* wingdi.h:339:5 */ -type PPSINJECTDATA = uintptr /* wingdi.h:339:18 */ +type PSINJECTDATA = _PSINJECTDATA /* /usr/x86_64-w64-mingw32/include/wingdi.h:339:5 */ +type PPSINJECTDATA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:339:18 */ type _PSFEATURE_OUTPUT = struct { FbPageIndependent WINBOOL FbSetPageDevice WINBOOL -} /* wingdi.h:393:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:393:11 */ -type PSFEATURE_OUTPUT = _PSFEATURE_OUTPUT /* wingdi.h:396:5 */ -type PPSFEATURE_OUTPUT = uintptr /* wingdi.h:396:22 */ +type PSFEATURE_OUTPUT = _PSFEATURE_OUTPUT /* /usr/x86_64-w64-mingw32/include/wingdi.h:396:5 */ +type PPSFEATURE_OUTPUT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:396:22 */ type _PSFEATURE_CUSTPAPER = struct { FlOrientation LONG @@ -38743,10 +38744,10 @@ type _PSFEATURE_CUSTPAPER = struct { FlHeight LONG FlWidthOffset LONG FlHeightOffset LONG -} /* wingdi.h:398:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:398:11 */ -type PSFEATURE_CUSTPAPER = _PSFEATURE_CUSTPAPER /* wingdi.h:404:5 */ -type PPSFEATURE_CUSTPAPER = uintptr /* wingdi.h:404:25 */ +type PSFEATURE_CUSTPAPER = _PSFEATURE_CUSTPAPER /* /usr/x86_64-w64-mingw32/include/wingdi.h:404:5 */ +type PPSFEATURE_CUSTPAPER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:404:25 */ type tagXFORM = struct { FeM11 FLOAT @@ -38755,11 +38756,11 @@ type tagXFORM = struct { FeM22 FLOAT FeDx FLOAT FeDy FLOAT -} /* wingdi.h:452:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:452:11 */ -type XFORM = tagXFORM /* wingdi.h:459:5 */ -type PXFORM = uintptr /* wingdi.h:459:11 */ -type LPXFORM = uintptr /* wingdi.h:459:19 */ +type XFORM = tagXFORM /* /usr/x86_64-w64-mingw32/include/wingdi.h:459:5 */ +type PXFORM = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:459:11 */ +type LPXFORM = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:459:19 */ type tagBITMAP = struct { FbmType LONG @@ -38770,12 +38771,12 @@ type tagBITMAP = struct { FbmBitsPixel WORD F__ccgo_pad1 [4]byte FbmBits LPVOID -} /* wingdi.h:461:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:461:11 */ -type BITMAP = tagBITMAP /* wingdi.h:469:5 */ -type PBITMAP = uintptr /* wingdi.h:469:12 */ -type NPBITMAP = uintptr /* wingdi.h:469:21 */ -type LPBITMAP = uintptr /* wingdi.h:469:31 */ +type BITMAP = tagBITMAP /* /usr/x86_64-w64-mingw32/include/wingdi.h:469:5 */ +type PBITMAP = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:469:12 */ +type NPBITMAP = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:469:21 */ +type LPBITMAP = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:469:31 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -38785,16 +38786,16 @@ type tagRGBTRIPLE = struct { FrgbtBlue BYTE FrgbtGreen BYTE FrgbtRed BYTE -} /* wingdi.h:472:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:472:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type RGBTRIPLE = tagRGBTRIPLE /* wingdi.h:476:5 */ -type PRGBTRIPLE = uintptr /* wingdi.h:476:15 */ -type NPRGBTRIPLE = uintptr /* wingdi.h:476:27 */ -type LPRGBTRIPLE = uintptr /* wingdi.h:476:40 */ +type RGBTRIPLE = tagRGBTRIPLE /* /usr/x86_64-w64-mingw32/include/wingdi.h:476:5 */ +type PRGBTRIPLE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:476:15 */ +type NPRGBTRIPLE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:476:27 */ +type LPRGBTRIPLE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:476:40 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. @@ -38805,42 +38806,42 @@ type tagRGBQUAD = struct { FrgbGreen BYTE FrgbRed BYTE FrgbReserved BYTE -} /* wingdi.h:479:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:479:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type RGBQUAD = tagRGBQUAD /* wingdi.h:484:5 */ +type RGBQUAD = tagRGBQUAD /* /usr/x86_64-w64-mingw32/include/wingdi.h:484:5 */ -type LPRGBQUAD = uintptr /* wingdi.h:488:19 */ +type LPRGBQUAD = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:488:19 */ -type LCSCSTYPE = LONG /* wingdi.h:501:16 */ +type LCSCSTYPE = LONG /* /usr/x86_64-w64-mingw32/include/wingdi.h:501:16 */ -type LCSGAMUTMATCH = LONG /* wingdi.h:504:16 */ +type LCSGAMUTMATCH = LONG /* /usr/x86_64-w64-mingw32/include/wingdi.h:504:16 */ -type FXPT16DOT16 = int32 /* wingdi.h:528:20 */ -type LPFXPT16DOT16 = uintptr /* wingdi.h:528:32 */ -type FXPT2DOT30 = int32 /* wingdi.h:529:20 */ -type LPFXPT2DOT30 = uintptr /* wingdi.h:529:31 */ +type FXPT16DOT16 = int32 /* /usr/x86_64-w64-mingw32/include/wingdi.h:528:20 */ +type LPFXPT16DOT16 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:528:32 */ +type FXPT2DOT30 = int32 /* /usr/x86_64-w64-mingw32/include/wingdi.h:529:20 */ +type LPFXPT2DOT30 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:529:31 */ type tagCIEXYZ = struct { FciexyzX FXPT2DOT30 FciexyzY FXPT2DOT30 FciexyzZ FXPT2DOT30 -} /* wingdi.h:531:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:531:11 */ -type CIEXYZ = tagCIEXYZ /* wingdi.h:535:5 */ -type LPCIEXYZ = uintptr /* wingdi.h:538:18 */ +type CIEXYZ = tagCIEXYZ /* /usr/x86_64-w64-mingw32/include/wingdi.h:535:5 */ +type LPCIEXYZ = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:538:18 */ type tagICEXYZTRIPLE = struct { FciexyzRed CIEXYZ FciexyzGreen CIEXYZ FciexyzBlue CIEXYZ -} /* wingdi.h:541:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:541:11 */ -type CIEXYZTRIPLE = tagICEXYZTRIPLE /* wingdi.h:545:5 */ -type LPCIEXYZTRIPLE = uintptr /* wingdi.h:548:24 */ +type CIEXYZTRIPLE = tagICEXYZTRIPLE /* /usr/x86_64-w64-mingw32/include/wingdi.h:545:5 */ +type LPCIEXYZTRIPLE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:548:24 */ type tagLOGCOLORSPACEA = struct { FlcsSignature DWORD @@ -38853,10 +38854,10 @@ type tagLOGCOLORSPACEA = struct { FlcsGammaGreen DWORD FlcsGammaBlue DWORD FlcsFilename [260]CHAR -} /* wingdi.h:552:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:552:11 */ -type LOGCOLORSPACEA = tagLOGCOLORSPACEA /* wingdi.h:563:5 */ -type LPLOGCOLORSPACEA = uintptr /* wingdi.h:563:20 */ +type LOGCOLORSPACEA = tagLOGCOLORSPACEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:563:5 */ +type LPLOGCOLORSPACEA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:563:20 */ type tagLOGCOLORSPACEW = struct { FlcsSignature DWORD @@ -38869,13 +38870,13 @@ type tagLOGCOLORSPACEW = struct { FlcsGammaGreen DWORD FlcsGammaBlue DWORD FlcsFilename [260]WCHAR -} /* wingdi.h:565:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:565:11 */ -type LOGCOLORSPACEW = tagLOGCOLORSPACEW /* wingdi.h:576:5 */ -type LPLOGCOLORSPACEW = uintptr /* wingdi.h:576:20 */ +type LOGCOLORSPACEW = tagLOGCOLORSPACEW /* /usr/x86_64-w64-mingw32/include/wingdi.h:576:5 */ +type LPLOGCOLORSPACEW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:576:20 */ -type LOGCOLORSPACE = LOGCOLORSPACEA /* wingdi.h:578:3 */ -type LPLOGCOLORSPACE = LPLOGCOLORSPACEA /* wingdi.h:579:3 */ +type LOGCOLORSPACE = LOGCOLORSPACEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:578:3 */ +type LPLOGCOLORSPACE = LPLOGCOLORSPACEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:579:3 */ type tagBITMAPCOREHEADER = struct { FbcSize DWORD @@ -38883,11 +38884,11 @@ type tagBITMAPCOREHEADER = struct { FbcHeight WORD FbcPlanes WORD FbcBitCount WORD -} /* wingdi.h:583:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:583:11 */ -type BITMAPCOREHEADER = tagBITMAPCOREHEADER /* wingdi.h:589:5 */ -type LPBITMAPCOREHEADER = uintptr /* wingdi.h:589:22 */ -type PBITMAPCOREHEADER = uintptr /* wingdi.h:589:42 */ +type BITMAPCOREHEADER = tagBITMAPCOREHEADER /* /usr/x86_64-w64-mingw32/include/wingdi.h:589:5 */ +type LPBITMAPCOREHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:589:22 */ +type PBITMAPCOREHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:589:42 */ type tagBITMAPINFOHEADER = struct { FbiSize DWORD @@ -38901,11 +38902,11 @@ type tagBITMAPINFOHEADER = struct { FbiYPelsPerMeter LONG FbiClrUsed DWORD FbiClrImportant DWORD -} /* wingdi.h:593:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:593:11 */ -type BITMAPINFOHEADER = tagBITMAPINFOHEADER /* wingdi.h:605:5 */ -type LPBITMAPINFOHEADER = uintptr /* wingdi.h:605:22 */ -type PBITMAPINFOHEADER = uintptr /* wingdi.h:605:42 */ +type BITMAPINFOHEADER = tagBITMAPINFOHEADER /* /usr/x86_64-w64-mingw32/include/wingdi.h:605:5 */ +type LPBITMAPINFOHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:605:22 */ +type PBITMAPINFOHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:605:42 */ type BITMAPV4HEADER = struct { FbV4Size DWORD @@ -38928,9 +38929,9 @@ type BITMAPV4HEADER = struct { FbV4GammaRed DWORD FbV4GammaGreen DWORD FbV4GammaBlue DWORD -} /* wingdi.h:630:5 */ -type LPBITMAPV4HEADER = uintptr /* wingdi.h:630:20 */ -type PBITMAPV4HEADER = uintptr /* wingdi.h:630:38 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:630:5 */ +type LPBITMAPV4HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:630:20 */ +type PBITMAPV4HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:630:38 */ type BITMAPV5HEADER = struct { FbV5Size DWORD @@ -38957,28 +38958,28 @@ type BITMAPV5HEADER = struct { FbV5ProfileData DWORD FbV5ProfileSize DWORD FbV5Reserved DWORD -} /* wingdi.h:657:5 */ -type LPBITMAPV5HEADER = uintptr /* wingdi.h:657:20 */ -type PBITMAPV5HEADER = uintptr /* wingdi.h:657:38 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:657:5 */ +type LPBITMAPV5HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:657:20 */ +type PBITMAPV5HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:657:38 */ type tagBITMAPINFO = struct { FbmiHeader BITMAPINFOHEADER FbmiColors [1]RGBQUAD -} /* wingdi.h:671:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:671:11 */ -type BITMAPINFO = tagBITMAPINFO /* wingdi.h:674:5 */ -type LPBITMAPINFO = uintptr /* wingdi.h:674:16 */ -type PBITMAPINFO = uintptr /* wingdi.h:674:30 */ +type BITMAPINFO = tagBITMAPINFO /* /usr/x86_64-w64-mingw32/include/wingdi.h:674:5 */ +type LPBITMAPINFO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:674:16 */ +type PBITMAPINFO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:674:30 */ type tagBITMAPCOREINFO = struct { FbmciHeader BITMAPCOREHEADER FbmciColors [1]RGBTRIPLE F__ccgo_pad1 [1]byte -} /* wingdi.h:678:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:678:11 */ -type BITMAPCOREINFO = tagBITMAPCOREINFO /* wingdi.h:681:5 */ -type LPBITMAPCOREINFO = uintptr /* wingdi.h:681:20 */ -type PBITMAPCOREINFO = uintptr /* wingdi.h:681:38 */ +type BITMAPCOREINFO = tagBITMAPCOREINFO /* /usr/x86_64-w64-mingw32/include/wingdi.h:681:5 */ +type LPBITMAPCOREINFO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:681:20 */ +type PBITMAPCOREINFO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:681:38 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -38991,15 +38992,15 @@ type tagBITMAPFILEHEADER = struct { FbfReserved1 WORD FbfReserved2 WORD FbfOffBits DWORD -} /* wingdi.h:684:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:684:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type BITMAPFILEHEADER = tagBITMAPFILEHEADER /* wingdi.h:690:5 */ -type LPBITMAPFILEHEADER = uintptr /* wingdi.h:690:22 */ -type PBITMAPFILEHEADER = uintptr /* wingdi.h:690:42 */ +type BITMAPFILEHEADER = tagBITMAPFILEHEADER /* /usr/x86_64-w64-mingw32/include/wingdi.h:690:5 */ +type LPBITMAPFILEHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:690:22 */ +type PBITMAPFILEHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:690:42 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. @@ -39008,53 +39009,53 @@ type PBITMAPFILEHEADER = uintptr /* wingdi.h:690:42 */ type tagFONTSIGNATURE = struct { FfsUsb [4]DWORD FfsCsb [2]DWORD -} /* wingdi.h:699:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:699:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type FONTSIGNATURE = tagFONTSIGNATURE /* wingdi.h:702:5 */ -type PFONTSIGNATURE = uintptr /* wingdi.h:702:19 */ -type LPFONTSIGNATURE = uintptr /* wingdi.h:702:35 */ +type FONTSIGNATURE = tagFONTSIGNATURE /* /usr/x86_64-w64-mingw32/include/wingdi.h:702:5 */ +type PFONTSIGNATURE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:702:19 */ +type LPFONTSIGNATURE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:702:35 */ type tagCHARSETINFO = struct { FciCharset UINT FciACP UINT Ffs FONTSIGNATURE -} /* wingdi.h:704:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:704:11 */ -type CHARSETINFO = tagCHARSETINFO /* wingdi.h:708:5 */ -type PCHARSETINFO = uintptr /* wingdi.h:708:17 */ -type NPCHARSETINFO = uintptr /* wingdi.h:708:31 */ -type LPCHARSETINFO = uintptr /* wingdi.h:708:46 */ +type CHARSETINFO = tagCHARSETINFO /* /usr/x86_64-w64-mingw32/include/wingdi.h:708:5 */ +type PCHARSETINFO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:708:17 */ +type NPCHARSETINFO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:708:31 */ +type LPCHARSETINFO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:708:46 */ type tagLOCALESIGNATURE = struct { FlsUsb [4]DWORD FlsCsbDefault [2]DWORD FlsCsbSupported [2]DWORD -} /* wingdi.h:717:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:717:11 */ -type LOCALESIGNATURE = tagLOCALESIGNATURE /* wingdi.h:721:5 */ -type PLOCALESIGNATURE = uintptr /* wingdi.h:721:21 */ -type LPLOCALESIGNATURE = uintptr /* wingdi.h:721:39 */ +type LOCALESIGNATURE = tagLOCALESIGNATURE /* /usr/x86_64-w64-mingw32/include/wingdi.h:721:5 */ +type PLOCALESIGNATURE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:721:21 */ +type LPLOCALESIGNATURE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:721:39 */ -type tagHANDLETABLE = struct{ FobjectHandle [1]HGDIOBJ } /* wingdi.h:727:11 */ +type tagHANDLETABLE = struct{ FobjectHandle [1]HGDIOBJ } /* /usr/x86_64-w64-mingw32/include/wingdi.h:727:11 */ -type HANDLETABLE = tagHANDLETABLE /* wingdi.h:729:5 */ -type PHANDLETABLE = uintptr /* wingdi.h:729:17 */ -type LPHANDLETABLE = uintptr /* wingdi.h:729:31 */ +type HANDLETABLE = tagHANDLETABLE /* /usr/x86_64-w64-mingw32/include/wingdi.h:729:5 */ +type PHANDLETABLE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:729:17 */ +type LPHANDLETABLE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:729:31 */ type tagMETARECORD = struct { FrdSize DWORD FrdFunction WORD FrdParm [1]WORD -} /* wingdi.h:731:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:731:11 */ -type METARECORD = tagMETARECORD /* wingdi.h:735:5 */ -type PMETARECORD = uintptr /* wingdi.h:738:42 */ -type LPMETARECORD = uintptr /* wingdi.h:741:42 */ +type METARECORD = tagMETARECORD /* /usr/x86_64-w64-mingw32/include/wingdi.h:735:5 */ +type PMETARECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:738:42 */ +type LPMETARECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:741:42 */ type tagMETAFILEPICT = struct { Fmm LONG @@ -39062,10 +39063,10 @@ type tagMETAFILEPICT = struct { FyExt LONG F__ccgo_pad1 [4]byte FhMF HMETAFILE -} /* wingdi.h:743:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:743:11 */ -type METAFILEPICT = tagMETAFILEPICT /* wingdi.h:748:5 */ -type LPMETAFILEPICT = uintptr /* wingdi.h:748:18 */ +type METAFILEPICT = tagMETAFILEPICT /* /usr/x86_64-w64-mingw32/include/wingdi.h:748:5 */ +type LPMETAFILEPICT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:748:18 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -39082,15 +39083,15 @@ type tagMETAHEADER = struct { FmtMaxRecord DWORD FmtNoParameters WORD F__ccgo_pad3 [2]byte -} /* wingdi.h:753:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:753:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type METAHEADER = tagMETAHEADER /* wingdi.h:761:5 */ -type PMETAHEADER = uintptr /* wingdi.h:762:42 */ -type LPMETAHEADER = uintptr /* wingdi.h:763:42 */ +type METAHEADER = tagMETAHEADER /* /usr/x86_64-w64-mingw32/include/wingdi.h:761:5 */ +type PMETAHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:762:42 */ +type LPMETAHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:763:42 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -39101,16 +39102,16 @@ type tagENHMETARECORD = struct { FiType DWORD FnSize DWORD FdParm [1]DWORD -} /* wingdi.h:769:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:769:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type ENHMETARECORD = tagENHMETARECORD /* wingdi.h:773:5 */ -type PENHMETARECORD = uintptr /* wingdi.h:773:19 */ -type LPENHMETARECORD = uintptr /* wingdi.h:773:35 */ +type ENHMETARECORD = tagENHMETARECORD /* /usr/x86_64-w64-mingw32/include/wingdi.h:773:5 */ +type PENHMETARECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:773:19 */ +type LPENHMETARECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:773:35 */ type tagENHMETAHEADER = struct { FiType DWORD @@ -39132,13 +39133,13 @@ type tagENHMETAHEADER = struct { FoffPixelFormat DWORD FbOpenGL DWORD FszlMicrometers SIZEL -} /* wingdi.h:775:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:775:11 */ -type ENHMETAHEADER = tagENHMETAHEADER /* wingdi.h:795:5 */ -type PENHMETAHEADER = uintptr /* wingdi.h:795:19 */ -type LPENHMETAHEADER = uintptr /* wingdi.h:795:35 */ +type ENHMETAHEADER = tagENHMETAHEADER /* /usr/x86_64-w64-mingw32/include/wingdi.h:795:5 */ +type PENHMETAHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:795:19 */ +type LPENHMETAHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:795:35 */ -type BCHAR = BYTE /* wingdi.h:809:16 */ +type BCHAR = BYTE /* /usr/x86_64-w64-mingw32/include/wingdi.h:809:16 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -39167,17 +39168,17 @@ type tagTEXTMETRICA = struct { FtmPitchAndFamily BYTE FtmCharSet BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:818:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:818:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type TEXTMETRICA = tagTEXTMETRICA /* wingdi.h:839:5 */ -type PTEXTMETRICA = uintptr /* wingdi.h:839:17 */ -type NPTEXTMETRICA = uintptr /* wingdi.h:839:31 */ -type LPTEXTMETRICA = uintptr /* wingdi.h:839:46 */ +type TEXTMETRICA = tagTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:839:5 */ +type PTEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:839:17 */ +type NPTEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:839:31 */ +type LPTEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:839:46 */ type tagTEXTMETRICW = struct { FtmHeight LONG @@ -39201,17 +39202,17 @@ type tagTEXTMETRICW = struct { FtmPitchAndFamily BYTE FtmCharSet BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:841:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:841:11 */ -type TEXTMETRICW = tagTEXTMETRICW /* wingdi.h:862:5 */ -type PTEXTMETRICW = uintptr /* wingdi.h:862:17 */ -type NPTEXTMETRICW = uintptr /* wingdi.h:862:31 */ -type LPTEXTMETRICW = uintptr /* wingdi.h:862:46 */ +type TEXTMETRICW = tagTEXTMETRICW /* /usr/x86_64-w64-mingw32/include/wingdi.h:862:5 */ +type PTEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:862:17 */ +type NPTEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:862:31 */ +type LPTEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:862:46 */ -type TEXTMETRIC = TEXTMETRICA /* wingdi.h:864:3 */ -type PTEXTMETRIC = PTEXTMETRICA /* wingdi.h:865:3 */ -type NPTEXTMETRIC = NPTEXTMETRICA /* wingdi.h:866:3 */ -type LPTEXTMETRIC = LPTEXTMETRICA /* wingdi.h:867:3 */ +type TEXTMETRIC = TEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:864:3 */ +type PTEXTMETRIC = PTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:865:3 */ +type NPTEXTMETRIC = NPTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:866:3 */ +type LPTEXTMETRIC = LPTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:867:3 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. @@ -39247,7 +39248,7 @@ type tagNEWTEXTMETRICA = struct { FntmSizeEM UINT FntmCellHeight UINT FntmAvgWidth UINT -} /* wingdi.h:885:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:885:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -39258,10 +39259,10 @@ type tagNEWTEXTMETRICA = struct { // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type NEWTEXTMETRICA = tagNEWTEXTMETRICA /* wingdi.h:910:5 */ -type PNEWTEXTMETRICA = uintptr /* wingdi.h:910:20 */ -type NPNEWTEXTMETRICA = uintptr /* wingdi.h:910:37 */ -type LPNEWTEXTMETRICA = uintptr /* wingdi.h:910:55 */ +type NEWTEXTMETRICA = tagNEWTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:910:5 */ +type PNEWTEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:910:20 */ +type NPNEWTEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:910:37 */ +type LPNEWTEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:910:55 */ type tagNEWTEXTMETRICW = struct { FtmHeight LONG @@ -39289,17 +39290,17 @@ type tagNEWTEXTMETRICW = struct { FntmSizeEM UINT FntmCellHeight UINT FntmAvgWidth UINT -} /* wingdi.h:912:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:912:11 */ -type NEWTEXTMETRICW = tagNEWTEXTMETRICW /* wingdi.h:937:5 */ -type PNEWTEXTMETRICW = uintptr /* wingdi.h:937:20 */ -type NPNEWTEXTMETRICW = uintptr /* wingdi.h:937:37 */ -type LPNEWTEXTMETRICW = uintptr /* wingdi.h:937:55 */ +type NEWTEXTMETRICW = tagNEWTEXTMETRICW /* /usr/x86_64-w64-mingw32/include/wingdi.h:937:5 */ +type PNEWTEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:937:20 */ +type NPNEWTEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:937:37 */ +type LPNEWTEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:937:55 */ -type NEWTEXTMETRIC = NEWTEXTMETRICA /* wingdi.h:939:3 */ -type PNEWTEXTMETRIC = PNEWTEXTMETRICA /* wingdi.h:940:3 */ -type NPNEWTEXTMETRIC = NPNEWTEXTMETRICA /* wingdi.h:941:3 */ -type LPNEWTEXTMETRIC = LPNEWTEXTMETRICA /* wingdi.h:942:3 */ +type NEWTEXTMETRIC = NEWTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:939:3 */ +type PNEWTEXTMETRIC = PNEWTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:940:3 */ +type NPNEWTEXTMETRIC = NPNEWTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:941:3 */ +type LPNEWTEXTMETRIC = LPNEWTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:942:3 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -39309,23 +39310,23 @@ type LPNEWTEXTMETRIC = LPNEWTEXTMETRICA /* wingdi.h:942:3 */ type tagNEWTEXTMETRICEXA = struct { FntmTm NEWTEXTMETRICA FntmFontSig FONTSIGNATURE -} /* wingdi.h:946:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:946:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type NEWTEXTMETRICEXA = tagNEWTEXTMETRICEXA /* wingdi.h:949:5 */ +type NEWTEXTMETRICEXA = tagNEWTEXTMETRICEXA /* /usr/x86_64-w64-mingw32/include/wingdi.h:949:5 */ type tagNEWTEXTMETRICEXW = struct { FntmTm NEWTEXTMETRICW FntmFontSig FONTSIGNATURE -} /* wingdi.h:951:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:951:11 */ -type NEWTEXTMETRICEXW = tagNEWTEXTMETRICEXW /* wingdi.h:954:5 */ +type NEWTEXTMETRICEXW = tagNEWTEXTMETRICEXW /* /usr/x86_64-w64-mingw32/include/wingdi.h:954:5 */ -type NEWTEXTMETRICEX = NEWTEXTMETRICEXA /* wingdi.h:956:3 */ +type NEWTEXTMETRICEX = NEWTEXTMETRICEXA /* /usr/x86_64-w64-mingw32/include/wingdi.h:956:3 */ type tagPELARRAY = struct { FpaXCount LONG @@ -39334,48 +39335,48 @@ type tagPELARRAY = struct { FpaYExt LONG FpaRGBs BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:961:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:961:11 */ -type PELARRAY = tagPELARRAY /* wingdi.h:967:5 */ -type PPELARRAY = uintptr /* wingdi.h:967:14 */ -type NPPELARRAY = uintptr /* wingdi.h:967:25 */ -type LPPELARRAY = uintptr /* wingdi.h:967:37 */ +type PELARRAY = tagPELARRAY /* /usr/x86_64-w64-mingw32/include/wingdi.h:967:5 */ +type PPELARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:967:14 */ +type NPPELARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:967:25 */ +type LPPELARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:967:37 */ type tagLOGBRUSH = struct { FlbStyle UINT FlbColor COLORREF FlbHatch ULONG_PTR -} /* wingdi.h:970:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:970:11 */ -type LOGBRUSH = tagLOGBRUSH /* wingdi.h:974:5 */ -type PLOGBRUSH = uintptr /* wingdi.h:974:14 */ -type NPLOGBRUSH = uintptr /* wingdi.h:974:25 */ -type LPLOGBRUSH = uintptr /* wingdi.h:974:37 */ +type LOGBRUSH = tagLOGBRUSH /* /usr/x86_64-w64-mingw32/include/wingdi.h:974:5 */ +type PLOGBRUSH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:974:14 */ +type NPLOGBRUSH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:974:25 */ +type LPLOGBRUSH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:974:37 */ type tagLOGBRUSH32 = struct { FlbStyle UINT FlbColor COLORREF FlbHatch ULONG -} /* wingdi.h:976:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:976:11 */ -type LOGBRUSH32 = tagLOGBRUSH32 /* wingdi.h:980:5 */ -type PLOGBRUSH32 = uintptr /* wingdi.h:980:16 */ -type NPLOGBRUSH32 = uintptr /* wingdi.h:980:29 */ -type LPLOGBRUSH32 = uintptr /* wingdi.h:980:43 */ -type PATTERN = LOGBRUSH /* wingdi.h:983:20 */ -type PPATTERN = uintptr /* wingdi.h:984:19 */ -type NPPATTERN = uintptr /* wingdi.h:985:19 */ -type LPPATTERN = uintptr /* wingdi.h:986:19 */ +type LOGBRUSH32 = tagLOGBRUSH32 /* /usr/x86_64-w64-mingw32/include/wingdi.h:980:5 */ +type PLOGBRUSH32 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:980:16 */ +type NPLOGBRUSH32 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:980:29 */ +type LPLOGBRUSH32 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:980:43 */ +type PATTERN = LOGBRUSH /* /usr/x86_64-w64-mingw32/include/wingdi.h:983:20 */ +type PPATTERN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:984:19 */ +type NPPATTERN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:985:19 */ +type LPPATTERN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:986:19 */ type tagLOGPEN = struct { FlopnStyle UINT FlopnWidth POINT FlopnColor COLORREF -} /* wingdi.h:990:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:990:11 */ -type LOGPEN = tagLOGPEN /* wingdi.h:994:5 */ -type PLOGPEN = uintptr /* wingdi.h:994:12 */ -type NPLOGPEN = uintptr /* wingdi.h:994:21 */ -type LPLOGPEN = uintptr /* wingdi.h:994:31 */ +type LOGPEN = tagLOGPEN /* /usr/x86_64-w64-mingw32/include/wingdi.h:994:5 */ +type PLOGPEN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:994:12 */ +type NPLOGPEN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:994:21 */ +type LPLOGPEN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:994:31 */ type tagEXTLOGPEN = struct { FelpPenStyle DWORD @@ -39385,12 +39386,12 @@ type tagEXTLOGPEN = struct { FelpHatch ULONG_PTR FelpNumEntries DWORD FelpStyleEntry [1]DWORD -} /* wingdi.h:998:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:998:11 */ -type EXTLOGPEN = tagEXTLOGPEN /* wingdi.h:1006:5 */ -type PEXTLOGPEN = uintptr /* wingdi.h:1006:15 */ -type NPEXTLOGPEN = uintptr /* wingdi.h:1006:27 */ -type LPEXTLOGPEN = uintptr /* wingdi.h:1006:40 */ +type EXTLOGPEN = tagEXTLOGPEN /* /usr/x86_64-w64-mingw32/include/wingdi.h:1006:5 */ +type PEXTLOGPEN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1006:15 */ +type NPEXTLOGPEN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1006:27 */ +type LPEXTLOGPEN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1006:40 */ type tagEXTLOGPEN32 = struct { FelpPenStyle DWORD @@ -39400,34 +39401,34 @@ type tagEXTLOGPEN32 = struct { FelpHatch ULONG FelpNumEntries DWORD FelpStyleEntry [1]DWORD -} /* wingdi.h:1010:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1010:11 */ -type EXTLOGPEN32 = tagEXTLOGPEN32 /* wingdi.h:1018:5 */ -type PEXTLOGPEN32 = uintptr /* wingdi.h:1018:18 */ -type NPEXTLOGPEN32 = uintptr /* wingdi.h:1018:33 */ -type LPEXTLOGPEN32 = uintptr /* wingdi.h:1018:49 */ +type EXTLOGPEN32 = tagEXTLOGPEN32 /* /usr/x86_64-w64-mingw32/include/wingdi.h:1018:5 */ +type PEXTLOGPEN32 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1018:18 */ +type NPEXTLOGPEN32 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1018:33 */ +type LPEXTLOGPEN32 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1018:49 */ type tagPALETTEENTRY = struct { FpeRed BYTE FpeGreen BYTE FpeBlue BYTE FpeFlags BYTE -} /* wingdi.h:1022:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1022:11 */ -type PALETTEENTRY = tagPALETTEENTRY /* wingdi.h:1027:5 */ -type PPALETTEENTRY = uintptr /* wingdi.h:1027:18 */ -type LPPALETTEENTRY = uintptr /* wingdi.h:1027:33 */ +type PALETTEENTRY = tagPALETTEENTRY /* /usr/x86_64-w64-mingw32/include/wingdi.h:1027:5 */ +type PPALETTEENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1027:18 */ +type LPPALETTEENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1027:33 */ type tagLOGPALETTE = struct { FpalVersion WORD FpalNumEntries WORD FpalPalEntry [1]PALETTEENTRY -} /* wingdi.h:1032:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1032:11 */ -type LOGPALETTE = tagLOGPALETTE /* wingdi.h:1036:5 */ -type PLOGPALETTE = uintptr /* wingdi.h:1036:16 */ -type NPLOGPALETTE = uintptr /* wingdi.h:1036:29 */ -type LPLOGPALETTE = uintptr /* wingdi.h:1036:43 */ +type LOGPALETTE = tagLOGPALETTE /* /usr/x86_64-w64-mingw32/include/wingdi.h:1036:5 */ +type PLOGPALETTE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1036:16 */ +type NPLOGPALETTE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1036:29 */ +type LPLOGPALETTE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1036:43 */ type tagLOGFONTA = struct { FlfHeight LONG @@ -39444,12 +39445,12 @@ type tagLOGFONTA = struct { FlfQuality BYTE FlfPitchAndFamily BYTE FlfFaceName [32]CHAR -} /* wingdi.h:1043:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1043:11 */ -type LOGFONTA = tagLOGFONTA /* wingdi.h:1058:5 */ -type PLOGFONTA = uintptr /* wingdi.h:1058:14 */ -type NPLOGFONTA = uintptr /* wingdi.h:1058:25 */ -type LPLOGFONTA = uintptr /* wingdi.h:1058:37 */ +type LOGFONTA = tagLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1058:5 */ +type PLOGFONTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1058:14 */ +type NPLOGFONTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1058:25 */ +type LPLOGFONTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1058:37 */ type tagLOGFONTW = struct { FlfHeight LONG @@ -39466,61 +39467,61 @@ type tagLOGFONTW = struct { FlfQuality BYTE FlfPitchAndFamily BYTE FlfFaceName [32]WCHAR -} /* wingdi.h:1060:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1060:11 */ -type LOGFONTW = tagLOGFONTW /* wingdi.h:1075:5 */ -type PLOGFONTW = uintptr /* wingdi.h:1075:14 */ -type NPLOGFONTW = uintptr /* wingdi.h:1075:25 */ -type LPLOGFONTW = uintptr /* wingdi.h:1075:37 */ +type LOGFONTW = tagLOGFONTW /* /usr/x86_64-w64-mingw32/include/wingdi.h:1075:5 */ +type PLOGFONTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1075:14 */ +type NPLOGFONTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1075:25 */ +type LPLOGFONTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1075:37 */ -type LOGFONT = LOGFONTA /* wingdi.h:1077:3 */ -type PLOGFONT = PLOGFONTA /* wingdi.h:1078:3 */ -type NPLOGFONT = NPLOGFONTA /* wingdi.h:1079:3 */ -type LPLOGFONT = LPLOGFONTA /* wingdi.h:1080:3 */ +type LOGFONT = LOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1077:3 */ +type PLOGFONT = PLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1078:3 */ +type NPLOGFONT = NPLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1079:3 */ +type LPLOGFONT = LPLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1080:3 */ type tagENUMLOGFONTA = struct { FelfLogFont LOGFONTA FelfFullName [64]BYTE FelfStyle [32]BYTE -} /* wingdi.h:1086:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1086:11 */ -type ENUMLOGFONTA = tagENUMLOGFONTA /* wingdi.h:1090:5 */ -type LPENUMLOGFONTA = uintptr /* wingdi.h:1090:18 */ +type ENUMLOGFONTA = tagENUMLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1090:5 */ +type LPENUMLOGFONTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1090:18 */ type tagENUMLOGFONTW = struct { FelfLogFont LOGFONTW FelfFullName [64]WCHAR FelfStyle [32]WCHAR -} /* wingdi.h:1092:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1092:11 */ -type ENUMLOGFONTW = tagENUMLOGFONTW /* wingdi.h:1096:5 */ -type LPENUMLOGFONTW = uintptr /* wingdi.h:1096:18 */ +type ENUMLOGFONTW = tagENUMLOGFONTW /* /usr/x86_64-w64-mingw32/include/wingdi.h:1096:5 */ +type LPENUMLOGFONTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1096:18 */ -type ENUMLOGFONT = ENUMLOGFONTA /* wingdi.h:1098:3 */ -type LPENUMLOGFONT = LPENUMLOGFONTA /* wingdi.h:1099:3 */ +type ENUMLOGFONT = ENUMLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1098:3 */ +type LPENUMLOGFONT = LPENUMLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1099:3 */ type tagENUMLOGFONTEXA = struct { FelfLogFont LOGFONTA FelfFullName [64]BYTE FelfStyle [32]BYTE FelfScript [32]BYTE -} /* wingdi.h:1101:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1101:11 */ -type ENUMLOGFONTEXA = tagENUMLOGFONTEXA /* wingdi.h:1106:5 */ -type LPENUMLOGFONTEXA = uintptr /* wingdi.h:1106:20 */ +type ENUMLOGFONTEXA = tagENUMLOGFONTEXA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1106:5 */ +type LPENUMLOGFONTEXA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1106:20 */ type tagENUMLOGFONTEXW = struct { FelfLogFont LOGFONTW FelfFullName [64]WCHAR FelfStyle [32]WCHAR FelfScript [32]WCHAR -} /* wingdi.h:1108:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1108:11 */ -type ENUMLOGFONTEXW = tagENUMLOGFONTEXW /* wingdi.h:1113:5 */ -type LPENUMLOGFONTEXW = uintptr /* wingdi.h:1113:20 */ +type ENUMLOGFONTEXW = tagENUMLOGFONTEXW /* /usr/x86_64-w64-mingw32/include/wingdi.h:1113:5 */ +type LPENUMLOGFONTEXW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1113:20 */ -type ENUMLOGFONTEX = ENUMLOGFONTEXA /* wingdi.h:1115:3 */ -type LPENUMLOGFONTEX = LPENUMLOGFONTEXA /* wingdi.h:1116:3 */ +type ENUMLOGFONTEX = ENUMLOGFONTEXA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1115:3 */ +type LPENUMLOGFONTEX = LPENUMLOGFONTEXA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1116:3 */ type tagPANOSE = struct { FbFamilyType BYTE @@ -39533,10 +39534,10 @@ type tagPANOSE = struct { FbLetterform BYTE FbMidline BYTE FbXHeight BYTE -} /* wingdi.h:1237:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1237:11 */ -type PANOSE = tagPANOSE /* wingdi.h:1248:5 */ -type LPPANOSE = uintptr /* wingdi.h:1248:12 */ +type PANOSE = tagPANOSE /* /usr/x86_64-w64-mingw32/include/wingdi.h:1248:5 */ +type LPPANOSE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1248:12 */ type tagEXTLOGFONTA = struct { FelfLogFont LOGFONTA @@ -39550,12 +39551,12 @@ type tagEXTLOGFONTA = struct { FelfCulture DWORD FelfPanose PANOSE F__ccgo_pad1 [2]byte -} /* wingdi.h:1358:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1358:11 */ -type EXTLOGFONTA = tagEXTLOGFONTA /* wingdi.h:1369:5 */ -type PEXTLOGFONTA = uintptr /* wingdi.h:1369:17 */ -type NPEXTLOGFONTA = uintptr /* wingdi.h:1369:31 */ -type LPEXTLOGFONTA = uintptr /* wingdi.h:1369:46 */ +type EXTLOGFONTA = tagEXTLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1369:5 */ +type PEXTLOGFONTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1369:17 */ +type NPEXTLOGFONTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1369:31 */ +type LPEXTLOGFONTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1369:46 */ type tagEXTLOGFONTW = struct { FelfLogFont LOGFONTW @@ -39569,17 +39570,17 @@ type tagEXTLOGFONTW = struct { FelfCulture DWORD FelfPanose PANOSE F__ccgo_pad1 [2]byte -} /* wingdi.h:1371:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1371:11 */ -type EXTLOGFONTW = tagEXTLOGFONTW /* wingdi.h:1382:5 */ -type PEXTLOGFONTW = uintptr /* wingdi.h:1382:17 */ -type NPEXTLOGFONTW = uintptr /* wingdi.h:1382:31 */ -type LPEXTLOGFONTW = uintptr /* wingdi.h:1382:46 */ +type EXTLOGFONTW = tagEXTLOGFONTW /* /usr/x86_64-w64-mingw32/include/wingdi.h:1382:5 */ +type PEXTLOGFONTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1382:17 */ +type NPEXTLOGFONTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1382:31 */ +type LPEXTLOGFONTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1382:46 */ -type EXTLOGFONT = EXTLOGFONTA /* wingdi.h:1384:3 */ -type PEXTLOGFONT = PEXTLOGFONTA /* wingdi.h:1385:3 */ -type NPEXTLOGFONT = NPEXTLOGFONTA /* wingdi.h:1386:3 */ -type LPEXTLOGFONT = LPEXTLOGFONTA /* wingdi.h:1387:3 */ +type EXTLOGFONT = EXTLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1384:3 */ +type PEXTLOGFONT = PEXTLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1385:3 */ +type NPEXTLOGFONT = NPEXTLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1386:3 */ +type LPEXTLOGFONT = LPEXTLOGFONTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1387:3 */ type _devicemodeA = struct { FdmDeviceName [32]BYTE @@ -39621,12 +39622,12 @@ type _devicemodeA = struct { FdmReserved2 DWORD FdmPanningWidth DWORD FdmPanningHeight DWORD -} /* wingdi.h:1671:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1671:11 */ -type DEVMODEA = _devicemodeA /* wingdi.h:1718:5 */ -type PDEVMODEA = uintptr /* wingdi.h:1718:14 */ -type NPDEVMODEA = uintptr /* wingdi.h:1718:25 */ -type LPDEVMODEA = uintptr /* wingdi.h:1718:37 */ +type DEVMODEA = _devicemodeA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1718:5 */ +type PDEVMODEA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1718:14 */ +type NPDEVMODEA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1718:25 */ +type LPDEVMODEA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1718:37 */ type _devicemodeW = struct { FdmDeviceName [32]WCHAR @@ -39668,17 +39669,17 @@ type _devicemodeW = struct { FdmReserved2 DWORD FdmPanningWidth DWORD FdmPanningHeight DWORD -} /* wingdi.h:1720:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:1720:11 */ -type DEVMODEW = _devicemodeW /* wingdi.h:1767:5 */ -type PDEVMODEW = uintptr /* wingdi.h:1767:14 */ -type NPDEVMODEW = uintptr /* wingdi.h:1767:25 */ -type LPDEVMODEW = uintptr /* wingdi.h:1767:37 */ +type DEVMODEW = _devicemodeW /* /usr/x86_64-w64-mingw32/include/wingdi.h:1767:5 */ +type PDEVMODEW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1767:14 */ +type NPDEVMODEW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1767:25 */ +type LPDEVMODEW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:1767:37 */ -type DEVMODE = DEVMODEA /* wingdi.h:1769:3 */ -type PDEVMODE = PDEVMODEA /* wingdi.h:1770:3 */ -type NPDEVMODE = NPDEVMODEA /* wingdi.h:1771:3 */ -type LPDEVMODE = LPDEVMODEA /* wingdi.h:1772:3 */ +type DEVMODE = DEVMODEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1769:3 */ +type PDEVMODE = PDEVMODEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1770:3 */ +type NPDEVMODE = NPDEVMODEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1771:3 */ +type LPDEVMODE = LPDEVMODEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:1772:3 */ type _DISPLAY_DEVICEA = struct { Fcb DWORD @@ -39687,11 +39688,11 @@ type _DISPLAY_DEVICEA = struct { FStateFlags DWORD FDeviceID [128]CHAR FDeviceKey [128]CHAR -} /* wingdi.h:2023:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2023:11 */ -type DISPLAY_DEVICEA = _DISPLAY_DEVICEA /* wingdi.h:2030:5 */ -type PDISPLAY_DEVICEA = uintptr /* wingdi.h:2030:21 */ -type LPDISPLAY_DEVICEA = uintptr /* wingdi.h:2030:39 */ +type DISPLAY_DEVICEA = _DISPLAY_DEVICEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2030:5 */ +type PDISPLAY_DEVICEA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2030:21 */ +type LPDISPLAY_DEVICEA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2030:39 */ type _DISPLAY_DEVICEW = struct { Fcb DWORD @@ -39700,15 +39701,15 @@ type _DISPLAY_DEVICEW = struct { FStateFlags DWORD FDeviceID [128]WCHAR FDeviceKey [128]WCHAR -} /* wingdi.h:2032:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2032:11 */ -type DISPLAY_DEVICEW = _DISPLAY_DEVICEW /* wingdi.h:2039:5 */ -type PDISPLAY_DEVICEW = uintptr /* wingdi.h:2039:21 */ -type LPDISPLAY_DEVICEW = uintptr /* wingdi.h:2039:39 */ +type DISPLAY_DEVICEW = _DISPLAY_DEVICEW /* /usr/x86_64-w64-mingw32/include/wingdi.h:2039:5 */ +type PDISPLAY_DEVICEW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2039:21 */ +type LPDISPLAY_DEVICEW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2039:39 */ -type DISPLAY_DEVICE = DISPLAY_DEVICEA /* wingdi.h:2041:3 */ -type PDISPLAY_DEVICE = PDISPLAY_DEVICEA /* wingdi.h:2042:3 */ -type LPDISPLAY_DEVICE = LPDISPLAY_DEVICEA /* wingdi.h:2043:3 */ +type DISPLAY_DEVICE = DISPLAY_DEVICEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2041:3 */ +type PDISPLAY_DEVICE = PDISPLAY_DEVICEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2042:3 */ +type LPDISPLAY_DEVICE = LPDISPLAY_DEVICEA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2043:3 */ type _RGNDATAHEADER = struct { FdwSize DWORD @@ -39716,43 +39717,43 @@ type _RGNDATAHEADER = struct { FnCount DWORD FnRgnSize DWORD FrcBound RECT -} /* wingdi.h:2422:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2422:11 */ -type RGNDATAHEADER = _RGNDATAHEADER /* wingdi.h:2428:5 */ -type PRGNDATAHEADER = uintptr /* wingdi.h:2428:19 */ +type RGNDATAHEADER = _RGNDATAHEADER /* /usr/x86_64-w64-mingw32/include/wingdi.h:2428:5 */ +type PRGNDATAHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2428:19 */ type _RGNDATA = struct { Frdh RGNDATAHEADER FBuffer [1]int8 F__ccgo_pad1 [3]byte -} /* wingdi.h:2430:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2430:11 */ -type RGNDATA = _RGNDATA /* wingdi.h:2433:5 */ -type PRGNDATA = uintptr /* wingdi.h:2433:13 */ -type NPRGNDATA = uintptr /* wingdi.h:2433:23 */ -type LPRGNDATA = uintptr /* wingdi.h:2433:34 */ +type RGNDATA = _RGNDATA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2433:5 */ +type PRGNDATA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2433:13 */ +type NPRGNDATA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2433:23 */ +type LPRGNDATA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2433:34 */ type _ABC = struct { FabcA int32 FabcB UINT FabcC int32 -} /* wingdi.h:2439:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2439:11 */ -type ABC = _ABC /* wingdi.h:2443:5 */ -type PABC = uintptr /* wingdi.h:2443:9 */ -type NPABC = uintptr /* wingdi.h:2443:15 */ -type LPABC = uintptr /* wingdi.h:2443:22 */ +type ABC = _ABC /* /usr/x86_64-w64-mingw32/include/wingdi.h:2443:5 */ +type PABC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2443:9 */ +type NPABC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2443:15 */ +type LPABC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2443:22 */ type _ABCFLOAT = struct { FabcfA FLOAT FabcfB FLOAT FabcfC FLOAT -} /* wingdi.h:2445:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2445:11 */ -type ABCFLOAT = _ABCFLOAT /* wingdi.h:2449:5 */ -type PABCFLOAT = uintptr /* wingdi.h:2449:14 */ -type NPABCFLOAT = uintptr /* wingdi.h:2449:25 */ -type LPABCFLOAT = uintptr /* wingdi.h:2449:37 */ +type ABCFLOAT = _ABCFLOAT /* /usr/x86_64-w64-mingw32/include/wingdi.h:2449:5 */ +type PABCFLOAT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2449:14 */ +type NPABCFLOAT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2449:25 */ +type LPABCFLOAT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2449:37 */ type _OUTLINETEXTMETRICA = struct { FotmSize UINT @@ -39789,12 +39790,12 @@ type _OUTLINETEXTMETRICA = struct { FotmpFaceName PSTR FotmpStyleName PSTR FotmpFullName PSTR -} /* wingdi.h:2455:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2455:11 */ -type OUTLINETEXTMETRICA = _OUTLINETEXTMETRICA /* wingdi.h:2488:5 */ -type POUTLINETEXTMETRICA = uintptr /* wingdi.h:2488:24 */ -type NPOUTLINETEXTMETRICA = uintptr /* wingdi.h:2488:45 */ -type LPOUTLINETEXTMETRICA = uintptr /* wingdi.h:2488:67 */ +type OUTLINETEXTMETRICA = _OUTLINETEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2488:5 */ +type POUTLINETEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2488:24 */ +type NPOUTLINETEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2488:45 */ +type LPOUTLINETEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2488:67 */ type _OUTLINETEXTMETRICW = struct { FotmSize UINT @@ -39830,17 +39831,17 @@ type _OUTLINETEXTMETRICW = struct { FotmpFaceName PSTR FotmpStyleName PSTR FotmpFullName PSTR -} /* wingdi.h:2490:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2490:11 */ -type OUTLINETEXTMETRICW = _OUTLINETEXTMETRICW /* wingdi.h:2523:5 */ -type POUTLINETEXTMETRICW = uintptr /* wingdi.h:2523:24 */ -type NPOUTLINETEXTMETRICW = uintptr /* wingdi.h:2523:45 */ -type LPOUTLINETEXTMETRICW = uintptr /* wingdi.h:2523:67 */ +type OUTLINETEXTMETRICW = _OUTLINETEXTMETRICW /* /usr/x86_64-w64-mingw32/include/wingdi.h:2523:5 */ +type POUTLINETEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2523:24 */ +type NPOUTLINETEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2523:45 */ +type LPOUTLINETEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2523:67 */ -type OUTLINETEXTMETRIC = OUTLINETEXTMETRICA /* wingdi.h:2525:3 */ -type POUTLINETEXTMETRIC = POUTLINETEXTMETRICA /* wingdi.h:2526:3 */ -type NPOUTLINETEXTMETRIC = NPOUTLINETEXTMETRICA /* wingdi.h:2527:3 */ -type LPOUTLINETEXTMETRIC = LPOUTLINETEXTMETRICA /* wingdi.h:2528:3 */ +type OUTLINETEXTMETRIC = OUTLINETEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2525:3 */ +type POUTLINETEXTMETRIC = POUTLINETEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2526:3 */ +type NPOUTLINETEXTMETRIC = NPOUTLINETEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2527:3 */ +type LPOUTLINETEXTMETRIC = LPOUTLINETEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2528:3 */ type tagPOLYTEXTA = struct { Fx int32 @@ -39852,12 +39853,12 @@ type tagPOLYTEXTA = struct { Frcl RECT F__ccgo_pad2 [4]byte Fpdx uintptr -} /* wingdi.h:2533:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2533:11 */ -type POLYTEXTA = tagPOLYTEXTA /* wingdi.h:2541:5 */ -type PPOLYTEXTA = uintptr /* wingdi.h:2541:15 */ -type NPPOLYTEXTA = uintptr /* wingdi.h:2541:27 */ -type LPPOLYTEXTA = uintptr /* wingdi.h:2541:40 */ +type POLYTEXTA = tagPOLYTEXTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2541:5 */ +type PPOLYTEXTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2541:15 */ +type NPPOLYTEXTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2541:27 */ +type LPPOLYTEXTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2541:40 */ type tagPOLYTEXTW = struct { Fx int32 @@ -39869,34 +39870,34 @@ type tagPOLYTEXTW = struct { Frcl RECT F__ccgo_pad2 [4]byte Fpdx uintptr -} /* wingdi.h:2543:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2543:11 */ -type POLYTEXTW = tagPOLYTEXTW /* wingdi.h:2551:5 */ -type PPOLYTEXTW = uintptr /* wingdi.h:2551:15 */ -type NPPOLYTEXTW = uintptr /* wingdi.h:2551:27 */ -type LPPOLYTEXTW = uintptr /* wingdi.h:2551:40 */ +type POLYTEXTW = tagPOLYTEXTW /* /usr/x86_64-w64-mingw32/include/wingdi.h:2551:5 */ +type PPOLYTEXTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2551:15 */ +type NPPOLYTEXTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2551:27 */ +type LPPOLYTEXTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2551:40 */ -type POLYTEXT = POLYTEXTA /* wingdi.h:2553:3 */ -type PPOLYTEXT = PPOLYTEXTA /* wingdi.h:2554:3 */ -type NPPOLYTEXT = NPPOLYTEXTA /* wingdi.h:2555:3 */ -type LPPOLYTEXT = LPPOLYTEXTA /* wingdi.h:2556:3 */ +type POLYTEXT = POLYTEXTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2553:3 */ +type PPOLYTEXT = PPOLYTEXTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2554:3 */ +type NPPOLYTEXT = NPPOLYTEXTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2555:3 */ +type LPPOLYTEXT = LPPOLYTEXTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2556:3 */ type _FIXED = struct { Ffract WORD Fvalue int16 -} /* wingdi.h:2560:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2560:11 */ -type FIXED = _FIXED /* wingdi.h:2563:5 */ +type FIXED = _FIXED /* /usr/x86_64-w64-mingw32/include/wingdi.h:2563:5 */ type _MAT2 = struct { FeM11 FIXED FeM12 FIXED FeM21 FIXED FeM22 FIXED -} /* wingdi.h:2565:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2565:11 */ -type MAT2 = _MAT2 /* wingdi.h:2570:5 */ -type LPMAT2 = uintptr /* wingdi.h:2570:10 */ +type MAT2 = _MAT2 /* /usr/x86_64-w64-mingw32/include/wingdi.h:2570:5 */ +type LPMAT2 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2570:10 */ type _GLYPHMETRICS = struct { FgmBlackBoxX UINT @@ -39904,36 +39905,36 @@ type _GLYPHMETRICS = struct { FgmptGlyphOrigin POINT FgmCellIncX int16 FgmCellIncY int16 -} /* wingdi.h:2572:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2572:11 */ -type GLYPHMETRICS = _GLYPHMETRICS /* wingdi.h:2578:5 */ -type LPGLYPHMETRICS = uintptr /* wingdi.h:2578:18 */ +type GLYPHMETRICS = _GLYPHMETRICS /* /usr/x86_64-w64-mingw32/include/wingdi.h:2578:5 */ +type LPGLYPHMETRICS = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2578:18 */ type tagPOINTFX = struct { Fx FIXED Fy FIXED -} /* wingdi.h:2598:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2598:11 */ -type POINTFX = tagPOINTFX /* wingdi.h:2601:5 */ -type LPPOINTFX = uintptr /* wingdi.h:2601:13 */ +type POINTFX = tagPOINTFX /* /usr/x86_64-w64-mingw32/include/wingdi.h:2601:5 */ +type LPPOINTFX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2601:13 */ type tagTTPOLYCURVE = struct { FwType WORD Fcpfx WORD Fapfx [1]POINTFX -} /* wingdi.h:2603:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2603:11 */ -type TTPOLYCURVE = tagTTPOLYCURVE /* wingdi.h:2607:5 */ -type LPTTPOLYCURVE = uintptr /* wingdi.h:2607:17 */ +type TTPOLYCURVE = tagTTPOLYCURVE /* /usr/x86_64-w64-mingw32/include/wingdi.h:2607:5 */ +type LPTTPOLYCURVE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2607:17 */ type tagTTPOLYGONHEADER = struct { Fcb DWORD FdwType DWORD FpfxStart POINTFX -} /* wingdi.h:2609:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2609:11 */ -type TTPOLYGONHEADER = tagTTPOLYGONHEADER /* wingdi.h:2613:5 */ -type LPTTPOLYGONHEADER = uintptr /* wingdi.h:2613:21 */ +type TTPOLYGONHEADER = tagTTPOLYGONHEADER /* /usr/x86_64-w64-mingw32/include/wingdi.h:2613:5 */ +type LPTTPOLYGONHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2613:21 */ type tagGCP_RESULTSA = struct { FlStructSize DWORD @@ -39946,10 +39947,10 @@ type tagGCP_RESULTSA = struct { FlpGlyphs LPWSTR FnGlyphs UINT FnMaxFit int32 -} /* wingdi.h:2656:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2656:11 */ -type GCP_RESULTSA = tagGCP_RESULTSA /* wingdi.h:2666:5 */ -type LPGCP_RESULTSA = uintptr /* wingdi.h:2666:18 */ +type GCP_RESULTSA = tagGCP_RESULTSA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2666:5 */ +type LPGCP_RESULTSA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2666:18 */ type tagGCP_RESULTSW = struct { FlStructSize DWORD F__ccgo_pad1 [4]byte @@ -39961,22 +39962,22 @@ type tagGCP_RESULTSW = struct { FlpGlyphs LPWSTR FnGlyphs UINT FnMaxFit int32 -} /* wingdi.h:2667:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2667:11 */ -type GCP_RESULTSW = tagGCP_RESULTSW /* wingdi.h:2677:5 */ -type LPGCP_RESULTSW = uintptr /* wingdi.h:2677:18 */ +type GCP_RESULTSW = tagGCP_RESULTSW /* /usr/x86_64-w64-mingw32/include/wingdi.h:2677:5 */ +type LPGCP_RESULTSW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2677:18 */ -type GCP_RESULTS = GCP_RESULTSA /* wingdi.h:2679:3 */ -type LPGCP_RESULTS = LPGCP_RESULTSA /* wingdi.h:2680:3 */ +type GCP_RESULTS = GCP_RESULTSA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2679:3 */ +type LPGCP_RESULTS = LPGCP_RESULTSA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2680:3 */ type _RASTERIZER_STATUS = struct { FnSize int16 FwFlags int16 FnLanguageID int16 -} /* wingdi.h:2682:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2682:11 */ -type RASTERIZER_STATUS = _RASTERIZER_STATUS /* wingdi.h:2686:5 */ -type LPRASTERIZER_STATUS = uintptr /* wingdi.h:2686:23 */ +type RASTERIZER_STATUS = _RASTERIZER_STATUS /* /usr/x86_64-w64-mingw32/include/wingdi.h:2686:5 */ +type LPRASTERIZER_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2686:23 */ type tagPIXELFORMATDESCRIPTOR = struct { FnSize WORD @@ -40005,34 +40006,34 @@ type tagPIXELFORMATDESCRIPTOR = struct { FdwLayerMask DWORD FdwVisibleMask DWORD FdwDamageMask DWORD -} /* wingdi.h:2693:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:2693:11 */ -type PIXELFORMATDESCRIPTOR = tagPIXELFORMATDESCRIPTOR /* wingdi.h:2720:5 */ -type PPIXELFORMATDESCRIPTOR = uintptr /* wingdi.h:2720:27 */ -type LPPIXELFORMATDESCRIPTOR = uintptr /* wingdi.h:2720:51 */ +type PIXELFORMATDESCRIPTOR = tagPIXELFORMATDESCRIPTOR /* /usr/x86_64-w64-mingw32/include/wingdi.h:2720:5 */ +type PPIXELFORMATDESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2720:27 */ +type LPPIXELFORMATDESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2720:51 */ -type OLDFONTENUMPROCA = uintptr /* wingdi.h:2753:15 */ -type OLDFONTENUMPROCW = uintptr /* wingdi.h:2754:15 */ +type OLDFONTENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2753:15 */ +type OLDFONTENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2754:15 */ -type FONTENUMPROCA = OLDFONTENUMPROCA /* wingdi.h:2764:28 */ -type FONTENUMPROCW = OLDFONTENUMPROCW /* wingdi.h:2765:28 */ +type FONTENUMPROCA = OLDFONTENUMPROCA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2764:28 */ +type FONTENUMPROCW = OLDFONTENUMPROCW /* /usr/x86_64-w64-mingw32/include/wingdi.h:2765:28 */ -type FONTENUMPROC = FONTENUMPROCA /* wingdi.h:2767:3 */ +type FONTENUMPROC = FONTENUMPROCA /* /usr/x86_64-w64-mingw32/include/wingdi.h:2767:3 */ -type GOBJENUMPROC = uintptr /* wingdi.h:2769:15 */ -type LINEDDAPROC = uintptr /* wingdi.h:2770:16 */ +type GOBJENUMPROC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2769:15 */ +type LINEDDAPROC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2770:16 */ -type LPFNDEVMODE = uintptr /* wingdi.h:2832:16 */ -type LPFNDEVCAPS = uintptr /* wingdi.h:2833:17 */ +type LPFNDEVMODE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2832:16 */ +type LPFNDEVCAPS = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:2833:17 */ type tagWCRANGE = struct { FwcLow WCHAR FcGlyphs USHORT -} /* wingdi.h:3013:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3013:11 */ -type WCRANGE = tagWCRANGE /* wingdi.h:3016:5 */ -type PWCRANGE = uintptr /* wingdi.h:3016:13 */ -type LPWCRANGE = uintptr /* wingdi.h:3016:23 */ +type WCRANGE = tagWCRANGE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3016:5 */ +type PWCRANGE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3016:13 */ +type LPWCRANGE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3016:23 */ type tagGLYPHSET = struct { FcbThis DWORD @@ -40040,114 +40041,114 @@ type tagGLYPHSET = struct { FcGlyphsSupported DWORD FcRanges DWORD Franges [1]WCRANGE -} /* wingdi.h:3018:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3018:11 */ -type GLYPHSET = tagGLYPHSET /* wingdi.h:3024:5 */ -type PGLYPHSET = uintptr /* wingdi.h:3024:14 */ -type LPGLYPHSET = uintptr /* wingdi.h:3024:25 */ +type GLYPHSET = tagGLYPHSET /* /usr/x86_64-w64-mingw32/include/wingdi.h:3024:5 */ +type PGLYPHSET = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3024:14 */ +type LPGLYPHSET = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3024:25 */ type tagDESIGNVECTOR = struct { FdvReserved DWORD FdvNumAxes DWORD FdvValues [16]LONG -} /* wingdi.h:3046:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3046:11 */ -type DESIGNVECTOR = tagDESIGNVECTOR /* wingdi.h:3050:5 */ -type PDESIGNVECTOR = uintptr /* wingdi.h:3050:18 */ -type LPDESIGNVECTOR = uintptr /* wingdi.h:3050:33 */ +type DESIGNVECTOR = tagDESIGNVECTOR /* /usr/x86_64-w64-mingw32/include/wingdi.h:3050:5 */ +type PDESIGNVECTOR = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3050:18 */ +type LPDESIGNVECTOR = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3050:33 */ type tagAXISINFOA = struct { FaxMinValue LONG FaxMaxValue LONG FaxAxisName [16]BYTE -} /* wingdi.h:3067:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3067:11 */ -type AXISINFOA = tagAXISINFOA /* wingdi.h:3071:5 */ -type PAXISINFOA = uintptr /* wingdi.h:3071:15 */ -type LPAXISINFOA = uintptr /* wingdi.h:3071:27 */ +type AXISINFOA = tagAXISINFOA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3071:5 */ +type PAXISINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3071:15 */ +type LPAXISINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3071:27 */ type tagAXISINFOW = struct { FaxMinValue LONG FaxMaxValue LONG FaxAxisName [16]WCHAR -} /* wingdi.h:3073:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3073:11 */ -type AXISINFOW = tagAXISINFOW /* wingdi.h:3077:5 */ -type PAXISINFOW = uintptr /* wingdi.h:3077:15 */ -type LPAXISINFOW = uintptr /* wingdi.h:3077:27 */ +type AXISINFOW = tagAXISINFOW /* /usr/x86_64-w64-mingw32/include/wingdi.h:3077:5 */ +type PAXISINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3077:15 */ +type LPAXISINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3077:27 */ -type AXISINFO = AXISINFOA /* wingdi.h:3079:3 */ -type PAXISINFO = PAXISINFOA /* wingdi.h:3080:3 */ -type LPAXISINFO = LPAXISINFOA /* wingdi.h:3081:3 */ +type AXISINFO = AXISINFOA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3079:3 */ +type PAXISINFO = PAXISINFOA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3080:3 */ +type LPAXISINFO = LPAXISINFOA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3081:3 */ type tagAXESLISTA = struct { FaxlReserved DWORD FaxlNumAxes DWORD FaxlAxisInfo [16]AXISINFOA -} /* wingdi.h:3083:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3083:11 */ -type AXESLISTA = tagAXESLISTA /* wingdi.h:3087:5 */ -type PAXESLISTA = uintptr /* wingdi.h:3087:15 */ -type LPAXESLISTA = uintptr /* wingdi.h:3087:27 */ +type AXESLISTA = tagAXESLISTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3087:5 */ +type PAXESLISTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3087:15 */ +type LPAXESLISTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3087:27 */ type tagAXESLISTW = struct { FaxlReserved DWORD FaxlNumAxes DWORD FaxlAxisInfo [16]AXISINFOW -} /* wingdi.h:3089:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3089:11 */ -type AXESLISTW = tagAXESLISTW /* wingdi.h:3093:5 */ -type PAXESLISTW = uintptr /* wingdi.h:3093:15 */ -type LPAXESLISTW = uintptr /* wingdi.h:3093:27 */ +type AXESLISTW = tagAXESLISTW /* /usr/x86_64-w64-mingw32/include/wingdi.h:3093:5 */ +type PAXESLISTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3093:15 */ +type LPAXESLISTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3093:27 */ -type AXESLIST = AXESLISTA /* wingdi.h:3095:3 */ -type PAXESLIST = PAXESLISTA /* wingdi.h:3096:3 */ -type LPAXESLIST = LPAXESLISTA /* wingdi.h:3097:3 */ +type AXESLIST = AXESLISTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3095:3 */ +type PAXESLIST = PAXESLISTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3096:3 */ +type LPAXESLIST = LPAXESLISTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3097:3 */ type tagENUMLOGFONTEXDVA = struct { FelfEnumLogfontEx ENUMLOGFONTEXA FelfDesignVector DESIGNVECTOR -} /* wingdi.h:3099:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3099:11 */ -type ENUMLOGFONTEXDVA = tagENUMLOGFONTEXDVA /* wingdi.h:3102:5 */ -type PENUMLOGFONTEXDVA = uintptr /* wingdi.h:3102:22 */ -type LPENUMLOGFONTEXDVA = uintptr /* wingdi.h:3102:41 */ +type ENUMLOGFONTEXDVA = tagENUMLOGFONTEXDVA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3102:5 */ +type PENUMLOGFONTEXDVA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3102:22 */ +type LPENUMLOGFONTEXDVA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3102:41 */ type tagENUMLOGFONTEXDVW = struct { FelfEnumLogfontEx ENUMLOGFONTEXW FelfDesignVector DESIGNVECTOR -} /* wingdi.h:3104:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3104:11 */ -type ENUMLOGFONTEXDVW = tagENUMLOGFONTEXDVW /* wingdi.h:3107:5 */ -type PENUMLOGFONTEXDVW = uintptr /* wingdi.h:3107:22 */ -type LPENUMLOGFONTEXDVW = uintptr /* wingdi.h:3107:41 */ +type ENUMLOGFONTEXDVW = tagENUMLOGFONTEXDVW /* /usr/x86_64-w64-mingw32/include/wingdi.h:3107:5 */ +type PENUMLOGFONTEXDVW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3107:22 */ +type LPENUMLOGFONTEXDVW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3107:41 */ -type ENUMLOGFONTEXDV = ENUMLOGFONTEXDVA /* wingdi.h:3109:3 */ -type PENUMLOGFONTEXDV = PENUMLOGFONTEXDVA /* wingdi.h:3110:3 */ -type LPENUMLOGFONTEXDV = LPENUMLOGFONTEXDVA /* wingdi.h:3111:3 */ +type ENUMLOGFONTEXDV = ENUMLOGFONTEXDVA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3109:3 */ +type PENUMLOGFONTEXDV = PENUMLOGFONTEXDVA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3110:3 */ +type LPENUMLOGFONTEXDV = LPENUMLOGFONTEXDVA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3111:3 */ type tagENUMTEXTMETRICA = struct { FetmNewTextMetricEx NEWTEXTMETRICEXA FetmAxesList AXESLISTA -} /* wingdi.h:3119:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3119:11 */ -type ENUMTEXTMETRICA = tagENUMTEXTMETRICA /* wingdi.h:3122:5 */ -type PENUMTEXTMETRICA = uintptr /* wingdi.h:3122:21 */ -type LPENUMTEXTMETRICA = uintptr /* wingdi.h:3122:39 */ +type ENUMTEXTMETRICA = tagENUMTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3122:5 */ +type PENUMTEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3122:21 */ +type LPENUMTEXTMETRICA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3122:39 */ type tagENUMTEXTMETRICW = struct { FetmNewTextMetricEx NEWTEXTMETRICEXW FetmAxesList AXESLISTW -} /* wingdi.h:3123:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3123:11 */ -type ENUMTEXTMETRICW = tagENUMTEXTMETRICW /* wingdi.h:3127:5 */ -type PENUMTEXTMETRICW = uintptr /* wingdi.h:3127:21 */ -type LPENUMTEXTMETRICW = uintptr /* wingdi.h:3127:39 */ +type ENUMTEXTMETRICW = tagENUMTEXTMETRICW /* /usr/x86_64-w64-mingw32/include/wingdi.h:3127:5 */ +type PENUMTEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3127:21 */ +type LPENUMTEXTMETRICW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3127:39 */ -type ENUMTEXTMETRIC = ENUMTEXTMETRICA /* wingdi.h:3129:3 */ -type PENUMTEXTMETRIC = PENUMTEXTMETRICA /* wingdi.h:3130:3 */ -type LPENUMTEXTMETRIC = LPENUMTEXTMETRICA /* wingdi.h:3131:3 */ +type ENUMTEXTMETRIC = ENUMTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3129:3 */ +type PENUMTEXTMETRIC = PENUMTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3130:3 */ +type LPENUMTEXTMETRIC = LPENUMTEXTMETRICA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3131:3 */ -type COLOR16 = USHORT /* wingdi.h:3233:18 */ +type COLOR16 = USHORT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3233:18 */ type _TRIVERTEX = struct { Fx LONG @@ -40156,42 +40157,42 @@ type _TRIVERTEX = struct { FGreen COLOR16 FBlue COLOR16 FAlpha COLOR16 -} /* wingdi.h:3235:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3235:11 */ -type TRIVERTEX = _TRIVERTEX /* wingdi.h:3242:5 */ -type PTRIVERTEX = uintptr /* wingdi.h:3242:15 */ -type LPTRIVERTEX = uintptr /* wingdi.h:3242:27 */ +type TRIVERTEX = _TRIVERTEX /* /usr/x86_64-w64-mingw32/include/wingdi.h:3242:5 */ +type PTRIVERTEX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3242:15 */ +type LPTRIVERTEX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3242:27 */ type _GRADIENT_TRIANGLE = struct { FVertex1 ULONG FVertex2 ULONG FVertex3 ULONG -} /* wingdi.h:3245:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3245:11 */ -type GRADIENT_TRIANGLE = _GRADIENT_TRIANGLE /* wingdi.h:3249:5 */ -type PGRADIENT_TRIANGLE = uintptr /* wingdi.h:3249:23 */ -type LPGRADIENT_TRIANGLE = uintptr /* wingdi.h:3249:43 */ +type GRADIENT_TRIANGLE = _GRADIENT_TRIANGLE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3249:5 */ +type PGRADIENT_TRIANGLE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3249:23 */ +type LPGRADIENT_TRIANGLE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3249:43 */ type _GRADIENT_RECT = struct { FUpperLeft ULONG FLowerRight ULONG -} /* wingdi.h:3251:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3251:11 */ -type GRADIENT_RECT = _GRADIENT_RECT /* wingdi.h:3254:5 */ -type PGRADIENT_RECT = uintptr /* wingdi.h:3254:19 */ -type LPGRADIENT_RECT = uintptr /* wingdi.h:3254:35 */ +type GRADIENT_RECT = _GRADIENT_RECT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3254:5 */ +type PGRADIENT_RECT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3254:19 */ +type LPGRADIENT_RECT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3254:35 */ type _BLENDFUNCTION = struct { FBlendOp BYTE FBlendFlags BYTE FSourceConstantAlpha BYTE FAlphaFormat BYTE -} /* wingdi.h:3257:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3257:11 */ -type BLENDFUNCTION = _BLENDFUNCTION /* wingdi.h:3262:5 */ -type PBLENDFUNCTION = uintptr /* wingdi.h:3262:19 */ +type BLENDFUNCTION = _BLENDFUNCTION /* /usr/x86_64-w64-mingw32/include/wingdi.h:3262:5 */ +type PBLENDFUNCTION = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3262:19 */ -type MFENUMPROC = uintptr /* wingdi.h:3290:15 */ +type MFENUMPROC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3290:15 */ -type ENHMFENUMPROC = uintptr /* wingdi.h:3294:15 */ +type ENHMFENUMPROC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3294:15 */ type tagDIBSECTION = struct { FdsBm BITMAP @@ -40201,11 +40202,11 @@ type tagDIBSECTION = struct { FdshSection HANDLE FdsOffset DWORD F__ccgo_pad2 [4]byte -} /* wingdi.h:3326:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3326:11 */ -type DIBSECTION = tagDIBSECTION /* wingdi.h:3332:5 */ -type LPDIBSECTION = uintptr /* wingdi.h:3332:16 */ -type PDIBSECTION = uintptr /* wingdi.h:3332:30 */ +type DIBSECTION = tagDIBSECTION /* /usr/x86_64-w64-mingw32/include/wingdi.h:3332:5 */ +type LPDIBSECTION = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3332:16 */ +type PDIBSECTION = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3332:30 */ type tagCOLORADJUSTMENT = struct { FcaSize WORD @@ -40220,13 +40221,13 @@ type tagCOLORADJUSTMENT = struct { FcaBrightness SHORT FcaColorfulness SHORT FcaRedGreenTint SHORT -} /* wingdi.h:3379:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3379:11 */ -type COLORADJUSTMENT = tagCOLORADJUSTMENT /* wingdi.h:3392:5 */ -type PCOLORADJUSTMENT = uintptr /* wingdi.h:3392:21 */ -type LPCOLORADJUSTMENT = uintptr /* wingdi.h:3392:39 */ +type COLORADJUSTMENT = tagCOLORADJUSTMENT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3392:5 */ +type PCOLORADJUSTMENT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3392:21 */ +type LPCOLORADJUSTMENT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3392:39 */ -type ABORTPROC = uintptr /* wingdi.h:3398:19 */ +type ABORTPROC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3398:19 */ type _DOCINFOA = struct { FcbSize int32 @@ -40236,10 +40237,10 @@ type _DOCINFOA = struct { FlpszDatatype LPCSTR FfwType DWORD F__ccgo_pad2 [4]byte -} /* wingdi.h:3400:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3400:11 */ -type DOCINFOA = _DOCINFOA /* wingdi.h:3406:5 */ -type LPDOCINFOA = uintptr /* wingdi.h:3406:14 */ +type DOCINFOA = _DOCINFOA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3406:5 */ +type LPDOCINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3406:14 */ type _DOCINFOW = struct { FcbSize int32 @@ -40249,33 +40250,33 @@ type _DOCINFOW = struct { FlpszDatatype LPCWSTR FfwType DWORD F__ccgo_pad2 [4]byte -} /* wingdi.h:3408:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3408:11 */ -type DOCINFOW = _DOCINFOW /* wingdi.h:3414:5 */ -type LPDOCINFOW = uintptr /* wingdi.h:3414:14 */ +type DOCINFOW = _DOCINFOW /* /usr/x86_64-w64-mingw32/include/wingdi.h:3414:5 */ +type LPDOCINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3414:14 */ -type DOCINFO = DOCINFOA /* wingdi.h:3416:3 */ -type LPDOCINFO = LPDOCINFOA /* wingdi.h:3417:3 */ +type DOCINFO = DOCINFOA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3416:3 */ +type LPDOCINFO = LPDOCINFOA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3417:3 */ type tagKERNINGPAIR = struct { FwFirst WORD FwSecond WORD FiKernAmount int32 -} /* wingdi.h:3487:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3487:11 */ -type KERNINGPAIR = tagKERNINGPAIR /* wingdi.h:3491:5 */ -type LPKERNINGPAIR = uintptr /* wingdi.h:3491:17 */ +type KERNINGPAIR = tagKERNINGPAIR /* /usr/x86_64-w64-mingw32/include/wingdi.h:3491:5 */ +type LPKERNINGPAIR = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3491:17 */ -type ICMENUMPROCA = uintptr /* wingdi.h:3509:15 */ -type ICMENUMPROCW = uintptr /* wingdi.h:3510:15 */ +type ICMENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3509:15 */ +type ICMENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3510:15 */ type tagEMR = struct { FiType DWORD FnSize DWORD -} /* wingdi.h:3675:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3675:11 */ -type EMR = tagEMR /* wingdi.h:3678:5 */ -type PEMR = uintptr /* wingdi.h:3678:9 */ +type EMR = tagEMR /* /usr/x86_64-w64-mingw32/include/wingdi.h:3678:5 */ +type PEMR = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3678:9 */ type tagEMRTEXT = struct { FptlReference POINTL @@ -40284,124 +40285,124 @@ type tagEMRTEXT = struct { FfOptions DWORD Frcl RECTL FoffDx DWORD -} /* wingdi.h:3680:11 */ - -type EMRTEXT = tagEMRTEXT /* wingdi.h:3687:5 */ -type PEMRTEXT = uintptr /* wingdi.h:3687:13 */ - -type tagABORTPATH = struct{ Femr EMR } /* wingdi.h:3689:11 */ - -type EMRABORTPATH = tagABORTPATH /* wingdi.h:3691:5 */ -type PEMRABORTPATH = uintptr /* wingdi.h:3691:18 */ -type EMRBEGINPATH = tagABORTPATH /* wingdi.h:3691:33 */ -type PEMRBEGINPATH = uintptr /* wingdi.h:3691:46 */ -type EMRENDPATH = tagABORTPATH /* wingdi.h:3691:61 */ -type PEMRENDPATH = uintptr /* wingdi.h:3691:72 */ -type EMRCLOSEFIGURE = tagABORTPATH /* wingdi.h:3691:85 */ -type PEMRCLOSEFIGURE = uintptr /* wingdi.h:3691:100 */ -type EMRFLATTENPATH = tagABORTPATH /* wingdi.h:3691:117 */ -type PEMRFLATTENPATH = uintptr /* wingdi.h:3691:132 */ -type EMRWIDENPATH = tagABORTPATH /* wingdi.h:3691:149 */ -type PEMRWIDENPATH = uintptr /* wingdi.h:3691:162 */ -type EMRSETMETARGN = tagABORTPATH /* wingdi.h:3691:177 */ -type PEMRSETMETARGN = uintptr /* wingdi.h:3691:191 */ -type EMRSAVEDC = tagABORTPATH /* wingdi.h:3691:207 */ -type PEMRSAVEDC = uintptr /* wingdi.h:3691:217 */ -type EMRREALIZEPALETTE = tagABORTPATH /* wingdi.h:3691:229 */ -type PEMRREALIZEPALETTE = uintptr /* wingdi.h:3691:247 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3680:11 */ + +type EMRTEXT = tagEMRTEXT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3687:5 */ +type PEMRTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3687:13 */ + +type tagABORTPATH = struct{ Femr EMR } /* /usr/x86_64-w64-mingw32/include/wingdi.h:3689:11 */ + +type EMRABORTPATH = tagABORTPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:5 */ +type PEMRABORTPATH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:18 */ +type EMRBEGINPATH = tagABORTPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:33 */ +type PEMRBEGINPATH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:46 */ +type EMRENDPATH = tagABORTPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:61 */ +type PEMRENDPATH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:72 */ +type EMRCLOSEFIGURE = tagABORTPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:85 */ +type PEMRCLOSEFIGURE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:100 */ +type EMRFLATTENPATH = tagABORTPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:117 */ +type PEMRFLATTENPATH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:132 */ +type EMRWIDENPATH = tagABORTPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:149 */ +type PEMRWIDENPATH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:162 */ +type EMRSETMETARGN = tagABORTPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:177 */ +type PEMRSETMETARGN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:191 */ +type EMRSAVEDC = tagABORTPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:207 */ +type PEMRSAVEDC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:217 */ +type EMRREALIZEPALETTE = tagABORTPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:229 */ +type PEMRREALIZEPALETTE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3691:247 */ type tagEMRSELECTCLIPPATH = struct { Femr EMR FiMode DWORD -} /* wingdi.h:3693:11 */ - -type EMRSELECTCLIPPATH = tagEMRSELECTCLIPPATH /* wingdi.h:3696:5 */ -type PEMRSELECTCLIPPATH = uintptr /* wingdi.h:3696:23 */ -type EMRSETBKMODE = tagEMRSELECTCLIPPATH /* wingdi.h:3696:43 */ -type PEMRSETBKMODE = uintptr /* wingdi.h:3696:56 */ -type EMRSETMAPMODE = tagEMRSELECTCLIPPATH /* wingdi.h:3696:71 */ -type PEMRSETMAPMODE = uintptr /* wingdi.h:3696:85 */ -type EMRSETLAYOUT = tagEMRSELECTCLIPPATH /* wingdi.h:3696:101 */ -type PEMRSETLAYOUT = uintptr /* wingdi.h:3696:114 */ -type EMRSETPOLYFILLMODE = tagEMRSELECTCLIPPATH /* wingdi.h:3697:5 */ -type PEMRSETPOLYFILLMODE = uintptr /* wingdi.h:3697:24 */ -type EMRSETROP2 = tagEMRSELECTCLIPPATH /* wingdi.h:3697:45 */ -type PEMRSETROP2 = uintptr /* wingdi.h:3697:56 */ -type EMRSETSTRETCHBLTMODE = tagEMRSELECTCLIPPATH /* wingdi.h:3697:69 */ -type PEMRSETSTRETCHBLTMODE = uintptr /* wingdi.h:3697:90 */ -type EMRSETICMMODE = tagEMRSELECTCLIPPATH /* wingdi.h:3697:113 */ -type PEMRSETICMMODE = uintptr /* wingdi.h:3698:5 */ -type EMRSETTEXTALIGN = tagEMRSELECTCLIPPATH /* wingdi.h:3698:21 */ -type PEMRSETTEXTALIGN = uintptr /* wingdi.h:3698:37 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3693:11 */ + +type EMRSELECTCLIPPATH = tagEMRSELECTCLIPPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3696:5 */ +type PEMRSELECTCLIPPATH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3696:23 */ +type EMRSETBKMODE = tagEMRSELECTCLIPPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3696:43 */ +type PEMRSETBKMODE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3696:56 */ +type EMRSETMAPMODE = tagEMRSELECTCLIPPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3696:71 */ +type PEMRSETMAPMODE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3696:85 */ +type EMRSETLAYOUT = tagEMRSELECTCLIPPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3696:101 */ +type PEMRSETLAYOUT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3696:114 */ +type EMRSETPOLYFILLMODE = tagEMRSELECTCLIPPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3697:5 */ +type PEMRSETPOLYFILLMODE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3697:24 */ +type EMRSETROP2 = tagEMRSELECTCLIPPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3697:45 */ +type PEMRSETROP2 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3697:56 */ +type EMRSETSTRETCHBLTMODE = tagEMRSELECTCLIPPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3697:69 */ +type PEMRSETSTRETCHBLTMODE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3697:90 */ +type EMRSETICMMODE = tagEMRSELECTCLIPPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3697:113 */ +type PEMRSETICMMODE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3698:5 */ +type EMRSETTEXTALIGN = tagEMRSELECTCLIPPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3698:21 */ +type PEMRSETTEXTALIGN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3698:37 */ type tagEMRSETMITERLIMIT = struct { Femr EMR FeMiterLimit FLOAT -} /* wingdi.h:3700:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3700:11 */ -type EMRSETMITERLIMIT = tagEMRSETMITERLIMIT /* wingdi.h:3703:5 */ -type PEMRSETMITERLIMIT = uintptr /* wingdi.h:3703:22 */ +type EMRSETMITERLIMIT = tagEMRSETMITERLIMIT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3703:5 */ +type PEMRSETMITERLIMIT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3703:22 */ type tagEMRRESTOREDC = struct { Femr EMR FiRelative LONG -} /* wingdi.h:3705:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3705:11 */ -type EMRRESTOREDC = tagEMRRESTOREDC /* wingdi.h:3708:5 */ -type PEMRRESTOREDC = uintptr /* wingdi.h:3708:18 */ +type EMRRESTOREDC = tagEMRRESTOREDC /* /usr/x86_64-w64-mingw32/include/wingdi.h:3708:5 */ +type PEMRRESTOREDC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3708:18 */ type tagEMRSETARCDIRECTION = struct { Femr EMR FiArcDirection DWORD -} /* wingdi.h:3710:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3710:11 */ -type EMRSETARCDIRECTION = tagEMRSETARCDIRECTION /* wingdi.h:3714:5 */ -type PEMRSETARCDIRECTION = uintptr /* wingdi.h:3714:24 */ +type EMRSETARCDIRECTION = tagEMRSETARCDIRECTION /* /usr/x86_64-w64-mingw32/include/wingdi.h:3714:5 */ +type PEMRSETARCDIRECTION = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3714:24 */ type tagEMRSETMAPPERFLAGS = struct { Femr EMR FdwFlags DWORD -} /* wingdi.h:3716:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3716:11 */ -type EMRSETMAPPERFLAGS = tagEMRSETMAPPERFLAGS /* wingdi.h:3719:5 */ -type PEMRSETMAPPERFLAGS = uintptr /* wingdi.h:3719:23 */ +type EMRSETMAPPERFLAGS = tagEMRSETMAPPERFLAGS /* /usr/x86_64-w64-mingw32/include/wingdi.h:3719:5 */ +type PEMRSETMAPPERFLAGS = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3719:23 */ type tagEMRSETTEXTCOLOR = struct { Femr EMR FcrColor COLORREF -} /* wingdi.h:3721:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3721:11 */ -type EMRSETBKCOLOR = tagEMRSETTEXTCOLOR /* wingdi.h:3724:5 */ -type PEMRSETBKCOLOR = uintptr /* wingdi.h:3724:19 */ -type EMRSETTEXTCOLOR = tagEMRSETTEXTCOLOR /* wingdi.h:3724:35 */ -type PEMRSETTEXTCOLOR = uintptr /* wingdi.h:3724:51 */ +type EMRSETBKCOLOR = tagEMRSETTEXTCOLOR /* /usr/x86_64-w64-mingw32/include/wingdi.h:3724:5 */ +type PEMRSETBKCOLOR = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3724:19 */ +type EMRSETTEXTCOLOR = tagEMRSETTEXTCOLOR /* /usr/x86_64-w64-mingw32/include/wingdi.h:3724:35 */ +type PEMRSETTEXTCOLOR = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3724:51 */ type tagEMRSELECTOBJECT = struct { Femr EMR FihObject DWORD -} /* wingdi.h:3726:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3726:11 */ -type EMRSELECTOBJECT = tagEMRSELECTOBJECT /* wingdi.h:3729:5 */ -type PEMRSELECTOBJECT = uintptr /* wingdi.h:3729:21 */ -type EMRDELETEOBJECT = tagEMRSELECTOBJECT /* wingdi.h:3729:39 */ -type PEMRDELETEOBJECT = uintptr /* wingdi.h:3729:55 */ +type EMRSELECTOBJECT = tagEMRSELECTOBJECT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3729:5 */ +type PEMRSELECTOBJECT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3729:21 */ +type EMRDELETEOBJECT = tagEMRSELECTOBJECT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3729:39 */ +type PEMRDELETEOBJECT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3729:55 */ type tagEMRSELECTPALETTE = struct { Femr EMR FihPal DWORD -} /* wingdi.h:3731:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3731:11 */ -type EMRSELECTPALETTE = tagEMRSELECTPALETTE /* wingdi.h:3734:5 */ -type PEMRSELECTPALETTE = uintptr /* wingdi.h:3734:22 */ +type EMRSELECTPALETTE = tagEMRSELECTPALETTE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3734:5 */ +type PEMRSELECTPALETTE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3734:22 */ type tagEMRRESIZEPALETTE = struct { Femr EMR FihPal DWORD FcEntries DWORD -} /* wingdi.h:3736:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3736:11 */ -type EMRRESIZEPALETTE = tagEMRRESIZEPALETTE /* wingdi.h:3740:5 */ -type PEMRRESIZEPALETTE = uintptr /* wingdi.h:3740:22 */ +type EMRRESIZEPALETTE = tagEMRRESIZEPALETTE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3740:5 */ +type PEMRRESIZEPALETTE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3740:22 */ type tagEMRSETPALETTEENTRIES = struct { Femr EMR @@ -40409,100 +40410,100 @@ type tagEMRSETPALETTEENTRIES = struct { FiStart DWORD FcEntries DWORD FaPalEntries [1]PALETTEENTRY -} /* wingdi.h:3742:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3742:11 */ -type EMRSETPALETTEENTRIES = tagEMRSETPALETTEENTRIES /* wingdi.h:3748:5 */ -type PEMRSETPALETTEENTRIES = uintptr /* wingdi.h:3748:26 */ +type EMRSETPALETTEENTRIES = tagEMRSETPALETTEENTRIES /* /usr/x86_64-w64-mingw32/include/wingdi.h:3748:5 */ +type PEMRSETPALETTEENTRIES = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3748:26 */ type tagEMRSETCOLORADJUSTMENT = struct { Femr EMR FColorAdjustment COLORADJUSTMENT -} /* wingdi.h:3750:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3750:11 */ -type EMRSETCOLORADJUSTMENT = tagEMRSETCOLORADJUSTMENT /* wingdi.h:3753:5 */ -type PEMRSETCOLORADJUSTMENT = uintptr /* wingdi.h:3753:27 */ +type EMRSETCOLORADJUSTMENT = tagEMRSETCOLORADJUSTMENT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3753:5 */ +type PEMRSETCOLORADJUSTMENT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3753:27 */ type tagEMRGDICOMMENT = struct { Femr EMR FcbData DWORD FData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:3755:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3755:11 */ -type EMRGDICOMMENT = tagEMRGDICOMMENT /* wingdi.h:3759:5 */ -type PEMRGDICOMMENT = uintptr /* wingdi.h:3759:19 */ +type EMRGDICOMMENT = tagEMRGDICOMMENT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3759:5 */ +type PEMRGDICOMMENT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3759:19 */ type tagEMREOF = struct { Femr EMR FnPalEntries DWORD FoffPalEntries DWORD FnSizeLast DWORD -} /* wingdi.h:3761:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3761:11 */ -type EMREOF = tagEMREOF /* wingdi.h:3766:5 */ -type PEMREOF = uintptr /* wingdi.h:3766:12 */ +type EMREOF = tagEMREOF /* /usr/x86_64-w64-mingw32/include/wingdi.h:3766:5 */ +type PEMREOF = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3766:12 */ type tagEMRLINETO = struct { Femr EMR Fptl POINTL -} /* wingdi.h:3768:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3768:11 */ -type EMRLINETO = tagEMRLINETO /* wingdi.h:3771:5 */ -type PEMRLINETO = uintptr /* wingdi.h:3771:15 */ -type EMRMOVETOEX = tagEMRLINETO /* wingdi.h:3771:27 */ -type PEMRMOVETOEX = uintptr /* wingdi.h:3771:39 */ +type EMRLINETO = tagEMRLINETO /* /usr/x86_64-w64-mingw32/include/wingdi.h:3771:5 */ +type PEMRLINETO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3771:15 */ +type EMRMOVETOEX = tagEMRLINETO /* /usr/x86_64-w64-mingw32/include/wingdi.h:3771:27 */ +type PEMRMOVETOEX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3771:39 */ type tagEMROFFSETCLIPRGN = struct { Femr EMR FptlOffset POINTL -} /* wingdi.h:3773:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3773:11 */ -type EMROFFSETCLIPRGN = tagEMROFFSETCLIPRGN /* wingdi.h:3776:5 */ -type PEMROFFSETCLIPRGN = uintptr /* wingdi.h:3776:22 */ +type EMROFFSETCLIPRGN = tagEMROFFSETCLIPRGN /* /usr/x86_64-w64-mingw32/include/wingdi.h:3776:5 */ +type PEMROFFSETCLIPRGN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3776:22 */ type tagEMRFILLPATH = struct { Femr EMR FrclBounds RECTL -} /* wingdi.h:3778:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3778:11 */ -type EMRFILLPATH = tagEMRFILLPATH /* wingdi.h:3781:5 */ -type PEMRFILLPATH = uintptr /* wingdi.h:3781:17 */ -type EMRSTROKEANDFILLPATH = tagEMRFILLPATH /* wingdi.h:3781:31 */ -type PEMRSTROKEANDFILLPATH = uintptr /* wingdi.h:3781:52 */ -type EMRSTROKEPATH = tagEMRFILLPATH /* wingdi.h:3781:75 */ -type PEMRSTROKEPATH = uintptr /* wingdi.h:3781:89 */ +type EMRFILLPATH = tagEMRFILLPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3781:5 */ +type PEMRFILLPATH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3781:17 */ +type EMRSTROKEANDFILLPATH = tagEMRFILLPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3781:31 */ +type PEMRSTROKEANDFILLPATH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3781:52 */ +type EMRSTROKEPATH = tagEMRFILLPATH /* /usr/x86_64-w64-mingw32/include/wingdi.h:3781:75 */ +type PEMRSTROKEPATH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3781:89 */ type tagEMREXCLUDECLIPRECT = struct { Femr EMR FrclClip RECTL -} /* wingdi.h:3783:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3783:11 */ -type EMREXCLUDECLIPRECT = tagEMREXCLUDECLIPRECT /* wingdi.h:3786:5 */ -type PEMREXCLUDECLIPRECT = uintptr /* wingdi.h:3786:24 */ -type EMRINTERSECTCLIPRECT = tagEMREXCLUDECLIPRECT /* wingdi.h:3786:45 */ -type PEMRINTERSECTCLIPRECT = uintptr /* wingdi.h:3786:66 */ +type EMREXCLUDECLIPRECT = tagEMREXCLUDECLIPRECT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3786:5 */ +type PEMREXCLUDECLIPRECT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3786:24 */ +type EMRINTERSECTCLIPRECT = tagEMREXCLUDECLIPRECT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3786:45 */ +type PEMRINTERSECTCLIPRECT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3786:66 */ type tagEMRSETVIEWPORTORGEX = struct { Femr EMR FptlOrigin POINTL -} /* wingdi.h:3788:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3788:11 */ -type EMRSETVIEWPORTORGEX = tagEMRSETVIEWPORTORGEX /* wingdi.h:3791:5 */ -type PEMRSETVIEWPORTORGEX = uintptr /* wingdi.h:3791:25 */ -type EMRSETWINDOWORGEX = tagEMRSETVIEWPORTORGEX /* wingdi.h:3791:47 */ -type PEMRSETWINDOWORGEX = uintptr /* wingdi.h:3791:65 */ -type EMRSETBRUSHORGEX = tagEMRSETVIEWPORTORGEX /* wingdi.h:3791:85 */ -type PEMRSETBRUSHORGEX = uintptr /* wingdi.h:3791:102 */ +type EMRSETVIEWPORTORGEX = tagEMRSETVIEWPORTORGEX /* /usr/x86_64-w64-mingw32/include/wingdi.h:3791:5 */ +type PEMRSETVIEWPORTORGEX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3791:25 */ +type EMRSETWINDOWORGEX = tagEMRSETVIEWPORTORGEX /* /usr/x86_64-w64-mingw32/include/wingdi.h:3791:47 */ +type PEMRSETWINDOWORGEX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3791:65 */ +type EMRSETBRUSHORGEX = tagEMRSETVIEWPORTORGEX /* /usr/x86_64-w64-mingw32/include/wingdi.h:3791:85 */ +type PEMRSETBRUSHORGEX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3791:102 */ type tagEMRSETVIEWPORTEXTEX = struct { Femr EMR FszlExtent SIZEL -} /* wingdi.h:3793:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3793:11 */ -type EMRSETVIEWPORTEXTEX = tagEMRSETVIEWPORTEXTEX /* wingdi.h:3796:5 */ -type PEMRSETVIEWPORTEXTEX = uintptr /* wingdi.h:3796:25 */ -type EMRSETWINDOWEXTEX = tagEMRSETVIEWPORTEXTEX /* wingdi.h:3796:47 */ -type PEMRSETWINDOWEXTEX = uintptr /* wingdi.h:3796:65 */ +type EMRSETVIEWPORTEXTEX = tagEMRSETVIEWPORTEXTEX /* /usr/x86_64-w64-mingw32/include/wingdi.h:3796:5 */ +type PEMRSETVIEWPORTEXTEX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3796:25 */ +type EMRSETWINDOWEXTEX = tagEMRSETVIEWPORTEXTEX /* /usr/x86_64-w64-mingw32/include/wingdi.h:3796:47 */ +type PEMRSETWINDOWEXTEX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3796:65 */ type tagEMRSCALEVIEWPORTEXTEX = struct { Femr EMR @@ -40510,83 +40511,83 @@ type tagEMRSCALEVIEWPORTEXTEX = struct { FxDenom LONG FyNum LONG FyDenom LONG -} /* wingdi.h:3798:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3798:11 */ -type EMRSCALEVIEWPORTEXTEX = tagEMRSCALEVIEWPORTEXTEX /* wingdi.h:3804:5 */ -type PEMRSCALEVIEWPORTEXTEX = uintptr /* wingdi.h:3804:27 */ -type EMRSCALEWINDOWEXTEX = tagEMRSCALEVIEWPORTEXTEX /* wingdi.h:3804:51 */ -type PEMRSCALEWINDOWEXTEX = uintptr /* wingdi.h:3804:71 */ +type EMRSCALEVIEWPORTEXTEX = tagEMRSCALEVIEWPORTEXTEX /* /usr/x86_64-w64-mingw32/include/wingdi.h:3804:5 */ +type PEMRSCALEVIEWPORTEXTEX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3804:27 */ +type EMRSCALEWINDOWEXTEX = tagEMRSCALEVIEWPORTEXTEX /* /usr/x86_64-w64-mingw32/include/wingdi.h:3804:51 */ +type PEMRSCALEWINDOWEXTEX = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3804:71 */ type tagEMRSETWORLDTRANSFORM = struct { Femr EMR Fxform XFORM -} /* wingdi.h:3806:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3806:11 */ -type EMRSETWORLDTRANSFORM = tagEMRSETWORLDTRANSFORM /* wingdi.h:3809:5 */ -type PEMRSETWORLDTRANSFORM = uintptr /* wingdi.h:3809:26 */ +type EMRSETWORLDTRANSFORM = tagEMRSETWORLDTRANSFORM /* /usr/x86_64-w64-mingw32/include/wingdi.h:3809:5 */ +type PEMRSETWORLDTRANSFORM = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3809:26 */ type tagEMRMODIFYWORLDTRANSFORM = struct { Femr EMR Fxform XFORM FiMode DWORD -} /* wingdi.h:3811:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3811:11 */ -type EMRMODIFYWORLDTRANSFORM = tagEMRMODIFYWORLDTRANSFORM /* wingdi.h:3815:5 */ -type PEMRMODIFYWORLDTRANSFORM = uintptr /* wingdi.h:3815:29 */ +type EMRMODIFYWORLDTRANSFORM = tagEMRMODIFYWORLDTRANSFORM /* /usr/x86_64-w64-mingw32/include/wingdi.h:3815:5 */ +type PEMRMODIFYWORLDTRANSFORM = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3815:29 */ type tagEMRSETPIXELV = struct { Femr EMR FptlPixel POINTL FcrColor COLORREF -} /* wingdi.h:3817:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3817:11 */ -type EMRSETPIXELV = tagEMRSETPIXELV /* wingdi.h:3821:5 */ -type PEMRSETPIXELV = uintptr /* wingdi.h:3821:18 */ +type EMRSETPIXELV = tagEMRSETPIXELV /* /usr/x86_64-w64-mingw32/include/wingdi.h:3821:5 */ +type PEMRSETPIXELV = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3821:18 */ type tagEMREXTFLOODFILL = struct { Femr EMR FptlStart POINTL FcrColor COLORREF FiMode DWORD -} /* wingdi.h:3823:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3823:11 */ -type EMREXTFLOODFILL = tagEMREXTFLOODFILL /* wingdi.h:3828:5 */ -type PEMREXTFLOODFILL = uintptr /* wingdi.h:3828:21 */ +type EMREXTFLOODFILL = tagEMREXTFLOODFILL /* /usr/x86_64-w64-mingw32/include/wingdi.h:3828:5 */ +type PEMREXTFLOODFILL = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3828:21 */ type tagEMRELLIPSE = struct { Femr EMR FrclBox RECTL -} /* wingdi.h:3830:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3830:11 */ -type EMRELLIPSE = tagEMRELLIPSE /* wingdi.h:3833:5 */ -type PEMRELLIPSE = uintptr /* wingdi.h:3833:16 */ -type EMRRECTANGLE = tagEMRELLIPSE /* wingdi.h:3833:29 */ -type PEMRRECTANGLE = uintptr /* wingdi.h:3833:42 */ +type EMRELLIPSE = tagEMRELLIPSE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3833:5 */ +type PEMRELLIPSE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3833:16 */ +type EMRRECTANGLE = tagEMRELLIPSE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3833:29 */ +type PEMRRECTANGLE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3833:42 */ type tagEMRROUNDRECT = struct { Femr EMR FrclBox RECTL FszlCorner SIZEL -} /* wingdi.h:3835:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3835:11 */ -type EMRROUNDRECT = tagEMRROUNDRECT /* wingdi.h:3839:5 */ -type PEMRROUNDRECT = uintptr /* wingdi.h:3839:18 */ +type EMRROUNDRECT = tagEMRROUNDRECT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3839:5 */ +type PEMRROUNDRECT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3839:18 */ type tagEMRARC = struct { Femr EMR FrclBox RECTL FptlStart POINTL FptlEnd POINTL -} /* wingdi.h:3841:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3841:11 */ -type EMRARC = tagEMRARC /* wingdi.h:3846:5 */ -type PEMRARC = uintptr /* wingdi.h:3846:12 */ -type EMRARCTO = tagEMRARC /* wingdi.h:3846:21 */ -type PEMRARCTO = uintptr /* wingdi.h:3846:30 */ -type EMRCHORD = tagEMRARC /* wingdi.h:3846:41 */ -type PEMRCHORD = uintptr /* wingdi.h:3846:50 */ -type EMRPIE = tagEMRARC /* wingdi.h:3846:61 */ -type PEMRPIE = uintptr /* wingdi.h:3846:68 */ +type EMRARC = tagEMRARC /* /usr/x86_64-w64-mingw32/include/wingdi.h:3846:5 */ +type PEMRARC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3846:12 */ +type EMRARCTO = tagEMRARC /* /usr/x86_64-w64-mingw32/include/wingdi.h:3846:21 */ +type PEMRARCTO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3846:30 */ +type EMRCHORD = tagEMRARC /* /usr/x86_64-w64-mingw32/include/wingdi.h:3846:41 */ +type PEMRCHORD = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3846:50 */ +type EMRPIE = tagEMRARC /* /usr/x86_64-w64-mingw32/include/wingdi.h:3846:61 */ +type PEMRPIE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3846:68 */ type tagEMRANGLEARC = struct { Femr EMR @@ -40594,46 +40595,46 @@ type tagEMRANGLEARC = struct { FnRadius DWORD FeStartAngle FLOAT FeSweepAngle FLOAT -} /* wingdi.h:3848:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3848:11 */ -type EMRANGLEARC = tagEMRANGLEARC /* wingdi.h:3854:5 */ -type PEMRANGLEARC = uintptr /* wingdi.h:3854:17 */ +type EMRANGLEARC = tagEMRANGLEARC /* /usr/x86_64-w64-mingw32/include/wingdi.h:3854:5 */ +type PEMRANGLEARC = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3854:17 */ type tagEMRPOLYLINE = struct { Femr EMR FrclBounds RECTL Fcptl DWORD Faptl [1]POINTL -} /* wingdi.h:3856:11 */ - -type EMRPOLYLINE = tagEMRPOLYLINE /* wingdi.h:3861:5 */ -type PEMRPOLYLINE = uintptr /* wingdi.h:3861:17 */ -type EMRPOLYBEZIER = tagEMRPOLYLINE /* wingdi.h:3861:31 */ -type PEMRPOLYBEZIER = uintptr /* wingdi.h:3861:45 */ -type EMRPOLYGON = tagEMRPOLYLINE /* wingdi.h:3861:61 */ -type PEMRPOLYGON = uintptr /* wingdi.h:3861:72 */ -type EMRPOLYBEZIERTO = tagEMRPOLYLINE /* wingdi.h:3861:85 */ -type PEMRPOLYBEZIERTO = uintptr /* wingdi.h:3861:101 */ -type EMRPOLYLINETO = tagEMRPOLYLINE /* wingdi.h:3861:119 */ -type PEMRPOLYLINETO = uintptr /* wingdi.h:3861:133 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3856:11 */ + +type EMRPOLYLINE = tagEMRPOLYLINE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3861:5 */ +type PEMRPOLYLINE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3861:17 */ +type EMRPOLYBEZIER = tagEMRPOLYLINE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3861:31 */ +type PEMRPOLYBEZIER = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3861:45 */ +type EMRPOLYGON = tagEMRPOLYLINE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3861:61 */ +type PEMRPOLYGON = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3861:72 */ +type EMRPOLYBEZIERTO = tagEMRPOLYLINE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3861:85 */ +type PEMRPOLYBEZIERTO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3861:101 */ +type EMRPOLYLINETO = tagEMRPOLYLINE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3861:119 */ +type PEMRPOLYLINETO = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3861:133 */ type tagEMRPOLYLINE16 = struct { Femr EMR FrclBounds RECTL Fcpts DWORD Fapts [1]POINTS -} /* wingdi.h:3863:11 */ - -type EMRPOLYLINE16 = tagEMRPOLYLINE16 /* wingdi.h:3868:5 */ -type PEMRPOLYLINE16 = uintptr /* wingdi.h:3868:19 */ -type EMRPOLYBEZIER16 = tagEMRPOLYLINE16 /* wingdi.h:3868:35 */ -type PEMRPOLYBEZIER16 = uintptr /* wingdi.h:3868:51 */ -type EMRPOLYGON16 = tagEMRPOLYLINE16 /* wingdi.h:3868:69 */ -type PEMRPOLYGON16 = uintptr /* wingdi.h:3868:82 */ -type EMRPOLYBEZIERTO16 = tagEMRPOLYLINE16 /* wingdi.h:3868:97 */ -type PEMRPOLYBEZIERTO16 = uintptr /* wingdi.h:3868:115 */ -type EMRPOLYLINETO16 = tagEMRPOLYLINE16 /* wingdi.h:3868:135 */ -type PEMRPOLYLINETO16 = uintptr /* wingdi.h:3868:151 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3863:11 */ + +type EMRPOLYLINE16 = tagEMRPOLYLINE16 /* /usr/x86_64-w64-mingw32/include/wingdi.h:3868:5 */ +type PEMRPOLYLINE16 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3868:19 */ +type EMRPOLYBEZIER16 = tagEMRPOLYLINE16 /* /usr/x86_64-w64-mingw32/include/wingdi.h:3868:35 */ +type PEMRPOLYBEZIER16 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3868:51 */ +type EMRPOLYGON16 = tagEMRPOLYLINE16 /* /usr/x86_64-w64-mingw32/include/wingdi.h:3868:69 */ +type PEMRPOLYGON16 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3868:82 */ +type EMRPOLYBEZIERTO16 = tagEMRPOLYLINE16 /* /usr/x86_64-w64-mingw32/include/wingdi.h:3868:97 */ +type PEMRPOLYBEZIERTO16 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3868:115 */ +type EMRPOLYLINETO16 = tagEMRPOLYLINE16 /* /usr/x86_64-w64-mingw32/include/wingdi.h:3868:135 */ +type PEMRPOLYLINETO16 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3868:151 */ type tagEMRPOLYDRAW = struct { Femr EMR @@ -40642,10 +40643,10 @@ type tagEMRPOLYDRAW = struct { Faptl [1]POINTL FabTypes [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:3870:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3870:11 */ -type EMRPOLYDRAW = tagEMRPOLYDRAW /* wingdi.h:3876:5 */ -type PEMRPOLYDRAW = uintptr /* wingdi.h:3876:17 */ +type EMRPOLYDRAW = tagEMRPOLYDRAW /* /usr/x86_64-w64-mingw32/include/wingdi.h:3876:5 */ +type PEMRPOLYDRAW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3876:17 */ type tagEMRPOLYDRAW16 = struct { Femr EMR @@ -40654,10 +40655,10 @@ type tagEMRPOLYDRAW16 = struct { Fapts [1]POINTS FabTypes [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:3878:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3878:11 */ -type EMRPOLYDRAW16 = tagEMRPOLYDRAW16 /* wingdi.h:3884:5 */ -type PEMRPOLYDRAW16 = uintptr /* wingdi.h:3884:19 */ +type EMRPOLYDRAW16 = tagEMRPOLYDRAW16 /* /usr/x86_64-w64-mingw32/include/wingdi.h:3884:5 */ +type PEMRPOLYDRAW16 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3884:19 */ type tagEMRPOLYPOLYLINE = struct { Femr EMR @@ -40666,12 +40667,12 @@ type tagEMRPOLYPOLYLINE = struct { Fcptl DWORD FaPolyCounts [1]DWORD Faptl [1]POINTL -} /* wingdi.h:3886:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3886:11 */ -type EMRPOLYPOLYLINE = tagEMRPOLYPOLYLINE /* wingdi.h:3893:5 */ -type PEMRPOLYPOLYLINE = uintptr /* wingdi.h:3893:21 */ -type EMRPOLYPOLYGON = tagEMRPOLYPOLYLINE /* wingdi.h:3893:39 */ -type PEMRPOLYPOLYGON = uintptr /* wingdi.h:3893:54 */ +type EMRPOLYPOLYLINE = tagEMRPOLYPOLYLINE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3893:5 */ +type PEMRPOLYPOLYLINE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3893:21 */ +type EMRPOLYPOLYGON = tagEMRPOLYPOLYLINE /* /usr/x86_64-w64-mingw32/include/wingdi.h:3893:39 */ +type PEMRPOLYPOLYGON = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3893:54 */ type tagEMRPOLYPOLYLINE16 = struct { Femr EMR @@ -40680,12 +40681,12 @@ type tagEMRPOLYPOLYLINE16 = struct { Fcpts DWORD FaPolyCounts [1]DWORD Fapts [1]POINTS -} /* wingdi.h:3895:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3895:11 */ -type EMRPOLYPOLYLINE16 = tagEMRPOLYPOLYLINE16 /* wingdi.h:3902:5 */ -type PEMRPOLYPOLYLINE16 = uintptr /* wingdi.h:3902:23 */ -type EMRPOLYPOLYGON16 = tagEMRPOLYPOLYLINE16 /* wingdi.h:3902:43 */ -type PEMRPOLYPOLYGON16 = uintptr /* wingdi.h:3902:60 */ +type EMRPOLYPOLYLINE16 = tagEMRPOLYPOLYLINE16 /* /usr/x86_64-w64-mingw32/include/wingdi.h:3902:5 */ +type PEMRPOLYPOLYLINE16 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3902:23 */ +type EMRPOLYPOLYGON16 = tagEMRPOLYPOLYLINE16 /* /usr/x86_64-w64-mingw32/include/wingdi.h:3902:43 */ +type PEMRPOLYPOLYGON16 = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3902:60 */ type tagEMRINVERTRGN = struct { Femr EMR @@ -40693,12 +40694,12 @@ type tagEMRINVERTRGN = struct { FcbRgnData DWORD FRgnData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:3904:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3904:11 */ -type EMRINVERTRGN = tagEMRINVERTRGN /* wingdi.h:3909:5 */ -type PEMRINVERTRGN = uintptr /* wingdi.h:3909:18 */ -type EMRPAINTRGN = tagEMRINVERTRGN /* wingdi.h:3909:33 */ -type PEMRPAINTRGN = uintptr /* wingdi.h:3909:45 */ +type EMRINVERTRGN = tagEMRINVERTRGN /* /usr/x86_64-w64-mingw32/include/wingdi.h:3909:5 */ +type PEMRINVERTRGN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3909:18 */ +type EMRPAINTRGN = tagEMRINVERTRGN /* /usr/x86_64-w64-mingw32/include/wingdi.h:3909:33 */ +type PEMRPAINTRGN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3909:45 */ type tagEMRFILLRGN = struct { Femr EMR @@ -40707,10 +40708,10 @@ type tagEMRFILLRGN = struct { FihBrush DWORD FRgnData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:3911:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3911:11 */ -type EMRFILLRGN = tagEMRFILLRGN /* wingdi.h:3917:5 */ -type PEMRFILLRGN = uintptr /* wingdi.h:3917:16 */ +type EMRFILLRGN = tagEMRFILLRGN /* /usr/x86_64-w64-mingw32/include/wingdi.h:3917:5 */ +type PEMRFILLRGN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3917:16 */ type tagEMRFRAMERGN = struct { Femr EMR @@ -40720,10 +40721,10 @@ type tagEMRFRAMERGN = struct { FszlStroke SIZEL FRgnData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:3919:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3919:11 */ -type EMRFRAMERGN = tagEMRFRAMERGN /* wingdi.h:3926:5 */ -type PEMRFRAMERGN = uintptr /* wingdi.h:3926:17 */ +type EMRFRAMERGN = tagEMRFRAMERGN /* /usr/x86_64-w64-mingw32/include/wingdi.h:3926:5 */ +type PEMRFRAMERGN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3926:17 */ type tagEMREXTSELECTCLIPRGN = struct { Femr EMR @@ -40731,10 +40732,10 @@ type tagEMREXTSELECTCLIPRGN = struct { FiMode DWORD FRgnData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:3928:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3928:11 */ -type EMREXTSELECTCLIPRGN = tagEMREXTSELECTCLIPRGN /* wingdi.h:3933:5 */ -type PEMREXTSELECTCLIPRGN = uintptr /* wingdi.h:3933:25 */ +type EMREXTSELECTCLIPRGN = tagEMREXTSELECTCLIPRGN /* /usr/x86_64-w64-mingw32/include/wingdi.h:3933:5 */ +type PEMREXTSELECTCLIPRGN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3933:25 */ type tagEMREXTTEXTOUTA = struct { Femr EMR @@ -40743,12 +40744,12 @@ type tagEMREXTTEXTOUTA = struct { FexScale FLOAT FeyScale FLOAT Femrtext EMRTEXT -} /* wingdi.h:3935:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3935:11 */ -type EMREXTTEXTOUTA = tagEMREXTTEXTOUTA /* wingdi.h:3942:5 */ -type PEMREXTTEXTOUTA = uintptr /* wingdi.h:3942:20 */ -type EMREXTTEXTOUTW = tagEMREXTTEXTOUTA /* wingdi.h:3942:37 */ -type PEMREXTTEXTOUTW = uintptr /* wingdi.h:3942:52 */ +type EMREXTTEXTOUTA = tagEMREXTTEXTOUTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3942:5 */ +type PEMREXTTEXTOUTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3942:20 */ +type EMREXTTEXTOUTW = tagEMREXTTEXTOUTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3942:37 */ +type PEMREXTTEXTOUTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3942:52 */ type tagEMRPOLYTEXTOUTA = struct { Femr EMR @@ -40758,12 +40759,12 @@ type tagEMRPOLYTEXTOUTA = struct { FeyScale FLOAT FcStrings LONG Faemrtext [1]EMRTEXT -} /* wingdi.h:3944:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3944:11 */ -type EMRPOLYTEXTOUTA = tagEMRPOLYTEXTOUTA /* wingdi.h:3952:5 */ -type PEMRPOLYTEXTOUTA = uintptr /* wingdi.h:3952:21 */ -type EMRPOLYTEXTOUTW = tagEMRPOLYTEXTOUTA /* wingdi.h:3952:39 */ -type PEMRPOLYTEXTOUTW = uintptr /* wingdi.h:3952:55 */ +type EMRPOLYTEXTOUTA = tagEMRPOLYTEXTOUTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3952:5 */ +type PEMRPOLYTEXTOUTA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3952:21 */ +type EMRPOLYTEXTOUTW = tagEMRPOLYTEXTOUTA /* /usr/x86_64-w64-mingw32/include/wingdi.h:3952:39 */ +type PEMRPOLYTEXTOUTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3952:55 */ type tagEMRBITBLT = struct { Femr EMR @@ -40782,10 +40783,10 @@ type tagEMRBITBLT = struct { FcbBmiSrc DWORD FoffBitsSrc DWORD FcbBitsSrc DWORD -} /* wingdi.h:3954:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3954:11 */ -type EMRBITBLT = tagEMRBITBLT /* wingdi.h:3971:5 */ -type PEMRBITBLT = uintptr /* wingdi.h:3971:15 */ +type EMRBITBLT = tagEMRBITBLT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3971:5 */ +type PEMRBITBLT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3971:15 */ type tagEMRSTRETCHBLT = struct { Femr EMR @@ -40806,10 +40807,10 @@ type tagEMRSTRETCHBLT = struct { FcbBitsSrc DWORD FcxSrc LONG FcySrc LONG -} /* wingdi.h:3973:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3973:11 */ -type EMRSTRETCHBLT = tagEMRSTRETCHBLT /* wingdi.h:3992:5 */ -type PEMRSTRETCHBLT = uintptr /* wingdi.h:3992:19 */ +type EMRSTRETCHBLT = tagEMRSTRETCHBLT /* /usr/x86_64-w64-mingw32/include/wingdi.h:3992:5 */ +type PEMRSTRETCHBLT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:3992:19 */ type tagEMRMASKBLT = struct { Femr EMR @@ -40835,10 +40836,10 @@ type tagEMRMASKBLT = struct { FcbBmiMask DWORD FoffBitsMask DWORD FcbBitsMask DWORD -} /* wingdi.h:3994:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:3994:11 */ -type EMRMASKBLT = tagEMRMASKBLT /* wingdi.h:4018:5 */ -type PEMRMASKBLT = uintptr /* wingdi.h:4018:16 */ +type EMRMASKBLT = tagEMRMASKBLT /* /usr/x86_64-w64-mingw32/include/wingdi.h:4018:5 */ +type PEMRMASKBLT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4018:16 */ type tagEMRPLGBLT = struct { Femr EMR @@ -40862,10 +40863,10 @@ type tagEMRPLGBLT = struct { FcbBmiMask DWORD FoffBitsMask DWORD FcbBitsMask DWORD -} /* wingdi.h:4020:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4020:11 */ -type EMRPLGBLT = tagEMRPLGBLT /* wingdi.h:4042:5 */ -type PEMRPLGBLT = uintptr /* wingdi.h:4042:15 */ +type EMRPLGBLT = tagEMRPLGBLT /* /usr/x86_64-w64-mingw32/include/wingdi.h:4042:5 */ +type PEMRPLGBLT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4042:15 */ type tagEMRSETDIBITSTODEVICE = struct { Femr EMR @@ -40883,10 +40884,10 @@ type tagEMRSETDIBITSTODEVICE = struct { FiUsageSrc DWORD FiStartScan DWORD FcScans DWORD -} /* wingdi.h:4044:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4044:11 */ -type EMRSETDIBITSTODEVICE = tagEMRSETDIBITSTODEVICE /* wingdi.h:4060:5 */ -type PEMRSETDIBITSTODEVICE = uintptr /* wingdi.h:4060:26 */ +type EMRSETDIBITSTODEVICE = tagEMRSETDIBITSTODEVICE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4060:5 */ +type PEMRSETDIBITSTODEVICE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4060:26 */ type tagEMRSTRETCHDIBITS = struct { Femr EMR @@ -40905,37 +40906,37 @@ type tagEMRSTRETCHDIBITS = struct { FdwRop DWORD FcxDest LONG FcyDest LONG -} /* wingdi.h:4062:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4062:11 */ -type EMRSTRETCHDIBITS = tagEMRSTRETCHDIBITS /* wingdi.h:4079:5 */ -type PEMRSTRETCHDIBITS = uintptr /* wingdi.h:4079:22 */ +type EMRSTRETCHDIBITS = tagEMRSTRETCHDIBITS /* /usr/x86_64-w64-mingw32/include/wingdi.h:4079:5 */ +type PEMRSTRETCHDIBITS = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4079:22 */ type tagEMREXTCREATEFONTINDIRECTW = struct { Femr EMR FihFont DWORD Felfw EXTLOGFONTW -} /* wingdi.h:4081:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4081:11 */ -type EMREXTCREATEFONTINDIRECTW = tagEMREXTCREATEFONTINDIRECTW /* wingdi.h:4085:5 */ -type PEMREXTCREATEFONTINDIRECTW = uintptr /* wingdi.h:4085:31 */ +type EMREXTCREATEFONTINDIRECTW = tagEMREXTCREATEFONTINDIRECTW /* /usr/x86_64-w64-mingw32/include/wingdi.h:4085:5 */ +type PEMREXTCREATEFONTINDIRECTW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4085:31 */ type tagEMRCREATEPALETTE = struct { Femr EMR FihPal DWORD Flgpl LOGPALETTE -} /* wingdi.h:4087:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4087:11 */ -type EMRCREATEPALETTE = tagEMRCREATEPALETTE /* wingdi.h:4091:5 */ -type PEMRCREATEPALETTE = uintptr /* wingdi.h:4091:22 */ +type EMRCREATEPALETTE = tagEMRCREATEPALETTE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4091:5 */ +type PEMRCREATEPALETTE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4091:22 */ type tagEMRCREATEPEN = struct { Femr EMR FihPen DWORD Flopn LOGPEN -} /* wingdi.h:4093:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4093:11 */ -type EMRCREATEPEN = tagEMRCREATEPEN /* wingdi.h:4097:5 */ -type PEMRCREATEPEN = uintptr /* wingdi.h:4097:18 */ +type EMRCREATEPEN = tagEMRCREATEPEN /* /usr/x86_64-w64-mingw32/include/wingdi.h:4097:5 */ +type PEMRCREATEPEN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4097:18 */ type tagEMREXTCREATEPEN = struct { Femr EMR @@ -40946,19 +40947,19 @@ type tagEMREXTCREATEPEN = struct { FcbBits DWORD F__ccgo_pad1 [4]byte Felp EXTLOGPEN -} /* wingdi.h:4099:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4099:11 */ -type EMREXTCREATEPEN = tagEMREXTCREATEPEN /* wingdi.h:4107:5 */ -type PEMREXTCREATEPEN = uintptr /* wingdi.h:4107:21 */ +type EMREXTCREATEPEN = tagEMREXTCREATEPEN /* /usr/x86_64-w64-mingw32/include/wingdi.h:4107:5 */ +type PEMREXTCREATEPEN = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4107:21 */ type tagEMRCREATEBRUSHINDIRECT = struct { Femr EMR FihBrush DWORD Flb LOGBRUSH32 -} /* wingdi.h:4109:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4109:11 */ -type EMRCREATEBRUSHINDIRECT = tagEMRCREATEBRUSHINDIRECT /* wingdi.h:4113:5 */ -type PEMRCREATEBRUSHINDIRECT = uintptr /* wingdi.h:4113:28 */ +type EMRCREATEBRUSHINDIRECT = tagEMRCREATEBRUSHINDIRECT /* /usr/x86_64-w64-mingw32/include/wingdi.h:4113:5 */ +type PEMRCREATEBRUSHINDIRECT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4113:28 */ type tagEMRCREATEMONOBRUSH = struct { Femr EMR @@ -40968,10 +40969,10 @@ type tagEMRCREATEMONOBRUSH = struct { FcbBmi DWORD FoffBits DWORD FcbBits DWORD -} /* wingdi.h:4115:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4115:11 */ -type EMRCREATEMONOBRUSH = tagEMRCREATEMONOBRUSH /* wingdi.h:4123:5 */ -type PEMRCREATEMONOBRUSH = uintptr /* wingdi.h:4123:24 */ +type EMRCREATEMONOBRUSH = tagEMRCREATEMONOBRUSH /* /usr/x86_64-w64-mingw32/include/wingdi.h:4123:5 */ +type PEMRCREATEMONOBRUSH = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4123:24 */ type tagEMRCREATEDIBPATTERNBRUSHPT = struct { Femr EMR @@ -40981,30 +40982,30 @@ type tagEMRCREATEDIBPATTERNBRUSHPT = struct { FcbBmi DWORD FoffBits DWORD FcbBits DWORD -} /* wingdi.h:4125:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4125:11 */ -type EMRCREATEDIBPATTERNBRUSHPT = tagEMRCREATEDIBPATTERNBRUSHPT /* wingdi.h:4133:5 */ -type PEMRCREATEDIBPATTERNBRUSHPT = uintptr /* wingdi.h:4133:32 */ +type EMRCREATEDIBPATTERNBRUSHPT = tagEMRCREATEDIBPATTERNBRUSHPT /* /usr/x86_64-w64-mingw32/include/wingdi.h:4133:5 */ +type PEMRCREATEDIBPATTERNBRUSHPT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4133:32 */ type tagEMRFORMAT = struct { FdSignature DWORD FnVersion DWORD FcbData DWORD FoffData DWORD -} /* wingdi.h:4135:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4135:11 */ -type EMRFORMAT = tagEMRFORMAT /* wingdi.h:4140:5 */ -type PEMRFORMAT = uintptr /* wingdi.h:4140:15 */ +type EMRFORMAT = tagEMRFORMAT /* /usr/x86_64-w64-mingw32/include/wingdi.h:4140:5 */ +type PEMRFORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4140:15 */ type tagEMRGLSRECORD = struct { Femr EMR FcbData DWORD FData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:4142:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4142:11 */ -type EMRGLSRECORD = tagEMRGLSRECORD /* wingdi.h:4146:5 */ -type PEMRGLSRECORD = uintptr /* wingdi.h:4146:18 */ +type EMRGLSRECORD = tagEMRGLSRECORD /* /usr/x86_64-w64-mingw32/include/wingdi.h:4146:5 */ +type PEMRGLSRECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4146:18 */ type tagEMRGLSBOUNDEDRECORD = struct { Femr EMR @@ -41012,39 +41013,39 @@ type tagEMRGLSBOUNDEDRECORD = struct { FcbData DWORD FData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:4148:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4148:11 */ -type EMRGLSBOUNDEDRECORD = tagEMRGLSBOUNDEDRECORD /* wingdi.h:4153:5 */ -type PEMRGLSBOUNDEDRECORD = uintptr /* wingdi.h:4153:25 */ +type EMRGLSBOUNDEDRECORD = tagEMRGLSBOUNDEDRECORD /* /usr/x86_64-w64-mingw32/include/wingdi.h:4153:5 */ +type PEMRGLSBOUNDEDRECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4153:25 */ type tagEMRPIXELFORMAT = struct { Femr EMR Fpfd PIXELFORMATDESCRIPTOR -} /* wingdi.h:4155:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4155:11 */ -type EMRPIXELFORMAT = tagEMRPIXELFORMAT /* wingdi.h:4158:5 */ -type PEMRPIXELFORMAT = uintptr /* wingdi.h:4158:20 */ +type EMRPIXELFORMAT = tagEMRPIXELFORMAT /* /usr/x86_64-w64-mingw32/include/wingdi.h:4158:5 */ +type PEMRPIXELFORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4158:20 */ type tagEMRCREATECOLORSPACE = struct { Femr EMR FihCS DWORD Flcs LOGCOLORSPACEA -} /* wingdi.h:4160:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4160:11 */ -type EMRCREATECOLORSPACE = tagEMRCREATECOLORSPACE /* wingdi.h:4164:5 */ -type PEMRCREATECOLORSPACE = uintptr /* wingdi.h:4164:25 */ +type EMRCREATECOLORSPACE = tagEMRCREATECOLORSPACE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4164:5 */ +type PEMRCREATECOLORSPACE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4164:25 */ type tagEMRSETCOLORSPACE = struct { Femr EMR FihCS DWORD -} /* wingdi.h:4166:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4166:11 */ -type EMRSETCOLORSPACE = tagEMRSETCOLORSPACE /* wingdi.h:4169:5 */ -type PEMRSETCOLORSPACE = uintptr /* wingdi.h:4169:22 */ -type EMRSELECTCOLORSPACE = tagEMRSETCOLORSPACE /* wingdi.h:4169:41 */ -type PEMRSELECTCOLORSPACE = uintptr /* wingdi.h:4169:61 */ -type EMRDELETECOLORSPACE = tagEMRSETCOLORSPACE /* wingdi.h:4169:83 */ -type PEMRDELETECOLORSPACE = uintptr /* wingdi.h:4169:103 */ +type EMRSETCOLORSPACE = tagEMRSETCOLORSPACE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4169:5 */ +type PEMRSETCOLORSPACE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4169:22 */ +type EMRSELECTCOLORSPACE = tagEMRSETCOLORSPACE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4169:41 */ +type PEMRSELECTCOLORSPACE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4169:61 */ +type EMRDELETECOLORSPACE = tagEMRSETCOLORSPACE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4169:83 */ +type PEMRDELETECOLORSPACE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4169:103 */ type tagEMREXTESCAPE = struct { Femr EMR @@ -41052,12 +41053,12 @@ type tagEMREXTESCAPE = struct { FcbEscData INT FEscData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:4171:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4171:11 */ -type EMREXTESCAPE = tagEMREXTESCAPE /* wingdi.h:4176:5 */ -type PEMREXTESCAPE = uintptr /* wingdi.h:4176:18 */ -type EMRDRAWESCAPE = tagEMREXTESCAPE /* wingdi.h:4176:33 */ -type PEMRDRAWESCAPE = uintptr /* wingdi.h:4176:47 */ +type EMREXTESCAPE = tagEMREXTESCAPE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4176:5 */ +type PEMREXTESCAPE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4176:18 */ +type EMRDRAWESCAPE = tagEMREXTESCAPE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4176:33 */ +type PEMRDRAWESCAPE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4176:47 */ type tagEMRNAMEDESCAPE = struct { Femr EMR @@ -41066,10 +41067,10 @@ type tagEMRNAMEDESCAPE = struct { FcbEscData INT FEscData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:4178:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4178:11 */ -type EMRNAMEDESCAPE = tagEMRNAMEDESCAPE /* wingdi.h:4184:5 */ -type PEMRNAMEDESCAPE = uintptr /* wingdi.h:4184:20 */ +type EMRNAMEDESCAPE = tagEMRNAMEDESCAPE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4184:5 */ +type PEMRNAMEDESCAPE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4184:20 */ type tagEMRSETICMPROFILE = struct { Femr EMR @@ -41078,14 +41079,14 @@ type tagEMRSETICMPROFILE = struct { FcbData DWORD FData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:4188:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4188:11 */ -type EMRSETICMPROFILE = tagEMRSETICMPROFILE /* wingdi.h:4194:5 */ -type PEMRSETICMPROFILE = uintptr /* wingdi.h:4194:22 */ -type EMRSETICMPROFILEA = tagEMRSETICMPROFILE /* wingdi.h:4194:41 */ -type PEMRSETICMPROFILEA = uintptr /* wingdi.h:4194:59 */ -type EMRSETICMPROFILEW = tagEMRSETICMPROFILE /* wingdi.h:4194:79 */ -type PEMRSETICMPROFILEW = uintptr /* wingdi.h:4194:97 */ +type EMRSETICMPROFILE = tagEMRSETICMPROFILE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4194:5 */ +type PEMRSETICMPROFILE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4194:22 */ +type EMRSETICMPROFILEA = tagEMRSETICMPROFILE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4194:41 */ +type PEMRSETICMPROFILEA = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4194:59 */ +type EMRSETICMPROFILEW = tagEMRSETICMPROFILE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4194:79 */ +type PEMRSETICMPROFILEW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4194:97 */ type tagEMRCREATECOLORSPACEW = struct { Femr EMR @@ -41095,10 +41096,10 @@ type tagEMRCREATECOLORSPACEW = struct { FcbData DWORD FData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:4198:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4198:11 */ -type EMRCREATECOLORSPACEW = tagEMRCREATECOLORSPACEW /* wingdi.h:4205:5 */ -type PEMRCREATECOLORSPACEW = uintptr /* wingdi.h:4205:26 */ +type EMRCREATECOLORSPACEW = tagEMRCREATECOLORSPACEW /* /usr/x86_64-w64-mingw32/include/wingdi.h:4205:5 */ +type PEMRCREATECOLORSPACEW = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4205:26 */ type tagCOLORMATCHTOTARGET = struct { Femr EMR @@ -41108,10 +41109,10 @@ type tagCOLORMATCHTOTARGET = struct { FcbData DWORD FData [1]BYTE F__ccgo_pad1 [3]byte -} /* wingdi.h:4209:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4209:11 */ -type EMRCOLORMATCHTOTARGET = tagCOLORMATCHTOTARGET /* wingdi.h:4216:5 */ -type PEMRCOLORMATCHTOTARGET = uintptr /* wingdi.h:4216:27 */ +type EMRCOLORMATCHTOTARGET = tagCOLORMATCHTOTARGET /* /usr/x86_64-w64-mingw32/include/wingdi.h:4216:5 */ +type PEMRCOLORMATCHTOTARGET = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4216:27 */ type tagCOLORCORRECTPALETTE = struct { Femr EMR @@ -41119,10 +41120,10 @@ type tagCOLORCORRECTPALETTE = struct { FnFirstEntry DWORD FnPalEntries DWORD FnReserved DWORD -} /* wingdi.h:4218:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4218:11 */ -type EMRCOLORCORRECTPALETTE = tagCOLORCORRECTPALETTE /* wingdi.h:4224:5 */ -type PEMRCOLORCORRECTPALETTE = uintptr /* wingdi.h:4224:28 */ +type EMRCOLORCORRECTPALETTE = tagCOLORCORRECTPALETTE /* /usr/x86_64-w64-mingw32/include/wingdi.h:4224:5 */ +type PEMRCOLORCORRECTPALETTE = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4224:28 */ type tagEMRALPHABLEND = struct { Femr EMR @@ -41143,10 +41144,10 @@ type tagEMRALPHABLEND = struct { FcbBitsSrc DWORD FcxSrc LONG FcySrc LONG -} /* wingdi.h:4226:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4226:11 */ -type EMRALPHABLEND = tagEMRALPHABLEND /* wingdi.h:4245:5 */ -type PEMRALPHABLEND = uintptr /* wingdi.h:4245:19 */ +type EMRALPHABLEND = tagEMRALPHABLEND /* /usr/x86_64-w64-mingw32/include/wingdi.h:4245:5 */ +type PEMRALPHABLEND = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4245:19 */ type tagEMRGRADIENTFILL = struct { Femr EMR @@ -41155,10 +41156,10 @@ type tagEMRGRADIENTFILL = struct { FnTri DWORD FulMode ULONG FVer [1]TRIVERTEX -} /* wingdi.h:4247:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4247:11 */ -type EMRGRADIENTFILL = tagEMRGRADIENTFILL /* wingdi.h:4254:5 */ -type PEMRGRADIENTFILL = uintptr /* wingdi.h:4254:21 */ +type EMRGRADIENTFILL = tagEMRGRADIENTFILL /* /usr/x86_64-w64-mingw32/include/wingdi.h:4254:5 */ +type PEMRGRADIENTFILL = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4254:21 */ type tagEMRTRANSPARENTBLT = struct { Femr EMR @@ -41179,18 +41180,18 @@ type tagEMRTRANSPARENTBLT = struct { FcbBitsSrc DWORD FcxSrc LONG FcySrc LONG -} /* wingdi.h:4256:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4256:11 */ -type EMRTRANSPARENTBLT = tagEMRTRANSPARENTBLT /* wingdi.h:4275:5 */ -type PEMRTRANSPARENTBLT = uintptr /* wingdi.h:4275:23 */ +type EMRTRANSPARENTBLT = tagEMRTRANSPARENTBLT /* /usr/x86_64-w64-mingw32/include/wingdi.h:4275:5 */ +type PEMRTRANSPARENTBLT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4275:23 */ type _POINTFLOAT = struct { Fx FLOAT Fy FLOAT -} /* wingdi.h:4302:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4302:11 */ -type POINTFLOAT = _POINTFLOAT /* wingdi.h:4305:5 */ -type PPOINTFLOAT = uintptr /* wingdi.h:4305:16 */ +type POINTFLOAT = _POINTFLOAT /* /usr/x86_64-w64-mingw32/include/wingdi.h:4305:5 */ +type PPOINTFLOAT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4305:16 */ type _GLYPHMETRICSFLOAT = struct { FgmfBlackBoxX FLOAT @@ -41198,11 +41199,11 @@ type _GLYPHMETRICSFLOAT = struct { FgmfptGlyphOrigin POINTFLOAT FgmfCellIncX FLOAT FgmfCellIncY FLOAT -} /* wingdi.h:4307:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4307:11 */ -type GLYPHMETRICSFLOAT = _GLYPHMETRICSFLOAT /* wingdi.h:4313:5 */ -type PGLYPHMETRICSFLOAT = uintptr /* wingdi.h:4313:23 */ -type LPGLYPHMETRICSFLOAT = uintptr /* wingdi.h:4313:43 */ +type GLYPHMETRICSFLOAT = _GLYPHMETRICSFLOAT /* /usr/x86_64-w64-mingw32/include/wingdi.h:4313:5 */ +type PGLYPHMETRICSFLOAT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4313:23 */ +type LPGLYPHMETRICSFLOAT = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4313:43 */ type tagLAYERPLANEDESCRIPTOR = struct { FnSize WORD @@ -41229,21 +41230,21 @@ type tagLAYERPLANEDESCRIPTOR = struct { FiLayerPlane BYTE FbReserved BYTE FcrTransparent COLORREF -} /* wingdi.h:4323:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4323:11 */ -type LAYERPLANEDESCRIPTOR = tagLAYERPLANEDESCRIPTOR /* wingdi.h:4348:5 */ -type PLAYERPLANEDESCRIPTOR = uintptr /* wingdi.h:4348:26 */ -type LPLAYERPLANEDESCRIPTOR = uintptr /* wingdi.h:4348:49 */ +type LAYERPLANEDESCRIPTOR = tagLAYERPLANEDESCRIPTOR /* /usr/x86_64-w64-mingw32/include/wingdi.h:4348:5 */ +type PLAYERPLANEDESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4348:26 */ +type LPLAYERPLANEDESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4348:49 */ type _WGLSWAP = struct { Fhdc HDC FuiFlags UINT F__ccgo_pad1 [4]byte -} /* wingdi.h:4402:11 */ +} /* /usr/x86_64-w64-mingw32/include/wingdi.h:4402:11 */ -type WGLSWAP = _WGLSWAP /* wingdi.h:4405:5 */ -type PWGLSWAP = uintptr /* wingdi.h:4405:13 */ -type LPWGLSWAP = uintptr /* wingdi.h:4405:23 */ +type WGLSWAP = _WGLSWAP /* /usr/x86_64-w64-mingw32/include/wingdi.h:4405:5 */ +type PWGLSWAP = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4405:13 */ +type LPWGLSWAP = uintptr /* /usr/x86_64-w64-mingw32/include/wingdi.h:4405:23 */ // * // This file is part of the mingw-w64 runtime package. @@ -41336,50 +41337,50 @@ type LPWGLSWAP = uintptr /* wingdi.h:4405:23 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type HDWP = HANDLE /* winuser.h:32:18 */ -type LPMENUTEMPLATEA = PVOID /* winuser.h:35:17 */ -type LPMENUTEMPLATEW = PVOID /* winuser.h:36:17 */ -type LPMENUTEMPLATE = LPMENUTEMPLATEA /* winuser.h:39:3 */ +type HDWP = HANDLE /* /usr/x86_64-w64-mingw32/include/winuser.h:32:18 */ +type LPMENUTEMPLATEA = PVOID /* /usr/x86_64-w64-mingw32/include/winuser.h:35:17 */ +type LPMENUTEMPLATEW = PVOID /* /usr/x86_64-w64-mingw32/include/winuser.h:36:17 */ +type LPMENUTEMPLATE = LPMENUTEMPLATEA /* /usr/x86_64-w64-mingw32/include/winuser.h:39:3 */ -type WNDPROC = uintptr /* winuser.h:41:19 */ +type WNDPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:41:19 */ -type DLGPROC = uintptr /* winuser.h:46:19 */ +type DLGPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:46:19 */ -type TIMERPROC = uintptr /* winuser.h:50:16 */ -type GRAYSTRINGPROC = uintptr /* winuser.h:51:19 */ -type WNDENUMPROC = uintptr /* winuser.h:52:19 */ -type HOOKPROC = uintptr /* winuser.h:53:19 */ -type SENDASYNCPROC = uintptr /* winuser.h:54:16 */ +type TIMERPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:50:16 */ +type GRAYSTRINGPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:51:19 */ +type WNDENUMPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:52:19 */ +type HOOKPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:53:19 */ +type SENDASYNCPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:54:16 */ -type PROPENUMPROCA = uintptr /* winuser.h:56:19 */ -type PROPENUMPROCW = uintptr /* winuser.h:57:19 */ +type PROPENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:56:19 */ +type PROPENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:57:19 */ -type PROPENUMPROCEXA = uintptr /* winuser.h:59:19 */ -type PROPENUMPROCEXW = uintptr /* winuser.h:60:19 */ +type PROPENUMPROCEXA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:59:19 */ +type PROPENUMPROCEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:60:19 */ -type EDITWORDBREAKPROCA = uintptr /* winuser.h:62:15 */ -type EDITWORDBREAKPROCW = uintptr /* winuser.h:63:15 */ +type EDITWORDBREAKPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:62:15 */ +type EDITWORDBREAKPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:63:15 */ -type DRAWSTATEPROC = uintptr /* winuser.h:65:19 */ +type DRAWSTATEPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:65:19 */ -type PROPENUMPROC = PROPENUMPROCA /* winuser.h:93:3 */ -type PROPENUMPROCEX = PROPENUMPROCEXA /* winuser.h:94:3 */ -type EDITWORDBREAKPROC = EDITWORDBREAKPROCA /* winuser.h:95:3 */ +type PROPENUMPROC = PROPENUMPROCA /* /usr/x86_64-w64-mingw32/include/winuser.h:93:3 */ +type PROPENUMPROCEX = PROPENUMPROCEXA /* /usr/x86_64-w64-mingw32/include/winuser.h:94:3 */ +type EDITWORDBREAKPROC = EDITWORDBREAKPROCA /* /usr/x86_64-w64-mingw32/include/winuser.h:95:3 */ -type NAMEENUMPROCA = uintptr /* winuser.h:98:19 */ -type NAMEENUMPROCW = uintptr /* winuser.h:99:19 */ -type WINSTAENUMPROCA = NAMEENUMPROCA /* winuser.h:100:25 */ -type WINSTAENUMPROCW = NAMEENUMPROCW /* winuser.h:101:25 */ -type DESKTOPENUMPROCA = NAMEENUMPROCA /* winuser.h:102:25 */ -type DESKTOPENUMPROCW = NAMEENUMPROCW /* winuser.h:103:25 */ +type NAMEENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:98:19 */ +type NAMEENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:99:19 */ +type WINSTAENUMPROCA = NAMEENUMPROCA /* /usr/x86_64-w64-mingw32/include/winuser.h:100:25 */ +type WINSTAENUMPROCW = NAMEENUMPROCW /* /usr/x86_64-w64-mingw32/include/winuser.h:101:25 */ +type DESKTOPENUMPROCA = NAMEENUMPROCA /* /usr/x86_64-w64-mingw32/include/winuser.h:102:25 */ +type DESKTOPENUMPROCW = NAMEENUMPROCW /* /usr/x86_64-w64-mingw32/include/winuser.h:103:25 */ -type WINSTAENUMPROC = WINSTAENUMPROCA /* winuser.h:113:3 */ -type DESKTOPENUMPROC = DESKTOPENUMPROCA /* winuser.h:114:3 */ +type WINSTAENUMPROC = WINSTAENUMPROCA /* /usr/x86_64-w64-mingw32/include/winuser.h:113:3 */ +type DESKTOPENUMPROC = DESKTOPENUMPROCA /* /usr/x86_64-w64-mingw32/include/winuser.h:114:3 */ type tagCBT_CREATEWNDA = struct { Flpcs uintptr FhwndInsertAfter HWND -} /* winuser.h:494:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:494:11 */ type tagCREATESTRUCTA = struct { FlpCreateParams LPVOID @@ -41396,15 +41397,15 @@ type tagCREATESTRUCTA = struct { FlpszClass LPCSTR FdwExStyle DWORD F__ccgo_pad2 [4]byte -} /* winuser.h:494:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:494:11 */ -type CBT_CREATEWNDA = tagCBT_CREATEWNDA /* winuser.h:497:5 */ -type LPCBT_CREATEWNDA = uintptr /* winuser.h:497:20 */ +type CBT_CREATEWNDA = tagCBT_CREATEWNDA /* /usr/x86_64-w64-mingw32/include/winuser.h:497:5 */ +type LPCBT_CREATEWNDA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:497:20 */ type tagCBT_CREATEWNDW = struct { Flpcs uintptr FhwndInsertAfter HWND -} /* winuser.h:499:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:499:11 */ type tagCREATESTRUCTW = struct { FlpCreateParams LPVOID @@ -41421,36 +41422,36 @@ type tagCREATESTRUCTW = struct { FlpszClass LPCWSTR FdwExStyle DWORD F__ccgo_pad2 [4]byte -} /* winuser.h:499:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:499:11 */ -type CBT_CREATEWNDW = tagCBT_CREATEWNDW /* winuser.h:502:5 */ -type LPCBT_CREATEWNDW = uintptr /* winuser.h:502:20 */ +type CBT_CREATEWNDW = tagCBT_CREATEWNDW /* /usr/x86_64-w64-mingw32/include/winuser.h:502:5 */ +type LPCBT_CREATEWNDW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:502:20 */ -type CBT_CREATEWND = CBT_CREATEWNDA /* winuser.h:504:3 */ -type LPCBT_CREATEWND = LPCBT_CREATEWNDA /* winuser.h:505:3 */ +type CBT_CREATEWND = CBT_CREATEWNDA /* /usr/x86_64-w64-mingw32/include/winuser.h:504:3 */ +type LPCBT_CREATEWND = LPCBT_CREATEWNDA /* /usr/x86_64-w64-mingw32/include/winuser.h:505:3 */ type tagCBTACTIVATESTRUCT = struct { FfMouse WINBOOL F__ccgo_pad1 [4]byte FhWndActive HWND -} /* winuser.h:507:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:507:11 */ -type CBTACTIVATESTRUCT = tagCBTACTIVATESTRUCT /* winuser.h:510:5 */ -type LPCBTACTIVATESTRUCT = uintptr /* winuser.h:510:23 */ +type CBTACTIVATESTRUCT = tagCBTACTIVATESTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:510:5 */ +type LPCBTACTIVATESTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:510:23 */ type tagWTSSESSION_NOTIFICATION = struct { FcbSize DWORD FdwSessionId DWORD -} /* winuser.h:514:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:514:11 */ -type WTSSESSION_NOTIFICATION = tagWTSSESSION_NOTIFICATION /* winuser.h:517:5 */ -type PWTSSESSION_NOTIFICATION = uintptr /* winuser.h:517:29 */ +type WTSSESSION_NOTIFICATION = tagWTSSESSION_NOTIFICATION /* /usr/x86_64-w64-mingw32/include/winuser.h:517:5 */ +type PWTSSESSION_NOTIFICATION = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:517:29 */ type SHELLHOOKINFO = struct { Fhwnd HWND Frc RECT -} /* winuser.h:638:5 */ -type LPSHELLHOOKINFO = uintptr /* winuser.h:638:19 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:638:5 */ +type LPSHELLHOOKINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:638:19 */ type tagEVENTMSG = struct { Fmessage UINT @@ -41458,16 +41459,16 @@ type tagEVENTMSG = struct { FparamH UINT Ftime DWORD Fhwnd HWND -} /* winuser.h:640:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:640:11 */ -type EVENTMSG = tagEVENTMSG /* winuser.h:646:5 */ -type PEVENTMSGMSG = uintptr /* winuser.h:646:14 */ -type NPEVENTMSGMSG = uintptr /* winuser.h:646:28 */ -type LPEVENTMSGMSG = uintptr /* winuser.h:646:43 */ +type EVENTMSG = tagEVENTMSG /* /usr/x86_64-w64-mingw32/include/winuser.h:646:5 */ +type PEVENTMSGMSG = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:646:14 */ +type NPEVENTMSGMSG = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:646:28 */ +type LPEVENTMSGMSG = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:646:43 */ -type PEVENTMSG = uintptr /* winuser.h:648:30 */ -type NPEVENTMSG = uintptr /* winuser.h:648:41 */ -type LPEVENTMSG = uintptr /* winuser.h:648:53 */ +type PEVENTMSG = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:648:30 */ +type NPEVENTMSG = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:648:41 */ +type LPEVENTMSG = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:648:53 */ type tagCWPSTRUCT = struct { FlParam LPARAM @@ -41475,12 +41476,12 @@ type tagCWPSTRUCT = struct { Fmessage UINT F__ccgo_pad1 [4]byte Fhwnd HWND -} /* winuser.h:650:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:650:11 */ -type CWPSTRUCT = tagCWPSTRUCT /* winuser.h:655:5 */ -type PCWPSTRUCT = uintptr /* winuser.h:655:15 */ -type NPCWPSTRUCT = uintptr /* winuser.h:655:27 */ -type LPCWPSTRUCT = uintptr /* winuser.h:655:40 */ +type CWPSTRUCT = tagCWPSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:655:5 */ +type PCWPSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:655:15 */ +type NPCWPSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:655:27 */ +type LPCWPSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:655:40 */ type tagCWPRETSTRUCT = struct { FlResult LRESULT @@ -41489,12 +41490,12 @@ type tagCWPRETSTRUCT = struct { Fmessage UINT F__ccgo_pad1 [4]byte Fhwnd HWND -} /* winuser.h:657:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:657:11 */ -type CWPRETSTRUCT = tagCWPRETSTRUCT /* winuser.h:663:5 */ -type PCWPRETSTRUCT = uintptr /* winuser.h:663:18 */ -type NPCWPRETSTRUCT = uintptr /* winuser.h:663:33 */ -type LPCWPRETSTRUCT = uintptr /* winuser.h:663:49 */ +type CWPRETSTRUCT = tagCWPRETSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:663:5 */ +type PCWPRETSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:663:18 */ +type NPCWPRETSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:663:33 */ +type LPCWPRETSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:663:49 */ type tagKBDLLHOOKSTRUCT = struct { FvkCode DWORD @@ -41502,11 +41503,11 @@ type tagKBDLLHOOKSTRUCT = struct { Fflags DWORD Ftime DWORD FdwExtraInfo ULONG_PTR -} /* winuser.h:676:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:676:11 */ -type KBDLLHOOKSTRUCT = tagKBDLLHOOKSTRUCT /* winuser.h:682:5 */ -type LPKBDLLHOOKSTRUCT = uintptr /* winuser.h:682:21 */ -type PKBDLLHOOKSTRUCT = uintptr /* winuser.h:682:40 */ +type KBDLLHOOKSTRUCT = tagKBDLLHOOKSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:682:5 */ +type LPKBDLLHOOKSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:682:21 */ +type PKBDLLHOOKSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:682:40 */ type tagMSLLHOOKSTRUCT = struct { Fpt POINT @@ -41515,11 +41516,11 @@ type tagMSLLHOOKSTRUCT = struct { Ftime DWORD F__ccgo_pad1 [4]byte FdwExtraInfo ULONG_PTR -} /* winuser.h:684:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:684:11 */ -type MSLLHOOKSTRUCT = tagMSLLHOOKSTRUCT /* winuser.h:690:5 */ -type LPMSLLHOOKSTRUCT = uintptr /* winuser.h:690:20 */ -type PMSLLHOOKSTRUCT = uintptr /* winuser.h:690:38 */ +type MSLLHOOKSTRUCT = tagMSLLHOOKSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:690:5 */ +type LPMSLLHOOKSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:690:20 */ +type PMSLLHOOKSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:690:38 */ type tagDEBUGHOOKINFO = struct { FidThread DWORD @@ -41528,12 +41529,12 @@ type tagDEBUGHOOKINFO = struct { FwParam WPARAM Fcode int32 F__ccgo_pad1 [4]byte -} /* winuser.h:692:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:692:11 */ -type DEBUGHOOKINFO = tagDEBUGHOOKINFO /* winuser.h:698:5 */ -type PDEBUGHOOKINFO = uintptr /* winuser.h:698:19 */ -type NPDEBUGHOOKINFO = uintptr /* winuser.h:698:35 */ -type LPDEBUGHOOKINFO = uintptr /* winuser.h:698:52 */ +type DEBUGHOOKINFO = tagDEBUGHOOKINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:698:5 */ +type PDEBUGHOOKINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:698:19 */ +type NPDEBUGHOOKINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:698:35 */ +type LPDEBUGHOOKINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:698:52 */ type tagMOUSEHOOKSTRUCT = struct { Fpt POINT @@ -41541,21 +41542,21 @@ type tagMOUSEHOOKSTRUCT = struct { FwHitTestCode UINT F__ccgo_pad1 [4]byte FdwExtraInfo ULONG_PTR -} /* winuser.h:700:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:700:11 */ -type MOUSEHOOKSTRUCT = tagMOUSEHOOKSTRUCT /* winuser.h:705:5 */ -type LPMOUSEHOOKSTRUCT = uintptr /* winuser.h:705:21 */ -type PMOUSEHOOKSTRUCT = uintptr /* winuser.h:705:40 */ +type MOUSEHOOKSTRUCT = tagMOUSEHOOKSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:705:5 */ +type LPMOUSEHOOKSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:705:21 */ +type PMOUSEHOOKSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:705:40 */ type tagMOUSEHOOKSTRUCTEX = struct { F__unnamed MOUSEHOOKSTRUCT FmouseData DWORD F__ccgo_pad1 [4]byte -} /* winuser.h:712:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:712:11 */ -type MOUSEHOOKSTRUCTEX = tagMOUSEHOOKSTRUCTEX /* winuser.h:715:5 */ -type LPMOUSEHOOKSTRUCTEX = uintptr /* winuser.h:715:23 */ -type PMOUSEHOOKSTRUCTEX = uintptr /* winuser.h:715:44 */ +type MOUSEHOOKSTRUCTEX = tagMOUSEHOOKSTRUCTEX /* /usr/x86_64-w64-mingw32/include/winuser.h:715:5 */ +type LPMOUSEHOOKSTRUCTEX = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:715:23 */ +type PMOUSEHOOKSTRUCTEX = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:715:44 */ type tagHARDWAREHOOKSTRUCT = struct { Fhwnd HWND @@ -41563,11 +41564,11 @@ type tagHARDWAREHOOKSTRUCT = struct { F__ccgo_pad1 [4]byte FwParam WPARAM FlParam LPARAM -} /* winuser.h:718:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:718:11 */ -type HARDWAREHOOKSTRUCT = tagHARDWAREHOOKSTRUCT /* winuser.h:723:5 */ -type LPHARDWAREHOOKSTRUCT = uintptr /* winuser.h:723:24 */ -type PHARDWAREHOOKSTRUCT = uintptr /* winuser.h:723:46 */ +type HARDWAREHOOKSTRUCT = tagHARDWAREHOOKSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:723:5 */ +type LPHARDWAREHOOKSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:723:24 */ +type PHARDWAREHOOKSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:723:46 */ type tagMOUSEMOVEPOINT = struct { Fx int32 @@ -41575,20 +41576,20 @@ type tagMOUSEMOVEPOINT = struct { Ftime DWORD F__ccgo_pad1 [4]byte FdwExtraInfo ULONG_PTR -} /* winuser.h:759:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:759:11 */ -type MOUSEMOVEPOINT = tagMOUSEMOVEPOINT /* winuser.h:764:5 */ -type PMOUSEMOVEPOINT = uintptr /* winuser.h:764:20 */ -type LPMOUSEMOVEPOINT = uintptr /* winuser.h:764:37 */ +type MOUSEMOVEPOINT = tagMOUSEMOVEPOINT /* /usr/x86_64-w64-mingw32/include/winuser.h:764:5 */ +type PMOUSEMOVEPOINT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:764:20 */ +type LPMOUSEMOVEPOINT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:764:37 */ type tagUSEROBJECTFLAGS = struct { FfInherit WINBOOL FfReserved WINBOOL FdwFlags DWORD -} /* winuser.h:866:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:866:11 */ -type USEROBJECTFLAGS = tagUSEROBJECTFLAGS /* winuser.h:870:5 */ -type PUSEROBJECTFLAGS = uintptr /* winuser.h:870:21 */ +type USEROBJECTFLAGS = tagUSEROBJECTFLAGS /* /usr/x86_64-w64-mingw32/include/winuser.h:870:5 */ +type PUSEROBJECTFLAGS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:870:21 */ type tagWNDCLASSEXA = struct { FcbSize UINT @@ -41603,12 +41604,12 @@ type tagWNDCLASSEXA = struct { FlpszMenuName LPCSTR FlpszClassName LPCSTR FhIconSm HICON -} /* winuser.h:883:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:883:11 */ -type WNDCLASSEXA = tagWNDCLASSEXA /* winuser.h:896:5 */ -type PWNDCLASSEXA = uintptr /* winuser.h:896:17 */ -type NPWNDCLASSEXA = uintptr /* winuser.h:896:31 */ -type LPWNDCLASSEXA = uintptr /* winuser.h:896:46 */ +type WNDCLASSEXA = tagWNDCLASSEXA /* /usr/x86_64-w64-mingw32/include/winuser.h:896:5 */ +type PWNDCLASSEXA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:896:17 */ +type NPWNDCLASSEXA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:896:31 */ +type LPWNDCLASSEXA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:896:46 */ type tagWNDCLASSEXW = struct { FcbSize UINT @@ -41623,17 +41624,17 @@ type tagWNDCLASSEXW = struct { FlpszMenuName LPCWSTR FlpszClassName LPCWSTR FhIconSm HICON -} /* winuser.h:898:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:898:11 */ -type WNDCLASSEXW = tagWNDCLASSEXW /* winuser.h:911:5 */ -type PWNDCLASSEXW = uintptr /* winuser.h:911:17 */ -type NPWNDCLASSEXW = uintptr /* winuser.h:911:31 */ -type LPWNDCLASSEXW = uintptr /* winuser.h:911:46 */ +type WNDCLASSEXW = tagWNDCLASSEXW /* /usr/x86_64-w64-mingw32/include/winuser.h:911:5 */ +type PWNDCLASSEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:911:17 */ +type NPWNDCLASSEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:911:31 */ +type LPWNDCLASSEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:911:46 */ -type WNDCLASSEX = WNDCLASSEXA /* winuser.h:913:3 */ -type PWNDCLASSEX = PWNDCLASSEXA /* winuser.h:914:3 */ -type NPWNDCLASSEX = NPWNDCLASSEXA /* winuser.h:915:3 */ -type LPWNDCLASSEX = LPWNDCLASSEXA /* winuser.h:916:3 */ +type WNDCLASSEX = WNDCLASSEXA /* /usr/x86_64-w64-mingw32/include/winuser.h:913:3 */ +type PWNDCLASSEX = PWNDCLASSEXA /* /usr/x86_64-w64-mingw32/include/winuser.h:914:3 */ +type NPWNDCLASSEX = NPWNDCLASSEXA /* /usr/x86_64-w64-mingw32/include/winuser.h:915:3 */ +type LPWNDCLASSEX = LPWNDCLASSEXA /* /usr/x86_64-w64-mingw32/include/winuser.h:916:3 */ type tagWNDCLASSA = struct { Fstyle UINT @@ -41647,12 +41648,12 @@ type tagWNDCLASSA = struct { FhbrBackground HBRUSH FlpszMenuName LPCSTR FlpszClassName LPCSTR -} /* winuser.h:918:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:918:11 */ -type WNDCLASSA = tagWNDCLASSA /* winuser.h:929:5 */ -type PWNDCLASSA = uintptr /* winuser.h:929:15 */ -type NPWNDCLASSA = uintptr /* winuser.h:929:27 */ -type LPWNDCLASSA = uintptr /* winuser.h:929:40 */ +type WNDCLASSA = tagWNDCLASSA /* /usr/x86_64-w64-mingw32/include/winuser.h:929:5 */ +type PWNDCLASSA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:929:15 */ +type NPWNDCLASSA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:929:27 */ +type LPWNDCLASSA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:929:40 */ type tagWNDCLASSW = struct { Fstyle UINT @@ -41666,17 +41667,17 @@ type tagWNDCLASSW = struct { FhbrBackground HBRUSH FlpszMenuName LPCWSTR FlpszClassName LPCWSTR -} /* winuser.h:931:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:931:11 */ -type WNDCLASSW = tagWNDCLASSW /* winuser.h:942:5 */ -type PWNDCLASSW = uintptr /* winuser.h:942:15 */ -type NPWNDCLASSW = uintptr /* winuser.h:942:27 */ -type LPWNDCLASSW = uintptr /* winuser.h:942:40 */ +type WNDCLASSW = tagWNDCLASSW /* /usr/x86_64-w64-mingw32/include/winuser.h:942:5 */ +type PWNDCLASSW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:942:15 */ +type NPWNDCLASSW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:942:27 */ +type LPWNDCLASSW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:942:40 */ -type WNDCLASS = WNDCLASSA /* winuser.h:944:3 */ -type PWNDCLASS = PWNDCLASSA /* winuser.h:945:3 */ -type NPWNDCLASS = NPWNDCLASSA /* winuser.h:946:3 */ -type LPWNDCLASS = LPWNDCLASSA /* winuser.h:947:3 */ +type WNDCLASS = WNDCLASSA /* /usr/x86_64-w64-mingw32/include/winuser.h:944:3 */ +type PWNDCLASS = PWNDCLASSA /* /usr/x86_64-w64-mingw32/include/winuser.h:945:3 */ +type NPWNDCLASS = NPWNDCLASSA /* /usr/x86_64-w64-mingw32/include/winuser.h:946:3 */ +type LPWNDCLASS = LPWNDCLASSA /* /usr/x86_64-w64-mingw32/include/winuser.h:947:3 */ type tagMSG = struct { Fhwnd HWND @@ -41687,12 +41688,12 @@ type tagMSG = struct { Ftime DWORD Fpt POINT F__ccgo_pad2 [4]byte -} /* winuser.h:955:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:955:11 */ -type MSG = tagMSG /* winuser.h:962:5 */ -type PMSG = uintptr /* winuser.h:962:9 */ -type NPMSG = uintptr /* winuser.h:962:15 */ -type LPMSG = uintptr /* winuser.h:962:22 */ +type MSG = tagMSG /* /usr/x86_64-w64-mingw32/include/winuser.h:962:5 */ +type PMSG = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:962:9 */ +type NPMSG = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:962:15 */ +type LPMSG = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:962:22 */ type tagMINMAXINFO = struct { FptReserved POINT @@ -41700,39 +41701,39 @@ type tagMINMAXINFO = struct { FptMaxPosition POINT FptMinTrackSize POINT FptMaxTrackSize POINT -} /* winuser.h:1072:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1072:11 */ -type MINMAXINFO = tagMINMAXINFO /* winuser.h:1078:5 */ -type PMINMAXINFO = uintptr /* winuser.h:1078:16 */ -type LPMINMAXINFO = uintptr /* winuser.h:1078:29 */ +type MINMAXINFO = tagMINMAXINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:1078:5 */ +type PMINMAXINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1078:16 */ +type LPMINMAXINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1078:29 */ type tagCOPYDATASTRUCT = struct { FdwData ULONG_PTR FcbData DWORD F__ccgo_pad1 [4]byte FlpData PVOID -} /* winuser.h:1115:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1115:11 */ -type COPYDATASTRUCT = tagCOPYDATASTRUCT /* winuser.h:1119:5 */ -type PCOPYDATASTRUCT = uintptr /* winuser.h:1119:20 */ +type COPYDATASTRUCT = tagCOPYDATASTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:1119:5 */ +type PCOPYDATASTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1119:20 */ type tagMDINEXTMENU = struct { FhmenuIn HMENU FhmenuNext HMENU FhwndNext HWND -} /* winuser.h:1121:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1121:11 */ -type MDINEXTMENU = tagMDINEXTMENU /* winuser.h:1125:5 */ -type PMDINEXTMENU = uintptr /* winuser.h:1125:17 */ -type LPMDINEXTMENU = uintptr /* winuser.h:1125:31 */ +type MDINEXTMENU = tagMDINEXTMENU /* /usr/x86_64-w64-mingw32/include/winuser.h:1125:5 */ +type PMDINEXTMENU = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1125:17 */ +type LPMDINEXTMENU = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1125:31 */ type POWERBROADCAST_SETTING = struct { FPowerSetting GUID FDataLength DWORD FData [1]UCHAR F__ccgo_pad1 [3]byte -} /* winuser.h:1317:5 */ -type PPOWERBROADCAST_SETTING = uintptr /* winuser.h:1317:28 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1317:5 */ +type PPOWERBROADCAST_SETTING = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1317:28 */ type tagWINDOWPOS = struct { Fhwnd HWND @@ -41743,19 +41744,19 @@ type tagWINDOWPOS = struct { Fcy int32 Fflags UINT F__ccgo_pad1 [4]byte -} /* winuser.h:1520:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1520:11 */ -type WINDOWPOS = tagWINDOWPOS /* winuser.h:1528:5 */ -type LPWINDOWPOS = uintptr /* winuser.h:1528:15 */ -type PWINDOWPOS = uintptr /* winuser.h:1528:28 */ +type WINDOWPOS = tagWINDOWPOS /* /usr/x86_64-w64-mingw32/include/winuser.h:1528:5 */ +type LPWINDOWPOS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1528:15 */ +type PWINDOWPOS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1528:28 */ type tagNCCALCSIZE_PARAMS = struct { Frgrc [3]RECT Flppos PWINDOWPOS -} /* winuser.h:1530:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1530:11 */ -type NCCALCSIZE_PARAMS = tagNCCALCSIZE_PARAMS /* winuser.h:1533:5 */ -type LPNCCALCSIZE_PARAMS = uintptr /* winuser.h:1533:23 */ +type NCCALCSIZE_PARAMS = tagNCCALCSIZE_PARAMS /* /usr/x86_64-w64-mingw32/include/winuser.h:1533:5 */ +type LPNCCALCSIZE_PARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1533:23 */ type tagTRACKMOUSEEVENT = struct { FcbSize DWORD @@ -41763,20 +41764,20 @@ type tagTRACKMOUSEEVENT = struct { FhwndTrack HWND FdwHoverTime DWORD F__ccgo_pad1 [4]byte -} /* winuser.h:1567:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1567:11 */ -type TRACKMOUSEEVENT = tagTRACKMOUSEEVENT /* winuser.h:1572:5 */ -type LPTRACKMOUSEEVENT = uintptr /* winuser.h:1572:21 */ +type TRACKMOUSEEVENT = tagTRACKMOUSEEVENT /* /usr/x86_64-w64-mingw32/include/winuser.h:1572:5 */ +type LPTRACKMOUSEEVENT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1572:21 */ type tagACCEL = struct { FfVirt BYTE F__ccgo_pad1 [1]byte Fkey WORD Fcmd WORD -} /* winuser.h:1817:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1817:11 */ -type ACCEL = tagACCEL /* winuser.h:1821:5 */ -type LPACCEL = uintptr /* winuser.h:1821:11 */ +type ACCEL = tagACCEL /* /usr/x86_64-w64-mingw32/include/winuser.h:1821:5 */ +type LPACCEL = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1821:11 */ type tagPAINTSTRUCT = struct { Fhdc HDC @@ -41786,21 +41787,21 @@ type tagPAINTSTRUCT = struct { FfIncUpdate WINBOOL FrgbReserved [32]BYTE F__ccgo_pad1 [4]byte -} /* winuser.h:1823:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1823:11 */ -type PAINTSTRUCT = tagPAINTSTRUCT /* winuser.h:1830:5 */ -type PPAINTSTRUCT = uintptr /* winuser.h:1830:17 */ -type NPPAINTSTRUCT = uintptr /* winuser.h:1830:31 */ -type LPPAINTSTRUCT = uintptr /* winuser.h:1830:46 */ +type PAINTSTRUCT = tagPAINTSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:1830:5 */ +type PPAINTSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1830:17 */ +type NPPAINTSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1830:31 */ +type LPPAINTSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1830:46 */ -type CREATESTRUCTA = tagCREATESTRUCTA /* winuser.h:1845:5 */ -type LPCREATESTRUCTA = uintptr /* winuser.h:1845:19 */ +type CREATESTRUCTA = tagCREATESTRUCTA /* /usr/x86_64-w64-mingw32/include/winuser.h:1845:5 */ +type LPCREATESTRUCTA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1845:19 */ -type CREATESTRUCTW = tagCREATESTRUCTW /* winuser.h:1860:5 */ -type LPCREATESTRUCTW = uintptr /* winuser.h:1860:19 */ +type CREATESTRUCTW = tagCREATESTRUCTW /* /usr/x86_64-w64-mingw32/include/winuser.h:1860:5 */ +type LPCREATESTRUCTW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1860:19 */ -type CREATESTRUCT = CREATESTRUCTA /* winuser.h:1862:3 */ -type LPCREATESTRUCT = LPCREATESTRUCTA /* winuser.h:1863:3 */ +type CREATESTRUCT = CREATESTRUCTA /* /usr/x86_64-w64-mingw32/include/winuser.h:1862:3 */ +type LPCREATESTRUCT = LPCREATESTRUCTA /* /usr/x86_64-w64-mingw32/include/winuser.h:1863:3 */ type tagWINDOWPLACEMENT = struct { Flength UINT @@ -41809,30 +41810,30 @@ type tagWINDOWPLACEMENT = struct { FptMinPosition POINT FptMaxPosition POINT FrcNormalPosition RECT -} /* winuser.h:1865:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1865:11 */ -type WINDOWPLACEMENT = tagWINDOWPLACEMENT /* winuser.h:1872:5 */ -type PWINDOWPLACEMENT = uintptr /* winuser.h:1873:27 */ -type LPWINDOWPLACEMENT = uintptr /* winuser.h:1873:45 */ +type WINDOWPLACEMENT = tagWINDOWPLACEMENT /* /usr/x86_64-w64-mingw32/include/winuser.h:1872:5 */ +type PWINDOWPLACEMENT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1873:27 */ +type LPWINDOWPLACEMENT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1873:45 */ type tagNMHDR = struct { FhwndFrom HWND FidFrom UINT_PTR Fcode UINT F__ccgo_pad1 [4]byte -} /* winuser.h:1881:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1881:11 */ -type NMHDR = tagNMHDR /* winuser.h:1885:5 */ +type NMHDR = tagNMHDR /* /usr/x86_64-w64-mingw32/include/winuser.h:1885:5 */ -type LPNMHDR = uintptr /* winuser.h:1889:17 */ +type LPNMHDR = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1889:17 */ type tagSTYLESTRUCT = struct { FstyleOld DWORD FstyleNew DWORD -} /* winuser.h:1891:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1891:11 */ -type STYLESTRUCT = tagSTYLESTRUCT /* winuser.h:1894:5 */ -type LPSTYLESTRUCT = uintptr /* winuser.h:1894:17 */ +type STYLESTRUCT = tagSTYLESTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:1894:5 */ +type LPSTYLESTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1894:17 */ type tagMEASUREITEMSTRUCT = struct { FCtlType UINT @@ -41842,11 +41843,11 @@ type tagMEASUREITEMSTRUCT = struct { FitemHeight UINT F__ccgo_pad1 [4]byte FitemData ULONG_PTR -} /* winuser.h:1920:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1920:11 */ -type MEASUREITEMSTRUCT = tagMEASUREITEMSTRUCT /* winuser.h:1927:5 */ -type PMEASUREITEMSTRUCT = uintptr /* winuser.h:1927:23 */ -type LPMEASUREITEMSTRUCT = uintptr /* winuser.h:1927:43 */ +type MEASUREITEMSTRUCT = tagMEASUREITEMSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:1927:5 */ +type PMEASUREITEMSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1927:23 */ +type LPMEASUREITEMSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1927:43 */ type tagDRAWITEMSTRUCT = struct { FCtlType UINT @@ -41859,11 +41860,11 @@ type tagDRAWITEMSTRUCT = struct { FhDC HDC FrcItem RECT FitemData ULONG_PTR -} /* winuser.h:1929:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1929:11 */ -type DRAWITEMSTRUCT = tagDRAWITEMSTRUCT /* winuser.h:1939:5 */ -type PDRAWITEMSTRUCT = uintptr /* winuser.h:1939:20 */ -type LPDRAWITEMSTRUCT = uintptr /* winuser.h:1939:37 */ +type DRAWITEMSTRUCT = tagDRAWITEMSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:1939:5 */ +type PDRAWITEMSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1939:20 */ +type LPDRAWITEMSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1939:37 */ type tagDELETEITEMSTRUCT = struct { FCtlType UINT @@ -41872,11 +41873,11 @@ type tagDELETEITEMSTRUCT = struct { F__ccgo_pad1 [4]byte FhwndItem HWND FitemData ULONG_PTR -} /* winuser.h:1941:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1941:11 */ -type DELETEITEMSTRUCT = tagDELETEITEMSTRUCT /* winuser.h:1947:5 */ -type PDELETEITEMSTRUCT = uintptr /* winuser.h:1947:22 */ -type LPDELETEITEMSTRUCT = uintptr /* winuser.h:1947:41 */ +type DELETEITEMSTRUCT = tagDELETEITEMSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:1947:5 */ +type PDELETEITEMSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1947:22 */ +type LPDELETEITEMSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1947:41 */ type tagCOMPAREITEMSTRUCT = struct { FCtlType UINT @@ -41890,11 +41891,11 @@ type tagCOMPAREITEMSTRUCT = struct { FitemData2 ULONG_PTR FdwLocaleId DWORD F__ccgo_pad3 [4]byte -} /* winuser.h:1949:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:1949:11 */ -type COMPAREITEMSTRUCT = tagCOMPAREITEMSTRUCT /* winuser.h:1958:5 */ -type PCOMPAREITEMSTRUCT = uintptr /* winuser.h:1958:23 */ -type LPCOMPAREITEMSTRUCT = uintptr /* winuser.h:1958:43 */ +type COMPAREITEMSTRUCT = tagCOMPAREITEMSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:1958:5 */ +type PCOMPAREITEMSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1958:23 */ +type LPCOMPAREITEMSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:1958:43 */ type BSMINFO = struct { FcbSize UINT @@ -41902,16 +41903,16 @@ type BSMINFO = struct { Fhdesk HDESK Fhwnd HWND Fluid LUID -} /* winuser.h:2063:5 */ -type PBSMINFO = uintptr /* winuser.h:2063:13 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:2063:5 */ +type PBSMINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2063:13 */ -type HDEVNOTIFY = PVOID /* winuser.h:2096:17 */ -type PHDEVNOTIFY = uintptr /* winuser.h:2097:22 */ +type HDEVNOTIFY = PVOID /* /usr/x86_64-w64-mingw32/include/winuser.h:2096:17 */ +type PHDEVNOTIFY = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2097:22 */ -type HPOWERNOTIFY = HANDLE /* winuser.h:2120:18 */ -type PHPOWERNOTIFY = uintptr /* winuser.h:2121:24 */ +type HPOWERNOTIFY = HANDLE /* /usr/x86_64-w64-mingw32/include/winuser.h:2120:18 */ +type PHPOWERNOTIFY = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2121:24 */ -type PREGISTERCLASSNAMEW = uintptr /* winuser.h:2198:19 */ +type PREGISTERCLASSNAMEW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2198:19 */ type tagUPDATELAYEREDWINDOWINFO = struct { FcbSize DWORD @@ -41927,10 +41928,10 @@ type tagUPDATELAYEREDWINDOWINFO = struct { FdwFlags DWORD F__ccgo_pad3 [4]byte FprcDirty uintptr -} /* winuser.h:2221:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:2221:11 */ -type UPDATELAYEREDWINDOWINFO = tagUPDATELAYEREDWINDOWINFO /* winuser.h:2232:5 */ -type PUPDATELAYEREDWINDOWINFO = uintptr /* winuser.h:2232:29 */ +type UPDATELAYEREDWINDOWINFO = tagUPDATELAYEREDWINDOWINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:2232:5 */ +type PUPDATELAYEREDWINDOWINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2232:29 */ type FLASHWINFO = struct { FcbSize UINT @@ -41940,8 +41941,8 @@ type FLASHWINFO = struct { FuCount UINT FdwTimeout DWORD F__ccgo_pad2 [4]byte -} /* winuser.h:2272:5 */ -type PFLASHWINFO = uintptr /* winuser.h:2272:16 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:2272:5 */ +type PFLASHWINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2272:16 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -41957,17 +41958,17 @@ type DLGTEMPLATE = struct { Fcx int16 Fcy int16 F__ccgo_pad1 [2]byte -} /* winuser.h:2346:5 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:2346:5 */ -type LPDLGTEMPLATEA = uintptr /* winuser.h:2350:23 */ -type LPDLGTEMPLATEW = uintptr /* winuser.h:2351:23 */ +type LPDLGTEMPLATEA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2350:23 */ +type LPDLGTEMPLATEW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2351:23 */ -type LPDLGTEMPLATE = LPDLGTEMPLATEA /* winuser.h:2353:3 */ +type LPDLGTEMPLATE = LPDLGTEMPLATEA /* /usr/x86_64-w64-mingw32/include/winuser.h:2353:3 */ -type LPCDLGTEMPLATEA = uintptr /* winuser.h:2357:29 */ -type LPCDLGTEMPLATEW = uintptr /* winuser.h:2358:29 */ +type LPCDLGTEMPLATEA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2357:29 */ +type LPCDLGTEMPLATEW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2358:29 */ -type LPCDLGTEMPLATE = LPCDLGTEMPLATEA /* winuser.h:2360:3 */ +type LPCDLGTEMPLATE = LPCDLGTEMPLATEA /* /usr/x86_64-w64-mingw32/include/winuser.h:2360:3 */ type DLGITEMTEMPLATE = struct { Fstyle DWORD @@ -41978,21 +41979,21 @@ type DLGITEMTEMPLATE = struct { Fcy int16 Fid WORD F__ccgo_pad1 [2]byte -} /* winuser.h:2372:5 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:2372:5 */ -type PDLGITEMTEMPLATEA = uintptr /* winuser.h:2374:27 */ -type PDLGITEMTEMPLATEW = uintptr /* winuser.h:2375:27 */ +type PDLGITEMTEMPLATEA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2374:27 */ +type PDLGITEMTEMPLATEW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2375:27 */ -type PDLGITEMTEMPLATE = PDLGITEMTEMPLATEA /* winuser.h:2377:3 */ +type PDLGITEMTEMPLATE = PDLGITEMTEMPLATEA /* /usr/x86_64-w64-mingw32/include/winuser.h:2377:3 */ -type LPDLGITEMTEMPLATEA = uintptr /* winuser.h:2379:27 */ -type LPDLGITEMTEMPLATEW = uintptr /* winuser.h:2380:27 */ +type LPDLGITEMTEMPLATEA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2379:27 */ +type LPDLGITEMTEMPLATEW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2380:27 */ -type LPDLGITEMTEMPLATE = LPDLGITEMTEMPLATEA /* winuser.h:2382:3 */ +type LPDLGITEMTEMPLATE = LPDLGITEMTEMPLATEA /* /usr/x86_64-w64-mingw32/include/winuser.h:2382:3 */ -type DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS = uint32 /* winuser.h:2444:5 */ +type DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS = uint32 /* /usr/x86_64-w64-mingw32/include/winuser.h:2444:5 */ -type DIALOG_DPI_CHANGE_BEHAVIORS = uint32 /* winuser.h:2454:5 */ +type DIALOG_DPI_CHANGE_BEHAVIORS = uint32 /* /usr/x86_64-w64-mingw32/include/winuser.h:2454:5 */ type tagMOUSEINPUT = struct { Fdx LONG @@ -42002,11 +42003,11 @@ type tagMOUSEINPUT = struct { Ftime DWORD F__ccgo_pad1 [4]byte FdwExtraInfo ULONG_PTR -} /* winuser.h:2733:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:2733:11 */ -type MOUSEINPUT = tagMOUSEINPUT /* winuser.h:2740:5 */ -type PMOUSEINPUT = uintptr /* winuser.h:2740:16 */ -type LPMOUSEINPUT = uintptr /* winuser.h:2740:29 */ +type MOUSEINPUT = tagMOUSEINPUT /* /usr/x86_64-w64-mingw32/include/winuser.h:2740:5 */ +type PMOUSEINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2740:16 */ +type LPMOUSEINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2740:29 */ type tagKEYBDINPUT = struct { FwVk WORD @@ -42015,46 +42016,46 @@ type tagKEYBDINPUT = struct { Ftime DWORD F__ccgo_pad1 [4]byte FdwExtraInfo ULONG_PTR -} /* winuser.h:2742:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:2742:11 */ -type KEYBDINPUT = tagKEYBDINPUT /* winuser.h:2748:5 */ -type PKEYBDINPUT = uintptr /* winuser.h:2748:16 */ -type LPKEYBDINPUT = uintptr /* winuser.h:2748:29 */ +type KEYBDINPUT = tagKEYBDINPUT /* /usr/x86_64-w64-mingw32/include/winuser.h:2748:5 */ +type PKEYBDINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2748:16 */ +type LPKEYBDINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2748:29 */ type tagHARDWAREINPUT = struct { FuMsg DWORD FwParamL WORD FwParamH WORD -} /* winuser.h:2750:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:2750:11 */ -type HARDWAREINPUT = tagHARDWAREINPUT /* winuser.h:2754:5 */ -type PHARDWAREINPUT = uintptr /* winuser.h:2754:19 */ -type LPHARDWAREINPUT = uintptr /* winuser.h:2754:35 */ +type HARDWAREINPUT = tagHARDWAREINPUT /* /usr/x86_64-w64-mingw32/include/winuser.h:2754:5 */ +type PHARDWAREINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2754:19 */ +type LPHARDWAREINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2754:35 */ type tagINPUT = struct { Ftype DWORD F__ccgo_pad1 [4]byte Fu struct{ Fmi MOUSEINPUT } -} /* winuser.h:2756:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:2756:11 */ -type INPUT = tagINPUT /* winuser.h:2763:5 */ -type PINPUT = uintptr /* winuser.h:2763:11 */ -type LPINPUT = uintptr /* winuser.h:2763:19 */ +type INPUT = tagINPUT /* /usr/x86_64-w64-mingw32/include/winuser.h:2763:5 */ +type PINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2763:11 */ +type LPINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2763:19 */ type tagLASTINPUTINFO = struct { FcbSize UINT FdwTime DWORD -} /* winuser.h:2967:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:2967:11 */ -type LASTINPUTINFO = tagLASTINPUTINFO /* winuser.h:2970:5 */ -type PLASTINPUTINFO = uintptr /* winuser.h:2970:19 */ +type LASTINPUTINFO = tagLASTINPUTINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:2970:5 */ +type PLASTINPUTINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:2970:19 */ type tagTPMPARAMS = struct { FcbSize UINT FrcExclude RECT -} /* winuser.h:3293:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:3293:11 */ -type TPMPARAMS = tagTPMPARAMS /* winuser.h:3296:5 */ +type TPMPARAMS = tagTPMPARAMS /* /usr/x86_64-w64-mingw32/include/winuser.h:3296:5 */ type tagMENUINFO = struct { FcbSize DWORD @@ -42065,13 +42066,13 @@ type tagMENUINFO = struct { FdwContextHelpID DWORD F__ccgo_pad1 [4]byte FdwMenuData ULONG_PTR -} /* winuser.h:3298:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:3298:11 */ -type MENUINFO = tagMENUINFO /* winuser.h:3306:5 */ -type LPMENUINFO = uintptr /* winuser.h:3306:14 */ +type MENUINFO = tagMENUINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:3306:5 */ +type LPMENUINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3306:14 */ -type LPTPMPARAMS = uintptr /* winuser.h:3308:21 */ -type LPCMENUINFO = uintptr /* winuser.h:3309:26 */ +type LPTPMPARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3308:21 */ +type LPCMENUINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3309:26 */ type tagMENUGETOBJECTINFO = struct { FdwFlags DWORD @@ -42079,10 +42080,10 @@ type tagMENUGETOBJECTINFO = struct { Fhmenu HMENU Friid PVOID FpvObj PVOID -} /* winuser.h:3319:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:3319:11 */ -type MENUGETOBJECTINFO = tagMENUGETOBJECTINFO /* winuser.h:3325:5 */ -type PMENUGETOBJECTINFO = uintptr /* winuser.h:3325:23 */ +type MENUGETOBJECTINFO = tagMENUGETOBJECTINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:3325:5 */ +type PMENUGETOBJECTINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3325:23 */ type tagMENUITEMINFOA = struct { FcbSize UINT @@ -42099,10 +42100,10 @@ type tagMENUITEMINFOA = struct { Fcch UINT F__ccgo_pad2 [4]byte FhbmpItem HBITMAP -} /* winuser.h:3327:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:3327:11 */ -type MENUITEMINFOA = tagMENUITEMINFOA /* winuser.h:3340:5 */ -type LPMENUITEMINFOA = uintptr /* winuser.h:3340:19 */ +type MENUITEMINFOA = tagMENUITEMINFOA /* /usr/x86_64-w64-mingw32/include/winuser.h:3340:5 */ +type LPMENUITEMINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3340:19 */ type tagMENUITEMINFOW = struct { FcbSize UINT @@ -42119,18 +42120,18 @@ type tagMENUITEMINFOW = struct { Fcch UINT F__ccgo_pad2 [4]byte FhbmpItem HBITMAP -} /* winuser.h:3342:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:3342:11 */ -type MENUITEMINFOW = tagMENUITEMINFOW /* winuser.h:3355:5 */ -type LPMENUITEMINFOW = uintptr /* winuser.h:3355:19 */ +type MENUITEMINFOW = tagMENUITEMINFOW /* /usr/x86_64-w64-mingw32/include/winuser.h:3355:5 */ +type LPMENUITEMINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3355:19 */ -type MENUITEMINFO = MENUITEMINFOA /* winuser.h:3357:3 */ -type LPMENUITEMINFO = LPMENUITEMINFOA /* winuser.h:3358:3 */ +type MENUITEMINFO = MENUITEMINFOA /* /usr/x86_64-w64-mingw32/include/winuser.h:3357:3 */ +type LPMENUITEMINFO = LPMENUITEMINFOA /* /usr/x86_64-w64-mingw32/include/winuser.h:3358:3 */ -type LPCMENUITEMINFOA = uintptr /* winuser.h:3360:31 */ -type LPCMENUITEMINFOW = uintptr /* winuser.h:3361:31 */ +type LPCMENUITEMINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3360:31 */ +type LPCMENUITEMINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3361:31 */ -type LPCMENUITEMINFO = LPCMENUITEMINFOA /* winuser.h:3363:3 */ +type LPCMENUITEMINFO = LPCMENUITEMINFOA /* /usr/x86_64-w64-mingw32/include/winuser.h:3363:3 */ type tagDROPSTRUCT = struct { FhwndSource HWND @@ -42141,11 +42142,11 @@ type tagDROPSTRUCT = struct { FptDrop POINT FdwControlData DWORD F__ccgo_pad2 [4]byte -} /* winuser.h:3411:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:3411:11 */ -type DROPSTRUCT = tagDROPSTRUCT /* winuser.h:3418:5 */ -type PDROPSTRUCT = uintptr /* winuser.h:3418:16 */ -type LPDROPSTRUCT = uintptr /* winuser.h:3418:29 */ +type DROPSTRUCT = tagDROPSTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:3418:5 */ +type PDROPSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3418:16 */ +type LPDROPSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3418:29 */ type tagDRAWTEXTPARAMS = struct { FcbSize UINT @@ -42153,10 +42154,10 @@ type tagDRAWTEXTPARAMS = struct { FiLeftMargin int32 FiRightMargin int32 FuiLengthDrawn UINT -} /* winuser.h:3465:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:3465:11 */ -type DRAWTEXTPARAMS = tagDRAWTEXTPARAMS /* winuser.h:3471:5 */ -type LPDRAWTEXTPARAMS = uintptr /* winuser.h:3471:20 */ +type DRAWTEXTPARAMS = tagDRAWTEXTPARAMS /* /usr/x86_64-w64-mingw32/include/winuser.h:3471:5 */ +type LPDRAWTEXTPARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3471:20 */ type tagHELPINFO = struct { FcbSize UINT @@ -42166,12 +42167,12 @@ type tagHELPINFO = struct { FhItemHandle HANDLE FdwContextId DWORD_PTR FMousePos POINT -} /* winuser.h:3652:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:3652:11 */ -type HELPINFO = tagHELPINFO /* winuser.h:3659:5 */ -type LPHELPINFO = uintptr /* winuser.h:3659:14 */ +type HELPINFO = tagHELPINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:3659:5 */ +type LPHELPINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3659:14 */ -type MSGBOXCALLBACK = uintptr /* winuser.h:3716:16 */ +type MSGBOXCALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3716:16 */ type tagMSGBOXPARAMSA = struct { FcbSize UINT @@ -42187,11 +42188,11 @@ type tagMSGBOXPARAMSA = struct { FlpfnMsgBoxCallback MSGBOXCALLBACK FdwLanguageId DWORD F__ccgo_pad3 [4]byte -} /* winuser.h:3718:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:3718:11 */ -type MSGBOXPARAMSA = tagMSGBOXPARAMSA /* winuser.h:3729:5 */ -type PMSGBOXPARAMSA = uintptr /* winuser.h:3729:19 */ -type LPMSGBOXPARAMSA = uintptr /* winuser.h:3729:35 */ +type MSGBOXPARAMSA = tagMSGBOXPARAMSA /* /usr/x86_64-w64-mingw32/include/winuser.h:3729:5 */ +type PMSGBOXPARAMSA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3729:19 */ +type LPMSGBOXPARAMSA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3729:35 */ type tagMSGBOXPARAMSW = struct { FcbSize UINT @@ -42207,28 +42208,28 @@ type tagMSGBOXPARAMSW = struct { FlpfnMsgBoxCallback MSGBOXCALLBACK FdwLanguageId DWORD F__ccgo_pad3 [4]byte -} /* winuser.h:3731:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:3731:11 */ -type MSGBOXPARAMSW = tagMSGBOXPARAMSW /* winuser.h:3742:5 */ -type PMSGBOXPARAMSW = uintptr /* winuser.h:3742:19 */ -type LPMSGBOXPARAMSW = uintptr /* winuser.h:3742:35 */ +type MSGBOXPARAMSW = tagMSGBOXPARAMSW /* /usr/x86_64-w64-mingw32/include/winuser.h:3742:5 */ +type PMSGBOXPARAMSW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3742:19 */ +type LPMSGBOXPARAMSW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:3742:35 */ -type MSGBOXPARAMS = MSGBOXPARAMSA /* winuser.h:3744:3 */ -type PMSGBOXPARAMS = PMSGBOXPARAMSA /* winuser.h:3745:3 */ -type LPMSGBOXPARAMS = LPMSGBOXPARAMSA /* winuser.h:3746:3 */ +type MSGBOXPARAMS = MSGBOXPARAMSA /* /usr/x86_64-w64-mingw32/include/winuser.h:3744:3 */ +type PMSGBOXPARAMS = PMSGBOXPARAMSA /* /usr/x86_64-w64-mingw32/include/winuser.h:3745:3 */ +type LPMSGBOXPARAMS = LPMSGBOXPARAMSA /* /usr/x86_64-w64-mingw32/include/winuser.h:3746:3 */ type MENUITEMTEMPLATEHEADER = struct { FversionNumber WORD Foffset WORD -} /* winuser.h:4059:5 */ -type PMENUITEMTEMPLATEHEADER = uintptr /* winuser.h:4059:28 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4059:5 */ +type PMENUITEMTEMPLATEHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4059:28 */ type MENUITEMTEMPLATE = struct { FmtOption WORD FmtID WORD FmtString [1]WCHAR -} /* winuser.h:4065:5 */ -type PMENUITEMTEMPLATE = uintptr /* winuser.h:4065:22 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4065:5 */ +type PMENUITEMTEMPLATE = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4065:22 */ type _ICONINFO = struct { FfIcon WINBOOL @@ -42237,10 +42238,10 @@ type _ICONINFO = struct { F__ccgo_pad1 [4]byte FhbmMask HBITMAP FhbmColor HBITMAP -} /* winuser.h:4142:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4142:11 */ -type ICONINFO = _ICONINFO /* winuser.h:4148:5 */ -type PICONINFO = uintptr /* winuser.h:4149:20 */ +type ICONINFO = _ICONINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:4148:5 */ +type PICONINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4149:20 */ type tagCURSORSHAPE = struct { FxHotSpot int32 @@ -42251,10 +42252,10 @@ type tagCURSORSHAPE = struct { FPlanes BYTE FBitsPixel BYTE F__ccgo_pad1 [2]byte -} /* winuser.h:4166:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4166:11 */ -type CURSORSHAPE = tagCURSORSHAPE /* winuser.h:4174:5 */ -type LPCURSORSHAPE = uintptr /* winuser.h:4174:17 */ +type CURSORSHAPE = tagCURSORSHAPE /* /usr/x86_64-w64-mingw32/include/winuser.h:4174:5 */ +type LPCURSORSHAPE = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4174:17 */ type tagSCROLLINFO = struct { FcbSize UINT @@ -42264,11 +42265,11 @@ type tagSCROLLINFO = struct { FnPage UINT FnPos int32 FnTrackPos int32 -} /* winuser.h:4882:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4882:11 */ -type SCROLLINFO = tagSCROLLINFO /* winuser.h:4890:5 */ -type LPSCROLLINFO = uintptr /* winuser.h:4890:16 */ -type LPCSCROLLINFO = uintptr /* winuser.h:4891:28 */ +type SCROLLINFO = tagSCROLLINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:4890:5 */ +type LPSCROLLINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4890:16 */ +type LPCSCROLLINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4891:28 */ type tagMDICREATESTRUCTA = struct { FszClass LPCSTR @@ -42281,10 +42282,10 @@ type tagMDICREATESTRUCTA = struct { Fstyle DWORD F__ccgo_pad1 [4]byte FlParam LPARAM -} /* winuser.h:4909:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4909:11 */ -type MDICREATESTRUCTA = tagMDICREATESTRUCTA /* winuser.h:4919:5 */ -type LPMDICREATESTRUCTA = uintptr /* winuser.h:4919:22 */ +type MDICREATESTRUCTA = tagMDICREATESTRUCTA /* /usr/x86_64-w64-mingw32/include/winuser.h:4919:5 */ +type LPMDICREATESTRUCTA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4919:22 */ type tagMDICREATESTRUCTW = struct { FszClass LPCWSTR @@ -42297,49 +42298,49 @@ type tagMDICREATESTRUCTW = struct { Fstyle DWORD F__ccgo_pad1 [4]byte FlParam LPARAM -} /* winuser.h:4921:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4921:11 */ -type MDICREATESTRUCTW = tagMDICREATESTRUCTW /* winuser.h:4931:5 */ -type LPMDICREATESTRUCTW = uintptr /* winuser.h:4931:22 */ +type MDICREATESTRUCTW = tagMDICREATESTRUCTW /* /usr/x86_64-w64-mingw32/include/winuser.h:4931:5 */ +type LPMDICREATESTRUCTW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4931:22 */ -type MDICREATESTRUCT = MDICREATESTRUCTA /* winuser.h:4933:3 */ -type LPMDICREATESTRUCT = LPMDICREATESTRUCTA /* winuser.h:4934:3 */ +type MDICREATESTRUCT = MDICREATESTRUCTA /* /usr/x86_64-w64-mingw32/include/winuser.h:4933:3 */ +type LPMDICREATESTRUCT = LPMDICREATESTRUCTA /* /usr/x86_64-w64-mingw32/include/winuser.h:4934:3 */ type tagCLIENTCREATESTRUCT = struct { FhWindowMenu HANDLE FidFirstChild UINT F__ccgo_pad1 [4]byte -} /* winuser.h:4936:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4936:11 */ -type CLIENTCREATESTRUCT = tagCLIENTCREATESTRUCT /* winuser.h:4939:5 */ -type LPCLIENTCREATESTRUCT = uintptr /* winuser.h:4939:24 */ +type CLIENTCREATESTRUCT = tagCLIENTCREATESTRUCT /* /usr/x86_64-w64-mingw32/include/winuser.h:4939:5 */ +type LPCLIENTCREATESTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4939:24 */ -type HELPPOLY = DWORD /* winuser.h:4965:17 */ +type HELPPOLY = DWORD /* /usr/x86_64-w64-mingw32/include/winuser.h:4965:17 */ type tagMULTIKEYHELPA = struct { FmkSize DWORD FmkKeylist CHAR FszKeyphrase [1]CHAR F__ccgo_pad1 [2]byte -} /* winuser.h:4967:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4967:11 */ -type MULTIKEYHELPA = tagMULTIKEYHELPA /* winuser.h:4971:5 */ -type PMULTIKEYHELPA = uintptr /* winuser.h:4971:19 */ -type LPMULTIKEYHELPA = uintptr /* winuser.h:4971:35 */ +type MULTIKEYHELPA = tagMULTIKEYHELPA /* /usr/x86_64-w64-mingw32/include/winuser.h:4971:5 */ +type PMULTIKEYHELPA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4971:19 */ +type LPMULTIKEYHELPA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4971:35 */ type tagMULTIKEYHELPW = struct { FmkSize DWORD FmkKeylist WCHAR FszKeyphrase [1]WCHAR -} /* winuser.h:4973:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4973:11 */ -type MULTIKEYHELPW = tagMULTIKEYHELPW /* winuser.h:4977:5 */ -type PMULTIKEYHELPW = uintptr /* winuser.h:4977:19 */ -type LPMULTIKEYHELPW = uintptr /* winuser.h:4977:35 */ +type MULTIKEYHELPW = tagMULTIKEYHELPW /* /usr/x86_64-w64-mingw32/include/winuser.h:4977:5 */ +type PMULTIKEYHELPW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4977:19 */ +type LPMULTIKEYHELPW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4977:35 */ -type MULTIKEYHELP = MULTIKEYHELPA /* winuser.h:4979:3 */ -type PMULTIKEYHELP = PMULTIKEYHELPA /* winuser.h:4980:3 */ -type LPMULTIKEYHELP = LPMULTIKEYHELPA /* winuser.h:4981:3 */ +type MULTIKEYHELP = MULTIKEYHELPA /* /usr/x86_64-w64-mingw32/include/winuser.h:4979:3 */ +type PMULTIKEYHELP = PMULTIKEYHELPA /* /usr/x86_64-w64-mingw32/include/winuser.h:4980:3 */ +type LPMULTIKEYHELP = LPMULTIKEYHELPA /* /usr/x86_64-w64-mingw32/include/winuser.h:4981:3 */ type tagHELPWININFOA = struct { FwStructSize int32 @@ -42350,11 +42351,11 @@ type tagHELPWININFOA = struct { FwMax int32 FrgchMember [2]CHAR F__ccgo_pad1 [2]byte -} /* winuser.h:4983:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4983:11 */ -type HELPWININFOA = tagHELPWININFOA /* winuser.h:4991:5 */ -type PHELPWININFOA = uintptr /* winuser.h:4991:18 */ -type LPHELPWININFOA = uintptr /* winuser.h:4991:33 */ +type HELPWININFOA = tagHELPWININFOA /* /usr/x86_64-w64-mingw32/include/winuser.h:4991:5 */ +type PHELPWININFOA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4991:18 */ +type LPHELPWININFOA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:4991:33 */ type tagHELPWININFOW = struct { FwStructSize int32 @@ -42364,15 +42365,15 @@ type tagHELPWININFOW = struct { Fdy int32 FwMax int32 FrgchMember [2]WCHAR -} /* winuser.h:4993:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:4993:11 */ -type HELPWININFOW = tagHELPWININFOW /* winuser.h:5001:5 */ -type PHELPWININFOW = uintptr /* winuser.h:5001:18 */ -type LPHELPWININFOW = uintptr /* winuser.h:5001:33 */ +type HELPWININFOW = tagHELPWININFOW /* /usr/x86_64-w64-mingw32/include/winuser.h:5001:5 */ +type PHELPWININFOW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5001:18 */ +type LPHELPWININFOW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5001:33 */ -type HELPWININFO = HELPWININFOA /* winuser.h:5003:3 */ -type PHELPWININFO = PHELPWININFOA /* winuser.h:5004:3 */ -type LPHELPWININFO = LPHELPWININFOA /* winuser.h:5005:3 */ +type HELPWININFO = HELPWININFOA /* /usr/x86_64-w64-mingw32/include/winuser.h:5003:3 */ +type PHELPWININFO = PHELPWININFOA /* /usr/x86_64-w64-mingw32/include/winuser.h:5004:3 */ +type LPHELPWININFO = LPHELPWININFOA /* /usr/x86_64-w64-mingw32/include/winuser.h:5005:3 */ type tagNONCLIENTMETRICSA = struct { FcbSize UINT @@ -42390,11 +42391,11 @@ type tagNONCLIENTMETRICSA = struct { FlfMenuFont LOGFONTA FlfStatusFont LOGFONTA FlfMessageFont LOGFONTA -} /* winuser.h:5408:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5408:11 */ -type NONCLIENTMETRICSA = tagNONCLIENTMETRICSA /* winuser.h:5427:5 */ -type PNONCLIENTMETRICSA = uintptr /* winuser.h:5427:23 */ -type LPNONCLIENTMETRICSA = uintptr /* winuser.h:5427:43 */ +type NONCLIENTMETRICSA = tagNONCLIENTMETRICSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5427:5 */ +type PNONCLIENTMETRICSA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5427:23 */ +type LPNONCLIENTMETRICSA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5427:43 */ type tagNONCLIENTMETRICSW = struct { FcbSize UINT @@ -42412,15 +42413,15 @@ type tagNONCLIENTMETRICSW = struct { FlfMenuFont LOGFONTW FlfStatusFont LOGFONTW FlfMessageFont LOGFONTW -} /* winuser.h:5429:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5429:11 */ -type NONCLIENTMETRICSW = tagNONCLIENTMETRICSW /* winuser.h:5448:5 */ -type PNONCLIENTMETRICSW = uintptr /* winuser.h:5448:23 */ -type LPNONCLIENTMETRICSW = uintptr /* winuser.h:5448:43 */ +type NONCLIENTMETRICSW = tagNONCLIENTMETRICSW /* /usr/x86_64-w64-mingw32/include/winuser.h:5448:5 */ +type PNONCLIENTMETRICSW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5448:23 */ +type LPNONCLIENTMETRICSW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5448:43 */ -type NONCLIENTMETRICS = NONCLIENTMETRICSA /* winuser.h:5450:3 */ -type PNONCLIENTMETRICS = PNONCLIENTMETRICSA /* winuser.h:5451:3 */ -type LPNONCLIENTMETRICS = LPNONCLIENTMETRICSA /* winuser.h:5452:3 */ +type NONCLIENTMETRICS = NONCLIENTMETRICSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5450:3 */ +type PNONCLIENTMETRICS = PNONCLIENTMETRICSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5451:3 */ +type LPNONCLIENTMETRICS = LPNONCLIENTMETRICSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5452:3 */ type tagMINIMIZEDMETRICS = struct { FcbSize UINT @@ -42428,11 +42429,11 @@ type tagMINIMIZEDMETRICS = struct { FiHorzGap int32 FiVertGap int32 FiArrange int32 -} /* winuser.h:5472:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5472:11 */ -type MINIMIZEDMETRICS = tagMINIMIZEDMETRICS /* winuser.h:5478:5 */ -type PMINIMIZEDMETRICS = uintptr /* winuser.h:5478:22 */ -type LPMINIMIZEDMETRICS = uintptr /* winuser.h:5478:41 */ +type MINIMIZEDMETRICS = tagMINIMIZEDMETRICS /* /usr/x86_64-w64-mingw32/include/winuser.h:5478:5 */ +type PMINIMIZEDMETRICS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5478:22 */ +type LPMINIMIZEDMETRICS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5478:41 */ type tagICONMETRICSA = struct { FcbSize UINT @@ -42440,11 +42441,11 @@ type tagICONMETRICSA = struct { FiVertSpacing int32 FiTitleWrap int32 FlfFont LOGFONTA -} /* winuser.h:5482:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5482:11 */ -type ICONMETRICSA = tagICONMETRICSA /* winuser.h:5488:5 */ -type PICONMETRICSA = uintptr /* winuser.h:5488:18 */ -type LPICONMETRICSA = uintptr /* winuser.h:5488:33 */ +type ICONMETRICSA = tagICONMETRICSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5488:5 */ +type PICONMETRICSA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5488:18 */ +type LPICONMETRICSA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5488:33 */ type tagICONMETRICSW = struct { FcbSize UINT @@ -42452,23 +42453,23 @@ type tagICONMETRICSW = struct { FiVertSpacing int32 FiTitleWrap int32 FlfFont LOGFONTW -} /* winuser.h:5490:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5490:11 */ -type ICONMETRICSW = tagICONMETRICSW /* winuser.h:5496:5 */ -type PICONMETRICSW = uintptr /* winuser.h:5496:18 */ -type LPICONMETRICSW = uintptr /* winuser.h:5496:33 */ +type ICONMETRICSW = tagICONMETRICSW /* /usr/x86_64-w64-mingw32/include/winuser.h:5496:5 */ +type PICONMETRICSW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5496:18 */ +type LPICONMETRICSW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5496:33 */ -type ICONMETRICS = ICONMETRICSA /* winuser.h:5498:3 */ -type PICONMETRICS = PICONMETRICSA /* winuser.h:5499:3 */ -type LPICONMETRICS = LPICONMETRICSA /* winuser.h:5500:3 */ +type ICONMETRICS = ICONMETRICSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5498:3 */ +type PICONMETRICS = PICONMETRICSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5499:3 */ +type LPICONMETRICS = LPICONMETRICSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5500:3 */ type tagANIMATIONINFO = struct { FcbSize UINT FiMinAnimate int32 -} /* winuser.h:5504:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5504:11 */ -type ANIMATIONINFO = tagANIMATIONINFO /* winuser.h:5507:5 */ -type LPANIMATIONINFO = uintptr /* winuser.h:5507:19 */ +type ANIMATIONINFO = tagANIMATIONINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:5507:5 */ +type LPANIMATIONINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5507:19 */ type tagSERIALKEYSA = struct { FcbSize UINT @@ -42479,10 +42480,10 @@ type tagSERIALKEYSA = struct { FiPortState UINT FiActive UINT F__ccgo_pad1 [4]byte -} /* winuser.h:5509:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5509:11 */ -type SERIALKEYSA = tagSERIALKEYSA /* winuser.h:5517:5 */ -type LPSERIALKEYSA = uintptr /* winuser.h:5517:17 */ +type SERIALKEYSA = tagSERIALKEYSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5517:5 */ +type LPSERIALKEYSA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5517:17 */ type tagSERIALKEYSW = struct { FcbSize UINT @@ -42493,34 +42494,34 @@ type tagSERIALKEYSW = struct { FiPortState UINT FiActive UINT F__ccgo_pad1 [4]byte -} /* winuser.h:5519:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5519:11 */ -type SERIALKEYSW = tagSERIALKEYSW /* winuser.h:5527:5 */ -type LPSERIALKEYSW = uintptr /* winuser.h:5527:17 */ +type SERIALKEYSW = tagSERIALKEYSW /* /usr/x86_64-w64-mingw32/include/winuser.h:5527:5 */ +type LPSERIALKEYSW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5527:17 */ -type SERIALKEYS = SERIALKEYSA /* winuser.h:5529:3 */ -type LPSERIALKEYS = LPSERIALKEYSA /* winuser.h:5530:3 */ +type SERIALKEYS = SERIALKEYSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5529:3 */ +type LPSERIALKEYS = LPSERIALKEYSA /* /usr/x86_64-w64-mingw32/include/winuser.h:5530:3 */ type tagHIGHCONTRASTA = struct { FcbSize UINT FdwFlags DWORD FlpszDefaultScheme LPSTR -} /* winuser.h:5532:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5532:11 */ -type HIGHCONTRASTA = tagHIGHCONTRASTA /* winuser.h:5536:5 */ -type LPHIGHCONTRASTA = uintptr /* winuser.h:5536:19 */ +type HIGHCONTRASTA = tagHIGHCONTRASTA /* /usr/x86_64-w64-mingw32/include/winuser.h:5536:5 */ +type LPHIGHCONTRASTA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5536:19 */ type tagHIGHCONTRASTW = struct { FcbSize UINT FdwFlags DWORD FlpszDefaultScheme LPWSTR -} /* winuser.h:5538:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5538:11 */ -type HIGHCONTRASTW = tagHIGHCONTRASTW /* winuser.h:5542:5 */ -type LPHIGHCONTRASTW = uintptr /* winuser.h:5542:19 */ +type HIGHCONTRASTW = tagHIGHCONTRASTW /* /usr/x86_64-w64-mingw32/include/winuser.h:5542:5 */ +type LPHIGHCONTRASTW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5542:19 */ -type HIGHCONTRAST = HIGHCONTRASTA /* winuser.h:5544:3 */ -type LPHIGHCONTRAST = LPHIGHCONTRASTA /* winuser.h:5545:3 */ +type HIGHCONTRAST = HIGHCONTRASTA /* /usr/x86_64-w64-mingw32/include/winuser.h:5544:3 */ +type LPHIGHCONTRAST = LPHIGHCONTRASTA /* /usr/x86_64-w64-mingw32/include/winuser.h:5545:3 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -42557,7 +42558,7 @@ type _VIDEOPARAMETERS = struct { FdwCPKey ULONG FbCP_APSTriggerBits ULONG FbOEMCopyProtection [256]UCHAR -} /* tvout.h:11:9 */ +} /* /usr/x86_64-w64-mingw32/include/tvout.h:11:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -42570,9 +42571,9 @@ type _VIDEOPARAMETERS = struct { // __declspec(selectany) must be applied to initialized objects on GCC 5 hence must not be used here. -type VIDEOPARAMETERS = _VIDEOPARAMETERS /* tvout.h:35:3 */ -type PVIDEOPARAMETERS = uintptr /* tvout.h:35:19 */ -type LPVIDEOPARAMETERS = uintptr /* tvout.h:35:37 */ +type VIDEOPARAMETERS = _VIDEOPARAMETERS /* /usr/x86_64-w64-mingw32/include/tvout.h:35:3 */ +type PVIDEOPARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/tvout.h:35:19 */ +type LPVIDEOPARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/tvout.h:35:37 */ type tagFILTERKEYS = struct { FcbSize UINT @@ -42581,18 +42582,18 @@ type tagFILTERKEYS = struct { FiDelayMSec DWORD FiRepeatMSec DWORD FiBounceMSec DWORD -} /* winuser.h:5641:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5641:11 */ -type FILTERKEYS = tagFILTERKEYS /* winuser.h:5648:5 */ -type LPFILTERKEYS = uintptr /* winuser.h:5648:16 */ +type FILTERKEYS = tagFILTERKEYS /* /usr/x86_64-w64-mingw32/include/winuser.h:5648:5 */ +type LPFILTERKEYS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5648:16 */ type tagSTICKYKEYS = struct { FcbSize UINT FdwFlags DWORD -} /* winuser.h:5660:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5660:11 */ -type STICKYKEYS = tagSTICKYKEYS /* winuser.h:5663:5 */ -type LPSTICKYKEYS = uintptr /* winuser.h:5663:16 */ +type STICKYKEYS = tagSTICKYKEYS /* /usr/x86_64-w64-mingw32/include/winuser.h:5663:5 */ +type LPSTICKYKEYS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5663:16 */ type tagMOUSEKEYS = struct { FcbSize UINT @@ -42602,19 +42603,19 @@ type tagMOUSEKEYS = struct { FiCtrlSpeed DWORD FdwReserved1 DWORD FdwReserved2 DWORD -} /* winuser.h:5693:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5693:11 */ -type MOUSEKEYS = tagMOUSEKEYS /* winuser.h:5701:5 */ -type LPMOUSEKEYS = uintptr /* winuser.h:5701:15 */ +type MOUSEKEYS = tagMOUSEKEYS /* /usr/x86_64-w64-mingw32/include/winuser.h:5701:5 */ +type LPMOUSEKEYS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5701:15 */ type tagACCESSTIMEOUT = struct { FcbSize UINT FdwFlags DWORD FiTimeOutMSec DWORD -} /* winuser.h:5719:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5719:11 */ -type ACCESSTIMEOUT = tagACCESSTIMEOUT /* winuser.h:5723:5 */ -type LPACCESSTIMEOUT = uintptr /* winuser.h:5723:19 */ +type ACCESSTIMEOUT = tagACCESSTIMEOUT /* /usr/x86_64-w64-mingw32/include/winuser.h:5723:5 */ +type LPACCESSTIMEOUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5723:19 */ type tagSOUNDSENTRYA = struct { FcbSize UINT @@ -42630,10 +42631,10 @@ type tagSOUNDSENTRYA = struct { FlpszWindowsEffectDLL LPSTR FiWindowsEffectOrdinal DWORD F__ccgo_pad1 [4]byte -} /* winuser.h:5744:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5744:11 */ -type SOUNDSENTRYA = tagSOUNDSENTRYA /* winuser.h:5757:5 */ -type LPSOUNDSENTRYA = uintptr /* winuser.h:5757:18 */ +type SOUNDSENTRYA = tagSOUNDSENTRYA /* /usr/x86_64-w64-mingw32/include/winuser.h:5757:5 */ +type LPSOUNDSENTRYA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5757:18 */ type tagSOUNDSENTRYW = struct { FcbSize UINT @@ -42649,31 +42650,31 @@ type tagSOUNDSENTRYW = struct { FlpszWindowsEffectDLL LPWSTR FiWindowsEffectOrdinal DWORD F__ccgo_pad1 [4]byte -} /* winuser.h:5759:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5759:11 */ -type SOUNDSENTRYW = tagSOUNDSENTRYW /* winuser.h:5772:5 */ -type LPSOUNDSENTRYW = uintptr /* winuser.h:5772:18 */ +type SOUNDSENTRYW = tagSOUNDSENTRYW /* /usr/x86_64-w64-mingw32/include/winuser.h:5772:5 */ +type LPSOUNDSENTRYW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5772:18 */ -type SOUNDSENTRY = SOUNDSENTRYA /* winuser.h:5774:3 */ -type LPSOUNDSENTRY = LPSOUNDSENTRYA /* winuser.h:5775:3 */ +type SOUNDSENTRY = SOUNDSENTRYA /* /usr/x86_64-w64-mingw32/include/winuser.h:5774:3 */ +type LPSOUNDSENTRY = LPSOUNDSENTRYA /* /usr/x86_64-w64-mingw32/include/winuser.h:5775:3 */ type tagTOGGLEKEYS = struct { FcbSize UINT FdwFlags DWORD -} /* winuser.h:5787:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5787:11 */ -type TOGGLEKEYS = tagTOGGLEKEYS /* winuser.h:5790:5 */ -type LPTOGGLEKEYS = uintptr /* winuser.h:5790:16 */ +type TOGGLEKEYS = tagTOGGLEKEYS /* /usr/x86_64-w64-mingw32/include/winuser.h:5790:5 */ +type LPTOGGLEKEYS = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5790:16 */ type tagMONITORINFO = struct { FcbSize DWORD FrcMonitor RECT FrcWork RECT FdwFlags DWORD -} /* winuser.h:5792:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5792:11 */ -type MONITORINFO = tagMONITORINFO /* winuser.h:5797:5 */ -type LPMONITORINFO = uintptr /* winuser.h:5797:17 */ +type MONITORINFO = tagMONITORINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:5797:5 */ +type LPMONITORINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5797:17 */ type tagMONITORINFOEXA = struct { F__0 struct { @@ -42683,10 +42684,10 @@ type tagMONITORINFOEXA = struct { FdwFlags DWORD } FszDevice [32]CHAR -} /* winuser.h:5819:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5819:11 */ -type MONITORINFOEXA = tagMONITORINFOEXA /* winuser.h:5827:5 */ -type LPMONITORINFOEXA = uintptr /* winuser.h:5827:20 */ +type MONITORINFOEXA = tagMONITORINFOEXA /* /usr/x86_64-w64-mingw32/include/winuser.h:5827:5 */ +type LPMONITORINFOEXA = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5827:20 */ type tagMONITORINFOEXW = struct { F__0 struct { @@ -42696,17 +42697,17 @@ type tagMONITORINFOEXW = struct { FdwFlags DWORD } FszDevice [32]WCHAR -} /* winuser.h:5829:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:5829:11 */ -type MONITORINFOEXW = tagMONITORINFOEXW /* winuser.h:5837:5 */ -type LPMONITORINFOEXW = uintptr /* winuser.h:5837:20 */ +type MONITORINFOEXW = tagMONITORINFOEXW /* /usr/x86_64-w64-mingw32/include/winuser.h:5837:5 */ +type LPMONITORINFOEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5837:20 */ -type MONITORINFOEX = MONITORINFOEXA /* winuser.h:5839:3 */ -type LPMONITORINFOEX = LPMONITORINFOEXA /* winuser.h:5840:3 */ +type MONITORINFOEX = MONITORINFOEXA /* /usr/x86_64-w64-mingw32/include/winuser.h:5839:3 */ +type LPMONITORINFOEX = LPMONITORINFOEXA /* /usr/x86_64-w64-mingw32/include/winuser.h:5840:3 */ -type MONITORENUMPROC = uintptr /* winuser.h:5843:19 */ +type MONITORENUMPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5843:19 */ -type WINEVENTPROC = uintptr /* winuser.h:5885:16 */ +type WINEVENTPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:5885:16 */ type tagGUITHREADINFO = struct { FcbSize DWORD @@ -42718,22 +42719,22 @@ type tagGUITHREADINFO = struct { FhwndMoveSize HWND FhwndCaret HWND FrcCaret RECT -} /* winuser.h:6062:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6062:11 */ -type GUITHREADINFO = tagGUITHREADINFO /* winuser.h:6072:5 */ -type PGUITHREADINFO = uintptr /* winuser.h:6072:19 */ -type LPGUITHREADINFO = uintptr /* winuser.h:6072:35 */ +type GUITHREADINFO = tagGUITHREADINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:6072:5 */ +type PGUITHREADINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6072:19 */ +type LPGUITHREADINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6072:35 */ type tagCURSORINFO = struct { FcbSize DWORD Fflags DWORD FhCursor HCURSOR FptScreenPos POINT -} /* winuser.h:6167:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6167:11 */ -type CURSORINFO = tagCURSORINFO /* winuser.h:6172:5 */ -type PCURSORINFO = uintptr /* winuser.h:6172:16 */ -type LPCURSORINFO = uintptr /* winuser.h:6172:29 */ +type CURSORINFO = tagCURSORINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:6172:5 */ +type PCURSORINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6172:16 */ +type LPCURSORINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6172:29 */ type tagWINDOWINFO = struct { FcbSize DWORD @@ -42746,21 +42747,21 @@ type tagWINDOWINFO = struct { FcyWindowBorders UINT FatomWindowType ATOM FwCreatorVersion WORD -} /* winuser.h:6181:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6181:11 */ -type WINDOWINFO = tagWINDOWINFO /* winuser.h:6192:5 */ -type PWINDOWINFO = uintptr /* winuser.h:6192:16 */ -type LPWINDOWINFO = uintptr /* winuser.h:6192:29 */ +type WINDOWINFO = tagWINDOWINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:6192:5 */ +type PWINDOWINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6192:16 */ +type LPWINDOWINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6192:29 */ type tagTITLEBARINFO = struct { FcbSize DWORD FrcTitleBar RECT Frgstate [6]DWORD -} /* winuser.h:6198:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6198:11 */ -type TITLEBARINFO = tagTITLEBARINFO /* winuser.h:6202:5 */ -type PTITLEBARINFO = uintptr /* winuser.h:6202:18 */ -type LPTITLEBARINFO = uintptr /* winuser.h:6202:33 */ +type TITLEBARINFO = tagTITLEBARINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:6202:5 */ +type PTITLEBARINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6202:18 */ +type LPTITLEBARINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6202:33 */ type tagMENUBARINFO = struct { FcbSize DWORD @@ -42770,11 +42771,11 @@ type tagMENUBARINFO = struct { FhwndMenu HWND FfBarFocused uint8 /* WINBOOL fBarFocused: 1, WINBOOL fFocused: 1 */ F__ccgo_pad2 [7]byte -} /* winuser.h:6215:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6215:11 */ -type MENUBARINFO = tagMENUBARINFO /* winuser.h:6222:5 */ -type PMENUBARINFO = uintptr /* winuser.h:6222:17 */ -type LPMENUBARINFO = uintptr /* winuser.h:6222:31 */ +type MENUBARINFO = tagMENUBARINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:6222:5 */ +type PMENUBARINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6222:17 */ +type LPMENUBARINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6222:31 */ type tagSCROLLBARINFO = struct { FcbSize DWORD @@ -42784,11 +42785,11 @@ type tagSCROLLBARINFO = struct { FxyThumbBottom int32 Freserved int32 Frgstate [6]DWORD -} /* winuser.h:6226:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6226:11 */ -type SCROLLBARINFO = tagSCROLLBARINFO /* winuser.h:6234:5 */ -type PSCROLLBARINFO = uintptr /* winuser.h:6234:19 */ -type LPSCROLLBARINFO = uintptr /* winuser.h:6234:35 */ +type SCROLLBARINFO = tagSCROLLBARINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:6234:5 */ +type PSCROLLBARINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6234:19 */ +type LPSCROLLBARINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6234:35 */ type tagCOMBOBOXINFO = struct { FcbSize DWORD @@ -42798,11 +42799,11 @@ type tagCOMBOBOXINFO = struct { FhwndCombo HWND FhwndItem HWND FhwndList HWND -} /* winuser.h:6238:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6238:11 */ -type COMBOBOXINFO = tagCOMBOBOXINFO /* winuser.h:6246:5 */ -type PCOMBOBOXINFO = uintptr /* winuser.h:6246:18 */ -type LPCOMBOBOXINFO = uintptr /* winuser.h:6246:33 */ +type COMBOBOXINFO = tagCOMBOBOXINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:6246:5 */ +type PCOMBOBOXINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6246:18 */ +type LPCOMBOBOXINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6246:33 */ type tagALTTABINFO = struct { FcbSize DWORD @@ -42814,26 +42815,26 @@ type tagALTTABINFO = struct { FcxItem int32 FcyItem int32 FptStart POINT -} /* winuser.h:6263:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6263:11 */ -type ALTTABINFO = tagALTTABINFO /* winuser.h:6273:5 */ -type PALTTABINFO = uintptr /* winuser.h:6273:16 */ -type LPALTTABINFO = uintptr /* winuser.h:6273:29 */ +type ALTTABINFO = tagALTTABINFO /* /usr/x86_64-w64-mingw32/include/winuser.h:6273:5 */ +type PALTTABINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6273:16 */ +type LPALTTABINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6273:29 */ -type HRAWINPUT__ = struct{ Funused int32 } /* winuser.h:6287:3 */ +type HRAWINPUT__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/winuser.h:6287:3 */ -type HRAWINPUT = uintptr /* winuser.h:6287:3 */ +type HRAWINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6287:3 */ type tagRAWINPUTHEADER = struct { FdwType DWORD FdwSize DWORD FhDevice HANDLE FwParam WPARAM -} /* winuser.h:6296:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6296:11 */ -type RAWINPUTHEADER = tagRAWINPUTHEADER /* winuser.h:6301:5 */ -type PRAWINPUTHEADER = uintptr /* winuser.h:6301:20 */ -type LPRAWINPUTHEADER = uintptr /* winuser.h:6301:37 */ +type RAWINPUTHEADER = tagRAWINPUTHEADER /* /usr/x86_64-w64-mingw32/include/winuser.h:6301:5 */ +type PRAWINPUTHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6301:20 */ +type LPRAWINPUTHEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6301:37 */ type tagRAWMOUSE = struct { FusFlags USHORT @@ -42843,11 +42844,11 @@ type tagRAWMOUSE = struct { FlLastX LONG FlLastY LONG FulExtraInformation ULONG -} /* winuser.h:6310:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6310:11 */ -type RAWMOUSE = tagRAWMOUSE /* winuser.h:6323:5 */ -type PRAWMOUSE = uintptr /* winuser.h:6323:14 */ -type LPRAWMOUSE = uintptr /* winuser.h:6323:25 */ +type RAWMOUSE = tagRAWMOUSE /* /usr/x86_64-w64-mingw32/include/winuser.h:6323:5 */ +type PRAWMOUSE = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6323:14 */ +type LPRAWMOUSE = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6323:25 */ type tagRAWKEYBOARD = struct { FMakeCode USHORT @@ -42856,41 +42857,41 @@ type tagRAWKEYBOARD = struct { FVKey USHORT FMessage UINT FExtraInformation ULONG -} /* winuser.h:6357:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6357:11 */ -type RAWKEYBOARD = tagRAWKEYBOARD /* winuser.h:6364:5 */ -type PRAWKEYBOARD = uintptr /* winuser.h:6364:17 */ -type LPRAWKEYBOARD = uintptr /* winuser.h:6364:31 */ +type RAWKEYBOARD = tagRAWKEYBOARD /* /usr/x86_64-w64-mingw32/include/winuser.h:6364:5 */ +type PRAWKEYBOARD = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6364:17 */ +type LPRAWKEYBOARD = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6364:31 */ type tagRAWHID = struct { FdwSizeHid DWORD FdwCount DWORD FbRawData [1]BYTE F__ccgo_pad1 [3]byte -} /* winuser.h:6377:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6377:11 */ -type RAWHID = tagRAWHID /* winuser.h:6381:5 */ -type PRAWHID = uintptr /* winuser.h:6381:12 */ -type LPRAWHID = uintptr /* winuser.h:6381:21 */ +type RAWHID = tagRAWHID /* /usr/x86_64-w64-mingw32/include/winuser.h:6381:5 */ +type PRAWHID = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6381:12 */ +type LPRAWHID = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6381:21 */ type tagRAWINPUT = struct { Fheader RAWINPUTHEADER Fdata struct{ Fmouse RAWMOUSE } -} /* winuser.h:6383:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6383:11 */ -type RAWINPUT = tagRAWINPUT /* winuser.h:6390:5 */ -type PRAWINPUT = uintptr /* winuser.h:6390:14 */ -type LPRAWINPUT = uintptr /* winuser.h:6390:25 */ +type RAWINPUT = tagRAWINPUT /* /usr/x86_64-w64-mingw32/include/winuser.h:6390:5 */ +type PRAWINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6390:14 */ +type LPRAWINPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6390:25 */ type tagRID_DEVICE_INFO_MOUSE = struct { FdwId DWORD FdwNumberOfButtons DWORD FdwSampleRate DWORD FfHasHorizontalWheel WINBOOL -} /* winuser.h:6413:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6413:11 */ -type RID_DEVICE_INFO_MOUSE = tagRID_DEVICE_INFO_MOUSE /* winuser.h:6418:5 */ -type PRID_DEVICE_INFO_MOUSE = uintptr /* winuser.h:6418:27 */ +type RID_DEVICE_INFO_MOUSE = tagRID_DEVICE_INFO_MOUSE /* /usr/x86_64-w64-mingw32/include/winuser.h:6418:5 */ +type PRID_DEVICE_INFO_MOUSE = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6418:27 */ type tagRID_DEVICE_INFO_KEYBOARD = struct { FdwType DWORD @@ -42899,10 +42900,10 @@ type tagRID_DEVICE_INFO_KEYBOARD = struct { FdwNumberOfFunctionKeys DWORD FdwNumberOfIndicators DWORD FdwNumberOfKeysTotal DWORD -} /* winuser.h:6420:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6420:11 */ -type RID_DEVICE_INFO_KEYBOARD = tagRID_DEVICE_INFO_KEYBOARD /* winuser.h:6427:5 */ -type PRID_DEVICE_INFO_KEYBOARD = uintptr /* winuser.h:6427:30 */ +type RID_DEVICE_INFO_KEYBOARD = tagRID_DEVICE_INFO_KEYBOARD /* /usr/x86_64-w64-mingw32/include/winuser.h:6427:5 */ +type PRID_DEVICE_INFO_KEYBOARD = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6427:30 */ type tagRID_DEVICE_INFO_HID = struct { FdwVendorId DWORD @@ -42910,10 +42911,10 @@ type tagRID_DEVICE_INFO_HID = struct { FdwVersionNumber DWORD FusUsagePage USHORT FusUsage USHORT -} /* winuser.h:6429:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6429:11 */ -type RID_DEVICE_INFO_HID = tagRID_DEVICE_INFO_HID /* winuser.h:6435:5 */ -type PRID_DEVICE_INFO_HID = uintptr /* winuser.h:6435:25 */ +type RID_DEVICE_INFO_HID = tagRID_DEVICE_INFO_HID /* /usr/x86_64-w64-mingw32/include/winuser.h:6435:5 */ +type PRID_DEVICE_INFO_HID = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6435:25 */ type tagRID_DEVICE_INFO = struct { FcbSize DWORD @@ -42922,52 +42923,52 @@ type tagRID_DEVICE_INFO = struct { Fmouse RID_DEVICE_INFO_MOUSE F__ccgo_pad1 [8]byte } -} /* winuser.h:6437:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6437:11 */ -type RID_DEVICE_INFO = tagRID_DEVICE_INFO /* winuser.h:6445:5 */ -type PRID_DEVICE_INFO = uintptr /* winuser.h:6445:21 */ -type LPRID_DEVICE_INFO = uintptr /* winuser.h:6445:39 */ +type RID_DEVICE_INFO = tagRID_DEVICE_INFO /* /usr/x86_64-w64-mingw32/include/winuser.h:6445:5 */ +type PRID_DEVICE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6445:21 */ +type LPRID_DEVICE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6445:39 */ type tagRAWINPUTDEVICE = struct { FusUsagePage USHORT FusUsage USHORT FdwFlags DWORD FhwndTarget HWND -} /* winuser.h:6453:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6453:11 */ -type RAWINPUTDEVICE = tagRAWINPUTDEVICE /* winuser.h:6458:5 */ -type PRAWINPUTDEVICE = uintptr /* winuser.h:6458:20 */ -type LPRAWINPUTDEVICE = uintptr /* winuser.h:6458:37 */ +type RAWINPUTDEVICE = tagRAWINPUTDEVICE /* /usr/x86_64-w64-mingw32/include/winuser.h:6458:5 */ +type PRAWINPUTDEVICE = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6458:20 */ +type LPRAWINPUTDEVICE = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6458:37 */ -type PCRAWINPUTDEVICE = uintptr /* winuser.h:6460:32 */ +type PCRAWINPUTDEVICE = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6460:32 */ type tagRAWINPUTDEVICELIST = struct { FhDevice HANDLE FdwType DWORD F__ccgo_pad1 [4]byte -} /* winuser.h:6487:11 */ +} /* /usr/x86_64-w64-mingw32/include/winuser.h:6487:11 */ -type RAWINPUTDEVICELIST = tagRAWINPUTDEVICELIST /* winuser.h:6490:5 */ -type PRAWINPUTDEVICELIST = uintptr /* winuser.h:6490:24 */ +type RAWINPUTDEVICELIST = tagRAWINPUTDEVICELIST /* /usr/x86_64-w64-mingw32/include/winuser.h:6490:5 */ +type PRAWINPUTDEVICELIST = uintptr /* /usr/x86_64-w64-mingw32/include/winuser.h:6490:24 */ // * // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type LGRPID = DWORD /* winnls.h:644:17 */ -type LCTYPE = DWORD /* winnls.h:645:17 */ -type CALTYPE = DWORD /* winnls.h:646:17 */ -type CALID = DWORD /* winnls.h:647:17 */ +type LGRPID = DWORD /* /usr/x86_64-w64-mingw32/include/winnls.h:644:17 */ +type LCTYPE = DWORD /* /usr/x86_64-w64-mingw32/include/winnls.h:645:17 */ +type CALTYPE = DWORD /* /usr/x86_64-w64-mingw32/include/winnls.h:646:17 */ +type CALID = DWORD /* /usr/x86_64-w64-mingw32/include/winnls.h:647:17 */ type _cpinfo = struct { FMaxCharSize UINT FDefaultChar [2]BYTE FLeadByte [12]BYTE F__ccgo_pad1 [2]byte -} /* winnls.h:649:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnls.h:649:11 */ -type CPINFO = _cpinfo /* winnls.h:653:5 */ -type LPCPINFO = uintptr /* winnls.h:653:12 */ +type CPINFO = _cpinfo /* /usr/x86_64-w64-mingw32/include/winnls.h:653:5 */ +type LPCPINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:653:12 */ type _cpinfoexA = struct { FMaxCharSize UINT FDefaultChar [2]BYTE @@ -42975,10 +42976,10 @@ type _cpinfoexA = struct { FUnicodeDefaultChar WCHAR FCodePage UINT FCodePageName [260]CHAR -} /* winnls.h:654:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnls.h:654:11 */ -type CPINFOEXA = _cpinfoexA /* winnls.h:661:5 */ -type LPCPINFOEXA = uintptr /* winnls.h:661:15 */ +type CPINFOEXA = _cpinfoexA /* /usr/x86_64-w64-mingw32/include/winnls.h:661:5 */ +type LPCPINFOEXA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:661:15 */ type _cpinfoexW = struct { FMaxCharSize UINT @@ -42987,13 +42988,13 @@ type _cpinfoexW = struct { FUnicodeDefaultChar WCHAR FCodePage UINT FCodePageName [260]WCHAR -} /* winnls.h:663:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnls.h:663:11 */ -type CPINFOEXW = _cpinfoexW /* winnls.h:670:5 */ -type LPCPINFOEXW = uintptr /* winnls.h:670:15 */ +type CPINFOEXW = _cpinfoexW /* /usr/x86_64-w64-mingw32/include/winnls.h:670:5 */ +type LPCPINFOEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:670:15 */ -type CPINFOEX = CPINFOEXA /* winnls.h:672:3 */ -type LPCPINFOEX = LPCPINFOEXA /* winnls.h:673:3 */ +type CPINFOEX = CPINFOEXA /* /usr/x86_64-w64-mingw32/include/winnls.h:672:3 */ +type LPCPINFOEX = LPCPINFOEXA /* /usr/x86_64-w64-mingw32/include/winnls.h:673:3 */ type _numberfmtA = struct { FNumDigits UINT @@ -43004,10 +43005,10 @@ type _numberfmtA = struct { FlpThousandSep LPSTR FNegativeOrder UINT F__ccgo_pad2 [4]byte -} /* winnls.h:675:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnls.h:675:11 */ -type NUMBERFMTA = _numberfmtA /* winnls.h:682:5 */ -type LPNUMBERFMTA = uintptr /* winnls.h:682:16 */ +type NUMBERFMTA = _numberfmtA /* /usr/x86_64-w64-mingw32/include/winnls.h:682:5 */ +type LPNUMBERFMTA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:682:16 */ type _numberfmtW = struct { FNumDigits UINT FLeadingZero UINT @@ -43017,13 +43018,13 @@ type _numberfmtW = struct { FlpThousandSep LPWSTR FNegativeOrder UINT F__ccgo_pad2 [4]byte -} /* winnls.h:683:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnls.h:683:11 */ -type NUMBERFMTW = _numberfmtW /* winnls.h:690:5 */ -type LPNUMBERFMTW = uintptr /* winnls.h:690:16 */ +type NUMBERFMTW = _numberfmtW /* /usr/x86_64-w64-mingw32/include/winnls.h:690:5 */ +type LPNUMBERFMTW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:690:16 */ -type NUMBERFMT = NUMBERFMTA /* winnls.h:692:3 */ -type LPNUMBERFMT = LPNUMBERFMTA /* winnls.h:693:3 */ +type NUMBERFMT = NUMBERFMTA /* /usr/x86_64-w64-mingw32/include/winnls.h:692:3 */ +type LPNUMBERFMT = LPNUMBERFMTA /* /usr/x86_64-w64-mingw32/include/winnls.h:693:3 */ type _currencyfmtA = struct { FNumDigits UINT @@ -43035,10 +43036,10 @@ type _currencyfmtA = struct { FNegativeOrder UINT FPositiveOrder UINT FlpCurrencySymbol LPSTR -} /* winnls.h:695:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnls.h:695:11 */ -type CURRENCYFMTA = _currencyfmtA /* winnls.h:704:5 */ -type LPCURRENCYFMTA = uintptr /* winnls.h:704:18 */ +type CURRENCYFMTA = _currencyfmtA /* /usr/x86_64-w64-mingw32/include/winnls.h:704:5 */ +type LPCURRENCYFMTA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:704:18 */ type _currencyfmtW = struct { FNumDigits UINT @@ -43050,24 +43051,24 @@ type _currencyfmtW = struct { FNegativeOrder UINT FPositiveOrder UINT FlpCurrencySymbol LPWSTR -} /* winnls.h:706:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnls.h:706:11 */ -type CURRENCYFMTW = _currencyfmtW /* winnls.h:715:5 */ -type LPCURRENCYFMTW = uintptr /* winnls.h:715:18 */ +type CURRENCYFMTW = _currencyfmtW /* /usr/x86_64-w64-mingw32/include/winnls.h:715:5 */ +type LPCURRENCYFMTW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:715:18 */ -type CURRENCYFMT = CURRENCYFMTA /* winnls.h:717:3 */ -type LPCURRENCYFMT = LPCURRENCYFMTA /* winnls.h:718:3 */ +type CURRENCYFMT = CURRENCYFMTA /* /usr/x86_64-w64-mingw32/include/winnls.h:717:3 */ +type LPCURRENCYFMT = LPCURRENCYFMTA /* /usr/x86_64-w64-mingw32/include/winnls.h:718:3 */ -type NLS_FUNCTION = DWORD /* winnls.h:724:17 */ +type NLS_FUNCTION = DWORD /* /usr/x86_64-w64-mingw32/include/winnls.h:724:17 */ type _nlsversioninfo = struct { FdwNLSVersionInfoSize DWORD FdwNLSVersion DWORD FdwDefinedVersion DWORD -} /* winnls.h:735:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnls.h:735:11 */ -type NLSVERSIONINFO = _nlsversioninfo /* winnls.h:739:5 */ -type LPNLSVERSIONINFO = uintptr /* winnls.h:739:20 */ +type NLSVERSIONINFO = _nlsversioninfo /* /usr/x86_64-w64-mingw32/include/winnls.h:739:5 */ +type LPNLSVERSIONINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:739:20 */ type _nlsversioninfoex = struct { FdwNLSVersionInfoSize DWORD @@ -43075,36 +43076,36 @@ type _nlsversioninfoex = struct { FdwDefinedVersion DWORD FdwEffectiveId DWORD FguidCustomVersion GUID -} /* winnls.h:742:11 */ - -type NLSVERSIONINFOEX = _nlsversioninfoex /* winnls.h:748:5 */ -type LPNLSVERSIONINFOEX = uintptr /* winnls.h:748:22 */ - -type GEOID = LONG /* winnls.h:750:16 */ -type GEOTYPE = DWORD /* winnls.h:751:17 */ -type GEOCLASS = DWORD /* winnls.h:752:17 */ - -type LANGUAGEGROUP_ENUMPROCA = uintptr /* winnls.h:798:19 */ -type LANGGROUPLOCALE_ENUMPROCA = uintptr /* winnls.h:799:19 */ -type UILANGUAGE_ENUMPROCA = uintptr /* winnls.h:800:19 */ -type CODEPAGE_ENUMPROCA = uintptr /* winnls.h:801:19 */ -type DATEFMT_ENUMPROCA = uintptr /* winnls.h:802:19 */ -type DATEFMT_ENUMPROCEXA = uintptr /* winnls.h:803:19 */ -type TIMEFMT_ENUMPROCA = uintptr /* winnls.h:804:19 */ -type CALINFO_ENUMPROCA = uintptr /* winnls.h:805:19 */ -type CALINFO_ENUMPROCEXA = uintptr /* winnls.h:806:19 */ -type LOCALE_ENUMPROCA = uintptr /* winnls.h:807:19 */ -type LOCALE_ENUMPROCW = uintptr /* winnls.h:808:19 */ -type LANGUAGEGROUP_ENUMPROCW = uintptr /* winnls.h:809:19 */ -type LANGGROUPLOCALE_ENUMPROCW = uintptr /* winnls.h:810:19 */ -type UILANGUAGE_ENUMPROCW = uintptr /* winnls.h:811:19 */ -type CODEPAGE_ENUMPROCW = uintptr /* winnls.h:812:19 */ -type DATEFMT_ENUMPROCW = uintptr /* winnls.h:813:19 */ -type DATEFMT_ENUMPROCEXW = uintptr /* winnls.h:814:19 */ -type TIMEFMT_ENUMPROCW = uintptr /* winnls.h:815:19 */ -type CALINFO_ENUMPROCW = uintptr /* winnls.h:816:19 */ -type CALINFO_ENUMPROCEXW = uintptr /* winnls.h:817:19 */ -type GEO_ENUMPROC = uintptr /* winnls.h:818:19 */ +} /* /usr/x86_64-w64-mingw32/include/winnls.h:742:11 */ + +type NLSVERSIONINFOEX = _nlsversioninfoex /* /usr/x86_64-w64-mingw32/include/winnls.h:748:5 */ +type LPNLSVERSIONINFOEX = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:748:22 */ + +type GEOID = LONG /* /usr/x86_64-w64-mingw32/include/winnls.h:750:16 */ +type GEOTYPE = DWORD /* /usr/x86_64-w64-mingw32/include/winnls.h:751:17 */ +type GEOCLASS = DWORD /* /usr/x86_64-w64-mingw32/include/winnls.h:752:17 */ + +type LANGUAGEGROUP_ENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:798:19 */ +type LANGGROUPLOCALE_ENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:799:19 */ +type UILANGUAGE_ENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:800:19 */ +type CODEPAGE_ENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:801:19 */ +type DATEFMT_ENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:802:19 */ +type DATEFMT_ENUMPROCEXA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:803:19 */ +type TIMEFMT_ENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:804:19 */ +type CALINFO_ENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:805:19 */ +type CALINFO_ENUMPROCEXA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:806:19 */ +type LOCALE_ENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:807:19 */ +type LOCALE_ENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:808:19 */ +type LANGUAGEGROUP_ENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:809:19 */ +type LANGGROUPLOCALE_ENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:810:19 */ +type UILANGUAGE_ENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:811:19 */ +type CODEPAGE_ENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:812:19 */ +type DATEFMT_ENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:813:19 */ +type DATEFMT_ENUMPROCEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:814:19 */ +type TIMEFMT_ENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:815:19 */ +type CALINFO_ENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:816:19 */ +type CALINFO_ENUMPROCEXW = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:817:19 */ +type GEO_ENUMPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:818:19 */ type _FILEMUIINFO = struct { FdwSize DWORD @@ -43120,10 +43121,10 @@ type _FILEMUIINFO = struct { FdwTypeIDMUIOffset DWORD FdwTypeNameMUIOffset DWORD FabBuffer [8]BYTE -} /* winnls.h:869:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnls.h:869:11 */ -type FILEMUIINFO = _FILEMUIINFO /* winnls.h:883:5 */ -type PFILEMUIINFO = uintptr /* winnls.h:883:17 */ +type FILEMUIINFO = _FILEMUIINFO /* /usr/x86_64-w64-mingw32/include/winnls.h:883:5 */ +type PFILEMUIINFO = uintptr /* /usr/x86_64-w64-mingw32/include/winnls.h:883:17 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -43142,7 +43143,7 @@ type PFILEMUIINFO = uintptr /* winnls.h:883:17 */ type _COORD = struct { FX SHORT FY SHORT -} /* wincon.h:20:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:20:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -43158,18 +43159,18 @@ type _COORD = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type COORD = _COORD /* wincon.h:23:5 */ -type PCOORD = uintptr /* wincon.h:23:11 */ +type COORD = _COORD /* /usr/x86_64-w64-mingw32/include/wincon.h:23:5 */ +type PCOORD = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:23:11 */ type _SMALL_RECT = struct { FLeft SHORT FTop SHORT FRight SHORT FBottom SHORT -} /* wincon.h:25:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:25:11 */ -type SMALL_RECT = _SMALL_RECT /* wincon.h:30:5 */ -type PSMALL_RECT = uintptr /* wincon.h:30:16 */ +type SMALL_RECT = _SMALL_RECT /* /usr/x86_64-w64-mingw32/include/wincon.h:30:5 */ +type PSMALL_RECT = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:30:16 */ type _KEY_EVENT_RECORD = struct { FbKeyDown WINBOOL @@ -43178,52 +43179,52 @@ type _KEY_EVENT_RECORD = struct { FwVirtualScanCode WORD FuChar struct{ FUnicodeChar WCHAR } FdwControlKeyState DWORD -} /* wincon.h:32:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:32:11 */ -type KEY_EVENT_RECORD = _KEY_EVENT_RECORD /* wincon.h:42:5 */ -type PKEY_EVENT_RECORD = uintptr /* wincon.h:42:22 */ +type KEY_EVENT_RECORD = _KEY_EVENT_RECORD /* /usr/x86_64-w64-mingw32/include/wincon.h:42:5 */ +type PKEY_EVENT_RECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:42:22 */ type _MOUSE_EVENT_RECORD = struct { FdwMousePosition COORD FdwButtonState DWORD FdwControlKeyState DWORD FdwEventFlags DWORD -} /* wincon.h:62:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:62:11 */ -type MOUSE_EVENT_RECORD = _MOUSE_EVENT_RECORD /* wincon.h:67:5 */ -type PMOUSE_EVENT_RECORD = uintptr /* wincon.h:67:24 */ +type MOUSE_EVENT_RECORD = _MOUSE_EVENT_RECORD /* /usr/x86_64-w64-mingw32/include/wincon.h:67:5 */ +type PMOUSE_EVENT_RECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:67:24 */ -type _WINDOW_BUFFER_SIZE_RECORD = struct{ FdwSize COORD } /* wincon.h:82:11 */ +type _WINDOW_BUFFER_SIZE_RECORD = struct{ FdwSize COORD } /* /usr/x86_64-w64-mingw32/include/wincon.h:82:11 */ -type WINDOW_BUFFER_SIZE_RECORD = _WINDOW_BUFFER_SIZE_RECORD /* wincon.h:84:5 */ -type PWINDOW_BUFFER_SIZE_RECORD = uintptr /* wincon.h:84:31 */ +type WINDOW_BUFFER_SIZE_RECORD = _WINDOW_BUFFER_SIZE_RECORD /* /usr/x86_64-w64-mingw32/include/wincon.h:84:5 */ +type PWINDOW_BUFFER_SIZE_RECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:84:31 */ -type _MENU_EVENT_RECORD = struct{ FdwCommandId UINT } /* wincon.h:86:11 */ +type _MENU_EVENT_RECORD = struct{ FdwCommandId UINT } /* /usr/x86_64-w64-mingw32/include/wincon.h:86:11 */ -type MENU_EVENT_RECORD = _MENU_EVENT_RECORD /* wincon.h:88:5 */ -type PMENU_EVENT_RECORD = uintptr /* wincon.h:88:23 */ +type MENU_EVENT_RECORD = _MENU_EVENT_RECORD /* /usr/x86_64-w64-mingw32/include/wincon.h:88:5 */ +type PMENU_EVENT_RECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:88:23 */ -type _FOCUS_EVENT_RECORD = struct{ FbSetFocus WINBOOL } /* wincon.h:90:11 */ +type _FOCUS_EVENT_RECORD = struct{ FbSetFocus WINBOOL } /* /usr/x86_64-w64-mingw32/include/wincon.h:90:11 */ -type FOCUS_EVENT_RECORD = _FOCUS_EVENT_RECORD /* wincon.h:92:5 */ -type PFOCUS_EVENT_RECORD = uintptr /* wincon.h:92:24 */ +type FOCUS_EVENT_RECORD = _FOCUS_EVENT_RECORD /* /usr/x86_64-w64-mingw32/include/wincon.h:92:5 */ +type PFOCUS_EVENT_RECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:92:24 */ type _INPUT_RECORD = struct { FEventType WORD F__ccgo_pad1 [2]byte FEvent struct{ FKeyEvent KEY_EVENT_RECORD } -} /* wincon.h:94:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:94:11 */ -type INPUT_RECORD = _INPUT_RECORD /* wincon.h:103:5 */ -type PINPUT_RECORD = uintptr /* wincon.h:103:18 */ +type INPUT_RECORD = _INPUT_RECORD /* /usr/x86_64-w64-mingw32/include/wincon.h:103:5 */ +type PINPUT_RECORD = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:103:18 */ type _CHAR_INFO = struct { FChar struct{ FUnicodeChar WCHAR } FAttributes WORD -} /* wincon.h:111:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:111:11 */ -type CHAR_INFO = _CHAR_INFO /* wincon.h:117:5 */ -type PCHAR_INFO = uintptr /* wincon.h:117:15 */ +type CHAR_INFO = _CHAR_INFO /* /usr/x86_64-w64-mingw32/include/wincon.h:117:5 */ +type PCHAR_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:117:15 */ type _CONSOLE_SCREEN_BUFFER_INFO = struct { FdwSize COORD @@ -43231,37 +43232,37 @@ type _CONSOLE_SCREEN_BUFFER_INFO = struct { FwAttributes WORD FsrWindow SMALL_RECT FdwMaximumWindowSize COORD -} /* wincon.h:137:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:137:11 */ -type CONSOLE_SCREEN_BUFFER_INFO = _CONSOLE_SCREEN_BUFFER_INFO /* wincon.h:143:5 */ -type PCONSOLE_SCREEN_BUFFER_INFO = uintptr /* wincon.h:143:32 */ +type CONSOLE_SCREEN_BUFFER_INFO = _CONSOLE_SCREEN_BUFFER_INFO /* /usr/x86_64-w64-mingw32/include/wincon.h:143:5 */ +type PCONSOLE_SCREEN_BUFFER_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:143:32 */ type _CONSOLE_CURSOR_INFO = struct { FdwSize DWORD FbVisible WINBOOL -} /* wincon.h:145:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:145:11 */ -type CONSOLE_CURSOR_INFO = _CONSOLE_CURSOR_INFO /* wincon.h:148:5 */ -type PCONSOLE_CURSOR_INFO = uintptr /* wincon.h:148:25 */ +type CONSOLE_CURSOR_INFO = _CONSOLE_CURSOR_INFO /* /usr/x86_64-w64-mingw32/include/wincon.h:148:5 */ +type PCONSOLE_CURSOR_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:148:25 */ type _CONSOLE_FONT_INFO = struct { FnFont DWORD FdwFontSize COORD -} /* wincon.h:150:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:150:11 */ -type CONSOLE_FONT_INFO = _CONSOLE_FONT_INFO /* wincon.h:153:5 */ -type PCONSOLE_FONT_INFO = uintptr /* wincon.h:153:23 */ +type CONSOLE_FONT_INFO = _CONSOLE_FONT_INFO /* /usr/x86_64-w64-mingw32/include/wincon.h:153:5 */ +type PCONSOLE_FONT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:153:23 */ type _CONSOLE_SELECTION_INFO = struct { FdwFlags DWORD FdwSelectionAnchor COORD FsrSelection SMALL_RECT -} /* wincon.h:155:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:155:11 */ -type CONSOLE_SELECTION_INFO = _CONSOLE_SELECTION_INFO /* wincon.h:159:5 */ -type PCONSOLE_SELECTION_INFO = uintptr /* wincon.h:159:28 */ +type CONSOLE_SELECTION_INFO = _CONSOLE_SELECTION_INFO /* /usr/x86_64-w64-mingw32/include/wincon.h:159:5 */ +type PCONSOLE_SELECTION_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:159:28 */ -type PHANDLER_ROUTINE = uintptr /* wincon.h:167:19 */ +type PHANDLER_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:167:19 */ type _CONSOLE_FONT_INFOEX = struct { FcbSize ULONG @@ -43270,30 +43271,30 @@ type _CONSOLE_FONT_INFOEX = struct { FFontFamily UINT FFontWeight UINT FFaceName [32]WCHAR -} /* wincon.h:321:9 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:321:9 */ -type CONSOLE_FONT_INFOEX = _CONSOLE_FONT_INFOEX /* wincon.h:328:3 */ -type PCONSOLE_FONT_INFOEX = uintptr /* wincon.h:328:24 */ +type CONSOLE_FONT_INFOEX = _CONSOLE_FONT_INFOEX /* /usr/x86_64-w64-mingw32/include/wincon.h:328:3 */ +type PCONSOLE_FONT_INFOEX = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:328:24 */ type _CONSOLE_HISTORY_INFO = struct { FcbSize UINT FHistoryBufferSize UINT FNumberOfHistoryBuffers UINT FdwFlags DWORD -} /* wincon.h:332:9 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:332:9 */ -type CONSOLE_HISTORY_INFO = _CONSOLE_HISTORY_INFO /* wincon.h:337:3 */ -type PCONSOLE_HISTORY_INFO = uintptr /* wincon.h:337:25 */ +type CONSOLE_HISTORY_INFO = _CONSOLE_HISTORY_INFO /* /usr/x86_64-w64-mingw32/include/wincon.h:337:3 */ +type PCONSOLE_HISTORY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:337:25 */ type _CONSOLE_READCONSOLE_CONTROL = struct { FnLength ULONG FnInitialChars ULONG FdwCtrlWakeupMask ULONG FdwControlKeyState ULONG -} /* wincon.h:339:9 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:339:9 */ -type CONSOLE_READCONSOLE_CONTROL = _CONSOLE_READCONSOLE_CONTROL /* wincon.h:344:3 */ -type PCONSOLE_READCONSOLE_CONTROL = uintptr /* wincon.h:344:32 */ +type CONSOLE_READCONSOLE_CONTROL = _CONSOLE_READCONSOLE_CONTROL /* /usr/x86_64-w64-mingw32/include/wincon.h:344:3 */ +type PCONSOLE_READCONSOLE_CONTROL = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:344:32 */ type _CONSOLE_SCREEN_BUFFER_INFOEX = struct { FcbSize ULONG @@ -43305,10 +43306,10 @@ type _CONSOLE_SCREEN_BUFFER_INFOEX = struct { FwPopupAttributes WORD FbFullscreenSupported WINBOOL FColorTable [16]COLORREF -} /* wincon.h:346:9 */ +} /* /usr/x86_64-w64-mingw32/include/wincon.h:346:9 */ -type CONSOLE_SCREEN_BUFFER_INFOEX = _CONSOLE_SCREEN_BUFFER_INFOEX /* wincon.h:356:3 */ -type PCONSOLE_SCREEN_BUFFER_INFOEX = uintptr /* wincon.h:356:33 */ +type CONSOLE_SCREEN_BUFFER_INFOEX = _CONSOLE_SCREEN_BUFFER_INFOEX /* /usr/x86_64-w64-mingw32/include/wincon.h:356:3 */ +type PCONSOLE_SCREEN_BUFFER_INFOEX = uintptr /* /usr/x86_64-w64-mingw32/include/wincon.h:356:33 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -43341,7 +43342,7 @@ type tagVS_FIXEDFILEINFO = struct { FdwFileSubtype DWORD FdwFileDateMS DWORD FdwFileDateLS DWORD -} /* winver.h:118:11 */ +} /* /usr/x86_64-w64-mingw32/include/winver.h:118:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -43360,7 +43361,7 @@ type tagVS_FIXEDFILEINFO = struct { // defines from verrsrc.h file -type VS_FIXEDFILEINFO = tagVS_FIXEDFILEINFO /* winver.h:133:5 */ +type VS_FIXEDFILEINFO = tagVS_FIXEDFILEINFO /* /usr/x86_64-w64-mingw32/include/winver.h:133:5 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -43376,17 +43377,17 @@ type VS_FIXEDFILEINFO = tagVS_FIXEDFILEINFO /* winver.h:133:5 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type REGSAM = ACCESS_MASK /* winreg.h:43:23 */ -type LSTATUS = LONG /* winreg.h:44:16 */ +type REGSAM = ACCESS_MASK /* /usr/x86_64-w64-mingw32/include/winreg.h:43:23 */ +type LSTATUS = LONG /* /usr/x86_64-w64-mingw32/include/winreg.h:44:16 */ type val_context = struct { Fvaluelen int32 F__ccgo_pad1 [4]byte Fvalue_context LPVOID Fval_buff_ptr LPVOID -} /* winreg.h:62:3 */ +} /* /usr/x86_64-w64-mingw32/include/winreg.h:62:3 */ -type PVALCONTEXT = uintptr /* winreg.h:68:30 */ +type PVALCONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/winreg.h:68:30 */ type pvalueA = struct { Fpv_valuename LPSTR @@ -43395,10 +43396,10 @@ type pvalueA = struct { Fpv_value_context LPVOID Fpv_type DWORD F__ccgo_pad2 [4]byte -} /* winreg.h:70:11 */ +} /* /usr/x86_64-w64-mingw32/include/winreg.h:70:11 */ -type PVALUEA = pvalueA /* winreg.h:75:4 */ -type PPVALUEA = uintptr /* winreg.h:75:12 */ +type PVALUEA = pvalueA /* /usr/x86_64-w64-mingw32/include/winreg.h:75:4 */ +type PPVALUEA = uintptr /* /usr/x86_64-w64-mingw32/include/winreg.h:75:12 */ type pvalueW = struct { Fpv_valuename LPWSTR @@ -43407,15 +43408,15 @@ type pvalueW = struct { Fpv_value_context LPVOID Fpv_type DWORD F__ccgo_pad2 [4]byte -} /* winreg.h:77:11 */ +} /* /usr/x86_64-w64-mingw32/include/winreg.h:77:11 */ -type PVALUEW = pvalueW /* winreg.h:82:4 */ -type PPVALUEW = uintptr /* winreg.h:82:12 */ +type PVALUEW = pvalueW /* /usr/x86_64-w64-mingw32/include/winreg.h:82:4 */ +type PPVALUEW = uintptr /* /usr/x86_64-w64-mingw32/include/winreg.h:82:12 */ -type PVALUE = PVALUEA /* winreg.h:84:3 */ -type PPVALUE = PPVALUEA /* winreg.h:85:3 */ +type PVALUE = PVALUEA /* /usr/x86_64-w64-mingw32/include/winreg.h:84:3 */ +type PPVALUE = PPVALUEA /* /usr/x86_64-w64-mingw32/include/winreg.h:85:3 */ -type PQUERYHANDLER = uintptr /* winreg.h:89:24 */ +type PQUERYHANDLER = uintptr /* /usr/x86_64-w64-mingw32/include/winreg.h:89:24 */ type provider_info = struct { Fpi_R0_1val PQUERYHANDLER @@ -43425,11 +43426,11 @@ type provider_info = struct { Fpi_flags DWORD F__ccgo_pad1 [4]byte Fpi_key_context LPVOID -} /* winreg.h:91:11 */ +} /* /usr/x86_64-w64-mingw32/include/winreg.h:91:11 */ -type REG_PROVIDER = provider_info /* winreg.h:98:5 */ +type REG_PROVIDER = provider_info /* /usr/x86_64-w64-mingw32/include/winreg.h:98:5 */ -type PPROVIDER = uintptr /* winreg.h:100:32 */ +type PPROVIDER = uintptr /* /usr/x86_64-w64-mingw32/include/winreg.h:100:32 */ type value_entA = struct { Fve_valuename LPSTR @@ -43438,10 +43439,10 @@ type value_entA = struct { Fve_valueptr DWORD_PTR Fve_type DWORD F__ccgo_pad2 [4]byte -} /* winreg.h:102:11 */ +} /* /usr/x86_64-w64-mingw32/include/winreg.h:102:11 */ -type VALENTA = value_entA /* winreg.h:107:5 */ -type PVALENTA = uintptr /* winreg.h:107:13 */ +type VALENTA = value_entA /* /usr/x86_64-w64-mingw32/include/winreg.h:107:5 */ +type PVALENTA = uintptr /* /usr/x86_64-w64-mingw32/include/winreg.h:107:13 */ type value_entW = struct { Fve_valuename LPWSTR @@ -43450,13 +43451,13 @@ type value_entW = struct { Fve_valueptr DWORD_PTR Fve_type DWORD F__ccgo_pad2 [4]byte -} /* winreg.h:109:11 */ +} /* /usr/x86_64-w64-mingw32/include/winreg.h:109:11 */ -type VALENTW = value_entW /* winreg.h:114:5 */ -type PVALENTW = uintptr /* winreg.h:114:13 */ +type VALENTW = value_entW /* /usr/x86_64-w64-mingw32/include/winreg.h:114:5 */ +type PVALENTW = uintptr /* /usr/x86_64-w64-mingw32/include/winreg.h:114:13 */ -type VALENT = VALENTA /* winreg.h:116:3 */ -type PVALENT = PVALENTA /* winreg.h:117:3 */ +type VALENT = VALENTA /* /usr/x86_64-w64-mingw32/include/winreg.h:116:3 */ +type PVALENT = PVALENTA /* /usr/x86_64-w64-mingw32/include/winreg.h:117:3 */ // * // This file is part of the mingw-w64 runtime package. @@ -43488,7 +43489,7 @@ type _NETRESOURCEA = struct { FlpRemoteName LPSTR FlpComment LPSTR FlpProvider LPSTR -} /* winnetwk.h:53:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnetwk.h:53:11 */ // * // This file is part of the mingw-w64 runtime package. @@ -43511,8 +43512,8 @@ type _NETRESOURCEA = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type NETRESOURCEA = _NETRESOURCEA /* winnetwk.h:62:5 */ -type LPNETRESOURCEA = uintptr /* winnetwk.h:62:18 */ +type NETRESOURCEA = _NETRESOURCEA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:62:5 */ +type LPNETRESOURCEA = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:62:18 */ type _NETRESOURCEW = struct { FdwScope DWORD FdwType DWORD @@ -43522,13 +43523,13 @@ type _NETRESOURCEW = struct { FlpRemoteName LPWSTR FlpComment LPWSTR FlpProvider LPWSTR -} /* winnetwk.h:63:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnetwk.h:63:11 */ -type NETRESOURCEW = _NETRESOURCEW /* winnetwk.h:72:5 */ -type LPNETRESOURCEW = uintptr /* winnetwk.h:72:18 */ +type NETRESOURCEW = _NETRESOURCEW /* /usr/x86_64-w64-mingw32/include/winnetwk.h:72:5 */ +type LPNETRESOURCEW = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:72:18 */ -type NETRESOURCE = NETRESOURCEA /* winnetwk.h:74:3 */ -type LPNETRESOURCE = LPNETRESOURCEA /* winnetwk.h:75:3 */ +type NETRESOURCE = NETRESOURCEA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:74:3 */ +type LPNETRESOURCE = LPNETRESOURCEA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:75:3 */ type _CONNECTDLGSTRUCTA = struct { FcbStructure DWORD @@ -43537,10 +43538,10 @@ type _CONNECTDLGSTRUCTA = struct { FlpConnRes LPNETRESOURCEA FdwFlags DWORD FdwDevNum DWORD -} /* winnetwk.h:129:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnetwk.h:129:11 */ -type CONNECTDLGSTRUCTA = _CONNECTDLGSTRUCTA /* winnetwk.h:135:5 */ -type LPCONNECTDLGSTRUCTA = uintptr /* winnetwk.h:135:23 */ +type CONNECTDLGSTRUCTA = _CONNECTDLGSTRUCTA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:135:5 */ +type LPCONNECTDLGSTRUCTA = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:135:23 */ type _CONNECTDLGSTRUCTW = struct { FcbStructure DWORD @@ -43549,13 +43550,13 @@ type _CONNECTDLGSTRUCTW = struct { FlpConnRes LPNETRESOURCEW FdwFlags DWORD FdwDevNum DWORD -} /* winnetwk.h:137:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnetwk.h:137:11 */ -type CONNECTDLGSTRUCTW = _CONNECTDLGSTRUCTW /* winnetwk.h:143:5 */ -type LPCONNECTDLGSTRUCTW = uintptr /* winnetwk.h:143:23 */ +type CONNECTDLGSTRUCTW = _CONNECTDLGSTRUCTW /* /usr/x86_64-w64-mingw32/include/winnetwk.h:143:5 */ +type LPCONNECTDLGSTRUCTW = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:143:23 */ -type CONNECTDLGSTRUCT = CONNECTDLGSTRUCTA /* winnetwk.h:145:3 */ -type LPCONNECTDLGSTRUCT = LPCONNECTDLGSTRUCTA /* winnetwk.h:146:3 */ +type CONNECTDLGSTRUCT = CONNECTDLGSTRUCTA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:145:3 */ +type LPCONNECTDLGSTRUCT = LPCONNECTDLGSTRUCTA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:146:3 */ type _DISCDLGSTRUCTA = struct { FcbStructure DWORD @@ -43565,10 +43566,10 @@ type _DISCDLGSTRUCTA = struct { FlpRemoteName LPSTR FdwFlags DWORD F__ccgo_pad2 [4]byte -} /* winnetwk.h:161:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnetwk.h:161:11 */ -type DISCDLGSTRUCTA = _DISCDLGSTRUCTA /* winnetwk.h:167:5 */ -type LPDISCDLGSTRUCTA = uintptr /* winnetwk.h:167:20 */ +type DISCDLGSTRUCTA = _DISCDLGSTRUCTA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:167:5 */ +type LPDISCDLGSTRUCTA = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:167:20 */ type _DISCDLGSTRUCTW = struct { FcbStructure DWORD @@ -43578,47 +43579,47 @@ type _DISCDLGSTRUCTW = struct { FlpRemoteName LPWSTR FdwFlags DWORD F__ccgo_pad2 [4]byte -} /* winnetwk.h:169:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnetwk.h:169:11 */ -type DISCDLGSTRUCTW = _DISCDLGSTRUCTW /* winnetwk.h:175:5 */ -type LPDISCDLGSTRUCTW = uintptr /* winnetwk.h:175:20 */ +type DISCDLGSTRUCTW = _DISCDLGSTRUCTW /* /usr/x86_64-w64-mingw32/include/winnetwk.h:175:5 */ +type LPDISCDLGSTRUCTW = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:175:20 */ -type DISCDLGSTRUCT = DISCDLGSTRUCTA /* winnetwk.h:177:3 */ -type LPDISCDLGSTRUCT = LPDISCDLGSTRUCTA /* winnetwk.h:178:3 */ +type DISCDLGSTRUCT = DISCDLGSTRUCTA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:177:3 */ +type LPDISCDLGSTRUCT = LPDISCDLGSTRUCTA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:178:3 */ -type _UNIVERSAL_NAME_INFOA = struct{ FlpUniversalName LPSTR } /* winnetwk.h:204:11 */ +type _UNIVERSAL_NAME_INFOA = struct{ FlpUniversalName LPSTR } /* /usr/x86_64-w64-mingw32/include/winnetwk.h:204:11 */ -type UNIVERSAL_NAME_INFOA = _UNIVERSAL_NAME_INFOA /* winnetwk.h:206:5 */ -type LPUNIVERSAL_NAME_INFOA = uintptr /* winnetwk.h:206:26 */ +type UNIVERSAL_NAME_INFOA = _UNIVERSAL_NAME_INFOA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:206:5 */ +type LPUNIVERSAL_NAME_INFOA = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:206:26 */ -type _UNIVERSAL_NAME_INFOW = struct{ FlpUniversalName LPWSTR } /* winnetwk.h:208:11 */ +type _UNIVERSAL_NAME_INFOW = struct{ FlpUniversalName LPWSTR } /* /usr/x86_64-w64-mingw32/include/winnetwk.h:208:11 */ -type UNIVERSAL_NAME_INFOW = _UNIVERSAL_NAME_INFOW /* winnetwk.h:210:5 */ -type LPUNIVERSAL_NAME_INFOW = uintptr /* winnetwk.h:210:26 */ +type UNIVERSAL_NAME_INFOW = _UNIVERSAL_NAME_INFOW /* /usr/x86_64-w64-mingw32/include/winnetwk.h:210:5 */ +type LPUNIVERSAL_NAME_INFOW = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:210:26 */ -type UNIVERSAL_NAME_INFO = UNIVERSAL_NAME_INFOA /* winnetwk.h:212:3 */ -type LPUNIVERSAL_NAME_INFO = LPUNIVERSAL_NAME_INFOA /* winnetwk.h:213:3 */ +type UNIVERSAL_NAME_INFO = UNIVERSAL_NAME_INFOA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:212:3 */ +type LPUNIVERSAL_NAME_INFO = LPUNIVERSAL_NAME_INFOA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:213:3 */ type _REMOTE_NAME_INFOA = struct { FlpUniversalName LPSTR FlpConnectionName LPSTR FlpRemainingPath LPSTR -} /* winnetwk.h:215:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnetwk.h:215:11 */ -type REMOTE_NAME_INFOA = _REMOTE_NAME_INFOA /* winnetwk.h:219:5 */ -type LPREMOTE_NAME_INFOA = uintptr /* winnetwk.h:219:23 */ +type REMOTE_NAME_INFOA = _REMOTE_NAME_INFOA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:219:5 */ +type LPREMOTE_NAME_INFOA = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:219:23 */ type _REMOTE_NAME_INFOW = struct { FlpUniversalName LPWSTR FlpConnectionName LPWSTR FlpRemainingPath LPWSTR -} /* winnetwk.h:221:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnetwk.h:221:11 */ -type REMOTE_NAME_INFOW = _REMOTE_NAME_INFOW /* winnetwk.h:225:5 */ -type LPREMOTE_NAME_INFOW = uintptr /* winnetwk.h:225:23 */ +type REMOTE_NAME_INFOW = _REMOTE_NAME_INFOW /* /usr/x86_64-w64-mingw32/include/winnetwk.h:225:5 */ +type LPREMOTE_NAME_INFOW = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:225:23 */ -type REMOTE_NAME_INFO = REMOTE_NAME_INFOA /* winnetwk.h:227:3 */ -type LPREMOTE_NAME_INFO = LPREMOTE_NAME_INFOA /* winnetwk.h:228:3 */ +type REMOTE_NAME_INFO = REMOTE_NAME_INFOA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:227:3 */ +type LPREMOTE_NAME_INFO = LPREMOTE_NAME_INFOA /* /usr/x86_64-w64-mingw32/include/winnetwk.h:228:3 */ type _NETINFOSTRUCT = struct { FcbStructure DWORD @@ -43631,19 +43632,19 @@ type _NETINFOSTRUCT = struct { FdwPrinters DWORD FdwDrives DWORD F__ccgo_pad2 [4]byte -} /* winnetwk.h:247:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnetwk.h:247:11 */ -type NETINFOSTRUCT = _NETINFOSTRUCT /* winnetwk.h:256:5 */ -type LPNETINFOSTRUCT = uintptr /* winnetwk.h:256:19 */ +type NETINFOSTRUCT = _NETINFOSTRUCT /* /usr/x86_64-w64-mingw32/include/winnetwk.h:256:5 */ +type LPNETINFOSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:256:19 */ -type PFNGETPROFILEPATHA = uintptr /* winnetwk.h:267:16 */ -type PFNGETPROFILEPATHW = uintptr /* winnetwk.h:268:16 */ +type PFNGETPROFILEPATHA = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:267:16 */ +type PFNGETPROFILEPATHW = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:268:16 */ -type PFNRECONCILEPROFILEA = uintptr /* winnetwk.h:272:16 */ -type PFNRECONCILEPROFILEW = uintptr /* winnetwk.h:273:16 */ +type PFNRECONCILEPROFILEA = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:272:16 */ +type PFNRECONCILEPROFILEW = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:273:16 */ -type PFNPROCESSPOLICIESA = uintptr /* winnetwk.h:280:19 */ -type PFNPROCESSPOLICIESW = uintptr /* winnetwk.h:281:19 */ +type PFNPROCESSPOLICIESA = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:280:19 */ +type PFNPROCESSPOLICIESW = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:281:19 */ type _NETCONNECTINFOSTRUCT = struct { FcbStructure DWORD @@ -43651,10 +43652,10 @@ type _NETCONNECTINFOSTRUCT = struct { FdwSpeed DWORD FdwDelay DWORD FdwOptDataSize DWORD -} /* winnetwk.h:335:11 */ +} /* /usr/x86_64-w64-mingw32/include/winnetwk.h:335:11 */ -type NETCONNECTINFOSTRUCT = _NETCONNECTINFOSTRUCT /* winnetwk.h:341:5 */ -type LPNETCONNECTINFOSTRUCT = uintptr /* winnetwk.h:341:26 */ +type NETCONNECTINFOSTRUCT = _NETCONNECTINFOSTRUCT /* /usr/x86_64-w64-mingw32/include/winnetwk.h:341:5 */ +type LPNETCONNECTINFOSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/winnetwk.h:341:26 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -43678,13 +43679,13 @@ type LPNETCONNECTINFOSTRUCT = uintptr /* winnetwk.h:341:26 */ type DDEACK = struct { F__ccgo_pad1 [0]uint16 FbAppReturnCode uint16 /* unsigned short bAppReturnCode: 8, unsigned short reserved: 6, unsigned short fBusy: 1, unsigned short fAck: 1 */ -} /* dde.h:29:5 */ +} /* /usr/x86_64-w64-mingw32/include/dde.h:29:5 */ type DDEADVISE = struct { Freserved uint16 /* unsigned short reserved: 14, unsigned short fDeferUpd: 1, unsigned short fAckReq: 1 */ F__ccgo_pad1 [2]byte FcfFormat int16 -} /* dde.h:34:5 */ +} /* /usr/x86_64-w64-mingw32/include/dde.h:34:5 */ type DDEDATA = struct { Funused uint16 /* unsigned short unused: 12, unsigned short fResponse: 1, unsigned short fRelease: 1, unsigned short reserved: 1, unsigned short fAckReq: 1 */ @@ -43692,7 +43693,7 @@ type DDEDATA = struct { FcfFormat int16 FValue [1]BYTE F__ccgo_pad2 [1]byte -} /* dde.h:40:5 */ +} /* /usr/x86_64-w64-mingw32/include/dde.h:40:5 */ type DDEPOKE = struct { Funused uint16 /* unsigned short unused: 13, unsigned short fRelease: 1, unsigned short fReserved: 2 */ @@ -43700,13 +43701,13 @@ type DDEPOKE = struct { FcfFormat int16 FValue [1]BYTE F__ccgo_pad2 [1]byte -} /* dde.h:47:5 */ +} /* /usr/x86_64-w64-mingw32/include/dde.h:47:5 */ type DDELN = struct { Funused uint16 /* unsigned short unused: 13, unsigned short fRelease: 1, unsigned short fDeferUpd: 1, unsigned short fAckReq: 1 */ F__ccgo_pad1 [2]byte FcfFormat int16 -} /* dde.h:52:5 */ +} /* /usr/x86_64-w64-mingw32/include/dde.h:52:5 */ type DDEUP = struct { Funused uint16 /* unsigned short unused: 12, unsigned short fAck: 1, unsigned short fRelease: 1, unsigned short fReserved: 1, unsigned short fAckReq: 1 */ @@ -43714,7 +43715,7 @@ type DDEUP = struct { FcfFormat int16 Frgb [1]BYTE F__ccgo_pad2 [1]byte -} /* dde.h:58:5 */ +} /* /usr/x86_64-w64-mingw32/include/dde.h:58:5 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -43726,26 +43727,26 @@ type DDEUP = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type HCONVLIST__ = struct{ Funused int32 } /* ddeml.h:15:3 */ +type HCONVLIST__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/ddeml.h:15:3 */ -type HCONVLIST = uintptr /* ddeml.h:15:3 */ -type HCONV__ = struct{ Funused int32 } /* ddeml.h:16:3 */ +type HCONVLIST = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:15:3 */ +type HCONV__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/ddeml.h:16:3 */ -type HCONV = uintptr /* ddeml.h:16:3 */ -type HSZ__ = struct{ Funused int32 } /* ddeml.h:17:3 */ +type HCONV = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:16:3 */ +type HSZ__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/ddeml.h:17:3 */ -type HSZ = uintptr /* ddeml.h:17:3 */ -type HDDEDATA__ = struct{ Funused int32 } /* ddeml.h:18:3 */ +type HSZ = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:17:3 */ +type HDDEDATA__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/ddeml.h:18:3 */ -type HDDEDATA = uintptr /* ddeml.h:18:3 */ +type HDDEDATA = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:18:3 */ type tagHSZPAIR = struct { FhszSvc HSZ FhszTopic HSZ -} /* ddeml.h:21:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:21:11 */ -type HSZPAIR = tagHSZPAIR /* ddeml.h:24:5 */ -type PHSZPAIR = uintptr /* ddeml.h:24:14 */ +type HSZPAIR = tagHSZPAIR /* /usr/x86_64-w64-mingw32/include/ddeml.h:24:5 */ +type PHSZPAIR = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:24:14 */ type tagCONVCONTEXT = struct { Fcb UINT @@ -43755,10 +43756,10 @@ type tagCONVCONTEXT = struct { FdwLangID DWORD FdwSecurity DWORD Fqos SECURITY_QUALITY_OF_SERVICE -} /* ddeml.h:26:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:26:11 */ -type CONVCONTEXT = tagCONVCONTEXT /* ddeml.h:34:5 */ -type PCONVCONTEXT = uintptr /* ddeml.h:34:18 */ +type CONVCONTEXT = tagCONVCONTEXT /* /usr/x86_64-w64-mingw32/include/ddeml.h:34:5 */ +type PCONVCONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:34:18 */ type tagCONVINFO = struct { Fcb DWORD @@ -43780,11 +43781,11 @@ type tagCONVINFO = struct { F__ccgo_pad3 [4]byte Fhwnd HWND FhwndPartner HWND -} /* ddeml.h:36:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:36:11 */ -type CONVINFO = tagCONVINFO /* ddeml.h:53:5 */ -type PCONVINFO = uintptr /* ddeml.h:53:15 */ -type PFNCALLBACK = uintptr /* ddeml.h:155:20 */ +type CONVINFO = tagCONVINFO /* /usr/x86_64-w64-mingw32/include/ddeml.h:53:5 */ +type PCONVINFO = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:53:15 */ +type PFNCALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:155:20 */ type tagDDEML_MSG_HOOK_DATA = struct { FuiLo UINT_PTR @@ -43792,10 +43793,10 @@ type tagDDEML_MSG_HOOK_DATA = struct { FcbData DWORD FData [8]DWORD F__ccgo_pad1 [4]byte -} /* ddeml.h:256:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:256:11 */ -type DDEML_MSG_HOOK_DATA = tagDDEML_MSG_HOOK_DATA /* ddeml.h:261:5 */ -type PDDEML_MSG_HOOK_DATA = uintptr /* ddeml.h:261:25 */ +type DDEML_MSG_HOOK_DATA = tagDDEML_MSG_HOOK_DATA /* /usr/x86_64-w64-mingw32/include/ddeml.h:261:5 */ +type PDDEML_MSG_HOOK_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:261:25 */ type tagMONMSGSTRUCT = struct { Fcb UINT @@ -43809,10 +43810,10 @@ type tagMONMSGSTRUCT = struct { FwParam WPARAM FlParam LPARAM Fdmhd DDEML_MSG_HOOK_DATA -} /* ddeml.h:263:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:263:11 */ -type MONMSGSTRUCT = tagMONMSGSTRUCT /* ddeml.h:272:5 */ -type PMONMSGSTRUCT = uintptr /* ddeml.h:272:18 */ +type MONMSGSTRUCT = tagMONMSGSTRUCT /* /usr/x86_64-w64-mingw32/include/ddeml.h:272:5 */ +type PMONMSGSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:272:18 */ type tagMONCBSTRUCT = struct { Fcb UINT @@ -43831,10 +43832,10 @@ type tagMONCBSTRUCT = struct { Fcc CONVCONTEXT FcbData DWORD FData [8]DWORD -} /* ddeml.h:274:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:274:11 */ -type MONCBSTRUCT = tagMONCBSTRUCT /* ddeml.h:290:5 */ -type PMONCBSTRUCT = uintptr /* ddeml.h:290:17 */ +type MONCBSTRUCT = tagMONCBSTRUCT /* /usr/x86_64-w64-mingw32/include/ddeml.h:290:5 */ +type PMONCBSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:290:17 */ type tagMONHSZSTRUCTA = struct { Fcb UINT @@ -43845,10 +43846,10 @@ type tagMONHSZSTRUCTA = struct { FhTask HANDLE Fstr [1]CHAR F__ccgo_pad2 [7]byte -} /* ddeml.h:292:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:292:11 */ -type MONHSZSTRUCTA = tagMONHSZSTRUCTA /* ddeml.h:299:5 */ -type PMONHSZSTRUCTA = uintptr /* ddeml.h:299:19 */ +type MONHSZSTRUCTA = tagMONHSZSTRUCTA /* /usr/x86_64-w64-mingw32/include/ddeml.h:299:5 */ +type PMONHSZSTRUCTA = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:299:19 */ type tagMONHSZSTRUCTW = struct { Fcb UINT @@ -43859,13 +43860,13 @@ type tagMONHSZSTRUCTW = struct { FhTask HANDLE Fstr [1]WCHAR F__ccgo_pad2 [6]byte -} /* ddeml.h:301:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:301:11 */ -type MONHSZSTRUCTW = tagMONHSZSTRUCTW /* ddeml.h:308:5 */ -type PMONHSZSTRUCTW = uintptr /* ddeml.h:308:19 */ +type MONHSZSTRUCTW = tagMONHSZSTRUCTW /* /usr/x86_64-w64-mingw32/include/ddeml.h:308:5 */ +type PMONHSZSTRUCTW = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:308:19 */ -type MONHSZSTRUCT = MONHSZSTRUCTA /* ddeml.h:310:3 */ -type PMONHSZSTRUCT = PMONHSZSTRUCTA /* ddeml.h:311:3 */ +type MONHSZSTRUCT = MONHSZSTRUCTA /* /usr/x86_64-w64-mingw32/include/ddeml.h:310:3 */ +type PMONHSZSTRUCT = PMONHSZSTRUCTA /* /usr/x86_64-w64-mingw32/include/ddeml.h:311:3 */ type tagMONERRSTRUCT = struct { Fcb UINT @@ -43873,10 +43874,10 @@ type tagMONERRSTRUCT = struct { FdwTime DWORD F__ccgo_pad1 [4]byte FhTask HANDLE -} /* ddeml.h:318:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:318:11 */ -type MONERRSTRUCT = tagMONERRSTRUCT /* ddeml.h:323:5 */ -type PMONERRSTRUCT = uintptr /* ddeml.h:323:18 */ +type MONERRSTRUCT = tagMONERRSTRUCT /* /usr/x86_64-w64-mingw32/include/ddeml.h:323:5 */ +type PMONERRSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:323:18 */ type tagMONLINKSTRUCT = struct { Fcb UINT @@ -43891,10 +43892,10 @@ type tagMONLINKSTRUCT = struct { FfServer WINBOOL FhConvServer HCONV FhConvClient HCONV -} /* ddeml.h:325:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:325:11 */ -type MONLINKSTRUCT = tagMONLINKSTRUCT /* ddeml.h:338:5 */ -type PMONLINKSTRUCT = uintptr /* ddeml.h:338:19 */ +type MONLINKSTRUCT = tagMONLINKSTRUCT /* /usr/x86_64-w64-mingw32/include/ddeml.h:338:5 */ +type PMONLINKSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:338:19 */ type tagMONCONVSTRUCT = struct { Fcb UINT @@ -43906,10 +43907,10 @@ type tagMONCONVSTRUCT = struct { FhszTopic HSZ FhConvClient HCONV FhConvServer HCONV -} /* ddeml.h:340:11 */ +} /* /usr/x86_64-w64-mingw32/include/ddeml.h:340:11 */ -type MONCONVSTRUCT = tagMONCONVSTRUCT /* ddeml.h:349:5 */ -type PMONCONVSTRUCT = uintptr /* ddeml.h:349:19 */ +type MONCONVSTRUCT = tagMONCONVSTRUCT /* /usr/x86_64-w64-mingw32/include/ddeml.h:349:5 */ +type PMONCONVSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/ddeml.h:349:19 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -43921,14 +43922,14 @@ type tagCRGB = struct { FbGreen BYTE FbBlue BYTE FbExtra BYTE -} /* dlgs.h:194:9 */ +} /* /usr/x86_64-w64-mingw32/include/dlgs.h:194:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type CRGB = tagCRGB /* dlgs.h:199:3 */ +type CRGB = tagCRGB /* /usr/x86_64-w64-mingw32/include/dlgs.h:199:3 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -43945,10 +43946,10 @@ type CRGB = tagCRGB /* dlgs.h:199:3 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type MMVERSION = UINT /* mmsystem.h:28:16 */ -type MMRESULT = UINT /* mmsystem.h:29:16 */ +type MMVERSION = UINT /* /usr/x86_64-w64-mingw32/include/mmsystem.h:28:16 */ +type MMRESULT = UINT /* /usr/x86_64-w64-mingw32/include/mmsystem.h:29:16 */ -type LPUINT = uintptr /* mmsystem.h:35:16 */ +type LPUINT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:35:16 */ type mmtime_tag = struct { FwType UINT @@ -43956,16 +43957,16 @@ type mmtime_tag = struct { Fms DWORD F__ccgo_pad1 [4]byte } -} /* mmsystem.h:38:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:38:11 */ -type MMTIME = mmtime_tag /* mmsystem.h:58:5 */ -type PMMTIME = uintptr /* mmsystem.h:58:12 */ -type NPMMTIME = uintptr /* mmsystem.h:58:26 */ -type LPMMTIME = uintptr /* mmsystem.h:58:36 */ +type MMTIME = mmtime_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:58:5 */ +type PMMTIME = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:58:12 */ +type NPMMTIME = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:58:26 */ +type LPMMTIME = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:58:36 */ -type HDRVR__ = struct{ Funused int32 } /* mmsystem.h:165:3 */ +type HDRVR__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:165:3 */ -type HDRVR = uintptr /* mmsystem.h:165:3 */ +type HDRVR = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:165:3 */ type DRVCONFIGINFOEX1 = struct { FdwDCISize DWORD @@ -43974,42 +43975,42 @@ type DRVCONFIGINFOEX1 = struct { FlpszDCIAliasName LPCWSTR FdnDevNode DWORD F__ccgo_pad2 [4]byte -} /* mmsystem.h:169:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:169:11 */ -type DRVCONFIGINFOEX = DRVCONFIGINFOEX1 /* mmsystem.h:174:5 */ -type PDRVCONFIGINFOEX = uintptr /* mmsystem.h:174:21 */ -type NPDRVCONFIGINFOEX = uintptr /* mmsystem.h:174:44 */ -type LPDRVCONFIGINFOEX = uintptr /* mmsystem.h:174:63 */ +type DRVCONFIGINFOEX = DRVCONFIGINFOEX1 /* /usr/x86_64-w64-mingw32/include/mmsystem.h:174:5 */ +type PDRVCONFIGINFOEX = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:174:21 */ +type NPDRVCONFIGINFOEX = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:174:44 */ +type LPDRVCONFIGINFOEX = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:174:63 */ type tagDRVCONFIGINFO = struct { FdwDCISize DWORD F__ccgo_pad1 [4]byte FlpszDCISectionName LPCWSTR FlpszDCIAliasName LPCWSTR -} /* mmsystem.h:192:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:192:11 */ -type DRVCONFIGINFO = tagDRVCONFIGINFO /* mmsystem.h:196:5 */ -type PDRVCONFIGINFO = uintptr /* mmsystem.h:196:19 */ -type NPDRVCONFIGINFO = uintptr /* mmsystem.h:196:40 */ -type LPDRVCONFIGINFO = uintptr /* mmsystem.h:196:57 */ +type DRVCONFIGINFO = tagDRVCONFIGINFO /* /usr/x86_64-w64-mingw32/include/mmsystem.h:196:5 */ +type PDRVCONFIGINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:196:19 */ +type NPDRVCONFIGINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:196:40 */ +type LPDRVCONFIGINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:196:57 */ -type DRIVERPROC = uintptr /* mmsystem.h:202:19 */ +type DRIVERPROC = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:202:19 */ -type LPDRVCALLBACK = uintptr /* mmsystem.h:228:23 */ -type PDRVCALLBACK = uintptr /* mmsystem.h:229:23 */ +type LPDRVCALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:228:23 */ +type PDRVCALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:229:23 */ -type HWAVE__ = struct{ Funused int32 } /* mmsystem.h:283:3 */ +type HWAVE__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:283:3 */ -type HWAVE = uintptr /* mmsystem.h:283:3 */ -type HWAVEIN__ = struct{ Funused int32 } /* mmsystem.h:284:3 */ +type HWAVE = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:283:3 */ +type HWAVEIN__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:284:3 */ -type HWAVEIN = uintptr /* mmsystem.h:284:3 */ -type HWAVEOUT__ = struct{ Funused int32 } /* mmsystem.h:285:3 */ +type HWAVEIN = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:284:3 */ +type HWAVEOUT__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:285:3 */ -type HWAVEOUT = uintptr /* mmsystem.h:285:3 */ -type LPHWAVEIN = uintptr /* mmsystem.h:286:19 */ -type LPHWAVEOUT = uintptr /* mmsystem.h:287:20 */ -type LPWAVECALLBACK = uintptr /* mmsystem.h:289:24 */ +type HWAVEOUT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:285:3 */ +type LPHWAVEIN = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:286:19 */ +type LPHWAVEOUT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:287:20 */ +type LPWAVECALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:289:24 */ type wavehdr_tag = struct { FlpData LPSTR @@ -44020,12 +44021,12 @@ type wavehdr_tag = struct { FdwLoops DWORD FlpNext uintptr Freserved DWORD_PTR -} /* mmsystem.h:306:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:306:11 */ -type WAVEHDR = wavehdr_tag /* mmsystem.h:315:5 */ -type PWAVEHDR = uintptr /* mmsystem.h:315:13 */ -type NPWAVEHDR = uintptr /* mmsystem.h:315:28 */ -type LPWAVEHDR = uintptr /* mmsystem.h:315:39 */ +type WAVEHDR = wavehdr_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:315:5 */ +type PWAVEHDR = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:315:13 */ +type NPWAVEHDR = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:315:28 */ +type LPWAVEHDR = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:315:39 */ type tagWAVEOUTCAPSA = struct { FwMid WORD @@ -44036,12 +44037,12 @@ type tagWAVEOUTCAPSA = struct { FwChannels WORD FwReserved1 WORD FdwSupport DWORD -} /* mmsystem.h:323:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:323:11 */ -type WAVEOUTCAPSA = tagWAVEOUTCAPSA /* mmsystem.h:332:5 */ -type PWAVEOUTCAPSA = uintptr /* mmsystem.h:332:18 */ -type NPWAVEOUTCAPSA = uintptr /* mmsystem.h:332:33 */ -type LPWAVEOUTCAPSA = uintptr /* mmsystem.h:332:49 */ +type WAVEOUTCAPSA = tagWAVEOUTCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:332:5 */ +type PWAVEOUTCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:332:18 */ +type NPWAVEOUTCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:332:33 */ +type LPWAVEOUTCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:332:49 */ type tagWAVEOUTCAPSW = struct { FwMid WORD @@ -44052,17 +44053,17 @@ type tagWAVEOUTCAPSW = struct { FwChannels WORD FwReserved1 WORD FdwSupport DWORD -} /* mmsystem.h:334:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:334:11 */ -type WAVEOUTCAPSW = tagWAVEOUTCAPSW /* mmsystem.h:343:5 */ -type PWAVEOUTCAPSW = uintptr /* mmsystem.h:343:18 */ -type NPWAVEOUTCAPSW = uintptr /* mmsystem.h:343:33 */ -type LPWAVEOUTCAPSW = uintptr /* mmsystem.h:343:49 */ +type WAVEOUTCAPSW = tagWAVEOUTCAPSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:343:5 */ +type PWAVEOUTCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:343:18 */ +type NPWAVEOUTCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:343:33 */ +type LPWAVEOUTCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:343:49 */ -type WAVEOUTCAPS = WAVEOUTCAPSA /* mmsystem.h:345:3 */ -type PWAVEOUTCAPS = PWAVEOUTCAPSA /* mmsystem.h:346:3 */ -type NPWAVEOUTCAPS = NPWAVEOUTCAPSA /* mmsystem.h:347:3 */ -type LPWAVEOUTCAPS = LPWAVEOUTCAPSA /* mmsystem.h:348:3 */ +type WAVEOUTCAPS = WAVEOUTCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:345:3 */ +type PWAVEOUTCAPS = PWAVEOUTCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:346:3 */ +type NPWAVEOUTCAPS = NPWAVEOUTCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:347:3 */ +type LPWAVEOUTCAPS = LPWAVEOUTCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:348:3 */ type tagWAVEOUTCAPS2A = struct { FwMid WORD @@ -44076,12 +44077,12 @@ type tagWAVEOUTCAPS2A = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:350:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:350:11 */ -type WAVEOUTCAPS2A = tagWAVEOUTCAPS2A /* mmsystem.h:362:5 */ -type PWAVEOUTCAPS2A = uintptr /* mmsystem.h:362:19 */ -type NPWAVEOUTCAPS2A = uintptr /* mmsystem.h:362:35 */ -type LPWAVEOUTCAPS2A = uintptr /* mmsystem.h:362:52 */ +type WAVEOUTCAPS2A = tagWAVEOUTCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:362:5 */ +type PWAVEOUTCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:362:19 */ +type NPWAVEOUTCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:362:35 */ +type LPWAVEOUTCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:362:52 */ type tagWAVEOUTCAPS2W = struct { FwMid WORD @@ -44095,17 +44096,17 @@ type tagWAVEOUTCAPS2W = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:364:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:364:11 */ -type WAVEOUTCAPS2W = tagWAVEOUTCAPS2W /* mmsystem.h:376:5 */ -type PWAVEOUTCAPS2W = uintptr /* mmsystem.h:376:19 */ -type NPWAVEOUTCAPS2W = uintptr /* mmsystem.h:376:35 */ -type LPWAVEOUTCAPS2W = uintptr /* mmsystem.h:376:52 */ +type WAVEOUTCAPS2W = tagWAVEOUTCAPS2W /* /usr/x86_64-w64-mingw32/include/mmsystem.h:376:5 */ +type PWAVEOUTCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:376:19 */ +type NPWAVEOUTCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:376:35 */ +type LPWAVEOUTCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:376:52 */ -type WAVEOUTCAPS2 = WAVEOUTCAPS2A /* mmsystem.h:378:3 */ -type PWAVEOUTCAPS2 = PWAVEOUTCAPS2A /* mmsystem.h:379:3 */ -type NPWAVEOUTCAPS2 = NPWAVEOUTCAPS2A /* mmsystem.h:380:3 */ -type LPWAVEOUTCAPS2 = LPWAVEOUTCAPS2A /* mmsystem.h:381:3 */ +type WAVEOUTCAPS2 = WAVEOUTCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:378:3 */ +type PWAVEOUTCAPS2 = PWAVEOUTCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:379:3 */ +type NPWAVEOUTCAPS2 = NPWAVEOUTCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:380:3 */ +type LPWAVEOUTCAPS2 = LPWAVEOUTCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:381:3 */ type tagWAVEINCAPSA = struct { FwMid WORD @@ -44115,12 +44116,12 @@ type tagWAVEINCAPSA = struct { FdwFormats DWORD FwChannels WORD FwReserved1 WORD -} /* mmsystem.h:390:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:390:11 */ -type WAVEINCAPSA = tagWAVEINCAPSA /* mmsystem.h:398:5 */ -type PWAVEINCAPSA = uintptr /* mmsystem.h:398:17 */ -type NPWAVEINCAPSA = uintptr /* mmsystem.h:398:31 */ -type LPWAVEINCAPSA = uintptr /* mmsystem.h:398:46 */ +type WAVEINCAPSA = tagWAVEINCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:398:5 */ +type PWAVEINCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:398:17 */ +type NPWAVEINCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:398:31 */ +type LPWAVEINCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:398:46 */ type tagWAVEINCAPSW = struct { FwMid WORD @@ -44130,17 +44131,17 @@ type tagWAVEINCAPSW = struct { FdwFormats DWORD FwChannels WORD FwReserved1 WORD -} /* mmsystem.h:400:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:400:11 */ -type WAVEINCAPSW = tagWAVEINCAPSW /* mmsystem.h:408:5 */ -type PWAVEINCAPSW = uintptr /* mmsystem.h:408:17 */ -type NPWAVEINCAPSW = uintptr /* mmsystem.h:408:31 */ -type LPWAVEINCAPSW = uintptr /* mmsystem.h:408:46 */ +type WAVEINCAPSW = tagWAVEINCAPSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:408:5 */ +type PWAVEINCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:408:17 */ +type NPWAVEINCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:408:31 */ +type LPWAVEINCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:408:46 */ -type WAVEINCAPS = WAVEINCAPSA /* mmsystem.h:410:3 */ -type PWAVEINCAPS = PWAVEINCAPSA /* mmsystem.h:411:3 */ -type NPWAVEINCAPS = NPWAVEINCAPSA /* mmsystem.h:412:3 */ -type LPWAVEINCAPS = LPWAVEINCAPSA /* mmsystem.h:413:3 */ +type WAVEINCAPS = WAVEINCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:410:3 */ +type PWAVEINCAPS = PWAVEINCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:411:3 */ +type NPWAVEINCAPS = NPWAVEINCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:412:3 */ +type LPWAVEINCAPS = LPWAVEINCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:413:3 */ type tagWAVEINCAPS2A = struct { FwMid WORD @@ -44153,12 +44154,12 @@ type tagWAVEINCAPS2A = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:415:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:415:11 */ -type WAVEINCAPS2A = tagWAVEINCAPS2A /* mmsystem.h:426:5 */ -type PWAVEINCAPS2A = uintptr /* mmsystem.h:426:18 */ -type NPWAVEINCAPS2A = uintptr /* mmsystem.h:426:33 */ -type LPWAVEINCAPS2A = uintptr /* mmsystem.h:426:49 */ +type WAVEINCAPS2A = tagWAVEINCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:426:5 */ +type PWAVEINCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:426:18 */ +type NPWAVEINCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:426:33 */ +type LPWAVEINCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:426:49 */ type tagWAVEINCAPS2W = struct { FwMid WORD @@ -44171,17 +44172,17 @@ type tagWAVEINCAPS2W = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:428:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:428:11 */ -type WAVEINCAPS2W = tagWAVEINCAPS2W /* mmsystem.h:439:5 */ -type PWAVEINCAPS2W = uintptr /* mmsystem.h:439:18 */ -type NPWAVEINCAPS2W = uintptr /* mmsystem.h:439:33 */ -type LPWAVEINCAPS2W = uintptr /* mmsystem.h:439:49 */ +type WAVEINCAPS2W = tagWAVEINCAPS2W /* /usr/x86_64-w64-mingw32/include/mmsystem.h:439:5 */ +type PWAVEINCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:439:18 */ +type NPWAVEINCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:439:33 */ +type LPWAVEINCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:439:49 */ -type WAVEINCAPS2 = WAVEINCAPS2A /* mmsystem.h:441:3 */ -type PWAVEINCAPS2 = PWAVEINCAPS2A /* mmsystem.h:442:3 */ -type NPWAVEINCAPS2 = NPWAVEINCAPS2A /* mmsystem.h:443:3 */ -type LPWAVEINCAPS2 = LPWAVEINCAPS2A /* mmsystem.h:444:3 */ +type WAVEINCAPS2 = WAVEINCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:441:3 */ +type PWAVEINCAPS2 = PWAVEINCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:442:3 */ +type NPWAVEINCAPS2 = NPWAVEINCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:443:3 */ +type LPWAVEINCAPS2 = LPWAVEINCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:444:3 */ type waveformat_tag = struct { FwFormatTag WORD @@ -44190,23 +44191,23 @@ type waveformat_tag = struct { FnAvgBytesPerSec DWORD FnBlockAlign WORD F__ccgo_pad1 [2]byte -} /* mmsystem.h:474:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:474:11 */ -type WAVEFORMAT = waveformat_tag /* mmsystem.h:480:5 */ -type PWAVEFORMAT = uintptr /* mmsystem.h:480:16 */ -type NPWAVEFORMAT = uintptr /* mmsystem.h:480:34 */ -type LPWAVEFORMAT = uintptr /* mmsystem.h:480:48 */ +type WAVEFORMAT = waveformat_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:480:5 */ +type PWAVEFORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:480:16 */ +type NPWAVEFORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:480:34 */ +type LPWAVEFORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:480:48 */ type pcmwaveformat_tag = struct { Fwf WAVEFORMAT FwBitsPerSample WORD F__ccgo_pad1 [2]byte -} /* mmsystem.h:484:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:484:11 */ -type PCMWAVEFORMAT = pcmwaveformat_tag /* mmsystem.h:487:5 */ -type PPCMWAVEFORMAT = uintptr /* mmsystem.h:487:19 */ -type NPPCMWAVEFORMAT = uintptr /* mmsystem.h:487:40 */ -type LPPCMWAVEFORMAT = uintptr /* mmsystem.h:487:57 */ +type PCMWAVEFORMAT = pcmwaveformat_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:487:5 */ +type PPCMWAVEFORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:487:19 */ +type NPPCMWAVEFORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:487:40 */ +type LPPCMWAVEFORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:487:57 */ type tWAVEFORMATEX = struct { FwFormatTag WORD @@ -44217,35 +44218,35 @@ type tWAVEFORMATEX = struct { FwBitsPerSample WORD FcbSize WORD F__ccgo_pad1 [2]byte -} /* mmsystem.h:493:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:493:11 */ -type WAVEFORMATEX = tWAVEFORMATEX /* mmsystem.h:501:5 */ -type PWAVEFORMATEX = uintptr /* mmsystem.h:501:18 */ -type NPWAVEFORMATEX = uintptr /* mmsystem.h:501:38 */ -type LPWAVEFORMATEX = uintptr /* mmsystem.h:501:54 */ -type LPCWAVEFORMATEX = uintptr /* mmsystem.h:503:30 */ +type WAVEFORMATEX = tWAVEFORMATEX /* /usr/x86_64-w64-mingw32/include/mmsystem.h:501:5 */ +type PWAVEFORMATEX = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:501:18 */ +type NPWAVEFORMATEX = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:501:38 */ +type LPWAVEFORMATEX = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:501:54 */ +type LPCWAVEFORMATEX = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:503:30 */ -type HMIDI__ = struct{ Funused int32 } /* mmsystem.h:570:3 */ +type HMIDI__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:570:3 */ -type HMIDI = uintptr /* mmsystem.h:570:3 */ -type HMIDIIN__ = struct{ Funused int32 } /* mmsystem.h:571:3 */ +type HMIDI = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:570:3 */ +type HMIDIIN__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:571:3 */ -type HMIDIIN = uintptr /* mmsystem.h:571:3 */ -type HMIDIOUT__ = struct{ Funused int32 } /* mmsystem.h:572:3 */ +type HMIDIIN = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:571:3 */ +type HMIDIOUT__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:572:3 */ -type HMIDIOUT = uintptr /* mmsystem.h:572:3 */ -type HMIDISTRM__ = struct{ Funused int32 } /* mmsystem.h:573:3 */ +type HMIDIOUT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:572:3 */ +type HMIDISTRM__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:573:3 */ -type HMIDISTRM = uintptr /* mmsystem.h:573:3 */ -type LPHMIDI = uintptr /* mmsystem.h:574:17 */ -type LPHMIDIIN = uintptr /* mmsystem.h:575:19 */ -type LPHMIDIOUT = uintptr /* mmsystem.h:576:20 */ -type LPHMIDISTRM = uintptr /* mmsystem.h:577:21 */ -type LPMIDICALLBACK = uintptr /* mmsystem.h:579:24 */ -type PATCHARRAY = [128]WORD /* mmsystem.h:581:16 */ -type LPPATCHARRAY = uintptr /* mmsystem.h:582:16 */ -type KEYARRAY = [128]WORD /* mmsystem.h:583:16 */ -type LPKEYARRAY = uintptr /* mmsystem.h:584:16 */ +type HMIDISTRM = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:573:3 */ +type LPHMIDI = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:574:17 */ +type LPHMIDIIN = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:575:19 */ +type LPHMIDIOUT = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:576:20 */ +type LPHMIDISTRM = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:577:21 */ +type LPMIDICALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:579:24 */ +type PATCHARRAY = [128]WORD /* /usr/x86_64-w64-mingw32/include/mmsystem.h:581:16 */ +type LPPATCHARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:582:16 */ +type KEYARRAY = [128]WORD /* /usr/x86_64-w64-mingw32/include/mmsystem.h:583:16 */ +type LPKEYARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:584:16 */ type tagMIDIOUTCAPSA = struct { FwMid WORD @@ -44257,12 +44258,12 @@ type tagMIDIOUTCAPSA = struct { FwNotes WORD FwChannelMask WORD FdwSupport DWORD -} /* mmsystem.h:609:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:609:11 */ -type MIDIOUTCAPSA = tagMIDIOUTCAPSA /* mmsystem.h:619:5 */ -type PMIDIOUTCAPSA = uintptr /* mmsystem.h:619:18 */ -type NPMIDIOUTCAPSA = uintptr /* mmsystem.h:619:33 */ -type LPMIDIOUTCAPSA = uintptr /* mmsystem.h:619:49 */ +type MIDIOUTCAPSA = tagMIDIOUTCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:619:5 */ +type PMIDIOUTCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:619:18 */ +type NPMIDIOUTCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:619:33 */ +type LPMIDIOUTCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:619:49 */ type tagMIDIOUTCAPSW = struct { FwMid WORD @@ -44274,17 +44275,17 @@ type tagMIDIOUTCAPSW = struct { FwNotes WORD FwChannelMask WORD FdwSupport DWORD -} /* mmsystem.h:621:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:621:11 */ -type MIDIOUTCAPSW = tagMIDIOUTCAPSW /* mmsystem.h:631:5 */ -type PMIDIOUTCAPSW = uintptr /* mmsystem.h:631:18 */ -type NPMIDIOUTCAPSW = uintptr /* mmsystem.h:631:33 */ -type LPMIDIOUTCAPSW = uintptr /* mmsystem.h:631:49 */ +type MIDIOUTCAPSW = tagMIDIOUTCAPSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:631:5 */ +type PMIDIOUTCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:631:18 */ +type NPMIDIOUTCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:631:33 */ +type LPMIDIOUTCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:631:49 */ -type MIDIOUTCAPS = MIDIOUTCAPSA /* mmsystem.h:633:3 */ -type PMIDIOUTCAPS = PMIDIOUTCAPSA /* mmsystem.h:634:3 */ -type NPMIDIOUTCAPS = NPMIDIOUTCAPSA /* mmsystem.h:635:3 */ -type LPMIDIOUTCAPS = LPMIDIOUTCAPSA /* mmsystem.h:636:3 */ +type MIDIOUTCAPS = MIDIOUTCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:633:3 */ +type PMIDIOUTCAPS = PMIDIOUTCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:634:3 */ +type NPMIDIOUTCAPS = NPMIDIOUTCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:635:3 */ +type LPMIDIOUTCAPS = LPMIDIOUTCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:636:3 */ type tagMIDIOUTCAPS2A = struct { FwMid WORD @@ -44299,12 +44300,12 @@ type tagMIDIOUTCAPS2A = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:638:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:638:11 */ -type MIDIOUTCAPS2A = tagMIDIOUTCAPS2A /* mmsystem.h:651:5 */ -type PMIDIOUTCAPS2A = uintptr /* mmsystem.h:651:19 */ -type NPMIDIOUTCAPS2A = uintptr /* mmsystem.h:651:35 */ -type LPMIDIOUTCAPS2A = uintptr /* mmsystem.h:651:52 */ +type MIDIOUTCAPS2A = tagMIDIOUTCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:651:5 */ +type PMIDIOUTCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:651:19 */ +type NPMIDIOUTCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:651:35 */ +type LPMIDIOUTCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:651:52 */ type tagMIDIOUTCAPS2W = struct { FwMid WORD @@ -44319,17 +44320,17 @@ type tagMIDIOUTCAPS2W = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:653:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:653:11 */ -type MIDIOUTCAPS2W = tagMIDIOUTCAPS2W /* mmsystem.h:666:5 */ -type PMIDIOUTCAPS2W = uintptr /* mmsystem.h:666:19 */ -type NPMIDIOUTCAPS2W = uintptr /* mmsystem.h:666:35 */ -type LPMIDIOUTCAPS2W = uintptr /* mmsystem.h:666:52 */ +type MIDIOUTCAPS2W = tagMIDIOUTCAPS2W /* /usr/x86_64-w64-mingw32/include/mmsystem.h:666:5 */ +type PMIDIOUTCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:666:19 */ +type NPMIDIOUTCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:666:35 */ +type LPMIDIOUTCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:666:52 */ -type MIDIOUTCAPS2 = MIDIOUTCAPS2A /* mmsystem.h:668:3 */ -type PMIDIOUTCAPS2 = PMIDIOUTCAPS2A /* mmsystem.h:669:3 */ -type NPMIDIOUTCAPS2 = NPMIDIOUTCAPS2A /* mmsystem.h:670:3 */ -type LPMIDIOUTCAPS2 = LPMIDIOUTCAPS2A /* mmsystem.h:671:3 */ +type MIDIOUTCAPS2 = MIDIOUTCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:668:3 */ +type PMIDIOUTCAPS2 = PMIDIOUTCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:669:3 */ +type NPMIDIOUTCAPS2 = NPMIDIOUTCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:670:3 */ +type LPMIDIOUTCAPS2 = LPMIDIOUTCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:671:3 */ type tagMIDIINCAPSA = struct { FwMid WORD @@ -44337,12 +44338,12 @@ type tagMIDIINCAPSA = struct { FvDriverVersion MMVERSION FszPname [32]CHAR FdwSupport DWORD -} /* mmsystem.h:686:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:686:11 */ -type MIDIINCAPSA = tagMIDIINCAPSA /* mmsystem.h:692:5 */ -type PMIDIINCAPSA = uintptr /* mmsystem.h:692:17 */ -type NPMIDIINCAPSA = uintptr /* mmsystem.h:692:31 */ -type LPMIDIINCAPSA = uintptr /* mmsystem.h:692:46 */ +type MIDIINCAPSA = tagMIDIINCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:692:5 */ +type PMIDIINCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:692:17 */ +type NPMIDIINCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:692:31 */ +type LPMIDIINCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:692:46 */ type tagMIDIINCAPSW = struct { FwMid WORD @@ -44350,17 +44351,17 @@ type tagMIDIINCAPSW = struct { FvDriverVersion MMVERSION FszPname [32]WCHAR FdwSupport DWORD -} /* mmsystem.h:694:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:694:11 */ -type MIDIINCAPSW = tagMIDIINCAPSW /* mmsystem.h:700:5 */ -type PMIDIINCAPSW = uintptr /* mmsystem.h:700:17 */ -type NPMIDIINCAPSW = uintptr /* mmsystem.h:700:31 */ -type LPMIDIINCAPSW = uintptr /* mmsystem.h:700:46 */ +type MIDIINCAPSW = tagMIDIINCAPSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:700:5 */ +type PMIDIINCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:700:17 */ +type NPMIDIINCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:700:31 */ +type LPMIDIINCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:700:46 */ -type MIDIINCAPS = MIDIINCAPSA /* mmsystem.h:702:3 */ -type PMIDIINCAPS = PMIDIINCAPSA /* mmsystem.h:703:3 */ -type NPMIDIINCAPS = NPMIDIINCAPSA /* mmsystem.h:704:3 */ -type LPMIDIINCAPS = LPMIDIINCAPSA /* mmsystem.h:705:3 */ +type MIDIINCAPS = MIDIINCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:702:3 */ +type PMIDIINCAPS = PMIDIINCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:703:3 */ +type NPMIDIINCAPS = NPMIDIINCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:704:3 */ +type LPMIDIINCAPS = LPMIDIINCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:705:3 */ type tagMIDIINCAPS2A = struct { FwMid WORD @@ -44371,12 +44372,12 @@ type tagMIDIINCAPS2A = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:707:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:707:11 */ -type MIDIINCAPS2A = tagMIDIINCAPS2A /* mmsystem.h:716:5 */ -type PMIDIINCAPS2A = uintptr /* mmsystem.h:716:18 */ -type NPMIDIINCAPS2A = uintptr /* mmsystem.h:716:33 */ -type LPMIDIINCAPS2A = uintptr /* mmsystem.h:716:49 */ +type MIDIINCAPS2A = tagMIDIINCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:716:5 */ +type PMIDIINCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:716:18 */ +type NPMIDIINCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:716:33 */ +type LPMIDIINCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:716:49 */ type tagMIDIINCAPS2W = struct { FwMid WORD @@ -44387,17 +44388,17 @@ type tagMIDIINCAPS2W = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:718:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:718:11 */ -type MIDIINCAPS2W = tagMIDIINCAPS2W /* mmsystem.h:727:5 */ -type PMIDIINCAPS2W = uintptr /* mmsystem.h:727:18 */ -type NPMIDIINCAPS2W = uintptr /* mmsystem.h:727:33 */ -type LPMIDIINCAPS2W = uintptr /* mmsystem.h:727:49 */ +type MIDIINCAPS2W = tagMIDIINCAPS2W /* /usr/x86_64-w64-mingw32/include/mmsystem.h:727:5 */ +type PMIDIINCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:727:18 */ +type NPMIDIINCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:727:33 */ +type LPMIDIINCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:727:49 */ -type MIDIINCAPS2 = MIDIINCAPS2A /* mmsystem.h:729:3 */ -type PMIDIINCAPS2 = PMIDIINCAPS2A /* mmsystem.h:730:3 */ -type NPMIDIINCAPS2 = NPMIDIINCAPS2A /* mmsystem.h:731:3 */ -type LPMIDIINCAPS2 = LPMIDIINCAPS2A /* mmsystem.h:732:3 */ +type MIDIINCAPS2 = MIDIINCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:729:3 */ +type PMIDIINCAPS2 = PMIDIINCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:730:3 */ +type NPMIDIINCAPS2 = NPMIDIINCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:731:3 */ +type LPMIDIINCAPS2 = LPMIDIINCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:732:3 */ type midihdr_tag = struct { FlpData LPSTR @@ -44411,45 +44412,45 @@ type midihdr_tag = struct { FdwOffset DWORD F__ccgo_pad2 [4]byte FdwReserved [8]DWORD_PTR -} /* mmsystem.h:734:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:734:11 */ -type MIDIHDR = midihdr_tag /* mmsystem.h:744:5 */ -type PMIDIHDR = uintptr /* mmsystem.h:744:13 */ -type NPMIDIHDR = uintptr /* mmsystem.h:744:28 */ -type LPMIDIHDR = uintptr /* mmsystem.h:744:39 */ +type MIDIHDR = midihdr_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:744:5 */ +type PMIDIHDR = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:744:13 */ +type NPMIDIHDR = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:744:28 */ +type LPMIDIHDR = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:744:39 */ type midievent_tag = struct { FdwDeltaTime DWORD FdwStreamID DWORD FdwEvent DWORD FdwParms [1]DWORD -} /* mmsystem.h:746:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:746:11 */ -type MIDIEVENT = midievent_tag /* mmsystem.h:751:5 */ +type MIDIEVENT = midievent_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:751:5 */ type midistrmbuffver_tag = struct { FdwVersion DWORD FdwMid DWORD FdwOEMVersion DWORD -} /* mmsystem.h:753:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:753:11 */ -type MIDISTRMBUFFVER = midistrmbuffver_tag /* mmsystem.h:757:5 */ +type MIDISTRMBUFFVER = midistrmbuffver_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:757:5 */ type midiproptimediv_tag = struct { FcbStruct DWORD FdwTimeDiv DWORD -} /* mmsystem.h:787:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:787:11 */ -type MIDIPROPTIMEDIV = midiproptimediv_tag /* mmsystem.h:790:5 */ -type LPMIDIPROPTIMEDIV = uintptr /* mmsystem.h:790:21 */ +type MIDIPROPTIMEDIV = midiproptimediv_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:790:5 */ +type LPMIDIPROPTIMEDIV = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:790:21 */ type midiproptempo_tag = struct { FcbStruct DWORD FdwTempo DWORD -} /* mmsystem.h:792:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:792:11 */ -type MIDIPROPTEMPO = midiproptempo_tag /* mmsystem.h:795:5 */ -type LPMIDIPROPTEMPO = uintptr /* mmsystem.h:795:19 */ +type MIDIPROPTEMPO = midiproptempo_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:795:5 */ +type LPMIDIPROPTEMPO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:795:19 */ type tagAUXCAPSA = struct { FwMid WORD @@ -44459,12 +44460,12 @@ type tagAUXCAPSA = struct { FwTechnology WORD FwReserved1 WORD FdwSupport DWORD -} /* mmsystem.h:858:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:858:11 */ -type AUXCAPSA = tagAUXCAPSA /* mmsystem.h:866:5 */ -type PAUXCAPSA = uintptr /* mmsystem.h:866:14 */ -type NPAUXCAPSA = uintptr /* mmsystem.h:866:25 */ -type LPAUXCAPSA = uintptr /* mmsystem.h:866:37 */ +type AUXCAPSA = tagAUXCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:866:5 */ +type PAUXCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:866:14 */ +type NPAUXCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:866:25 */ +type LPAUXCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:866:37 */ type tagAUXCAPSW = struct { FwMid WORD @@ -44474,17 +44475,17 @@ type tagAUXCAPSW = struct { FwTechnology WORD FwReserved1 WORD FdwSupport DWORD -} /* mmsystem.h:868:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:868:11 */ -type AUXCAPSW = tagAUXCAPSW /* mmsystem.h:876:5 */ -type PAUXCAPSW = uintptr /* mmsystem.h:876:14 */ -type NPAUXCAPSW = uintptr /* mmsystem.h:876:25 */ -type LPAUXCAPSW = uintptr /* mmsystem.h:876:37 */ +type AUXCAPSW = tagAUXCAPSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:876:5 */ +type PAUXCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:876:14 */ +type NPAUXCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:876:25 */ +type LPAUXCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:876:37 */ -type AUXCAPS = AUXCAPSA /* mmsystem.h:878:3 */ -type PAUXCAPS = PAUXCAPSA /* mmsystem.h:879:3 */ -type NPAUXCAPS = NPAUXCAPSA /* mmsystem.h:880:3 */ -type LPAUXCAPS = LPAUXCAPSA /* mmsystem.h:881:3 */ +type AUXCAPS = AUXCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:878:3 */ +type PAUXCAPS = PAUXCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:879:3 */ +type NPAUXCAPS = NPAUXCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:880:3 */ +type LPAUXCAPS = LPAUXCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:881:3 */ type tagAUXCAPS2A = struct { FwMid WORD @@ -44497,12 +44498,12 @@ type tagAUXCAPS2A = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:883:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:883:11 */ -type AUXCAPS2A = tagAUXCAPS2A /* mmsystem.h:894:5 */ -type PAUXCAPS2A = uintptr /* mmsystem.h:894:15 */ -type NPAUXCAPS2A = uintptr /* mmsystem.h:894:27 */ -type LPAUXCAPS2A = uintptr /* mmsystem.h:894:40 */ +type AUXCAPS2A = tagAUXCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:894:5 */ +type PAUXCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:894:15 */ +type NPAUXCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:894:27 */ +type LPAUXCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:894:40 */ type tagAUXCAPS2W = struct { FwMid WORD @@ -44515,27 +44516,27 @@ type tagAUXCAPS2W = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:896:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:896:11 */ -type AUXCAPS2W = tagAUXCAPS2W /* mmsystem.h:907:5 */ -type PAUXCAPS2W = uintptr /* mmsystem.h:907:15 */ -type NPAUXCAPS2W = uintptr /* mmsystem.h:907:27 */ -type LPAUXCAPS2W = uintptr /* mmsystem.h:907:40 */ +type AUXCAPS2W = tagAUXCAPS2W /* /usr/x86_64-w64-mingw32/include/mmsystem.h:907:5 */ +type PAUXCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:907:15 */ +type NPAUXCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:907:27 */ +type LPAUXCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:907:40 */ -type AUXCAPS2 = AUXCAPS2A /* mmsystem.h:909:3 */ -type PAUXCAPS2 = PAUXCAPS2A /* mmsystem.h:910:3 */ -type NPAUXCAPS2 = NPAUXCAPS2A /* mmsystem.h:911:3 */ -type LPAUXCAPS2 = LPAUXCAPS2A /* mmsystem.h:912:3 */ +type AUXCAPS2 = AUXCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:909:3 */ +type PAUXCAPS2 = PAUXCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:910:3 */ +type NPAUXCAPS2 = NPAUXCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:911:3 */ +type LPAUXCAPS2 = LPAUXCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:912:3 */ -type HMIXEROBJ__ = struct{ Funused int32 } /* mmsystem.h:933:3 */ +type HMIXEROBJ__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:933:3 */ -type HMIXEROBJ = uintptr /* mmsystem.h:933:3 */ -type LPHMIXEROBJ = uintptr /* mmsystem.h:934:21 */ +type HMIXEROBJ = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:933:3 */ +type LPHMIXEROBJ = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:934:21 */ -type HMIXER__ = struct{ Funused int32 } /* mmsystem.h:936:3 */ +type HMIXER__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:936:3 */ -type HMIXER = uintptr /* mmsystem.h:936:3 */ -type LPHMIXER = uintptr /* mmsystem.h:937:18 */ +type HMIXER = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:936:3 */ +type LPHMIXER = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:937:18 */ type tagMIXERCAPSA = struct { FwMid WORD @@ -44544,11 +44545,11 @@ type tagMIXERCAPSA = struct { FszPname [32]CHAR FfdwSupport DWORD FcDestinations DWORD -} /* mmsystem.h:962:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:962:11 */ -type MIXERCAPSA = tagMIXERCAPSA /* mmsystem.h:969:5 */ -type PMIXERCAPSA = uintptr /* mmsystem.h:969:16 */ -type LPMIXERCAPSA = uintptr /* mmsystem.h:969:29 */ +type MIXERCAPSA = tagMIXERCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:969:5 */ +type PMIXERCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:969:16 */ +type LPMIXERCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:969:29 */ type tagMIXERCAPSW = struct { FwMid WORD @@ -44557,15 +44558,15 @@ type tagMIXERCAPSW = struct { FszPname [32]WCHAR FfdwSupport DWORD FcDestinations DWORD -} /* mmsystem.h:971:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:971:11 */ -type MIXERCAPSW = tagMIXERCAPSW /* mmsystem.h:978:5 */ -type PMIXERCAPSW = uintptr /* mmsystem.h:978:16 */ -type LPMIXERCAPSW = uintptr /* mmsystem.h:978:29 */ +type MIXERCAPSW = tagMIXERCAPSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:978:5 */ +type PMIXERCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:978:16 */ +type LPMIXERCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:978:29 */ -type MIXERCAPS = MIXERCAPSA /* mmsystem.h:980:3 */ -type PMIXERCAPS = PMIXERCAPSA /* mmsystem.h:981:3 */ -type LPMIXERCAPS = LPMIXERCAPSA /* mmsystem.h:982:3 */ +type MIXERCAPS = MIXERCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:980:3 */ +type PMIXERCAPS = PMIXERCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:981:3 */ +type LPMIXERCAPS = LPMIXERCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:982:3 */ type tagMIXERCAPS2A = struct { FwMid WORD @@ -44577,11 +44578,11 @@ type tagMIXERCAPS2A = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:984:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:984:11 */ -type MIXERCAPS2A = tagMIXERCAPS2A /* mmsystem.h:994:5 */ -type PMIXERCAPS2A = uintptr /* mmsystem.h:994:17 */ -type LPMIXERCAPS2A = uintptr /* mmsystem.h:994:31 */ +type MIXERCAPS2A = tagMIXERCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:994:5 */ +type PMIXERCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:994:17 */ +type LPMIXERCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:994:31 */ type tagMIXERCAPS2W = struct { FwMid WORD @@ -44593,15 +44594,15 @@ type tagMIXERCAPS2W = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:996:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:996:11 */ -type MIXERCAPS2W = tagMIXERCAPS2W /* mmsystem.h:1006:5 */ -type PMIXERCAPS2W = uintptr /* mmsystem.h:1006:17 */ -type LPMIXERCAPS2W = uintptr /* mmsystem.h:1006:31 */ +type MIXERCAPS2W = tagMIXERCAPS2W /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1006:5 */ +type PMIXERCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1006:17 */ +type LPMIXERCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1006:31 */ -type MIXERCAPS2 = MIXERCAPS2A /* mmsystem.h:1008:3 */ -type PMIXERCAPS2 = PMIXERCAPS2A /* mmsystem.h:1009:3 */ -type LPMIXERCAPS2 = LPMIXERCAPS2A /* mmsystem.h:1010:3 */ +type MIXERCAPS2 = MIXERCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1008:3 */ +type PMIXERCAPS2 = PMIXERCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1009:3 */ +type LPMIXERCAPS2 = LPMIXERCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1010:3 */ type tagMIXERLINEA = struct { FcbStruct DWORD @@ -44625,11 +44626,11 @@ type tagMIXERLINEA = struct { FvDriverVersion MMVERSION FszPname [32]CHAR } -} /* mmsystem.h:1021:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1021:11 */ -type MIXERLINEA = tagMIXERLINEA /* mmsystem.h:1042:5 */ -type PMIXERLINEA = uintptr /* mmsystem.h:1042:16 */ -type LPMIXERLINEA = uintptr /* mmsystem.h:1042:29 */ +type MIXERLINEA = tagMIXERLINEA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1042:5 */ +type PMIXERLINEA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1042:16 */ +type LPMIXERLINEA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1042:29 */ type tagMIXERLINEW = struct { FcbStruct DWORD @@ -44653,15 +44654,15 @@ type tagMIXERLINEW = struct { FvDriverVersion MMVERSION FszPname [32]WCHAR } -} /* mmsystem.h:1044:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1044:11 */ -type MIXERLINEW = tagMIXERLINEW /* mmsystem.h:1065:5 */ -type PMIXERLINEW = uintptr /* mmsystem.h:1065:16 */ -type LPMIXERLINEW = uintptr /* mmsystem.h:1065:29 */ +type MIXERLINEW = tagMIXERLINEW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1065:5 */ +type PMIXERLINEW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1065:16 */ +type LPMIXERLINEW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1065:29 */ -type MIXERLINE = MIXERLINEA /* mmsystem.h:1067:3 */ -type PMIXERLINE = PMIXERLINEA /* mmsystem.h:1068:3 */ -type LPMIXERLINE = LPMIXERLINEA /* mmsystem.h:1069:3 */ +type MIXERLINE = MIXERLINEA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1067:3 */ +type PMIXERLINE = PMIXERLINEA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1068:3 */ +type LPMIXERLINE = LPMIXERLINEA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1069:3 */ type tagMIXERCONTROLA = struct { FcbStruct DWORD @@ -44682,11 +44683,11 @@ type tagMIXERCONTROLA = struct { FcSteps DWORD F__ccgo_pad1 [20]byte } -} /* mmsystem.h:1122:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1122:11 */ -type MIXERCONTROLA = tagMIXERCONTROLA /* mmsystem.h:1146:5 */ -type PMIXERCONTROLA = uintptr /* mmsystem.h:1146:19 */ -type LPMIXERCONTROLA = uintptr /* mmsystem.h:1146:35 */ +type MIXERCONTROLA = tagMIXERCONTROLA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1146:5 */ +type PMIXERCONTROLA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1146:19 */ +type LPMIXERCONTROLA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1146:35 */ type tagMIXERCONTROLW = struct { FcbStruct DWORD @@ -44707,15 +44708,15 @@ type tagMIXERCONTROLW = struct { FcSteps DWORD F__ccgo_pad1 [20]byte } -} /* mmsystem.h:1148:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1148:11 */ -type MIXERCONTROLW = tagMIXERCONTROLW /* mmsystem.h:1172:5 */ -type PMIXERCONTROLW = uintptr /* mmsystem.h:1172:19 */ -type LPMIXERCONTROLW = uintptr /* mmsystem.h:1172:35 */ +type MIXERCONTROLW = tagMIXERCONTROLW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1172:5 */ +type PMIXERCONTROLW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1172:19 */ +type LPMIXERCONTROLW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1172:35 */ -type MIXERCONTROL = MIXERCONTROLA /* mmsystem.h:1174:3 */ -type PMIXERCONTROL = PMIXERCONTROLA /* mmsystem.h:1175:3 */ -type LPMIXERCONTROL = LPMIXERCONTROLA /* mmsystem.h:1176:3 */ +type MIXERCONTROL = MIXERCONTROLA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1174:3 */ +type PMIXERCONTROL = PMIXERCONTROLA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1175:3 */ +type LPMIXERCONTROL = LPMIXERCONTROLA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1176:3 */ type tagMIXERLINECONTROLSA = struct { FcbStruct DWORD @@ -44725,11 +44726,11 @@ type tagMIXERLINECONTROLSA = struct { Fcbmxctrl DWORD F__ccgo_pad1 [4]byte Fpamxctrl LPMIXERCONTROLA -} /* mmsystem.h:1245:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1245:11 */ -type MIXERLINECONTROLSA = tagMIXERLINECONTROLSA /* mmsystem.h:1255:5 */ -type PMIXERLINECONTROLSA = uintptr /* mmsystem.h:1255:24 */ -type LPMIXERLINECONTROLSA = uintptr /* mmsystem.h:1255:45 */ +type MIXERLINECONTROLSA = tagMIXERLINECONTROLSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1255:5 */ +type PMIXERLINECONTROLSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1255:24 */ +type LPMIXERLINECONTROLSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1255:45 */ type tagMIXERLINECONTROLSW = struct { FcbStruct DWORD @@ -44739,15 +44740,15 @@ type tagMIXERLINECONTROLSW = struct { Fcbmxctrl DWORD F__ccgo_pad1 [4]byte Fpamxctrl LPMIXERCONTROLW -} /* mmsystem.h:1257:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1257:11 */ -type MIXERLINECONTROLSW = tagMIXERLINECONTROLSW /* mmsystem.h:1267:5 */ -type PMIXERLINECONTROLSW = uintptr /* mmsystem.h:1267:24 */ -type LPMIXERLINECONTROLSW = uintptr /* mmsystem.h:1267:45 */ +type MIXERLINECONTROLSW = tagMIXERLINECONTROLSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1267:5 */ +type PMIXERLINECONTROLSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1267:24 */ +type LPMIXERLINECONTROLSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1267:45 */ -type MIXERLINECONTROLS = MIXERLINECONTROLSA /* mmsystem.h:1269:3 */ -type PMIXERLINECONTROLS = PMIXERLINECONTROLSA /* mmsystem.h:1270:3 */ -type LPMIXERLINECONTROLS = LPMIXERLINECONTROLSA /* mmsystem.h:1271:3 */ +type MIXERLINECONTROLS = MIXERLINECONTROLSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1269:3 */ +type PMIXERLINECONTROLS = PMIXERLINECONTROLSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1270:3 */ +type LPMIXERLINECONTROLS = LPMIXERLINECONTROLSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1271:3 */ type tMIXERCONTROLDETAILS = struct { FcbStruct DWORD @@ -44758,63 +44759,63 @@ type tMIXERCONTROLDETAILS = struct { FcbDetails DWORD F__ccgo_pad2 [4]byte FpaDetails LPVOID -} /* mmsystem.h:1284:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1284:11 */ -type MIXERCONTROLDETAILS = tMIXERCONTROLDETAILS /* mmsystem.h:1294:5 */ -type PMIXERCONTROLDETAILS = uintptr /* mmsystem.h:1294:25 */ -type LPMIXERCONTROLDETAILS = uintptr /* mmsystem.h:1294:47 */ +type MIXERCONTROLDETAILS = tMIXERCONTROLDETAILS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1294:5 */ +type PMIXERCONTROLDETAILS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1294:25 */ +type LPMIXERCONTROLDETAILS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1294:47 */ type tagMIXERCONTROLDETAILS_LISTTEXTA = struct { FdwParam1 DWORD FdwParam2 DWORD FszName [64]CHAR -} /* mmsystem.h:1296:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1296:11 */ -type MIXERCONTROLDETAILS_LISTTEXTA = tagMIXERCONTROLDETAILS_LISTTEXTA /* mmsystem.h:1300:5 */ -type PMIXERCONTROLDETAILS_LISTTEXTA = uintptr /* mmsystem.h:1300:35 */ -type LPMIXERCONTROLDETAILS_LISTTEXTA = uintptr /* mmsystem.h:1300:67 */ +type MIXERCONTROLDETAILS_LISTTEXTA = tagMIXERCONTROLDETAILS_LISTTEXTA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1300:5 */ +type PMIXERCONTROLDETAILS_LISTTEXTA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1300:35 */ +type LPMIXERCONTROLDETAILS_LISTTEXTA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1300:67 */ type tagMIXERCONTROLDETAILS_LISTTEXTW = struct { FdwParam1 DWORD FdwParam2 DWORD FszName [64]WCHAR -} /* mmsystem.h:1301:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1301:11 */ -type MIXERCONTROLDETAILS_LISTTEXTW = tagMIXERCONTROLDETAILS_LISTTEXTW /* mmsystem.h:1305:5 */ -type PMIXERCONTROLDETAILS_LISTTEXTW = uintptr /* mmsystem.h:1305:35 */ -type LPMIXERCONTROLDETAILS_LISTTEXTW = uintptr /* mmsystem.h:1305:67 */ +type MIXERCONTROLDETAILS_LISTTEXTW = tagMIXERCONTROLDETAILS_LISTTEXTW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1305:5 */ +type PMIXERCONTROLDETAILS_LISTTEXTW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1305:35 */ +type LPMIXERCONTROLDETAILS_LISTTEXTW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1305:67 */ -type MIXERCONTROLDETAILS_LISTTEXT = MIXERCONTROLDETAILS_LISTTEXTA /* mmsystem.h:1307:3 */ -type PMIXERCONTROLDETAILS_LISTTEXT = PMIXERCONTROLDETAILS_LISTTEXTA /* mmsystem.h:1308:3 */ -type LPMIXERCONTROLDETAILS_LISTTEXT = LPMIXERCONTROLDETAILS_LISTTEXTA /* mmsystem.h:1309:3 */ +type MIXERCONTROLDETAILS_LISTTEXT = MIXERCONTROLDETAILS_LISTTEXTA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1307:3 */ +type PMIXERCONTROLDETAILS_LISTTEXT = PMIXERCONTROLDETAILS_LISTTEXTA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1308:3 */ +type LPMIXERCONTROLDETAILS_LISTTEXT = LPMIXERCONTROLDETAILS_LISTTEXTA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1309:3 */ -type tMIXERCONTROLDETAILS_BOOLEAN = struct{ FfValue LONG } /* mmsystem.h:1311:11 */ +type tMIXERCONTROLDETAILS_BOOLEAN = struct{ FfValue LONG } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1311:11 */ -type MIXERCONTROLDETAILS_BOOLEAN = tMIXERCONTROLDETAILS_BOOLEAN /* mmsystem.h:1313:5 */ -type PMIXERCONTROLDETAILS_BOOLEAN = uintptr /* mmsystem.h:1313:33 */ -type LPMIXERCONTROLDETAILS_BOOLEAN = uintptr /* mmsystem.h:1313:63 */ +type MIXERCONTROLDETAILS_BOOLEAN = tMIXERCONTROLDETAILS_BOOLEAN /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1313:5 */ +type PMIXERCONTROLDETAILS_BOOLEAN = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1313:33 */ +type LPMIXERCONTROLDETAILS_BOOLEAN = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1313:63 */ -type tMIXERCONTROLDETAILS_SIGNED = struct{ FlValue LONG } /* mmsystem.h:1315:11 */ +type tMIXERCONTROLDETAILS_SIGNED = struct{ FlValue LONG } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1315:11 */ -type MIXERCONTROLDETAILS_SIGNED = tMIXERCONTROLDETAILS_SIGNED /* mmsystem.h:1317:5 */ -type PMIXERCONTROLDETAILS_SIGNED = uintptr /* mmsystem.h:1317:32 */ -type LPMIXERCONTROLDETAILS_SIGNED = uintptr /* mmsystem.h:1317:61 */ +type MIXERCONTROLDETAILS_SIGNED = tMIXERCONTROLDETAILS_SIGNED /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1317:5 */ +type PMIXERCONTROLDETAILS_SIGNED = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1317:32 */ +type LPMIXERCONTROLDETAILS_SIGNED = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1317:61 */ -type tMIXERCONTROLDETAILS_UNSIGNED = struct{ FdwValue DWORD } /* mmsystem.h:1319:11 */ +type tMIXERCONTROLDETAILS_UNSIGNED = struct{ FdwValue DWORD } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1319:11 */ -type MIXERCONTROLDETAILS_UNSIGNED = tMIXERCONTROLDETAILS_UNSIGNED /* mmsystem.h:1321:5 */ -type PMIXERCONTROLDETAILS_UNSIGNED = uintptr /* mmsystem.h:1321:34 */ -type LPMIXERCONTROLDETAILS_UNSIGNED = uintptr /* mmsystem.h:1321:65 */ -type LPTIMECALLBACK = uintptr /* mmsystem.h:1348:24 */ +type MIXERCONTROLDETAILS_UNSIGNED = tMIXERCONTROLDETAILS_UNSIGNED /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1321:5 */ +type PMIXERCONTROLDETAILS_UNSIGNED = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1321:34 */ +type LPMIXERCONTROLDETAILS_UNSIGNED = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1321:65 */ +type LPTIMECALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1348:24 */ type timecaps_tag = struct { FwPeriodMin UINT FwPeriodMax UINT -} /* mmsystem.h:1358:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1358:11 */ -type TIMECAPS = timecaps_tag /* mmsystem.h:1361:5 */ -type PTIMECAPS = uintptr /* mmsystem.h:1361:14 */ -type NPTIMECAPS = uintptr /* mmsystem.h:1361:30 */ -type LPTIMECAPS = uintptr /* mmsystem.h:1361:42 */ +type TIMECAPS = timecaps_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1361:5 */ +type PTIMECAPS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1361:14 */ +type NPTIMECAPS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1361:30 */ +type LPTIMECAPS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1361:42 */ type tagJOYCAPSA = struct { FwMid WORD @@ -44841,12 +44842,12 @@ type tagJOYCAPSA = struct { FwMaxButtons UINT FszRegKey [32]CHAR FszOEMVxD [260]CHAR -} /* mmsystem.h:1460:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1460:11 */ -type JOYCAPSA = tagJOYCAPSA /* mmsystem.h:1485:5 */ -type PJOYCAPSA = uintptr /* mmsystem.h:1485:14 */ -type NPJOYCAPSA = uintptr /* mmsystem.h:1485:25 */ -type LPJOYCAPSA = uintptr /* mmsystem.h:1485:37 */ +type JOYCAPSA = tagJOYCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1485:5 */ +type PJOYCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1485:14 */ +type NPJOYCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1485:25 */ +type LPJOYCAPSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1485:37 */ type tagJOYCAPSW = struct { FwMid WORD @@ -44873,17 +44874,17 @@ type tagJOYCAPSW = struct { FwMaxButtons UINT FszRegKey [32]WCHAR FszOEMVxD [260]WCHAR -} /* mmsystem.h:1487:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1487:11 */ -type JOYCAPSW = tagJOYCAPSW /* mmsystem.h:1512:5 */ -type PJOYCAPSW = uintptr /* mmsystem.h:1512:14 */ -type NPJOYCAPSW = uintptr /* mmsystem.h:1512:25 */ -type LPJOYCAPSW = uintptr /* mmsystem.h:1512:37 */ +type JOYCAPSW = tagJOYCAPSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1512:5 */ +type PJOYCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1512:14 */ +type NPJOYCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1512:25 */ +type LPJOYCAPSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1512:37 */ -type JOYCAPS = JOYCAPSA /* mmsystem.h:1514:3 */ -type PJOYCAPS = PJOYCAPSA /* mmsystem.h:1515:3 */ -type NPJOYCAPS = NPJOYCAPSA /* mmsystem.h:1516:3 */ -type LPJOYCAPS = LPJOYCAPSA /* mmsystem.h:1517:3 */ +type JOYCAPS = JOYCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1514:3 */ +type PJOYCAPS = PJOYCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1515:3 */ +type NPJOYCAPS = NPJOYCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1516:3 */ +type LPJOYCAPS = LPJOYCAPSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1517:3 */ type tagJOYCAPS2A = struct { FwMid WORD @@ -44913,12 +44914,12 @@ type tagJOYCAPS2A = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:1519:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1519:11 */ -type JOYCAPS2A = tagJOYCAPS2A /* mmsystem.h:1547:5 */ -type PJOYCAPS2A = uintptr /* mmsystem.h:1547:15 */ -type NPJOYCAPS2A = uintptr /* mmsystem.h:1547:27 */ -type LPJOYCAPS2A = uintptr /* mmsystem.h:1547:40 */ +type JOYCAPS2A = tagJOYCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1547:5 */ +type PJOYCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1547:15 */ +type NPJOYCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1547:27 */ +type LPJOYCAPS2A = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1547:40 */ type tagJOYCAPS2W = struct { FwMid WORD @@ -44948,29 +44949,29 @@ type tagJOYCAPS2W = struct { FManufacturerGuid GUID FProductGuid GUID FNameGuid GUID -} /* mmsystem.h:1549:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1549:11 */ -type JOYCAPS2W = tagJOYCAPS2W /* mmsystem.h:1577:5 */ -type PJOYCAPS2W = uintptr /* mmsystem.h:1577:15 */ -type NPJOYCAPS2W = uintptr /* mmsystem.h:1577:27 */ -type LPJOYCAPS2W = uintptr /* mmsystem.h:1577:40 */ +type JOYCAPS2W = tagJOYCAPS2W /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1577:5 */ +type PJOYCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1577:15 */ +type NPJOYCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1577:27 */ +type LPJOYCAPS2W = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1577:40 */ -type JOYCAPS2 = JOYCAPS2A /* mmsystem.h:1579:3 */ -type PJOYCAPS2 = PJOYCAPS2A /* mmsystem.h:1580:3 */ -type NPJOYCAPS2 = NPJOYCAPS2A /* mmsystem.h:1581:3 */ -type LPJOYCAPS2 = LPJOYCAPS2A /* mmsystem.h:1582:3 */ +type JOYCAPS2 = JOYCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1579:3 */ +type PJOYCAPS2 = PJOYCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1580:3 */ +type NPJOYCAPS2 = NPJOYCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1581:3 */ +type LPJOYCAPS2 = LPJOYCAPS2A /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1582:3 */ type joyinfo_tag = struct { FwXpos UINT FwYpos UINT FwZpos UINT FwButtons UINT -} /* mmsystem.h:1584:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1584:11 */ -type JOYINFO = joyinfo_tag /* mmsystem.h:1589:5 */ -type PJOYINFO = uintptr /* mmsystem.h:1589:13 */ -type NPJOYINFO = uintptr /* mmsystem.h:1589:28 */ -type LPJOYINFO = uintptr /* mmsystem.h:1589:39 */ +type JOYINFO = joyinfo_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1589:5 */ +type PJOYINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1589:13 */ +type NPJOYINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1589:28 */ +type LPJOYINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1589:39 */ type joyinfoex_tag = struct { FdwSize DWORD @@ -44986,19 +44987,19 @@ type joyinfoex_tag = struct { FdwPOV DWORD FdwReserved1 DWORD FdwReserved2 DWORD -} /* mmsystem.h:1591:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1591:11 */ -type JOYINFOEX = joyinfoex_tag /* mmsystem.h:1605:5 */ -type PJOYINFOEX = uintptr /* mmsystem.h:1605:15 */ -type NPJOYINFOEX = uintptr /* mmsystem.h:1605:32 */ -type LPJOYINFOEX = uintptr /* mmsystem.h:1605:45 */ +type JOYINFOEX = joyinfoex_tag /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1605:5 */ +type PJOYINFOEX = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1605:15 */ +type NPJOYINFOEX = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1605:32 */ +type LPJOYINFOEX = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1605:45 */ -type FOURCC = DWORD /* mmsystem.h:1643:17 */ -type HPSTR = uintptr /* mmsystem.h:1644:22 */ -type HMMIO__ = struct{ Funused int32 } /* mmsystem.h:1645:3 */ +type FOURCC = DWORD /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1643:17 */ +type HPSTR = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1644:22 */ +type HMMIO__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1645:3 */ -type HMMIO = uintptr /* mmsystem.h:1645:3 */ -type LPMMIOPROC = uintptr /* mmsystem.h:1647:20 */ +type HMMIO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1645:3 */ +type LPMMIOPROC = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1647:20 */ type _MMIOINFO = struct { FdwFlags DWORD @@ -45020,14 +45021,14 @@ type _MMIOINFO = struct { FdwReserved2 DWORD F__ccgo_pad3 [4]byte Fhmmio HMMIO -} /* mmsystem.h:1649:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1649:11 */ -type MMIOINFO = _MMIOINFO /* mmsystem.h:1666:5 */ -type PMMIOINFO = uintptr /* mmsystem.h:1666:14 */ -type NPMMIOINFO = uintptr /* mmsystem.h:1666:30 */ -type LPMMIOINFO = uintptr /* mmsystem.h:1666:42 */ +type MMIOINFO = _MMIOINFO /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1666:5 */ +type PMMIOINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1666:14 */ +type NPMMIOINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1666:30 */ +type LPMMIOINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1666:42 */ -type LPCMMIOINFO = uintptr /* mmsystem.h:1668:26 */ +type LPCMMIOINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1668:26 */ type _MMCKINFO = struct { Fckid FOURCC @@ -45035,26 +45036,26 @@ type _MMCKINFO = struct { FfccType FOURCC FdwDataOffset DWORD FdwFlags DWORD -} /* mmsystem.h:1670:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1670:11 */ -type MMCKINFO = _MMCKINFO /* mmsystem.h:1676:5 */ -type PMMCKINFO = uintptr /* mmsystem.h:1676:14 */ -type NPMMCKINFO = uintptr /* mmsystem.h:1676:30 */ -type LPMMCKINFO = uintptr /* mmsystem.h:1676:42 */ +type MMCKINFO = _MMCKINFO /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1676:5 */ +type PMMCKINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1676:14 */ +type NPMMCKINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1676:30 */ +type LPMMCKINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1676:42 */ -type LPCMMCKINFO = uintptr /* mmsystem.h:1678:26 */ +type LPCMMCKINFO = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1678:26 */ -type MCIERROR = DWORD /* mmsystem.h:1781:17 */ +type MCIERROR = DWORD /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1781:17 */ -type MCIDEVICEID = UINT /* mmsystem.h:1786:16 */ +type MCIDEVICEID = UINT /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1786:16 */ -type YIELDPROC = uintptr /* mmsystem.h:1789:16 */ +type YIELDPROC = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:1789:16 */ -type tagMCI_GENERIC_PARMS = struct{ FdwCallback DWORD_PTR } /* mmsystem.h:2072:11 */ +type tagMCI_GENERIC_PARMS = struct{ FdwCallback DWORD_PTR } /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2072:11 */ -type MCI_GENERIC_PARMS = tagMCI_GENERIC_PARMS /* mmsystem.h:2074:5 */ -type PMCI_GENERIC_PARMS = uintptr /* mmsystem.h:2074:23 */ -type LPMCI_GENERIC_PARMS = uintptr /* mmsystem.h:2074:43 */ +type MCI_GENERIC_PARMS = tagMCI_GENERIC_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2074:5 */ +type PMCI_GENERIC_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2074:23 */ +type LPMCI_GENERIC_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2074:43 */ type tagMCI_OPEN_PARMSA = struct { FdwCallback DWORD_PTR @@ -45063,11 +45064,11 @@ type tagMCI_OPEN_PARMSA = struct { FlpstrDeviceType LPCSTR FlpstrElementName LPCSTR FlpstrAlias LPCSTR -} /* mmsystem.h:2076:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2076:11 */ -type MCI_OPEN_PARMSA = tagMCI_OPEN_PARMSA /* mmsystem.h:2082:5 */ -type PMCI_OPEN_PARMSA = uintptr /* mmsystem.h:2082:21 */ -type LPMCI_OPEN_PARMSA = uintptr /* mmsystem.h:2082:39 */ +type MCI_OPEN_PARMSA = tagMCI_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2082:5 */ +type PMCI_OPEN_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2082:21 */ +type LPMCI_OPEN_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2082:39 */ type tagMCI_OPEN_PARMSW = struct { FdwCallback DWORD_PTR @@ -45076,78 +45077,78 @@ type tagMCI_OPEN_PARMSW = struct { FlpstrDeviceType LPCWSTR FlpstrElementName LPCWSTR FlpstrAlias LPCWSTR -} /* mmsystem.h:2084:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2084:11 */ -type MCI_OPEN_PARMSW = tagMCI_OPEN_PARMSW /* mmsystem.h:2090:5 */ -type PMCI_OPEN_PARMSW = uintptr /* mmsystem.h:2090:21 */ -type LPMCI_OPEN_PARMSW = uintptr /* mmsystem.h:2090:39 */ +type MCI_OPEN_PARMSW = tagMCI_OPEN_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2090:5 */ +type PMCI_OPEN_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2090:21 */ +type LPMCI_OPEN_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2090:39 */ -type MCI_OPEN_PARMS = MCI_OPEN_PARMSA /* mmsystem.h:2092:3 */ -type PMCI_OPEN_PARMS = PMCI_OPEN_PARMSA /* mmsystem.h:2093:3 */ -type LPMCI_OPEN_PARMS = LPMCI_OPEN_PARMSA /* mmsystem.h:2094:3 */ +type MCI_OPEN_PARMS = MCI_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2092:3 */ +type PMCI_OPEN_PARMS = PMCI_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2093:3 */ +type LPMCI_OPEN_PARMS = LPMCI_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2094:3 */ type tagMCI_PLAY_PARMS = struct { FdwCallback DWORD_PTR FdwFrom DWORD FdwTo DWORD -} /* mmsystem.h:2096:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2096:11 */ -type MCI_PLAY_PARMS = tagMCI_PLAY_PARMS /* mmsystem.h:2100:5 */ -type PMCI_PLAY_PARMS = uintptr /* mmsystem.h:2100:20 */ -type LPMCI_PLAY_PARMS = uintptr /* mmsystem.h:2100:37 */ +type MCI_PLAY_PARMS = tagMCI_PLAY_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2100:5 */ +type PMCI_PLAY_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2100:20 */ +type LPMCI_PLAY_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2100:37 */ type tagMCI_SEEK_PARMS = struct { FdwCallback DWORD_PTR FdwTo DWORD F__ccgo_pad1 [4]byte -} /* mmsystem.h:2102:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2102:11 */ -type MCI_SEEK_PARMS = tagMCI_SEEK_PARMS /* mmsystem.h:2105:5 */ -type PMCI_SEEK_PARMS = uintptr /* mmsystem.h:2105:20 */ -type LPMCI_SEEK_PARMS = uintptr /* mmsystem.h:2105:37 */ +type MCI_SEEK_PARMS = tagMCI_SEEK_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2105:5 */ +type PMCI_SEEK_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2105:20 */ +type LPMCI_SEEK_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2105:37 */ type tagMCI_STATUS_PARMS = struct { FdwCallback DWORD_PTR FdwReturn DWORD_PTR FdwItem DWORD FdwTrack DWORD -} /* mmsystem.h:2107:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2107:11 */ -type MCI_STATUS_PARMS = tagMCI_STATUS_PARMS /* mmsystem.h:2112:5 */ -type PMCI_STATUS_PARMS = uintptr /* mmsystem.h:2112:22 */ -type LPMCI_STATUS_PARMS = uintptr /* mmsystem.h:2112:41 */ +type MCI_STATUS_PARMS = tagMCI_STATUS_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2112:5 */ +type PMCI_STATUS_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2112:22 */ +type LPMCI_STATUS_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2112:41 */ type tagMCI_INFO_PARMSA = struct { FdwCallback DWORD_PTR FlpstrReturn LPSTR FdwRetSize DWORD F__ccgo_pad1 [4]byte -} /* mmsystem.h:2114:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2114:11 */ -type MCI_INFO_PARMSA = tagMCI_INFO_PARMSA /* mmsystem.h:2118:5 */ -type LPMCI_INFO_PARMSA = uintptr /* mmsystem.h:2118:21 */ +type MCI_INFO_PARMSA = tagMCI_INFO_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2118:5 */ +type LPMCI_INFO_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2118:21 */ type tagMCI_INFO_PARMSW = struct { FdwCallback DWORD_PTR FlpstrReturn LPWSTR FdwRetSize DWORD F__ccgo_pad1 [4]byte -} /* mmsystem.h:2119:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2119:11 */ -type MCI_INFO_PARMSW = tagMCI_INFO_PARMSW /* mmsystem.h:2123:5 */ -type LPMCI_INFO_PARMSW = uintptr /* mmsystem.h:2123:21 */ +type MCI_INFO_PARMSW = tagMCI_INFO_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2123:5 */ +type LPMCI_INFO_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2123:21 */ -type MCI_INFO_PARMS = MCI_INFO_PARMSA /* mmsystem.h:2125:3 */ -type LPMCI_INFO_PARMS = LPMCI_INFO_PARMSA /* mmsystem.h:2126:3 */ +type MCI_INFO_PARMS = MCI_INFO_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2125:3 */ +type LPMCI_INFO_PARMS = LPMCI_INFO_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2126:3 */ type tagMCI_GETDEVCAPS_PARMS = struct { FdwCallback DWORD_PTR FdwReturn DWORD FdwItem DWORD -} /* mmsystem.h:2128:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2128:11 */ -type MCI_GETDEVCAPS_PARMS = tagMCI_GETDEVCAPS_PARMS /* mmsystem.h:2132:5 */ -type PMCI_GETDEVCAPS_PARMS = uintptr /* mmsystem.h:2132:26 */ -type LPMCI_GETDEVCAPS_PARMS = uintptr /* mmsystem.h:2132:49 */ +type MCI_GETDEVCAPS_PARMS = tagMCI_GETDEVCAPS_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2132:5 */ +type PMCI_GETDEVCAPS_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2132:26 */ +type LPMCI_GETDEVCAPS_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2132:49 */ type tagMCI_SYSINFO_PARMSA = struct { FdwCallback DWORD_PTR @@ -45156,11 +45157,11 @@ type tagMCI_SYSINFO_PARMSA = struct { FdwNumber DWORD FwDeviceType UINT F__ccgo_pad1 [4]byte -} /* mmsystem.h:2134:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2134:11 */ -type MCI_SYSINFO_PARMSA = tagMCI_SYSINFO_PARMSA /* mmsystem.h:2140:5 */ -type PMCI_SYSINFO_PARMSA = uintptr /* mmsystem.h:2140:24 */ -type LPMCI_SYSINFO_PARMSA = uintptr /* mmsystem.h:2140:45 */ +type MCI_SYSINFO_PARMSA = tagMCI_SYSINFO_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2140:5 */ +type PMCI_SYSINFO_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2140:24 */ +type LPMCI_SYSINFO_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2140:45 */ type tagMCI_SYSINFO_PARMSW = struct { FdwCallback DWORD_PTR @@ -45169,89 +45170,89 @@ type tagMCI_SYSINFO_PARMSW = struct { FdwNumber DWORD FwDeviceType UINT F__ccgo_pad1 [4]byte -} /* mmsystem.h:2142:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2142:11 */ -type MCI_SYSINFO_PARMSW = tagMCI_SYSINFO_PARMSW /* mmsystem.h:2148:5 */ -type PMCI_SYSINFO_PARMSW = uintptr /* mmsystem.h:2148:24 */ -type LPMCI_SYSINFO_PARMSW = uintptr /* mmsystem.h:2148:45 */ +type MCI_SYSINFO_PARMSW = tagMCI_SYSINFO_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2148:5 */ +type PMCI_SYSINFO_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2148:24 */ +type LPMCI_SYSINFO_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2148:45 */ -type MCI_SYSINFO_PARMS = MCI_SYSINFO_PARMSA /* mmsystem.h:2150:3 */ -type PMCI_SYSINFO_PARMS = PMCI_SYSINFO_PARMSA /* mmsystem.h:2151:3 */ -type LPMCI_SYSINFO_PARMS = LPMCI_SYSINFO_PARMSA /* mmsystem.h:2152:3 */ +type MCI_SYSINFO_PARMS = MCI_SYSINFO_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2150:3 */ +type PMCI_SYSINFO_PARMS = PMCI_SYSINFO_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2151:3 */ +type LPMCI_SYSINFO_PARMS = LPMCI_SYSINFO_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2152:3 */ type tagMCI_SET_PARMS = struct { FdwCallback DWORD_PTR FdwTimeFormat DWORD FdwAudio DWORD -} /* mmsystem.h:2154:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2154:11 */ -type MCI_SET_PARMS = tagMCI_SET_PARMS /* mmsystem.h:2158:5 */ -type PMCI_SET_PARMS = uintptr /* mmsystem.h:2158:19 */ -type LPMCI_SET_PARMS = uintptr /* mmsystem.h:2158:35 */ +type MCI_SET_PARMS = tagMCI_SET_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2158:5 */ +type PMCI_SET_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2158:19 */ +type LPMCI_SET_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2158:35 */ type tagMCI_BREAK_PARMS = struct { FdwCallback DWORD_PTR FnVirtKey int32 F__ccgo_pad1 [4]byte FhwndBreak HWND -} /* mmsystem.h:2160:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2160:11 */ -type MCI_BREAK_PARMS = tagMCI_BREAK_PARMS /* mmsystem.h:2164:5 */ -type PMCI_BREAK_PARMS = uintptr /* mmsystem.h:2164:21 */ -type LPMCI_BREAK_PARMS = uintptr /* mmsystem.h:2164:39 */ +type MCI_BREAK_PARMS = tagMCI_BREAK_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2164:5 */ +type PMCI_BREAK_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2164:21 */ +type LPMCI_BREAK_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2164:39 */ type tagMCI_SAVE_PARMSA = struct { FdwCallback DWORD_PTR Flpfilename LPCSTR -} /* mmsystem.h:2166:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2166:11 */ -type MCI_SAVE_PARMSA = tagMCI_SAVE_PARMSA /* mmsystem.h:2169:5 */ -type PMCI_SAVE_PARMSA = uintptr /* mmsystem.h:2169:21 */ -type LPMCI_SAVE_PARMSA = uintptr /* mmsystem.h:2169:39 */ +type MCI_SAVE_PARMSA = tagMCI_SAVE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2169:5 */ +type PMCI_SAVE_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2169:21 */ +type LPMCI_SAVE_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2169:39 */ type tagMCI_SAVE_PARMSW = struct { FdwCallback DWORD_PTR Flpfilename LPCWSTR -} /* mmsystem.h:2171:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2171:11 */ -type MCI_SAVE_PARMSW = tagMCI_SAVE_PARMSW /* mmsystem.h:2174:5 */ -type PMCI_SAVE_PARMSW = uintptr /* mmsystem.h:2174:21 */ -type LPMCI_SAVE_PARMSW = uintptr /* mmsystem.h:2174:39 */ +type MCI_SAVE_PARMSW = tagMCI_SAVE_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2174:5 */ +type PMCI_SAVE_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2174:21 */ +type LPMCI_SAVE_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2174:39 */ -type MCI_SAVE_PARMS = MCI_SAVE_PARMSA /* mmsystem.h:2176:3 */ -type PMCI_SAVE_PARMS = PMCI_SAVE_PARMSA /* mmsystem.h:2177:3 */ -type LPMCI_SAVE_PARMS = LPMCI_SAVE_PARMSA /* mmsystem.h:2178:3 */ +type MCI_SAVE_PARMS = MCI_SAVE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2176:3 */ +type PMCI_SAVE_PARMS = PMCI_SAVE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2177:3 */ +type LPMCI_SAVE_PARMS = LPMCI_SAVE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2178:3 */ type tagMCI_LOAD_PARMSA = struct { FdwCallback DWORD_PTR Flpfilename LPCSTR -} /* mmsystem.h:2180:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2180:11 */ -type MCI_LOAD_PARMSA = tagMCI_LOAD_PARMSA /* mmsystem.h:2183:5 */ -type PMCI_LOAD_PARMSA = uintptr /* mmsystem.h:2183:21 */ -type LPMCI_LOAD_PARMSA = uintptr /* mmsystem.h:2183:39 */ +type MCI_LOAD_PARMSA = tagMCI_LOAD_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2183:5 */ +type PMCI_LOAD_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2183:21 */ +type LPMCI_LOAD_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2183:39 */ type tagMCI_LOAD_PARMSW = struct { FdwCallback DWORD_PTR Flpfilename LPCWSTR -} /* mmsystem.h:2185:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2185:11 */ -type MCI_LOAD_PARMSW = tagMCI_LOAD_PARMSW /* mmsystem.h:2188:5 */ -type PMCI_LOAD_PARMSW = uintptr /* mmsystem.h:2188:21 */ -type LPMCI_LOAD_PARMSW = uintptr /* mmsystem.h:2188:39 */ +type MCI_LOAD_PARMSW = tagMCI_LOAD_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2188:5 */ +type PMCI_LOAD_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2188:21 */ +type LPMCI_LOAD_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2188:39 */ -type MCI_LOAD_PARMS = MCI_LOAD_PARMSA /* mmsystem.h:2190:3 */ -type PMCI_LOAD_PARMS = PMCI_LOAD_PARMSA /* mmsystem.h:2191:3 */ -type LPMCI_LOAD_PARMS = LPMCI_LOAD_PARMSA /* mmsystem.h:2192:3 */ +type MCI_LOAD_PARMS = MCI_LOAD_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2190:3 */ +type PMCI_LOAD_PARMS = PMCI_LOAD_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2191:3 */ +type LPMCI_LOAD_PARMS = LPMCI_LOAD_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2192:3 */ type tagMCI_RECORD_PARMS = struct { FdwCallback DWORD_PTR FdwFrom DWORD FdwTo DWORD -} /* mmsystem.h:2194:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2194:11 */ -type MCI_RECORD_PARMS = tagMCI_RECORD_PARMS /* mmsystem.h:2198:5 */ -type LPMCI_RECORD_PARMS = uintptr /* mmsystem.h:2198:22 */ +type MCI_RECORD_PARMS = tagMCI_RECORD_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2198:5 */ +type LPMCI_RECORD_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2198:22 */ type tagMCI_VD_PLAY_PARMS = struct { FdwCallback DWORD_PTR @@ -45259,43 +45260,43 @@ type tagMCI_VD_PLAY_PARMS = struct { FdwTo DWORD FdwSpeed DWORD F__ccgo_pad1 [4]byte -} /* mmsystem.h:2238:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2238:11 */ -type MCI_VD_PLAY_PARMS = tagMCI_VD_PLAY_PARMS /* mmsystem.h:2243:5 */ -type PMCI_VD_PLAY_PARMS = uintptr /* mmsystem.h:2243:23 */ -type LPMCI_VD_PLAY_PARMS = uintptr /* mmsystem.h:2243:43 */ +type MCI_VD_PLAY_PARMS = tagMCI_VD_PLAY_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2243:5 */ +type PMCI_VD_PLAY_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2243:23 */ +type LPMCI_VD_PLAY_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2243:43 */ type tagMCI_VD_STEP_PARMS = struct { FdwCallback DWORD_PTR FdwFrames DWORD F__ccgo_pad1 [4]byte -} /* mmsystem.h:2245:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2245:11 */ -type MCI_VD_STEP_PARMS = tagMCI_VD_STEP_PARMS /* mmsystem.h:2248:5 */ -type PMCI_VD_STEP_PARMS = uintptr /* mmsystem.h:2248:23 */ -type LPMCI_VD_STEP_PARMS = uintptr /* mmsystem.h:2248:43 */ +type MCI_VD_STEP_PARMS = tagMCI_VD_STEP_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2248:5 */ +type PMCI_VD_STEP_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2248:23 */ +type LPMCI_VD_STEP_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2248:43 */ type tagMCI_VD_ESCAPE_PARMSA = struct { FdwCallback DWORD_PTR FlpstrCommand LPCSTR -} /* mmsystem.h:2250:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2250:11 */ -type MCI_VD_ESCAPE_PARMSA = tagMCI_VD_ESCAPE_PARMSA /* mmsystem.h:2253:5 */ -type PMCI_VD_ESCAPE_PARMSA = uintptr /* mmsystem.h:2253:26 */ -type LPMCI_VD_ESCAPE_PARMSA = uintptr /* mmsystem.h:2253:49 */ +type MCI_VD_ESCAPE_PARMSA = tagMCI_VD_ESCAPE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2253:5 */ +type PMCI_VD_ESCAPE_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2253:26 */ +type LPMCI_VD_ESCAPE_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2253:49 */ type tagMCI_VD_ESCAPE_PARMSW = struct { FdwCallback DWORD_PTR FlpstrCommand LPCWSTR -} /* mmsystem.h:2255:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2255:11 */ -type MCI_VD_ESCAPE_PARMSW = tagMCI_VD_ESCAPE_PARMSW /* mmsystem.h:2258:5 */ -type PMCI_VD_ESCAPE_PARMSW = uintptr /* mmsystem.h:2258:26 */ -type LPMCI_VD_ESCAPE_PARMSW = uintptr /* mmsystem.h:2258:49 */ +type MCI_VD_ESCAPE_PARMSW = tagMCI_VD_ESCAPE_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2258:5 */ +type PMCI_VD_ESCAPE_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2258:26 */ +type LPMCI_VD_ESCAPE_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2258:49 */ -type MCI_VD_ESCAPE_PARMS = MCI_VD_ESCAPE_PARMSA /* mmsystem.h:2260:3 */ -type PMCI_VD_ESCAPE_PARMS = PMCI_VD_ESCAPE_PARMSA /* mmsystem.h:2261:3 */ -type LPMCI_VD_ESCAPE_PARMS = LPMCI_VD_ESCAPE_PARMSA /* mmsystem.h:2262:3 */ +type MCI_VD_ESCAPE_PARMS = MCI_VD_ESCAPE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2260:3 */ +type PMCI_VD_ESCAPE_PARMS = PMCI_VD_ESCAPE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2261:3 */ +type LPMCI_VD_ESCAPE_PARMS = LPMCI_VD_ESCAPE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2262:3 */ type tagMCI_WAVE_OPEN_PARMSA = struct { FdwCallback DWORD_PTR @@ -45306,11 +45307,11 @@ type tagMCI_WAVE_OPEN_PARMSA = struct { FlpstrAlias LPCSTR FdwBufferSeconds DWORD F__ccgo_pad2 [4]byte -} /* mmsystem.h:2297:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2297:11 */ -type MCI_WAVE_OPEN_PARMSA = tagMCI_WAVE_OPEN_PARMSA /* mmsystem.h:2304:5 */ -type PMCI_WAVE_OPEN_PARMSA = uintptr /* mmsystem.h:2304:26 */ -type LPMCI_WAVE_OPEN_PARMSA = uintptr /* mmsystem.h:2304:49 */ +type MCI_WAVE_OPEN_PARMSA = tagMCI_WAVE_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2304:5 */ +type PMCI_WAVE_OPEN_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2304:26 */ +type LPMCI_WAVE_OPEN_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2304:49 */ type tagMCI_WAVE_OPEN_PARMSW = struct { FdwCallback DWORD_PTR @@ -45321,25 +45322,25 @@ type tagMCI_WAVE_OPEN_PARMSW = struct { FlpstrAlias LPCWSTR FdwBufferSeconds DWORD F__ccgo_pad2 [4]byte -} /* mmsystem.h:2306:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2306:11 */ -type MCI_WAVE_OPEN_PARMSW = tagMCI_WAVE_OPEN_PARMSW /* mmsystem.h:2313:5 */ -type PMCI_WAVE_OPEN_PARMSW = uintptr /* mmsystem.h:2313:26 */ -type LPMCI_WAVE_OPEN_PARMSW = uintptr /* mmsystem.h:2313:49 */ +type MCI_WAVE_OPEN_PARMSW = tagMCI_WAVE_OPEN_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2313:5 */ +type PMCI_WAVE_OPEN_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2313:26 */ +type LPMCI_WAVE_OPEN_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2313:49 */ -type MCI_WAVE_OPEN_PARMS = MCI_WAVE_OPEN_PARMSA /* mmsystem.h:2315:3 */ -type PMCI_WAVE_OPEN_PARMS = PMCI_WAVE_OPEN_PARMSA /* mmsystem.h:2316:3 */ -type LPMCI_WAVE_OPEN_PARMS = LPMCI_WAVE_OPEN_PARMSA /* mmsystem.h:2317:3 */ +type MCI_WAVE_OPEN_PARMS = MCI_WAVE_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2315:3 */ +type PMCI_WAVE_OPEN_PARMS = PMCI_WAVE_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2316:3 */ +type LPMCI_WAVE_OPEN_PARMS = LPMCI_WAVE_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2317:3 */ type tagMCI_WAVE_DELETE_PARMS = struct { FdwCallback DWORD_PTR FdwFrom DWORD FdwTo DWORD -} /* mmsystem.h:2319:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2319:11 */ -type MCI_WAVE_DELETE_PARMS = tagMCI_WAVE_DELETE_PARMS /* mmsystem.h:2323:5 */ -type PMCI_WAVE_DELETE_PARMS = uintptr /* mmsystem.h:2323:27 */ -type LPMCI_WAVE_DELETE_PARMS = uintptr /* mmsystem.h:2323:51 */ +type MCI_WAVE_DELETE_PARMS = tagMCI_WAVE_DELETE_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2323:5 */ +type PMCI_WAVE_DELETE_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2323:27 */ +type LPMCI_WAVE_DELETE_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2323:51 */ type tagMCI_WAVE_SET_PARMS = struct { FdwCallback DWORD_PTR @@ -45357,11 +45358,11 @@ type tagMCI_WAVE_SET_PARMS = struct { FwReserved4 WORD FwBitsPerSample WORD FwReserved5 WORD -} /* mmsystem.h:2325:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2325:11 */ -type MCI_WAVE_SET_PARMS = tagMCI_WAVE_SET_PARMS /* mmsystem.h:2341:5 */ -type PMCI_WAVE_SET_PARMS = uintptr /* mmsystem.h:2341:24 */ -type LPMCI_WAVE_SET_PARMS = uintptr /* mmsystem.h:2341:45 */ +type MCI_WAVE_SET_PARMS = tagMCI_WAVE_SET_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2341:5 */ +type PMCI_WAVE_SET_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2341:24 */ +type LPMCI_WAVE_SET_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2341:45 */ type tagMCI_SEQ_SET_PARMS = struct { FdwCallback DWORD_PTR @@ -45373,11 +45374,11 @@ type tagMCI_SEQ_SET_PARMS = struct { FdwMaster DWORD FdwOffset DWORD F__ccgo_pad1 [4]byte -} /* mmsystem.h:2371:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2371:11 */ -type MCI_SEQ_SET_PARMS = tagMCI_SEQ_SET_PARMS /* mmsystem.h:2380:5 */ -type PMCI_SEQ_SET_PARMS = uintptr /* mmsystem.h:2380:23 */ -type LPMCI_SEQ_SET_PARMS = uintptr /* mmsystem.h:2380:43 */ +type MCI_SEQ_SET_PARMS = tagMCI_SEQ_SET_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2380:5 */ +type PMCI_SEQ_SET_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2380:23 */ +type LPMCI_SEQ_SET_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2380:43 */ type tagMCI_ANIM_OPEN_PARMSA = struct { FdwCallback DWORD_PTR @@ -45389,11 +45390,11 @@ type tagMCI_ANIM_OPEN_PARMSA = struct { FdwStyle DWORD F__ccgo_pad2 [4]byte FhWndParent HWND -} /* mmsystem.h:2431:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2431:11 */ -type MCI_ANIM_OPEN_PARMSA = tagMCI_ANIM_OPEN_PARMSA /* mmsystem.h:2439:5 */ -type PMCI_ANIM_OPEN_PARMSA = uintptr /* mmsystem.h:2439:26 */ -type LPMCI_ANIM_OPEN_PARMSA = uintptr /* mmsystem.h:2439:49 */ +type MCI_ANIM_OPEN_PARMSA = tagMCI_ANIM_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2439:5 */ +type PMCI_ANIM_OPEN_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2439:26 */ +type LPMCI_ANIM_OPEN_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2439:49 */ type tagMCI_ANIM_OPEN_PARMSW = struct { FdwCallback DWORD_PTR @@ -45405,15 +45406,15 @@ type tagMCI_ANIM_OPEN_PARMSW = struct { FdwStyle DWORD F__ccgo_pad2 [4]byte FhWndParent HWND -} /* mmsystem.h:2441:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2441:11 */ -type MCI_ANIM_OPEN_PARMSW = tagMCI_ANIM_OPEN_PARMSW /* mmsystem.h:2449:5 */ -type PMCI_ANIM_OPEN_PARMSW = uintptr /* mmsystem.h:2449:26 */ -type LPMCI_ANIM_OPEN_PARMSW = uintptr /* mmsystem.h:2449:49 */ +type MCI_ANIM_OPEN_PARMSW = tagMCI_ANIM_OPEN_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2449:5 */ +type PMCI_ANIM_OPEN_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2449:26 */ +type LPMCI_ANIM_OPEN_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2449:49 */ -type MCI_ANIM_OPEN_PARMS = MCI_ANIM_OPEN_PARMSA /* mmsystem.h:2451:3 */ -type PMCI_ANIM_OPEN_PARMS = PMCI_ANIM_OPEN_PARMSA /* mmsystem.h:2452:3 */ -type LPMCI_ANIM_OPEN_PARMS = LPMCI_ANIM_OPEN_PARMSA /* mmsystem.h:2453:3 */ +type MCI_ANIM_OPEN_PARMS = MCI_ANIM_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2451:3 */ +type PMCI_ANIM_OPEN_PARMS = PMCI_ANIM_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2452:3 */ +type LPMCI_ANIM_OPEN_PARMS = LPMCI_ANIM_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2453:3 */ type tagMCI_ANIM_PLAY_PARMS = struct { FdwCallback DWORD_PTR @@ -45421,21 +45422,21 @@ type tagMCI_ANIM_PLAY_PARMS = struct { FdwTo DWORD FdwSpeed DWORD F__ccgo_pad1 [4]byte -} /* mmsystem.h:2455:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2455:11 */ -type MCI_ANIM_PLAY_PARMS = tagMCI_ANIM_PLAY_PARMS /* mmsystem.h:2460:5 */ -type PMCI_ANIM_PLAY_PARMS = uintptr /* mmsystem.h:2460:25 */ -type LPMCI_ANIM_PLAY_PARMS = uintptr /* mmsystem.h:2460:47 */ +type MCI_ANIM_PLAY_PARMS = tagMCI_ANIM_PLAY_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2460:5 */ +type PMCI_ANIM_PLAY_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2460:25 */ +type LPMCI_ANIM_PLAY_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2460:47 */ type tagMCI_ANIM_STEP_PARMS = struct { FdwCallback DWORD_PTR FdwFrames DWORD F__ccgo_pad1 [4]byte -} /* mmsystem.h:2462:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2462:11 */ -type MCI_ANIM_STEP_PARMS = tagMCI_ANIM_STEP_PARMS /* mmsystem.h:2465:5 */ -type PMCI_ANIM_STEP_PARMS = uintptr /* mmsystem.h:2465:25 */ -type LPMCI_ANIM_STEP_PARMS = uintptr /* mmsystem.h:2465:47 */ +type MCI_ANIM_STEP_PARMS = tagMCI_ANIM_STEP_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2465:5 */ +type PMCI_ANIM_STEP_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2465:25 */ +type LPMCI_ANIM_STEP_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2465:47 */ type tagMCI_ANIM_WINDOW_PARMSA = struct { FdwCallback DWORD_PTR @@ -45443,11 +45444,11 @@ type tagMCI_ANIM_WINDOW_PARMSA = struct { FnCmdShow UINT F__ccgo_pad1 [4]byte FlpstrText LPCSTR -} /* mmsystem.h:2467:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2467:11 */ -type MCI_ANIM_WINDOW_PARMSA = tagMCI_ANIM_WINDOW_PARMSA /* mmsystem.h:2472:5 */ -type PMCI_ANIM_WINDOW_PARMSA = uintptr /* mmsystem.h:2472:28 */ -type LPMCI_ANIM_WINDOW_PARMSA = uintptr /* mmsystem.h:2472:53 */ +type MCI_ANIM_WINDOW_PARMSA = tagMCI_ANIM_WINDOW_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2472:5 */ +type PMCI_ANIM_WINDOW_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2472:28 */ +type LPMCI_ANIM_WINDOW_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2472:53 */ type tagMCI_ANIM_WINDOW_PARMSW = struct { FdwCallback DWORD_PTR @@ -45455,35 +45456,35 @@ type tagMCI_ANIM_WINDOW_PARMSW = struct { FnCmdShow UINT F__ccgo_pad1 [4]byte FlpstrText LPCWSTR -} /* mmsystem.h:2474:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2474:11 */ -type MCI_ANIM_WINDOW_PARMSW = tagMCI_ANIM_WINDOW_PARMSW /* mmsystem.h:2479:5 */ -type PMCI_ANIM_WINDOW_PARMSW = uintptr /* mmsystem.h:2479:28 */ -type LPMCI_ANIM_WINDOW_PARMSW = uintptr /* mmsystem.h:2479:53 */ +type MCI_ANIM_WINDOW_PARMSW = tagMCI_ANIM_WINDOW_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2479:5 */ +type PMCI_ANIM_WINDOW_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2479:28 */ +type LPMCI_ANIM_WINDOW_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2479:53 */ -type MCI_ANIM_WINDOW_PARMS = MCI_ANIM_WINDOW_PARMSA /* mmsystem.h:2481:3 */ -type PMCI_ANIM_WINDOW_PARMS = PMCI_ANIM_WINDOW_PARMSA /* mmsystem.h:2482:3 */ -type LPMCI_ANIM_WINDOW_PARMS = LPMCI_ANIM_WINDOW_PARMSA /* mmsystem.h:2483:3 */ +type MCI_ANIM_WINDOW_PARMS = MCI_ANIM_WINDOW_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2481:3 */ +type PMCI_ANIM_WINDOW_PARMS = PMCI_ANIM_WINDOW_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2482:3 */ +type LPMCI_ANIM_WINDOW_PARMS = LPMCI_ANIM_WINDOW_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2483:3 */ type tagMCI_ANIM_RECT_PARMS = struct { FdwCallback DWORD_PTR Frc RECT -} /* mmsystem.h:2485:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2485:11 */ -type MCI_ANIM_RECT_PARMS = tagMCI_ANIM_RECT_PARMS /* mmsystem.h:2493:5 */ +type MCI_ANIM_RECT_PARMS = tagMCI_ANIM_RECT_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2493:5 */ -type PMCI_ANIM_RECT_PARMS = uintptr /* mmsystem.h:2495:31 */ -type LPMCI_ANIM_RECT_PARMS = uintptr /* mmsystem.h:2496:31 */ +type PMCI_ANIM_RECT_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2495:31 */ +type LPMCI_ANIM_RECT_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2496:31 */ type tagMCI_ANIM_UPDATE_PARMS = struct { FdwCallback DWORD_PTR Frc RECT FhDC HDC -} /* mmsystem.h:2498:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2498:11 */ -type MCI_ANIM_UPDATE_PARMS = tagMCI_ANIM_UPDATE_PARMS /* mmsystem.h:2502:5 */ -type PMCI_ANIM_UPDATE_PARMS = uintptr /* mmsystem.h:2502:27 */ -type LPMCI_ANIM_UPDATE_PARMS = uintptr /* mmsystem.h:2502:51 */ +type MCI_ANIM_UPDATE_PARMS = tagMCI_ANIM_UPDATE_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2502:5 */ +type PMCI_ANIM_UPDATE_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2502:27 */ +type LPMCI_ANIM_UPDATE_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2502:51 */ type tagMCI_OVLY_OPEN_PARMSA = struct { FdwCallback DWORD_PTR @@ -45495,11 +45496,11 @@ type tagMCI_OVLY_OPEN_PARMSA = struct { FdwStyle DWORD F__ccgo_pad2 [4]byte FhWndParent HWND -} /* mmsystem.h:2535:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2535:11 */ -type MCI_OVLY_OPEN_PARMSA = tagMCI_OVLY_OPEN_PARMSA /* mmsystem.h:2543:5 */ -type PMCI_OVLY_OPEN_PARMSA = uintptr /* mmsystem.h:2543:26 */ -type LPMCI_OVLY_OPEN_PARMSA = uintptr /* mmsystem.h:2543:49 */ +type MCI_OVLY_OPEN_PARMSA = tagMCI_OVLY_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2543:5 */ +type PMCI_OVLY_OPEN_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2543:26 */ +type LPMCI_OVLY_OPEN_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2543:49 */ type tagMCI_OVLY_OPEN_PARMSW = struct { FdwCallback DWORD_PTR @@ -45511,15 +45512,15 @@ type tagMCI_OVLY_OPEN_PARMSW = struct { FdwStyle DWORD F__ccgo_pad2 [4]byte FhWndParent HWND -} /* mmsystem.h:2545:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2545:11 */ -type MCI_OVLY_OPEN_PARMSW = tagMCI_OVLY_OPEN_PARMSW /* mmsystem.h:2553:5 */ -type PMCI_OVLY_OPEN_PARMSW = uintptr /* mmsystem.h:2553:26 */ -type LPMCI_OVLY_OPEN_PARMSW = uintptr /* mmsystem.h:2553:49 */ +type MCI_OVLY_OPEN_PARMSW = tagMCI_OVLY_OPEN_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2553:5 */ +type PMCI_OVLY_OPEN_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2553:26 */ +type LPMCI_OVLY_OPEN_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2553:49 */ -type MCI_OVLY_OPEN_PARMS = MCI_OVLY_OPEN_PARMSA /* mmsystem.h:2555:3 */ -type PMCI_OVLY_OPEN_PARMS = PMCI_OVLY_OPEN_PARMSA /* mmsystem.h:2556:3 */ -type LPMCI_OVLY_OPEN_PARMS = LPMCI_OVLY_OPEN_PARMSA /* mmsystem.h:2557:3 */ +type MCI_OVLY_OPEN_PARMS = MCI_OVLY_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2555:3 */ +type PMCI_OVLY_OPEN_PARMS = PMCI_OVLY_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2556:3 */ +type LPMCI_OVLY_OPEN_PARMS = LPMCI_OVLY_OPEN_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2557:3 */ type tagMCI_OVLY_WINDOW_PARMSA = struct { FdwCallback DWORD_PTR @@ -45527,11 +45528,11 @@ type tagMCI_OVLY_WINDOW_PARMSA = struct { FnCmdShow UINT F__ccgo_pad1 [4]byte FlpstrText LPCSTR -} /* mmsystem.h:2559:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2559:11 */ -type MCI_OVLY_WINDOW_PARMSA = tagMCI_OVLY_WINDOW_PARMSA /* mmsystem.h:2564:5 */ -type PMCI_OVLY_WINDOW_PARMSA = uintptr /* mmsystem.h:2564:28 */ -type LPMCI_OVLY_WINDOW_PARMSA = uintptr /* mmsystem.h:2564:53 */ +type MCI_OVLY_WINDOW_PARMSA = tagMCI_OVLY_WINDOW_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2564:5 */ +type PMCI_OVLY_WINDOW_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2564:28 */ +type LPMCI_OVLY_WINDOW_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2564:53 */ type tagMCI_OVLY_WINDOW_PARMSW = struct { FdwCallback DWORD_PTR @@ -45539,72 +45540,72 @@ type tagMCI_OVLY_WINDOW_PARMSW = struct { FnCmdShow UINT F__ccgo_pad1 [4]byte FlpstrText LPCWSTR -} /* mmsystem.h:2566:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2566:11 */ -type MCI_OVLY_WINDOW_PARMSW = tagMCI_OVLY_WINDOW_PARMSW /* mmsystem.h:2571:5 */ -type PMCI_OVLY_WINDOW_PARMSW = uintptr /* mmsystem.h:2571:28 */ -type LPMCI_OVLY_WINDOW_PARMSW = uintptr /* mmsystem.h:2571:53 */ +type MCI_OVLY_WINDOW_PARMSW = tagMCI_OVLY_WINDOW_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2571:5 */ +type PMCI_OVLY_WINDOW_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2571:28 */ +type LPMCI_OVLY_WINDOW_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2571:53 */ -type MCI_OVLY_WINDOW_PARMS = MCI_OVLY_WINDOW_PARMSA /* mmsystem.h:2573:3 */ -type PMCI_OVLY_WINDOW_PARMS = PMCI_OVLY_WINDOW_PARMSA /* mmsystem.h:2574:3 */ -type LPMCI_OVLY_WINDOW_PARMS = LPMCI_OVLY_WINDOW_PARMSA /* mmsystem.h:2575:3 */ +type MCI_OVLY_WINDOW_PARMS = MCI_OVLY_WINDOW_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2573:3 */ +type PMCI_OVLY_WINDOW_PARMS = PMCI_OVLY_WINDOW_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2574:3 */ +type LPMCI_OVLY_WINDOW_PARMS = LPMCI_OVLY_WINDOW_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2575:3 */ type tagMCI_OVLY_RECT_PARMS = struct { FdwCallback DWORD_PTR Frc RECT -} /* mmsystem.h:2577:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2577:11 */ -type MCI_OVLY_RECT_PARMS = tagMCI_OVLY_RECT_PARMS /* mmsystem.h:2585:5 */ -type PMCI_OVLY_RECT_PARMS = uintptr /* mmsystem.h:2585:25 */ -type LPMCI_OVLY_RECT_PARMS = uintptr /* mmsystem.h:2585:47 */ +type MCI_OVLY_RECT_PARMS = tagMCI_OVLY_RECT_PARMS /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2585:5 */ +type PMCI_OVLY_RECT_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2585:25 */ +type LPMCI_OVLY_RECT_PARMS = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2585:47 */ type tagMCI_OVLY_SAVE_PARMSA = struct { FdwCallback DWORD_PTR Flpfilename LPCSTR Frc RECT -} /* mmsystem.h:2587:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2587:11 */ -type MCI_OVLY_SAVE_PARMSA = tagMCI_OVLY_SAVE_PARMSA /* mmsystem.h:2591:5 */ -type PMCI_OVLY_SAVE_PARMSA = uintptr /* mmsystem.h:2591:26 */ -type LPMCI_OVLY_SAVE_PARMSA = uintptr /* mmsystem.h:2591:49 */ +type MCI_OVLY_SAVE_PARMSA = tagMCI_OVLY_SAVE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2591:5 */ +type PMCI_OVLY_SAVE_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2591:26 */ +type LPMCI_OVLY_SAVE_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2591:49 */ type tagMCI_OVLY_SAVE_PARMSW = struct { FdwCallback DWORD_PTR Flpfilename LPCWSTR Frc RECT -} /* mmsystem.h:2593:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2593:11 */ -type MCI_OVLY_SAVE_PARMSW = tagMCI_OVLY_SAVE_PARMSW /* mmsystem.h:2597:5 */ -type PMCI_OVLY_SAVE_PARMSW = uintptr /* mmsystem.h:2597:26 */ -type LPMCI_OVLY_SAVE_PARMSW = uintptr /* mmsystem.h:2597:49 */ +type MCI_OVLY_SAVE_PARMSW = tagMCI_OVLY_SAVE_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2597:5 */ +type PMCI_OVLY_SAVE_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2597:26 */ +type LPMCI_OVLY_SAVE_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2597:49 */ -type MCI_OVLY_SAVE_PARMS = MCI_OVLY_SAVE_PARMSA /* mmsystem.h:2599:3 */ -type PMCI_OVLY_SAVE_PARMS = PMCI_OVLY_SAVE_PARMSA /* mmsystem.h:2600:3 */ -type LPMCI_OVLY_SAVE_PARMS = LPMCI_OVLY_SAVE_PARMSA /* mmsystem.h:2601:3 */ +type MCI_OVLY_SAVE_PARMS = MCI_OVLY_SAVE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2599:3 */ +type PMCI_OVLY_SAVE_PARMS = PMCI_OVLY_SAVE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2600:3 */ +type LPMCI_OVLY_SAVE_PARMS = LPMCI_OVLY_SAVE_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2601:3 */ type tagMCI_OVLY_LOAD_PARMSA = struct { FdwCallback DWORD_PTR Flpfilename LPCSTR Frc RECT -} /* mmsystem.h:2603:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2603:11 */ -type MCI_OVLY_LOAD_PARMSA = tagMCI_OVLY_LOAD_PARMSA /* mmsystem.h:2607:5 */ -type PMCI_OVLY_LOAD_PARMSA = uintptr /* mmsystem.h:2607:26 */ -type LPMCI_OVLY_LOAD_PARMSA = uintptr /* mmsystem.h:2607:49 */ +type MCI_OVLY_LOAD_PARMSA = tagMCI_OVLY_LOAD_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2607:5 */ +type PMCI_OVLY_LOAD_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2607:26 */ +type LPMCI_OVLY_LOAD_PARMSA = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2607:49 */ type tagMCI_OVLY_LOAD_PARMSW = struct { FdwCallback DWORD_PTR Flpfilename LPCWSTR Frc RECT -} /* mmsystem.h:2609:11 */ +} /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2609:11 */ -type MCI_OVLY_LOAD_PARMSW = tagMCI_OVLY_LOAD_PARMSW /* mmsystem.h:2613:5 */ -type PMCI_OVLY_LOAD_PARMSW = uintptr /* mmsystem.h:2613:26 */ -type LPMCI_OVLY_LOAD_PARMSW = uintptr /* mmsystem.h:2613:49 */ +type MCI_OVLY_LOAD_PARMSW = tagMCI_OVLY_LOAD_PARMSW /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2613:5 */ +type PMCI_OVLY_LOAD_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2613:26 */ +type LPMCI_OVLY_LOAD_PARMSW = uintptr /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2613:49 */ -type MCI_OVLY_LOAD_PARMS = MCI_OVLY_LOAD_PARMSA /* mmsystem.h:2615:3 */ -type PMCI_OVLY_LOAD_PARMS = PMCI_OVLY_LOAD_PARMSA /* mmsystem.h:2616:3 */ -type LPMCI_OVLY_LOAD_PARMS = LPMCI_OVLY_LOAD_PARMSA /* mmsystem.h:2617:3 */ +type MCI_OVLY_LOAD_PARMS = MCI_OVLY_LOAD_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2615:3 */ +type PMCI_OVLY_LOAD_PARMS = PMCI_OVLY_LOAD_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2616:3 */ +type LPMCI_OVLY_LOAD_PARMS = LPMCI_OVLY_LOAD_PARMSA /* /usr/x86_64-w64-mingw32/include/mmsystem.h:2617:3 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -45634,7 +45635,7 @@ type _NCB = struct { Fncb_reserve [18]UCHAR F__ccgo_pad3 [4]byte Fncb_event HANDLE -} /* nb30.h:16:11 */ +} /* /usr/x86_64-w64-mingw32/include/nb30.h:16:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -45645,8 +45646,8 @@ type _NCB = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type NCB = _NCB /* nb30.h:37:5 */ -type PNCB = uintptr /* nb30.h:37:9 */ +type NCB = _NCB /* /usr/x86_64-w64-mingw32/include/nb30.h:37:5 */ +type PNCB = uintptr /* /usr/x86_64-w64-mingw32/include/nb30.h:37:9 */ type _ADAPTER_STATUS = struct { Fadapter_address [6]UCHAR @@ -45676,29 +45677,29 @@ type _ADAPTER_STATUS = struct { Fmax_sess WORD Fmax_sess_pkt_size WORD Fname_count WORD -} /* nb30.h:39:11 */ +} /* /usr/x86_64-w64-mingw32/include/nb30.h:39:11 */ -type ADAPTER_STATUS = _ADAPTER_STATUS /* nb30.h:67:5 */ -type PADAPTER_STATUS = uintptr /* nb30.h:67:20 */ +type ADAPTER_STATUS = _ADAPTER_STATUS /* /usr/x86_64-w64-mingw32/include/nb30.h:67:5 */ +type PADAPTER_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/nb30.h:67:20 */ type _NAME_BUFFER = struct { Fname [16]UCHAR Fname_num UCHAR Fname_flags UCHAR -} /* nb30.h:69:11 */ +} /* /usr/x86_64-w64-mingw32/include/nb30.h:69:11 */ -type NAME_BUFFER = _NAME_BUFFER /* nb30.h:73:5 */ -type PNAME_BUFFER = uintptr /* nb30.h:73:17 */ +type NAME_BUFFER = _NAME_BUFFER /* /usr/x86_64-w64-mingw32/include/nb30.h:73:5 */ +type PNAME_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/nb30.h:73:17 */ type _SESSION_HEADER = struct { Fsess_name UCHAR Fnum_sess UCHAR Frcv_dg_outstanding UCHAR Frcv_any_outstanding UCHAR -} /* nb30.h:86:11 */ +} /* /usr/x86_64-w64-mingw32/include/nb30.h:86:11 */ -type SESSION_HEADER = _SESSION_HEADER /* nb30.h:91:5 */ -type PSESSION_HEADER = uintptr /* nb30.h:91:20 */ +type SESSION_HEADER = _SESSION_HEADER /* /usr/x86_64-w64-mingw32/include/nb30.h:91:5 */ +type PSESSION_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/nb30.h:91:20 */ type _SESSION_BUFFER = struct { Flsn UCHAR @@ -45707,27 +45708,27 @@ type _SESSION_BUFFER = struct { Fremote_name [16]UCHAR Frcvs_outstanding UCHAR Fsends_outstanding UCHAR -} /* nb30.h:93:11 */ +} /* /usr/x86_64-w64-mingw32/include/nb30.h:93:11 */ -type SESSION_BUFFER = _SESSION_BUFFER /* nb30.h:100:5 */ -type PSESSION_BUFFER = uintptr /* nb30.h:100:20 */ +type SESSION_BUFFER = _SESSION_BUFFER /* /usr/x86_64-w64-mingw32/include/nb30.h:100:5 */ +type PSESSION_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/nb30.h:100:20 */ type _LANA_ENUM = struct { Flength UCHAR Flana [255]UCHAR -} /* nb30.h:109:11 */ +} /* /usr/x86_64-w64-mingw32/include/nb30.h:109:11 */ -type LANA_ENUM = _LANA_ENUM /* nb30.h:112:5 */ -type PLANA_ENUM = uintptr /* nb30.h:112:15 */ +type LANA_ENUM = _LANA_ENUM /* /usr/x86_64-w64-mingw32/include/nb30.h:112:5 */ +type PLANA_ENUM = uintptr /* /usr/x86_64-w64-mingw32/include/nb30.h:112:15 */ type _FIND_NAME_HEADER = struct { Fnode_count WORD Freserved UCHAR Funique_group UCHAR -} /* nb30.h:114:11 */ +} /* /usr/x86_64-w64-mingw32/include/nb30.h:114:11 */ -type FIND_NAME_HEADER = _FIND_NAME_HEADER /* nb30.h:118:5 */ -type PFIND_NAME_HEADER = uintptr /* nb30.h:118:22 */ +type FIND_NAME_HEADER = _FIND_NAME_HEADER /* /usr/x86_64-w64-mingw32/include/nb30.h:118:5 */ +type PFIND_NAME_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/nb30.h:118:22 */ type _FIND_NAME_BUFFER = struct { Flength UCHAR @@ -45736,19 +45737,19 @@ type _FIND_NAME_BUFFER = struct { Fdestination_addr [6]UCHAR Fsource_addr [6]UCHAR Frouting_info [18]UCHAR -} /* nb30.h:120:11 */ +} /* /usr/x86_64-w64-mingw32/include/nb30.h:120:11 */ -type FIND_NAME_BUFFER = _FIND_NAME_BUFFER /* nb30.h:127:5 */ -type PFIND_NAME_BUFFER = uintptr /* nb30.h:127:22 */ +type FIND_NAME_BUFFER = _FIND_NAME_BUFFER /* /usr/x86_64-w64-mingw32/include/nb30.h:127:5 */ +type PFIND_NAME_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/nb30.h:127:22 */ type _ACTION_HEADER = struct { Ftransport_id ULONG Faction_code USHORT Freserved USHORT -} /* nb30.h:129:11 */ +} /* /usr/x86_64-w64-mingw32/include/nb30.h:129:11 */ -type ACTION_HEADER = _ACTION_HEADER /* nb30.h:133:5 */ -type PACTION_HEADER = uintptr /* nb30.h:133:19 */ +type ACTION_HEADER = _ACTION_HEADER /* /usr/x86_64-w64-mingw32/include/nb30.h:133:5 */ +type PACTION_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/nb30.h:133:19 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -45779,8 +45780,8 @@ type PACTION_HEADER = uintptr /* nb30.h:133:19 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type I_RPC_HANDLE = uintptr /* rpc.h:48:16 */ -type RPC_STATUS = int32 /* rpc.h:49:20 */ +type I_RPC_HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpc.h:48:16 */ +type RPC_STATUS = int32 /* /usr/x86_64-w64-mingw32/include/rpc.h:49:20 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -45797,10 +45798,10 @@ type RPC_STATUS = int32 /* rpc.h:49:20 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type RPC_CSTR = uintptr /* rpcdce.h:33:25 */ -type RPC_WSTR = uintptr /* rpcdce.h:34:26 */ -type RPC_BINDING_HANDLE = I_RPC_HANDLE /* rpcdce.h:35:24 */ -type Handle_t = RPC_BINDING_HANDLE /* rpcdce.h:36:30 */ +type RPC_CSTR = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:33:25 */ +type RPC_WSTR = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:34:26 */ +type RPC_BINDING_HANDLE = I_RPC_HANDLE /* /usr/x86_64-w64-mingw32/include/rpcdce.h:35:24 */ +type Handle_t = RPC_BINDING_HANDLE /* /usr/x86_64-w64-mingw32/include/rpcdce.h:36:30 */ // * // This file is part of the mingw-w64 runtime package. @@ -45808,82 +45809,82 @@ type Handle_t = RPC_BINDING_HANDLE /* rpcdce.h:36:30 */ // __declspec(selectany) must be applied to initialized objects on GCC 5 hence must not be used here. -type UUID = GUID /* rpcdce.h:44:16 */ +type UUID = GUID /* /usr/x86_64-w64-mingw32/include/rpcdce.h:44:16 */ type _RPC_BINDING_VECTOR = struct { FCount uint32 F__ccgo_pad1 [4]byte FBindingH [1]RPC_BINDING_HANDLE -} /* rpcdce.h:50:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:50:11 */ -type RPC_BINDING_VECTOR = _RPC_BINDING_VECTOR /* rpcdce.h:53:5 */ +type RPC_BINDING_VECTOR = _RPC_BINDING_VECTOR /* /usr/x86_64-w64-mingw32/include/rpcdce.h:53:5 */ type _UUID_VECTOR = struct { FCount uint32 F__ccgo_pad1 [4]byte FUuid [1]uintptr -} /* rpcdce.h:58:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:58:11 */ -type UUID_VECTOR = _UUID_VECTOR /* rpcdce.h:61:5 */ +type UUID_VECTOR = _UUID_VECTOR /* /usr/x86_64-w64-mingw32/include/rpcdce.h:61:5 */ -type RPC_IF_HANDLE = uintptr /* rpcdce.h:66:16 */ +type RPC_IF_HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:66:16 */ type _RPC_IF_ID = struct { FUuid UUID FVersMajor uint16 FVersMinor uint16 -} /* rpcdce.h:70:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:70:11 */ -type RPC_IF_ID = _RPC_IF_ID /* rpcdce.h:74:5 */ +type RPC_IF_ID = _RPC_IF_ID /* /usr/x86_64-w64-mingw32/include/rpcdce.h:74:5 */ type _RPC_PROTSEQ_VECTORA = struct { FCount uint32 F__ccgo_pad1 [4]byte FProtseq [1]uintptr -} /* rpcdce.h:124:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:124:11 */ -type RPC_PROTSEQ_VECTORA = _RPC_PROTSEQ_VECTORA /* rpcdce.h:127:5 */ +type RPC_PROTSEQ_VECTORA = _RPC_PROTSEQ_VECTORA /* /usr/x86_64-w64-mingw32/include/rpcdce.h:127:5 */ type _RPC_PROTSEQ_VECTORW = struct { FCount uint32 F__ccgo_pad1 [4]byte FProtseq [1]uintptr -} /* rpcdce.h:129:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:129:11 */ -type RPC_PROTSEQ_VECTORW = _RPC_PROTSEQ_VECTORW /* rpcdce.h:132:5 */ +type RPC_PROTSEQ_VECTORW = _RPC_PROTSEQ_VECTORW /* /usr/x86_64-w64-mingw32/include/rpcdce.h:132:5 */ type _RPC_POLICY = struct { FLength uint32 FEndpointFlags uint32 FNICFlags uint32 -} /* rpcdce.h:136:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:136:11 */ -type RPC_POLICY = _RPC_POLICY /* rpcdce.h:140:5 */ -type PRPC_POLICY = uintptr /* rpcdce.h:140:16 */ +type RPC_POLICY = _RPC_POLICY /* /usr/x86_64-w64-mingw32/include/rpcdce.h:140:5 */ +type PRPC_POLICY = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:140:16 */ type RPC_STATS_VECTOR = struct { FCount uint32 FStats [1]uint32 -} /* rpcdce.h:151:5 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:151:5 */ type RPC_IF_ID_VECTOR = struct { FCount uint32 F__ccgo_pad1 [4]byte FIfId [1]uintptr -} /* rpcdce.h:161:5 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:161:5 */ -type RPC_AUTH_IDENTITY_HANDLE = uintptr /* rpcdce.h:257:16 */ -type RPC_AUTHZ_HANDLE = uintptr /* rpcdce.h:258:16 */ +type RPC_AUTH_IDENTITY_HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:257:16 */ +type RPC_AUTHZ_HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:258:16 */ type _RPC_SECURITY_QOS = struct { FVersion uint32 FCapabilities uint32 FIdentityTracking uint32 FImpersonationType uint32 -} /* rpcdce.h:311:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:311:11 */ -type RPC_SECURITY_QOS = _RPC_SECURITY_QOS /* rpcdce.h:316:5 */ -type PRPC_SECURITY_QOS = uintptr /* rpcdce.h:316:22 */ +type RPC_SECURITY_QOS = _RPC_SECURITY_QOS /* /usr/x86_64-w64-mingw32/include/rpcdce.h:316:5 */ +type PRPC_SECURITY_QOS = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:316:22 */ type _SEC_WINNT_AUTH_IDENTITY_W = struct { FUser uintptr @@ -45895,10 +45896,10 @@ type _SEC_WINNT_AUTH_IDENTITY_W = struct { FPassword uintptr FPasswordLength uint32 FFlags uint32 -} /* rpcdce.h:324:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:324:11 */ -type SEC_WINNT_AUTH_IDENTITY_W = _SEC_WINNT_AUTH_IDENTITY_W /* rpcdce.h:332:5 */ -type PSEC_WINNT_AUTH_IDENTITY_W = uintptr /* rpcdce.h:332:31 */ +type SEC_WINNT_AUTH_IDENTITY_W = _SEC_WINNT_AUTH_IDENTITY_W /* /usr/x86_64-w64-mingw32/include/rpcdce.h:332:5 */ +type PSEC_WINNT_AUTH_IDENTITY_W = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:332:31 */ type _SEC_WINNT_AUTH_IDENTITY_A = struct { FUser uintptr @@ -45910,10 +45911,10 @@ type _SEC_WINNT_AUTH_IDENTITY_A = struct { FPassword uintptr FPasswordLength uint32 FFlags uint32 -} /* rpcdce.h:334:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:334:11 */ -type SEC_WINNT_AUTH_IDENTITY_A = _SEC_WINNT_AUTH_IDENTITY_A /* rpcdce.h:342:5 */ -type PSEC_WINNT_AUTH_IDENTITY_A = uintptr /* rpcdce.h:342:31 */ +type SEC_WINNT_AUTH_IDENTITY_A = _SEC_WINNT_AUTH_IDENTITY_A /* /usr/x86_64-w64-mingw32/include/rpcdce.h:342:5 */ +type PSEC_WINNT_AUTH_IDENTITY_A = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:342:31 */ type _RPC_HTTP_TRANSPORT_CREDENTIALS_W = struct { FTransportCredentials uintptr @@ -45923,10 +45924,10 @@ type _RPC_HTTP_TRANSPORT_CREDENTIALS_W = struct { F__ccgo_pad1 [4]byte FAuthnSchemes uintptr FServerCertificateSubject uintptr -} /* rpcdce.h:366:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:366:11 */ -type RPC_HTTP_TRANSPORT_CREDENTIALS_W = _RPC_HTTP_TRANSPORT_CREDENTIALS_W /* rpcdce.h:373:5 */ -type PRPC_HTTP_TRANSPORT_CREDENTIALS_W = uintptr /* rpcdce.h:373:38 */ +type RPC_HTTP_TRANSPORT_CREDENTIALS_W = _RPC_HTTP_TRANSPORT_CREDENTIALS_W /* /usr/x86_64-w64-mingw32/include/rpcdce.h:373:5 */ +type PRPC_HTTP_TRANSPORT_CREDENTIALS_W = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:373:38 */ type _RPC_HTTP_TRANSPORT_CREDENTIALS_A = struct { FTransportCredentials uintptr @@ -45936,10 +45937,10 @@ type _RPC_HTTP_TRANSPORT_CREDENTIALS_A = struct { F__ccgo_pad1 [4]byte FAuthnSchemes uintptr FServerCertificateSubject uintptr -} /* rpcdce.h:375:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:375:11 */ -type RPC_HTTP_TRANSPORT_CREDENTIALS_A = _RPC_HTTP_TRANSPORT_CREDENTIALS_A /* rpcdce.h:382:5 */ -type PRPC_HTTP_TRANSPORT_CREDENTIALS_A = uintptr /* rpcdce.h:382:38 */ +type RPC_HTTP_TRANSPORT_CREDENTIALS_A = _RPC_HTTP_TRANSPORT_CREDENTIALS_A /* /usr/x86_64-w64-mingw32/include/rpcdce.h:382:5 */ +type PRPC_HTTP_TRANSPORT_CREDENTIALS_A = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:382:38 */ type _RPC_SECURITY_QOS_V2_W = struct { FVersion uint32 @@ -45949,10 +45950,10 @@ type _RPC_SECURITY_QOS_V2_W = struct { FAdditionalSecurityInfoType uint32 F__ccgo_pad1 [4]byte Fu struct{ FHttpCredentials uintptr } -} /* rpcdce.h:384:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:384:11 */ -type RPC_SECURITY_QOS_V2_W = _RPC_SECURITY_QOS_V2_W /* rpcdce.h:393:5 */ -type PRPC_SECURITY_QOS_V2_W = uintptr /* rpcdce.h:393:27 */ +type RPC_SECURITY_QOS_V2_W = _RPC_SECURITY_QOS_V2_W /* /usr/x86_64-w64-mingw32/include/rpcdce.h:393:5 */ +type PRPC_SECURITY_QOS_V2_W = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:393:27 */ type _RPC_SECURITY_QOS_V2_A = struct { FVersion uint32 @@ -45962,10 +45963,10 @@ type _RPC_SECURITY_QOS_V2_A = struct { FAdditionalSecurityInfoType uint32 F__ccgo_pad1 [4]byte Fu struct{ FHttpCredentials uintptr } -} /* rpcdce.h:395:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:395:11 */ -type RPC_SECURITY_QOS_V2_A = _RPC_SECURITY_QOS_V2_A /* rpcdce.h:404:5 */ -type PRPC_SECURITY_QOS_V2_A = uintptr /* rpcdce.h:404:27 */ +type RPC_SECURITY_QOS_V2_A = _RPC_SECURITY_QOS_V2_A /* /usr/x86_64-w64-mingw32/include/rpcdce.h:404:5 */ +type PRPC_SECURITY_QOS_V2_A = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:404:27 */ type _RPC_SECURITY_QOS_V3_W = struct { FVersion uint32 @@ -45976,10 +45977,10 @@ type _RPC_SECURITY_QOS_V3_W = struct { F__ccgo_pad1 [4]byte Fu struct{ FHttpCredentials uintptr } FSid uintptr -} /* rpcdce.h:408:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:408:11 */ -type RPC_SECURITY_QOS_V3_W = _RPC_SECURITY_QOS_V3_W /* rpcdce.h:418:5 */ -type PRPC_SECURITY_QOS_V3_W = uintptr /* rpcdce.h:418:27 */ +type RPC_SECURITY_QOS_V3_W = _RPC_SECURITY_QOS_V3_W /* /usr/x86_64-w64-mingw32/include/rpcdce.h:418:5 */ +type PRPC_SECURITY_QOS_V3_W = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:418:27 */ type _RPC_SECURITY_QOS_V3_A = struct { FVersion uint32 @@ -45990,17 +45991,17 @@ type _RPC_SECURITY_QOS_V3_A = struct { F__ccgo_pad1 [4]byte Fu struct{ FHttpCredentials uintptr } FSid uintptr -} /* rpcdce.h:420:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:420:11 */ -type RPC_SECURITY_QOS_V3_A = _RPC_SECURITY_QOS_V3_A /* rpcdce.h:430:5 */ -type PRPC_SECURITY_QOS_V3_A = uintptr /* rpcdce.h:430:27 */ +type RPC_SECURITY_QOS_V3_A = _RPC_SECURITY_QOS_V3_A /* /usr/x86_64-w64-mingw32/include/rpcdce.h:430:5 */ +type PRPC_SECURITY_QOS_V3_A = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:430:27 */ -type RPC_HTTP_REDIRECTOR_STAGE = uint32 /* rpcdce.h:445:5 */ +type RPC_HTTP_REDIRECTOR_STAGE = uint32 /* /usr/x86_64-w64-mingw32/include/rpcdce.h:445:5 */ -type RPC_NEW_HTTP_PROXY_CHANNEL = uintptr /* rpcdce.h:447:22 */ -type RPC_HTTP_PROXY_FREE_STRING = uintptr /* rpcdce.h:448:16 */ +type RPC_NEW_HTTP_PROXY_CHANNEL = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:447:22 */ +type RPC_HTTP_PROXY_FREE_STRING = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:448:16 */ -type RPC_AUTH_KEY_RETRIEVAL_FN = uintptr /* rpcdce.h:471:16 */ +type RPC_AUTH_KEY_RETRIEVAL_FN = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:471:16 */ type RPC_CLIENT_INFORMATION1 = struct { FUserName uintptr @@ -46008,12 +46009,12 @@ type RPC_CLIENT_INFORMATION1 = struct { FPrivilege uint16 F__ccgo_pad1 [2]byte FAuthFlags uint32 -} /* rpcdce.h:490:5 */ -type PRPC_CLIENT_INFORMATION1 = uintptr /* rpcdce.h:490:29 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdce.h:490:5 */ +type PRPC_CLIENT_INFORMATION1 = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:490:29 */ -type RPC_EP_INQ_HANDLE = uintptr /* rpcdce.h:526:24 */ +type RPC_EP_INQ_HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:526:24 */ -type RPC_MGMT_AUTHORIZATION_FN = uintptr /* rpcdce.h:547:15 */ +type RPC_MGMT_AUTHORIZATION_FN = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdce.h:547:15 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46028,7 +46029,7 @@ type RPC_MGMT_AUTHORIZATION_FN = uintptr /* rpcdce.h:547:15 */ type _RPC_VERSION = struct { FMajorVersion uint16 FMinorVersion uint16 -} /* rpcdcep.h:15:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:15:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46040,15 +46041,15 @@ type _RPC_VERSION = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type RPC_VERSION = _RPC_VERSION /* rpcdcep.h:18:5 */ +type RPC_VERSION = _RPC_VERSION /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:18:5 */ type _RPC_SYNTAX_IDENTIFIER = struct { FSyntaxGUID GUID FSyntaxVersion RPC_VERSION -} /* rpcdcep.h:20:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:20:11 */ -type RPC_SYNTAX_IDENTIFIER = _RPC_SYNTAX_IDENTIFIER /* rpcdcep.h:23:5 */ -type PRPC_SYNTAX_IDENTIFIER = uintptr /* rpcdcep.h:23:27 */ +type RPC_SYNTAX_IDENTIFIER = _RPC_SYNTAX_IDENTIFIER /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:23:5 */ +type PRPC_SYNTAX_IDENTIFIER = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:23:27 */ type _RPC_MESSAGE = struct { FHandle RPC_BINDING_HANDLE @@ -46064,28 +46065,28 @@ type _RPC_MESSAGE = struct { FImportContext uintptr FRpcFlags uint32 F__ccgo_pad2 [4]byte -} /* rpcdcep.h:25:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:25:11 */ -type RPC_MESSAGE = _RPC_MESSAGE /* rpcdcep.h:37:5 */ -type PRPC_MESSAGE = uintptr /* rpcdcep.h:37:17 */ +type RPC_MESSAGE = _RPC_MESSAGE /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:37:5 */ +type PRPC_MESSAGE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:37:17 */ -type RPC_DISPATCH_FUNCTION = uintptr /* rpcdcep.h:77:16 */ +type RPC_DISPATCH_FUNCTION = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:77:16 */ type RPC_DISPATCH_TABLE = struct { FDispatchTableCount uint32 F__ccgo_pad1 [4]byte FDispatchTable uintptr FReserved LONG_PTR -} /* rpcdcep.h:83:5 */ -type PRPC_DISPATCH_TABLE = uintptr /* rpcdcep.h:83:24 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:83:5 */ +type PRPC_DISPATCH_TABLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:83:24 */ type _RPC_PROTSEQ_ENDPOINT = struct { FRpcProtocolSequence uintptr FEndpoint uintptr -} /* rpcdcep.h:85:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:85:11 */ -type RPC_PROTSEQ_ENDPOINT = _RPC_PROTSEQ_ENDPOINT /* rpcdcep.h:88:5 */ -type PRPC_PROTSEQ_ENDPOINT = uintptr /* rpcdcep.h:88:26 */ +type RPC_PROTSEQ_ENDPOINT = _RPC_PROTSEQ_ENDPOINT /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:88:5 */ +type PRPC_PROTSEQ_ENDPOINT = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:88:26 */ type _RPC_SERVER_INTERFACE = struct { FLength uint32 @@ -46100,10 +46101,10 @@ type _RPC_SERVER_INTERFACE = struct { FInterpreterInfo uintptr FFlags uint32 F__ccgo_pad3 [4]byte -} /* rpcdcep.h:93:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:93:11 */ -type RPC_SERVER_INTERFACE = _RPC_SERVER_INTERFACE /* rpcdcep.h:103:5 */ -type PRPC_SERVER_INTERFACE = uintptr /* rpcdcep.h:103:26 */ +type RPC_SERVER_INTERFACE = _RPC_SERVER_INTERFACE /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:103:5 */ +type PRPC_SERVER_INTERFACE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:103:26 */ type _RPC_CLIENT_INTERFACE = struct { FLength uint32 @@ -46118,33 +46119,33 @@ type _RPC_CLIENT_INTERFACE = struct { FInterpreterInfo uintptr FFlags uint32 F__ccgo_pad3 [4]byte -} /* rpcdcep.h:105:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:105:11 */ -type RPC_CLIENT_INTERFACE = _RPC_CLIENT_INTERFACE /* rpcdcep.h:115:5 */ -type PRPC_CLIENT_INTERFACE = uintptr /* rpcdcep.h:115:26 */ +type RPC_CLIENT_INTERFACE = _RPC_CLIENT_INTERFACE /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:115:5 */ +type PRPC_CLIENT_INTERFACE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:115:26 */ -type I_RPC_MUTEX = uintptr /* rpcdcep.h:127:16 */ +type I_RPC_MUTEX = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:127:16 */ -type PRPC_RUNDOWN = uintptr /* rpcdcep.h:142:16 */ +type PRPC_RUNDOWN = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:142:16 */ type _RPC_TRANSFER_SYNTAX = struct { FUuid UUID FVersMajor uint16 FVersMinor uint16 -} /* rpcdcep.h:175:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:175:11 */ -type RPC_TRANSFER_SYNTAX = _RPC_TRANSFER_SYNTAX /* rpcdcep.h:179:5 */ +type RPC_TRANSFER_SYNTAX = _RPC_TRANSFER_SYNTAX /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:179:5 */ -type RPCLT_PDU_FILTER_FUNC = uintptr /* rpcdcep.h:201:16 */ -type RPC_SETFILTER_FUNC = uintptr /* rpcdcep.h:202:16 */ +type RPCLT_PDU_FILTER_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:201:16 */ +type RPC_SETFILTER_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:202:16 */ type _RPC_C_OPT_METADATA_DESCRIPTOR = struct { FBufferSize uint32 F__ccgo_pad1 [4]byte FBuffer uintptr -} /* rpcdcep.h:222:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:222:11 */ -type RPC_C_OPT_METADATA_DESCRIPTOR = _RPC_C_OPT_METADATA_DESCRIPTOR /* rpcdcep.h:225:5 */ +type RPC_C_OPT_METADATA_DESCRIPTOR = _RPC_C_OPT_METADATA_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:225:5 */ type _RDR_CALLOUT_STATE = struct { FLastError RPC_STATUS @@ -46167,15 +46168,15 @@ type _RDR_CALLOUT_STATE = struct { FInterface RPC_SYNTAX_IDENTIFIER F__ccgo_pad4 [4]byte FCertContext uintptr -} /* rpcdcep.h:227:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:227:11 */ -type RDR_CALLOUT_STATE = _RDR_CALLOUT_STATE /* rpcdcep.h:244:5 */ +type RDR_CALLOUT_STATE = _RDR_CALLOUT_STATE /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:244:5 */ -type I_RpcProxyIsValidMachineFn = uintptr /* rpcdcep.h:246:22 */ -type I_RpcProxyGetClientAddressFn = uintptr /* rpcdcep.h:247:22 */ -type I_RpcProxyGetConnectionTimeoutFn = uintptr /* rpcdcep.h:248:22 */ -type I_RpcPerformCalloutFn = uintptr /* rpcdcep.h:249:22 */ -type I_RpcFreeCalloutStateFn = uintptr /* rpcdcep.h:250:16 */ +type I_RpcProxyIsValidMachineFn = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:246:22 */ +type I_RpcProxyGetClientAddressFn = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:247:22 */ +type I_RpcProxyGetConnectionTimeoutFn = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:248:22 */ +type I_RpcPerformCalloutFn = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:249:22 */ +type I_RpcFreeCalloutStateFn = uintptr /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:250:16 */ type tagI_RpcProxyCallbackInterface = struct { FIsValidMachineFn I_RpcProxyIsValidMachineFn @@ -46183,9 +46184,9 @@ type tagI_RpcProxyCallbackInterface = struct { FGetConnectionTimeoutFn I_RpcProxyGetConnectionTimeoutFn FPerformCalloutFn I_RpcPerformCalloutFn FFreeCalloutStateFn I_RpcFreeCalloutStateFn -} /* rpcdcep.h:252:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:252:11 */ -type I_RpcProxyCallbackInterface = tagI_RpcProxyCallbackInterface /* rpcdcep.h:258:5 */ +type I_RpcProxyCallbackInterface = tagI_RpcProxyCallbackInterface /* /usr/x86_64-w64-mingw32/include/rpcdcep.h:258:5 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46197,7 +46198,7 @@ type I_RpcProxyCallbackInterface = tagI_RpcProxyCallbackInterface /* rpcdcep.h:2 // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type RPC_NS_HANDLE = uintptr /* rpcnsi.h:11:14 */ +type RPC_NS_HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcnsi.h:11:14 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46232,9 +46233,9 @@ type RPC_NS_HANDLE = uintptr /* rpcnsi.h:11:14 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type RPC_NOTIFICATION_TYPES = uint32 /* rpcasync.h:23:5 */ +type RPC_NOTIFICATION_TYPES = uint32 /* /usr/x86_64-w64-mingw32/include/rpcasync.h:23:5 */ -type RPC_ASYNC_EVENT = uint32 /* rpcasync.h:27:5 */ +type RPC_ASYNC_EVENT = uint32 /* /usr/x86_64-w64-mingw32/include/rpcasync.h:27:5 */ type _RPC_ASYNC_STATE = struct { FSize uint32 @@ -46254,22 +46255,22 @@ type _RPC_ASYNC_STATE = struct { F__ccgo_pad1 [16]byte } FReserved [4]LONG_PTR -} /* rpcasync.h:29:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcasync.h:29:3 */ -type PFN_RPCNOTIFICATION_ROUTINE = uintptr /* rpcasync.h:32:35 */ +type PFN_RPCNOTIFICATION_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcasync.h:32:35 */ -type RPC_ASYNC_STATE = _RPC_ASYNC_STATE /* rpcasync.h:63:5 */ -type PRPC_ASYNC_STATE = uintptr /* rpcasync.h:63:21 */ +type RPC_ASYNC_STATE = _RPC_ASYNC_STATE /* /usr/x86_64-w64-mingw32/include/rpcasync.h:63:5 */ +type PRPC_ASYNC_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcasync.h:63:21 */ -type ExtendedErrorParamTypes = uint32 /* rpcasync.h:80:5 */ +type ExtendedErrorParamTypes = uint32 /* /usr/x86_64-w64-mingw32/include/rpcasync.h:80:5 */ type tagBinaryParam = struct { FBuffer uintptr FSize int16 F__ccgo_pad1 [6]byte -} /* rpcasync.h:85:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcasync.h:85:11 */ -type BinaryParam = tagBinaryParam /* rpcasync.h:88:5 */ +type BinaryParam = tagBinaryParam /* /usr/x86_64-w64-mingw32/include/rpcasync.h:88:5 */ type tagRPC_EE_INFO_PARAM = struct { FParameterType ExtendedErrorParamTypes @@ -46278,9 +46279,9 @@ type tagRPC_EE_INFO_PARAM = struct { FAnsiString LPSTR F__ccgo_pad1 [8]byte } -} /* rpcasync.h:90:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcasync.h:90:11 */ -type RPC_EE_INFO_PARAM = tagRPC_EE_INFO_PARAM /* rpcasync.h:100:5 */ +type RPC_EE_INFO_PARAM = tagRPC_EE_INFO_PARAM /* /usr/x86_64-w64-mingw32/include/rpcasync.h:100:5 */ type tagRPC_EXTENDED_ERROR_INFO = struct { FVersion ULONG @@ -46298,18 +46299,18 @@ type tagRPC_EXTENDED_ERROR_INFO = struct { FNumberOfParameters int32 F__ccgo_pad2 [4]byte FParameters [4]RPC_EE_INFO_PARAM -} /* rpcasync.h:109:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcasync.h:109:11 */ -type RPC_EXTENDED_ERROR_INFO = tagRPC_EXTENDED_ERROR_INFO /* rpcasync.h:123:5 */ +type RPC_EXTENDED_ERROR_INFO = tagRPC_EXTENDED_ERROR_INFO /* /usr/x86_64-w64-mingw32/include/rpcasync.h:123:5 */ type tagRPC_ERROR_ENUM_HANDLE = struct { FSignature ULONG F__ccgo_pad1 [4]byte FCurrentPos uintptr FHead uintptr -} /* rpcasync.h:125:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcasync.h:125:11 */ -type RPC_ERROR_ENUM_HANDLE = tagRPC_ERROR_ENUM_HANDLE /* rpcasync.h:129:5 */ +type RPC_ERROR_ENUM_HANDLE = tagRPC_ERROR_ENUM_HANDLE /* /usr/x86_64-w64-mingw32/include/rpcasync.h:129:5 */ type tagRPC_CALL_ATTRIBUTES_V1_W = struct { FVersion uint32 @@ -46324,9 +46325,9 @@ type tagRPC_CALL_ATTRIBUTES_V1_W = struct { FAuthenticationService uint32 FNullSession WINBOOL F__ccgo_pad3 [4]byte -} /* rpcasync.h:149:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcasync.h:149:11 */ -type RPC_CALL_ATTRIBUTES_V1_W = tagRPC_CALL_ATTRIBUTES_V1_W /* rpcasync.h:159:5 */ +type RPC_CALL_ATTRIBUTES_V1_W = tagRPC_CALL_ATTRIBUTES_V1_W /* /usr/x86_64-w64-mingw32/include/rpcasync.h:159:5 */ type tagRPC_CALL_ATTRIBUTES_V1_A = struct { FVersion uint32 @@ -46341,11 +46342,11 @@ type tagRPC_CALL_ATTRIBUTES_V1_A = struct { FAuthenticationService uint32 FNullSession WINBOOL F__ccgo_pad3 [4]byte -} /* rpcasync.h:161:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcasync.h:161:11 */ -type RPC_CALL_ATTRIBUTES_V1_A = tagRPC_CALL_ATTRIBUTES_V1_A /* rpcasync.h:171:5 */ +type RPC_CALL_ATTRIBUTES_V1_A = tagRPC_CALL_ATTRIBUTES_V1_A /* /usr/x86_64-w64-mingw32/include/rpcasync.h:171:5 */ -type RPC_CALL_ATTRIBUTES = RPC_CALL_ATTRIBUTES_V1_A /* rpcasync.h:179:34 */ +type RPC_CALL_ATTRIBUTES = RPC_CALL_ATTRIBUTES_V1_A /* /usr/x86_64-w64-mingw32/include/rpcasync.h:179:34 */ type _RPC_ASYNC_NOTIFICATION_INFO = struct { FAPC struct { @@ -46353,18 +46354,18 @@ type _RPC_ASYNC_NOTIFICATION_INFO = struct { FhThread HANDLE } F__ccgo_pad1 [16]byte -} /* rpcasync.h:185:9 */ +} /* /usr/x86_64-w64-mingw32/include/rpcasync.h:185:9 */ -type RPC_ASYNC_NOTIFICATION_INFO = _RPC_ASYNC_NOTIFICATION_INFO /* rpcasync.h:202:3 */ -type PRPC_ASYNC_NOTIFICATION_INFO = uintptr /* rpcasync.h:202:32 */ +type RPC_ASYNC_NOTIFICATION_INFO = _RPC_ASYNC_NOTIFICATION_INFO /* /usr/x86_64-w64-mingw32/include/rpcasync.h:202:3 */ +type PRPC_ASYNC_NOTIFICATION_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/rpcasync.h:202:32 */ -type RpcCallType = uint32 /* rpcasync.h:219:3 */ +type RpcCallType = uint32 /* /usr/x86_64-w64-mingw32/include/rpcasync.h:219:3 */ -type RpcLocalAddressFormat = uint32 /* rpcasync.h:225:3 */ +type RpcLocalAddressFormat = uint32 /* /usr/x86_64-w64-mingw32/include/rpcasync.h:225:3 */ -type RPC_NOTIFICATIONS = uint32 /* rpcasync.h:231:3 */ +type RPC_NOTIFICATIONS = uint32 /* /usr/x86_64-w64-mingw32/include/rpcasync.h:231:3 */ -type RpcCallClientLocality = uint32 /* rpcasync.h:238:3 */ +type RpcCallClientLocality = uint32 /* /usr/x86_64-w64-mingw32/include/rpcasync.h:238:3 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46393,9 +46394,9 @@ type RpcCallClientLocality = uint32 /* rpcasync.h:238:3 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type HDROP__ = struct{ Funused int32 } /* shellapi.h:60:3 */ +type HDROP__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/shellapi.h:60:3 */ -type HDROP = uintptr /* shellapi.h:60:3 */ +type HDROP = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:60:3 */ type _DRAGINFOA = struct { FuSize UINT @@ -46404,10 +46405,10 @@ type _DRAGINFOA = struct { FlpFileList LPSTR FgrfKeyState DWORD F__ccgo_pad1 [4]byte -} /* shellapi.h:89:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:89:11 */ -type DRAGINFOA = _DRAGINFOA /* shellapi.h:95:5 */ -type LPDRAGINFOA = uintptr /* shellapi.h:95:15 */ +type DRAGINFOA = _DRAGINFOA /* /usr/x86_64-w64-mingw32/include/shellapi.h:95:5 */ +type LPDRAGINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:95:15 */ type _DRAGINFOW = struct { FuSize UINT @@ -46416,13 +46417,13 @@ type _DRAGINFOW = struct { FlpFileList LPWSTR FgrfKeyState DWORD F__ccgo_pad1 [4]byte -} /* shellapi.h:97:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:97:11 */ -type DRAGINFOW = _DRAGINFOW /* shellapi.h:103:5 */ -type LPDRAGINFOW = uintptr /* shellapi.h:103:15 */ +type DRAGINFOW = _DRAGINFOW /* /usr/x86_64-w64-mingw32/include/shellapi.h:103:5 */ +type LPDRAGINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:103:15 */ -type DRAGINFO = DRAGINFOA /* shellapi.h:105:3 */ -type LPDRAGINFO = LPDRAGINFOA /* shellapi.h:106:3 */ +type DRAGINFO = DRAGINFOA /* /usr/x86_64-w64-mingw32/include/shellapi.h:105:3 */ +type LPDRAGINFO = LPDRAGINFOA /* /usr/x86_64-w64-mingw32/include/shellapi.h:106:3 */ type _AppBarData = struct { FcbSize DWORD @@ -46432,14 +46433,14 @@ type _AppBarData = struct { FuEdge UINT Frc RECT FlParam LPARAM -} /* shellapi.h:138:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:138:11 */ -type APPBARDATA = _AppBarData /* shellapi.h:145:5 */ -type PAPPBARDATA = uintptr /* shellapi.h:145:16 */ +type APPBARDATA = _AppBarData /* /usr/x86_64-w64-mingw32/include/shellapi.h:145:5 */ +type PAPPBARDATA = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:145:16 */ -type FILEOP_FLAGS = WORD /* shellapi.h:182:16 */ +type FILEOP_FLAGS = WORD /* /usr/x86_64-w64-mingw32/include/shellapi.h:182:16 */ -type PRINTEROP_FLAGS = WORD /* shellapi.h:190:16 */ +type PRINTEROP_FLAGS = WORD /* /usr/x86_64-w64-mingw32/include/shellapi.h:190:16 */ type _SHFILEOPSTRUCTA = struct { Fhwnd HWND @@ -46452,10 +46453,10 @@ type _SHFILEOPSTRUCTA = struct { FfAnyOperationsAborted WINBOOL FhNameMappings LPVOID FlpszProgressTitle PCSTR -} /* shellapi.h:192:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:192:11 */ -type SHFILEOPSTRUCTA = _SHFILEOPSTRUCTA /* shellapi.h:201:5 */ -type LPSHFILEOPSTRUCTA = uintptr /* shellapi.h:201:21 */ +type SHFILEOPSTRUCTA = _SHFILEOPSTRUCTA /* /usr/x86_64-w64-mingw32/include/shellapi.h:201:5 */ +type LPSHFILEOPSTRUCTA = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:201:21 */ type _SHFILEOPSTRUCTW = struct { Fhwnd HWND @@ -46468,36 +46469,36 @@ type _SHFILEOPSTRUCTW = struct { FfAnyOperationsAborted WINBOOL FhNameMappings LPVOID FlpszProgressTitle PCWSTR -} /* shellapi.h:203:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:203:11 */ -type SHFILEOPSTRUCTW = _SHFILEOPSTRUCTW /* shellapi.h:212:5 */ -type LPSHFILEOPSTRUCTW = uintptr /* shellapi.h:212:21 */ +type SHFILEOPSTRUCTW = _SHFILEOPSTRUCTW /* /usr/x86_64-w64-mingw32/include/shellapi.h:212:5 */ +type LPSHFILEOPSTRUCTW = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:212:21 */ -type SHFILEOPSTRUCT = SHFILEOPSTRUCTA /* shellapi.h:214:3 */ -type LPSHFILEOPSTRUCT = LPSHFILEOPSTRUCTA /* shellapi.h:215:3 */ +type SHFILEOPSTRUCT = SHFILEOPSTRUCTA /* /usr/x86_64-w64-mingw32/include/shellapi.h:214:3 */ +type LPSHFILEOPSTRUCT = LPSHFILEOPSTRUCTA /* /usr/x86_64-w64-mingw32/include/shellapi.h:215:3 */ type _SHNAMEMAPPINGA = struct { FpszOldPath LPSTR FpszNewPath LPSTR FcchOldPath int32 FcchNewPath int32 -} /* shellapi.h:224:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:224:11 */ -type SHNAMEMAPPINGA = _SHNAMEMAPPINGA /* shellapi.h:229:5 */ -type LPSHNAMEMAPPINGA = uintptr /* shellapi.h:229:20 */ +type SHNAMEMAPPINGA = _SHNAMEMAPPINGA /* /usr/x86_64-w64-mingw32/include/shellapi.h:229:5 */ +type LPSHNAMEMAPPINGA = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:229:20 */ type _SHNAMEMAPPINGW = struct { FpszOldPath LPWSTR FpszNewPath LPWSTR FcchOldPath int32 FcchNewPath int32 -} /* shellapi.h:231:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:231:11 */ -type SHNAMEMAPPINGW = _SHNAMEMAPPINGW /* shellapi.h:236:5 */ -type LPSHNAMEMAPPINGW = uintptr /* shellapi.h:236:20 */ +type SHNAMEMAPPINGW = _SHNAMEMAPPINGW /* /usr/x86_64-w64-mingw32/include/shellapi.h:236:5 */ +type LPSHNAMEMAPPINGW = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:236:20 */ -type SHNAMEMAPPING = SHNAMEMAPPINGA /* shellapi.h:239:3 */ -type LPSHNAMEMAPPING = LPSHNAMEMAPPINGA /* shellapi.h:240:3 */ +type SHNAMEMAPPING = SHNAMEMAPPINGA /* /usr/x86_64-w64-mingw32/include/shellapi.h:239:3 */ +type LPSHNAMEMAPPING = LPSHNAMEMAPPINGA /* /usr/x86_64-w64-mingw32/include/shellapi.h:240:3 */ type _SHELLEXECUTEINFOA = struct { FcbSize DWORD @@ -46517,10 +46518,10 @@ type _SHELLEXECUTEINFOA = struct { F__ccgo_pad2 [4]byte Fu struct{ FhIcon HANDLE } FhProcess HANDLE -} /* shellapi.h:301:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:301:11 */ -type SHELLEXECUTEINFOA = _SHELLEXECUTEINFOA /* shellapi.h:320:5 */ -type LPSHELLEXECUTEINFOA = uintptr /* shellapi.h:320:23 */ +type SHELLEXECUTEINFOA = _SHELLEXECUTEINFOA /* /usr/x86_64-w64-mingw32/include/shellapi.h:320:5 */ +type LPSHELLEXECUTEINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:320:23 */ type _SHELLEXECUTEINFOW = struct { FcbSize DWORD @@ -46540,13 +46541,13 @@ type _SHELLEXECUTEINFOW = struct { F__ccgo_pad2 [4]byte Fu struct{ FhIcon HANDLE } FhProcess HANDLE -} /* shellapi.h:322:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:322:11 */ -type SHELLEXECUTEINFOW = _SHELLEXECUTEINFOW /* shellapi.h:341:5 */ -type LPSHELLEXECUTEINFOW = uintptr /* shellapi.h:341:23 */ +type SHELLEXECUTEINFOW = _SHELLEXECUTEINFOW /* /usr/x86_64-w64-mingw32/include/shellapi.h:341:5 */ +type LPSHELLEXECUTEINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:341:23 */ -type SHELLEXECUTEINFO = SHELLEXECUTEINFOA /* shellapi.h:343:3 */ -type LPSHELLEXECUTEINFO = LPSHELLEXECUTEINFOA /* shellapi.h:344:3 */ +type SHELLEXECUTEINFO = SHELLEXECUTEINFOA /* /usr/x86_64-w64-mingw32/include/shellapi.h:343:3 */ +type LPSHELLEXECUTEINFO = LPSHELLEXECUTEINFOA /* /usr/x86_64-w64-mingw32/include/shellapi.h:344:3 */ type _SHCREATEPROCESSINFOW = struct { FcbSize DWORD @@ -46562,20 +46563,20 @@ type _SHCREATEPROCESSINFOW = struct { FdwCreationFlags DWORD FlpStartupInfo LPSTARTUPINFOW FlpProcessInformation LPPROCESS_INFORMATION -} /* shellapi.h:351:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:351:11 */ -type SHCREATEPROCESSINFOW = _SHCREATEPROCESSINFOW /* shellapi.h:365:5 */ -type PSHCREATEPROCESSINFOW = uintptr /* shellapi.h:365:26 */ +type SHCREATEPROCESSINFOW = _SHCREATEPROCESSINFOW /* /usr/x86_64-w64-mingw32/include/shellapi.h:365:5 */ +type PSHCREATEPROCESSINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:365:26 */ type _SHQUERYRBINFO = struct { FcbSize DWORD F__ccgo_pad1 [4]byte Fi64Size int64 Fi64NumItems int64 -} /* shellapi.h:398:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:398:11 */ -type SHQUERYRBINFO = _SHQUERYRBINFO /* shellapi.h:402:5 */ -type LPSHQUERYRBINFO = uintptr /* shellapi.h:402:19 */ +type SHQUERYRBINFO = _SHQUERYRBINFO /* /usr/x86_64-w64-mingw32/include/shellapi.h:402:5 */ +type LPSHQUERYRBINFO = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:402:19 */ type _NOTIFYICONDATAA = struct { FcbSize DWORD @@ -46594,10 +46595,10 @@ type _NOTIFYICONDATAA = struct { FszInfoTitle [64]CHAR FdwInfoFlags DWORD FguidItem GUID -} /* shellapi.h:442:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:442:11 */ -type NOTIFYICONDATAA = _NOTIFYICONDATAA /* shellapi.h:463:5 */ -type PNOTIFYICONDATAA = uintptr /* shellapi.h:463:21 */ +type NOTIFYICONDATAA = _NOTIFYICONDATAA /* /usr/x86_64-w64-mingw32/include/shellapi.h:463:5 */ +type PNOTIFYICONDATAA = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:463:21 */ type _NOTIFYICONDATAW = struct { FcbSize DWORD @@ -46616,13 +46617,13 @@ type _NOTIFYICONDATAW = struct { FszInfoTitle [64]WCHAR FdwInfoFlags DWORD FguidItem GUID -} /* shellapi.h:465:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:465:11 */ -type NOTIFYICONDATAW = _NOTIFYICONDATAW /* shellapi.h:486:5 */ -type PNOTIFYICONDATAW = uintptr /* shellapi.h:486:21 */ +type NOTIFYICONDATAW = _NOTIFYICONDATAW /* /usr/x86_64-w64-mingw32/include/shellapi.h:486:5 */ +type PNOTIFYICONDATAW = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:486:21 */ -type NOTIFYICONDATA = NOTIFYICONDATAA /* shellapi.h:488:3 */ -type PNOTIFYICONDATA = PNOTIFYICONDATAA /* shellapi.h:489:3 */ +type NOTIFYICONDATA = NOTIFYICONDATAA /* /usr/x86_64-w64-mingw32/include/shellapi.h:488:3 */ +type PNOTIFYICONDATA = PNOTIFYICONDATAA /* /usr/x86_64-w64-mingw32/include/shellapi.h:489:3 */ type _NOTIFYICONIDENTIFIER = struct { FcbSize DWORD @@ -46631,10 +46632,10 @@ type _NOTIFYICONIDENTIFIER = struct { FuID UINT FguidItem GUID F__ccgo_pad2 [4]byte -} /* shellapi.h:556:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:556:11 */ -type NOTIFYICONIDENTIFIER = _NOTIFYICONIDENTIFIER /* shellapi.h:561:5 */ -type PNOTIFYICONIDENTIFIER = uintptr /* shellapi.h:561:26 */ +type NOTIFYICONIDENTIFIER = _NOTIFYICONIDENTIFIER /* /usr/x86_64-w64-mingw32/include/shellapi.h:561:5 */ +type PNOTIFYICONIDENTIFIER = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:561:26 */ type _SHFILEINFOA = struct { FhIcon HICON @@ -46643,9 +46644,9 @@ type _SHFILEINFOA = struct { FszDisplayName [260]CHAR FszTypeName [80]CHAR F__ccgo_pad1 [4]byte -} /* shellapi.h:575:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:575:11 */ -type SHFILEINFOA = _SHFILEINFOA /* shellapi.h:581:5 */ +type SHFILEINFOA = _SHFILEINFOA /* /usr/x86_64-w64-mingw32/include/shellapi.h:581:5 */ type _SHFILEINFOW = struct { FhIcon HICON @@ -46653,14 +46654,14 @@ type _SHFILEINFOW = struct { FdwAttributes DWORD FszDisplayName [260]WCHAR FszTypeName [80]WCHAR -} /* shellapi.h:583:11 */ +} /* /usr/x86_64-w64-mingw32/include/shellapi.h:583:11 */ -type SHFILEINFOW = _SHFILEINFOW /* shellapi.h:589:5 */ +type SHFILEINFOW = _SHFILEINFOW /* /usr/x86_64-w64-mingw32/include/shellapi.h:589:5 */ -type SHFILEINFO = SHFILEINFOA /* shellapi.h:591:3 */ +type SHFILEINFO = SHFILEINFOA /* /usr/x86_64-w64-mingw32/include/shellapi.h:591:3 */ -type PFNCANSHAREFOLDERW = uintptr /* shellapi.h:860:19 */ -type PFNSHOWSHAREFOLDERUIW = uintptr /* shellapi.h:861:19 */ +type PFNCANSHAREFOLDERW = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:860:19 */ +type PFNSHOWSHAREFOLDERUIW = uintptr /* /usr/x86_64-w64-mingw32/include/shellapi.h:861:19 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46688,7 +46689,7 @@ type _PERF_DATA_BLOCK = struct { FPerfTime100nSec LARGE_INTEGER FSystemNameLength DWORD FSystemNameOffset DWORD -} /* winperf.h:14:9 */ +} /* /usr/x86_64-w64-mingw32/include/winperf.h:14:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46700,8 +46701,8 @@ type _PERF_DATA_BLOCK = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type PERF_DATA_BLOCK = _PERF_DATA_BLOCK /* winperf.h:29:3 */ -type PPERF_DATA_BLOCK = uintptr /* winperf.h:29:19 */ +type PERF_DATA_BLOCK = _PERF_DATA_BLOCK /* /usr/x86_64-w64-mingw32/include/winperf.h:29:3 */ +type PPERF_DATA_BLOCK = uintptr /* /usr/x86_64-w64-mingw32/include/winperf.h:29:19 */ type _PERF_OBJECT_TYPE = struct { FTotalByteLength DWORD @@ -46718,10 +46719,10 @@ type _PERF_OBJECT_TYPE = struct { FCodePage DWORD FPerfTime LARGE_INTEGER FPerfFreq LARGE_INTEGER -} /* winperf.h:31:9 */ +} /* /usr/x86_64-w64-mingw32/include/winperf.h:31:9 */ -type PERF_OBJECT_TYPE = _PERF_OBJECT_TYPE /* winperf.h:54:3 */ -type PPERF_OBJECT_TYPE = uintptr /* winperf.h:54:20 */ +type PERF_OBJECT_TYPE = _PERF_OBJECT_TYPE /* /usr/x86_64-w64-mingw32/include/winperf.h:54:3 */ +type PPERF_OBJECT_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winperf.h:54:20 */ type _PERF_COUNTER_DEFINITION = struct { FByteLength DWORD @@ -46734,10 +46735,10 @@ type _PERF_COUNTER_DEFINITION = struct { FCounterType DWORD FCounterSize DWORD FCounterOffset DWORD -} /* winperf.h:139:9 */ +} /* /usr/x86_64-w64-mingw32/include/winperf.h:139:9 */ -type PERF_COUNTER_DEFINITION = _PERF_COUNTER_DEFINITION /* winperf.h:158:3 */ -type PPERF_COUNTER_DEFINITION = uintptr /* winperf.h:158:27 */ +type PERF_COUNTER_DEFINITION = _PERF_COUNTER_DEFINITION /* /usr/x86_64-w64-mingw32/include/winperf.h:158:3 */ +type PPERF_COUNTER_DEFINITION = uintptr /* /usr/x86_64-w64-mingw32/include/winperf.h:158:27 */ type _PERF_INSTANCE_DEFINITION = struct { FByteLength DWORD @@ -46746,15 +46747,15 @@ type _PERF_INSTANCE_DEFINITION = struct { FUniqueID LONG FNameOffset DWORD FNameLength DWORD -} /* winperf.h:162:9 */ +} /* /usr/x86_64-w64-mingw32/include/winperf.h:162:9 */ -type PERF_INSTANCE_DEFINITION = _PERF_INSTANCE_DEFINITION /* winperf.h:169:3 */ -type PPERF_INSTANCE_DEFINITION = uintptr /* winperf.h:169:28 */ +type PERF_INSTANCE_DEFINITION = _PERF_INSTANCE_DEFINITION /* /usr/x86_64-w64-mingw32/include/winperf.h:169:3 */ +type PPERF_INSTANCE_DEFINITION = uintptr /* /usr/x86_64-w64-mingw32/include/winperf.h:169:28 */ -type _PERF_COUNTER_BLOCK = struct{ FByteLength DWORD } /* winperf.h:171:9 */ +type _PERF_COUNTER_BLOCK = struct{ FByteLength DWORD } /* /usr/x86_64-w64-mingw32/include/winperf.h:171:9 */ -type PERF_COUNTER_BLOCK = _PERF_COUNTER_BLOCK /* winperf.h:174:3 */ -type PPERF_COUNTER_BLOCK = uintptr /* winperf.h:174:22 */ +type PERF_COUNTER_BLOCK = _PERF_COUNTER_BLOCK /* /usr/x86_64-w64-mingw32/include/winperf.h:174:3 */ +type PPERF_COUNTER_BLOCK = uintptr /* /usr/x86_64-w64-mingw32/include/winperf.h:174:22 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46785,12 +46786,12 @@ type PPERF_COUNTER_BLOCK = uintptr /* winperf.h:174:22 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type U_char = uint8 /* _bsd_types.h:13:23 */ -type U_short = uint16 /* _bsd_types.h:14:24 */ -type U_int = uint32 /* _bsd_types.h:15:22 */ -type U_long = uint32 /* _bsd_types.h:18:23 */ +type U_char = uint8 /* /usr/x86_64-w64-mingw32/include/_bsd_types.h:13:23 */ +type U_short = uint16 /* /usr/x86_64-w64-mingw32/include/_bsd_types.h:14:24 */ +type U_int = uint32 /* /usr/x86_64-w64-mingw32/include/_bsd_types.h:15:22 */ +type U_long = uint32 /* /usr/x86_64-w64-mingw32/include/_bsd_types.h:18:23 */ -type U_int64 = uint64 /* _bsd_types.h:25:28 */ +type U_int64 = uint64 /* /usr/x86_64-w64-mingw32/include/_bsd_types.h:25:28 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46812,7 +46813,7 @@ type in_addr = struct { Fs_b4 U_char } } -} /* inaddr.h:17:9 */ +} /* /usr/x86_64-w64-mingw32/include/inaddr.h:17:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46824,16 +46825,16 @@ type in_addr = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IN_ADDR = in_addr /* inaddr.h:23:3 */ -type PIN_ADDR = uintptr /* inaddr.h:23:12 */ -type LPIN_ADDR = uintptr /* inaddr.h:23:23 */ +type IN_ADDR = in_addr /* /usr/x86_64-w64-mingw32/include/inaddr.h:23:3 */ +type PIN_ADDR = uintptr /* /usr/x86_64-w64-mingw32/include/inaddr.h:23:12 */ +type LPIN_ADDR = uintptr /* /usr/x86_64-w64-mingw32/include/inaddr.h:23:23 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type SOCKET = UINT_PTR /* _socket_types.h:11:18 */ +type SOCKET = UINT_PTR /* /usr/x86_64-w64-mingw32/include/psdk_inc/_socket_types.h:11:18 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46852,7 +46853,7 @@ type fd_set = struct { Ffd_count U_int F__ccgo_pad1 [4]byte Ffd_array [64]SOCKET -} /* _fd_types.h:21:9 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h:21:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46867,16 +46868,16 @@ type fd_set = struct { // fd_set may have been defined by the newlib <sys/types.h> // if __USE_W32_SOCKETS not defined. -type Fd_set = fd_set /* _fd_types.h:25:3 */ +type Fd_set = fd_set /* /usr/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h:25:3 */ // FD_SET is differently implement in winsock.h and winsock2.h. If we // encounter that we are going to redefine it, and if the original definition // is from winsock.h, make sure to undef FD_SET so it can be redefined to // the winsock2.h version. -type FD_SET = fd_set /* _fd_types.h:104:23 */ -type PFD_SET = uintptr /* _fd_types.h:105:23 */ -type LPFD_SET = uintptr /* _fd_types.h:106:23 */ +type FD_SET = fd_set /* /usr/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h:104:23 */ +type PFD_SET = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h:105:23 */ +type LPFD_SET = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_fd_types.h:106:23 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -46905,7 +46906,7 @@ type hostent = struct { Fh_length int16 F__ccgo_pad1 [4]byte Fh_addr_list uintptr -} /* _ip_types.h:25:1 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:25:1 */ type netent = struct { Fn_name uintptr @@ -46913,7 +46914,7 @@ type netent = struct { Fn_addrtype int16 F__ccgo_pad1 [2]byte Fn_net U_long -} /* _ip_types.h:33:1 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:33:1 */ type servent = struct { Fs_name uintptr @@ -46921,29 +46922,29 @@ type servent = struct { Fs_proto uintptr Fs_port int16 F__ccgo_pad1 [6]byte -} /* _ip_types.h:40:1 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:40:1 */ type protoent = struct { Fp_name uintptr Fp_aliases uintptr Fp_proto int16 F__ccgo_pad1 [6]byte -} /* _ip_types.h:52:1 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:52:1 */ type sockproto = struct { Fsp_family U_short Fsp_protocol U_short -} /* _ip_types.h:58:1 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:58:1 */ type linger = struct { Fl_onoff U_short Fl_linger U_short -} /* _ip_types.h:63:1 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:63:1 */ type sockaddr = struct { Fsa_family U_short Fsa_data [14]int8 -} /* _ip_types.h:70:1 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:70:1 */ type sockaddr_in = struct { Fsin_family int16 @@ -46960,35 +46961,35 @@ type sockaddr_in = struct { } } Fsin_zero [8]int8 -} /* _ip_types.h:75:1 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:75:1 */ -type HOSTENT = hostent /* _ip_types.h:82:25 */ -type PHOSTENT = uintptr /* _ip_types.h:83:25 */ -type LPHOSTENT = uintptr /* _ip_types.h:84:25 */ +type HOSTENT = hostent /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:82:25 */ +type PHOSTENT = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:83:25 */ +type LPHOSTENT = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:84:25 */ -type SERVENT = servent /* _ip_types.h:86:25 */ -type PSERVENT = uintptr /* _ip_types.h:87:25 */ -type LPSERVENT = uintptr /* _ip_types.h:88:25 */ +type SERVENT = servent /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:86:25 */ +type PSERVENT = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:87:25 */ +type LPSERVENT = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:88:25 */ -type PROTOENT = protoent /* _ip_types.h:90:26 */ -type PPROTOENT = uintptr /* _ip_types.h:91:26 */ -type LPPROTOENT = uintptr /* _ip_types.h:92:26 */ +type PROTOENT = protoent /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:90:26 */ +type PPROTOENT = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:91:26 */ +type LPPROTOENT = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:92:26 */ -type SOCKADDR = sockaddr /* _ip_types.h:94:26 */ -type PSOCKADDR = uintptr /* _ip_types.h:95:26 */ -type LPSOCKADDR = uintptr /* _ip_types.h:96:26 */ +type SOCKADDR = sockaddr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:94:26 */ +type PSOCKADDR = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:95:26 */ +type LPSOCKADDR = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:96:26 */ -type SOCKADDR_IN = sockaddr_in /* _ip_types.h:98:28 */ -type PSOCKADDR_IN = uintptr /* _ip_types.h:99:28 */ -type LPSOCKADDR_IN = uintptr /* _ip_types.h:100:28 */ +type SOCKADDR_IN = sockaddr_in /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:98:28 */ +type PSOCKADDR_IN = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:99:28 */ +type LPSOCKADDR_IN = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:100:28 */ -type LINGER = linger /* _ip_types.h:102:24 */ -type PLINGER = uintptr /* _ip_types.h:103:24 */ -type LPLINGER = uintptr /* _ip_types.h:104:24 */ +type LINGER = linger /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:102:24 */ +type PLINGER = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:103:24 */ +type LPLINGER = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:104:24 */ -type TIMEVAL = timeval /* _ip_types.h:115:25 */ -type PTIMEVAL = uintptr /* _ip_types.h:116:25 */ -type LPTIMEVAL = uintptr /* _ip_types.h:117:25 */ +type TIMEVAL = timeval /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:115:25 */ +type PTIMEVAL = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:116:25 */ +type LPTIMEVAL = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_types.h:117:25 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -47023,7 +47024,7 @@ type ip_mreq = struct { } } } -} /* _ip_mreq1.h:12:1 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_ip_mreq1.h:12:1 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -47039,15 +47040,15 @@ type WSAData = struct { FszDescription [257]int8 FszSystemStatus [129]int8 F__ccgo_pad1 [6]byte -} /* _wsadata.h:13:9 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h:13:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type WSADATA = WSAData /* _wsadata.h:29:3 */ -type LPWSADATA = uintptr /* _wsadata.h:29:12 */ +type WSADATA = WSAData /* /usr/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h:29:3 */ +type LPWSADATA = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_wsadata.h:29:12 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -47061,16 +47062,16 @@ type _TRANSMIT_FILE_BUFFERS = struct { FTail LPVOID FTailLength DWORD F__ccgo_pad2 [4]byte -} /* _xmitfile.h:10:9 */ +} /* /usr/x86_64-w64-mingw32/include/psdk_inc/_xmitfile.h:10:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type TRANSMIT_FILE_BUFFERS = _TRANSMIT_FILE_BUFFERS /* _xmitfile.h:15:3 */ -type PTRANSMIT_FILE_BUFFERS = uintptr /* _xmitfile.h:15:26 */ -type LPTRANSMIT_FILE_BUFFERS = uintptr /* _xmitfile.h:15:51 */ +type TRANSMIT_FILE_BUFFERS = _TRANSMIT_FILE_BUFFERS /* /usr/x86_64-w64-mingw32/include/psdk_inc/_xmitfile.h:15:3 */ +type PTRANSMIT_FILE_BUFFERS = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_xmitfile.h:15:26 */ +type LPTRANSMIT_FILE_BUFFERS = uintptr /* /usr/x86_64-w64-mingw32/include/psdk_inc/_xmitfile.h:15:51 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -47101,12 +47102,12 @@ type LPTRANSMIT_FILE_BUFFERS = uintptr /* _xmitfile.h:15:51 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type ALG_ID = uint32 /* wincrypt.h:199:24 */ +type ALG_ID = uint32 /* /usr/x86_64-w64-mingw32/include/wincrypt.h:199:24 */ // In ncrypt.h too -type HCRYPTHASH = ULONG_PTR /* wincrypt.h:283:21 */ -type HCRYPTKEY = ULONG_PTR /* wincrypt.h:284:21 */ -type HCRYPTPROV = ULONG_PTR /* wincrypt.h:285:21 */ +type HCRYPTHASH = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/wincrypt.h:283:21 */ +type HCRYPTKEY = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/wincrypt.h:284:21 */ +type HCRYPTPROV = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/wincrypt.h:285:21 */ type _CMS_KEY_INFO = struct { FdwVersion DWORD @@ -47114,10 +47115,10 @@ type _CMS_KEY_INFO = struct { FpbOID uintptr FcbOID DWORD F__ccgo_pad1 [4]byte -} /* wincrypt.h:627:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:627:11 */ -type CMS_KEY_INFO = _CMS_KEY_INFO /* wincrypt.h:632:5 */ -type PCMS_KEY_INFO = uintptr /* wincrypt.h:632:18 */ +type CMS_KEY_INFO = _CMS_KEY_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:632:5 */ +type PCMS_KEY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:632:18 */ type _HMAC_Info = struct { FHashAlgid ALG_ID @@ -47128,10 +47129,10 @@ type _HMAC_Info = struct { FpbOuterString uintptr FcbOuterString DWORD F__ccgo_pad3 [4]byte -} /* wincrypt.h:634:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:634:11 */ -type HMAC_INFO = _HMAC_Info /* wincrypt.h:640:5 */ -type PHMAC_INFO = uintptr /* wincrypt.h:640:15 */ +type HMAC_INFO = _HMAC_Info /* /usr/x86_64-w64-mingw32/include/wincrypt.h:640:5 */ +type PHMAC_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:640:15 */ type _SCHANNEL_ALG = struct { FdwUse DWORD @@ -47139,19 +47140,19 @@ type _SCHANNEL_ALG = struct { FcBits DWORD FdwFlags DWORD FdwReserved DWORD -} /* wincrypt.h:642:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:642:11 */ -type SCHANNEL_ALG = _SCHANNEL_ALG /* wincrypt.h:648:5 */ -type PSCHANNEL_ALG = uintptr /* wincrypt.h:648:18 */ +type SCHANNEL_ALG = _SCHANNEL_ALG /* /usr/x86_64-w64-mingw32/include/wincrypt.h:648:5 */ +type PSCHANNEL_ALG = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:648:18 */ type _PROV_ENUMALGS = struct { FaiAlgid ALG_ID FdwBitLen DWORD FdwNameLen DWORD FszName [20]CHAR -} /* wincrypt.h:654:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:654:11 */ -type PROV_ENUMALGS = _PROV_ENUMALGS /* wincrypt.h:659:5 */ +type PROV_ENUMALGS = _PROV_ENUMALGS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:659:5 */ type _PROV_ENUMALGS_EX = struct { FaiAlgid ALG_ID @@ -47163,44 +47164,44 @@ type _PROV_ENUMALGS_EX = struct { FszName [20]CHAR FdwLongNameLen DWORD FszLongName [40]CHAR -} /* wincrypt.h:661:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:661:11 */ -type PROV_ENUMALGS_EX = _PROV_ENUMALGS_EX /* wincrypt.h:671:5 */ +type PROV_ENUMALGS_EX = _PROV_ENUMALGS_EX /* /usr/x86_64-w64-mingw32/include/wincrypt.h:671:5 */ type _PUBLICKEYSTRUC = struct { FbType BYTE FbVersion BYTE Freserved WORD FaiKeyAlg ALG_ID -} /* wincrypt.h:673:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:673:11 */ -type BLOBHEADER = _PUBLICKEYSTRUC /* wincrypt.h:678:5 */ -type PUBLICKEYSTRUC = _PUBLICKEYSTRUC /* wincrypt.h:678:16 */ +type BLOBHEADER = _PUBLICKEYSTRUC /* /usr/x86_64-w64-mingw32/include/wincrypt.h:678:5 */ +type PUBLICKEYSTRUC = _PUBLICKEYSTRUC /* /usr/x86_64-w64-mingw32/include/wincrypt.h:678:16 */ type _RSAPUBKEY = struct { Fmagic DWORD Fbitlen DWORD Fpubexp DWORD -} /* wincrypt.h:680:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:680:11 */ -type RSAPUBKEY = _RSAPUBKEY /* wincrypt.h:684:5 */ +type RSAPUBKEY = _RSAPUBKEY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:684:5 */ type _PUBKEY = struct { Fmagic DWORD Fbitlen DWORD -} /* wincrypt.h:686:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:686:11 */ -type DHPUBKEY = _PUBKEY /* wincrypt.h:689:5 */ -type DSSPUBKEY = _PUBKEY /* wincrypt.h:689:14 */ -type KEAPUBKEY = _PUBKEY /* wincrypt.h:689:24 */ -type TEKPUBKEY = _PUBKEY /* wincrypt.h:689:34 */ +type DHPUBKEY = _PUBKEY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:689:5 */ +type DSSPUBKEY = _PUBKEY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:689:14 */ +type KEAPUBKEY = _PUBKEY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:689:24 */ +type TEKPUBKEY = _PUBKEY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:689:34 */ type _DSSSEED = struct { Fcounter DWORD Fseed [20]BYTE -} /* wincrypt.h:691:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:691:11 */ -type DSSSEED = _DSSSEED /* wincrypt.h:694:5 */ +type DSSSEED = _DSSSEED /* /usr/x86_64-w64-mingw32/include/wincrypt.h:694:5 */ type _PUBKEYVER3 = struct { Fmagic DWORD @@ -47208,10 +47209,10 @@ type _PUBKEYVER3 = struct { FbitlenQ DWORD FbitlenJ DWORD FDSSSeed DSSSEED -} /* wincrypt.h:696:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:696:11 */ -type DHPUBKEY_VER3 = _PUBKEYVER3 /* wincrypt.h:702:5 */ -type DSSPUBKEY_VER3 = _PUBKEYVER3 /* wincrypt.h:702:20 */ +type DHPUBKEY_VER3 = _PUBKEYVER3 /* /usr/x86_64-w64-mingw32/include/wincrypt.h:702:5 */ +type DSSPUBKEY_VER3 = _PUBKEYVER3 /* /usr/x86_64-w64-mingw32/include/wincrypt.h:702:20 */ type _PRIVKEYVER3 = struct { Fmagic DWORD @@ -47220,101 +47221,101 @@ type _PRIVKEYVER3 = struct { FbitlenJ DWORD FbitlenX DWORD FDSSSeed DSSSEED -} /* wincrypt.h:704:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:704:11 */ -type DHPRIVKEY_VER3 = _PRIVKEYVER3 /* wincrypt.h:711:5 */ -type DSSPRIVKEY_VER3 = _PRIVKEYVER3 /* wincrypt.h:711:20 */ +type DHPRIVKEY_VER3 = _PRIVKEYVER3 /* /usr/x86_64-w64-mingw32/include/wincrypt.h:711:5 */ +type DSSPRIVKEY_VER3 = _PRIVKEYVER3 /* /usr/x86_64-w64-mingw32/include/wincrypt.h:711:20 */ type _KEY_TYPE_SUBTYPE = struct { FdwKeySpec DWORD FType GUID FSubtype GUID -} /* wincrypt.h:713:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:713:11 */ -type KEY_TYPE_SUBTYPE = _KEY_TYPE_SUBTYPE /* wincrypt.h:717:5 */ -type PKEY_TYPE_SUBTYPE = uintptr /* wincrypt.h:717:22 */ +type KEY_TYPE_SUBTYPE = _KEY_TYPE_SUBTYPE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:717:5 */ +type PKEY_TYPE_SUBTYPE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:717:22 */ type _CERT_FORTEZZA_DATA_PROP = struct { FSerialNumber [8]uint8 FCertIndex int32 FCertLabel [36]uint8 -} /* wincrypt.h:719:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:719:11 */ -type CERT_FORTEZZA_DATA_PROP = _CERT_FORTEZZA_DATA_PROP /* wincrypt.h:723:5 */ +type CERT_FORTEZZA_DATA_PROP = _CERT_FORTEZZA_DATA_PROP /* /usr/x86_64-w64-mingw32/include/wincrypt.h:723:5 */ type _CRYPT_RC4_KEY_STATE = struct { FKey [16]uint8 FSBox [256]uint8 Fi uint8 Fj uint8 -} /* wincrypt.h:726:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:726:11 */ -type CRYPT_RC4_KEY_STATE = _CRYPT_RC4_KEY_STATE /* wincrypt.h:731:5 */ -type PCRYPT_RC4_KEY_STATE = uintptr /* wincrypt.h:731:25 */ +type CRYPT_RC4_KEY_STATE = _CRYPT_RC4_KEY_STATE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:731:5 */ +type PCRYPT_RC4_KEY_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:731:25 */ type _CRYPT_DES_KEY_STATE = struct { FKey [8]uint8 FIV [8]uint8 FFeedback [8]uint8 -} /* wincrypt.h:733:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:733:11 */ -type CRYPT_DES_KEY_STATE = _CRYPT_DES_KEY_STATE /* wincrypt.h:737:5 */ -type PCRYPT_DES_KEY_STATE = uintptr /* wincrypt.h:737:25 */ +type CRYPT_DES_KEY_STATE = _CRYPT_DES_KEY_STATE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:737:5 */ +type PCRYPT_DES_KEY_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:737:25 */ type _CRYPT_3DES_KEY_STATE = struct { FKey [24]uint8 FIV [8]uint8 FFeedback [8]uint8 -} /* wincrypt.h:739:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:739:11 */ -type CRYPT_3DES_KEY_STATE = _CRYPT_3DES_KEY_STATE /* wincrypt.h:743:5 */ -type PCRYPT_3DES_KEY_STATE = uintptr /* wincrypt.h:743:26 */ +type CRYPT_3DES_KEY_STATE = _CRYPT_3DES_KEY_STATE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:743:5 */ +type PCRYPT_3DES_KEY_STATE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:743:26 */ type _CRYPTOAPI_BLOB = struct { FcbData DWORD F__ccgo_pad1 [4]byte FpbData uintptr -} /* wincrypt.h:769:11 */ - -type CRYPT_INTEGER_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:5 */ -type PCRYPT_INTEGER_BLOB = uintptr /* wincrypt.h:772:24 */ -type CRYPT_UINT_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:45 */ -type PCRYPT_UINT_BLOB = uintptr /* wincrypt.h:772:61 */ -type CRYPT_OBJID_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:79 */ -type PCRYPT_OBJID_BLOB = uintptr /* wincrypt.h:772:96 */ -type CERT_NAME_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:115 */ -type PCERT_NAME_BLOB = uintptr /* wincrypt.h:772:130 */ -type CERT_RDN_VALUE_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:147 */ -type PCERT_RDN_VALUE_BLOB = uintptr /* wincrypt.h:772:167 */ -type CERT_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:189 */ -type PCERT_BLOB = uintptr /* wincrypt.h:772:199 */ -type CRL_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:211 */ -type PCRL_BLOB = uintptr /* wincrypt.h:772:220 */ -type DATA_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:231 */ -type PDATA_BLOB = uintptr /* wincrypt.h:772:241 */ -type CRYPT_DATA_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:253 */ -type PCRYPT_DATA_BLOB = uintptr /* wincrypt.h:772:269 */ -type CRYPT_HASH_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:287 */ -type PCRYPT_HASH_BLOB = uintptr /* wincrypt.h:772:303 */ -type CRYPT_DIGEST_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:321 */ -type PCRYPT_DIGEST_BLOB = uintptr /* wincrypt.h:772:339 */ -type CRYPT_DER_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:359 */ -type PCRYPT_DER_BLOB = uintptr /* wincrypt.h:772:374 */ -type CRYPT_ATTR_BLOB = _CRYPTOAPI_BLOB /* wincrypt.h:772:391 */ -type PCRYPT_ATTR_BLOB = uintptr /* wincrypt.h:772:407 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:769:11 */ + +type CRYPT_INTEGER_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:5 */ +type PCRYPT_INTEGER_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:24 */ +type CRYPT_UINT_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:45 */ +type PCRYPT_UINT_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:61 */ +type CRYPT_OBJID_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:79 */ +type PCRYPT_OBJID_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:96 */ +type CERT_NAME_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:115 */ +type PCERT_NAME_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:130 */ +type CERT_RDN_VALUE_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:147 */ +type PCERT_RDN_VALUE_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:167 */ +type CERT_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:189 */ +type PCERT_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:199 */ +type CRL_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:211 */ +type PCRL_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:220 */ +type DATA_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:231 */ +type PDATA_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:241 */ +type CRYPT_DATA_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:253 */ +type PCRYPT_DATA_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:269 */ +type CRYPT_HASH_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:287 */ +type PCRYPT_HASH_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:303 */ +type CRYPT_DIGEST_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:321 */ +type PCRYPT_DIGEST_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:339 */ +type CRYPT_DER_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:359 */ +type PCRYPT_DER_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:374 */ +type CRYPT_ATTR_BLOB = _CRYPTOAPI_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:391 */ +type PCRYPT_ATTR_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:772:407 */ type _CMS_DH_KEY_INFO = struct { FdwVersion DWORD FAlgid ALG_ID FpszContentEncObjId LPSTR FPubInfo CRYPT_DATA_BLOB FpReserved uintptr -} /* wincrypt.h:786:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:786:11 */ -type CMS_DH_KEY_INFO = _CMS_DH_KEY_INFO /* wincrypt.h:792:5 */ -type PCMS_DH_KEY_INFO = uintptr /* wincrypt.h:792:21 */ +type CMS_DH_KEY_INFO = _CMS_DH_KEY_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:792:5 */ +type PCMS_DH_KEY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:792:21 */ -type HCRYPTPROV_OR_NCRYPT_KEY_HANDLE = ULONG_PTR /* wincrypt.h:843:21 */ -type HCRYPTPROV_LEGACY = ULONG_PTR /* wincrypt.h:844:21 */ +type HCRYPTPROV_OR_NCRYPT_KEY_HANDLE = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/wincrypt.h:843:21 */ +type HCRYPTPROV_LEGACY = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/wincrypt.h:844:21 */ // * // This file is part of the mingw-w64 runtime package. @@ -47324,55 +47325,55 @@ type HCRYPTPROV_LEGACY = ULONG_PTR /* wincrypt.h:844:21 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type NTSTATUS = LONG /* bcrypt.h:27:16 */ -type PNTSTATUS = uintptr /* bcrypt.h:27:25 */ +type NTSTATUS = LONG /* /usr/x86_64-w64-mingw32/include/bcrypt.h:27:16 */ +type PNTSTATUS = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:27:25 */ type __BCRYPT_KEY_LENGTHS_STRUCT = struct { FdwMinLength ULONG FdwMaxLength ULONG FdwIncrement ULONG -} /* bcrypt.h:142:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:142:11 */ -type BCRYPT_KEY_LENGTHS_STRUCT = __BCRYPT_KEY_LENGTHS_STRUCT /* bcrypt.h:146:5 */ +type BCRYPT_KEY_LENGTHS_STRUCT = __BCRYPT_KEY_LENGTHS_STRUCT /* /usr/x86_64-w64-mingw32/include/bcrypt.h:146:5 */ -type BCRYPT_AUTH_TAG_LENGTHS_STRUCT = BCRYPT_KEY_LENGTHS_STRUCT /* bcrypt.h:148:37 */ +type BCRYPT_AUTH_TAG_LENGTHS_STRUCT = BCRYPT_KEY_LENGTHS_STRUCT /* /usr/x86_64-w64-mingw32/include/bcrypt.h:148:37 */ type _BCRYPT_OID = struct { FcbOID ULONG F__ccgo_pad1 [4]byte FpbOID PUCHAR -} /* bcrypt.h:150:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:150:11 */ -type BCRYPT_OID = _BCRYPT_OID /* bcrypt.h:153:5 */ +type BCRYPT_OID = _BCRYPT_OID /* /usr/x86_64-w64-mingw32/include/bcrypt.h:153:5 */ type _BCRYPT_OID_LIST = struct { FdwOIDCount ULONG F__ccgo_pad1 [4]byte FpOIDs uintptr -} /* bcrypt.h:155:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:155:11 */ -type BCRYPT_OID_LIST = _BCRYPT_OID_LIST /* bcrypt.h:158:5 */ +type BCRYPT_OID_LIST = _BCRYPT_OID_LIST /* /usr/x86_64-w64-mingw32/include/bcrypt.h:158:5 */ -type _BCRYPT_PKCS1_PADDING_INFO = struct{ FpszAlgId LPCWSTR } /* bcrypt.h:160:11 */ +type _BCRYPT_PKCS1_PADDING_INFO = struct{ FpszAlgId LPCWSTR } /* /usr/x86_64-w64-mingw32/include/bcrypt.h:160:11 */ -type BCRYPT_PKCS1_PADDING_INFO = _BCRYPT_PKCS1_PADDING_INFO /* bcrypt.h:162:5 */ +type BCRYPT_PKCS1_PADDING_INFO = _BCRYPT_PKCS1_PADDING_INFO /* /usr/x86_64-w64-mingw32/include/bcrypt.h:162:5 */ type _BCRYPT_PSS_PADDING_INFO = struct { FpszAlgId LPCWSTR FcbSalt ULONG F__ccgo_pad1 [4]byte -} /* bcrypt.h:164:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:164:11 */ -type BCRYPT_PSS_PADDING_INFO = _BCRYPT_PSS_PADDING_INFO /* bcrypt.h:167:5 */ +type BCRYPT_PSS_PADDING_INFO = _BCRYPT_PSS_PADDING_INFO /* /usr/x86_64-w64-mingw32/include/bcrypt.h:167:5 */ type _BCRYPT_OAEP_PADDING_INFO = struct { FpszAlgId LPCWSTR FpbLabel PUCHAR FcbLabel ULONG F__ccgo_pad1 [4]byte -} /* bcrypt.h:169:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:169:11 */ -type BCRYPT_OAEP_PADDING_INFO = _BCRYPT_OAEP_PADDING_INFO /* bcrypt.h:173:5 */ +type BCRYPT_OAEP_PADDING_INFO = _BCRYPT_OAEP_PADDING_INFO /* /usr/x86_64-w64-mingw32/include/bcrypt.h:173:5 */ type _BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO = struct { FcbSize ULONG @@ -47392,38 +47393,38 @@ type _BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO = struct { FcbData ULONGLONG FdwFlags ULONG F__ccgo_pad4 [4]byte -} /* bcrypt.h:175:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:175:11 */ -type BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO = _BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO /* bcrypt.h:189:5 */ -type PBCRYPT_AUTHENTICATED_CIPHER_MODE_INFO = uintptr /* bcrypt.h:189:43 */ +type BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO = _BCRYPT_AUTHENTICATED_CIPHER_MODE_INFO /* /usr/x86_64-w64-mingw32/include/bcrypt.h:189:5 */ +type PBCRYPT_AUTHENTICATED_CIPHER_MODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:189:43 */ type _BCryptBuffer = struct { FcbBuffer ULONG FBufferType ULONG FpvBuffer PVOID -} /* bcrypt.h:193:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:193:11 */ -type BCryptBuffer = _BCryptBuffer /* bcrypt.h:197:5 */ -type PBCryptBuffer = uintptr /* bcrypt.h:197:18 */ +type BCryptBuffer = _BCryptBuffer /* /usr/x86_64-w64-mingw32/include/bcrypt.h:197:5 */ +type PBCryptBuffer = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:197:18 */ type _BCryptBufferDesc = struct { FulVersion ULONG FcBuffers ULONG FpBuffers PBCryptBuffer -} /* bcrypt.h:199:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:199:11 */ -type BCryptBufferDesc = _BCryptBufferDesc /* bcrypt.h:203:5 */ -type PBCryptBufferDesc = uintptr /* bcrypt.h:203:22 */ +type BCryptBufferDesc = _BCryptBufferDesc /* /usr/x86_64-w64-mingw32/include/bcrypt.h:203:5 */ +type PBCryptBufferDesc = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:203:22 */ -type BCRYPT_HANDLE = PVOID /* bcrypt.h:374:15 */ -type BCRYPT_ALG_HANDLE = PVOID /* bcrypt.h:375:17 */ -type BCRYPT_KEY_HANDLE = PVOID /* bcrypt.h:376:17 */ -type BCRYPT_HASH_HANDLE = PVOID /* bcrypt.h:377:17 */ -type BCRYPT_SECRET_HANDLE = PVOID /* bcrypt.h:378:17 */ +type BCRYPT_HANDLE = PVOID /* /usr/x86_64-w64-mingw32/include/bcrypt.h:374:15 */ +type BCRYPT_ALG_HANDLE = PVOID /* /usr/x86_64-w64-mingw32/include/bcrypt.h:375:17 */ +type BCRYPT_KEY_HANDLE = PVOID /* /usr/x86_64-w64-mingw32/include/bcrypt.h:376:17 */ +type BCRYPT_HASH_HANDLE = PVOID /* /usr/x86_64-w64-mingw32/include/bcrypt.h:377:17 */ +type BCRYPT_SECRET_HANDLE = PVOID /* /usr/x86_64-w64-mingw32/include/bcrypt.h:378:17 */ -type _BCRYPT_KEY_BLOB = struct{ FMagic ULONG } /* bcrypt.h:380:11 */ +type _BCRYPT_KEY_BLOB = struct{ FMagic ULONG } /* /usr/x86_64-w64-mingw32/include/bcrypt.h:380:11 */ -type BCRYPT_KEY_BLOB = _BCRYPT_KEY_BLOB /* bcrypt.h:382:5 */ +type BCRYPT_KEY_BLOB = _BCRYPT_KEY_BLOB /* /usr/x86_64-w64-mingw32/include/bcrypt.h:382:5 */ type _BCRYPT_RSAKEY_BLOB = struct { FMagic ULONG @@ -47432,33 +47433,33 @@ type _BCRYPT_RSAKEY_BLOB = struct { FcbModulus ULONG FcbPrime1 ULONG FcbPrime2 ULONG -} /* bcrypt.h:384:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:384:11 */ -type BCRYPT_RSAKEY_BLOB = _BCRYPT_RSAKEY_BLOB /* bcrypt.h:391:5 */ +type BCRYPT_RSAKEY_BLOB = _BCRYPT_RSAKEY_BLOB /* /usr/x86_64-w64-mingw32/include/bcrypt.h:391:5 */ type _BCRYPT_ECCKEY_BLOB = struct { FdwMagic ULONG FcbKey ULONG -} /* bcrypt.h:393:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:393:11 */ -type BCRYPT_ECCKEY_BLOB = _BCRYPT_ECCKEY_BLOB /* bcrypt.h:396:5 */ -type PBCRYPT_ECCKEY_BLOB = uintptr /* bcrypt.h:396:24 */ +type BCRYPT_ECCKEY_BLOB = _BCRYPT_ECCKEY_BLOB /* /usr/x86_64-w64-mingw32/include/bcrypt.h:396:5 */ +type PBCRYPT_ECCKEY_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:396:24 */ type _BCRYPT_DH_KEY_BLOB = struct { FdwMagic ULONG FcbKey ULONG -} /* bcrypt.h:398:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:398:11 */ -type BCRYPT_DH_KEY_BLOB = _BCRYPT_DH_KEY_BLOB /* bcrypt.h:401:5 */ -type PBCRYPT_DH_KEY_BLOB = uintptr /* bcrypt.h:401:24 */ +type BCRYPT_DH_KEY_BLOB = _BCRYPT_DH_KEY_BLOB /* /usr/x86_64-w64-mingw32/include/bcrypt.h:401:5 */ +type PBCRYPT_DH_KEY_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:401:24 */ type _BCRYPT_DH_PARAMETER_HEADER = struct { FcbLength ULONG FdwMagic ULONG FcbKeyLength ULONG -} /* bcrypt.h:403:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:403:11 */ -type BCRYPT_DH_PARAMETER_HEADER = _BCRYPT_DH_PARAMETER_HEADER /* bcrypt.h:407:5 */ +type BCRYPT_DH_PARAMETER_HEADER = _BCRYPT_DH_PARAMETER_HEADER /* /usr/x86_64-w64-mingw32/include/bcrypt.h:407:5 */ type _BCRYPT_DSA_KEY_BLOB = struct { FdwMagic ULONG @@ -47466,14 +47467,14 @@ type _BCRYPT_DSA_KEY_BLOB = struct { FCount [4]UCHAR FSeed [20]UCHAR Fq [20]UCHAR -} /* bcrypt.h:409:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:409:11 */ -type BCRYPT_DSA_KEY_BLOB = _BCRYPT_DSA_KEY_BLOB /* bcrypt.h:415:5 */ -type PBCRYPT_DSA_KEY_BLOB = uintptr /* bcrypt.h:415:25 */ +type BCRYPT_DSA_KEY_BLOB = _BCRYPT_DSA_KEY_BLOB /* /usr/x86_64-w64-mingw32/include/bcrypt.h:415:5 */ +type PBCRYPT_DSA_KEY_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:415:25 */ -type HASHALGORITHM_ENUM = uint32 /* bcrypt.h:421:5 */ +type HASHALGORITHM_ENUM = uint32 /* /usr/x86_64-w64-mingw32/include/bcrypt.h:421:5 */ -type DSAFIPSVERSION_ENUM = uint32 /* bcrypt.h:426:5 */ +type DSAFIPSVERSION_ENUM = uint32 /* /usr/x86_64-w64-mingw32/include/bcrypt.h:426:5 */ type _BCRYPT_DSA_KEY_BLOB_V2 = struct { FdwMagic ULONG FcbKey ULONG @@ -47482,19 +47483,19 @@ type _BCRYPT_DSA_KEY_BLOB_V2 = struct { FcbSeedLength ULONG FcbGroupSize ULONG FCount [4]UCHAR -} /* bcrypt.h:427:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:427:11 */ -type BCRYPT_DSA_KEY_BLOB_V2 = _BCRYPT_DSA_KEY_BLOB_V2 /* bcrypt.h:435:5 */ -type PBCRYPT_DSA_KEY_BLOB_V2 = uintptr /* bcrypt.h:435:28 */ +type BCRYPT_DSA_KEY_BLOB_V2 = _BCRYPT_DSA_KEY_BLOB_V2 /* /usr/x86_64-w64-mingw32/include/bcrypt.h:435:5 */ +type PBCRYPT_DSA_KEY_BLOB_V2 = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:435:28 */ type _BCRYPT_KEY_DATA_BLOB_HEADER = struct { FdwMagic ULONG FdwVersion ULONG FcbKeyData ULONG -} /* bcrypt.h:437:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:437:11 */ -type BCRYPT_KEY_DATA_BLOB_HEADER = _BCRYPT_KEY_DATA_BLOB_HEADER /* bcrypt.h:441:5 */ -type PBCRYPT_KEY_DATA_BLOB_HEADER = uintptr /* bcrypt.h:441:33 */ +type BCRYPT_KEY_DATA_BLOB_HEADER = _BCRYPT_KEY_DATA_BLOB_HEADER /* /usr/x86_64-w64-mingw32/include/bcrypt.h:441:5 */ +type PBCRYPT_KEY_DATA_BLOB_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:441:33 */ type _BCRYPT_DSA_PARAMETER_HEADER = struct { FcbLength ULONG @@ -47503,9 +47504,9 @@ type _BCRYPT_DSA_PARAMETER_HEADER = struct { FCount [4]UCHAR FSeed [20]UCHAR Fq [20]UCHAR -} /* bcrypt.h:443:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:443:11 */ -type BCRYPT_DSA_PARAMETER_HEADER = _BCRYPT_DSA_PARAMETER_HEADER /* bcrypt.h:450:5 */ +type BCRYPT_DSA_PARAMETER_HEADER = _BCRYPT_DSA_PARAMETER_HEADER /* /usr/x86_64-w64-mingw32/include/bcrypt.h:450:5 */ type _BCRYPT_DSA_PARAMETER_HEADER_V2 = struct { FcbLength ULONG @@ -47516,29 +47517,29 @@ type _BCRYPT_DSA_PARAMETER_HEADER_V2 = struct { FcbSeedLength ULONG FcbGroupSize ULONG FCount [4]UCHAR -} /* bcrypt.h:452:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:452:11 */ -type BCRYPT_DSA_PARAMETER_HEADER_V2 = _BCRYPT_DSA_PARAMETER_HEADER_V2 /* bcrypt.h:461:5 */ +type BCRYPT_DSA_PARAMETER_HEADER_V2 = _BCRYPT_DSA_PARAMETER_HEADER_V2 /* /usr/x86_64-w64-mingw32/include/bcrypt.h:461:5 */ type _BCRYPT_ALGORITHM_IDENTIFIER = struct { FpszName LPWSTR FdwClass ULONG FdwFlags ULONG -} /* bcrypt.h:463:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:463:11 */ -type BCRYPT_ALGORITHM_IDENTIFIER = _BCRYPT_ALGORITHM_IDENTIFIER /* bcrypt.h:467:5 */ +type BCRYPT_ALGORITHM_IDENTIFIER = _BCRYPT_ALGORITHM_IDENTIFIER /* /usr/x86_64-w64-mingw32/include/bcrypt.h:467:5 */ -type _BCRYPT_PROVIDER_NAME = struct{ FpszProviderName LPWSTR } /* bcrypt.h:469:11 */ +type _BCRYPT_PROVIDER_NAME = struct{ FpszProviderName LPWSTR } /* /usr/x86_64-w64-mingw32/include/bcrypt.h:469:11 */ -type BCRYPT_PROVIDER_NAME = _BCRYPT_PROVIDER_NAME /* bcrypt.h:471:5 */ +type BCRYPT_PROVIDER_NAME = _BCRYPT_PROVIDER_NAME /* /usr/x86_64-w64-mingw32/include/bcrypt.h:471:5 */ type _BCRYPT_INTERFACE_VERSION = struct { FMajorVersion USHORT FMinorVersion USHORT -} /* bcrypt.h:473:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:473:11 */ -type BCRYPT_INTERFACE_VERSION = _BCRYPT_INTERFACE_VERSION /* bcrypt.h:476:5 */ -type PBCRYPT_INTERFACE_VERSION = uintptr /* bcrypt.h:476:30 */ +type BCRYPT_INTERFACE_VERSION = _BCRYPT_INTERFACE_VERSION /* /usr/x86_64-w64-mingw32/include/bcrypt.h:476:5 */ +type PBCRYPT_INTERFACE_VERSION = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:476:30 */ type _CRYPT_INTERFACE_REG = struct { FdwInterface ULONG @@ -47546,20 +47547,20 @@ type _CRYPT_INTERFACE_REG = struct { FcFunctions ULONG F__ccgo_pad1 [4]byte FrgpszFunctions uintptr -} /* bcrypt.h:478:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:478:11 */ -type CRYPT_INTERFACE_REG = _CRYPT_INTERFACE_REG /* bcrypt.h:483:5 */ -type PCRYPT_INTERFACE_REG = uintptr /* bcrypt.h:483:25 */ +type CRYPT_INTERFACE_REG = _CRYPT_INTERFACE_REG /* /usr/x86_64-w64-mingw32/include/bcrypt.h:483:5 */ +type PCRYPT_INTERFACE_REG = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:483:25 */ type _CRYPT_IMAGE_REG = struct { FpszImage PWSTR FcInterfaces ULONG F__ccgo_pad1 [4]byte FrgpInterfaces uintptr -} /* bcrypt.h:485:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:485:11 */ -type CRYPT_IMAGE_REG = _CRYPT_IMAGE_REG /* bcrypt.h:489:5 */ -type PCRYPT_IMAGE_REG = uintptr /* bcrypt.h:489:21 */ +type CRYPT_IMAGE_REG = _CRYPT_IMAGE_REG /* /usr/x86_64-w64-mingw32/include/bcrypt.h:489:5 */ +type PCRYPT_IMAGE_REG = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:489:21 */ type _CRYPT_PROVIDER_REG = struct { FcAliases ULONG @@ -47567,81 +47568,81 @@ type _CRYPT_PROVIDER_REG = struct { FrgpszAliases uintptr FpUM PCRYPT_IMAGE_REG FpKM PCRYPT_IMAGE_REG -} /* bcrypt.h:491:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:491:11 */ -type CRYPT_PROVIDER_REG = _CRYPT_PROVIDER_REG /* bcrypt.h:496:5 */ -type PCRYPT_PROVIDER_REG = uintptr /* bcrypt.h:496:24 */ +type CRYPT_PROVIDER_REG = _CRYPT_PROVIDER_REG /* /usr/x86_64-w64-mingw32/include/bcrypt.h:496:5 */ +type PCRYPT_PROVIDER_REG = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:496:24 */ type _CRYPT_PROVIDERS = struct { FcProviders ULONG F__ccgo_pad1 [4]byte FrgpszProviders uintptr -} /* bcrypt.h:498:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:498:11 */ -type CRYPT_PROVIDERS = _CRYPT_PROVIDERS /* bcrypt.h:501:5 */ -type PCRYPT_PROVIDERS = uintptr /* bcrypt.h:501:21 */ +type CRYPT_PROVIDERS = _CRYPT_PROVIDERS /* /usr/x86_64-w64-mingw32/include/bcrypt.h:501:5 */ +type PCRYPT_PROVIDERS = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:501:21 */ type _CRYPT_CONTEXT_CONFIG = struct { FdwFlags ULONG FdwReserved ULONG -} /* bcrypt.h:503:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:503:11 */ -type CRYPT_CONTEXT_CONFIG = _CRYPT_CONTEXT_CONFIG /* bcrypt.h:506:5 */ -type PCRYPT_CONTEXT_CONFIG = uintptr /* bcrypt.h:506:26 */ +type CRYPT_CONTEXT_CONFIG = _CRYPT_CONTEXT_CONFIG /* /usr/x86_64-w64-mingw32/include/bcrypt.h:506:5 */ +type PCRYPT_CONTEXT_CONFIG = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:506:26 */ type _CRYPT_CONTEXT_FUNCTION_CONFIG = struct { FdwFlags ULONG FdwReserved ULONG -} /* bcrypt.h:508:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:508:11 */ -type CRYPT_CONTEXT_FUNCTION_CONFIG = _CRYPT_CONTEXT_FUNCTION_CONFIG /* bcrypt.h:511:5 */ -type PCRYPT_CONTEXT_FUNCTION_CONFIG = uintptr /* bcrypt.h:511:35 */ +type CRYPT_CONTEXT_FUNCTION_CONFIG = _CRYPT_CONTEXT_FUNCTION_CONFIG /* /usr/x86_64-w64-mingw32/include/bcrypt.h:511:5 */ +type PCRYPT_CONTEXT_FUNCTION_CONFIG = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:511:35 */ type _CRYPT_CONTEXTS = struct { FcContexts ULONG F__ccgo_pad1 [4]byte FrgpszContexts uintptr -} /* bcrypt.h:513:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:513:11 */ -type CRYPT_CONTEXTS = _CRYPT_CONTEXTS /* bcrypt.h:516:5 */ -type PCRYPT_CONTEXTS = uintptr /* bcrypt.h:516:20 */ +type CRYPT_CONTEXTS = _CRYPT_CONTEXTS /* /usr/x86_64-w64-mingw32/include/bcrypt.h:516:5 */ +type PCRYPT_CONTEXTS = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:516:20 */ type _CRYPT_CONTEXT_FUNCTIONS = struct { FcFunctions ULONG F__ccgo_pad1 [4]byte FrgpszFunctions uintptr -} /* bcrypt.h:518:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:518:11 */ -type CRYPT_CONTEXT_FUNCTIONS = _CRYPT_CONTEXT_FUNCTIONS /* bcrypt.h:521:5 */ -type PCRYPT_CONTEXT_FUNCTIONS = uintptr /* bcrypt.h:521:29 */ +type CRYPT_CONTEXT_FUNCTIONS = _CRYPT_CONTEXT_FUNCTIONS /* /usr/x86_64-w64-mingw32/include/bcrypt.h:521:5 */ +type PCRYPT_CONTEXT_FUNCTIONS = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:521:29 */ type _CRYPT_CONTEXT_FUNCTION_PROVIDERS = struct { FcProviders ULONG F__ccgo_pad1 [4]byte FrgpszProviders uintptr -} /* bcrypt.h:523:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:523:11 */ -type CRYPT_CONTEXT_FUNCTION_PROVIDERS = _CRYPT_CONTEXT_FUNCTION_PROVIDERS /* bcrypt.h:526:5 */ -type PCRYPT_CONTEXT_FUNCTION_PROVIDERS = uintptr /* bcrypt.h:526:38 */ +type CRYPT_CONTEXT_FUNCTION_PROVIDERS = _CRYPT_CONTEXT_FUNCTION_PROVIDERS /* /usr/x86_64-w64-mingw32/include/bcrypt.h:526:5 */ +type PCRYPT_CONTEXT_FUNCTION_PROVIDERS = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:526:38 */ type _CRYPT_PROPERTY_REF = struct { FpszProperty PWSTR FcbValue ULONG F__ccgo_pad1 [4]byte FpbValue PUCHAR -} /* bcrypt.h:528:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:528:11 */ -type CRYPT_PROPERTY_REF = _CRYPT_PROPERTY_REF /* bcrypt.h:532:5 */ -type PCRYPT_PROPERTY_REF = uintptr /* bcrypt.h:532:24 */ +type CRYPT_PROPERTY_REF = _CRYPT_PROPERTY_REF /* /usr/x86_64-w64-mingw32/include/bcrypt.h:532:5 */ +type PCRYPT_PROPERTY_REF = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:532:24 */ type _CRYPT_IMAGE_REF = struct { FpszImage PWSTR FdwFlags ULONG F__ccgo_pad1 [4]byte -} /* bcrypt.h:534:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:534:11 */ -type CRYPT_IMAGE_REF = _CRYPT_IMAGE_REF /* bcrypt.h:537:5 */ -type PCRYPT_IMAGE_REF = uintptr /* bcrypt.h:537:21 */ +type CRYPT_IMAGE_REF = _CRYPT_IMAGE_REF /* /usr/x86_64-w64-mingw32/include/bcrypt.h:537:5 */ +type PCRYPT_IMAGE_REF = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:537:21 */ type _CRYPT_PROVIDER_REF = struct { FdwInterface ULONG @@ -47653,19 +47654,19 @@ type _CRYPT_PROVIDER_REF = struct { FrgpProperties uintptr FpUM PCRYPT_IMAGE_REF FpKM PCRYPT_IMAGE_REF -} /* bcrypt.h:539:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:539:11 */ -type CRYPT_PROVIDER_REF = _CRYPT_PROVIDER_REF /* bcrypt.h:547:5 */ -type PCRYPT_PROVIDER_REF = uintptr /* bcrypt.h:547:24 */ +type CRYPT_PROVIDER_REF = _CRYPT_PROVIDER_REF /* /usr/x86_64-w64-mingw32/include/bcrypt.h:547:5 */ +type PCRYPT_PROVIDER_REF = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:547:24 */ type _CRYPT_PROVIDER_REFS = struct { FcProviders ULONG F__ccgo_pad1 [4]byte FrgpProviders uintptr -} /* bcrypt.h:549:11 */ +} /* /usr/x86_64-w64-mingw32/include/bcrypt.h:549:11 */ -type CRYPT_PROVIDER_REFS = _CRYPT_PROVIDER_REFS /* bcrypt.h:552:5 */ -type PCRYPT_PROVIDER_REFS = uintptr /* bcrypt.h:552:25 */ +type CRYPT_PROVIDER_REFS = _CRYPT_PROVIDER_REFS /* /usr/x86_64-w64-mingw32/include/bcrypt.h:552:5 */ +type PCRYPT_PROVIDER_REFS = uintptr /* /usr/x86_64-w64-mingw32/include/bcrypt.h:552:25 */ // * // This file is part of the mingw-w64 runtime package. @@ -47674,7 +47675,7 @@ type PCRYPT_PROVIDER_REFS = uintptr /* bcrypt.h:552:25 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type SECURITY_STATUS = LONG /* ncrypt.h:23:16 */ +type SECURITY_STATUS = LONG /* /usr/x86_64-w64-mingw32/include/ncrypt.h:23:16 */ // * // This file is part of the mingw-w64 runtime package. @@ -47684,28 +47685,28 @@ type SECURITY_STATUS = LONG /* ncrypt.h:23:16 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type PFN_NCRYPT_ALLOC = uintptr /* ncrypt.h:138:18 */ -type PFN_NCRYPT_FREE = uintptr /* ncrypt.h:139:16 */ +type PFN_NCRYPT_ALLOC = uintptr /* /usr/x86_64-w64-mingw32/include/ncrypt.h:138:18 */ +type PFN_NCRYPT_FREE = uintptr /* /usr/x86_64-w64-mingw32/include/ncrypt.h:139:16 */ type NCRYPT_ALLOC_PARA1 = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FpfnAlloc PFN_NCRYPT_ALLOC FpfnFree PFN_NCRYPT_FREE -} /* ncrypt.h:141:11 */ +} /* /usr/x86_64-w64-mingw32/include/ncrypt.h:141:11 */ -type NCRYPT_ALLOC_PARA = NCRYPT_ALLOC_PARA1 /* ncrypt.h:145:5 */ +type NCRYPT_ALLOC_PARA = NCRYPT_ALLOC_PARA1 /* /usr/x86_64-w64-mingw32/include/ncrypt.h:145:5 */ -type NCryptBuffer = BCryptBuffer /* ncrypt.h:147:24 */ -type PNCryptBuffer = uintptr /* ncrypt.h:148:24 */ -type NCryptBufferDesc = BCryptBufferDesc /* ncrypt.h:149:28 */ -type PNCryptBufferDesc = uintptr /* ncrypt.h:150:28 */ +type NCryptBuffer = BCryptBuffer /* /usr/x86_64-w64-mingw32/include/ncrypt.h:147:24 */ +type PNCryptBuffer = uintptr /* /usr/x86_64-w64-mingw32/include/ncrypt.h:148:24 */ +type NCryptBufferDesc = BCryptBufferDesc /* /usr/x86_64-w64-mingw32/include/ncrypt.h:149:28 */ +type PNCryptBufferDesc = uintptr /* /usr/x86_64-w64-mingw32/include/ncrypt.h:150:28 */ -type NCRYPT_HANDLE = ULONG_PTR /* ncrypt.h:152:21 */ -type NCRYPT_PROV_HANDLE = ULONG_PTR /* ncrypt.h:153:21 */ -type NCRYPT_KEY_HANDLE = ULONG_PTR /* ncrypt.h:154:21 */ -type NCRYPT_HASH_HANDLE = ULONG_PTR /* ncrypt.h:155:21 */ -type NCRYPT_SECRET_HANDLE = ULONG_PTR /* ncrypt.h:156:21 */ +type NCRYPT_HANDLE = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/ncrypt.h:152:21 */ +type NCRYPT_PROV_HANDLE = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/ncrypt.h:153:21 */ +type NCRYPT_KEY_HANDLE = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/ncrypt.h:154:21 */ +type NCRYPT_HASH_HANDLE = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/ncrypt.h:155:21 */ +type NCRYPT_SECRET_HANDLE = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/ncrypt.h:156:21 */ type _NCryptAlgorithmName = struct { FpszName LPWSTR @@ -47713,25 +47714,25 @@ type _NCryptAlgorithmName = struct { FdwAlgOperations DWORD FdwFlags DWORD F__ccgo_pad1 [4]byte -} /* ncrypt.h:202:11 */ +} /* /usr/x86_64-w64-mingw32/include/ncrypt.h:202:11 */ -type NCryptAlgorithmName = _NCryptAlgorithmName /* ncrypt.h:207:5 */ +type NCryptAlgorithmName = _NCryptAlgorithmName /* /usr/x86_64-w64-mingw32/include/ncrypt.h:207:5 */ type NCryptKeyName1 = struct { FpszName LPWSTR FpszAlgid LPWSTR FdwLegacyKeySpec DWORD FdwFlags DWORD -} /* ncrypt.h:209:11 */ +} /* /usr/x86_64-w64-mingw32/include/ncrypt.h:209:11 */ -type NCryptKeyName = NCryptKeyName1 /* ncrypt.h:214:5 */ +type NCryptKeyName = NCryptKeyName1 /* /usr/x86_64-w64-mingw32/include/ncrypt.h:214:5 */ type NCryptProviderName1 = struct { FpszName LPWSTR FpszComment LPWSTR -} /* ncrypt.h:216:11 */ +} /* /usr/x86_64-w64-mingw32/include/ncrypt.h:216:11 */ -type NCryptProviderName = NCryptProviderName1 /* ncrypt.h:219:5 */ +type NCryptProviderName = NCryptProviderName1 /* /usr/x86_64-w64-mingw32/include/ncrypt.h:219:5 */ type __NCRYPT_UI_POLICY = struct { FdwVersion DWORD @@ -47739,18 +47740,18 @@ type __NCRYPT_UI_POLICY = struct { FpszCreationTitle LPCWSTR FpszFriendlyName LPCWSTR FpszDescription LPCWSTR -} /* ncrypt.h:335:9 */ +} /* /usr/x86_64-w64-mingw32/include/ncrypt.h:335:9 */ -type NCRYPT_UI_POLICY = __NCRYPT_UI_POLICY /* ncrypt.h:341:5 */ +type NCRYPT_UI_POLICY = __NCRYPT_UI_POLICY /* /usr/x86_64-w64-mingw32/include/ncrypt.h:341:5 */ type __NCRYPT_SUPPORTED_LENGTHS = struct { FdwMinLength DWORD FdwMaxLength DWORD FdwIncrement DWORD FdwDefaultLength DWORD -} /* ncrypt.h:343:11 */ +} /* /usr/x86_64-w64-mingw32/include/ncrypt.h:343:11 */ -type NCRYPT_SUPPORTED_LENGTHS = __NCRYPT_SUPPORTED_LENGTHS /* ncrypt.h:348:5 */ +type NCRYPT_SUPPORTED_LENGTHS = __NCRYPT_SUPPORTED_LENGTHS /* /usr/x86_64-w64-mingw32/include/ncrypt.h:348:5 */ type _CRYPT_BIT_BLOB = struct { FcbData DWORD @@ -47758,119 +47759,119 @@ type _CRYPT_BIT_BLOB = struct { FpbData uintptr FcUnusedBits DWORD F__ccgo_pad2 [4]byte -} /* wincrypt.h:851:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:851:11 */ -type CRYPT_BIT_BLOB = _CRYPT_BIT_BLOB /* wincrypt.h:855:5 */ -type PCRYPT_BIT_BLOB = uintptr /* wincrypt.h:855:20 */ +type CRYPT_BIT_BLOB = _CRYPT_BIT_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:855:5 */ +type PCRYPT_BIT_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:855:20 */ type _CRYPT_ALGORITHM_IDENTIFIER = struct { FpszObjId LPSTR FParameters CRYPT_OBJID_BLOB -} /* wincrypt.h:857:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:857:11 */ -type CRYPT_ALGORITHM_IDENTIFIER = _CRYPT_ALGORITHM_IDENTIFIER /* wincrypt.h:860:5 */ -type PCRYPT_ALGORITHM_IDENTIFIER = uintptr /* wincrypt.h:860:32 */ +type CRYPT_ALGORITHM_IDENTIFIER = _CRYPT_ALGORITHM_IDENTIFIER /* /usr/x86_64-w64-mingw32/include/wincrypt.h:860:5 */ +type PCRYPT_ALGORITHM_IDENTIFIER = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:860:32 */ type _CRYPT_OBJID_TABLE = struct { FdwAlgId DWORD F__ccgo_pad1 [4]byte FpszObjId LPCSTR -} /* wincrypt.h:1086:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1086:11 */ -type CRYPT_OBJID_TABLE = _CRYPT_OBJID_TABLE /* wincrypt.h:1089:5 */ -type PCRYPT_OBJID_TABLE = uintptr /* wincrypt.h:1089:23 */ +type CRYPT_OBJID_TABLE = _CRYPT_OBJID_TABLE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1089:5 */ +type PCRYPT_OBJID_TABLE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1089:23 */ type _CRYPT_HASH_INFO = struct { FHashAlgorithm CRYPT_ALGORITHM_IDENTIFIER FHash CRYPT_HASH_BLOB -} /* wincrypt.h:1091:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1091:11 */ -type CRYPT_HASH_INFO = _CRYPT_HASH_INFO /* wincrypt.h:1094:5 */ -type PCRYPT_HASH_INFO = uintptr /* wincrypt.h:1094:21 */ +type CRYPT_HASH_INFO = _CRYPT_HASH_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1094:5 */ +type PCRYPT_HASH_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1094:21 */ type _CERT_EXTENSION = struct { FpszObjId LPSTR FfCritical WINBOOL F__ccgo_pad1 [4]byte FValue CRYPT_OBJID_BLOB -} /* wincrypt.h:1098:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1098:11 */ -type CERT_EXTENSION = _CERT_EXTENSION /* wincrypt.h:1102:5 */ -type PCERT_EXTENSION = uintptr /* wincrypt.h:1102:20 */ +type CERT_EXTENSION = _CERT_EXTENSION /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1102:5 */ +type PCERT_EXTENSION = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1102:20 */ -type PCCERT_EXTENSION = uintptr /* wincrypt.h:1104:32 */ +type PCCERT_EXTENSION = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1104:32 */ type _CRYPT_ATTRIBUTE_TYPE_VALUE = struct { FpszObjId LPSTR FValue CRYPT_OBJID_BLOB -} /* wincrypt.h:1107:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1107:11 */ -type CRYPT_ATTRIBUTE_TYPE_VALUE = _CRYPT_ATTRIBUTE_TYPE_VALUE /* wincrypt.h:1110:5 */ -type PCRYPT_ATTRIBUTE_TYPE_VALUE = uintptr /* wincrypt.h:1110:32 */ +type CRYPT_ATTRIBUTE_TYPE_VALUE = _CRYPT_ATTRIBUTE_TYPE_VALUE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1110:5 */ +type PCRYPT_ATTRIBUTE_TYPE_VALUE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1110:32 */ type _CRYPT_ATTRIBUTE = struct { FpszObjId LPSTR FcValue DWORD F__ccgo_pad1 [4]byte FrgValue PCRYPT_ATTR_BLOB -} /* wincrypt.h:1112:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1112:11 */ -type CRYPT_ATTRIBUTE = _CRYPT_ATTRIBUTE /* wincrypt.h:1116:5 */ -type PCRYPT_ATTRIBUTE = uintptr /* wincrypt.h:1116:21 */ +type CRYPT_ATTRIBUTE = _CRYPT_ATTRIBUTE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1116:5 */ +type PCRYPT_ATTRIBUTE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1116:21 */ type _CRYPT_ATTRIBUTES = struct { FcAttr DWORD F__ccgo_pad1 [4]byte FrgAttr PCRYPT_ATTRIBUTE -} /* wincrypt.h:1118:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1118:11 */ -type CRYPT_ATTRIBUTES = _CRYPT_ATTRIBUTES /* wincrypt.h:1121:5 */ -type PCRYPT_ATTRIBUTES = uintptr /* wincrypt.h:1121:22 */ +type CRYPT_ATTRIBUTES = _CRYPT_ATTRIBUTES /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1121:5 */ +type PCRYPT_ATTRIBUTES = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1121:22 */ type _CERT_RDN_ATTR = struct { FpszObjId LPSTR FdwValueType DWORD F__ccgo_pad1 [4]byte FValue CERT_RDN_VALUE_BLOB -} /* wincrypt.h:1123:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1123:11 */ -type CERT_RDN_ATTR = _CERT_RDN_ATTR /* wincrypt.h:1127:5 */ -type PCERT_RDN_ATTR = uintptr /* wincrypt.h:1127:19 */ +type CERT_RDN_ATTR = _CERT_RDN_ATTR /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1127:5 */ +type PCERT_RDN_ATTR = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1127:19 */ type _CERT_RDN = struct { FcRDNAttr DWORD F__ccgo_pad1 [4]byte FrgRDNAttr PCERT_RDN_ATTR -} /* wincrypt.h:1217:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1217:11 */ -type CERT_RDN = _CERT_RDN /* wincrypt.h:1220:5 */ -type PCERT_RDN = uintptr /* wincrypt.h:1220:14 */ +type CERT_RDN = _CERT_RDN /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1220:5 */ +type PCERT_RDN = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1220:14 */ type _CERT_NAME_INFO = struct { FcRDN DWORD F__ccgo_pad1 [4]byte FrgRDN PCERT_RDN -} /* wincrypt.h:1222:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1222:11 */ -type CERT_NAME_INFO = _CERT_NAME_INFO /* wincrypt.h:1225:5 */ -type PCERT_NAME_INFO = uintptr /* wincrypt.h:1225:20 */ +type CERT_NAME_INFO = _CERT_NAME_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1225:5 */ +type PCERT_NAME_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1225:20 */ type _CERT_NAME_VALUE = struct { FdwValueType DWORD F__ccgo_pad1 [4]byte FValue CERT_RDN_VALUE_BLOB -} /* wincrypt.h:1227:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1227:11 */ -type CERT_NAME_VALUE = _CERT_NAME_VALUE /* wincrypt.h:1230:5 */ -type PCERT_NAME_VALUE = uintptr /* wincrypt.h:1230:21 */ +type CERT_NAME_VALUE = _CERT_NAME_VALUE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1230:5 */ +type PCERT_NAME_VALUE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1230:21 */ type _CERT_PUBLIC_KEY_INFO = struct { FAlgorithm CRYPT_ALGORITHM_IDENTIFIER FPublicKey CRYPT_BIT_BLOB -} /* wincrypt.h:1233:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1233:11 */ -type CERT_PUBLIC_KEY_INFO = _CERT_PUBLIC_KEY_INFO /* wincrypt.h:1236:5 */ -type PCERT_PUBLIC_KEY_INFO = uintptr /* wincrypt.h:1236:26 */ +type CERT_PUBLIC_KEY_INFO = _CERT_PUBLIC_KEY_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1236:5 */ +type PCERT_PUBLIC_KEY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1236:26 */ type _CRYPT_ECC_PRIVATE_KEY_INFO = struct { FdwVersion DWORD @@ -47878,10 +47879,10 @@ type _CRYPT_ECC_PRIVATE_KEY_INFO = struct { FPrivateKey CRYPT_DER_BLOB FszCurveOid LPSTR FPublicKey CRYPT_BIT_BLOB -} /* wincrypt.h:1244:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1244:11 */ -type CRYPT_ECC_PRIVATE_KEY_INFO = _CRYPT_ECC_PRIVATE_KEY_INFO /* wincrypt.h:1249:5 */ -type PCRYPT_ECC_PRIVATE_KEY_INFO = uintptr /* wincrypt.h:1249:32 */ +type CRYPT_ECC_PRIVATE_KEY_INFO = _CRYPT_ECC_PRIVATE_KEY_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1249:5 */ +type PCRYPT_ECC_PRIVATE_KEY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1249:32 */ type _CRYPT_PRIVATE_KEY_INFO = struct { FVersion DWORD @@ -47889,22 +47890,22 @@ type _CRYPT_PRIVATE_KEY_INFO = struct { FAlgorithm CRYPT_ALGORITHM_IDENTIFIER FPrivateKey CRYPT_DER_BLOB FpAttributes PCRYPT_ATTRIBUTES -} /* wincrypt.h:1253:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1253:11 */ -type CRYPT_PRIVATE_KEY_INFO = _CRYPT_PRIVATE_KEY_INFO /* wincrypt.h:1258:5 */ -type PCRYPT_PRIVATE_KEY_INFO = uintptr /* wincrypt.h:1258:28 */ +type CRYPT_PRIVATE_KEY_INFO = _CRYPT_PRIVATE_KEY_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1258:5 */ +type PCRYPT_PRIVATE_KEY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1258:28 */ type _CRYPT_ENCRYPTED_PRIVATE_KEY_INFO = struct { FEncryptionAlgorithm CRYPT_ALGORITHM_IDENTIFIER FEncryptedPrivateKey CRYPT_DATA_BLOB -} /* wincrypt.h:1260:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1260:11 */ -type CRYPT_ENCRYPTED_PRIVATE_KEY_INFO = _CRYPT_ENCRYPTED_PRIVATE_KEY_INFO /* wincrypt.h:1263:5 */ -type PCRYPT_ENCRYPTED_PRIVATE_KEY_INFO = uintptr /* wincrypt.h:1263:38 */ +type CRYPT_ENCRYPTED_PRIVATE_KEY_INFO = _CRYPT_ENCRYPTED_PRIVATE_KEY_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1263:5 */ +type PCRYPT_ENCRYPTED_PRIVATE_KEY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1263:38 */ -type PCRYPT_DECRYPT_PRIVATE_KEY_FUNC = uintptr /* wincrypt.h:1265:19 */ -type PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC = uintptr /* wincrypt.h:1266:19 */ -type PCRYPT_RESOLVE_HCRYPTPROV_FUNC = uintptr /* wincrypt.h:1267:19 */ +type PCRYPT_DECRYPT_PRIVATE_KEY_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1265:19 */ +type PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1266:19 */ +type PCRYPT_RESOLVE_HCRYPTPROV_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1267:19 */ type _CRYPT_PKCS8_IMPORT_PARAMS = struct { FPrivateKey CRYPT_DIGEST_BLOB @@ -47912,12 +47913,12 @@ type _CRYPT_PKCS8_IMPORT_PARAMS = struct { FpVoidResolveFunc LPVOID FpDecryptPrivateKeyFunc PCRYPT_DECRYPT_PRIVATE_KEY_FUNC FpVoidDecryptFunc LPVOID -} /* wincrypt.h:1269:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1269:11 */ -type CRYPT_PKCS8_IMPORT_PARAMS = _CRYPT_PKCS8_IMPORT_PARAMS /* wincrypt.h:1275:5 */ -type PCRYPT_PKCS8_IMPORT_PARAMS = uintptr /* wincrypt.h:1275:31 */ -type CRYPT_PRIVATE_KEY_BLOB_AND_PARAMS = _CRYPT_PKCS8_IMPORT_PARAMS /* wincrypt.h:1275:60 */ -type PCRYPT_PRIVATE_KEY_BLOB_AND_PARAMS = uintptr /* wincrypt.h:1275:94 */ +type CRYPT_PKCS8_IMPORT_PARAMS = _CRYPT_PKCS8_IMPORT_PARAMS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1275:5 */ +type PCRYPT_PKCS8_IMPORT_PARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1275:31 */ +type CRYPT_PRIVATE_KEY_BLOB_AND_PARAMS = _CRYPT_PKCS8_IMPORT_PARAMS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1275:60 */ +type PCRYPT_PRIVATE_KEY_BLOB_AND_PARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1275:94 */ type _CRYPT_PKCS8_EXPORT_PARAMS = struct { FhCryptProv HCRYPTPROV @@ -47926,10 +47927,10 @@ type _CRYPT_PKCS8_EXPORT_PARAMS = struct { FpszPrivateKeyObjId LPSTR FpEncryptPrivateKeyFunc PCRYPT_ENCRYPT_PRIVATE_KEY_FUNC FpVoidEncryptFunc LPVOID -} /* wincrypt.h:1277:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1277:11 */ -type CRYPT_PKCS8_EXPORT_PARAMS = _CRYPT_PKCS8_EXPORT_PARAMS /* wincrypt.h:1283:5 */ -type PCRYPT_PKCS8_EXPORT_PARAMS = uintptr /* wincrypt.h:1283:31 */ +type CRYPT_PKCS8_EXPORT_PARAMS = _CRYPT_PKCS8_EXPORT_PARAMS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1283:5 */ +type PCRYPT_PKCS8_EXPORT_PARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1283:31 */ type _CERT_INFO = struct { FdwVersion DWORD @@ -47946,10 +47947,10 @@ type _CERT_INFO = struct { FcExtension DWORD F__ccgo_pad2 [4]byte FrgExtension PCERT_EXTENSION -} /* wincrypt.h:1287:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1287:11 */ -type CERT_INFO = _CERT_INFO /* wincrypt.h:1300:5 */ -type PCERT_INFO = uintptr /* wincrypt.h:1300:15 */ +type CERT_INFO = _CERT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1300:5 */ +type PCERT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1300:15 */ type _CRL_ENTRY = struct { FSerialNumber CRYPT_INTEGER_BLOB @@ -47957,10 +47958,10 @@ type _CRL_ENTRY = struct { FcExtension DWORD F__ccgo_pad1 [4]byte FrgExtension PCERT_EXTENSION -} /* wincrypt.h:1319:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1319:11 */ -type CRL_ENTRY = _CRL_ENTRY /* wincrypt.h:1324:5 */ -type PCRL_ENTRY = uintptr /* wincrypt.h:1324:15 */ +type CRL_ENTRY = _CRL_ENTRY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1324:5 */ +type PCRL_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1324:15 */ type _CRL_INFO = struct { FdwVersion DWORD @@ -47975,28 +47976,28 @@ type _CRL_INFO = struct { FcExtension DWORD F__ccgo_pad3 [4]byte FrgExtension PCERT_EXTENSION -} /* wincrypt.h:1326:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1326:11 */ -type CRL_INFO = _CRL_INFO /* wincrypt.h:1336:5 */ -type PCRL_INFO = uintptr /* wincrypt.h:1336:14 */ +type CRL_INFO = _CRL_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1336:5 */ +type PCRL_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1336:14 */ type _CERT_OR_CRL_BLOB = struct { FdwChoice DWORD FcbEncoded DWORD FpbEncoded uintptr -} /* wincrypt.h:1344:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1344:11 */ -type CERT_OR_CRL_BLOB = _CERT_OR_CRL_BLOB /* wincrypt.h:1348:5 */ -type PCERT_OR_CRL_BLOB = uintptr /* wincrypt.h:1348:22 */ +type CERT_OR_CRL_BLOB = _CERT_OR_CRL_BLOB /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1348:5 */ +type PCERT_OR_CRL_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1348:22 */ type _CERT_OR_CRL_BUNDLE = struct { FcItem DWORD F__ccgo_pad1 [4]byte FrgItem PCERT_OR_CRL_BLOB -} /* wincrypt.h:1350:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1350:11 */ -type CERT_OR_CRL_BUNDLE = _CERT_OR_CRL_BUNDLE /* wincrypt.h:1353:5 */ -type PCERT_OR_CRL_BUNDLE = uintptr /* wincrypt.h:1353:24 */ +type CERT_OR_CRL_BUNDLE = _CERT_OR_CRL_BUNDLE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1353:5 */ +type PCERT_OR_CRL_BUNDLE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1353:24 */ type _CERT_REQUEST_INFO = struct { FdwVersion DWORD @@ -48006,53 +48007,53 @@ type _CERT_REQUEST_INFO = struct { FcAttribute DWORD F__ccgo_pad2 [4]byte FrgAttribute PCRYPT_ATTRIBUTE -} /* wincrypt.h:1355:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1355:11 */ -type CERT_REQUEST_INFO = _CERT_REQUEST_INFO /* wincrypt.h:1361:5 */ -type PCERT_REQUEST_INFO = uintptr /* wincrypt.h:1361:23 */ +type CERT_REQUEST_INFO = _CERT_REQUEST_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1361:5 */ +type PCERT_REQUEST_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1361:23 */ type _CERT_KEYGEN_REQUEST_INFO = struct { FdwVersion DWORD F__ccgo_pad1 [4]byte FSubjectPublicKeyInfo CERT_PUBLIC_KEY_INFO FpwszChallengeString LPWSTR -} /* wincrypt.h:1365:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1365:11 */ -type CERT_KEYGEN_REQUEST_INFO = _CERT_KEYGEN_REQUEST_INFO /* wincrypt.h:1369:5 */ -type PCERT_KEYGEN_REQUEST_INFO = uintptr /* wincrypt.h:1369:30 */ +type CERT_KEYGEN_REQUEST_INFO = _CERT_KEYGEN_REQUEST_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1369:5 */ +type PCERT_KEYGEN_REQUEST_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1369:30 */ type _CERT_SIGNED_CONTENT_INFO = struct { FToBeSigned CRYPT_DER_BLOB FSignatureAlgorithm CRYPT_ALGORITHM_IDENTIFIER FSignature CRYPT_BIT_BLOB -} /* wincrypt.h:1373:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1373:11 */ -type CERT_SIGNED_CONTENT_INFO = _CERT_SIGNED_CONTENT_INFO /* wincrypt.h:1377:5 */ -type PCERT_SIGNED_CONTENT_INFO = uintptr /* wincrypt.h:1377:30 */ +type CERT_SIGNED_CONTENT_INFO = _CERT_SIGNED_CONTENT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1377:5 */ +type PCERT_SIGNED_CONTENT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1377:30 */ type _CTL_USAGE = struct { FcUsageIdentifier DWORD F__ccgo_pad1 [4]byte FrgpszUsageIdentifier uintptr -} /* wincrypt.h:1379:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1379:11 */ -type CTL_USAGE = _CTL_USAGE /* wincrypt.h:1382:5 */ -type PCTL_USAGE = uintptr /* wincrypt.h:1382:15 */ -type CERT_ENHKEY_USAGE = _CTL_USAGE /* wincrypt.h:1382:27 */ -type PCERT_ENHKEY_USAGE = uintptr /* wincrypt.h:1382:45 */ +type CTL_USAGE = _CTL_USAGE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1382:5 */ +type PCTL_USAGE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1382:15 */ +type CERT_ENHKEY_USAGE = _CTL_USAGE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1382:27 */ +type PCERT_ENHKEY_USAGE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1382:45 */ -type PCCTL_USAGE = uintptr /* wincrypt.h:1384:27 */ -type PCCERT_ENHKEY_USAGE = uintptr /* wincrypt.h:1385:35 */ +type PCCTL_USAGE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1384:27 */ +type PCCERT_ENHKEY_USAGE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1385:35 */ type _CTL_ENTRY = struct { FSubjectIdentifier CRYPT_DATA_BLOB FcAttribute DWORD F__ccgo_pad1 [4]byte FrgAttribute PCRYPT_ATTRIBUTE -} /* wincrypt.h:1387:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1387:11 */ -type CTL_ENTRY = _CTL_ENTRY /* wincrypt.h:1391:5 */ -type PCTL_ENTRY = uintptr /* wincrypt.h:1391:15 */ +type CTL_ENTRY = _CTL_ENTRY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1391:5 */ +type PCTL_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1391:15 */ type _CTL_INFO = struct { FdwVersion DWORD @@ -48069,10 +48070,10 @@ type _CTL_INFO = struct { FcExtension DWORD F__ccgo_pad3 [4]byte FrgExtension PCERT_EXTENSION -} /* wincrypt.h:1393:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1393:11 */ -type CTL_INFO = _CTL_INFO /* wincrypt.h:1405:5 */ -type PCTL_INFO = uintptr /* wincrypt.h:1405:14 */ +type CTL_INFO = _CTL_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1405:5 */ +type PCTL_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1405:14 */ type _CRYPT_TIME_STAMP_REQUEST_INFO = struct { FpszTimeStampAlgorithm LPSTR @@ -48081,51 +48082,51 @@ type _CRYPT_TIME_STAMP_REQUEST_INFO = struct { FcAttribute DWORD F__ccgo_pad1 [4]byte FrgAttribute PCRYPT_ATTRIBUTE -} /* wincrypt.h:1409:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1409:11 */ -type CRYPT_TIME_STAMP_REQUEST_INFO = _CRYPT_TIME_STAMP_REQUEST_INFO /* wincrypt.h:1415:5 */ -type PCRYPT_TIME_STAMP_REQUEST_INFO = uintptr /* wincrypt.h:1415:35 */ +type CRYPT_TIME_STAMP_REQUEST_INFO = _CRYPT_TIME_STAMP_REQUEST_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1415:5 */ +type PCRYPT_TIME_STAMP_REQUEST_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1415:35 */ type _CRYPT_ENROLLMENT_NAME_VALUE_PAIR = struct { FpwszName LPWSTR FpwszValue LPWSTR -} /* wincrypt.h:1417:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1417:11 */ -type CRYPT_ENROLLMENT_NAME_VALUE_PAIR = _CRYPT_ENROLLMENT_NAME_VALUE_PAIR /* wincrypt.h:1420:5 */ -type PCRYPT_ENROLLMENT_NAME_VALUE_PAIR = uintptr /* wincrypt.h:1420:38 */ +type CRYPT_ENROLLMENT_NAME_VALUE_PAIR = _CRYPT_ENROLLMENT_NAME_VALUE_PAIR /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1420:5 */ +type PCRYPT_ENROLLMENT_NAME_VALUE_PAIR = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1420:38 */ type _CRYPT_CSP_PROVIDER = struct { FdwKeySpec DWORD F__ccgo_pad1 [4]byte FpwszProviderName LPWSTR FSignature CRYPT_BIT_BLOB -} /* wincrypt.h:1422:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1422:11 */ -type CRYPT_CSP_PROVIDER = _CRYPT_CSP_PROVIDER /* wincrypt.h:1426:5 */ -type PCRYPT_CSP_PROVIDER = uintptr /* wincrypt.h:1426:24 */ +type CRYPT_CSP_PROVIDER = _CRYPT_CSP_PROVIDER /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1426:5 */ +type PCRYPT_CSP_PROVIDER = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1426:24 */ -type PFN_CRYPT_ALLOC = uintptr /* wincrypt.h:1456:18 */ -type PFN_CRYPT_FREE = uintptr /* wincrypt.h:1457:16 */ +type PFN_CRYPT_ALLOC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1456:18 */ +type PFN_CRYPT_FREE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1457:16 */ type _CRYPT_ENCODE_PARA = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FpfnAlloc PFN_CRYPT_ALLOC FpfnFree PFN_CRYPT_FREE -} /* wincrypt.h:1459:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1459:11 */ -type CRYPT_ENCODE_PARA = _CRYPT_ENCODE_PARA /* wincrypt.h:1463:5 */ -type PCRYPT_ENCODE_PARA = uintptr /* wincrypt.h:1463:23 */ +type CRYPT_ENCODE_PARA = _CRYPT_ENCODE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1463:5 */ +type PCRYPT_ENCODE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1463:23 */ type _CRYPT_DECODE_PARA = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FpfnAlloc PFN_CRYPT_ALLOC FpfnFree PFN_CRYPT_FREE -} /* wincrypt.h:1479:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1479:11 */ -type CRYPT_DECODE_PARA = _CRYPT_DECODE_PARA /* wincrypt.h:1483:5 */ -type PCRYPT_DECODE_PARA = uintptr /* wincrypt.h:1483:23 */ +type CRYPT_DECODE_PARA = _CRYPT_DECODE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1483:5 */ +type PCRYPT_DECODE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1483:23 */ // szOID_KEY_USAGE is defined incorrectly in msdn as 2.5.29.4 -- // http://www.oid-info.com/get/2.5.29.15 RFC3280 @@ -48134,66 +48135,66 @@ type _CERT_EXTENSIONS = struct { FcExtension DWORD F__ccgo_pad1 [4]byte FrgExtension PCERT_EXTENSION -} /* wincrypt.h:1876:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1876:11 */ // szOID_KEY_USAGE is defined incorrectly in msdn as 2.5.29.4 -- // http://www.oid-info.com/get/2.5.29.15 RFC3280 -type CERT_EXTENSIONS = _CERT_EXTENSIONS /* wincrypt.h:1879:5 */ -type PCERT_EXTENSIONS = uintptr /* wincrypt.h:1879:21 */ +type CERT_EXTENSIONS = _CERT_EXTENSIONS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1879:5 */ +type PCERT_EXTENSIONS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1879:21 */ type _CERT_AUTHORITY_KEY_ID_INFO = struct { FKeyId CRYPT_DATA_BLOB FCertIssuer CERT_NAME_BLOB FCertSerialNumber CRYPT_INTEGER_BLOB -} /* wincrypt.h:1892:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1892:11 */ -type CERT_AUTHORITY_KEY_ID_INFO = _CERT_AUTHORITY_KEY_ID_INFO /* wincrypt.h:1896:5 */ -type PCERT_AUTHORITY_KEY_ID_INFO = uintptr /* wincrypt.h:1896:32 */ +type CERT_AUTHORITY_KEY_ID_INFO = _CERT_AUTHORITY_KEY_ID_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1896:5 */ +type PCERT_AUTHORITY_KEY_ID_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1896:32 */ type _CERT_PRIVATE_KEY_VALIDITY = struct { FNotBefore FILETIME FNotAfter FILETIME -} /* wincrypt.h:1898:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1898:11 */ -type CERT_PRIVATE_KEY_VALIDITY = _CERT_PRIVATE_KEY_VALIDITY /* wincrypt.h:1901:5 */ -type PCERT_PRIVATE_KEY_VALIDITY = uintptr /* wincrypt.h:1901:31 */ +type CERT_PRIVATE_KEY_VALIDITY = _CERT_PRIVATE_KEY_VALIDITY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1901:5 */ +type PCERT_PRIVATE_KEY_VALIDITY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1901:31 */ type _CERT_KEY_ATTRIBUTES_INFO = struct { FKeyId CRYPT_DATA_BLOB FIntendedKeyUsage CRYPT_BIT_BLOB FpPrivateKeyUsagePeriod PCERT_PRIVATE_KEY_VALIDITY -} /* wincrypt.h:1903:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1903:11 */ -type CERT_KEY_ATTRIBUTES_INFO = _CERT_KEY_ATTRIBUTES_INFO /* wincrypt.h:1907:5 */ -type PCERT_KEY_ATTRIBUTES_INFO = uintptr /* wincrypt.h:1907:30 */ +type CERT_KEY_ATTRIBUTES_INFO = _CERT_KEY_ATTRIBUTES_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1907:5 */ +type PCERT_KEY_ATTRIBUTES_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1907:30 */ type _CERT_POLICY_ID = struct { FcCertPolicyElementId DWORD F__ccgo_pad1 [4]byte FrgpszCertPolicyElementId uintptr -} /* wincrypt.h:1921:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1921:11 */ -type CERT_POLICY_ID = _CERT_POLICY_ID /* wincrypt.h:1924:5 */ -type PCERT_POLICY_ID = uintptr /* wincrypt.h:1924:20 */ +type CERT_POLICY_ID = _CERT_POLICY_ID /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1924:5 */ +type PCERT_POLICY_ID = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1924:20 */ type _CERT_KEY_USAGE_RESTRICTION_INFO = struct { FcCertPolicyId DWORD F__ccgo_pad1 [4]byte FrgCertPolicyId PCERT_POLICY_ID FRestrictedKeyUsage CRYPT_BIT_BLOB -} /* wincrypt.h:1926:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1926:11 */ -type CERT_KEY_USAGE_RESTRICTION_INFO = _CERT_KEY_USAGE_RESTRICTION_INFO /* wincrypt.h:1930:5 */ -type PCERT_KEY_USAGE_RESTRICTION_INFO = uintptr /* wincrypt.h:1930:37 */ +type CERT_KEY_USAGE_RESTRICTION_INFO = _CERT_KEY_USAGE_RESTRICTION_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1930:5 */ +type PCERT_KEY_USAGE_RESTRICTION_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1930:37 */ type _CERT_OTHER_NAME = struct { FpszObjId LPSTR FValue CRYPT_OBJID_BLOB -} /* wincrypt.h:1932:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1932:11 */ -type CERT_OTHER_NAME = _CERT_OTHER_NAME /* wincrypt.h:1935:5 */ -type PCERT_OTHER_NAME = uintptr /* wincrypt.h:1935:21 */ +type CERT_OTHER_NAME = _CERT_OTHER_NAME /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1935:5 */ +type PCERT_OTHER_NAME = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1935:21 */ type _CERT_ALT_NAME_ENTRY = struct { FdwAltNameChoice DWORD @@ -48202,19 +48203,19 @@ type _CERT_ALT_NAME_ENTRY = struct { FpOtherName PCERT_OTHER_NAME F__ccgo_pad1 [8]byte } -} /* wincrypt.h:1937:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1937:11 */ -type CERT_ALT_NAME_ENTRY = _CERT_ALT_NAME_ENTRY /* wincrypt.h:1959:5 */ -type PCERT_ALT_NAME_ENTRY = uintptr /* wincrypt.h:1959:25 */ +type CERT_ALT_NAME_ENTRY = _CERT_ALT_NAME_ENTRY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1959:5 */ +type PCERT_ALT_NAME_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1959:25 */ type _CERT_ALT_NAME_INFO = struct { FcAltEntry DWORD F__ccgo_pad1 [4]byte FrgAltEntry PCERT_ALT_NAME_ENTRY -} /* wincrypt.h:1971:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1971:11 */ -type CERT_ALT_NAME_INFO = _CERT_ALT_NAME_INFO /* wincrypt.h:1974:5 */ -type PCERT_ALT_NAME_INFO = uintptr /* wincrypt.h:1974:24 */ +type CERT_ALT_NAME_INFO = _CERT_ALT_NAME_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1974:5 */ +type PCERT_ALT_NAME_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1974:24 */ type _CERT_BASIC_CONSTRAINTS_INFO = struct { FSubjectType CRYPT_BIT_BLOB @@ -48223,73 +48224,73 @@ type _CERT_BASIC_CONSTRAINTS_INFO = struct { FcSubtreesConstraint DWORD F__ccgo_pad1 [4]byte FrgSubtreesConstraint uintptr -} /* wincrypt.h:1983:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1983:11 */ -type CERT_BASIC_CONSTRAINTS_INFO = _CERT_BASIC_CONSTRAINTS_INFO /* wincrypt.h:1989:5 */ -type PCERT_BASIC_CONSTRAINTS_INFO = uintptr /* wincrypt.h:1989:34 */ +type CERT_BASIC_CONSTRAINTS_INFO = _CERT_BASIC_CONSTRAINTS_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1989:5 */ +type PCERT_BASIC_CONSTRAINTS_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1989:34 */ type _CERT_BASIC_CONSTRAINTS2_INFO = struct { FfCA WINBOOL FfPathLenConstraint WINBOOL FdwPathLenConstraint DWORD -} /* wincrypt.h:1994:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1994:11 */ -type CERT_BASIC_CONSTRAINTS2_INFO = _CERT_BASIC_CONSTRAINTS2_INFO /* wincrypt.h:1998:5 */ -type PCERT_BASIC_CONSTRAINTS2_INFO = uintptr /* wincrypt.h:1998:34 */ +type CERT_BASIC_CONSTRAINTS2_INFO = _CERT_BASIC_CONSTRAINTS2_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1998:5 */ +type PCERT_BASIC_CONSTRAINTS2_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:1998:34 */ type _CERT_POLICY_QUALIFIER_INFO = struct { FpszPolicyQualifierId LPSTR FQualifier CRYPT_OBJID_BLOB -} /* wincrypt.h:2000:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2000:11 */ -type CERT_POLICY_QUALIFIER_INFO = _CERT_POLICY_QUALIFIER_INFO /* wincrypt.h:2003:5 */ -type PCERT_POLICY_QUALIFIER_INFO = uintptr /* wincrypt.h:2003:32 */ +type CERT_POLICY_QUALIFIER_INFO = _CERT_POLICY_QUALIFIER_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2003:5 */ +type PCERT_POLICY_QUALIFIER_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2003:32 */ type _CERT_POLICY_INFO = struct { FpszPolicyIdentifier LPSTR FcPolicyQualifier DWORD F__ccgo_pad1 [4]byte FrgPolicyQualifier uintptr -} /* wincrypt.h:2005:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2005:11 */ -type CERT_POLICY_INFO = _CERT_POLICY_INFO /* wincrypt.h:2009:5 */ -type PCERT_POLICY_INFO = uintptr /* wincrypt.h:2009:22 */ +type CERT_POLICY_INFO = _CERT_POLICY_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2009:5 */ +type PCERT_POLICY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2009:22 */ type _CERT_POLICIES_INFO = struct { FcPolicyInfo DWORD F__ccgo_pad1 [4]byte FrgPolicyInfo uintptr -} /* wincrypt.h:2011:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2011:11 */ -type CERT_POLICIES_INFO = _CERT_POLICIES_INFO /* wincrypt.h:2014:5 */ -type PCERT_POLICIES_INFO = uintptr /* wincrypt.h:2014:24 */ +type CERT_POLICIES_INFO = _CERT_POLICIES_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2014:5 */ +type PCERT_POLICIES_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2014:24 */ type _CERT_POLICY_QUALIFIER_NOTICE_REFERENCE = struct { FpszOrganization LPSTR FcNoticeNumbers DWORD F__ccgo_pad1 [4]byte FrgNoticeNumbers uintptr -} /* wincrypt.h:2016:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2016:11 */ -type CERT_POLICY_QUALIFIER_NOTICE_REFERENCE = _CERT_POLICY_QUALIFIER_NOTICE_REFERENCE /* wincrypt.h:2020:5 */ -type PCERT_POLICY_QUALIFIER_NOTICE_REFERENCE = uintptr /* wincrypt.h:2020:44 */ +type CERT_POLICY_QUALIFIER_NOTICE_REFERENCE = _CERT_POLICY_QUALIFIER_NOTICE_REFERENCE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2020:5 */ +type PCERT_POLICY_QUALIFIER_NOTICE_REFERENCE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2020:44 */ type _CERT_POLICY_QUALIFIER_USER_NOTICE = struct { FpNoticeReference uintptr FpszDisplayText LPWSTR -} /* wincrypt.h:2022:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2022:11 */ -type CERT_POLICY_QUALIFIER_USER_NOTICE = _CERT_POLICY_QUALIFIER_USER_NOTICE /* wincrypt.h:2025:5 */ -type PCERT_POLICY_QUALIFIER_USER_NOTICE = uintptr /* wincrypt.h:2025:39 */ +type CERT_POLICY_QUALIFIER_USER_NOTICE = _CERT_POLICY_QUALIFIER_USER_NOTICE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2025:5 */ +type PCERT_POLICY_QUALIFIER_USER_NOTICE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2025:39 */ type _CPS_URLS = struct { FpszURL LPWSTR FpAlgorithm uintptr FpDigest uintptr -} /* wincrypt.h:2027:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2027:11 */ -type CPS_URLS = _CPS_URLS /* wincrypt.h:2031:5 */ -type PCPS_URLS = uintptr /* wincrypt.h:2031:14 */ +type CPS_URLS = _CPS_URLS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2031:5 */ +type PCPS_URLS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2031:14 */ type _CERT_POLICY95_QUALIFIER1 = struct { FpszPracticesReference LPWSTR @@ -48298,137 +48299,137 @@ type _CERT_POLICY95_QUALIFIER1 = struct { FcCPSURLs DWORD F__ccgo_pad1 [4]byte FrgCPSURLs uintptr -} /* wincrypt.h:2033:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2033:11 */ -type CERT_POLICY95_QUALIFIER1 = _CERT_POLICY95_QUALIFIER1 /* wincrypt.h:2039:5 */ -type PCERT_POLICY95_QUALIFIER1 = uintptr /* wincrypt.h:2039:30 */ +type CERT_POLICY95_QUALIFIER1 = _CERT_POLICY95_QUALIFIER1 /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2039:5 */ +type PCERT_POLICY95_QUALIFIER1 = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2039:30 */ type _CERT_POLICY_MAPPING = struct { FpszIssuerDomainPolicy LPSTR FpszSubjectDomainPolicy LPSTR -} /* wincrypt.h:2041:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2041:11 */ -type CERT_POLICY_MAPPING = _CERT_POLICY_MAPPING /* wincrypt.h:2044:5 */ -type PCERT_POLICY_MAPPING = uintptr /* wincrypt.h:2044:25 */ +type CERT_POLICY_MAPPING = _CERT_POLICY_MAPPING /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2044:5 */ +type PCERT_POLICY_MAPPING = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2044:25 */ type _CERT_POLICY_MAPPINGS_INFO = struct { FcPolicyMapping DWORD F__ccgo_pad1 [4]byte FrgPolicyMapping PCERT_POLICY_MAPPING -} /* wincrypt.h:2046:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2046:11 */ -type CERT_POLICY_MAPPINGS_INFO = _CERT_POLICY_MAPPINGS_INFO /* wincrypt.h:2049:5 */ -type PCERT_POLICY_MAPPINGS_INFO = uintptr /* wincrypt.h:2049:31 */ +type CERT_POLICY_MAPPINGS_INFO = _CERT_POLICY_MAPPINGS_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2049:5 */ +type PCERT_POLICY_MAPPINGS_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2049:31 */ type _CERT_POLICY_CONSTRAINTS_INFO = struct { FfRequireExplicitPolicy WINBOOL FdwRequireExplicitPolicySkipCerts DWORD FfInhibitPolicyMapping WINBOOL FdwInhibitPolicyMappingSkipCerts DWORD -} /* wincrypt.h:2051:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2051:11 */ -type CERT_POLICY_CONSTRAINTS_INFO = _CERT_POLICY_CONSTRAINTS_INFO /* wincrypt.h:2056:5 */ -type PCERT_POLICY_CONSTRAINTS_INFO = uintptr /* wincrypt.h:2056:34 */ +type CERT_POLICY_CONSTRAINTS_INFO = _CERT_POLICY_CONSTRAINTS_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2056:5 */ +type PCERT_POLICY_CONSTRAINTS_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2056:34 */ type _CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY = struct { FpszObjId LPSTR FcValue DWORD F__ccgo_pad1 [4]byte FrgValue PCRYPT_DER_BLOB -} /* wincrypt.h:2058:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2058:11 */ -type CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY = _CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY /* wincrypt.h:2062:5 */ -type PCRYPT_CONTENT_INFO_SEQUENCE_OF_ANY = uintptr /* wincrypt.h:2062:40 */ +type CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY = _CRYPT_CONTENT_INFO_SEQUENCE_OF_ANY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2062:5 */ +type PCRYPT_CONTENT_INFO_SEQUENCE_OF_ANY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2062:40 */ type _CRYPT_CONTENT_INFO = struct { FpszObjId LPSTR FContent CRYPT_DER_BLOB -} /* wincrypt.h:2064:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2064:11 */ -type CRYPT_CONTENT_INFO = _CRYPT_CONTENT_INFO /* wincrypt.h:2067:5 */ -type PCRYPT_CONTENT_INFO = uintptr /* wincrypt.h:2067:24 */ +type CRYPT_CONTENT_INFO = _CRYPT_CONTENT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2067:5 */ +type PCRYPT_CONTENT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2067:24 */ type _CRYPT_SEQUENCE_OF_ANY = struct { FcValue DWORD F__ccgo_pad1 [4]byte FrgValue PCRYPT_DER_BLOB -} /* wincrypt.h:2069:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2069:11 */ -type CRYPT_SEQUENCE_OF_ANY = _CRYPT_SEQUENCE_OF_ANY /* wincrypt.h:2072:5 */ -type PCRYPT_SEQUENCE_OF_ANY = uintptr /* wincrypt.h:2072:27 */ +type CRYPT_SEQUENCE_OF_ANY = _CRYPT_SEQUENCE_OF_ANY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2072:5 */ +type PCRYPT_SEQUENCE_OF_ANY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2072:27 */ type _CERT_AUTHORITY_KEY_ID2_INFO = struct { FKeyId CRYPT_DATA_BLOB FAuthorityCertIssuer CERT_ALT_NAME_INFO FAuthorityCertSerialNumber CRYPT_INTEGER_BLOB -} /* wincrypt.h:2074:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2074:11 */ -type CERT_AUTHORITY_KEY_ID2_INFO = _CERT_AUTHORITY_KEY_ID2_INFO /* wincrypt.h:2078:5 */ -type PCERT_AUTHORITY_KEY_ID2_INFO = uintptr /* wincrypt.h:2078:33 */ +type CERT_AUTHORITY_KEY_ID2_INFO = _CERT_AUTHORITY_KEY_ID2_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2078:5 */ +type PCERT_AUTHORITY_KEY_ID2_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2078:33 */ type _CERT_ACCESS_DESCRIPTION = struct { FpszAccessMethod LPSTR FAccessLocation CERT_ALT_NAME_ENTRY -} /* wincrypt.h:2080:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2080:11 */ -type CERT_ACCESS_DESCRIPTION = _CERT_ACCESS_DESCRIPTION /* wincrypt.h:2083:5 */ -type PCERT_ACCESS_DESCRIPTION = uintptr /* wincrypt.h:2083:29 */ +type CERT_ACCESS_DESCRIPTION = _CERT_ACCESS_DESCRIPTION /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2083:5 */ +type PCERT_ACCESS_DESCRIPTION = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2083:29 */ type _CERT_AUTHORITY_INFO_ACCESS = struct { FcAccDescr DWORD F__ccgo_pad1 [4]byte FrgAccDescr PCERT_ACCESS_DESCRIPTION -} /* wincrypt.h:2085:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2085:11 */ -type CERT_AUTHORITY_INFO_ACCESS = _CERT_AUTHORITY_INFO_ACCESS /* wincrypt.h:2088:5 */ -type PCERT_AUTHORITY_INFO_ACCESS = uintptr /* wincrypt.h:2088:32 */ +type CERT_AUTHORITY_INFO_ACCESS = _CERT_AUTHORITY_INFO_ACCESS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2088:5 */ +type PCERT_AUTHORITY_INFO_ACCESS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2088:32 */ -type CERT_SUBJECT_INFO_ACCESS = CERT_AUTHORITY_INFO_ACCESS /* wincrypt.h:2090:38 */ -type PCERT_SUBJECT_INFO_ACCESS = uintptr /* wincrypt.h:2090:63 */ +type CERT_SUBJECT_INFO_ACCESS = CERT_AUTHORITY_INFO_ACCESS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2090:38 */ +type PCERT_SUBJECT_INFO_ACCESS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2090:63 */ type _CRL_DIST_POINT_NAME = struct { FdwDistPointNameChoice DWORD F__ccgo_pad1 [4]byte F__8 struct{ FFullName CERT_ALT_NAME_INFO } -} /* wincrypt.h:2109:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2109:11 */ -type CRL_DIST_POINT_NAME = _CRL_DIST_POINT_NAME /* wincrypt.h:2114:5 */ -type PCRL_DIST_POINT_NAME = uintptr /* wincrypt.h:2114:25 */ +type CRL_DIST_POINT_NAME = _CRL_DIST_POINT_NAME /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2114:5 */ +type PCRL_DIST_POINT_NAME = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2114:25 */ type _CRL_DIST_POINT = struct { FDistPointName CRL_DIST_POINT_NAME FReasonFlags CRYPT_BIT_BLOB FCRLIssuer CERT_ALT_NAME_INFO -} /* wincrypt.h:2120:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2120:11 */ -type CRL_DIST_POINT = _CRL_DIST_POINT /* wincrypt.h:2124:5 */ -type PCRL_DIST_POINT = uintptr /* wincrypt.h:2124:20 */ +type CRL_DIST_POINT = _CRL_DIST_POINT /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2124:5 */ +type PCRL_DIST_POINT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2124:20 */ type _CRL_DIST_POINTS_INFO = struct { FcDistPoint DWORD F__ccgo_pad1 [4]byte FrgDistPoint PCRL_DIST_POINT -} /* wincrypt.h:2136:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2136:11 */ -type CRL_DIST_POINTS_INFO = _CRL_DIST_POINTS_INFO /* wincrypt.h:2139:5 */ -type PCRL_DIST_POINTS_INFO = uintptr /* wincrypt.h:2139:26 */ +type CRL_DIST_POINTS_INFO = _CRL_DIST_POINTS_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2139:5 */ +type PCRL_DIST_POINTS_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2139:26 */ type _CROSS_CERT_DIST_POINTS_INFO = struct { FdwSyncDeltaTime DWORD FcDistPoint DWORD FrgDistPoint PCERT_ALT_NAME_INFO -} /* wincrypt.h:2148:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2148:11 */ -type CROSS_CERT_DIST_POINTS_INFO = _CROSS_CERT_DIST_POINTS_INFO /* wincrypt.h:2152:5 */ -type PCROSS_CERT_DIST_POINTS_INFO = uintptr /* wincrypt.h:2152:33 */ +type CROSS_CERT_DIST_POINTS_INFO = _CROSS_CERT_DIST_POINTS_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2152:5 */ +type PCROSS_CERT_DIST_POINTS_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2152:33 */ type _CERT_PAIR = struct { FForward CERT_BLOB FReverse CERT_BLOB -} /* wincrypt.h:2158:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2158:11 */ -type CERT_PAIR = _CERT_PAIR /* wincrypt.h:2161:5 */ -type PCERT_PAIR = uintptr /* wincrypt.h:2161:15 */ +type CERT_PAIR = _CERT_PAIR /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2161:5 */ +type PCERT_PAIR = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2161:15 */ type _CRL_ISSUING_DIST_POINT = struct { FDistPointName CRL_DIST_POINT_NAME @@ -48437,10 +48438,10 @@ type _CRL_ISSUING_DIST_POINT = struct { FOnlySomeReasonFlags CRYPT_BIT_BLOB FfIndirectCRL WINBOOL F__ccgo_pad1 [4]byte -} /* wincrypt.h:2163:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2163:11 */ -type CRL_ISSUING_DIST_POINT = _CRL_ISSUING_DIST_POINT /* wincrypt.h:2169:5 */ -type PCRL_ISSUING_DIST_POINT = uintptr /* wincrypt.h:2169:28 */ +type CRL_ISSUING_DIST_POINT = _CRL_ISSUING_DIST_POINT /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2169:5 */ +type PCRL_ISSUING_DIST_POINT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2169:28 */ type _CERT_GENERAL_SUBTREE = struct { FBase CERT_ALT_NAME_ENTRY @@ -48448,10 +48449,10 @@ type _CERT_GENERAL_SUBTREE = struct { FfMaximum WINBOOL FdwMaximum DWORD F__ccgo_pad1 [4]byte -} /* wincrypt.h:2171:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2171:11 */ -type CERT_GENERAL_SUBTREE = _CERT_GENERAL_SUBTREE /* wincrypt.h:2176:5 */ -type PCERT_GENERAL_SUBTREE = uintptr /* wincrypt.h:2176:26 */ +type CERT_GENERAL_SUBTREE = _CERT_GENERAL_SUBTREE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2176:5 */ +type PCERT_GENERAL_SUBTREE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2176:26 */ type _CERT_NAME_CONSTRAINTS_INFO = struct { FcPermittedSubtree DWORD @@ -48460,44 +48461,44 @@ type _CERT_NAME_CONSTRAINTS_INFO = struct { FcExcludedSubtree DWORD F__ccgo_pad2 [4]byte FrgExcludedSubtree PCERT_GENERAL_SUBTREE -} /* wincrypt.h:2178:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2178:11 */ -type CERT_NAME_CONSTRAINTS_INFO = _CERT_NAME_CONSTRAINTS_INFO /* wincrypt.h:2183:5 */ -type PCERT_NAME_CONSTRAINTS_INFO = uintptr /* wincrypt.h:2183:32 */ +type CERT_NAME_CONSTRAINTS_INFO = _CERT_NAME_CONSTRAINTS_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2183:5 */ +type PCERT_NAME_CONSTRAINTS_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2183:32 */ type _CERT_DSS_PARAMETERS = struct { Fp CRYPT_UINT_BLOB Fq CRYPT_UINT_BLOB Fg CRYPT_UINT_BLOB -} /* wincrypt.h:2195:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2195:11 */ -type CERT_DSS_PARAMETERS = _CERT_DSS_PARAMETERS /* wincrypt.h:2199:5 */ -type PCERT_DSS_PARAMETERS = uintptr /* wincrypt.h:2199:25 */ +type CERT_DSS_PARAMETERS = _CERT_DSS_PARAMETERS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2199:5 */ +type PCERT_DSS_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2199:25 */ type _CERT_DH_PARAMETERS = struct { Fp CRYPT_UINT_BLOB Fg CRYPT_UINT_BLOB -} /* wincrypt.h:2207:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2207:11 */ -type CERT_DH_PARAMETERS = _CERT_DH_PARAMETERS /* wincrypt.h:2210:5 */ -type PCERT_DH_PARAMETERS = uintptr /* wincrypt.h:2210:24 */ +type CERT_DH_PARAMETERS = _CERT_DH_PARAMETERS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2210:5 */ +type PCERT_DH_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2210:24 */ type _CERT_ECC_SIGNATURE = struct { Fr CRYPT_UINT_BLOB Fs CRYPT_UINT_BLOB -} /* wincrypt.h:2212:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2212:11 */ -type CERT_ECC_SIGNATURE = _CERT_ECC_SIGNATURE /* wincrypt.h:2215:5 */ -type PCERT_ECC_SIGNATURE = uintptr /* wincrypt.h:2215:24 */ +type CERT_ECC_SIGNATURE = _CERT_ECC_SIGNATURE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2215:5 */ +type PCERT_ECC_SIGNATURE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2215:24 */ type _CERT_X942_DH_VALIDATION_PARAMS = struct { Fseed CRYPT_BIT_BLOB FpgenCounter DWORD F__ccgo_pad1 [4]byte -} /* wincrypt.h:2217:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2217:11 */ -type CERT_X942_DH_VALIDATION_PARAMS = _CERT_X942_DH_VALIDATION_PARAMS /* wincrypt.h:2220:5 */ -type PCERT_X942_DH_VALIDATION_PARAMS = uintptr /* wincrypt.h:2220:36 */ +type CERT_X942_DH_VALIDATION_PARAMS = _CERT_X942_DH_VALIDATION_PARAMS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2220:5 */ +type PCERT_X942_DH_VALIDATION_PARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2220:36 */ type _CERT_X942_DH_PARAMETERS = struct { Fp CRYPT_UINT_BLOB @@ -48505,154 +48506,154 @@ type _CERT_X942_DH_PARAMETERS = struct { Fq CRYPT_UINT_BLOB Fj CRYPT_UINT_BLOB FpValidationParams PCERT_X942_DH_VALIDATION_PARAMS -} /* wincrypt.h:2222:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2222:11 */ -type CERT_X942_DH_PARAMETERS = _CERT_X942_DH_PARAMETERS /* wincrypt.h:2228:5 */ -type PCERT_X942_DH_PARAMETERS = uintptr /* wincrypt.h:2228:29 */ +type CERT_X942_DH_PARAMETERS = _CERT_X942_DH_PARAMETERS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2228:5 */ +type PCERT_X942_DH_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2228:29 */ type _CRYPT_X942_OTHER_INFO = struct { FpszContentEncryptionObjId LPSTR FrgbCounter [4]BYTE FrgbKeyLength [4]BYTE FPubInfo CRYPT_DATA_BLOB -} /* wincrypt.h:2234:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2234:11 */ -type CRYPT_X942_OTHER_INFO = _CRYPT_X942_OTHER_INFO /* wincrypt.h:2239:5 */ -type PCRYPT_X942_OTHER_INFO = uintptr /* wincrypt.h:2239:27 */ +type CRYPT_X942_OTHER_INFO = _CRYPT_X942_OTHER_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2239:5 */ +type PCRYPT_X942_OTHER_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2239:27 */ type _CRYPT_ECC_CMS_SHARED_INFO = struct { FAlgorithm CRYPT_ALGORITHM_IDENTIFIER FEntityUInfo CRYPT_DATA_BLOB FrgbSuppPubInfo [4]BYTE F__ccgo_pad1 [4]byte -} /* wincrypt.h:2243:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2243:11 */ -type CRYPT_ECC_CMS_SHARED_INFO = _CRYPT_ECC_CMS_SHARED_INFO /* wincrypt.h:2247:5 */ -type PCRYPT_ECC_CMS_SHARED_INFO = uintptr /* wincrypt.h:2247:31 */ +type CRYPT_ECC_CMS_SHARED_INFO = _CRYPT_ECC_CMS_SHARED_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2247:5 */ +type PCRYPT_ECC_CMS_SHARED_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2247:31 */ type _CRYPT_RC2_CBC_PARAMETERS = struct { FdwVersion DWORD FfIV WINBOOL FrgbIV [8]BYTE -} /* wincrypt.h:2249:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2249:11 */ -type CRYPT_RC2_CBC_PARAMETERS = _CRYPT_RC2_CBC_PARAMETERS /* wincrypt.h:2253:5 */ -type PCRYPT_RC2_CBC_PARAMETERS = uintptr /* wincrypt.h:2253:30 */ +type CRYPT_RC2_CBC_PARAMETERS = _CRYPT_RC2_CBC_PARAMETERS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2253:5 */ +type PCRYPT_RC2_CBC_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2253:30 */ type _CRYPT_SMIME_CAPABILITY = struct { FpszObjId LPSTR FParameters CRYPT_OBJID_BLOB -} /* wincrypt.h:2260:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2260:11 */ -type CRYPT_SMIME_CAPABILITY = _CRYPT_SMIME_CAPABILITY /* wincrypt.h:2263:5 */ -type PCRYPT_SMIME_CAPABILITY = uintptr /* wincrypt.h:2263:28 */ +type CRYPT_SMIME_CAPABILITY = _CRYPT_SMIME_CAPABILITY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2263:5 */ +type PCRYPT_SMIME_CAPABILITY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2263:28 */ type _CRYPT_SMIME_CAPABILITIES = struct { FcCapability DWORD F__ccgo_pad1 [4]byte FrgCapability PCRYPT_SMIME_CAPABILITY -} /* wincrypt.h:2265:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2265:11 */ -type CRYPT_SMIME_CAPABILITIES = _CRYPT_SMIME_CAPABILITIES /* wincrypt.h:2268:5 */ -type PCRYPT_SMIME_CAPABILITIES = uintptr /* wincrypt.h:2268:30 */ +type CRYPT_SMIME_CAPABILITIES = _CRYPT_SMIME_CAPABILITIES /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2268:5 */ +type PCRYPT_SMIME_CAPABILITIES = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2268:30 */ type _CERT_QC_STATEMENT = struct { FpszStatementId LPSTR FStatementInfo CRYPT_OBJID_BLOB -} /* wincrypt.h:2270:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2270:11 */ -type CERT_QC_STATEMENT = _CERT_QC_STATEMENT /* wincrypt.h:2273:5 */ -type PCERT_QC_STATEMENT = uintptr /* wincrypt.h:2273:23 */ +type CERT_QC_STATEMENT = _CERT_QC_STATEMENT /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2273:5 */ +type PCERT_QC_STATEMENT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2273:23 */ type _CERT_QC_STATEMENTS_EXT_INFO = struct { FcStatement DWORD F__ccgo_pad1 [4]byte FrgStatement PCERT_QC_STATEMENT -} /* wincrypt.h:2275:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2275:11 */ -type CERT_QC_STATEMENTS_EXT_INFO = _CERT_QC_STATEMENTS_EXT_INFO /* wincrypt.h:2278:5 */ -type PCERT_QC_STATEMENTS_EXT_INFO = uintptr /* wincrypt.h:2278:33 */ +type CERT_QC_STATEMENTS_EXT_INFO = _CERT_QC_STATEMENTS_EXT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2278:5 */ +type PCERT_QC_STATEMENTS_EXT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2278:33 */ type _CRYPT_MASK_GEN_ALGORITHM = struct { FpszObjId LPSTR FHashAlgorithm CRYPT_ALGORITHM_IDENTIFIER -} /* wincrypt.h:2283:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2283:11 */ -type CRYPT_MASK_GEN_ALGORITHM = _CRYPT_MASK_GEN_ALGORITHM /* wincrypt.h:2286:5 */ -type PCRYPT_MASK_GEN_ALGORITHM = uintptr /* wincrypt.h:2286:30 */ +type CRYPT_MASK_GEN_ALGORITHM = _CRYPT_MASK_GEN_ALGORITHM /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2286:5 */ +type PCRYPT_MASK_GEN_ALGORITHM = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2286:30 */ type _CRYPT_RSA_SSA_PSS_PARAMETERS = struct { FHashAlgorithm CRYPT_ALGORITHM_IDENTIFIER FMaskGenAlgorithm CRYPT_MASK_GEN_ALGORITHM FdwSaltLength DWORD FdwTrailerField DWORD -} /* wincrypt.h:2288:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2288:11 */ -type CRYPT_RSA_SSA_PSS_PARAMETERS = _CRYPT_RSA_SSA_PSS_PARAMETERS /* wincrypt.h:2293:5 */ -type PCRYPT_RSA_SSA_PSS_PARAMETERS = uintptr /* wincrypt.h:2293:34 */ +type CRYPT_RSA_SSA_PSS_PARAMETERS = _CRYPT_RSA_SSA_PSS_PARAMETERS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2293:5 */ +type PCRYPT_RSA_SSA_PSS_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2293:34 */ type _CRYPT_PSOURCE_ALGORITHM = struct { FpszObjId LPSTR FEncodingParameters CRYPT_DATA_BLOB -} /* wincrypt.h:2297:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2297:11 */ -type CRYPT_PSOURCE_ALGORITHM = _CRYPT_PSOURCE_ALGORITHM /* wincrypt.h:2300:5 */ -type PCRYPT_PSOURCE_ALGORITHM = uintptr /* wincrypt.h:2300:29 */ +type CRYPT_PSOURCE_ALGORITHM = _CRYPT_PSOURCE_ALGORITHM /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2300:5 */ +type PCRYPT_PSOURCE_ALGORITHM = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2300:29 */ type _CRYPT_RSAES_OAEP_PARAMETERS = struct { FHashAlgorithm CRYPT_ALGORITHM_IDENTIFIER FMaskGenAlgorithm CRYPT_MASK_GEN_ALGORITHM FPSourceAlgorithm CRYPT_PSOURCE_ALGORITHM -} /* wincrypt.h:2302:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2302:11 */ -type CRYPT_RSAES_OAEP_PARAMETERS = _CRYPT_RSAES_OAEP_PARAMETERS /* wincrypt.h:2306:5 */ -type PCRYPT_RSAES_OAEP_PARAMETERS = uintptr /* wincrypt.h:2306:33 */ +type CRYPT_RSAES_OAEP_PARAMETERS = _CRYPT_RSAES_OAEP_PARAMETERS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2306:5 */ +type PCRYPT_RSAES_OAEP_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2306:33 */ type _CMC_TAGGED_ATTRIBUTE = struct { FdwBodyPartID DWORD F__ccgo_pad1 [4]byte FAttribute CRYPT_ATTRIBUTE -} /* wincrypt.h:2374:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2374:11 */ -type CMC_TAGGED_ATTRIBUTE = _CMC_TAGGED_ATTRIBUTE /* wincrypt.h:2377:5 */ -type PCMC_TAGGED_ATTRIBUTE = uintptr /* wincrypt.h:2377:26 */ +type CMC_TAGGED_ATTRIBUTE = _CMC_TAGGED_ATTRIBUTE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2377:5 */ +type PCMC_TAGGED_ATTRIBUTE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2377:26 */ type _CMC_TAGGED_CERT_REQUEST = struct { FdwBodyPartID DWORD F__ccgo_pad1 [4]byte FSignedCertRequest CRYPT_DER_BLOB -} /* wincrypt.h:2379:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2379:11 */ -type CMC_TAGGED_CERT_REQUEST = _CMC_TAGGED_CERT_REQUEST /* wincrypt.h:2382:5 */ -type PCMC_TAGGED_CERT_REQUEST = uintptr /* wincrypt.h:2382:29 */ +type CMC_TAGGED_CERT_REQUEST = _CMC_TAGGED_CERT_REQUEST /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2382:5 */ +type PCMC_TAGGED_CERT_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2382:29 */ type _CMC_TAGGED_REQUEST = struct { FdwTaggedRequestChoice DWORD F__ccgo_pad1 [4]byte F__8 struct{ FpTaggedCertRequest PCMC_TAGGED_CERT_REQUEST } -} /* wincrypt.h:2384:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2384:11 */ -type CMC_TAGGED_REQUEST = _CMC_TAGGED_REQUEST /* wincrypt.h:2389:5 */ -type PCMC_TAGGED_REQUEST = uintptr /* wincrypt.h:2389:24 */ +type CMC_TAGGED_REQUEST = _CMC_TAGGED_REQUEST /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2389:5 */ +type PCMC_TAGGED_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2389:24 */ type _CMC_TAGGED_CONTENT_INFO = struct { FdwBodyPartID DWORD F__ccgo_pad1 [4]byte FEncodedContentInfo CRYPT_DER_BLOB -} /* wincrypt.h:2393:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2393:11 */ -type CMC_TAGGED_CONTENT_INFO = _CMC_TAGGED_CONTENT_INFO /* wincrypt.h:2396:5 */ -type PCMC_TAGGED_CONTENT_INFO = uintptr /* wincrypt.h:2396:29 */ +type CMC_TAGGED_CONTENT_INFO = _CMC_TAGGED_CONTENT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2396:5 */ +type PCMC_TAGGED_CONTENT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2396:29 */ type _CMC_TAGGED_OTHER_MSG = struct { FdwBodyPartID DWORD F__ccgo_pad1 [4]byte FpszObjId LPSTR FValue CRYPT_OBJID_BLOB -} /* wincrypt.h:2398:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2398:11 */ -type CMC_TAGGED_OTHER_MSG = _CMC_TAGGED_OTHER_MSG /* wincrypt.h:2402:5 */ -type PCMC_TAGGED_OTHER_MSG = uintptr /* wincrypt.h:2402:26 */ +type CMC_TAGGED_OTHER_MSG = _CMC_TAGGED_OTHER_MSG /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2402:5 */ +type PCMC_TAGGED_OTHER_MSG = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2402:26 */ type _CMC_DATA_INFO = struct { FcTaggedAttribute DWORD @@ -48667,10 +48668,10 @@ type _CMC_DATA_INFO = struct { FcTaggedOtherMsg DWORD F__ccgo_pad4 [4]byte FrgTaggedOtherMsg PCMC_TAGGED_OTHER_MSG -} /* wincrypt.h:2404:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2404:11 */ -type CMC_DATA_INFO = _CMC_DATA_INFO /* wincrypt.h:2413:5 */ -type PCMC_DATA_INFO = uintptr /* wincrypt.h:2413:19 */ +type CMC_DATA_INFO = _CMC_DATA_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2413:5 */ +type PCMC_DATA_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2413:19 */ type _CMC_RESPONSE_INFO = struct { FcTaggedAttribute DWORD @@ -48682,18 +48683,18 @@ type _CMC_RESPONSE_INFO = struct { FcTaggedOtherMsg DWORD F__ccgo_pad3 [4]byte FrgTaggedOtherMsg PCMC_TAGGED_OTHER_MSG -} /* wincrypt.h:2415:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2415:11 */ -type CMC_RESPONSE_INFO = _CMC_RESPONSE_INFO /* wincrypt.h:2422:5 */ -type PCMC_RESPONSE_INFO = uintptr /* wincrypt.h:2422:23 */ +type CMC_RESPONSE_INFO = _CMC_RESPONSE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2422:5 */ +type PCMC_RESPONSE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2422:23 */ type _CMC_PEND_INFO = struct { FPendToken CRYPT_DATA_BLOB FPendTime FILETIME -} /* wincrypt.h:2424:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2424:11 */ -type CMC_PEND_INFO = _CMC_PEND_INFO /* wincrypt.h:2427:5 */ -type PCMC_PEND_INFO = uintptr /* wincrypt.h:2427:19 */ +type CMC_PEND_INFO = _CMC_PEND_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2427:5 */ +type PCMC_PEND_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2427:19 */ type _CMC_STATUS_INFO = struct { FdwStatus DWORD @@ -48707,10 +48708,10 @@ type _CMC_STATUS_INFO = struct { FdwFailInfo DWORD F__ccgo_pad2 [4]byte } -} /* wincrypt.h:2429:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2429:11 */ -type CMC_STATUS_INFO = _CMC_STATUS_INFO /* wincrypt.h:2439:5 */ -type PCMC_STATUS_INFO = uintptr /* wincrypt.h:2439:21 */ +type CMC_STATUS_INFO = _CMC_STATUS_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2439:5 */ +type PCMC_STATUS_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2439:21 */ type _CMC_ADD_EXTENSIONS_INFO = struct { FdwCmcDataReference DWORD @@ -48719,10 +48720,10 @@ type _CMC_ADD_EXTENSIONS_INFO = struct { FcExtension DWORD F__ccgo_pad1 [4]byte FrgExtension PCERT_EXTENSION -} /* wincrypt.h:2465:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2465:11 */ -type CMC_ADD_EXTENSIONS_INFO = _CMC_ADD_EXTENSIONS_INFO /* wincrypt.h:2471:5 */ -type PCMC_ADD_EXTENSIONS_INFO = uintptr /* wincrypt.h:2471:29 */ +type CMC_ADD_EXTENSIONS_INFO = _CMC_ADD_EXTENSIONS_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2471:5 */ +type PCMC_ADD_EXTENSIONS_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2471:29 */ type _CMC_ADD_ATTRIBUTES_INFO = struct { FdwCmcDataReference DWORD @@ -48731,10 +48732,10 @@ type _CMC_ADD_ATTRIBUTES_INFO = struct { FcAttribute DWORD F__ccgo_pad1 [4]byte FrgAttribute PCRYPT_ATTRIBUTE -} /* wincrypt.h:2473:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2473:11 */ -type CMC_ADD_ATTRIBUTES_INFO = _CMC_ADD_ATTRIBUTES_INFO /* wincrypt.h:2479:5 */ -type PCMC_ADD_ATTRIBUTES_INFO = uintptr /* wincrypt.h:2479:29 */ +type CMC_ADD_ATTRIBUTES_INFO = _CMC_ADD_ATTRIBUTES_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2479:5 */ +type PCMC_ADD_ATTRIBUTES_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2479:29 */ type _CERT_TEMPLATE_EXT = struct { FpszObjId LPSTR @@ -48742,38 +48743,38 @@ type _CERT_TEMPLATE_EXT = struct { FfMinorVersion WINBOOL FdwMinorVersion DWORD F__ccgo_pad1 [4]byte -} /* wincrypt.h:2481:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2481:11 */ -type CERT_TEMPLATE_EXT = _CERT_TEMPLATE_EXT /* wincrypt.h:2486:5 */ -type PCERT_TEMPLATE_EXT = uintptr /* wincrypt.h:2486:23 */ +type CERT_TEMPLATE_EXT = _CERT_TEMPLATE_EXT /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2486:5 */ +type PCERT_TEMPLATE_EXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2486:23 */ type _CERT_HASHED_URL = struct { FHashAlgorithm CRYPT_ALGORITHM_IDENTIFIER FHash CRYPT_HASH_BLOB FpwszUrl LPWSTR -} /* wincrypt.h:2488:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2488:11 */ -type CERT_HASHED_URL = _CERT_HASHED_URL /* wincrypt.h:2492:5 */ -type PCERT_HASHED_URL = uintptr /* wincrypt.h:2492:21 */ +type CERT_HASHED_URL = _CERT_HASHED_URL /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2492:5 */ +type PCERT_HASHED_URL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2492:21 */ type _CERT_LOGOTYPE_DETAILS = struct { FpwszMimeType LPWSTR FcHashedUrl DWORD F__ccgo_pad1 [4]byte FrgHashedUrl PCERT_HASHED_URL -} /* wincrypt.h:2494:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2494:11 */ -type CERT_LOGOTYPE_DETAILS = _CERT_LOGOTYPE_DETAILS /* wincrypt.h:2498:5 */ -type PCERT_LOGOTYPE_DETAILS = uintptr /* wincrypt.h:2498:27 */ +type CERT_LOGOTYPE_DETAILS = _CERT_LOGOTYPE_DETAILS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2498:5 */ +type PCERT_LOGOTYPE_DETAILS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2498:27 */ type _CERT_LOGOTYPE_REFERENCE = struct { FcHashedUrl DWORD F__ccgo_pad1 [4]byte FrgHashedUrl PCERT_HASHED_URL -} /* wincrypt.h:2500:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2500:11 */ -type CERT_LOGOTYPE_REFERENCE = _CERT_LOGOTYPE_REFERENCE /* wincrypt.h:2503:5 */ -type PCERT_LOGOTYPE_REFERENCE = uintptr /* wincrypt.h:2503:29 */ +type CERT_LOGOTYPE_REFERENCE = _CERT_LOGOTYPE_REFERENCE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2503:5 */ +type PCERT_LOGOTYPE_REFERENCE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2503:29 */ type _CERT_LOGOTYPE_IMAGE_INFO = struct { FdwLogotypeImageInfoChoice DWORD @@ -48783,18 +48784,18 @@ type _CERT_LOGOTYPE_IMAGE_INFO = struct { FdwLogotypeImageResolutionChoice DWORD F__20 struct{ FdwNumBits DWORD } FpwszLanguage LPWSTR -} /* wincrypt.h:2505:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2505:11 */ -type CERT_LOGOTYPE_IMAGE_INFO = _CERT_LOGOTYPE_IMAGE_INFO /* wincrypt.h:2516:5 */ -type PCERT_LOGOTYPE_IMAGE_INFO = uintptr /* wincrypt.h:2516:30 */ +type CERT_LOGOTYPE_IMAGE_INFO = _CERT_LOGOTYPE_IMAGE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2516:5 */ +type PCERT_LOGOTYPE_IMAGE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2516:30 */ type _CERT_LOGOTYPE_IMAGE = struct { FLogotypeDetails CERT_LOGOTYPE_DETAILS FpLogotypeImageInfo PCERT_LOGOTYPE_IMAGE_INFO -} /* wincrypt.h:2525:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2525:11 */ -type CERT_LOGOTYPE_IMAGE = _CERT_LOGOTYPE_IMAGE /* wincrypt.h:2528:5 */ -type PCERT_LOGOTYPE_IMAGE = uintptr /* wincrypt.h:2528:25 */ +type CERT_LOGOTYPE_IMAGE = _CERT_LOGOTYPE_IMAGE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2528:5 */ +type PCERT_LOGOTYPE_IMAGE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2528:25 */ type _CERT_LOGOTYPE_AUDIO_INFO = struct { FdwFileSize DWORD @@ -48802,18 +48803,18 @@ type _CERT_LOGOTYPE_AUDIO_INFO = struct { FdwChannels DWORD FdwSampleRate DWORD FpwszLanguage LPWSTR -} /* wincrypt.h:2530:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2530:11 */ -type CERT_LOGOTYPE_AUDIO_INFO = _CERT_LOGOTYPE_AUDIO_INFO /* wincrypt.h:2536:5 */ -type PCERT_LOGOTYPE_AUDIO_INFO = uintptr /* wincrypt.h:2536:30 */ +type CERT_LOGOTYPE_AUDIO_INFO = _CERT_LOGOTYPE_AUDIO_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2536:5 */ +type PCERT_LOGOTYPE_AUDIO_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2536:30 */ type _CERT_LOGOTYPE_AUDIO = struct { FLogotypeDetails CERT_LOGOTYPE_DETAILS FpLogotypeAudioInfo PCERT_LOGOTYPE_AUDIO_INFO -} /* wincrypt.h:2538:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2538:11 */ -type CERT_LOGOTYPE_AUDIO = _CERT_LOGOTYPE_AUDIO /* wincrypt.h:2541:5 */ -type PCERT_LOGOTYPE_AUDIO = uintptr /* wincrypt.h:2541:25 */ +type CERT_LOGOTYPE_AUDIO = _CERT_LOGOTYPE_AUDIO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2541:5 */ +type PCERT_LOGOTYPE_AUDIO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2541:25 */ type _CERT_LOGOTYPE_DATA = struct { FcLogotypeImage DWORD @@ -48822,27 +48823,27 @@ type _CERT_LOGOTYPE_DATA = struct { FcLogotypeAudio DWORD F__ccgo_pad2 [4]byte FrgLogotypeAudio PCERT_LOGOTYPE_AUDIO -} /* wincrypt.h:2543:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2543:11 */ -type CERT_LOGOTYPE_DATA = _CERT_LOGOTYPE_DATA /* wincrypt.h:2548:5 */ -type PCERT_LOGOTYPE_DATA = uintptr /* wincrypt.h:2548:24 */ +type CERT_LOGOTYPE_DATA = _CERT_LOGOTYPE_DATA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2548:5 */ +type PCERT_LOGOTYPE_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2548:24 */ type _CERT_LOGOTYPE_INFO = struct { FdwLogotypeInfoChoice DWORD F__ccgo_pad1 [4]byte F__8 struct{ FpLogotypeDirectInfo PCERT_LOGOTYPE_DATA } -} /* wincrypt.h:2550:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2550:11 */ -type CERT_LOGOTYPE_INFO = _CERT_LOGOTYPE_INFO /* wincrypt.h:2556:5 */ -type PCERT_LOGOTYPE_INFO = uintptr /* wincrypt.h:2556:24 */ +type CERT_LOGOTYPE_INFO = _CERT_LOGOTYPE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2556:5 */ +type PCERT_LOGOTYPE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2556:24 */ type _CERT_OTHER_LOGOTYPE_INFO = struct { FpszObjId LPSTR FLogotypeInfo CERT_LOGOTYPE_INFO -} /* wincrypt.h:2561:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2561:11 */ -type CERT_OTHER_LOGOTYPE_INFO = _CERT_OTHER_LOGOTYPE_INFO /* wincrypt.h:2564:5 */ -type PCERT_OTHER_LOGOTYPE_INFO = uintptr /* wincrypt.h:2564:30 */ +type CERT_OTHER_LOGOTYPE_INFO = _CERT_OTHER_LOGOTYPE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2564:5 */ +type PCERT_OTHER_LOGOTYPE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2564:30 */ type _CERT_LOGOTYPE_EXT_INFO = struct { FcCommunityLogo DWORD @@ -48853,10 +48854,10 @@ type _CERT_LOGOTYPE_EXT_INFO = struct { FcOtherLogo DWORD F__ccgo_pad2 [4]byte FrgOtherLogo PCERT_OTHER_LOGOTYPE_INFO -} /* wincrypt.h:2569:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2569:11 */ -type CERT_LOGOTYPE_EXT_INFO = _CERT_LOGOTYPE_EXT_INFO /* wincrypt.h:2576:5 */ -type PCERT_LOGOTYPE_EXT_INFO = uintptr /* wincrypt.h:2576:28 */ +type CERT_LOGOTYPE_EXT_INFO = _CERT_LOGOTYPE_EXT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2576:5 */ +type PCERT_LOGOTYPE_EXT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2576:28 */ type _CERT_BIOMETRIC_DATA = struct { FdwTypeOfBiometricDataChoice DWORD @@ -48867,19 +48868,19 @@ type _CERT_BIOMETRIC_DATA = struct { F__ccgo_pad2 [4]byte } FHashedUrl CERT_HASHED_URL -} /* wincrypt.h:2578:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2578:11 */ -type CERT_BIOMETRIC_DATA = _CERT_BIOMETRIC_DATA /* wincrypt.h:2585:5 */ -type PCERT_BIOMETRIC_DATA = uintptr /* wincrypt.h:2585:25 */ +type CERT_BIOMETRIC_DATA = _CERT_BIOMETRIC_DATA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2585:5 */ +type PCERT_BIOMETRIC_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2585:25 */ type _CERT_BIOMETRIC_EXT_INFO = struct { FcBiometricData DWORD F__ccgo_pad1 [4]byte FrgBiometricData PCERT_BIOMETRIC_DATA -} /* wincrypt.h:2593:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2593:11 */ -type CERT_BIOMETRIC_EXT_INFO = _CERT_BIOMETRIC_EXT_INFO /* wincrypt.h:2596:5 */ -type PCERT_BIOMETRIC_EXT_INFO = uintptr /* wincrypt.h:2596:29 */ +type CERT_BIOMETRIC_EXT_INFO = _CERT_BIOMETRIC_EXT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2596:5 */ +type PCERT_BIOMETRIC_EXT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2596:29 */ type _OCSP_SIGNATURE_INFO = struct { FSignatureAlgorithm CRYPT_ALGORITHM_IDENTIFIER @@ -48887,38 +48888,38 @@ type _OCSP_SIGNATURE_INFO = struct { FcCertEncoded DWORD F__ccgo_pad1 [4]byte FrgCertEncoded PCERT_BLOB -} /* wincrypt.h:2598:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2598:11 */ -type OCSP_SIGNATURE_INFO = _OCSP_SIGNATURE_INFO /* wincrypt.h:2603:5 */ -type POCSP_SIGNATURE_INFO = uintptr /* wincrypt.h:2603:25 */ +type OCSP_SIGNATURE_INFO = _OCSP_SIGNATURE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2603:5 */ +type POCSP_SIGNATURE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2603:25 */ type _OCSP_SIGNED_REQUEST_INFO = struct { FToBeSigned CRYPT_DER_BLOB FpOptionalSignatureInfo POCSP_SIGNATURE_INFO -} /* wincrypt.h:2605:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2605:11 */ -type OCSP_SIGNED_REQUEST_INFO = _OCSP_SIGNED_REQUEST_INFO /* wincrypt.h:2608:5 */ -type POCSP_SIGNED_REQUEST_INFO = uintptr /* wincrypt.h:2608:30 */ +type OCSP_SIGNED_REQUEST_INFO = _OCSP_SIGNED_REQUEST_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2608:5 */ +type POCSP_SIGNED_REQUEST_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2608:30 */ type _OCSP_CERT_ID = struct { FHashAlgorithm CRYPT_ALGORITHM_IDENTIFIER FIssuerNameHash CRYPT_HASH_BLOB FIssuerKeyHash CRYPT_HASH_BLOB FSerialNumber CRYPT_INTEGER_BLOB -} /* wincrypt.h:2610:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2610:11 */ -type OCSP_CERT_ID = _OCSP_CERT_ID /* wincrypt.h:2615:5 */ -type POCSP_CERT_ID = uintptr /* wincrypt.h:2615:18 */ +type OCSP_CERT_ID = _OCSP_CERT_ID /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2615:5 */ +type POCSP_CERT_ID = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2615:18 */ type _OCSP_REQUEST_ENTRY = struct { FCertId OCSP_CERT_ID FcExtension DWORD F__ccgo_pad1 [4]byte FrgExtension PCERT_EXTENSION -} /* wincrypt.h:2617:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2617:11 */ -type OCSP_REQUEST_ENTRY = _OCSP_REQUEST_ENTRY /* wincrypt.h:2621:5 */ -type POCSP_REQUEST_ENTRY = uintptr /* wincrypt.h:2621:24 */ +type OCSP_REQUEST_ENTRY = _OCSP_REQUEST_ENTRY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2621:5 */ +type POCSP_REQUEST_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2621:24 */ type _OCSP_REQUEST_INFO = struct { FdwVersion DWORD @@ -48930,36 +48931,36 @@ type _OCSP_REQUEST_INFO = struct { FcExtension DWORD F__ccgo_pad3 [4]byte FrgExtension PCERT_EXTENSION -} /* wincrypt.h:2623:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2623:11 */ -type OCSP_REQUEST_INFO = _OCSP_REQUEST_INFO /* wincrypt.h:2630:5 */ -type POCSP_REQUEST_INFO = uintptr /* wincrypt.h:2630:23 */ +type OCSP_REQUEST_INFO = _OCSP_REQUEST_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2630:5 */ +type POCSP_REQUEST_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2630:23 */ type _OCSP_RESPONSE_INFO = struct { FdwStatus DWORD F__ccgo_pad1 [4]byte FpszObjId LPSTR FValue CRYPT_OBJID_BLOB -} /* wincrypt.h:2634:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2634:11 */ -type OCSP_RESPONSE_INFO = _OCSP_RESPONSE_INFO /* wincrypt.h:2638:5 */ -type POCSP_RESPONSE_INFO = uintptr /* wincrypt.h:2638:24 */ +type OCSP_RESPONSE_INFO = _OCSP_RESPONSE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2638:5 */ +type POCSP_RESPONSE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2638:24 */ type _OCSP_BASIC_SIGNED_RESPONSE_INFO = struct { FToBeSigned CRYPT_DER_BLOB FSignatureInfo OCSP_SIGNATURE_INFO -} /* wincrypt.h:2649:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2649:11 */ -type OCSP_BASIC_SIGNED_RESPONSE_INFO = _OCSP_BASIC_SIGNED_RESPONSE_INFO /* wincrypt.h:2652:5 */ -type POCSP_BASIC_SIGNED_RESPONSE_INFO = uintptr /* wincrypt.h:2652:37 */ +type OCSP_BASIC_SIGNED_RESPONSE_INFO = _OCSP_BASIC_SIGNED_RESPONSE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2652:5 */ +type POCSP_BASIC_SIGNED_RESPONSE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2652:37 */ type _OCSP_BASIC_REVOKED_INFO = struct { FRevocationDate FILETIME FdwCrlReasonCode DWORD -} /* wincrypt.h:2654:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2654:11 */ -type OCSP_BASIC_REVOKED_INFO = _OCSP_BASIC_REVOKED_INFO /* wincrypt.h:2657:5 */ -type POCSP_BASIC_REVOKED_INFO = uintptr /* wincrypt.h:2657:29 */ +type OCSP_BASIC_REVOKED_INFO = _OCSP_BASIC_REVOKED_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2657:5 */ +type POCSP_BASIC_REVOKED_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2657:29 */ type _OCSP_BASIC_RESPONSE_ENTRY = struct { FCertId OCSP_CERT_ID @@ -48971,10 +48972,10 @@ type _OCSP_BASIC_RESPONSE_ENTRY = struct { FcExtension DWORD F__ccgo_pad2 [4]byte FrgExtension PCERT_EXTENSION -} /* wincrypt.h:2659:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2659:11 */ -type OCSP_BASIC_RESPONSE_ENTRY = _OCSP_BASIC_RESPONSE_ENTRY /* wincrypt.h:2669:5 */ -type POCSP_BASIC_RESPONSE_ENTRY = uintptr /* wincrypt.h:2669:31 */ +type OCSP_BASIC_RESPONSE_ENTRY = _OCSP_BASIC_RESPONSE_ENTRY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2669:5 */ +type POCSP_BASIC_RESPONSE_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2669:31 */ type _OCSP_BASIC_RESPONSE_INFO = struct { FdwVersion DWORD @@ -48987,41 +48988,41 @@ type _OCSP_BASIC_RESPONSE_INFO = struct { FcExtension DWORD F__ccgo_pad2 [4]byte FrgExtension PCERT_EXTENSION -} /* wincrypt.h:2675:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2675:11 */ -type OCSP_BASIC_RESPONSE_INFO = _OCSP_BASIC_RESPONSE_INFO /* wincrypt.h:2687:5 */ -type POCSP_BASIC_RESPONSE_INFO = uintptr /* wincrypt.h:2687:30 */ +type OCSP_BASIC_RESPONSE_INFO = _OCSP_BASIC_RESPONSE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2687:5 */ +type POCSP_BASIC_RESPONSE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2687:30 */ type _CERT_SUPPORTED_ALGORITHM_INFO = struct { FAlgorithm CRYPT_ALGORITHM_IDENTIFIER FIntendedKeyUsage CRYPT_BIT_BLOB FIntendedCertPolicies CERT_POLICIES_INFO -} /* wincrypt.h:2693:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2693:11 */ -type CERT_SUPPORTED_ALGORITHM_INFO = _CERT_SUPPORTED_ALGORITHM_INFO /* wincrypt.h:2697:5 */ -type PCERT_SUPPORTED_ALGORITHM_INFO = uintptr /* wincrypt.h:2697:36 */ +type CERT_SUPPORTED_ALGORITHM_INFO = _CERT_SUPPORTED_ALGORITHM_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2697:5 */ +type PCERT_SUPPORTED_ALGORITHM_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2697:36 */ type _CERT_TPM_SPECIFICATION_INFO = struct { FpwszFamily LPWSTR FdwLevel DWORD FdwRevision DWORD -} /* wincrypt.h:2699:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2699:11 */ -type CERT_TPM_SPECIFICATION_INFO = _CERT_TPM_SPECIFICATION_INFO /* wincrypt.h:2703:5 */ -type PCERT_TPM_SPECIFICATION_INFO = uintptr /* wincrypt.h:2703:34 */ +type CERT_TPM_SPECIFICATION_INFO = _CERT_TPM_SPECIFICATION_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2703:5 */ +type PCERT_TPM_SPECIFICATION_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2703:34 */ -type HCRYPTOIDFUNCSET = uintptr /* wincrypt.h:2705:16 */ -type HCRYPTOIDFUNCADDR = uintptr /* wincrypt.h:2706:16 */ +type HCRYPTOIDFUNCSET = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2705:16 */ +type HCRYPTOIDFUNCADDR = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2706:16 */ type _CRYPT_OID_FUNC_ENTRY = struct { FpszOID LPCSTR FpvFuncAddr uintptr -} /* wincrypt.h:2729:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2729:11 */ -type CRYPT_OID_FUNC_ENTRY = _CRYPT_OID_FUNC_ENTRY /* wincrypt.h:2732:5 */ -type PCRYPT_OID_FUNC_ENTRY = uintptr /* wincrypt.h:2732:26 */ +type CRYPT_OID_FUNC_ENTRY = _CRYPT_OID_FUNC_ENTRY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2732:5 */ +type PCRYPT_OID_FUNC_ENTRY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2732:26 */ -type PFN_CRYPT_ENUM_OID_FUNC = uintptr /* wincrypt.h:2753:19 */ +type PFN_CRYPT_ENUM_OID_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2753:19 */ type _CRYPT_OID_INFO = struct { FcbSize DWORD @@ -49031,55 +49032,55 @@ type _CRYPT_OID_INFO = struct { FdwGroupId DWORD F__28 struct{ FdwValue DWORD } FExtraInfo CRYPT_DATA_BLOB -} /* wincrypt.h:2770:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2770:11 */ -type CRYPT_OID_INFO = _CRYPT_OID_INFO /* wincrypt.h:2785:5 */ -type PCRYPT_OID_INFO = uintptr /* wincrypt.h:2785:20 */ +type CRYPT_OID_INFO = _CRYPT_OID_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2785:5 */ +type PCRYPT_OID_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2785:20 */ -type CCRYPT_OID_INFO = CRYPT_OID_INFO /* wincrypt.h:2787:32 */ -type PCCRYPT_OID_INFO = uintptr /* wincrypt.h:2787:48 */ +type CCRYPT_OID_INFO = CRYPT_OID_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2787:32 */ +type PCCRYPT_OID_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2787:48 */ -type PFN_CRYPT_ENUM_OID_INFO = uintptr /* wincrypt.h:2837:19 */ +type PFN_CRYPT_ENUM_OID_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2837:19 */ type _CERT_STRONG_SIGN_SERIALIZED_INFO = struct { FdwFlags DWORD F__ccgo_pad1 [4]byte FpwszCNGSignHashAlgids LPWSTR FpwszCNGPubKeyMinBitLengths LPWSTR -} /* wincrypt.h:2849:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2849:11 */ -type CERT_STRONG_SIGN_SERIALIZED_INFO = _CERT_STRONG_SIGN_SERIALIZED_INFO /* wincrypt.h:2853:5 */ -type PCERT_STRONG_SIGN_SERIALIZED_INFO = uintptr /* wincrypt.h:2853:38 */ +type CERT_STRONG_SIGN_SERIALIZED_INFO = _CERT_STRONG_SIGN_SERIALIZED_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2853:5 */ +type PCERT_STRONG_SIGN_SERIALIZED_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2853:38 */ type _CERT_STRONG_SIGN_PARA = struct { FcbSize DWORD FdwInfoChoice DWORD F__8 struct{ FpvInfo uintptr } -} /* wincrypt.h:2855:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2855:11 */ -type CERT_STRONG_SIGN_PARA = _CERT_STRONG_SIGN_PARA /* wincrypt.h:2863:5 */ -type PCERT_STRONG_SIGN_PARA = uintptr /* wincrypt.h:2863:27 */ +type CERT_STRONG_SIGN_PARA = _CERT_STRONG_SIGN_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2863:5 */ +type PCERT_STRONG_SIGN_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2863:27 */ -type PCCERT_STRONG_SIGN_PARA = uintptr /* wincrypt.h:2865:39 */ +type PCCERT_STRONG_SIGN_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2865:39 */ -type HCRYPTMSG = uintptr /* wincrypt.h:2888:16 */ +type HCRYPTMSG = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2888:16 */ type _CERT_ISSUER_SERIAL_NUMBER = struct { FIssuer CERT_NAME_BLOB FSerialNumber CRYPT_INTEGER_BLOB -} /* wincrypt.h:2915:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2915:11 */ -type CERT_ISSUER_SERIAL_NUMBER = _CERT_ISSUER_SERIAL_NUMBER /* wincrypt.h:2918:5 */ -type PCERT_ISSUER_SERIAL_NUMBER = uintptr /* wincrypt.h:2918:31 */ +type CERT_ISSUER_SERIAL_NUMBER = _CERT_ISSUER_SERIAL_NUMBER /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2918:5 */ +type PCERT_ISSUER_SERIAL_NUMBER = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2918:31 */ type _CERT_ID = struct { FdwIdChoice DWORD F__ccgo_pad1 [4]byte F__8 struct{ FIssuerSerialNumber CERT_ISSUER_SERIAL_NUMBER } -} /* wincrypt.h:2920:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2920:11 */ -type CERT_ID = _CERT_ID /* wincrypt.h:2927:5 */ -type PCERT_ID = uintptr /* wincrypt.h:2927:13 */ +type CERT_ID = _CERT_ID /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2927:5 */ +type PCERT_ID = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2927:13 */ type _CMSG_SIGNER_ENCODE_INFO = struct { FcbSize DWORD @@ -49096,10 +49097,10 @@ type _CMSG_SIGNER_ENCODE_INFO = struct { FcUnauthAttr DWORD F__ccgo_pad4 [4]byte FrgUnauthAttr PCRYPT_ATTRIBUTE -} /* wincrypt.h:2933:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2933:11 */ -type CMSG_SIGNER_ENCODE_INFO = _CMSG_SIGNER_ENCODE_INFO /* wincrypt.h:2952:5 */ -type PCMSG_SIGNER_ENCODE_INFO = uintptr /* wincrypt.h:2952:29 */ +type CMSG_SIGNER_ENCODE_INFO = _CMSG_SIGNER_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2952:5 */ +type PCMSG_SIGNER_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2952:29 */ type _CMSG_SIGNED_ENCODE_INFO = struct { FcbSize DWORD @@ -49111,10 +49112,10 @@ type _CMSG_SIGNED_ENCODE_INFO = struct { FcCrlEncoded DWORD F__ccgo_pad2 [4]byte FrgCrlEncoded PCRL_BLOB -} /* wincrypt.h:2954:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2954:11 */ -type CMSG_SIGNED_ENCODE_INFO = _CMSG_SIGNED_ENCODE_INFO /* wincrypt.h:2966:5 */ -type PCMSG_SIGNED_ENCODE_INFO = uintptr /* wincrypt.h:2966:29 */ +type CMSG_SIGNED_ENCODE_INFO = _CMSG_SIGNED_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2966:5 */ +type PCMSG_SIGNED_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2966:29 */ type _CMSG_RECIPIENT_ENCODE_INFO = struct { FdwRecipientChoice DWORD @@ -49122,10 +49123,10 @@ type _CMSG_RECIPIENT_ENCODE_INFO = struct { F__8 struct { FpKeyTrans PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO } -} /* wincrypt.h:2968:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2968:11 */ -type CMSG_RECIPIENT_ENCODE_INFO = _CMSG_RECIPIENT_ENCODE_INFO /* wincrypt.h:2968:46 */ -type PCMSG_RECIPIENT_ENCODE_INFO = uintptr /* wincrypt.h:2968:73 */ +type CMSG_RECIPIENT_ENCODE_INFO = _CMSG_RECIPIENT_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2968:46 */ +type PCMSG_RECIPIENT_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2968:73 */ type _CMSG_ENVELOPED_ENCODE_INFO = struct { FcbSize DWORD @@ -49136,10 +49137,10 @@ type _CMSG_ENVELOPED_ENCODE_INFO = struct { FcRecipients DWORD F__ccgo_pad2 [4]byte FrgpRecipients uintptr -} /* wincrypt.h:2970:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2970:11 */ -type CMSG_ENVELOPED_ENCODE_INFO = _CMSG_ENVELOPED_ENCODE_INFO /* wincrypt.h:2988:5 */ -type PCMSG_ENVELOPED_ENCODE_INFO = uintptr /* wincrypt.h:2988:32 */ +type CMSG_ENVELOPED_ENCODE_INFO = _CMSG_ENVELOPED_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2988:5 */ +type PCMSG_ENVELOPED_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2988:32 */ type _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO = struct { FcbSize DWORD @@ -49149,10 +49150,10 @@ type _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO = struct { FhCryptProv HCRYPTPROV_LEGACY FRecipientPublicKey CRYPT_BIT_BLOB FRecipientId CERT_ID -} /* wincrypt.h:2990:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2990:11 */ -type CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO = _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO /* wincrypt.h:2997:5 */ -type PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO = uintptr /* wincrypt.h:2997:42 */ +type CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO = _CMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2997:5 */ +type PCMSG_KEY_TRANS_RECIPIENT_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2997:42 */ type _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO = struct { FcbSize DWORD @@ -49161,10 +49162,10 @@ type _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO = struct { FRecipientId CERT_ID FDate FILETIME FpOtherAttr PCRYPT_ATTRIBUTE_TYPE_VALUE -} /* wincrypt.h:2999:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:2999:11 */ -type CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO = _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO /* wincrypt.h:3005:5 */ -type PCMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO = uintptr /* wincrypt.h:3005:46 */ +type CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO = _CMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3005:5 */ +type PCMSG_RECIPIENT_ENCRYPTED_KEY_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3005:46 */ type _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO = struct { FcbSize DWORD @@ -49181,10 +49182,10 @@ type _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO = struct { FcRecipientEncryptedKeys DWORD F__ccgo_pad2 [4]byte FrgpRecipientEncryptedKeys uintptr -} /* wincrypt.h:3007:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3007:11 */ -type CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO = _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO /* wincrypt.h:3023:5 */ -type PCMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO = uintptr /* wincrypt.h:3023:42 */ +type CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO = _CMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3023:5 */ +type PCMSG_KEY_AGREE_RECIPIENT_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3023:42 */ type _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO = struct { FcbSize DWORD @@ -49198,44 +49199,44 @@ type _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO = struct { FKeyId CRYPT_DATA_BLOB FDate FILETIME FpOtherAttr PCRYPT_ATTRIBUTE_TYPE_VALUE -} /* wincrypt.h:3028:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3028:11 */ -type CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO = _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO /* wincrypt.h:3041:5 */ -type PCMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO = uintptr /* wincrypt.h:3041:42 */ +type CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO = _CMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3041:5 */ +type PCMSG_MAIL_LIST_RECIPIENT_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3041:42 */ type _CMSG_RC2_AUX_INFO = struct { FcbSize DWORD FdwBitLen DWORD -} /* wincrypt.h:3061:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3061:11 */ -type CMSG_RC2_AUX_INFO = _CMSG_RC2_AUX_INFO /* wincrypt.h:3064:5 */ -type PCMSG_RC2_AUX_INFO = uintptr /* wincrypt.h:3064:23 */ +type CMSG_RC2_AUX_INFO = _CMSG_RC2_AUX_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3064:5 */ +type PCMSG_RC2_AUX_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3064:23 */ type _CMSG_SP3_COMPATIBLE_AUX_INFO = struct { FcbSize DWORD FdwFlags DWORD -} /* wincrypt.h:3066:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3066:11 */ -type CMSG_SP3_COMPATIBLE_AUX_INFO = _CMSG_SP3_COMPATIBLE_AUX_INFO /* wincrypt.h:3069:5 */ -type PCMSG_SP3_COMPATIBLE_AUX_INFO = uintptr /* wincrypt.h:3069:34 */ +type CMSG_SP3_COMPATIBLE_AUX_INFO = _CMSG_SP3_COMPATIBLE_AUX_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3069:5 */ +type PCMSG_SP3_COMPATIBLE_AUX_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3069:34 */ type _CMSG_RC4_AUX_INFO = struct { FcbSize DWORD FdwBitLen DWORD -} /* wincrypt.h:3071:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3071:11 */ -type CMSG_RC4_AUX_INFO = _CMSG_RC4_AUX_INFO /* wincrypt.h:3074:5 */ -type PCMSG_RC4_AUX_INFO = uintptr /* wincrypt.h:3074:23 */ +type CMSG_RC4_AUX_INFO = _CMSG_RC4_AUX_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3074:5 */ +type PCMSG_RC4_AUX_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3074:23 */ type _CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FSignedInfo CMSG_SIGNED_ENCODE_INFO FEnvelopedInfo CMSG_ENVELOPED_ENCODE_INFO -} /* wincrypt.h:3076:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3076:11 */ -type CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO = _CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO /* wincrypt.h:3080:5 */ -type PCMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO = uintptr /* wincrypt.h:3080:43 */ +type CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO = _CMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3080:5 */ +type PCMSG_SIGNED_AND_ENVELOPED_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3080:43 */ type _CMSG_HASHED_ENCODE_INFO = struct { FcbSize DWORD @@ -49243,32 +49244,32 @@ type _CMSG_HASHED_ENCODE_INFO = struct { FhCryptProv HCRYPTPROV_LEGACY FHashAlgorithm CRYPT_ALGORITHM_IDENTIFIER FpvHashAuxInfo uintptr -} /* wincrypt.h:3082:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3082:11 */ -type CMSG_HASHED_ENCODE_INFO = _CMSG_HASHED_ENCODE_INFO /* wincrypt.h:3087:5 */ -type PCMSG_HASHED_ENCODE_INFO = uintptr /* wincrypt.h:3087:29 */ +type CMSG_HASHED_ENCODE_INFO = _CMSG_HASHED_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3087:5 */ +type PCMSG_HASHED_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3087:29 */ type _CMSG_ENCRYPTED_ENCODE_INFO = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FContentEncryptionAlgorithm CRYPT_ALGORITHM_IDENTIFIER FpvEncryptionAuxInfo uintptr -} /* wincrypt.h:3089:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3089:11 */ -type CMSG_ENCRYPTED_ENCODE_INFO = _CMSG_ENCRYPTED_ENCODE_INFO /* wincrypt.h:3093:5 */ -type PCMSG_ENCRYPTED_ENCODE_INFO = uintptr /* wincrypt.h:3093:32 */ +type CMSG_ENCRYPTED_ENCODE_INFO = _CMSG_ENCRYPTED_ENCODE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3093:5 */ +type PCMSG_ENCRYPTED_ENCODE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3093:32 */ -type PFN_CMSG_STREAM_OUTPUT = uintptr /* wincrypt.h:3095:19 */ +type PFN_CMSG_STREAM_OUTPUT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3095:19 */ type _CMSG_STREAM_INFO = struct { FcbContent DWORD F__ccgo_pad1 [4]byte FpfnStreamOutput PFN_CMSG_STREAM_OUTPUT FpvArg uintptr -} /* wincrypt.h:3099:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3099:11 */ -type CMSG_STREAM_INFO = _CMSG_STREAM_INFO /* wincrypt.h:3103:5 */ -type PCMSG_STREAM_INFO = uintptr /* wincrypt.h:3103:22 */ +type CMSG_STREAM_INFO = _CMSG_STREAM_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3103:5 */ +type PCMSG_STREAM_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3103:22 */ type _CMSG_SIGNER_INFO = struct { FdwVersion DWORD @@ -49280,10 +49281,10 @@ type _CMSG_SIGNER_INFO = struct { FEncryptedHash CRYPT_DATA_BLOB FAuthAttrs CRYPT_ATTRIBUTES FUnauthAttrs CRYPT_ATTRIBUTES -} /* wincrypt.h:3159:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3159:11 */ -type CMSG_SIGNER_INFO = _CMSG_SIGNER_INFO /* wincrypt.h:3168:5 */ -type PCMSG_SIGNER_INFO = uintptr /* wincrypt.h:3168:22 */ +type CMSG_SIGNER_INFO = _CMSG_SIGNER_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3168:5 */ +type PCMSG_SIGNER_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3168:22 */ type _CMSG_CMS_SIGNER_INFO = struct { FdwVersion DWORD @@ -49294,13 +49295,13 @@ type _CMSG_CMS_SIGNER_INFO = struct { FEncryptedHash CRYPT_DATA_BLOB FAuthAttrs CRYPT_ATTRIBUTES FUnauthAttrs CRYPT_ATTRIBUTES -} /* wincrypt.h:3170:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3170:11 */ -type CMSG_CMS_SIGNER_INFO = _CMSG_CMS_SIGNER_INFO /* wincrypt.h:3178:5 */ -type PCMSG_CMS_SIGNER_INFO = uintptr /* wincrypt.h:3178:26 */ +type CMSG_CMS_SIGNER_INFO = _CMSG_CMS_SIGNER_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3178:5 */ +type PCMSG_CMS_SIGNER_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3178:26 */ -type CMSG_ATTR = CRYPT_ATTRIBUTES /* wincrypt.h:3180:28 */ -type PCMSG_ATTR = uintptr /* wincrypt.h:3181:28 */ +type CMSG_ATTR = CRYPT_ATTRIBUTES /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3180:28 */ +type PCMSG_ATTR = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3181:28 */ type _CMSG_KEY_TRANS_RECIPIENT_INFO = struct { FdwVersion DWORD @@ -49308,20 +49309,20 @@ type _CMSG_KEY_TRANS_RECIPIENT_INFO = struct { FRecipientId CERT_ID FKeyEncryptionAlgorithm CRYPT_ALGORITHM_IDENTIFIER FEncryptedKey CRYPT_DATA_BLOB -} /* wincrypt.h:3203:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3203:11 */ -type CMSG_KEY_TRANS_RECIPIENT_INFO = _CMSG_KEY_TRANS_RECIPIENT_INFO /* wincrypt.h:3208:5 */ -type PCMSG_KEY_TRANS_RECIPIENT_INFO = uintptr /* wincrypt.h:3208:35 */ +type CMSG_KEY_TRANS_RECIPIENT_INFO = _CMSG_KEY_TRANS_RECIPIENT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3208:5 */ +type PCMSG_KEY_TRANS_RECIPIENT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3208:35 */ type _CMSG_RECIPIENT_ENCRYPTED_KEY_INFO = struct { FRecipientId CERT_ID FEncryptedKey CRYPT_DATA_BLOB FDate FILETIME FpOtherAttr PCRYPT_ATTRIBUTE_TYPE_VALUE -} /* wincrypt.h:3210:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3210:11 */ -type CMSG_RECIPIENT_ENCRYPTED_KEY_INFO = _CMSG_RECIPIENT_ENCRYPTED_KEY_INFO /* wincrypt.h:3215:5 */ -type PCMSG_RECIPIENT_ENCRYPTED_KEY_INFO = uintptr /* wincrypt.h:3215:39 */ +type CMSG_RECIPIENT_ENCRYPTED_KEY_INFO = _CMSG_RECIPIENT_ENCRYPTED_KEY_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3215:5 */ +type PCMSG_RECIPIENT_ENCRYPTED_KEY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3215:39 */ type _CMSG_KEY_AGREE_RECIPIENT_INFO = struct { FdwVersion DWORD @@ -49335,10 +49336,10 @@ type _CMSG_KEY_AGREE_RECIPIENT_INFO = struct { FcRecipientEncryptedKeys DWORD F__ccgo_pad1 [4]byte FrgpRecipientEncryptedKeys uintptr -} /* wincrypt.h:3217:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3217:11 */ -type CMSG_KEY_AGREE_RECIPIENT_INFO = _CMSG_KEY_AGREE_RECIPIENT_INFO /* wincrypt.h:3228:5 */ -type PCMSG_KEY_AGREE_RECIPIENT_INFO = uintptr /* wincrypt.h:3228:35 */ +type CMSG_KEY_AGREE_RECIPIENT_INFO = _CMSG_KEY_AGREE_RECIPIENT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3228:5 */ +type PCMSG_KEY_AGREE_RECIPIENT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3228:35 */ type _CMSG_MAIL_LIST_RECIPIENT_INFO = struct { FdwVersion DWORD @@ -49348,10 +49349,10 @@ type _CMSG_MAIL_LIST_RECIPIENT_INFO = struct { FEncryptedKey CRYPT_DATA_BLOB FDate FILETIME FpOtherAttr PCRYPT_ATTRIBUTE_TYPE_VALUE -} /* wincrypt.h:3233:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3233:11 */ -type CMSG_MAIL_LIST_RECIPIENT_INFO = _CMSG_MAIL_LIST_RECIPIENT_INFO /* wincrypt.h:3240:5 */ -type PCMSG_MAIL_LIST_RECIPIENT_INFO = uintptr /* wincrypt.h:3240:35 */ +type CMSG_MAIL_LIST_RECIPIENT_INFO = _CMSG_MAIL_LIST_RECIPIENT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3240:5 */ +type PCMSG_MAIL_LIST_RECIPIENT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3240:35 */ type _CMSG_CMS_RECIPIENT_INFO = struct { FdwRecipientChoice DWORD @@ -49359,10 +49360,10 @@ type _CMSG_CMS_RECIPIENT_INFO = struct { F__8 struct { FpKeyTrans PCMSG_KEY_TRANS_RECIPIENT_INFO } -} /* wincrypt.h:3242:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3242:11 */ -type CMSG_CMS_RECIPIENT_INFO = _CMSG_CMS_RECIPIENT_INFO /* wincrypt.h:3249:5 */ -type PCMSG_CMS_RECIPIENT_INFO = uintptr /* wincrypt.h:3249:29 */ +type CMSG_CMS_RECIPIENT_INFO = _CMSG_CMS_RECIPIENT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3249:5 */ +type PCMSG_CMS_RECIPIENT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3249:29 */ type _CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA = struct { FcbSize DWORD @@ -49371,10 +49372,10 @@ type _CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA = struct { FdwSignerIndex DWORD FdwSignerType DWORD FpvSigner uintptr -} /* wincrypt.h:3282:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3282:11 */ -type CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA = _CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA /* wincrypt.h:3288:5 */ -type PCMSG_CTRL_VERIFY_SIGNATURE_EX_PARA = uintptr /* wincrypt.h:3288:40 */ +type CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA = _CMSG_CTRL_VERIFY_SIGNATURE_EX_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3288:5 */ +type PCMSG_CTRL_VERIFY_SIGNATURE_EX_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3288:40 */ type _CMSG_CTRL_DECRYPT_PARA = struct { FcbSize DWORD @@ -49382,10 +49383,10 @@ type _CMSG_CTRL_DECRYPT_PARA = struct { F__8 struct{ FhCryptProv HCRYPTPROV } FdwKeySpec DWORD FdwRecipientIndex DWORD -} /* wincrypt.h:3295:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3295:11 */ -type CMSG_CTRL_DECRYPT_PARA = _CMSG_CTRL_DECRYPT_PARA /* wincrypt.h:3303:5 */ -type PCMSG_CTRL_DECRYPT_PARA = uintptr /* wincrypt.h:3303:28 */ +type CMSG_CTRL_DECRYPT_PARA = _CMSG_CTRL_DECRYPT_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3303:5 */ +type PCMSG_CTRL_DECRYPT_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3303:28 */ type _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA = struct { FcbSize DWORD @@ -49396,10 +49397,10 @@ type _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA = struct { FpKeyTrans PCMSG_KEY_TRANS_RECIPIENT_INFO FdwRecipientIndex DWORD F__ccgo_pad3 [4]byte -} /* wincrypt.h:3305:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3305:11 */ -type CMSG_CTRL_KEY_TRANS_DECRYPT_PARA = _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA /* wincrypt.h:3314:5 */ -type PCMSG_CTRL_KEY_TRANS_DECRYPT_PARA = uintptr /* wincrypt.h:3314:38 */ +type CMSG_CTRL_KEY_TRANS_DECRYPT_PARA = _CMSG_CTRL_KEY_TRANS_DECRYPT_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3314:5 */ +type PCMSG_CTRL_KEY_TRANS_DECRYPT_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3314:38 */ type _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA = struct { FcbSize DWORD @@ -49411,10 +49412,10 @@ type _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA = struct { FdwRecipientIndex DWORD FdwRecipientEncryptedKeyIndex DWORD FOriginatorPublicKey CRYPT_BIT_BLOB -} /* wincrypt.h:3316:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3316:11 */ -type CMSG_CTRL_KEY_AGREE_DECRYPT_PARA = _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA /* wincrypt.h:3327:5 */ -type PCMSG_CTRL_KEY_AGREE_DECRYPT_PARA = uintptr /* wincrypt.h:3327:38 */ +type CMSG_CTRL_KEY_AGREE_DECRYPT_PARA = _CMSG_CTRL_KEY_AGREE_DECRYPT_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3327:5 */ +type PCMSG_CTRL_KEY_AGREE_DECRYPT_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3327:38 */ type _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA = struct { FcbSize DWORD @@ -49424,35 +49425,35 @@ type _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA = struct { FdwRecipientIndex DWORD FdwKeyChoice DWORD F__32 struct{ FhKeyEncryptionKey HCRYPTKEY } -} /* wincrypt.h:3329:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3329:11 */ -type CMSG_CTRL_MAIL_LIST_DECRYPT_PARA = _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA /* wincrypt.h:3339:5 */ -type PCMSG_CTRL_MAIL_LIST_DECRYPT_PARA = uintptr /* wincrypt.h:3339:38 */ +type CMSG_CTRL_MAIL_LIST_DECRYPT_PARA = _CMSG_CTRL_MAIL_LIST_DECRYPT_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3339:5 */ +type PCMSG_CTRL_MAIL_LIST_DECRYPT_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3339:38 */ type _CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA = struct { FcbSize DWORD FdwSignerIndex DWORD Fblob CRYPT_DATA_BLOB -} /* wincrypt.h:3341:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3341:11 */ -type CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA = _CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA /* wincrypt.h:3345:5 */ -type PCMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA = uintptr /* wincrypt.h:3345:43 */ +type CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA = _CMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3345:5 */ +type PCMSG_CTRL_ADD_SIGNER_UNAUTH_ATTR_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3345:43 */ type _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA = struct { FcbSize DWORD FdwSignerIndex DWORD FdwUnauthAttrIndex DWORD -} /* wincrypt.h:3347:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3347:11 */ -type CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA = _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA /* wincrypt.h:3351:5 */ -type PCMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA = uintptr /* wincrypt.h:3351:43 */ +type CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA = _CMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3351:5 */ +type PCMSG_CTRL_DEL_SIGNER_UNAUTH_ATTR_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3351:43 */ -type PFN_CMSG_ALLOC = uintptr /* wincrypt.h:3360:16 */ -type PFN_CMSG_FREE = uintptr /* wincrypt.h:3361:16 */ +type PFN_CMSG_ALLOC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3360:16 */ +type PFN_CMSG_FREE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3361:16 */ -type PFN_CMSG_GEN_ENCRYPT_KEY = uintptr /* wincrypt.h:3367:19 */ -type PFN_CMSG_EXPORT_ENCRYPT_KEY = uintptr /* wincrypt.h:3368:19 */ -type PFN_CMSG_IMPORT_ENCRYPT_KEY = uintptr /* wincrypt.h:3369:19 */ +type PFN_CMSG_GEN_ENCRYPT_KEY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3367:19 */ +type PFN_CMSG_EXPORT_ENCRYPT_KEY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3368:19 */ +type PFN_CMSG_IMPORT_ENCRYPT_KEY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3369:19 */ type _CMSG_CONTENT_ENCRYPT_INFO = struct { FcbSize DWORD @@ -49474,12 +49475,12 @@ type _CMSG_CONTENT_ENCRYPT_INFO = struct { FpbContentEncryptKey uintptr FcbContentEncryptKey DWORD F__ccgo_pad4 [4]byte -} /* wincrypt.h:3375:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3375:11 */ -type CMSG_CONTENT_ENCRYPT_INFO = _CMSG_CONTENT_ENCRYPT_INFO /* wincrypt.h:3394:5 */ -type PCMSG_CONTENT_ENCRYPT_INFO = uintptr /* wincrypt.h:3394:31 */ +type CMSG_CONTENT_ENCRYPT_INFO = _CMSG_CONTENT_ENCRYPT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3394:5 */ +type PCMSG_CONTENT_ENCRYPT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3394:31 */ -type PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY = uintptr /* wincrypt.h:3406:19 */ +type PFN_CMSG_GEN_CONTENT_ENCRYPT_KEY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3406:19 */ type _CMSG_KEY_TRANS_ENCRYPT_INFO = struct { FcbSize DWORD @@ -49488,21 +49489,21 @@ type _CMSG_KEY_TRANS_ENCRYPT_INFO = struct { FEncryptedKey CRYPT_DATA_BLOB FdwFlags DWORD F__ccgo_pad1 [4]byte -} /* wincrypt.h:3408:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3408:11 */ -type CMSG_KEY_TRANS_ENCRYPT_INFO = _CMSG_KEY_TRANS_ENCRYPT_INFO /* wincrypt.h:3414:5 */ -type PCMSG_KEY_TRANS_ENCRYPT_INFO = uintptr /* wincrypt.h:3414:33 */ +type CMSG_KEY_TRANS_ENCRYPT_INFO = _CMSG_KEY_TRANS_ENCRYPT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3414:5 */ +type PCMSG_KEY_TRANS_ENCRYPT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3414:33 */ -type PFN_CMSG_EXPORT_KEY_TRANS = uintptr /* wincrypt.h:3423:19 */ +type PFN_CMSG_EXPORT_KEY_TRANS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3423:19 */ type _CMSG_KEY_AGREE_KEY_ENCRYPT_INFO = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FEncryptedKey CRYPT_DATA_BLOB -} /* wincrypt.h:3425:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3425:11 */ -type CMSG_KEY_AGREE_KEY_ENCRYPT_INFO = _CMSG_KEY_AGREE_KEY_ENCRYPT_INFO /* wincrypt.h:3428:5 */ -type PCMSG_KEY_AGREE_KEY_ENCRYPT_INFO = uintptr /* wincrypt.h:3428:37 */ +type CMSG_KEY_AGREE_KEY_ENCRYPT_INFO = _CMSG_KEY_AGREE_KEY_ENCRYPT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3428:5 */ +type PCMSG_KEY_AGREE_KEY_ENCRYPT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3428:37 */ type _CMSG_KEY_AGREE_ENCRYPT_INFO = struct { FcbSize DWORD @@ -49520,12 +49521,12 @@ type _CMSG_KEY_AGREE_ENCRYPT_INFO = struct { FrgpKeyAgreeKeyEncryptInfo uintptr FdwFlags DWORD F__ccgo_pad3 [4]byte -} /* wincrypt.h:3430:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3430:11 */ -type CMSG_KEY_AGREE_ENCRYPT_INFO = _CMSG_KEY_AGREE_ENCRYPT_INFO /* wincrypt.h:3443:5 */ -type PCMSG_KEY_AGREE_ENCRYPT_INFO = uintptr /* wincrypt.h:3443:33 */ +type CMSG_KEY_AGREE_ENCRYPT_INFO = _CMSG_KEY_AGREE_ENCRYPT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3443:5 */ +type PCMSG_KEY_AGREE_ENCRYPT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3443:33 */ -type PFN_CMSG_EXPORT_KEY_AGREE = uintptr /* wincrypt.h:3456:19 */ +type PFN_CMSG_EXPORT_KEY_AGREE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3456:19 */ type _CMSG_MAIL_LIST_ENCRYPT_INFO = struct { FcbSize DWORD @@ -49534,15 +49535,15 @@ type _CMSG_MAIL_LIST_ENCRYPT_INFO = struct { FEncryptedKey CRYPT_DATA_BLOB FdwFlags DWORD F__ccgo_pad1 [4]byte -} /* wincrypt.h:3458:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3458:11 */ -type CMSG_MAIL_LIST_ENCRYPT_INFO = _CMSG_MAIL_LIST_ENCRYPT_INFO /* wincrypt.h:3464:5 */ -type PCMSG_MAIL_LIST_ENCRYPT_INFO = uintptr /* wincrypt.h:3464:33 */ +type CMSG_MAIL_LIST_ENCRYPT_INFO = _CMSG_MAIL_LIST_ENCRYPT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3464:5 */ +type PCMSG_MAIL_LIST_ENCRYPT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3464:33 */ -type PFN_CMSG_EXPORT_MAIL_LIST = uintptr /* wincrypt.h:3478:19 */ -type PFN_CMSG_IMPORT_KEY_TRANS = uintptr /* wincrypt.h:3479:19 */ -type PFN_CMSG_IMPORT_KEY_AGREE = uintptr /* wincrypt.h:3480:19 */ -type PFN_CMSG_IMPORT_MAIL_LIST = uintptr /* wincrypt.h:3481:19 */ +type PFN_CMSG_EXPORT_MAIL_LIST = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3478:19 */ +type PFN_CMSG_IMPORT_KEY_TRANS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3479:19 */ +type PFN_CMSG_IMPORT_KEY_AGREE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3480:19 */ +type PFN_CMSG_IMPORT_MAIL_LIST = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3481:19 */ type _CMSG_CNG_CONTENT_DECRYPT_INFO = struct { FcbSize DWORD @@ -49556,16 +49557,16 @@ type _CMSG_CNG_CONTENT_DECRYPT_INFO = struct { F__ccgo_pad2 [4]byte FhCNGContentEncryptKey BCRYPT_KEY_HANDLE FpbCNGContentEncryptKeyObject uintptr -} /* wincrypt.h:3483:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3483:11 */ -type CMSG_CNG_CONTENT_DECRYPT_INFO = _CMSG_CNG_CONTENT_DECRYPT_INFO /* wincrypt.h:3493:5 */ -type PCMSG_CNG_CONTENT_DECRYPT_INFO = uintptr /* wincrypt.h:3493:35 */ +type CMSG_CNG_CONTENT_DECRYPT_INFO = _CMSG_CNG_CONTENT_DECRYPT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3493:5 */ +type PCMSG_CNG_CONTENT_DECRYPT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3493:35 */ -type PFN_CMSG_CNG_IMPORT_KEY_TRANS = uintptr /* wincrypt.h:3499:19 */ -type PFN_CMSG_CNG_IMPORT_KEY_AGREE = uintptr /* wincrypt.h:3500:19 */ -type PFN_CMSG_CNG_IMPORT_CONTENT_ENCRYPT_KEY = uintptr /* wincrypt.h:3501:19 */ +type PFN_CMSG_CNG_IMPORT_KEY_TRANS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3499:19 */ +type PFN_CMSG_CNG_IMPORT_KEY_AGREE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3500:19 */ +type PFN_CMSG_CNG_IMPORT_CONTENT_ENCRYPT_KEY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3501:19 */ -type HCERTSTORE = uintptr /* wincrypt.h:3505:16 */ +type HCERTSTORE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3505:16 */ type _CERT_CONTEXT = struct { FdwCertEncodingType DWORD @@ -49575,12 +49576,12 @@ type _CERT_CONTEXT = struct { F__ccgo_pad2 [4]byte FpCertInfo PCERT_INFO FhCertStore HCERTSTORE -} /* wincrypt.h:3507:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3507:11 */ -type CERT_CONTEXT = _CERT_CONTEXT /* wincrypt.h:3513:5 */ -type PCERT_CONTEXT = uintptr /* wincrypt.h:3513:18 */ +type CERT_CONTEXT = _CERT_CONTEXT /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3513:5 */ +type PCERT_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3513:18 */ -type PCCERT_CONTEXT = uintptr /* wincrypt.h:3515:30 */ +type PCCERT_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3515:30 */ type _CRL_CONTEXT = struct { FdwCertEncodingType DWORD @@ -49590,12 +49591,12 @@ type _CRL_CONTEXT = struct { F__ccgo_pad2 [4]byte FpCrlInfo PCRL_INFO FhCertStore HCERTSTORE -} /* wincrypt.h:3518:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3518:11 */ -type CRL_CONTEXT = _CRL_CONTEXT /* wincrypt.h:3524:5 */ -type PCRL_CONTEXT = uintptr /* wincrypt.h:3524:17 */ +type CRL_CONTEXT = _CRL_CONTEXT /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3524:5 */ +type PCRL_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3524:17 */ -type PCCRL_CONTEXT = uintptr /* wincrypt.h:3526:29 */ +type PCCRL_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3526:29 */ type _CTL_CONTEXT = struct { FdwMsgAndCertEncodingType DWORD @@ -49609,14 +49610,14 @@ type _CTL_CONTEXT = struct { FpbCtlContent uintptr FcbCtlContent DWORD F__ccgo_pad3 [4]byte -} /* wincrypt.h:3528:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3528:11 */ -type CTL_CONTEXT = _CTL_CONTEXT /* wincrypt.h:3537:5 */ -type PCTL_CONTEXT = uintptr /* wincrypt.h:3537:17 */ +type CTL_CONTEXT = _CTL_CONTEXT /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3537:5 */ +type PCTL_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3537:17 */ -type PCCTL_CONTEXT = uintptr /* wincrypt.h:3539:29 */ +type PCCTL_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3539:29 */ -type CertKeyType = uint32 /* wincrypt.h:3666:5 */ +type CertKeyType = uint32 /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3666:5 */ type _CRYPT_KEY_PROV_PARAM = struct { FdwParam DWORD @@ -49624,10 +49625,10 @@ type _CRYPT_KEY_PROV_PARAM = struct { FpbData uintptr FcbData DWORD FdwFlags DWORD -} /* wincrypt.h:3699:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3699:11 */ -type CRYPT_KEY_PROV_PARAM = _CRYPT_KEY_PROV_PARAM /* wincrypt.h:3704:5 */ -type PCRYPT_KEY_PROV_PARAM = uintptr /* wincrypt.h:3704:26 */ +type CRYPT_KEY_PROV_PARAM = _CRYPT_KEY_PROV_PARAM /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3704:5 */ +type PCRYPT_KEY_PROV_PARAM = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3704:26 */ type _CRYPT_KEY_PROV_INFO = struct { FpwszContainerName LPWSTR @@ -49639,10 +49640,10 @@ type _CRYPT_KEY_PROV_INFO = struct { FrgProvParam PCRYPT_KEY_PROV_PARAM FdwKeySpec DWORD F__ccgo_pad2 [4]byte -} /* wincrypt.h:3706:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3706:11 */ -type CRYPT_KEY_PROV_INFO = _CRYPT_KEY_PROV_INFO /* wincrypt.h:3714:5 */ -type PCRYPT_KEY_PROV_INFO = uintptr /* wincrypt.h:3714:25 */ +type CRYPT_KEY_PROV_INFO = _CRYPT_KEY_PROV_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3714:5 */ +type PCRYPT_KEY_PROV_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3714:25 */ type _CERT_KEY_CONTEXT = struct { FcbSize DWORD @@ -49650,60 +49651,60 @@ type _CERT_KEY_CONTEXT = struct { F__8 struct{ FhCryptProv HCRYPTPROV } FdwKeySpec DWORD F__ccgo_pad2 [4]byte -} /* wincrypt.h:3721:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3721:11 */ -type CERT_KEY_CONTEXT = _CERT_KEY_CONTEXT /* wincrypt.h:3728:5 */ -type PCERT_KEY_CONTEXT = uintptr /* wincrypt.h:3728:22 */ +type CERT_KEY_CONTEXT = _CERT_KEY_CONTEXT /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3728:5 */ +type PCERT_KEY_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3728:22 */ type _ROOT_INFO_LUID = struct { FLowPart DWORD FHighPart LONG -} /* wincrypt.h:3730:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3730:11 */ -type ROOT_INFO_LUID = _ROOT_INFO_LUID /* wincrypt.h:3733:5 */ -type PROOT_INFO_LUID = uintptr /* wincrypt.h:3733:20 */ +type ROOT_INFO_LUID = _ROOT_INFO_LUID /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3733:5 */ +type PROOT_INFO_LUID = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3733:20 */ type _CRYPT_SMART_CARD_ROOT_INFO = struct { FrgbCardID [16]BYTE Fluid ROOT_INFO_LUID -} /* wincrypt.h:3735:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3735:11 */ -type CRYPT_SMART_CARD_ROOT_INFO = _CRYPT_SMART_CARD_ROOT_INFO /* wincrypt.h:3738:5 */ -type PCRYPT_SMART_CARD_ROOT_INFO = uintptr /* wincrypt.h:3738:32 */ +type CRYPT_SMART_CARD_ROOT_INFO = _CRYPT_SMART_CARD_ROOT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3738:5 */ +type PCRYPT_SMART_CARD_ROOT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3738:32 */ type _CERT_SYSTEM_STORE_RELOCATE_PARA = struct { F__0 struct{ FhKeyBase HKEY } F__8 struct{ FpvSystemStore uintptr } -} /* wincrypt.h:3814:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3814:11 */ -type CERT_SYSTEM_STORE_RELOCATE_PARA = _CERT_SYSTEM_STORE_RELOCATE_PARA /* wincrypt.h:3824:5 */ -type PCERT_SYSTEM_STORE_RELOCATE_PARA = uintptr /* wincrypt.h:3824:37 */ +type CERT_SYSTEM_STORE_RELOCATE_PARA = _CERT_SYSTEM_STORE_RELOCATE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3824:5 */ +type PCERT_SYSTEM_STORE_RELOCATE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3824:37 */ type _CERT_REGISTRY_STORE_CLIENT_GPT_PARA = struct { FhKeyBase HKEY FpwszRegPath LPWSTR -} /* wincrypt.h:3937:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3937:11 */ -type CERT_REGISTRY_STORE_CLIENT_GPT_PARA = _CERT_REGISTRY_STORE_CLIENT_GPT_PARA /* wincrypt.h:3940:5 */ -type PCERT_REGISTRY_STORE_CLIENT_GPT_PARA = uintptr /* wincrypt.h:3940:41 */ +type CERT_REGISTRY_STORE_CLIENT_GPT_PARA = _CERT_REGISTRY_STORE_CLIENT_GPT_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3940:5 */ +type PCERT_REGISTRY_STORE_CLIENT_GPT_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3940:41 */ type _CERT_REGISTRY_STORE_ROAMING_PARA = struct { FhKey HKEY FpwszStoreDirectory LPWSTR -} /* wincrypt.h:3944:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3944:11 */ -type CERT_REGISTRY_STORE_ROAMING_PARA = _CERT_REGISTRY_STORE_ROAMING_PARA /* wincrypt.h:3947:5 */ -type PCERT_REGISTRY_STORE_ROAMING_PARA = uintptr /* wincrypt.h:3947:38 */ +type CERT_REGISTRY_STORE_ROAMING_PARA = _CERT_REGISTRY_STORE_ROAMING_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3947:5 */ +type PCERT_REGISTRY_STORE_ROAMING_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3947:38 */ type _CERT_LDAP_STORE_OPENED_PARA = struct { FpvLdapSessionHandle uintptr FpwszLdapUrl LPCWSTR -} /* wincrypt.h:3959:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3959:11 */ -type CERT_LDAP_STORE_OPENED_PARA = _CERT_LDAP_STORE_OPENED_PARA /* wincrypt.h:3962:5 */ -type PCERT_LDAP_STORE_OPENED_PARA = uintptr /* wincrypt.h:3962:33 */ +type CERT_LDAP_STORE_OPENED_PARA = _CERT_LDAP_STORE_OPENED_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3962:5 */ +type PCERT_LDAP_STORE_OPENED_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3962:33 */ -type HCERTSTOREPROV = uintptr /* wincrypt.h:3968:16 */ +type HCERTSTOREPROV = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3968:16 */ type _CERT_STORE_PROV_INFO = struct { FcbSize DWORD @@ -49713,27 +49714,27 @@ type _CERT_STORE_PROV_INFO = struct { FdwStoreProvFlags DWORD F__ccgo_pad1 [4]byte FhStoreProvFuncAddr2 HCRYPTOIDFUNCADDR -} /* wincrypt.h:3972:11 */ - -type CERT_STORE_PROV_INFO = _CERT_STORE_PROV_INFO /* wincrypt.h:3979:5 */ -type PCERT_STORE_PROV_INFO = uintptr /* wincrypt.h:3979:26 */ - -type PFN_CERT_DLL_OPEN_STORE_PROV_FUNC = uintptr /* wincrypt.h:3981:19 */ - -type PFN_CERT_STORE_PROV_CLOSE = uintptr /* wincrypt.h:4017:16 */ -type PFN_CERT_STORE_PROV_READ_CERT = uintptr /* wincrypt.h:4018:19 */ -type PFN_CERT_STORE_PROV_WRITE_CERT = uintptr /* wincrypt.h:4019:19 */ -type PFN_CERT_STORE_PROV_DELETE_CERT = uintptr /* wincrypt.h:4020:19 */ -type PFN_CERT_STORE_PROV_SET_CERT_PROPERTY = uintptr /* wincrypt.h:4021:19 */ -type PFN_CERT_STORE_PROV_READ_CRL = uintptr /* wincrypt.h:4022:19 */ -type PFN_CERT_STORE_PROV_WRITE_CRL = uintptr /* wincrypt.h:4023:19 */ -type PFN_CERT_STORE_PROV_DELETE_CRL = uintptr /* wincrypt.h:4024:19 */ -type PFN_CERT_STORE_PROV_SET_CRL_PROPERTY = uintptr /* wincrypt.h:4025:19 */ -type PFN_CERT_STORE_PROV_READ_CTL = uintptr /* wincrypt.h:4026:19 */ -type PFN_CERT_STORE_PROV_WRITE_CTL = uintptr /* wincrypt.h:4027:19 */ -type PFN_CERT_STORE_PROV_DELETE_CTL = uintptr /* wincrypt.h:4028:19 */ -type PFN_CERT_STORE_PROV_SET_CTL_PROPERTY = uintptr /* wincrypt.h:4029:19 */ -type PFN_CERT_STORE_PROV_CONTROL = uintptr /* wincrypt.h:4030:19 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3972:11 */ + +type CERT_STORE_PROV_INFO = _CERT_STORE_PROV_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3979:5 */ +type PCERT_STORE_PROV_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3979:26 */ + +type PFN_CERT_DLL_OPEN_STORE_PROV_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:3981:19 */ + +type PFN_CERT_STORE_PROV_CLOSE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4017:16 */ +type PFN_CERT_STORE_PROV_READ_CERT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4018:19 */ +type PFN_CERT_STORE_PROV_WRITE_CERT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4019:19 */ +type PFN_CERT_STORE_PROV_DELETE_CERT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4020:19 */ +type PFN_CERT_STORE_PROV_SET_CERT_PROPERTY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4021:19 */ +type PFN_CERT_STORE_PROV_READ_CRL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4022:19 */ +type PFN_CERT_STORE_PROV_WRITE_CRL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4023:19 */ +type PFN_CERT_STORE_PROV_DELETE_CRL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4024:19 */ +type PFN_CERT_STORE_PROV_SET_CRL_PROPERTY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4025:19 */ +type PFN_CERT_STORE_PROV_READ_CTL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4026:19 */ +type PFN_CERT_STORE_PROV_WRITE_CTL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4027:19 */ +type PFN_CERT_STORE_PROV_DELETE_CTL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4028:19 */ +type PFN_CERT_STORE_PROV_SET_CTL_PROPERTY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4029:19 */ +type PFN_CERT_STORE_PROV_CONTROL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4030:19 */ type _CERT_STORE_PROV_FIND_INFO = struct { FcbSize DWORD @@ -49741,39 +49742,39 @@ type _CERT_STORE_PROV_FIND_INFO = struct { FdwFindFlags DWORD FdwFindType DWORD FpvFindPara uintptr -} /* wincrypt.h:4032:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4032:11 */ -type CERT_STORE_PROV_FIND_INFO = _CERT_STORE_PROV_FIND_INFO /* wincrypt.h:4038:5 */ -type PCERT_STORE_PROV_FIND_INFO = uintptr /* wincrypt.h:4038:31 */ +type CERT_STORE_PROV_FIND_INFO = _CERT_STORE_PROV_FIND_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4038:5 */ +type PCERT_STORE_PROV_FIND_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4038:31 */ -type CCERT_STORE_PROV_FIND_INFO = CERT_STORE_PROV_FIND_INFO /* wincrypt.h:4040:43 */ -type PCCERT_STORE_PROV_FIND_INFO = uintptr /* wincrypt.h:4040:70 */ +type CCERT_STORE_PROV_FIND_INFO = CERT_STORE_PROV_FIND_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4040:43 */ +type PCCERT_STORE_PROV_FIND_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4040:70 */ -type PFN_CERT_STORE_PROV_FIND_CERT = uintptr /* wincrypt.h:4042:19 */ -type PFN_CERT_STORE_PROV_FREE_FIND_CERT = uintptr /* wincrypt.h:4043:19 */ -type PFN_CERT_STORE_PROV_GET_CERT_PROPERTY = uintptr /* wincrypt.h:4044:19 */ -type PFN_CERT_STORE_PROV_FIND_CRL = uintptr /* wincrypt.h:4045:19 */ -type PFN_CERT_STORE_PROV_FREE_FIND_CRL = uintptr /* wincrypt.h:4046:19 */ -type PFN_CERT_STORE_PROV_GET_CRL_PROPERTY = uintptr /* wincrypt.h:4047:19 */ -type PFN_CERT_STORE_PROV_FIND_CTL = uintptr /* wincrypt.h:4048:19 */ -type PFN_CERT_STORE_PROV_FREE_FIND_CTL = uintptr /* wincrypt.h:4049:19 */ -type PFN_CERT_STORE_PROV_GET_CTL_PROPERTY = uintptr /* wincrypt.h:4050:19 */ +type PFN_CERT_STORE_PROV_FIND_CERT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4042:19 */ +type PFN_CERT_STORE_PROV_FREE_FIND_CERT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4043:19 */ +type PFN_CERT_STORE_PROV_GET_CERT_PROPERTY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4044:19 */ +type PFN_CERT_STORE_PROV_FIND_CRL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4045:19 */ +type PFN_CERT_STORE_PROV_FREE_FIND_CRL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4046:19 */ +type PFN_CERT_STORE_PROV_GET_CRL_PROPERTY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4047:19 */ +type PFN_CERT_STORE_PROV_FIND_CTL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4048:19 */ +type PFN_CERT_STORE_PROV_FREE_FIND_CTL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4049:19 */ +type PFN_CERT_STORE_PROV_GET_CTL_PROPERTY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4050:19 */ type _CRL_FIND_ISSUED_FOR_PARA = struct { FpSubjectCert PCCERT_CONTEXT FpIssuerCert PCCERT_CONTEXT -} /* wincrypt.h:4152:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4152:11 */ -type CRL_FIND_ISSUED_FOR_PARA = _CRL_FIND_ISSUED_FOR_PARA /* wincrypt.h:4155:5 */ -type PCRL_FIND_ISSUED_FOR_PARA = uintptr /* wincrypt.h:4155:30 */ +type CRL_FIND_ISSUED_FOR_PARA = _CRL_FIND_ISSUED_FOR_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4155:5 */ +type PCRL_FIND_ISSUED_FOR_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4155:30 */ type _CTL_ANY_SUBJECT_INFO = struct { FSubjectAlgorithm CRYPT_ALGORITHM_IDENTIFIER FSubjectIdentifier CRYPT_DATA_BLOB -} /* wincrypt.h:4157:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4157:11 */ -type CTL_ANY_SUBJECT_INFO = _CTL_ANY_SUBJECT_INFO /* wincrypt.h:4160:5 */ -type PCTL_ANY_SUBJECT_INFO = uintptr /* wincrypt.h:4160:26 */ +type CTL_ANY_SUBJECT_INFO = _CTL_ANY_SUBJECT_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4160:5 */ +type PCTL_ANY_SUBJECT_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4160:26 */ type _CTL_FIND_USAGE_PARA = struct { FcbSize DWORD @@ -49781,10 +49782,10 @@ type _CTL_FIND_USAGE_PARA = struct { FSubjectUsage CTL_USAGE FListIdentifier CRYPT_DATA_BLOB FpSigner PCERT_INFO -} /* wincrypt.h:4272:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4272:11 */ -type CTL_FIND_USAGE_PARA = _CTL_FIND_USAGE_PARA /* wincrypt.h:4277:5 */ -type PCTL_FIND_USAGE_PARA = uintptr /* wincrypt.h:4277:25 */ +type CTL_FIND_USAGE_PARA = _CTL_FIND_USAGE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4277:5 */ +type PCTL_FIND_USAGE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4277:25 */ type _CTL_FIND_SUBJECT_PARA = struct { FcbSize DWORD @@ -49793,12 +49794,12 @@ type _CTL_FIND_SUBJECT_PARA = struct { FdwSubjectType DWORD F__ccgo_pad2 [4]byte FpvSubject uintptr -} /* wincrypt.h:4279:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4279:11 */ -type CTL_FIND_SUBJECT_PARA = _CTL_FIND_SUBJECT_PARA /* wincrypt.h:4284:5 */ -type PCTL_FIND_SUBJECT_PARA = uintptr /* wincrypt.h:4284:27 */ +type CTL_FIND_SUBJECT_PARA = _CTL_FIND_SUBJECT_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4284:5 */ +type PCTL_FIND_SUBJECT_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4284:27 */ -type PFN_CERT_CREATE_CONTEXT_SORT_FUNC = uintptr /* wincrypt.h:4286:19 */ +type PFN_CERT_CREATE_CONTEXT_SORT_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4286:19 */ type _CERT_CREATE_CONTEXT_PARA = struct { FcbSize DWORD @@ -49807,15 +49808,15 @@ type _CERT_CREATE_CONTEXT_PARA = struct { FpvFree uintptr FpfnSort PFN_CERT_CREATE_CONTEXT_SORT_FUNC FpvSort uintptr -} /* wincrypt.h:4288:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4288:11 */ -type CERT_CREATE_CONTEXT_PARA = _CERT_CREATE_CONTEXT_PARA /* wincrypt.h:4294:5 */ -type PCERT_CREATE_CONTEXT_PARA = uintptr /* wincrypt.h:4294:30 */ +type CERT_CREATE_CONTEXT_PARA = _CERT_CREATE_CONTEXT_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4294:5 */ +type PCERT_CREATE_CONTEXT_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4294:30 */ -type _CERT_SYSTEM_STORE_INFO = struct{ FcbSize DWORD } /* wincrypt.h:4296:11 */ +type _CERT_SYSTEM_STORE_INFO = struct{ FcbSize DWORD } /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4296:11 */ -type CERT_SYSTEM_STORE_INFO = _CERT_SYSTEM_STORE_INFO /* wincrypt.h:4298:5 */ -type PCERT_SYSTEM_STORE_INFO = uintptr /* wincrypt.h:4298:28 */ +type CERT_SYSTEM_STORE_INFO = _CERT_SYSTEM_STORE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4298:5 */ +type PCERT_SYSTEM_STORE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4298:28 */ type _CERT_PHYSICAL_STORE_INFO = struct { FcbSize DWORD @@ -49826,14 +49827,14 @@ type _CERT_PHYSICAL_STORE_INFO = struct { FOpenParameters CRYPT_DATA_BLOB FdwFlags DWORD FdwPriority DWORD -} /* wincrypt.h:4300:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4300:11 */ -type CERT_PHYSICAL_STORE_INFO = _CERT_PHYSICAL_STORE_INFO /* wincrypt.h:4308:5 */ -type PCERT_PHYSICAL_STORE_INFO = uintptr /* wincrypt.h:4308:30 */ +type CERT_PHYSICAL_STORE_INFO = _CERT_PHYSICAL_STORE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4308:5 */ +type PCERT_PHYSICAL_STORE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4308:30 */ -type PFN_CERT_ENUM_SYSTEM_STORE_LOCATION = uintptr /* wincrypt.h:4328:19 */ -type PFN_CERT_ENUM_SYSTEM_STORE = uintptr /* wincrypt.h:4329:19 */ -type PFN_CERT_ENUM_PHYSICAL_STORE = uintptr /* wincrypt.h:4330:19 */ +type PFN_CERT_ENUM_SYSTEM_STORE_LOCATION = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4328:19 */ +type PFN_CERT_ENUM_SYSTEM_STORE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4329:19 */ +type PFN_CERT_ENUM_PHYSICAL_STORE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4330:19 */ type _CTL_VERIFY_USAGE_PARA = struct { FcbSize DWORD @@ -49845,10 +49846,10 @@ type _CTL_VERIFY_USAGE_PARA = struct { FcSignerStore DWORD F__ccgo_pad3 [4]byte FrghSignerStore uintptr -} /* wincrypt.h:4375:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4375:11 */ -type CTL_VERIFY_USAGE_PARA = _CTL_VERIFY_USAGE_PARA /* wincrypt.h:4382:5 */ -type PCTL_VERIFY_USAGE_PARA = uintptr /* wincrypt.h:4382:27 */ +type CTL_VERIFY_USAGE_PARA = _CTL_VERIFY_USAGE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4382:5 */ +type PCTL_VERIFY_USAGE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4382:27 */ type _CTL_VERIFY_USAGE_STATUS = struct { FcbSize DWORD @@ -49861,10 +49862,10 @@ type _CTL_VERIFY_USAGE_STATUS = struct { FppSigner uintptr FdwSignerIndex DWORD F__ccgo_pad3 [4]byte -} /* wincrypt.h:4384:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4384:11 */ -type CTL_VERIFY_USAGE_STATUS = _CTL_VERIFY_USAGE_STATUS /* wincrypt.h:4392:5 */ -type PCTL_VERIFY_USAGE_STATUS = uintptr /* wincrypt.h:4392:29 */ +type CTL_VERIFY_USAGE_STATUS = _CTL_VERIFY_USAGE_STATUS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4392:5 */ +type PCTL_VERIFY_USAGE_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4392:29 */ type _CERT_REVOCATION_CRL_INFO = struct { FcbSize DWORD @@ -49874,10 +49875,10 @@ type _CERT_REVOCATION_CRL_INFO = struct { FpCrlEntry PCRL_ENTRY FfDeltaCrlEntry WINBOOL F__ccgo_pad2 [4]byte -} /* wincrypt.h:4403:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4403:11 */ -type CERT_REVOCATION_CRL_INFO = _CERT_REVOCATION_CRL_INFO /* wincrypt.h:4409:5 */ -type PCERT_REVOCATION_CRL_INFO = uintptr /* wincrypt.h:4409:30 */ +type CERT_REVOCATION_CRL_INFO = _CERT_REVOCATION_CRL_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4409:5 */ +type PCERT_REVOCATION_CRL_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4409:30 */ type _CERT_REVOCATION_CHAIN_PARA = struct { FcbSize DWORD @@ -49890,10 +49891,10 @@ type _CERT_REVOCATION_CHAIN_PARA = struct { FpftCacheResync LPFILETIME FcbMaxUrlRetrievalByteCount DWORD F__ccgo_pad2 [4]byte -} /* wincrypt.h:4411:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4411:11 */ -type CERT_REVOCATION_CHAIN_PARA = _CERT_REVOCATION_CHAIN_PARA /* wincrypt.h:4411:46 */ -type PCERT_REVOCATION_CHAIN_PARA = uintptr /* wincrypt.h:4411:73 */ +type CERT_REVOCATION_CHAIN_PARA = _CERT_REVOCATION_CHAIN_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4411:46 */ +type PCERT_REVOCATION_CHAIN_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4411:73 */ type _CERT_REVOCATION_PARA = struct { FcbSize DWORD @@ -49904,10 +49905,10 @@ type _CERT_REVOCATION_PARA = struct { FrgCertStore uintptr FhCrlStore HCERTSTORE FpftTimeToUse LPFILETIME -} /* wincrypt.h:4413:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4413:11 */ -type CERT_REVOCATION_PARA = _CERT_REVOCATION_PARA /* wincrypt.h:4429:5 */ -type PCERT_REVOCATION_PARA = uintptr /* wincrypt.h:4429:26 */ +type CERT_REVOCATION_PARA = _CERT_REVOCATION_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4429:5 */ +type PCERT_REVOCATION_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4429:26 */ type _CERT_REVOCATION_STATUS = struct { FcbSize DWORD @@ -49916,40 +49917,40 @@ type _CERT_REVOCATION_STATUS = struct { FdwReason DWORD FfHasFreshnessTime WINBOOL FdwFreshnessTime DWORD -} /* wincrypt.h:4431:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4431:11 */ -type CERT_REVOCATION_STATUS = _CERT_REVOCATION_STATUS /* wincrypt.h:4438:5 */ -type PCERT_REVOCATION_STATUS = uintptr /* wincrypt.h:4438:28 */ +type CERT_REVOCATION_STATUS = _CERT_REVOCATION_STATUS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4438:5 */ +type PCERT_REVOCATION_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4438:28 */ type _CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO = struct { FCertSignHashCNGAlgPropData CRYPT_DATA_BLOB FCertIssuerPubKeyBitLengthPropData CRYPT_DATA_BLOB -} /* wincrypt.h:4475:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4475:11 */ -type CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO = _CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO /* wincrypt.h:4478:5 */ -type PCRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO = uintptr /* wincrypt.h:4478:52 */ +type CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO = _CRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4478:5 */ +type PCRYPT_VERIFY_CERT_SIGN_STRONG_PROPERTIES_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4478:52 */ -type PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC = uintptr /* wincrypt.h:4480:19 */ -type PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC = uintptr /* wincrypt.h:4481:19 */ -type PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC = uintptr /* wincrypt.h:4482:19 */ +type PFN_CRYPT_EXTRACT_ENCODED_SIGNATURE_PARAMETERS_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4480:19 */ +type PFN_CRYPT_SIGN_AND_ENCODE_HASH_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4481:19 */ +type PFN_CRYPT_VERIFY_ENCODED_SIGNATURE_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4482:19 */ -type HCRYPTDEFAULTCONTEXT = uintptr /* wincrypt.h:4484:16 */ +type HCRYPTDEFAULTCONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4484:16 */ type _CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA = struct { FcOID DWORD F__ccgo_pad1 [4]byte FrgpszOID uintptr -} /* wincrypt.h:4486:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4486:11 */ -type CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA = _CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA /* wincrypt.h:4489:5 */ -type PCRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA = uintptr /* wincrypt.h:4489:42 */ +type CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA = _CRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4489:5 */ +type PCRYPT_DEFAULT_CONTEXT_MULTI_OID_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4489:42 */ -type PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC = uintptr /* wincrypt.h:4526:19 */ +type PFN_CRYPT_EXPORT_PUBLIC_KEY_INFO_EX2_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4526:19 */ -type PFN_IMPORT_PRIV_KEY_FUNC = uintptr /* wincrypt.h:4558:19 */ -type PFN_EXPORT_PRIV_KEY_FUNC = uintptr /* wincrypt.h:4559:19 */ +type PFN_IMPORT_PRIV_KEY_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4558:19 */ +type PFN_EXPORT_PRIV_KEY_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4559:19 */ -type PFN_CRYPT_GET_SIGNER_CERTIFICATE = uintptr /* wincrypt.h:4627:26 */ +type PFN_CRYPT_GET_SIGNER_CERTIFICATE = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4627:26 */ type _CRYPT_SIGN_MESSAGE_PARA = struct { FcbSize DWORD @@ -49971,10 +49972,10 @@ type _CRYPT_SIGN_MESSAGE_PARA = struct { FrgUnauthAttr PCRYPT_ATTRIBUTE FdwFlags DWORD FdwInnerContentType DWORD -} /* wincrypt.h:4629:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4629:11 */ -type CRYPT_SIGN_MESSAGE_PARA = _CRYPT_SIGN_MESSAGE_PARA /* wincrypt.h:4649:5 */ -type PCRYPT_SIGN_MESSAGE_PARA = uintptr /* wincrypt.h:4649:29 */ +type CRYPT_SIGN_MESSAGE_PARA = _CRYPT_SIGN_MESSAGE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4649:5 */ +type PCRYPT_SIGN_MESSAGE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4649:29 */ type _CRYPT_VERIFY_MESSAGE_PARA = struct { FcbSize DWORD @@ -49982,10 +49983,10 @@ type _CRYPT_VERIFY_MESSAGE_PARA = struct { FhCryptProv HCRYPTPROV_LEGACY FpfnGetSignerCertificate PFN_CRYPT_GET_SIGNER_CERTIFICATE FpvGetArg uintptr -} /* wincrypt.h:4656:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4656:11 */ -type CRYPT_VERIFY_MESSAGE_PARA = _CRYPT_VERIFY_MESSAGE_PARA /* wincrypt.h:4665:5 */ -type PCRYPT_VERIFY_MESSAGE_PARA = uintptr /* wincrypt.h:4665:31 */ +type CRYPT_VERIFY_MESSAGE_PARA = _CRYPT_VERIFY_MESSAGE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4665:5 */ +type PCRYPT_VERIFY_MESSAGE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4665:31 */ type _CRYPT_ENCRYPT_MESSAGE_PARA = struct { FcbSize DWORD @@ -49995,10 +49996,10 @@ type _CRYPT_ENCRYPT_MESSAGE_PARA = struct { FpvEncryptionAuxInfo uintptr FdwFlags DWORD FdwInnerContentType DWORD -} /* wincrypt.h:4667:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4667:11 */ -type CRYPT_ENCRYPT_MESSAGE_PARA = _CRYPT_ENCRYPT_MESSAGE_PARA /* wincrypt.h:4675:5 */ -type PCRYPT_ENCRYPT_MESSAGE_PARA = uintptr /* wincrypt.h:4675:32 */ +type CRYPT_ENCRYPT_MESSAGE_PARA = _CRYPT_ENCRYPT_MESSAGE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4675:5 */ +type PCRYPT_ENCRYPT_MESSAGE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4675:32 */ type _CRYPT_DECRYPT_MESSAGE_PARA = struct { FcbSize DWORD @@ -50006,10 +50007,10 @@ type _CRYPT_DECRYPT_MESSAGE_PARA = struct { FcCertStore DWORD F__ccgo_pad1 [4]byte FrghCertStore uintptr -} /* wincrypt.h:4679:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4679:11 */ -type CRYPT_DECRYPT_MESSAGE_PARA = _CRYPT_DECRYPT_MESSAGE_PARA /* wincrypt.h:4687:5 */ -type PCRYPT_DECRYPT_MESSAGE_PARA = uintptr /* wincrypt.h:4687:32 */ +type CRYPT_DECRYPT_MESSAGE_PARA = _CRYPT_DECRYPT_MESSAGE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4687:5 */ +type PCRYPT_DECRYPT_MESSAGE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4687:32 */ type _CRYPT_HASH_MESSAGE_PARA = struct { FcbSize DWORD @@ -50017,10 +50018,10 @@ type _CRYPT_HASH_MESSAGE_PARA = struct { FhCryptProv HCRYPTPROV_LEGACY FHashAlgorithm CRYPT_ALGORITHM_IDENTIFIER FpvHashAuxInfo uintptr -} /* wincrypt.h:4689:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4689:11 */ -type CRYPT_HASH_MESSAGE_PARA = _CRYPT_HASH_MESSAGE_PARA /* wincrypt.h:4695:5 */ -type PCRYPT_HASH_MESSAGE_PARA = uintptr /* wincrypt.h:4695:29 */ +type CRYPT_HASH_MESSAGE_PARA = _CRYPT_HASH_MESSAGE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4695:5 */ +type PCRYPT_HASH_MESSAGE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4695:29 */ type _CRYPT_KEY_SIGN_MESSAGE_PARA = struct { FcbSize DWORD @@ -50031,77 +50032,77 @@ type _CRYPT_KEY_SIGN_MESSAGE_PARA = struct { FHashAlgorithm CRYPT_ALGORITHM_IDENTIFIER FpvHashAuxInfo uintptr FPubKeyAlgorithm CRYPT_ALGORITHM_IDENTIFIER -} /* wincrypt.h:4697:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4697:11 */ -type CRYPT_KEY_SIGN_MESSAGE_PARA = _CRYPT_KEY_SIGN_MESSAGE_PARA /* wincrypt.h:4708:5 */ -type PCRYPT_KEY_SIGN_MESSAGE_PARA = uintptr /* wincrypt.h:4708:33 */ +type CRYPT_KEY_SIGN_MESSAGE_PARA = _CRYPT_KEY_SIGN_MESSAGE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4708:5 */ +type PCRYPT_KEY_SIGN_MESSAGE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4708:33 */ type _CRYPT_KEY_VERIFY_MESSAGE_PARA = struct { FcbSize DWORD FdwMsgEncodingType DWORD FhCryptProv HCRYPTPROV_LEGACY -} /* wincrypt.h:4710:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4710:11 */ -type CRYPT_KEY_VERIFY_MESSAGE_PARA = _CRYPT_KEY_VERIFY_MESSAGE_PARA /* wincrypt.h:4714:5 */ -type PCRYPT_KEY_VERIFY_MESSAGE_PARA = uintptr /* wincrypt.h:4714:35 */ +type CRYPT_KEY_VERIFY_MESSAGE_PARA = _CRYPT_KEY_VERIFY_MESSAGE_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4714:5 */ +type PCRYPT_KEY_VERIFY_MESSAGE_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4714:35 */ type _CERT_CHAIN = struct { FcCerts DWORD F__ccgo_pad1 [4]byte Fcerts PCERT_BLOB FkeyLocatorInfo CRYPT_KEY_PROV_INFO -} /* wincrypt.h:4716:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4716:11 */ -type CERT_CHAIN = _CERT_CHAIN /* wincrypt.h:4720:5 */ -type PCERT_CHAIN = uintptr /* wincrypt.h:4720:16 */ +type CERT_CHAIN = _CERT_CHAIN /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4720:5 */ +type PCERT_CHAIN = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4720:16 */ -type HCRYPTASYNC = HANDLE /* wincrypt.h:4793:18 */ -type PHCRYPTASYNC = uintptr /* wincrypt.h:4793:30 */ -type PFN_CRYPT_ASYNC_PARAM_FREE_FUNC = uintptr /* wincrypt.h:4794:16 */ +type HCRYPTASYNC = HANDLE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4793:18 */ +type PHCRYPTASYNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4793:30 */ +type PFN_CRYPT_ASYNC_PARAM_FREE_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4794:16 */ type _CRYPT_BLOB_ARRAY = struct { FcBlob DWORD F__ccgo_pad1 [4]byte FrgBlob PCRYPT_DATA_BLOB -} /* wincrypt.h:4804:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4804:11 */ -type CRYPT_BLOB_ARRAY = _CRYPT_BLOB_ARRAY /* wincrypt.h:4807:5 */ -type PCRYPT_BLOB_ARRAY = uintptr /* wincrypt.h:4807:22 */ +type CRYPT_BLOB_ARRAY = _CRYPT_BLOB_ARRAY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4807:5 */ +type PCRYPT_BLOB_ARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4807:22 */ type _CRYPT_CREDENTIALS = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FpszCredentialsOid LPCSTR FpvCredentials LPVOID -} /* wincrypt.h:4809:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4809:11 */ -type CRYPT_CREDENTIALS = _CRYPT_CREDENTIALS /* wincrypt.h:4813:5 */ -type PCRYPT_CREDENTIALS = uintptr /* wincrypt.h:4813:23 */ +type CRYPT_CREDENTIALS = _CRYPT_CREDENTIALS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4813:5 */ +type PCRYPT_CREDENTIALS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4813:23 */ type _CRYPT_PASSWORD_CREDENTIALSA = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FpszUsername LPSTR FpszPassword LPSTR -} /* wincrypt.h:4820:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4820:11 */ -type CRYPT_PASSWORD_CREDENTIALSA = _CRYPT_PASSWORD_CREDENTIALSA /* wincrypt.h:4824:5 */ -type PCRYPT_PASSWORD_CREDENTIALSA = uintptr /* wincrypt.h:4824:33 */ +type CRYPT_PASSWORD_CREDENTIALSA = _CRYPT_PASSWORD_CREDENTIALSA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4824:5 */ +type PCRYPT_PASSWORD_CREDENTIALSA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4824:33 */ type _CRYPT_PASSWORD_CREDENTIALSW = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FpszUsername LPWSTR FpszPassword LPWSTR -} /* wincrypt.h:4826:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4826:11 */ -type CRYPT_PASSWORD_CREDENTIALSW = _CRYPT_PASSWORD_CREDENTIALSW /* wincrypt.h:4830:5 */ -type PCRYPT_PASSWORD_CREDENTIALSW = uintptr /* wincrypt.h:4830:33 */ +type CRYPT_PASSWORD_CREDENTIALSW = _CRYPT_PASSWORD_CREDENTIALSW /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4830:5 */ +type PCRYPT_PASSWORD_CREDENTIALSW = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4830:33 */ -type CRYPT_PASSWORD_CREDENTIALS = CRYPT_PASSWORD_CREDENTIALSA /* wincrypt.h:4832:55 */ -type PCRYPT_PASSWORD_CREDENTIALS = PCRYPT_PASSWORD_CREDENTIALSA /* wincrypt.h:4833:56 */ +type CRYPT_PASSWORD_CREDENTIALS = CRYPT_PASSWORD_CREDENTIALSA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4832:55 */ +type PCRYPT_PASSWORD_CREDENTIALS = PCRYPT_PASSWORD_CREDENTIALSA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4833:56 */ -type PFN_FREE_ENCODED_OBJECT_FUNC = uintptr /* wincrypt.h:4839:16 */ +type PFN_FREE_ENCODED_OBJECT_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4839:16 */ type _CRYPTNET_URL_CACHE_PRE_FETCH_INFO = struct { FcbSize DWORD @@ -50111,19 +50112,19 @@ type _CRYPTNET_URL_CACHE_PRE_FETCH_INFO = struct { FThisUpdateTime FILETIME FNextUpdateTime FILETIME FPublishTime FILETIME -} /* wincrypt.h:4878:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4878:11 */ -type CRYPTNET_URL_CACHE_PRE_FETCH_INFO = _CRYPTNET_URL_CACHE_PRE_FETCH_INFO /* wincrypt.h:4886:5 */ -type PCRYPTNET_URL_CACHE_PRE_FETCH_INFO = uintptr /* wincrypt.h:4886:39 */ +type CRYPTNET_URL_CACHE_PRE_FETCH_INFO = _CRYPTNET_URL_CACHE_PRE_FETCH_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4886:5 */ +type PCRYPTNET_URL_CACHE_PRE_FETCH_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4886:39 */ type _CRYPTNET_URL_CACHE_FLUSH_INFO = struct { FcbSize DWORD FdwExemptSeconds DWORD FExpireTime FILETIME -} /* wincrypt.h:4896:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4896:11 */ -type CRYPTNET_URL_CACHE_FLUSH_INFO = _CRYPTNET_URL_CACHE_FLUSH_INFO /* wincrypt.h:4900:5 */ -type PCRYPTNET_URL_CACHE_FLUSH_INFO = uintptr /* wincrypt.h:4900:35 */ +type CRYPTNET_URL_CACHE_FLUSH_INFO = _CRYPTNET_URL_CACHE_FLUSH_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4900:5 */ +type PCRYPTNET_URL_CACHE_FLUSH_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4900:35 */ type _CRYPTNET_URL_CACHE_RESPONSE_INFO = struct { FcbSize DWORD @@ -50135,10 +50136,10 @@ type _CRYPTNET_URL_CACHE_RESPONSE_INFO = struct { FpwszETag LPCWSTR FdwProxyId DWORD F__ccgo_pad2 [4]byte -} /* wincrypt.h:4905:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4905:11 */ -type CRYPTNET_URL_CACHE_RESPONSE_INFO = _CRYPTNET_URL_CACHE_RESPONSE_INFO /* wincrypt.h:4913:5 */ -type PCRYPTNET_URL_CACHE_RESPONSE_INFO = uintptr /* wincrypt.h:4913:38 */ +type CRYPTNET_URL_CACHE_RESPONSE_INFO = _CRYPTNET_URL_CACHE_RESPONSE_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4913:5 */ +type PCRYPTNET_URL_CACHE_RESPONSE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4913:38 */ type _CRYPT_RETRIEVE_AUX_INFO = struct { FcbSize DWORD @@ -50153,33 +50154,33 @@ type _CRYPT_RETRIEVE_AUX_INFO = struct { FpftCacheResync LPFILETIME FfProxyCacheRetrieval WINBOOL FdwHttpStatusCode DWORD -} /* wincrypt.h:4920:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4920:11 */ -type CRYPT_RETRIEVE_AUX_INFO = _CRYPT_RETRIEVE_AUX_INFO /* wincrypt.h:4931:5 */ -type PCRYPT_RETRIEVE_AUX_INFO = uintptr /* wincrypt.h:4931:29 */ +type CRYPT_RETRIEVE_AUX_INFO = _CRYPT_RETRIEVE_AUX_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4931:5 */ +type PCRYPT_RETRIEVE_AUX_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4931:29 */ -type PFN_CRYPT_CANCEL_RETRIEVAL = uintptr /* wincrypt.h:4940:19 */ +type PFN_CRYPT_CANCEL_RETRIEVAL = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4940:19 */ -type PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC = uintptr /* wincrypt.h:4948:16 */ +type PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4948:16 */ type _CRYPT_ASYNC_RETRIEVAL_COMPLETION = struct { FpfnCompletion PFN_CRYPT_ASYNC_RETRIEVAL_COMPLETION_FUNC FpvCompletion LPVOID -} /* wincrypt.h:4950:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4950:11 */ -type CRYPT_ASYNC_RETRIEVAL_COMPLETION = _CRYPT_ASYNC_RETRIEVAL_COMPLETION /* wincrypt.h:4953:5 */ -type PCRYPT_ASYNC_RETRIEVAL_COMPLETION = uintptr /* wincrypt.h:4953:38 */ +type CRYPT_ASYNC_RETRIEVAL_COMPLETION = _CRYPT_ASYNC_RETRIEVAL_COMPLETION /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4953:5 */ +type PCRYPT_ASYNC_RETRIEVAL_COMPLETION = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4953:38 */ -type PFN_CANCEL_ASYNC_RETRIEVAL_FUNC = uintptr /* wincrypt.h:4957:19 */ +type PFN_CANCEL_ASYNC_RETRIEVAL_FUNC = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4957:19 */ type _CRYPT_URL_ARRAY = struct { FcUrl DWORD F__ccgo_pad1 [4]byte FrgwszUrl uintptr -} /* wincrypt.h:4964:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4964:11 */ -type CRYPT_URL_ARRAY = _CRYPT_URL_ARRAY /* wincrypt.h:4967:5 */ -type PCRYPT_URL_ARRAY = uintptr /* wincrypt.h:4967:21 */ +type CRYPT_URL_ARRAY = _CRYPT_URL_ARRAY /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4967:5 */ +type PCRYPT_URL_ARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4967:21 */ type _CRYPT_URL_INFO = struct { FcbSize DWORD @@ -50187,20 +50188,20 @@ type _CRYPT_URL_INFO = struct { FcGroup DWORD F__ccgo_pad1 [4]byte FrgcGroupEntry uintptr -} /* wincrypt.h:4969:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4969:11 */ -type CRYPT_URL_INFO = _CRYPT_URL_INFO /* wincrypt.h:4974:5 */ -type PCRYPT_URL_INFO = uintptr /* wincrypt.h:4974:20 */ +type CRYPT_URL_INFO = _CRYPT_URL_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4974:5 */ +type PCRYPT_URL_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4974:20 */ type _CERT_CRL_CONTEXT_PAIR = struct { FpCertContext PCCERT_CONTEXT FpCrlContext PCCRL_CONTEXT -} /* wincrypt.h:4994:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4994:11 */ -type CERT_CRL_CONTEXT_PAIR = _CERT_CRL_CONTEXT_PAIR /* wincrypt.h:4997:5 */ -type PCERT_CRL_CONTEXT_PAIR = uintptr /* wincrypt.h:4997:27 */ +type CERT_CRL_CONTEXT_PAIR = _CERT_CRL_CONTEXT_PAIR /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4997:5 */ +type PCERT_CRL_CONTEXT_PAIR = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4997:27 */ -type PCCERT_CRL_CONTEXT_PAIR = uintptr /* wincrypt.h:4999:39 */ +type PCCERT_CRL_CONTEXT_PAIR = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:4999:39 */ type _CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO = struct { FcbSize DWORD @@ -50210,14 +50211,14 @@ type _CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO = struct { FpMaxAgeTime LPFILETIME FpChainPara PCERT_REVOCATION_CHAIN_PARA FpDeltaCrlIndicator PCRYPT_INTEGER_BLOB -} /* wincrypt.h:5001:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5001:11 */ -type CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO = _CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO /* wincrypt.h:5009:5 */ -type PCRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO = uintptr /* wincrypt.h:5009:45 */ +type CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO = _CRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5009:5 */ +type PCRYPT_GET_TIME_VALID_OBJECT_EXTRA_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5009:45 */ -type PFN_CRYPT_ENUM_KEYID_PROP = uintptr /* wincrypt.h:5011:19 */ +type PFN_CRYPT_ENUM_KEYID_PROP = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5011:19 */ -type HCERTCHAINENGINE = HANDLE /* wincrypt.h:5243:18 */ +type HCERTCHAINENGINE = HANDLE /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5243:18 */ type _CERT_CHAIN_ENGINE_CONFIG = struct { FcbSize DWORD @@ -50232,18 +50233,18 @@ type _CERT_CHAIN_ENGINE_CONFIG = struct { FdwUrlRetrievalTimeout DWORD FMaximumCachedCertificates DWORD FCycleDetectionModulus DWORD -} /* wincrypt.h:5245:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5245:11 */ -type CERT_CHAIN_ENGINE_CONFIG = _CERT_CHAIN_ENGINE_CONFIG /* wincrypt.h:5263:5 */ -type PCERT_CHAIN_ENGINE_CONFIG = uintptr /* wincrypt.h:5263:30 */ +type CERT_CHAIN_ENGINE_CONFIG = _CERT_CHAIN_ENGINE_CONFIG /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5263:5 */ +type PCERT_CHAIN_ENGINE_CONFIG = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5263:30 */ type _CERT_TRUST_STATUS = struct { FdwErrorStatus DWORD FdwInfoStatus DWORD -} /* wincrypt.h:5273:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5273:11 */ -type CERT_TRUST_STATUS = _CERT_TRUST_STATUS /* wincrypt.h:5276:5 */ -type PCERT_TRUST_STATUS = uintptr /* wincrypt.h:5276:23 */ +type CERT_TRUST_STATUS = _CERT_TRUST_STATUS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5276:5 */ +type PCERT_TRUST_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5276:23 */ type _CERT_REVOCATION_INFO = struct { FcbSize DWORD @@ -50253,20 +50254,20 @@ type _CERT_REVOCATION_INFO = struct { FfHasFreshnessTime WINBOOL FdwFreshnessTime DWORD FpCrlInfo PCERT_REVOCATION_CRL_INFO -} /* wincrypt.h:5332:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5332:11 */ -type CERT_REVOCATION_INFO = _CERT_REVOCATION_INFO /* wincrypt.h:5340:5 */ -type PCERT_REVOCATION_INFO = uintptr /* wincrypt.h:5340:26 */ +type CERT_REVOCATION_INFO = _CERT_REVOCATION_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5340:5 */ +type PCERT_REVOCATION_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5340:26 */ type _CERT_TRUST_LIST_INFO = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FpCtlEntry PCTL_ENTRY FpCtlContext PCCTL_CONTEXT -} /* wincrypt.h:5342:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5342:11 */ -type CERT_TRUST_LIST_INFO = _CERT_TRUST_LIST_INFO /* wincrypt.h:5346:5 */ -type PCERT_TRUST_LIST_INFO = uintptr /* wincrypt.h:5346:26 */ +type CERT_TRUST_LIST_INFO = _CERT_TRUST_LIST_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5346:5 */ +type PCERT_TRUST_LIST_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5346:26 */ type _CERT_CHAIN_ELEMENT = struct { FcbSize DWORD @@ -50277,12 +50278,12 @@ type _CERT_CHAIN_ELEMENT = struct { FpIssuanceUsage PCERT_ENHKEY_USAGE FpApplicationUsage PCERT_ENHKEY_USAGE FpwszExtendedErrorInfo LPCWSTR -} /* wincrypt.h:5348:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5348:11 */ -type CERT_CHAIN_ELEMENT = _CERT_CHAIN_ELEMENT /* wincrypt.h:5356:5 */ -type PCERT_CHAIN_ELEMENT = uintptr /* wincrypt.h:5356:24 */ +type CERT_CHAIN_ELEMENT = _CERT_CHAIN_ELEMENT /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5356:5 */ +type PCERT_CHAIN_ELEMENT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5356:24 */ -type PCCERT_CHAIN_ELEMENT = uintptr /* wincrypt.h:5358:36 */ +type PCCERT_CHAIN_ELEMENT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5358:36 */ type _CERT_SIMPLE_CHAIN = struct { FcbSize DWORD @@ -50292,12 +50293,12 @@ type _CERT_SIMPLE_CHAIN = struct { FpTrustListInfo PCERT_TRUST_LIST_INFO FfHasRevocationFreshnessTime WINBOOL FdwRevocationFreshnessTime DWORD -} /* wincrypt.h:5360:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5360:11 */ -type CERT_SIMPLE_CHAIN = _CERT_SIMPLE_CHAIN /* wincrypt.h:5368:5 */ -type PCERT_SIMPLE_CHAIN = uintptr /* wincrypt.h:5368:23 */ +type CERT_SIMPLE_CHAIN = _CERT_SIMPLE_CHAIN /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5368:5 */ +type PCERT_SIMPLE_CHAIN = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5368:23 */ -type PCCERT_SIMPLE_CHAIN = uintptr /* wincrypt.h:5370:35 */ +type PCCERT_SIMPLE_CHAIN = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5370:35 */ type _CERT_CHAIN_CONTEXT = struct { FcbSize DWORD @@ -50312,49 +50313,49 @@ type _CERT_CHAIN_CONTEXT = struct { FdwCreateFlags DWORD FChainId GUID F__ccgo_pad2 [4]byte -} /* wincrypt.h:5372:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5372:11 */ -type CERT_CHAIN_CONTEXT = _CERT_CHAIN_CONTEXT /* wincrypt.h:5372:38 */ -type PCERT_CHAIN_CONTEXT = uintptr /* wincrypt.h:5372:57 */ -type PCCERT_CHAIN_CONTEXT = uintptr /* wincrypt.h:5373:36 */ +type CERT_CHAIN_CONTEXT = _CERT_CHAIN_CONTEXT /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5372:38 */ +type PCERT_CHAIN_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5372:57 */ +type PCCERT_CHAIN_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5373:36 */ type _CERT_USAGE_MATCH = struct { FdwType DWORD F__ccgo_pad1 [4]byte FUsage CERT_ENHKEY_USAGE -} /* wincrypt.h:5391:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5391:11 */ -type CERT_USAGE_MATCH = _CERT_USAGE_MATCH /* wincrypt.h:5394:5 */ -type PCERT_USAGE_MATCH = uintptr /* wincrypt.h:5394:22 */ +type CERT_USAGE_MATCH = _CERT_USAGE_MATCH /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5394:5 */ +type PCERT_USAGE_MATCH = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5394:22 */ type _CTL_USAGE_MATCH = struct { FdwType DWORD F__ccgo_pad1 [4]byte FUsage CTL_USAGE -} /* wincrypt.h:5396:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5396:11 */ -type CTL_USAGE_MATCH = _CTL_USAGE_MATCH /* wincrypt.h:5399:5 */ -type PCTL_USAGE_MATCH = uintptr /* wincrypt.h:5399:21 */ +type CTL_USAGE_MATCH = _CTL_USAGE_MATCH /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5399:5 */ +type PCTL_USAGE_MATCH = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5399:21 */ type _CERT_CHAIN_PARA = struct { FcbSize DWORD F__ccgo_pad1 [4]byte FRequestedUsage CERT_USAGE_MATCH -} /* wincrypt.h:5401:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5401:11 */ -type CERT_CHAIN_PARA = _CERT_CHAIN_PARA /* wincrypt.h:5413:5 */ -type PCERT_CHAIN_PARA = uintptr /* wincrypt.h:5413:21 */ +type CERT_CHAIN_PARA = _CERT_CHAIN_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5413:5 */ +type PCERT_CHAIN_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5413:21 */ type _CRL_REVOCATION_INFO = struct { FpCrlEntry PCRL_ENTRY FpCrlContext PCCRL_CONTEXT FpCrlIssuerChain PCCERT_CHAIN_CONTEXT -} /* wincrypt.h:5451:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5451:11 */ -type CRL_REVOCATION_INFO = _CRL_REVOCATION_INFO /* wincrypt.h:5455:5 */ -type PCRL_REVOCATION_INFO = uintptr /* wincrypt.h:5455:25 */ +type CRL_REVOCATION_INFO = _CRL_REVOCATION_INFO /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5455:5 */ +type PCRL_REVOCATION_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5455:25 */ -type PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK = uintptr /* wincrypt.h:5461:19 */ +type PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5461:19 */ type _CERT_CHAIN_FIND_BY_ISSUER_PARA = struct { FcbSize DWORD @@ -50367,21 +50368,21 @@ type _CERT_CHAIN_FIND_BY_ISSUER_PARA = struct { FrgIssuer uintptr FpfnFindCallback PFN_CERT_CHAIN_FIND_BY_ISSUER_CALLBACK FpvFindArg uintptr -} /* wincrypt.h:5463:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5463:11 */ -type CERT_CHAIN_FIND_ISSUER_PARA = _CERT_CHAIN_FIND_BY_ISSUER_PARA /* wincrypt.h:5476:5 */ -type PCERT_CHAIN_FIND_ISSUER_PARA = uintptr /* wincrypt.h:5476:33 */ -type CERT_CHAIN_FIND_BY_ISSUER_PARA = _CERT_CHAIN_FIND_BY_ISSUER_PARA /* wincrypt.h:5476:63 */ -type PCERT_CHAIN_FIND_BY_ISSUER_PARA = uintptr /* wincrypt.h:5476:94 */ +type CERT_CHAIN_FIND_ISSUER_PARA = _CERT_CHAIN_FIND_BY_ISSUER_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5476:5 */ +type PCERT_CHAIN_FIND_ISSUER_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5476:33 */ +type CERT_CHAIN_FIND_BY_ISSUER_PARA = _CERT_CHAIN_FIND_BY_ISSUER_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5476:63 */ +type PCERT_CHAIN_FIND_BY_ISSUER_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5476:94 */ type _CERT_CHAIN_POLICY_PARA = struct { FcbSize DWORD FdwFlags DWORD FpvExtraPolicyPara uintptr -} /* wincrypt.h:5485:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5485:11 */ -type CERT_CHAIN_POLICY_PARA = _CERT_CHAIN_POLICY_PARA /* wincrypt.h:5489:5 */ -type PCERT_CHAIN_POLICY_PARA = uintptr /* wincrypt.h:5489:28 */ +type CERT_CHAIN_POLICY_PARA = _CERT_CHAIN_POLICY_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5489:5 */ +type PCERT_CHAIN_POLICY_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5489:28 */ type _CERT_CHAIN_POLICY_STATUS = struct { FcbSize DWORD @@ -50389,36 +50390,36 @@ type _CERT_CHAIN_POLICY_STATUS = struct { FlChainIndex LONG FlElementIndex LONG FpvExtraPolicyStatus uintptr -} /* wincrypt.h:5491:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5491:11 */ -type CERT_CHAIN_POLICY_STATUS = _CERT_CHAIN_POLICY_STATUS /* wincrypt.h:5497:5 */ -type PCERT_CHAIN_POLICY_STATUS = uintptr /* wincrypt.h:5497:30 */ +type CERT_CHAIN_POLICY_STATUS = _CERT_CHAIN_POLICY_STATUS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5497:5 */ +type PCERT_CHAIN_POLICY_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5497:30 */ type _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA = struct { FcbSize DWORD FdwRegPolicySettings DWORD FpSignerInfo PCMSG_SIGNER_INFO -} /* wincrypt.h:5540:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5540:11 */ -type AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA = _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA /* wincrypt.h:5544:5 */ -type PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* wincrypt.h:5544:48 */ +type AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA = _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5544:5 */ +type PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5544:48 */ type _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS = struct { FcbSize DWORD FfCommercial WINBOOL -} /* wincrypt.h:5546:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5546:11 */ -type AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS = _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS /* wincrypt.h:5549:5 */ -type PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS = uintptr /* wincrypt.h:5549:50 */ +type AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS = _AUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5549:5 */ +type PAUTHENTICODE_EXTRA_CERT_CHAIN_POLICY_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5549:50 */ type _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA = struct { FcbSize DWORD FdwRegPolicySettings DWORD FfCommercial WINBOOL -} /* wincrypt.h:5551:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5551:11 */ -type AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA = _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA /* wincrypt.h:5555:5 */ -type PAUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* wincrypt.h:5555:50 */ +type AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA = _AUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5555:5 */ +type PAUTHENTICODE_TS_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5555:50 */ type _HTTPSPolicyCallbackData = struct { F__0 struct{ FcbStruct DWORD } @@ -50426,29 +50427,29 @@ type _HTTPSPolicyCallbackData = struct { FfdwChecks DWORD F__ccgo_pad1 [4]byte FpwszServerName uintptr -} /* wincrypt.h:5560:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5560:11 */ -type HTTPSPolicyCallbackData = _HTTPSPolicyCallbackData /* wincrypt.h:5568:5 */ -type PHTTPSPolicyCallbackData = uintptr /* wincrypt.h:5568:29 */ -type SSL_EXTRA_CERT_CHAIN_POLICY_PARA = _HTTPSPolicyCallbackData /* wincrypt.h:5568:55 */ -type PSSL_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* wincrypt.h:5568:88 */ +type HTTPSPolicyCallbackData = _HTTPSPolicyCallbackData /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5568:5 */ +type PHTTPSPolicyCallbackData = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5568:29 */ +type SSL_EXTRA_CERT_CHAIN_POLICY_PARA = _HTTPSPolicyCallbackData /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5568:55 */ +type PSSL_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5568:88 */ type _EV_EXTRA_CERT_CHAIN_POLICY_PARA = struct { FcbSize DWORD FdwRootProgramQualifierFlags DWORD -} /* wincrypt.h:5576:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5576:11 */ -type EV_EXTRA_CERT_CHAIN_POLICY_PARA = _EV_EXTRA_CERT_CHAIN_POLICY_PARA /* wincrypt.h:5579:5 */ -type PEV_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* wincrypt.h:5579:37 */ +type EV_EXTRA_CERT_CHAIN_POLICY_PARA = _EV_EXTRA_CERT_CHAIN_POLICY_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5579:5 */ +type PEV_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5579:37 */ type _EV_EXTRA_CERT_CHAIN_POLICY_STATUS = struct { FcbSize DWORD FdwQualifiers DWORD FdwIssuanceUsageIndex DWORD -} /* wincrypt.h:5581:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5581:11 */ -type EV_EXTRA_CERT_CHAIN_POLICY_STATUS = _EV_EXTRA_CERT_CHAIN_POLICY_STATUS /* wincrypt.h:5585:5 */ -type PEV_EXTRA_CERT_CHAIN_POLICY_STATUS = uintptr /* wincrypt.h:5585:39 */ +type EV_EXTRA_CERT_CHAIN_POLICY_STATUS = _EV_EXTRA_CERT_CHAIN_POLICY_STATUS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5585:5 */ +type PEV_EXTRA_CERT_CHAIN_POLICY_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5585:39 */ type _SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS = struct { FcbSize DWORD @@ -50456,55 +50457,55 @@ type _SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS = struct { FdwErrorCategory DWORD FdwReserved DWORD FwszErrorText [256]WCHAR -} /* wincrypt.h:5588:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5588:11 */ -type SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS = _SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS /* wincrypt.h:5594:5 */ -type PSSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS = uintptr /* wincrypt.h:5594:45 */ +type SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS = _SSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5594:5 */ +type PSSL_F12_EXTRA_CERT_CHAIN_POLICY_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5594:45 */ type _SSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA = struct { FcbSize DWORD FdwReserved DWORD FpwszServerName LPWSTR FrgpszHpkpValue [2]LPSTR -} /* wincrypt.h:5608:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5608:11 */ -type SSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA = _SSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA /* wincrypt.h:5613:5 */ -type PSSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* wincrypt.h:5613:51 */ +type SSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA = _SSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5613:5 */ +type PSSL_HPKP_HEADER_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5613:51 */ type _SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA = struct { FcbSize DWORD FdwReserved DWORD FpwszServerName PCWSTR -} /* wincrypt.h:5615:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5615:11 */ -type SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA = _SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA /* wincrypt.h:5619:5 */ -type PSSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* wincrypt.h:5619:47 */ +type SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA = _SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5619:5 */ +type PSSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_PARA = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5619:47 */ type _SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS = struct { FcbSize DWORD FlError LONG FwszErrorText [512]WCHAR -} /* wincrypt.h:5622:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5622:11 */ -type SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS = _SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS /* wincrypt.h:5626:5 */ -type PSSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS = uintptr /* wincrypt.h:5626:49 */ +type SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS = _SSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5626:5 */ +type PSSL_KEY_PIN_EXTRA_CERT_CHAIN_POLICY_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5626:49 */ type _CRYPT_PKCS12_PBE_PARAMS = struct { FiIterations int32 FcbSalt ULONG -} /* wincrypt.h:5677:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5677:11 */ -type CRYPT_PKCS12_PBE_PARAMS = _CRYPT_PKCS12_PBE_PARAMS /* wincrypt.h:5680:5 */ +type CRYPT_PKCS12_PBE_PARAMS = _CRYPT_PKCS12_PBE_PARAMS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5680:5 */ type _PKCS12_PBES2_EXPORT_PARAMS = struct { FdwSize DWORD F__ccgo_pad1 [4]byte FhNcryptDescriptor PVOID FpwszPbes2Alg LPWSTR -} /* wincrypt.h:5729:11 */ +} /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5729:11 */ -type PKCS12_PBES2_EXPORT_PARAMS = _PKCS12_PBES2_EXPORT_PARAMS /* wincrypt.h:5733:5 */ -type PPKCS12_PBES2_EXPORT_PARAMS = uintptr /* wincrypt.h:5733:33 */ +type PKCS12_PBES2_EXPORT_PARAMS = _PKCS12_PBES2_EXPORT_PARAMS /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5733:5 */ +type PPKCS12_PBES2_EXPORT_PARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/wincrypt.h:5733:33 */ // * // This file is part of the mingw-w64 runtime package. @@ -50515,14 +50516,14 @@ type _CRYPTPROTECT_PROMPTSTRUCT = struct { FdwPromptFlags DWORD FhwndApp HWND FszPrompt LPCWSTR -} /* dpapi.h:65:11 */ +} /* /usr/x86_64-w64-mingw32/include/dpapi.h:65:11 */ // * // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type CRYPTPROTECT_PROMPTSTRUCT = _CRYPTPROTECT_PROMPTSTRUCT /* dpapi.h:70:5 */ -type PCRYPTPROTECT_PROMPTSTRUCT = uintptr /* dpapi.h:70:31 */ +type CRYPTPROTECT_PROMPTSTRUCT = _CRYPTPROTECT_PROMPTSTRUCT /* /usr/x86_64-w64-mingw32/include/dpapi.h:70:5 */ +type PCRYPTPROTECT_PROMPTSTRUCT = uintptr /* /usr/x86_64-w64-mingw32/include/dpapi.h:70:31 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -50533,53 +50534,53 @@ type _CERTIFICATE_BLOB = struct { FdwCertEncodingType DWORD FcbData DWORD FpbData PBYTE -} /* winefs.h:18:11 */ +} /* /usr/x86_64-w64-mingw32/include/winefs.h:18:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type EFS_CERTIFICATE_BLOB = _CERTIFICATE_BLOB /* winefs.h:22:5 */ -type PEFS_CERTIFICATE_BLOB = uintptr /* winefs.h:22:26 */ +type EFS_CERTIFICATE_BLOB = _CERTIFICATE_BLOB /* /usr/x86_64-w64-mingw32/include/winefs.h:22:5 */ +type PEFS_CERTIFICATE_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/winefs.h:22:26 */ type _EFS_HASH_BLOB = struct { FcbData DWORD F__ccgo_pad1 [4]byte FpbData PBYTE -} /* winefs.h:24:11 */ +} /* /usr/x86_64-w64-mingw32/include/winefs.h:24:11 */ -type EFS_HASH_BLOB = _EFS_HASH_BLOB /* winefs.h:27:5 */ -type PEFS_HASH_BLOB = uintptr /* winefs.h:27:19 */ +type EFS_HASH_BLOB = _EFS_HASH_BLOB /* /usr/x86_64-w64-mingw32/include/winefs.h:27:5 */ +type PEFS_HASH_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/winefs.h:27:19 */ type _EFS_RPC_BLOB = struct { FcbData DWORD F__ccgo_pad1 [4]byte FpbData PBYTE -} /* winefs.h:29:11 */ +} /* /usr/x86_64-w64-mingw32/include/winefs.h:29:11 */ -type EFS_RPC_BLOB = _EFS_RPC_BLOB /* winefs.h:32:5 */ -type PEFS_RPC_BLOB = uintptr /* winefs.h:32:18 */ +type EFS_RPC_BLOB = _EFS_RPC_BLOB /* /usr/x86_64-w64-mingw32/include/winefs.h:32:5 */ +type PEFS_RPC_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/winefs.h:32:18 */ type _EFS_KEY_INFO = struct { FdwVersion DWORD FEntropy ULONG FAlgorithm ALG_ID FKeyLength ULONG -} /* winefs.h:34:11 */ +} /* /usr/x86_64-w64-mingw32/include/winefs.h:34:11 */ -type EFS_KEY_INFO = _EFS_KEY_INFO /* winefs.h:39:5 */ -type PEFS_KEY_INFO = uintptr /* winefs.h:39:18 */ +type EFS_KEY_INFO = _EFS_KEY_INFO /* /usr/x86_64-w64-mingw32/include/winefs.h:39:5 */ +type PEFS_KEY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winefs.h:39:18 */ type _ENCRYPTION_CERTIFICATE = struct { FcbTotalLength DWORD F__ccgo_pad1 [4]byte FpUserSid uintptr FpCertBlob PEFS_CERTIFICATE_BLOB -} /* winefs.h:41:11 */ +} /* /usr/x86_64-w64-mingw32/include/winefs.h:41:11 */ -type ENCRYPTION_CERTIFICATE = _ENCRYPTION_CERTIFICATE /* winefs.h:45:5 */ -type PENCRYPTION_CERTIFICATE = uintptr /* winefs.h:45:28 */ +type ENCRYPTION_CERTIFICATE = _ENCRYPTION_CERTIFICATE /* /usr/x86_64-w64-mingw32/include/winefs.h:45:5 */ +type PENCRYPTION_CERTIFICATE = uintptr /* /usr/x86_64-w64-mingw32/include/winefs.h:45:28 */ type _ENCRYPTION_CERTIFICATE_HASH = struct { FcbTotalLength DWORD @@ -50587,28 +50588,28 @@ type _ENCRYPTION_CERTIFICATE_HASH = struct { FpUserSid uintptr FpHash PEFS_HASH_BLOB FlpDisplayInformation LPWSTR -} /* winefs.h:49:11 */ +} /* /usr/x86_64-w64-mingw32/include/winefs.h:49:11 */ -type ENCRYPTION_CERTIFICATE_HASH = _ENCRYPTION_CERTIFICATE_HASH /* winefs.h:54:5 */ -type PENCRYPTION_CERTIFICATE_HASH = uintptr /* winefs.h:54:33 */ +type ENCRYPTION_CERTIFICATE_HASH = _ENCRYPTION_CERTIFICATE_HASH /* /usr/x86_64-w64-mingw32/include/winefs.h:54:5 */ +type PENCRYPTION_CERTIFICATE_HASH = uintptr /* /usr/x86_64-w64-mingw32/include/winefs.h:54:33 */ type _ENCRYPTION_CERTIFICATE_HASH_LIST = struct { FnCert_Hash DWORD F__ccgo_pad1 [4]byte FpUsers uintptr -} /* winefs.h:56:11 */ +} /* /usr/x86_64-w64-mingw32/include/winefs.h:56:11 */ -type ENCRYPTION_CERTIFICATE_HASH_LIST = _ENCRYPTION_CERTIFICATE_HASH_LIST /* winefs.h:59:5 */ -type PENCRYPTION_CERTIFICATE_HASH_LIST = uintptr /* winefs.h:59:38 */ +type ENCRYPTION_CERTIFICATE_HASH_LIST = _ENCRYPTION_CERTIFICATE_HASH_LIST /* /usr/x86_64-w64-mingw32/include/winefs.h:59:5 */ +type PENCRYPTION_CERTIFICATE_HASH_LIST = uintptr /* /usr/x86_64-w64-mingw32/include/winefs.h:59:38 */ type _ENCRYPTION_CERTIFICATE_LIST = struct { FnUsers DWORD F__ccgo_pad1 [4]byte FpUsers uintptr -} /* winefs.h:61:11 */ +} /* /usr/x86_64-w64-mingw32/include/winefs.h:61:11 */ -type ENCRYPTION_CERTIFICATE_LIST = _ENCRYPTION_CERTIFICATE_LIST /* winefs.h:64:5 */ -type PENCRYPTION_CERTIFICATE_LIST = uintptr /* winefs.h:64:33 */ +type ENCRYPTION_CERTIFICATE_LIST = _ENCRYPTION_CERTIFICATE_LIST /* /usr/x86_64-w64-mingw32/include/winefs.h:64:5 */ +type PENCRYPTION_CERTIFICATE_LIST = uintptr /* /usr/x86_64-w64-mingw32/include/winefs.h:64:33 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -50664,8 +50665,8 @@ type RPC_IMPORT_CONTEXT_P = struct { FLookupContext RPC_NS_HANDLE FProposedHandle RPC_BINDING_HANDLE FBindings uintptr -} /* rpcnsip.h:17:5 */ -type PRPC_IMPORT_CONTEXT_P = uintptr /* rpcnsip.h:17:26 */ +} /* /usr/x86_64-w64-mingw32/include/rpcnsip.h:17:5 */ +type PRPC_IMPORT_CONTEXT_P = uintptr /* /usr/x86_64-w64-mingw32/include/rpcnsip.h:17:26 */ // Copyright (C) 2011 Francois Gouget // @@ -50683,33 +50684,33 @@ type PRPC_IMPORT_CONTEXT_P = uintptr /* rpcnsip.h:17:26 */ // License along with this library; if not, write to the Free Software // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA -type Byte = uint8 /* rpcndr.h:63:25 */ -type Cs_byte = Byte /* rpcndr.h:64:16 */ -type Boolean = uint8 /* rpcndr.h:65:25 */ +type Byte = uint8 /* /usr/x86_64-w64-mingw32/include/rpcndr.h:63:25 */ +type Cs_byte = Byte /* /usr/x86_64-w64-mingw32/include/rpcndr.h:64:16 */ +type Boolean = uint8 /* /usr/x86_64-w64-mingw32/include/rpcndr.h:65:25 */ -type NDR_CCONTEXT = uintptr /* rpcndr.h:128:16 */ +type NDR_CCONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:128:16 */ type _NDR_SCONTEXT = struct { Fpad [2]uintptr FuserContext uintptr -} /* rpcndr.h:130:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:130:11 */ -type NDR_SCONTEXT = uintptr /* rpcndr.h:133:5 */ +type NDR_SCONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:133:5 */ -type NDR_RUNDOWN = uintptr /* rpcndr.h:139:16 */ -type NDR_NOTIFY_ROUTINE = uintptr /* rpcndr.h:140:16 */ -type NDR_NOTIFY2_ROUTINE = uintptr /* rpcndr.h:141:16 */ +type NDR_RUNDOWN = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:139:16 */ +type NDR_NOTIFY_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:140:16 */ +type NDR_NOTIFY2_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:141:16 */ type _SCONTEXT_QUEUE = struct { FNumberOfObjects uint32 F__ccgo_pad1 [4]byte FArrayOfObjects uintptr -} /* rpcndr.h:143:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:143:11 */ -type SCONTEXT_QUEUE = _SCONTEXT_QUEUE /* rpcndr.h:146:5 */ -type PSCONTEXT_QUEUE = uintptr /* rpcndr.h:146:20 */ +type SCONTEXT_QUEUE = _SCONTEXT_QUEUE /* /usr/x86_64-w64-mingw32/include/rpcndr.h:146:5 */ +type PSCONTEXT_QUEUE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:146:20 */ -type Error_status_t = uint32 /* rpcndr.h:173:27 */ +type Error_status_t = uint32 /* /usr/x86_64-w64-mingw32/include/rpcndr.h:173:27 */ type _MIDL_STUB_MESSAGE = struct { FRpcMsg PRPC_MESSAGE @@ -50777,7 +50778,7 @@ type _MIDL_STUB_MESSAGE = struct { FReserved51_3 INT_PTR FReserved51_4 INT_PTR FReserved51_5 INT_PTR -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ type _MIDL_STUB_DESC = struct { FRpcInterfaceInformation uintptr @@ -50801,7 +50802,7 @@ type _MIDL_STUB_DESC = struct { FCsRoutineTables uintptr FReserved4 uintptr FReserved5 ULONG_PTR -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ type _FULL_PTR_XLAT_TABLES = struct { FRefIdToPointer struct { @@ -50817,12 +50818,12 @@ type _FULL_PTR_XLAT_TABLES = struct { } FNextRefId uint32 FXlatSide XLAT_SIDE -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ -type RPC_BUFPTR = uintptr /* rpcndr.h:215:25 */ -type RPC_LENGTH = uint32 /* rpcndr.h:216:29 */ -type EXPR_EVAL = uintptr /* rpcndr.h:217:16 */ -type PFORMAT_STRING = uintptr /* rpcndr.h:218:31 */ +type RPC_BUFPTR = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:215:25 */ +type RPC_LENGTH = uint32 /* /usr/x86_64-w64-mingw32/include/rpcndr.h:216:29 */ +type EXPR_EVAL = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:217:16 */ +type PFORMAT_STRING = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:218:31 */ type ARRAY_INFO = struct { FDimension int32 @@ -50832,17 +50833,17 @@ type ARRAY_INFO = struct { FMaxCountArray uintptr FOffsetArray uintptr FActualCountArray uintptr -} /* rpcndr.h:227:5 */ -type PARRAY_INFO = uintptr /* rpcndr.h:227:16 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:227:5 */ +type PARRAY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:227:16 */ -type PNDR_ASYNC_MESSAGE = uintptr /* rpcndr.h:229:37 */ -type PNDR_CORRELATION_INFO = uintptr /* rpcndr.h:230:40 */ +type PNDR_ASYNC_MESSAGE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:229:37 */ +type PNDR_CORRELATION_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:230:40 */ type CS_STUB_INFO = struct { FWireCodeset uint32 FDesiredReceivingCodeset uint32 FCSArrayInfo uintptr -} /* rpcndr.h:236:5 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:236:5 */ type _MIDL_SYNTAX_INFO = struct { FTransferSyntax RPC_SYNTAX_IDENTIFIER @@ -50854,26 +50855,26 @@ type _MIDL_SYNTAX_INFO = struct { FaUserMarshalQuadruple uintptr FpReserved1 ULONG_PTR FpReserved2 ULONG_PTR -} /* rpcndr.h:238:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:238:3 */ -type MIDL_SYNTAX_INFO = _MIDL_SYNTAX_INFO /* rpcndr.h:239:36 */ -type PMIDL_SYNTAX_INFO = uintptr /* rpcndr.h:239:53 */ +type MIDL_SYNTAX_INFO = _MIDL_SYNTAX_INFO /* /usr/x86_64-w64-mingw32/include/rpcndr.h:239:36 */ +type PMIDL_SYNTAX_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:239:53 */ -type IRpcChannelBuffer1 = struct{ FlpVtbl uintptr } /* rpcndr.h:211:3 */ +type IRpcChannelBuffer1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ -type MIDL_STUB_MESSAGE = _MIDL_STUB_MESSAGE /* rpcndr.h:318:5 */ -type PMIDL_STUB_MESSAGE = uintptr /* rpcndr.h:318:23 */ +type MIDL_STUB_MESSAGE = _MIDL_STUB_MESSAGE /* /usr/x86_64-w64-mingw32/include/rpcndr.h:318:5 */ +type PMIDL_STUB_MESSAGE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:318:23 */ -type GENERIC_BINDING_ROUTINE = uintptr /* rpcndr.h:320:16 */ -type GENERIC_UNBIND_ROUTINE = uintptr /* rpcndr.h:321:16 */ +type GENERIC_BINDING_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:320:16 */ +type GENERIC_UNBIND_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:321:16 */ type _GENERIC_BINDING_ROUTINE_PAIR = struct { FpfnBind GENERIC_BINDING_ROUTINE FpfnUnbind GENERIC_UNBIND_ROUTINE -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ -type GENERIC_BINDING_ROUTINE_PAIR = _GENERIC_BINDING_ROUTINE_PAIR /* rpcndr.h:326:5 */ -type PGENERIC_BINDING_ROUTINE_PAIR = uintptr /* rpcndr.h:326:34 */ +type GENERIC_BINDING_ROUTINE_PAIR = _GENERIC_BINDING_ROUTINE_PAIR /* /usr/x86_64-w64-mingw32/include/rpcndr.h:326:5 */ +type PGENERIC_BINDING_ROUTINE_PAIR = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:326:34 */ type __GENERIC_BINDING_INFO = struct { FpObj uintptr @@ -50881,38 +50882,38 @@ type __GENERIC_BINDING_INFO = struct { F__ccgo_pad1 [4]byte FpfnBind GENERIC_BINDING_ROUTINE FpfnUnbind GENERIC_UNBIND_ROUTINE -} /* rpcndr.h:328:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:328:11 */ -type GENERIC_BINDING_INFO = __GENERIC_BINDING_INFO /* rpcndr.h:333:5 */ -type PGENERIC_BINDING_INFO = uintptr /* rpcndr.h:333:26 */ +type GENERIC_BINDING_INFO = __GENERIC_BINDING_INFO /* /usr/x86_64-w64-mingw32/include/rpcndr.h:333:5 */ +type PGENERIC_BINDING_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:333:26 */ -type XMIT_HELPER_ROUTINE = uintptr /* rpcndr.h:337:16 */ +type XMIT_HELPER_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:337:16 */ type _XMIT_ROUTINE_QUINTUPLE = struct { FpfnTranslateToXmit XMIT_HELPER_ROUTINE FpfnTranslateFromXmit XMIT_HELPER_ROUTINE FpfnFreeXmit XMIT_HELPER_ROUTINE FpfnFreeInst XMIT_HELPER_ROUTINE -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ -type XMIT_ROUTINE_QUINTUPLE = _XMIT_ROUTINE_QUINTUPLE /* rpcndr.h:344:5 */ -type PXMIT_ROUTINE_QUINTUPLE = uintptr /* rpcndr.h:344:28 */ +type XMIT_ROUTINE_QUINTUPLE = _XMIT_ROUTINE_QUINTUPLE /* /usr/x86_64-w64-mingw32/include/rpcndr.h:344:5 */ +type PXMIT_ROUTINE_QUINTUPLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:344:28 */ -type USER_MARSHAL_SIZING_ROUTINE = uintptr /* rpcndr.h:346:17 */ -type USER_MARSHAL_MARSHALLING_ROUTINE = uintptr /* rpcndr.h:347:25 */ -type USER_MARSHAL_UNMARSHALLING_ROUTINE = uintptr /* rpcndr.h:348:25 */ -type USER_MARSHAL_FREEING_ROUTINE = uintptr /* rpcndr.h:349:16 */ +type USER_MARSHAL_SIZING_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:346:17 */ +type USER_MARSHAL_MARSHALLING_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:347:25 */ +type USER_MARSHAL_UNMARSHALLING_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:348:25 */ +type USER_MARSHAL_FREEING_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:349:16 */ type _USER_MARSHAL_ROUTINE_QUADRUPLE = struct { FpfnBufferSize USER_MARSHAL_SIZING_ROUTINE FpfnMarshall USER_MARSHAL_MARSHALLING_ROUTINE FpfnUnmarshall USER_MARSHAL_UNMARSHALLING_ROUTINE FpfnFree USER_MARSHAL_FREEING_ROUTINE -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ -type USER_MARSHAL_ROUTINE_QUADRUPLE = _USER_MARSHAL_ROUTINE_QUADRUPLE /* rpcndr.h:356:5 */ +type USER_MARSHAL_ROUTINE_QUADRUPLE = _USER_MARSHAL_ROUTINE_QUADRUPLE /* /usr/x86_64-w64-mingw32/include/rpcndr.h:356:5 */ -type USER_MARSHAL_CB_TYPE = uint32 /* rpcndr.h:362:5 */ +type USER_MARSHAL_CB_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/rpcndr.h:362:5 */ type _USER_MARSHAL_CB = struct { FFlags uint32 @@ -50923,62 +50924,62 @@ type _USER_MARSHAL_CB = struct { FCBType USER_MARSHAL_CB_TYPE FpFormat PFORMAT_STRING FpTypeFormat PFORMAT_STRING -} /* rpcndr.h:364:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:364:11 */ -type USER_MARSHAL_CB = _USER_MARSHAL_CB /* rpcndr.h:372:5 */ +type USER_MARSHAL_CB = _USER_MARSHAL_CB /* /usr/x86_64-w64-mingw32/include/rpcndr.h:372:5 */ type _MALLOC_FREE_STRUCT = struct { FpfnAllocate uintptr FpfnFree uintptr -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ -type MALLOC_FREE_STRUCT = _MALLOC_FREE_STRUCT /* rpcndr.h:384:5 */ +type MALLOC_FREE_STRUCT = _MALLOC_FREE_STRUCT /* /usr/x86_64-w64-mingw32/include/rpcndr.h:384:5 */ type _COMM_FAULT_OFFSETS = struct { FCommOffset int16 FFaultOffset int16 -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ -type COMM_FAULT_OFFSETS = _COMM_FAULT_OFFSETS /* rpcndr.h:389:5 */ +type COMM_FAULT_OFFSETS = _COMM_FAULT_OFFSETS /* /usr/x86_64-w64-mingw32/include/rpcndr.h:389:5 */ -type IDL_CS_CONVERT = uint32 /* rpcndr.h:393:5 */ +type IDL_CS_CONVERT = uint32 /* /usr/x86_64-w64-mingw32/include/rpcndr.h:393:5 */ -type CS_TYPE_NET_SIZE_ROUTINE = uintptr /* rpcndr.h:395:16 */ -type CS_TYPE_LOCAL_SIZE_ROUTINE = uintptr /* rpcndr.h:396:16 */ -type CS_TYPE_TO_NETCS_ROUTINE = uintptr /* rpcndr.h:397:16 */ -type CS_TYPE_FROM_NETCS_ROUTINE = uintptr /* rpcndr.h:398:16 */ -type CS_TAG_GETTING_ROUTINE = uintptr /* rpcndr.h:399:16 */ +type CS_TYPE_NET_SIZE_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:395:16 */ +type CS_TYPE_LOCAL_SIZE_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:396:16 */ +type CS_TYPE_TO_NETCS_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:397:16 */ +type CS_TYPE_FROM_NETCS_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:398:16 */ +type CS_TAG_GETTING_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:399:16 */ type _NDR_CS_SIZE_CONVERT_ROUTINES = struct { FpfnNetSize CS_TYPE_NET_SIZE_ROUTINE FpfnToNetCs CS_TYPE_TO_NETCS_ROUTINE FpfnLocalSize CS_TYPE_LOCAL_SIZE_ROUTINE FpfnFromNetCs CS_TYPE_FROM_NETCS_ROUTINE -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ -type NDR_CS_SIZE_CONVERT_ROUTINES = _NDR_CS_SIZE_CONVERT_ROUTINES /* rpcndr.h:408:5 */ +type NDR_CS_SIZE_CONVERT_ROUTINES = _NDR_CS_SIZE_CONVERT_ROUTINES /* /usr/x86_64-w64-mingw32/include/rpcndr.h:408:5 */ type _NDR_CS_ROUTINES = struct { FpSizeConvertRoutines uintptr FpTagGettingRoutines uintptr -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ -type NDR_CS_ROUTINES = _NDR_CS_ROUTINES /* rpcndr.h:413:5 */ +type NDR_CS_ROUTINES = _NDR_CS_ROUTINES /* /usr/x86_64-w64-mingw32/include/rpcndr.h:413:5 */ -type MIDL_STUB_DESC = _MIDL_STUB_DESC /* rpcndr.h:440:5 */ +type MIDL_STUB_DESC = _MIDL_STUB_DESC /* /usr/x86_64-w64-mingw32/include/rpcndr.h:440:5 */ -type PMIDL_STUB_DESC = uintptr /* rpcndr.h:442:32 */ -type PMIDL_XMIT_TYPE = uintptr /* rpcndr.h:443:16 */ +type PMIDL_STUB_DESC = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:442:32 */ +type PMIDL_XMIT_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:443:16 */ type _MIDL_FORMAT_STRING = struct { F__ccgo_pad1 [0]uint16 FPad int16 -} /* rpcndr.h:445:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:445:11 */ -type MIDL_FORMAT_STRING = _MIDL_FORMAT_STRING /* rpcndr.h:448:5 */ +type MIDL_FORMAT_STRING = _MIDL_FORMAT_STRING /* /usr/x86_64-w64-mingw32/include/rpcndr.h:448:5 */ -type STUB_THUNK = uintptr /* rpcndr.h:450:16 */ -type SERVER_ROUTINE = uintptr /* rpcndr.h:451:20 */ +type STUB_THUNK = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:450:16 */ +type SERVER_ROUTINE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:451:20 */ type _MIDL_SERVER_INFO_ = struct { FpStubDesc PMIDL_STUB_DESC @@ -50989,10 +50990,10 @@ type _MIDL_SERVER_INFO_ = struct { FpTransferSyntax PRPC_SYNTAX_IDENTIFIER FnCount ULONG_PTR FpSyntaxInfo PMIDL_SYNTAX_INFO -} /* rpcndr.h:453:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:453:11 */ -type MIDL_SERVER_INFO = _MIDL_SERVER_INFO_ /* rpcndr.h:462:5 */ -type PMIDL_SERVER_INFO = uintptr /* rpcndr.h:462:22 */ +type MIDL_SERVER_INFO = _MIDL_SERVER_INFO_ /* /usr/x86_64-w64-mingw32/include/rpcndr.h:462:5 */ +type PMIDL_SERVER_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:462:22 */ type _MIDL_STUBLESS_PROXY_INFO = struct { FpStubDesc PMIDL_STUB_DESC @@ -51001,20 +51002,20 @@ type _MIDL_STUBLESS_PROXY_INFO = struct { FpTransferSyntax PRPC_SYNTAX_IDENTIFIER FnCount ULONG_PTR FpSyntaxInfo PMIDL_SYNTAX_INFO -} /* rpcndr.h:466:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:466:11 */ -type MIDL_STUBLESS_PROXY_INFO = _MIDL_STUBLESS_PROXY_INFO /* rpcndr.h:473:5 */ +type MIDL_STUBLESS_PROXY_INFO = _MIDL_STUBLESS_PROXY_INFO /* /usr/x86_64-w64-mingw32/include/rpcndr.h:473:5 */ -type PMIDL_STUBLESS_PROXY_INFO = uintptr /* rpcndr.h:475:36 */ +type PMIDL_STUBLESS_PROXY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:475:36 */ -type PARAM_OFFSETTABLE = uintptr /* rpcndr.h:488:26 */ -type PPARAM_OFFSETTABLE = uintptr /* rpcndr.h:488:45 */ +type PARAM_OFFSETTABLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:488:26 */ +type PPARAM_OFFSETTABLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:488:45 */ -type _CLIENT_CALL_RETURN = struct{ FPointer uintptr } /* rpcndr.h:490:11 */ +type _CLIENT_CALL_RETURN = struct{ FPointer uintptr } /* /usr/x86_64-w64-mingw32/include/rpcndr.h:490:11 */ -type CLIENT_CALL_RETURN = _CLIENT_CALL_RETURN /* rpcndr.h:493:5 */ +type CLIENT_CALL_RETURN = _CLIENT_CALL_RETURN /* /usr/x86_64-w64-mingw32/include/rpcndr.h:493:5 */ -type XLAT_SIDE = uint32 /* rpcndr.h:497:5 */ +type XLAT_SIDE = uint32 /* /usr/x86_64-w64-mingw32/include/rpcndr.h:497:5 */ type _FULL_PTR_TO_REFID_ELEMENT = struct { FNext uintptr @@ -51022,21 +51023,21 @@ type _FULL_PTR_TO_REFID_ELEMENT = struct { FRefId uint32 FState uint8 F__ccgo_pad1 [3]byte -} /* rpcndr.h:499:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:499:11 */ -type FULL_PTR_TO_REFID_ELEMENT = _FULL_PTR_TO_REFID_ELEMENT /* rpcndr.h:504:5 */ -type PFULL_PTR_TO_REFID_ELEMENT = uintptr /* rpcndr.h:504:31 */ +type FULL_PTR_TO_REFID_ELEMENT = _FULL_PTR_TO_REFID_ELEMENT /* /usr/x86_64-w64-mingw32/include/rpcndr.h:504:5 */ +type PFULL_PTR_TO_REFID_ELEMENT = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:504:31 */ -type FULL_PTR_XLAT_TABLES = _FULL_PTR_XLAT_TABLES /* rpcndr.h:520:5 */ -type PFULL_PTR_XLAT_TABLES = uintptr /* rpcndr.h:520:26 */ +type FULL_PTR_XLAT_TABLES = _FULL_PTR_XLAT_TABLES /* /usr/x86_64-w64-mingw32/include/rpcndr.h:520:5 */ +type PFULL_PTR_XLAT_TABLES = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:520:26 */ -type STUB_PHASE = uint32 /* rpcndr.h:674:5 */ +type STUB_PHASE = uint32 /* /usr/x86_64-w64-mingw32/include/rpcndr.h:674:5 */ -type PROXY_PHASE = uint32 /* rpcndr.h:678:5 */ +type PROXY_PHASE = uint32 /* /usr/x86_64-w64-mingw32/include/rpcndr.h:678:5 */ -type IRpcStubBuffer1 = struct{ FlpVtbl uintptr } /* rpcndr.h:680:3 */ +type IRpcStubBuffer1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/rpcndr.h:680:3 */ -type RPC_SS_THREAD_HANDLE = uintptr /* rpcndr.h:705:16 */ +type RPC_SS_THREAD_HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/rpcndr.h:705:16 */ type _NDR_USER_MARSHAL_INFO_LEVEL1 = struct { FBuffer uintptr @@ -51046,17 +51047,17 @@ type _NDR_USER_MARSHAL_INFO_LEVEL1 = struct { FpfnFree uintptr FpRpcChannelBuffer uintptr FReserved [5]ULONG_PTR -} /* rpcndr.h:763:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:763:11 */ -type NDR_USER_MARSHAL_INFO_LEVEL1 = _NDR_USER_MARSHAL_INFO_LEVEL1 /* rpcndr.h:770:5 */ +type NDR_USER_MARSHAL_INFO_LEVEL1 = _NDR_USER_MARSHAL_INFO_LEVEL1 /* /usr/x86_64-w64-mingw32/include/rpcndr.h:770:5 */ type _NDR_USER_MARSHAL_INFO = struct { FInformationLevel uint32 F__ccgo_pad1 [4]byte F__8 struct{ FLevel1 NDR_USER_MARSHAL_INFO_LEVEL1 } -} /* rpcndr.h:772:11 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:772:11 */ -type NDR_USER_MARSHAL_INFO = _NDR_USER_MARSHAL_INFO /* rpcndr.h:777:5 */ +type NDR_USER_MARSHAL_INFO = _NDR_USER_MARSHAL_INFO /* /usr/x86_64-w64-mingw32/include/rpcndr.h:777:5 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -51158,17 +51159,17 @@ type NDR_USER_MARSHAL_INFO = _NDR_USER_MARSHAL_INFO /* rpcndr.h:777:5 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type REGCLS = uint32 /* combaseapi.h:144:3 */ +type REGCLS = uint32 /* /usr/x86_64-w64-mingw32/include/combaseapi.h:144:3 */ -type IRpcStubBuffer = IRpcStubBuffer1 /* combaseapi.h:146:34 */ -type IRpcChannelBuffer = IRpcChannelBuffer1 /* combaseapi.h:147:37 */ +type IRpcStubBuffer = IRpcStubBuffer1 /* /usr/x86_64-w64-mingw32/include/combaseapi.h:146:34 */ +type IRpcChannelBuffer = IRpcChannelBuffer1 /* /usr/x86_64-w64-mingw32/include/combaseapi.h:147:37 */ -type COINITBASE = uint32 /* combaseapi.h:151:3 */ +type COINITBASE = uint32 /* /usr/x86_64-w64-mingw32/include/combaseapi.h:151:3 */ -type OLECHAR = WCHAR /* wtypesbase.h:69:15 */ -type LPOLESTR = uintptr /* wtypesbase.h:70:17 */ -type LPCOLESTR = uintptr /* wtypesbase.h:71:23 */ -type DOUBLE = float64 /* wtypesbase.h:94:16 */ +type OLECHAR = WCHAR /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:69:15 */ +type LPOLESTR = uintptr /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:70:17 */ +type LPCOLESTR = uintptr /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:71:23 */ +type DOUBLE = float64 /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:94:16 */ type _COAUTHIDENTITY = struct { FUser uintptr @@ -51180,9 +51181,9 @@ type _COAUTHIDENTITY = struct { FPassword uintptr FPasswordLength ULONG FFlags ULONG -} /* wtypesbase.h:185:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:185:9 */ -type COAUTHIDENTITY = _COAUTHIDENTITY /* wtypesbase.h:193:3 */ +type COAUTHIDENTITY = _COAUTHIDENTITY /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:193:3 */ type _COAUTHINFO = struct { FdwAuthnSvc DWORD @@ -51193,112 +51194,112 @@ type _COAUTHINFO = struct { FpAuthIdentityData uintptr FdwCapabilities DWORD F__ccgo_pad1 [4]byte -} /* wtypesbase.h:195:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:195:9 */ -type COAUTHINFO = _COAUTHINFO /* wtypesbase.h:203:3 */ +type COAUTHINFO = _COAUTHINFO /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:203:3 */ -type SCODE = LONG /* wtypesbase.h:205:14 */ -type PSCODE = uintptr /* wtypesbase.h:206:15 */ +type SCODE = LONG /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:205:14 */ +type PSCODE = uintptr /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:206:15 */ -type MEMCTX = int32 /* wtypesbase.h:239:3 */ +type MEMCTX = int32 /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:239:3 */ -type CLSCTX = int32 /* wtypesbase.h:294:3 */ +type CLSCTX = int32 /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:294:3 */ -type MSHLFLAGS = uint32 /* wtypesbase.h:307:3 */ +type MSHLFLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:307:3 */ -type MSHCTX = uint32 /* wtypesbase.h:315:3 */ +type MSHCTX = uint32 /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:315:3 */ type _BYTE_BLOB = struct { FclSize ULONG FabData [1]Byte F__ccgo_pad1 [3]byte -} /* wtypesbase.h:317:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:317:9 */ -type BYTE_BLOB = _BYTE_BLOB /* wtypesbase.h:320:3 */ +type BYTE_BLOB = _BYTE_BLOB /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:320:3 */ -type UP_BYTE_BLOB = uintptr /* wtypesbase.h:322:19 */ +type UP_BYTE_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:322:19 */ type _WORD_BLOB = struct { FclSize ULONG FasData [1]uint16 F__ccgo_pad1 [2]byte -} /* wtypesbase.h:324:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:324:9 */ -type WORD_BLOB = _WORD_BLOB /* wtypesbase.h:327:3 */ +type WORD_BLOB = _WORD_BLOB /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:327:3 */ -type UP_WORD_BLOB = uintptr /* wtypesbase.h:329:19 */ +type UP_WORD_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:329:19 */ type _DWORD_BLOB = struct { FclSize ULONG FalData [1]ULONG -} /* wtypesbase.h:331:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:331:9 */ -type DWORD_BLOB = _DWORD_BLOB /* wtypesbase.h:334:3 */ +type DWORD_BLOB = _DWORD_BLOB /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:334:3 */ -type UP_DWORD_BLOB = uintptr /* wtypesbase.h:336:20 */ +type UP_DWORD_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:336:20 */ type _FLAGGED_BYTE_BLOB = struct { FfFlags ULONG FclSize ULONG FabData [1]Byte F__ccgo_pad1 [3]byte -} /* wtypesbase.h:338:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:338:9 */ -type FLAGGED_BYTE_BLOB = _FLAGGED_BYTE_BLOB /* wtypesbase.h:342:3 */ +type FLAGGED_BYTE_BLOB = _FLAGGED_BYTE_BLOB /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:342:3 */ -type UP_FLAGGED_BYTE_BLOB = uintptr /* wtypesbase.h:344:27 */ +type UP_FLAGGED_BYTE_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:344:27 */ type _FLAGGED_WORD_BLOB = struct { FfFlags ULONG FclSize ULONG FasData [1]uint16 F__ccgo_pad1 [2]byte -} /* wtypesbase.h:346:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:346:9 */ -type FLAGGED_WORD_BLOB = _FLAGGED_WORD_BLOB /* wtypesbase.h:350:3 */ +type FLAGGED_WORD_BLOB = _FLAGGED_WORD_BLOB /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:350:3 */ -type UP_FLAGGED_WORD_BLOB = uintptr /* wtypesbase.h:352:27 */ +type UP_FLAGGED_WORD_BLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:352:27 */ type _BYTE_SIZEDARR = struct { FclSize ULONG F__ccgo_pad1 [4]byte FpData uintptr -} /* wtypesbase.h:354:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:354:9 */ -type BYTE_SIZEDARR = _BYTE_SIZEDARR /* wtypesbase.h:357:3 */ +type BYTE_SIZEDARR = _BYTE_SIZEDARR /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:357:3 */ type _SHORT_SIZEDARR = struct { FclSize ULONG F__ccgo_pad1 [4]byte FpData uintptr -} /* wtypesbase.h:359:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:359:9 */ -type WORD_SIZEDARR = _SHORT_SIZEDARR /* wtypesbase.h:362:3 */ +type WORD_SIZEDARR = _SHORT_SIZEDARR /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:362:3 */ type _LONG_SIZEDARR = struct { FclSize ULONG F__ccgo_pad1 [4]byte FpData uintptr -} /* wtypesbase.h:364:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:364:9 */ -type DWORD_SIZEDARR = _LONG_SIZEDARR /* wtypesbase.h:367:3 */ +type DWORD_SIZEDARR = _LONG_SIZEDARR /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:367:3 */ type _HYPER_SIZEDARR = struct { FclSize ULONG F__ccgo_pad1 [4]byte FpData uintptr -} /* wtypesbase.h:369:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:369:9 */ -type HYPER_SIZEDARR = _HYPER_SIZEDARR /* wtypesbase.h:372:3 */ +type HYPER_SIZEDARR = _HYPER_SIZEDARR /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:372:3 */ type tagBLOB = struct { FcbSize ULONG F__ccgo_pad1 [4]byte FpBlobData uintptr -} /* wtypesbase.h:383:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:383:9 */ -type BLOB = tagBLOB /* wtypesbase.h:386:3 */ -type LPBLOB = uintptr /* wtypesbase.h:387:24 */ +type BLOB = tagBLOB /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:386:3 */ +type LPBLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wtypesbase.h:387:24 */ // Begin additional prototypes for all interfaces @@ -51340,7 +51341,7 @@ type LPBLOB = uintptr /* wtypesbase.h:387:24 */ // Forward declarations -type IUnknown1 = struct{ FlpVtbl uintptr } /* unknwnbase.h:23:9 */ +type IUnknown1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:23:9 */ // Begin additional prototypes for all interfaces @@ -51382,15 +51383,15 @@ type IUnknown1 = struct{ FlpVtbl uintptr } /* unknwnbase.h:23:9 */ // Forward declarations -type IUnknown = IUnknown1 /* unknwnbase.h:23:28 */ +type IUnknown = IUnknown1 /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:23:28 */ -type AsyncIUnknown1 = struct{ FlpVtbl uintptr } /* unknwnbase.h:31:9 */ +type AsyncIUnknown1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:31:9 */ -type AsyncIUnknown = AsyncIUnknown1 /* unknwnbase.h:31:33 */ +type AsyncIUnknown = AsyncIUnknown1 /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:31:33 */ -type IClassFactory1 = struct{ FlpVtbl uintptr } /* unknwnbase.h:39:9 */ +type IClassFactory1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:39:9 */ -type IClassFactory = IClassFactory1 /* unknwnbase.h:39:33 */ +type IClassFactory = IClassFactory1 /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:39:33 */ // Headers for imported files @@ -51440,14 +51441,14 @@ type IClassFactory = IClassFactory1 /* unknwnbase.h:39:33 */ // // IUnknown interface -type LPUNKNOWN = uintptr /* unknwnbase.h:68:18 */ +type LPUNKNOWN = uintptr /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:68:18 */ type IUnknownVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr -} /* unknwnbase.h:23:9 */ +} /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:23:9 */ -type IUnknownVtbl = IUnknownVtbl1 /* unknwnbase.h:138:3 */ +type IUnknownVtbl = IUnknownVtbl1 /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:138:3 */ type AsyncIUnknownVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -51458,24 +51459,24 @@ type AsyncIUnknownVtbl1 = struct { FFinish_AddRef uintptr FBegin_Release uintptr FFinish_Release uintptr -} /* unknwnbase.h:31:9 */ +} /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:31:9 */ -type AsyncIUnknownVtbl = AsyncIUnknownVtbl1 /* unknwnbase.h:244:3 */ +type AsyncIUnknownVtbl = AsyncIUnknownVtbl1 /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:244:3 */ // **************************************************************************** // // IClassFactory interface -type LPCLASSFACTORY = uintptr /* unknwnbase.h:310:23 */ +type LPCLASSFACTORY = uintptr /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:310:23 */ type IClassFactoryVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FCreateInstance uintptr FLockServer uintptr -} /* unknwnbase.h:39:9 */ +} /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:39:9 */ -type IClassFactoryVtbl = IClassFactoryVtbl1 /* unknwnbase.h:357:3 */ +type IClassFactoryVtbl = IClassFactoryVtbl1 /* /usr/x86_64-w64-mingw32/include/unknwnbase.h:357:3 */ // Begin additional prototypes for all interfaces @@ -51517,7 +51518,7 @@ type IClassFactoryVtbl = IClassFactoryVtbl1 /* unknwnbase.h:357:3 */ // Forward declarations -type IMarshal1 = struct{ FlpVtbl uintptr } /* objidlbase.h:23:9 */ +type IMarshal1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:23:9 */ // Begin additional prototypes for all interfaces @@ -51559,195 +51560,195 @@ type IMarshal1 = struct{ FlpVtbl uintptr } /* objidlbase.h:23:9 */ // Forward declarations -type IMarshal = IMarshal1 /* objidlbase.h:23:28 */ +type IMarshal = IMarshal1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:23:28 */ -type INoMarshal1 = struct{ FlpVtbl uintptr } /* objidlbase.h:31:9 */ +type INoMarshal1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:31:9 */ -type INoMarshal = INoMarshal1 /* objidlbase.h:31:30 */ +type INoMarshal = INoMarshal1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:31:30 */ -type IAgileObject1 = struct{ FlpVtbl uintptr } /* objidlbase.h:39:9 */ +type IAgileObject1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:39:9 */ -type IAgileObject = IAgileObject1 /* objidlbase.h:39:32 */ +type IAgileObject = IAgileObject1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:39:32 */ -type IAgileReference1 = struct{ FlpVtbl uintptr } /* objidlbase.h:47:9 */ +type IAgileReference1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:47:9 */ -type IAgileReference = IAgileReference1 /* objidlbase.h:47:35 */ +type IAgileReference = IAgileReference1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:47:35 */ -type IMarshal21 = struct{ FlpVtbl uintptr } /* objidlbase.h:55:9 */ +type IMarshal21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:55:9 */ -type IMarshal2 = IMarshal21 /* objidlbase.h:55:29 */ +type IMarshal2 = IMarshal21 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:55:29 */ -type IMalloc1 = struct{ FlpVtbl uintptr } /* objidlbase.h:63:9 */ +type IMalloc1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:63:9 */ -type IMalloc = IMalloc1 /* objidlbase.h:63:27 */ +type IMalloc = IMalloc1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:63:27 */ -type IStdMarshalInfo1 = struct{ FlpVtbl uintptr } /* objidlbase.h:71:9 */ +type IStdMarshalInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:71:9 */ -type IStdMarshalInfo = IStdMarshalInfo1 /* objidlbase.h:71:35 */ +type IStdMarshalInfo = IStdMarshalInfo1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:71:35 */ -type IExternalConnection1 = struct{ FlpVtbl uintptr } /* objidlbase.h:79:9 */ +type IExternalConnection1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:79:9 */ -type IExternalConnection = IExternalConnection1 /* objidlbase.h:79:39 */ +type IExternalConnection = IExternalConnection1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:79:39 */ -type IMultiQI1 = struct{ FlpVtbl uintptr } /* objidlbase.h:87:9 */ +type IMultiQI1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:87:9 */ -type IMultiQI = IMultiQI1 /* objidlbase.h:87:28 */ +type IMultiQI = IMultiQI1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:87:28 */ -type AsyncIMultiQI1 = struct{ FlpVtbl uintptr } /* objidlbase.h:95:9 */ +type AsyncIMultiQI1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:95:9 */ -type AsyncIMultiQI = AsyncIMultiQI1 /* objidlbase.h:95:33 */ +type AsyncIMultiQI = AsyncIMultiQI1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:95:33 */ -type IInternalUnknown1 = struct{ FlpVtbl uintptr } /* objidlbase.h:103:9 */ +type IInternalUnknown1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:103:9 */ -type IInternalUnknown = IInternalUnknown1 /* objidlbase.h:103:36 */ +type IInternalUnknown = IInternalUnknown1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:103:36 */ -type IEnumUnknown1 = struct{ FlpVtbl uintptr } /* objidlbase.h:111:9 */ +type IEnumUnknown1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:111:9 */ -type IEnumUnknown = IEnumUnknown1 /* objidlbase.h:111:32 */ +type IEnumUnknown = IEnumUnknown1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:111:32 */ -type IEnumString1 = struct{ FlpVtbl uintptr } /* objidlbase.h:119:9 */ +type IEnumString1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:119:9 */ -type IEnumString = IEnumString1 /* objidlbase.h:119:31 */ +type IEnumString = IEnumString1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:119:31 */ -type ISequentialStream1 = struct{ FlpVtbl uintptr } /* objidlbase.h:127:9 */ +type ISequentialStream1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:127:9 */ -type ISequentialStream = ISequentialStream1 /* objidlbase.h:127:37 */ +type ISequentialStream = ISequentialStream1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:127:37 */ -type IStream1 = struct{ FlpVtbl uintptr } /* objidlbase.h:135:9 */ +type IStream1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:135:9 */ -type IStream = IStream1 /* objidlbase.h:135:27 */ +type IStream = IStream1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:135:27 */ -type IRpcChannelBuffer21 = struct{ FlpVtbl uintptr } /* objidlbase.h:151:9 */ +type IRpcChannelBuffer21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:151:9 */ -type IRpcChannelBuffer2 = IRpcChannelBuffer21 /* objidlbase.h:151:38 */ +type IRpcChannelBuffer2 = IRpcChannelBuffer21 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:151:38 */ -type IAsyncRpcChannelBuffer1 = struct{ FlpVtbl uintptr } /* objidlbase.h:159:9 */ +type IAsyncRpcChannelBuffer1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:159:9 */ -type IAsyncRpcChannelBuffer = IAsyncRpcChannelBuffer1 /* objidlbase.h:159:42 */ +type IAsyncRpcChannelBuffer = IAsyncRpcChannelBuffer1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:159:42 */ -type IRpcChannelBuffer31 = struct{ FlpVtbl uintptr } /* objidlbase.h:167:9 */ +type IRpcChannelBuffer31 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:167:9 */ -type IRpcChannelBuffer3 = IRpcChannelBuffer31 /* objidlbase.h:167:38 */ +type IRpcChannelBuffer3 = IRpcChannelBuffer31 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:167:38 */ -type IRpcSyntaxNegotiate1 = struct{ FlpVtbl uintptr } /* objidlbase.h:175:9 */ +type IRpcSyntaxNegotiate1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:175:9 */ -type IRpcSyntaxNegotiate = IRpcSyntaxNegotiate1 /* objidlbase.h:175:39 */ +type IRpcSyntaxNegotiate = IRpcSyntaxNegotiate1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:175:39 */ -type IRpcProxyBuffer1 = struct{ FlpVtbl uintptr } /* objidlbase.h:183:9 */ +type IRpcProxyBuffer1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:183:9 */ -type IRpcProxyBuffer = IRpcProxyBuffer1 /* objidlbase.h:183:35 */ +type IRpcProxyBuffer = IRpcProxyBuffer1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:183:35 */ -type IPSFactoryBuffer1 = struct{ FlpVtbl uintptr } /* objidlbase.h:199:9 */ +type IPSFactoryBuffer1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:199:9 */ -type IPSFactoryBuffer = IPSFactoryBuffer1 /* objidlbase.h:199:36 */ +type IPSFactoryBuffer = IPSFactoryBuffer1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:199:36 */ -type IChannelHook1 = struct{ FlpVtbl uintptr } /* objidlbase.h:207:9 */ +type IChannelHook1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:207:9 */ -type IChannelHook = IChannelHook1 /* objidlbase.h:207:32 */ +type IChannelHook = IChannelHook1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:207:32 */ -type IClientSecurity1 = struct{ FlpVtbl uintptr } /* objidlbase.h:215:9 */ +type IClientSecurity1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:215:9 */ -type IClientSecurity = IClientSecurity1 /* objidlbase.h:215:35 */ +type IClientSecurity = IClientSecurity1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:215:35 */ -type IServerSecurity1 = struct{ FlpVtbl uintptr } /* objidlbase.h:223:9 */ +type IServerSecurity1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:223:9 */ -type IServerSecurity = IServerSecurity1 /* objidlbase.h:223:35 */ +type IServerSecurity = IServerSecurity1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:223:35 */ -type IRpcOptions1 = struct{ FlpVtbl uintptr } /* objidlbase.h:231:9 */ +type IRpcOptions1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:231:9 */ -type IRpcOptions = IRpcOptions1 /* objidlbase.h:231:31 */ +type IRpcOptions = IRpcOptions1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:231:31 */ -type IGlobalOptions1 = struct{ FlpVtbl uintptr } /* objidlbase.h:239:9 */ +type IGlobalOptions1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:239:9 */ -type IGlobalOptions = IGlobalOptions1 /* objidlbase.h:239:34 */ +type IGlobalOptions = IGlobalOptions1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:239:34 */ -type ISurrogate1 = struct{ FlpVtbl uintptr } /* objidlbase.h:247:9 */ +type ISurrogate1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:247:9 */ -type ISurrogate = ISurrogate1 /* objidlbase.h:247:30 */ +type ISurrogate = ISurrogate1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:247:30 */ -type IGlobalInterfaceTable1 = struct{ FlpVtbl uintptr } /* objidlbase.h:255:9 */ +type IGlobalInterfaceTable1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:255:9 */ -type IGlobalInterfaceTable = IGlobalInterfaceTable1 /* objidlbase.h:255:41 */ +type IGlobalInterfaceTable = IGlobalInterfaceTable1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:255:41 */ -type ISynchronize1 = struct{ FlpVtbl uintptr } /* objidlbase.h:263:9 */ +type ISynchronize1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:263:9 */ -type ISynchronize = ISynchronize1 /* objidlbase.h:263:32 */ +type ISynchronize = ISynchronize1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:263:32 */ -type ISynchronizeHandle1 = struct{ FlpVtbl uintptr } /* objidlbase.h:271:9 */ +type ISynchronizeHandle1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:271:9 */ -type ISynchronizeHandle = ISynchronizeHandle1 /* objidlbase.h:271:38 */ +type ISynchronizeHandle = ISynchronizeHandle1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:271:38 */ -type ISynchronizeEvent1 = struct{ FlpVtbl uintptr } /* objidlbase.h:279:9 */ +type ISynchronizeEvent1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:279:9 */ -type ISynchronizeEvent = ISynchronizeEvent1 /* objidlbase.h:279:37 */ +type ISynchronizeEvent = ISynchronizeEvent1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:279:37 */ -type ISynchronizeContainer1 = struct{ FlpVtbl uintptr } /* objidlbase.h:287:9 */ +type ISynchronizeContainer1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:287:9 */ -type ISynchronizeContainer = ISynchronizeContainer1 /* objidlbase.h:287:41 */ +type ISynchronizeContainer = ISynchronizeContainer1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:287:41 */ -type ISynchronizeMutex1 = struct{ FlpVtbl uintptr } /* objidlbase.h:295:9 */ +type ISynchronizeMutex1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:295:9 */ -type ISynchronizeMutex = ISynchronizeMutex1 /* objidlbase.h:295:37 */ +type ISynchronizeMutex = ISynchronizeMutex1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:295:37 */ -type ICancelMethodCalls1 = struct{ FlpVtbl uintptr } /* objidlbase.h:303:9 */ +type ICancelMethodCalls1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:303:9 */ -type ICancelMethodCalls = ICancelMethodCalls1 /* objidlbase.h:303:38 */ +type ICancelMethodCalls = ICancelMethodCalls1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:303:38 */ -type IAsyncManager1 = struct{ FlpVtbl uintptr } /* objidlbase.h:311:9 */ +type IAsyncManager1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:311:9 */ -type IAsyncManager = IAsyncManager1 /* objidlbase.h:311:33 */ +type IAsyncManager = IAsyncManager1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:311:33 */ -type ICallFactory1 = struct{ FlpVtbl uintptr } /* objidlbase.h:319:9 */ +type ICallFactory1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:319:9 */ -type ICallFactory = ICallFactory1 /* objidlbase.h:319:32 */ +type ICallFactory = ICallFactory1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:319:32 */ -type IRpcHelper1 = struct{ FlpVtbl uintptr } /* objidlbase.h:327:9 */ +type IRpcHelper1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:327:9 */ -type IRpcHelper = IRpcHelper1 /* objidlbase.h:327:30 */ +type IRpcHelper = IRpcHelper1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:327:30 */ -type IReleaseMarshalBuffers1 = struct{ FlpVtbl uintptr } /* objidlbase.h:335:9 */ +type IReleaseMarshalBuffers1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:335:9 */ -type IReleaseMarshalBuffers = IReleaseMarshalBuffers1 /* objidlbase.h:335:42 */ +type IReleaseMarshalBuffers = IReleaseMarshalBuffers1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:335:42 */ -type IWaitMultiple1 = struct{ FlpVtbl uintptr } /* objidlbase.h:343:9 */ +type IWaitMultiple1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:343:9 */ -type IWaitMultiple = IWaitMultiple1 /* objidlbase.h:343:33 */ +type IWaitMultiple = IWaitMultiple1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:343:33 */ -type IAddrTrackingControl1 = struct{ FlpVtbl uintptr } /* objidlbase.h:351:9 */ +type IAddrTrackingControl1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:351:9 */ -type IAddrTrackingControl = IAddrTrackingControl1 /* objidlbase.h:351:40 */ +type IAddrTrackingControl = IAddrTrackingControl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:351:40 */ -type IAddrExclusionControl1 = struct{ FlpVtbl uintptr } /* objidlbase.h:359:9 */ +type IAddrExclusionControl1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:359:9 */ -type IAddrExclusionControl = IAddrExclusionControl1 /* objidlbase.h:359:41 */ +type IAddrExclusionControl = IAddrExclusionControl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:359:41 */ -type IPipeByte1 = struct{ FlpVtbl uintptr } /* objidlbase.h:367:9 */ +type IPipeByte1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:367:9 */ -type IPipeByte = IPipeByte1 /* objidlbase.h:367:29 */ +type IPipeByte = IPipeByte1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:367:29 */ -type IPipeLong1 = struct{ FlpVtbl uintptr } /* objidlbase.h:375:9 */ +type IPipeLong1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:375:9 */ -type IPipeLong = IPipeLong1 /* objidlbase.h:375:29 */ +type IPipeLong = IPipeLong1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:375:29 */ -type IPipeDouble1 = struct{ FlpVtbl uintptr } /* objidlbase.h:383:9 */ +type IPipeDouble1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:383:9 */ -type IPipeDouble = IPipeDouble1 /* objidlbase.h:383:31 */ +type IPipeDouble = IPipeDouble1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:383:31 */ -type IComThreadingInfo1 = struct{ FlpVtbl uintptr } /* objidlbase.h:407:9 */ +type IComThreadingInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:407:9 */ -type IComThreadingInfo = IComThreadingInfo1 /* objidlbase.h:407:37 */ +type IComThreadingInfo = IComThreadingInfo1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:407:37 */ -type IProcessInitControl1 = struct{ FlpVtbl uintptr } /* objidlbase.h:415:9 */ +type IProcessInitControl1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:415:9 */ -type IProcessInitControl = IProcessInitControl1 /* objidlbase.h:415:39 */ +type IProcessInitControl = IProcessInitControl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:415:39 */ -type IFastRundown1 = struct{ FlpVtbl uintptr } /* objidlbase.h:423:9 */ +type IFastRundown1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:423:9 */ -type IFastRundown = IFastRundown1 /* objidlbase.h:423:32 */ +type IFastRundown = IFastRundown1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:423:32 */ -type IMarshalingStream1 = struct{ FlpVtbl uintptr } /* objidlbase.h:431:9 */ +type IMarshalingStream1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidlbase.h:431:9 */ -type IMarshalingStream = IMarshalingStream1 /* objidlbase.h:431:37 */ +type IMarshalingStream = IMarshalingStream1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:431:37 */ // Headers for imported files @@ -51834,7 +51835,7 @@ type _COSERVERINFO = struct { FpAuthInfo uintptr FdwReserved2 DWORD F__ccgo_pad2 [4]byte -} /* objidlbase.h:522:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:522:9 */ // Headers for imported files @@ -51914,13 +51915,13 @@ type _COSERVERINFO = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type COSERVERINFO = _COSERVERINFO /* objidlbase.h:527:3 */ +type COSERVERINFO = _COSERVERINFO /* /usr/x86_64-w64-mingw32/include/objidlbase.h:527:3 */ // **************************************************************************** // // IMarshal interface -type LPMARSHAL = uintptr /* objidlbase.h:535:18 */ +type LPMARSHAL = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:535:18 */ type IMarshalVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -51931,37 +51932,37 @@ type IMarshalVtbl1 = struct { FUnmarshalInterface uintptr FReleaseMarshalData uintptr FDisconnectObject uintptr -} /* objidlbase.h:23:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:23:9 */ -type IMarshalVtbl = IMarshalVtbl1 /* objidlbase.h:639:3 */ +type IMarshalVtbl = IMarshalVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:639:3 */ type INoMarshalVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr -} /* objidlbase.h:31:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:31:9 */ -type INoMarshalVtbl = INoMarshalVtbl1 /* objidlbase.h:729:3 */ +type INoMarshalVtbl = INoMarshalVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:729:3 */ type IAgileObjectVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr -} /* objidlbase.h:39:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:39:9 */ -type IAgileObjectVtbl = IAgileObjectVtbl1 /* objidlbase.h:793:3 */ +type IAgileObjectVtbl = IAgileObjectVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:793:3 */ type IAgileReferenceVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FResolve uintptr -} /* objidlbase.h:47:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:47:9 */ -type IAgileReferenceVtbl = IAgileReferenceVtbl1 /* objidlbase.h:866:3 */ +type IAgileReferenceVtbl = IAgileReferenceVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:866:3 */ // **************************************************************************** // // IMarshal2 interface -type LPMARSHAL2 = uintptr /* objidlbase.h:912:19 */ +type LPMARSHAL2 = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:912:19 */ type IMarshal2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -51972,15 +51973,15 @@ type IMarshal2Vtbl1 = struct { FUnmarshalInterface uintptr FReleaseMarshalData uintptr FDisconnectObject uintptr -} /* objidlbase.h:55:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:55:9 */ -type IMarshal2Vtbl = IMarshal2Vtbl1 /* objidlbase.h:981:3 */ +type IMarshal2Vtbl = IMarshal2Vtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:981:3 */ // **************************************************************************** // // IMalloc interface -type LPMALLOC = uintptr /* objidlbase.h:1045:17 */ +type LPMALLOC = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1045:17 */ type IMallocVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -51991,82 +51992,82 @@ type IMallocVtbl1 = struct { FGetSize uintptr FDidAlloc uintptr FHeapMinimize uintptr -} /* objidlbase.h:63:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:63:9 */ -type IMallocVtbl = IMallocVtbl1 /* objidlbase.h:1117:3 */ +type IMallocVtbl = IMallocVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1117:3 */ // **************************************************************************** // // IStdMarshalInfo interface -type LPSTDMARSHALINFO = uintptr /* objidlbase.h:1181:25 */ +type LPSTDMARSHALINFO = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1181:25 */ type IStdMarshalInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetClassForHandler uintptr -} /* objidlbase.h:71:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:71:9 */ -type IStdMarshalInfoVtbl = IStdMarshalInfoVtbl1 /* objidlbase.h:1221:3 */ +type IStdMarshalInfoVtbl = IStdMarshalInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1221:3 */ // **************************************************************************** // // IExternalConnection interface -type LPEXTERNALCONNECTION = uintptr /* objidlbase.h:1265:29 */ +type LPEXTERNALCONNECTION = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1265:29 */ -type EXTCONN = uint32 /* objidlbase.h:1271:3 */ +type EXTCONN = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1271:3 */ type IExternalConnectionVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FAddConnection uintptr FReleaseConnection uintptr -} /* objidlbase.h:79:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:79:9 */ -type IExternalConnectionVtbl = IExternalConnectionVtbl1 /* objidlbase.h:1320:3 */ +type IExternalConnectionVtbl = IExternalConnectionVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1320:3 */ -type LPMULTIQI = uintptr /* objidlbase.h:1362:18 */ +type LPMULTIQI = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1362:18 */ type tagMULTI_QI = struct { FpIID uintptr FpItf uintptr Fhr HRESULT F__ccgo_pad1 [4]byte -} /* objidlbase.h:1366:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1366:9 */ -type MULTI_QI = tagMULTI_QI /* objidlbase.h:1370:3 */ +type MULTI_QI = tagMULTI_QI /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1370:3 */ type IMultiQIVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FQueryMultipleInterfaces uintptr -} /* objidlbase.h:87:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:87:9 */ -type IMultiQIVtbl = IMultiQIVtbl1 /* objidlbase.h:1414:3 */ +type IMultiQIVtbl = IMultiQIVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1414:3 */ type AsyncIMultiQIVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FBegin_QueryMultipleInterfaces uintptr FFinish_QueryMultipleInterfaces uintptr -} /* objidlbase.h:95:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:95:9 */ -type AsyncIMultiQIVtbl = AsyncIMultiQIVtbl1 /* objidlbase.h:1500:3 */ +type AsyncIMultiQIVtbl = AsyncIMultiQIVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1500:3 */ type IInternalUnknownVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FQueryInternalInterface uintptr -} /* objidlbase.h:103:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:103:9 */ -type IInternalUnknownVtbl = IInternalUnknownVtbl1 /* objidlbase.h:1586:3 */ +type IInternalUnknownVtbl = IInternalUnknownVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1586:3 */ // **************************************************************************** // // IEnumUnknown interface -type LPENUMUNKNOWN = uintptr /* objidlbase.h:1632:22 */ +type LPENUMUNKNOWN = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1632:22 */ type IEnumUnknownVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52075,15 +52076,15 @@ type IEnumUnknownVtbl1 = struct { FSkip uintptr FReset uintptr FClone uintptr -} /* objidlbase.h:111:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:111:9 */ -type IEnumUnknownVtbl = IEnumUnknownVtbl1 /* objidlbase.h:1692:3 */ +type IEnumUnknownVtbl = IEnumUnknownVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1692:3 */ // **************************************************************************** // // IEnumString interface -type LPENUMSTRING = uintptr /* objidlbase.h:1768:21 */ +type LPENUMSTRING = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1768:21 */ type IEnumStringVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52092,24 +52093,24 @@ type IEnumStringVtbl1 = struct { FSkip uintptr FReset uintptr FClone uintptr -} /* objidlbase.h:119:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:119:9 */ -type IEnumStringVtbl = IEnumStringVtbl1 /* objidlbase.h:1828:3 */ +type IEnumStringVtbl = IEnumStringVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1828:3 */ type ISequentialStreamVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FRead uintptr FWrite uintptr -} /* objidlbase.h:127:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:127:9 */ -type ISequentialStreamVtbl = ISequentialStreamVtbl1 /* objidlbase.h:1953:3 */ +type ISequentialStreamVtbl = ISequentialStreamVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:1953:3 */ // **************************************************************************** // // IStream interface -type LPSTREAM = uintptr /* objidlbase.h:2041:17 */ +type LPSTREAM = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2041:17 */ type tagSTATSTG = struct { FpwcsName LPOLESTR @@ -52124,15 +52125,15 @@ type tagSTATSTG = struct { Fclsid CLSID FgrfStateBits DWORD Freserved DWORD -} /* objidlbase.h:2043:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2043:9 */ -type STATSTG = tagSTATSTG /* objidlbase.h:2055:3 */ +type STATSTG = tagSTATSTG /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2055:3 */ -type STGTY = uint32 /* objidlbase.h:2062:3 */ +type STGTY = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2062:3 */ -type STREAM_SEEK = uint32 /* objidlbase.h:2068:3 */ +type STREAM_SEEK = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2068:3 */ -type LOCKTYPE = uint32 /* objidlbase.h:2074:3 */ +type LOCKTYPE = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2074:3 */ type IStreamVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52148,15 +52149,15 @@ type IStreamVtbl1 = struct { FUnlockRegion uintptr FStat uintptr FClone uintptr -} /* objidlbase.h:135:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:135:9 */ -type IStreamVtbl = IStreamVtbl1 /* objidlbase.h:2198:3 */ +type IStreamVtbl = IStreamVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2198:3 */ // **************************************************************************** // // IRpcChannelBuffer interface -type RPCOLEDATAREP = ULONG /* objidlbase.h:2327:15 */ +type RPCOLEDATAREP = ULONG /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2327:15 */ type tagRPCOLEMESSAGE = struct { Freserved1 uintptr @@ -52168,11 +52169,11 @@ type tagRPCOLEMESSAGE = struct { Freserved2 [5]uintptr FrpcFlags ULONG F__ccgo_pad2 [4]byte -} /* objidlbase.h:2329:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2329:9 */ -type RPCOLEMESSAGE = tagRPCOLEMESSAGE /* objidlbase.h:2337:3 */ +type RPCOLEMESSAGE = tagRPCOLEMESSAGE /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2337:3 */ -type PRPCOLEMESSAGE = uintptr /* objidlbase.h:2339:23 */ +type PRPCOLEMESSAGE = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2339:23 */ type IRpcChannelBufferVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52182,9 +52183,9 @@ type IRpcChannelBufferVtbl1 = struct { FFreeBuffer uintptr FGetDestCtx uintptr FIsConnected uintptr -} /* rpcndr.h:211:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:211:3 */ -type IRpcChannelBufferVtbl = IRpcChannelBufferVtbl1 /* objidlbase.h:2408:3 */ +type IRpcChannelBufferVtbl = IRpcChannelBufferVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2408:3 */ type IRpcChannelBuffer2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52195,9 +52196,9 @@ type IRpcChannelBuffer2Vtbl1 = struct { FGetDestCtx uintptr FIsConnected uintptr FGetProtocolVersion uintptr -} /* objidlbase.h:151:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:151:9 */ -type IRpcChannelBuffer2Vtbl = IRpcChannelBuffer2Vtbl1 /* objidlbase.h:2527:3 */ +type IRpcChannelBuffer2Vtbl = IRpcChannelBuffer2Vtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2527:3 */ type IAsyncRpcChannelBufferVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52211,9 +52212,9 @@ type IAsyncRpcChannelBufferVtbl1 = struct { FSend uintptr FReceive uintptr FGetDestCtxEx uintptr -} /* objidlbase.h:159:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:159:9 */ -type IAsyncRpcChannelBufferVtbl = IAsyncRpcChannelBufferVtbl1 /* objidlbase.h:2679:3 */ +type IAsyncRpcChannelBufferVtbl = IAsyncRpcChannelBufferVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2679:3 */ type IRpcChannelBuffer3Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52231,26 +52232,26 @@ type IRpcChannelBuffer3Vtbl1 = struct { FGetDestCtxEx uintptr FGetState uintptr FRegisterAsync uintptr -} /* objidlbase.h:167:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:167:9 */ -type IRpcChannelBuffer3Vtbl = IRpcChannelBuffer3Vtbl1 /* objidlbase.h:2881:3 */ +type IRpcChannelBuffer3Vtbl = IRpcChannelBuffer3Vtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:2881:3 */ type IRpcSyntaxNegotiateVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FNegotiateSyntax uintptr -} /* objidlbase.h:175:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:175:9 */ -type IRpcSyntaxNegotiateVtbl = IRpcSyntaxNegotiateVtbl1 /* objidlbase.h:3011:3 */ +type IRpcSyntaxNegotiateVtbl = IRpcSyntaxNegotiateVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3011:3 */ type IRpcProxyBufferVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FConnect uintptr FDisconnect uintptr -} /* objidlbase.h:183:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:183:9 */ -type IRpcProxyBufferVtbl = IRpcProxyBufferVtbl1 /* objidlbase.h:3095:3 */ +type IRpcProxyBufferVtbl = IRpcProxyBufferVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3095:3 */ type IRpcStubBufferVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52262,18 +52263,18 @@ type IRpcStubBufferVtbl1 = struct { FCountRefs uintptr FDebugServerQueryInterface uintptr FDebugServerRelease uintptr -} /* rpcndr.h:680:3 */ +} /* /usr/x86_64-w64-mingw32/include/rpcndr.h:680:3 */ -type IRpcStubBufferVtbl = IRpcStubBufferVtbl1 /* objidlbase.h:3221:3 */ +type IRpcStubBufferVtbl = IRpcStubBufferVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3221:3 */ type IPSFactoryBufferVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FCreateProxy uintptr FCreateStub uintptr -} /* objidlbase.h:199:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:199:9 */ -type IPSFactoryBufferVtbl = IPSFactoryBufferVtbl1 /* objidlbase.h:3340:3 */ +type IPSFactoryBufferVtbl = IPSFactoryBufferVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3340:3 */ type SChannelHookCallInfo1 = struct { Fiid IID @@ -52283,9 +52284,9 @@ type SChannelHookCallInfo1 = struct { FiMethod DWORD F__ccgo_pad1 [4]byte FpObject uintptr -} /* objidlbase.h:3385:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3385:9 */ -type SChannelHookCallInfo = SChannelHookCallInfo1 /* objidlbase.h:3392:3 */ +type SChannelHookCallInfo = SChannelHookCallInfo1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3392:3 */ type IChannelHookVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52296,9 +52297,9 @@ type IChannelHookVtbl1 = struct { FServerNotify uintptr FServerGetSize uintptr FServerFillBuffer uintptr -} /* objidlbase.h:207:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:207:9 */ -type IChannelHookVtbl = IChannelHookVtbl1 /* objidlbase.h:3511:3 */ +type IChannelHookVtbl = IChannelHookVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3511:3 */ // **************************************************************************** // @@ -52310,35 +52311,35 @@ type tagSOLE_AUTHENTICATION_SERVICE = struct { FpPrincipalName uintptr Fhr HRESULT F__ccgo_pad1 [4]byte -} /* objidlbase.h:3579:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3579:9 */ // **************************************************************************** // // IClientSecurity interface -type SOLE_AUTHENTICATION_SERVICE = tagSOLE_AUTHENTICATION_SERVICE /* objidlbase.h:3584:3 */ +type SOLE_AUTHENTICATION_SERVICE = tagSOLE_AUTHENTICATION_SERVICE /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3584:3 */ -type PSOLE_AUTHENTICATION_SERVICE = uintptr /* objidlbase.h:3586:37 */ +type PSOLE_AUTHENTICATION_SERVICE = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3586:37 */ -type EOLE_AUTHENTICATION_CAPABILITIES = uint32 /* objidlbase.h:3604:3 */ +type EOLE_AUTHENTICATION_CAPABILITIES = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3604:3 */ type tagSOLE_AUTHENTICATION_INFO = struct { FdwAuthnSvc DWORD FdwAuthzSvc DWORD FpAuthInfo uintptr -} /* objidlbase.h:3611:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3611:9 */ -type SOLE_AUTHENTICATION_INFO = tagSOLE_AUTHENTICATION_INFO /* objidlbase.h:3615:3 */ -type PSOLE_AUTHENTICATION_INFO = uintptr /* objidlbase.h:3616:44 */ +type SOLE_AUTHENTICATION_INFO = tagSOLE_AUTHENTICATION_INFO /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3615:3 */ +type PSOLE_AUTHENTICATION_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3616:44 */ type tagSOLE_AUTHENTICATION_LIST = struct { FcAuthInfo DWORD F__ccgo_pad1 [4]byte FaAuthInfo uintptr -} /* objidlbase.h:3618:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3618:9 */ -type SOLE_AUTHENTICATION_LIST = tagSOLE_AUTHENTICATION_LIST /* objidlbase.h:3621:3 */ -type PSOLE_AUTHENTICATION_LIST = uintptr /* objidlbase.h:3622:44 */ +type SOLE_AUTHENTICATION_LIST = tagSOLE_AUTHENTICATION_LIST /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3621:3 */ +type PSOLE_AUTHENTICATION_LIST = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3622:44 */ type IClientSecurityVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52346,9 +52347,9 @@ type IClientSecurityVtbl1 = struct { FQueryBlanket uintptr FSetBlanket uintptr FCopyProxy uintptr -} /* objidlbase.h:215:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:215:9 */ -type IClientSecurityVtbl = IClientSecurityVtbl1 /* objidlbase.h:3702:3 */ +type IClientSecurityVtbl = IClientSecurityVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3702:3 */ type IServerSecurityVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52357,62 +52358,62 @@ type IServerSecurityVtbl1 = struct { FImpersonateClient uintptr FRevertToSelf uintptr FIsImpersonating uintptr -} /* objidlbase.h:223:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:223:9 */ -type IServerSecurityVtbl = IServerSecurityVtbl1 /* objidlbase.h:3820:3 */ +type IServerSecurityVtbl = IServerSecurityVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3820:3 */ -type RPCOPT_PROPERTIES = uint32 /* objidlbase.h:3874:3 */ +type RPCOPT_PROPERTIES = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3874:3 */ -type RPCOPT_SERVER_LOCALITY_VALUES = uint32 /* objidlbase.h:3880:3 */ +type RPCOPT_SERVER_LOCALITY_VALUES = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3880:3 */ type IRpcOptionsVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FSet uintptr FQuery uintptr -} /* objidlbase.h:231:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:231:9 */ -type IRpcOptionsVtbl = IRpcOptionsVtbl1 /* objidlbase.h:3937:3 */ +type IRpcOptionsVtbl = IRpcOptionsVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3937:3 */ -type GLOBALOPT_PROPERTIES = uint32 /* objidlbase.h:3987:3 */ +type GLOBALOPT_PROPERTIES = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3987:3 */ -type GLOBALOPT_EH_VALUES = uint32 /* objidlbase.h:3994:3 */ +type GLOBALOPT_EH_VALUES = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3994:3 */ -type GLOBALOPT_RPCTP_VALUES = uint32 /* objidlbase.h:3999:3 */ +type GLOBALOPT_RPCTP_VALUES = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:3999:3 */ -type GLOBALOPT_RO_FLAGS = uint32 /* objidlbase.h:4010:3 */ +type GLOBALOPT_RO_FLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4010:3 */ -type GLOBALOPT_UNMARSHALING_POLICY_VALUES = uint32 /* objidlbase.h:4016:3 */ +type GLOBALOPT_UNMARSHALING_POLICY_VALUES = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4016:3 */ type IGlobalOptionsVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FSet uintptr FQuery uintptr -} /* objidlbase.h:239:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:239:9 */ -type IGlobalOptionsVtbl = IGlobalOptionsVtbl1 /* objidlbase.h:4069:3 */ +type IGlobalOptionsVtbl = IGlobalOptionsVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4069:3 */ // **************************************************************************** // // ISurrogate interface -type LPSURROGATE = uintptr /* objidlbase.h:4120:20 */ +type LPSURROGATE = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4120:20 */ type ISurrogateVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FLoadDllServer uintptr FFreeSurrogate uintptr -} /* objidlbase.h:247:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:247:9 */ -type ISurrogateVtbl = ISurrogateVtbl1 /* objidlbase.h:4162:3 */ +type ISurrogateVtbl = ISurrogateVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4162:3 */ // **************************************************************************** // // IGlobalInterfaceTable interface -type LPGLOBALINTERFACETABLE = uintptr /* objidlbase.h:4210:31 */ +type LPGLOBALINTERFACETABLE = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4210:31 */ type IGlobalInterfaceTableVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52420,9 +52421,9 @@ type IGlobalInterfaceTableVtbl1 = struct { FRegisterInterfaceInGlobal uintptr FRevokeInterfaceFromGlobal uintptr FGetInterfaceFromGlobal uintptr -} /* objidlbase.h:255:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:255:9 */ -type IGlobalInterfaceTableVtbl = IGlobalInterfaceTableVtbl1 /* objidlbase.h:4268:3 */ +type IGlobalInterfaceTableVtbl = IGlobalInterfaceTableVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4268:3 */ type ISynchronizeVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52430,35 +52431,35 @@ type ISynchronizeVtbl1 = struct { FWait uintptr FSignal uintptr FReset uintptr -} /* objidlbase.h:263:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:263:9 */ -type ISynchronizeVtbl = ISynchronizeVtbl1 /* objidlbase.h:4370:3 */ +type ISynchronizeVtbl = ISynchronizeVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4370:3 */ type ISynchronizeHandleVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetHandle uintptr -} /* objidlbase.h:271:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:271:9 */ -type ISynchronizeHandleVtbl = ISynchronizeHandleVtbl1 /* objidlbase.h:4456:3 */ +type ISynchronizeHandleVtbl = ISynchronizeHandleVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4456:3 */ type ISynchronizeEventVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetHandle uintptr FSetEventHandle uintptr -} /* objidlbase.h:279:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:279:9 */ -type ISynchronizeEventVtbl = ISynchronizeEventVtbl1 /* objidlbase.h:4539:3 */ +type ISynchronizeEventVtbl = ISynchronizeEventVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4539:3 */ type ISynchronizeContainerVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FAddSynchronize uintptr FWaitMultiple uintptr -} /* objidlbase.h:287:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:287:9 */ -type ISynchronizeContainerVtbl = ISynchronizeContainerVtbl1 /* objidlbase.h:4634:3 */ +type ISynchronizeContainerVtbl = ISynchronizeContainerVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4634:3 */ type ISynchronizeMutexVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52467,30 +52468,30 @@ type ISynchronizeMutexVtbl1 = struct { FSignal uintptr FReset uintptr FReleaseMutex uintptr -} /* objidlbase.h:295:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:295:9 */ -type ISynchronizeMutexVtbl = ISynchronizeMutexVtbl1 /* objidlbase.h:4727:3 */ +type ISynchronizeMutexVtbl = ISynchronizeMutexVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4727:3 */ // **************************************************************************** // // ICancelMethodCalls interface -type LPCANCELMETHODCALLS = uintptr /* objidlbase.h:4785:28 */ +type LPCANCELMETHODCALLS = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4785:28 */ type ICancelMethodCallsVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FCancel uintptr FTestCancel uintptr -} /* objidlbase.h:303:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:303:9 */ -type ICancelMethodCallsVtbl = ICancelMethodCallsVtbl1 /* objidlbase.h:4827:3 */ +type ICancelMethodCallsVtbl = ICancelMethodCallsVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4827:3 */ // **************************************************************************** // // IAsyncManager interface -type DCOM_CALL_STATE = uint32 /* objidlbase.h:4879:3 */ +type DCOM_CALL_STATE = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4879:3 */ type IAsyncManagerVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52498,108 +52499,108 @@ type IAsyncManagerVtbl1 = struct { FCompleteCall uintptr FGetCallContext uintptr FGetState uintptr -} /* objidlbase.h:311:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:311:9 */ -type IAsyncManagerVtbl = IAsyncManagerVtbl1 /* objidlbase.h:4931:3 */ +type IAsyncManagerVtbl = IAsyncManagerVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:4931:3 */ type ICallFactoryVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FCreateCall uintptr -} /* objidlbase.h:319:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:319:9 */ -type ICallFactoryVtbl = ICallFactoryVtbl1 /* objidlbase.h:5023:3 */ +type ICallFactoryVtbl = ICallFactoryVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5023:3 */ type IRpcHelperVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetDCOMProtocolVersion uintptr FGetIIDFromOBJREF uintptr -} /* objidlbase.h:327:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:327:9 */ -type IRpcHelperVtbl = IRpcHelperVtbl1 /* objidlbase.h:5110:3 */ +type IRpcHelperVtbl = IRpcHelperVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5110:3 */ type IReleaseMarshalBuffersVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FReleaseMarshalBuffer uintptr -} /* objidlbase.h:335:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:335:9 */ -type IReleaseMarshalBuffersVtbl = IReleaseMarshalBuffersVtbl1 /* objidlbase.h:5196:3 */ +type IReleaseMarshalBuffersVtbl = IReleaseMarshalBuffersVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5196:3 */ type IWaitMultipleVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FWaitMultiple uintptr FAddSynchronize uintptr -} /* objidlbase.h:343:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:343:9 */ -type IWaitMultipleVtbl = IWaitMultipleVtbl1 /* objidlbase.h:5283:3 */ +type IWaitMultipleVtbl = IWaitMultipleVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5283:3 */ // **************************************************************************** // // IAddrTrackingControl interface -type LPADDRTRACKINGCONTROL = uintptr /* objidlbase.h:5331:30 */ +type LPADDRTRACKINGCONTROL = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5331:30 */ type IAddrTrackingControlVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FEnableCOMDynamicAddrTracking uintptr FDisableCOMDynamicAddrTracking uintptr -} /* objidlbase.h:351:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:351:9 */ -type IAddrTrackingControlVtbl = IAddrTrackingControlVtbl1 /* objidlbase.h:5371:3 */ +type IAddrTrackingControlVtbl = IAddrTrackingControlVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5371:3 */ // **************************************************************************** // // IAddrExclusionControl interface -type LPADDREXCLUSIONCONTROL = uintptr /* objidlbase.h:5419:31 */ +type LPADDREXCLUSIONCONTROL = uintptr /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5419:31 */ type IAddrExclusionControlVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetCurrentAddrExclusionList uintptr FUpdateAddrExclusionList uintptr -} /* objidlbase.h:359:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:359:9 */ -type IAddrExclusionControlVtbl = IAddrExclusionControlVtbl1 /* objidlbase.h:5463:3 */ +type IAddrExclusionControlVtbl = IAddrExclusionControlVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5463:3 */ type IPipeByteVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FPull uintptr FPush uintptr -} /* objidlbase.h:367:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:367:9 */ -type IPipeByteVtbl = IPipeByteVtbl1 /* objidlbase.h:5558:3 */ +type IPipeByteVtbl = IPipeByteVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5558:3 */ type IPipeLongVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FPull uintptr FPush uintptr -} /* objidlbase.h:375:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:375:9 */ -type IPipeLongVtbl = IPipeLongVtbl1 /* objidlbase.h:5653:3 */ +type IPipeLongVtbl = IPipeLongVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5653:3 */ type IPipeDoubleVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FPull uintptr FPush uintptr -} /* objidlbase.h:383:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:383:9 */ -type IPipeDoubleVtbl = IPipeDoubleVtbl1 /* objidlbase.h:5748:3 */ +type IPipeDoubleVtbl = IPipeDoubleVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:5748:3 */ -type APTTYPEQUALIFIER = uint32 /* objidlbase.h:6057:3 */ +type APTTYPEQUALIFIER = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6057:3 */ -type APTTYPE = int32 /* objidlbase.h:6065:3 */ +type APTTYPE = int32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6065:3 */ -type THDTYPE = uint32 /* objidlbase.h:6072:3 */ +type THDTYPE = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6072:3 */ -type APARTMENTID = DWORD /* objidlbase.h:6074:15 */ +type APARTMENTID = DWORD /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6074:15 */ type IComThreadingInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52608,26 +52609,26 @@ type IComThreadingInfoVtbl1 = struct { FGetCurrentThreadType uintptr FGetCurrentLogicalThreadId uintptr FSetCurrentLogicalThreadId uintptr -} /* objidlbase.h:407:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:407:9 */ -type IComThreadingInfoVtbl = IComThreadingInfoVtbl1 /* objidlbase.h:6137:3 */ +type IComThreadingInfoVtbl = IComThreadingInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6137:3 */ type IProcessInitControlVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FResetInitializerTimeout uintptr -} /* objidlbase.h:415:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:415:9 */ -type IProcessInitControlVtbl = IProcessInitControlVtbl1 /* objidlbase.h:6227:3 */ +type IProcessInitControlVtbl = IProcessInitControlVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6227:3 */ type IFastRundownVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr -} /* objidlbase.h:423:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:423:9 */ -type IFastRundownVtbl = IFastRundownVtbl1 /* objidlbase.h:6297:3 */ +type IFastRundownVtbl = IFastRundownVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6297:3 */ -type CO_MARSHALING_CONTEXT_ATTRIBUTES = uint32 /* objidlbase.h:6331:3 */ +type CO_MARSHALING_CONTEXT_ATTRIBUTES = uint32 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6331:3 */ type IMarshalingStreamVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -52644,11 +52645,11 @@ type IMarshalingStreamVtbl1 = struct { FStat uintptr FClone uintptr FGetMarshalingContextAttribute uintptr -} /* objidlbase.h:431:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidlbase.h:431:9 */ -type IMarshalingStreamVtbl = IMarshalingStreamVtbl1 /* objidlbase.h:6434:3 */ +type IMarshalingStreamVtbl = IMarshalingStreamVtbl1 /* /usr/x86_64-w64-mingw32/include/objidlbase.h:6434:3 */ -type STDMSHLFLAGS = uint32 /* combaseapi.h:219:3 */ +type STDMSHLFLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/combaseapi.h:219:3 */ type tagPROPVARIANT = struct { F__0 struct { @@ -52664,23 +52665,23 @@ type tagPROPVARIANT = struct { } } } -} /* combaseapi.h:308:9 */ +} /* /usr/x86_64-w64-mingw32/include/combaseapi.h:308:9 */ -type PROPVARIANT = tagPROPVARIANT /* combaseapi.h:308:31 */ +type PROPVARIANT = tagPROPVARIANT /* /usr/x86_64-w64-mingw32/include/combaseapi.h:308:31 */ -type COWAIT_FLAGS = uint32 /* combaseapi.h:331:3 */ +type COWAIT_FLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/combaseapi.h:331:3 */ -type LPFNGETCLASSOBJECT = uintptr /* combaseapi.h:358:17 */ -type LPFNCANUNLOADNOW = uintptr /* combaseapi.h:359:17 */ +type LPFNGETCLASSOBJECT = uintptr /* /usr/x86_64-w64-mingw32/include/combaseapi.h:358:17 */ +type LPFNCANUNLOADNOW = uintptr /* /usr/x86_64-w64-mingw32/include/combaseapi.h:359:17 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type COINIT = uint32 /* objbase.h:21:3 */ +type COINIT = uint32 /* /usr/x86_64-w64-mingw32/include/objbase.h:21:3 */ -type STGFMT = DWORD /* objbase.h:57:15 */ +type STGFMT = DWORD /* /usr/x86_64-w64-mingw32/include/objbase.h:57:15 */ //** Autogenerated by WIDL 1.6 from include/objidl.idl - Do not edit ** @@ -52718,7 +52719,7 @@ type STGFMT = DWORD /* objbase.h:57:15 */ // Forward declarations -type IMallocSpy1 = struct{ FlpVtbl uintptr } /* objidl.h:277:9 */ +type IMallocSpy1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:277:9 */ //** Autogenerated by WIDL 1.6 from include/objidl.idl - Do not edit ** @@ -52756,171 +52757,171 @@ type IMallocSpy1 = struct{ FlpVtbl uintptr } /* objidl.h:277:9 */ // Forward declarations -type IMallocSpy = IMallocSpy1 /* objidl.h:277:30 */ +type IMallocSpy = IMallocSpy1 /* /usr/x86_64-w64-mingw32/include/objidl.h:277:30 */ -type IBindCtx1 = struct{ FlpVtbl uintptr } /* objidl.h:282:9 */ +type IBindCtx1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:282:9 */ -type IBindCtx = IBindCtx1 /* objidl.h:282:28 */ +type IBindCtx = IBindCtx1 /* /usr/x86_64-w64-mingw32/include/objidl.h:282:28 */ -type IEnumMoniker1 = struct{ FlpVtbl uintptr } /* objidl.h:287:9 */ +type IEnumMoniker1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:287:9 */ -type IEnumMoniker = IEnumMoniker1 /* objidl.h:287:32 */ +type IEnumMoniker = IEnumMoniker1 /* /usr/x86_64-w64-mingw32/include/objidl.h:287:32 */ -type IRunnableObject1 = struct{ FlpVtbl uintptr } /* objidl.h:292:9 */ +type IRunnableObject1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:292:9 */ -type IRunnableObject = IRunnableObject1 /* objidl.h:292:35 */ +type IRunnableObject = IRunnableObject1 /* /usr/x86_64-w64-mingw32/include/objidl.h:292:35 */ -type IRunningObjectTable1 = struct{ FlpVtbl uintptr } /* objidl.h:297:9 */ +type IRunningObjectTable1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:297:9 */ -type IRunningObjectTable = IRunningObjectTable1 /* objidl.h:297:39 */ +type IRunningObjectTable = IRunningObjectTable1 /* /usr/x86_64-w64-mingw32/include/objidl.h:297:39 */ -type IPersist1 = struct{ FlpVtbl uintptr } /* objidl.h:302:9 */ +type IPersist1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:302:9 */ -type IPersist = IPersist1 /* objidl.h:302:28 */ +type IPersist = IPersist1 /* /usr/x86_64-w64-mingw32/include/objidl.h:302:28 */ -type IPersistStream1 = struct{ FlpVtbl uintptr } /* objidl.h:307:9 */ +type IPersistStream1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:307:9 */ -type IPersistStream = IPersistStream1 /* objidl.h:307:34 */ +type IPersistStream = IPersistStream1 /* /usr/x86_64-w64-mingw32/include/objidl.h:307:34 */ -type IMoniker1 = struct{ FlpVtbl uintptr } /* objidl.h:312:9 */ +type IMoniker1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:312:9 */ -type IMoniker = IMoniker1 /* objidl.h:312:28 */ +type IMoniker = IMoniker1 /* /usr/x86_64-w64-mingw32/include/objidl.h:312:28 */ -type IROTData1 = struct{ FlpVtbl uintptr } /* objidl.h:317:9 */ +type IROTData1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:317:9 */ -type IROTData = IROTData1 /* objidl.h:317:28 */ +type IROTData = IROTData1 /* /usr/x86_64-w64-mingw32/include/objidl.h:317:28 */ -type IEnumSTATSTG1 = struct{ FlpVtbl uintptr } /* objidl.h:322:9 */ +type IEnumSTATSTG1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:322:9 */ -type IEnumSTATSTG = IEnumSTATSTG1 /* objidl.h:322:32 */ +type IEnumSTATSTG = IEnumSTATSTG1 /* /usr/x86_64-w64-mingw32/include/objidl.h:322:32 */ -type IStorage1 = struct{ FlpVtbl uintptr } /* objidl.h:327:9 */ +type IStorage1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:327:9 */ -type IStorage = IStorage1 /* objidl.h:327:28 */ +type IStorage = IStorage1 /* /usr/x86_64-w64-mingw32/include/objidl.h:327:28 */ -type IPersistFile1 = struct{ FlpVtbl uintptr } /* objidl.h:332:9 */ +type IPersistFile1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:332:9 */ -type IPersistFile = IPersistFile1 /* objidl.h:332:32 */ +type IPersistFile = IPersistFile1 /* /usr/x86_64-w64-mingw32/include/objidl.h:332:32 */ -type IPersistStorage1 = struct{ FlpVtbl uintptr } /* objidl.h:337:9 */ +type IPersistStorage1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:337:9 */ -type IPersistStorage = IPersistStorage1 /* objidl.h:337:35 */ +type IPersistStorage = IPersistStorage1 /* /usr/x86_64-w64-mingw32/include/objidl.h:337:35 */ -type ILockBytes1 = struct{ FlpVtbl uintptr } /* objidl.h:342:9 */ +type ILockBytes1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:342:9 */ -type ILockBytes = ILockBytes1 /* objidl.h:342:30 */ +type ILockBytes = ILockBytes1 /* /usr/x86_64-w64-mingw32/include/objidl.h:342:30 */ -type IEnumFORMATETC1 = struct{ FlpVtbl uintptr } /* objidl.h:347:9 */ +type IEnumFORMATETC1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:347:9 */ -type IEnumFORMATETC = IEnumFORMATETC1 /* objidl.h:347:34 */ +type IEnumFORMATETC = IEnumFORMATETC1 /* /usr/x86_64-w64-mingw32/include/objidl.h:347:34 */ -type IEnumSTATDATA1 = struct{ FlpVtbl uintptr } /* objidl.h:352:9 */ +type IEnumSTATDATA1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:352:9 */ -type IEnumSTATDATA = IEnumSTATDATA1 /* objidl.h:352:33 */ +type IEnumSTATDATA = IEnumSTATDATA1 /* /usr/x86_64-w64-mingw32/include/objidl.h:352:33 */ -type IRootStorage1 = struct{ FlpVtbl uintptr } /* objidl.h:357:9 */ +type IRootStorage1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:357:9 */ -type IRootStorage = IRootStorage1 /* objidl.h:357:32 */ +type IRootStorage = IRootStorage1 /* /usr/x86_64-w64-mingw32/include/objidl.h:357:32 */ -type IAdviseSink1 = struct{ FlpVtbl uintptr } /* objidl.h:362:9 */ +type IAdviseSink1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:362:9 */ -type IAdviseSink = IAdviseSink1 /* objidl.h:362:31 */ +type IAdviseSink = IAdviseSink1 /* /usr/x86_64-w64-mingw32/include/objidl.h:362:31 */ -type AsyncIAdviseSink1 = struct{ FlpVtbl uintptr } /* objidl.h:367:9 */ +type AsyncIAdviseSink1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:367:9 */ -type AsyncIAdviseSink = AsyncIAdviseSink1 /* objidl.h:367:36 */ +type AsyncIAdviseSink = AsyncIAdviseSink1 /* /usr/x86_64-w64-mingw32/include/objidl.h:367:36 */ -type IAdviseSink21 = struct{ FlpVtbl uintptr } /* objidl.h:372:9 */ +type IAdviseSink21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:372:9 */ -type IAdviseSink2 = IAdviseSink21 /* objidl.h:372:32 */ +type IAdviseSink2 = IAdviseSink21 /* /usr/x86_64-w64-mingw32/include/objidl.h:372:32 */ -type AsyncIAdviseSink21 = struct{ FlpVtbl uintptr } /* objidl.h:377:9 */ +type AsyncIAdviseSink21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:377:9 */ -type AsyncIAdviseSink2 = AsyncIAdviseSink21 /* objidl.h:377:37 */ +type AsyncIAdviseSink2 = AsyncIAdviseSink21 /* /usr/x86_64-w64-mingw32/include/objidl.h:377:37 */ -type IDataObject1 = struct{ FlpVtbl uintptr } /* objidl.h:382:9 */ +type IDataObject1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:382:9 */ -type IDataObject = IDataObject1 /* objidl.h:382:31 */ +type IDataObject = IDataObject1 /* /usr/x86_64-w64-mingw32/include/objidl.h:382:31 */ -type IDataAdviseHolder1 = struct{ FlpVtbl uintptr } /* objidl.h:387:9 */ +type IDataAdviseHolder1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:387:9 */ -type IDataAdviseHolder = IDataAdviseHolder1 /* objidl.h:387:37 */ +type IDataAdviseHolder = IDataAdviseHolder1 /* /usr/x86_64-w64-mingw32/include/objidl.h:387:37 */ -type IMessageFilter1 = struct{ FlpVtbl uintptr } /* objidl.h:392:9 */ +type IMessageFilter1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:392:9 */ -type IMessageFilter = IMessageFilter1 /* objidl.h:392:34 */ +type IMessageFilter = IMessageFilter1 /* /usr/x86_64-w64-mingw32/include/objidl.h:392:34 */ -type IClassActivator1 = struct{ FlpVtbl uintptr } /* objidl.h:397:9 */ +type IClassActivator1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:397:9 */ -type IClassActivator = IClassActivator1 /* objidl.h:397:35 */ +type IClassActivator = IClassActivator1 /* /usr/x86_64-w64-mingw32/include/objidl.h:397:35 */ -type IFillLockBytes1 = struct{ FlpVtbl uintptr } /* objidl.h:402:9 */ +type IFillLockBytes1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:402:9 */ -type IFillLockBytes = IFillLockBytes1 /* objidl.h:402:34 */ +type IFillLockBytes = IFillLockBytes1 /* /usr/x86_64-w64-mingw32/include/objidl.h:402:34 */ -type IProgressNotify1 = struct{ FlpVtbl uintptr } /* objidl.h:407:9 */ +type IProgressNotify1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:407:9 */ -type IProgressNotify = IProgressNotify1 /* objidl.h:407:35 */ +type IProgressNotify = IProgressNotify1 /* /usr/x86_64-w64-mingw32/include/objidl.h:407:35 */ -type ILayoutStorage1 = struct{ FlpVtbl uintptr } /* objidl.h:412:9 */ +type ILayoutStorage1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:412:9 */ -type ILayoutStorage = ILayoutStorage1 /* objidl.h:412:34 */ +type ILayoutStorage = ILayoutStorage1 /* /usr/x86_64-w64-mingw32/include/objidl.h:412:34 */ -type IBlockingLock1 = struct{ FlpVtbl uintptr } /* objidl.h:417:9 */ +type IBlockingLock1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:417:9 */ -type IBlockingLock = IBlockingLock1 /* objidl.h:417:33 */ +type IBlockingLock = IBlockingLock1 /* /usr/x86_64-w64-mingw32/include/objidl.h:417:33 */ -type ITimeAndNoticeControl1 = struct{ FlpVtbl uintptr } /* objidl.h:422:9 */ +type ITimeAndNoticeControl1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:422:9 */ -type ITimeAndNoticeControl = ITimeAndNoticeControl1 /* objidl.h:422:41 */ +type ITimeAndNoticeControl = ITimeAndNoticeControl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:422:41 */ -type IOplockStorage1 = struct{ FlpVtbl uintptr } /* objidl.h:427:9 */ +type IOplockStorage1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:427:9 */ -type IOplockStorage = IOplockStorage1 /* objidl.h:427:34 */ +type IOplockStorage = IOplockStorage1 /* /usr/x86_64-w64-mingw32/include/objidl.h:427:34 */ -type IDirectWriterLock1 = struct{ FlpVtbl uintptr } /* objidl.h:432:9 */ +type IDirectWriterLock1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:432:9 */ -type IDirectWriterLock = IDirectWriterLock1 /* objidl.h:432:37 */ +type IDirectWriterLock = IDirectWriterLock1 /* /usr/x86_64-w64-mingw32/include/objidl.h:432:37 */ -type IUrlMon1 = struct{ FlpVtbl uintptr } /* objidl.h:437:9 */ +type IUrlMon1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:437:9 */ -type IUrlMon = IUrlMon1 /* objidl.h:437:27 */ +type IUrlMon = IUrlMon1 /* /usr/x86_64-w64-mingw32/include/objidl.h:437:27 */ -type IForegroundTransfer1 = struct{ FlpVtbl uintptr } /* objidl.h:442:9 */ +type IForegroundTransfer1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:442:9 */ -type IForegroundTransfer = IForegroundTransfer1 /* objidl.h:442:39 */ +type IForegroundTransfer = IForegroundTransfer1 /* /usr/x86_64-w64-mingw32/include/objidl.h:442:39 */ -type IThumbnailExtractor1 = struct{ FlpVtbl uintptr } /* objidl.h:447:9 */ +type IThumbnailExtractor1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:447:9 */ -type IThumbnailExtractor = IThumbnailExtractor1 /* objidl.h:447:39 */ +type IThumbnailExtractor = IThumbnailExtractor1 /* /usr/x86_64-w64-mingw32/include/objidl.h:447:39 */ -type IDummyHICONIncluder1 = struct{ FlpVtbl uintptr } /* objidl.h:452:9 */ +type IDummyHICONIncluder1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:452:9 */ -type IDummyHICONIncluder = IDummyHICONIncluder1 /* objidl.h:452:39 */ +type IDummyHICONIncluder = IDummyHICONIncluder1 /* /usr/x86_64-w64-mingw32/include/objidl.h:452:39 */ -type IProcessLock1 = struct{ FlpVtbl uintptr } /* objidl.h:457:9 */ +type IProcessLock1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:457:9 */ -type IProcessLock = IProcessLock1 /* objidl.h:457:32 */ +type IProcessLock = IProcessLock1 /* /usr/x86_64-w64-mingw32/include/objidl.h:457:32 */ -type ISurrogateService1 = struct{ FlpVtbl uintptr } /* objidl.h:462:9 */ +type ISurrogateService1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:462:9 */ -type ISurrogateService = ISurrogateService1 /* objidl.h:462:37 */ +type ISurrogateService = ISurrogateService1 /* /usr/x86_64-w64-mingw32/include/objidl.h:462:37 */ -type IInitializeSpy1 = struct{ FlpVtbl uintptr } /* objidl.h:467:9 */ +type IInitializeSpy1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:467:9 */ -type IInitializeSpy = IInitializeSpy1 /* objidl.h:467:34 */ +type IInitializeSpy = IInitializeSpy1 /* /usr/x86_64-w64-mingw32/include/objidl.h:467:34 */ -type IApartmentShutdown1 = struct{ FlpVtbl uintptr } /* objidl.h:472:9 */ +type IApartmentShutdown1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/objidl.h:472:9 */ -type IApartmentShutdown = IApartmentShutdown1 /* objidl.h:472:38 */ +type IApartmentShutdown = IApartmentShutdown1 /* /usr/x86_64-w64-mingw32/include/objidl.h:472:38 */ type tagRemHGLOBAL = struct { FfNullHGlobal LONG FcbData ULONG Fdata [1]Byte F__ccgo_pad1 [3]byte -} /* wtypes.h:43:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:43:9 */ -type RemHGLOBAL = tagRemHGLOBAL /* wtypes.h:47:3 */ +type RemHGLOBAL = tagRemHGLOBAL /* /usr/x86_64-w64-mingw32/include/wtypes.h:47:3 */ type tagRemHMETAFILEPICT = struct { Fmm LONG @@ -52929,49 +52930,49 @@ type tagRemHMETAFILEPICT = struct { FcbData ULONG Fdata [1]Byte F__ccgo_pad1 [3]byte -} /* wtypes.h:49:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:49:9 */ -type RemHMETAFILEPICT = tagRemHMETAFILEPICT /* wtypes.h:55:3 */ +type RemHMETAFILEPICT = tagRemHMETAFILEPICT /* /usr/x86_64-w64-mingw32/include/wtypes.h:55:3 */ type tagRemHENHMETAFILE = struct { FcbData ULONG Fdata [1]Byte F__ccgo_pad1 [3]byte -} /* wtypes.h:57:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:57:9 */ -type RemHENHMETAFILE = tagRemHENHMETAFILE /* wtypes.h:60:3 */ +type RemHENHMETAFILE = tagRemHENHMETAFILE /* /usr/x86_64-w64-mingw32/include/wtypes.h:60:3 */ type tagRemHBITMAP = struct { FcbData ULONG Fdata [1]Byte F__ccgo_pad1 [3]byte -} /* wtypes.h:61:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:61:9 */ -type RemHBITMAP = tagRemHBITMAP /* wtypes.h:64:3 */ +type RemHBITMAP = tagRemHBITMAP /* /usr/x86_64-w64-mingw32/include/wtypes.h:64:3 */ type tagRemHPALETTE = struct { FcbData ULONG Fdata [1]Byte F__ccgo_pad1 [3]byte -} /* wtypes.h:66:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:66:9 */ -type RemHPALETTE = tagRemHPALETTE /* wtypes.h:69:3 */ +type RemHPALETTE = tagRemHPALETTE /* /usr/x86_64-w64-mingw32/include/wtypes.h:69:3 */ type tagRemBRUSH = struct { FcbData ULONG Fdata [1]Byte F__ccgo_pad1 [3]byte -} /* wtypes.h:71:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:71:9 */ -type RemHBRUSH = tagRemBRUSH /* wtypes.h:74:3 */ +type RemHBRUSH = tagRemBRUSH /* /usr/x86_64-w64-mingw32/include/wtypes.h:74:3 */ -type DVASPECT = uint32 /* wtypes.h:187:3 */ +type DVASPECT = uint32 /* /usr/x86_64-w64-mingw32/include/wtypes.h:187:3 */ -type STGC = uint32 /* wtypes.h:195:3 */ +type STGC = uint32 /* /usr/x86_64-w64-mingw32/include/wtypes.h:195:3 */ -type STGMOVE = uint32 /* wtypes.h:201:3 */ +type STGMOVE = uint32 /* /usr/x86_64-w64-mingw32/include/wtypes.h:201:3 */ -type STATFLAG = uint32 /* wtypes.h:207:3 */ -type HCONTEXT = uintptr /* wtypes.h:208:14 */ +type STATFLAG = uint32 /* /usr/x86_64-w64-mingw32/include/wtypes.h:207:3 */ +type HCONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:208:14 */ type _userCLIPFORMAT = struct { FfContext LONG @@ -52981,12 +52982,12 @@ type _userCLIPFORMAT = struct { FdwValue DWORD F__ccgo_pad2 [4]byte } -} /* wtypes.h:227:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:227:9 */ -type UserCLIPFORMAT = _userCLIPFORMAT /* wtypes.h:233:3 */ +type UserCLIPFORMAT = _userCLIPFORMAT /* /usr/x86_64-w64-mingw32/include/wtypes.h:233:3 */ -type WireCLIPFORMAT = uintptr /* wtypes.h:235:24 */ -type CLIPFORMAT = WORD /* wtypes.h:236:14 */ +type WireCLIPFORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:235:24 */ +type CLIPFORMAT = WORD /* /usr/x86_64-w64-mingw32/include/wtypes.h:236:14 */ type _GDI_NONREMOTE = struct { FfContext LONG @@ -52996,9 +52997,9 @@ type _GDI_NONREMOTE = struct { FhInproc LONG F__ccgo_pad2 [4]byte } -} /* wtypes.h:238:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:238:9 */ -type GDI_NONREMOTE = _GDI_NONREMOTE /* wtypes.h:244:3 */ +type GDI_NONREMOTE = _GDI_NONREMOTE /* /usr/x86_64-w64-mingw32/include/wtypes.h:244:3 */ type _userHGLOBAL = struct { FfContext LONG @@ -53008,11 +53009,11 @@ type _userHGLOBAL = struct { FhInproc LONG F__ccgo_pad2 [4]byte } -} /* wtypes.h:246:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:246:9 */ -type UserHGLOBAL = _userHGLOBAL /* wtypes.h:253:3 */ +type UserHGLOBAL = _userHGLOBAL /* /usr/x86_64-w64-mingw32/include/wtypes.h:253:3 */ -type WireHGLOBAL = uintptr /* wtypes.h:255:21 */ +type WireHGLOBAL = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:255:21 */ type _userHMETAFILE = struct { FfContext LONG @@ -53022,9 +53023,9 @@ type _userHMETAFILE = struct { FhInproc LONG F__ccgo_pad2 [4]byte } -} /* wtypes.h:257:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:257:9 */ -type UserHMETAFILE = _userHMETAFILE /* wtypes.h:264:3 */ +type UserHMETAFILE = _userHMETAFILE /* /usr/x86_64-w64-mingw32/include/wtypes.h:264:3 */ type _remoteMETAFILEPICT = struct { Fmm LONG @@ -53032,9 +53033,9 @@ type _remoteMETAFILEPICT = struct { FyExt LONG F__ccgo_pad1 [4]byte FhMF uintptr -} /* wtypes.h:266:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:266:9 */ -type RemoteMETAFILEPICT = _remoteMETAFILEPICT /* wtypes.h:271:3 */ +type RemoteMETAFILEPICT = _remoteMETAFILEPICT /* /usr/x86_64-w64-mingw32/include/wtypes.h:271:3 */ type _userHMETAFILEPICT = struct { FfContext LONG @@ -53044,9 +53045,9 @@ type _userHMETAFILEPICT = struct { FhInproc LONG F__ccgo_pad2 [4]byte } -} /* wtypes.h:273:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:273:9 */ -type UserHMETAFILEPICT = _userHMETAFILEPICT /* wtypes.h:280:3 */ +type UserHMETAFILEPICT = _userHMETAFILEPICT /* /usr/x86_64-w64-mingw32/include/wtypes.h:280:3 */ type _userHENHMETAFILE = struct { FfContext LONG @@ -53056,9 +53057,9 @@ type _userHENHMETAFILE = struct { FhInproc LONG F__ccgo_pad2 [4]byte } -} /* wtypes.h:282:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:282:9 */ -type UserHENHMETAFILE = _userHENHMETAFILE /* wtypes.h:289:3 */ +type UserHENHMETAFILE = _userHENHMETAFILE /* /usr/x86_64-w64-mingw32/include/wtypes.h:289:3 */ type _userBITMAP = struct { FbmType LONG @@ -53070,9 +53071,9 @@ type _userBITMAP = struct { FcbSize ULONG FpBuffer [1]Byte F__ccgo_pad1 [3]byte -} /* wtypes.h:291:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:291:9 */ -type UserBITMAP = _userBITMAP /* wtypes.h:300:3 */ +type UserBITMAP = _userBITMAP /* /usr/x86_64-w64-mingw32/include/wtypes.h:300:3 */ type _userHBITMAP = struct { FfContext LONG @@ -53082,9 +53083,9 @@ type _userHBITMAP = struct { FhInproc LONG F__ccgo_pad2 [4]byte } -} /* wtypes.h:302:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:302:9 */ -type UserHBITMAP = _userHBITMAP /* wtypes.h:309:3 */ +type UserHBITMAP = _userHBITMAP /* /usr/x86_64-w64-mingw32/include/wtypes.h:309:3 */ type _userHPALETTE = struct { FfContext LONG @@ -53094,36 +53095,36 @@ type _userHPALETTE = struct { FhInproc LONG F__ccgo_pad2 [4]byte } -} /* wtypes.h:311:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:311:9 */ -type UserHPALETTE = _userHPALETTE /* wtypes.h:318:3 */ +type UserHPALETTE = _userHPALETTE /* /usr/x86_64-w64-mingw32/include/wtypes.h:318:3 */ type _RemotableHandle = struct { FfContext LONG Fu struct{ FhInproc LONG } -} /* wtypes.h:320:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:320:9 */ -type RemotableHandle = _RemotableHandle /* wtypes.h:326:3 */ +type RemotableHandle = _RemotableHandle /* /usr/x86_64-w64-mingw32/include/wtypes.h:326:3 */ -type WireHWND = uintptr /* wtypes.h:328:25 */ -type WireHMENU = uintptr /* wtypes.h:329:25 */ -type WireHACCEL = uintptr /* wtypes.h:330:25 */ -type WireHBRUSH = uintptr /* wtypes.h:331:25 */ -type WireHFONT = uintptr /* wtypes.h:332:25 */ -type WireHDC = uintptr /* wtypes.h:333:25 */ -type WireHICON = uintptr /* wtypes.h:334:25 */ -type WireHRGN = uintptr /* wtypes.h:335:25 */ -type WireHMONITOR = uintptr /* wtypes.h:336:25 */ +type WireHWND = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:328:25 */ +type WireHMENU = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:329:25 */ +type WireHACCEL = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:330:25 */ +type WireHBRUSH = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:331:25 */ +type WireHFONT = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:332:25 */ +type WireHDC = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:333:25 */ +type WireHICON = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:334:25 */ +type WireHRGN = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:335:25 */ +type WireHMONITOR = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:336:25 */ -type WireHBITMAP = uintptr /* wtypes.h:401:21 */ -type WireHPALETTE = uintptr /* wtypes.h:402:22 */ -type WireHENHMETAFILE = uintptr /* wtypes.h:403:26 */ -type WireHMETAFILE = uintptr /* wtypes.h:404:23 */ -type WireHMETAFILEPICT = uintptr /* wtypes.h:405:27 */ +type WireHBITMAP = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:401:21 */ +type WireHPALETTE = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:402:22 */ +type WireHENHMETAFILE = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:403:26 */ +type WireHMETAFILE = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:404:23 */ +type WireHMETAFILEPICT = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:405:27 */ -type HMETAFILEPICT = uintptr /* wtypes.h:416:14 */ +type HMETAFILEPICT = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:416:14 */ -type DATE = float64 /* wtypes.h:421:16 */ +type DATE = float64 /* /usr/x86_64-w64-mingw32/include/wtypes.h:421:16 */ type tagCY = struct { F__ccgo_pad1 [0]uint64 @@ -53131,11 +53132,11 @@ type tagCY = struct { FLo uint32 FHi int32 } -} /* wtypes.h:432:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:432:9 */ -type CY = tagCY /* wtypes.h:438:3 */ +type CY = tagCY /* /usr/x86_64-w64-mingw32/include/wtypes.h:438:3 */ -type LPCY = uintptr /* wtypes.h:442:12 */ +type LPCY = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:442:12 */ type tagDEC = struct { FwReserved USHORT @@ -53154,55 +53155,55 @@ type tagDEC = struct { FMid32 ULONG } } -} /* wtypes.h:453:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:453:9 */ -type DECIMAL = tagDEC /* wtypes.h:470:3 */ +type DECIMAL = tagDEC /* /usr/x86_64-w64-mingw32/include/wtypes.h:470:3 */ -type LPDECIMAL = uintptr /* wtypes.h:476:17 */ +type LPDECIMAL = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:476:17 */ -type WireBSTR = uintptr /* wtypes.h:478:27 */ -type BSTR = uintptr /* wtypes.h:479:17 */ +type WireBSTR = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:478:27 */ +type BSTR = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:479:17 */ -type LPBSTR = uintptr /* wtypes.h:481:14 */ +type LPBSTR = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:481:14 */ -type VARIANT_BOOL = int16 /* wtypes.h:483:15 */ +type VARIANT_BOOL = int16 /* /usr/x86_64-w64-mingw32/include/wtypes.h:483:15 */ type tagBSTRBLOB = struct { FcbSize ULONG F__ccgo_pad1 [4]byte FpData uintptr -} /* wtypes.h:493:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:493:9 */ -type BSTRBLOB = tagBSTRBLOB /* wtypes.h:496:3 */ -type LPBSTRBLOB = uintptr /* wtypes.h:497:28 */ +type BSTRBLOB = tagBSTRBLOB /* /usr/x86_64-w64-mingw32/include/wtypes.h:496:3 */ +type LPBSTRBLOB = uintptr /* /usr/x86_64-w64-mingw32/include/wtypes.h:497:28 */ type tagCLIPDATA = struct { FcbSize ULONG FulClipFmt LONG FpClipData uintptr -} /* wtypes.h:503:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:503:9 */ -type CLIPDATA = tagCLIPDATA /* wtypes.h:507:3 */ +type CLIPDATA = tagCLIPDATA /* /usr/x86_64-w64-mingw32/include/wtypes.h:507:3 */ -type VARTYPE = uint16 /* wtypes.h:511:24 */ +type VARTYPE = uint16 /* /usr/x86_64-w64-mingw32/include/wtypes.h:511:24 */ -type PROPID = ULONG /* wtypes.h:568:15 */ +type PROPID = ULONG /* /usr/x86_64-w64-mingw32/include/wtypes.h:568:15 */ type _tagpropertykey = struct { Ffmtid GUID Fpid DWORD -} /* wtypes.h:573:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:573:9 */ -type PROPERTYKEY = _tagpropertykey /* wtypes.h:576:3 */ +type PROPERTYKEY = _tagpropertykey /* /usr/x86_64-w64-mingw32/include/wtypes.h:576:3 */ type tagCSPLATFORM = struct { FdwPlatformId DWORD FdwVersionHi DWORD FdwVersionLo DWORD FdwProcessorArch DWORD -} /* wtypes.h:579:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:579:9 */ -type CSPLATFORM = tagCSPLATFORM /* wtypes.h:584:3 */ +type CSPLATFORM = tagCSPLATFORM /* /usr/x86_64-w64-mingw32/include/wtypes.h:584:3 */ type tagQUERYCONTEXT = struct { FdwContext DWORD @@ -53210,11 +53211,11 @@ type tagQUERYCONTEXT = struct { FLocale LCID FdwVersionHi DWORD FdwVersionLo DWORD -} /* wtypes.h:586:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:586:9 */ -type QUERYCONTEXT = tagQUERYCONTEXT /* wtypes.h:592:3 */ +type QUERYCONTEXT = tagQUERYCONTEXT /* /usr/x86_64-w64-mingw32/include/wtypes.h:592:3 */ -type TYSPEC = uint32 /* wtypes.h:602:3 */ +type TYSPEC = uint32 /* /usr/x86_64-w64-mingw32/include/wtypes.h:602:3 */ type __WIDL_wtypes_generated_name_00000001 = struct { Ftyspec DWORD @@ -53224,9 +53225,9 @@ type __WIDL_wtypes_generated_name_00000001 = struct { Fclsid CLSID F__ccgo_pad2 [16]byte } -} /* wtypes.h:604:9 */ +} /* /usr/x86_64-w64-mingw32/include/wtypes.h:604:9 */ -type UCLSSPEC = __WIDL_wtypes_generated_name_00000001 /* wtypes.h:621:3 */ +type UCLSSPEC = __WIDL_wtypes_generated_name_00000001 /* /usr/x86_64-w64-mingw32/include/wtypes.h:621:3 */ // Begin additional prototypes for all interfaces // End additional prototypes @@ -53313,7 +53314,7 @@ type UCLSSPEC = __WIDL_wtypes_generated_name_00000001 /* wtypes.h:621:3 */ // // IMallocSpy interface -type LPMALLOCSPY = uintptr /* objidl.h:7612:20 */ +type LPMALLOCSPY = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:7612:20 */ type IMallocSpyVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53330,25 +53331,25 @@ type IMallocSpyVtbl1 = struct { FPostDidAlloc uintptr FPreHeapMinimize uintptr FPostHeapMinimize uintptr -} /* objidl.h:277:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:277:9 */ -type IMallocSpyVtbl = IMallocSpyVtbl1 /* objidl.h:7742:3 */ +type IMallocSpyVtbl = IMallocSpyVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:7742:3 */ // **************************************************************************** // // IBindCtx interface -type LPBC = uintptr /* objidl.h:7934:18 */ -type LPBINDCTX = uintptr /* objidl.h:7935:18 */ +type LPBC = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:7934:18 */ +type LPBINDCTX = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:7935:18 */ type tagBIND_OPTS = struct { FcbStruct DWORD FgrfFlags DWORD FgrfMode DWORD FdwTickCountDeadline DWORD -} /* objidl.h:7944:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:7944:9 */ -type BIND_OPTS = tagBIND_OPTS /* objidl.h:7949:3 */ -type LPBIND_OPTS = uintptr /* objidl.h:7950:29 */ +type BIND_OPTS = tagBIND_OPTS /* /usr/x86_64-w64-mingw32/include/objidl.h:7949:3 */ +type LPBIND_OPTS = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:7950:29 */ type tagBIND_OPTS2 = struct { FcbStruct DWORD FgrfFlags DWORD @@ -53359,10 +53360,10 @@ type tagBIND_OPTS2 = struct { Flocale LCID F__ccgo_pad1 [4]byte FpServerInfo uintptr -} /* objidl.h:7960:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:7960:9 */ -type BIND_OPTS2 = tagBIND_OPTS2 /* objidl.h:7969:3 */ -type LPBIND_OPTS2 = uintptr /* objidl.h:7970:30 */ +type BIND_OPTS2 = tagBIND_OPTS2 /* /usr/x86_64-w64-mingw32/include/objidl.h:7969:3 */ +type LPBIND_OPTS2 = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:7970:30 */ type tagBIND_OPTS3 = struct { FcbStruct DWORD FgrfFlags DWORD @@ -53374,11 +53375,11 @@ type tagBIND_OPTS3 = struct { F__ccgo_pad1 [4]byte FpServerInfo uintptr Fhwnd HWND -} /* objidl.h:7977:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:7977:9 */ -type BIND_OPTS3 = tagBIND_OPTS3 /* objidl.h:7987:3 */ -type LPBIND_OPTS3 = uintptr /* objidl.h:7988:30 */ -type BIND_FLAGS = uint32 /* objidl.h:7993:3 */ +type BIND_OPTS3 = tagBIND_OPTS3 /* /usr/x86_64-w64-mingw32/include/objidl.h:7987:3 */ +type LPBIND_OPTS3 = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:7988:30 */ +type BIND_FLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:7993:3 */ type IBindCtxVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53393,15 +53394,15 @@ type IBindCtxVtbl1 = struct { FGetObjectParam uintptr FEnumObjectParam uintptr FRevokeObjectParam uintptr -} /* objidl.h:282:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:282:9 */ -type IBindCtxVtbl = IBindCtxVtbl1 /* objidl.h:8094:3 */ +type IBindCtxVtbl = IBindCtxVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:8094:3 */ // **************************************************************************** // // IEnumMoniker interface -type LPENUMMONIKER = uintptr /* objidl.h:8265:22 */ +type LPENUMMONIKER = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:8265:22 */ type IEnumMonikerVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53410,15 +53411,15 @@ type IEnumMonikerVtbl1 = struct { FSkip uintptr FReset uintptr FClone uintptr -} /* objidl.h:287:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:287:9 */ -type IEnumMonikerVtbl = IEnumMonikerVtbl1 /* objidl.h:8324:3 */ +type IEnumMonikerVtbl = IEnumMonikerVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:8324:3 */ // **************************************************************************** // // IRunnableObject interface -type LPRUNNABLEOBJECT = uintptr /* objidl.h:8423:25 */ +type LPRUNNABLEOBJECT = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:8423:25 */ type IRunnableObjectVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53428,15 +53429,15 @@ type IRunnableObjectVtbl1 = struct { FIsRunning uintptr FLockRunning uintptr FSetContainedObject uintptr -} /* objidl.h:292:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:292:9 */ -type IRunnableObjectVtbl = IRunnableObjectVtbl1 /* objidl.h:8487:3 */ +type IRunnableObjectVtbl = IRunnableObjectVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:8487:3 */ // **************************************************************************** // // IRunningObjectTable interface -type LPRUNNINGOBJECTTABLE = uintptr /* objidl.h:8589:29 */ +type LPRUNNINGOBJECTTABLE = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:8589:29 */ type IRunningObjectTableVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53448,29 +53449,29 @@ type IRunningObjectTableVtbl1 = struct { FNoteChangeTime uintptr FGetTimeOfLastChange uintptr FEnumRunning uintptr -} /* objidl.h:297:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:297:9 */ -type IRunningObjectTableVtbl = IRunningObjectTableVtbl1 /* objidl.h:8678:3 */ +type IRunningObjectTableVtbl = IRunningObjectTableVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:8678:3 */ // **************************************************************************** // // IPersist interface -type LPPERSIST = uintptr /* objidl.h:8808:18 */ +type LPPERSIST = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:8808:18 */ type IPersistVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetClassID uintptr -} /* objidl.h:302:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:302:9 */ -type IPersistVtbl = IPersistVtbl1 /* objidl.h:8843:3 */ +type IPersistVtbl = IPersistVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:8843:3 */ // **************************************************************************** // // IPersistStream interface -type LPPERSISTSTREAM = uintptr /* objidl.h:8893:24 */ +type LPPERSISTSTREAM = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:8893:24 */ type IPersistStreamVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53480,17 +53481,17 @@ type IPersistStreamVtbl1 = struct { FLoad uintptr FSave uintptr FGetSizeMax uintptr -} /* objidl.h:307:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:307:9 */ -type IPersistStreamVtbl = IPersistStreamVtbl1 /* objidl.h:8955:3 */ +type IPersistStreamVtbl = IPersistStreamVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:8955:3 */ // **************************************************************************** // // IMoniker interface -type LPMONIKER = uintptr /* objidl.h:9047:18 */ -type MKSYS = uint32 /* objidl.h:9059:3 */ -type MKRREDUCE = uint32 /* objidl.h:9065:3 */ +type LPMONIKER = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:9047:18 */ +type MKSYS = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:9059:3 */ +type MKRREDUCE = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:9065:3 */ type IMonikerVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53515,23 +53516,23 @@ type IMonikerVtbl1 = struct { FGetDisplayName uintptr FParseDisplayName uintptr FIsSystemMoniker uintptr -} /* objidl.h:312:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:312:9 */ -type IMonikerVtbl = IMonikerVtbl1 /* objidl.h:9268:3 */ +type IMonikerVtbl = IMonikerVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:9268:3 */ type IROTDataVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetComparisonData uintptr -} /* objidl.h:317:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:317:9 */ -type IROTDataVtbl = IROTDataVtbl1 /* objidl.h:9598:3 */ +type IROTDataVtbl = IROTDataVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:9598:3 */ // **************************************************************************** // // IEnumSTATSTG interface -type LPENUMSTATSTG = uintptr /* objidl.h:9652:22 */ +type LPENUMSTATSTG = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:9652:22 */ type IEnumSTATSTGVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53540,25 +53541,25 @@ type IEnumSTATSTGVtbl1 = struct { FSkip uintptr FReset uintptr FClone uintptr -} /* objidl.h:322:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:322:9 */ -type IEnumSTATSTGVtbl = IEnumSTATSTGVtbl1 /* objidl.h:9711:3 */ +type IEnumSTATSTGVtbl = IEnumSTATSTGVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:9711:3 */ // **************************************************************************** // // IStorage interface -type LPSTORAGE = uintptr /* objidl.h:9808:18 */ +type LPSTORAGE = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:9808:18 */ type tagRemSNB = struct { FulCntStr ULONG FulCntChar ULONG FrgString [1]OLECHAR F__ccgo_pad1 [2]byte -} /* objidl.h:9809:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:9809:9 */ -type RemSNB = tagRemSNB /* objidl.h:9813:3 */ -type WireSNB = uintptr /* objidl.h:9814:16 */ -type SNB = uintptr /* objidl.h:9815:18 */ +type RemSNB = tagRemSNB /* /usr/x86_64-w64-mingw32/include/objidl.h:9813:3 */ +type WireSNB = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:9814:16 */ +type SNB = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:9815:18 */ type IStorageVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53578,15 +53579,15 @@ type IStorageVtbl1 = struct { FSetClass uintptr FSetStateBits uintptr FStat uintptr -} /* objidl.h:327:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:327:9 */ -type IStorageVtbl = IStorageVtbl1 /* objidl.h:10011:3 */ +type IStorageVtbl = IStorageVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:10011:3 */ // **************************************************************************** // // IPersistFile interface -type LPPERSISTFILE = uintptr /* objidl.h:10304:22 */ +type LPPERSISTFILE = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:10304:22 */ type IPersistFileVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53597,15 +53598,15 @@ type IPersistFileVtbl1 = struct { FSave uintptr FSaveCompleted uintptr FGetCurFile uintptr -} /* objidl.h:332:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:332:9 */ -type IPersistFileVtbl = IPersistFileVtbl1 /* objidl.h:10375:3 */ +type IPersistFileVtbl = IPersistFileVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:10375:3 */ // **************************************************************************** // // IPersistStorage interface -type LPPERSISTSTORAGE = uintptr /* objidl.h:10480:25 */ +type LPPERSISTSTORAGE = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:10480:25 */ type IPersistStorageVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53617,15 +53618,15 @@ type IPersistStorageVtbl1 = struct { FSave uintptr FSaveCompleted uintptr FHandsOffStorage uintptr -} /* objidl.h:337:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:337:9 */ -type IPersistStorageVtbl = IPersistStorageVtbl1 /* objidl.h:10555:3 */ +type IPersistStorageVtbl = IPersistStorageVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:10555:3 */ // **************************************************************************** // // ILockBytes interface -type LPLOCKBYTES = uintptr /* objidl.h:10672:20 */ +type LPLOCKBYTES = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:10672:20 */ type ILockBytesVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53637,15 +53638,15 @@ type ILockBytesVtbl1 = struct { FLockRegion uintptr FUnlockRegion uintptr FStat uintptr -} /* objidl.h:342:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:342:9 */ -type ILockBytesVtbl = ILockBytesVtbl1 /* objidl.h:10770:3 */ +type ILockBytesVtbl = ILockBytesVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:10770:3 */ // **************************************************************************** // // IEnumFORMATETC interface -type LPENUMFORMATETC = uintptr /* objidl.h:10926:24 */ +type LPENUMFORMATETC = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:10926:24 */ type tagDVTARGETDEVICE = struct { FtdSize DWORD FtdDriverNameOffset WORD @@ -53654,10 +53655,10 @@ type tagDVTARGETDEVICE = struct { FtdExtDevmodeOffset WORD FtdData [1]BYTE F__ccgo_pad1 [3]byte -} /* objidl.h:10927:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:10927:9 */ -type DVTARGETDEVICE = tagDVTARGETDEVICE /* objidl.h:10934:3 */ -type LPCLIPFORMAT = uintptr /* objidl.h:10935:20 */ +type DVTARGETDEVICE = tagDVTARGETDEVICE /* /usr/x86_64-w64-mingw32/include/objidl.h:10934:3 */ +type LPCLIPFORMAT = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:10935:20 */ type tagFORMATETC = struct { FcfFormat CLIPFORMAT F__ccgo_pad1 [6]byte @@ -53666,10 +53667,10 @@ type tagFORMATETC = struct { Flindex LONG Ftymed DWORD F__ccgo_pad2 [4]byte -} /* objidl.h:10936:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:10936:9 */ -type FORMATETC = tagFORMATETC /* objidl.h:10942:3 */ -type LPFORMATETC = uintptr /* objidl.h:10943:29 */ +type FORMATETC = tagFORMATETC /* /usr/x86_64-w64-mingw32/include/objidl.h:10942:3 */ +type LPFORMATETC = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:10943:29 */ type IEnumFORMATETCVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53678,16 +53679,16 @@ type IEnumFORMATETCVtbl1 = struct { FSkip uintptr FReset uintptr FClone uintptr -} /* objidl.h:347:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:347:9 */ -type IEnumFORMATETCVtbl = IEnumFORMATETCVtbl1 /* objidl.h:11002:3 */ +type IEnumFORMATETCVtbl = IEnumFORMATETCVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:11002:3 */ // **************************************************************************** // // IEnumSTATDATA interface -type LPENUMSTATDATA = uintptr /* objidl.h:11099:23 */ -type ADVF = uint32 /* objidl.h:11108:3 */ +type LPENUMSTATDATA = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:11099:23 */ +type ADVF = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:11108:3 */ type tagSTATDATA = struct { Fformatetc FORMATETC Fadvf DWORD @@ -53695,10 +53696,10 @@ type tagSTATDATA = struct { FpAdvSink uintptr FdwConnection DWORD F__ccgo_pad2 [4]byte -} /* objidl.h:11109:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:11109:9 */ -type STATDATA = tagSTATDATA /* objidl.h:11114:3 */ -type LPSTATDATA = uintptr /* objidl.h:11115:18 */ +type STATDATA = tagSTATDATA /* /usr/x86_64-w64-mingw32/include/objidl.h:11114:3 */ +type LPSTATDATA = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:11115:18 */ type IEnumSTATDATAVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53707,30 +53708,30 @@ type IEnumSTATDATAVtbl1 = struct { FSkip uintptr FReset uintptr FClone uintptr -} /* objidl.h:352:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:352:9 */ -type IEnumSTATDATAVtbl = IEnumSTATDATAVtbl1 /* objidl.h:11174:3 */ +type IEnumSTATDATAVtbl = IEnumSTATDATAVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:11174:3 */ // **************************************************************************** // // IRootStorage interface -type LPROOTSTORAGE = uintptr /* objidl.h:11271:22 */ +type LPROOTSTORAGE = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:11271:22 */ type IRootStorageVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FSwitchToFile uintptr -} /* objidl.h:357:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:357:9 */ -type IRootStorageVtbl = IRootStorageVtbl1 /* objidl.h:11306:3 */ +type IRootStorageVtbl = IRootStorageVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:11306:3 */ // **************************************************************************** // // IAdviseSink interface -type LPADVISESINK = uintptr /* objidl.h:11356:21 */ -type TYMED = uint32 /* objidl.h:11366:3 */ +type LPADVISESINK = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:11356:21 */ +type TYMED = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:11366:3 */ type tagRemSTGMEDIUM = struct { Ftymed DWORD FdwHandleType DWORD @@ -53739,24 +53740,24 @@ type tagRemSTGMEDIUM = struct { FcbData ULONG Fdata [1]Byte F__ccgo_pad1 [3]byte -} /* objidl.h:11367:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:11367:9 */ -type RemSTGMEDIUM = tagRemSTGMEDIUM /* objidl.h:11374:3 */ +type RemSTGMEDIUM = tagRemSTGMEDIUM /* /usr/x86_64-w64-mingw32/include/objidl.h:11374:3 */ type tagSTGMEDIUM = struct { Ftymed DWORD F__ccgo_pad1 [4]byte Fu struct{ FhBitmap HBITMAP } FpUnkForRelease uintptr -} /* objidl.h:11376:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:11376:9 */ -type USTGMEDIUM = tagSTGMEDIUM /* objidl.h:11388:2 */ +type USTGMEDIUM = tagSTGMEDIUM /* /usr/x86_64-w64-mingw32/include/objidl.h:11388:2 */ type _GDI_OBJECT = struct { FObjectType DWORD F__ccgo_pad1 [4]byte Fu struct{ FhBitmap WireHBITMAP } -} /* objidl.h:11404:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:11404:9 */ -type GDI_OBJECT = _GDI_OBJECT /* objidl.h:11411:3 */ +type GDI_OBJECT = _GDI_OBJECT /* /usr/x86_64-w64-mingw32/include/objidl.h:11411:3 */ type _userSTGMEDIUM = struct { Fu struct { Ftymed DWORD @@ -53764,35 +53765,35 @@ type _userSTGMEDIUM = struct { Fu struct{ FhMetaFilePict WireHMETAFILEPICT } } FpUnkForRelease uintptr -} /* objidl.h:11412:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:11412:9 */ type _STGMEDIUM_UNION = struct { Ftymed DWORD F__ccgo_pad1 [4]byte Fu struct{ FhMetaFilePict WireHMETAFILEPICT } -} /* objidl.h:11412:9 */ - -type UserSTGMEDIUM = _userSTGMEDIUM /* objidl.h:11426:3 */ -type WireSTGMEDIUM = uintptr /* objidl.h:11427:23 */ -type STGMEDIUM = USTGMEDIUM /* objidl.h:11428:20 */ -type WireASYNC_STGMEDIUM = uintptr /* objidl.h:11429:23 */ -type ASYNC_STGMEDIUM = STGMEDIUM /* objidl.h:11430:19 */ -type LPSTGMEDIUM = uintptr /* objidl.h:11431:19 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:11412:9 */ + +type UserSTGMEDIUM = _userSTGMEDIUM /* /usr/x86_64-w64-mingw32/include/objidl.h:11426:3 */ +type WireSTGMEDIUM = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:11427:23 */ +type STGMEDIUM = USTGMEDIUM /* /usr/x86_64-w64-mingw32/include/objidl.h:11428:20 */ +type WireASYNC_STGMEDIUM = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:11429:23 */ +type ASYNC_STGMEDIUM = STGMEDIUM /* /usr/x86_64-w64-mingw32/include/objidl.h:11430:19 */ +type LPSTGMEDIUM = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:11431:19 */ type _userFLAG_STGMEDIUM = struct { FContextFlags LONG FfPassOwnership LONG FStgmed UserSTGMEDIUM -} /* objidl.h:11432:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:11432:9 */ -type UserFLAG_STGMEDIUM = _userFLAG_STGMEDIUM /* objidl.h:11436:3 */ -type WireFLAG_STGMEDIUM = uintptr /* objidl.h:11437:28 */ +type UserFLAG_STGMEDIUM = _userFLAG_STGMEDIUM /* /usr/x86_64-w64-mingw32/include/objidl.h:11436:3 */ +type WireFLAG_STGMEDIUM = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:11437:28 */ type _FLAG_STGMEDIUM = struct { FContextFlags LONG FfPassOwnership LONG FStgmed STGMEDIUM -} /* objidl.h:11438:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:11438:9 */ -type FLAG_STGMEDIUM = _FLAG_STGMEDIUM /* objidl.h:11442:3 */ +type FLAG_STGMEDIUM = _FLAG_STGMEDIUM /* /usr/x86_64-w64-mingw32/include/objidl.h:11442:3 */ type IAdviseSinkVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53802,9 +53803,9 @@ type IAdviseSinkVtbl1 = struct { FOnRename uintptr FOnSave uintptr FOnClose uintptr -} /* objidl.h:362:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:362:9 */ -type IAdviseSinkVtbl = IAdviseSinkVtbl1 /* objidl.h:11507:3 */ +type IAdviseSinkVtbl = IAdviseSinkVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:11507:3 */ type AsyncIAdviseSinkVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53819,15 +53820,15 @@ type AsyncIAdviseSinkVtbl1 = struct { FFinish_OnSave uintptr FBegin_OnClose uintptr FFinish_OnClose uintptr -} /* objidl.h:367:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:367:9 */ -type AsyncIAdviseSinkVtbl = AsyncIAdviseSinkVtbl1 /* objidl.h:11729:3 */ +type AsyncIAdviseSinkVtbl = AsyncIAdviseSinkVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:11729:3 */ // **************************************************************************** // // IAdviseSink2 interface -type LPADVISESINK2 = uintptr /* objidl.h:11944:22 */ +type LPADVISESINK2 = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:11944:22 */ type IAdviseSink2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53838,9 +53839,9 @@ type IAdviseSink2Vtbl1 = struct { FOnSave uintptr FOnClose uintptr FOnLinkSrcChange uintptr -} /* objidl.h:372:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:372:9 */ -type IAdviseSink2Vtbl = IAdviseSink2Vtbl1 /* objidl.h:12000:3 */ +type IAdviseSink2Vtbl = IAdviseSink2Vtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:12000:3 */ type AsyncIAdviseSink2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53857,16 +53858,16 @@ type AsyncIAdviseSink2Vtbl1 = struct { FFinish_OnClose uintptr FBegin_OnLinkSrcChange uintptr FFinish_OnLinkSrcChange uintptr -} /* objidl.h:377:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:377:9 */ -type AsyncIAdviseSink2Vtbl = AsyncIAdviseSink2Vtbl1 /* objidl.h:12154:3 */ +type AsyncIAdviseSink2Vtbl = AsyncIAdviseSink2Vtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:12154:3 */ // **************************************************************************** // // IDataObject interface -type LPDATAOBJECT = uintptr /* objidl.h:12271:21 */ -type DATADIR = uint32 /* objidl.h:12275:3 */ +type LPDATAOBJECT = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:12271:21 */ +type DATADIR = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:12275:3 */ type IDataObjectVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53880,15 +53881,15 @@ type IDataObjectVtbl1 = struct { FDAdvise uintptr FDUnadvise uintptr FEnumDAdvise uintptr -} /* objidl.h:382:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:382:9 */ -type IDataObjectVtbl = IDataObjectVtbl1 /* objidl.h:12384:3 */ +type IDataObjectVtbl = IDataObjectVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:12384:3 */ // **************************************************************************** // // IDataAdviseHolder interface -type LPDATAADVISEHOLDER = uintptr /* objidl.h:12567:27 */ +type LPDATAADVISEHOLDER = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:12567:27 */ type IDataAdviseHolderVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53897,28 +53898,28 @@ type IDataAdviseHolderVtbl1 = struct { FUnadvise uintptr FEnumAdvise uintptr FSendOnDataChange uintptr -} /* objidl.h:387:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:387:9 */ -type IDataAdviseHolderVtbl = IDataAdviseHolderVtbl1 /* objidl.h:12635:3 */ +type IDataAdviseHolderVtbl = IDataAdviseHolderVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:12635:3 */ // **************************************************************************** // // IMessageFilter interface -type LPMESSAGEFILTER = uintptr /* objidl.h:12727:24 */ -type CALLTYPE = uint32 /* objidl.h:12734:3 */ -type SERVERCALL = uint32 /* objidl.h:12739:3 */ -type PENDINGTYPE = uint32 /* objidl.h:12743:3 */ -type PENDINGMSG = uint32 /* objidl.h:12748:3 */ +type LPMESSAGEFILTER = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:12727:24 */ +type CALLTYPE = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:12734:3 */ +type SERVERCALL = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:12739:3 */ +type PENDINGTYPE = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:12743:3 */ +type PENDINGMSG = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:12748:3 */ type tagINTERFACEINFO = struct { FpUnk uintptr Fiid IID FwMethod WORD F__ccgo_pad1 [6]byte -} /* objidl.h:12749:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:12749:9 */ -type INTERFACEINFO = tagINTERFACEINFO /* objidl.h:12753:3 */ -type LPINTERFACEINFO = uintptr /* objidl.h:12754:33 */ +type INTERFACEINFO = tagINTERFACEINFO /* /usr/x86_64-w64-mingw32/include/objidl.h:12753:3 */ +type LPINTERFACEINFO = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:12754:33 */ type IMessageFilterVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53926,17 +53927,17 @@ type IMessageFilterVtbl1 = struct { FHandleInComingCall uintptr FRetryRejectedCall uintptr FMessagePending uintptr -} /* objidl.h:392:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:392:9 */ -type IMessageFilterVtbl = IMessageFilterVtbl1 /* objidl.h:12817:3 */ +type IMessageFilterVtbl = IMessageFilterVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:12817:3 */ type IClassActivatorVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetClassObject uintptr -} /* objidl.h:397:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:397:9 */ -type IClassActivatorVtbl = IClassActivatorVtbl1 /* objidl.h:12957:3 */ +type IClassActivatorVtbl = IClassActivatorVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:12957:3 */ type IFillLockBytesVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53945,17 +53946,17 @@ type IFillLockBytesVtbl1 = struct { FFillAt uintptr FSetFillSize uintptr FTerminate uintptr -} /* objidl.h:402:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:402:9 */ -type IFillLockBytesVtbl = IFillLockBytesVtbl1 /* objidl.h:13078:3 */ +type IFillLockBytesVtbl = IFillLockBytesVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:13078:3 */ type IProgressNotifyVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FOnProgress uintptr -} /* objidl.h:407:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:407:9 */ -type IProgressNotifyVtbl = IProgressNotifyVtbl1 /* objidl.h:13233:3 */ +type IProgressNotifyVtbl = IProgressNotifyVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:13233:3 */ // **************************************************************************** // @@ -53967,13 +53968,13 @@ type tagStorageLayout = struct { FpwcsElementName uintptr FcOffset LARGE_INTEGER FcBytes LARGE_INTEGER -} /* objidl.h:13288:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:13288:9 */ // **************************************************************************** // // ILayoutStorage interface -type StorageLayout = tagStorageLayout /* objidl.h:13293:3 */ +type StorageLayout = tagStorageLayout /* /usr/x86_64-w64-mingw32/include/objidl.h:13293:3 */ type ILayoutStorageVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -53983,35 +53984,35 @@ type ILayoutStorageVtbl1 = struct { FEndMonitor uintptr FReLayoutDocfile uintptr FReLayoutDocfileOnILockBytes uintptr -} /* objidl.h:412:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:412:9 */ -type ILayoutStorageVtbl = ILayoutStorageVtbl1 /* objidl.h:13358:3 */ +type ILayoutStorageVtbl = ILayoutStorageVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:13358:3 */ type IBlockingLockVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FLock uintptr FUnlock uintptr -} /* objidl.h:417:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:417:9 */ -type IBlockingLockVtbl = IBlockingLockVtbl1 /* objidl.h:13498:3 */ +type IBlockingLockVtbl = IBlockingLockVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:13498:3 */ type ITimeAndNoticeControlVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FSuppressChanges uintptr -} /* objidl.h:422:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:422:9 */ -type ITimeAndNoticeControlVtbl = ITimeAndNoticeControlVtbl1 /* objidl.h:13595:3 */ +type ITimeAndNoticeControlVtbl = ITimeAndNoticeControlVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:13595:3 */ type IOplockStorageVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FCreateStorageEx uintptr FOpenStorageEx uintptr -} /* objidl.h:427:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:427:9 */ -type IOplockStorageVtbl = IOplockStorageVtbl1 /* objidl.h:13707:3 */ +type IOplockStorageVtbl = IOplockStorageVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:13707:3 */ type IDirectWriterLockVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54019,54 +54020,54 @@ type IDirectWriterLockVtbl1 = struct { FWaitForWriteAccess uintptr FReleaseWriteAccess uintptr FHaveWriteAccess uintptr -} /* objidl.h:432:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:432:9 */ -type IDirectWriterLockVtbl = IDirectWriterLockVtbl1 /* objidl.h:13827:3 */ +type IDirectWriterLockVtbl = IDirectWriterLockVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:13827:3 */ type IUrlMonVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FAsyncGetClassBits uintptr -} /* objidl.h:437:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:437:9 */ -type IUrlMonVtbl = IUrlMonVtbl1 /* objidl.h:13953:3 */ +type IUrlMonVtbl = IUrlMonVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:13953:3 */ type IForegroundTransferVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FAllowForegroundTransfer uintptr -} /* objidl.h:442:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:442:9 */ -type IForegroundTransferVtbl = IForegroundTransferVtbl1 /* objidl.h:14046:3 */ +type IForegroundTransferVtbl = IForegroundTransferVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:14046:3 */ type IThumbnailExtractorVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FExtractThumbnail uintptr FOnFileUpdated uintptr -} /* objidl.h:447:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:447:9 */ -type IThumbnailExtractorVtbl = IThumbnailExtractorVtbl1 /* objidl.h:14147:3 */ +type IThumbnailExtractorVtbl = IThumbnailExtractorVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:14147:3 */ type IDummyHICONIncluderVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FDummy uintptr -} /* objidl.h:452:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:452:9 */ -type IDummyHICONIncluderVtbl = IDummyHICONIncluderVtbl1 /* objidl.h:14250:3 */ +type IDummyHICONIncluderVtbl = IDummyHICONIncluderVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:14250:3 */ -type ApplicationType = uint32 /* objidl.h:14298:3 */ -type ShutdownType = uint32 /* objidl.h:14302:3 */ +type ApplicationType = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:14298:3 */ +type ShutdownType = uint32 /* /usr/x86_64-w64-mingw32/include/objidl.h:14302:3 */ type IProcessLockVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FAddRefOnProcess uintptr FReleaseRefOnProcess uintptr -} /* objidl.h:457:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:457:9 */ -type IProcessLockVtbl = IProcessLockVtbl1 /* objidl.h:14348:3 */ +type IProcessLockVtbl = IProcessLockVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:14348:3 */ type ISurrogateServiceVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54076,15 +54077,15 @@ type ISurrogateServiceVtbl1 = struct { FApplicationFree uintptr FCatalogRefresh uintptr FProcessShutdown uintptr -} /* objidl.h:462:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:462:9 */ -type ISurrogateServiceVtbl = ISurrogateServiceVtbl1 /* objidl.h:14476:3 */ +type ISurrogateServiceVtbl = ISurrogateServiceVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:14476:3 */ // **************************************************************************** // // IInitializeSpy interface -type LPINITIALIZESPY = uintptr /* objidl.h:14577:24 */ +type LPINITIALIZESPY = uintptr /* /usr/x86_64-w64-mingw32/include/objidl.h:14577:24 */ type IInitializeSpyVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54093,28 +54094,28 @@ type IInitializeSpyVtbl1 = struct { FPostInitialize uintptr FPreUninitialize uintptr FPostUninitialize uintptr -} /* objidl.h:467:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:467:9 */ -type IInitializeSpyVtbl = IInitializeSpyVtbl1 /* objidl.h:14639:3 */ +type IInitializeSpyVtbl = IInitializeSpyVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:14639:3 */ type IApartmentShutdownVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FOnUninitialize uintptr -} /* objidl.h:472:9 */ +} /* /usr/x86_64-w64-mingw32/include/objidl.h:472:9 */ -type IApartmentShutdownVtbl = IApartmentShutdownVtbl1 /* objidl.h:14764:3 */ +type IApartmentShutdownVtbl = IApartmentShutdownVtbl1 /* /usr/x86_64-w64-mingw32/include/objidl.h:14764:3 */ -type COMSD = uint32 /* objbase.h:92:3 */ +type COMSD = uint32 /* /usr/x86_64-w64-mingw32/include/objbase.h:92:3 */ type tagSTGOPTIONS = struct { FusVersion USHORT Freserved USHORT FulSectorSize ULONG FpwcsTemplateFile uintptr -} /* objbase.h:130:9 */ +} /* /usr/x86_64-w64-mingw32/include/objbase.h:130:9 */ -type STGOPTIONS = tagSTGOPTIONS /* objbase.h:137:3 */ +type STGOPTIONS = tagSTGOPTIONS /* /usr/x86_64-w64-mingw32/include/objbase.h:137:3 */ //** Autogenerated by WIDL 4.12.1 from include/urlmon.idl - Do not edit ** @@ -54152,7 +54153,7 @@ type STGOPTIONS = tagSTGOPTIONS /* objbase.h:137:3 */ // Forward declarations -type IPersistMoniker1 = struct{ FlpVtbl uintptr } /* urlmon.h:23:9 */ +type IPersistMoniker1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:23:9 */ //** Autogenerated by WIDL 4.12.1 from include/urlmon.idl - Do not edit ** @@ -54190,167 +54191,167 @@ type IPersistMoniker1 = struct{ FlpVtbl uintptr } /* urlmon.h:23:9 */ // Forward declarations -type IPersistMoniker = IPersistMoniker1 /* urlmon.h:23:35 */ +type IPersistMoniker = IPersistMoniker1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:23:35 */ -type IMonikerProp1 = struct{ FlpVtbl uintptr } /* urlmon.h:31:9 */ +type IMonikerProp1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:31:9 */ -type IMonikerProp = IMonikerProp1 /* urlmon.h:31:32 */ +type IMonikerProp = IMonikerProp1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:31:32 */ -type IBindProtocol1 = struct{ FlpVtbl uintptr } /* urlmon.h:39:9 */ +type IBindProtocol1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:39:9 */ -type IBindProtocol = IBindProtocol1 /* urlmon.h:39:33 */ +type IBindProtocol = IBindProtocol1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:39:33 */ -type IBinding1 = struct{ FlpVtbl uintptr } /* urlmon.h:47:9 */ +type IBinding1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:47:9 */ -type IBinding = IBinding1 /* urlmon.h:47:28 */ +type IBinding = IBinding1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:47:28 */ -type IBindStatusCallback1 = struct{ FlpVtbl uintptr } /* urlmon.h:55:9 */ +type IBindStatusCallback1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:55:9 */ -type IBindStatusCallback = IBindStatusCallback1 /* urlmon.h:55:39 */ +type IBindStatusCallback = IBindStatusCallback1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:55:39 */ -type IBindStatusCallbackEx1 = struct{ FlpVtbl uintptr } /* urlmon.h:63:9 */ +type IBindStatusCallbackEx1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:63:9 */ -type IBindStatusCallbackEx = IBindStatusCallbackEx1 /* urlmon.h:63:41 */ +type IBindStatusCallbackEx = IBindStatusCallbackEx1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:63:41 */ -type IAuthenticate1 = struct{ FlpVtbl uintptr } /* urlmon.h:71:9 */ +type IAuthenticate1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:71:9 */ -type IAuthenticate = IAuthenticate1 /* urlmon.h:71:33 */ +type IAuthenticate = IAuthenticate1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:71:33 */ -type IAuthenticateEx1 = struct{ FlpVtbl uintptr } /* urlmon.h:79:9 */ +type IAuthenticateEx1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:79:9 */ -type IAuthenticateEx = IAuthenticateEx1 /* urlmon.h:79:35 */ +type IAuthenticateEx = IAuthenticateEx1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:79:35 */ -type IHttpNegotiate1 = struct{ FlpVtbl uintptr } /* urlmon.h:87:9 */ +type IHttpNegotiate1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:87:9 */ -type IHttpNegotiate = IHttpNegotiate1 /* urlmon.h:87:34 */ +type IHttpNegotiate = IHttpNegotiate1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:87:34 */ -type IHttpNegotiate21 = struct{ FlpVtbl uintptr } /* urlmon.h:95:9 */ +type IHttpNegotiate21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:95:9 */ -type IHttpNegotiate2 = IHttpNegotiate21 /* urlmon.h:95:35 */ +type IHttpNegotiate2 = IHttpNegotiate21 /* /usr/x86_64-w64-mingw32/include/urlmon.h:95:35 */ -type IHttpNegotiate31 = struct{ FlpVtbl uintptr } /* urlmon.h:103:9 */ +type IHttpNegotiate31 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:103:9 */ -type IHttpNegotiate3 = IHttpNegotiate31 /* urlmon.h:103:35 */ +type IHttpNegotiate3 = IHttpNegotiate31 /* /usr/x86_64-w64-mingw32/include/urlmon.h:103:35 */ -type IWinInetFileStream1 = struct{ FlpVtbl uintptr } /* urlmon.h:111:9 */ +type IWinInetFileStream1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:111:9 */ -type IWinInetFileStream = IWinInetFileStream1 /* urlmon.h:111:38 */ +type IWinInetFileStream = IWinInetFileStream1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:111:38 */ -type IWindowForBindingUI1 = struct{ FlpVtbl uintptr } /* urlmon.h:119:9 */ +type IWindowForBindingUI1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:119:9 */ -type IWindowForBindingUI = IWindowForBindingUI1 /* urlmon.h:119:39 */ +type IWindowForBindingUI = IWindowForBindingUI1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:119:39 */ -type ICodeInstall1 = struct{ FlpVtbl uintptr } /* urlmon.h:127:9 */ +type ICodeInstall1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:127:9 */ -type ICodeInstall = ICodeInstall1 /* urlmon.h:127:32 */ +type ICodeInstall = ICodeInstall1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:127:32 */ -type IWinInetInfo1 = struct{ FlpVtbl uintptr } /* urlmon.h:167:9 */ +type IWinInetInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:167:9 */ -type IWinInetInfo = IWinInetInfo1 /* urlmon.h:167:32 */ +type IWinInetInfo = IWinInetInfo1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:167:32 */ -type IHttpSecurity1 = struct{ FlpVtbl uintptr } /* urlmon.h:175:9 */ +type IHttpSecurity1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:175:9 */ -type IHttpSecurity = IHttpSecurity1 /* urlmon.h:175:33 */ +type IHttpSecurity = IHttpSecurity1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:175:33 */ -type IWinInetHttpInfo1 = struct{ FlpVtbl uintptr } /* urlmon.h:183:9 */ +type IWinInetHttpInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:183:9 */ -type IWinInetHttpInfo = IWinInetHttpInfo1 /* urlmon.h:183:36 */ +type IWinInetHttpInfo = IWinInetHttpInfo1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:183:36 */ -type IWinInetHttpTimeouts1 = struct{ FlpVtbl uintptr } /* urlmon.h:191:9 */ +type IWinInetHttpTimeouts1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:191:9 */ -type IWinInetHttpTimeouts = IWinInetHttpTimeouts1 /* urlmon.h:191:40 */ +type IWinInetHttpTimeouts = IWinInetHttpTimeouts1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:191:40 */ -type IBindHost1 = struct{ FlpVtbl uintptr } /* urlmon.h:215:9 */ +type IBindHost1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:215:9 */ -type IBindHost = IBindHost1 /* urlmon.h:215:29 */ +type IBindHost = IBindHost1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:215:29 */ -type IInternet1 = struct{ FlpVtbl uintptr } /* urlmon.h:223:9 */ +type IInternet1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:223:9 */ -type IInternet = IInternet1 /* urlmon.h:223:29 */ +type IInternet = IInternet1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:223:29 */ -type IInternetBindInfo1 = struct{ FlpVtbl uintptr } /* urlmon.h:231:9 */ +type IInternetBindInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:231:9 */ -type IInternetBindInfo = IInternetBindInfo1 /* urlmon.h:231:37 */ +type IInternetBindInfo = IInternetBindInfo1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:231:37 */ -type IInternetBindInfoEx1 = struct{ FlpVtbl uintptr } /* urlmon.h:239:9 */ +type IInternetBindInfoEx1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:239:9 */ -type IInternetBindInfoEx = IInternetBindInfoEx1 /* urlmon.h:239:39 */ +type IInternetBindInfoEx = IInternetBindInfoEx1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:239:39 */ -type IInternetProtocolRoot1 = struct{ FlpVtbl uintptr } /* urlmon.h:247:9 */ +type IInternetProtocolRoot1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:247:9 */ -type IInternetProtocolRoot = IInternetProtocolRoot1 /* urlmon.h:247:41 */ +type IInternetProtocolRoot = IInternetProtocolRoot1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:247:41 */ -type IInternetProtocol1 = struct{ FlpVtbl uintptr } /* urlmon.h:255:9 */ +type IInternetProtocol1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:255:9 */ -type IInternetProtocol = IInternetProtocol1 /* urlmon.h:255:37 */ +type IInternetProtocol = IInternetProtocol1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:255:37 */ -type IInternetProtocolSink1 = struct{ FlpVtbl uintptr } /* urlmon.h:271:9 */ +type IInternetProtocolSink1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:271:9 */ -type IInternetProtocolSink = IInternetProtocolSink1 /* urlmon.h:271:41 */ +type IInternetProtocolSink = IInternetProtocolSink1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:271:41 */ -type IInternetProtocolSinkStackable1 = struct{ FlpVtbl uintptr } /* urlmon.h:279:9 */ +type IInternetProtocolSinkStackable1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:279:9 */ -type IInternetProtocolSinkStackable = IInternetProtocolSinkStackable1 /* urlmon.h:279:50 */ +type IInternetProtocolSinkStackable = IInternetProtocolSinkStackable1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:279:50 */ -type IInternetSession1 = struct{ FlpVtbl uintptr } /* urlmon.h:287:9 */ +type IInternetSession1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:287:9 */ -type IInternetSession = IInternetSession1 /* urlmon.h:287:36 */ +type IInternetSession = IInternetSession1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:287:36 */ -type IInternetThreadSwitch1 = struct{ FlpVtbl uintptr } /* urlmon.h:295:9 */ +type IInternetThreadSwitch1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:295:9 */ -type IInternetThreadSwitch = IInternetThreadSwitch1 /* urlmon.h:295:41 */ +type IInternetThreadSwitch = IInternetThreadSwitch1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:295:41 */ -type IInternetPriority1 = struct{ FlpVtbl uintptr } /* urlmon.h:303:9 */ +type IInternetPriority1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:303:9 */ -type IInternetPriority = IInternetPriority1 /* urlmon.h:303:37 */ +type IInternetPriority = IInternetPriority1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:303:37 */ -type IInternetProtocolInfo1 = struct{ FlpVtbl uintptr } /* urlmon.h:311:9 */ +type IInternetProtocolInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:311:9 */ -type IInternetProtocolInfo = IInternetProtocolInfo1 /* urlmon.h:311:41 */ +type IInternetProtocolInfo = IInternetProtocolInfo1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:311:41 */ -type IInternetSecurityMgrSite1 = struct{ FlpVtbl uintptr } /* urlmon.h:319:9 */ +type IInternetSecurityMgrSite1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:319:9 */ -type IInternetSecurityMgrSite = IInternetSecurityMgrSite1 /* urlmon.h:319:44 */ +type IInternetSecurityMgrSite = IInternetSecurityMgrSite1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:319:44 */ -type IInternetSecurityManager1 = struct{ FlpVtbl uintptr } /* urlmon.h:327:9 */ +type IInternetSecurityManager1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:327:9 */ -type IInternetSecurityManager = IInternetSecurityManager1 /* urlmon.h:327:44 */ +type IInternetSecurityManager = IInternetSecurityManager1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:327:44 */ -type IInternetHostSecurityManager1 = struct{ FlpVtbl uintptr } /* urlmon.h:359:9 */ +type IInternetHostSecurityManager1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:359:9 */ -type IInternetHostSecurityManager = IInternetHostSecurityManager1 /* urlmon.h:359:48 */ +type IInternetHostSecurityManager = IInternetHostSecurityManager1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:359:48 */ -type IInternetZoneManager1 = struct{ FlpVtbl uintptr } /* urlmon.h:367:9 */ +type IInternetZoneManager1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:367:9 */ -type IInternetZoneManager = IInternetZoneManager1 /* urlmon.h:367:40 */ +type IInternetZoneManager = IInternetZoneManager1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:367:40 */ -type ISoftDistExt1 = struct{ FlpVtbl uintptr } /* urlmon.h:391:9 */ +type ISoftDistExt1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:391:9 */ -type ISoftDistExt = ISoftDistExt1 /* urlmon.h:391:32 */ +type ISoftDistExt = ISoftDistExt1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:391:32 */ -type ICatalogFileInfo1 = struct{ FlpVtbl uintptr } /* urlmon.h:399:9 */ +type ICatalogFileInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:399:9 */ -type ICatalogFileInfo = ICatalogFileInfo1 /* urlmon.h:399:36 */ +type ICatalogFileInfo = ICatalogFileInfo1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:399:36 */ -type IDataFilter1 = struct{ FlpVtbl uintptr } /* urlmon.h:407:9 */ +type IDataFilter1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:407:9 */ -type IDataFilter = IDataFilter1 /* urlmon.h:407:31 */ +type IDataFilter = IDataFilter1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:407:31 */ -type IEncodingFilterFactory1 = struct{ FlpVtbl uintptr } /* urlmon.h:415:9 */ +type IEncodingFilterFactory1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:415:9 */ -type IEncodingFilterFactory = IEncodingFilterFactory1 /* urlmon.h:415:42 */ +type IEncodingFilterFactory = IEncodingFilterFactory1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:415:42 */ -type IWrappedProtocol1 = struct{ FlpVtbl uintptr } /* urlmon.h:423:9 */ +type IWrappedProtocol1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:423:9 */ -type IWrappedProtocol = IWrappedProtocol1 /* urlmon.h:423:36 */ +type IWrappedProtocol = IWrappedProtocol1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:423:36 */ -type IGetBindHandle1 = struct{ FlpVtbl uintptr } /* urlmon.h:431:9 */ +type IGetBindHandle1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:431:9 */ -type IGetBindHandle = IGetBindHandle1 /* urlmon.h:431:34 */ +type IGetBindHandle = IGetBindHandle1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:431:34 */ -type IBindCallbackRedirect1 = struct{ FlpVtbl uintptr } /* urlmon.h:439:9 */ +type IBindCallbackRedirect1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/urlmon.h:439:9 */ -type IBindCallbackRedirect = IBindCallbackRedirect1 /* urlmon.h:439:41 */ +type IBindCallbackRedirect = IBindCallbackRedirect1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:439:41 */ // Headers for imported files @@ -54424,7 +54425,7 @@ type IBindCallbackRedirect = IBindCallbackRedirect1 /* urlmon.h:439:41 */ // Forward declarations -type IOleAdviseHolder1 = struct{ FlpVtbl uintptr } /* oleidl.h:23:9 */ +type IOleAdviseHolder1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:23:9 */ // Headers for imported files @@ -54498,95 +54499,95 @@ type IOleAdviseHolder1 = struct{ FlpVtbl uintptr } /* oleidl.h:23:9 */ // Forward declarations -type IOleAdviseHolder = IOleAdviseHolder1 /* oleidl.h:23:36 */ +type IOleAdviseHolder = IOleAdviseHolder1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:23:36 */ -type IOleCache1 = struct{ FlpVtbl uintptr } /* oleidl.h:31:9 */ +type IOleCache1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:31:9 */ -type IOleCache = IOleCache1 /* oleidl.h:31:29 */ +type IOleCache = IOleCache1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:31:29 */ -type IOleCache21 = struct{ FlpVtbl uintptr } /* oleidl.h:39:9 */ +type IOleCache21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:39:9 */ -type IOleCache2 = IOleCache21 /* oleidl.h:39:30 */ +type IOleCache2 = IOleCache21 /* /usr/x86_64-w64-mingw32/include/oleidl.h:39:30 */ -type IOleCacheControl1 = struct{ FlpVtbl uintptr } /* oleidl.h:47:9 */ +type IOleCacheControl1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:47:9 */ -type IOleCacheControl = IOleCacheControl1 /* oleidl.h:47:36 */ +type IOleCacheControl = IOleCacheControl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:47:36 */ -type IParseDisplayName1 = struct{ FlpVtbl uintptr } /* oleidl.h:55:9 */ +type IParseDisplayName1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:55:9 */ -type IParseDisplayName = IParseDisplayName1 /* oleidl.h:55:37 */ +type IParseDisplayName = IParseDisplayName1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:55:37 */ -type IOleContainer1 = struct{ FlpVtbl uintptr } /* oleidl.h:63:9 */ +type IOleContainer1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:63:9 */ -type IOleContainer = IOleContainer1 /* oleidl.h:63:33 */ +type IOleContainer = IOleContainer1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:63:33 */ -type IOleClientSite1 = struct{ FlpVtbl uintptr } /* oleidl.h:71:9 */ +type IOleClientSite1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:71:9 */ -type IOleClientSite = IOleClientSite1 /* oleidl.h:71:34 */ +type IOleClientSite = IOleClientSite1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:71:34 */ -type IOleObject1 = struct{ FlpVtbl uintptr } /* oleidl.h:79:9 */ +type IOleObject1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:79:9 */ -type IOleObject = IOleObject1 /* oleidl.h:79:30 */ +type IOleObject = IOleObject1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:79:30 */ -type IOleWindow1 = struct{ FlpVtbl uintptr } /* oleidl.h:87:9 */ +type IOleWindow1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:87:9 */ -type IOleWindow = IOleWindow1 /* oleidl.h:87:30 */ +type IOleWindow = IOleWindow1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:87:30 */ -type IOleLink1 = struct{ FlpVtbl uintptr } /* oleidl.h:95:9 */ +type IOleLink1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:95:9 */ -type IOleLink = IOleLink1 /* oleidl.h:95:28 */ +type IOleLink = IOleLink1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:95:28 */ -type IOleItemContainer1 = struct{ FlpVtbl uintptr } /* oleidl.h:103:9 */ +type IOleItemContainer1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:103:9 */ -type IOleItemContainer = IOleItemContainer1 /* oleidl.h:103:37 */ +type IOleItemContainer = IOleItemContainer1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:103:37 */ -type IOleInPlaceUIWindow1 = struct{ FlpVtbl uintptr } /* oleidl.h:111:9 */ +type IOleInPlaceUIWindow1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:111:9 */ -type IOleInPlaceUIWindow = IOleInPlaceUIWindow1 /* oleidl.h:111:39 */ +type IOleInPlaceUIWindow = IOleInPlaceUIWindow1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:111:39 */ -type IOleInPlaceActiveObject1 = struct{ FlpVtbl uintptr } /* oleidl.h:119:9 */ +type IOleInPlaceActiveObject1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:119:9 */ -type IOleInPlaceActiveObject = IOleInPlaceActiveObject1 /* oleidl.h:119:43 */ +type IOleInPlaceActiveObject = IOleInPlaceActiveObject1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:119:43 */ -type IOleInPlaceFrame1 = struct{ FlpVtbl uintptr } /* oleidl.h:127:9 */ +type IOleInPlaceFrame1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:127:9 */ -type IOleInPlaceFrame = IOleInPlaceFrame1 /* oleidl.h:127:36 */ +type IOleInPlaceFrame = IOleInPlaceFrame1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:127:36 */ -type IOleInPlaceObject1 = struct{ FlpVtbl uintptr } /* oleidl.h:135:9 */ +type IOleInPlaceObject1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:135:9 */ -type IOleInPlaceObject = IOleInPlaceObject1 /* oleidl.h:135:37 */ +type IOleInPlaceObject = IOleInPlaceObject1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:135:37 */ -type IOleInPlaceSite1 = struct{ FlpVtbl uintptr } /* oleidl.h:143:9 */ +type IOleInPlaceSite1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:143:9 */ -type IOleInPlaceSite = IOleInPlaceSite1 /* oleidl.h:143:35 */ +type IOleInPlaceSite = IOleInPlaceSite1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:143:35 */ -type IContinue1 = struct{ FlpVtbl uintptr } /* oleidl.h:151:9 */ +type IContinue1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:151:9 */ -type IContinue = IContinue1 /* oleidl.h:151:29 */ +type IContinue = IContinue1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:151:29 */ -type IViewObject1 = struct{ FlpVtbl uintptr } /* oleidl.h:159:9 */ +type IViewObject1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:159:9 */ -type IViewObject = IViewObject1 /* oleidl.h:159:31 */ +type IViewObject = IViewObject1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:159:31 */ -type IViewObject21 = struct{ FlpVtbl uintptr } /* oleidl.h:167:9 */ +type IViewObject21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:167:9 */ -type IViewObject2 = IViewObject21 /* oleidl.h:167:32 */ +type IViewObject2 = IViewObject21 /* /usr/x86_64-w64-mingw32/include/oleidl.h:167:32 */ -type IDropSource1 = struct{ FlpVtbl uintptr } /* oleidl.h:175:9 */ +type IDropSource1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:175:9 */ -type IDropSource = IDropSource1 /* oleidl.h:175:31 */ +type IDropSource = IDropSource1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:175:31 */ -type IDropTarget1 = struct{ FlpVtbl uintptr } /* oleidl.h:183:9 */ +type IDropTarget1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:183:9 */ -type IDropTarget = IDropTarget1 /* oleidl.h:183:31 */ +type IDropTarget = IDropTarget1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:183:31 */ -type IDropSourceNotify1 = struct{ FlpVtbl uintptr } /* oleidl.h:191:9 */ +type IDropSourceNotify1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:191:9 */ -type IDropSourceNotify = IDropSourceNotify1 /* oleidl.h:191:37 */ +type IDropSourceNotify = IDropSourceNotify1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:191:37 */ -type IEnumOLEVERB1 = struct{ FlpVtbl uintptr } /* oleidl.h:199:9 */ +type IEnumOLEVERB1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oleidl.h:199:9 */ -type IEnumOLEVERB = IEnumOLEVERB1 /* oleidl.h:199:32 */ +type IEnumOLEVERB = IEnumOLEVERB1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:199:32 */ // Headers for imported files @@ -54636,7 +54637,7 @@ type IEnumOLEVERB = IEnumOLEVERB1 /* oleidl.h:199:32 */ // // IOleAdviseHolder interface -type LPOLEADVISEHOLDER = uintptr /* oleidl.h:245:26 */ +type LPOLEADVISEHOLDER = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:245:26 */ type IOleAdviseHolderVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54647,15 +54648,15 @@ type IOleAdviseHolderVtbl1 = struct { FSendOnRename uintptr FSendOnSave uintptr FSendOnClose uintptr -} /* oleidl.h:23:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:23:9 */ -type IOleAdviseHolderVtbl = IOleAdviseHolderVtbl1 /* oleidl.h:316:3 */ +type IOleAdviseHolderVtbl = IOleAdviseHolderVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:316:3 */ // **************************************************************************** // // IOleCache interface -type LPOLECACHE = uintptr /* oleidl.h:382:19 */ +type LPOLECACHE = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:382:19 */ type IOleCacheVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54665,17 +54666,17 @@ type IOleCacheVtbl1 = struct { FEnumCache uintptr FInitCache uintptr FSetData uintptr -} /* oleidl.h:31:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:31:9 */ -type IOleCacheVtbl = IOleCacheVtbl1 /* oleidl.h:454:3 */ +type IOleCacheVtbl = IOleCacheVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:454:3 */ // **************************************************************************** // // IOleCache2 interface -type LPOLECACHE2 = uintptr /* oleidl.h:514:20 */ +type LPOLECACHE2 = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:514:20 */ -type DISCARDCACHE = uint32 /* oleidl.h:538:3 */ +type DISCARDCACHE = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:538:3 */ type IOleCache2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54687,44 +54688,44 @@ type IOleCache2Vtbl1 = struct { FSetData uintptr FUpdateCache uintptr FDiscardCache uintptr -} /* oleidl.h:39:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:39:9 */ -type IOleCache2Vtbl = IOleCache2Vtbl1 /* oleidl.h:610:3 */ +type IOleCache2Vtbl = IOleCache2Vtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:610:3 */ // **************************************************************************** // // IOleCacheControl interface -type LPOLECACHECONTROL = uintptr /* oleidl.h:702:26 */ +type LPOLECACHECONTROL = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:702:26 */ type IOleCacheControlVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FOnRun uintptr FOnStop uintptr -} /* oleidl.h:47:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:47:9 */ -type IOleCacheControlVtbl = IOleCacheControlVtbl1 /* oleidl.h:744:3 */ +type IOleCacheControlVtbl = IOleCacheControlVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:744:3 */ // **************************************************************************** // // IParseDisplayName interface -type LPPARSEDISPLAYNAME = uintptr /* oleidl.h:792:27 */ +type LPPARSEDISPLAYNAME = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:792:27 */ type IParseDisplayNameVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FParseDisplayName uintptr -} /* oleidl.h:55:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:55:9 */ -type IParseDisplayNameVtbl = IParseDisplayNameVtbl1 /* oleidl.h:834:3 */ +type IParseDisplayNameVtbl = IParseDisplayNameVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:834:3 */ // **************************************************************************** // // IOleContainer interface -type LPOLECONTAINER = uintptr /* oleidl.h:878:23 */ +type LPOLECONTAINER = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:878:23 */ type IOleContainerVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54732,15 +54733,15 @@ type IOleContainerVtbl1 = struct { FParseDisplayName uintptr FEnumObjects uintptr FLockContainer uintptr -} /* oleidl.h:63:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:63:9 */ -type IOleContainerVtbl = IOleContainerVtbl1 /* oleidl.h:931:3 */ +type IOleContainerVtbl = IOleContainerVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:931:3 */ // **************************************************************************** // // IOleClientSite interface -type LPOLECLIENTSITE = uintptr /* oleidl.h:985:24 */ +type LPOLECLIENTSITE = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:985:24 */ type IOleClientSiteVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54751,24 +54752,24 @@ type IOleClientSiteVtbl1 = struct { FShowObject uintptr FOnShowWindow uintptr FRequestNewObjectLayout uintptr -} /* oleidl.h:71:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:71:9 */ -type IOleClientSiteVtbl = IOleClientSiteVtbl1 /* oleidl.h:1057:3 */ +type IOleClientSiteVtbl = IOleClientSiteVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1057:3 */ // **************************************************************************** // // IOleObject interface -type LPOLEOBJECT = uintptr /* oleidl.h:1121:20 */ +type LPOLEOBJECT = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1121:20 */ -type OLEGETMONIKER = uint32 /* oleidl.h:1128:3 */ +type OLEGETMONIKER = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1128:3 */ -type OLEWHICHMK = uint32 /* oleidl.h:1134:3 */ +type OLEWHICHMK = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1134:3 */ -type USERCLASSTYPE = uint32 /* oleidl.h:1140:3 */ +type USERCLASSTYPE = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1140:3 */ -type OLEMISC = uint32 /* oleidl.h:1165:3 */ -type OLECLOSE = uint32 /* oleidl.h:1170:3 */ +type OLEMISC = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1165:3 */ +type OLECLOSE = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1170:3 */ type IOleObjectVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54794,12 +54795,12 @@ type IOleObjectVtbl1 = struct { FEnumAdvise uintptr FGetMiscStatus uintptr FSetColorScheme uintptr -} /* oleidl.h:79:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:79:9 */ -type IOleObjectVtbl = IOleObjectVtbl1 /* oleidl.h:1378:3 */ -type OLERENDER = uint32 /* oleidl.h:1509:3 */ +type IOleObjectVtbl = IOleObjectVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1378:3 */ +type OLERENDER = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1509:3 */ -type LPOLERENDER = uintptr /* oleidl.h:1511:19 */ +type LPOLERENDER = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1511:19 */ type tagOBJECTDESCRIPTOR = struct { FcbSize ULONG @@ -54810,42 +54811,42 @@ type tagOBJECTDESCRIPTOR = struct { FdwStatus DWORD FdwFullUserTypeName DWORD FdwSrcOfCopy DWORD -} /* oleidl.h:1513:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:1513:9 */ -type OBJECTDESCRIPTOR = tagOBJECTDESCRIPTOR /* oleidl.h:1522:3 */ -type POBJECTDESCRIPTOR = uintptr /* oleidl.h:1523:36 */ -type LPOBJECTDESCRIPTOR = uintptr /* oleidl.h:1524:36 */ -type LINKSRCDESCRIPTOR = tagOBJECTDESCRIPTOR /* oleidl.h:1525:36 */ -type PLINKSRCDESCRIPTOR = uintptr /* oleidl.h:1526:36 */ -type LPLINKSRCDESCRIPTOR = uintptr /* oleidl.h:1527:36 */ +type OBJECTDESCRIPTOR = tagOBJECTDESCRIPTOR /* /usr/x86_64-w64-mingw32/include/oleidl.h:1522:3 */ +type POBJECTDESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1523:36 */ +type LPOBJECTDESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1524:36 */ +type LINKSRCDESCRIPTOR = tagOBJECTDESCRIPTOR /* /usr/x86_64-w64-mingw32/include/oleidl.h:1525:36 */ +type PLINKSRCDESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1526:36 */ +type LPLINKSRCDESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1527:36 */ // **************************************************************************** // // IOleWindow interface -type LPOLEWINDOW = uintptr /* oleidl.h:1538:20 */ +type LPOLEWINDOW = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1538:20 */ type IOleWindowVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetWindow uintptr FContextSensitiveHelp uintptr -} /* oleidl.h:87:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:87:9 */ -type IOleWindowVtbl = IOleWindowVtbl1 /* oleidl.h:1581:3 */ +type IOleWindowVtbl = IOleWindowVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1581:3 */ // **************************************************************************** // // IOleLink interface -type LPOLELINK = uintptr /* oleidl.h:1629:18 */ +type LPOLELINK = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1629:18 */ -type OLEUPDATE = uint32 /* oleidl.h:1634:3 */ +type OLEUPDATE = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1634:3 */ -type LPOLEUPDATE = uintptr /* oleidl.h:1636:19 */ -type POLEUPDATE = uintptr /* oleidl.h:1637:19 */ +type LPOLEUPDATE = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1636:19 */ +type POLEUPDATE = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1637:19 */ -type OLELINKBIND = uint32 /* oleidl.h:1641:3 */ +type OLELINKBIND = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1641:3 */ type IOleLinkVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54861,19 +54862,19 @@ type IOleLinkVtbl1 = struct { FGetBoundSource uintptr FUnbindSource uintptr FUpdate uintptr -} /* oleidl.h:95:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:95:9 */ -type IOleLinkVtbl = IOleLinkVtbl1 /* oleidl.h:1749:3 */ +type IOleLinkVtbl = IOleLinkVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1749:3 */ // **************************************************************************** // // IOleItemContainer interface -type LPOLEITEMCONTAINER = uintptr /* oleidl.h:1833:27 */ +type LPOLEITEMCONTAINER = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1833:27 */ -type BINDSPEED = uint32 /* oleidl.h:1839:3 */ +type BINDSPEED = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1839:3 */ -type OLECONTF = uint32 /* oleidl.h:1847:3 */ +type OLECONTF = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1847:3 */ type IOleItemContainerVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54884,18 +54885,18 @@ type IOleItemContainerVtbl1 = struct { FGetObjectA uintptr FGetObjectStorage uintptr FIsRunning uintptr -} /* oleidl.h:103:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:103:9 */ -type IOleItemContainerVtbl = IOleItemContainerVtbl1 /* oleidl.h:1929:3 */ +type IOleItemContainerVtbl = IOleItemContainerVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:1929:3 */ // **************************************************************************** // // IOleInPlaceUIWindow interface -type LPOLEINPLACEUIWINDOW = uintptr /* oleidl.h:1997:29 */ -type BORDERWIDTHS = RECT /* oleidl.h:1998:14 */ -type LPBORDERWIDTHS = LPRECT /* oleidl.h:1999:16 */ -type LPCBORDERWIDTHS = LPCRECT /* oleidl.h:2000:17 */ +type LPOLEINPLACEUIWINDOW = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:1997:29 */ +type BORDERWIDTHS = RECT /* /usr/x86_64-w64-mingw32/include/oleidl.h:1998:14 */ +type LPBORDERWIDTHS = LPRECT /* /usr/x86_64-w64-mingw32/include/oleidl.h:1999:16 */ +type LPCBORDERWIDTHS = LPCRECT /* /usr/x86_64-w64-mingw32/include/oleidl.h:2000:17 */ type IOleInPlaceUIWindowVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54906,15 +54907,15 @@ type IOleInPlaceUIWindowVtbl1 = struct { FRequestBorderSpace uintptr FSetBorderSpace uintptr FSetActiveObject uintptr -} /* oleidl.h:111:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:111:9 */ -type IOleInPlaceUIWindowVtbl = IOleInPlaceUIWindowVtbl1 /* oleidl.h:2068:3 */ +type IOleInPlaceUIWindowVtbl = IOleInPlaceUIWindowVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:2068:3 */ // **************************************************************************** // // IOleInPlaceActiveObject interface -type LPOLEINPLACEACTIVEOBJECT = uintptr /* oleidl.h:2134:33 */ +type LPOLEINPLACEACTIVEOBJECT = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:2134:33 */ type IOleInPlaceActiveObjectVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54926,15 +54927,15 @@ type IOleInPlaceActiveObjectVtbl1 = struct { FOnDocWindowActivate uintptr FResizeBorder uintptr FEnableModeless uintptr -} /* oleidl.h:119:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:119:9 */ -type IOleInPlaceActiveObjectVtbl = IOleInPlaceActiveObjectVtbl1 /* oleidl.h:2211:3 */ +type IOleInPlaceActiveObjectVtbl = IOleInPlaceActiveObjectVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:2211:3 */ // **************************************************************************** // // IOleInPlaceFrame interface -type LPOLEINPLACEFRAME = uintptr /* oleidl.h:2315:26 */ +type LPOLEINPLACEFRAME = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:2315:26 */ type tagOIFI = struct { Fcb UINT @@ -54943,17 +54944,17 @@ type tagOIFI = struct { Fhaccel HACCEL FcAccelEntries UINT F__ccgo_pad1 [4]byte -} /* oleidl.h:2317:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:2317:9 */ -type OLEINPLACEFRAMEINFO = tagOIFI /* oleidl.h:2323:3 */ -type LPOLEINPLACEFRAMEINFO = uintptr /* oleidl.h:2324:24 */ +type OLEINPLACEFRAMEINFO = tagOIFI /* /usr/x86_64-w64-mingw32/include/oleidl.h:2323:3 */ +type LPOLEINPLACEFRAMEINFO = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:2324:24 */ -type tagOleMenuGroupWidths = struct{ Fwidth [6]LONG } /* oleidl.h:2326:9 */ +type tagOleMenuGroupWidths = struct{ Fwidth [6]LONG } /* /usr/x86_64-w64-mingw32/include/oleidl.h:2326:9 */ -type OLEMENUGROUPWIDTHS = tagOleMenuGroupWidths /* oleidl.h:2328:3 */ -type LPOLEMENUGROUPWIDTHS = uintptr /* oleidl.h:2329:38 */ +type OLEMENUGROUPWIDTHS = tagOleMenuGroupWidths /* /usr/x86_64-w64-mingw32/include/oleidl.h:2328:3 */ +type LPOLEMENUGROUPWIDTHS = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:2329:38 */ -type HOLEMENU = HGLOBAL /* oleidl.h:2331:17 */ +type HOLEMENU = HGLOBAL /* /usr/x86_64-w64-mingw32/include/oleidl.h:2331:17 */ type IOleInPlaceFrameVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54970,15 +54971,15 @@ type IOleInPlaceFrameVtbl1 = struct { FSetStatusText uintptr FEnableModeless uintptr FTranslateAcceleratorA uintptr -} /* oleidl.h:127:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:127:9 */ -type IOleInPlaceFrameVtbl = IOleInPlaceFrameVtbl1 /* oleidl.h:2437:3 */ +type IOleInPlaceFrameVtbl = IOleInPlaceFrameVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:2437:3 */ // **************************************************************************** // // IOleInPlaceObject interface -type LPOLEINPLACEOBJECT = uintptr /* oleidl.h:2529:27 */ +type LPOLEINPLACEOBJECT = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:2529:27 */ type IOleInPlaceObjectVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -54989,15 +54990,15 @@ type IOleInPlaceObjectVtbl1 = struct { FUIDeactivate uintptr FSetObjectRects uintptr FReactivateAndUndo uintptr -} /* oleidl.h:135:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:135:9 */ -type IOleInPlaceObjectVtbl = IOleInPlaceObjectVtbl1 /* oleidl.h:2594:3 */ +type IOleInPlaceObjectVtbl = IOleInPlaceObjectVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:2594:3 */ // **************************************************************************** // // IOleInPlaceSite interface -type LPOLEINPLACESITE = uintptr /* oleidl.h:2660:25 */ +type LPOLEINPLACESITE = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:2660:25 */ type IOleInPlaceSiteVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -55014,23 +55015,23 @@ type IOleInPlaceSiteVtbl1 = struct { FDiscardUndoState uintptr FDeactivateAndUndo uintptr FOnPosRectChange uintptr -} /* oleidl.h:143:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:143:9 */ -type IOleInPlaceSiteVtbl = IOleInPlaceSiteVtbl1 /* oleidl.h:2770:3 */ +type IOleInPlaceSiteVtbl = IOleInPlaceSiteVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:2770:3 */ type IContinueVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FFContinue uintptr -} /* oleidl.h:151:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:151:9 */ -type IContinueVtbl = IContinueVtbl1 /* oleidl.h:2893:3 */ +type IContinueVtbl = IContinueVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:2893:3 */ // **************************************************************************** // // IViewObject interface -type LPVIEWOBJECT = uintptr /* oleidl.h:2937:21 */ +type LPVIEWOBJECT = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:2937:21 */ type IViewObjectVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -55041,15 +55042,15 @@ type IViewObjectVtbl1 = struct { FUnfreeze uintptr FSetAdvise uintptr FGetAdvise uintptr -} /* oleidl.h:159:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:159:9 */ -type IViewObjectVtbl = IViewObjectVtbl1 /* oleidl.h:3050:3 */ +type IViewObjectVtbl = IViewObjectVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:3050:3 */ // **************************************************************************** // // IViewObject2 interface -type LPVIEWOBJECT2 = uintptr /* oleidl.h:3225:22 */ +type LPVIEWOBJECT2 = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:3225:22 */ type IViewObject2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -55061,30 +55062,30 @@ type IViewObject2Vtbl1 = struct { FSetAdvise uintptr FGetAdvise uintptr FGetExtent uintptr -} /* oleidl.h:167:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:167:9 */ -type IViewObject2Vtbl = IViewObject2Vtbl1 /* oleidl.h:3313:3 */ +type IViewObject2Vtbl = IViewObject2Vtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:3313:3 */ // **************************************************************************** // // IDropSource interface -type LPDROPSOURCE = uintptr /* oleidl.h:3383:21 */ +type LPDROPSOURCE = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:3383:21 */ type IDropSourceVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FQueryContinueDrag uintptr FGiveFeedback uintptr -} /* oleidl.h:175:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:175:9 */ -type IDropSourceVtbl = IDropSourceVtbl1 /* oleidl.h:3428:3 */ +type IDropSourceVtbl = IDropSourceVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:3428:3 */ // **************************************************************************** // // IDropTarget interface -type LPDROPTARGET = uintptr /* oleidl.h:3476:21 */ +type LPDROPTARGET = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:3476:21 */ type IDropTargetVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -55093,24 +55094,24 @@ type IDropTargetVtbl1 = struct { FDragOver uintptr FDragLeave uintptr FDrop uintptr -} /* oleidl.h:183:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:183:9 */ -type IDropTargetVtbl = IDropTargetVtbl1 /* oleidl.h:3576:3 */ +type IDropTargetVtbl = IDropTargetVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:3576:3 */ type IDropSourceNotifyVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FDragEnterTarget uintptr FDragLeaveTarget uintptr -} /* oleidl.h:191:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:191:9 */ -type IDropSourceNotifyVtbl = IDropSourceNotifyVtbl1 /* oleidl.h:3672:3 */ +type IDropSourceNotifyVtbl = IDropSourceNotifyVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:3672:3 */ // **************************************************************************** // // IEnumOLEVERB interface -type LPENUMOLEVERB = uintptr /* oleidl.h:3722:22 */ +type LPENUMOLEVERB = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:3722:22 */ type tagOLEVERB = struct { FlVerb LONG @@ -55118,12 +55119,12 @@ type tagOLEVERB = struct { FlpszVerbName LPOLESTR FfuFlags DWORD FgrfAttribs DWORD -} /* oleidl.h:3724:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:3724:9 */ -type OLEVERB = tagOLEVERB /* oleidl.h:3729:3 */ -type LPOLEVERB = uintptr /* oleidl.h:3730:27 */ +type OLEVERB = tagOLEVERB /* /usr/x86_64-w64-mingw32/include/oleidl.h:3729:3 */ +type LPOLEVERB = uintptr /* /usr/x86_64-w64-mingw32/include/oleidl.h:3730:27 */ -type OLEVERBATTRIB = uint32 /* oleidl.h:3735:3 */ +type OLEVERBATTRIB = uint32 /* /usr/x86_64-w64-mingw32/include/oleidl.h:3735:3 */ type IEnumOLEVERBVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -55132,9 +55133,9 @@ type IEnumOLEVERBVtbl1 = struct { FSkip uintptr FReset uintptr FClone uintptr -} /* oleidl.h:199:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleidl.h:199:9 */ -type IEnumOLEVERBVtbl = IEnumOLEVERBVtbl1 /* oleidl.h:3795:3 */ +type IEnumOLEVERBVtbl = IEnumOLEVERBVtbl1 /* /usr/x86_64-w64-mingw32/include/oleidl.h:3795:3 */ // End additional prototypes @@ -55174,7 +55175,7 @@ type IEnumOLEVERBVtbl = IEnumOLEVERBVtbl1 /* oleidl.h:3795:3 */ // Forward declarations -type IServiceProvider1 = struct{ FlpVtbl uintptr } /* servprov.h:23:9 */ +type IServiceProvider1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/servprov.h:23:9 */ // End additional prototypes @@ -55214,7 +55215,7 @@ type IServiceProvider1 = struct{ FlpVtbl uintptr } /* servprov.h:23:9 */ // Forward declarations -type IServiceProvider = IServiceProvider1 /* servprov.h:23:36 */ +type IServiceProvider = IServiceProvider1 /* /usr/x86_64-w64-mingw32/include/servprov.h:23:36 */ // Headers for imported files @@ -55264,15 +55265,15 @@ type IServiceProvider = IServiceProvider1 /* servprov.h:23:36 */ // // IServiceProvider interface -type LPSERVICEPROVIDER = uintptr /* servprov.h:62:26 */ +type LPSERVICEPROVIDER = uintptr /* /usr/x86_64-w64-mingw32/include/servprov.h:62:26 */ type IServiceProviderVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FQueryService uintptr -} /* servprov.h:23:9 */ +} /* /usr/x86_64-w64-mingw32/include/servprov.h:23:9 */ -type IServiceProviderVtbl = IServiceProviderVtbl1 /* servprov.h:122:3 */ +type IServiceProviderVtbl = IServiceProviderVtbl1 /* /usr/x86_64-w64-mingw32/include/servprov.h:122:3 */ // Begin additional prototypes for all interfaces @@ -55420,7 +55421,7 @@ type IServiceProviderVtbl = IServiceProviderVtbl1 /* servprov.h:122:3 */ // Forward declarations -type ICreateTypeInfo1 = struct{ FlpVtbl uintptr } /* oaidl.h:23:9 */ +type ICreateTypeInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:23:9 */ // Begin additional prototypes for all interfaces @@ -55568,91 +55569,91 @@ type ICreateTypeInfo1 = struct{ FlpVtbl uintptr } /* oaidl.h:23:9 */ // Forward declarations -type ICreateTypeInfo = ICreateTypeInfo1 /* oaidl.h:23:35 */ +type ICreateTypeInfo = ICreateTypeInfo1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:23:35 */ -type ICreateTypeInfo21 = struct{ FlpVtbl uintptr } /* oaidl.h:31:9 */ +type ICreateTypeInfo21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:31:9 */ -type ICreateTypeInfo2 = ICreateTypeInfo21 /* oaidl.h:31:36 */ +type ICreateTypeInfo2 = ICreateTypeInfo21 /* /usr/x86_64-w64-mingw32/include/oaidl.h:31:36 */ -type ICreateTypeLib1 = struct{ FlpVtbl uintptr } /* oaidl.h:39:9 */ +type ICreateTypeLib1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:39:9 */ -type ICreateTypeLib = ICreateTypeLib1 /* oaidl.h:39:34 */ +type ICreateTypeLib = ICreateTypeLib1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:39:34 */ -type ICreateTypeLib21 = struct{ FlpVtbl uintptr } /* oaidl.h:47:9 */ +type ICreateTypeLib21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:47:9 */ -type ICreateTypeLib2 = ICreateTypeLib21 /* oaidl.h:47:35 */ +type ICreateTypeLib2 = ICreateTypeLib21 /* /usr/x86_64-w64-mingw32/include/oaidl.h:47:35 */ -type IDispatch1 = struct{ FlpVtbl uintptr } /* oaidl.h:55:9 */ +type IDispatch1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:55:9 */ -type IDispatch = IDispatch1 /* oaidl.h:55:29 */ +type IDispatch = IDispatch1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:55:29 */ -type IEnumVARIANT1 = struct{ FlpVtbl uintptr } /* oaidl.h:63:9 */ +type IEnumVARIANT1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:63:9 */ -type IEnumVARIANT = IEnumVARIANT1 /* oaidl.h:63:32 */ +type IEnumVARIANT = IEnumVARIANT1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:63:32 */ -type ITypeComp1 = struct{ FlpVtbl uintptr } /* oaidl.h:71:9 */ +type ITypeComp1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:71:9 */ -type ITypeComp = ITypeComp1 /* oaidl.h:71:29 */ +type ITypeComp = ITypeComp1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:71:29 */ -type ITypeInfo1 = struct{ FlpVtbl uintptr } /* oaidl.h:79:9 */ +type ITypeInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:79:9 */ -type ITypeInfo = ITypeInfo1 /* oaidl.h:79:29 */ +type ITypeInfo = ITypeInfo1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:79:29 */ -type ITypeInfo21 = struct{ FlpVtbl uintptr } /* oaidl.h:87:9 */ +type ITypeInfo21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:87:9 */ -type ITypeInfo2 = ITypeInfo21 /* oaidl.h:87:30 */ +type ITypeInfo2 = ITypeInfo21 /* /usr/x86_64-w64-mingw32/include/oaidl.h:87:30 */ -type ITypeLib1 = struct{ FlpVtbl uintptr } /* oaidl.h:95:9 */ +type ITypeLib1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:95:9 */ -type ITypeLib = ITypeLib1 /* oaidl.h:95:28 */ +type ITypeLib = ITypeLib1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:95:28 */ -type ITypeLib21 = struct{ FlpVtbl uintptr } /* oaidl.h:103:9 */ +type ITypeLib21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:103:9 */ -type ITypeLib2 = ITypeLib21 /* oaidl.h:103:29 */ +type ITypeLib2 = ITypeLib21 /* /usr/x86_64-w64-mingw32/include/oaidl.h:103:29 */ -type ITypeChangeEvents1 = struct{ FlpVtbl uintptr } /* oaidl.h:111:9 */ +type ITypeChangeEvents1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:111:9 */ -type ITypeChangeEvents = ITypeChangeEvents1 /* oaidl.h:111:37 */ +type ITypeChangeEvents = ITypeChangeEvents1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:111:37 */ -type IErrorInfo1 = struct{ FlpVtbl uintptr } /* oaidl.h:119:9 */ +type IErrorInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:119:9 */ -type IErrorInfo = IErrorInfo1 /* oaidl.h:119:30 */ +type IErrorInfo = IErrorInfo1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:119:30 */ -type ICreateErrorInfo1 = struct{ FlpVtbl uintptr } /* oaidl.h:127:9 */ +type ICreateErrorInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:127:9 */ -type ICreateErrorInfo = ICreateErrorInfo1 /* oaidl.h:127:36 */ +type ICreateErrorInfo = ICreateErrorInfo1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:127:36 */ -type ISupportErrorInfo1 = struct{ FlpVtbl uintptr } /* oaidl.h:135:9 */ +type ISupportErrorInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:135:9 */ -type ISupportErrorInfo = ISupportErrorInfo1 /* oaidl.h:135:37 */ +type ISupportErrorInfo = ISupportErrorInfo1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:135:37 */ -type ITypeFactory1 = struct{ FlpVtbl uintptr } /* oaidl.h:143:9 */ +type ITypeFactory1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:143:9 */ -type ITypeFactory = ITypeFactory1 /* oaidl.h:143:32 */ +type ITypeFactory = ITypeFactory1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:143:32 */ -type ITypeMarshal1 = struct{ FlpVtbl uintptr } /* oaidl.h:151:9 */ +type ITypeMarshal1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:151:9 */ -type ITypeMarshal = ITypeMarshal1 /* oaidl.h:151:32 */ +type ITypeMarshal = ITypeMarshal1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:151:32 */ -type IRecordInfo1 = struct{ FlpVtbl uintptr } /* oaidl.h:159:9 */ +type IRecordInfo1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:159:9 */ -type IRecordInfo = IRecordInfo1 /* oaidl.h:159:31 */ +type IRecordInfo = IRecordInfo1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:159:31 */ -type IErrorLog1 = struct{ FlpVtbl uintptr } /* oaidl.h:167:9 */ +type IErrorLog1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:167:9 */ -type IErrorLog = IErrorLog1 /* oaidl.h:167:29 */ +type IErrorLog = IErrorLog1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:167:29 */ -type IPropertyBag1 = struct{ FlpVtbl uintptr } /* oaidl.h:175:9 */ +type IPropertyBag1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:175:9 */ -type IPropertyBag = IPropertyBag1 /* oaidl.h:175:32 */ -type CURRENCY = CY /* oaidl.h:358:12 */ +type IPropertyBag = IPropertyBag1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:175:32 */ +type CURRENCY = CY /* /usr/x86_64-w64-mingw32/include/oaidl.h:358:12 */ type tagSAFEARRAYBOUND = struct { FcElements ULONG FlLbound LONG -} /* oaidl.h:359:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:359:9 */ -type SAFEARRAYBOUND = tagSAFEARRAYBOUND /* oaidl.h:362:3 */ -type LPSAFEARRAYBOUND = uintptr /* oaidl.h:363:34 */ +type SAFEARRAYBOUND = tagSAFEARRAYBOUND /* /usr/x86_64-w64-mingw32/include/oaidl.h:362:3 */ +type LPSAFEARRAYBOUND = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:363:34 */ type _wireVARIANT = struct { FclSize DWORD @@ -55665,68 +55666,68 @@ type _wireVARIANT = struct { FllVal LONGLONG F__ccgo_pad1 [8]byte } -} /* oaidl.h:365:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:365:9 */ -type WireVARIANT = uintptr /* oaidl.h:365:29 */ +type WireVARIANT = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:365:29 */ type _wireBRECORD = struct { FfFlags ULONG FclSize ULONG FpRecInfo uintptr FpRecord uintptr -} /* oaidl.h:366:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:366:9 */ -type WireBRECORD = uintptr /* oaidl.h:366:29 */ +type WireBRECORD = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:366:29 */ type _wireSAFEARR_BSTR = struct { FSize ULONG F__ccgo_pad1 [4]byte FaBstr uintptr -} /* oaidl.h:368:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:368:9 */ -type SAFEARR_BSTR = _wireSAFEARR_BSTR /* oaidl.h:371:3 */ +type SAFEARR_BSTR = _wireSAFEARR_BSTR /* /usr/x86_64-w64-mingw32/include/oaidl.h:371:3 */ type _wireSAFEARR_UNKNOWN = struct { FSize ULONG F__ccgo_pad1 [4]byte FapUnknown uintptr -} /* oaidl.h:373:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:373:9 */ -type SAFEARR_UNKNOWN = _wireSAFEARR_UNKNOWN /* oaidl.h:376:3 */ +type SAFEARR_UNKNOWN = _wireSAFEARR_UNKNOWN /* /usr/x86_64-w64-mingw32/include/oaidl.h:376:3 */ type _wireSAFEARR_DISPATCH = struct { FSize ULONG F__ccgo_pad1 [4]byte FapDispatch uintptr -} /* oaidl.h:378:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:378:9 */ -type SAFEARR_DISPATCH = _wireSAFEARR_DISPATCH /* oaidl.h:381:3 */ +type SAFEARR_DISPATCH = _wireSAFEARR_DISPATCH /* /usr/x86_64-w64-mingw32/include/oaidl.h:381:3 */ type _wireSAFEARR_VARIANT = struct { FSize ULONG F__ccgo_pad1 [4]byte FaVariant uintptr -} /* oaidl.h:383:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:383:9 */ -type SAFEARR_VARIANT = _wireSAFEARR_VARIANT /* oaidl.h:386:3 */ +type SAFEARR_VARIANT = _wireSAFEARR_VARIANT /* /usr/x86_64-w64-mingw32/include/oaidl.h:386:3 */ type _wireSAFEARR_BRECORD = struct { FSize ULONG F__ccgo_pad1 [4]byte FaRecord uintptr -} /* oaidl.h:388:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:388:9 */ -type SAFEARR_BRECORD = _wireSAFEARR_BRECORD /* oaidl.h:391:3 */ +type SAFEARR_BRECORD = _wireSAFEARR_BRECORD /* /usr/x86_64-w64-mingw32/include/oaidl.h:391:3 */ type _wireSAFEARR_HAVEIID = struct { FSize ULONG F__ccgo_pad1 [4]byte FapUnknown uintptr Fiid IID -} /* oaidl.h:393:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:393:9 */ -type SAFEARR_HAVEIID = _wireSAFEARR_HAVEIID /* oaidl.h:397:3 */ +type SAFEARR_HAVEIID = _wireSAFEARR_HAVEIID /* /usr/x86_64-w64-mingw32/include/oaidl.h:397:3 */ -type SF_TYPE = uint32 /* oaidl.h:411:3 */ +type SF_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:411:3 */ type _wireSAFEARRAY_UNION = struct { FsfType ULONG @@ -55735,9 +55736,9 @@ type _wireSAFEARRAY_UNION = struct { FBstrStr SAFEARR_BSTR F__ccgo_pad1 [16]byte } -} /* oaidl.h:413:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:413:9 */ -type SAFEARRAYUNION = _wireSAFEARRAY_UNION /* oaidl.h:427:3 */ +type SAFEARRAYUNION = _wireSAFEARRAY_UNION /* /usr/x86_64-w64-mingw32/include/oaidl.h:427:3 */ type _wireSAFEARRAY = struct { FcDims USHORT @@ -55747,10 +55748,10 @@ type _wireSAFEARRAY = struct { F__ccgo_pad1 [4]byte FuArrayStructs SAFEARRAYUNION Frgsabound [1]SAFEARRAYBOUND -} /* oaidl.h:429:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:429:9 */ -type WireSAFEARRAY = uintptr /* oaidl.h:436:3 */ -type WirePSAFEARRAY = uintptr /* oaidl.h:437:23 */ +type WireSAFEARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:436:3 */ +type WirePSAFEARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:437:23 */ type tagSAFEARRAY = struct { FcDims USHORT @@ -55760,10 +55761,10 @@ type tagSAFEARRAY = struct { F__ccgo_pad1 [4]byte FpvData PVOID Frgsabound [1]SAFEARRAYBOUND -} /* oaidl.h:439:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:439:9 */ -type SAFEARRAY = tagSAFEARRAY /* oaidl.h:446:3 */ -type LPSAFEARRAY = uintptr /* oaidl.h:447:19 */ +type SAFEARRAY = tagSAFEARRAY /* /usr/x86_64-w64-mingw32/include/oaidl.h:446:3 */ +type LPSAFEARRAY = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:447:19 */ // Kludge for 3.0 release to disable new default-behavior. // For now we define _FORCENAMELESSUNION. For 4.0 this define @@ -55782,13 +55783,13 @@ type tagVARIANT = struct { } } } -} /* oaidl.h:495:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:495:9 */ // Kludge for 3.0 release to disable new default-behavior. // For now we define _FORCENAMELESSUNION. For 4.0 this define // will be removed. -type VARIANT = tagVARIANT /* oaidl.h:495:27 */ +type VARIANT = tagVARIANT /* /usr/x86_64-w64-mingw32/include/oaidl.h:495:27 */ type __tagVARIANT = struct { Fvt VARTYPE @@ -55799,27 +55800,27 @@ type __tagVARIANT = struct { FllVal LONGLONG F__ccgo_pad1 [8]byte } -} /* oaidl.h:499:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:499:9 */ type __tagBRECORD = struct { FpvRecord PVOID FpRecInfo uintptr -} /* oaidl.h:548:17 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:548:17 */ -type LPVARIANT = uintptr /* oaidl.h:558:17 */ -type VARIANTARG = VARIANT /* oaidl.h:559:17 */ -type LPVARIANTARG = uintptr /* oaidl.h:560:17 */ +type LPVARIANT = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:558:17 */ +type VARIANTARG = VARIANT /* /usr/x86_64-w64-mingw32/include/oaidl.h:559:17 */ +type LPVARIANTARG = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:560:17 */ -type DISPID = LONG /* oaidl.h:637:14 */ -type MEMBERID = DISPID /* oaidl.h:638:16 */ -type HREFTYPE = DWORD /* oaidl.h:639:15 */ -type TYPEKIND = uint32 /* oaidl.h:650:3 */ +type DISPID = LONG /* /usr/x86_64-w64-mingw32/include/oaidl.h:637:14 */ +type MEMBERID = DISPID /* /usr/x86_64-w64-mingw32/include/oaidl.h:638:16 */ +type HREFTYPE = DWORD /* /usr/x86_64-w64-mingw32/include/oaidl.h:639:15 */ +type TYPEKIND = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:650:3 */ type tagTYPEDESC = struct { F__0 struct{ Flptdesc uintptr } Fvt VARTYPE F__ccgo_pad1 [6]byte -} /* oaidl.h:652:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:652:9 */ type tagARRAYDESC = struct { FtdescElem TYPEDESC @@ -55827,46 +55828,46 @@ type tagARRAYDESC = struct { F__ccgo_pad1 [2]byte Frgbounds [1]SAFEARRAYBOUND F__ccgo_pad2 [4]byte -} /* oaidl.h:655:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:655:9 */ -type TYPEDESC = tagTYPEDESC /* oaidl.h:659:3 */ +type TYPEDESC = tagTYPEDESC /* /usr/x86_64-w64-mingw32/include/oaidl.h:659:3 */ -type ARRAYDESC = tagARRAYDESC /* oaidl.h:665:3 */ +type ARRAYDESC = tagARRAYDESC /* /usr/x86_64-w64-mingw32/include/oaidl.h:665:3 */ type tagPARAMDESCEX = struct { FcBytes ULONG F__ccgo_pad1 [4]byte FvarDefaultValue VARIANTARG -} /* oaidl.h:667:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:667:9 */ -type PARAMDESCEX = tagPARAMDESCEX /* oaidl.h:670:3 */ -type LPPARAMDESCEX = uintptr /* oaidl.h:671:31 */ +type PARAMDESCEX = tagPARAMDESCEX /* /usr/x86_64-w64-mingw32/include/oaidl.h:670:3 */ +type LPPARAMDESCEX = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:671:31 */ type tagPARAMDESC = struct { Fpparamdescex LPPARAMDESCEX FwParamFlags USHORT F__ccgo_pad1 [6]byte -} /* oaidl.h:673:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:673:9 */ -type PARAMDESC = tagPARAMDESC /* oaidl.h:676:3 */ -type LPPARAMDESC = uintptr /* oaidl.h:677:29 */ +type PARAMDESC = tagPARAMDESC /* /usr/x86_64-w64-mingw32/include/oaidl.h:676:3 */ +type LPPARAMDESC = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:677:29 */ type tagIDLDESC = struct { FdwReserved ULONG_PTR FwIDLFlags USHORT F__ccgo_pad1 [6]byte -} /* oaidl.h:696:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:696:9 */ -type IDLDESC = tagIDLDESC /* oaidl.h:699:3 */ -type LPIDLDESC = uintptr /* oaidl.h:700:27 */ +type IDLDESC = tagIDLDESC /* /usr/x86_64-w64-mingw32/include/oaidl.h:699:3 */ +type LPIDLDESC = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:700:27 */ type tagELEMDESC = struct { Ftdesc TYPEDESC Fu struct{ Fidldesc IDLDESC } -} /* oaidl.h:720:11 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:720:11 */ -type ELEMDESC = tagELEMDESC /* oaidl.h:726:5 */ -type LPELEMDESC = uintptr /* oaidl.h:726:14 */ +type ELEMDESC = tagELEMDESC /* /usr/x86_64-w64-mingw32/include/oaidl.h:726:5 */ +type LPELEMDESC = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:726:14 */ type tagTYPEATTR = struct { Fguid GUID @@ -55887,19 +55888,19 @@ type tagTYPEATTR = struct { FwMinorVerNum WORD FtdescAlias TYPEDESC FidldescType IDLDESC -} /* oaidl.h:729:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:729:9 */ -type TYPEATTR = tagTYPEATTR /* oaidl.h:748:3 */ -type LPTYPEATTR = uintptr /* oaidl.h:749:28 */ +type TYPEATTR = tagTYPEATTR /* /usr/x86_64-w64-mingw32/include/oaidl.h:748:3 */ +type LPTYPEATTR = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:749:28 */ type tagDISPPARAMS = struct { Frgvarg uintptr FrgdispidNamedArgs uintptr FcArgs UINT FcNamedArgs UINT -} /* oaidl.h:751:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:751:9 */ -type DISPPARAMS = tagDISPPARAMS /* oaidl.h:756:3 */ +type DISPPARAMS = tagDISPPARAMS /* /usr/x86_64-w64-mingw32/include/oaidl.h:756:3 */ type tagEXCEPINFO = struct { FwCode WORD @@ -55914,16 +55915,16 @@ type tagEXCEPINFO = struct { FpfnDeferredFillIn uintptr Fscode SCODE F__ccgo_pad3 [4]byte -} /* oaidl.h:771:11 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:771:11 */ -type EXCEPINFO = tagEXCEPINFO /* oaidl.h:781:5 */ -type LPEXCEPINFO = uintptr /* oaidl.h:781:16 */ +type EXCEPINFO = tagEXCEPINFO /* /usr/x86_64-w64-mingw32/include/oaidl.h:781:5 */ +type LPEXCEPINFO = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:781:16 */ -type CALLCONV = uint32 /* oaidl.h:796:3 */ +type CALLCONV = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:796:3 */ -type FUNCKIND = uint32 /* oaidl.h:804:3 */ +type FUNCKIND = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:804:3 */ -type INVOKEKIND = uint32 /* oaidl.h:811:3 */ +type INVOKEKIND = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:811:3 */ type tagFUNCDESC = struct { Fmemid MEMBERID @@ -55941,12 +55942,12 @@ type tagFUNCDESC = struct { FelemdescFunc ELEMDESC FwFuncFlags WORD F__ccgo_pad3 [6]byte -} /* oaidl.h:813:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:813:9 */ -type FUNCDESC = tagFUNCDESC /* oaidl.h:826:3 */ -type LPFUNCDESC = uintptr /* oaidl.h:827:28 */ +type FUNCDESC = tagFUNCDESC /* /usr/x86_64-w64-mingw32/include/oaidl.h:826:3 */ +type LPFUNCDESC = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:827:28 */ -type VARKIND = uint32 /* oaidl.h:834:3 */ +type VARKIND = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:834:3 */ type tagVARDESC = struct { Fmemid MEMBERID @@ -55961,48 +55962,48 @@ type tagVARDESC = struct { FwVarFlags WORD F__ccgo_pad2 [2]byte Fvarkind VARKIND -} /* oaidl.h:845:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:845:9 */ -type VARDESC = tagVARDESC /* oaidl.h:855:3 */ -type LPVARDESC = uintptr /* oaidl.h:856:27 */ +type VARDESC = tagVARDESC /* /usr/x86_64-w64-mingw32/include/oaidl.h:855:3 */ +type LPVARDESC = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:856:27 */ -type TYPEFLAGS = uint32 /* oaidl.h:874:3 */ +type TYPEFLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:874:3 */ -type FUNCFLAGS = uint32 /* oaidl.h:890:3 */ +type FUNCFLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:890:3 */ -type VARFLAGS = uint32 /* oaidl.h:906:3 */ +type VARFLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:906:3 */ type tagCLEANLOCALSTORAGE = struct { FpInterface uintptr FpStorage PVOID Fflags DWORD F__ccgo_pad1 [4]byte -} /* oaidl.h:908:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:908:9 */ -type CLEANLOCALSTORAGE = tagCLEANLOCALSTORAGE /* oaidl.h:912:3 */ +type CLEANLOCALSTORAGE = tagCLEANLOCALSTORAGE /* /usr/x86_64-w64-mingw32/include/oaidl.h:912:3 */ type tagCUSTDATAITEM = struct { Fguid GUID FvarValue VARIANTARG -} /* oaidl.h:914:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:914:9 */ -type CUSTDATAITEM = tagCUSTDATAITEM /* oaidl.h:917:3 */ -type LPCUSTDATAITEM = uintptr /* oaidl.h:918:32 */ +type CUSTDATAITEM = tagCUSTDATAITEM /* /usr/x86_64-w64-mingw32/include/oaidl.h:917:3 */ +type LPCUSTDATAITEM = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:918:32 */ type tagCUSTDATA = struct { FcCustData DWORD F__ccgo_pad1 [4]byte FprgCustData LPCUSTDATAITEM -} /* oaidl.h:920:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:920:9 */ -type CUSTDATA = tagCUSTDATA /* oaidl.h:923:3 */ -type LPCUSTDATA = uintptr /* oaidl.h:924:28 */ +type CUSTDATA = tagCUSTDATA /* /usr/x86_64-w64-mingw32/include/oaidl.h:923:3 */ +type LPCUSTDATA = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:924:28 */ // **************************************************************************** // // ICreateTypeInfo interface -type LPCREATETYPEINFO = uintptr /* oaidl.h:937:25 */ +type LPCREATETYPEINFO = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:937:25 */ type ICreateTypeInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56030,15 +56031,15 @@ type ICreateTypeInfoVtbl1 = struct { FSetMops uintptr FSetTypeIdldesc uintptr FLayOut uintptr -} /* oaidl.h:23:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:23:9 */ -type ICreateTypeInfoVtbl = ICreateTypeInfoVtbl1 /* oaidl.h:1158:3 */ +type ICreateTypeInfoVtbl = ICreateTypeInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:1158:3 */ // **************************************************************************** // // ICreateTypeInfo2 interface -type LPCREATETYPEINFO2 = uintptr /* oaidl.h:1290:26 */ +type LPCREATETYPEINFO2 = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:1290:26 */ type ICreateTypeInfo2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56081,15 +56082,15 @@ type ICreateTypeInfo2Vtbl1 = struct { FSetVarHelpStringContext uintptr FInvalidate uintptr FSetName uintptr -} /* oaidl.h:31:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:31:9 */ -type ICreateTypeInfo2Vtbl = ICreateTypeInfo2Vtbl1 /* oaidl.h:1557:3 */ +type ICreateTypeInfo2Vtbl = ICreateTypeInfo2Vtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:1557:3 */ // **************************************************************************** // // ICreateTypeLib interface -type LPCREATETYPELIB = uintptr /* oaidl.h:1751:24 */ +type LPCREATETYPELIB = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:1751:24 */ type ICreateTypeLibVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56104,15 +56105,15 @@ type ICreateTypeLibVtbl1 = struct { FSetLcid uintptr FSetLibFlags uintptr FSaveAllChanges uintptr -} /* oaidl.h:39:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:39:9 */ -type ICreateTypeLibVtbl = ICreateTypeLibVtbl1 /* oaidl.h:1855:3 */ +type ICreateTypeLibVtbl = ICreateTypeLibVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:1855:3 */ // **************************************************************************** // // ICreateTypeLib2 interface -type LPCREATETYPELIB2 = uintptr /* oaidl.h:1935:25 */ +type LPCREATETYPELIB2 = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:1935:25 */ type ICreateTypeLib2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56131,15 +56132,15 @@ type ICreateTypeLib2Vtbl1 = struct { FSetCustData uintptr FSetHelpStringContext uintptr FSetHelpStringDll uintptr -} /* oaidl.h:47:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:47:9 */ -type ICreateTypeLib2Vtbl = ICreateTypeLib2Vtbl1 /* oaidl.h:2036:3 */ +type ICreateTypeLib2Vtbl = ICreateTypeLib2Vtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:2036:3 */ // **************************************************************************** // // IDispatch interface -type LPDISPATCH = uintptr /* oaidl.h:2136:19 */ +type LPDISPATCH = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:2136:19 */ type IDispatchVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56148,15 +56149,15 @@ type IDispatchVtbl1 = struct { FGetTypeInfo uintptr FGetIDsOfNames uintptr FInvoke uintptr -} /* oaidl.h:55:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:55:9 */ -type IDispatchVtbl = IDispatchVtbl1 /* oaidl.h:2237:3 */ +type IDispatchVtbl = IDispatchVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:2237:3 */ // **************************************************************************** // // IEnumVARIANT interface -type LPENUMVARIANT = uintptr /* oaidl.h:2334:22 */ +type LPENUMVARIANT = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:2334:22 */ type IEnumVARIANTVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56165,37 +56166,37 @@ type IEnumVARIANTVtbl1 = struct { FSkip uintptr FReset uintptr FClone uintptr -} /* oaidl.h:63:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:63:9 */ -type IEnumVARIANTVtbl = IEnumVARIANTVtbl1 /* oaidl.h:2394:3 */ +type IEnumVARIANTVtbl = IEnumVARIANTVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:2394:3 */ // **************************************************************************** // // ITypeComp interface -type LPTYPECOMP = uintptr /* oaidl.h:2470:19 */ +type LPTYPECOMP = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:2470:19 */ -type DESCKIND = uint32 /* oaidl.h:2479:3 */ +type DESCKIND = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:2479:3 */ -type tagBINDPTR = struct{ Flpfuncdesc uintptr } /* oaidl.h:2481:9 */ +type tagBINDPTR = struct{ Flpfuncdesc uintptr } /* /usr/x86_64-w64-mingw32/include/oaidl.h:2481:9 */ -type BINDPTR = tagBINDPTR /* oaidl.h:2485:3 */ -type LPBINDPTR = uintptr /* oaidl.h:2486:26 */ +type BINDPTR = tagBINDPTR /* /usr/x86_64-w64-mingw32/include/oaidl.h:2485:3 */ +type LPBINDPTR = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:2486:26 */ type ITypeCompVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FBind uintptr FBindType uintptr -} /* oaidl.h:71:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:71:9 */ -type ITypeCompVtbl = ITypeCompVtbl1 /* oaidl.h:2545:3 */ +type ITypeCompVtbl = ITypeCompVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:2545:3 */ // **************************************************************************** // // ITypeInfo interface -type LPTYPEINFO = uintptr /* oaidl.h:2651:19 */ +type LPTYPEINFO = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:2651:19 */ type ITypeInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56219,15 +56220,15 @@ type ITypeInfoVtbl1 = struct { FReleaseTypeAttr uintptr FReleaseFuncDesc uintptr FReleaseVarDesc uintptr -} /* oaidl.h:79:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:79:9 */ -type ITypeInfoVtbl = ITypeInfoVtbl1 /* oaidl.h:2873:3 */ +type ITypeInfoVtbl = ITypeInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:2873:3 */ // **************************************************************************** // // ITypeInfo2 interface -type LPTYPEINFO2 = uintptr /* oaidl.h:3239:20 */ +type LPTYPEINFO2 = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:3239:20 */ type ITypeInfo2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56266,19 +56267,19 @@ type ITypeInfo2Vtbl1 = struct { FGetAllParamCustData uintptr FGetAllVarCustData uintptr FGetAllImplTypeCustData uintptr -} /* oaidl.h:87:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:87:9 */ -type ITypeInfo2Vtbl = ITypeInfo2Vtbl1 /* oaidl.h:3524:3 */ +type ITypeInfo2Vtbl = ITypeInfo2Vtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:3524:3 */ // **************************************************************************** // // ITypeLib interface -type SYSKIND = uint32 /* oaidl.h:3737:3 */ +type SYSKIND = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:3737:3 */ -type LIBFLAGS = uint32 /* oaidl.h:3744:3 */ +type LIBFLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:3744:3 */ -type LPTYPELIB = uintptr /* oaidl.h:3746:18 */ +type LPTYPELIB = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:3746:18 */ type tagTLIBATTR = struct { Fguid GUID @@ -56288,10 +56289,10 @@ type tagTLIBATTR = struct { FwMinorVerNum WORD FwLibFlags WORD F__ccgo_pad1 [2]byte -} /* oaidl.h:3748:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:3748:9 */ -type TLIBATTR = tagTLIBATTR /* oaidl.h:3755:3 */ -type LPTLIBATTR = uintptr /* oaidl.h:3756:28 */ +type TLIBATTR = tagTLIBATTR /* /usr/x86_64-w64-mingw32/include/oaidl.h:3755:3 */ +type LPTLIBATTR = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:3756:28 */ type ITypeLibVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56306,15 +56307,15 @@ type ITypeLibVtbl1 = struct { FIsName uintptr FFindName uintptr FReleaseTLibAttr uintptr -} /* oaidl.h:95:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:95:9 */ -type ITypeLibVtbl = ITypeLibVtbl1 /* oaidl.h:3880:3 */ +type ITypeLibVtbl = ITypeLibVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:3880:3 */ // **************************************************************************** // // ITypeLib2 interface -type LPTYPELIB2 = uintptr /* oaidl.h:4081:19 */ +type LPTYPELIB2 = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:4081:19 */ type ITypeLib2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56333,32 +56334,32 @@ type ITypeLib2Vtbl1 = struct { FGetLibStatistics uintptr FGetDocumentation2 uintptr FGetAllCustData uintptr -} /* oaidl.h:103:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:103:9 */ -type ITypeLib2Vtbl = ITypeLib2Vtbl1 /* oaidl.h:4203:3 */ +type ITypeLib2Vtbl = ITypeLib2Vtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:4203:3 */ // **************************************************************************** // // ITypeChangeEvents interface -type LPTYPECHANGEEVENTS = uintptr /* oaidl.h:4346:27 */ +type LPTYPECHANGEEVENTS = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:4346:27 */ -type CHANGEKIND = uint32 /* oaidl.h:4357:3 */ +type CHANGEKIND = uint32 /* /usr/x86_64-w64-mingw32/include/oaidl.h:4357:3 */ type ITypeChangeEventsVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FRequestTypeChange uintptr FAfterTypeChange uintptr -} /* oaidl.h:111:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:111:9 */ -type ITypeChangeEventsVtbl = ITypeChangeEventsVtbl1 /* oaidl.h:4410:3 */ +type ITypeChangeEventsVtbl = ITypeChangeEventsVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:4410:3 */ // **************************************************************************** // // IErrorInfo interface -type LPERRORINFO = uintptr /* oaidl.h:4458:20 */ +type LPERRORINFO = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:4458:20 */ type IErrorInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56368,15 +56369,15 @@ type IErrorInfoVtbl1 = struct { FGetDescription uintptr FGetHelpFile uintptr FGetHelpContext uintptr -} /* oaidl.h:119:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:119:9 */ -type IErrorInfoVtbl = IErrorInfoVtbl1 /* oaidl.h:4522:3 */ +type IErrorInfoVtbl = IErrorInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:4522:3 */ // **************************************************************************** // // ICreateErrorInfo interface -type LPCREATEERRORINFO = uintptr /* oaidl.h:4582:26 */ +type LPCREATEERRORINFO = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:4582:26 */ type ICreateErrorInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56386,31 +56387,31 @@ type ICreateErrorInfoVtbl1 = struct { FSetDescription uintptr FSetHelpFile uintptr FSetHelpContext uintptr -} /* oaidl.h:127:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:127:9 */ -type ICreateErrorInfoVtbl = ICreateErrorInfoVtbl1 /* oaidl.h:4646:3 */ +type ICreateErrorInfoVtbl = ICreateErrorInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:4646:3 */ // **************************************************************************** // // ISupportErrorInfo interface -type LPSUPPORTERRORINFO = uintptr /* oaidl.h:4706:27 */ +type LPSUPPORTERRORINFO = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:4706:27 */ type ISupportErrorInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FInterfaceSupportsErrorInfo uintptr -} /* oaidl.h:135:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:135:9 */ -type ISupportErrorInfoVtbl = ISupportErrorInfoVtbl1 /* oaidl.h:4742:3 */ +type ISupportErrorInfoVtbl = ISupportErrorInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:4742:3 */ type ITypeFactoryVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FCreateFromTypeInfo uintptr -} /* oaidl.h:143:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:143:9 */ -type ITypeFactoryVtbl = ITypeFactoryVtbl1 /* oaidl.h:4824:3 */ +type ITypeFactoryVtbl = ITypeFactoryVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:4824:3 */ type ITypeMarshalVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56419,15 +56420,15 @@ type ITypeMarshalVtbl1 = struct { FMarshal uintptr FUnmarshal uintptr FFree uintptr -} /* oaidl.h:151:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:151:9 */ -type ITypeMarshalVtbl = ITypeMarshalVtbl1 /* oaidl.h:4947:3 */ +type ITypeMarshalVtbl = ITypeMarshalVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:4947:3 */ // **************************************************************************** // // IRecordInfo interface -type LPRECORDINFO = uintptr /* oaidl.h:5003:21 */ +type LPRECORDINFO = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:5003:21 */ type IRecordInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56448,158 +56449,158 @@ type IRecordInfoVtbl1 = struct { FRecordCreate uintptr FRecordCreateCopy uintptr FRecordDestroy uintptr -} /* oaidl.h:159:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:159:9 */ -type IRecordInfoVtbl = IRecordInfoVtbl1 /* oaidl.h:5171:3 */ +type IRecordInfoVtbl = IRecordInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:5171:3 */ // **************************************************************************** // // IErrorLog interface -type LPERRORLOG = uintptr /* oaidl.h:5275:19 */ +type LPERRORLOG = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:5275:19 */ type IErrorLogVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FAddError uintptr -} /* oaidl.h:167:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:167:9 */ -type IErrorLogVtbl = IErrorLogVtbl1 /* oaidl.h:5313:3 */ +type IErrorLogVtbl = IErrorLogVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:5313:3 */ // **************************************************************************** // // IPropertyBag interface -type LPPROPERTYBAG = uintptr /* oaidl.h:5357:22 */ +type LPPROPERTYBAG = uintptr /* /usr/x86_64-w64-mingw32/include/oaidl.h:5357:22 */ type IPropertyBagVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FRead uintptr FWrite uintptr -} /* oaidl.h:175:9 */ +} /* /usr/x86_64-w64-mingw32/include/oaidl.h:175:9 */ -type IPropertyBagVtbl = IPropertyBagVtbl1 /* oaidl.h:5406:3 */ +type IPropertyBagVtbl = IPropertyBagVtbl1 /* /usr/x86_64-w64-mingw32/include/oaidl.h:5406:3 */ // End additional prototypes -type IXMLDOMImplementation1 = struct{ FlpVtbl uintptr } /* msxml.h:35:9 */ +type IXMLDOMImplementation1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:35:9 */ // End additional prototypes -type IXMLDOMImplementation = IXMLDOMImplementation1 /* msxml.h:35:38 */ +type IXMLDOMImplementation = IXMLDOMImplementation1 /* /usr/x86_64-w64-mingw32/include/msxml.h:35:38 */ -type IXMLDOMNode1 = struct{ FlpVtbl uintptr } /* msxml.h:40:9 */ +type IXMLDOMNode1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:40:9 */ -type IXMLDOMNode = IXMLDOMNode1 /* msxml.h:40:28 */ +type IXMLDOMNode = IXMLDOMNode1 /* /usr/x86_64-w64-mingw32/include/msxml.h:40:28 */ -type IXMLDOMDocumentFragment1 = struct{ FlpVtbl uintptr } /* msxml.h:45:9 */ +type IXMLDOMDocumentFragment1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:45:9 */ -type IXMLDOMDocumentFragment = IXMLDOMDocumentFragment1 /* msxml.h:45:40 */ +type IXMLDOMDocumentFragment = IXMLDOMDocumentFragment1 /* /usr/x86_64-w64-mingw32/include/msxml.h:45:40 */ -type IXMLDOMDocument1 = struct{ FlpVtbl uintptr } /* msxml.h:50:9 */ +type IXMLDOMDocument1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:50:9 */ -type IXMLDOMDocument = IXMLDOMDocument1 /* msxml.h:50:32 */ +type IXMLDOMDocument = IXMLDOMDocument1 /* /usr/x86_64-w64-mingw32/include/msxml.h:50:32 */ -type IXMLDOMNodeList1 = struct{ FlpVtbl uintptr } /* msxml.h:55:9 */ +type IXMLDOMNodeList1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:55:9 */ -type IXMLDOMNodeList = IXMLDOMNodeList1 /* msxml.h:55:32 */ +type IXMLDOMNodeList = IXMLDOMNodeList1 /* /usr/x86_64-w64-mingw32/include/msxml.h:55:32 */ -type IXMLDOMNamedNodeMap1 = struct{ FlpVtbl uintptr } /* msxml.h:60:9 */ +type IXMLDOMNamedNodeMap1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:60:9 */ -type IXMLDOMNamedNodeMap = IXMLDOMNamedNodeMap1 /* msxml.h:60:36 */ +type IXMLDOMNamedNodeMap = IXMLDOMNamedNodeMap1 /* /usr/x86_64-w64-mingw32/include/msxml.h:60:36 */ -type IXMLDOMCharacterData1 = struct{ FlpVtbl uintptr } /* msxml.h:65:9 */ +type IXMLDOMCharacterData1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:65:9 */ -type IXMLDOMCharacterData = IXMLDOMCharacterData1 /* msxml.h:65:37 */ +type IXMLDOMCharacterData = IXMLDOMCharacterData1 /* /usr/x86_64-w64-mingw32/include/msxml.h:65:37 */ -type IXMLDOMAttribute1 = struct{ FlpVtbl uintptr } /* msxml.h:70:9 */ +type IXMLDOMAttribute1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:70:9 */ -type IXMLDOMAttribute = IXMLDOMAttribute1 /* msxml.h:70:33 */ +type IXMLDOMAttribute = IXMLDOMAttribute1 /* /usr/x86_64-w64-mingw32/include/msxml.h:70:33 */ -type IXMLDOMElement1 = struct{ FlpVtbl uintptr } /* msxml.h:75:9 */ +type IXMLDOMElement1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:75:9 */ -type IXMLDOMElement = IXMLDOMElement1 /* msxml.h:75:31 */ +type IXMLDOMElement = IXMLDOMElement1 /* /usr/x86_64-w64-mingw32/include/msxml.h:75:31 */ -type IXMLDOMText1 = struct{ FlpVtbl uintptr } /* msxml.h:80:9 */ +type IXMLDOMText1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:80:9 */ -type IXMLDOMText = IXMLDOMText1 /* msxml.h:80:28 */ +type IXMLDOMText = IXMLDOMText1 /* /usr/x86_64-w64-mingw32/include/msxml.h:80:28 */ -type IXMLDOMComment1 = struct{ FlpVtbl uintptr } /* msxml.h:85:9 */ +type IXMLDOMComment1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:85:9 */ -type IXMLDOMComment = IXMLDOMComment1 /* msxml.h:85:31 */ +type IXMLDOMComment = IXMLDOMComment1 /* /usr/x86_64-w64-mingw32/include/msxml.h:85:31 */ -type IXMLDOMProcessingInstruction1 = struct{ FlpVtbl uintptr } /* msxml.h:90:9 */ +type IXMLDOMProcessingInstruction1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:90:9 */ -type IXMLDOMProcessingInstruction = IXMLDOMProcessingInstruction1 /* msxml.h:90:45 */ +type IXMLDOMProcessingInstruction = IXMLDOMProcessingInstruction1 /* /usr/x86_64-w64-mingw32/include/msxml.h:90:45 */ -type IXMLDOMCDATASection1 = struct{ FlpVtbl uintptr } /* msxml.h:95:9 */ +type IXMLDOMCDATASection1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:95:9 */ -type IXMLDOMCDATASection = IXMLDOMCDATASection1 /* msxml.h:95:36 */ +type IXMLDOMCDATASection = IXMLDOMCDATASection1 /* /usr/x86_64-w64-mingw32/include/msxml.h:95:36 */ -type IXMLDOMDocumentType1 = struct{ FlpVtbl uintptr } /* msxml.h:100:9 */ +type IXMLDOMDocumentType1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:100:9 */ -type IXMLDOMDocumentType = IXMLDOMDocumentType1 /* msxml.h:100:36 */ +type IXMLDOMDocumentType = IXMLDOMDocumentType1 /* /usr/x86_64-w64-mingw32/include/msxml.h:100:36 */ -type IXMLDOMNotation1 = struct{ FlpVtbl uintptr } /* msxml.h:105:9 */ +type IXMLDOMNotation1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:105:9 */ -type IXMLDOMNotation = IXMLDOMNotation1 /* msxml.h:105:32 */ +type IXMLDOMNotation = IXMLDOMNotation1 /* /usr/x86_64-w64-mingw32/include/msxml.h:105:32 */ -type IXMLDOMEntity1 = struct{ FlpVtbl uintptr } /* msxml.h:110:9 */ +type IXMLDOMEntity1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:110:9 */ -type IXMLDOMEntity = IXMLDOMEntity1 /* msxml.h:110:30 */ +type IXMLDOMEntity = IXMLDOMEntity1 /* /usr/x86_64-w64-mingw32/include/msxml.h:110:30 */ -type IXMLDOMEntityReference1 = struct{ FlpVtbl uintptr } /* msxml.h:115:9 */ +type IXMLDOMEntityReference1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:115:9 */ -type IXMLDOMEntityReference = IXMLDOMEntityReference1 /* msxml.h:115:39 */ +type IXMLDOMEntityReference = IXMLDOMEntityReference1 /* /usr/x86_64-w64-mingw32/include/msxml.h:115:39 */ -type IXMLDOMParseError1 = struct{ FlpVtbl uintptr } /* msxml.h:120:9 */ +type IXMLDOMParseError1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:120:9 */ -type IXMLDOMParseError = IXMLDOMParseError1 /* msxml.h:120:34 */ +type IXMLDOMParseError = IXMLDOMParseError1 /* /usr/x86_64-w64-mingw32/include/msxml.h:120:34 */ -type IXTLRuntime1 = struct{ FlpVtbl uintptr } /* msxml.h:125:9 */ +type IXTLRuntime1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:125:9 */ -type IXTLRuntime = IXTLRuntime1 /* msxml.h:125:28 */ +type IXTLRuntime = IXTLRuntime1 /* /usr/x86_64-w64-mingw32/include/msxml.h:125:28 */ -type XMLDOMDocumentEvents1 = struct{ FlpVtbl uintptr } /* msxml.h:130:9 */ +type XMLDOMDocumentEvents1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:130:9 */ -type XMLDOMDocumentEvents = XMLDOMDocumentEvents1 /* msxml.h:130:37 */ +type XMLDOMDocumentEvents = XMLDOMDocumentEvents1 /* /usr/x86_64-w64-mingw32/include/msxml.h:130:37 */ -type IXMLHttpRequest1 = struct{ FlpVtbl uintptr } /* msxml.h:153:9 */ +type IXMLHttpRequest1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:153:9 */ -type IXMLHttpRequest = IXMLHttpRequest1 /* msxml.h:153:32 */ +type IXMLHttpRequest = IXMLHttpRequest1 /* /usr/x86_64-w64-mingw32/include/msxml.h:153:32 */ -type IXMLDSOControl1 = struct{ FlpVtbl uintptr } /* msxml.h:167:9 */ +type IXMLDSOControl1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:167:9 */ -type IXMLDSOControl = IXMLDSOControl1 /* msxml.h:167:31 */ +type IXMLDSOControl = IXMLDSOControl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:167:31 */ -type IXMLElementCollection1 = struct{ FlpVtbl uintptr } /* msxml.h:181:9 */ +type IXMLElementCollection1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:181:9 */ -type IXMLElementCollection = IXMLElementCollection1 /* msxml.h:181:38 */ +type IXMLElementCollection = IXMLElementCollection1 /* /usr/x86_64-w64-mingw32/include/msxml.h:181:38 */ -type IXMLDocument1 = struct{ FlpVtbl uintptr } /* msxml.h:186:9 */ +type IXMLDocument1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:186:9 */ -type IXMLDocument = IXMLDocument1 /* msxml.h:186:29 */ +type IXMLDocument = IXMLDocument1 /* /usr/x86_64-w64-mingw32/include/msxml.h:186:29 */ -type IXMLDocument21 = struct{ FlpVtbl uintptr } /* msxml.h:191:9 */ +type IXMLDocument21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:191:9 */ -type IXMLDocument2 = IXMLDocument21 /* msxml.h:191:30 */ +type IXMLDocument2 = IXMLDocument21 /* /usr/x86_64-w64-mingw32/include/msxml.h:191:30 */ -type IXMLElement1 = struct{ FlpVtbl uintptr } /* msxml.h:196:9 */ +type IXMLElement1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:196:9 */ -type IXMLElement = IXMLElement1 /* msxml.h:196:28 */ +type IXMLElement = IXMLElement1 /* /usr/x86_64-w64-mingw32/include/msxml.h:196:28 */ -type IXMLElement21 = struct{ FlpVtbl uintptr } /* msxml.h:201:9 */ +type IXMLElement21 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:201:9 */ -type IXMLElement2 = IXMLElement21 /* msxml.h:201:29 */ +type IXMLElement2 = IXMLElement21 /* /usr/x86_64-w64-mingw32/include/msxml.h:201:29 */ -type IXMLAttribute1 = struct{ FlpVtbl uintptr } /* msxml.h:206:9 */ +type IXMLAttribute1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:206:9 */ -type IXMLAttribute = IXMLAttribute1 /* msxml.h:206:30 */ +type IXMLAttribute = IXMLAttribute1 /* /usr/x86_64-w64-mingw32/include/msxml.h:206:30 */ -type IXMLError1 = struct{ FlpVtbl uintptr } /* msxml.h:211:9 */ +type IXMLError1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/msxml.h:211:9 */ -type IXMLError = IXMLError1 /* msxml.h:211:26 */ +type IXMLError = IXMLError1 /* /usr/x86_64-w64-mingw32/include/msxml.h:211:26 */ type _xml_error = struct { F_nLine uint32 @@ -56611,13 +56612,13 @@ type _xml_error = struct { F_pszExpected BSTR F_reserved1 DWORD F_reserved2 DWORD -} /* msxml.h:225:11 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:225:11 */ -type XML_ERROR = _xml_error /* msxml.h:234:5 */ +type XML_ERROR = _xml_error /* /usr/x86_64-w64-mingw32/include/msxml.h:234:5 */ -type DOMNodeType = uint32 /* msxml.h:246:5 */ +type DOMNodeType = uint32 /* /usr/x86_64-w64-mingw32/include/msxml.h:246:5 */ -type XMLELEM_TYPE = uint32 /* msxml.h:251:5 */ +type XMLELEM_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/msxml.h:251:5 */ type IXMLDOMImplementationVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56627,9 +56628,9 @@ type IXMLDOMImplementationVtbl1 = struct { FGetIDsOfNames uintptr FInvoke uintptr FhasFeature uintptr -} /* msxml.h:35:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:35:9 */ -type IXMLDOMImplementationVtbl = IXMLDOMImplementationVtbl1 /* msxml.h:275:5 */ +type IXMLDOMImplementationVtbl = IXMLDOMImplementationVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:275:5 */ type IXMLDOMNodeVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56674,9 +56675,9 @@ type IXMLDOMNodeVtbl1 = struct { Fget_prefix uintptr Fget_baseName uintptr FtransformNodeToObject uintptr -} /* msxml.h:40:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:40:9 */ -type IXMLDOMNodeVtbl = IXMLDOMNodeVtbl1 /* msxml.h:384:5 */ +type IXMLDOMNodeVtbl = IXMLDOMNodeVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:384:5 */ type IXMLDOMDocumentFragmentVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56721,9 +56722,9 @@ type IXMLDOMDocumentFragmentVtbl1 = struct { Fget_prefix uintptr Fget_baseName uintptr FtransformNodeToObject uintptr -} /* msxml.h:45:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:45:9 */ -type IXMLDOMDocumentFragmentVtbl = IXMLDOMDocumentFragmentVtbl1 /* msxml.h:561:5 */ +type IXMLDOMDocumentFragmentVtbl = IXMLDOMDocumentFragmentVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:561:5 */ type IXMLDOMDocumentVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56801,9 +56802,9 @@ type IXMLDOMDocumentVtbl1 = struct { Fput_onreadystatechange uintptr Fput_ondataavailable uintptr Fput_ontransformnode uintptr -} /* msxml.h:50:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:50:9 */ -type IXMLDOMDocumentVtbl = IXMLDOMDocumentVtbl1 /* msxml.h:733:5 */ +type IXMLDOMDocumentVtbl = IXMLDOMDocumentVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:733:5 */ type IXMLDOMNodeListVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56817,9 +56818,9 @@ type IXMLDOMNodeListVtbl1 = struct { FnextNode uintptr Freset uintptr Fget__newEnum uintptr -} /* msxml.h:55:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:55:9 */ -type IXMLDOMNodeListVtbl = IXMLDOMNodeListVtbl1 /* msxml.h:912:5 */ +type IXMLDOMNodeListVtbl = IXMLDOMNodeListVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:912:5 */ type IXMLDOMNamedNodeMapVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56838,9 +56839,9 @@ type IXMLDOMNamedNodeMapVtbl1 = struct { FnextNode uintptr Freset uintptr Fget__newEnum uintptr -} /* msxml.h:60:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:60:9 */ -type IXMLDOMNamedNodeMapVtbl = IXMLDOMNamedNodeMapVtbl1 /* msxml.h:981:5 */ +type IXMLDOMNamedNodeMapVtbl = IXMLDOMNamedNodeMapVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:981:5 */ type IXMLDOMCharacterDataVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56893,9 +56894,9 @@ type IXMLDOMCharacterDataVtbl1 = struct { FinsertData uintptr FdeleteData uintptr FreplaceData uintptr -} /* msxml.h:65:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:65:9 */ -type IXMLDOMCharacterDataVtbl = IXMLDOMCharacterDataVtbl1 /* msxml.h:1097:5 */ +type IXMLDOMCharacterDataVtbl = IXMLDOMCharacterDataVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:1097:5 */ type IXMLDOMAttributeVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56943,9 +56944,9 @@ type IXMLDOMAttributeVtbl1 = struct { Fget_name uintptr Fget_value uintptr Fput_value uintptr -} /* msxml.h:70:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:70:9 */ -type IXMLDOMAttributeVtbl = IXMLDOMAttributeVtbl1 /* msxml.h:1233:5 */ +type IXMLDOMAttributeVtbl = IXMLDOMAttributeVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:1233:5 */ type IXMLDOMElementVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -56999,9 +57000,9 @@ type IXMLDOMElementVtbl1 = struct { FremoveAttributeNode uintptr FgetElementsByTagName uintptr Fnormalize uintptr -} /* msxml.h:75:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:75:9 */ -type IXMLDOMElementVtbl = IXMLDOMElementVtbl1 /* msxml.h:1366:5 */ +type IXMLDOMElementVtbl = IXMLDOMElementVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:1366:5 */ type IXMLDOMTextVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57055,9 +57056,9 @@ type IXMLDOMTextVtbl1 = struct { FdeleteData uintptr FreplaceData uintptr FsplitText uintptr -} /* msxml.h:80:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:80:9 */ -type IXMLDOMTextVtbl = IXMLDOMTextVtbl1 /* msxml.h:1509:5 */ +type IXMLDOMTextVtbl = IXMLDOMTextVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:1509:5 */ type IXMLDOMCommentVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57110,9 +57111,9 @@ type IXMLDOMCommentVtbl1 = struct { FinsertData uintptr FdeleteData uintptr FreplaceData uintptr -} /* msxml.h:85:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:85:9 */ -type IXMLDOMCommentVtbl = IXMLDOMCommentVtbl1 /* msxml.h:1633:5 */ +type IXMLDOMCommentVtbl = IXMLDOMCommentVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:1633:5 */ type IXMLDOMProcessingInstructionVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57160,9 +57161,9 @@ type IXMLDOMProcessingInstructionVtbl1 = struct { Fget_target uintptr Fget_data uintptr Fput_data uintptr -} /* msxml.h:90:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:90:9 */ -type IXMLDOMProcessingInstructionVtbl = IXMLDOMProcessingInstructionVtbl1 /* msxml.h:1753:5 */ +type IXMLDOMProcessingInstructionVtbl = IXMLDOMProcessingInstructionVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:1753:5 */ type IXMLDOMCDATASectionVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57216,9 +57217,9 @@ type IXMLDOMCDATASectionVtbl1 = struct { FdeleteData uintptr FreplaceData uintptr FsplitText uintptr -} /* msxml.h:95:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:95:9 */ -type IXMLDOMCDATASectionVtbl = IXMLDOMCDATASectionVtbl1 /* msxml.h:1876:5 */ +type IXMLDOMCDATASectionVtbl = IXMLDOMCDATASectionVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:1876:5 */ type IXMLDOMDocumentTypeVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57266,9 +57267,9 @@ type IXMLDOMDocumentTypeVtbl1 = struct { Fget_name uintptr Fget_entities uintptr Fget_notations uintptr -} /* msxml.h:100:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:100:9 */ -type IXMLDOMDocumentTypeVtbl = IXMLDOMDocumentTypeVtbl1 /* msxml.h:1997:5 */ +type IXMLDOMDocumentTypeVtbl = IXMLDOMDocumentTypeVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:1997:5 */ type IXMLDOMNotationVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57315,9 +57316,9 @@ type IXMLDOMNotationVtbl1 = struct { FtransformNodeToObject uintptr Fget_publicId uintptr Fget_systemId uintptr -} /* msxml.h:105:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:105:9 */ -type IXMLDOMNotationVtbl = IXMLDOMNotationVtbl1 /* msxml.h:2116:5 */ +type IXMLDOMNotationVtbl = IXMLDOMNotationVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:2116:5 */ type IXMLDOMEntityVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57365,9 +57366,9 @@ type IXMLDOMEntityVtbl1 = struct { Fget_publicId uintptr Fget_systemId uintptr Fget_notationName uintptr -} /* msxml.h:110:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:110:9 */ -type IXMLDOMEntityVtbl = IXMLDOMEntityVtbl1 /* msxml.h:2234:5 */ +type IXMLDOMEntityVtbl = IXMLDOMEntityVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:2234:5 */ type IXMLDOMEntityReferenceVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57412,9 +57413,9 @@ type IXMLDOMEntityReferenceVtbl1 = struct { Fget_prefix uintptr Fget_baseName uintptr FtransformNodeToObject uintptr -} /* msxml.h:115:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:115:9 */ -type IXMLDOMEntityReferenceVtbl = IXMLDOMEntityReferenceVtbl1 /* msxml.h:2348:5 */ +type IXMLDOMEntityReferenceVtbl = IXMLDOMEntityReferenceVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:2348:5 */ type IXMLDOMParseErrorVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57430,9 +57431,9 @@ type IXMLDOMParseErrorVtbl1 = struct { Fget_line uintptr Fget_linepos uintptr Fget_filepos uintptr -} /* msxml.h:120:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:120:9 */ -type IXMLDOMParseErrorVtbl = IXMLDOMParseErrorVtbl1 /* msxml.h:2432:5 */ +type IXMLDOMParseErrorVtbl = IXMLDOMParseErrorVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:2432:5 */ type IXTLRuntimeVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57486,9 +57487,9 @@ type IXTLRuntimeVtbl1 = struct { FformatNumber uintptr FformatDate uintptr FformatTime uintptr -} /* msxml.h:125:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:125:9 */ -type IXTLRuntimeVtbl = IXTLRuntimeVtbl1 /* msxml.h:2541:5 */ +type IXTLRuntimeVtbl = IXTLRuntimeVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:2541:5 */ type XMLDOMDocumentEventsVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57497,9 +57498,9 @@ type XMLDOMDocumentEventsVtbl1 = struct { FGetTypeInfo uintptr FGetIDsOfNames uintptr FInvoke uintptr -} /* msxml.h:130:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:130:9 */ -type XMLDOMDocumentEventsVtbl = XMLDOMDocumentEventsVtbl1 /* msxml.h:2637:5 */ +type XMLDOMDocumentEventsVtbl = XMLDOMDocumentEventsVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:2637:5 */ type IXMLHttpRequestVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57522,9 +57523,9 @@ type IXMLHttpRequestVtbl1 = struct { Fget_responseStream uintptr Fget_readyState uintptr Fput_onreadystatechange uintptr -} /* msxml.h:153:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:153:9 */ -type IXMLHttpRequestVtbl = IXMLHttpRequestVtbl1 /* msxml.h:2708:5 */ +type IXMLHttpRequestVtbl = IXMLHttpRequestVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:2708:5 */ type IXMLDSOControlVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57538,9 +57539,9 @@ type IXMLDSOControlVtbl1 = struct { Fget_JavaDSOCompatible uintptr Fput_JavaDSOCompatible uintptr Fget_readyState uintptr -} /* msxml.h:167:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:167:9 */ -type IXMLDSOControlVtbl = IXMLDSOControlVtbl1 /* msxml.h:2799:5 */ +type IXMLDSOControlVtbl = IXMLDSOControlVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:2799:5 */ type IXMLElementCollectionVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57553,9 +57554,9 @@ type IXMLElementCollectionVtbl1 = struct { Fget_length uintptr Fget__newEnum uintptr Fitem uintptr -} /* msxml.h:181:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:181:9 */ -type IXMLElementCollectionVtbl = IXMLElementCollectionVtbl1 /* msxml.h:2861:5 */ +type IXMLElementCollectionVtbl = IXMLElementCollectionVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:2861:5 */ type IXMLDocumentVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57578,9 +57579,9 @@ type IXMLDocumentVtbl1 = struct { Fget_doctype uintptr Fget_dtdURL uintptr FcreateElement uintptr -} /* msxml.h:186:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:186:9 */ -type IXMLDocumentVtbl = IXMLDocumentVtbl1 /* msxml.h:2935:5 */ +type IXMLDocumentVtbl = IXMLDocumentVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:2935:5 */ type IXMLDocument2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57605,9 +57606,9 @@ type IXMLDocument2Vtbl1 = struct { FcreateElement uintptr Fget_async uintptr Fput_async uintptr -} /* msxml.h:191:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:191:9 */ -type IXMLDocument2Vtbl = IXMLDocument2Vtbl1 /* msxml.h:3043:5 */ +type IXMLDocument2Vtbl = IXMLDocument2Vtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:3043:5 */ type IXMLElementVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57628,9 +57629,9 @@ type IXMLElementVtbl1 = struct { Fput_text uintptr FaddChild uintptr FremoveChild uintptr -} /* msxml.h:196:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:196:9 */ -type IXMLElementVtbl = IXMLElementVtbl1 /* msxml.h:3149:5 */ +type IXMLElementVtbl = IXMLElementVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:3149:5 */ type IXMLElement2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57652,9 +57653,9 @@ type IXMLElement2Vtbl1 = struct { FaddChild uintptr FremoveChild uintptr Fget_attributes uintptr -} /* msxml.h:201:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:201:9 */ -type IXMLElement2Vtbl = IXMLElement2Vtbl1 /* msxml.h:3245:5 */ +type IXMLElement2Vtbl = IXMLElement2Vtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:3245:5 */ type IXMLAttributeVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57665,23 +57666,23 @@ type IXMLAttributeVtbl1 = struct { FInvoke uintptr Fget_name uintptr Fget_value uintptr -} /* msxml.h:206:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:206:9 */ -type IXMLAttributeVtbl = IXMLAttributeVtbl1 /* msxml.h:3322:5 */ +type IXMLAttributeVtbl = IXMLAttributeVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:3322:5 */ type IXMLErrorVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetErrorInfo uintptr -} /* msxml.h:211:9 */ +} /* /usr/x86_64-w64-mingw32/include/msxml.h:211:9 */ -type IXMLErrorVtbl = IXMLErrorVtbl1 /* msxml.h:3360:5 */ +type IXMLErrorVtbl = IXMLErrorVtbl1 /* /usr/x86_64-w64-mingw32/include/msxml.h:3360:5 */ // **************************************************************************** // // IPersistMoniker interface -type LPPERSISTMONIKER = uintptr /* urlmon.h:795:25 */ +type LPPERSISTMONIKER = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:795:25 */ type IPersistMonikerVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57692,45 +57693,45 @@ type IPersistMonikerVtbl1 = struct { FSave uintptr FSaveCompleted uintptr FGetCurMoniker uintptr -} /* urlmon.h:23:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:23:9 */ -type IPersistMonikerVtbl = IPersistMonikerVtbl1 /* urlmon.h:877:3 */ +type IPersistMonikerVtbl = IPersistMonikerVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:877:3 */ // **************************************************************************** // // IMonikerProp interface -type LPMONIKERPROP = uintptr /* urlmon.h:944:22 */ +type LPMONIKERPROP = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:944:22 */ -type MONIKERPROPERTY = uint32 /* urlmon.h:952:3 */ +type MONIKERPROPERTY = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:952:3 */ type IMonikerPropVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FPutProperty uintptr -} /* urlmon.h:31:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:31:9 */ -type IMonikerPropVtbl = IMonikerPropVtbl1 /* urlmon.h:990:3 */ +type IMonikerPropVtbl = IMonikerPropVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:990:3 */ // **************************************************************************** // // IBindProtocol interface -type LPBINDPROTOCOL = uintptr /* urlmon.h:1038:23 */ +type LPBINDPROTOCOL = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:1038:23 */ type IBindProtocolVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FCreateBinding uintptr -} /* urlmon.h:39:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:39:9 */ -type IBindProtocolVtbl = IBindProtocolVtbl1 /* urlmon.h:1078:3 */ +type IBindProtocolVtbl = IBindProtocolVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1078:3 */ // **************************************************************************** // // IBinding interface -type LPBINDING = uintptr /* urlmon.h:1126:18 */ +type LPBINDING = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:1126:18 */ type IBindingVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57741,23 +57742,23 @@ type IBindingVtbl1 = struct { FSetPriority uintptr FGetPriority uintptr FGetBindResult uintptr -} /* urlmon.h:47:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:47:9 */ -type IBindingVtbl = IBindingVtbl1 /* urlmon.h:1200:3 */ +type IBindingVtbl = IBindingVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1200:3 */ // **************************************************************************** // // IBindStatusCallback interface -type LPBINDSTATUSCALLBACK = uintptr /* urlmon.h:1293:29 */ +type LPBINDSTATUSCALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:1293:29 */ -type BINDVERB = uint32 /* urlmon.h:1301:3 */ +type BINDVERB = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1301:3 */ -type BINDINFOF = uint32 /* urlmon.h:1306:3 */ +type BINDINFOF = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1306:3 */ -type BINDF = uint32 /* urlmon.h:1340:3 */ +type BINDF = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1340:3 */ -type URL_ENCODING = uint32 /* urlmon.h:1346:3 */ +type URL_ENCODING = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1346:3 */ type _tagBINDINFO = struct { FcbSize ULONG @@ -57776,19 +57777,19 @@ type _tagBINDINFO = struct { FpUnk uintptr FdwReserved DWORD F__ccgo_pad2 [4]byte -} /* urlmon.h:1348:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:1348:9 */ -type BINDINFO = _tagBINDINFO /* urlmon.h:1363:3 */ +type BINDINFO = _tagBINDINFO /* /usr/x86_64-w64-mingw32/include/urlmon.h:1363:3 */ type _REMSECURITY_ATTRIBUTES = struct { FnLength DWORD FlpSecurityDescriptor DWORD FbInheritHandle WINBOOL -} /* urlmon.h:1365:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:1365:9 */ -type REMSECURITY_ATTRIBUTES = _REMSECURITY_ATTRIBUTES /* urlmon.h:1369:3 */ -type PREMSECURITY_ATTRIBUTES = uintptr /* urlmon.h:1370:40 */ -type LPREMSECURITY_ATTRIBUTES = uintptr /* urlmon.h:1371:40 */ +type REMSECURITY_ATTRIBUTES = _REMSECURITY_ATTRIBUTES /* /usr/x86_64-w64-mingw32/include/urlmon.h:1369:3 */ +type PREMSECURITY_ATTRIBUTES = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:1370:40 */ +type LPREMSECURITY_ATTRIBUTES = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:1371:40 */ type _tagRemBINDINFO = struct { FcbSize ULONG @@ -57807,9 +57808,9 @@ type _tagRemBINDINFO = struct { FpUnk uintptr FdwReserved DWORD F__ccgo_pad3 [4]byte -} /* urlmon.h:1373:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:1373:9 */ -type RemBINDINFO = _tagRemBINDINFO /* urlmon.h:1387:3 */ +type RemBINDINFO = _tagRemBINDINFO /* /usr/x86_64-w64-mingw32/include/urlmon.h:1387:3 */ type tagRemFORMATETC = struct { FcfFormat DWORD @@ -57817,16 +57818,16 @@ type tagRemFORMATETC = struct { FdwAspect DWORD Flindex LONG Ftymed DWORD -} /* urlmon.h:1389:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:1389:9 */ -type RemFORMATETC = tagRemFORMATETC /* urlmon.h:1395:3 */ -type LPREMFORMATETC = uintptr /* urlmon.h:1396:32 */ +type RemFORMATETC = tagRemFORMATETC /* /usr/x86_64-w64-mingw32/include/urlmon.h:1395:3 */ +type LPREMFORMATETC = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:1396:32 */ -type BINDINFO_OPTIONS = int32 /* urlmon.h:1414:3 */ +type BINDINFO_OPTIONS = int32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1414:3 */ -type BSCF = uint32 /* urlmon.h:1424:3 */ +type BSCF = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1424:3 */ -type BINDSTATUS = uint32 /* urlmon.h:1495:3 */ +type BINDSTATUS = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1495:3 */ type IBindStatusCallbackVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57839,17 +57840,17 @@ type IBindStatusCallbackVtbl1 = struct { FGetBindInfo uintptr FOnDataAvailable uintptr FOnObjectAvailable uintptr -} /* urlmon.h:55:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:55:9 */ -type IBindStatusCallbackVtbl = IBindStatusCallbackVtbl1 /* urlmon.h:1600:3 */ +type IBindStatusCallbackVtbl = IBindStatusCallbackVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1600:3 */ // **************************************************************************** // // IBindStatusCallbackEx interface -type LPBINDSTATUSCALLBACKEX = uintptr /* urlmon.h:1720:31 */ +type LPBINDSTATUSCALLBACKEX = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:1720:31 */ -type BINDF2 = uint32 /* urlmon.h:1746:3 */ +type BINDF2 = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1746:3 */ type IBindStatusCallbackExVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57863,68 +57864,68 @@ type IBindStatusCallbackExVtbl1 = struct { FOnDataAvailable uintptr FOnObjectAvailable uintptr FGetBindInfoEx uintptr -} /* urlmon.h:63:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:63:9 */ -type IBindStatusCallbackExVtbl = IBindStatusCallbackExVtbl1 /* urlmon.h:1831:3 */ +type IBindStatusCallbackExVtbl = IBindStatusCallbackExVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1831:3 */ // **************************************************************************** // // IAuthenticate interface -type LPAUTHENTICATION = uintptr /* urlmon.h:1938:23 */ +type LPAUTHENTICATION = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:1938:23 */ type IAuthenticateVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FAuthenticate uintptr -} /* urlmon.h:71:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:71:9 */ -type IAuthenticateVtbl = IAuthenticateVtbl1 /* urlmon.h:1978:3 */ +type IAuthenticateVtbl = IAuthenticateVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:1978:3 */ // **************************************************************************** // // IAuthenticateEx interface -type LPAUTHENTICATIONEX = uintptr /* urlmon.h:2026:25 */ +type LPAUTHENTICATIONEX = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:2026:25 */ -type AUTHENTICATEF = uint32 /* urlmon.h:2032:3 */ +type AUTHENTICATEF = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:2032:3 */ type _tagAUTHENTICATEINFO = struct { FdwFlags DWORD FdwReserved DWORD -} /* urlmon.h:2034:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:2034:9 */ -type AUTHENTICATEINFO = _tagAUTHENTICATEINFO /* urlmon.h:2037:3 */ +type AUTHENTICATEINFO = _tagAUTHENTICATEINFO /* /usr/x86_64-w64-mingw32/include/urlmon.h:2037:3 */ type IAuthenticateExVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FAuthenticate uintptr FAuthenticateEx uintptr -} /* urlmon.h:79:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:79:9 */ -type IAuthenticateExVtbl = IAuthenticateExVtbl1 /* urlmon.h:2086:3 */ +type IAuthenticateExVtbl = IAuthenticateExVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:2086:3 */ // **************************************************************************** // // IHttpNegotiate interface -type LPHTTPNEGOTIATE = uintptr /* urlmon.h:2140:24 */ +type LPHTTPNEGOTIATE = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:2140:24 */ type IHttpNegotiateVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FBeginningTransaction uintptr FOnResponse uintptr -} /* urlmon.h:87:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:87:9 */ -type IHttpNegotiateVtbl = IHttpNegotiateVtbl1 /* urlmon.h:2195:3 */ +type IHttpNegotiateVtbl = IHttpNegotiateVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:2195:3 */ // **************************************************************************** // // IHttpNegotiate2 interface -type LPHTTPNEGOTIATE2 = uintptr /* urlmon.h:2247:25 */ +type LPHTTPNEGOTIATE2 = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:2247:25 */ type IHttpNegotiate2Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57932,15 +57933,15 @@ type IHttpNegotiate2Vtbl1 = struct { FBeginningTransaction uintptr FOnResponse uintptr FGetRootSecurityId uintptr -} /* urlmon.h:95:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:95:9 */ -type IHttpNegotiate2Vtbl = IHttpNegotiate2Vtbl1 /* urlmon.h:2302:3 */ +type IHttpNegotiate2Vtbl = IHttpNegotiate2Vtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:2302:3 */ // **************************************************************************** // // IHttpNegotiate3 interface -type LPHTTPNEGOTIATE3 = uintptr /* urlmon.h:2360:25 */ +type LPHTTPNEGOTIATE3 = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:2360:25 */ type IHttpNegotiate3Vtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -57949,113 +57950,113 @@ type IHttpNegotiate3Vtbl1 = struct { FOnResponse uintptr FGetRootSecurityId uintptr FGetSerializedClientCertContext uintptr -} /* urlmon.h:103:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:103:9 */ -type IHttpNegotiate3Vtbl = IHttpNegotiate3Vtbl1 /* urlmon.h:2420:3 */ +type IHttpNegotiate3Vtbl = IHttpNegotiate3Vtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:2420:3 */ // **************************************************************************** // // IWinInetFileStream interface -type LPWININETFILESTREAM = uintptr /* urlmon.h:2484:28 */ +type LPWININETFILESTREAM = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:2484:28 */ type IWinInetFileStreamVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FSetHandleForUnlock uintptr FSetDeleteFile uintptr -} /* urlmon.h:111:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:111:9 */ -type IWinInetFileStreamVtbl = IWinInetFileStreamVtbl1 /* urlmon.h:2529:3 */ +type IWinInetFileStreamVtbl = IWinInetFileStreamVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:2529:3 */ // **************************************************************************** // // IWindowForBindingUI interface -type LPWINDOWFORBINDINGUI = uintptr /* urlmon.h:2581:29 */ +type LPWINDOWFORBINDINGUI = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:2581:29 */ type IWindowForBindingUIVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetWindow uintptr -} /* urlmon.h:119:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:119:9 */ -type IWindowForBindingUIVtbl = IWindowForBindingUIVtbl1 /* urlmon.h:2619:3 */ +type IWindowForBindingUIVtbl = IWindowForBindingUIVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:2619:3 */ // **************************************************************************** // // ICodeInstall interface -type LPCODEINSTALL = uintptr /* urlmon.h:2667:22 */ +type LPCODEINSTALL = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:2667:22 */ -type CIP_STATUS = uint32 /* urlmon.h:2680:3 */ +type CIP_STATUS = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:2680:3 */ type ICodeInstallVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetWindow uintptr FOnCodeInstallProblem uintptr -} /* urlmon.h:127:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:127:9 */ -type ICodeInstallVtbl = ICodeInstallVtbl1 /* urlmon.h:2728:3 */ +type ICodeInstallVtbl = ICodeInstallVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:2728:3 */ // **************************************************************************** // // IWinInetInfo interface -type LPWININETINFO = uintptr /* urlmon.h:3783:22 */ +type LPWININETINFO = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:3783:22 */ type IWinInetInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FQueryOption uintptr -} /* urlmon.h:167:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:167:9 */ -type IWinInetInfoVtbl = IWinInetInfoVtbl1 /* urlmon.h:3822:3 */ +type IWinInetInfoVtbl = IWinInetInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:3822:3 */ // **************************************************************************** // // IHttpSecurity interface -type LPHTTPSECURITY = uintptr /* urlmon.h:3892:23 */ +type LPHTTPSECURITY = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:3892:23 */ type IHttpSecurityVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetWindow uintptr FOnSecurityProblem uintptr -} /* urlmon.h:175:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:175:9 */ -type IHttpSecurityVtbl = IHttpSecurityVtbl1 /* urlmon.h:3934:3 */ +type IHttpSecurityVtbl = IHttpSecurityVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:3934:3 */ // **************************************************************************** // // IWinInetHttpInfo interface -type LPWININETHTTPINFO = uintptr /* urlmon.h:3988:26 */ +type LPWININETHTTPINFO = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:3988:26 */ type IWinInetHttpInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FQueryOption uintptr FQueryInfo uintptr -} /* urlmon.h:183:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:183:9 */ -type IWinInetHttpInfoVtbl = IWinInetHttpInfoVtbl1 /* urlmon.h:4039:3 */ +type IWinInetHttpInfoVtbl = IWinInetHttpInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:4039:3 */ type IWinInetHttpTimeoutsVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetRequestTimeouts uintptr -} /* urlmon.h:191:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:191:9 */ -type IWinInetHttpTimeoutsVtbl = IWinInetHttpTimeoutsVtbl1 /* urlmon.h:4156:3 */ +type IWinInetHttpTimeoutsVtbl = IWinInetHttpTimeoutsVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:4156:3 */ // **************************************************************************** // // IBindHost interface -type LPBINDHOST = uintptr /* urlmon.h:4412:19 */ +type LPBINDHOST = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:4412:19 */ type IBindHostVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58063,45 +58064,45 @@ type IBindHostVtbl1 = struct { FCreateMoniker uintptr FMonikerBindToStorage uintptr FMonikerBindToObject uintptr -} /* urlmon.h:215:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:215:9 */ -type IBindHostVtbl = IBindHostVtbl1 /* urlmon.h:4484:3 */ +type IBindHostVtbl = IBindHostVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:4484:3 */ // **************************************************************************** // // IInternet interface -type LPIINTERNET = uintptr /* urlmon.h:4703:19 */ +type LPIINTERNET = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:4703:19 */ type IInternetVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr -} /* urlmon.h:223:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:223:9 */ -type IInternetVtbl = IInternetVtbl1 /* urlmon.h:4730:3 */ +type IInternetVtbl = IInternetVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:4730:3 */ // **************************************************************************** // // IInternetBindInfo interface -type LPIINTERNETBINDINFO = uintptr /* urlmon.h:4772:27 */ +type LPIINTERNETBINDINFO = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:4772:27 */ -type BINDSTRING = uint32 /* urlmon.h:4798:3 */ +type BINDSTRING = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:4798:3 */ type IInternetBindInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetBindInfo uintptr FGetBindString uintptr -} /* urlmon.h:231:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:231:9 */ -type IInternetBindInfoVtbl = IInternetBindInfoVtbl1 /* urlmon.h:4849:3 */ +type IInternetBindInfoVtbl = IInternetBindInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:4849:3 */ // **************************************************************************** // // IInternetBindInfoEx interface -type LPIINTERNETBINDINFOEX = uintptr /* urlmon.h:4901:29 */ +type LPIINTERNETBINDINFOEX = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:4901:29 */ type IInternetBindInfoExVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58109,34 +58110,34 @@ type IInternetBindInfoExVtbl1 = struct { FGetBindInfo uintptr FGetBindString uintptr FGetBindInfoEx uintptr -} /* urlmon.h:239:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:239:9 */ -type IInternetBindInfoExVtbl = IInternetBindInfoExVtbl1 /* urlmon.h:4956:3 */ +type IInternetBindInfoExVtbl = IInternetBindInfoExVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:4956:3 */ // **************************************************************************** // // IInternetProtocolRoot interface -type LPIINTERNETPROTOCOLROOT = uintptr /* urlmon.h:5014:31 */ +type LPIINTERNETPROTOCOLROOT = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:5014:31 */ -type PI_FLAGS = uint32 /* urlmon.h:5032:3 */ +type PI_FLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:5032:3 */ type _tagPROTOCOLDATA = struct { FgrfFlags DWORD FdwState DWORD FpData LPVOID FcbData ULONG F__ccgo_pad1 [4]byte -} /* urlmon.h:5033:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:5033:9 */ -type PROTOCOLDATA = _tagPROTOCOLDATA /* urlmon.h:5038:3 */ +type PROTOCOLDATA = _tagPROTOCOLDATA /* /usr/x86_64-w64-mingw32/include/urlmon.h:5038:3 */ type _tagStartParam = struct { Fiid IID FpIBindCtx uintptr FpItf uintptr -} /* urlmon.h:5040:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:5040:9 */ -type StartParam = _tagStartParam /* urlmon.h:5044:3 */ +type StartParam = _tagStartParam /* /usr/x86_64-w64-mingw32/include/urlmon.h:5044:3 */ type IInternetProtocolRootVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58147,15 +58148,15 @@ type IInternetProtocolRootVtbl1 = struct { FTerminate uintptr FSuspend uintptr FResume uintptr -} /* urlmon.h:247:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:247:9 */ -type IInternetProtocolRootVtbl = IInternetProtocolRootVtbl1 /* urlmon.h:5123:3 */ +type IInternetProtocolRootVtbl = IInternetProtocolRootVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:5123:3 */ // **************************************************************************** // // IInternetProtocol interface -type LPIINTERNETPROTOCOL = uintptr /* urlmon.h:5191:27 */ +type LPIINTERNETPROTOCOL = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:5191:27 */ type IInternetProtocolVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58170,15 +58171,15 @@ type IInternetProtocolVtbl1 = struct { FSeek uintptr FLockRequest uintptr FUnlockRequest uintptr -} /* urlmon.h:255:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:255:9 */ -type IInternetProtocolVtbl = IInternetProtocolVtbl1 /* urlmon.h:5283:3 */ +type IInternetProtocolVtbl = IInternetProtocolVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:5283:3 */ // **************************************************************************** // // IInternetProtocolSink interface -type LPIINTERNETPROTOCOLSINK = uintptr /* urlmon.h:5552:31 */ +type LPIINTERNETPROTOCOLSINK = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:5552:31 */ type IInternetProtocolSinkVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58187,15 +58188,15 @@ type IInternetProtocolSinkVtbl1 = struct { FReportProgress uintptr FReportData uintptr FReportResult uintptr -} /* urlmon.h:271:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:271:9 */ -type IInternetProtocolSinkVtbl = IInternetProtocolSinkVtbl1 /* urlmon.h:5619:3 */ +type IInternetProtocolSinkVtbl = IInternetProtocolSinkVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:5619:3 */ // **************************************************************************** // // IInternetProtocolSinkStackable interface -type LPIINTERNETPROTOCOLSINKStackable = uintptr /* urlmon.h:5679:40 */ +type LPIINTERNETPROTOCOLSINKStackable = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:5679:40 */ type IInternetProtocolSinkStackableVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58203,17 +58204,17 @@ type IInternetProtocolSinkStackableVtbl1 = struct { FSwitchSink uintptr FCommitSwitch uintptr FRollbackSwitch uintptr -} /* urlmon.h:279:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:279:9 */ -type IInternetProtocolSinkStackableVtbl = IInternetProtocolSinkStackableVtbl1 /* urlmon.h:5727:3 */ +type IInternetProtocolSinkStackableVtbl = IInternetProtocolSinkStackableVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:5727:3 */ // **************************************************************************** // // IInternetSession interface -type LPIINTERNETSESSION = uintptr /* urlmon.h:5783:26 */ +type LPIINTERNETSESSION = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:5783:26 */ -type OIBDG_FLAGS = uint32 /* urlmon.h:5788:3 */ +type OIBDG_FLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:5788:3 */ type IInternetSessionVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58225,51 +58226,51 @@ type IInternetSessionVtbl1 = struct { FCreateBinding uintptr FSetSessionOption uintptr FGetSessionOption uintptr -} /* urlmon.h:287:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:287:9 */ -type IInternetSessionVtbl = IInternetSessionVtbl1 /* urlmon.h:5906:3 */ +type IInternetSessionVtbl = IInternetSessionVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:5906:3 */ // **************************************************************************** // // IInternetThreadSwitch interface -type LPIINTERNETTHREADSWITCH = uintptr /* urlmon.h:5978:31 */ +type LPIINTERNETTHREADSWITCH = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:5978:31 */ type IInternetThreadSwitchVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FPrepare uintptr FContinue uintptr -} /* urlmon.h:295:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:295:9 */ -type IInternetThreadSwitchVtbl = IInternetThreadSwitchVtbl1 /* urlmon.h:6019:3 */ +type IInternetThreadSwitchVtbl = IInternetThreadSwitchVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6019:3 */ // **************************************************************************** // // IInternetPriority interface -type LPIINTERNETPRIORITY = uintptr /* urlmon.h:6071:27 */ +type LPIINTERNETPRIORITY = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:6071:27 */ type IInternetPriorityVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FSetPriority uintptr FGetPriority uintptr -} /* urlmon.h:303:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:303:9 */ -type IInternetPriorityVtbl = IInternetPriorityVtbl1 /* urlmon.h:6114:3 */ +type IInternetPriorityVtbl = IInternetPriorityVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6114:3 */ // **************************************************************************** // // IInternetProtocolInfo interface -type LPIINTERNETPROTOCOLINFO = uintptr /* urlmon.h:6166:31 */ +type LPIINTERNETPROTOCOLINFO = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:6166:31 */ -type PARSEACTION = uint32 /* urlmon.h:6188:3 */ +type PARSEACTION = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6188:3 */ -type PSUACTION = uint32 /* urlmon.h:6193:3 */ +type PSUACTION = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6193:3 */ -type QUERYOPTION = uint32 /* urlmon.h:6212:3 */ +type QUERYOPTION = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6212:3 */ type IInternetProtocolInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58278,27 +58279,27 @@ type IInternetProtocolInfoVtbl1 = struct { FCombineUrl uintptr FCompareUrl uintptr FQueryInfo uintptr -} /* urlmon.h:311:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:311:9 */ -type IInternetProtocolInfoVtbl = IInternetProtocolInfoVtbl1 /* urlmon.h:6309:3 */ +type IInternetProtocolInfoVtbl = IInternetProtocolInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6309:3 */ type IInternetSecurityMgrSiteVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetWindow uintptr FEnableModeless uintptr -} /* urlmon.h:319:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:319:9 */ -type IInternetSecurityMgrSiteVtbl = IInternetSecurityMgrSiteVtbl1 /* urlmon.h:6585:3 */ +type IInternetSecurityMgrSiteVtbl = IInternetSecurityMgrSiteVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6585:3 */ // **************************************************************************** // // IInternetSecurityManager interface -type PUAF = uint32 /* urlmon.h:6675:3 */ -type PUAFOUT = uint32 /* urlmon.h:6679:3 */ +type PUAF = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6675:3 */ +type PUAFOUT = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6679:3 */ -type SZM_FLAGS = uint32 /* urlmon.h:6685:3 */ +type SZM_FLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6685:3 */ type IInternetSecurityManagerVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58311,9 +58312,9 @@ type IInternetSecurityManagerVtbl1 = struct { FQueryCustomPolicy uintptr FSetZoneMapping uintptr FGetZoneMappings uintptr -} /* urlmon.h:327:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:327:9 */ -type IInternetSecurityManagerVtbl = IInternetSecurityManagerVtbl1 /* urlmon.h:6814:3 */ +type IInternetSecurityManagerVtbl = IInternetSecurityManagerVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:6814:3 */ type IInternetHostSecurityManagerVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58321,21 +58322,21 @@ type IInternetHostSecurityManagerVtbl1 = struct { FGetSecurityId uintptr FProcessUrlAction uintptr FQueryCustomPolicy uintptr -} /* urlmon.h:359:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:359:9 */ -type IInternetHostSecurityManagerVtbl = IInternetHostSecurityManagerVtbl1 /* urlmon.h:7521:3 */ +type IInternetHostSecurityManagerVtbl = IInternetHostSecurityManagerVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:7521:3 */ // **************************************************************************** // // IInternetZoneManager interface -type LPURLZONEMANAGER = uintptr /* urlmon.h:7780:30 */ +type LPURLZONEMANAGER = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:7780:30 */ -type URLZONE = int32 /* urlmon.h:7793:3 */ +type URLZONE = int32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:7793:3 */ -type URLTEMPLATE = uint32 /* urlmon.h:7806:3 */ +type URLTEMPLATE = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:7806:3 */ -type ZAFLAGS = uint32 /* urlmon.h:7826:3 */ +type ZAFLAGS = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:7826:3 */ type _ZONEATTRIBUTES = struct { FcbSize ULONG @@ -58346,12 +58347,12 @@ type _ZONEATTRIBUTES = struct { FdwTemplateRecommended DWORD FdwTemplateCurrentLevel DWORD FdwFlags DWORD -} /* urlmon.h:7828:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:7828:9 */ -type ZONEATTRIBUTES = _ZONEATTRIBUTES /* urlmon.h:7837:3 */ -type LPZONEATTRIBUTES = uintptr /* urlmon.h:7838:32 */ +type ZONEATTRIBUTES = _ZONEATTRIBUTES /* /usr/x86_64-w64-mingw32/include/urlmon.h:7837:3 */ +type LPZONEATTRIBUTES = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:7838:32 */ -type URLZONEREG = uint32 /* urlmon.h:7845:3 */ +type URLZONEREG = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:7845:3 */ type IInternetZoneManagerVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58368,9 +58369,9 @@ type IInternetZoneManagerVtbl1 = struct { FGetZoneAt uintptr FDestroyZoneEnumerator uintptr FCopyTemplatePoliciesToZone uintptr -} /* urlmon.h:367:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:367:9 */ -type IInternetZoneManagerVtbl = IInternetZoneManagerVtbl1 /* urlmon.h:8020:3 */ +type IInternetZoneManagerVtbl = IInternetZoneManagerVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:8020:3 */ type _tagCODEBASEHOLD = struct { FcbSize ULONG @@ -58381,10 +58382,10 @@ type _tagCODEBASEHOLD = struct { FdwVersionLS DWORD FdwStyle DWORD F__ccgo_pad2 [4]byte -} /* urlmon.h:8657:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:8657:9 */ -type CODEBASEHOLD = _tagCODEBASEHOLD /* urlmon.h:8664:3 */ -type LPCODEBASEHOLD = uintptr /* urlmon.h:8665:33 */ +type CODEBASEHOLD = _tagCODEBASEHOLD /* /usr/x86_64-w64-mingw32/include/urlmon.h:8664:3 */ +type LPCODEBASEHOLD = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:8665:33 */ type _tagSOFTDISTINFO = struct { FcbSize ULONG @@ -58402,10 +58403,10 @@ type _tagSOFTDISTINFO = struct { FdwAdvertisedVersionLS DWORD FdwReserved DWORD F__ccgo_pad2 [4]byte -} /* urlmon.h:8667:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:8667:9 */ -type SOFTDISTINFO = _tagSOFTDISTINFO /* urlmon.h:8681:3 */ -type LPSOFTDISTINFO = uintptr /* urlmon.h:8682:33 */ +type SOFTDISTINFO = _tagSOFTDISTINFO /* /usr/x86_64-w64-mingw32/include/urlmon.h:8681:3 */ +type LPSOFTDISTINFO = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:8682:33 */ type ISoftDistExtVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58414,30 +58415,30 @@ type ISoftDistExtVtbl1 = struct { FGetFirstCodeBase uintptr FGetNextCodeBase uintptr FAsyncInstallDistributionUnit uintptr -} /* urlmon.h:391:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:391:9 */ -type ISoftDistExtVtbl = ISoftDistExtVtbl1 /* urlmon.h:8759:3 */ +type ISoftDistExtVtbl = ISoftDistExtVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:8759:3 */ // **************************************************************************** // // ICatalogFileInfo interface -type LPCATALOGFILEINFO = uintptr /* urlmon.h:8822:26 */ +type LPCATALOGFILEINFO = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:8822:26 */ type ICatalogFileInfoVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetCatalogFile uintptr FGetJavaTrust uintptr -} /* urlmon.h:399:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:399:9 */ -type ICatalogFileInfoVtbl = ICatalogFileInfoVtbl1 /* urlmon.h:8865:3 */ +type ICatalogFileInfoVtbl = ICatalogFileInfoVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:8865:3 */ // **************************************************************************** // // IDataFilter interface -type LPDATAFILTER = uintptr /* urlmon.h:8917:21 */ +type LPDATAFILTER = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:8917:21 */ type IDataFilterVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -58445,9 +58446,9 @@ type IDataFilterVtbl1 = struct { FDoEncode uintptr FDoDecode uintptr FSetEncodingLevel uintptr -} /* urlmon.h:407:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:407:9 */ -type IDataFilterVtbl = IDataFilterVtbl1 /* urlmon.h:8999:3 */ +type IDataFilterVtbl = IDataFilterVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:8999:3 */ type _tagPROTOCOLFILTERDATA = struct { FcbSize DWORD @@ -58457,33 +58458,33 @@ type _tagPROTOCOLFILTERDATA = struct { FpUnk uintptr FdwFilterFlags DWORD F__ccgo_pad2 [4]byte -} /* urlmon.h:9049:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:9049:9 */ -type PROTOCOLFILTERDATA = _tagPROTOCOLFILTERDATA /* urlmon.h:9055:3 */ +type PROTOCOLFILTERDATA = _tagPROTOCOLFILTERDATA /* /usr/x86_64-w64-mingw32/include/urlmon.h:9055:3 */ // **************************************************************************** // // IEncodingFilterFactory interface -type LPENCODINGFILTERFACTORY = uintptr /* urlmon.h:9063:32 */ +type LPENCODINGFILTERFACTORY = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:9063:32 */ type _tagDATAINFO = struct { FulTotalSize ULONG FulavrPacketSize ULONG FulConnectSpeed ULONG FulProcessorSpeed ULONG -} /* urlmon.h:9065:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:9065:9 */ -type DATAINFO = _tagDATAINFO /* urlmon.h:9070:3 */ +type DATAINFO = _tagDATAINFO /* /usr/x86_64-w64-mingw32/include/urlmon.h:9070:3 */ type IEncodingFilterFactoryVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FFindBestFilter uintptr FGetDefaultFilter uintptr -} /* urlmon.h:415:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:415:9 */ -type IEncodingFilterFactoryVtbl = IEncodingFilterFactoryVtbl1 /* urlmon.h:9123:3 */ +type IEncodingFilterFactoryVtbl = IEncodingFilterFactoryVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:9123:3 */ type _tagHIT_LOGGING_INFO = struct { FdwStructSize DWORD @@ -58492,69 +58493,69 @@ type _tagHIT_LOGGING_INFO = struct { FStartTime SYSTEMTIME FEndTime SYSTEMTIME FlpszExtendedInfo LPSTR -} /* urlmon.h:9173:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:9173:9 */ -type HIT_LOGGING_INFO = _tagHIT_LOGGING_INFO /* urlmon.h:9179:3 */ -type LPHIT_LOGGING_INFO = uintptr /* urlmon.h:9180:37 */ +type HIT_LOGGING_INFO = _tagHIT_LOGGING_INFO /* /usr/x86_64-w64-mingw32/include/urlmon.h:9179:3 */ +type LPHIT_LOGGING_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:9180:37 */ type CONFIRMSAFETY = struct { Fclsid CLSID FpUnk uintptr FdwFlags DWORD F__ccgo_pad1 [4]byte -} /* urlmon.h:9186:1 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:9186:1 */ // **************************************************************************** // // IWrappedProtocol interface -type LPIWRAPPEDPROTOCOL = uintptr /* urlmon.h:9204:26 */ +type LPIWRAPPEDPROTOCOL = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:9204:26 */ type IWrappedProtocolVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetWrapperCode uintptr -} /* urlmon.h:423:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:423:9 */ -type IWrappedProtocolVtbl = IWrappedProtocolVtbl1 /* urlmon.h:9242:3 */ +type IWrappedProtocolVtbl = IWrappedProtocolVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:9242:3 */ // **************************************************************************** // // IGetBindHandle interface -type LPGETBINDHANDLE = uintptr /* urlmon.h:9290:24 */ +type LPGETBINDHANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:9290:24 */ -type BINDHANDLETYPES = uint32 /* urlmon.h:9296:3 */ +type BINDHANDLETYPES = uint32 /* /usr/x86_64-w64-mingw32/include/urlmon.h:9296:3 */ type IGetBindHandleVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FGetBindHandle uintptr -} /* urlmon.h:431:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:431:9 */ -type IGetBindHandleVtbl = IGetBindHandleVtbl1 /* urlmon.h:9334:3 */ +type IGetBindHandleVtbl = IGetBindHandleVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:9334:3 */ type _tagPROTOCOL_ARGUMENT = struct { FszMethod LPCWSTR FszTargetUrl LPCWSTR -} /* urlmon.h:9376:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:9376:9 */ -type PROTOCOL_ARGUMENT = _tagPROTOCOL_ARGUMENT /* urlmon.h:9379:3 */ -type LPPROTOCOL_ARGUMENT = uintptr /* urlmon.h:9380:38 */ +type PROTOCOL_ARGUMENT = _tagPROTOCOL_ARGUMENT /* /usr/x86_64-w64-mingw32/include/urlmon.h:9379:3 */ +type LPPROTOCOL_ARGUMENT = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:9380:38 */ // **************************************************************************** // // IBindCallbackRedirect interface -type LPBINDCALLBACKREDIRECT = uintptr /* urlmon.h:9392:31 */ +type LPBINDCALLBACKREDIRECT = uintptr /* /usr/x86_64-w64-mingw32/include/urlmon.h:9392:31 */ type IBindCallbackRedirectVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr FRelease uintptr FRedirect uintptr -} /* urlmon.h:439:9 */ +} /* /usr/x86_64-w64-mingw32/include/urlmon.h:439:9 */ -type IBindCallbackRedirectVtbl = IBindCallbackRedirectVtbl1 /* urlmon.h:9430:3 */ +type IBindCallbackRedirectVtbl = IBindCallbackRedirectVtbl1 /* /usr/x86_64-w64-mingw32/include/urlmon.h:9430:3 */ // End additional prototypes @@ -58594,7 +58595,7 @@ type IBindCallbackRedirectVtbl = IBindCallbackRedirectVtbl1 /* urlmon.h:9430:3 * // Forward declarations -type IPropertyStorage1 = struct{ FlpVtbl uintptr } /* propidl.h:23:9 */ +type IPropertyStorage1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/propidl.h:23:9 */ // End additional prototypes @@ -58634,19 +58635,19 @@ type IPropertyStorage1 = struct{ FlpVtbl uintptr } /* propidl.h:23:9 */ // Forward declarations -type IPropertyStorage = IPropertyStorage1 /* propidl.h:23:36 */ +type IPropertyStorage = IPropertyStorage1 /* /usr/x86_64-w64-mingw32/include/propidl.h:23:36 */ -type IPropertySetStorage1 = struct{ FlpVtbl uintptr } /* propidl.h:31:9 */ +type IPropertySetStorage1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/propidl.h:31:9 */ -type IPropertySetStorage = IPropertySetStorage1 /* propidl.h:31:39 */ +type IPropertySetStorage = IPropertySetStorage1 /* /usr/x86_64-w64-mingw32/include/propidl.h:31:39 */ -type IEnumSTATPROPSTG1 = struct{ FlpVtbl uintptr } /* propidl.h:39:9 */ +type IEnumSTATPROPSTG1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/propidl.h:39:9 */ -type IEnumSTATPROPSTG = IEnumSTATPROPSTG1 /* propidl.h:39:36 */ +type IEnumSTATPROPSTG = IEnumSTATPROPSTG1 /* /usr/x86_64-w64-mingw32/include/propidl.h:39:36 */ -type IEnumSTATPROPSETSTG1 = struct{ FlpVtbl uintptr } /* propidl.h:47:9 */ +type IEnumSTATPROPSETSTG1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/propidl.h:47:9 */ -type IEnumSTATPROPSETSTG = IEnumSTATPROPSETSTG1 /* propidl.h:47:39 */ +type IEnumSTATPROPSETSTG = IEnumSTATPROPSETSTG1 /* /usr/x86_64-w64-mingw32/include/propidl.h:47:39 */ // Headers for imported files @@ -58763,7 +58764,7 @@ type IEnumSTATPROPSETSTG = IEnumSTATPROPSETSTG1 /* propidl.h:47:39 */ type tagVersionedStream = struct { FguidVersion GUID FpStream uintptr -} /* propidl.h:97:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:97:9 */ // Headers for imported files @@ -58877,169 +58878,169 @@ type tagVersionedStream = struct { // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type VERSIONEDSTREAM = tagVersionedStream /* propidl.h:100:3 */ -type LPVERSIONEDSTREAM = uintptr /* propidl.h:101:35 */ +type VERSIONEDSTREAM = tagVersionedStream /* /usr/x86_64-w64-mingw32/include/propidl.h:100:3 */ +type LPVERSIONEDSTREAM = uintptr /* /usr/x86_64-w64-mingw32/include/propidl.h:101:35 */ type tagCAC = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:123:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:123:9 */ -type CAC = tagCAC /* propidl.h:126:3 */ +type CAC = tagCAC /* /usr/x86_64-w64-mingw32/include/propidl.h:126:3 */ type tagCAUB = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:127:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:127:9 */ -type CAUB = tagCAUB /* propidl.h:130:3 */ +type CAUB = tagCAUB /* /usr/x86_64-w64-mingw32/include/propidl.h:130:3 */ type tagCAI = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:131:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:131:9 */ -type CAI = tagCAI /* propidl.h:134:3 */ +type CAI = tagCAI /* /usr/x86_64-w64-mingw32/include/propidl.h:134:3 */ type tagCAUI = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:135:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:135:9 */ -type CAUI = tagCAUI /* propidl.h:138:3 */ +type CAUI = tagCAUI /* /usr/x86_64-w64-mingw32/include/propidl.h:138:3 */ type tagCAL = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:139:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:139:9 */ -type CAL = tagCAL /* propidl.h:142:3 */ +type CAL = tagCAL /* /usr/x86_64-w64-mingw32/include/propidl.h:142:3 */ type tagCAUL = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:143:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:143:9 */ -type CAUL = tagCAUL /* propidl.h:146:3 */ +type CAUL = tagCAUL /* /usr/x86_64-w64-mingw32/include/propidl.h:146:3 */ type tagCAFLT = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:147:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:147:9 */ -type CAFLT = tagCAFLT /* propidl.h:150:3 */ +type CAFLT = tagCAFLT /* /usr/x86_64-w64-mingw32/include/propidl.h:150:3 */ type tagCADBL = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:151:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:151:9 */ -type CADBL = tagCADBL /* propidl.h:154:3 */ +type CADBL = tagCADBL /* /usr/x86_64-w64-mingw32/include/propidl.h:154:3 */ type tagCACY = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:155:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:155:9 */ -type CACY = tagCACY /* propidl.h:158:3 */ +type CACY = tagCACY /* /usr/x86_64-w64-mingw32/include/propidl.h:158:3 */ type tagCADATE = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:159:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:159:9 */ -type CADATE = tagCADATE /* propidl.h:162:3 */ +type CADATE = tagCADATE /* /usr/x86_64-w64-mingw32/include/propidl.h:162:3 */ type tagCABSTR = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:163:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:163:9 */ -type CABSTR = tagCABSTR /* propidl.h:166:3 */ +type CABSTR = tagCABSTR /* /usr/x86_64-w64-mingw32/include/propidl.h:166:3 */ type tagCABSTRBLOB = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:167:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:167:9 */ -type CABSTRBLOB = tagCABSTRBLOB /* propidl.h:170:3 */ +type CABSTRBLOB = tagCABSTRBLOB /* /usr/x86_64-w64-mingw32/include/propidl.h:170:3 */ type tagCABOOL = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:171:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:171:9 */ -type CABOOL = tagCABOOL /* propidl.h:174:3 */ +type CABOOL = tagCABOOL /* /usr/x86_64-w64-mingw32/include/propidl.h:174:3 */ type tagCASCODE = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:175:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:175:9 */ -type CASCODE = tagCASCODE /* propidl.h:178:3 */ +type CASCODE = tagCASCODE /* /usr/x86_64-w64-mingw32/include/propidl.h:178:3 */ type tagCAPROPVARIANT = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:179:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:179:9 */ -type CAPROPVARIANT = tagCAPROPVARIANT /* propidl.h:182:3 */ +type CAPROPVARIANT = tagCAPROPVARIANT /* /usr/x86_64-w64-mingw32/include/propidl.h:182:3 */ type tagCAH = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:183:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:183:9 */ -type CAH = tagCAH /* propidl.h:186:3 */ +type CAH = tagCAH /* /usr/x86_64-w64-mingw32/include/propidl.h:186:3 */ type tagCAUH = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:187:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:187:9 */ -type CAUH = tagCAUH /* propidl.h:190:3 */ +type CAUH = tagCAUH /* /usr/x86_64-w64-mingw32/include/propidl.h:190:3 */ type tagCALPSTR = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:191:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:191:9 */ -type CALPSTR = tagCALPSTR /* propidl.h:194:3 */ +type CALPSTR = tagCALPSTR /* /usr/x86_64-w64-mingw32/include/propidl.h:194:3 */ type tagCALPWSTR = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:195:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:195:9 */ -type CALPWSTR = tagCALPWSTR /* propidl.h:198:3 */ +type CALPWSTR = tagCALPWSTR /* /usr/x86_64-w64-mingw32/include/propidl.h:198:3 */ type tagCAFILETIME = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:199:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:199:9 */ -type CAFILETIME = tagCAFILETIME /* propidl.h:202:3 */ +type CAFILETIME = tagCAFILETIME /* /usr/x86_64-w64-mingw32/include/propidl.h:202:3 */ type tagCACLIPDATA = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:203:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:203:9 */ -type CACLIPDATA = tagCACLIPDATA /* propidl.h:206:3 */ +type CACLIPDATA = tagCACLIPDATA /* /usr/x86_64-w64-mingw32/include/propidl.h:206:3 */ type tagCACLSID = struct { FcElems ULONG F__ccgo_pad1 [4]byte FpElems uintptr -} /* propidl.h:207:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:207:9 */ -type CACLSID = tagCACLSID /* propidl.h:210:3 */ +type CACLSID = tagCACLSID /* /usr/x86_64-w64-mingw32/include/propidl.h:210:3 */ -type PROPVAR_PAD1 = WORD /* propidl.h:217:14 */ -type PROPVAR_PAD2 = WORD /* propidl.h:218:14 */ -type PROPVAR_PAD3 = WORD /* propidl.h:219:14 */ +type PROPVAR_PAD1 = WORD /* /usr/x86_64-w64-mingw32/include/propidl.h:217:14 */ +type PROPVAR_PAD2 = WORD /* /usr/x86_64-w64-mingw32/include/propidl.h:218:14 */ +type PROPVAR_PAD3 = WORD /* /usr/x86_64-w64-mingw32/include/propidl.h:219:14 */ -type LPPROPVARIANT = uintptr /* propidl.h:315:31 */ +type LPPROPVARIANT = uintptr /* /usr/x86_64-w64-mingw32/include/propidl.h:315:31 */ type tagPROPSPEC = struct { FulKind ULONG @@ -59049,18 +59050,18 @@ type tagPROPSPEC = struct { Fpropid PROPID F__ccgo_pad2 [4]byte } -} /* propidl.h:424:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:424:9 */ -type PROPSPEC = tagPROPSPEC /* propidl.h:430:3 */ +type PROPSPEC = tagPROPSPEC /* /usr/x86_64-w64-mingw32/include/propidl.h:430:3 */ type tagSTATPROPSTG = struct { FlpwstrName LPOLESTR Fpropid PROPID Fvt VARTYPE F__ccgo_pad1 [2]byte -} /* propidl.h:432:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:432:9 */ -type STATPROPSTG = tagSTATPROPSTG /* propidl.h:436:3 */ +type STATPROPSTG = tagSTATPROPSTG /* /usr/x86_64-w64-mingw32/include/propidl.h:436:3 */ type tagSTATPROPSETSTG = struct { Ffmtid FMTID @@ -59070,9 +59071,9 @@ type tagSTATPROPSETSTG = struct { Fctime FILETIME Fatime FILETIME FdwOSVersion DWORD -} /* propidl.h:443:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:443:9 */ -type STATPROPSETSTG = tagSTATPROPSETSTG /* propidl.h:451:3 */ +type STATPROPSETSTG = tagSTATPROPSETSTG /* /usr/x86_64-w64-mingw32/include/propidl.h:451:3 */ type IPropertyStorageVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -59089,15 +59090,15 @@ type IPropertyStorageVtbl1 = struct { FSetTimes uintptr FSetClass uintptr FStat uintptr -} /* propidl.h:23:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:23:9 */ -type IPropertyStorageVtbl = IPropertyStorageVtbl1 /* propidl.h:595:3 */ +type IPropertyStorageVtbl = IPropertyStorageVtbl1 /* /usr/x86_64-w64-mingw32/include/propidl.h:595:3 */ // **************************************************************************** // // IPropertySetStorage interface -type LPPROPERTYSETSTORAGE = uintptr /* propidl.h:683:29 */ +type LPPROPERTYSETSTORAGE = uintptr /* /usr/x86_64-w64-mingw32/include/propidl.h:683:29 */ type IPropertySetStorageVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -59106,15 +59107,15 @@ type IPropertySetStorageVtbl1 = struct { FOpen uintptr FDelete uintptr FEnum uintptr -} /* propidl.h:31:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:31:9 */ -type IPropertySetStorageVtbl = IPropertySetStorageVtbl1 /* propidl.h:752:3 */ +type IPropertySetStorageVtbl = IPropertySetStorageVtbl1 /* /usr/x86_64-w64-mingw32/include/propidl.h:752:3 */ // **************************************************************************** // // IEnumSTATPROPSTG interface -type LPENUMSTATPROPSTG = uintptr /* propidl.h:808:26 */ +type LPENUMSTATPROPSTG = uintptr /* /usr/x86_64-w64-mingw32/include/propidl.h:808:26 */ type IEnumSTATPROPSTGVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -59123,15 +59124,15 @@ type IEnumSTATPROPSTGVtbl1 = struct { FSkip uintptr FReset uintptr FClone uintptr -} /* propidl.h:39:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:39:9 */ -type IEnumSTATPROPSTGVtbl = IEnumSTATPROPSTGVtbl1 /* propidl.h:868:3 */ +type IEnumSTATPROPSTGVtbl = IEnumSTATPROPSTGVtbl1 /* /usr/x86_64-w64-mingw32/include/propidl.h:868:3 */ // **************************************************************************** // // IEnumSTATPROPSETSTG interface -type LPENUMSTATPROPSETSTG = uintptr /* propidl.h:944:29 */ +type LPENUMSTATPROPSETSTG = uintptr /* /usr/x86_64-w64-mingw32/include/propidl.h:944:29 */ type IEnumSTATPROPSETSTGVtbl1 = struct { FQueryInterface uintptr FAddRef uintptr @@ -59140,19 +59141,19 @@ type IEnumSTATPROPSETSTGVtbl1 = struct { FSkip uintptr FReset uintptr FClone uintptr -} /* propidl.h:47:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:47:9 */ -type IEnumSTATPROPSETSTGVtbl = IEnumSTATPROPSETSTGVtbl1 /* propidl.h:1004:3 */ +type IEnumSTATPROPSETSTGVtbl = IEnumSTATPROPSETSTGVtbl1 /* /usr/x86_64-w64-mingw32/include/propidl.h:1004:3 */ -type LPPROPERTYSTORAGE = uintptr /* propidl.h:1074:26 */ +type LPPROPERTYSTORAGE = uintptr /* /usr/x86_64-w64-mingw32/include/propidl.h:1074:26 */ type tagSERIALIZEDPROPERTYVALUE = struct { FdwType DWORD Frgb [1]BYTE F__ccgo_pad1 [3]byte -} /* propidl.h:1100:9 */ +} /* /usr/x86_64-w64-mingw32/include/propidl.h:1100:9 */ -type SERIALIZEDPROPERTYVALUE = tagSERIALIZEDPROPERTYVALUE /* propidl.h:1103:3 */ +type SERIALIZEDPROPERTYVALUE = tagSERIALIZEDPROPERTYVALUE /* /usr/x86_64-w64-mingw32/include/propidl.h:1103:3 */ type NUMPARSE = struct { FcDig INT @@ -59161,23 +59162,23 @@ type NUMPARSE = struct { FcchUsed INT FnBaseShift INT FnPwr10 INT -} /* oleauto.h:429:3 */ +} /* /usr/x86_64-w64-mingw32/include/oleauto.h:429:3 */ type UDATE = struct { Fst SYSTEMTIME FwDayOfYear USHORT -} /* oleauto.h:530:3 */ +} /* /usr/x86_64-w64-mingw32/include/oleauto.h:530:3 */ -type REGKIND = uint32 /* oleauto.h:592:3 */ +type REGKIND = uint32 /* /usr/x86_64-w64-mingw32/include/oleauto.h:592:3 */ type tagPARAMDATA = struct { FszName uintptr Fvt VARTYPE F__ccgo_pad1 [6]byte -} /* oleauto.h:611:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleauto.h:611:9 */ -type PARAMDATA = tagPARAMDATA /* oleauto.h:614:3 */ -type LPPARAMDATA = uintptr /* oleauto.h:614:13 */ +type PARAMDATA = tagPARAMDATA /* /usr/x86_64-w64-mingw32/include/oleauto.h:614:3 */ +type LPPARAMDATA = uintptr /* /usr/x86_64-w64-mingw32/include/oleauto.h:614:13 */ type tagMETHODDATA = struct { FszName uintptr @@ -59189,33 +59190,33 @@ type tagMETHODDATA = struct { FwFlags WORD FvtReturn VARTYPE F__ccgo_pad1 [4]byte -} /* oleauto.h:616:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleauto.h:616:9 */ -type METHODDATA = tagMETHODDATA /* oleauto.h:625:3 */ -type LPMETHODDATA = uintptr /* oleauto.h:625:14 */ +type METHODDATA = tagMETHODDATA /* /usr/x86_64-w64-mingw32/include/oleauto.h:625:3 */ +type LPMETHODDATA = uintptr /* /usr/x86_64-w64-mingw32/include/oleauto.h:625:14 */ type tagINTERFACEDATA = struct { Fpmethdata uintptr FcMembers UINT F__ccgo_pad1 [4]byte -} /* oleauto.h:627:9 */ +} /* /usr/x86_64-w64-mingw32/include/oleauto.h:627:9 */ -type INTERFACEDATA = tagINTERFACEDATA /* oleauto.h:630:3 */ -type LPINTERFACEDATA = uintptr /* oleauto.h:630:17 */ +type INTERFACEDATA = tagINTERFACEDATA /* /usr/x86_64-w64-mingw32/include/oleauto.h:630:3 */ +type LPINTERFACEDATA = uintptr /* /usr/x86_64-w64-mingw32/include/oleauto.h:630:17 */ -type _OLESTREAM = struct{ Flpstbl LPOLESTREAMVTBL } /* ole2.h:109:9 */ +type _OLESTREAM = struct{ Flpstbl LPOLESTREAMVTBL } /* /usr/x86_64-w64-mingw32/include/ole2.h:109:9 */ -type LPOLESTREAM = uintptr /* ole2.h:109:27 */ +type LPOLESTREAM = uintptr /* /usr/x86_64-w64-mingw32/include/ole2.h:109:27 */ type _OLESTREAMVTBL = struct { FGet uintptr FPut uintptr -} /* ole2.h:109:9 */ +} /* /usr/x86_64-w64-mingw32/include/ole2.h:109:9 */ -type OLESTREAMVTBL = _OLESTREAMVTBL /* ole2.h:114:3 */ -type LPOLESTREAMVTBL = uintptr /* ole2.h:115:23 */ +type OLESTREAMVTBL = _OLESTREAMVTBL /* /usr/x86_64-w64-mingw32/include/ole2.h:114:3 */ +type LPOLESTREAMVTBL = uintptr /* /usr/x86_64-w64-mingw32/include/ole2.h:115:23 */ -type OLESTREAM = _OLESTREAM /* ole2.h:119:3 */ +type OLESTREAM = _OLESTREAM /* /usr/x86_64-w64-mingw32/include/ole2.h:119:3 */ type _STORAGE_READ_CAPACITY = struct { FVersion ULONG @@ -59224,10 +59225,10 @@ type _STORAGE_READ_CAPACITY = struct { F__ccgo_pad1 [4]byte FNumberOfBlocks LARGE_INTEGER FDiskLength LARGE_INTEGER -} /* winioctl.h:194:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:194:9 */ -type STORAGE_READ_CAPACITY = _STORAGE_READ_CAPACITY /* winioctl.h:200:3 */ -type PSTORAGE_READ_CAPACITY = uintptr /* winioctl.h:200:26 */ +type STORAGE_READ_CAPACITY = _STORAGE_READ_CAPACITY /* /usr/x86_64-w64-mingw32/include/winioctl.h:200:3 */ +type PSTORAGE_READ_CAPACITY = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:200:26 */ type _STORAGE_HOTPLUG_INFO = struct { FSize DWORD @@ -59235,24 +59236,24 @@ type _STORAGE_HOTPLUG_INFO = struct { FMediaHotplug BOOLEAN FDeviceHotplug BOOLEAN FWriteCacheEnableOverride BOOLEAN -} /* winioctl.h:231:11 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:231:11 */ -type STORAGE_HOTPLUG_INFO = _STORAGE_HOTPLUG_INFO /* winioctl.h:237:5 */ -type PSTORAGE_HOTPLUG_INFO = uintptr /* winioctl.h:237:26 */ +type STORAGE_HOTPLUG_INFO = _STORAGE_HOTPLUG_INFO /* /usr/x86_64-w64-mingw32/include/winioctl.h:237:5 */ +type PSTORAGE_HOTPLUG_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:237:26 */ type _STORAGE_DEVICE_NUMBER = struct { FDeviceType DWORD FDeviceNumber DWORD FPartitionNumber DWORD -} /* winioctl.h:239:11 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:239:11 */ -type STORAGE_DEVICE_NUMBER = _STORAGE_DEVICE_NUMBER /* winioctl.h:243:5 */ -type PSTORAGE_DEVICE_NUMBER = uintptr /* winioctl.h:243:27 */ +type STORAGE_DEVICE_NUMBER = _STORAGE_DEVICE_NUMBER /* /usr/x86_64-w64-mingw32/include/winioctl.h:243:5 */ +type PSTORAGE_DEVICE_NUMBER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:243:27 */ -type _STORAGE_BUS_RESET_REQUEST = struct{ FPathId BYTE } /* winioctl.h:245:11 */ +type _STORAGE_BUS_RESET_REQUEST = struct{ FPathId BYTE } /* /usr/x86_64-w64-mingw32/include/winioctl.h:245:11 */ -type STORAGE_BUS_RESET_REQUEST = _STORAGE_BUS_RESET_REQUEST /* winioctl.h:247:5 */ -type PSTORAGE_BUS_RESET_REQUEST = uintptr /* winioctl.h:247:31 */ +type STORAGE_BUS_RESET_REQUEST = _STORAGE_BUS_RESET_REQUEST /* /usr/x86_64-w64-mingw32/include/winioctl.h:247:5 */ +type PSTORAGE_BUS_RESET_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:247:31 */ type STORAGE_BREAK_RESERVATION_REQUEST1 = struct { FLength DWORD @@ -59260,23 +59261,23 @@ type STORAGE_BREAK_RESERVATION_REQUEST1 = struct { FPathId BYTE FTargetId BYTE FLun BYTE -} /* winioctl.h:249:11 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:249:11 */ -type STORAGE_BREAK_RESERVATION_REQUEST = STORAGE_BREAK_RESERVATION_REQUEST1 /* winioctl.h:255:5 */ -type PSTORAGE_BREAK_RESERVATION_REQUEST = uintptr /* winioctl.h:255:39 */ +type STORAGE_BREAK_RESERVATION_REQUEST = STORAGE_BREAK_RESERVATION_REQUEST1 /* /usr/x86_64-w64-mingw32/include/winioctl.h:255:5 */ +type PSTORAGE_BREAK_RESERVATION_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:255:39 */ -type _PREVENT_MEDIA_REMOVAL = struct{ FPreventMediaRemoval BOOLEAN } /* winioctl.h:257:11 */ +type _PREVENT_MEDIA_REMOVAL = struct{ FPreventMediaRemoval BOOLEAN } /* /usr/x86_64-w64-mingw32/include/winioctl.h:257:11 */ -type PREVENT_MEDIA_REMOVAL = _PREVENT_MEDIA_REMOVAL /* winioctl.h:259:5 */ -type PPREVENT_MEDIA_REMOVAL = uintptr /* winioctl.h:259:27 */ +type PREVENT_MEDIA_REMOVAL = _PREVENT_MEDIA_REMOVAL /* /usr/x86_64-w64-mingw32/include/winioctl.h:259:5 */ +type PPREVENT_MEDIA_REMOVAL = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:259:27 */ type _CLASS_MEDIA_CHANGE_CONTEXT = struct { FMediaChangeCount DWORD FNewState DWORD -} /* winioctl.h:261:11 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:261:11 */ -type CLASS_MEDIA_CHANGE_CONTEXT = _CLASS_MEDIA_CHANGE_CONTEXT /* winioctl.h:264:5 */ -type PCLASS_MEDIA_CHANGE_CONTEXT = uintptr /* winioctl.h:264:32 */ +type CLASS_MEDIA_CHANGE_CONTEXT = _CLASS_MEDIA_CHANGE_CONTEXT /* /usr/x86_64-w64-mingw32/include/winioctl.h:264:5 */ +type PCLASS_MEDIA_CHANGE_CONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:264:32 */ type _TAPE_STATISTICS = struct { FVersion DWORD @@ -59288,21 +59289,21 @@ type _TAPE_STATISTICS = struct { FCompressionRatioReads BYTE FCompressionRatioWrites BYTE F__ccgo_pad1 [6]byte -} /* winioctl.h:266:11 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:266:11 */ -type TAPE_STATISTICS = _TAPE_STATISTICS /* winioctl.h:275:5 */ -type PTAPE_STATISTICS = uintptr /* winioctl.h:275:21 */ +type TAPE_STATISTICS = _TAPE_STATISTICS /* /usr/x86_64-w64-mingw32/include/winioctl.h:275:5 */ +type PTAPE_STATISTICS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:275:21 */ -type _TAPE_GET_STATISTICS = struct{ FOperation DWORD } /* winioctl.h:284:11 */ +type _TAPE_GET_STATISTICS = struct{ FOperation DWORD } /* /usr/x86_64-w64-mingw32/include/winioctl.h:284:11 */ -type TAPE_GET_STATISTICS = _TAPE_GET_STATISTICS /* winioctl.h:286:5 */ -type PTAPE_GET_STATISTICS = uintptr /* winioctl.h:286:25 */ +type TAPE_GET_STATISTICS = _TAPE_GET_STATISTICS /* /usr/x86_64-w64-mingw32/include/winioctl.h:286:5 */ +type PTAPE_GET_STATISTICS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:286:25 */ -type STORAGE_MEDIA_TYPE = uint32 /* winioctl.h:356:5 */ -type PSTORAGE_MEDIA_TYPE = uintptr /* winioctl.h:356:25 */ +type STORAGE_MEDIA_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:356:5 */ +type PSTORAGE_MEDIA_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:356:25 */ -type STORAGE_BUS_TYPE = uint32 /* winioctl.h:389:5 */ -type PSTORAGE_BUS_TYPE = uintptr /* winioctl.h:389:23 */ +type STORAGE_BUS_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:389:5 */ +type PSTORAGE_BUS_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:389:23 */ type _DEVICE_MEDIA_INFO = struct { FDeviceSpecific struct { @@ -59316,30 +59317,30 @@ type _DEVICE_MEDIA_INFO = struct { FMediaCharacteristics DWORD } } -} /* winioctl.h:391:11 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:391:11 */ -type DEVICE_MEDIA_INFO = _DEVICE_MEDIA_INFO /* winioctl.h:424:5 */ -type PDEVICE_MEDIA_INFO = uintptr /* winioctl.h:424:23 */ +type DEVICE_MEDIA_INFO = _DEVICE_MEDIA_INFO /* /usr/x86_64-w64-mingw32/include/winioctl.h:424:5 */ +type PDEVICE_MEDIA_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:424:23 */ type _GET_MEDIA_TYPES = struct { FDeviceType DWORD FMediaInfoCount DWORD FMediaInfo [1]DEVICE_MEDIA_INFO -} /* winioctl.h:426:11 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:426:11 */ -type GET_MEDIA_TYPES = _GET_MEDIA_TYPES /* winioctl.h:430:5 */ -type PGET_MEDIA_TYPES = uintptr /* winioctl.h:430:21 */ +type GET_MEDIA_TYPES = _GET_MEDIA_TYPES /* /usr/x86_64-w64-mingw32/include/winioctl.h:430:5 */ +type PGET_MEDIA_TYPES = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:430:21 */ type _STORAGE_PREDICT_FAILURE = struct { FPredictFailure DWORD FVendorSpecific [512]BYTE -} /* winioctl.h:432:11 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:432:11 */ -type STORAGE_PREDICT_FAILURE = _STORAGE_PREDICT_FAILURE /* winioctl.h:435:5 */ -type PSTORAGE_PREDICT_FAILURE = uintptr /* winioctl.h:435:29 */ +type STORAGE_PREDICT_FAILURE = _STORAGE_PREDICT_FAILURE /* /usr/x86_64-w64-mingw32/include/winioctl.h:435:5 */ +type PSTORAGE_PREDICT_FAILURE = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:435:29 */ -type MEDIA_TYPE = uint32 /* winioctl.h:529:3 */ -type PMEDIA_TYPE = uintptr /* winioctl.h:529:14 */ +type MEDIA_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:529:3 */ +type PMEDIA_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:529:14 */ type _FORMAT_PARAMETERS = struct { FMediaType MEDIA_TYPE @@ -59347,13 +59348,13 @@ type _FORMAT_PARAMETERS = struct { FEndCylinderNumber DWORD FStartHeadNumber DWORD FEndHeadNumber DWORD -} /* winioctl.h:531:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:531:9 */ -type FORMAT_PARAMETERS = _FORMAT_PARAMETERS /* winioctl.h:537:3 */ -type PFORMAT_PARAMETERS = uintptr /* winioctl.h:537:21 */ +type FORMAT_PARAMETERS = _FORMAT_PARAMETERS /* /usr/x86_64-w64-mingw32/include/winioctl.h:537:3 */ +type PFORMAT_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:537:21 */ -type BAD_TRACK_NUMBER = WORD /* winioctl.h:539:14 */ -type PBAD_TRACK_NUMBER = uintptr /* winioctl.h:540:14 */ +type BAD_TRACK_NUMBER = WORD /* /usr/x86_64-w64-mingw32/include/winioctl.h:539:14 */ +type PBAD_TRACK_NUMBER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:540:14 */ type _FORMAT_EX_PARAMETERS = struct { FMediaType MEDIA_TYPE @@ -59365,10 +59366,10 @@ type _FORMAT_EX_PARAMETERS = struct { FSectorsPerTrack WORD FSectorNumber [1]WORD F__ccgo_pad1 [2]byte -} /* winioctl.h:542:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:542:9 */ -type FORMAT_EX_PARAMETERS = _FORMAT_EX_PARAMETERS /* winioctl.h:551:3 */ -type PFORMAT_EX_PARAMETERS = uintptr /* winioctl.h:551:24 */ +type FORMAT_EX_PARAMETERS = _FORMAT_EX_PARAMETERS /* /usr/x86_64-w64-mingw32/include/winioctl.h:551:3 */ +type PFORMAT_EX_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:551:24 */ type _DISK_GEOMETRY = struct { FCylinders LARGE_INTEGER @@ -59376,10 +59377,10 @@ type _DISK_GEOMETRY = struct { FTracksPerCylinder DWORD FSectorsPerTrack DWORD FBytesPerSector DWORD -} /* winioctl.h:553:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:553:9 */ -type DISK_GEOMETRY = _DISK_GEOMETRY /* winioctl.h:559:3 */ -type PDISK_GEOMETRY = uintptr /* winioctl.h:559:17 */ +type DISK_GEOMETRY = _DISK_GEOMETRY /* /usr/x86_64-w64-mingw32/include/winioctl.h:559:3 */ +type PDISK_GEOMETRY = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:559:17 */ type _PARTITION_INFORMATION = struct { FStartingOffset LARGE_INTEGER @@ -59391,42 +59392,42 @@ type _PARTITION_INFORMATION = struct { FRecognizedPartition BOOLEAN FRewritePartition BOOLEAN F__ccgo_pad1 [4]byte -} /* winioctl.h:563:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:563:9 */ -type PARTITION_INFORMATION = _PARTITION_INFORMATION /* winioctl.h:572:3 */ -type PPARTITION_INFORMATION = uintptr /* winioctl.h:572:25 */ +type PARTITION_INFORMATION = _PARTITION_INFORMATION /* /usr/x86_64-w64-mingw32/include/winioctl.h:572:3 */ +type PPARTITION_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:572:25 */ -type _SET_PARTITION_INFORMATION = struct{ FPartitionType BYTE } /* winioctl.h:574:9 */ +type _SET_PARTITION_INFORMATION = struct{ FPartitionType BYTE } /* /usr/x86_64-w64-mingw32/include/winioctl.h:574:9 */ -type SET_PARTITION_INFORMATION = _SET_PARTITION_INFORMATION /* winioctl.h:576:3 */ -type PSET_PARTITION_INFORMATION = uintptr /* winioctl.h:576:29 */ +type SET_PARTITION_INFORMATION = _SET_PARTITION_INFORMATION /* /usr/x86_64-w64-mingw32/include/winioctl.h:576:3 */ +type PSET_PARTITION_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:576:29 */ type _DRIVE_LAYOUT_INFORMATION = struct { FPartitionCount DWORD FSignature DWORD FPartitionEntry [1]PARTITION_INFORMATION -} /* winioctl.h:578:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:578:9 */ -type DRIVE_LAYOUT_INFORMATION = _DRIVE_LAYOUT_INFORMATION /* winioctl.h:582:3 */ -type PDRIVE_LAYOUT_INFORMATION = uintptr /* winioctl.h:582:28 */ +type DRIVE_LAYOUT_INFORMATION = _DRIVE_LAYOUT_INFORMATION /* /usr/x86_64-w64-mingw32/include/winioctl.h:582:3 */ +type PDRIVE_LAYOUT_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:582:28 */ type _VERIFY_INFORMATION = struct { FStartingOffset LARGE_INTEGER FLength DWORD F__ccgo_pad1 [4]byte -} /* winioctl.h:584:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:584:9 */ -type VERIFY_INFORMATION = _VERIFY_INFORMATION /* winioctl.h:587:3 */ -type PVERIFY_INFORMATION = uintptr /* winioctl.h:587:22 */ +type VERIFY_INFORMATION = _VERIFY_INFORMATION /* /usr/x86_64-w64-mingw32/include/winioctl.h:587:3 */ +type PVERIFY_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:587:22 */ type _REASSIGN_BLOCKS = struct { FReserved WORD FCount WORD FBlockNumber [1]DWORD -} /* winioctl.h:589:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:589:9 */ -type REASSIGN_BLOCKS = _REASSIGN_BLOCKS /* winioctl.h:593:3 */ -type PREASSIGN_BLOCKS = uintptr /* winioctl.h:593:19 */ +type REASSIGN_BLOCKS = _REASSIGN_BLOCKS /* /usr/x86_64-w64-mingw32/include/winioctl.h:593:3 */ +type PREASSIGN_BLOCKS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:593:19 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -59437,30 +59438,30 @@ type _REASSIGN_BLOCKS_EX = struct { FCount WORD F__ccgo_pad1 [4]byte FBlockNumber [1]LARGE_INTEGER -} /* winioctl.h:596:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:596:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type REASSIGN_BLOCKS_EX = _REASSIGN_BLOCKS_EX /* winioctl.h:600:3 */ -type PREASSIGN_BLOCKS_EX = uintptr /* winioctl.h:600:22 */ +type REASSIGN_BLOCKS_EX = _REASSIGN_BLOCKS_EX /* /usr/x86_64-w64-mingw32/include/winioctl.h:600:3 */ +type PREASSIGN_BLOCKS_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:600:22 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type PARTITION_STYLE = uint32 /* winioctl.h:605:3 */ +type PARTITION_STYLE = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:605:3 */ type _PARTITION_INFORMATION_GPT = struct { FPartitionType GUID FPartitionId GUID FAttributes DWORD64 FName [36]WCHAR -} /* winioctl.h:607:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:607:9 */ -type PARTITION_INFORMATION_GPT = _PARTITION_INFORMATION_GPT /* winioctl.h:612:3 */ -type PPARTITION_INFORMATION_GPT = uintptr /* winioctl.h:612:29 */ +type PARTITION_INFORMATION_GPT = _PARTITION_INFORMATION_GPT /* /usr/x86_64-w64-mingw32/include/winioctl.h:612:3 */ +type PPARTITION_INFORMATION_GPT = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:612:29 */ type _PARTITION_INFORMATION_MBR = struct { FPartitionType BYTE @@ -59468,13 +59469,13 @@ type _PARTITION_INFORMATION_MBR = struct { FRecognizedPartition BOOLEAN F__ccgo_pad1 [1]byte FHiddenSectors DWORD -} /* winioctl.h:621:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:621:9 */ -type PARTITION_INFORMATION_MBR = _PARTITION_INFORMATION_MBR /* winioctl.h:626:3 */ -type PPARTITION_INFORMATION_MBR = uintptr /* winioctl.h:626:29 */ +type PARTITION_INFORMATION_MBR = _PARTITION_INFORMATION_MBR /* /usr/x86_64-w64-mingw32/include/winioctl.h:626:3 */ +type PPARTITION_INFORMATION_MBR = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:626:29 */ -type SET_PARTITION_INFORMATION_MBR = SET_PARTITION_INFORMATION /* winioctl.h:628:35 */ -type SET_PARTITION_INFORMATION_GPT = PARTITION_INFORMATION_GPT /* winioctl.h:629:35 */ +type SET_PARTITION_INFORMATION_MBR = SET_PARTITION_INFORMATION /* /usr/x86_64-w64-mingw32/include/winioctl.h:628:35 */ +type SET_PARTITION_INFORMATION_GPT = PARTITION_INFORMATION_GPT /* /usr/x86_64-w64-mingw32/include/winioctl.h:629:35 */ type _SET_PARTITION_INFORMATION_EX = struct { FPartitionStyle PARTITION_STYLE @@ -59484,23 +59485,23 @@ type _SET_PARTITION_INFORMATION_EX = struct { FMbr SET_PARTITION_INFORMATION_MBR F__ccgo_pad2 [111]byte } -} /* winioctl.h:631:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:631:9 */ -type SET_PARTITION_INFORMATION_EX = _SET_PARTITION_INFORMATION_EX /* winioctl.h:637:3 */ -type PSET_PARTITION_INFORMATION_EX = uintptr /* winioctl.h:637:32 */ +type SET_PARTITION_INFORMATION_EX = _SET_PARTITION_INFORMATION_EX /* /usr/x86_64-w64-mingw32/include/winioctl.h:637:3 */ +type PSET_PARTITION_INFORMATION_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:637:32 */ type _CREATE_DISK_GPT = struct { FDiskId GUID FMaxPartitionCount DWORD -} /* winioctl.h:639:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:639:9 */ -type CREATE_DISK_GPT = _CREATE_DISK_GPT /* winioctl.h:642:3 */ -type PCREATE_DISK_GPT = uintptr /* winioctl.h:642:19 */ +type CREATE_DISK_GPT = _CREATE_DISK_GPT /* /usr/x86_64-w64-mingw32/include/winioctl.h:642:3 */ +type PCREATE_DISK_GPT = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:642:19 */ -type _CREATE_DISK_MBR = struct{ FSignature DWORD } /* winioctl.h:644:9 */ +type _CREATE_DISK_MBR = struct{ FSignature DWORD } /* /usr/x86_64-w64-mingw32/include/winioctl.h:644:9 */ -type CREATE_DISK_MBR = _CREATE_DISK_MBR /* winioctl.h:646:3 */ -type PCREATE_DISK_MBR = uintptr /* winioctl.h:646:19 */ +type CREATE_DISK_MBR = _CREATE_DISK_MBR /* /usr/x86_64-w64-mingw32/include/winioctl.h:646:3 */ +type PCREATE_DISK_MBR = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:646:19 */ type _CREATE_DISK = struct { FPartitionStyle PARTITION_STYLE @@ -59508,15 +59509,15 @@ type _CREATE_DISK = struct { FMbr CREATE_DISK_MBR F__ccgo_pad1 [16]byte } -} /* winioctl.h:648:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:648:9 */ -type CREATE_DISK = _CREATE_DISK /* winioctl.h:654:3 */ -type PCREATE_DISK = uintptr /* winioctl.h:654:15 */ +type CREATE_DISK = _CREATE_DISK /* /usr/x86_64-w64-mingw32/include/winioctl.h:654:3 */ +type PCREATE_DISK = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:654:15 */ -type _GET_LENGTH_INFORMATION = struct{ FLength LARGE_INTEGER } /* winioctl.h:656:9 */ +type _GET_LENGTH_INFORMATION = struct{ FLength LARGE_INTEGER } /* /usr/x86_64-w64-mingw32/include/winioctl.h:656:9 */ -type GET_LENGTH_INFORMATION = _GET_LENGTH_INFORMATION /* winioctl.h:658:3 */ -type PGET_LENGTH_INFORMATION = uintptr /* winioctl.h:658:26 */ +type GET_LENGTH_INFORMATION = _GET_LENGTH_INFORMATION /* /usr/x86_64-w64-mingw32/include/winioctl.h:658:3 */ +type PGET_LENGTH_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:658:26 */ type _PARTITION_INFORMATION_EX = struct { FPartitionStyle PARTITION_STYLE @@ -59531,10 +59532,10 @@ type _PARTITION_INFORMATION_EX = struct { FMbr PARTITION_INFORMATION_MBR F__ccgo_pad2 [104]byte } -} /* winioctl.h:660:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:660:9 */ -type PARTITION_INFORMATION_EX = _PARTITION_INFORMATION_EX /* winioctl.h:670:3 */ -type PPARTITION_INFORMATION_EX = uintptr /* winioctl.h:670:28 */ +type PARTITION_INFORMATION_EX = _PARTITION_INFORMATION_EX /* /usr/x86_64-w64-mingw32/include/winioctl.h:670:3 */ +type PPARTITION_INFORMATION_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:670:28 */ type _DRIVE_LAYOUT_INFORMATION_GPT = struct { FDiskId GUID @@ -59542,15 +59543,15 @@ type _DRIVE_LAYOUT_INFORMATION_GPT = struct { FUsableLength LARGE_INTEGER FMaxPartitionCount DWORD F__ccgo_pad1 [4]byte -} /* winioctl.h:672:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:672:9 */ -type DRIVE_LAYOUT_INFORMATION_GPT = _DRIVE_LAYOUT_INFORMATION_GPT /* winioctl.h:677:3 */ -type PDRIVE_LAYOUT_INFORMATION_GPT = uintptr /* winioctl.h:677:32 */ +type DRIVE_LAYOUT_INFORMATION_GPT = _DRIVE_LAYOUT_INFORMATION_GPT /* /usr/x86_64-w64-mingw32/include/winioctl.h:677:3 */ +type PDRIVE_LAYOUT_INFORMATION_GPT = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:677:32 */ -type _DRIVE_LAYOUT_INFORMATION_MBR = struct{ FSignature DWORD } /* winioctl.h:679:9 */ +type _DRIVE_LAYOUT_INFORMATION_MBR = struct{ FSignature DWORD } /* /usr/x86_64-w64-mingw32/include/winioctl.h:679:9 */ -type DRIVE_LAYOUT_INFORMATION_MBR = _DRIVE_LAYOUT_INFORMATION_MBR /* winioctl.h:681:3 */ -type PDRIVE_LAYOUT_INFORMATION_MBR = uintptr /* winioctl.h:681:32 */ +type DRIVE_LAYOUT_INFORMATION_MBR = _DRIVE_LAYOUT_INFORMATION_MBR /* /usr/x86_64-w64-mingw32/include/winioctl.h:681:3 */ +type PDRIVE_LAYOUT_INFORMATION_MBR = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:681:32 */ type _DRIVE_LAYOUT_INFORMATION_EX = struct { FPartitionStyle DWORD @@ -59561,12 +59562,12 @@ type _DRIVE_LAYOUT_INFORMATION_EX = struct { F__ccgo_pad2 [36]byte } FPartitionEntry [1]PARTITION_INFORMATION_EX -} /* winioctl.h:683:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:683:9 */ -type DRIVE_LAYOUT_INFORMATION_EX = _DRIVE_LAYOUT_INFORMATION_EX /* winioctl.h:691:3 */ -type PDRIVE_LAYOUT_INFORMATION_EX = uintptr /* winioctl.h:691:31 */ +type DRIVE_LAYOUT_INFORMATION_EX = _DRIVE_LAYOUT_INFORMATION_EX /* /usr/x86_64-w64-mingw32/include/winioctl.h:691:3 */ +type PDRIVE_LAYOUT_INFORMATION_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:691:31 */ -type DETECTION_TYPE = uint32 /* winioctl.h:695:3 */ +type DETECTION_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:695:3 */ type _DISK_INT13_INFO = struct { FDriveSelect WORD @@ -59576,10 +59577,10 @@ type _DISK_INT13_INFO = struct { FMaxHeads WORD FNumberDrives WORD F__ccgo_pad2 [2]byte -} /* winioctl.h:697:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:697:9 */ -type DISK_INT13_INFO = _DISK_INT13_INFO /* winioctl.h:703:3 */ -type PDISK_INT13_INFO = uintptr /* winioctl.h:703:19 */ +type DISK_INT13_INFO = _DISK_INT13_INFO /* /usr/x86_64-w64-mingw32/include/winioctl.h:703:3 */ +type PDISK_INT13_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:703:19 */ type _DISK_EX_INT13_INFO = struct { FExBufferSize WORD @@ -59591,10 +59592,10 @@ type _DISK_EX_INT13_INFO = struct { FExSectorSize WORD FExReserved WORD F__ccgo_pad1 [4]byte -} /* winioctl.h:705:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:705:9 */ -type DISK_EX_INT13_INFO = _DISK_EX_INT13_INFO /* winioctl.h:714:3 */ -type PDISK_EX_INT13_INFO = uintptr /* winioctl.h:714:22 */ +type DISK_EX_INT13_INFO = _DISK_EX_INT13_INFO /* /usr/x86_64-w64-mingw32/include/winioctl.h:714:3 */ +type PDISK_EX_INT13_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:714:22 */ type _DISK_DETECTION_INFO = struct { FSizeOfDetectInfo DWORD @@ -59605,10 +59606,10 @@ type _DISK_DETECTION_INFO = struct { FExInt13 DISK_EX_INT13_INFO } } -} /* winioctl.h:716:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:716:9 */ -type DISK_DETECTION_INFO = _DISK_DETECTION_INFO /* winioctl.h:725:3 */ -type PDISK_DETECTION_INFO = uintptr /* winioctl.h:725:23 */ +type DISK_DETECTION_INFO = _DISK_DETECTION_INFO /* /usr/x86_64-w64-mingw32/include/winioctl.h:725:3 */ +type PDISK_DETECTION_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:725:23 */ type _DISK_PARTITION_INFO = struct { FSizeOfPartitionInfo DWORD @@ -59620,30 +59621,30 @@ type _DISK_PARTITION_INFO = struct { } F__ccgo_pad1 [8]byte } -} /* winioctl.h:727:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:727:9 */ -type DISK_PARTITION_INFO = _DISK_PARTITION_INFO /* winioctl.h:739:3 */ -type PDISK_PARTITION_INFO = uintptr /* winioctl.h:739:23 */ +type DISK_PARTITION_INFO = _DISK_PARTITION_INFO /* /usr/x86_64-w64-mingw32/include/winioctl.h:739:3 */ +type PDISK_PARTITION_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:739:23 */ type _DISK_GEOMETRY_EX = struct { FGeometry DISK_GEOMETRY FDiskSize LARGE_INTEGER FData [1]BYTE F__ccgo_pad1 [7]byte -} /* winioctl.h:744:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:744:9 */ -type DISK_GEOMETRY_EX = _DISK_GEOMETRY_EX /* winioctl.h:748:3 */ -type PDISK_GEOMETRY_EX = uintptr /* winioctl.h:748:20 */ +type DISK_GEOMETRY_EX = _DISK_GEOMETRY_EX /* /usr/x86_64-w64-mingw32/include/winioctl.h:748:3 */ +type PDISK_GEOMETRY_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:748:20 */ type _DISK_CONTROLLER_NUMBER = struct { FControllerNumber DWORD FDiskNumber DWORD -} /* winioctl.h:750:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:750:9 */ -type DISK_CONTROLLER_NUMBER = _DISK_CONTROLLER_NUMBER /* winioctl.h:753:3 */ -type PDISK_CONTROLLER_NUMBER = uintptr /* winioctl.h:753:26 */ +type DISK_CONTROLLER_NUMBER = _DISK_CONTROLLER_NUMBER /* /usr/x86_64-w64-mingw32/include/winioctl.h:753:3 */ +type PDISK_CONTROLLER_NUMBER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:753:26 */ -type DISK_CACHE_RETENTION_PRIORITY = uint32 /* winioctl.h:757:3 */ +type DISK_CACHE_RETENTION_PRIORITY = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:757:3 */ type _DISK_CACHE_INFORMATION = struct { FParametersSavable BOOLEAN @@ -59663,27 +59664,27 @@ type _DISK_CACHE_INFORMATION = struct { } } F__ccgo_pad3 [2]byte -} /* winioctl.h:759:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:759:9 */ -type DISK_CACHE_INFORMATION = _DISK_CACHE_INFORMATION /* winioctl.h:778:3 */ -type PDISK_CACHE_INFORMATION = uintptr /* winioctl.h:778:26 */ +type DISK_CACHE_INFORMATION = _DISK_CACHE_INFORMATION /* /usr/x86_64-w64-mingw32/include/winioctl.h:778:3 */ +type PDISK_CACHE_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:778:26 */ type _DISK_GROW_PARTITION = struct { FPartitionNumber DWORD F__ccgo_pad1 [4]byte FBytesToGrow LARGE_INTEGER -} /* winioctl.h:780:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:780:9 */ -type DISK_GROW_PARTITION = _DISK_GROW_PARTITION /* winioctl.h:783:3 */ -type PDISK_GROW_PARTITION = uintptr /* winioctl.h:783:23 */ +type DISK_GROW_PARTITION = _DISK_GROW_PARTITION /* /usr/x86_64-w64-mingw32/include/winioctl.h:783:3 */ +type PDISK_GROW_PARTITION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:783:23 */ type _HISTOGRAM_BUCKET = struct { FReads DWORD FWrites DWORD -} /* winioctl.h:787:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:787:9 */ -type HISTOGRAM_BUCKET = _HISTOGRAM_BUCKET /* winioctl.h:790:3 */ -type PHISTOGRAM_BUCKET = uintptr /* winioctl.h:790:20 */ +type HISTOGRAM_BUCKET = _HISTOGRAM_BUCKET /* /usr/x86_64-w64-mingw32/include/winioctl.h:790:3 */ +type PHISTOGRAM_BUCKET = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:790:20 */ type _DISK_HISTOGRAM = struct { FDiskSize LARGE_INTEGER @@ -59697,10 +59698,10 @@ type _DISK_HISTOGRAM = struct { FReadCount DWORD FWriteCount DWORD FHistogram PHISTOGRAM_BUCKET -} /* winioctl.h:794:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:794:9 */ -type DISK_HISTOGRAM = _DISK_HISTOGRAM /* winioctl.h:806:3 */ -type PDISK_HISTOGRAM = uintptr /* winioctl.h:806:18 */ +type DISK_HISTOGRAM = _DISK_HISTOGRAM /* /usr/x86_64-w64-mingw32/include/winioctl.h:806:3 */ +type PDISK_HISTOGRAM = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:806:18 */ type _DISK_PERFORMANCE = struct { FBytesRead LARGE_INTEGER @@ -59716,10 +59717,10 @@ type _DISK_PERFORMANCE = struct { FStorageDeviceNumber DWORD FStorageManagerName [8]WCHAR F__ccgo_pad1 [4]byte -} /* winioctl.h:810:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:810:9 */ -type DISK_PERFORMANCE = _DISK_PERFORMANCE /* winioctl.h:823:3 */ -type PDISK_PERFORMANCE = uintptr /* winioctl.h:823:20 */ +type DISK_PERFORMANCE = _DISK_PERFORMANCE /* /usr/x86_64-w64-mingw32/include/winioctl.h:823:3 */ +type PDISK_PERFORMANCE = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:823:20 */ type _DISK_RECORD = struct { FByteOffset LARGE_INTEGER @@ -59730,10 +59731,10 @@ type _DISK_RECORD = struct { FDeviceNumber BYTE FReadRequest BOOLEAN F__ccgo_pad1 [2]byte -} /* winioctl.h:825:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:825:9 */ -type DISK_RECORD = _DISK_RECORD /* winioctl.h:833:3 */ -type PDISK_RECORD = uintptr /* winioctl.h:833:15 */ +type DISK_RECORD = _DISK_RECORD /* /usr/x86_64-w64-mingw32/include/winioctl.h:833:3 */ +type PDISK_RECORD = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:833:15 */ type _DISK_LOGGING = struct { FFunction BYTE @@ -59741,47 +59742,47 @@ type _DISK_LOGGING = struct { FBufferAddress PVOID FBufferSize DWORD F__ccgo_pad2 [4]byte -} /* winioctl.h:835:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:835:9 */ -type DISK_LOGGING = _DISK_LOGGING /* winioctl.h:839:3 */ -type PDISK_LOGGING = uintptr /* winioctl.h:839:16 */ +type DISK_LOGGING = _DISK_LOGGING /* /usr/x86_64-w64-mingw32/include/winioctl.h:839:3 */ +type PDISK_LOGGING = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:839:16 */ -type BIN_TYPES = uint32 /* winioctl.h:848:3 */ +type BIN_TYPES = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:848:3 */ type _BIN_RANGE = struct { FStartValue LARGE_INTEGER FLength LARGE_INTEGER -} /* winioctl.h:850:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:850:9 */ -type BIN_RANGE = _BIN_RANGE /* winioctl.h:853:3 */ -type PBIN_RANGE = uintptr /* winioctl.h:853:13 */ +type BIN_RANGE = _BIN_RANGE /* /usr/x86_64-w64-mingw32/include/winioctl.h:853:3 */ +type PBIN_RANGE = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:853:13 */ type _PERF_BIN = struct { FNumberOfBins DWORD FTypeOfBin DWORD FBinsRanges [1]BIN_RANGE -} /* winioctl.h:855:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:855:9 */ -type PERF_BIN = _PERF_BIN /* winioctl.h:859:3 */ -type PPERF_BIN = uintptr /* winioctl.h:859:12 */ +type PERF_BIN = _PERF_BIN /* /usr/x86_64-w64-mingw32/include/winioctl.h:859:3 */ +type PPERF_BIN = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:859:12 */ type _BIN_COUNT = struct { FBinRange BIN_RANGE FBinCount DWORD F__ccgo_pad1 [4]byte -} /* winioctl.h:861:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:861:9 */ -type BIN_COUNT = _BIN_COUNT /* winioctl.h:864:3 */ -type PBIN_COUNT = uintptr /* winioctl.h:864:13 */ +type BIN_COUNT = _BIN_COUNT /* /usr/x86_64-w64-mingw32/include/winioctl.h:864:3 */ +type PBIN_COUNT = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:864:13 */ type _BIN_RESULTS = struct { FNumberOfBins DWORD F__ccgo_pad1 [4]byte FBinCounts [1]BIN_COUNT -} /* winioctl.h:866:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:866:9 */ -type BIN_RESULTS = _BIN_RESULTS /* winioctl.h:869:3 */ -type PBIN_RESULTS = uintptr /* winioctl.h:869:15 */ +type BIN_RESULTS = _BIN_RESULTS /* /usr/x86_64-w64-mingw32/include/winioctl.h:869:3 */ +type PBIN_RESULTS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:869:15 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -59794,15 +59795,15 @@ type _GETVERSIONINPARAMS = struct { FbIDEDeviceMap BYTE FfCapabilities DWORD FdwReserved [4]DWORD -} /* winioctl.h:872:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:872:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type GETVERSIONINPARAMS = _GETVERSIONINPARAMS /* winioctl.h:879:3 */ -type PGETVERSIONINPARAMS = uintptr /* winioctl.h:879:22 */ -type LPGETVERSIONINPARAMS = uintptr /* winioctl.h:879:43 */ +type GETVERSIONINPARAMS = _GETVERSIONINPARAMS /* /usr/x86_64-w64-mingw32/include/winioctl.h:879:3 */ +type PGETVERSIONINPARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:879:22 */ +type LPGETVERSIONINPARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:879:43 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. @@ -59821,7 +59822,7 @@ type _IDEREGS = struct { FbDriveHeadReg BYTE FbCommandReg BYTE FbReserved BYTE -} /* winioctl.h:887:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:887:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -59832,9 +59833,9 @@ type _IDEREGS = struct { // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type IDEREGS = _IDEREGS /* winioctl.h:896:3 */ -type PIDEREGS = uintptr /* winioctl.h:896:11 */ -type LPIDEREGS = uintptr /* winioctl.h:896:21 */ +type IDEREGS = _IDEREGS /* /usr/x86_64-w64-mingw32/include/winioctl.h:896:3 */ +type PIDEREGS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:896:11 */ +type LPIDEREGS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:896:21 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. @@ -59852,7 +59853,7 @@ type _SENDCMDINPARAMS = struct { FdwReserved [4]DWORD FbBuffer [1]BYTE F__ccgo_pad1 [3]byte -} /* winioctl.h:907:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:907:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -59863,9 +59864,9 @@ type _SENDCMDINPARAMS = struct { // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type SENDCMDINPARAMS = _SENDCMDINPARAMS /* winioctl.h:914:3 */ -type PSENDCMDINPARAMS = uintptr /* winioctl.h:914:19 */ -type LPSENDCMDINPARAMS = uintptr /* winioctl.h:914:37 */ +type SENDCMDINPARAMS = _SENDCMDINPARAMS /* /usr/x86_64-w64-mingw32/include/winioctl.h:914:3 */ +type PSENDCMDINPARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:914:19 */ +type LPSENDCMDINPARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:914:37 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. @@ -59880,7 +59881,7 @@ type _DRIVERSTATUS = struct { FbIDEError BYTE FbReserved [2]BYTE FdwReserved [2]DWORD -} /* winioctl.h:918:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:918:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -59891,9 +59892,9 @@ type _DRIVERSTATUS = struct { // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type DRIVERSTATUS = _DRIVERSTATUS /* winioctl.h:923:3 */ -type PDRIVERSTATUS = uintptr /* winioctl.h:923:16 */ -type LPDRIVERSTATUS = uintptr /* winioctl.h:923:31 */ +type DRIVERSTATUS = _DRIVERSTATUS /* /usr/x86_64-w64-mingw32/include/winioctl.h:923:3 */ +type PDRIVERSTATUS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:923:16 */ +type LPDRIVERSTATUS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:923:31 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. @@ -59908,7 +59909,7 @@ type _SENDCMDOUTPARAMS = struct { FDriverStatus DRIVERSTATUS FbBuffer [1]BYTE F__ccgo_pad1 [3]byte -} /* winioctl.h:946:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:946:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -59919,32 +59920,32 @@ type _SENDCMDOUTPARAMS = struct { // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type SENDCMDOUTPARAMS = _SENDCMDOUTPARAMS /* winioctl.h:950:3 */ -type PSENDCMDOUTPARAMS = uintptr /* winioctl.h:950:20 */ -type LPSENDCMDOUTPARAMS = uintptr /* winioctl.h:950:39 */ +type SENDCMDOUTPARAMS = _SENDCMDOUTPARAMS /* /usr/x86_64-w64-mingw32/include/winioctl.h:950:3 */ +type PSENDCMDOUTPARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:950:20 */ +type LPSENDCMDOUTPARAMS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:950:39 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type ELEMENT_TYPE = uint32 /* winioctl.h:996:3 */ -type PELEMENT_TYPE = uintptr /* winioctl.h:996:16 */ +type ELEMENT_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:996:3 */ +type PELEMENT_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:996:16 */ type _CHANGER_ELEMENT = struct { FElementType ELEMENT_TYPE FElementAddress DWORD -} /* winioctl.h:998:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:998:9 */ -type CHANGER_ELEMENT = _CHANGER_ELEMENT /* winioctl.h:1001:3 */ -type PCHANGER_ELEMENT = uintptr /* winioctl.h:1001:19 */ +type CHANGER_ELEMENT = _CHANGER_ELEMENT /* /usr/x86_64-w64-mingw32/include/winioctl.h:1001:3 */ +type PCHANGER_ELEMENT = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1001:19 */ type _CHANGER_ELEMENT_LIST = struct { FElement CHANGER_ELEMENT FNumberOfElements DWORD -} /* winioctl.h:1003:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1003:9 */ -type CHANGER_ELEMENT_LIST = _CHANGER_ELEMENT_LIST /* winioctl.h:1006:3 */ -type PCHANGER_ELEMENT_LIST = uintptr /* winioctl.h:1006:25 */ +type CHANGER_ELEMENT_LIST = _CHANGER_ELEMENT_LIST /* /usr/x86_64-w64-mingw32/include/winioctl.h:1006:3 */ +type PCHANGER_ELEMENT_LIST = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1006:25 */ type _GET_CHANGER_PARAMETERS = struct { FSize DWORD @@ -59975,10 +59976,10 @@ type _GET_CHANGER_PARAMETERS = struct { FPositionCapabilities BYTE FReserved1 [2]BYTE FReserved2 [2]DWORD -} /* winioctl.h:1070:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1070:9 */ -type GET_CHANGER_PARAMETERS = _GET_CHANGER_PARAMETERS /* winioctl.h:1099:3 */ -type PGET_CHANGER_PARAMETERS = uintptr /* winioctl.h:1099:26 */ +type GET_CHANGER_PARAMETERS = _GET_CHANGER_PARAMETERS /* /usr/x86_64-w64-mingw32/include/winioctl.h:1099:3 */ +type PGET_CHANGER_PARAMETERS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1099:26 */ type _CHANGER_PRODUCT_DATA = struct { FVendorId [8]BYTE @@ -59986,27 +59987,27 @@ type _CHANGER_PRODUCT_DATA = struct { FRevision [4]BYTE FSerialNumber [32]BYTE FDeviceType BYTE -} /* winioctl.h:1101:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1101:9 */ -type CHANGER_PRODUCT_DATA = _CHANGER_PRODUCT_DATA /* winioctl.h:1107:3 */ -type PCHANGER_PRODUCT_DATA = uintptr /* winioctl.h:1107:24 */ +type CHANGER_PRODUCT_DATA = _CHANGER_PRODUCT_DATA /* /usr/x86_64-w64-mingw32/include/winioctl.h:1107:3 */ +type PCHANGER_PRODUCT_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1107:24 */ type _CHANGER_SET_ACCESS = struct { FElement CHANGER_ELEMENT FControl DWORD -} /* winioctl.h:1114:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1114:9 */ -type CHANGER_SET_ACCESS = _CHANGER_SET_ACCESS /* winioctl.h:1117:3 */ -type PCHANGER_SET_ACCESS = uintptr /* winioctl.h:1117:22 */ +type CHANGER_SET_ACCESS = _CHANGER_SET_ACCESS /* /usr/x86_64-w64-mingw32/include/winioctl.h:1117:3 */ +type PCHANGER_SET_ACCESS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1117:22 */ type _CHANGER_READ_ELEMENT_STATUS = struct { FElementList CHANGER_ELEMENT_LIST FVolumeTagInfo BOOLEAN F__ccgo_pad1 [3]byte -} /* winioctl.h:1119:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1119:9 */ -type CHANGER_READ_ELEMENT_STATUS = _CHANGER_READ_ELEMENT_STATUS /* winioctl.h:1122:3 */ -type PCHANGER_READ_ELEMENT_STATUS = uintptr /* winioctl.h:1122:31 */ +type CHANGER_READ_ELEMENT_STATUS = _CHANGER_READ_ELEMENT_STATUS /* /usr/x86_64-w64-mingw32/include/winioctl.h:1122:3 */ +type PCHANGER_READ_ELEMENT_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1122:31 */ type _CHANGER_ELEMENT_STATUS = struct { FElement CHANGER_ELEMENT @@ -60018,10 +60019,10 @@ type _CHANGER_ELEMENT_STATUS = struct { FReserved WORD FPrimaryVolumeID [36]BYTE FAlternateVolumeID [36]BYTE -} /* winioctl.h:1124:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1124:9 */ -type CHANGER_ELEMENT_STATUS = _CHANGER_ELEMENT_STATUS /* winioctl.h:1134:3 */ -type PCHANGER_ELEMENT_STATUS = uintptr /* winioctl.h:1134:26 */ +type CHANGER_ELEMENT_STATUS = _CHANGER_ELEMENT_STATUS /* /usr/x86_64-w64-mingw32/include/winioctl.h:1134:3 */ +type PCHANGER_ELEMENT_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1134:26 */ type _CHANGER_ELEMENT_STATUS_EX = struct { FElement CHANGER_ELEMENT @@ -60036,29 +60037,29 @@ type _CHANGER_ELEMENT_STATUS_EX = struct { FVendorIdentification [8]BYTE FProductIdentification [16]BYTE FSerialNumber [32]BYTE -} /* winioctl.h:1136:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1136:9 */ -type CHANGER_ELEMENT_STATUS_EX = _CHANGER_ELEMENT_STATUS_EX /* winioctl.h:1149:3 */ -type PCHANGER_ELEMENT_STATUS_EX = uintptr /* winioctl.h:1149:29 */ +type CHANGER_ELEMENT_STATUS_EX = _CHANGER_ELEMENT_STATUS_EX /* /usr/x86_64-w64-mingw32/include/winioctl.h:1149:3 */ +type PCHANGER_ELEMENT_STATUS_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1149:29 */ type _CHANGER_INITIALIZE_ELEMENT_STATUS = struct { FElementList CHANGER_ELEMENT_LIST FBarCodeScan BOOLEAN F__ccgo_pad1 [3]byte -} /* winioctl.h:1177:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1177:9 */ -type CHANGER_INITIALIZE_ELEMENT_STATUS = _CHANGER_INITIALIZE_ELEMENT_STATUS /* winioctl.h:1180:3 */ -type PCHANGER_INITIALIZE_ELEMENT_STATUS = uintptr /* winioctl.h:1180:37 */ +type CHANGER_INITIALIZE_ELEMENT_STATUS = _CHANGER_INITIALIZE_ELEMENT_STATUS /* /usr/x86_64-w64-mingw32/include/winioctl.h:1180:3 */ +type PCHANGER_INITIALIZE_ELEMENT_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1180:37 */ type _CHANGER_SET_POSITION = struct { FTransport CHANGER_ELEMENT FDestination CHANGER_ELEMENT FFlip BOOLEAN F__ccgo_pad1 [3]byte -} /* winioctl.h:1182:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1182:9 */ -type CHANGER_SET_POSITION = _CHANGER_SET_POSITION /* winioctl.h:1186:3 */ -type PCHANGER_SET_POSITION = uintptr /* winioctl.h:1186:24 */ +type CHANGER_SET_POSITION = _CHANGER_SET_POSITION /* /usr/x86_64-w64-mingw32/include/winioctl.h:1186:3 */ +type PCHANGER_SET_POSITION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1186:24 */ type _CHANGER_EXCHANGE_MEDIUM = struct { FTransport CHANGER_ELEMENT @@ -60068,10 +60069,10 @@ type _CHANGER_EXCHANGE_MEDIUM = struct { FFlip1 BOOLEAN FFlip2 BOOLEAN F__ccgo_pad1 [2]byte -} /* winioctl.h:1188:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1188:9 */ -type CHANGER_EXCHANGE_MEDIUM = _CHANGER_EXCHANGE_MEDIUM /* winioctl.h:1195:3 */ -type PCHANGER_EXCHANGE_MEDIUM = uintptr /* winioctl.h:1195:27 */ +type CHANGER_EXCHANGE_MEDIUM = _CHANGER_EXCHANGE_MEDIUM /* /usr/x86_64-w64-mingw32/include/winioctl.h:1195:3 */ +type PCHANGER_EXCHANGE_MEDIUM = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1195:27 */ type _CHANGER_MOVE_MEDIUM = struct { FTransport CHANGER_ELEMENT @@ -60079,44 +60080,44 @@ type _CHANGER_MOVE_MEDIUM = struct { FDestination CHANGER_ELEMENT FFlip BOOLEAN F__ccgo_pad1 [3]byte -} /* winioctl.h:1197:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1197:9 */ -type CHANGER_MOVE_MEDIUM = _CHANGER_MOVE_MEDIUM /* winioctl.h:1202:3 */ -type PCHANGER_MOVE_MEDIUM = uintptr /* winioctl.h:1202:23 */ +type CHANGER_MOVE_MEDIUM = _CHANGER_MOVE_MEDIUM /* /usr/x86_64-w64-mingw32/include/winioctl.h:1202:3 */ +type PCHANGER_MOVE_MEDIUM = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1202:23 */ type _CHANGER_SEND_VOLUME_TAG_INFORMATION = struct { FStartingElement CHANGER_ELEMENT FActionCode DWORD FVolumeIDTemplate [40]BYTE -} /* winioctl.h:1204:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1204:9 */ -type CHANGER_SEND_VOLUME_TAG_INFORMATION = _CHANGER_SEND_VOLUME_TAG_INFORMATION /* winioctl.h:1208:3 */ -type PCHANGER_SEND_VOLUME_TAG_INFORMATION = uintptr /* winioctl.h:1208:39 */ +type CHANGER_SEND_VOLUME_TAG_INFORMATION = _CHANGER_SEND_VOLUME_TAG_INFORMATION /* /usr/x86_64-w64-mingw32/include/winioctl.h:1208:3 */ +type PCHANGER_SEND_VOLUME_TAG_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1208:39 */ type _READ_ELEMENT_ADDRESS_INFO = struct { FNumberOfElements DWORD FElementStatus [1]CHANGER_ELEMENT_STATUS -} /* winioctl.h:1210:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1210:9 */ -type READ_ELEMENT_ADDRESS_INFO = _READ_ELEMENT_ADDRESS_INFO /* winioctl.h:1213:3 */ -type PREAD_ELEMENT_ADDRESS_INFO = uintptr /* winioctl.h:1213:29 */ +type READ_ELEMENT_ADDRESS_INFO = _READ_ELEMENT_ADDRESS_INFO /* /usr/x86_64-w64-mingw32/include/winioctl.h:1213:3 */ +type PREAD_ELEMENT_ADDRESS_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1213:29 */ -type CHANGER_DEVICE_PROBLEM_TYPE = uint32 /* winioctl.h:1235:3 */ -type PCHANGER_DEVICE_PROBLEM_TYPE = uintptr /* winioctl.h:1235:31 */ +type CHANGER_DEVICE_PROBLEM_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:1235:3 */ +type PCHANGER_DEVICE_PROBLEM_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1235:31 */ type _PATHNAME_BUFFER = struct { FPathNameLength DWORD FName [1]WCHAR F__ccgo_pad1 [2]byte -} /* winioctl.h:1335:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1335:9 */ -type PATHNAME_BUFFER = _PATHNAME_BUFFER /* winioctl.h:1338:3 */ -type PPATHNAME_BUFFER = uintptr /* winioctl.h:1338:19 */ +type PATHNAME_BUFFER = _PATHNAME_BUFFER /* /usr/x86_64-w64-mingw32/include/winioctl.h:1338:3 */ +type PPATHNAME_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1338:19 */ -type _FSCTL_QUERY_FAT_BPB_BUFFER = struct{ FFirst0x24BytesOfBootSector [36]BYTE } /* winioctl.h:1340:9 */ +type _FSCTL_QUERY_FAT_BPB_BUFFER = struct{ FFirst0x24BytesOfBootSector [36]BYTE } /* /usr/x86_64-w64-mingw32/include/winioctl.h:1340:9 */ -type FSCTL_QUERY_FAT_BPB_BUFFER = _FSCTL_QUERY_FAT_BPB_BUFFER /* winioctl.h:1342:3 */ -type PFSCTL_QUERY_FAT_BPB_BUFFER = uintptr /* winioctl.h:1342:30 */ +type FSCTL_QUERY_FAT_BPB_BUFFER = _FSCTL_QUERY_FAT_BPB_BUFFER /* /usr/x86_64-w64-mingw32/include/winioctl.h:1342:3 */ +type PFSCTL_QUERY_FAT_BPB_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1342:30 */ type NTFS_VOLUME_DATA_BUFFER = struct { FVolumeSerialNumber LARGE_INTEGER @@ -60133,29 +60134,29 @@ type NTFS_VOLUME_DATA_BUFFER = struct { FMft2StartLcn LARGE_INTEGER FMftZoneStart LARGE_INTEGER FMftZoneEnd LARGE_INTEGER -} /* winioctl.h:1359:3 */ -type PNTFS_VOLUME_DATA_BUFFER = uintptr /* winioctl.h:1359:27 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1359:3 */ +type PNTFS_VOLUME_DATA_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1359:27 */ type NTFS_EXTENDED_VOLUME_DATA = struct { FByteCount DWORD FMajorVersion WORD FMinorVersion WORD -} /* winioctl.h:1365:3 */ -type PNTFS_EXTENDED_VOLUME_DATA = uintptr /* winioctl.h:1365:29 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1365:3 */ +type PNTFS_EXTENDED_VOLUME_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1365:29 */ -type STARTING_LCN_INPUT_BUFFER = struct{ FStartingLcn LARGE_INTEGER } /* winioctl.h:1369:3 */ -type PSTARTING_LCN_INPUT_BUFFER = uintptr /* winioctl.h:1369:29 */ +type STARTING_LCN_INPUT_BUFFER = struct{ FStartingLcn LARGE_INTEGER } /* /usr/x86_64-w64-mingw32/include/winioctl.h:1369:3 */ +type PSTARTING_LCN_INPUT_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1369:29 */ type VOLUME_BITMAP_BUFFER = struct { FStartingLcn LARGE_INTEGER FBitmapSize LARGE_INTEGER FBuffer [1]BYTE F__ccgo_pad1 [7]byte -} /* winioctl.h:1375:3 */ -type PVOLUME_BITMAP_BUFFER = uintptr /* winioctl.h:1375:24 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1375:3 */ +type PVOLUME_BITMAP_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1375:24 */ -type STARTING_VCN_INPUT_BUFFER = struct{ FStartingVcn LARGE_INTEGER } /* winioctl.h:1379:3 */ -type PSTARTING_VCN_INPUT_BUFFER = uintptr /* winioctl.h:1379:29 */ +type STARTING_VCN_INPUT_BUFFER = struct{ FStartingVcn LARGE_INTEGER } /* /usr/x86_64-w64-mingw32/include/winioctl.h:1379:3 */ +type PSTARTING_VCN_INPUT_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1379:29 */ type RETRIEVAL_POINTERS_BUFFER1 = struct { FExtentCount DWORD @@ -60165,21 +60166,21 @@ type RETRIEVAL_POINTERS_BUFFER1 = struct { FNextVcn LARGE_INTEGER FLcn LARGE_INTEGER } -} /* winioctl.h:1381:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1381:9 */ -type RETRIEVAL_POINTERS_BUFFER = RETRIEVAL_POINTERS_BUFFER1 /* winioctl.h:1388:3 */ -type PRETRIEVAL_POINTERS_BUFFER = uintptr /* winioctl.h:1388:29 */ +type RETRIEVAL_POINTERS_BUFFER = RETRIEVAL_POINTERS_BUFFER1 /* /usr/x86_64-w64-mingw32/include/winioctl.h:1388:3 */ +type PRETRIEVAL_POINTERS_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1388:29 */ -type NTFS_FILE_RECORD_INPUT_BUFFER = struct{ FFileReferenceNumber LARGE_INTEGER } /* winioctl.h:1392:3 */ -type PNTFS_FILE_RECORD_INPUT_BUFFER = uintptr /* winioctl.h:1392:33 */ +type NTFS_FILE_RECORD_INPUT_BUFFER = struct{ FFileReferenceNumber LARGE_INTEGER } /* /usr/x86_64-w64-mingw32/include/winioctl.h:1392:3 */ +type PNTFS_FILE_RECORD_INPUT_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1392:33 */ type NTFS_FILE_RECORD_OUTPUT_BUFFER = struct { FFileReferenceNumber LARGE_INTEGER FFileRecordLength DWORD FFileRecordBuffer [1]BYTE F__ccgo_pad1 [3]byte -} /* winioctl.h:1398:3 */ -type PNTFS_FILE_RECORD_OUTPUT_BUFFER = uintptr /* winioctl.h:1398:34 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1398:3 */ +type PNTFS_FILE_RECORD_OUTPUT_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1398:34 */ type MOVE_FILE_DATA = struct { FFileHandle HANDLE @@ -60187,8 +60188,8 @@ type MOVE_FILE_DATA = struct { FStartingLcn LARGE_INTEGER FClusterCount DWORD F__ccgo_pad1 [4]byte -} /* winioctl.h:1405:3 */ -type PMOVE_FILE_DATA = uintptr /* winioctl.h:1405:18 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1405:3 */ +type PMOVE_FILE_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1405:18 */ type _MOVE_FILE_DATA32 = struct { FFileHandle UINT32 @@ -60197,16 +60198,16 @@ type _MOVE_FILE_DATA32 = struct { FStartingLcn LARGE_INTEGER FClusterCount DWORD F__ccgo_pad2 [4]byte -} /* winioctl.h:1408:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1408:9 */ -type MOVE_FILE_DATA32 = _MOVE_FILE_DATA32 /* winioctl.h:1413:3 */ -type PMOVE_FILE_DATA32 = uintptr /* winioctl.h:1413:20 */ +type MOVE_FILE_DATA32 = _MOVE_FILE_DATA32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:1413:3 */ +type PMOVE_FILE_DATA32 = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1413:20 */ type FIND_BY_SID_DATA = struct { FRestart DWORD FSid SID -} /* winioctl.h:1419:3 */ -type PFIND_BY_SID_DATA = uintptr /* winioctl.h:1419:20 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1419:3 */ +type PFIND_BY_SID_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1419:20 */ type FIND_BY_SID_OUTPUT = struct { FNextEntryOffset DWORD @@ -60214,21 +60215,21 @@ type FIND_BY_SID_OUTPUT = struct { FFileNameLength DWORD FFileName [1]WCHAR F__ccgo_pad1 [2]byte -} /* winioctl.h:1426:3 */ -type PFIND_BY_SID_OUTPUT = uintptr /* winioctl.h:1426:22 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1426:3 */ +type PFIND_BY_SID_OUTPUT = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1426:22 */ type MFT_ENUM_DATA = struct { FStartFileReferenceNumber DWORDLONG FLowUsn USN FHighUsn USN -} /* winioctl.h:1432:3 */ -type PMFT_ENUM_DATA = uintptr /* winioctl.h:1432:17 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1432:3 */ +type PMFT_ENUM_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1432:17 */ type CREATE_USN_JOURNAL_DATA = struct { FMaximumSize DWORDLONG FAllocationDelta DWORDLONG -} /* winioctl.h:1437:3 */ -type PCREATE_USN_JOURNAL_DATA = uintptr /* winioctl.h:1437:27 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1437:3 */ +type PCREATE_USN_JOURNAL_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1437:27 */ type READ_USN_JOURNAL_DATA = struct { FStartUsn USN @@ -60237,8 +60238,8 @@ type READ_USN_JOURNAL_DATA = struct { FTimeout DWORDLONG FBytesToWaitFor DWORDLONG FUsnJournalID DWORDLONG -} /* winioctl.h:1446:3 */ -type PREAD_USN_JOURNAL_DATA = uintptr /* winioctl.h:1446:25 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1446:3 */ +type PREAD_USN_JOURNAL_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1446:25 */ type USN_RECORD = struct { FRecordLength DWORD @@ -60256,8 +60257,8 @@ type USN_RECORD = struct { FFileNameOffset WORD FFileName [1]WCHAR F__ccgo_pad1 [2]byte -} /* winioctl.h:1463:3 */ -type PUSN_RECORD = uintptr /* winioctl.h:1463:14 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1463:3 */ +type PUSN_RECORD = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1463:14 */ type USN_JOURNAL_DATA = struct { FUsnJournalID DWORDLONG @@ -60267,15 +60268,15 @@ type USN_JOURNAL_DATA = struct { FMaxUsn USN FMaximumSize DWORDLONG FAllocationDelta DWORDLONG -} /* winioctl.h:1498:3 */ -type PUSN_JOURNAL_DATA = uintptr /* winioctl.h:1498:20 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1498:3 */ +type PUSN_JOURNAL_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1498:20 */ type DELETE_USN_JOURNAL_DATA = struct { FUsnJournalID DWORDLONG FDeleteFlags DWORD F__ccgo_pad1 [4]byte -} /* winioctl.h:1503:3 */ -type PDELETE_USN_JOURNAL_DATA = uintptr /* winioctl.h:1503:27 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1503:3 */ +type PDELETE_USN_JOURNAL_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1503:27 */ type MARK_HANDLE_INFO = struct { FUsnSourceInfo DWORD @@ -60283,30 +60284,30 @@ type MARK_HANDLE_INFO = struct { FVolumeHandle HANDLE FHandleInfo DWORD F__ccgo_pad2 [4]byte -} /* winioctl.h:1514:3 */ -type PMARK_HANDLE_INFO = uintptr /* winioctl.h:1514:20 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1514:3 */ +type PMARK_HANDLE_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1514:20 */ type MARK_HANDLE_INFO32 = struct { FUsnSourceInfo DWORD FVolumeHandle UINT32 FHandleInfo DWORD -} /* winioctl.h:1523:3 */ -type PMARK_HANDLE_INFO32 = uintptr /* winioctl.h:1523:22 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1523:3 */ +type PMARK_HANDLE_INFO32 = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1523:22 */ type BULK_SECURITY_TEST_DATA = struct { FDesiredAccess ACCESS_MASK FSecurityIds [1]DWORD -} /* winioctl.h:1539:3 */ -type PBULK_SECURITY_TEST_DATA = uintptr /* winioctl.h:1539:27 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1539:3 */ +type PBULK_SECURITY_TEST_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1539:27 */ type _FILE_PREFETCH = struct { FType DWORD FCount DWORD FPrefetch [1]DWORDLONG -} /* winioctl.h:1544:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1544:9 */ -type FILE_PREFETCH = _FILE_PREFETCH /* winioctl.h:1548:3 */ -type PFILE_PREFETCH = uintptr /* winioctl.h:1548:17 */ +type FILE_PREFETCH = _FILE_PREFETCH /* /usr/x86_64-w64-mingw32/include/winioctl.h:1548:3 */ +type PFILE_PREFETCH = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1548:17 */ type _FILESYSTEM_STATISTICS = struct { FFileSystemType WORD @@ -60324,10 +60325,10 @@ type _FILESYSTEM_STATISTICS = struct { FMetaDataWrites DWORD FMetaDataWriteBytes DWORD FMetaDataDiskWrites DWORD -} /* winioctl.h:1552:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1552:9 */ -type FILESYSTEM_STATISTICS = _FILESYSTEM_STATISTICS /* winioctl.h:1568:3 */ -type PFILESYSTEM_STATISTICS = uintptr /* winioctl.h:1568:25 */ +type FILESYSTEM_STATISTICS = _FILESYSTEM_STATISTICS /* /usr/x86_64-w64-mingw32/include/winioctl.h:1568:3 */ +type PFILESYSTEM_STATISTICS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1568:25 */ type _FAT_STATISTICS = struct { FCreateHits DWORD @@ -60339,10 +60340,10 @@ type _FAT_STATISTICS = struct { FNonCachedWriteBytes DWORD FNonCachedDiskReads DWORD FNonCachedDiskWrites DWORD -} /* winioctl.h:1573:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1573:9 */ -type FAT_STATISTICS = _FAT_STATISTICS /* winioctl.h:1583:3 */ -type PFAT_STATISTICS = uintptr /* winioctl.h:1583:18 */ +type FAT_STATISTICS = _FAT_STATISTICS /* /usr/x86_64-w64-mingw32/include/winioctl.h:1583:3 */ +type PFAT_STATISTICS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1583:18 */ type _EXFAT_STATISTICS = struct { FCreateHits DWORD @@ -60354,10 +60355,10 @@ type _EXFAT_STATISTICS = struct { FNonCachedWriteBytes DWORD FNonCachedDiskReads DWORD FNonCachedDiskWrites DWORD -} /* winioctl.h:1585:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1585:9 */ -type EXFAT_STATISTICS = _EXFAT_STATISTICS /* winioctl.h:1595:3 */ -type PEXFAT_STATISTICS = uintptr /* winioctl.h:1595:21 */ +type EXFAT_STATISTICS = _EXFAT_STATISTICS /* /usr/x86_64-w64-mingw32/include/winioctl.h:1595:3 */ +type PEXFAT_STATISTICS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1595:21 */ type _NTFS_STATISTICS = struct { FLogFileFullExceptions DWORD @@ -60438,10 +60439,10 @@ type _NTFS_STATISTICS = struct { FCacheMiss DWORD FCacheMissClusters DWORD } -} /* winioctl.h:1597:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1597:9 */ -type NTFS_STATISTICS = _NTFS_STATISTICS /* winioctl.h:1673:3 */ -type PNTFS_STATISTICS = uintptr /* winioctl.h:1673:19 */ +type NTFS_STATISTICS = _NTFS_STATISTICS /* /usr/x86_64-w64-mingw32/include/winioctl.h:1673:3 */ +type PNTFS_STATISTICS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1673:19 */ type _FILE_OBJECTID_BUFFER = struct { FObjectId [16]BYTE @@ -60452,54 +60453,54 @@ type _FILE_OBJECTID_BUFFER = struct { FDomainId [16]BYTE } } -} /* winioctl.h:1675:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1675:9 */ -type FILE_OBJECTID_BUFFER = _FILE_OBJECTID_BUFFER /* winioctl.h:1685:3 */ -type PFILE_OBJECTID_BUFFER = uintptr /* winioctl.h:1685:24 */ +type FILE_OBJECTID_BUFFER = _FILE_OBJECTID_BUFFER /* /usr/x86_64-w64-mingw32/include/winioctl.h:1685:3 */ +type PFILE_OBJECTID_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1685:24 */ -type _FILE_SET_SPARSE_BUFFER = struct{ FSetSparse BOOLEAN } /* winioctl.h:1687:9 */ +type _FILE_SET_SPARSE_BUFFER = struct{ FSetSparse BOOLEAN } /* /usr/x86_64-w64-mingw32/include/winioctl.h:1687:9 */ -type FILE_SET_SPARSE_BUFFER = _FILE_SET_SPARSE_BUFFER /* winioctl.h:1689:3 */ -type PFILE_SET_SPARSE_BUFFER = uintptr /* winioctl.h:1689:26 */ +type FILE_SET_SPARSE_BUFFER = _FILE_SET_SPARSE_BUFFER /* /usr/x86_64-w64-mingw32/include/winioctl.h:1689:3 */ +type PFILE_SET_SPARSE_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1689:26 */ type _FILE_ZERO_DATA_INFORMATION = struct { FFileOffset LARGE_INTEGER FBeyondFinalZero LARGE_INTEGER -} /* winioctl.h:1691:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1691:9 */ -type FILE_ZERO_DATA_INFORMATION = _FILE_ZERO_DATA_INFORMATION /* winioctl.h:1694:3 */ -type PFILE_ZERO_DATA_INFORMATION = uintptr /* winioctl.h:1694:30 */ +type FILE_ZERO_DATA_INFORMATION = _FILE_ZERO_DATA_INFORMATION /* /usr/x86_64-w64-mingw32/include/winioctl.h:1694:3 */ +type PFILE_ZERO_DATA_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1694:30 */ type _FILE_ALLOCATED_RANGE_BUFFER = struct { FFileOffset LARGE_INTEGER FLength LARGE_INTEGER -} /* winioctl.h:1696:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1696:9 */ -type FILE_ALLOCATED_RANGE_BUFFER = _FILE_ALLOCATED_RANGE_BUFFER /* winioctl.h:1699:3 */ -type PFILE_ALLOCATED_RANGE_BUFFER = uintptr /* winioctl.h:1699:31 */ +type FILE_ALLOCATED_RANGE_BUFFER = _FILE_ALLOCATED_RANGE_BUFFER /* /usr/x86_64-w64-mingw32/include/winioctl.h:1699:3 */ +type PFILE_ALLOCATED_RANGE_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1699:31 */ type _ENCRYPTION_BUFFER = struct { FEncryptionOperation DWORD FPrivate [1]BYTE F__ccgo_pad1 [3]byte -} /* winioctl.h:1701:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1701:9 */ -type ENCRYPTION_BUFFER = _ENCRYPTION_BUFFER /* winioctl.h:1704:3 */ -type PENCRYPTION_BUFFER = uintptr /* winioctl.h:1704:21 */ +type ENCRYPTION_BUFFER = _ENCRYPTION_BUFFER /* /usr/x86_64-w64-mingw32/include/winioctl.h:1704:3 */ +type PENCRYPTION_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1704:21 */ -type _DECRYPTION_STATUS_BUFFER = struct{ FNoEncryptedStreams BOOLEAN } /* winioctl.h:1713:9 */ +type _DECRYPTION_STATUS_BUFFER = struct{ FNoEncryptedStreams BOOLEAN } /* /usr/x86_64-w64-mingw32/include/winioctl.h:1713:9 */ -type DECRYPTION_STATUS_BUFFER = _DECRYPTION_STATUS_BUFFER /* winioctl.h:1715:3 */ -type PDECRYPTION_STATUS_BUFFER = uintptr /* winioctl.h:1715:28 */ +type DECRYPTION_STATUS_BUFFER = _DECRYPTION_STATUS_BUFFER /* /usr/x86_64-w64-mingw32/include/winioctl.h:1715:3 */ +type PDECRYPTION_STATUS_BUFFER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1715:28 */ type _REQUEST_RAW_ENCRYPTED_DATA = struct { FFileOffset LONGLONG FLength DWORD F__ccgo_pad1 [4]byte -} /* winioctl.h:1720:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1720:9 */ -type REQUEST_RAW_ENCRYPTED_DATA = _REQUEST_RAW_ENCRYPTED_DATA /* winioctl.h:1723:3 */ -type PREQUEST_RAW_ENCRYPTED_DATA = uintptr /* winioctl.h:1723:30 */ +type REQUEST_RAW_ENCRYPTED_DATA = _REQUEST_RAW_ENCRYPTED_DATA /* /usr/x86_64-w64-mingw32/include/winioctl.h:1723:3 */ +type PREQUEST_RAW_ENCRYPTED_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1723:30 */ type _ENCRYPTED_DATA_INFO = struct { FStartingFileOffset DWORDLONG @@ -60513,19 +60514,19 @@ type _ENCRYPTED_DATA_INFO = struct { FEncryptionFormat BYTE FNumberOfDataBlocks WORD FDataBlockSize [1]DWORD -} /* winioctl.h:1725:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1725:9 */ -type ENCRYPTED_DATA_INFO = _ENCRYPTED_DATA_INFO /* winioctl.h:1737:3 */ -type PENCRYPTED_DATA_INFO = uintptr /* winioctl.h:1738:29 */ +type ENCRYPTED_DATA_INFO = _ENCRYPTED_DATA_INFO /* /usr/x86_64-w64-mingw32/include/winioctl.h:1737:3 */ +type PENCRYPTED_DATA_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1738:29 */ type _PLEX_READ_DATA_REQUEST = struct { FByteOffset LARGE_INTEGER FByteLength DWORD FPlexNumber DWORD -} /* winioctl.h:1740:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1740:9 */ -type PLEX_READ_DATA_REQUEST = _PLEX_READ_DATA_REQUEST /* winioctl.h:1744:3 */ -type PPLEX_READ_DATA_REQUEST = uintptr /* winioctl.h:1744:26 */ +type PLEX_READ_DATA_REQUEST = _PLEX_READ_DATA_REQUEST /* /usr/x86_64-w64-mingw32/include/winioctl.h:1744:3 */ +type PPLEX_READ_DATA_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1744:26 */ type _SI_COPYFILE = struct { FSourceFileNameLength DWORD @@ -60533,34 +60534,34 @@ type _SI_COPYFILE = struct { FFlags DWORD FFileNameBuffer [1]WCHAR F__ccgo_pad1 [2]byte -} /* winioctl.h:1746:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1746:9 */ -type SI_COPYFILE = _SI_COPYFILE /* winioctl.h:1751:3 */ -type PSI_COPYFILE = uintptr /* winioctl.h:1751:15 */ +type SI_COPYFILE = _SI_COPYFILE /* /usr/x86_64-w64-mingw32/include/winioctl.h:1751:3 */ +type PSI_COPYFILE = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1751:15 */ type _STORAGE_DESCRIPTOR_HEADER = struct { FVersion DWORD FSize DWORD -} /* winioctl.h:1757:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1757:9 */ -type STORAGE_DESCRIPTOR_HEADER = _STORAGE_DESCRIPTOR_HEADER /* winioctl.h:1760:3 */ -type PSTORAGE_DESCRIPTOR_HEADER = uintptr /* winioctl.h:1760:30 */ +type STORAGE_DESCRIPTOR_HEADER = _STORAGE_DESCRIPTOR_HEADER /* /usr/x86_64-w64-mingw32/include/winioctl.h:1760:3 */ +type PSTORAGE_DESCRIPTOR_HEADER = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1760:30 */ -type STORAGE_PROPERTY_ID = uint32 /* winioctl.h:1772:3 */ -type PSTORAGE_PROPERTY_ID = uintptr /* winioctl.h:1772:24 */ +type STORAGE_PROPERTY_ID = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:1772:3 */ +type PSTORAGE_PROPERTY_ID = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1772:24 */ -type STORAGE_QUERY_TYPE = uint32 /* winioctl.h:1779:3 */ -type PSTORAGE_QUERY_TYPE = uintptr /* winioctl.h:1779:23 */ +type STORAGE_QUERY_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winioctl.h:1779:3 */ +type PSTORAGE_QUERY_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1779:23 */ type _STORAGE_PROPERTY_QUERY = struct { FPropertyId STORAGE_PROPERTY_ID FQueryType STORAGE_QUERY_TYPE FAdditionalParameters [1]BYTE F__ccgo_pad1 [3]byte -} /* winioctl.h:1781:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1781:9 */ -type STORAGE_PROPERTY_QUERY = _STORAGE_PROPERTY_QUERY /* winioctl.h:1785:3 */ -type PSTORAGE_PROPERTY_QUERY = uintptr /* winioctl.h:1785:27 */ +type STORAGE_PROPERTY_QUERY = _STORAGE_PROPERTY_QUERY /* /usr/x86_64-w64-mingw32/include/winioctl.h:1785:3 */ +type PSTORAGE_PROPERTY_QUERY = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1785:27 */ type _STORAGE_DEVICE_DESCRIPTOR = struct { FVersion DWORD @@ -60577,10 +60578,10 @@ type _STORAGE_DEVICE_DESCRIPTOR = struct { FRawPropertiesLength DWORD FRawDeviceProperties [1]BYTE F__ccgo_pad1 [3]byte -} /* winioctl.h:1787:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1787:9 */ -type STORAGE_DEVICE_DESCRIPTOR = _STORAGE_DEVICE_DESCRIPTOR /* winioctl.h:1801:3 */ -type PSTORAGE_DEVICE_DESCRIPTOR = uintptr /* winioctl.h:1801:30 */ +type STORAGE_DEVICE_DESCRIPTOR = _STORAGE_DEVICE_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winioctl.h:1801:3 */ +type PSTORAGE_DEVICE_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1801:30 */ type _STORAGE_ADAPTER_DESCRIPTOR = struct { FVersion DWORD @@ -60597,10 +60598,10 @@ type _STORAGE_ADAPTER_DESCRIPTOR = struct { FBusMajorVersion WORD FBusMinorVersion WORD F__ccgo_pad2 [2]byte -} /* winioctl.h:1803:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1803:9 */ -type STORAGE_ADAPTER_DESCRIPTOR = _STORAGE_ADAPTER_DESCRIPTOR /* winioctl.h:1816:3 */ -type PSTORAGE_ADAPTER_DESCRIPTOR = uintptr /* winioctl.h:1816:31 */ +type STORAGE_ADAPTER_DESCRIPTOR = _STORAGE_ADAPTER_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winioctl.h:1816:3 */ +type PSTORAGE_ADAPTER_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1816:31 */ type _STORAGE_DEVICE_ID_DESCRIPTOR = struct { FVersion DWORD @@ -60608,34 +60609,34 @@ type _STORAGE_DEVICE_ID_DESCRIPTOR = struct { FNumberOfIdentifiers DWORD FIdentifiers [1]BYTE F__ccgo_pad1 [3]byte -} /* winioctl.h:1818:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:1818:9 */ -type STORAGE_DEVICE_ID_DESCRIPTOR = _STORAGE_DEVICE_ID_DESCRIPTOR /* winioctl.h:1823:3 */ -type PSTORAGE_DEVICE_ID_DESCRIPTOR = uintptr /* winioctl.h:1823:33 */ +type STORAGE_DEVICE_ID_DESCRIPTOR = _STORAGE_DEVICE_ID_DESCRIPTOR /* /usr/x86_64-w64-mingw32/include/winioctl.h:1823:3 */ +type PSTORAGE_DEVICE_ID_DESCRIPTOR = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1823:33 */ -type _VOLUME_GET_GPT_ATTRIBUTES_INFORMATION = struct{ FGptAttributes ULONGLONG } /* winioctl.h:1825:9 */ +type _VOLUME_GET_GPT_ATTRIBUTES_INFORMATION = struct{ FGptAttributes ULONGLONG } /* /usr/x86_64-w64-mingw32/include/winioctl.h:1825:9 */ -type VOLUME_GET_GPT_ATTRIBUTES_INFORMATION = _VOLUME_GET_GPT_ATTRIBUTES_INFORMATION /* winioctl.h:1827:3 */ -type PVOLUME_GET_GPT_ATTRIBUTES_INFORMATION = uintptr /* winioctl.h:1827:42 */ +type VOLUME_GET_GPT_ATTRIBUTES_INFORMATION = _VOLUME_GET_GPT_ATTRIBUTES_INFORMATION /* /usr/x86_64-w64-mingw32/include/winioctl.h:1827:3 */ +type PVOLUME_GET_GPT_ATTRIBUTES_INFORMATION = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:1827:42 */ type _DISK_EXTENT = struct { FDiskNumber DWORD F__ccgo_pad1 [4]byte FStartingOffset LARGE_INTEGER FExtentLength LARGE_INTEGER -} /* winioctl.h:2344:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:2344:9 */ -type DISK_EXTENT = _DISK_EXTENT /* winioctl.h:2348:3 */ -type PDISK_EXTENT = uintptr /* winioctl.h:2348:15 */ +type DISK_EXTENT = _DISK_EXTENT /* /usr/x86_64-w64-mingw32/include/winioctl.h:2348:3 */ +type PDISK_EXTENT = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:2348:15 */ type _VOLUME_DISK_EXTENTS = struct { FNumberOfDiskExtents DWORD F__ccgo_pad1 [4]byte FExtents [1]DISK_EXTENT -} /* winioctl.h:2350:9 */ +} /* /usr/x86_64-w64-mingw32/include/winioctl.h:2350:9 */ -type VOLUME_DISK_EXTENTS = _VOLUME_DISK_EXTENTS /* winioctl.h:2353:3 */ -type PVOLUME_DISK_EXTENTS = uintptr /* winioctl.h:2353:23 */ +type VOLUME_DISK_EXTENTS = _VOLUME_DISK_EXTENTS /* /usr/x86_64-w64-mingw32/include/winioctl.h:2353:3 */ +type PVOLUME_DISK_EXTENTS = uintptr /* /usr/x86_64-w64-mingw32/include/winioctl.h:2353:23 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -60647,17 +60648,17 @@ type PVOLUME_DISK_EXTENTS = uintptr /* winioctl.h:2353:23 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type UWORD = WORD /* winsmcrd.h:27:16 */ +type UWORD = WORD /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:27:16 */ type _SCARD_IO_REQUEST = struct { FdwProtocol DWORD FcbPciLength DWORD -} /* winsmcrd.h:161:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:161:11 */ -type SCARD_IO_REQUEST = _SCARD_IO_REQUEST /* winsmcrd.h:164:5 */ -type PSCARD_IO_REQUEST = uintptr /* winsmcrd.h:164:22 */ -type LPSCARD_IO_REQUEST = uintptr /* winsmcrd.h:164:41 */ -type LPCSCARD_IO_REQUEST = uintptr /* winsmcrd.h:165:34 */ +type SCARD_IO_REQUEST = _SCARD_IO_REQUEST /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:164:5 */ +type PSCARD_IO_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:164:22 */ +type LPSCARD_IO_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:164:41 */ +type LPCSCARD_IO_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:165:34 */ type SCARD_T0_COMMAND = struct { FbCla BYTE @@ -60665,8 +60666,8 @@ type SCARD_T0_COMMAND = struct { FbP1 BYTE FbP2 BYTE FbP3 BYTE -} /* winsmcrd.h:170:5 */ -type LPSCARD_T0_COMMAND = uintptr /* winsmcrd.h:170:22 */ +} /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:170:5 */ +type LPSCARD_T0_COMMAND = uintptr /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:170:22 */ type SCARD_T0_REQUEST = struct { FioRequest SCARD_IO_REQUEST @@ -60674,28 +60675,28 @@ type SCARD_T0_REQUEST = struct { FbSw2 BYTE F__10 struct{ FCmdBytes SCARD_T0_COMMAND } F__ccgo_pad1 [1]byte -} /* winsmcrd.h:179:5 */ +} /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:179:5 */ -type PSCARD_T0_REQUEST = uintptr /* winsmcrd.h:181:28 */ -type LPSCARD_T0_REQUEST = uintptr /* winsmcrd.h:181:47 */ +type PSCARD_T0_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:181:28 */ +type LPSCARD_T0_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:181:47 */ -type SCARD_T1_REQUEST = struct{ FioRequest SCARD_IO_REQUEST } /* winsmcrd.h:185:5 */ -type PSCARD_T1_REQUEST = uintptr /* winsmcrd.h:186:28 */ -type LPSCARD_T1_REQUEST = uintptr /* winsmcrd.h:186:47 */ +type SCARD_T1_REQUEST = struct{ FioRequest SCARD_IO_REQUEST } /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:185:5 */ +type PSCARD_T1_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:186:28 */ +type LPSCARD_T1_REQUEST = uintptr /* /usr/x86_64-w64-mingw32/include/winsmcrd.h:186:47 */ -type LPCBYTE = uintptr /* winscard.h:23:22 */ +type LPCBYTE = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:23:22 */ -var Xg_rgSCardT0Pci SCARD_IO_REQUEST /* winscard.h:37:46: */ -var Xg_rgSCardT1Pci SCARD_IO_REQUEST /* winscard.h:37:61: */ -var Xg_rgSCardRawPci SCARD_IO_REQUEST /* winscard.h:37:76: */ +var Xg_rgSCardT0Pci SCARD_IO_REQUEST /* /usr/x86_64-w64-mingw32/include/winscard.h:37:46: */ +var Xg_rgSCardT1Pci SCARD_IO_REQUEST /* /usr/x86_64-w64-mingw32/include/winscard.h:37:61: */ +var Xg_rgSCardRawPci SCARD_IO_REQUEST /* /usr/x86_64-w64-mingw32/include/winscard.h:37:76: */ -type SCARDCONTEXT = ULONG_PTR /* winscard.h:42:21 */ -type PSCARDCONTEXT = uintptr /* winscard.h:43:24 */ -type LPSCARDCONTEXT = uintptr /* winscard.h:43:39 */ +type SCARDCONTEXT = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/winscard.h:42:21 */ +type PSCARDCONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:43:24 */ +type LPSCARDCONTEXT = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:43:39 */ -type SCARDHANDLE = ULONG_PTR /* winscard.h:45:21 */ -type PSCARDHANDLE = uintptr /* winscard.h:46:23 */ -type LPSCARDHANDLE = uintptr /* winscard.h:46:37 */ +type SCARDHANDLE = ULONG_PTR /* /usr/x86_64-w64-mingw32/include/winscard.h:45:21 */ +type PSCARDHANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:46:23 */ +type LPSCARDHANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:46:37 */ type SCARD_READERSTATEA = struct { FszReader LPCSTR @@ -60704,9 +60705,9 @@ type SCARD_READERSTATEA = struct { FdwEventState DWORD FcbAtr DWORD FrgbAtr [36]BYTE -} /* winscard.h:126:5 */ -type PSCARD_READERSTATEA = uintptr /* winscard.h:126:24 */ -type LPSCARD_READERSTATEA = uintptr /* winscard.h:126:45 */ +} /* /usr/x86_64-w64-mingw32/include/winscard.h:126:5 */ +type PSCARD_READERSTATEA = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:126:24 */ +type LPSCARD_READERSTATEA = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:126:45 */ type SCARD_READERSTATEW = struct { FszReader LPCWSTR @@ -60715,28 +60716,28 @@ type SCARD_READERSTATEW = struct { FdwEventState DWORD FcbAtr DWORD FrgbAtr [36]BYTE -} /* winscard.h:135:5 */ -type PSCARD_READERSTATEW = uintptr /* winscard.h:135:24 */ -type LPSCARD_READERSTATEW = uintptr /* winscard.h:135:45 */ +} /* /usr/x86_64-w64-mingw32/include/winscard.h:135:5 */ +type PSCARD_READERSTATEW = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:135:24 */ +type LPSCARD_READERSTATEW = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:135:45 */ -type SCARD_READERSTATE = SCARD_READERSTATEA /* winscard.h:137:3 */ -type PSCARD_READERSTATE = PSCARD_READERSTATEA /* winscard.h:138:3 */ -type LPSCARD_READERSTATE = LPSCARD_READERSTATEA /* winscard.h:139:3 */ +type SCARD_READERSTATE = SCARD_READERSTATEA /* /usr/x86_64-w64-mingw32/include/winscard.h:137:3 */ +type PSCARD_READERSTATE = PSCARD_READERSTATEA /* /usr/x86_64-w64-mingw32/include/winscard.h:138:3 */ +type LPSCARD_READERSTATE = LPSCARD_READERSTATEA /* /usr/x86_64-w64-mingw32/include/winscard.h:139:3 */ type _SCARD_ATRMASK = struct { FcbAtr DWORD FrgbAtr [36]BYTE FrgbMask [36]BYTE -} /* winscard.h:170:11 */ +} /* /usr/x86_64-w64-mingw32/include/winscard.h:170:11 */ -type SCARD_ATRMASK = _SCARD_ATRMASK /* winscard.h:174:5 */ -type PSCARD_ATRMASK = uintptr /* winscard.h:174:19 */ -type LPSCARD_ATRMASK = uintptr /* winscard.h:174:35 */ +type SCARD_ATRMASK = _SCARD_ATRMASK /* /usr/x86_64-w64-mingw32/include/winscard.h:174:5 */ +type PSCARD_ATRMASK = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:174:19 */ +type LPSCARD_ATRMASK = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:174:35 */ -type LPOCNCONNPROCA = uintptr /* winscard.h:220:23 */ -type LPOCNCONNPROCW = uintptr /* winscard.h:221:23 */ -type LPOCNCHKPROC = uintptr /* winscard.h:222:19 */ -type LPOCNDSCPROC = uintptr /* winscard.h:223:16 */ +type LPOCNCONNPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:220:23 */ +type LPOCNCONNPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:221:23 */ +type LPOCNCHKPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:222:19 */ +type LPOCNDSCPROC = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:223:16 */ type OPENCARD_SEARCH_CRITERIAA = struct { FdwStructSize DWORD @@ -60756,9 +60757,9 @@ type OPENCARD_SEARCH_CRITERIAA = struct { FpvUserData LPVOID FdwShareMode DWORD FdwPreferredProtocols DWORD -} /* winscard.h:239:5 */ -type POPENCARD_SEARCH_CRITERIAA = uintptr /* winscard.h:239:31 */ -type LPOPENCARD_SEARCH_CRITERIAA = uintptr /* winscard.h:239:59 */ +} /* /usr/x86_64-w64-mingw32/include/winscard.h:239:5 */ +type POPENCARD_SEARCH_CRITERIAA = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:239:31 */ +type LPOPENCARD_SEARCH_CRITERIAA = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:239:59 */ type OPENCARD_SEARCH_CRITERIAW = struct { FdwStructSize DWORD @@ -60778,13 +60779,13 @@ type OPENCARD_SEARCH_CRITERIAW = struct { FpvUserData LPVOID FdwShareMode DWORD FdwPreferredProtocols DWORD -} /* winscard.h:255:5 */ -type POPENCARD_SEARCH_CRITERIAW = uintptr /* winscard.h:255:31 */ -type LPOPENCARD_SEARCH_CRITERIAW = uintptr /* winscard.h:255:59 */ +} /* /usr/x86_64-w64-mingw32/include/winscard.h:255:5 */ +type POPENCARD_SEARCH_CRITERIAW = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:255:31 */ +type LPOPENCARD_SEARCH_CRITERIAW = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:255:59 */ -type OPENCARD_SEARCH_CRITERIA = OPENCARD_SEARCH_CRITERIAA /* winscard.h:257:3 */ -type POPENCARD_SEARCH_CRITERIA = POPENCARD_SEARCH_CRITERIAA /* winscard.h:258:3 */ -type LPOPENCARD_SEARCH_CRITERIA = LPOPENCARD_SEARCH_CRITERIAA /* winscard.h:259:3 */ +type OPENCARD_SEARCH_CRITERIA = OPENCARD_SEARCH_CRITERIAA /* /usr/x86_64-w64-mingw32/include/winscard.h:257:3 */ +type POPENCARD_SEARCH_CRITERIA = POPENCARD_SEARCH_CRITERIAA /* /usr/x86_64-w64-mingw32/include/winscard.h:258:3 */ +type LPOPENCARD_SEARCH_CRITERIA = LPOPENCARD_SEARCH_CRITERIAA /* /usr/x86_64-w64-mingw32/include/winscard.h:259:3 */ type OPENCARDNAME_EXA = struct { FdwStructSize DWORD @@ -60808,9 +60809,9 @@ type OPENCARDNAME_EXA = struct { FnMaxCard DWORD FdwActiveProtocol DWORD FhCardHandle SCARDHANDLE -} /* winscard.h:280:5 */ -type POPENCARDNAME_EXA = uintptr /* winscard.h:280:22 */ -type LPOPENCARDNAME_EXA = uintptr /* winscard.h:280:41 */ +} /* /usr/x86_64-w64-mingw32/include/winscard.h:280:5 */ +type POPENCARDNAME_EXA = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:280:22 */ +type LPOPENCARDNAME_EXA = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:280:41 */ type OPENCARDNAME_EXW = struct { FdwStructSize DWORD @@ -60834,13 +60835,13 @@ type OPENCARDNAME_EXW = struct { FnMaxCard DWORD FdwActiveProtocol DWORD FhCardHandle SCARDHANDLE -} /* winscard.h:301:5 */ -type POPENCARDNAME_EXW = uintptr /* winscard.h:301:22 */ -type LPOPENCARDNAME_EXW = uintptr /* winscard.h:301:41 */ +} /* /usr/x86_64-w64-mingw32/include/winscard.h:301:5 */ +type POPENCARDNAME_EXW = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:301:22 */ +type LPOPENCARDNAME_EXW = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:301:41 */ -type OPENCARDNAME_EX = OPENCARDNAME_EXA /* winscard.h:303:3 */ -type POPENCARDNAME_EX = POPENCARDNAME_EXA /* winscard.h:304:3 */ -type LPOPENCARDNAME_EX = LPOPENCARDNAME_EXA /* winscard.h:305:3 */ +type OPENCARDNAME_EX = OPENCARDNAME_EXA /* /usr/x86_64-w64-mingw32/include/winscard.h:303:3 */ +type POPENCARDNAME_EX = POPENCARDNAME_EXA /* /usr/x86_64-w64-mingw32/include/winscard.h:304:3 */ +type LPOPENCARDNAME_EX = LPOPENCARDNAME_EXA /* /usr/x86_64-w64-mingw32/include/winscard.h:305:3 */ type OPENCARDNAMEA = struct { FdwStructSize DWORD @@ -60874,9 +60875,9 @@ type OPENCARDNAMEA = struct { FlpfnCheck LPOCNCHKPROC FlpfnDisconnect LPOCNDSCPROC FhCardHandle SCARDHANDLE -} /* winscard.h:343:5 */ -type POPENCARDNAMEA = uintptr /* winscard.h:343:19 */ -type LPOPENCARDNAMEA = uintptr /* winscard.h:343:35 */ +} /* /usr/x86_64-w64-mingw32/include/winscard.h:343:5 */ +type POPENCARDNAMEA = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:343:19 */ +type LPOPENCARDNAMEA = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:343:35 */ type OPENCARDNAMEW = struct { FdwStructSize DWORD @@ -60910,13 +60911,13 @@ type OPENCARDNAMEW = struct { FlpfnCheck LPOCNCHKPROC FlpfnDisconnect LPOCNDSCPROC FhCardHandle SCARDHANDLE -} /* winscard.h:369:5 */ -type POPENCARDNAMEW = uintptr /* winscard.h:369:19 */ -type LPOPENCARDNAMEW = uintptr /* winscard.h:369:35 */ +} /* /usr/x86_64-w64-mingw32/include/winscard.h:369:5 */ +type POPENCARDNAMEW = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:369:19 */ +type LPOPENCARDNAMEW = uintptr /* /usr/x86_64-w64-mingw32/include/winscard.h:369:35 */ -type OPENCARDNAME = OPENCARDNAMEA /* winscard.h:371:3 */ -type POPENCARDNAME = POPENCARDNAMEA /* winscard.h:372:3 */ -type LPOPENCARDNAME = LPOPENCARDNAMEA /* winscard.h:373:3 */ +type OPENCARDNAME = OPENCARDNAMEA /* /usr/x86_64-w64-mingw32/include/winscard.h:371:3 */ +type POPENCARDNAME = POPENCARDNAMEA /* /usr/x86_64-w64-mingw32/include/winscard.h:372:3 */ +type LPOPENCARDNAME = LPOPENCARDNAMEA /* /usr/x86_64-w64-mingw32/include/winscard.h:373:3 */ type _PROPSHEETPAGEA = struct { FdwSize DWORD FdwFlags DWORD @@ -60931,7 +60932,7 @@ type _PROPSHEETPAGEA = struct { FpszHeaderTitle LPCSTR FpszHeaderSubTitle LPCSTR FhActCtx HANDLE -} /* prsht.h:50:3 */ +} /* /usr/x86_64-w64-mingw32/include/prsht.h:50:3 */ type _PROPSHEETPAGEW = struct { FdwSize DWORD @@ -60947,13 +60948,13 @@ type _PROPSHEETPAGEW = struct { FpszHeaderTitle LPCWSTR FpszHeaderSubTitle LPCWSTR FhActCtx HANDLE -} /* prsht.h:51:3 */ +} /* /usr/x86_64-w64-mingw32/include/prsht.h:51:3 */ -type HPROPSHEETPAGE = uintptr /* prsht.h:53:23 */ -type LPFNPSPCALLBACKA = uintptr /* prsht.h:54:16 */ -type LPFNPSPCALLBACKW = uintptr /* prsht.h:55:16 */ +type HPROPSHEETPAGE = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:53:23 */ +type LPFNPSPCALLBACKA = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:54:16 */ +type LPFNPSPCALLBACKW = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:55:16 */ -type PROPSHEETPAGE_RESOURCE = LPCDLGTEMPLATE /* prsht.h:86:26 */ +type PROPSHEETPAGE_RESOURCE = LPCDLGTEMPLATE /* /usr/x86_64-w64-mingw32/include/prsht.h:86:26 */ type _PROPSHEETPAGEA_V1 = struct { FdwSize DWORD @@ -60966,12 +60967,12 @@ type _PROPSHEETPAGEA_V1 = struct { FlParam LPARAM FpfnCallback LPFNPSPCALLBACKA FpcRefParent uintptr -} /* prsht.h:121:11 */ +} /* /usr/x86_64-w64-mingw32/include/prsht.h:121:11 */ -type PROPSHEETPAGEA_V1 = _PROPSHEETPAGEA_V1 /* prsht.h:123:5 */ -type LPPROPSHEETPAGEA_V1 = uintptr /* prsht.h:123:23 */ +type PROPSHEETPAGEA_V1 = _PROPSHEETPAGEA_V1 /* /usr/x86_64-w64-mingw32/include/prsht.h:123:5 */ +type LPPROPSHEETPAGEA_V1 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:123:23 */ -type LPCPROPSHEETPAGEA_V1 = uintptr /* prsht.h:125:35 */ +type LPCPROPSHEETPAGEA_V1 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:125:35 */ type _PROPSHEETPAGEA_V2 = struct { FdwSize DWORD @@ -60986,17 +60987,17 @@ type _PROPSHEETPAGEA_V2 = struct { FpcRefParent uintptr FpszHeaderTitle LPCSTR FpszHeaderSubTitle LPCSTR -} /* prsht.h:127:11 */ +} /* /usr/x86_64-w64-mingw32/include/prsht.h:127:11 */ -type PROPSHEETPAGEA_V2 = _PROPSHEETPAGEA_V2 /* prsht.h:132:5 */ -type LPPROPSHEETPAGEA_V2 = uintptr /* prsht.h:132:23 */ +type PROPSHEETPAGEA_V2 = _PROPSHEETPAGEA_V2 /* /usr/x86_64-w64-mingw32/include/prsht.h:132:5 */ +type LPPROPSHEETPAGEA_V2 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:132:23 */ -type LPCPROPSHEETPAGEA_V2 = uintptr /* prsht.h:134:35 */ +type LPCPROPSHEETPAGEA_V2 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:134:35 */ -type PROPSHEETPAGEA_V3 = _PROPSHEETPAGEA /* prsht.h:141:5 */ -type LPPROPSHEETPAGEA_V3 = uintptr /* prsht.h:141:23 */ +type PROPSHEETPAGEA_V3 = _PROPSHEETPAGEA /* /usr/x86_64-w64-mingw32/include/prsht.h:141:5 */ +type LPPROPSHEETPAGEA_V3 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:141:23 */ -type LPCPROPSHEETPAGEA_V3 = uintptr /* prsht.h:143:35 */ +type LPCPROPSHEETPAGEA_V3 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:143:35 */ type _PROPSHEETPAGEW_V1 = struct { FdwSize DWORD @@ -61009,12 +61010,12 @@ type _PROPSHEETPAGEW_V1 = struct { FlParam LPARAM FpfnCallback LPFNPSPCALLBACKW FpcRefParent uintptr -} /* prsht.h:145:11 */ +} /* /usr/x86_64-w64-mingw32/include/prsht.h:145:11 */ -type PROPSHEETPAGEW_V1 = _PROPSHEETPAGEW_V1 /* prsht.h:147:5 */ -type LPPROPSHEETPAGEW_V1 = uintptr /* prsht.h:147:23 */ +type PROPSHEETPAGEW_V1 = _PROPSHEETPAGEW_V1 /* /usr/x86_64-w64-mingw32/include/prsht.h:147:5 */ +type LPPROPSHEETPAGEW_V1 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:147:23 */ -type LPCPROPSHEETPAGEW_V1 = uintptr /* prsht.h:149:35 */ +type LPCPROPSHEETPAGEW_V1 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:149:35 */ type _PROPSHEETPAGEW_V2 = struct { FdwSize DWORD @@ -61029,32 +61030,32 @@ type _PROPSHEETPAGEW_V2 = struct { FpcRefParent uintptr FpszHeaderTitle LPCWSTR FpszHeaderSubTitle LPCWSTR -} /* prsht.h:151:11 */ +} /* /usr/x86_64-w64-mingw32/include/prsht.h:151:11 */ -type PROPSHEETPAGEW_V2 = _PROPSHEETPAGEW_V2 /* prsht.h:155:5 */ -type LPPROPSHEETPAGEW_V2 = uintptr /* prsht.h:155:23 */ +type PROPSHEETPAGEW_V2 = _PROPSHEETPAGEW_V2 /* /usr/x86_64-w64-mingw32/include/prsht.h:155:5 */ +type LPPROPSHEETPAGEW_V2 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:155:23 */ -type LPCPROPSHEETPAGEW_V2 = uintptr /* prsht.h:157:35 */ +type LPCPROPSHEETPAGEW_V2 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:157:35 */ -type PROPSHEETPAGEW_V3 = _PROPSHEETPAGEW /* prsht.h:164:5 */ -type LPPROPSHEETPAGEW_V3 = uintptr /* prsht.h:164:23 */ +type PROPSHEETPAGEW_V3 = _PROPSHEETPAGEW /* /usr/x86_64-w64-mingw32/include/prsht.h:164:5 */ +type LPPROPSHEETPAGEW_V3 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:164:23 */ -type LPCPROPSHEETPAGEW_V3 = uintptr /* prsht.h:166:35 */ -type PROPSHEETPAGEA_LATEST = PROPSHEETPAGEA_V3 /* prsht.h:167:29 */ -type PROPSHEETPAGEW_LATEST = PROPSHEETPAGEW_V3 /* prsht.h:168:29 */ -type LPPROPSHEETPAGEA_LATEST = LPPROPSHEETPAGEA_V3 /* prsht.h:169:31 */ -type LPPROPSHEETPAGEW_LATEST = LPPROPSHEETPAGEW_V3 /* prsht.h:170:31 */ -type LPCPROPSHEETPAGEA_LATEST = LPCPROPSHEETPAGEA_V3 /* prsht.h:171:32 */ -type LPCPROPSHEETPAGEW_LATEST = LPCPROPSHEETPAGEW_V3 /* prsht.h:172:32 */ +type LPCPROPSHEETPAGEW_V3 = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:166:35 */ +type PROPSHEETPAGEA_LATEST = PROPSHEETPAGEA_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:167:29 */ +type PROPSHEETPAGEW_LATEST = PROPSHEETPAGEW_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:168:29 */ +type LPPROPSHEETPAGEA_LATEST = LPPROPSHEETPAGEA_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:169:31 */ +type LPPROPSHEETPAGEW_LATEST = LPPROPSHEETPAGEW_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:170:31 */ +type LPCPROPSHEETPAGEA_LATEST = LPCPROPSHEETPAGEA_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:171:32 */ +type LPCPROPSHEETPAGEW_LATEST = LPCPROPSHEETPAGEW_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:172:32 */ -type PROPSHEETPAGEA = PROPSHEETPAGEA_V3 /* prsht.h:174:29 */ -type PROPSHEETPAGEW = PROPSHEETPAGEW_V3 /* prsht.h:175:29 */ -type LPPROPSHEETPAGEA = LPPROPSHEETPAGEA_V3 /* prsht.h:176:31 */ -type LPPROPSHEETPAGEW = LPPROPSHEETPAGEW_V3 /* prsht.h:177:31 */ -type LPCPROPSHEETPAGEA = LPCPROPSHEETPAGEA_V3 /* prsht.h:178:32 */ -type LPCPROPSHEETPAGEW = LPCPROPSHEETPAGEW_V3 /* prsht.h:179:32 */ +type PROPSHEETPAGEA = PROPSHEETPAGEA_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:174:29 */ +type PROPSHEETPAGEW = PROPSHEETPAGEW_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:175:29 */ +type LPPROPSHEETPAGEA = LPPROPSHEETPAGEA_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:176:31 */ +type LPPROPSHEETPAGEW = LPPROPSHEETPAGEW_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:177:31 */ +type LPCPROPSHEETPAGEA = LPCPROPSHEETPAGEA_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:178:32 */ +type LPCPROPSHEETPAGEW = LPCPROPSHEETPAGEW_V3 /* /usr/x86_64-w64-mingw32/include/prsht.h:179:32 */ -type PFNPROPSHEETCALLBACK = uintptr /* prsht.h:227:15 */ +type PFNPROPSHEETCALLBACK = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:227:15 */ type _PROPSHEETHEADERA = struct { FdwSize DWORD @@ -61075,12 +61076,12 @@ type _PROPSHEETHEADERA = struct { Fu4 struct{ FhbmWatermark HBITMAP } FhplWatermark HPALETTE Fu5 struct{ FhbmHeader HBITMAP } -} /* prsht.h:235:11 */ +} /* /usr/x86_64-w64-mingw32/include/prsht.h:235:11 */ -type PROPSHEETHEADERA = _PROPSHEETHEADERA /* prsht.h:264:5 */ -type LPPROPSHEETHEADERA = uintptr /* prsht.h:264:22 */ +type PROPSHEETHEADERA = _PROPSHEETHEADERA /* /usr/x86_64-w64-mingw32/include/prsht.h:264:5 */ +type LPPROPSHEETHEADERA = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:264:22 */ -type LPCPROPSHEETHEADERA = uintptr /* prsht.h:266:34 */ +type LPCPROPSHEETHEADERA = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:266:34 */ type _PROPSHEETHEADERW = struct { FdwSize DWORD @@ -61101,23 +61102,23 @@ type _PROPSHEETHEADERW = struct { Fu4 struct{ FhbmWatermark HBITMAP } FhplWatermark HPALETTE Fu5 struct{ FhbmHeader HBITMAP } -} /* prsht.h:268:11 */ +} /* /usr/x86_64-w64-mingw32/include/prsht.h:268:11 */ -type PROPSHEETHEADERW = _PROPSHEETHEADERW /* prsht.h:297:5 */ -type LPPROPSHEETHEADERW = uintptr /* prsht.h:297:22 */ +type PROPSHEETHEADERW = _PROPSHEETHEADERW /* /usr/x86_64-w64-mingw32/include/prsht.h:297:5 */ +type LPPROPSHEETHEADERW = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:297:22 */ -type LPCPROPSHEETHEADERW = uintptr /* prsht.h:299:34 */ +type LPCPROPSHEETHEADERW = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:299:34 */ -type LPFNADDPROPSHEETPAGE = uintptr /* prsht.h:321:19 */ -type LPFNADDPROPSHEETPAGES = uintptr /* prsht.h:322:19 */ +type LPFNADDPROPSHEETPAGE = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:321:19 */ +type LPFNADDPROPSHEETPAGES = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:322:19 */ type _PSHNOTIFY = struct { Fhdr NMHDR FlParam LPARAM -} /* prsht.h:324:11 */ +} /* /usr/x86_64-w64-mingw32/include/prsht.h:324:11 */ -type PSHNOTIFY = _PSHNOTIFY /* prsht.h:327:5 */ -type LPPSHNOTIFY = uintptr /* prsht.h:327:15 */ +type PSHNOTIFY = _PSHNOTIFY /* /usr/x86_64-w64-mingw32/include/prsht.h:327:5 */ +type LPPSHNOTIFY = uintptr /* /usr/x86_64-w64-mingw32/include/prsht.h:327:15 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -61130,16 +61131,16 @@ type _PRINTER_INFO_1A = struct { FpDescription LPSTR FpName LPSTR FpComment LPSTR -} /* winspool.h:19:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:19:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type PRINTER_INFO_1A = _PRINTER_INFO_1A /* winspool.h:24:5 */ -type PPRINTER_INFO_1A = uintptr /* winspool.h:24:21 */ -type LPPRINTER_INFO_1A = uintptr /* winspool.h:24:39 */ +type PRINTER_INFO_1A = _PRINTER_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:24:5 */ +type PPRINTER_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:24:21 */ +type LPPRINTER_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:24:39 */ type _PRINTER_INFO_1W = struct { FFlags DWORD @@ -61147,15 +61148,15 @@ type _PRINTER_INFO_1W = struct { FpDescription LPWSTR FpName LPWSTR FpComment LPWSTR -} /* winspool.h:26:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:26:11 */ -type PRINTER_INFO_1W = _PRINTER_INFO_1W /* winspool.h:31:5 */ -type PPRINTER_INFO_1W = uintptr /* winspool.h:31:21 */ -type LPPRINTER_INFO_1W = uintptr /* winspool.h:31:39 */ +type PRINTER_INFO_1W = _PRINTER_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:31:5 */ +type PPRINTER_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:31:21 */ +type LPPRINTER_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:31:39 */ -type PRINTER_INFO_1 = PRINTER_INFO_1A /* winspool.h:33:3 */ -type PPRINTER_INFO_1 = PPRINTER_INFO_1A /* winspool.h:34:3 */ -type LPPRINTER_INFO_1 = LPPRINTER_INFO_1A /* winspool.h:35:3 */ +type PRINTER_INFO_1 = PRINTER_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:33:3 */ +type PPRINTER_INFO_1 = PPRINTER_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:34:3 */ +type LPPRINTER_INFO_1 = LPPRINTER_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:35:3 */ type _PRINTER_INFO_2A = struct { FpServerName LPSTR @@ -61179,11 +61180,11 @@ type _PRINTER_INFO_2A = struct { FStatus DWORD FcJobs DWORD FAveragePPM DWORD -} /* winspool.h:37:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:37:11 */ -type PRINTER_INFO_2A = _PRINTER_INFO_2A /* winspool.h:59:5 */ -type PPRINTER_INFO_2A = uintptr /* winspool.h:59:21 */ -type LPPRINTER_INFO_2A = uintptr /* winspool.h:59:39 */ +type PRINTER_INFO_2A = _PRINTER_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:59:5 */ +type PPRINTER_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:59:21 */ +type LPPRINTER_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:59:39 */ type _PRINTER_INFO_2W = struct { FpServerName LPWSTR @@ -61207,47 +61208,47 @@ type _PRINTER_INFO_2W = struct { FStatus DWORD FcJobs DWORD FAveragePPM DWORD -} /* winspool.h:61:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:61:11 */ -type PRINTER_INFO_2W = _PRINTER_INFO_2W /* winspool.h:83:5 */ -type PPRINTER_INFO_2W = uintptr /* winspool.h:83:21 */ -type LPPRINTER_INFO_2W = uintptr /* winspool.h:83:39 */ +type PRINTER_INFO_2W = _PRINTER_INFO_2W /* /usr/x86_64-w64-mingw32/include/winspool.h:83:5 */ +type PPRINTER_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:83:21 */ +type LPPRINTER_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:83:39 */ -type PRINTER_INFO_2 = PRINTER_INFO_2A /* winspool.h:85:3 */ -type PPRINTER_INFO_2 = PPRINTER_INFO_2A /* winspool.h:86:3 */ -type LPPRINTER_INFO_2 = LPPRINTER_INFO_2A /* winspool.h:87:3 */ +type PRINTER_INFO_2 = PRINTER_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:85:3 */ +type PPRINTER_INFO_2 = PPRINTER_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:86:3 */ +type LPPRINTER_INFO_2 = LPPRINTER_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:87:3 */ -type _PRINTER_INFO_3 = struct{ FpSecurityDescriptor PSECURITY_DESCRIPTOR } /* winspool.h:89:11 */ +type _PRINTER_INFO_3 = struct{ FpSecurityDescriptor PSECURITY_DESCRIPTOR } /* /usr/x86_64-w64-mingw32/include/winspool.h:89:11 */ -type PRINTER_INFO_3 = _PRINTER_INFO_3 /* winspool.h:91:5 */ -type PPRINTER_INFO_3 = uintptr /* winspool.h:91:20 */ -type LPPRINTER_INFO_3 = uintptr /* winspool.h:91:37 */ +type PRINTER_INFO_3 = _PRINTER_INFO_3 /* /usr/x86_64-w64-mingw32/include/winspool.h:91:5 */ +type PPRINTER_INFO_3 = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:91:20 */ +type LPPRINTER_INFO_3 = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:91:37 */ type _PRINTER_INFO_4A = struct { FpPrinterName LPSTR FpServerName LPSTR FAttributes DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:93:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:93:11 */ -type PRINTER_INFO_4A = _PRINTER_INFO_4A /* winspool.h:97:5 */ -type PPRINTER_INFO_4A = uintptr /* winspool.h:97:21 */ -type LPPRINTER_INFO_4A = uintptr /* winspool.h:97:39 */ +type PRINTER_INFO_4A = _PRINTER_INFO_4A /* /usr/x86_64-w64-mingw32/include/winspool.h:97:5 */ +type PPRINTER_INFO_4A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:97:21 */ +type LPPRINTER_INFO_4A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:97:39 */ type _PRINTER_INFO_4W = struct { FpPrinterName LPWSTR FpServerName LPWSTR FAttributes DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:99:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:99:11 */ -type PRINTER_INFO_4W = _PRINTER_INFO_4W /* winspool.h:103:5 */ -type PPRINTER_INFO_4W = uintptr /* winspool.h:103:21 */ -type LPPRINTER_INFO_4W = uintptr /* winspool.h:103:39 */ +type PRINTER_INFO_4W = _PRINTER_INFO_4W /* /usr/x86_64-w64-mingw32/include/winspool.h:103:5 */ +type PPRINTER_INFO_4W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:103:21 */ +type LPPRINTER_INFO_4W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:103:39 */ -type PRINTER_INFO_4 = PRINTER_INFO_4A /* winspool.h:105:3 */ -type PPRINTER_INFO_4 = PPRINTER_INFO_4A /* winspool.h:106:3 */ -type LPPRINTER_INFO_4 = LPPRINTER_INFO_4A /* winspool.h:107:3 */ +type PRINTER_INFO_4 = PRINTER_INFO_4A /* /usr/x86_64-w64-mingw32/include/winspool.h:105:3 */ +type PPRINTER_INFO_4 = PPRINTER_INFO_4A /* /usr/x86_64-w64-mingw32/include/winspool.h:106:3 */ +type LPPRINTER_INFO_4 = LPPRINTER_INFO_4A /* /usr/x86_64-w64-mingw32/include/winspool.h:107:3 */ type _PRINTER_INFO_5A = struct { FpPrinterName LPSTR @@ -61256,11 +61257,11 @@ type _PRINTER_INFO_5A = struct { FDeviceNotSelectedTimeout DWORD FTransmissionRetryTimeout DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:109:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:109:11 */ -type PRINTER_INFO_5A = _PRINTER_INFO_5A /* winspool.h:115:5 */ -type PPRINTER_INFO_5A = uintptr /* winspool.h:115:21 */ -type LPPRINTER_INFO_5A = uintptr /* winspool.h:115:39 */ +type PRINTER_INFO_5A = _PRINTER_INFO_5A /* /usr/x86_64-w64-mingw32/include/winspool.h:115:5 */ +type PPRINTER_INFO_5A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:115:21 */ +type LPPRINTER_INFO_5A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:115:39 */ type _PRINTER_INFO_5W = struct { FpPrinterName LPWSTR @@ -61269,77 +61270,77 @@ type _PRINTER_INFO_5W = struct { FDeviceNotSelectedTimeout DWORD FTransmissionRetryTimeout DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:117:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:117:11 */ -type PRINTER_INFO_5W = _PRINTER_INFO_5W /* winspool.h:123:5 */ -type PPRINTER_INFO_5W = uintptr /* winspool.h:123:21 */ -type LPPRINTER_INFO_5W = uintptr /* winspool.h:123:39 */ +type PRINTER_INFO_5W = _PRINTER_INFO_5W /* /usr/x86_64-w64-mingw32/include/winspool.h:123:5 */ +type PPRINTER_INFO_5W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:123:21 */ +type LPPRINTER_INFO_5W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:123:39 */ -type PRINTER_INFO_5 = PRINTER_INFO_5A /* winspool.h:125:3 */ -type PPRINTER_INFO_5 = PPRINTER_INFO_5A /* winspool.h:126:3 */ -type LPPRINTER_INFO_5 = LPPRINTER_INFO_5A /* winspool.h:127:3 */ +type PRINTER_INFO_5 = PRINTER_INFO_5A /* /usr/x86_64-w64-mingw32/include/winspool.h:125:3 */ +type PPRINTER_INFO_5 = PPRINTER_INFO_5A /* /usr/x86_64-w64-mingw32/include/winspool.h:126:3 */ +type LPPRINTER_INFO_5 = LPPRINTER_INFO_5A /* /usr/x86_64-w64-mingw32/include/winspool.h:127:3 */ -type _PRINTER_INFO_6 = struct{ FdwStatus DWORD } /* winspool.h:129:11 */ +type _PRINTER_INFO_6 = struct{ FdwStatus DWORD } /* /usr/x86_64-w64-mingw32/include/winspool.h:129:11 */ -type PRINTER_INFO_6 = _PRINTER_INFO_6 /* winspool.h:131:5 */ -type PPRINTER_INFO_6 = uintptr /* winspool.h:131:20 */ -type LPPRINTER_INFO_6 = uintptr /* winspool.h:131:37 */ +type PRINTER_INFO_6 = _PRINTER_INFO_6 /* /usr/x86_64-w64-mingw32/include/winspool.h:131:5 */ +type PPRINTER_INFO_6 = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:131:20 */ +type LPPRINTER_INFO_6 = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:131:37 */ type _PRINTER_INFO_7A = struct { FpszObjectGUID LPSTR FdwAction DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:133:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:133:11 */ -type PRINTER_INFO_7A = _PRINTER_INFO_7A /* winspool.h:136:5 */ -type PPRINTER_INFO_7A = uintptr /* winspool.h:136:21 */ -type LPPRINTER_INFO_7A = uintptr /* winspool.h:136:39 */ +type PRINTER_INFO_7A = _PRINTER_INFO_7A /* /usr/x86_64-w64-mingw32/include/winspool.h:136:5 */ +type PPRINTER_INFO_7A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:136:21 */ +type LPPRINTER_INFO_7A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:136:39 */ type _PRINTER_INFO_7W = struct { FpszObjectGUID LPWSTR FdwAction DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:138:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:138:11 */ -type PRINTER_INFO_7W = _PRINTER_INFO_7W /* winspool.h:141:5 */ -type PPRINTER_INFO_7W = uintptr /* winspool.h:141:21 */ -type LPPRINTER_INFO_7W = uintptr /* winspool.h:141:39 */ +type PRINTER_INFO_7W = _PRINTER_INFO_7W /* /usr/x86_64-w64-mingw32/include/winspool.h:141:5 */ +type PPRINTER_INFO_7W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:141:21 */ +type LPPRINTER_INFO_7W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:141:39 */ -type PRINTER_INFO_7 = PRINTER_INFO_7A /* winspool.h:143:3 */ -type PPRINTER_INFO_7 = PPRINTER_INFO_7A /* winspool.h:144:3 */ -type LPPRINTER_INFO_7 = LPPRINTER_INFO_7A /* winspool.h:145:3 */ +type PRINTER_INFO_7 = PRINTER_INFO_7A /* /usr/x86_64-w64-mingw32/include/winspool.h:143:3 */ +type PPRINTER_INFO_7 = PPRINTER_INFO_7A /* /usr/x86_64-w64-mingw32/include/winspool.h:144:3 */ +type LPPRINTER_INFO_7 = LPPRINTER_INFO_7A /* /usr/x86_64-w64-mingw32/include/winspool.h:145:3 */ -type _PRINTER_INFO_8A = struct{ FpDevMode LPDEVMODEA } /* winspool.h:153:11 */ +type _PRINTER_INFO_8A = struct{ FpDevMode LPDEVMODEA } /* /usr/x86_64-w64-mingw32/include/winspool.h:153:11 */ -type PRINTER_INFO_8A = _PRINTER_INFO_8A /* winspool.h:155:5 */ -type PPRINTER_INFO_8A = uintptr /* winspool.h:155:21 */ -type LPPRINTER_INFO_8A = uintptr /* winspool.h:155:39 */ +type PRINTER_INFO_8A = _PRINTER_INFO_8A /* /usr/x86_64-w64-mingw32/include/winspool.h:155:5 */ +type PPRINTER_INFO_8A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:155:21 */ +type LPPRINTER_INFO_8A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:155:39 */ -type _PRINTER_INFO_8W = struct{ FpDevMode LPDEVMODEW } /* winspool.h:157:11 */ +type _PRINTER_INFO_8W = struct{ FpDevMode LPDEVMODEW } /* /usr/x86_64-w64-mingw32/include/winspool.h:157:11 */ -type PRINTER_INFO_8W = _PRINTER_INFO_8W /* winspool.h:159:5 */ -type PPRINTER_INFO_8W = uintptr /* winspool.h:159:21 */ -type LPPRINTER_INFO_8W = uintptr /* winspool.h:159:39 */ +type PRINTER_INFO_8W = _PRINTER_INFO_8W /* /usr/x86_64-w64-mingw32/include/winspool.h:159:5 */ +type PPRINTER_INFO_8W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:159:21 */ +type LPPRINTER_INFO_8W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:159:39 */ -type PRINTER_INFO_8 = PRINTER_INFO_8A /* winspool.h:161:3 */ -type PPRINTER_INFO_8 = PPRINTER_INFO_8A /* winspool.h:162:3 */ -type LPPRINTER_INFO_8 = LPPRINTER_INFO_8A /* winspool.h:163:3 */ +type PRINTER_INFO_8 = PRINTER_INFO_8A /* /usr/x86_64-w64-mingw32/include/winspool.h:161:3 */ +type PPRINTER_INFO_8 = PPRINTER_INFO_8A /* /usr/x86_64-w64-mingw32/include/winspool.h:162:3 */ +type LPPRINTER_INFO_8 = LPPRINTER_INFO_8A /* /usr/x86_64-w64-mingw32/include/winspool.h:163:3 */ -type _PRINTER_INFO_9A = struct{ FpDevMode LPDEVMODEA } /* winspool.h:165:11 */ +type _PRINTER_INFO_9A = struct{ FpDevMode LPDEVMODEA } /* /usr/x86_64-w64-mingw32/include/winspool.h:165:11 */ -type PRINTER_INFO_9A = _PRINTER_INFO_9A /* winspool.h:167:5 */ -type PPRINTER_INFO_9A = uintptr /* winspool.h:167:21 */ -type LPPRINTER_INFO_9A = uintptr /* winspool.h:167:39 */ +type PRINTER_INFO_9A = _PRINTER_INFO_9A /* /usr/x86_64-w64-mingw32/include/winspool.h:167:5 */ +type PPRINTER_INFO_9A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:167:21 */ +type LPPRINTER_INFO_9A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:167:39 */ -type _PRINTER_INFO_9W = struct{ FpDevMode LPDEVMODEW } /* winspool.h:169:11 */ +type _PRINTER_INFO_9W = struct{ FpDevMode LPDEVMODEW } /* /usr/x86_64-w64-mingw32/include/winspool.h:169:11 */ -type PRINTER_INFO_9W = _PRINTER_INFO_9W /* winspool.h:171:5 */ -type PPRINTER_INFO_9W = uintptr /* winspool.h:171:21 */ -type LPPRINTER_INFO_9W = uintptr /* winspool.h:171:39 */ +type PRINTER_INFO_9W = _PRINTER_INFO_9W /* /usr/x86_64-w64-mingw32/include/winspool.h:171:5 */ +type PPRINTER_INFO_9W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:171:21 */ +type LPPRINTER_INFO_9W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:171:39 */ -type PRINTER_INFO_9 = PRINTER_INFO_9A /* winspool.h:173:3 */ -type PPRINTER_INFO_9 = PPRINTER_INFO_9A /* winspool.h:174:3 */ -type LPPRINTER_INFO_9 = LPPRINTER_INFO_9A /* winspool.h:175:3 */ +type PRINTER_INFO_9 = PRINTER_INFO_9A /* /usr/x86_64-w64-mingw32/include/winspool.h:173:3 */ +type PPRINTER_INFO_9 = PPRINTER_INFO_9A /* /usr/x86_64-w64-mingw32/include/winspool.h:174:3 */ +type LPPRINTER_INFO_9 = LPPRINTER_INFO_9A /* /usr/x86_64-w64-mingw32/include/winspool.h:175:3 */ type _JOB_INFO_1A = struct { FJobId DWORD @@ -61357,11 +61358,11 @@ type _JOB_INFO_1A = struct { FPagesPrinted DWORD FSubmitted SYSTEMTIME F__ccgo_pad2 [4]byte -} /* winspool.h:232:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:232:11 */ -type JOB_INFO_1A = _JOB_INFO_1A /* winspool.h:246:5 */ -type PJOB_INFO_1A = uintptr /* winspool.h:246:17 */ -type LPJOB_INFO_1A = uintptr /* winspool.h:246:31 */ +type JOB_INFO_1A = _JOB_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:246:5 */ +type PJOB_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:246:17 */ +type LPJOB_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:246:31 */ type _JOB_INFO_1W = struct { FJobId DWORD @@ -61379,15 +61380,15 @@ type _JOB_INFO_1W = struct { FPagesPrinted DWORD FSubmitted SYSTEMTIME F__ccgo_pad2 [4]byte -} /* winspool.h:248:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:248:11 */ -type JOB_INFO_1W = _JOB_INFO_1W /* winspool.h:262:5 */ -type PJOB_INFO_1W = uintptr /* winspool.h:262:17 */ -type LPJOB_INFO_1W = uintptr /* winspool.h:262:31 */ +type JOB_INFO_1W = _JOB_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:262:5 */ +type PJOB_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:262:17 */ +type LPJOB_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:262:31 */ -type JOB_INFO_1 = JOB_INFO_1A /* winspool.h:264:3 */ -type PJOB_INFO_1 = PJOB_INFO_1A /* winspool.h:265:3 */ -type LPJOB_INFO_1 = LPJOB_INFO_1A /* winspool.h:266:3 */ +type JOB_INFO_1 = JOB_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:264:3 */ +type PJOB_INFO_1 = PJOB_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:265:3 */ +type LPJOB_INFO_1 = LPJOB_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:266:3 */ type _JOB_INFO_2A = struct { FJobId DWORD @@ -61415,11 +61416,11 @@ type _JOB_INFO_2A = struct { FTime DWORD FPagesPrinted DWORD F__ccgo_pad2 [4]byte -} /* winspool.h:268:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:268:11 */ -type JOB_INFO_2A = _JOB_INFO_2A /* winspool.h:292:5 */ -type PJOB_INFO_2A = uintptr /* winspool.h:292:17 */ -type LPJOB_INFO_2A = uintptr /* winspool.h:292:31 */ +type JOB_INFO_2A = _JOB_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:292:5 */ +type PJOB_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:292:17 */ +type LPJOB_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:292:31 */ type _JOB_INFO_2W = struct { FJobId DWORD @@ -61447,65 +61448,65 @@ type _JOB_INFO_2W = struct { FTime DWORD FPagesPrinted DWORD F__ccgo_pad2 [4]byte -} /* winspool.h:294:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:294:11 */ -type JOB_INFO_2W = _JOB_INFO_2W /* winspool.h:318:5 */ -type PJOB_INFO_2W = uintptr /* winspool.h:318:17 */ -type LPJOB_INFO_2W = uintptr /* winspool.h:318:31 */ +type JOB_INFO_2W = _JOB_INFO_2W /* /usr/x86_64-w64-mingw32/include/winspool.h:318:5 */ +type PJOB_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:318:17 */ +type LPJOB_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:318:31 */ -type JOB_INFO_2 = JOB_INFO_2A /* winspool.h:320:3 */ -type PJOB_INFO_2 = PJOB_INFO_2A /* winspool.h:321:3 */ -type LPJOB_INFO_2 = LPJOB_INFO_2A /* winspool.h:322:3 */ +type JOB_INFO_2 = JOB_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:320:3 */ +type PJOB_INFO_2 = PJOB_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:321:3 */ +type LPJOB_INFO_2 = LPJOB_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:322:3 */ type _JOB_INFO_3 = struct { FJobId DWORD FNextJobId DWORD FReserved DWORD -} /* winspool.h:324:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:324:11 */ -type JOB_INFO_3 = _JOB_INFO_3 /* winspool.h:328:5 */ -type PJOB_INFO_3 = uintptr /* winspool.h:328:16 */ -type LPJOB_INFO_3 = uintptr /* winspool.h:328:29 */ +type JOB_INFO_3 = _JOB_INFO_3 /* /usr/x86_64-w64-mingw32/include/winspool.h:328:5 */ +type PJOB_INFO_3 = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:328:16 */ +type LPJOB_INFO_3 = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:328:29 */ type _ADDJOB_INFO_1A = struct { FPath LPSTR FJobId DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:354:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:354:11 */ -type ADDJOB_INFO_1A = _ADDJOB_INFO_1A /* winspool.h:357:5 */ -type PADDJOB_INFO_1A = uintptr /* winspool.h:357:20 */ -type LPADDJOB_INFO_1A = uintptr /* winspool.h:357:37 */ +type ADDJOB_INFO_1A = _ADDJOB_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:357:5 */ +type PADDJOB_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:357:20 */ +type LPADDJOB_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:357:37 */ type _ADDJOB_INFO_1W = struct { FPath LPWSTR FJobId DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:359:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:359:11 */ -type ADDJOB_INFO_1W = _ADDJOB_INFO_1W /* winspool.h:362:5 */ -type PADDJOB_INFO_1W = uintptr /* winspool.h:362:20 */ -type LPADDJOB_INFO_1W = uintptr /* winspool.h:362:37 */ +type ADDJOB_INFO_1W = _ADDJOB_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:362:5 */ +type PADDJOB_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:362:20 */ +type LPADDJOB_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:362:37 */ -type ADDJOB_INFO_1 = ADDJOB_INFO_1A /* winspool.h:364:3 */ -type PADDJOB_INFO_1 = PADDJOB_INFO_1A /* winspool.h:365:3 */ -type LPADDJOB_INFO_1 = LPADDJOB_INFO_1A /* winspool.h:366:3 */ +type ADDJOB_INFO_1 = ADDJOB_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:364:3 */ +type PADDJOB_INFO_1 = PADDJOB_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:365:3 */ +type LPADDJOB_INFO_1 = LPADDJOB_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:366:3 */ -type _DRIVER_INFO_1A = struct{ FpName LPSTR } /* winspool.h:368:11 */ +type _DRIVER_INFO_1A = struct{ FpName LPSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:368:11 */ -type DRIVER_INFO_1A = _DRIVER_INFO_1A /* winspool.h:370:5 */ -type PDRIVER_INFO_1A = uintptr /* winspool.h:370:20 */ -type LPDRIVER_INFO_1A = uintptr /* winspool.h:370:37 */ +type DRIVER_INFO_1A = _DRIVER_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:370:5 */ +type PDRIVER_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:370:20 */ +type LPDRIVER_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:370:37 */ -type _DRIVER_INFO_1W = struct{ FpName LPWSTR } /* winspool.h:372:11 */ +type _DRIVER_INFO_1W = struct{ FpName LPWSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:372:11 */ -type DRIVER_INFO_1W = _DRIVER_INFO_1W /* winspool.h:374:5 */ -type PDRIVER_INFO_1W = uintptr /* winspool.h:374:20 */ -type LPDRIVER_INFO_1W = uintptr /* winspool.h:374:37 */ +type DRIVER_INFO_1W = _DRIVER_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:374:5 */ +type PDRIVER_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:374:20 */ +type LPDRIVER_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:374:37 */ -type DRIVER_INFO_1 = DRIVER_INFO_1A /* winspool.h:376:3 */ -type PDRIVER_INFO_1 = PDRIVER_INFO_1A /* winspool.h:377:3 */ -type LPDRIVER_INFO_1 = LPDRIVER_INFO_1A /* winspool.h:378:3 */ +type DRIVER_INFO_1 = DRIVER_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:376:3 */ +type PDRIVER_INFO_1 = PDRIVER_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:377:3 */ +type LPDRIVER_INFO_1 = LPDRIVER_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:378:3 */ type _DRIVER_INFO_2A = struct { FcVersion DWORD @@ -61515,11 +61516,11 @@ type _DRIVER_INFO_2A = struct { FpDriverPath LPSTR FpDataFile LPSTR FpConfigFile LPSTR -} /* winspool.h:380:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:380:11 */ -type DRIVER_INFO_2A = _DRIVER_INFO_2A /* winspool.h:387:5 */ -type PDRIVER_INFO_2A = uintptr /* winspool.h:387:20 */ -type LPDRIVER_INFO_2A = uintptr /* winspool.h:387:37 */ +type DRIVER_INFO_2A = _DRIVER_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:387:5 */ +type PDRIVER_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:387:20 */ +type LPDRIVER_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:387:37 */ type _DRIVER_INFO_2W = struct { FcVersion DWORD @@ -61529,15 +61530,15 @@ type _DRIVER_INFO_2W = struct { FpDriverPath LPWSTR FpDataFile LPWSTR FpConfigFile LPWSTR -} /* winspool.h:389:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:389:11 */ -type DRIVER_INFO_2W = _DRIVER_INFO_2W /* winspool.h:396:5 */ -type PDRIVER_INFO_2W = uintptr /* winspool.h:396:20 */ -type LPDRIVER_INFO_2W = uintptr /* winspool.h:396:37 */ +type DRIVER_INFO_2W = _DRIVER_INFO_2W /* /usr/x86_64-w64-mingw32/include/winspool.h:396:5 */ +type PDRIVER_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:396:20 */ +type LPDRIVER_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:396:37 */ -type DRIVER_INFO_2 = DRIVER_INFO_2A /* winspool.h:398:3 */ -type PDRIVER_INFO_2 = PDRIVER_INFO_2A /* winspool.h:399:3 */ -type LPDRIVER_INFO_2 = LPDRIVER_INFO_2A /* winspool.h:400:3 */ +type DRIVER_INFO_2 = DRIVER_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:398:3 */ +type PDRIVER_INFO_2 = PDRIVER_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:399:3 */ +type LPDRIVER_INFO_2 = LPDRIVER_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:400:3 */ type _DRIVER_INFO_3A = struct { FcVersion DWORD @@ -61551,11 +61552,11 @@ type _DRIVER_INFO_3A = struct { FpDependentFiles LPSTR FpMonitorName LPSTR FpDefaultDataType LPSTR -} /* winspool.h:402:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:402:11 */ -type DRIVER_INFO_3A = _DRIVER_INFO_3A /* winspool.h:413:5 */ -type PDRIVER_INFO_3A = uintptr /* winspool.h:413:20 */ -type LPDRIVER_INFO_3A = uintptr /* winspool.h:413:37 */ +type DRIVER_INFO_3A = _DRIVER_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:413:5 */ +type PDRIVER_INFO_3A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:413:20 */ +type LPDRIVER_INFO_3A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:413:37 */ type _DRIVER_INFO_3W = struct { FcVersion DWORD @@ -61569,15 +61570,15 @@ type _DRIVER_INFO_3W = struct { FpDependentFiles LPWSTR FpMonitorName LPWSTR FpDefaultDataType LPWSTR -} /* winspool.h:415:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:415:11 */ -type DRIVER_INFO_3W = _DRIVER_INFO_3W /* winspool.h:426:5 */ -type PDRIVER_INFO_3W = uintptr /* winspool.h:426:20 */ -type LPDRIVER_INFO_3W = uintptr /* winspool.h:426:37 */ +type DRIVER_INFO_3W = _DRIVER_INFO_3W /* /usr/x86_64-w64-mingw32/include/winspool.h:426:5 */ +type PDRIVER_INFO_3W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:426:20 */ +type LPDRIVER_INFO_3W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:426:37 */ -type DRIVER_INFO_3 = DRIVER_INFO_3A /* winspool.h:428:3 */ -type PDRIVER_INFO_3 = PDRIVER_INFO_3A /* winspool.h:429:3 */ -type LPDRIVER_INFO_3 = LPDRIVER_INFO_3A /* winspool.h:430:3 */ +type DRIVER_INFO_3 = DRIVER_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:428:3 */ +type PDRIVER_INFO_3 = PDRIVER_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:429:3 */ +type LPDRIVER_INFO_3 = LPDRIVER_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:430:3 */ type _DRIVER_INFO_4A = struct { FcVersion DWORD @@ -61592,11 +61593,11 @@ type _DRIVER_INFO_4A = struct { FpMonitorName LPSTR FpDefaultDataType LPSTR FpszzPreviousNames LPSTR -} /* winspool.h:432:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:432:11 */ -type DRIVER_INFO_4A = _DRIVER_INFO_4A /* winspool.h:444:5 */ -type PDRIVER_INFO_4A = uintptr /* winspool.h:444:20 */ -type LPDRIVER_INFO_4A = uintptr /* winspool.h:444:37 */ +type DRIVER_INFO_4A = _DRIVER_INFO_4A /* /usr/x86_64-w64-mingw32/include/winspool.h:444:5 */ +type PDRIVER_INFO_4A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:444:20 */ +type LPDRIVER_INFO_4A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:444:37 */ type _DRIVER_INFO_4W = struct { FcVersion DWORD @@ -61611,15 +61612,15 @@ type _DRIVER_INFO_4W = struct { FpMonitorName LPWSTR FpDefaultDataType LPWSTR FpszzPreviousNames LPWSTR -} /* winspool.h:446:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:446:11 */ -type DRIVER_INFO_4W = _DRIVER_INFO_4W /* winspool.h:458:5 */ -type PDRIVER_INFO_4W = uintptr /* winspool.h:458:20 */ -type LPDRIVER_INFO_4W = uintptr /* winspool.h:458:37 */ +type DRIVER_INFO_4W = _DRIVER_INFO_4W /* /usr/x86_64-w64-mingw32/include/winspool.h:458:5 */ +type PDRIVER_INFO_4W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:458:20 */ +type LPDRIVER_INFO_4W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:458:37 */ -type DRIVER_INFO_4 = DRIVER_INFO_4A /* winspool.h:460:3 */ -type PDRIVER_INFO_4 = PDRIVER_INFO_4A /* winspool.h:461:3 */ -type LPDRIVER_INFO_4 = LPDRIVER_INFO_4A /* winspool.h:462:3 */ +type DRIVER_INFO_4 = DRIVER_INFO_4A /* /usr/x86_64-w64-mingw32/include/winspool.h:460:3 */ +type PDRIVER_INFO_4 = PDRIVER_INFO_4A /* /usr/x86_64-w64-mingw32/include/winspool.h:461:3 */ +type LPDRIVER_INFO_4 = LPDRIVER_INFO_4A /* /usr/x86_64-w64-mingw32/include/winspool.h:462:3 */ type _DRIVER_INFO_5A = struct { FcVersion DWORD @@ -61633,11 +61634,11 @@ type _DRIVER_INFO_5A = struct { FdwConfigVersion DWORD FdwDriverVersion DWORD F__ccgo_pad2 [4]byte -} /* winspool.h:464:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:464:11 */ -type DRIVER_INFO_5A = _DRIVER_INFO_5A /* winspool.h:474:5 */ -type PDRIVER_INFO_5A = uintptr /* winspool.h:474:20 */ -type LPDRIVER_INFO_5A = uintptr /* winspool.h:474:37 */ +type DRIVER_INFO_5A = _DRIVER_INFO_5A /* /usr/x86_64-w64-mingw32/include/winspool.h:474:5 */ +type PDRIVER_INFO_5A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:474:20 */ +type LPDRIVER_INFO_5A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:474:37 */ type _DRIVER_INFO_5W = struct { FcVersion DWORD @@ -61651,15 +61652,15 @@ type _DRIVER_INFO_5W = struct { FdwConfigVersion DWORD FdwDriverVersion DWORD F__ccgo_pad2 [4]byte -} /* winspool.h:476:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:476:11 */ -type DRIVER_INFO_5W = _DRIVER_INFO_5W /* winspool.h:486:5 */ -type PDRIVER_INFO_5W = uintptr /* winspool.h:486:20 */ -type LPDRIVER_INFO_5W = uintptr /* winspool.h:486:37 */ +type DRIVER_INFO_5W = _DRIVER_INFO_5W /* /usr/x86_64-w64-mingw32/include/winspool.h:486:5 */ +type PDRIVER_INFO_5W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:486:20 */ +type LPDRIVER_INFO_5W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:486:37 */ -type DRIVER_INFO_5 = DRIVER_INFO_5A /* winspool.h:488:3 */ -type PDRIVER_INFO_5 = PDRIVER_INFO_5A /* winspool.h:489:3 */ -type LPDRIVER_INFO_5 = LPDRIVER_INFO_5A /* winspool.h:490:3 */ +type DRIVER_INFO_5 = DRIVER_INFO_5A /* /usr/x86_64-w64-mingw32/include/winspool.h:488:3 */ +type PDRIVER_INFO_5 = PDRIVER_INFO_5A /* /usr/x86_64-w64-mingw32/include/winspool.h:489:3 */ +type LPDRIVER_INFO_5 = LPDRIVER_INFO_5A /* /usr/x86_64-w64-mingw32/include/winspool.h:490:3 */ type _DRIVER_INFO_6A = struct { FcVersion DWORD @@ -61680,11 +61681,11 @@ type _DRIVER_INFO_6A = struct { FpszOEMUrl LPSTR FpszHardwareID LPSTR FpszProvider LPSTR -} /* winspool.h:492:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:492:11 */ -type DRIVER_INFO_6A = _DRIVER_INFO_6A /* winspool.h:510:5 */ -type PDRIVER_INFO_6A = uintptr /* winspool.h:510:20 */ -type LPDRIVER_INFO_6A = uintptr /* winspool.h:510:37 */ +type DRIVER_INFO_6A = _DRIVER_INFO_6A /* /usr/x86_64-w64-mingw32/include/winspool.h:510:5 */ +type PDRIVER_INFO_6A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:510:20 */ +type LPDRIVER_INFO_6A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:510:37 */ type _DRIVER_INFO_6W = struct { FcVersion DWORD @@ -61705,39 +61706,39 @@ type _DRIVER_INFO_6W = struct { FpszOEMUrl LPWSTR FpszHardwareID LPWSTR FpszProvider LPWSTR -} /* winspool.h:512:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:512:11 */ -type DRIVER_INFO_6W = _DRIVER_INFO_6W /* winspool.h:530:5 */ -type PDRIVER_INFO_6W = uintptr /* winspool.h:530:20 */ -type LPDRIVER_INFO_6W = uintptr /* winspool.h:530:37 */ +type DRIVER_INFO_6W = _DRIVER_INFO_6W /* /usr/x86_64-w64-mingw32/include/winspool.h:530:5 */ +type PDRIVER_INFO_6W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:530:20 */ +type LPDRIVER_INFO_6W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:530:37 */ -type DRIVER_INFO_6 = DRIVER_INFO_6A /* winspool.h:532:3 */ -type PDRIVER_INFO_6 = PDRIVER_INFO_6A /* winspool.h:533:3 */ -type LPDRIVER_INFO_6 = LPDRIVER_INFO_6A /* winspool.h:534:3 */ +type DRIVER_INFO_6 = DRIVER_INFO_6A /* /usr/x86_64-w64-mingw32/include/winspool.h:532:3 */ +type PDRIVER_INFO_6 = PDRIVER_INFO_6A /* /usr/x86_64-w64-mingw32/include/winspool.h:533:3 */ +type LPDRIVER_INFO_6 = LPDRIVER_INFO_6A /* /usr/x86_64-w64-mingw32/include/winspool.h:534:3 */ type _DOC_INFO_1A = struct { FpDocName LPSTR FpOutputFile LPSTR FpDatatype LPSTR -} /* winspool.h:549:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:549:11 */ -type DOC_INFO_1A = _DOC_INFO_1A /* winspool.h:553:5 */ -type PDOC_INFO_1A = uintptr /* winspool.h:553:17 */ -type LPDOC_INFO_1A = uintptr /* winspool.h:553:31 */ +type DOC_INFO_1A = _DOC_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:553:5 */ +type PDOC_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:553:17 */ +type LPDOC_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:553:31 */ type _DOC_INFO_1W = struct { FpDocName LPWSTR FpOutputFile LPWSTR FpDatatype LPWSTR -} /* winspool.h:555:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:555:11 */ -type DOC_INFO_1W = _DOC_INFO_1W /* winspool.h:559:5 */ -type PDOC_INFO_1W = uintptr /* winspool.h:559:17 */ -type LPDOC_INFO_1W = uintptr /* winspool.h:559:31 */ +type DOC_INFO_1W = _DOC_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:559:5 */ +type PDOC_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:559:17 */ +type LPDOC_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:559:31 */ -type DOC_INFO_1 = DOC_INFO_1A /* winspool.h:561:3 */ -type PDOC_INFO_1 = PDOC_INFO_1A /* winspool.h:562:3 */ -type LPDOC_INFO_1 = LPDOC_INFO_1A /* winspool.h:563:3 */ +type DOC_INFO_1 = DOC_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:561:3 */ +type PDOC_INFO_1 = PDOC_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:562:3 */ +type LPDOC_INFO_1 = LPDOC_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:563:3 */ type _FORM_INFO_1A = struct { FFlags DWORD @@ -61745,11 +61746,11 @@ type _FORM_INFO_1A = struct { FpName LPSTR FSize SIZEL FImageableArea RECTL -} /* winspool.h:565:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:565:11 */ -type FORM_INFO_1A = _FORM_INFO_1A /* winspool.h:570:5 */ -type PFORM_INFO_1A = uintptr /* winspool.h:570:18 */ -type LPFORM_INFO_1A = uintptr /* winspool.h:570:33 */ +type FORM_INFO_1A = _FORM_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:570:5 */ +type PFORM_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:570:18 */ +type LPFORM_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:570:33 */ type _FORM_INFO_1W = struct { FFlags DWORD @@ -61757,15 +61758,15 @@ type _FORM_INFO_1W = struct { FpName LPWSTR FSize SIZEL FImageableArea RECTL -} /* winspool.h:572:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:572:11 */ -type FORM_INFO_1W = _FORM_INFO_1W /* winspool.h:577:5 */ -type PFORM_INFO_1W = uintptr /* winspool.h:577:18 */ -type LPFORM_INFO_1W = uintptr /* winspool.h:577:33 */ +type FORM_INFO_1W = _FORM_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:577:5 */ +type PFORM_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:577:18 */ +type LPFORM_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:577:33 */ -type FORM_INFO_1 = FORM_INFO_1A /* winspool.h:579:3 */ -type PFORM_INFO_1 = PFORM_INFO_1A /* winspool.h:580:3 */ -type LPFORM_INFO_1 = LPFORM_INFO_1A /* winspool.h:581:3 */ +type FORM_INFO_1 = FORM_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:579:3 */ +type PFORM_INFO_1 = PFORM_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:580:3 */ +type LPFORM_INFO_1 = LPFORM_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:581:3 */ type _DOC_INFO_2A = struct { FpDocName LPSTR @@ -61773,11 +61774,11 @@ type _DOC_INFO_2A = struct { FpDatatype LPSTR FdwMode DWORD FJobId DWORD -} /* winspool.h:583:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:583:11 */ -type DOC_INFO_2A = _DOC_INFO_2A /* winspool.h:589:5 */ -type PDOC_INFO_2A = uintptr /* winspool.h:589:17 */ -type LPDOC_INFO_2A = uintptr /* winspool.h:589:31 */ +type DOC_INFO_2A = _DOC_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:589:5 */ +type PDOC_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:589:17 */ +type LPDOC_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:589:31 */ type _DOC_INFO_2W = struct { FpDocName LPWSTR @@ -61785,15 +61786,15 @@ type _DOC_INFO_2W = struct { FpDatatype LPWSTR FdwMode DWORD FJobId DWORD -} /* winspool.h:591:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:591:11 */ -type DOC_INFO_2W = _DOC_INFO_2W /* winspool.h:597:5 */ -type PDOC_INFO_2W = uintptr /* winspool.h:597:17 */ -type LPDOC_INFO_2W = uintptr /* winspool.h:597:31 */ +type DOC_INFO_2W = _DOC_INFO_2W /* /usr/x86_64-w64-mingw32/include/winspool.h:597:5 */ +type PDOC_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:597:17 */ +type LPDOC_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:597:31 */ -type DOC_INFO_2 = DOC_INFO_2A /* winspool.h:599:3 */ -type PDOC_INFO_2 = PDOC_INFO_2A /* winspool.h:600:3 */ -type LPDOC_INFO_2 = LPDOC_INFO_2A /* winspool.h:601:3 */ +type DOC_INFO_2 = DOC_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:599:3 */ +type PDOC_INFO_2 = PDOC_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:600:3 */ +type LPDOC_INFO_2 = LPDOC_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:601:3 */ type _DOC_INFO_3A = struct { FpDocName LPSTR @@ -61801,11 +61802,11 @@ type _DOC_INFO_3A = struct { FpDatatype LPSTR FdwFlags DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:606:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:606:11 */ -type DOC_INFO_3A = _DOC_INFO_3A /* winspool.h:611:5 */ -type PDOC_INFO_3A = uintptr /* winspool.h:611:17 */ -type LPDOC_INFO_3A = uintptr /* winspool.h:611:31 */ +type DOC_INFO_3A = _DOC_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:611:5 */ +type PDOC_INFO_3A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:611:17 */ +type LPDOC_INFO_3A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:611:31 */ type _DOC_INFO_3W = struct { FpDocName LPWSTR @@ -61813,56 +61814,56 @@ type _DOC_INFO_3W = struct { FpDatatype LPWSTR FdwFlags DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:613:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:613:11 */ -type DOC_INFO_3W = _DOC_INFO_3W /* winspool.h:618:5 */ -type PDOC_INFO_3W = uintptr /* winspool.h:618:17 */ -type LPDOC_INFO_3W = uintptr /* winspool.h:618:31 */ +type DOC_INFO_3W = _DOC_INFO_3W /* /usr/x86_64-w64-mingw32/include/winspool.h:618:5 */ +type PDOC_INFO_3W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:618:17 */ +type LPDOC_INFO_3W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:618:31 */ -type DOC_INFO_3 = DOC_INFO_3A /* winspool.h:620:3 */ -type PDOC_INFO_3 = PDOC_INFO_3A /* winspool.h:621:3 */ -type LPDOC_INFO_3 = LPDOC_INFO_3A /* winspool.h:622:3 */ +type DOC_INFO_3 = DOC_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:620:3 */ +type PDOC_INFO_3 = PDOC_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:621:3 */ +type LPDOC_INFO_3 = LPDOC_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:622:3 */ -type _PRINTPROCESSOR_INFO_1A = struct{ FpName LPSTR } /* winspool.h:630:11 */ +type _PRINTPROCESSOR_INFO_1A = struct{ FpName LPSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:630:11 */ -type PRINTPROCESSOR_INFO_1A = _PRINTPROCESSOR_INFO_1A /* winspool.h:632:5 */ -type PPRINTPROCESSOR_INFO_1A = uintptr /* winspool.h:632:28 */ -type LPPRINTPROCESSOR_INFO_1A = uintptr /* winspool.h:632:53 */ +type PRINTPROCESSOR_INFO_1A = _PRINTPROCESSOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:632:5 */ +type PPRINTPROCESSOR_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:632:28 */ +type LPPRINTPROCESSOR_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:632:53 */ -type _PRINTPROCESSOR_INFO_1W = struct{ FpName LPWSTR } /* winspool.h:634:11 */ +type _PRINTPROCESSOR_INFO_1W = struct{ FpName LPWSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:634:11 */ -type PRINTPROCESSOR_INFO_1W = _PRINTPROCESSOR_INFO_1W /* winspool.h:636:5 */ -type PPRINTPROCESSOR_INFO_1W = uintptr /* winspool.h:636:28 */ -type LPPRINTPROCESSOR_INFO_1W = uintptr /* winspool.h:636:53 */ +type PRINTPROCESSOR_INFO_1W = _PRINTPROCESSOR_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:636:5 */ +type PPRINTPROCESSOR_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:636:28 */ +type LPPRINTPROCESSOR_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:636:53 */ -type PRINTPROCESSOR_INFO_1 = PRINTPROCESSOR_INFO_1A /* winspool.h:638:3 */ -type PPRINTPROCESSOR_INFO_1 = PPRINTPROCESSOR_INFO_1A /* winspool.h:639:3 */ -type LPPRINTPROCESSOR_INFO_1 = LPPRINTPROCESSOR_INFO_1A /* winspool.h:640:3 */ +type PRINTPROCESSOR_INFO_1 = PRINTPROCESSOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:638:3 */ +type PPRINTPROCESSOR_INFO_1 = PPRINTPROCESSOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:639:3 */ +type LPPRINTPROCESSOR_INFO_1 = LPPRINTPROCESSOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:640:3 */ type _PRINTPROCESSOR_CAPS_1 = struct { FdwLevel DWORD FdwNupOptions DWORD FdwPageOrderFlags DWORD FdwNumberOfCopies DWORD -} /* winspool.h:642:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:642:11 */ -type PRINTPROCESSOR_CAPS_1 = _PRINTPROCESSOR_CAPS_1 /* winspool.h:647:5 */ -type PPRINTPROCESSOR_CAPS_1 = uintptr /* winspool.h:647:27 */ +type PRINTPROCESSOR_CAPS_1 = _PRINTPROCESSOR_CAPS_1 /* /usr/x86_64-w64-mingw32/include/winspool.h:647:5 */ +type PPRINTPROCESSOR_CAPS_1 = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:647:27 */ -type _PORT_INFO_1A = struct{ FpName LPSTR } /* winspool.h:652:11 */ +type _PORT_INFO_1A = struct{ FpName LPSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:652:11 */ -type PORT_INFO_1A = _PORT_INFO_1A /* winspool.h:654:5 */ -type PPORT_INFO_1A = uintptr /* winspool.h:654:18 */ -type LPPORT_INFO_1A = uintptr /* winspool.h:654:33 */ -type _PORT_INFO_1W = struct{ FpName LPWSTR } /* winspool.h:655:11 */ +type PORT_INFO_1A = _PORT_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:654:5 */ +type PPORT_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:654:18 */ +type LPPORT_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:654:33 */ +type _PORT_INFO_1W = struct{ FpName LPWSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:655:11 */ -type PORT_INFO_1W = _PORT_INFO_1W /* winspool.h:657:5 */ -type PPORT_INFO_1W = uintptr /* winspool.h:657:18 */ -type LPPORT_INFO_1W = uintptr /* winspool.h:657:33 */ +type PORT_INFO_1W = _PORT_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:657:5 */ +type PPORT_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:657:18 */ +type LPPORT_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:657:33 */ -type PORT_INFO_1 = PORT_INFO_1A /* winspool.h:659:3 */ -type PPORT_INFO_1 = PPORT_INFO_1A /* winspool.h:660:3 */ -type LPPORT_INFO_1 = LPPORT_INFO_1A /* winspool.h:661:3 */ +type PORT_INFO_1 = PORT_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:659:3 */ +type PPORT_INFO_1 = PPORT_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:660:3 */ +type LPPORT_INFO_1 = LPPORT_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:661:3 */ type _PORT_INFO_2A = struct { FpPortName LPSTR @@ -61870,11 +61871,11 @@ type _PORT_INFO_2A = struct { FpDescription LPSTR FfPortType DWORD FReserved DWORD -} /* winspool.h:663:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:663:11 */ -type PORT_INFO_2A = _PORT_INFO_2A /* winspool.h:669:5 */ -type PPORT_INFO_2A = uintptr /* winspool.h:669:18 */ -type LPPORT_INFO_2A = uintptr /* winspool.h:669:33 */ +type PORT_INFO_2A = _PORT_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:669:5 */ +type PPORT_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:669:18 */ +type LPPORT_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:669:33 */ type _PORT_INFO_2W = struct { FpPortName LPWSTR @@ -61882,15 +61883,15 @@ type _PORT_INFO_2W = struct { FpDescription LPWSTR FfPortType DWORD FReserved DWORD -} /* winspool.h:671:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:671:11 */ -type PORT_INFO_2W = _PORT_INFO_2W /* winspool.h:677:5 */ -type PPORT_INFO_2W = uintptr /* winspool.h:677:18 */ -type LPPORT_INFO_2W = uintptr /* winspool.h:677:33 */ +type PORT_INFO_2W = _PORT_INFO_2W /* /usr/x86_64-w64-mingw32/include/winspool.h:677:5 */ +type PPORT_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:677:18 */ +type LPPORT_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:677:33 */ -type PORT_INFO_2 = PORT_INFO_2A /* winspool.h:679:3 */ -type PPORT_INFO_2 = PPORT_INFO_2A /* winspool.h:680:3 */ -type LPPORT_INFO_2 = LPPORT_INFO_2A /* winspool.h:681:3 */ +type PORT_INFO_2 = PORT_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:679:3 */ +type PPORT_INFO_2 = PPORT_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:680:3 */ +type LPPORT_INFO_2 = LPPORT_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:681:3 */ type _PORT_INFO_3A = struct { FdwStatus DWORD @@ -61898,11 +61899,11 @@ type _PORT_INFO_3A = struct { FpszStatus LPSTR FdwSeverity DWORD F__ccgo_pad2 [4]byte -} /* winspool.h:688:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:688:11 */ -type PORT_INFO_3A = _PORT_INFO_3A /* winspool.h:692:5 */ -type PPORT_INFO_3A = uintptr /* winspool.h:692:18 */ -type LPPORT_INFO_3A = uintptr /* winspool.h:692:33 */ +type PORT_INFO_3A = _PORT_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:692:5 */ +type PPORT_INFO_3A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:692:18 */ +type LPPORT_INFO_3A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:692:33 */ type _PORT_INFO_3W = struct { FdwStatus DWORD @@ -61910,97 +61911,97 @@ type _PORT_INFO_3W = struct { FpszStatus LPWSTR FdwSeverity DWORD F__ccgo_pad2 [4]byte -} /* winspool.h:694:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:694:11 */ -type PORT_INFO_3W = _PORT_INFO_3W /* winspool.h:698:5 */ -type PPORT_INFO_3W = uintptr /* winspool.h:698:18 */ -type LPPORT_INFO_3W = uintptr /* winspool.h:698:33 */ +type PORT_INFO_3W = _PORT_INFO_3W /* /usr/x86_64-w64-mingw32/include/winspool.h:698:5 */ +type PPORT_INFO_3W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:698:18 */ +type LPPORT_INFO_3W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:698:33 */ -type PORT_INFO_3 = PORT_INFO_3A /* winspool.h:700:3 */ -type PPORT_INFO_3 = PPORT_INFO_3A /* winspool.h:701:3 */ -type LPPORT_INFO_3 = LPPORT_INFO_3A /* winspool.h:702:3 */ +type PORT_INFO_3 = PORT_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:700:3 */ +type PPORT_INFO_3 = PPORT_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:701:3 */ +type LPPORT_INFO_3 = LPPORT_INFO_3A /* /usr/x86_64-w64-mingw32/include/winspool.h:702:3 */ -type _MONITOR_INFO_1A = struct{ FpName LPSTR } /* winspool.h:721:11 */ +type _MONITOR_INFO_1A = struct{ FpName LPSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:721:11 */ -type MONITOR_INFO_1A = _MONITOR_INFO_1A /* winspool.h:723:5 */ -type PMONITOR_INFO_1A = uintptr /* winspool.h:723:21 */ -type LPMONITOR_INFO_1A = uintptr /* winspool.h:723:39 */ +type MONITOR_INFO_1A = _MONITOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:723:5 */ +type PMONITOR_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:723:21 */ +type LPMONITOR_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:723:39 */ -type _MONITOR_INFO_1W = struct{ FpName LPWSTR } /* winspool.h:725:11 */ +type _MONITOR_INFO_1W = struct{ FpName LPWSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:725:11 */ -type MONITOR_INFO_1W = _MONITOR_INFO_1W /* winspool.h:727:5 */ -type PMONITOR_INFO_1W = uintptr /* winspool.h:727:21 */ -type LPMONITOR_INFO_1W = uintptr /* winspool.h:727:39 */ +type MONITOR_INFO_1W = _MONITOR_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:727:5 */ +type PMONITOR_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:727:21 */ +type LPMONITOR_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:727:39 */ -type MONITOR_INFO_1 = MONITOR_INFO_1A /* winspool.h:729:3 */ -type PMONITOR_INFO_1 = PMONITOR_INFO_1A /* winspool.h:730:3 */ -type LPMONITOR_INFO_1 = LPMONITOR_INFO_1A /* winspool.h:731:3 */ +type MONITOR_INFO_1 = MONITOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:729:3 */ +type PMONITOR_INFO_1 = PMONITOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:730:3 */ +type LPMONITOR_INFO_1 = LPMONITOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:731:3 */ type _MONITOR_INFO_2A = struct { FpName LPSTR FpEnvironment LPSTR FpDLLName LPSTR -} /* winspool.h:733:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:733:11 */ -type MONITOR_INFO_2A = _MONITOR_INFO_2A /* winspool.h:737:5 */ -type PMONITOR_INFO_2A = uintptr /* winspool.h:737:21 */ -type LPMONITOR_INFO_2A = uintptr /* winspool.h:737:39 */ +type MONITOR_INFO_2A = _MONITOR_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:737:5 */ +type PMONITOR_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:737:21 */ +type LPMONITOR_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:737:39 */ type _MONITOR_INFO_2W = struct { FpName LPWSTR FpEnvironment LPWSTR FpDLLName LPWSTR -} /* winspool.h:739:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:739:11 */ -type MONITOR_INFO_2W = _MONITOR_INFO_2W /* winspool.h:743:5 */ -type PMONITOR_INFO_2W = uintptr /* winspool.h:743:21 */ -type LPMONITOR_INFO_2W = uintptr /* winspool.h:743:39 */ +type MONITOR_INFO_2W = _MONITOR_INFO_2W /* /usr/x86_64-w64-mingw32/include/winspool.h:743:5 */ +type PMONITOR_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:743:21 */ +type LPMONITOR_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:743:39 */ -type MONITOR_INFO_2 = MONITOR_INFO_2A /* winspool.h:745:3 */ -type PMONITOR_INFO_2 = PMONITOR_INFO_2A /* winspool.h:746:3 */ -type LPMONITOR_INFO_2 = LPMONITOR_INFO_2A /* winspool.h:747:3 */ +type MONITOR_INFO_2 = MONITOR_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:745:3 */ +type PMONITOR_INFO_2 = PMONITOR_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:746:3 */ +type LPMONITOR_INFO_2 = LPMONITOR_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:747:3 */ -type _DATATYPES_INFO_1A = struct{ FpName LPSTR } /* winspool.h:749:11 */ +type _DATATYPES_INFO_1A = struct{ FpName LPSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:749:11 */ -type DATATYPES_INFO_1A = _DATATYPES_INFO_1A /* winspool.h:751:5 */ -type PDATATYPES_INFO_1A = uintptr /* winspool.h:751:23 */ -type LPDATATYPES_INFO_1A = uintptr /* winspool.h:751:43 */ +type DATATYPES_INFO_1A = _DATATYPES_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:751:5 */ +type PDATATYPES_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:751:23 */ +type LPDATATYPES_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:751:43 */ -type _DATATYPES_INFO_1W = struct{ FpName LPWSTR } /* winspool.h:753:11 */ +type _DATATYPES_INFO_1W = struct{ FpName LPWSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:753:11 */ -type DATATYPES_INFO_1W = _DATATYPES_INFO_1W /* winspool.h:755:5 */ -type PDATATYPES_INFO_1W = uintptr /* winspool.h:755:23 */ -type LPDATATYPES_INFO_1W = uintptr /* winspool.h:755:43 */ +type DATATYPES_INFO_1W = _DATATYPES_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:755:5 */ +type PDATATYPES_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:755:23 */ +type LPDATATYPES_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:755:43 */ -type DATATYPES_INFO_1 = DATATYPES_INFO_1A /* winspool.h:757:3 */ -type PDATATYPES_INFO_1 = PDATATYPES_INFO_1A /* winspool.h:758:3 */ -type LPDATATYPES_INFO_1 = LPDATATYPES_INFO_1A /* winspool.h:759:3 */ +type DATATYPES_INFO_1 = DATATYPES_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:757:3 */ +type PDATATYPES_INFO_1 = PDATATYPES_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:758:3 */ +type LPDATATYPES_INFO_1 = LPDATATYPES_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:759:3 */ type _PRINTER_DEFAULTSA = struct { FpDatatype LPSTR FpDevMode LPDEVMODEA FDesiredAccess ACCESS_MASK F__ccgo_pad1 [4]byte -} /* winspool.h:761:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:761:11 */ -type PRINTER_DEFAULTSA = _PRINTER_DEFAULTSA /* winspool.h:765:5 */ -type PPRINTER_DEFAULTSA = uintptr /* winspool.h:765:23 */ -type LPPRINTER_DEFAULTSA = uintptr /* winspool.h:765:43 */ +type PRINTER_DEFAULTSA = _PRINTER_DEFAULTSA /* /usr/x86_64-w64-mingw32/include/winspool.h:765:5 */ +type PPRINTER_DEFAULTSA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:765:23 */ +type LPPRINTER_DEFAULTSA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:765:43 */ type _PRINTER_DEFAULTSW = struct { FpDatatype LPWSTR FpDevMode LPDEVMODEW FDesiredAccess ACCESS_MASK F__ccgo_pad1 [4]byte -} /* winspool.h:767:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:767:11 */ -type PRINTER_DEFAULTSW = _PRINTER_DEFAULTSW /* winspool.h:771:5 */ -type PPRINTER_DEFAULTSW = uintptr /* winspool.h:771:23 */ -type LPPRINTER_DEFAULTSW = uintptr /* winspool.h:771:43 */ +type PRINTER_DEFAULTSW = _PRINTER_DEFAULTSW /* /usr/x86_64-w64-mingw32/include/winspool.h:771:5 */ +type PPRINTER_DEFAULTSW = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:771:23 */ +type LPPRINTER_DEFAULTSW = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:771:43 */ -type PRINTER_DEFAULTS = PRINTER_DEFAULTSA /* winspool.h:773:3 */ -type PPRINTER_DEFAULTS = PPRINTER_DEFAULTSA /* winspool.h:774:3 */ -type LPPRINTER_DEFAULTS = LPPRINTER_DEFAULTSA /* winspool.h:775:3 */ +type PRINTER_DEFAULTS = PRINTER_DEFAULTSA /* /usr/x86_64-w64-mingw32/include/winspool.h:773:3 */ +type PPRINTER_DEFAULTS = PPRINTER_DEFAULTSA /* /usr/x86_64-w64-mingw32/include/winspool.h:774:3 */ +type LPPRINTER_DEFAULTS = LPPRINTER_DEFAULTSA /* /usr/x86_64-w64-mingw32/include/winspool.h:775:3 */ type _PRINTER_ENUM_VALUESA = struct { FpValueName LPSTR @@ -62009,11 +62010,11 @@ type _PRINTER_ENUM_VALUESA = struct { FpData LPBYTE FcbData DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:777:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:777:11 */ -type PRINTER_ENUM_VALUESA = _PRINTER_ENUM_VALUESA /* winspool.h:783:5 */ -type PPRINTER_ENUM_VALUESA = uintptr /* winspool.h:783:26 */ -type LPPRINTER_ENUM_VALUESA = uintptr /* winspool.h:783:49 */ +type PRINTER_ENUM_VALUESA = _PRINTER_ENUM_VALUESA /* /usr/x86_64-w64-mingw32/include/winspool.h:783:5 */ +type PPRINTER_ENUM_VALUESA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:783:26 */ +type LPPRINTER_ENUM_VALUESA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:783:49 */ type _PRINTER_ENUM_VALUESW = struct { FpValueName LPWSTR @@ -62022,15 +62023,15 @@ type _PRINTER_ENUM_VALUESW = struct { FpData LPBYTE FcbData DWORD F__ccgo_pad1 [4]byte -} /* winspool.h:785:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:785:11 */ -type PRINTER_ENUM_VALUESW = _PRINTER_ENUM_VALUESW /* winspool.h:791:5 */ -type PPRINTER_ENUM_VALUESW = uintptr /* winspool.h:791:26 */ -type LPPRINTER_ENUM_VALUESW = uintptr /* winspool.h:791:49 */ +type PRINTER_ENUM_VALUESW = _PRINTER_ENUM_VALUESW /* /usr/x86_64-w64-mingw32/include/winspool.h:791:5 */ +type PPRINTER_ENUM_VALUESW = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:791:26 */ +type LPPRINTER_ENUM_VALUESW = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:791:49 */ -type PRINTER_ENUM_VALUES = PRINTER_ENUM_VALUESA /* winspool.h:793:3 */ -type PPRINTER_ENUM_VALUES = PPRINTER_ENUM_VALUESA /* winspool.h:794:3 */ -type LPPRINTER_ENUM_VALUES = LPPRINTER_ENUM_VALUESA /* winspool.h:795:3 */ +type PRINTER_ENUM_VALUES = PRINTER_ENUM_VALUESA /* /usr/x86_64-w64-mingw32/include/winspool.h:793:3 */ +type PPRINTER_ENUM_VALUES = PPRINTER_ENUM_VALUESA /* /usr/x86_64-w64-mingw32/include/winspool.h:794:3 */ +type LPPRINTER_ENUM_VALUES = LPPRINTER_ENUM_VALUESA /* /usr/x86_64-w64-mingw32/include/winspool.h:795:3 */ type _PRINTER_NOTIFY_OPTIONS_TYPE = struct { FType WORD @@ -62039,11 +62040,11 @@ type _PRINTER_NOTIFY_OPTIONS_TYPE = struct { FReserved2 DWORD FCount DWORD FpFields PWORD -} /* winspool.h:999:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:999:11 */ -type PRINTER_NOTIFY_OPTIONS_TYPE = _PRINTER_NOTIFY_OPTIONS_TYPE /* winspool.h:1006:5 */ -type PPRINTER_NOTIFY_OPTIONS_TYPE = uintptr /* winspool.h:1006:33 */ -type LPPRINTER_NOTIFY_OPTIONS_TYPE = uintptr /* winspool.h:1006:63 */ +type PRINTER_NOTIFY_OPTIONS_TYPE = _PRINTER_NOTIFY_OPTIONS_TYPE /* /usr/x86_64-w64-mingw32/include/winspool.h:1006:5 */ +type PPRINTER_NOTIFY_OPTIONS_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1006:33 */ +type LPPRINTER_NOTIFY_OPTIONS_TYPE = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1006:63 */ type _PRINTER_NOTIFY_OPTIONS = struct { FVersion DWORD @@ -62051,11 +62052,11 @@ type _PRINTER_NOTIFY_OPTIONS = struct { FCount DWORD F__ccgo_pad1 [4]byte FpTypes PPRINTER_NOTIFY_OPTIONS_TYPE -} /* winspool.h:1010:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1010:11 */ -type PRINTER_NOTIFY_OPTIONS = _PRINTER_NOTIFY_OPTIONS /* winspool.h:1015:5 */ -type PPRINTER_NOTIFY_OPTIONS = uintptr /* winspool.h:1015:28 */ -type LPPRINTER_NOTIFY_OPTIONS = uintptr /* winspool.h:1015:53 */ +type PRINTER_NOTIFY_OPTIONS = _PRINTER_NOTIFY_OPTIONS /* /usr/x86_64-w64-mingw32/include/winspool.h:1015:5 */ +type PPRINTER_NOTIFY_OPTIONS = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1015:28 */ +type LPPRINTER_NOTIFY_OPTIONS = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1015:53 */ type _PRINTER_NOTIFY_INFO_DATA = struct { FType WORD @@ -62068,11 +62069,11 @@ type _PRINTER_NOTIFY_INFO_DATA = struct { FadwData [2]DWORD F__ccgo_pad2 [8]byte } -} /* winspool.h:1019:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1019:11 */ -type PRINTER_NOTIFY_INFO_DATA = _PRINTER_NOTIFY_INFO_DATA /* winspool.h:1031:5 */ -type PPRINTER_NOTIFY_INFO_DATA = uintptr /* winspool.h:1031:30 */ -type LPPRINTER_NOTIFY_INFO_DATA = uintptr /* winspool.h:1031:57 */ +type PRINTER_NOTIFY_INFO_DATA = _PRINTER_NOTIFY_INFO_DATA /* /usr/x86_64-w64-mingw32/include/winspool.h:1031:5 */ +type PPRINTER_NOTIFY_INFO_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1031:30 */ +type LPPRINTER_NOTIFY_INFO_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1031:57 */ type _PRINTER_NOTIFY_INFO = struct { FVersion DWORD @@ -62080,20 +62081,20 @@ type _PRINTER_NOTIFY_INFO = struct { FCount DWORD F__ccgo_pad1 [4]byte FaData [1]PRINTER_NOTIFY_INFO_DATA -} /* winspool.h:1033:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1033:11 */ -type PRINTER_NOTIFY_INFO = _PRINTER_NOTIFY_INFO /* winspool.h:1038:5 */ -type PPRINTER_NOTIFY_INFO = uintptr /* winspool.h:1038:25 */ -type LPPRINTER_NOTIFY_INFO = uintptr /* winspool.h:1038:47 */ +type PRINTER_NOTIFY_INFO = _PRINTER_NOTIFY_INFO /* /usr/x86_64-w64-mingw32/include/winspool.h:1038:5 */ +type PPRINTER_NOTIFY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1038:25 */ +type LPPRINTER_NOTIFY_INFO = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1038:47 */ type _BINARY_CONTAINER = struct { FcbBuf DWORD F__ccgo_pad1 [4]byte FpData LPBYTE -} /* winspool.h:1040:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1040:11 */ -type BINARY_CONTAINER = _BINARY_CONTAINER /* winspool.h:1043:5 */ -type PBINARY_CONTAINER = uintptr /* winspool.h:1043:22 */ +type BINARY_CONTAINER = _BINARY_CONTAINER /* /usr/x86_64-w64-mingw32/include/winspool.h:1043:5 */ +type PBINARY_CONTAINER = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1043:22 */ type _BIDI_DATA = struct { FdwBidiType DWORD @@ -62103,22 +62104,22 @@ type _BIDI_DATA = struct { FbData WINBOOL F__ccgo_pad2 [12]byte } -} /* winspool.h:1045:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1045:11 */ -type BIDI_DATA = _BIDI_DATA /* winspool.h:1054:5 */ -type PBIDI_DATA = uintptr /* winspool.h:1054:15 */ -type LPBIDI_DATA = uintptr /* winspool.h:1054:27 */ +type BIDI_DATA = _BIDI_DATA /* /usr/x86_64-w64-mingw32/include/winspool.h:1054:5 */ +type PBIDI_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1054:15 */ +type LPBIDI_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1054:27 */ type _BIDI_REQUEST_DATA = struct { FdwReqNumber DWORD F__ccgo_pad1 [4]byte FpSchema LPWSTR Fdata BIDI_DATA -} /* winspool.h:1056:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1056:11 */ -type BIDI_REQUEST_DATA = _BIDI_REQUEST_DATA /* winspool.h:1060:5 */ -type PBIDI_REQUEST_DATA = uintptr /* winspool.h:1060:24 */ -type LPBIDI_REQUEST_DATA = uintptr /* winspool.h:1060:45 */ +type BIDI_REQUEST_DATA = _BIDI_REQUEST_DATA /* /usr/x86_64-w64-mingw32/include/winspool.h:1060:5 */ +type PBIDI_REQUEST_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1060:24 */ +type LPBIDI_REQUEST_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1060:45 */ type _BIDI_REQUEST_CONTAINER = struct { FVersion DWORD @@ -62126,22 +62127,22 @@ type _BIDI_REQUEST_CONTAINER = struct { FCount DWORD F__ccgo_pad1 [4]byte FaData [1]BIDI_REQUEST_DATA -} /* winspool.h:1062:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1062:11 */ -type BIDI_REQUEST_CONTAINER = _BIDI_REQUEST_CONTAINER /* winspool.h:1067:4 */ -type PBIDI_REQUEST_CONTAINER = uintptr /* winspool.h:1067:27 */ -type LPBIDI_REQUEST_CONTAINER = uintptr /* winspool.h:1067:52 */ +type BIDI_REQUEST_CONTAINER = _BIDI_REQUEST_CONTAINER /* /usr/x86_64-w64-mingw32/include/winspool.h:1067:4 */ +type PBIDI_REQUEST_CONTAINER = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1067:27 */ +type LPBIDI_REQUEST_CONTAINER = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1067:52 */ type _BIDI_RESPONSE_DATA = struct { FdwResult DWORD FdwReqNumber DWORD FpSchema LPWSTR Fdata BIDI_DATA -} /* winspool.h:1069:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1069:11 */ -type BIDI_RESPONSE_DATA = _BIDI_RESPONSE_DATA /* winspool.h:1074:5 */ -type PBIDI_RESPONSE_DATA = uintptr /* winspool.h:1074:24 */ -type LPBIDI_RESPONSE_DATA = uintptr /* winspool.h:1074:45 */ +type BIDI_RESPONSE_DATA = _BIDI_RESPONSE_DATA /* /usr/x86_64-w64-mingw32/include/winspool.h:1074:5 */ +type PBIDI_RESPONSE_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1074:24 */ +type LPBIDI_RESPONSE_DATA = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1074:45 */ type _BIDI_RESPONSE_CONTAINER = struct { FVersion DWORD @@ -62149,60 +62150,60 @@ type _BIDI_RESPONSE_CONTAINER = struct { FCount DWORD F__ccgo_pad1 [4]byte FaData [1]BIDI_RESPONSE_DATA -} /* winspool.h:1076:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1076:11 */ -type BIDI_RESPONSE_CONTAINER = _BIDI_RESPONSE_CONTAINER /* winspool.h:1081:5 */ -type PBIDI_RESPONSE_CONTAINER = uintptr /* winspool.h:1081:29 */ -type LPBIDI_RESPONSE_CONTAINER = uintptr /* winspool.h:1081:55 */ +type BIDI_RESPONSE_CONTAINER = _BIDI_RESPONSE_CONTAINER /* /usr/x86_64-w64-mingw32/include/winspool.h:1081:5 */ +type PBIDI_RESPONSE_CONTAINER = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1081:29 */ +type LPBIDI_RESPONSE_CONTAINER = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1081:55 */ -type BIDI_TYPE = uint32 /* winspool.h:1090:5 */ +type BIDI_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winspool.h:1090:5 */ type _PROVIDOR_INFO_1A = struct { FpName LPSTR FpEnvironment LPSTR FpDLLName LPSTR -} /* winspool.h:1210:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1210:11 */ -type PROVIDOR_INFO_1A = _PROVIDOR_INFO_1A /* winspool.h:1214:5 */ -type PPROVIDOR_INFO_1A = uintptr /* winspool.h:1214:22 */ -type LPPROVIDOR_INFO_1A = uintptr /* winspool.h:1214:41 */ +type PROVIDOR_INFO_1A = _PROVIDOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:1214:5 */ +type PPROVIDOR_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1214:22 */ +type LPPROVIDOR_INFO_1A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1214:41 */ type _PROVIDOR_INFO_1W = struct { FpName LPWSTR FpEnvironment LPWSTR FpDLLName LPWSTR -} /* winspool.h:1216:11 */ +} /* /usr/x86_64-w64-mingw32/include/winspool.h:1216:11 */ -type PROVIDOR_INFO_1W = _PROVIDOR_INFO_1W /* winspool.h:1220:5 */ -type PPROVIDOR_INFO_1W = uintptr /* winspool.h:1220:22 */ -type LPPROVIDOR_INFO_1W = uintptr /* winspool.h:1220:41 */ +type PROVIDOR_INFO_1W = _PROVIDOR_INFO_1W /* /usr/x86_64-w64-mingw32/include/winspool.h:1220:5 */ +type PPROVIDOR_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1220:22 */ +type LPPROVIDOR_INFO_1W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1220:41 */ -type PROVIDOR_INFO_1 = PROVIDOR_INFO_1A /* winspool.h:1222:3 */ -type PPROVIDOR_INFO_1 = PPROVIDOR_INFO_1A /* winspool.h:1223:3 */ -type LPPROVIDOR_INFO_1 = LPPROVIDOR_INFO_1A /* winspool.h:1224:3 */ +type PROVIDOR_INFO_1 = PROVIDOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:1222:3 */ +type PPROVIDOR_INFO_1 = PPROVIDOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:1223:3 */ +type LPPROVIDOR_INFO_1 = LPPROVIDOR_INFO_1A /* /usr/x86_64-w64-mingw32/include/winspool.h:1224:3 */ -type _PROVIDOR_INFO_2A = struct{ FpOrder LPSTR } /* winspool.h:1226:11 */ +type _PROVIDOR_INFO_2A = struct{ FpOrder LPSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:1226:11 */ -type PROVIDOR_INFO_2A = _PROVIDOR_INFO_2A /* winspool.h:1228:5 */ -type PPROVIDOR_INFO_2A = uintptr /* winspool.h:1228:22 */ -type LPPROVIDOR_INFO_2A = uintptr /* winspool.h:1228:41 */ +type PROVIDOR_INFO_2A = _PROVIDOR_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:1228:5 */ +type PPROVIDOR_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1228:22 */ +type LPPROVIDOR_INFO_2A = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1228:41 */ -type _PROVIDOR_INFO_2W = struct{ FpOrder LPWSTR } /* winspool.h:1230:11 */ +type _PROVIDOR_INFO_2W = struct{ FpOrder LPWSTR } /* /usr/x86_64-w64-mingw32/include/winspool.h:1230:11 */ -type PROVIDOR_INFO_2W = _PROVIDOR_INFO_2W /* winspool.h:1232:5 */ -type PPROVIDOR_INFO_2W = uintptr /* winspool.h:1232:22 */ -type LPPROVIDOR_INFO_2W = uintptr /* winspool.h:1232:41 */ +type PROVIDOR_INFO_2W = _PROVIDOR_INFO_2W /* /usr/x86_64-w64-mingw32/include/winspool.h:1232:5 */ +type PPROVIDOR_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1232:22 */ +type LPPROVIDOR_INFO_2W = uintptr /* /usr/x86_64-w64-mingw32/include/winspool.h:1232:41 */ -type PROVIDOR_INFO_2 = PROVIDOR_INFO_2A /* winspool.h:1234:3 */ -type PPROVIDOR_INFO_2 = PPROVIDOR_INFO_2A /* winspool.h:1235:3 */ -type LPPROVIDOR_INFO_2 = LPPROVIDOR_INFO_2A /* winspool.h:1236:3 */ +type PROVIDOR_INFO_2 = PROVIDOR_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:1234:3 */ +type PPROVIDOR_INFO_2 = PPROVIDOR_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:1235:3 */ +type LPPROVIDOR_INFO_2 = LPPROVIDOR_INFO_2A /* /usr/x86_64-w64-mingw32/include/winspool.h:1236:3 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type LPOFNHOOKPROC = uintptr /* commdlg.h:46:20 */ +type LPOFNHOOKPROC = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:46:20 */ type tagOFN_NT4A = struct { FlStructSize DWORD @@ -62228,10 +62229,10 @@ type tagOFN_NT4A = struct { FlCustData LPARAM FlpfnHook LPOFNHOOKPROC FlpTemplateName LPCSTR -} /* commdlg.h:52:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:52:11 */ -type OPENFILENAME_NT4A = tagOFN_NT4A /* commdlg.h:73:5 */ -type LPOPENFILENAME_NT4A = uintptr /* commdlg.h:73:23 */ +type OPENFILENAME_NT4A = tagOFN_NT4A /* /usr/x86_64-w64-mingw32/include/commdlg.h:73:5 */ +type LPOPENFILENAME_NT4A = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:73:23 */ type tagOFN_NT4W = struct { FlStructSize DWORD F__ccgo_pad1 [4]byte @@ -62256,13 +62257,13 @@ type tagOFN_NT4W = struct { FlCustData LPARAM FlpfnHook LPOFNHOOKPROC FlpTemplateName LPCWSTR -} /* commdlg.h:74:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:74:11 */ -type OPENFILENAME_NT4W = tagOFN_NT4W /* commdlg.h:95:5 */ -type LPOPENFILENAME_NT4W = uintptr /* commdlg.h:95:23 */ +type OPENFILENAME_NT4W = tagOFN_NT4W /* /usr/x86_64-w64-mingw32/include/commdlg.h:95:5 */ +type LPOPENFILENAME_NT4W = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:95:23 */ -type OPENFILENAME_NT4 = OPENFILENAME_NT4A /* commdlg.h:97:3 */ -type LPOPENFILENAME_NT4 = LPOPENFILENAME_NT4A /* commdlg.h:98:3 */ +type OPENFILENAME_NT4 = OPENFILENAME_NT4A /* /usr/x86_64-w64-mingw32/include/commdlg.h:97:3 */ +type LPOPENFILENAME_NT4 = LPOPENFILENAME_NT4A /* /usr/x86_64-w64-mingw32/include/commdlg.h:98:3 */ type tagOFNA = struct { FlStructSize DWORD @@ -62291,10 +62292,10 @@ type tagOFNA = struct { FpvReserved uintptr FdwReserved DWORD FFlagsEx DWORD -} /* commdlg.h:100:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:100:11 */ -type OPENFILENAMEA = tagOFNA /* commdlg.h:124:5 */ -type LPOPENFILENAMEA = uintptr /* commdlg.h:124:19 */ +type OPENFILENAMEA = tagOFNA /* /usr/x86_64-w64-mingw32/include/commdlg.h:124:5 */ +type LPOPENFILENAMEA = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:124:19 */ type tagOFNW = struct { FlStructSize DWORD F__ccgo_pad1 [4]byte @@ -62322,59 +62323,59 @@ type tagOFNW = struct { FpvReserved uintptr FdwReserved DWORD FFlagsEx DWORD -} /* commdlg.h:125:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:125:11 */ -type OPENFILENAMEW = tagOFNW /* commdlg.h:149:5 */ -type LPOPENFILENAMEW = uintptr /* commdlg.h:149:19 */ +type OPENFILENAMEW = tagOFNW /* /usr/x86_64-w64-mingw32/include/commdlg.h:149:5 */ +type LPOPENFILENAMEW = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:149:19 */ -type OPENFILENAME = OPENFILENAMEA /* commdlg.h:151:3 */ -type LPOPENFILENAME = LPOPENFILENAMEA /* commdlg.h:152:3 */ +type OPENFILENAME = OPENFILENAMEA /* /usr/x86_64-w64-mingw32/include/commdlg.h:151:3 */ +type LPOPENFILENAME = LPOPENFILENAMEA /* /usr/x86_64-w64-mingw32/include/commdlg.h:152:3 */ -type LPCCHOOKPROC = uintptr /* commdlg.h:205:20 */ +type LPCCHOOKPROC = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:205:20 */ type _OFNOTIFYA = struct { Fhdr NMHDR FlpOFN LPOPENFILENAMEA FpszFile LPSTR -} /* commdlg.h:207:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:207:11 */ -type OFNOTIFYA = _OFNOTIFYA /* commdlg.h:211:5 */ -type LPOFNOTIFYA = uintptr /* commdlg.h:211:15 */ +type OFNOTIFYA = _OFNOTIFYA /* /usr/x86_64-w64-mingw32/include/commdlg.h:211:5 */ +type LPOFNOTIFYA = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:211:15 */ type _OFNOTIFYW = struct { Fhdr NMHDR FlpOFN LPOPENFILENAMEW FpszFile LPWSTR -} /* commdlg.h:213:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:213:11 */ -type OFNOTIFYW = _OFNOTIFYW /* commdlg.h:217:5 */ -type LPOFNOTIFYW = uintptr /* commdlg.h:217:15 */ +type OFNOTIFYW = _OFNOTIFYW /* /usr/x86_64-w64-mingw32/include/commdlg.h:217:5 */ +type LPOFNOTIFYW = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:217:15 */ -type OFNOTIFY = OFNOTIFYA /* commdlg.h:219:3 */ -type LPOFNOTIFY = LPOFNOTIFYA /* commdlg.h:220:3 */ +type OFNOTIFY = OFNOTIFYA /* /usr/x86_64-w64-mingw32/include/commdlg.h:219:3 */ +type LPOFNOTIFY = LPOFNOTIFYA /* /usr/x86_64-w64-mingw32/include/commdlg.h:220:3 */ type _OFNOTIFYEXA = struct { Fhdr NMHDR FlpOFN LPOPENFILENAMEA Fpsf LPVOID Fpidl LPVOID -} /* commdlg.h:222:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:222:11 */ -type OFNOTIFYEXA = _OFNOTIFYEXA /* commdlg.h:227:5 */ -type LPOFNOTIFYEXA = uintptr /* commdlg.h:227:17 */ +type OFNOTIFYEXA = _OFNOTIFYEXA /* /usr/x86_64-w64-mingw32/include/commdlg.h:227:5 */ +type LPOFNOTIFYEXA = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:227:17 */ type _OFNOTIFYEXW = struct { Fhdr NMHDR FlpOFN LPOPENFILENAMEW Fpsf LPVOID Fpidl LPVOID -} /* commdlg.h:229:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:229:11 */ -type OFNOTIFYEXW = _OFNOTIFYEXW /* commdlg.h:234:5 */ -type LPOFNOTIFYEXW = uintptr /* commdlg.h:234:17 */ +type OFNOTIFYEXW = _OFNOTIFYEXW /* /usr/x86_64-w64-mingw32/include/commdlg.h:234:5 */ +type LPOFNOTIFYEXW = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:234:17 */ -type OFNOTIFYEX = OFNOTIFYEXA /* commdlg.h:236:3 */ -type LPOFNOTIFYEX = LPOFNOTIFYEXA /* commdlg.h:237:3 */ +type OFNOTIFYEX = OFNOTIFYEXA /* /usr/x86_64-w64-mingw32/include/commdlg.h:236:3 */ +type LPOFNOTIFYEX = LPOFNOTIFYEXA /* /usr/x86_64-w64-mingw32/include/commdlg.h:237:3 */ type tagCHOOSECOLORA = struct { FlStructSize DWORD @@ -62389,10 +62390,10 @@ type tagCHOOSECOLORA = struct { FlCustData LPARAM FlpfnHook LPCCHOOKPROC FlpTemplateName LPCSTR -} /* commdlg.h:281:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:281:11 */ -type CHOOSECOLORA = tagCHOOSECOLORA /* commdlg.h:291:5 */ -type LPCHOOSECOLORA = uintptr /* commdlg.h:291:18 */ +type CHOOSECOLORA = tagCHOOSECOLORA /* /usr/x86_64-w64-mingw32/include/commdlg.h:291:5 */ +type LPCHOOSECOLORA = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:291:18 */ type tagCHOOSECOLORW = struct { FlStructSize DWORD F__ccgo_pad1 [4]byte @@ -62406,15 +62407,15 @@ type tagCHOOSECOLORW = struct { FlCustData LPARAM FlpfnHook LPCCHOOKPROC FlpTemplateName LPCWSTR -} /* commdlg.h:292:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:292:11 */ -type CHOOSECOLORW = tagCHOOSECOLORW /* commdlg.h:302:5 */ -type LPCHOOSECOLORW = uintptr /* commdlg.h:302:18 */ +type CHOOSECOLORW = tagCHOOSECOLORW /* /usr/x86_64-w64-mingw32/include/commdlg.h:302:5 */ +type LPCHOOSECOLORW = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:302:18 */ -type CHOOSECOLOR = CHOOSECOLORA /* commdlg.h:304:3 */ -type LPCHOOSECOLOR = LPCHOOSECOLORA /* commdlg.h:305:3 */ +type CHOOSECOLOR = CHOOSECOLORA /* /usr/x86_64-w64-mingw32/include/commdlg.h:304:3 */ +type LPCHOOSECOLOR = LPCHOOSECOLORA /* /usr/x86_64-w64-mingw32/include/commdlg.h:305:3 */ -type LPFRHOOKPROC = uintptr /* commdlg.h:322:20 */ +type LPFRHOOKPROC = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:322:20 */ type tagFINDREPLACEA = struct { FlStructSize DWORD @@ -62431,10 +62432,10 @@ type tagFINDREPLACEA = struct { FlCustData LPARAM FlpfnHook LPFRHOOKPROC FlpTemplateName LPCSTR -} /* commdlg.h:324:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:324:11 */ -type FINDREPLACEA = tagFINDREPLACEA /* commdlg.h:336:5 */ -type LPFINDREPLACEA = uintptr /* commdlg.h:336:18 */ +type FINDREPLACEA = tagFINDREPLACEA /* /usr/x86_64-w64-mingw32/include/commdlg.h:336:5 */ +type LPFINDREPLACEA = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:336:18 */ type tagFINDREPLACEW = struct { FlStructSize DWORD @@ -62451,15 +62452,15 @@ type tagFINDREPLACEW = struct { FlCustData LPARAM FlpfnHook LPFRHOOKPROC FlpTemplateName LPCWSTR -} /* commdlg.h:338:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:338:11 */ -type FINDREPLACEW = tagFINDREPLACEW /* commdlg.h:350:5 */ -type LPFINDREPLACEW = uintptr /* commdlg.h:350:18 */ +type FINDREPLACEW = tagFINDREPLACEW /* /usr/x86_64-w64-mingw32/include/commdlg.h:350:5 */ +type LPFINDREPLACEW = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:350:18 */ -type FINDREPLACE = FINDREPLACEA /* commdlg.h:352:3 */ -type LPFINDREPLACE = LPFINDREPLACEA /* commdlg.h:353:3 */ +type FINDREPLACE = FINDREPLACEA /* /usr/x86_64-w64-mingw32/include/commdlg.h:352:3 */ +type LPFINDREPLACE = LPFINDREPLACEA /* /usr/x86_64-w64-mingw32/include/commdlg.h:353:3 */ -type LPCFHOOKPROC = uintptr /* commdlg.h:387:20 */ +type LPCFHOOKPROC = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:387:20 */ type tagCHOOSEFONTA = struct { FlStructSize DWORD @@ -62481,10 +62482,10 @@ type tagCHOOSEFONTA = struct { FnSizeMin INT FnSizeMax INT F__ccgo_pad3 [4]byte -} /* commdlg.h:389:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:389:11 */ -type CHOOSEFONTA = tagCHOOSEFONTA /* commdlg.h:406:5 */ -type LPCHOOSEFONTA = uintptr /* commdlg.h:406:17 */ +type CHOOSEFONTA = tagCHOOSEFONTA /* /usr/x86_64-w64-mingw32/include/commdlg.h:406:5 */ +type LPCHOOSEFONTA = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:406:17 */ type tagCHOOSEFONTW = struct { FlStructSize DWORD @@ -62506,16 +62507,16 @@ type tagCHOOSEFONTW = struct { FnSizeMin INT FnSizeMax INT F__ccgo_pad3 [4]byte -} /* commdlg.h:408:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:408:11 */ -type CHOOSEFONTW = tagCHOOSEFONTW /* commdlg.h:425:5 */ -type LPCHOOSEFONTW = uintptr /* commdlg.h:425:17 */ +type CHOOSEFONTW = tagCHOOSEFONTW /* /usr/x86_64-w64-mingw32/include/commdlg.h:425:5 */ +type LPCHOOSEFONTW = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:425:17 */ -type CHOOSEFONT = CHOOSEFONTA /* commdlg.h:427:3 */ -type LPCHOOSEFONT = LPCHOOSEFONTA /* commdlg.h:428:3 */ +type CHOOSEFONT = CHOOSEFONTA /* /usr/x86_64-w64-mingw32/include/commdlg.h:427:3 */ +type LPCHOOSEFONT = LPCHOOSEFONTA /* /usr/x86_64-w64-mingw32/include/commdlg.h:428:3 */ -type LPPRINTHOOKPROC = uintptr /* commdlg.h:516:20 */ -type LPSETUPHOOKPROC = uintptr /* commdlg.h:517:20 */ +type LPPRINTHOOKPROC = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:516:20 */ +type LPSETUPHOOKPROC = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:517:20 */ type tagPDA = struct { FlStructSize DWORD @@ -62539,10 +62540,10 @@ type tagPDA = struct { FlpSetupTemplateName LPCSTR FhPrintTemplate HGLOBAL FhSetupTemplate HGLOBAL -} /* commdlg.h:519:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:519:11 */ -type PRINTDLGA = tagPDA /* commdlg.h:539:5 */ -type LPPRINTDLGA = uintptr /* commdlg.h:539:15 */ +type PRINTDLGA = tagPDA /* /usr/x86_64-w64-mingw32/include/commdlg.h:539:5 */ +type LPPRINTDLGA = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:539:15 */ type tagPDW = struct { FlStructSize DWORD @@ -62566,15 +62567,15 @@ type tagPDW = struct { FlpSetupTemplateName LPCWSTR FhPrintTemplate HGLOBAL FhSetupTemplate HGLOBAL -} /* commdlg.h:541:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:541:11 */ -type PRINTDLGW = tagPDW /* commdlg.h:561:5 */ -type LPPRINTDLGW = uintptr /* commdlg.h:561:15 */ +type PRINTDLGW = tagPDW /* /usr/x86_64-w64-mingw32/include/commdlg.h:561:5 */ +type LPPRINTDLGW = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:561:15 */ -type PRINTDLG = PRINTDLGA /* commdlg.h:563:3 */ -type LPPRINTDLG = LPPRINTDLGA /* commdlg.h:564:3 */ +type PRINTDLG = PRINTDLGA /* /usr/x86_64-w64-mingw32/include/commdlg.h:563:3 */ +type LPPRINTDLG = LPPRINTDLGA /* /usr/x86_64-w64-mingw32/include/commdlg.h:564:3 */ -type IPrintDialogCallback1 = struct{ FlpVtbl uintptr } /* commdlg.h:575:3 */ +type IPrintDialogCallback1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/commdlg.h:575:3 */ type IPrintDialogCallbackVtbl1 = struct { FQueryInterface uintptr @@ -62583,12 +62584,12 @@ type IPrintDialogCallbackVtbl1 = struct { FInitDone uintptr FSelectionChange uintptr FHandleMessage uintptr -} /* commdlg.h:575:3 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:575:3 */ -type IPrintDialogCallback = IPrintDialogCallback1 /* commdlg.h:575:3 */ -type IPrintDialogCallbackVtbl = IPrintDialogCallbackVtbl1 /* commdlg.h:575:3 */ +type IPrintDialogCallback = IPrintDialogCallback1 /* /usr/x86_64-w64-mingw32/include/commdlg.h:575:3 */ +type IPrintDialogCallbackVtbl = IPrintDialogCallbackVtbl1 /* /usr/x86_64-w64-mingw32/include/commdlg.h:575:3 */ -type IPrintDialogServices1 = struct{ FlpVtbl uintptr } /* commdlg.h:588:3 */ +type IPrintDialogServices1 = struct{ FlpVtbl uintptr } /* /usr/x86_64-w64-mingw32/include/commdlg.h:588:3 */ type IPrintDialogServicesVtbl1 = struct { FQueryInterface uintptr @@ -62597,18 +62598,18 @@ type IPrintDialogServicesVtbl1 = struct { FGetCurrentDevMode uintptr FGetCurrentPrinterName uintptr FGetCurrentPortName uintptr -} /* commdlg.h:588:3 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:588:3 */ -type IPrintDialogServices = IPrintDialogServices1 /* commdlg.h:588:3 */ -type IPrintDialogServicesVtbl = IPrintDialogServicesVtbl1 /* commdlg.h:588:3 */ +type IPrintDialogServices = IPrintDialogServices1 /* /usr/x86_64-w64-mingw32/include/commdlg.h:588:3 */ +type IPrintDialogServicesVtbl = IPrintDialogServicesVtbl1 /* /usr/x86_64-w64-mingw32/include/commdlg.h:588:3 */ type tagPRINTPAGERANGE = struct { FnFromPage DWORD FnToPage DWORD -} /* commdlg.h:599:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:599:11 */ -type PRINTPAGERANGE = tagPRINTPAGERANGE /* commdlg.h:602:5 */ -type LPPRINTPAGERANGE = uintptr /* commdlg.h:602:20 */ +type PRINTPAGERANGE = tagPRINTPAGERANGE /* /usr/x86_64-w64-mingw32/include/commdlg.h:602:5 */ +type LPPRINTPAGERANGE = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:602:20 */ type tagPDEXA = struct { FlStructSize DWORD @@ -62636,10 +62637,10 @@ type tagPDEXA = struct { FlphPropertyPages uintptr FnStartPage DWORD FdwResultAction DWORD -} /* commdlg.h:604:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:604:11 */ -type PRINTDLGEXA = tagPDEXA /* commdlg.h:626:5 */ -type LPPRINTDLGEXA = uintptr /* commdlg.h:626:17 */ +type PRINTDLGEXA = tagPDEXA /* /usr/x86_64-w64-mingw32/include/commdlg.h:626:5 */ +type LPPRINTDLGEXA = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:626:17 */ type tagPDEXW = struct { FlStructSize DWORD @@ -62667,26 +62668,26 @@ type tagPDEXW = struct { FlphPropertyPages uintptr FnStartPage DWORD FdwResultAction DWORD -} /* commdlg.h:628:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:628:11 */ -type PRINTDLGEXW = tagPDEXW /* commdlg.h:650:5 */ -type LPPRINTDLGEXW = uintptr /* commdlg.h:650:17 */ +type PRINTDLGEXW = tagPDEXW /* /usr/x86_64-w64-mingw32/include/commdlg.h:650:5 */ +type LPPRINTDLGEXW = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:650:17 */ -type PRINTDLGEX = PRINTDLGEXA /* commdlg.h:652:3 */ -type LPPRINTDLGEX = LPPRINTDLGEXA /* commdlg.h:653:3 */ +type PRINTDLGEX = PRINTDLGEXA /* /usr/x86_64-w64-mingw32/include/commdlg.h:652:3 */ +type LPPRINTDLGEX = LPPRINTDLGEXA /* /usr/x86_64-w64-mingw32/include/commdlg.h:653:3 */ type tagDEVNAMES = struct { FwDriverOffset WORD FwDeviceOffset WORD FwOutputOffset WORD FwDefault WORD -} /* commdlg.h:697:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:697:11 */ -type DEVNAMES = tagDEVNAMES /* commdlg.h:702:5 */ -type LPDEVNAMES = uintptr /* commdlg.h:702:14 */ +type DEVNAMES = tagDEVNAMES /* /usr/x86_64-w64-mingw32/include/commdlg.h:702:5 */ +type LPDEVNAMES = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:702:14 */ -type LPPAGEPAINTHOOK = uintptr /* commdlg.h:716:20 */ -type LPPAGESETUPHOOK = uintptr /* commdlg.h:717:20 */ +type LPPAGEPAINTHOOK = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:716:20 */ +type LPPAGESETUPHOOK = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:717:20 */ type tagPSDA = struct { FlStructSize DWORD @@ -62705,10 +62706,10 @@ type tagPSDA = struct { FlpfnPagePaintHook LPPAGEPAINTHOOK FlpPageSetupTemplateName LPCSTR FhPageSetupTemplate HGLOBAL -} /* commdlg.h:719:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:719:11 */ -type PAGESETUPDLGA = tagPSDA /* commdlg.h:734:5 */ -type LPPAGESETUPDLGA = uintptr /* commdlg.h:734:19 */ +type PAGESETUPDLGA = tagPSDA /* /usr/x86_64-w64-mingw32/include/commdlg.h:734:5 */ +type LPPAGESETUPDLGA = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:734:19 */ type tagPSDW = struct { FlStructSize DWORD @@ -62727,15 +62728,15 @@ type tagPSDW = struct { FlpfnPagePaintHook LPPAGEPAINTHOOK FlpPageSetupTemplateName LPCWSTR FhPageSetupTemplate HGLOBAL -} /* commdlg.h:736:11 */ +} /* /usr/x86_64-w64-mingw32/include/commdlg.h:736:11 */ -type PAGESETUPDLGW = tagPSDW /* commdlg.h:751:5 */ -type LPPAGESETUPDLGW = uintptr /* commdlg.h:751:19 */ +type PAGESETUPDLGW = tagPSDW /* /usr/x86_64-w64-mingw32/include/commdlg.h:751:5 */ +type LPPAGESETUPDLGW = uintptr /* /usr/x86_64-w64-mingw32/include/commdlg.h:751:19 */ -type PAGESETUPDLG = PAGESETUPDLGA /* commdlg.h:753:3 */ -type LPPAGESETUPDLG = LPPAGESETUPDLGA /* commdlg.h:754:3 */ +type PAGESETUPDLG = PAGESETUPDLGA /* /usr/x86_64-w64-mingw32/include/commdlg.h:753:3 */ +type LPPAGESETUPDLG = LPPAGESETUPDLGA /* /usr/x86_64-w64-mingw32/include/commdlg.h:754:3 */ -type PUWSTR_C = uintptr /* stralign.h:105:42 */ +type PUWSTR_C = uintptr /* /usr/x86_64-w64-mingw32/include/stralign.h:105:42 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -62766,7 +62767,7 @@ type PUWSTR_C = uintptr /* stralign.h:105:42 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type _SERVICE_DESCRIPTIONA = struct{ FlpDescription LPSTR } /* winsvc.h:95:11 */ +type _SERVICE_DESCRIPTIONA = struct{ FlpDescription LPSTR } /* /usr/x86_64-w64-mingw32/include/winsvc.h:95:11 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -62797,26 +62798,26 @@ type _SERVICE_DESCRIPTIONA = struct{ FlpDescription LPSTR } /* winsvc.h:95:11 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER within this package. -type SERVICE_DESCRIPTIONA = _SERVICE_DESCRIPTIONA /* winsvc.h:97:5 */ -type LPSERVICE_DESCRIPTIONA = uintptr /* winsvc.h:97:26 */ +type SERVICE_DESCRIPTIONA = _SERVICE_DESCRIPTIONA /* /usr/x86_64-w64-mingw32/include/winsvc.h:97:5 */ +type LPSERVICE_DESCRIPTIONA = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:97:26 */ -type _SERVICE_DESCRIPTIONW = struct{ FlpDescription LPWSTR } /* winsvc.h:99:11 */ +type _SERVICE_DESCRIPTIONW = struct{ FlpDescription LPWSTR } /* /usr/x86_64-w64-mingw32/include/winsvc.h:99:11 */ -type SERVICE_DESCRIPTIONW = _SERVICE_DESCRIPTIONW /* winsvc.h:101:5 */ -type LPSERVICE_DESCRIPTIONW = uintptr /* winsvc.h:101:26 */ +type SERVICE_DESCRIPTIONW = _SERVICE_DESCRIPTIONW /* /usr/x86_64-w64-mingw32/include/winsvc.h:101:5 */ +type LPSERVICE_DESCRIPTIONW = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:101:26 */ -type SERVICE_DESCRIPTION = SERVICE_DESCRIPTIONA /* winsvc.h:103:3 */ -type LPSERVICE_DESCRIPTION = LPSERVICE_DESCRIPTIONA /* winsvc.h:104:3 */ +type SERVICE_DESCRIPTION = SERVICE_DESCRIPTIONA /* /usr/x86_64-w64-mingw32/include/winsvc.h:103:3 */ +type LPSERVICE_DESCRIPTION = LPSERVICE_DESCRIPTIONA /* /usr/x86_64-w64-mingw32/include/winsvc.h:104:3 */ -type SC_ACTION_TYPE = uint32 /* winsvc.h:108:5 */ +type SC_ACTION_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winsvc.h:108:5 */ type _SC_ACTION = struct { FType SC_ACTION_TYPE FDelay DWORD -} /* winsvc.h:110:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:110:11 */ -type SC_ACTION = _SC_ACTION /* winsvc.h:113:5 */ -type LPSC_ACTION = uintptr /* winsvc.h:113:15 */ +type SC_ACTION = _SC_ACTION /* /usr/x86_64-w64-mingw32/include/winsvc.h:113:5 */ +type LPSC_ACTION = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:113:15 */ type _SERVICE_FAILURE_ACTIONSA = struct { FdwResetPeriod DWORD @@ -62826,10 +62827,10 @@ type _SERVICE_FAILURE_ACTIONSA = struct { FcActions DWORD F__ccgo_pad2 [4]byte FlpsaActions uintptr -} /* winsvc.h:115:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:115:11 */ -type SERVICE_FAILURE_ACTIONSA = _SERVICE_FAILURE_ACTIONSA /* winsvc.h:121:5 */ -type LPSERVICE_FAILURE_ACTIONSA = uintptr /* winsvc.h:121:30 */ +type SERVICE_FAILURE_ACTIONSA = _SERVICE_FAILURE_ACTIONSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:121:5 */ +type LPSERVICE_FAILURE_ACTIONSA = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:121:30 */ type _SERVICE_FAILURE_ACTIONSW = struct { FdwResetPeriod DWORD @@ -62839,26 +62840,26 @@ type _SERVICE_FAILURE_ACTIONSW = struct { FcActions DWORD F__ccgo_pad2 [4]byte FlpsaActions uintptr -} /* winsvc.h:123:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:123:11 */ -type SERVICE_FAILURE_ACTIONSW = _SERVICE_FAILURE_ACTIONSW /* winsvc.h:129:5 */ -type LPSERVICE_FAILURE_ACTIONSW = uintptr /* winsvc.h:129:30 */ +type SERVICE_FAILURE_ACTIONSW = _SERVICE_FAILURE_ACTIONSW /* /usr/x86_64-w64-mingw32/include/winsvc.h:129:5 */ +type LPSERVICE_FAILURE_ACTIONSW = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:129:30 */ -type SERVICE_FAILURE_ACTIONS = SERVICE_FAILURE_ACTIONSA /* winsvc.h:131:3 */ -type LPSERVICE_FAILURE_ACTIONS = LPSERVICE_FAILURE_ACTIONSA /* winsvc.h:132:3 */ +type SERVICE_FAILURE_ACTIONS = SERVICE_FAILURE_ACTIONSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:131:3 */ +type LPSERVICE_FAILURE_ACTIONS = LPSERVICE_FAILURE_ACTIONSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:132:3 */ -type SC_HANDLE__ = struct{ Funused int32 } /* winsvc.h:134:3 */ +type SC_HANDLE__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/winsvc.h:134:3 */ -type SC_HANDLE = uintptr /* winsvc.h:134:3 */ -type LPSC_HANDLE = uintptr /* winsvc.h:135:21 */ +type SC_HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:134:3 */ +type LPSC_HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:135:21 */ -type SERVICE_STATUS_HANDLE__ = struct{ Funused int32 } /* winsvc.h:137:3 */ +type SERVICE_STATUS_HANDLE__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/winsvc.h:137:3 */ -type SERVICE_STATUS_HANDLE = uintptr /* winsvc.h:137:3 */ +type SERVICE_STATUS_HANDLE = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:137:3 */ -type SC_STATUS_TYPE = uint32 /* winsvc.h:141:5 */ +type SC_STATUS_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winsvc.h:141:5 */ -type SC_ENUM_TYPE = uint32 /* winsvc.h:145:5 */ +type SC_ENUM_TYPE = uint32 /* /usr/x86_64-w64-mingw32/include/winsvc.h:145:5 */ type _SERVICE_STATUS = struct { FdwServiceType DWORD @@ -62868,10 +62869,10 @@ type _SERVICE_STATUS = struct { FdwServiceSpecificExitCode DWORD FdwCheckPoint DWORD FdwWaitHint DWORD -} /* winsvc.h:147:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:147:11 */ -type SERVICE_STATUS = _SERVICE_STATUS /* winsvc.h:155:5 */ -type LPSERVICE_STATUS = uintptr /* winsvc.h:155:20 */ +type SERVICE_STATUS = _SERVICE_STATUS /* /usr/x86_64-w64-mingw32/include/winsvc.h:155:5 */ +type LPSERVICE_STATUS = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:155:20 */ type _SERVICE_STATUS_PROCESS = struct { FdwServiceType DWORD @@ -62883,58 +62884,58 @@ type _SERVICE_STATUS_PROCESS = struct { FdwWaitHint DWORD FdwProcessId DWORD FdwServiceFlags DWORD -} /* winsvc.h:157:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:157:11 */ -type SERVICE_STATUS_PROCESS = _SERVICE_STATUS_PROCESS /* winsvc.h:167:5 */ -type LPSERVICE_STATUS_PROCESS = uintptr /* winsvc.h:167:28 */ +type SERVICE_STATUS_PROCESS = _SERVICE_STATUS_PROCESS /* /usr/x86_64-w64-mingw32/include/winsvc.h:167:5 */ +type LPSERVICE_STATUS_PROCESS = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:167:28 */ type _ENUM_SERVICE_STATUSA = struct { FlpServiceName LPSTR FlpDisplayName LPSTR FServiceStatus SERVICE_STATUS F__ccgo_pad1 [4]byte -} /* winsvc.h:169:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:169:11 */ -type ENUM_SERVICE_STATUSA = _ENUM_SERVICE_STATUSA /* winsvc.h:173:5 */ -type LPENUM_SERVICE_STATUSA = uintptr /* winsvc.h:173:26 */ +type ENUM_SERVICE_STATUSA = _ENUM_SERVICE_STATUSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:173:5 */ +type LPENUM_SERVICE_STATUSA = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:173:26 */ type _ENUM_SERVICE_STATUSW = struct { FlpServiceName LPWSTR FlpDisplayName LPWSTR FServiceStatus SERVICE_STATUS F__ccgo_pad1 [4]byte -} /* winsvc.h:175:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:175:11 */ -type ENUM_SERVICE_STATUSW = _ENUM_SERVICE_STATUSW /* winsvc.h:179:5 */ -type LPENUM_SERVICE_STATUSW = uintptr /* winsvc.h:179:26 */ +type ENUM_SERVICE_STATUSW = _ENUM_SERVICE_STATUSW /* /usr/x86_64-w64-mingw32/include/winsvc.h:179:5 */ +type LPENUM_SERVICE_STATUSW = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:179:26 */ -type ENUM_SERVICE_STATUS = ENUM_SERVICE_STATUSA /* winsvc.h:181:3 */ -type LPENUM_SERVICE_STATUS = LPENUM_SERVICE_STATUSA /* winsvc.h:182:3 */ +type ENUM_SERVICE_STATUS = ENUM_SERVICE_STATUSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:181:3 */ +type LPENUM_SERVICE_STATUS = LPENUM_SERVICE_STATUSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:182:3 */ type _ENUM_SERVICE_STATUS_PROCESSA = struct { FlpServiceName LPSTR FlpDisplayName LPSTR FServiceStatusProcess SERVICE_STATUS_PROCESS F__ccgo_pad1 [4]byte -} /* winsvc.h:184:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:184:11 */ -type ENUM_SERVICE_STATUS_PROCESSA = _ENUM_SERVICE_STATUS_PROCESSA /* winsvc.h:188:5 */ -type LPENUM_SERVICE_STATUS_PROCESSA = uintptr /* winsvc.h:188:34 */ +type ENUM_SERVICE_STATUS_PROCESSA = _ENUM_SERVICE_STATUS_PROCESSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:188:5 */ +type LPENUM_SERVICE_STATUS_PROCESSA = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:188:34 */ type _ENUM_SERVICE_STATUS_PROCESSW = struct { FlpServiceName LPWSTR FlpDisplayName LPWSTR FServiceStatusProcess SERVICE_STATUS_PROCESS F__ccgo_pad1 [4]byte -} /* winsvc.h:190:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:190:11 */ -type ENUM_SERVICE_STATUS_PROCESSW = _ENUM_SERVICE_STATUS_PROCESSW /* winsvc.h:194:5 */ -type LPENUM_SERVICE_STATUS_PROCESSW = uintptr /* winsvc.h:194:34 */ +type ENUM_SERVICE_STATUS_PROCESSW = _ENUM_SERVICE_STATUS_PROCESSW /* /usr/x86_64-w64-mingw32/include/winsvc.h:194:5 */ +type LPENUM_SERVICE_STATUS_PROCESSW = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:194:34 */ -type ENUM_SERVICE_STATUS_PROCESS = ENUM_SERVICE_STATUS_PROCESSA /* winsvc.h:196:3 */ -type LPENUM_SERVICE_STATUS_PROCESS = LPENUM_SERVICE_STATUS_PROCESSA /* winsvc.h:197:3 */ +type ENUM_SERVICE_STATUS_PROCESS = ENUM_SERVICE_STATUS_PROCESSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:196:3 */ +type LPENUM_SERVICE_STATUS_PROCESS = LPENUM_SERVICE_STATUS_PROCESSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:197:3 */ -type SC_LOCK = LPVOID /* winsvc.h:199:18 */ +type SC_LOCK = LPVOID /* /usr/x86_64-w64-mingw32/include/winsvc.h:199:18 */ type _QUERY_SERVICE_LOCK_STATUSA = struct { FfIsLocked DWORD @@ -62942,10 +62943,10 @@ type _QUERY_SERVICE_LOCK_STATUSA = struct { FlpLockOwner LPSTR FdwLockDuration DWORD F__ccgo_pad2 [4]byte -} /* winsvc.h:201:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:201:11 */ -type QUERY_SERVICE_LOCK_STATUSA = _QUERY_SERVICE_LOCK_STATUSA /* winsvc.h:205:5 */ -type LPQUERY_SERVICE_LOCK_STATUSA = uintptr /* winsvc.h:205:32 */ +type QUERY_SERVICE_LOCK_STATUSA = _QUERY_SERVICE_LOCK_STATUSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:205:5 */ +type LPQUERY_SERVICE_LOCK_STATUSA = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:205:32 */ type _QUERY_SERVICE_LOCK_STATUSW = struct { FfIsLocked DWORD @@ -62953,13 +62954,13 @@ type _QUERY_SERVICE_LOCK_STATUSW = struct { FlpLockOwner LPWSTR FdwLockDuration DWORD F__ccgo_pad2 [4]byte -} /* winsvc.h:207:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:207:11 */ -type QUERY_SERVICE_LOCK_STATUSW = _QUERY_SERVICE_LOCK_STATUSW /* winsvc.h:211:5 */ -type LPQUERY_SERVICE_LOCK_STATUSW = uintptr /* winsvc.h:211:32 */ +type QUERY_SERVICE_LOCK_STATUSW = _QUERY_SERVICE_LOCK_STATUSW /* /usr/x86_64-w64-mingw32/include/winsvc.h:211:5 */ +type LPQUERY_SERVICE_LOCK_STATUSW = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:211:32 */ -type QUERY_SERVICE_LOCK_STATUS = QUERY_SERVICE_LOCK_STATUSA /* winsvc.h:213:3 */ -type LPQUERY_SERVICE_LOCK_STATUS = LPQUERY_SERVICE_LOCK_STATUSA /* winsvc.h:214:3 */ +type QUERY_SERVICE_LOCK_STATUS = QUERY_SERVICE_LOCK_STATUSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:213:3 */ +type LPQUERY_SERVICE_LOCK_STATUS = LPQUERY_SERVICE_LOCK_STATUSA /* /usr/x86_64-w64-mingw32/include/winsvc.h:214:3 */ type _QUERY_SERVICE_CONFIGA = struct { FdwServiceType DWORD @@ -62973,10 +62974,10 @@ type _QUERY_SERVICE_CONFIGA = struct { FlpDependencies LPSTR FlpServiceStartName LPSTR FlpDisplayName LPSTR -} /* winsvc.h:216:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:216:11 */ -type QUERY_SERVICE_CONFIGA = _QUERY_SERVICE_CONFIGA /* winsvc.h:226:5 */ -type LPQUERY_SERVICE_CONFIGA = uintptr /* winsvc.h:226:27 */ +type QUERY_SERVICE_CONFIGA = _QUERY_SERVICE_CONFIGA /* /usr/x86_64-w64-mingw32/include/winsvc.h:226:5 */ +type LPQUERY_SERVICE_CONFIGA = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:226:27 */ type _QUERY_SERVICE_CONFIGW = struct { FdwServiceType DWORD @@ -62990,38 +62991,38 @@ type _QUERY_SERVICE_CONFIGW = struct { FlpDependencies LPWSTR FlpServiceStartName LPWSTR FlpDisplayName LPWSTR -} /* winsvc.h:228:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:228:11 */ -type QUERY_SERVICE_CONFIGW = _QUERY_SERVICE_CONFIGW /* winsvc.h:238:5 */ -type LPQUERY_SERVICE_CONFIGW = uintptr /* winsvc.h:238:27 */ +type QUERY_SERVICE_CONFIGW = _QUERY_SERVICE_CONFIGW /* /usr/x86_64-w64-mingw32/include/winsvc.h:238:5 */ +type LPQUERY_SERVICE_CONFIGW = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:238:27 */ -type QUERY_SERVICE_CONFIG = QUERY_SERVICE_CONFIGA /* winsvc.h:240:3 */ -type LPQUERY_SERVICE_CONFIG = LPQUERY_SERVICE_CONFIGA /* winsvc.h:241:3 */ +type QUERY_SERVICE_CONFIG = QUERY_SERVICE_CONFIGA /* /usr/x86_64-w64-mingw32/include/winsvc.h:240:3 */ +type LPQUERY_SERVICE_CONFIG = LPQUERY_SERVICE_CONFIGA /* /usr/x86_64-w64-mingw32/include/winsvc.h:241:3 */ -type LPSERVICE_MAIN_FUNCTIONW = uintptr /* winsvc.h:243:16 */ -type LPSERVICE_MAIN_FUNCTIONA = uintptr /* winsvc.h:244:16 */ +type LPSERVICE_MAIN_FUNCTIONW = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:243:16 */ +type LPSERVICE_MAIN_FUNCTIONA = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:244:16 */ type _SERVICE_TABLE_ENTRYA = struct { FlpServiceName LPSTR FlpServiceProc LPSERVICE_MAIN_FUNCTIONA -} /* winsvc.h:248:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:248:11 */ -type SERVICE_TABLE_ENTRYA = _SERVICE_TABLE_ENTRYA /* winsvc.h:251:5 */ -type LPSERVICE_TABLE_ENTRYA = uintptr /* winsvc.h:251:26 */ +type SERVICE_TABLE_ENTRYA = _SERVICE_TABLE_ENTRYA /* /usr/x86_64-w64-mingw32/include/winsvc.h:251:5 */ +type LPSERVICE_TABLE_ENTRYA = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:251:26 */ type _SERVICE_TABLE_ENTRYW = struct { FlpServiceName LPWSTR FlpServiceProc LPSERVICE_MAIN_FUNCTIONW -} /* winsvc.h:253:11 */ +} /* /usr/x86_64-w64-mingw32/include/winsvc.h:253:11 */ -type SERVICE_TABLE_ENTRYW = _SERVICE_TABLE_ENTRYW /* winsvc.h:256:5 */ -type LPSERVICE_TABLE_ENTRYW = uintptr /* winsvc.h:256:26 */ +type SERVICE_TABLE_ENTRYW = _SERVICE_TABLE_ENTRYW /* /usr/x86_64-w64-mingw32/include/winsvc.h:256:5 */ +type LPSERVICE_TABLE_ENTRYW = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:256:26 */ -type SERVICE_TABLE_ENTRY = SERVICE_TABLE_ENTRYA /* winsvc.h:258:3 */ -type LPSERVICE_TABLE_ENTRY = LPSERVICE_TABLE_ENTRYA /* winsvc.h:259:3 */ +type SERVICE_TABLE_ENTRY = SERVICE_TABLE_ENTRYA /* /usr/x86_64-w64-mingw32/include/winsvc.h:258:3 */ +type LPSERVICE_TABLE_ENTRY = LPSERVICE_TABLE_ENTRYA /* /usr/x86_64-w64-mingw32/include/winsvc.h:259:3 */ -type LPHANDLER_FUNCTION = uintptr /* winsvc.h:261:16 */ -type LPHANDLER_FUNCTION_EX = uintptr /* winsvc.h:262:17 */ +type LPHANDLER_FUNCTION = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:261:16 */ +type LPHANDLER_FUNCTION_EX = uintptr /* /usr/x86_64-w64-mingw32/include/winsvc.h:262:17 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -63050,16 +63051,16 @@ type _MODEMDEVCAPS = struct { FdwMaxDCERate DWORD FabVariablePortion [1]BYTE F__ccgo_pad1 [3]byte -} /* mcx.h:9:9 */ +} /* /usr/x86_64-w64-mingw32/include/mcx.h:9:9 */ // * // This file has no copyright assigned and is placed in the Public Domain. // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type MODEMDEVCAPS = _MODEMDEVCAPS /* mcx.h:30:3 */ -type PMODEMDEVCAPS = uintptr /* mcx.h:30:16 */ -type LPMODEMDEVCAPS = uintptr /* mcx.h:30:31 */ +type MODEMDEVCAPS = _MODEMDEVCAPS /* /usr/x86_64-w64-mingw32/include/mcx.h:30:3 */ +type PMODEMDEVCAPS = uintptr /* /usr/x86_64-w64-mingw32/include/mcx.h:30:16 */ +type LPMODEMDEVCAPS = uintptr /* /usr/x86_64-w64-mingw32/include/mcx.h:30:31 */ type _MODEMSETTINGS = struct { FdwActualSize DWORD @@ -63075,11 +63076,11 @@ type _MODEMSETTINGS = struct { FdwNegotiatedDCERate DWORD FabVariablePortion [1]BYTE F__ccgo_pad1 [3]byte -} /* mcx.h:32:9 */ +} /* /usr/x86_64-w64-mingw32/include/mcx.h:32:9 */ -type MODEMSETTINGS = _MODEMSETTINGS /* mcx.h:45:3 */ -type PMODEMSETTINGS = uintptr /* mcx.h:45:17 */ -type LPMODEMSETTINGS = uintptr /* mcx.h:45:33 */ +type MODEMSETTINGS = _MODEMSETTINGS /* /usr/x86_64-w64-mingw32/include/mcx.h:45:3 */ +type PMODEMSETTINGS = uintptr /* /usr/x86_64-w64-mingw32/include/mcx.h:45:17 */ +type LPMODEMSETTINGS = uintptr /* /usr/x86_64-w64-mingw32/include/mcx.h:45:33 */ // * // This file has no copyright assigned and is placed in the Public Domain. @@ -63091,37 +63092,37 @@ type LPMODEMSETTINGS = uintptr /* mcx.h:45:33 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type HIMC__ = struct{ Funused int32 } /* imm.h:18:3 */ +type HIMC__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/imm.h:18:3 */ -type HIMC = uintptr /* imm.h:18:3 */ -type HIMCC__ = struct{ Funused int32 } /* imm.h:19:3 */ +type HIMC = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:18:3 */ +type HIMCC__ = struct{ Funused int32 } /* /usr/x86_64-w64-mingw32/include/imm.h:19:3 */ -type HIMCC = uintptr /* imm.h:19:3 */ +type HIMCC = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:19:3 */ -type LPHKL = uintptr /* imm.h:21:15 */ +type LPHKL = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:21:15 */ type tagCOMPOSITIONFORM = struct { FdwStyle DWORD FptCurrentPos POINT FrcArea RECT -} /* imm.h:27:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:27:11 */ -type COMPOSITIONFORM = tagCOMPOSITIONFORM /* imm.h:31:5 */ -type PCOMPOSITIONFORM = uintptr /* imm.h:31:21 */ -type NPCOMPOSITIONFORM = uintptr /* imm.h:31:39 */ -type LPCOMPOSITIONFORM = uintptr /* imm.h:31:58 */ +type COMPOSITIONFORM = tagCOMPOSITIONFORM /* /usr/x86_64-w64-mingw32/include/imm.h:31:5 */ +type PCOMPOSITIONFORM = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:31:21 */ +type NPCOMPOSITIONFORM = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:31:39 */ +type LPCOMPOSITIONFORM = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:31:58 */ type tagCANDIDATEFORM = struct { FdwIndex DWORD FdwStyle DWORD FptCurrentPos POINT FrcArea RECT -} /* imm.h:33:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:33:11 */ -type CANDIDATEFORM = tagCANDIDATEFORM /* imm.h:38:5 */ -type PCANDIDATEFORM = uintptr /* imm.h:38:19 */ -type NPCANDIDATEFORM = uintptr /* imm.h:38:35 */ -type LPCANDIDATEFORM = uintptr /* imm.h:38:52 */ +type CANDIDATEFORM = tagCANDIDATEFORM /* /usr/x86_64-w64-mingw32/include/imm.h:38:5 */ +type PCANDIDATEFORM = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:38:19 */ +type NPCANDIDATEFORM = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:38:35 */ +type LPCANDIDATEFORM = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:38:52 */ type tagCANDIDATELIST = struct { FdwSize DWORD @@ -63131,37 +63132,37 @@ type tagCANDIDATELIST = struct { FdwPageStart DWORD FdwPageSize DWORD FdwOffset [1]DWORD -} /* imm.h:40:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:40:11 */ -type CANDIDATELIST = tagCANDIDATELIST /* imm.h:48:5 */ -type PCANDIDATELIST = uintptr /* imm.h:48:19 */ -type NPCANDIDATELIST = uintptr /* imm.h:48:35 */ -type LPCANDIDATELIST = uintptr /* imm.h:48:52 */ +type CANDIDATELIST = tagCANDIDATELIST /* /usr/x86_64-w64-mingw32/include/imm.h:48:5 */ +type PCANDIDATELIST = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:48:19 */ +type NPCANDIDATELIST = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:48:35 */ +type LPCANDIDATELIST = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:48:52 */ type tagREGISTERWORDA = struct { FlpReading LPSTR FlpWord LPSTR -} /* imm.h:50:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:50:11 */ -type REGISTERWORDA = tagREGISTERWORDA /* imm.h:53:5 */ -type PREGISTERWORDA = uintptr /* imm.h:53:19 */ -type NPREGISTERWORDA = uintptr /* imm.h:53:35 */ -type LPREGISTERWORDA = uintptr /* imm.h:53:52 */ +type REGISTERWORDA = tagREGISTERWORDA /* /usr/x86_64-w64-mingw32/include/imm.h:53:5 */ +type PREGISTERWORDA = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:53:19 */ +type NPREGISTERWORDA = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:53:35 */ +type LPREGISTERWORDA = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:53:52 */ type tagREGISTERWORDW = struct { FlpReading LPWSTR FlpWord LPWSTR -} /* imm.h:55:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:55:11 */ -type REGISTERWORDW = tagREGISTERWORDW /* imm.h:58:5 */ -type PREGISTERWORDW = uintptr /* imm.h:58:19 */ -type NPREGISTERWORDW = uintptr /* imm.h:58:35 */ -type LPREGISTERWORDW = uintptr /* imm.h:58:52 */ +type REGISTERWORDW = tagREGISTERWORDW /* /usr/x86_64-w64-mingw32/include/imm.h:58:5 */ +type PREGISTERWORDW = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:58:19 */ +type NPREGISTERWORDW = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:58:35 */ +type LPREGISTERWORDW = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:58:52 */ -type REGISTERWORD = REGISTERWORDA /* imm.h:60:3 */ -type PREGISTERWORD = PREGISTERWORDA /* imm.h:61:3 */ -type NPREGISTERWORD = NPREGISTERWORDA /* imm.h:62:3 */ -type LPREGISTERWORD = LPREGISTERWORDA /* imm.h:63:3 */ +type REGISTERWORD = REGISTERWORDA /* /usr/x86_64-w64-mingw32/include/imm.h:60:3 */ +type PREGISTERWORD = PREGISTERWORDA /* /usr/x86_64-w64-mingw32/include/imm.h:61:3 */ +type NPREGISTERWORD = NPREGISTERWORDA /* /usr/x86_64-w64-mingw32/include/imm.h:62:3 */ +type LPREGISTERWORD = LPREGISTERWORDA /* /usr/x86_64-w64-mingw32/include/imm.h:63:3 */ type tagRECONVERTSTRING = struct { FdwSize DWORD @@ -63172,37 +63173,37 @@ type tagRECONVERTSTRING = struct { FdwCompStrOffset DWORD FdwTargetStrLen DWORD FdwTargetStrOffset DWORD -} /* imm.h:65:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:65:11 */ -type RECONVERTSTRING = tagRECONVERTSTRING /* imm.h:74:5 */ -type PRECONVERTSTRING = uintptr /* imm.h:74:21 */ -type NPRECONVERTSTRING = uintptr /* imm.h:74:39 */ -type LPRECONVERTSTRING = uintptr /* imm.h:74:58 */ +type RECONVERTSTRING = tagRECONVERTSTRING /* /usr/x86_64-w64-mingw32/include/imm.h:74:5 */ +type PRECONVERTSTRING = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:74:21 */ +type NPRECONVERTSTRING = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:74:39 */ +type LPRECONVERTSTRING = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:74:58 */ type tagSTYLEBUFA = struct { FdwStyle DWORD FszDescription [32]CHAR -} /* imm.h:78:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:78:11 */ -type STYLEBUFA = tagSTYLEBUFA /* imm.h:81:5 */ -type PSTYLEBUFA = uintptr /* imm.h:81:15 */ -type NPSTYLEBUFA = uintptr /* imm.h:81:27 */ -type LPSTYLEBUFA = uintptr /* imm.h:81:40 */ +type STYLEBUFA = tagSTYLEBUFA /* /usr/x86_64-w64-mingw32/include/imm.h:81:5 */ +type PSTYLEBUFA = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:81:15 */ +type NPSTYLEBUFA = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:81:27 */ +type LPSTYLEBUFA = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:81:40 */ type tagSTYLEBUFW = struct { FdwStyle DWORD FszDescription [32]WCHAR -} /* imm.h:83:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:83:11 */ -type STYLEBUFW = tagSTYLEBUFW /* imm.h:86:5 */ -type PSTYLEBUFW = uintptr /* imm.h:86:15 */ -type NPSTYLEBUFW = uintptr /* imm.h:86:27 */ -type LPSTYLEBUFW = uintptr /* imm.h:86:40 */ +type STYLEBUFW = tagSTYLEBUFW /* /usr/x86_64-w64-mingw32/include/imm.h:86:5 */ +type PSTYLEBUFW = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:86:15 */ +type NPSTYLEBUFW = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:86:27 */ +type LPSTYLEBUFW = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:86:40 */ -type STYLEBUF = STYLEBUFA /* imm.h:88:3 */ -type PSTYLEBUF = PSTYLEBUFA /* imm.h:89:3 */ -type NPSTYLEBUF = NPSTYLEBUFA /* imm.h:90:3 */ -type LPSTYLEBUF = LPSTYLEBUFA /* imm.h:91:3 */ +type STYLEBUF = STYLEBUFA /* /usr/x86_64-w64-mingw32/include/imm.h:88:3 */ +type PSTYLEBUF = PSTYLEBUFA /* /usr/x86_64-w64-mingw32/include/imm.h:89:3 */ +type NPSTYLEBUF = NPSTYLEBUFA /* /usr/x86_64-w64-mingw32/include/imm.h:90:3 */ +type LPSTYLEBUF = LPSTYLEBUFA /* /usr/x86_64-w64-mingw32/include/imm.h:91:3 */ type tagIMEMENUITEMINFOA = struct { FcbSize UINT @@ -63215,12 +63216,12 @@ type tagIMEMENUITEMINFOA = struct { FszString [80]CHAR F__ccgo_pad1 [4]byte FhbmpItem HBITMAP -} /* imm.h:95:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:95:11 */ -type IMEMENUITEMINFOA = tagIMEMENUITEMINFOA /* imm.h:105:5 */ -type PIMEMENUITEMINFOA = uintptr /* imm.h:105:22 */ -type NPIMEMENUITEMINFOA = uintptr /* imm.h:105:41 */ -type LPIMEMENUITEMINFOA = uintptr /* imm.h:105:61 */ +type IMEMENUITEMINFOA = tagIMEMENUITEMINFOA /* /usr/x86_64-w64-mingw32/include/imm.h:105:5 */ +type PIMEMENUITEMINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:105:22 */ +type NPIMEMENUITEMINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:105:41 */ +type LPIMEMENUITEMINFOA = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:105:61 */ type tagIMEMENUITEMINFOW = struct { FcbSize UINT @@ -63233,17 +63234,17 @@ type tagIMEMENUITEMINFOW = struct { FszString [80]WCHAR F__ccgo_pad1 [4]byte FhbmpItem HBITMAP -} /* imm.h:107:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:107:11 */ -type IMEMENUITEMINFOW = tagIMEMENUITEMINFOW /* imm.h:117:5 */ -type PIMEMENUITEMINFOW = uintptr /* imm.h:117:22 */ -type NPIMEMENUITEMINFOW = uintptr /* imm.h:117:41 */ -type LPIMEMENUITEMINFOW = uintptr /* imm.h:117:61 */ +type IMEMENUITEMINFOW = tagIMEMENUITEMINFOW /* /usr/x86_64-w64-mingw32/include/imm.h:117:5 */ +type PIMEMENUITEMINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:117:22 */ +type NPIMEMENUITEMINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:117:41 */ +type LPIMEMENUITEMINFOW = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:117:61 */ -type IMEMENUITEMINFO = IMEMENUITEMINFOA /* imm.h:119:3 */ -type PIMEMENUITEMINFO = PIMEMENUITEMINFOA /* imm.h:120:3 */ -type NPIMEMENUITEMINFO = NPIMEMENUITEMINFOA /* imm.h:121:3 */ -type LPIMEMENUITEMINFO = LPIMEMENUITEMINFOA /* imm.h:122:3 */ +type IMEMENUITEMINFO = IMEMENUITEMINFOA /* /usr/x86_64-w64-mingw32/include/imm.h:119:3 */ +type PIMEMENUITEMINFO = PIMEMENUITEMINFOA /* /usr/x86_64-w64-mingw32/include/imm.h:120:3 */ +type NPIMEMENUITEMINFO = NPIMEMENUITEMINFOA /* /usr/x86_64-w64-mingw32/include/imm.h:121:3 */ +type LPIMEMENUITEMINFO = LPIMEMENUITEMINFOA /* /usr/x86_64-w64-mingw32/include/imm.h:122:3 */ type tagIMECHARPOSITION = struct { FdwSize DWORD @@ -63251,17 +63252,17 @@ type tagIMECHARPOSITION = struct { Fpt POINT FcLineHeight UINT FrcDocument RECT -} /* imm.h:124:11 */ +} /* /usr/x86_64-w64-mingw32/include/imm.h:124:11 */ -type IMECHARPOSITION = tagIMECHARPOSITION /* imm.h:130:5 */ -type PIMECHARPOSITION = uintptr /* imm.h:130:21 */ -type NPIMECHARPOSITION = uintptr /* imm.h:130:39 */ -type LPIMECHARPOSITION = uintptr /* imm.h:130:58 */ +type IMECHARPOSITION = tagIMECHARPOSITION /* /usr/x86_64-w64-mingw32/include/imm.h:130:5 */ +type PIMECHARPOSITION = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:130:21 */ +type NPIMECHARPOSITION = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:130:39 */ +type LPIMECHARPOSITION = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:130:58 */ -type IMCENUMPROC = uintptr /* imm.h:132:19 */ +type IMCENUMPROC = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:132:19 */ -type REGISTERWORDENUMPROCA = uintptr /* imm.h:185:15 */ -type REGISTERWORDENUMPROCW = uintptr /* imm.h:186:15 */ +type REGISTERWORDENUMPROCA = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:185:15 */ +type REGISTERWORDENUMPROCW = uintptr /* /usr/x86_64-w64-mingw32/include/imm.h:186:15 */ // Restore old value of interface for Obj-C. See above. @@ -63319,7 +63320,7 @@ type REGISTERWORDENUMPROCW = uintptr /* imm.h:186:15 */ // Attempt to release up to n bytes of non-essential memory currently // held by SQLite. An example of non-essential memory is memory used to // cache database pages that are not currently in use. -func Xsqlite3_release_memory(tls *libc.TLS, n int32) int32 { /* sqlite3.c:28610:16: */ +func Xsqlite3_release_memory(tls *libc.TLS, n int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28611:16: */ return Xsqlite3PcacheReleaseMemory(tls, n) } @@ -63332,22 +63333,22 @@ type Mem0Global = struct { FhardLimit Sqlite3_int64 FnearlyFull int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:28632:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28633:19 */ // Default value of the hard heap limit. 0 means "no limit". // State information local to the memory allocation subsystem. -var mem0 = Mem0Global{} /* sqlite3.c:28642:3 */ +var mem0 = Mem0Global{} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28643:3 */ // Return the memory allocator mutex. sqlite3_status() needs it. -func Xsqlite3MallocMutex(tls *libc.TLS) uintptr { /* sqlite3.c:28649:30: */ +func Xsqlite3MallocMutex(tls *libc.TLS) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28650:30: */ return mem0.Fmutex } // Deprecated external interface. It used to set an alarm callback // that was invoked when memory usage grew too large. Now it is a // no-op. -func Xsqlite3_memory_alarm(tls *libc.TLS, xCallback uintptr, pArg uintptr, iThreshold Sqlite3_int64) int32 { /* sqlite3.c:28659:16: */ +func Xsqlite3_memory_alarm(tls *libc.TLS, xCallback uintptr, pArg uintptr, iThreshold Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28660:16: */ _ = xCallback _ = pArg _ = iThreshold @@ -63363,7 +63364,7 @@ func Xsqlite3_memory_alarm(tls *libc.TLS, xCallback uintptr, pArg uintptr, iThre // // If the hard heap limit is enabled, then the soft heap limit cannot // be disabled nor raised above the hard heap limit. -func Xsqlite3_soft_heap_limit64(tls *libc.TLS, n Sqlite3_int64) Sqlite3_int64 { /* sqlite3.c:28682:26: */ +func Xsqlite3_soft_heap_limit64(tls *libc.TLS, n Sqlite3_int64) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28683:26: */ var priorLimit Sqlite3_int64 var excess Sqlite3_int64 var nUsed Sqlite3_int64 @@ -63391,7 +63392,7 @@ func Xsqlite3_soft_heap_limit64(tls *libc.TLS, n Sqlite3_int64) Sqlite3_int64 { return priorLimit } -func Xsqlite3_soft_heap_limit(tls *libc.TLS, n int32) { /* sqlite3.c:28707:17: */ +func Xsqlite3_soft_heap_limit(tls *libc.TLS, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28708:17: */ if n < 0 { n = 0 } @@ -63408,7 +63409,7 @@ func Xsqlite3_soft_heap_limit(tls *libc.TLS, n int32) { /* sqlite3.c:28707:17: * // Setting the hard heap limit will also activate the soft heap limit // and constrain the soft heap limit to be no more than the hard heap // limit. -func Xsqlite3_hard_heap_limit64(tls *libc.TLS, n Sqlite3_int64) Sqlite3_int64 { /* sqlite3.c:28724:26: */ +func Xsqlite3_hard_heap_limit64(tls *libc.TLS, n Sqlite3_int64) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28725:26: */ var priorLimit Sqlite3_int64 var rc int32 = Xsqlite3_initialize(tls) if rc != 0 { @@ -63427,7 +63428,7 @@ func Xsqlite3_hard_heap_limit64(tls *libc.TLS, n Sqlite3_int64) Sqlite3_int64 { } // Initialize the memory allocation subsystem. -func Xsqlite3MallocInit(tls *libc.TLS) int32 { /* sqlite3.c:28746:20: */ +func Xsqlite3MallocInit(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28747:20: */ var rc int32 if Xsqlite3Config.Fm.FxMalloc == uintptr(0) { Xsqlite3MemSetDefault(tls) @@ -63450,12 +63451,12 @@ func Xsqlite3MallocInit(tls *libc.TLS) int32 { /* sqlite3.c:28746:20: */ // Return true if the heap is currently under memory pressure - in other // words if the amount of heap used is close to the limit set by // sqlite3_soft_heap_limit(). -func Xsqlite3HeapNearlyFull(tls *libc.TLS) int32 { /* sqlite3.c:28767:20: */ +func Xsqlite3HeapNearlyFull(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28768:20: */ return libc.AtomicLoadNInt32(uintptr(unsafe.Pointer(&mem0))+24, 0) } // Deinitialize the memory allocation subsystem. -func Xsqlite3MallocEnd(tls *libc.TLS) { /* sqlite3.c:28774:21: */ +func Xsqlite3MallocEnd(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28775:21: */ if Xsqlite3Config.Fm.FxShutdown != 0 { (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fm.FxShutdown})).f(tls, Xsqlite3Config.Fm.FpAppData) } @@ -63463,7 +63464,7 @@ func Xsqlite3MallocEnd(tls *libc.TLS) { /* sqlite3.c:28774:21: */ } // Return the amount of memory currently checked out. -func Xsqlite3_memory_used(tls *libc.TLS) Sqlite3_int64 { /* sqlite3.c:28784:26: */ +func Xsqlite3_memory_used(tls *libc.TLS) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28785:26: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -63478,7 +63479,7 @@ func Xsqlite3_memory_used(tls *libc.TLS) Sqlite3_int64 { /* sqlite3.c:28784:26: // Return the maximum amount of memory that has ever been // checked out since either the beginning of this process // or since the most recent reset. -func Xsqlite3_memory_highwater(tls *libc.TLS, resetFlag int32) Sqlite3_int64 { /* sqlite3.c:28795:26: */ +func Xsqlite3_memory_highwater(tls *libc.TLS, resetFlag int32) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28796:26: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -63491,7 +63492,7 @@ func Xsqlite3_memory_highwater(tls *libc.TLS, resetFlag int32) Sqlite3_int64 { / } // Trigger the alarm -func sqlite3MallocAlarm(tls *libc.TLS, nByte int32) { /* sqlite3.c:28804:13: */ +func sqlite3MallocAlarm(tls *libc.TLS, nByte int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28805:13: */ if mem0.FalarmThreshold <= int64(0) { return } @@ -63502,7 +63503,7 @@ func sqlite3MallocAlarm(tls *libc.TLS, nByte int32) { /* sqlite3.c:28804:13: */ // Do a memory allocation with statistics and alarms. Assume the // lock is already held. -func mallocWithAlarm(tls *libc.TLS, n int32, pp uintptr) { /* sqlite3.c:28815:13: */ +func mallocWithAlarm(tls *libc.TLS, n int32, pp uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28816:13: */ var p uintptr var nFull int32 @@ -63549,7 +63550,7 @@ func mallocWithAlarm(tls *libc.TLS, n int32, pp uintptr) { /* sqlite3.c:28815:13 // Allocate memory. This routine is like sqlite3_malloc() except that it // assumes the memory subsystem has already been initialized. -func Xsqlite3Malloc(tls *libc.TLS, n U64) uintptr { /* sqlite3.c:28864:21: */ +func Xsqlite3Malloc(tls *libc.TLS, n U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28865:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -63578,7 +63579,7 @@ func Xsqlite3Malloc(tls *libc.TLS, n U64) uintptr { /* sqlite3.c:28864:21: */ // This version of the memory allocation is for use by the application. // First make sure the memory subsystem is initialized, then do the // allocation. -func Xsqlite3_malloc(tls *libc.TLS, n int32) uintptr { /* sqlite3.c:28889:17: */ +func Xsqlite3_malloc(tls *libc.TLS, n int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28890:17: */ if Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -63588,7 +63589,7 @@ func Xsqlite3_malloc(tls *libc.TLS, n int32) uintptr { /* sqlite3.c:28889:17: */ return Xsqlite3Malloc(tls, uint64(n)) } -func Xsqlite3_malloc64(tls *libc.TLS, n Sqlite3_uint64) uintptr { /* sqlite3.c:28895:17: */ +func Xsqlite3_malloc64(tls *libc.TLS, n Sqlite3_uint64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28896:17: */ if Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -63596,27 +63597,27 @@ func Xsqlite3_malloc64(tls *libc.TLS, n Sqlite3_uint64) uintptr { /* sqlite3.c:2 } // TRUE if p is a lookaside memory allocation from db -func isLookaside(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlite3.c:28906:12: */ +func isLookaside(tls *libc.TLS, db uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28907:12: */ return libc.Bool32(Uptr(p) >= Uptr((*Sqlite3)(unsafe.Pointer(db)).Flookaside.FpStart) && Uptr(p) < Uptr((*Sqlite3)(unsafe.Pointer(db)).Flookaside.FpEnd)) } // Return the size of a memory allocation previously obtained from // sqlite3Malloc() or sqlite3_malloc(). -func Xsqlite3MallocSize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:28917:20: */ +func Xsqlite3MallocSize(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28918:20: */ return (*struct { f func(*libc.TLS, uintptr) int32 })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fm.FxSize})).f(tls, p) } -func lookasideMallocSize(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlite3.c:28921:12: */ +func lookasideMallocSize(tls *libc.TLS, db uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28922:12: */ if p < (*Sqlite3)(unsafe.Pointer(db)).Flookaside.FpMiddle { return int32((*Sqlite3)(unsafe.Pointer(db)).Flookaside.FszTrue) } return LOOKASIDE_SMALL } -func Xsqlite3DbMallocSize(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlite3.c:28928:20: */ +func Xsqlite3DbMallocSize(tls *libc.TLS, db uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28929:20: */ if db != 0 { if Uptr(p) < Uptr((*Sqlite3)(unsafe.Pointer(db)).Flookaside.FpEnd) { @@ -63635,7 +63636,7 @@ func Xsqlite3DbMallocSize(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlit })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fm.FxSize})).f(tls, p) } -func Xsqlite3_msize(tls *libc.TLS, p uintptr) Sqlite3_uint64 { /* sqlite3.c:28957:27: */ +func Xsqlite3_msize(tls *libc.TLS, p uintptr) Sqlite3_uint64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28958:27: */ if p != 0 { return uint64((*struct { @@ -63646,7 +63647,7 @@ func Xsqlite3_msize(tls *libc.TLS, p uintptr) Sqlite3_uint64 { /* sqlite3.c:2895 } // Free memory previously obtained from sqlite3Malloc(). -func Xsqlite3_free(tls *libc.TLS, p uintptr) { /* sqlite3.c:28966:17: */ +func Xsqlite3_free(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28967:17: */ if p == uintptr(0) { return } // IMP: R-49053-54554 @@ -63664,14 +63665,14 @@ func Xsqlite3_free(tls *libc.TLS, p uintptr) { /* sqlite3.c:28966:17: */ // Add the size of memory allocation "p" to the count in // *db->pnBytesFreed. -func measureAllocationSize(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:28985:29: */ +func measureAllocationSize(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28986:29: */ *(*int32)(unsafe.Pointer((*Sqlite3)(unsafe.Pointer(db)).FpnBytesFreed)) += Xsqlite3DbMallocSize(tls, db, p) } // Free memory that might be associated with a particular database // connection. Calling sqlite3DbFree(D,X) for X==0 is a harmless no-op. // The sqlite3DbFreeNN(D,X) version requires that X be non-NULL. -func Xsqlite3DbFreeNN(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:28994:21: */ +func Xsqlite3DbFreeNN(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:28995:21: */ if db != 0 { if (*Sqlite3)(unsafe.Pointer(db)).FpnBytesFreed != 0 { @@ -63697,7 +63698,7 @@ func Xsqlite3DbFreeNN(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:28994 Xsqlite3_free(tls, p) } -func Xsqlite3DbFree(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:29031:21: */ +func Xsqlite3DbFree(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29032:21: */ if p != 0 { Xsqlite3DbFreeNN(tls, db, p) @@ -63705,7 +63706,7 @@ func Xsqlite3DbFree(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:29031:2 } // Change the size of an existing memory allocation -func Xsqlite3Realloc(tls *libc.TLS, pOld uintptr, nBytes U64) uintptr { /* sqlite3.c:29039:21: */ +func Xsqlite3Realloc(tls *libc.TLS, pOld uintptr, nBytes U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29040:21: */ var nOld int32 var nNew int32 var nDiff int32 @@ -63766,7 +63767,7 @@ func Xsqlite3Realloc(tls *libc.TLS, pOld uintptr, nBytes U64) uintptr { /* sqlit // The public interface to sqlite3Realloc. Make sure that the memory // subsystem is initialized prior to invoking sqliteRealloc. -func Xsqlite3_realloc(tls *libc.TLS, pOld uintptr, n int32) uintptr { /* sqlite3.c:29098:17: */ +func Xsqlite3_realloc(tls *libc.TLS, pOld uintptr, n int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29099:17: */ if Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -63776,7 +63777,7 @@ func Xsqlite3_realloc(tls *libc.TLS, pOld uintptr, n int32) uintptr { /* sqlite3 return Xsqlite3Realloc(tls, pOld, uint64(n)) } -func Xsqlite3_realloc64(tls *libc.TLS, pOld uintptr, n Sqlite3_uint64) uintptr { /* sqlite3.c:29105:17: */ +func Xsqlite3_realloc64(tls *libc.TLS, pOld uintptr, n Sqlite3_uint64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29106:17: */ if Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -63784,7 +63785,7 @@ func Xsqlite3_realloc64(tls *libc.TLS, pOld uintptr, n Sqlite3_uint64) uintptr { } // Allocate and zero memory. -func Xsqlite3MallocZero(tls *libc.TLS, n U64) uintptr { /* sqlite3.c:29116:21: */ +func Xsqlite3MallocZero(tls *libc.TLS, n U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29117:21: */ var p uintptr = Xsqlite3Malloc(tls, n) if p != 0 { libc.Xmemset(tls, p, 0, n) @@ -63794,7 +63795,7 @@ func Xsqlite3MallocZero(tls *libc.TLS, n U64) uintptr { /* sqlite3.c:29116:21: * // Allocate and zero memory. If the allocation fails, make // the mallocFailed flag in the connection pointer. -func Xsqlite3DbMallocZero(tls *libc.TLS, db uintptr, n U64) uintptr { /* sqlite3.c:29128:21: */ +func Xsqlite3DbMallocZero(tls *libc.TLS, db uintptr, n U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29129:21: */ var p uintptr p = Xsqlite3DbMallocRaw(tls, db, n) @@ -63806,7 +63807,7 @@ func Xsqlite3DbMallocZero(tls *libc.TLS, db uintptr, n U64) uintptr { /* sqlite3 // Finish the work of sqlite3DbMallocRawNN for the unusual and // slower case when the allocation cannot be fulfilled using lookaside. -func dbMallocRawFinish(tls *libc.TLS, db uintptr, n U64) uintptr { /* sqlite3.c:29140:29: */ +func dbMallocRawFinish(tls *libc.TLS, db uintptr, n U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29141:29: */ var p uintptr p = Xsqlite3Malloc(tls, n) @@ -63837,7 +63838,7 @@ func dbMallocRawFinish(tls *libc.TLS, db uintptr, n U64) uintptr { /* sqlite3.c: // // The sqlite3MallocRawNN() variant guarantees that the "db" parameter is // not a NULL pointer. -func Xsqlite3DbMallocRaw(tls *libc.TLS, db uintptr, n U64) uintptr { /* sqlite3.c:29172:21: */ +func Xsqlite3DbMallocRaw(tls *libc.TLS, db uintptr, n U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29173:21: */ var p uintptr if db != 0 { return Xsqlite3DbMallocRawNN(tls, db, n) @@ -63847,7 +63848,7 @@ func Xsqlite3DbMallocRaw(tls *libc.TLS, db uintptr, n U64) uintptr { /* sqlite3. return p } -func Xsqlite3DbMallocRawNN(tls *libc.TLS, db uintptr, n U64) uintptr { /* sqlite3.c:29179:21: */ +func Xsqlite3DbMallocRawNN(tls *libc.TLS, db uintptr, n U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29180:21: */ var pBuf uintptr if n > U64((*Sqlite3)(unsafe.Pointer(db)).Flookaside.Fsz) { @@ -63885,7 +63886,7 @@ func Xsqlite3DbMallocRawNN(tls *libc.TLS, db uintptr, n U64) uintptr { /* sqlite // Resize the block of memory pointed to by p to n bytes. If the // resize fails, set the mallocFailed flag in the connection object. -func Xsqlite3DbRealloc(tls *libc.TLS, db uintptr, p uintptr, n U64) uintptr { /* sqlite3.c:29235:21: */ +func Xsqlite3DbRealloc(tls *libc.TLS, db uintptr, p uintptr, n U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29236:21: */ if p == uintptr(0) { return Xsqlite3DbMallocRawNN(tls, db, n) @@ -63905,7 +63906,7 @@ func Xsqlite3DbRealloc(tls *libc.TLS, db uintptr, p uintptr, n U64) uintptr { /* return dbReallocFinish(tls, db, p, n) } -func dbReallocFinish(tls *libc.TLS, db uintptr, p uintptr, n U64) uintptr { /* sqlite3.c:29251:29: */ +func dbReallocFinish(tls *libc.TLS, db uintptr, p uintptr, n U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29252:29: */ var pNew uintptr = uintptr(0) if int32((*Sqlite3)(unsafe.Pointer(db)).FmallocFailed) == 0 { @@ -63929,7 +63930,7 @@ func dbReallocFinish(tls *libc.TLS, db uintptr, p uintptr, n U64) uintptr { /* s // Attempt to reallocate p. If the reallocation fails, then free p // and set the mallocFailed flag in the database connection. -func Xsqlite3DbReallocOrFree(tls *libc.TLS, db uintptr, p uintptr, n U64) uintptr { /* sqlite3.c:29281:21: */ +func Xsqlite3DbReallocOrFree(tls *libc.TLS, db uintptr, p uintptr, n U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29282:21: */ var pNew uintptr pNew = Xsqlite3DbRealloc(tls, db, p, n) if !(pNew != 0) { @@ -63943,7 +63944,7 @@ func Xsqlite3DbReallocOrFree(tls *libc.TLS, db uintptr, p uintptr, n U64) uintpt // is because when memory debugging is turned on, these two functions are // called via macros that record the current file and line number in the // ThreadData structure. -func Xsqlite3DbStrDup(tls *libc.TLS, db uintptr, z uintptr) uintptr { /* sqlite3.c:29297:21: */ +func Xsqlite3DbStrDup(tls *libc.TLS, db uintptr, z uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29298:21: */ var zNew uintptr var n Size_t if z == uintptr(0) { @@ -63957,7 +63958,7 @@ func Xsqlite3DbStrDup(tls *libc.TLS, db uintptr, z uintptr) uintptr { /* sqlite3 return zNew } -func Xsqlite3DbStrNDup(tls *libc.TLS, db uintptr, z uintptr, n U64) uintptr { /* sqlite3.c:29310:21: */ +func Xsqlite3DbStrNDup(tls *libc.TLS, db uintptr, z uintptr, n U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29311:21: */ var zNew uintptr if z != 0 { @@ -63975,7 +63976,7 @@ func Xsqlite3DbStrNDup(tls *libc.TLS, db uintptr, z uintptr, n U64) uintptr { /* // The text between zStart and zEnd represents a phrase within a larger // SQL statement. Make a copy of this phrase in space obtained form // sqlite3DbMalloc(). Omit leading and trailing whitespace. -func Xsqlite3DbSpanDup(tls *libc.TLS, db uintptr, zStart uintptr, zEnd uintptr) uintptr { /* sqlite3.c:29328:21: */ +func Xsqlite3DbSpanDup(tls *libc.TLS, db uintptr, zStart uintptr, zEnd uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29329:21: */ var n int32 for int32(Xsqlite3CtypeMap[uint8(*(*int8)(unsafe.Pointer(zStart)))])&0x01 != 0 { zStart++ @@ -63988,9 +63989,10 @@ func Xsqlite3DbSpanDup(tls *libc.TLS, db uintptr, zStart uintptr, zEnd uintptr) } // Free any prior content in *pz and replace it with a copy of zNew. -func Xsqlite3SetString(tls *libc.TLS, pz uintptr, db uintptr, zNew uintptr) { /* sqlite3.c:29339:21: */ +func Xsqlite3SetString(tls *libc.TLS, pz uintptr, db uintptr, zNew uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29340:21: */ + var z uintptr = Xsqlite3DbStrDup(tls, db, zNew) Xsqlite3DbFree(tls, db, *(*uintptr)(unsafe.Pointer(pz))) - *(*uintptr)(unsafe.Pointer(pz)) = Xsqlite3DbStrDup(tls, db, zNew) + *(*uintptr)(unsafe.Pointer(pz)) = z } // Call this routine to record the fact that an OOM (out-of-memory) error @@ -64004,7 +64006,7 @@ func Xsqlite3SetString(tls *libc.TLS, pz uintptr, db uintptr, zNew uintptr) { /* // // and thereby avoid unnecessary stack frame allocations for the overwhelmingly // common case where no OOM occurs. -func Xsqlite3OomFault(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:29357:21: */ +func Xsqlite3OomFault(tls *libc.TLS, db uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29359:21: */ if int32((*Sqlite3)(unsafe.Pointer(db)).FmallocFailed) == 0 && int32((*Sqlite3)(unsafe.Pointer(db)).FbBenignMalloc) == 0 { (*Sqlite3)(unsafe.Pointer(db)).FmallocFailed = U8(1) if (*Sqlite3)(unsafe.Pointer(db)).FnVdbeExec > 0 { @@ -64025,7 +64027,7 @@ func Xsqlite3OomFault(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:29357:21 // // The memory allocator is not restarted if there are running // VDBEs. -func Xsqlite3OomClear(tls *libc.TLS, db uintptr) { /* sqlite3.c:29379:21: */ +func Xsqlite3OomClear(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29381:21: */ if (*Sqlite3)(unsafe.Pointer(db)).FmallocFailed != 0 && (*Sqlite3)(unsafe.Pointer(db)).FnVdbeExec == 0 { (*Sqlite3)(unsafe.Pointer(db)).FmallocFailed = U8(0) libc.AtomicStoreNInt32(db+432, int32(0), 0) @@ -64041,7 +64043,7 @@ func Xsqlite3OomClear(tls *libc.TLS, db uintptr) { /* sqlite3.c:29379:21: */ } // Take actions at the end of an API call to deal with error codes. -func apiHandleError(tls *libc.TLS, db uintptr, rc int32) int32 { /* sqlite3.c:29391:28: */ +func apiHandleError(tls *libc.TLS, db uintptr, rc int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29393:28: */ if (*Sqlite3)(unsafe.Pointer(db)).FmallocFailed != 0 || rc == SQLITE_IOERR|int32(12)<<8 { Xsqlite3OomClear(tls, db) Xsqlite3Error(tls, db, SQLITE_NOMEM) @@ -64060,7 +64062,7 @@ func apiHandleError(tls *libc.TLS, db uintptr, rc int32) int32 { /* sqlite3.c:29 // // If an OOM as occurred, then the connection error-code (the value // returned by sqlite3_errcode()) is set to SQLITE_NOMEM. -func Xsqlite3ApiExit(tls *libc.TLS, db uintptr, rc int32) int32 { /* sqlite3.c:29412:20: */ +func Xsqlite3ApiExit(tls *libc.TLS, db uintptr, rc int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29414:20: */ // If the db handle must hold the connection handle mutex here. // Otherwise the read (and possible write) of db->mallocFailed // is unsafe, as is the call to sqlite3Error(). @@ -64089,7 +64091,7 @@ func Xsqlite3ApiExit(tls *libc.TLS, db uintptr, rc int32) int32 { /* sqlite3.c:2 // The rest are extensions, not normally found in printf() // An "etByte" is an 8-bit unsigned value. -type EtByte = uint8 /* sqlite3.c:29470:23 */ +type EtByte = uint8 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29472:23 */ // Each builtin conversion character (ex: the 'd' in "%d") is described // by an instance of the following structure @@ -64100,18 +64102,18 @@ type et_info = struct { Ftype EtByte Fcharset EtByte Fprefix EtByte -} /* sqlite3.c:29476:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29478:9 */ // Each builtin conversion character (ex: the 'd' in "%d") is described // by an instance of the following structure -type Et_info = et_info /* sqlite3.c:29483:3 */ +type Et_info = et_info /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29485:3 */ // Allowed values for et_info.flags // The following table is searched linearly, so it is good to put the // most frequently used conversion types first. -var aDigits = *(*[33]int8)(unsafe.Pointer(ts + 1474)) /* sqlite3.c:29496:19 */ -var aPrefix = *(*[7]int8)(unsafe.Pointer(ts + 1507)) /* sqlite3.c:29497:19 */ +var aDigits = *(*[33]int8)(unsafe.Pointer(ts + 1474)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29498:19 */ +var aPrefix = *(*[7]int8)(unsafe.Pointer(ts + 1507)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29499:19 */ var fmtinfo = [23]Et_info{ {Ffmttype: int8('d'), Fbase: EtByte(10), Fflags: EtByte(1), Ftype: EtByte(EtDECIMAL)}, {Ffmttype: int8('s'), Fflags: EtByte(4), Ftype: EtByte(EtSTRING)}, @@ -64138,7 +64140,7 @@ var fmtinfo = [23]Et_info{ {Ffmttype: int8('T'), Ftype: EtByte(EtTOKEN)}, {Ffmttype: int8('S'), Ftype: EtByte(EtSRCITEM)}, {Ffmttype: int8('r'), Fbase: EtByte(10), Fflags: EtByte(1), Ftype: EtByte(EtORDINAL)}, -} /* sqlite3.c:29498:22 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29500:22 */ // Notes: // @@ -64149,7 +64151,7 @@ var fmtinfo = [23]Et_info{ var arRound = [10]float64{ 5.0e-01, 5.0e-02, 5.0e-03, 5.0e-04, 5.0e-05, 5.0e-06, 5.0e-07, 5.0e-08, 5.0e-09, 5.0e-10, -} /* sqlite3.c:29535:21 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29537:21 */ // If SQLITE_OMIT_FLOATING_POINT is defined, then none of the floating point // conversions will work. @@ -64164,7 +64166,7 @@ var arRound = [10]float64{ // The counter *cnt is incremented each time. After counter exceeds // 16 (the number of significant digits in a 64-bit float) '0' is // always returned. -func et_getdigit(tls *libc.TLS, val uintptr, cnt uintptr) int8 { /* sqlite3.c:29558:13: */ +func et_getdigit(tls *libc.TLS, val uintptr, cnt uintptr) int8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29560:13: */ var digit int32 var d float64 if *(*int32)(unsafe.Pointer(cnt)) <= 0 { @@ -64179,7 +64181,7 @@ func et_getdigit(tls *libc.TLS, val uintptr, cnt uintptr) int8 { /* sqlite3.c:29 } // Set the StrAccum object to an error mode. -func Xsqlite3StrAccumSetError(tls *libc.TLS, p uintptr, eError U8) { /* sqlite3.c:29574:21: */ +func Xsqlite3StrAccumSetError(tls *libc.TLS, p uintptr, eError U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29576:21: */ (*StrAccum)(unsafe.Pointer(p)).FaccError = eError if (*StrAccum)(unsafe.Pointer(p)).FmxAlloc != 0 { @@ -64191,21 +64193,21 @@ func Xsqlite3StrAccumSetError(tls *libc.TLS, p uintptr, eError U8) { /* sqlite3. } // Extra argument values from a PrintfArguments object -func getIntArg(tls *libc.TLS, p uintptr) Sqlite3_int64 { /* sqlite3.c:29584:22: */ +func getIntArg(tls *libc.TLS, p uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29586:22: */ if (*PrintfArguments)(unsafe.Pointer(p)).FnArg <= (*PrintfArguments)(unsafe.Pointer(p)).FnUsed { return int64(0) } return Xsqlite3_value_int64(tls, *(*uintptr)(unsafe.Pointer((*PrintfArguments)(unsafe.Pointer(p)).FapArg + uintptr(libc.PostIncInt32(&(*PrintfArguments)(unsafe.Pointer(p)).FnUsed, 1))*8))) } -func getDoubleArg(tls *libc.TLS, p uintptr) float64 { /* sqlite3.c:29588:15: */ +func getDoubleArg(tls *libc.TLS, p uintptr) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29590:15: */ if (*PrintfArguments)(unsafe.Pointer(p)).FnArg <= (*PrintfArguments)(unsafe.Pointer(p)).FnUsed { return 0.0 } return Xsqlite3_value_double(tls, *(*uintptr)(unsafe.Pointer((*PrintfArguments)(unsafe.Pointer(p)).FapArg + uintptr(libc.PostIncInt32(&(*PrintfArguments)(unsafe.Pointer(p)).FnUsed, 1))*8))) } -func getTextArg(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:29592:13: */ +func getTextArg(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29594:13: */ if (*PrintfArguments)(unsafe.Pointer(p)).FnArg <= (*PrintfArguments)(unsafe.Pointer(p)).FnUsed { return uintptr(0) } @@ -64219,7 +64221,7 @@ func getTextArg(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:29592:13: */ // Do the size check before the memory allocation to prevent rogue // SQL from requesting large allocations using the precision or width // field of the printf() function. -func printfTempBuf(tls *libc.TLS, pAccum uintptr, n Sqlite3_int64) uintptr { /* sqlite3.c:29606:13: */ +func printfTempBuf(tls *libc.TLS, pAccum uintptr, n Sqlite3_int64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29608:13: */ var z uintptr if (*Sqlite3_str)(unsafe.Pointer(pAccum)).FaccError != 0 { return uintptr(0) @@ -64241,7 +64243,7 @@ func printfTempBuf(tls *libc.TLS, pAccum uintptr, n Sqlite3_int64) uintptr { /* // Hard limit on the precision of floating-point conversions. // Render a string given by "fmt" into the StrAccum object. -func Xsqlite3_str_vappendf(tls *libc.TLS, pAccum uintptr, fmt uintptr, ap Va_list) { /* sqlite3.c:29639:17: */ +func Xsqlite3_str_vappendf(tls *libc.TLS, pAccum uintptr, fmt uintptr, ap Va_list) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29641:17: */ bp := tls.Alloc(108) defer tls.Free(108) @@ -65730,7 +65732,7 @@ __5: // End for loop over the format string } -var zOrd = *(*[9]int8)(unsafe.Pointer(ts + 1551)) /* sqlite3.c:29902:29 */ +var zOrd = *(*[9]int8)(unsafe.Pointer(ts + 1551)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:29904:29 */ // End of function @@ -65738,7 +65740,7 @@ var zOrd = *(*[9]int8)(unsafe.Pointer(ts + 1551)) /* sqlite3.c:29902:29 */ // associated with an error. If db does not already have an error // byte offset recorded, try to compute the error byte offset for // z and set the error byte offset in db. -func Xsqlite3RecordErrorByteOffset(tls *libc.TLS, db uintptr, z uintptr) { /* sqlite3.c:30355:21: */ +func Xsqlite3RecordErrorByteOffset(tls *libc.TLS, db uintptr, z uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30357:21: */ var pParse uintptr var zText uintptr var zEnd uintptr @@ -65765,7 +65767,7 @@ func Xsqlite3RecordErrorByteOffset(tls *libc.TLS, db uintptr, z uintptr) { /* sq // If pExpr has a byte offset for the start of a token, record that as // as the error offset. -func Xsqlite3RecordErrorOffsetOfExpr(tls *libc.TLS, db uintptr, pExpr uintptr) { /* sqlite3.c:30376:21: */ +func Xsqlite3RecordErrorOffsetOfExpr(tls *libc.TLS, db uintptr, pExpr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30378:21: */ for pExpr != 0 && ((*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_FromJoin) != U32(0) || *(*int32)(unsafe.Pointer(pExpr + 52)) <= 0) { pExpr = (*Expr)(unsafe.Pointer(pExpr)).FpLeft } @@ -65780,7 +65782,7 @@ func Xsqlite3RecordErrorOffsetOfExpr(tls *libc.TLS, db uintptr, pExpr uintptr) { // // Return the number of bytes of text that StrAccum is able to accept // after the attempted enlargement. The value returned might be zero. -func Xsqlite3StrAccumEnlarge(tls *libc.TLS, p uintptr, N int32) int32 { /* sqlite3.c:30391:20: */ +func Xsqlite3StrAccumEnlarge(tls *libc.TLS, p uintptr, N int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30393:20: */ var zNew uintptr // Only called if really needed if (*StrAccum)(unsafe.Pointer(p)).FaccError != 0 { @@ -65834,7 +65836,7 @@ func Xsqlite3StrAccumEnlarge(tls *libc.TLS, p uintptr, N int32) int32 { /* sqlit } // Append N copies of character c to the given string buffer. -func Xsqlite3_str_appendchar(tls *libc.TLS, p uintptr, N int32, c int8) { /* sqlite3.c:30441:17: */ +func Xsqlite3_str_appendchar(tls *libc.TLS, p uintptr, N int32, c int8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30443:17: */ if I64((*Sqlite3_str)(unsafe.Pointer(p)).FnChar)+I64(N) >= I64((*Sqlite3_str)(unsafe.Pointer(p)).FnAlloc) && libc.AssignInt32(&N, Xsqlite3StrAccumEnlarge(tls, p, N)) <= 0 { return @@ -65850,7 +65852,7 @@ func Xsqlite3_str_appendchar(tls *libc.TLS, p uintptr, N int32, c int8) { /* sql // This is a helper routine to sqlite3_str_append() that does special-case // work (enlarging the buffer) using tail recursion, so that the // sqlite3_str_append() routine can use fast calling semantics. -func enlargeAndAppend(tls *libc.TLS, p uintptr, z uintptr, N int32) { /* sqlite3.c:30457:29: */ +func enlargeAndAppend(tls *libc.TLS, p uintptr, z uintptr, N int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30459:29: */ N = Xsqlite3StrAccumEnlarge(tls, p, N) if N > 0 { libc.Xmemcpy(tls, (*StrAccum)(unsafe.Pointer(p)).FzText+uintptr((*StrAccum)(unsafe.Pointer(p)).FnChar), z, uint64(N)) @@ -65860,7 +65862,7 @@ func enlargeAndAppend(tls *libc.TLS, p uintptr, z uintptr, N int32) { /* sqlite3 // Append N bytes of text from z to the StrAccum object. Increase the // size of the memory allocation for StrAccum if necessary. -func Xsqlite3_str_append(tls *libc.TLS, p uintptr, z uintptr, N int32) { /* sqlite3.c:30469:17: */ +func Xsqlite3_str_append(tls *libc.TLS, p uintptr, z uintptr, N int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30471:17: */ if (*Sqlite3_str)(unsafe.Pointer(p)).FnChar+U32(N) >= (*Sqlite3_str)(unsafe.Pointer(p)).FnAlloc { enlargeAndAppend(tls, p, z, N) @@ -65872,14 +65874,14 @@ func Xsqlite3_str_append(tls *libc.TLS, p uintptr, z uintptr, N int32) { /* sqli } // Append the complete text of zero-terminated string z[] to the p string. -func Xsqlite3_str_appendall(tls *libc.TLS, p uintptr, z uintptr) { /* sqlite3.c:30486:17: */ +func Xsqlite3_str_appendall(tls *libc.TLS, p uintptr, z uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30488:17: */ Xsqlite3_str_append(tls, p, z, Xsqlite3Strlen30(tls, z)) } // Finish off a string by making sure it is zero-terminated. // Return a pointer to the resulting string. Return a NULL // pointer if any kind of error was encountered. -func strAccumFinishRealloc(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:30496:29: */ +func strAccumFinishRealloc(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30498:29: */ var zText uintptr zText = Xsqlite3DbMallocRaw(tls, (*StrAccum)(unsafe.Pointer(p)).Fdb, uint64((*StrAccum)(unsafe.Pointer(p)).FnChar+U32(1))) @@ -65893,7 +65895,7 @@ func strAccumFinishRealloc(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:3049 return zText } -func Xsqlite3StrAccumFinish(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:30509:21: */ +func Xsqlite3StrAccumFinish(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30511:21: */ if (*StrAccum)(unsafe.Pointer(p)).FzText != 0 { *(*int8)(unsafe.Pointer((*StrAccum)(unsafe.Pointer(p)).FzText + uintptr((*StrAccum)(unsafe.Pointer(p)).FnChar))) = int8(0) if (*StrAccum)(unsafe.Pointer(p)).FmxAlloc > U32(0) && !(int32((*StrAccum)(unsafe.Pointer(p)).FprintfFlags)&SQLITE_PRINTF_MALLOCED != 0) { @@ -65905,7 +65907,7 @@ func Xsqlite3StrAccumFinish(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:305 // Use the content of the StrAccum passed as the second argument // as the result of an SQL function. -func Xsqlite3ResultStrAccum(tls *libc.TLS, pCtx uintptr, p uintptr) { /* sqlite3.c:30523:21: */ +func Xsqlite3ResultStrAccum(tls *libc.TLS, pCtx uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30525:21: */ if (*StrAccum)(unsafe.Pointer(p)).FaccError != 0 { Xsqlite3_result_error_code(tls, pCtx, int32((*StrAccum)(unsafe.Pointer(p)).FaccError)) Xsqlite3_str_reset(tls, p) @@ -65923,10 +65925,10 @@ func Xsqlite3ResultStrAccum(tls *libc.TLS, pCtx uintptr, p uintptr) { /* sqlite3 // sqlite3_malloc() fails to provide space for a real one. This // sqlite3_str object accepts no new text and always returns // an SQLITE_NOMEM error. -var sqlite3OomStr = Sqlite3_str{FaccError: U8(SQLITE_NOMEM)} /* sqlite3.c:30541:20 */ +var sqlite3OomStr = Sqlite3_str{FaccError: U8(SQLITE_NOMEM)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30543:20 */ // Finalize a string created using sqlite3_str_new(). -func Xsqlite3_str_finish(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:30547:17: */ +func Xsqlite3_str_finish(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30549:17: */ var z uintptr if p != uintptr(0) && p != uintptr(unsafe.Pointer(&sqlite3OomStr)) { z = Xsqlite3StrAccumFinish(tls, p) @@ -65938,7 +65940,7 @@ func Xsqlite3_str_finish(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:30547: } // Return any error code associated with p -func Xsqlite3_str_errcode(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:30559:16: */ +func Xsqlite3_str_errcode(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30561:16: */ if p != 0 { return int32((*Sqlite3_str)(unsafe.Pointer(p)).FaccError) } @@ -65946,7 +65948,7 @@ func Xsqlite3_str_errcode(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:30559:1 } // Return the current length of p in bytes -func Xsqlite3_str_length(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:30564:16: */ +func Xsqlite3_str_length(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30566:16: */ if p != 0 { return int32((*Sqlite3_str)(unsafe.Pointer(p)).FnChar) } @@ -65954,7 +65956,7 @@ func Xsqlite3_str_length(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:30564:16 } // Return the current value for p -func Xsqlite3_str_value(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:30569:17: */ +func Xsqlite3_str_value(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30571:17: */ if p == uintptr(0) || (*Sqlite3_str)(unsafe.Pointer(p)).FnChar == U32(0) { return uintptr(0) } @@ -65963,7 +65965,7 @@ func Xsqlite3_str_value(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:30569:1 } // Reset an StrAccum string. Reclaim all malloced memory. -func Xsqlite3_str_reset(tls *libc.TLS, p uintptr) { /* sqlite3.c:30578:17: */ +func Xsqlite3_str_reset(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30580:17: */ if int32((*StrAccum)(unsafe.Pointer(p)).FprintfFlags)&SQLITE_PRINTF_MALLOCED != 0 { Xsqlite3DbFree(tls, (*StrAccum)(unsafe.Pointer(p)).Fdb, (*StrAccum)(unsafe.Pointer(p)).FzText) *(*U8)(unsafe.Pointer(p + 29)) &= libc.Uint8FromInt32(libc.CplInt32(SQLITE_PRINTF_MALLOCED)) @@ -65985,7 +65987,7 @@ func Xsqlite3_str_reset(tls *libc.TLS, p uintptr) { /* sqlite3.c:30578:17: */ // n then no memory allocations ever occur. // mx: Maximum number of bytes to accumulate. If mx==0 then no memory // allocations will ever occur. -func Xsqlite3StrAccumInit(tls *libc.TLS, p uintptr, db uintptr, zBase uintptr, n int32, mx int32) { /* sqlite3.c:30602:21: */ +func Xsqlite3StrAccumInit(tls *libc.TLS, p uintptr, db uintptr, zBase uintptr, n int32, mx int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30604:21: */ (*StrAccum)(unsafe.Pointer(p)).FzText = zBase (*StrAccum)(unsafe.Pointer(p)).Fdb = db (*StrAccum)(unsafe.Pointer(p)).FnAlloc = U32(n) @@ -65996,7 +65998,7 @@ func Xsqlite3StrAccumInit(tls *libc.TLS, p uintptr, db uintptr, zBase uintptr, n } // Allocate and initialize a new dynamic string object -func Xsqlite3_str_new(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:30613:24: */ +func Xsqlite3_str_new(tls *libc.TLS, db uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30615:24: */ var p uintptr = Xsqlite3_malloc64(tls, uint64(unsafe.Sizeof(Sqlite3_str{}))) if p != 0 { Xsqlite3StrAccumInit(tls, p, uintptr(0), uintptr(0), 0, @@ -66014,7 +66016,7 @@ func Xsqlite3_str_new(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:30613:24 // Print into memory obtained from sqliteMalloc(). Use the internal // %-conversion extensions. -func Xsqlite3VMPrintf(tls *libc.TLS, db uintptr, zFormat uintptr, ap Va_list) uintptr { /* sqlite3.c:30628:21: */ +func Xsqlite3VMPrintf(tls *libc.TLS, db uintptr, zFormat uintptr, ap Va_list) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30630:21: */ bp := tls.Alloc(102) defer tls.Free(102) @@ -66036,7 +66038,7 @@ func Xsqlite3VMPrintf(tls *libc.TLS, db uintptr, zFormat uintptr, ap Va_list) ui // Print into memory obtained from sqliteMalloc(). Use the internal // %-conversion extensions. -func Xsqlite3MPrintf(tls *libc.TLS, db uintptr, zFormat uintptr, va uintptr) uintptr { /* sqlite3.c:30648:21: */ +func Xsqlite3MPrintf(tls *libc.TLS, db uintptr, zFormat uintptr, va uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30650:21: */ var ap Va_list _ = ap var z uintptr @@ -66048,7 +66050,7 @@ func Xsqlite3MPrintf(tls *libc.TLS, db uintptr, zFormat uintptr, va uintptr) uin // Print into memory obtained from sqlite3_malloc(). Omit the internal // %-conversion extensions. -func Xsqlite3_vmprintf(tls *libc.TLS, zFormat uintptr, ap Va_list) uintptr { /* sqlite3.c:30661:17: */ +func Xsqlite3_vmprintf(tls *libc.TLS, zFormat uintptr, ap Va_list) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30663:17: */ bp := tls.Alloc(102) defer tls.Free(102) @@ -66068,7 +66070,7 @@ func Xsqlite3_vmprintf(tls *libc.TLS, zFormat uintptr, ap Va_list) uintptr { /* // Print into memory obtained from sqlite3_malloc()(). Omit the internal // %-conversion extensions. -func Xsqlite3_mprintf(tls *libc.TLS, zFormat uintptr, va uintptr) uintptr { /* sqlite3.c:30685:17: */ +func Xsqlite3_mprintf(tls *libc.TLS, zFormat uintptr, va uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30687:17: */ var ap Va_list _ = ap var z uintptr @@ -66092,7 +66094,7 @@ func Xsqlite3_mprintf(tls *libc.TLS, zFormat uintptr, va uintptr) uintptr { /* s // mistake. // // sqlite3_vsnprintf() is the varargs version. -func Xsqlite3_vsnprintf(tls *libc.TLS, n int32, zBuf uintptr, zFormat uintptr, ap Va_list) uintptr { /* sqlite3.c:30710:17: */ +func Xsqlite3_vsnprintf(tls *libc.TLS, n int32, zBuf uintptr, zFormat uintptr, ap Va_list) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30712:17: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -66107,7 +66109,7 @@ func Xsqlite3_vsnprintf(tls *libc.TLS, n int32, zBuf uintptr, zFormat uintptr, a return zBuf } -func Xsqlite3_snprintf(tls *libc.TLS, n int32, zBuf uintptr, zFormat uintptr, va uintptr) uintptr { /* sqlite3.c:30725:17: */ +func Xsqlite3_snprintf(tls *libc.TLS, n int32, zBuf uintptr, zFormat uintptr, va uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30727:17: */ var z uintptr var ap Va_list _ = ap @@ -66129,7 +66131,7 @@ func Xsqlite3_snprintf(tls *libc.TLS, n int32, zBuf uintptr, zFormat uintptr, va // certain format characters (%q) or for very large precisions or widths. // Care must be taken that any sqlite3_log() calls that occur while the // memory mutex is held do not use these mechanisms. -func renderLogMsg(tls *libc.TLS, iErrCode int32, zFormat uintptr, ap Va_list) { /* sqlite3.c:30748:13: */ +func renderLogMsg(tls *libc.TLS, iErrCode int32, zFormat uintptr, ap Va_list) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30750:13: */ bp := tls.Alloc(242) defer tls.Free(242) @@ -66147,7 +66149,7 @@ func renderLogMsg(tls *libc.TLS, iErrCode int32, zFormat uintptr, ap Va_list) { } // Format and write a message to the log if logging is enabled. -func Xsqlite3_log(tls *libc.TLS, iErrCode int32, zFormat uintptr, va uintptr) { /* sqlite3.c:30761:17: */ +func Xsqlite3_log(tls *libc.TLS, iErrCode int32, zFormat uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30763:17: */ var ap Va_list _ = ap // Vararg list if Xsqlite3Config.FxLog != 0 { @@ -66159,7 +66161,7 @@ func Xsqlite3_log(tls *libc.TLS, iErrCode int32, zFormat uintptr, va uintptr) { // variable-argument wrapper around sqlite3_str_vappendf(). The bFlags argument // can contain the bit SQLITE_PRINTF_INTERNAL enable internal formats. -func Xsqlite3_str_appendf(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr) { /* sqlite3.c:30802:17: */ +func Xsqlite3_str_appendf(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:30804:17: */ var ap Va_list _ = ap ap = va @@ -66214,7 +66216,7 @@ type sqlite3PrngType = struct { Fi uint8 Fj uint8 Fs [256]uint8 -} /* sqlite3.c:31654:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:31656:19 */ //************* End of printf.c ********************************************* //************* Begin file treeview.c *************************************** @@ -66258,10 +66260,10 @@ type sqlite3PrngType = struct { // All threads share a single random number generator. // This structure is the current state of the generator. -var sqlite3Prng sqlite3PrngType /* sqlite3.c:31658:3: */ +var sqlite3Prng sqlite3PrngType /* testdata/sqlite-amalgamation-3380500/sqlite3.c:31660:3: */ // Return N random bytes. -func Xsqlite3_randomness(tls *libc.TLS, N int32, pBuf uintptr) { /* sqlite3.c:31663:17: */ +func Xsqlite3_randomness(tls *libc.TLS, N int32, pBuf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:31665:17: */ bp := tls.Alloc(256) defer tls.Free(256) @@ -66340,33 +66342,33 @@ func Xsqlite3_randomness(tls *libc.TLS, N int32, pBuf uintptr) { /* sqlite3.c:31 // // The sqlite3_test_control() interface calls these routines to // control the PRNG. -var sqlite3SavedPrng sqlite3PrngType /* sqlite3.c:31754:42: */ +var sqlite3SavedPrng sqlite3PrngType /* testdata/sqlite-amalgamation-3380500/sqlite3.c:31756:42: */ -func Xsqlite3PrngSaveState(tls *libc.TLS) { /* sqlite3.c:31755:21: */ +func Xsqlite3PrngSaveState(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:31757:21: */ libc.Xmemcpy(tls, uintptr(unsafe.Pointer(&sqlite3SavedPrng)), uintptr(unsafe.Pointer(&sqlite3Prng)), uint64(unsafe.Sizeof(sqlite3Prng))) } -func Xsqlite3PrngRestoreState(tls *libc.TLS) { /* sqlite3.c:31762:21: */ +func Xsqlite3PrngRestoreState(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:31764:21: */ libc.Xmemcpy(tls, uintptr(unsafe.Pointer(&sqlite3Prng)), uintptr(unsafe.Pointer(&sqlite3SavedPrng)), uint64(unsafe.Sizeof(sqlite3Prng))) } -type X_PVFV = uintptr /* corecrt_startup.h:20:14 */ -type X_PIFV = uintptr /* corecrt_startup.h:21:13 */ -type X_PVFI = uintptr /* corecrt_startup.h:22:14 */ +type X_PVFV = uintptr /* /usr/x86_64-w64-mingw32/include/corecrt_startup.h:20:14 */ +type X_PIFV = uintptr /* /usr/x86_64-w64-mingw32/include/corecrt_startup.h:21:13 */ +type X_PVFI = uintptr /* /usr/x86_64-w64-mingw32/include/corecrt_startup.h:22:14 */ type _onexit_table_t = struct { F_first uintptr F_last uintptr F_end uintptr -} /* corecrt_startup.h:24:9 */ +} /* /usr/x86_64-w64-mingw32/include/corecrt_startup.h:24:9 */ -type X_onexit_table_t = _onexit_table_t /* corecrt_startup.h:28:3 */ +type X_onexit_table_t = _onexit_table_t /* /usr/x86_64-w64-mingw32/include/corecrt_startup.h:28:3 */ // Includes a definition of _pid_t and pid_t // * @@ -66379,31 +66381,31 @@ type X_onexit_table_t = _onexit_table_t /* corecrt_startup.h:28:3 */ // This file is part of the mingw-w64 runtime package. // No warranty is given; refer to the file DISCLAIMER.PD within this package. -type X_ino_t = uint16 /* types.h:43:24 */ -type Ino_t = uint16 /* types.h:45:24 */ +type X_ino_t = uint16 /* /usr/x86_64-w64-mingw32/include/sys/types.h:43:24 */ +type Ino_t = uint16 /* /usr/x86_64-w64-mingw32/include/sys/types.h:45:24 */ -type X_dev_t = uint32 /* types.h:51:22 */ -type Dev_t = uint32 /* types.h:53:22 */ +type X_dev_t = uint32 /* /usr/x86_64-w64-mingw32/include/sys/types.h:51:22 */ +type Dev_t = uint32 /* /usr/x86_64-w64-mingw32/include/sys/types.h:53:22 */ -type X_pid_t = int64 /* types.h:63:17 */ +type X_pid_t = int64 /* /usr/x86_64-w64-mingw32/include/sys/types.h:63:17 */ -type Pid_t = X_pid_t /* types.h:68:16 */ +type Pid_t = X_pid_t /* /usr/x86_64-w64-mingw32/include/sys/types.h:68:16 */ -type X_mode_t = uint16 /* types.h:74:24 */ +type X_mode_t = uint16 /* /usr/x86_64-w64-mingw32/include/sys/types.h:74:24 */ -type Mode_t = X_mode_t /* types.h:77:17 */ +type Mode_t = X_mode_t /* /usr/x86_64-w64-mingw32/include/sys/types.h:77:17 */ -type Useconds_t = uint32 /* types.h:84:22 */ +type Useconds_t = uint32 /* /usr/x86_64-w64-mingw32/include/sys/types.h:84:22 */ -type X_sigset_t = uint64 /* types.h:104:28 */ +type X_sigset_t = uint64 /* /usr/x86_64-w64-mingw32/include/sys/types.h:104:28 */ -type X_beginthread_proc_type = uintptr /* process.h:32:16 */ -type X_beginthreadex_proc_type = uintptr /* process.h:33:20 */ +type X_beginthread_proc_type = uintptr /* /usr/x86_64-w64-mingw32/include/process.h:32:16 */ +type X_beginthreadex_proc_type = uintptr /* /usr/x86_64-w64-mingw32/include/process.h:33:20 */ -type X_tls_callback_type = uintptr /* process.h:61:16 */ +type X_tls_callback_type = uintptr /* /usr/x86_64-w64-mingw32/include/process.h:61:16 */ // Thread procedure Win32 compatibility shim -func sqlite3ThreadProc(tls *libc.TLS, pArg uintptr) uint32 { /* sqlite3.c:31895:27: */ +func sqlite3ThreadProc(tls *libc.TLS, pArg uintptr) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:31897:27: */ var p uintptr = pArg (*SQLiteThread)(unsafe.Pointer(p)).FpResult = (*struct { @@ -66415,7 +66417,7 @@ func sqlite3ThreadProc(tls *libc.TLS, pArg uintptr) uint32 { /* sqlite3.c:31895: } // Create a new thread -func Xsqlite3ThreadCreate(tls *libc.TLS, ppThread uintptr, xTask uintptr, pIn uintptr) int32 { /* sqlite3.c:31918:20: */ +func Xsqlite3ThreadCreate(tls *libc.TLS, ppThread uintptr, xTask uintptr, pIn uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:31920:20: */ var p uintptr *(*uintptr)(unsafe.Pointer(ppThread)) = uintptr(0) @@ -66453,7 +66455,7 @@ func Xsqlite3ThreadCreate(tls *libc.TLS, ppThread uintptr, xTask uintptr, pIn ui // os_win.c // Get the results of the thread -func Xsqlite3ThreadJoin(tls *libc.TLS, p uintptr, ppOut uintptr) int32 { /* sqlite3.c:31956:20: */ +func Xsqlite3ThreadJoin(tls *libc.TLS, p uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:31958:20: */ var rc DWORD var bRc WINBOOL _ = bRc @@ -66537,7 +66539,7 @@ var sqlite3Utf8Trans1 = [64]uint8{ uint8(0x08), uint8(0x09), uint8(0x0a), uint8(0x0b), uint8(0x0c), uint8(0x0d), uint8(0x0e), uint8(0x0f), uint8(0x00), uint8(0x01), uint8(0x02), uint8(0x03), uint8(0x04), uint8(0x05), uint8(0x06), uint8(0x07), uint8(0x00), uint8(0x01), uint8(0x02), uint8(0x03), uint8(0x00), uint8(0x01), uint8(0x00), uint8(0x00), -} /* sqlite3.c:32101:28 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32103:28 */ // Translate a single UTF-8 character. Return the unicode value. // @@ -66564,7 +66566,7 @@ var sqlite3Utf8Trans1 = [64]uint8{ // * This routine accepts over-length UTF8 encodings // for unicode values 0x80 and greater. It does not change over-length // encodings to 0xfffd as some systems recommend. -func Xsqlite3Utf8Read(tls *libc.TLS, pz uintptr) U32 { /* sqlite3.c:32195:20: */ +func Xsqlite3Utf8Read(tls *libc.TLS, pz uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32197:20: */ var c uint32 // Same as READ_UTF8() above but without the zTerm parameter. @@ -66591,7 +66593,7 @@ func Xsqlite3Utf8Read(tls *libc.TLS, pz uintptr) U32 { /* sqlite3.c:32195:20: */ // This routine transforms the internal text encoding used by pMem to // desiredEnc. It is an error if the string is already of the desired // encoding, or if *pMem does not contain a string value. -func Xsqlite3VdbeMemTranslate(tls *libc.TLS, pMem uintptr, desiredEnc U8) int32 { /* sqlite3.c:32231:36: */ +func Xsqlite3VdbeMemTranslate(tls *libc.TLS, pMem uintptr, desiredEnc U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32233:36: */ var len Sqlite3_int64 // Maximum length of output string in bytes var zOut uintptr // Output buffer var zIn uintptr // Input iterator @@ -66916,7 +66918,7 @@ translate_out: // // The allocation (static, dynamic etc.) and encoding of the Mem may be // changed by this function. -func Xsqlite3VdbeMemHandleBom(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:32426:20: */ +func Xsqlite3VdbeMemHandleBom(tls *libc.TLS, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32428:20: */ var rc int32 = SQLITE_OK var bom U8 = U8(0) @@ -66950,7 +66952,7 @@ func Xsqlite3VdbeMemHandleBom(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c: // the first 0x00 byte. If nByte is not less than zero, return the // number of unicode characters in the first nByte of pZ (or up to // the first 0x00, whichever comes first). -func Xsqlite3Utf8CharLen(tls *libc.TLS, zIn uintptr, nByte int32) int32 { /* sqlite3.c:32464:20: */ +func Xsqlite3Utf8CharLen(tls *libc.TLS, zIn uintptr, nByte int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32466:20: */ var r int32 = 0 var z uintptr = zIn var zTerm uintptr @@ -66982,7 +66984,7 @@ func Xsqlite3Utf8CharLen(tls *libc.TLS, zIn uintptr, nByte int32) int32 { /* sql // be freed by the calling function. // // NULL is returned if there is an allocation error. -func Xsqlite3Utf16to8(tls *libc.TLS, db uintptr, z uintptr, nByte int32, enc U8) uintptr { /* sqlite3.c:32518:21: */ +func Xsqlite3Utf16to8(tls *libc.TLS, db uintptr, z uintptr, nByte int32, enc U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32520:21: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -67003,7 +67005,7 @@ func Xsqlite3Utf16to8(tls *libc.TLS, db uintptr, z uintptr, nByte int32, enc U8) // zIn is a UTF-16 encoded unicode string at least nChar characters long. // Return the number of bytes in the first nChar unicode characters // in pZ. nChar must be non-negative. -func Xsqlite3Utf16ByteLen(tls *libc.TLS, zIn uintptr, nChar int32) int32 { /* sqlite3.c:32539:20: */ +func Xsqlite3Utf16ByteLen(tls *libc.TLS, zIn uintptr, nChar int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32541:20: */ var c int32 var z uintptr = zIn var n int32 = 0 @@ -67059,42 +67061,42 @@ type _exception = struct { Farg1 float64 Farg2 float64 Fretval float64 -} /* math.h:15:1 */ +} /* /usr/x86_64-w64-mingw32/include/math.h:15:1 */ // See also float.h // IEEE 754 classication // IEEE float/double type shapes. -type __mingw_dbl_type_t = struct{ Fx float64 } /* math.h:119:11 */ +type __mingw_dbl_type_t = struct{ Fx float64 } /* /usr/x86_64-w64-mingw32/include/math.h:119:11 */ // See also float.h // IEEE 754 classication // IEEE float/double type shapes. -type X__mingw_dbl_type_t = __mingw_dbl_type_t /* math.h:125:5 */ +type X__mingw_dbl_type_t = __mingw_dbl_type_t /* /usr/x86_64-w64-mingw32/include/math.h:125:5 */ -type __mingw_flt_type_t = struct{ Fx float32 } /* math.h:127:11 */ +type __mingw_flt_type_t = struct{ Fx float32 } /* /usr/x86_64-w64-mingw32/include/math.h:127:11 */ -type X__mingw_flt_type_t = __mingw_flt_type_t /* math.h:130:5 */ +type X__mingw_flt_type_t = __mingw_flt_type_t /* /usr/x86_64-w64-mingw32/include/math.h:130:5 */ type __mingw_ldbl_type_t = struct { Fx float64 F__ccgo_pad1 [8]byte -} /* math.h:132:11 */ +} /* /usr/x86_64-w64-mingw32/include/math.h:132:11 */ -type X__mingw_ldbl_type_t = __mingw_ldbl_type_t /* math.h:141:5 */ +type X__mingw_ldbl_type_t = __mingw_ldbl_type_t /* /usr/x86_64-w64-mingw32/include/math.h:141:5 */ type _complex = struct { Fx float64 Fy float64 -} /* math.h:260:3 */ +} /* /usr/x86_64-w64-mingw32/include/math.h:260:3 */ // Use the compiler's builtin define for FLT_EVAL_METHOD to // set float_t and double_t. -type Float_t = float32 /* math.h:362:15 */ -type Double_t = float64 /* math.h:363:16 */ +type Float_t = float32 /* /usr/x86_64-w64-mingw32/include/math.h:362:15 */ +type Double_t = float64 /* /usr/x86_64-w64-mingw32/include/math.h:363:16 */ // Documentation on decimal float math // http://h21007.www2.hp.com/portal/site/dspp/menuitem.863c3e4cbcdc3f3515b49c108973a801?ciid=8cf166fedd1aa110VgnVCM100000a360ea10RCRD @@ -67117,7 +67119,7 @@ type Double_t = float64 /* math.h:363:16 */ // sqlite3FaultSim() instance is being invoked. Each call to sqlite3FaultSim() // should have a unique code. To prevent legacy testing applications from // breaking, the codes should not be changed or reused. -func Xsqlite3FaultSim(tls *libc.TLS, iTest int32) int32 { /* sqlite3.c:32631:20: */ +func Xsqlite3FaultSim(tls *libc.TLS, iTest int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32633:20: */ var xCallback uintptr = Xsqlite3Config.FxTestCallback if xCallback != 0 { return (*struct{ f func(*libc.TLS, int32) int32 })(unsafe.Pointer(&struct{ uintptr }{xCallback})).f(tls, iTest) @@ -67129,7 +67131,7 @@ func Xsqlite3FaultSim(tls *libc.TLS, iTest int32) int32 { /* sqlite3.c:32631:20: // // Use the math library isnan() function if compiled with SQLITE_HAVE_ISNAN. // Otherwise, we have our own implementation that works on most systems. -func Xsqlite3IsNaN(tls *libc.TLS, x float64) int32 { /* sqlite3.c:32644:20: */ +func Xsqlite3IsNaN(tls *libc.TLS, x float64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32646:20: */ bp := tls.Alloc(16) defer tls.Free(16) *(*float64)(unsafe.Pointer(bp + 8)) = x @@ -67149,7 +67151,7 @@ func Xsqlite3IsNaN(tls *libc.TLS, x float64) int32 { /* sqlite3.c:32644:20: */ // The value returned will never be negative. Nor will it ever be greater // than the actual length of the string. For very long strings (greater // than 1GiB) the value returned might be less than the true string length. -func Xsqlite3Strlen30(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:32666:20: */ +func Xsqlite3Strlen30(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32668:20: */ if z == uintptr(0) { return 0 } @@ -67161,7 +67163,7 @@ func Xsqlite3Strlen30(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:32666:20: * // // The column type is an extra string stored after the zero-terminator on // the column name if and only if the COLFLAG_HASTYPE flag is set. -func Xsqlite3ColumnType(tls *libc.TLS, pCol uintptr, zDflt uintptr) uintptr { /* sqlite3.c:32678:21: */ +func Xsqlite3ColumnType(tls *libc.TLS, pCol uintptr, zDflt uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32680:21: */ if int32((*Column)(unsafe.Pointer(pCol)).FcolFlags)&COLFLAG_HASTYPE != 0 { return (*Column)(unsafe.Pointer(pCol)).FzCnName + uintptr(libc.Xstrlen(tls, (*Column)(unsafe.Pointer(pCol)).FzCnName)) + uintptr(1) } else if uint32(int32(*(*uint8)(unsafe.Pointer(pCol + 8))&0xf0>>4)) != 0 { @@ -67176,7 +67178,7 @@ func Xsqlite3ColumnType(tls *libc.TLS, pCol uintptr, zDflt uintptr) uintptr { /* // Helper function for sqlite3Error() - called rarely. Broken out into // a separate routine to avoid unnecessary register saves on entry to // sqlite3Error(). -func sqlite3ErrorFinish(tls *libc.TLS, db uintptr, err_code int32) { /* sqlite3.c:32694:30: */ +func sqlite3ErrorFinish(tls *libc.TLS, db uintptr, err_code int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32696:30: */ if (*Sqlite3)(unsafe.Pointer(db)).FpErr != 0 { Xsqlite3ValueSetNull(tls, (*Sqlite3)(unsafe.Pointer(db)).FpErr) } @@ -67186,7 +67188,7 @@ func sqlite3ErrorFinish(tls *libc.TLS, db uintptr, err_code int32) { /* sqlite3. // Set the current error code to err_code and clear any prior error message. // Also set iSysErrno (by calling sqlite3System) if the err_code indicates // that would be appropriate. -func Xsqlite3Error(tls *libc.TLS, db uintptr, err_code int32) { /* sqlite3.c:32704:21: */ +func Xsqlite3Error(tls *libc.TLS, db uintptr, err_code int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32706:21: */ (*Sqlite3)(unsafe.Pointer(db)).FerrCode = err_code if err_code != 0 || (*Sqlite3)(unsafe.Pointer(db)).FpErr != 0 { @@ -67198,7 +67200,7 @@ func Xsqlite3Error(tls *libc.TLS, db uintptr, err_code int32) { /* sqlite3.c:327 // The equivalent of sqlite3Error(db, SQLITE_OK). Clear the error state // and error message. -func Xsqlite3ErrorClear(tls *libc.TLS, db uintptr) { /* sqlite3.c:32718:21: */ +func Xsqlite3ErrorClear(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32720:21: */ (*Sqlite3)(unsafe.Pointer(db)).FerrCode = SQLITE_OK (*Sqlite3)(unsafe.Pointer(db)).FerrByteOffset = -1 @@ -67209,7 +67211,7 @@ func Xsqlite3ErrorClear(tls *libc.TLS, db uintptr) { /* sqlite3.c:32718:21: */ // Load the sqlite3.iSysErrno field if that is an appropriate thing // to do based on the SQLite error code in rc. -func Xsqlite3SystemError(tls *libc.TLS, db uintptr, rc int32) { /* sqlite3.c:32729:21: */ +func Xsqlite3SystemError(tls *libc.TLS, db uintptr, rc int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32731:21: */ if rc == SQLITE_IOERR|int32(12)<<8 { return } @@ -67229,7 +67231,7 @@ func Xsqlite3SystemError(tls *libc.TLS, db uintptr, rc int32) { /* sqlite3.c:327 // To clear the most recent error for sqlite handle "db", sqlite3Error // should be called with err_code set to SQLITE_OK and zFormat set // to NULL. -func Xsqlite3ErrorWithMsg(tls *libc.TLS, db uintptr, err_code int32, zFormat uintptr, va uintptr) { /* sqlite3.c:32749:21: */ +func Xsqlite3ErrorWithMsg(tls *libc.TLS, db uintptr, err_code int32, zFormat uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32751:21: */ (*Sqlite3)(unsafe.Pointer(db)).FerrCode = err_code Xsqlite3SystemError(tls, db, err_code) @@ -67256,7 +67258,7 @@ func Xsqlite3ErrorWithMsg(tls *libc.TLS, db uintptr, err_code int32, zFormat uin // stored by this function into the database handle using sqlite3Error(). // Functions sqlite3Error() or sqlite3ErrorWithMsg() should be used // during statement execution (sqlite3_step() etc.). -func Xsqlite3ErrorMsg(tls *libc.TLS, pParse uintptr, zFormat uintptr, va uintptr) { /* sqlite3.c:32775:21: */ +func Xsqlite3ErrorMsg(tls *libc.TLS, pParse uintptr, zFormat uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32777:21: */ var zMsg uintptr var ap Va_list _ = ap @@ -67287,7 +67289,7 @@ func Xsqlite3ErrorMsg(tls *libc.TLS, pParse uintptr, zFormat uintptr, va uintptr // If database connection db is currently parsing SQL, then transfer // error code errCode to that parser if the parser has not already // encountered some other kind of error. -func Xsqlite3ErrorToParser(tls *libc.TLS, db uintptr, errCode int32) int32 { /* sqlite3.c:32806:20: */ +func Xsqlite3ErrorToParser(tls *libc.TLS, db uintptr, errCode int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32808:20: */ var pParse uintptr if db == uintptr(0) || libc.AssignUintptr(&pParse, (*Sqlite3)(unsafe.Pointer(db)).FpParse) == uintptr(0) { return errCode @@ -67312,7 +67314,7 @@ func Xsqlite3ErrorToParser(tls *libc.TLS, db uintptr, errCode int32) int32 { /* // 2002-02-14: This routine is extended to remove MS-Access style // brackets from around identifiers. For example: "[a-b-c]" becomes // "a-b-c". -func Xsqlite3Dequote(tls *libc.TLS, z uintptr) { /* sqlite3.c:32831:21: */ +func Xsqlite3Dequote(tls *libc.TLS, z uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32833:21: */ var quote int8 var i int32 var j int32 @@ -67344,7 +67346,7 @@ func Xsqlite3Dequote(tls *libc.TLS, z uintptr) { /* sqlite3.c:32831:21: */ *(*int8)(unsafe.Pointer(z + uintptr(j))) = int8(0) } -func Xsqlite3DequoteExpr(tls *libc.TLS, p uintptr) { /* sqlite3.c:32853:21: */ +func Xsqlite3DequoteExpr(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32855:21: */ *(*U32)(unsafe.Pointer(p + 4)) |= func() uint32 { if int32(*(*int8)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(p + 8))))) == '"' { @@ -67364,7 +67366,7 @@ func Xsqlite3DequoteExpr(tls *libc.TLS, p uintptr) { /* sqlite3.c:32853:21: */ // Remove the quotes if possible. This is a optimization. The overall // system should still return the correct answer even if this routine // is always a no-op. -func Xsqlite3DequoteToken(tls *libc.TLS, p uintptr) { /* sqlite3.c:32871:21: */ +func Xsqlite3DequoteToken(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32873:21: */ var i uint32 if (*Token)(unsafe.Pointer(p)).Fn < uint32(2) { return @@ -67382,7 +67384,7 @@ func Xsqlite3DequoteToken(tls *libc.TLS, p uintptr) { /* sqlite3.c:32871:21: */ } // Generate a Token object from a string -func Xsqlite3TokenInit(tls *libc.TLS, p uintptr, z uintptr) { /* sqlite3.c:32885:21: */ +func Xsqlite3TokenInit(tls *libc.TLS, p uintptr, z uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32887:21: */ (*Token)(unsafe.Pointer(p)).Fz = z (*Token)(unsafe.Pointer(p)).Fn = uint32(Xsqlite3Strlen30(tls, z)) } @@ -67397,7 +67399,7 @@ func Xsqlite3TokenInit(tls *libc.TLS, p uintptr, z uintptr) { /* sqlite3.c:32885 // the contents of two buffers containing UTF-8 strings in a // case-independent fashion, using the same definition of "case // independence" that SQLite uses internally when comparing identifiers. -func Xsqlite3_stricmp(tls *libc.TLS, zLeft uintptr, zRight uintptr) int32 { /* sqlite3.c:32903:16: */ +func Xsqlite3_stricmp(tls *libc.TLS, zLeft uintptr, zRight uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32905:16: */ if zLeft == uintptr(0) { if zRight != 0 { return -1 @@ -67409,7 +67411,7 @@ func Xsqlite3_stricmp(tls *libc.TLS, zLeft uintptr, zRight uintptr) int32 { /* s return Xsqlite3StrICmp(tls, zLeft, zRight) } -func Xsqlite3StrICmp(tls *libc.TLS, zLeft uintptr, zRight uintptr) int32 { /* sqlite3.c:32911:20: */ +func Xsqlite3StrICmp(tls *libc.TLS, zLeft uintptr, zRight uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32913:20: */ var a uintptr var b uintptr var c int32 @@ -67435,7 +67437,7 @@ func Xsqlite3StrICmp(tls *libc.TLS, zLeft uintptr, zRight uintptr) int32 { /* sq return c } -func Xsqlite3_strnicmp(tls *libc.TLS, zLeft uintptr, zRight uintptr, N int32) int32 { /* sqlite3.c:32930:16: */ +func Xsqlite3_strnicmp(tls *libc.TLS, zLeft uintptr, zRight uintptr, N int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32932:16: */ var a uintptr var b uintptr if zLeft == uintptr(0) { @@ -67459,7 +67461,7 @@ func Xsqlite3_strnicmp(tls *libc.TLS, zLeft uintptr, zRight uintptr, N int32) in } // Compute an 8-bit hash on a string that is insensitive to case differences -func Xsqlite3StrIHash(tls *libc.TLS, z uintptr) U8 { /* sqlite3.c:32946:19: */ +func Xsqlite3StrIHash(tls *libc.TLS, z uintptr) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32948:19: */ var h U8 = U8(0) if z == uintptr(0) { return U8(0) @@ -67475,7 +67477,7 @@ func Xsqlite3StrIHash(tls *libc.TLS, z uintptr) U8 { /* sqlite3.c:32946:19: */ // E==2 results in 100. E==50 results in 1.0e50. // // This routine only works for values of E between 1 and 341. -func sqlite3Pow10(tls *libc.TLS, E int32) float64 { /* sqlite3.c:32962:24: */ +func sqlite3Pow10(tls *libc.TLS, E int32) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32964:24: */ var r float64 = 1.0 var i int32 @@ -67511,7 +67513,7 @@ var x = [9]float64{ 1.0e+064, 1.0e+128, 1.0e+256, -} /* sqlite3.c:32964:32 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:32966:32 */ // The string z[] is an text representation of a real number. // Convert this string to a double and write it into *pResult. @@ -67540,7 +67542,7 @@ var x = [9]float64{ // If some prefix of the input string is a valid number, this routine // returns FALSE but it still converts the prefix and writes the result // into *pResult. -func Xsqlite3AtoF(tls *libc.TLS, z uintptr, pResult uintptr, length int32, enc U8) int32 { /* sqlite3.c:33027:20: */ +func Xsqlite3AtoF(tls *libc.TLS, z uintptr, pResult uintptr, length int32, enc U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33029:20: */ var incr int32 var zEnd uintptr // sign * significand * (10 ^ (esign * exponent)) @@ -67920,7 +67922,7 @@ __57: // Render an signed 64-bit integer as text. Store the result in zOut[]. // // The caller must ensure that zOut[] is at least 21 bytes in size. -func Xsqlite3Int64ToText(tls *libc.TLS, v I64, zOut uintptr) { /* sqlite3.c:33226:21: */ +func Xsqlite3Int64ToText(tls *libc.TLS, v I64, zOut uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33228:21: */ bp := tls.Alloc(22) defer tls.Free(22) @@ -67961,7 +67963,7 @@ func Xsqlite3Int64ToText(tls *libc.TLS, v I64, zOut uintptr) { /* sqlite3.c:3322 // compare2pow63("9223372036854775800", 1) // // will return -8. -func compare2pow63(tls *libc.TLS, zNum uintptr, incr int32) int32 { /* sqlite3.c:33259:12: */ +func compare2pow63(tls *libc.TLS, zNum uintptr, incr int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33261:12: */ var c int32 = 0 var i int32 // 012345678901234567 @@ -67990,7 +67992,7 @@ func compare2pow63(tls *libc.TLS, zNum uintptr, incr int32) int32 { /* sqlite3.c // length is the number of bytes in the string (bytes, not characters). // The string is not necessarily zero-terminated. The encoding is // given by enc. -func Xsqlite3Atoi64(tls *libc.TLS, zNum uintptr, pNum uintptr, length int32, enc U8) int32 { /* sqlite3.c:33292:20: */ +func Xsqlite3Atoi64(tls *libc.TLS, zNum uintptr, pNum uintptr, length int32, enc U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33294:20: */ var incr int32 var u U64 = uint64(0) var neg int32 = 0 // assume positive @@ -68112,7 +68114,7 @@ func Xsqlite3Atoi64(tls *libc.TLS, zNum uintptr, pNum uintptr, length int32, enc // 1 Excess text after the integer value // 2 Integer too large for a 64-bit signed integer or is malformed // 3 Special case of 9223372036854775808 -func Xsqlite3DecOrHexToI64(tls *libc.TLS, z uintptr, pOut uintptr) int32 { /* sqlite3.c:33395:20: */ +func Xsqlite3DecOrHexToI64(tls *libc.TLS, z uintptr, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33397:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -68145,7 +68147,7 @@ func Xsqlite3DecOrHexToI64(tls *libc.TLS, z uintptr, pOut uintptr) int32 { /* sq // Any non-numeric characters that following zNum are ignored. // This is different from sqlite3Atoi64() which requires the // input number to be zero-terminated. -func Xsqlite3GetInt32(tls *libc.TLS, zNum uintptr, pValue uintptr) int32 { /* sqlite3.c:33425:20: */ +func Xsqlite3GetInt32(tls *libc.TLS, zNum uintptr, pValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33427:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -68207,7 +68209,7 @@ func Xsqlite3GetInt32(tls *libc.TLS, zNum uintptr, pValue uintptr) int32 { /* sq // Return a 32-bit integer value extracted from a string. If the // string is not an integer, just return 0. -func Xsqlite3Atoi(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:33484:20: */ +func Xsqlite3Atoi(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33486:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -68220,7 +68222,7 @@ func Xsqlite3Atoi(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:33484:20: */ // success and false if there is an error. // // Only decimal notation is accepted. -func Xsqlite3GetUInt32(tls *libc.TLS, z uintptr, pI uintptr) int32 { /* sqlite3.c:33496:20: */ +func Xsqlite3GetUInt32(tls *libc.TLS, z uintptr, pI uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33498:20: */ var v U64 = uint64(0) var i int32 for i = 0; int32(Xsqlite3CtypeMap[uint8(*(*int8)(unsafe.Pointer(z + uintptr(i))))])&0x04 != 0; i++ { @@ -68263,7 +68265,7 @@ func Xsqlite3GetUInt32(tls *libc.TLS, z uintptr, pI uintptr) int32 { /* sqlite3. // for all bytes that have the 8th bit set and one byte with the 8th // bit clear. Except, if we get to the 9th byte, it stores the full // 8 bits and is the last byte. -func putVarint64(tls *libc.TLS, p uintptr, v U64) int32 { /* sqlite3.c:33537:28: */ +func putVarint64(tls *libc.TLS, p uintptr, v U64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33539:28: */ bp := tls.Alloc(10) defer tls.Free(10) @@ -68309,7 +68311,7 @@ __3: return n } -func Xsqlite3PutVarint(tls *libc.TLS, p uintptr, v U64) int32 { /* sqlite3.c:33561:20: */ +func Xsqlite3PutVarint(tls *libc.TLS, p uintptr, v U64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33563:20: */ if v <= uint64(0x7f) { *(*uint8)(unsafe.Pointer(p)) = uint8(v & uint64(0x7f)) return 1 @@ -68332,7 +68334,7 @@ func Xsqlite3PutVarint(tls *libc.TLS, p uintptr, v U64) int32 { /* sqlite3.c:335 // Read a 64-bit variable-length integer from memory starting at p[0]. // Return the number of bytes read. The value is stored in *v. -func Xsqlite3GetVarint(tls *libc.TLS, p uintptr, v uintptr) U8 { /* sqlite3.c:33591:19: */ +func Xsqlite3GetVarint(tls *libc.TLS, p uintptr, v uintptr) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33593:19: */ var a U32 var b U32 var s U32 @@ -68485,7 +68487,7 @@ func Xsqlite3GetVarint(tls *libc.TLS, p uintptr, v uintptr) U8 { /* sqlite3.c:33 // A MACRO version, getVarint32, is provided which inlines the // single-byte case. All code should use the MACRO version as // this function assumes the single-byte case has already been handled. -func Xsqlite3GetVarint32(tls *libc.TLS, p uintptr, v uintptr) U8 { /* sqlite3.c:33752:19: */ +func Xsqlite3GetVarint32(tls *libc.TLS, p uintptr, v uintptr) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33754:19: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -68553,7 +68555,7 @@ func Xsqlite3GetVarint32(tls *libc.TLS, p uintptr, v uintptr) U8 { /* sqlite3.c: // Return the number of bytes that will be needed to store the given // 64-bit integer. -func Xsqlite3VarintLen(tls *libc.TLS, v U64) int32 { /* sqlite3.c:33874:20: */ +func Xsqlite3VarintLen(tls *libc.TLS, v U64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33876:20: */ var i int32 for i = 1; libc.AssignShrUint64(&v, int(uint64(7))) != uint64(0); i++ { } @@ -68561,7 +68563,7 @@ func Xsqlite3VarintLen(tls *libc.TLS, v U64) int32 { /* sqlite3.c:33874:20: */ } // Read or write a four-byte big-endian integer value. -func Xsqlite3Get4byte(tls *libc.TLS, p uintptr) U32 { /* sqlite3.c:33884:20: */ +func Xsqlite3Get4byte(tls *libc.TLS, p uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33886:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -68571,7 +68573,7 @@ func Xsqlite3Get4byte(tls *libc.TLS, p uintptr) U32 { /* sqlite3.c:33884:20: */ return libc.X__builtin_bswap32(tls, *(*U32)(unsafe.Pointer(bp /* x */))) } -func Xsqlite3Put4byte(tls *libc.TLS, p uintptr, v U32) { /* sqlite3.c:33902:21: */ +func Xsqlite3Put4byte(tls *libc.TLS, p uintptr, v U32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33904:21: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -68582,7 +68584,7 @@ func Xsqlite3Put4byte(tls *libc.TLS, p uintptr, v U32) { /* sqlite3.c:33902:21: // Translate a single byte of Hex into an integer. // This routine only works if h really is a valid hexadecimal // character: 0..9a..fA..F -func Xsqlite3HexToInt(tls *libc.TLS, h int32) U8 { /* sqlite3.c:33926:19: */ +func Xsqlite3HexToInt(tls *libc.TLS, h int32) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33928:19: */ h = h + 9*(1&(h>>6)) return U8(h & 0xf) @@ -68592,7 +68594,7 @@ func Xsqlite3HexToInt(tls *libc.TLS, h int32) U8 { /* sqlite3.c:33926:19: */ // value. Return a pointer to its binary value. Space to hold the // binary value has been obtained from malloc and must be freed by // the calling routine. -func Xsqlite3HexToBlob(tls *libc.TLS, db uintptr, z uintptr, n int32) uintptr { /* sqlite3.c:33944:21: */ +func Xsqlite3HexToBlob(tls *libc.TLS, db uintptr, z uintptr, n int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33946:21: */ var zBlob uintptr var i int32 @@ -68610,7 +68612,7 @@ func Xsqlite3HexToBlob(tls *libc.TLS, db uintptr, z uintptr, n int32) uintptr { // Log an error that is an API call on a connection pointer that should // not have been used. The "type" of connection pointer is given as the // argument. The zType is a word like "NULL" or "closed" or "invalid". -func logBadConnection(tls *libc.TLS, zType uintptr) { /* sqlite3.c:33965:13: */ +func logBadConnection(tls *libc.TLS, zType uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33967:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -68631,7 +68633,7 @@ func logBadConnection(tls *libc.TLS, zType uintptr) { /* sqlite3.c:33965:13: */ // use. sqlite3SafetyCheckSickOrOk() allows a db pointer that failed to // open properly and is not fit for general use but which can be // used as an argument to sqlite3_errmsg() or sqlite3_close(). -func Xsqlite3SafetyCheckOk(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:33986:20: */ +func Xsqlite3SafetyCheckOk(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:33988:20: */ var eOpenState U8 if db == uintptr(0) { logBadConnection(tls, ts+1525) @@ -68650,7 +68652,7 @@ func Xsqlite3SafetyCheckOk(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:33986 return int32(0) } -func Xsqlite3SafetyCheckSickOrOk(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:34003:20: */ +func Xsqlite3SafetyCheckSickOrOk(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34005:20: */ var eOpenState U8 eOpenState = (*Sqlite3)(unsafe.Pointer(db)).FeOpenState if int32(eOpenState) != SQLITE_STATE_SICK && int32(eOpenState) != SQLITE_STATE_OPEN && int32(eOpenState) != SQLITE_STATE_BUSY { @@ -68667,21 +68669,21 @@ func Xsqlite3SafetyCheckSickOrOk(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c // the other 64-bit signed integer at *pA and store the result in *pA. // Return 0 on success. Or if the operation would have resulted in an // overflow, leave *pA unchanged and return 1. -func Xsqlite3AddInt64(tls *libc.TLS, pA uintptr, iB I64) int32 { /* sqlite3.c:34023:20: */ +func Xsqlite3AddInt64(tls *libc.TLS, pA uintptr, iB I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34025:20: */ return libc.X__builtin_add_overflowInt64(tls, *(*I64)(unsafe.Pointer(pA)), iB, pA) } -func Xsqlite3SubInt64(tls *libc.TLS, pA uintptr, iB I64) int32 { /* sqlite3.c:34043:20: */ +func Xsqlite3SubInt64(tls *libc.TLS, pA uintptr, iB I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34045:20: */ return libc.X__builtin_sub_overflowInt64(tls, *(*I64)(unsafe.Pointer(pA)), iB, pA) } -func Xsqlite3MulInt64(tls *libc.TLS, pA uintptr, iB I64) int32 { /* sqlite3.c:34058:20: */ +func Xsqlite3MulInt64(tls *libc.TLS, pA uintptr, iB I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34060:20: */ return libc.X__builtin_mul_overflowInt64(tls, *(*I64)(unsafe.Pointer(pA)), iB, pA) } // Compute the absolute value of a 32-bit signed integer, of possible. Or // if the integer has a value of -2147483648, return +2147483647 -func Xsqlite3AbsInt32(tls *libc.TLS, x int32) int32 { /* sqlite3.c:34084:20: */ +func Xsqlite3AbsInt32(tls *libc.TLS, x int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34086:20: */ if x >= 0 { return x } @@ -68695,7 +68697,7 @@ func Xsqlite3AbsInt32(tls *libc.TLS, x int32) int32 { /* sqlite3.c:34084:20: */ // not a simple "+" operator because LogEst is stored as a logarithmic // value. // -func Xsqlite3LogEstAdd(tls *libc.TLS, a LogEst, b LogEst) LogEst { /* sqlite3.c:34127:23: */ +func Xsqlite3LogEstAdd(tls *libc.TLS, a LogEst, b LogEst) LogEst { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34129:23: */ if int32(a) >= int32(b) { if int32(a) > int32(b)+49 { return a @@ -68726,11 +68728,11 @@ var x1 = [32]uint8{ uint8(4), uint8(4), uint8(4), uint8(4), // 15-18 uint8(3), uint8(3), uint8(3), uint8(3), uint8(3), uint8(3), // 19-24 uint8(2), uint8(2), uint8(2), uint8(2), uint8(2), uint8(2), uint8(2), // 25-31 -} /* sqlite3.c:34128:30 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34130:30 */ // Convert an integer into a LogEst. In other words, compute an // approximation for 10*log2(x). -func Xsqlite3LogEst(tls *libc.TLS, x U64) LogEst { /* sqlite3.c:34154:23: */ +func Xsqlite3LogEst(tls *libc.TLS, x U64) LogEst { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34156:23: */ var y LogEst = int16(40) if x < uint64(8) { if x < uint64(2) { @@ -68748,11 +68750,11 @@ func Xsqlite3LogEst(tls *libc.TLS, x U64) LogEst { /* sqlite3.c:34154:23: */ return LogEst(int32(a[x&uint64(7)]) + int32(y) - 10) } -var a = [8]LogEst{int16(0), int16(2), int16(3), int16(5), int16(6), int16(7), int16(8), int16(9)} /* sqlite3.c:34155:17 */ +var a = [8]LogEst{int16(0), int16(2), int16(3), int16(5), int16(6), int16(7), int16(8), int16(9)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34157:17 */ // Convert a double into a LogEst // In other words, compute an approximation for 10*log2(x). -func Xsqlite3LogEstFromDouble(tls *libc.TLS, x float64) LogEst { /* sqlite3.c:34177:23: */ +func Xsqlite3LogEstFromDouble(tls *libc.TLS, x float64) LogEst { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34179:23: */ bp := tls.Alloc(16) defer tls.Free(16) *(*float64)(unsafe.Pointer(bp + 8)) = x @@ -68773,7 +68775,7 @@ func Xsqlite3LogEstFromDouble(tls *libc.TLS, x float64) LogEst { /* sqlite3.c:34 } // Convert a LogEst into an integer. -func Xsqlite3LogEstToInt(tls *libc.TLS, x LogEst) U64 { /* sqlite3.c:34191:20: */ +func Xsqlite3LogEstToInt(tls *libc.TLS, x LogEst) U64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34193:20: */ var n U64 n = U64(int32(x) % 10) x = int16(int32(x) / 10) @@ -68825,7 +68827,7 @@ func Xsqlite3LogEstToInt(tls *libc.TLS, x LogEst) U64 { /* sqlite3.c:34191:20: * // VList are taken. When that happens, nAlloc is set to zero as an // indication that the VList may never again be enlarged, since the // accompanying realloc() would invalidate the pointers. -func Xsqlite3VListAdd(tls *libc.TLS, db uintptr, pIn uintptr, zName uintptr, nName int32, iVal int32) uintptr { /* sqlite3.c:34237:22: */ +func Xsqlite3VListAdd(tls *libc.TLS, db uintptr, pIn uintptr, zName uintptr, nName int32, iVal int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34239:22: */ var nInt int32 // number of sizeof(int) objects needed for zName var z uintptr // Pointer to where zName will be stored var i int32 // Index in pIn[] where zName is stored @@ -68864,7 +68866,7 @@ func Xsqlite3VListAdd(tls *libc.TLS, db uintptr, pIn uintptr, zName uintptr, nNa // Return a pointer to the name of a variable in the given VList that // has the value iVal. Or return a NULL if there is no such variable in // the list -func Xsqlite3VListNumToName(tls *libc.TLS, pIn uintptr, iVal int32) uintptr { /* sqlite3.c:34275:27: */ +func Xsqlite3VListNumToName(tls *libc.TLS, pIn uintptr, iVal int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34277:27: */ var i int32 var mx int32 if pIn == uintptr(0) { @@ -68883,7 +68885,7 @@ func Xsqlite3VListNumToName(tls *libc.TLS, pIn uintptr, iVal int32) uintptr { /* // Return the number of the variable named zName, if it is in VList. // or return 0 if there is no such variable. -func Xsqlite3VListNameToNum(tls *libc.TLS, pIn uintptr, zName uintptr, nName int32) int32 { /* sqlite3.c:34291:20: */ +func Xsqlite3VListNameToNum(tls *libc.TLS, pIn uintptr, zName uintptr, nName int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34293:20: */ var i int32 var mx int32 if pIn == uintptr(0) { @@ -68922,7 +68924,7 @@ func Xsqlite3VListNameToNum(tls *libc.TLS, pIn uintptr, zName uintptr, nName int // fields of the Hash structure. // // "pNew" is a pointer to the hash table that is to be initialized. -func Xsqlite3HashInit(tls *libc.TLS, pNew uintptr) { /* sqlite3.c:34328:21: */ +func Xsqlite3HashInit(tls *libc.TLS, pNew uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34330:21: */ (*Hash)(unsafe.Pointer(pNew)).Ffirst = uintptr(0) (*Hash)(unsafe.Pointer(pNew)).Fcount = uint32(0) @@ -68933,7 +68935,7 @@ func Xsqlite3HashInit(tls *libc.TLS, pNew uintptr) { /* sqlite3.c:34328:21: */ // Remove all entries from a hash table. Reclaim all memory. // Call this routine to delete a hash table or to reset a hash table // to the empty state. -func Xsqlite3HashClear(tls *libc.TLS, pH uintptr) { /* sqlite3.c:34340:21: */ +func Xsqlite3HashClear(tls *libc.TLS, pH uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34342:21: */ var elem uintptr // For looping over all elements of the table elem = (*Hash)(unsafe.Pointer(pH)).Ffirst @@ -68950,7 +68952,7 @@ func Xsqlite3HashClear(tls *libc.TLS, pH uintptr) { /* sqlite3.c:34340:21: */ } // The hashing function. -func strHash(tls *libc.TLS, z uintptr) uint32 { /* sqlite3.c:34360:21: */ +func strHash(tls *libc.TLS, z uintptr) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34362:21: */ var h uint32 = uint32(0) var c uint8 for int32(libc.AssignUint8(&c, uint8(*(*int8)(unsafe.Pointer(libc.PostIncUintptr(&z, 1)))))) != 0 { //OPTIMIZATION-IF-TRUE @@ -68965,7 +68967,7 @@ func strHash(tls *libc.TLS, z uintptr) uint32 { /* sqlite3.c:34360:21: */ // Link pNew element into the hash table pH. If pEntry!=0 then also // insert pNew into the pEntry hash bucket. -func insertElement(tls *libc.TLS, pH uintptr, pEntry uintptr, pNew uintptr) { /* sqlite3.c:34377:13: */ +func insertElement(tls *libc.TLS, pH uintptr, pEntry uintptr, pNew uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34379:13: */ var pHead uintptr // First element already in pEntry if pEntry != 0 { if (*_ht)(unsafe.Pointer(pEntry)).Fcount != 0 { @@ -69002,7 +69004,7 @@ func insertElement(tls *libc.TLS, pH uintptr, pEntry uintptr, pNew uintptr) { /* // The hash table might fail to resize if sqlite3_malloc() fails or // if the new size is the same as the prior size. // Return TRUE if the resize occurs and false if not. -func rehash(tls *libc.TLS, pH uintptr, new_size uint32) int32 { /* sqlite3.c:34411:12: */ +func rehash(tls *libc.TLS, pH uintptr, new_size uint32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34413:12: */ var new_ht uintptr // The new hash table var elem uintptr var next_elem uintptr // For looping over existing elements @@ -69046,7 +69048,7 @@ func rehash(tls *libc.TLS, pH uintptr, new_size uint32) int32 { /* sqlite3.c:344 // hash table that matches the given key. If no element is found, // a pointer to a static null element with HashElem.data==0 is returned. // If pH is not NULL, then the hash for this key is written to *pH. -func findElementWithHash(tls *libc.TLS, pH uintptr, pKey uintptr, pHash uintptr) uintptr { /* sqlite3.c:34452:17: */ +func findElementWithHash(tls *libc.TLS, pH uintptr, pKey uintptr, pHash uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34454:17: */ var elem uintptr // Used to loop thru the element list var count uint32 // Number of elements left to test var h uint32 @@ -69075,11 +69077,11 @@ func findElementWithHash(tls *libc.TLS, pH uintptr, pKey uintptr, pHash uintptr) return uintptr(unsafe.Pointer(&nullElement)) } -var nullElement = HashElem{} /* sqlite3.c:34460:19 */ +var nullElement = HashElem{} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34462:19 */ // Remove a single entry from the hash table given a pointer to that // element and a hash on the element's key. -func removeElementGivenHash(tls *libc.TLS, pH uintptr, elem uintptr, h uint32) { /* sqlite3.c:34487:13: */ +func removeElementGivenHash(tls *libc.TLS, pH uintptr, elem uintptr, h uint32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34489:13: */ var pEntry uintptr if (*HashElem)(unsafe.Pointer(elem)).Fprev != 0 { (*HashElem)(unsafe.Pointer((*HashElem)(unsafe.Pointer(elem)).Fprev)).Fnext = (*HashElem)(unsafe.Pointer(elem)).Fnext @@ -69108,7 +69110,7 @@ func removeElementGivenHash(tls *libc.TLS, pH uintptr, elem uintptr, h uint32) { // Attempt to locate an element of the hash table pH with a key // that matches pKey. Return the data for this element if it is // found, or NULL if there is no match. -func Xsqlite3HashFind(tls *libc.TLS, pH uintptr, pKey uintptr) uintptr { /* sqlite3.c:34522:21: */ +func Xsqlite3HashFind(tls *libc.TLS, pH uintptr, pKey uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34524:21: */ return (*HashElem)(unsafe.Pointer(findElementWithHash(tls, pH, pKey, uintptr(0)))).Fdata } @@ -69126,7 +69128,7 @@ func Xsqlite3HashFind(tls *libc.TLS, pH uintptr, pKey uintptr) uintptr { /* sqli // // If the "data" parameter to this function is NULL, then the // element corresponding to "key" is removed from the hash table. -func Xsqlite3HashInsert(tls *libc.TLS, pH uintptr, pKey uintptr, data uintptr) uintptr { /* sqlite3.c:34542:21: */ +func Xsqlite3HashInsert(tls *libc.TLS, pH uintptr, pKey uintptr, data uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34544:21: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -69175,7 +69177,7 @@ func Xsqlite3HashInsert(tls *libc.TLS, pH uintptr, pKey uintptr, data uintptr) u //************* Begin file opcodes.c **************************************** // Automatically generated. Do not edit // See the tool/mkopcodec.tcl script for details. -func Xsqlite3OpcodeName(tls *libc.TLS, i int32) uintptr { /* sqlite3.c:34588:27: */ +func Xsqlite3OpcodeName(tls *libc.TLS, i int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34590:27: */ return azName[i] } @@ -69365,7 +69367,7 @@ var azName = [185]uintptr{ ts + 3179, ts + 3184, ts + 3192, -} /* sqlite3.c:34589:20 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:34591:20 */ //************* End of opcodes.c ******************************************** //************* Begin file os_unix.c **************************************** @@ -69499,7 +69501,7 @@ type winShm = struct { FsharedMask U16 FexclMask U16 F__ccgo_pad2 [2]byte -} /* sqlite3.c:43160:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43162:9 */ //************* End of opcodes.c ******************************************** //************* Begin file os_unix.c **************************************** @@ -69625,7 +69627,7 @@ type winShm = struct { // Some Microsoft compilers lack this definition. // Forward references to structures used for WAL -type WinShm = winShm /* sqlite3.c:43160:23 */ // A connection to shared-memory +type WinShm = winShm /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43162:23 */ // A connection to shared-memory type winShmNode = struct { Fmutex uintptr FzFilename uintptr @@ -69640,10 +69642,10 @@ type winShmNode = struct { FnRef int32 FpFirst uintptr FpNext uintptr -} /* sqlite3.c:43160:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43162:9 */ // A connection to shared-memory -type WinShmNode = winShmNode /* sqlite3.c:43161:27 */ // A region of shared-memory +type WinShmNode = winShmNode /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43163:27 */ // A region of shared-memory // WinCE lacks native support for file locking so we have to fake it // with some code of our own. @@ -69669,7 +69671,7 @@ type winFile = struct { FpMapRegion uintptr FmmapSize Sqlite3_int64 FmmapSizeMax Sqlite3_int64 -} /* sqlite3.c:43160:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43162:9 */ // A region of shared-memory @@ -69678,7 +69680,7 @@ type winFile = struct { // The winFile structure is a subclass of sqlite3_file* specific to the win32 // portability layer. -type WinFile = winFile /* sqlite3.c:43181:24 */ +type WinFile = winFile /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43183:24 */ // The winVfsAppData structure is used for the pAppData member for all of the // Win32 VFS variants. @@ -69687,11 +69689,11 @@ type winVfsAppData = struct { FpAppData uintptr FbNoLock WINBOOL F__ccgo_pad1 [4]byte -} /* sqlite3.c:43215:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43217:9 */ // The winVfsAppData structure is used for the pAppData member for all of the // Win32 VFS variants. -type WinVfsAppData = winVfsAppData /* sqlite3.c:43215:30 */ +type WinVfsAppData = winVfsAppData /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43217:30 */ // Allowed values for winFile.ctrlFlags @@ -69710,7 +69712,7 @@ type WinVfsAppData = winVfsAppData /* sqlite3.c:43215:30 */ // // In order to facilitate testing on a WinNT system, the test fixture // can manually set this value to 1 to emulate Win98 behavior. -var sqlite3_os_type LONG = 0 /* sqlite3.c:43403:35 */ +var sqlite3_os_type LONG = 0 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43405:35 */ // This function is not available on Windows CE or WinRT. @@ -69722,7 +69724,7 @@ type win_syscall = struct { FzName uintptr FpCurrent Sqlite3_syscall_ptr FpDefault Sqlite3_syscall_ptr -} /* sqlite3.c:43424:8 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43426:8 */ // This function is not available on Windows CE or WinRT. @@ -69895,7 +69897,7 @@ var aSyscall = [80]win_syscall{ {FzName: ts + 4407}, {FzName: ts + 4428, FpCurrent: 0}, -} /* sqlite3.c:43428:3 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43430:3 */ // End of the overrideable system calls @@ -69903,7 +69905,7 @@ var aSyscall = [80]win_syscall{ // "win32" VFSes. Return SQLITE_OK opon successfully updating the // system call pointer, or SQLITE_NOTFOUND if there is no configurable // system call named zName. -func winSetSystemCall(tls *libc.TLS, pNotUsed uintptr, zName uintptr, pNewFunc Sqlite3_syscall_ptr) int32 { /* sqlite3.c:44085:12: */ +func winSetSystemCall(tls *libc.TLS, pNotUsed uintptr, zName uintptr, pNewFunc Sqlite3_syscall_ptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44087:12: */ var i uint32 var rc int32 = SQLITE_NOTFOUND @@ -69940,7 +69942,7 @@ func winSetSystemCall(tls *libc.TLS, pNotUsed uintptr, zName uintptr, pNewFunc S // Return the value of a system call. Return NULL if zName is not a // recognized system call name. NULL is also returned if the system call // is currently undefined. -func winGetSystemCall(tls *libc.TLS, pNotUsed uintptr, zName uintptr) Sqlite3_syscall_ptr { /* sqlite3.c:44128:28: */ +func winGetSystemCall(tls *libc.TLS, pNotUsed uintptr, zName uintptr) Sqlite3_syscall_ptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44130:28: */ var i uint32 _ = pNotUsed @@ -69956,7 +69958,7 @@ func winGetSystemCall(tls *libc.TLS, pNotUsed uintptr, zName uintptr) Sqlite3_sy // then return the name of the first system call. Return NULL if zName // is the last system call or if zName is not the name of a valid // system call. -func winNextSystemCall(tls *libc.TLS, p uintptr, zName uintptr) uintptr { /* sqlite3.c:44147:19: */ +func winNextSystemCall(tls *libc.TLS, p uintptr, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44149:19: */ var i int32 = -1 _ = p @@ -69978,7 +69980,7 @@ func winNextSystemCall(tls *libc.TLS, p uintptr, zName uintptr) uintptr { /* sql // This function outputs the specified (ANSI) string to the Win32 debugger // (if available). -func Xsqlite3_win32_write_debug(tls *libc.TLS, zBuf uintptr, nBuf int32) { /* sqlite3.c:44255:17: */ +func Xsqlite3_win32_write_debug(tls *libc.TLS, zBuf uintptr, nBuf int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44257:17: */ bp := tls.Alloc(4092) defer tls.Free(4092) @@ -70006,11 +70008,11 @@ func Xsqlite3_win32_write_debug(tls *libc.TLS, zBuf uintptr, nBuf int32) { /* sq // The following routine suspends the current thread for at least ms // milliseconds. This is equivalent to the Win32 Sleep() interface. -func Xsqlite3_win32_sleep(tls *libc.TLS, milliseconds DWORD) { /* sqlite3.c:44301:17: */ +func Xsqlite3_win32_sleep(tls *libc.TLS, milliseconds DWORD) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44303:17: */ (*(*func(*libc.TLS, DWORD))(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 55*24 + 8)))(tls, milliseconds) } -func Xsqlite3Win32Wait(tls *libc.TLS, hObject HANDLE) DWORD { /* sqlite3.c:44316:22: */ +func Xsqlite3Win32Wait(tls *libc.TLS, hObject HANDLE) DWORD { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44318:22: */ var rc DWORD for libc.AssignUint32(&rc, (*(*func(*libc.TLS, HANDLE, DWORD, WINBOOL) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 64*24 + 8)))(tls, hObject, INFINITE, TRUE)) == DWORD(0x000000C0) { @@ -70030,7 +70032,7 @@ func Xsqlite3Win32Wait(tls *libc.TLS, hObject HANDLE) DWORD { /* sqlite3.c:44316 // This function determines if the machine is running a version of Windows // based on the NT kernel. -func Xsqlite3_win32_is_nt(tls *libc.TLS) int32 { /* sqlite3.c:44350:16: */ +func Xsqlite3_win32_is_nt(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44352:16: */ bp := tls.Alloc(148) defer tls.Free(148) @@ -70053,7 +70055,7 @@ func Xsqlite3_win32_is_nt(tls *libc.TLS) int32 { /* sqlite3.c:44350:16: */ // Convert a UTF-8 string to Microsoft Unicode. // // Space to hold the returned string is obtained from sqlite3_malloc(). -func winUtf8ToUnicode(tls *libc.TLS, zText uintptr) LPWSTR { /* sqlite3.c:44595:15: */ +func winUtf8ToUnicode(tls *libc.TLS, zText uintptr) LPWSTR { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44597:15: */ var nChar int32 var zWideText LPWSTR @@ -70077,7 +70079,7 @@ func winUtf8ToUnicode(tls *libc.TLS, zText uintptr) LPWSTR { /* sqlite3.c:44595: // Convert a Microsoft Unicode string to UTF-8. // // Space to hold the returned string is obtained from sqlite3_malloc(). -func winUnicodeToUtf8(tls *libc.TLS, zWideText LPCWSTR) uintptr { /* sqlite3.c:44621:13: */ +func winUnicodeToUtf8(tls *libc.TLS, zWideText LPCWSTR) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44623:13: */ var nByte int32 var zText uintptr @@ -70102,7 +70104,7 @@ func winUnicodeToUtf8(tls *libc.TLS, zWideText LPCWSTR) uintptr { /* sqlite3.c:4 // code page. // // Space to hold the returned string is obtained from sqlite3_malloc(). -func winMbcsToUnicode(tls *libc.TLS, zText uintptr, useAnsi int32) LPWSTR { /* sqlite3.c:44648:15: */ +func winMbcsToUnicode(tls *libc.TLS, zText uintptr, useAnsi int32) LPWSTR { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44650:15: */ var nByte int32 var zMbcsText LPWSTR var codepage int32 @@ -70134,7 +70136,7 @@ func winMbcsToUnicode(tls *libc.TLS, zText uintptr, useAnsi int32) LPWSTR { /* s // using the ANSI or OEM code page. // // Space to hold the returned string is obtained from sqlite3_malloc(). -func winUnicodeToMbcs(tls *libc.TLS, zWideText LPCWSTR, useAnsi int32) uintptr { /* sqlite3.c:44677:13: */ +func winUnicodeToMbcs(tls *libc.TLS, zWideText LPCWSTR, useAnsi int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44679:13: */ var nByte int32 var zText uintptr var codepage int32 @@ -70164,7 +70166,7 @@ func winUnicodeToMbcs(tls *libc.TLS, zWideText LPCWSTR, useAnsi int32) uintptr { // Convert a multi-byte character string to UTF-8. // // Space to hold the returned string is obtained from sqlite3_malloc(). -func winMbcsToUtf8(tls *libc.TLS, zText uintptr, useAnsi int32) uintptr { /* sqlite3.c:44704:13: */ +func winMbcsToUtf8(tls *libc.TLS, zText uintptr, useAnsi int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44706:13: */ var zTextUtf8 uintptr var zTmpWide LPWSTR @@ -70180,7 +70182,7 @@ func winMbcsToUtf8(tls *libc.TLS, zText uintptr, useAnsi int32) uintptr { /* sql // Convert a UTF-8 string to a multi-byte character string. // // Space to hold the returned string is obtained from sqlite3_malloc(). -func winUtf8ToMbcs(tls *libc.TLS, zText uintptr, useAnsi int32) uintptr { /* sqlite3.c:44722:13: */ +func winUtf8ToMbcs(tls *libc.TLS, zText uintptr, useAnsi int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44724:13: */ var zTextMbcs uintptr var zTmpWide LPWSTR @@ -70194,7 +70196,7 @@ func winUtf8ToMbcs(tls *libc.TLS, zText uintptr, useAnsi int32) uintptr { /* sql } // This is a public wrapper for the winUtf8ToUnicode() function. -func Xsqlite3_win32_utf8_to_unicode(tls *libc.TLS, zText uintptr) LPWSTR { /* sqlite3.c:44738:19: */ +func Xsqlite3_win32_utf8_to_unicode(tls *libc.TLS, zText uintptr) LPWSTR { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44740:19: */ if Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -70202,7 +70204,7 @@ func Xsqlite3_win32_utf8_to_unicode(tls *libc.TLS, zText uintptr) LPWSTR { /* sq } // This is a public wrapper for the winUnicodeToUtf8() function. -func Xsqlite3_win32_unicode_to_utf8(tls *libc.TLS, zWideText LPCWSTR) uintptr { /* sqlite3.c:44754:17: */ +func Xsqlite3_win32_unicode_to_utf8(tls *libc.TLS, zWideText LPCWSTR) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44756:17: */ if Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -70210,7 +70212,7 @@ func Xsqlite3_win32_unicode_to_utf8(tls *libc.TLS, zWideText LPCWSTR) uintptr { } // This is a public wrapper for the winMbcsToUtf8() function. -func Xsqlite3_win32_mbcs_to_utf8(tls *libc.TLS, zText uintptr) uintptr { /* sqlite3.c:44770:17: */ +func Xsqlite3_win32_mbcs_to_utf8(tls *libc.TLS, zText uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44772:17: */ if Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -70218,7 +70220,7 @@ func Xsqlite3_win32_mbcs_to_utf8(tls *libc.TLS, zText uintptr) uintptr { /* sqli } // This is a public wrapper for the winMbcsToUtf8() function. -func Xsqlite3_win32_mbcs_to_utf8_v2(tls *libc.TLS, zText uintptr, useAnsi int32) uintptr { /* sqlite3.c:44786:17: */ +func Xsqlite3_win32_mbcs_to_utf8_v2(tls *libc.TLS, zText uintptr, useAnsi int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44788:17: */ if Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -70226,7 +70228,7 @@ func Xsqlite3_win32_mbcs_to_utf8_v2(tls *libc.TLS, zText uintptr, useAnsi int32) } // This is a public wrapper for the winUtf8ToMbcs() function. -func Xsqlite3_win32_utf8_to_mbcs(tls *libc.TLS, zText uintptr) uintptr { /* sqlite3.c:44802:17: */ +func Xsqlite3_win32_utf8_to_mbcs(tls *libc.TLS, zText uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44804:17: */ if Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -70234,7 +70236,7 @@ func Xsqlite3_win32_utf8_to_mbcs(tls *libc.TLS, zText uintptr) uintptr { /* sqli } // This is a public wrapper for the winUtf8ToMbcs() function. -func Xsqlite3_win32_utf8_to_mbcs_v2(tls *libc.TLS, zText uintptr, useAnsi int32) uintptr { /* sqlite3.c:44818:17: */ +func Xsqlite3_win32_utf8_to_mbcs_v2(tls *libc.TLS, zText uintptr, useAnsi int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44820:17: */ if Xsqlite3_initialize(tls) != 0 { return uintptr(0) } @@ -70243,7 +70245,7 @@ func Xsqlite3_win32_utf8_to_mbcs_v2(tls *libc.TLS, zText uintptr, useAnsi int32) // This function is the same as sqlite3_win32_set_directory (below); however, // it accepts a UTF-8 string. -func Xsqlite3_win32_set_directory8(tls *libc.TLS, type1 uint32, zValue uintptr) int32 { /* sqlite3.c:44835:16: */ +func Xsqlite3_win32_set_directory8(tls *libc.TLS, type1 uint32, zValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44837:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -70275,7 +70277,7 @@ func Xsqlite3_win32_set_directory8(tls *libc.TLS, type1 uint32, zValue uintptr) // This function is the same as sqlite3_win32_set_directory (below); however, // it accepts a UTF-16 string. -func Xsqlite3_win32_set_directory16(tls *libc.TLS, type1 uint32, zValue uintptr) int32 { /* sqlite3.c:44872:16: */ +func Xsqlite3_win32_set_directory16(tls *libc.TLS, type1 uint32, zValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44874:16: */ var rc int32 var zUtf8 uintptr = uintptr(0) if zValue != 0 { @@ -70296,14 +70298,14 @@ func Xsqlite3_win32_set_directory16(tls *libc.TLS, type1 uint32, zValue uintptr) // data directory or 2 in order to set the temporary directory. The zValue // argument is the name of the directory to use. The return value will be // SQLITE_OK if successful. -func Xsqlite3_win32_set_directory(tls *libc.TLS, type1 uint32, zValue uintptr) int32 { /* sqlite3.c:44894:16: */ +func Xsqlite3_win32_set_directory(tls *libc.TLS, type1 uint32, zValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44896:16: */ return Xsqlite3_win32_set_directory16(tls, type1, zValue) } // The return value of winGetLastErrorMsg // is zero if the error message fits in the buffer, or non-zero // otherwise (if the message was truncated). -func winGetLastErrorMsg(tls *libc.TLS, lastErrno DWORD, nBuf int32, zBuf uintptr) int32 { /* sqlite3.c:44906:12: */ +func winGetLastErrorMsg(tls *libc.TLS, lastErrno DWORD, nBuf int32, zBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44908:12: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -70372,7 +70374,7 @@ func winGetLastErrorMsg(tls *libc.TLS, lastErrno DWORD, nBuf int32, zBuf uintptr // will be returned to SQLite (e.g. SQLITE_IOERR_DELETE, SQLITE_CANTOPEN). // The two subsequent arguments should be the name of the OS function that // failed and the associated file-system path, if any. -func winLogErrorAtLine(tls *libc.TLS, errcode int32, lastErrno DWORD, zFunc uintptr, zPath uintptr, iLine int32) int32 { /* sqlite3.c:44997:12: */ +func winLogErrorAtLine(tls *libc.TLS, errcode int32, lastErrno DWORD, zFunc uintptr, zPath uintptr, iLine int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:44999:12: */ bp := tls.Alloc(540) defer tls.Free(540) @@ -70400,8 +70402,8 @@ func winLogErrorAtLine(tls *libc.TLS, errcode int32, lastErrno DWORD, zFunc uint // will be retried following a locking error - probably caused by // antivirus software. Also the initial delay before the first retry. // The delay increases linearly with each retry. -var winIoerrRetry int32 = SQLITE_WIN32_IOERR_RETRY /* sqlite3.c:45033:12 */ -var winIoerrRetryDelay int32 = SQLITE_WIN32_IOERR_RETRY_DELAY /* sqlite3.c:45034:12 */ +var winIoerrRetry int32 = SQLITE_WIN32_IOERR_RETRY /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45035:12 */ +var winIoerrRetryDelay int32 = SQLITE_WIN32_IOERR_RETRY_DELAY /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45036:12 */ // The "winIoerrCanRetry1" macro is used to determine if a particular I/O // error code obtained via GetLastError() is eligible to be retried. It @@ -70421,7 +70423,7 @@ var winIoerrRetryDelay int32 = SQLITE_WIN32_IOERR_RETRY_DELAY /* sqlite3.c:45034 // If a ReadFile() or WriteFile() error occurs, invoke this routine // to see if it should be retried. Return TRUE to retry. Return FALSE // to give up with an error. -func winRetryIoerr(tls *libc.TLS, pnRetry uintptr, pError uintptr) int32 { /* sqlite3.c:45067:12: */ +func winRetryIoerr(tls *libc.TLS, pnRetry uintptr, pError uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45069:12: */ var e DWORD = (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls) if *(*int32)(unsafe.Pointer(pnRetry)) >= winIoerrRetry { if pError != 0 { @@ -70441,7 +70443,7 @@ func winRetryIoerr(tls *libc.TLS, pnRetry uintptr, pError uintptr) int32 { /* sq } // Log a I/O error retry episode. -func winLogIoerr(tls *libc.TLS, nRetry int32, lineno int32) { /* sqlite3.c:45096:13: */ +func winLogIoerr(tls *libc.TLS, nRetry int32, lineno int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45098:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -70456,7 +70458,7 @@ func winLogIoerr(tls *libc.TLS, nRetry int32, lineno int32) { /* sqlite3.c:45096 // corresponding section in "date.c" cannot use it. // Lock a file region. -func winLockFile(tls *libc.TLS, phFile LPHANDLE, flags DWORD, offsetLow DWORD, offsetHigh DWORD, numBytesLow DWORD, numBytesHigh DWORD) WINBOOL { /* sqlite3.c:45426:13: */ +func winLockFile(tls *libc.TLS, phFile LPHANDLE, flags DWORD, offsetLow DWORD, offsetHigh DWORD, numBytesLow DWORD, numBytesHigh DWORD) WINBOOL { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45428:13: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -70475,7 +70477,7 @@ func winLockFile(tls *libc.TLS, phFile LPHANDLE, flags DWORD, offsetLow DWORD, o } // Unlock a file region. -func winUnlockFile(tls *libc.TLS, phFile LPHANDLE, offsetLow DWORD, offsetHigh DWORD, numBytesLow DWORD, numBytesHigh DWORD) WINBOOL { /* sqlite3.c:45458:13: */ +func winUnlockFile(tls *libc.TLS, phFile LPHANDLE, offsetLow DWORD, offsetHigh DWORD, numBytesLow DWORD, numBytesHigh DWORD) WINBOOL { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45460:13: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -70504,7 +70506,7 @@ func winUnlockFile(tls *libc.TLS, phFile LPHANDLE, offsetLow DWORD, offsetHigh D // Move the current position of the file handle passed as the first // argument to offset iOffset within the file. If successful, return 0. // Otherwise, set pFile->lastErrno and return non-zero. -func winSeekFile(tls *libc.TLS, pFile uintptr, iOffset Sqlite3_int64) int32 { /* sqlite3.c:45503:12: */ +func winSeekFile(tls *libc.TLS, pFile uintptr, iOffset Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45505:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -70528,7 +70530,7 @@ func winSeekFile(tls *libc.TLS, pFile uintptr, iOffset Sqlite3_int64) int32 { /* if dwRet == libc.Uint32(libc.Uint32FromInt32(-1)) && libc.AssignUint32(&lastErrno, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls)) != DWORD(0) { (*WinFile)(unsafe.Pointer(pFile)).FlastErrno = lastErrno - winLogErrorAtLine(tls, SQLITE_IOERR|int32(22)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4548, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45527) + winLogErrorAtLine(tls, SQLITE_IOERR|int32(22)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4548, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45529) return 1 } @@ -70544,7 +70546,7 @@ func winSeekFile(tls *libc.TLS, pFile uintptr, iOffset Sqlite3_int64) int32 { /* // the close fails, we pause for 100 milliseconds and try again. As // many as MX_CLOSE_ATTEMPT attempts to close the handle are made before // giving up and returning an error. -func winClose(tls *libc.TLS, id uintptr) int32 { /* sqlite3.c:45576:12: */ +func winClose(tls *libc.TLS, id uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45578:12: */ var rc int32 var cnt int32 = 0 var pFile uintptr = id @@ -70562,13 +70564,13 @@ func winClose(tls *libc.TLS, id uintptr) int32 { /* sqlite3.c:45576:12: */ if rc != 0 { return SQLITE_OK } - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(16)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4560, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45623) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(16)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4560, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45625) } // Read data from a file into a buffer. Return SQLITE_OK if all // bytes were read successfully and SQLITE_IOERR if anything goes // wrong. -func winRead(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset Sqlite3_int64) int32 { /* sqlite3.c:45632:12: */ +func winRead(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45634:12: */ bp := tls.Alloc(44) defer tls.Free(44) @@ -70605,9 +70607,9 @@ func winRead(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset Sqlite3_ } (*WinFile)(unsafe.Pointer(pFile)).FlastErrno = *(*DWORD)(unsafe.Pointer(bp + 40 /* lastErrno */)) - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(1)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4569, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45691) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(1)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4569, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45693) } - winLogIoerr(tls, *(*int32)(unsafe.Pointer(bp + 36 /* nRetry */)), 45694) + winLogIoerr(tls, *(*int32)(unsafe.Pointer(bp + 36 /* nRetry */)), 45696) if *(*DWORD)(unsafe.Pointer(bp + 32)) < DWORD(amt) { // Unread parts of the buffer must be zero-filled libc.Xmemset(tls, pBuf+uintptr(*(*DWORD)(unsafe.Pointer(bp + 32))), 0, uint64(DWORD(amt)-*(*DWORD)(unsafe.Pointer(bp + 32)))) @@ -70620,7 +70622,7 @@ func winRead(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset Sqlite3_ // Write data from a buffer into a file. Return SQLITE_OK on success // or some other error code on failure. -func winWrite(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset Sqlite3_int64) int32 { /* sqlite3.c:45712:12: */ +func winWrite(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45714:12: */ bp := tls.Alloc(44) defer tls.Free(44) @@ -70670,19 +70672,19 @@ func winWrite(tls *libc.TLS, id uintptr, pBuf uintptr, amt int32, offset Sqlite3 if (*WinFile)(unsafe.Pointer(pFile)).FlastErrno == DWORD(39) || (*WinFile)(unsafe.Pointer(pFile)).FlastErrno == DWORD(112) { - return winLogErrorAtLine(tls, SQLITE_FULL, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4577, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45803) + return winLogErrorAtLine(tls, SQLITE_FULL, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4577, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45805) } - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(3)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4587, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45808) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(3)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4587, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45810) } else { - winLogIoerr(tls, *(*int32)(unsafe.Pointer(bp + 36 /* nRetry */)), 45811) + winLogIoerr(tls, *(*int32)(unsafe.Pointer(bp + 36 /* nRetry */)), 45813) } return SQLITE_OK } // Truncate an open file to a specified size -func winTruncate(tls *libc.TLS, id uintptr, nByte Sqlite3_int64) int32 { /* sqlite3.c:45821:12: */ +func winTruncate(tls *libc.TLS, id uintptr, nByte Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45823:12: */ var pFile uintptr = id // File handle object var rc int32 = SQLITE_OK // Return code for this function var lastErrno DWORD @@ -70724,10 +70726,10 @@ func winTruncate(tls *libc.TLS, id uintptr, nByte Sqlite3_int64) int32 { /* sqli // SetEndOfFile() returns non-zero when successful, or zero when it fails. if winSeekFile(tls, pFile, nByte) != 0 { - rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(6)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4597, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45874) + rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(6)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4597, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45876) } else if 0 == (*(*func(*libc.TLS, HANDLE) WINBOOL)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 53*24 + 8)))(tls, (*WinFile)(unsafe.Pointer(pFile)).Fh) && libc.AssignUint32(&lastErrno, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls)) != DWORD(1224) { (*WinFile)(unsafe.Pointer(pFile)).FlastErrno = lastErrno - rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(6)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4610, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45879) + rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(6)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4610, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45881) } if rc == SQLITE_OK && oldMmapSize > int64(0) { @@ -70742,7 +70744,7 @@ func winTruncate(tls *libc.TLS, id uintptr, nByte Sqlite3_int64) int32 { /* sqli } // Make sure all writes to a particular file are committed to disk. -func winSync(tls *libc.TLS, id uintptr, flags int32) int32 { /* sqlite3.c:45910:12: */ +func winSync(tls *libc.TLS, id uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45912:12: */ // Used only when SQLITE_NO_SYNC is not defined. var rc WINBOOL // Used when SQLITE_NO_SYNC is not defined and by the assert() and/or @@ -70764,7 +70766,7 @@ func winSync(tls *libc.TLS, id uintptr, flags int32) int32 { /* sqlite3.c:45910: } else { (*WinFile)(unsafe.Pointer(pFile)).FlastErrno = (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls) - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(24)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4623, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45971) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(24)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4623, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45973) } } rc = (*(*func(*libc.TLS, HANDLE) WINBOOL)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 13*24 + 8)))(tls, (*WinFile)(unsafe.Pointer(pFile)).Fh) @@ -70775,13 +70777,13 @@ func winSync(tls *libc.TLS, id uintptr, flags int32) int32 { /* sqlite3.c:45910: } else { (*WinFile)(unsafe.Pointer(pFile)).FlastErrno = (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls) - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(4)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4632, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45986) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(4)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4632, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 45988) } return int32(0) } // Determine the current size of a file in bytes -func winFileSize(tls *libc.TLS, id uintptr, pSize uintptr) int32 { /* sqlite3.c:45995:12: */ +func winFileSize(tls *libc.TLS, id uintptr, pSize uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:45997:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -70799,7 +70801,7 @@ func winFileSize(tls *libc.TLS, id uintptr, pSize uintptr) int32 { /* sqlite3.c: if lowerBits == 0xffffffff && libc.AssignUint32(&lastErrno, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls)) != DWORD(0) { (*WinFile)(unsafe.Pointer(pFile)).FlastErrno = lastErrno - rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(7)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4641, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 46027) + rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(7)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4641, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 46029) } } @@ -70821,7 +70823,7 @@ func winFileSize(tls *libc.TLS, id uintptr, pSize uintptr) int32 { /* sqlite3.c: // Acquire a reader lock. // Different API routines are called depending on whether or not this // is Win9x or WinNT. -func winGetReadLock(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:46073:12: */ +func winGetReadLock(tls *libc.TLS, pFile uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46075:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -70847,7 +70849,7 @@ func winGetReadLock(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:46073:12: } // Undo a readlock -func winUnlockReadLock(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:46108:12: */ +func winUnlockReadLock(tls *libc.TLS, pFile uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46110:12: */ var res int32 var lastErrno DWORD @@ -70858,7 +70860,7 @@ func winUnlockReadLock(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:46108: } if res == 0 && libc.AssignUint32(&lastErrno, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls)) != DWORD(158) { (*WinFile)(unsafe.Pointer(pFile)).FlastErrno = lastErrno - winLogErrorAtLine(tls, SQLITE_IOERR|int32(8)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4653, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 46122) + winLogErrorAtLine(tls, SQLITE_IOERR|int32(8)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4653, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 46124) } return res @@ -70888,7 +70890,7 @@ func winUnlockReadLock(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:46108: // erases all locks at once and returns us immediately to locking level 0. // It is not possible to lower the locking level one step at a time. You // must go straight to locking level 0. -func winLock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* sqlite3.c:46155:12: */ +func winLock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46157:12: */ var rc int32 = SQLITE_OK // Return code from subroutines var res int32 = 1 // Result of a Windows lock call var newLocktype int32 // Set pFile->locktype to this value before exiting @@ -71008,7 +71010,7 @@ func winLock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* sqlite3.c:461 // This routine checks if there is a RESERVED lock held on the specified // file by this or any other process. If such a lock is held, return // non-zero, otherwise zero. -func winCheckReservedLock(tls *libc.TLS, id uintptr, pResOut uintptr) int32 { /* sqlite3.c:46298:12: */ +func winCheckReservedLock(tls *libc.TLS, id uintptr, pResOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46300:12: */ var res int32 var pFile uintptr = id @@ -71037,7 +71039,7 @@ func winCheckReservedLock(tls *libc.TLS, id uintptr, pResOut uintptr) int32 { /* // It is not possible for this routine to fail if the second argument // is NO_LOCK. If the second argument is SHARED_LOCK then this routine // might return SQLITE_IOERR; -func winUnlock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* sqlite3.c:46334:12: */ +func winUnlock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46336:12: */ var type1 int32 var pFile uintptr = id var rc int32 = SQLITE_OK @@ -71048,7 +71050,7 @@ func winUnlock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* sqlite3.c:4 if locktype == SHARED_LOCK && !(winGetReadLock(tls, pFile) != 0) { // This should never happen. We should always be able to // reacquire the read lock - rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(8)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4671, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 46348) + rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(8)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4671, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 46350) } } if type1 >= RESERVED_LOCK { @@ -71082,19 +71084,19 @@ func winUnlock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* sqlite3.c:4 // database connections are accessing the same database file at the same // time and one or more of those connections are writing. -func winNolockLock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* sqlite3.c:46384:12: */ +func winNolockLock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46386:12: */ _ = id _ = locktype return SQLITE_OK } -func winNolockCheckReservedLock(tls *libc.TLS, id uintptr, pResOut uintptr) int32 { /* sqlite3.c:46390:12: */ +func winNolockCheckReservedLock(tls *libc.TLS, id uintptr, pResOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46392:12: */ _ = id _ = pResOut return SQLITE_OK } -func winNolockUnlock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* sqlite3.c:46396:12: */ +func winNolockUnlock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46398:12: */ _ = id _ = locktype return SQLITE_OK @@ -71108,7 +71110,7 @@ func winNolockUnlock(tls *libc.TLS, id uintptr, locktype int32) int32 { /* sqlit // 1 or 0 depending on whether or not bit mask of pFile->ctrlFlags is set. // // If *pArg is 0 or 1, then clear or set the mask bit of pFile->ctrlFlags. -func winModeBit(tls *libc.TLS, pFile uintptr, mask uint8, pArg uintptr) { /* sqlite3.c:46411:13: */ +func winModeBit(tls *libc.TLS, pFile uintptr, mask uint8, pArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46413:13: */ if *(*int32)(unsafe.Pointer(pArg)) < 0 { *(*int32)(unsafe.Pointer(pArg)) = libc.Bool32(int32((*WinFile)(unsafe.Pointer(pFile)).FctrlFlags)&int32(mask) != 0) } else if *(*int32)(unsafe.Pointer(pArg)) == 0 { @@ -71119,7 +71121,7 @@ func winModeBit(tls *libc.TLS, pFile uintptr, mask uint8, pArg uintptr) { /* sql } // Control and query of the open file handle. -func winFileControl(tls *libc.TLS, id uintptr, op int32, pArg uintptr) int32 { /* sqlite3.c:46430:12: */ +func winFileControl(tls *libc.TLS, id uintptr, op int32, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46432:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -71265,13 +71267,13 @@ func winFileControl(tls *libc.TLS, id uintptr, op int32, pArg uintptr) int32 { / // if two files are created in the same file-system directory (i.e. // a database and its journal file) that the sector size will be the // same for both. -func winSectorSize(tls *libc.TLS, id uintptr) int32 { /* sqlite3.c:46565:12: */ +func winSectorSize(tls *libc.TLS, id uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46567:12: */ _ = id return SQLITE_DEFAULT_SECTOR_SIZE } // Return a vector of device characteristics. -func winDeviceCharacteristics(tls *libc.TLS, id uintptr) int32 { /* sqlite3.c:46573:12: */ +func winDeviceCharacteristics(tls *libc.TLS, id uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46575:12: */ var p uintptr = id return SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN | func() int32 { if int32((*WinFile)(unsafe.Pointer(p)).FctrlFlags)&WINFILE_PSOW != 0 { @@ -71285,7 +71287,7 @@ func winDeviceCharacteristics(tls *libc.TLS, id uintptr) int32 { /* sqlite3.c:46 // on allocation size granularity boundaries. // During sqlite3_os_init() we do a GetSystemInfo() // to get the granularity size. -var winSysInfo SYSTEM_INFO /* sqlite3.c:46585:20: */ +var winSysInfo SYSTEM_INFO /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46587:20: */ // Helper functions to obtain and relinquish the global mutex. The // global mutex is used to protect the winLockInfo objects used by @@ -71298,13 +71300,13 @@ var winSysInfo SYSTEM_INFO /* sqlite3.c:46585:20: */ // winShmEnterMutex() // assert( winShmMutexHeld() ); // winShmLeaveMutex() -var winBigLock uintptr = uintptr(0) /* sqlite3.c:46602:22 */ +var winBigLock uintptr = uintptr(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46604:22 */ -func winShmEnterMutex(tls *libc.TLS) { /* sqlite3.c:46603:13: */ +func winShmEnterMutex(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46605:13: */ Xsqlite3_mutex_enter(tls, winBigLock) } -func winShmLeaveMutex(tls *libc.TLS) { /* sqlite3.c:46606:13: */ +func winShmLeaveMutex(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46608:13: */ Xsqlite3_mutex_leave(tls, winBigLock) } @@ -71332,17 +71334,17 @@ func winShmLeaveMutex(tls *libc.TLS) { /* sqlite3.c:46606:13: */ type ShmRegion = struct { FhMap HANDLE FpMap uintptr -} /* sqlite3.c:43160:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:43162:9 */ // A global array of all winShmNode objects. // // The winShmMutexHeld() must be true while reading or writing this list. -var winShmNodeList uintptr = uintptr(0) /* sqlite3.c:46667:19 */ +var winShmNodeList uintptr = uintptr(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46669:19 */ // Constants used for locking // Apply advisory locks for all n bytes beginning at ofst. -func winShmSystemLock(tls *libc.TLS, pFile uintptr, lockType int32, ofst int32, nByte int32) int32 { /* sqlite3.c:46705:12: */ +func winShmSystemLock(tls *libc.TLS, pFile uintptr, lockType int32, ofst int32, nByte int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46707:12: */ var rc int32 = 0 // Result code form Lock/UnlockFileEx() // Access to the winShmNode object is serialized by the caller @@ -71373,7 +71375,7 @@ func winShmSystemLock(tls *libc.TLS, pFile uintptr, lockType int32, ofst int32, // // This is not a VFS shared-memory method; it is a utility function called // by VFS shared-memory methods. -func winShmPurge(tls *libc.TLS, pVfs uintptr, deleteFlag int32) { /* sqlite3.c:46753:13: */ +func winShmPurge(tls *libc.TLS, pVfs uintptr, deleteFlag int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46755:13: */ var pp uintptr var p uintptr @@ -71421,7 +71423,7 @@ func winShmPurge(tls *libc.TLS, pVfs uintptr, deleteFlag int32) { /* sqlite3.c:4 // If the DMS cannot be locked because this is a readonly_shm=1 // connection and no other process already holds a lock, return // SQLITE_READONLY_CANTINIT and set pShmNode->isUnlocked=1. -func winLockSharedMemory(tls *libc.TLS, pShmNode uintptr) int32 { /* sqlite3.c:46804:12: */ +func winLockSharedMemory(tls *libc.TLS, pShmNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46806:12: */ var rc int32 = winShmSystemLock(tls, pShmNode, WINSHM_WRLCK, (22+SQLITE_SHM_NLOCK)*4+SQLITE_SHM_NLOCK, 1) if rc == SQLITE_OK { @@ -71431,7 +71433,7 @@ func winLockSharedMemory(tls *libc.TLS, pShmNode uintptr) int32 { /* sqlite3.c:4 return SQLITE_READONLY | int32(5)<<8 } else if winTruncate(tls, pShmNode+16, int64(0)) != 0 { winShmSystemLock(tls, pShmNode, WINSHM_UNLCK, (22+SQLITE_SHM_NLOCK)*4+SQLITE_SHM_NLOCK, 1) - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(18)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4681, (*WinShmNode)(unsafe.Pointer(pShmNode)).FzFilename, 46814) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(18)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4681, (*WinShmNode)(unsafe.Pointer(pShmNode)).FzFilename, 46816) } } @@ -71447,7 +71449,7 @@ func winLockSharedMemory(tls *libc.TLS, pShmNode uintptr) int32 { /* sqlite3.c:4 // When opening a new shared-memory file, if no other instances of that // file are currently open, in this process or in other processes, then // the file must be truncated to zero length or have its header cleared. -func winOpenSharedMemory(tls *libc.TLS, pDbFd uintptr) int32 { /* sqlite3.c:46833:12: */ +func winOpenSharedMemory(tls *libc.TLS, pDbFd uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46835:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -71551,7 +71553,7 @@ __12: if !(rc != SQLITE_OK) { goto __13 } - rc = winLogErrorAtLine(tls, rc, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4721, (*WinShmNode)(unsafe.Pointer(pShmNode)).FzFilename, 46896) + rc = winLogErrorAtLine(tls, rc, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4721, (*WinShmNode)(unsafe.Pointer(pShmNode)).FzFilename, 46898) goto shm_open_err __13: ; @@ -71602,7 +71604,7 @@ shm_open_err: // Close a connection to shared-memory. Delete the underlying // storage if deleteFlag is true. -func winShmUnmap(tls *libc.TLS, fd uintptr, deleteFlag int32) int32 { /* sqlite3.c:46942:12: */ +func winShmUnmap(tls *libc.TLS, fd uintptr, deleteFlag int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46944:12: */ var pDbFd uintptr // Database holding shared-memory var p uintptr // The connection to be closed var pShmNode uintptr // The underlying shared-memory file @@ -71641,7 +71643,7 @@ func winShmUnmap(tls *libc.TLS, fd uintptr, deleteFlag int32) int32 { /* sqlite3 } // Change the lock state for a shared-memory segment. -func winShmLock(tls *libc.TLS, fd uintptr, ofst int32, n int32, flags int32) int32 { /* sqlite3.c:46983:12: */ +func winShmLock(tls *libc.TLS, fd uintptr, ofst int32, n int32, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:46985:12: */ var pDbFd uintptr = fd // Connection holding shared memory var p uintptr = (*WinFile)(unsafe.Pointer(pDbFd)).FpShm // The shared memory being locked var pX uintptr // For looping over all siblings @@ -71740,7 +71742,7 @@ func winShmLock(tls *libc.TLS, fd uintptr, ofst int32, n int32, flags int32) int // // All loads and stores begun before the barrier must complete before // any load or store begun after the barrier. -func winShmBarrier(tls *libc.TLS, fd uintptr) { /* sqlite3.c:47096:13: */ +func winShmBarrier(tls *libc.TLS, fd uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47098:13: */ _ = fd // compiler-defined memory barrier winShmEnterMutex(tls) // Also mutex, for redundancy @@ -71764,7 +71766,7 @@ func winShmBarrier(tls *libc.TLS, fd uintptr) { /* sqlite3.c:47096:13: */ // this call as described above, then it is mapped into this processes // address space (if it is not already), *pp is set to point to the mapped // memory and SQLITE_OK returned. -func winShmMap(tls *libc.TLS, fd uintptr, iRegion int32, szRegion int32, isWrite int32, pp uintptr) int32 { /* sqlite3.c:47124:12: */ +func winShmMap(tls *libc.TLS, fd uintptr, iRegion int32, szRegion int32, isWrite int32, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47126:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -71836,7 +71838,7 @@ __3: if !(rc != SQLITE_OK) { goto __6 } - rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(19)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4732, (*WinFile)(unsafe.Pointer(pDbFd)).FzPath, 47167) + rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(19)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4732, (*WinFile)(unsafe.Pointer(pDbFd)).FzPath, 47169) goto shmpage_out __6: ; @@ -71859,7 +71861,7 @@ __8: if !(rc != SQLITE_OK) { goto __9 } - rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(19)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4743, (*WinFile)(unsafe.Pointer(pDbFd)).FzPath, 47182) + rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(19)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4743, (*WinFile)(unsafe.Pointer(pDbFd)).FzPath, 47184) goto shmpage_out __9: ; @@ -71910,7 +71912,7 @@ __14: goto __15 } (*WinShmNode)(unsafe.Pointer(pShmNode)).FlastErrno = (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls) - rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(21)<<8, (*WinShmNode)(unsafe.Pointer(pShmNode)).FlastErrno, ts+4754, (*WinFile)(unsafe.Pointer(pDbFd)).FzPath, 47241) + rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(21)<<8, (*WinShmNode)(unsafe.Pointer(pShmNode)).FlastErrno, ts+4754, (*WinFile)(unsafe.Pointer(pDbFd)).FzPath, 47243) if !(hMap != 0) { goto __16 } @@ -71954,13 +71956,13 @@ __19: } // Cleans up the mapped region of the specified file, if any. -func winUnmapfile(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:47278:12: */ +func winUnmapfile(tls *libc.TLS, pFile uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47280:12: */ if (*WinFile)(unsafe.Pointer(pFile)).FpMapRegion != 0 { if !((*(*func(*libc.TLS, LPCVOID) WINBOOL)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 59*24 + 8)))(tls, (*WinFile)(unsafe.Pointer(pFile)).FpMapRegion) != 0) { (*WinFile)(unsafe.Pointer(pFile)).FlastErrno = (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls) - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(24)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4765, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 47290) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(24)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4765, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 47292) } (*WinFile)(unsafe.Pointer(pFile)).FpMapRegion = uintptr(0) (*WinFile)(unsafe.Pointer(pFile)).FmmapSize = int64(0) @@ -71969,7 +71971,7 @@ func winUnmapfile(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:47278:12: * if !((*(*func(*libc.TLS, HANDLE) WINBOOL)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 3*24 + 8)))(tls, (*WinFile)(unsafe.Pointer(pFile)).FhMap) != 0) { (*WinFile)(unsafe.Pointer(pFile)).FlastErrno = (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls) - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(24)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4779, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 47301) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(24)<<8, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4779, (*WinFile)(unsafe.Pointer(pFile)).FzPath, 47303) } (*WinFile)(unsafe.Pointer(pFile)).FhMap = uintptr(0) } @@ -71991,7 +71993,7 @@ func winUnmapfile(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:47278:12: * // SQLITE_OK is returned if no error occurs (even if the mapping is not // recreated as a result of outstanding references) or an SQLite error // code otherwise. -func winMapfile(tls *libc.TLS, pFd uintptr, nByte Sqlite3_int64) int32 { /* sqlite3.c:47327:12: */ +func winMapfile(tls *libc.TLS, pFd uintptr, nByte Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47329:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -72028,7 +72030,7 @@ func winMapfile(tls *libc.TLS, pFd uintptr, nByte Sqlite3_int64) int32 { /* sqli DWORD(*(*Sqlite3_int64)(unsafe.Pointer(bp))&int64(0xffffffff)), uintptr(0)) if (*WinFile)(unsafe.Pointer(pFd)).FhMap == uintptr(0) { (*WinFile)(unsafe.Pointer(pFd)).FlastErrno = (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls) - rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(24)<<8, (*WinFile)(unsafe.Pointer(pFd)).FlastErrno, ts+4793, (*WinFile)(unsafe.Pointer(pFd)).FzPath, 47378) + rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(24)<<8, (*WinFile)(unsafe.Pointer(pFd)).FlastErrno, ts+4793, (*WinFile)(unsafe.Pointer(pFd)).FzPath, 47380) // Log the error, but continue normal operation using xRead/xWrite return SQLITE_OK @@ -72039,7 +72041,7 @@ func winMapfile(tls *libc.TLS, pFd uintptr, nByte Sqlite3_int64) int32 { /* sqli (*(*func(*libc.TLS, HANDLE) WINBOOL)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 3*24 + 8)))(tls, (*WinFile)(unsafe.Pointer(pFd)).FhMap) (*WinFile)(unsafe.Pointer(pFd)).FhMap = uintptr(0) (*WinFile)(unsafe.Pointer(pFd)).FlastErrno = (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls) - rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(24)<<8, (*WinFile)(unsafe.Pointer(pFd)).FlastErrno, ts+4805, (*WinFile)(unsafe.Pointer(pFd)).FzPath, 47396) + rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(24)<<8, (*WinFile)(unsafe.Pointer(pFd)).FlastErrno, ts+4805, (*WinFile)(unsafe.Pointer(pFd)).FzPath, 47398) // Log the error, but continue normal operation using xRead/xWrite return SQLITE_OK @@ -72061,7 +72063,7 @@ func winMapfile(tls *libc.TLS, pFd uintptr, nByte Sqlite3_int64) int32 { /* sqli // // If this function does return a pointer, the caller must eventually // release the reference by calling winUnfetch(). -func winFetch(tls *libc.TLS, fd uintptr, iOff I64, nAmt int32, pp uintptr) int32 { /* sqlite3.c:47425:12: */ +func winFetch(tls *libc.TLS, fd uintptr, iOff I64, nAmt int32, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47427:12: */ var pFd uintptr = fd // The underlying database file *(*uintptr)(unsafe.Pointer(pp)) = uintptr(0) @@ -72091,7 +72093,7 @@ func winFetch(tls *libc.TLS, fd uintptr, iOff I64, nAmt int32, pp uintptr) int32 // Or, if the third argument is NULL, then this function is being called // to inform the VFS layer that, according to POSIX, any existing mapping // may now be invalid and should be unmapped. -func winUnfetch(tls *libc.TLS, fd uintptr, iOff I64, p uintptr) int32 { /* sqlite3.c:47467:12: */ +func winUnfetch(tls *libc.TLS, fd uintptr, iOff I64, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47469:12: */ var pFd uintptr = fd // The underlying database file // If p==0 (unmap the entire file) then there must be no outstanding @@ -72141,7 +72143,7 @@ var winIoMethod = Sqlite3_io_methods{ FxShmUnmap: 0, // xShmUnmap FxFetch: 0, // xFetch FxUnfetch: 0, // xUnfetch -} /* sqlite3.c:47510:33 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47512:33 */ // This vector defines all the methods that can operate on an // sqlite3_file for win32 without performing any locking. @@ -72165,16 +72167,16 @@ var winIoNolockMethod = Sqlite3_io_methods{ FxShmUnmap: 0, // xShmUnmap FxFetch: 0, // xFetch FxUnfetch: 0, // xUnfetch -} /* sqlite3.c:47536:33 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47538:33 */ var winAppData = WinVfsAppData{ FpMethod: 0, // bNoLock -} /* sqlite3.c:47558:22 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47560:22 */ var winNolockAppData = WinVfsAppData{ FpMethod: 0, // pAppData FbNoLock: 1, // bNoLock -} /* sqlite3.c:47564:22 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47566:22 */ // *************************************************************************** // @@ -72187,7 +72189,7 @@ var winNolockAppData = WinVfsAppData{ // operating system wants filenames in. Space to hold the result // is obtained from malloc and must be freed by the calling // function. -func winConvertFromUtf8Filename(tls *libc.TLS, zFilename uintptr) uintptr { /* sqlite3.c:47604:13: */ +func winConvertFromUtf8Filename(tls *libc.TLS, zFilename uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47606:13: */ var zConverted uintptr = uintptr(0) if sqlite3_os_type == 2 || Xsqlite3_win32_is_nt(tls) != 0 { zConverted = winUtf8ToUnicode(tls, zFilename) @@ -72201,7 +72203,7 @@ func winConvertFromUtf8Filename(tls *libc.TLS, zFilename uintptr) uintptr { /* s // This function returns non-zero if the specified UTF-8 string buffer // ends with a directory separator character or one was successfully // added to it. -func winMakeEndInDirSep(tls *libc.TLS, nBuf int32, zBuf uintptr) int32 { /* sqlite3.c:47623:12: */ +func winMakeEndInDirSep(tls *libc.TLS, nBuf int32, zBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47625:12: */ if zBuf != 0 { var nLen int32 = Xsqlite3Strlen30(tls, zBuf) if nLen > 0 { @@ -72219,7 +72221,7 @@ func winMakeEndInDirSep(tls *libc.TLS, nBuf int32, zBuf uintptr) int32 { /* sqli // Create a temporary file name and store the resulting pointer into pzBuf. // The pointer returned in pzBuf must be freed via sqlite3_free(). -func winGetTempname(tls *libc.TLS, pVfs uintptr, pzBuf uintptr) int32 { /* sqlite3.c:47643:12: */ +func winGetTempname(tls *libc.TLS, pVfs uintptr, pzBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47645:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -72260,7 +72262,7 @@ func winGetTempname(tls *libc.TLS, pVfs uintptr, pzBuf uintptr) int32 { /* sqlit if nDirLen > nDir { Xsqlite3_free(tls, zBuf) - return winLogErrorAtLine(tls, SQLITE_ERROR, uint32(0), ts+4825, uintptr(0), 47684) + return winLogErrorAtLine(tls, SQLITE_ERROR, uint32(0), ts+4825, uintptr(0), 47686) } Xsqlite3_snprintf(tls, nMax, zBuf, ts+4444, libc.VaList(bp, Xsqlite3_temp_directory)) } @@ -72276,7 +72278,7 @@ func winGetTempname(tls *libc.TLS, pVfs uintptr, pzBuf uintptr) int32 { /* sqlit Xsqlite3_free(tls, zWidePath) Xsqlite3_free(tls, zBuf) - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(25)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4841, uintptr(0), 47782) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(25)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4841, uintptr(0), 47784) } zMulti = winUnicodeToUtf8(tls, zWidePath) if zMulti != 0 { @@ -72300,7 +72302,7 @@ func winGetTempname(tls *libc.TLS, pVfs uintptr, pzBuf uintptr) int32 { /* sqlit if (*(*func(*libc.TLS, DWORD, LPSTR) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 31*24 + 8)))(tls, uint32(nMax), zMbcsPath) == DWORD(0) { Xsqlite3_free(tls, zBuf) - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(25)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4857, uintptr(0), 47809) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(25)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+4857, uintptr(0), 47811) } zUtf8 = winMbcsToUtf8(tls, zMbcsPath, (*(*func(*libc.TLS) WINBOOL)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 8)))(tls)) if zUtf8 != 0 { @@ -72319,7 +72321,7 @@ func winGetTempname(tls *libc.TLS, pVfs uintptr, pzBuf uintptr) int32 { /* sqlit if !(winMakeEndInDirSep(tls, nDir+1, zBuf) != 0) { Xsqlite3_free(tls, zBuf) - return winLogErrorAtLine(tls, SQLITE_ERROR, uint32(0), ts+4873, uintptr(0), 47833) + return winLogErrorAtLine(tls, SQLITE_ERROR, uint32(0), ts+4873, uintptr(0), 47835) } // Check that the output buffer is large enough for the temporary file @@ -72335,7 +72337,7 @@ func winGetTempname(tls *libc.TLS, pVfs uintptr, pzBuf uintptr) int32 { /* sqlit if nLen+nPre+17 > nBuf { Xsqlite3_free(tls, zBuf) - return winLogErrorAtLine(tls, SQLITE_ERROR, uint32(0), ts+4889, uintptr(0), 47851) + return winLogErrorAtLine(tls, SQLITE_ERROR, uint32(0), ts+4889, uintptr(0), 47853) } Xsqlite3_snprintf(tls, nBuf-16-nLen, zBuf+uintptr(nLen), ts+4817, 0) @@ -72366,12 +72368,12 @@ __3: return SQLITE_OK } -var zChars = *(*[63]int8)(unsafe.Pointer(ts + 4905)) /* sqlite3.c:47644:15 */ +var zChars = *(*[63]int8)(unsafe.Pointer(ts + 4905)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47646:15 */ // Return TRUE if the named file is really a directory. Return false if // it is something other than a directory, or if there is any kind of memory // allocation failure. -func winIsDir(tls *libc.TLS, zConverted uintptr) int32 { /* sqlite3.c:47874:12: */ +func winIsDir(tls *libc.TLS, zConverted uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47876:12: */ bp := tls.Alloc(44) defer tls.Free(44) @@ -72399,7 +72401,7 @@ func winIsDir(tls *libc.TLS, zConverted uintptr) int32 { /* sqlite3.c:47874:12: } // Open a file. -func winOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, id uintptr, flags int32, pOutFlags uintptr) int32 { /* sqlite3.c:47909:12: */ +func winOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, id uintptr, flags int32, pOutFlags uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:47911:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -72555,7 +72557,7 @@ func winOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, id uintptr, flags int32 } } } - winLogIoerr(tls, *(*int32)(unsafe.Pointer(bp + 8 /* cnt */)), 48140) + winLogIoerr(tls, *(*int32)(unsafe.Pointer(bp + 8 /* cnt */)), 48142) if h == libc.UintptrFromInt64(int64(-1)) { Xsqlite3_free(tls, zConverted) @@ -72566,8 +72568,8 @@ func winOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, id uintptr, flags int32 pOutFlags) } else { (*WinFile)(unsafe.Pointer(pFile)).FlastErrno = *(*DWORD)(unsafe.Pointer(bp + 12 /* lastErrno */)) - winLogErrorAtLine(tls, SQLITE_CANTOPEN, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4978, zUtf8Name, 48155) - return Xsqlite3CantopenError(tls, 48156) + winLogErrorAtLine(tls, SQLITE_CANTOPEN, (*WinFile)(unsafe.Pointer(pFile)).FlastErrno, ts+4978, zUtf8Name, 48157) + return Xsqlite3CantopenError(tls, 48158) } } @@ -72622,7 +72624,7 @@ func winOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, id uintptr, flags int32 // problem, we delay 100 milliseconds and try to delete again. Up // to MX_DELETION_ATTEMPTs deletion attempts are run before giving // up and returning an error. -func winDelete(tls *libc.TLS, pVfs uintptr, zFilename uintptr, syncDir int32) int32 { /* sqlite3.c:48232:12: */ +func winDelete(tls *libc.TLS, pVfs uintptr, zFilename uintptr, syncDir int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48234:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -72693,9 +72695,9 @@ func winDelete(tls *libc.TLS, pVfs uintptr, zFilename uintptr, syncDir int32) in } } if rc != 0 && rc != SQLITE_IOERR|int32(23)<<8 { - rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(10)<<8, *(*DWORD)(unsafe.Pointer(bp + 4 /* lastErrno */)), ts+4991, zFilename, 48328) + rc = winLogErrorAtLine(tls, SQLITE_IOERR|int32(10)<<8, *(*DWORD)(unsafe.Pointer(bp + 4 /* lastErrno */)), ts+4991, zFilename, 48330) } else { - winLogIoerr(tls, *(*int32)(unsafe.Pointer(bp /* cnt */)), 48330) + winLogIoerr(tls, *(*int32)(unsafe.Pointer(bp /* cnt */)), 48332) } Xsqlite3_free(tls, zConverted) @@ -72703,7 +72705,7 @@ func winDelete(tls *libc.TLS, pVfs uintptr, zFilename uintptr, syncDir int32) in } // Check the existence and status of a file. -func winAccess(tls *libc.TLS, pVfs uintptr, zFilename uintptr, flags int32, pResOut uintptr) int32 { /* sqlite3.c:48340:12: */ +func winAccess(tls *libc.TLS, pVfs uintptr, zFilename uintptr, flags int32, pResOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48342:12: */ bp := tls.Alloc(44) defer tls.Free(44) @@ -72738,10 +72740,10 @@ func winAccess(tls *libc.TLS, pVfs uintptr, zFilename uintptr, flags int32, pRes attr = (*WIN32_FILE_ATTRIBUTE_DATA)(unsafe.Pointer(bp /* &sAttrData */)).FdwFileAttributes } } else { - winLogIoerr(tls, *(*int32)(unsafe.Pointer(bp + 36 /* cnt */)), 48380) + winLogIoerr(tls, *(*int32)(unsafe.Pointer(bp + 36 /* cnt */)), 48382) if *(*DWORD)(unsafe.Pointer(bp + 40)) != DWORD(2) && *(*DWORD)(unsafe.Pointer(bp + 40)) != DWORD(3) { Xsqlite3_free(tls, zConverted) - return winLogErrorAtLine(tls, SQLITE_IOERR|int32(13)<<8, *(*DWORD)(unsafe.Pointer(bp + 40 /* lastErrno */)), ts+5001, zFilename, 48383) + return winLogErrorAtLine(tls, SQLITE_IOERR|int32(13)<<8, *(*DWORD)(unsafe.Pointer(bp + 40 /* lastErrno */)), ts+5001, zFilename, 48385) } else { attr = libc.Uint32(libc.Uint32FromInt32(-1)) } @@ -72769,14 +72771,14 @@ func winAccess(tls *libc.TLS, pVfs uintptr, zFilename uintptr, flags int32, pRes // Returns non-zero if the specified path name starts with the "long path" // prefix. -func winIsLongPathPrefix(tls *libc.TLS, zPathname uintptr) WINBOOL { /* sqlite3.c:48418:13: */ +func winIsLongPathPrefix(tls *libc.TLS, zPathname uintptr) WINBOOL { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48420:13: */ return libc.Bool32(int32(*(*int8)(unsafe.Pointer(zPathname))) == '\\' && int32(*(*int8)(unsafe.Pointer(zPathname + 1))) == '\\' && int32(*(*int8)(unsafe.Pointer(zPathname + 2))) == '?' && int32(*(*int8)(unsafe.Pointer(zPathname + 3))) == '\\') } // Returns non-zero if the specified path name starts with a drive letter // followed by a colon character. -func winIsDriveLetterAndColon(tls *libc.TLS, zPathname uintptr) WINBOOL { /* sqlite3.c:48429:13: */ +func winIsDriveLetterAndColon(tls *libc.TLS, zPathname uintptr) WINBOOL { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48431:13: */ return libc.Bool32(int32(Xsqlite3CtypeMap[uint8(*(*int8)(unsafe.Pointer(zPathname)))])&0x02 != 0 && int32(*(*int8)(unsafe.Pointer(zPathname + 1))) == ':') } @@ -72784,7 +72786,7 @@ func winIsDriveLetterAndColon(tls *libc.TLS, zPathname uintptr) WINBOOL { /* sql // non-zero is returned from this function, the calling function must simply // use the provided path name verbatim -OR- resolve it into a full path name // using the GetFullPathName Win32 API function (if available). -func winIsVerbatimPathname(tls *libc.TLS, zPathname uintptr) WINBOOL { /* sqlite3.c:48441:13: */ +func winIsVerbatimPathname(tls *libc.TLS, zPathname uintptr) WINBOOL { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48443:13: */ // If the path name starts with a forward slash or a backslash, it is either // a legal UNC name, a volume relative path, or an absolute path name in the // "Unix" format on Windows. There is no easy way to differentiate between @@ -72810,7 +72812,7 @@ func winIsVerbatimPathname(tls *libc.TLS, zPathname uintptr) WINBOOL { /* sqlite // Turn a relative pathname into a full pathname. Write the full // pathname into zOut[]. zOut[] will be at least pVfs->mxPathname // bytes in size. -func winFullPathname(tls *libc.TLS, pVfs uintptr, zRelative uintptr, nFull int32, zFull uintptr) int32 { /* sqlite3.c:48477:12: */ +func winFullPathname(tls *libc.TLS, pVfs uintptr, zRelative uintptr, nFull int32, zFull uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48479:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -72853,7 +72855,7 @@ func winFullPathname(tls *libc.TLS, pVfs uintptr, zRelative uintptr, nFull int32 nByte = (*(*func(*libc.TLS, LPCWSTR, DWORD, LPWSTR, uintptr) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 25*24 + 8)))(tls, zConverted, uint32(0), uintptr(0), uintptr(0)) if nByte == DWORD(0) { Xsqlite3_free(tls, zConverted) - return winLogErrorAtLine(tls, SQLITE_CANTOPEN|int32(3)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+5018, zRelative, 48600) + return winLogErrorAtLine(tls, SQLITE_CANTOPEN|int32(3)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+5018, zRelative, 48602) } nByte = nByte + DWORD(3) zTemp = Xsqlite3MallocZero(tls, uint64(nByte)*uint64(unsafe.Sizeof(WCHAR(0)))) @@ -72865,7 +72867,7 @@ func winFullPathname(tls *libc.TLS, pVfs uintptr, zRelative uintptr, nFull int32 if nByte == DWORD(0) { Xsqlite3_free(tls, zConverted) Xsqlite3_free(tls, zTemp) - return winLogErrorAtLine(tls, SQLITE_CANTOPEN|int32(3)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+5035, zRelative, 48613) + return winLogErrorAtLine(tls, SQLITE_CANTOPEN|int32(3)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+5035, zRelative, 48615) } Xsqlite3_free(tls, zConverted) zOut = winUnicodeToUtf8(tls, zTemp) @@ -72875,7 +72877,7 @@ func winFullPathname(tls *libc.TLS, pVfs uintptr, zRelative uintptr, nFull int32 nByte = (*(*func(*libc.TLS, LPCSTR, DWORD, LPSTR, uintptr) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 24*24 + 8)))(tls, zConverted, uint32(0), uintptr(0), uintptr(0)) if nByte == DWORD(0) { Xsqlite3_free(tls, zConverted) - return winLogErrorAtLine(tls, SQLITE_CANTOPEN|int32(3)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+5052, zRelative, 48626) + return winLogErrorAtLine(tls, SQLITE_CANTOPEN|int32(3)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+5052, zRelative, 48628) } nByte = nByte + DWORD(3) zTemp = Xsqlite3MallocZero(tls, uint64(nByte)*uint64(unsafe.Sizeof(int8(0)))) @@ -72887,7 +72889,7 @@ func winFullPathname(tls *libc.TLS, pVfs uintptr, zRelative uintptr, nFull int32 if nByte == DWORD(0) { Xsqlite3_free(tls, zConverted) Xsqlite3_free(tls, zTemp) - return winLogErrorAtLine(tls, SQLITE_CANTOPEN|int32(3)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+5069, zRelative, 48639) + return winLogErrorAtLine(tls, SQLITE_CANTOPEN|int32(3)<<8, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), ts+5069, zRelative, 48641) } Xsqlite3_free(tls, zConverted) zOut = winMbcsToUtf8(tls, zTemp, (*(*func(*libc.TLS) WINBOOL)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 8)))(tls)) @@ -72910,7 +72912,7 @@ func winFullPathname(tls *libc.TLS, pVfs uintptr, zRelative uintptr, nFull int32 // Interfaces for opening a shared library, finding entry points // within the shared library, and closing the shared library. -func winDlOpen(tls *libc.TLS, pVfs uintptr, zFilename uintptr) uintptr { /* sqlite3.c:48662:13: */ +func winDlOpen(tls *libc.TLS, pVfs uintptr, zFilename uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48664:13: */ var h HANDLE var zConverted uintptr = winConvertFromUtf8Filename(tls, zFilename) _ = pVfs @@ -72928,12 +72930,12 @@ func winDlOpen(tls *libc.TLS, pVfs uintptr, zFilename uintptr) uintptr { /* sqli return h } -func winDlError(tls *libc.TLS, pVfs uintptr, nBuf int32, zBufOut uintptr) { /* sqlite3.c:48703:13: */ +func winDlError(tls *libc.TLS, pVfs uintptr, nBuf int32, zBufOut uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48705:13: */ _ = pVfs winGetLastErrorMsg(tls, (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls), nBuf, zBufOut) } -func winDlSym(tls *libc.TLS, pVfs uintptr, pH uintptr, zSym uintptr) uintptr { /* sqlite3.c:48707:13: */ +func winDlSym(tls *libc.TLS, pVfs uintptr, pH uintptr, zSym uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48709:13: */ var proc FARPROC _ = pVfs proc = (*(*func(*libc.TLS, HMODULE, LPCSTR) FARPROC)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 27*24 + 8)))(tls, pH, zSym) @@ -72941,7 +72943,7 @@ func winDlSym(tls *libc.TLS, pVfs uintptr, pH uintptr, zSym uintptr) uintptr { / return proc } -func winDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr) { /* sqlite3.c:48715:13: */ +func winDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48717:13: */ _ = pVfs (*(*func(*libc.TLS, HMODULE) WINBOOL)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 16*24 + 8)))(tls, pHandle) @@ -72954,13 +72956,13 @@ type EntropyGatherer1 = struct { Fi int32 FnXor int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:48728:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48730:9 */ // State information for the randomness gatherer. -type EntropyGatherer = EntropyGatherer1 /* sqlite3.c:48728:32 */ +type EntropyGatherer = EntropyGatherer1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48730:32 */ // Mix sz bytes of entropy into p. -func xorMemory(tls *libc.TLS, p uintptr, x uintptr, sz int32) { /* sqlite3.c:48738:13: */ +func xorMemory(tls *libc.TLS, p uintptr, x uintptr, sz int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48740:13: */ var j int32 var k int32 j = 0 @@ -72976,7 +72978,7 @@ func xorMemory(tls *libc.TLS, p uintptr, x uintptr, sz int32) { /* sqlite3.c:487 } // Write up to nBuf bytes of randomness into zBuf. -func winRandomness(tls *libc.TLS, pVfs uintptr, nBuf int32, zBuf uintptr) int32 { /* sqlite3.c:48752:12: */ +func winRandomness(tls *libc.TLS, pVfs uintptr, nBuf int32, zBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48754:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -73019,7 +73021,7 @@ func winRandomness(tls *libc.TLS, pVfs uintptr, nBuf int32, zBuf uintptr) int32 } // Sleep for a little while. Return the amount of time slept. -func winSleep(tls *libc.TLS, pVfs uintptr, microsec int32) int32 { /* sqlite3.c:48809:12: */ +func winSleep(tls *libc.TLS, pVfs uintptr, microsec int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48811:12: */ Xsqlite3_win32_sleep(tls, uint32((microsec+999)/1000)) _ = pVfs return (microsec + 999) / 1000 * 1000 @@ -73037,7 +73039,7 @@ func winSleep(tls *libc.TLS, pVfs uintptr, microsec int32) int32 { /* sqlite3.c: // // On success, return SQLITE_OK. Return SQLITE_ERROR if the time and date // cannot be found. -func winCurrentTimeInt64(tls *libc.TLS, pVfs uintptr, piNow uintptr) int32 { /* sqlite3.c:48834:12: */ +func winCurrentTimeInt64(tls *libc.TLS, pVfs uintptr, piNow uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48836:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -73054,13 +73056,13 @@ func winCurrentTimeInt64(tls *libc.TLS, pVfs uintptr, piNow uintptr) int32 { /* return SQLITE_OK } -var winFiletimeEpoch Sqlite3_int64 = int64(23058135) * int64(8640000) /* sqlite3.c:48839:30 */ -var max32BitValue Sqlite3_int64 = int64(2000000000) + int64(2000000000) + int64(294967296) /* sqlite3.c:48844:30 */ +var winFiletimeEpoch Sqlite3_int64 = int64(23058135) * int64(8640000) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48841:30 */ +var max32BitValue Sqlite3_int64 = int64(2000000000) + int64(2000000000) + int64(294967296) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48846:30 */ // Find the current time (in Universal Coordinated Time). Write the // current time and date as a Julian Day number into *prNow and // return 0. Return 1 if the time and date cannot be found. -func winCurrentTime(tls *libc.TLS, pVfs uintptr, prNow uintptr) int32 { /* sqlite3.c:48877:12: */ +func winCurrentTime(tls *libc.TLS, pVfs uintptr, prNow uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48879:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -73102,7 +73104,7 @@ func winCurrentTime(tls *libc.TLS, pVfs uintptr, prNow uintptr) int32 { /* sqlit // However if an error message is supplied, it will be incorporated // by sqlite into the error message available to the user using // sqlite3_errmsg(), possibly making IO errors easier to debug. -func winGetLastError(tls *libc.TLS, pVfs uintptr, nBuf int32, zBuf uintptr) int32 { /* sqlite3.c:48917:12: */ +func winGetLastError(tls *libc.TLS, pVfs uintptr, nBuf int32, zBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48919:12: */ var e DWORD = (*(*func(*libc.TLS) DWORD)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 26*24 + 8)))(tls) _ = pVfs if nBuf > 0 { @@ -73112,7 +73114,7 @@ func winGetLastError(tls *libc.TLS, pVfs uintptr, nBuf int32, zBuf uintptr) int3 } // Initialize and deinitialize the operating system interface. -func Xsqlite3_os_init(tls *libc.TLS) int32 { /* sqlite3.c:48927:16: */ +func Xsqlite3_os_init(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48929:16: */ // Double-check that the aSyscall[] array has been constructed // correctly. See ticket [bb3a86e890c8e96ab] @@ -73156,7 +73158,7 @@ var winVfs = Sqlite3_vfs{ FxSetSystemCall: 0, // xSetSystemCall FxGetSystemCall: 0, // xGetSystemCall FxNextSystemCall: 0, // xNextSystemCall -} /* sqlite3.c:48928:22 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48930:22 */ var winLongPathVfs = Sqlite3_vfs{ FiVersion: 3, // iVersion FszOsFile: int32(unsafe.Sizeof(WinFile{})), // szOsFile @@ -73179,7 +73181,7 @@ var winLongPathVfs = Sqlite3_vfs{ FxSetSystemCall: 0, // xSetSystemCall FxGetSystemCall: 0, // xGetSystemCall FxNextSystemCall: 0, // xNextSystemCall -} /* sqlite3.c:48953:22 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48955:22 */ var winNolockVfs = Sqlite3_vfs{ FiVersion: 3, // iVersion FszOsFile: int32(unsafe.Sizeof(WinFile{})), // szOsFile @@ -73202,7 +73204,7 @@ var winNolockVfs = Sqlite3_vfs{ FxSetSystemCall: 0, // xSetSystemCall FxGetSystemCall: 0, // xGetSystemCall FxNextSystemCall: 0, // xNextSystemCall -} /* sqlite3.c:48978:22 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:48980:22 */ var winLongPathNolockVfs = Sqlite3_vfs{ FiVersion: 3, // iVersion FszOsFile: int32(unsafe.Sizeof(WinFile{})), // szOsFile @@ -73225,9 +73227,9 @@ var winLongPathNolockVfs = Sqlite3_vfs{ FxSetSystemCall: 0, // xSetSystemCall FxGetSystemCall: 0, // xGetSystemCall FxNextSystemCall: 0, // xNextSystemCall -} /* sqlite3.c:49003:22 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49005:22 */ -func Xsqlite3_os_end(tls *libc.TLS) int32 { /* sqlite3.c:49062:16: */ +func Xsqlite3_os_end(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49064:16: */ winBigLock = uintptr(0) @@ -73255,15 +73257,15 @@ func Xsqlite3_os_end(tls *libc.TLS) int32 { /* sqlite3.c:49062:16: */ // #include "sqliteInt.h" // Forward declaration of objects used by this utility -type MemVfs = sqlite3_vfs /* sqlite3.c:49105:28 */ +type MemVfs = sqlite3_vfs /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49107:28 */ type MemFile1 = struct { Fbase Sqlite3_file FpStore uintptr FeLock int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:49106:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49108:9 */ -type MemFile = MemFile1 /* sqlite3.c:49106:24 */ +type MemFile = MemFile1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49108:24 */ type MemStore1 = struct { Fsz Sqlite3_int64 FszAlloc Sqlite3_int64 @@ -73277,9 +73279,9 @@ type MemStore1 = struct { FnRef int32 F__ccgo_pad1 [4]byte FzFName uintptr -} /* sqlite3.c:49106:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49108:9 */ -type MemStore = MemStore1 /* sqlite3.c:49107:25 */ +type MemStore = MemStore1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49109:25 */ // File-scope variables for holding the memdb files that are accessible // to multiple database connections in separate threads. @@ -73289,13 +73291,13 @@ type MemFS = struct { FnMemStore int32 F__ccgo_pad1 [4]byte FapMemStore uintptr -} /* sqlite3.c:49177:8 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49179:8 */ // File-scope variables for holding the memdb files that are accessible // to multiple database connections in separate threads. // // Must hold SQLITE_MUTEX_STATIC_VFS1 to access any part of this object. -var memdb_g MemFS /* sqlite3.c:49180:3: */ +var memdb_g MemFS /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49182:3: */ var memdb_vfs = Sqlite3_vfs{ FiVersion: 2, // szOsFile (set when registered) @@ -73312,7 +73314,7 @@ var memdb_vfs = Sqlite3_vfs{ FxSleep: 0, /* memdbCurrentTime, */ // xCurrentTime FxGetLastError: 0, // xGetLastError FxCurrentTimeInt64: 0, // xNextSystemCall -} /* sqlite3.c:49216:20 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49218:20 */ var memdb_io_methods = Sqlite3_io_methods{ FiVersion: 3, // iVersion @@ -73328,21 +73330,21 @@ var memdb_io_methods = Sqlite3_io_methods{ FxDeviceCharacteristics: 0, // xShmUnmap FxFetch: 0, // xFetch FxUnfetch: 0, // xUnfetch -} /* sqlite3.c:49241:33 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49243:33 */ // Enter/leave the mutex on a MemStore -func memdbEnter(tls *libc.TLS, p uintptr) { /* sqlite3.c:49274:13: */ +func memdbEnter(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49276:13: */ Xsqlite3_mutex_enter(tls, (*MemStore)(unsafe.Pointer(p)).FpMutex) } -func memdbLeave(tls *libc.TLS, p uintptr) { /* sqlite3.c:49277:13: */ +func memdbLeave(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49279:13: */ Xsqlite3_mutex_leave(tls, (*MemStore)(unsafe.Pointer(p)).FpMutex) } // Close an memdb-file. // Free the underlying MemStore object when its refcount drops to zero // or less. -func memdbClose(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:49289:12: */ +func memdbClose(tls *libc.TLS, pFile uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49291:12: */ var p uintptr = (*MemFile)(unsafe.Pointer(pFile)).FpStore if (*MemStore)(unsafe.Pointer(p)).FzFName != 0 { var i int32 @@ -73380,7 +73382,7 @@ func memdbClose(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:49289:12: */ } // Read data from an memdb-file. -func memdbRead(tls *libc.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* sqlite3.c:49331:12: */ +func memdbRead(tls *libc.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49333:12: */ var p uintptr = (*MemFile)(unsafe.Pointer(pFile)).FpStore memdbEnter(tls, p) if iOfst+Sqlite_int64(iAmt) > (*MemStore)(unsafe.Pointer(p)).Fsz { @@ -73397,7 +73399,7 @@ func memdbRead(tls *libc.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst Sql } // Try to enlarge the memory allocation to hold at least sz bytes -func memdbEnlarge(tls *libc.TLS, p uintptr, newSz Sqlite3_int64) int32 { /* sqlite3.c:49353:12: */ +func memdbEnlarge(tls *libc.TLS, p uintptr, newSz Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49355:12: */ var pNew uintptr if (*MemStore)(unsafe.Pointer(p)).FmFlags&uint32(SQLITE_DESERIALIZE_RESIZEABLE) == uint32(0) || (*MemStore)(unsafe.Pointer(p)).FnMmap > 0 { return SQLITE_FULL @@ -73419,7 +73421,7 @@ func memdbEnlarge(tls *libc.TLS, p uintptr, newSz Sqlite3_int64) int32 { /* sqli } // Write data to an memdb-file. -func memdbWrite(tls *libc.TLS, pFile uintptr, z uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* sqlite3.c:49373:12: */ +func memdbWrite(tls *libc.TLS, pFile uintptr, z uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49375:12: */ var p uintptr = (*MemFile)(unsafe.Pointer(pFile)).FpStore memdbEnter(tls, p) if (*MemStore)(unsafe.Pointer(p)).FmFlags&uint32(SQLITE_DESERIALIZE_READONLY) != 0 { @@ -73450,7 +73452,7 @@ func memdbWrite(tls *libc.TLS, pFile uintptr, z uintptr, iAmt int32, iOfst Sqlit // In rollback mode (which is always the case for memdb, as it does not // support WAL mode) the truncate() method is only used to reduce // the size of a file, never to increase the size. -func memdbTruncate(tls *libc.TLS, pFile uintptr, size Sqlite_int64) int32 { /* sqlite3.c:49410:12: */ +func memdbTruncate(tls *libc.TLS, pFile uintptr, size Sqlite_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49412:12: */ var p uintptr = (*MemFile)(unsafe.Pointer(pFile)).FpStore var rc int32 = SQLITE_OK memdbEnter(tls, p) @@ -73465,14 +73467,14 @@ func memdbTruncate(tls *libc.TLS, pFile uintptr, size Sqlite_int64) int32 { /* s } // Sync an memdb-file. -func memdbSync(tls *libc.TLS, pFile uintptr, flags int32) int32 { /* sqlite3.c:49427:12: */ +func memdbSync(tls *libc.TLS, pFile uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49429:12: */ _ = pFile _ = flags return SQLITE_OK } // Return the current file-size of an memdb-file. -func memdbFileSize(tls *libc.TLS, pFile uintptr, pSize uintptr) int32 { /* sqlite3.c:49436:12: */ +func memdbFileSize(tls *libc.TLS, pFile uintptr, pSize uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49438:12: */ var p uintptr = (*MemFile)(unsafe.Pointer(pFile)).FpStore memdbEnter(tls, p) *(*Sqlite_int64)(unsafe.Pointer(pSize)) = (*MemStore)(unsafe.Pointer(p)).Fsz @@ -73481,7 +73483,7 @@ func memdbFileSize(tls *libc.TLS, pFile uintptr, pSize uintptr) int32 { /* sqlit } // Lock an memdb-file. -func memdbLock(tls *libc.TLS, pFile uintptr, eLock int32) int32 { /* sqlite3.c:49447:12: */ +func memdbLock(tls *libc.TLS, pFile uintptr, eLock int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49449:12: */ var pThis uintptr = pFile var p uintptr = (*MemFile)(unsafe.Pointer(pThis)).FpStore var rc int32 = SQLITE_OK @@ -73525,7 +73527,7 @@ func memdbLock(tls *libc.TLS, pFile uintptr, eLock int32) int32 { /* sqlite3.c:4 } // File control method. For custom operations on an memdb-file. -func memdbFileControl(tls *libc.TLS, pFile uintptr, op int32, pArg uintptr) int32 { /* sqlite3.c:49501:12: */ +func memdbFileControl(tls *libc.TLS, pFile uintptr, op int32, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49503:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -73554,13 +73556,13 @@ func memdbFileControl(tls *libc.TLS, pFile uintptr, op int32, pArg uintptr) int3 } // Return the device characteristic flags supported by an memdb-file. -func memdbDeviceCharacteristics(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:49538:12: */ +func memdbDeviceCharacteristics(tls *libc.TLS, pFile uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49540:12: */ _ = pFile return SQLITE_IOCAP_ATOMIC | SQLITE_IOCAP_POWERSAFE_OVERWRITE | SQLITE_IOCAP_SAFE_APPEND | SQLITE_IOCAP_SEQUENTIAL } // Fetch a page of a memory-mapped file -func memdbFetch(tls *libc.TLS, pFile uintptr, iOfst Sqlite3_int64, iAmt int32, pp uintptr) int32 { /* sqlite3.c:49547:12: */ +func memdbFetch(tls *libc.TLS, pFile uintptr, iOfst Sqlite3_int64, iAmt int32, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49549:12: */ var p uintptr = (*MemFile)(unsafe.Pointer(pFile)).FpStore memdbEnter(tls, p) if iOfst+Sqlite3_int64(iAmt) > (*MemStore)(unsafe.Pointer(p)).Fsz || (*MemStore)(unsafe.Pointer(p)).FmFlags&uint32(SQLITE_DESERIALIZE_RESIZEABLE) != uint32(0) { @@ -73574,7 +73576,7 @@ func memdbFetch(tls *libc.TLS, pFile uintptr, iOfst Sqlite3_int64, iAmt int32, p } // Release a memory-mapped page -func memdbUnfetch(tls *libc.TLS, pFile uintptr, iOfst Sqlite3_int64, pPage uintptr) int32 { /* sqlite3.c:49566:12: */ +func memdbUnfetch(tls *libc.TLS, pFile uintptr, iOfst Sqlite3_int64, pPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49568:12: */ var p uintptr = (*MemFile)(unsafe.Pointer(pFile)).FpStore _ = iOfst _ = pPage @@ -73585,7 +73587,7 @@ func memdbUnfetch(tls *libc.TLS, pFile uintptr, iOfst Sqlite3_int64, pPage uintp } // Open an mem file handle. -func memdbOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, pFd uintptr, flags int32, pOutFlags uintptr) int32 { /* sqlite3.c:49579:12: */ +func memdbOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, pFd uintptr, flags int32, pOutFlags uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49581:12: */ var pFile uintptr = pFd var p uintptr = uintptr(0) var szName int32 @@ -73660,7 +73662,7 @@ func memdbOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, pFd uintptr, flags in // is available, or false otherwise. // // With memdb, no files ever exist on disk. So always return false. -func memdbAccess(tls *libc.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOut uintptr) int32 { /* sqlite3.c:49676:12: */ +func memdbAccess(tls *libc.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49678:12: */ _ = pVfs _ = zPath _ = flags @@ -73671,7 +73673,7 @@ func memdbAccess(tls *libc.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOu // Populate buffer zOut with the full canonical pathname corresponding // to the pathname in zPath. zOut is guaranteed to point to a buffer // of at least (INST_MAX_PATHNAME+1) bytes. -func memdbFullPathname(tls *libc.TLS, pVfs uintptr, zPath uintptr, nOut int32, zOut uintptr) int32 { /* sqlite3.c:49694:12: */ +func memdbFullPathname(tls *libc.TLS, pVfs uintptr, zPath uintptr, nOut int32, zOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49696:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -73681,7 +73683,7 @@ func memdbFullPathname(tls *libc.TLS, pVfs uintptr, zPath uintptr, nOut int32, z } // Open the dynamic library located at zPath and return a handle. -func memdbDlOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr) uintptr { /* sqlite3.c:49708:13: */ +func memdbDlOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49710:13: */ return (*struct { f func(*libc.TLS, uintptr, uintptr) uintptr })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer((*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData)).FxDlOpen})).f(tls, (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData, zPath) @@ -73690,21 +73692,21 @@ func memdbDlOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr) uintptr { /* sqlite // Populate the buffer zErrMsg (size nByte bytes) with a human readable // utf-8 string describing the most recent error encountered associated // with dynamic libraries. -func memdbDlError(tls *libc.TLS, pVfs uintptr, nByte int32, zErrMsg uintptr) { /* sqlite3.c:49717:13: */ +func memdbDlError(tls *libc.TLS, pVfs uintptr, nByte int32, zErrMsg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49719:13: */ (*struct { f func(*libc.TLS, uintptr, int32, uintptr) })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer((*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData)).FxDlError})).f(tls, (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData, nByte, zErrMsg) } // Return a pointer to the symbol zSymbol in the dynamic library pHandle. -func memdbDlSym(tls *libc.TLS, pVfs uintptr, p uintptr, zSym uintptr) uintptr { /* sqlite3.c:49724:13: */ +func memdbDlSym(tls *libc.TLS, pVfs uintptr, p uintptr, zSym uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49726:13: */ return (*struct { f func(*libc.TLS, uintptr, uintptr, uintptr) uintptr })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer((*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData)).FxDlSym})).f(tls, (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData, p, zSym) } // Close the dynamic library handle pHandle. -func memdbDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr) { /* sqlite3.c:49731:13: */ +func memdbDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49733:13: */ (*struct { f func(*libc.TLS, uintptr, uintptr) })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer((*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData)).FxDlClose})).f(tls, (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData, pHandle) @@ -73712,7 +73714,7 @@ func memdbDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr) { /* sqlite3.c:4 // Populate the buffer pointed to by zBufOut with nByte bytes of // random data. -func memdbRandomness(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) int32 { /* sqlite3.c:49739:12: */ +func memdbRandomness(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49741:12: */ return (*struct { f func(*libc.TLS, uintptr, int32, uintptr) int32 })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer((*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData)).FxRandomness})).f(tls, (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData, nByte, zBufOut) @@ -73720,19 +73722,19 @@ func memdbRandomness(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) // Sleep for nMicro microseconds. Return the number of microseconds // actually slept. -func memdbSleep(tls *libc.TLS, pVfs uintptr, nMicro int32) int32 { /* sqlite3.c:49747:12: */ +func memdbSleep(tls *libc.TLS, pVfs uintptr, nMicro int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49749:12: */ return (*struct { f func(*libc.TLS, uintptr, int32) int32 })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer((*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData)).FxSleep})).f(tls, (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData, nMicro) } -func memdbGetLastError(tls *libc.TLS, pVfs uintptr, a int32, b uintptr) int32 { /* sqlite3.c:49760:12: */ +func memdbGetLastError(tls *libc.TLS, pVfs uintptr, a int32, b uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49762:12: */ return (*struct { f func(*libc.TLS, uintptr, int32, uintptr) int32 })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer((*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData)).FxGetLastError})).f(tls, (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData, a, b) } -func memdbCurrentTimeInt64(tls *libc.TLS, pVfs uintptr, p uintptr) int32 { /* sqlite3.c:49763:12: */ +func memdbCurrentTimeInt64(tls *libc.TLS, pVfs uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49765:12: */ return (*struct { f func(*libc.TLS, uintptr, uintptr) int32 })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3_vfs)(unsafe.Pointer((*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData)).FxCurrentTimeInt64})).f(tls, (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FpAppData, p) @@ -73740,7 +73742,7 @@ func memdbCurrentTimeInt64(tls *libc.TLS, pVfs uintptr, p uintptr) int32 { /* sq // Translate a database connection pointer and schema name into a // MemFile pointer. -func memdbFromDbSchema(tls *libc.TLS, db uintptr, zSchema uintptr) uintptr { /* sqlite3.c:49771:16: */ +func memdbFromDbSchema(tls *libc.TLS, db uintptr, zSchema uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49773:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -73763,7 +73765,7 @@ func memdbFromDbSchema(tls *libc.TLS, db uintptr, zSchema uintptr) uintptr { /* } // Return the serialization of a database -func Xsqlite3_serialize(tls *libc.TLS, db uintptr, zSchema uintptr, piSize uintptr, mFlags uint32) uintptr { /* sqlite3.c:49787:26: */ +func Xsqlite3_serialize(tls *libc.TLS, db uintptr, zSchema uintptr, piSize uintptr, mFlags uint32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49789:26: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -73854,7 +73856,7 @@ func Xsqlite3_serialize(tls *libc.TLS, db uintptr, zSchema uintptr, piSize uintp } // Convert zSchema to a MemDB and initialize its content. -func Xsqlite3_deserialize(tls *libc.TLS, db uintptr, zSchema uintptr, pData uintptr, szDb Sqlite3_int64, szBuf Sqlite3_int64, mFlags uint32) int32 { /* sqlite3.c:49868:16: */ +func Xsqlite3_deserialize(tls *libc.TLS, db uintptr, zSchema uintptr, pData uintptr, szDb Sqlite3_int64, szBuf Sqlite3_int64, mFlags uint32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49870:16: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -73949,7 +73951,7 @@ __10: // This routine is called when the extension is loaded. // Register the new VFS. -func Xsqlite3MemdbInit(tls *libc.TLS) int32 { /* sqlite3.c:49944:20: */ +func Xsqlite3MemdbInit(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:49946:20: */ var pLower uintptr = Xsqlite3_vfs_find(tls, uintptr(0)) var sz uint32 if pLower == uintptr(0) { @@ -73971,7 +73973,7 @@ func Xsqlite3MemdbInit(tls *libc.TLS) int32 { /* sqlite3.c:49944:20: */ // Create a new bitmap object able to handle bits between 0 and iSize, // inclusive. Return a pointer to the new object. Return NULL if // malloc fails. -func Xsqlite3BitvecCreate(tls *libc.TLS, iSize U32) uintptr { /* sqlite3.c:50076:23: */ +func Xsqlite3BitvecCreate(tls *libc.TLS, iSize U32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50078:23: */ var p uintptr p = Xsqlite3MallocZero(tls, uint64(unsafe.Sizeof(Bitvec{}))) @@ -73984,7 +73986,7 @@ func Xsqlite3BitvecCreate(tls *libc.TLS, iSize U32) uintptr { /* sqlite3.c:50076 // Check to see if the i-th bit is set. Return true or false. // If p is NULL (if the bitmap has not been created) or if // i is out of range, then return false. -func Xsqlite3BitvecTestNotNull(tls *libc.TLS, p uintptr, i U32) int32 { /* sqlite3.c:50091:20: */ +func Xsqlite3BitvecTestNotNull(tls *libc.TLS, p uintptr, i U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50093:20: */ i-- if i >= (*Bitvec)(unsafe.Pointer(p)).FiSize { @@ -74013,7 +74015,7 @@ func Xsqlite3BitvecTestNotNull(tls *libc.TLS, p uintptr, i U32) int32 { /* sqlit return int32(0) } -func Xsqlite3BitvecTest(tls *libc.TLS, p uintptr, i U32) int32 { /* sqlite3.c:50114:20: */ +func Xsqlite3BitvecTest(tls *libc.TLS, p uintptr, i U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50116:20: */ return libc.Bool32(p != uintptr(0) && Xsqlite3BitvecTestNotNull(tls, p, i) != 0) } @@ -74027,7 +74029,7 @@ func Xsqlite3BitvecTest(tls *libc.TLS, p uintptr, i U32) int32 { /* sqlite3.c:50 // The calling function must ensure that p is a valid Bitvec object // and that the value for "i" is within range of the Bitvec object. // Otherwise the behavior is undefined. -func Xsqlite3BitvecSet(tls *libc.TLS, p uintptr, i U32) int32 { /* sqlite3.c:50130:20: */ +func Xsqlite3BitvecSet(tls *libc.TLS, p uintptr, i U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50132:20: */ var h U32 var bin U32 var j uint32 @@ -74164,7 +74166,7 @@ bitvec_set_end: // // pBuf must be a pointer to at least BITVEC_SZ bytes of temporary storage // that BitvecClear can use to rebuilt its hash table. -func Xsqlite3BitvecClear(tls *libc.TLS, p uintptr, i U32, pBuf uintptr) { /* sqlite3.c:50201:21: */ +func Xsqlite3BitvecClear(tls *libc.TLS, p uintptr, i U32, pBuf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50203:21: */ if p == uintptr(0) { return } @@ -74203,7 +74205,7 @@ func Xsqlite3BitvecClear(tls *libc.TLS, p uintptr, i U32, pBuf uintptr) { /* sql } // Destroy a bitmap object. Reclaim all memory used. -func Xsqlite3BitvecDestroy(tls *libc.TLS, p uintptr) { /* sqlite3.c:50238:21: */ +func Xsqlite3BitvecDestroy(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50240:21: */ if p == uintptr(0) { return } @@ -74218,7 +74220,7 @@ func Xsqlite3BitvecDestroy(tls *libc.TLS, p uintptr) { /* sqlite3.c:50238:21: */ // Return the value of the iSize parameter specified when Bitvec *p // was created. -func Xsqlite3BitvecSize(tls *libc.TLS, p uintptr) U32 { /* sqlite3.c:50253:20: */ +func Xsqlite3BitvecSize(tls *libc.TLS, p uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50255:20: */ return (*Bitvec)(unsafe.Pointer(p)).FiSize } @@ -74255,7 +74257,7 @@ func Xsqlite3BitvecSize(tls *libc.TLS, p uintptr) U32 { /* sqlite3.c:50253:20: * // an error is returned. If they are the same, zero is returned. // // If a memory allocation error occurs, return -1. -func Xsqlite3BitvecBuiltinTest(tls *libc.TLS, sz int32, aOp uintptr) int32 { /* sqlite3.c:50298:20: */ +func Xsqlite3BitvecBuiltinTest(tls *libc.TLS, sz int32, aOp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50300:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -74418,7 +74420,7 @@ bitvec_end: // argument determines what operation to do. The 0x01 bit means first // remove pPage from the dirty list. The 0x02 means add pPage back to // the dirty list. Doing both moves pPage to the front of the dirty list. -func pcacheManageDirtyList(tls *libc.TLS, pPage uintptr, addRemove U8) { /* sqlite3.c:50533:13: */ +func pcacheManageDirtyList(tls *libc.TLS, pPage uintptr, addRemove U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50535:13: */ var p uintptr = (*PgHdr)(unsafe.Pointer(pPage)).FpCache if int32(addRemove)&PCACHE_DIRTYLIST_REMOVE != 0 { @@ -74480,7 +74482,7 @@ func pcacheManageDirtyList(tls *libc.TLS, pPage uintptr, addRemove U8) { /* sqli // Wrapper around the pluggable caches xUnpin method. If the cache is // being used for an in-memory database, this function is a no-op. -func pcacheUnpin(tls *libc.TLS, p uintptr) { /* sqlite3.c:50603:13: */ +func pcacheUnpin(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50605:13: */ if (*PCache)(unsafe.Pointer((*PgHdr)(unsafe.Pointer(p)).FpCache)).FbPurgeable != 0 { (*struct { @@ -74492,7 +74494,7 @@ func pcacheUnpin(tls *libc.TLS, p uintptr) { /* sqlite3.c:50603:13: */ // Compute the number of pages of cache requested. p->szCache is the // cache size requested by the "PRAGMA cache_size" statement. -func numberOfCachePages(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:50615:12: */ +func numberOfCachePages(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50617:12: */ if (*PCache)(unsafe.Pointer(p)).FszCache >= 0 { // IMPLEMENTATION-OF: R-42059-47211 If the argument N is positive then the // suggested cache size is set to N. @@ -74517,7 +74519,7 @@ func numberOfCachePages(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:50615:12: // // Initialize and shutdown the page cache subsystem. Neither of these // functions are threadsafe. -func Xsqlite3PcacheInitialize(tls *libc.TLS) int32 { /* sqlite3.c:50637:20: */ +func Xsqlite3PcacheInitialize(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50639:20: */ if Xsqlite3Config.Fpcache2.FxInit == uintptr(0) { // IMPLEMENTATION-OF: R-26801-64137 If the xInit() method is NULL, then the // built-in default page cache is used instead of the application defined @@ -74530,7 +74532,7 @@ func Xsqlite3PcacheInitialize(tls *libc.TLS) int32 { /* sqlite3.c:50637:20: */ })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fpcache2.FxInit})).f(tls, Xsqlite3Config.Fpcache2.FpArg) } -func Xsqlite3PcacheShutdown(tls *libc.TLS) { /* sqlite3.c:50647:21: */ +func Xsqlite3PcacheShutdown(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50649:21: */ if Xsqlite3Config.Fpcache2.FxShutdown != 0 { // IMPLEMENTATION-OF: R-26000-56589 The xShutdown() method may be NULL. (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fpcache2.FxShutdown})).f(tls, Xsqlite3Config.Fpcache2.FpArg) @@ -74538,7 +74540,7 @@ func Xsqlite3PcacheShutdown(tls *libc.TLS) { /* sqlite3.c:50647:21: */ } // Return the size in bytes of a PCache object. -func Xsqlite3PcacheSize(tls *libc.TLS) int32 { /* sqlite3.c:50657:20: */ +func Xsqlite3PcacheSize(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50659:20: */ return int32(unsafe.Sizeof(PCache{})) } @@ -74552,7 +74554,7 @@ func Xsqlite3PcacheSize(tls *libc.TLS) int32 { /* sqlite3.c:50657:20: */ // but remaining content will be uninitialized. Though it is opaque // to this module, the extra space really ends up being the MemPage // structure in the pager. -func Xsqlite3PcacheOpen(tls *libc.TLS, szPage int32, szExtra int32, bPurgeable int32, xStress uintptr, pStress uintptr, p uintptr) int32 { /* sqlite3.c:50671:20: */ +func Xsqlite3PcacheOpen(tls *libc.TLS, szPage int32, szExtra int32, bPurgeable int32, xStress uintptr, pStress uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50673:20: */ libc.Xmemset(tls, p, 0, uint64(unsafe.Sizeof(PCache{}))) (*PCache)(unsafe.Pointer(p)).FszPage = 1 (*PCache)(unsafe.Pointer(p)).FszExtra = szExtra @@ -74569,7 +74571,7 @@ func Xsqlite3PcacheOpen(tls *libc.TLS, szPage int32, szExtra int32, bPurgeable i // Change the page size for PCache object. The caller must ensure that there // are no outstanding page references when this function is called. -func Xsqlite3PcacheSetPageSize(tls *libc.TLS, pCache uintptr, szPage int32) int32 { /* sqlite3.c:50697:20: */ +func Xsqlite3PcacheSetPageSize(tls *libc.TLS, pCache uintptr, szPage int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50699:20: */ if (*PCache)(unsafe.Pointer(pCache)).FszPage != 0 { var pNew uintptr @@ -74616,7 +74618,7 @@ func Xsqlite3PcacheSetPageSize(tls *libc.TLS, pCache uintptr, szPage int32) int3 // they can both (usually) operate without having to push values to // the stack on entry and pop them back off on exit, which saves a // lot of pushing and popping. -func Xsqlite3PcacheFetch(tls *libc.TLS, pCache uintptr, pgno Pgno, createFlag int32) uintptr { /* sqlite3.c:50741:36: */ +func Xsqlite3PcacheFetch(tls *libc.TLS, pCache uintptr, pgno Pgno, createFlag int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50743:36: */ var eCreate int32 var pRes uintptr @@ -74644,7 +74646,7 @@ func Xsqlite3PcacheFetch(tls *libc.TLS, pCache uintptr, pgno Pgno, createFlag in // an OOM error. // // This routine should be invoked only after sqlite3PcacheFetch() fails. -func Xsqlite3PcacheFetchStress(tls *libc.TLS, pCache uintptr, pgno Pgno, ppPage uintptr) int32 { /* sqlite3.c:50782:20: */ +func Xsqlite3PcacheFetchStress(tls *libc.TLS, pCache uintptr, pgno Pgno, ppPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50784:20: */ var pPg uintptr if int32((*PCache)(unsafe.Pointer(pCache)).FeCreate) == 2 { return 0 @@ -74695,7 +74697,7 @@ func Xsqlite3PcacheFetchStress(tls *libc.TLS, pCache uintptr, pgno Pgno, ppPage // This routine is broken out into a separate function since it // requires extra stack manipulation that can be avoided in the common // case. -func pcacheFetchFinishWithInit(tls *libc.TLS, pCache uintptr, pgno Pgno, pPage uintptr) uintptr { /* sqlite3.c:50838:30: */ +func pcacheFetchFinishWithInit(tls *libc.TLS, pCache uintptr, pgno Pgno, pPage uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50840:30: */ var pPgHdr uintptr pPgHdr = (*Sqlite3_pcache_page)(unsafe.Pointer(pPage)).FpExtra @@ -74715,7 +74717,7 @@ func pcacheFetchFinishWithInit(tls *libc.TLS, pCache uintptr, pgno Pgno, pPage u // sqlite3PcacheFetch() into an initialized PgHdr object. This routine // must be called after sqlite3PcacheFetch() in order to get a usable // result. -func Xsqlite3PcacheFetchFinish(tls *libc.TLS, pCache uintptr, pgno Pgno, pPage uintptr) uintptr { /* sqlite3.c:50864:22: */ +func Xsqlite3PcacheFetchFinish(tls *libc.TLS, pCache uintptr, pgno Pgno, pPage uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50866:22: */ var pPgHdr uintptr pPgHdr = (*Sqlite3_pcache_page)(unsafe.Pointer(pPage)).FpExtra @@ -74731,7 +74733,7 @@ func Xsqlite3PcacheFetchFinish(tls *libc.TLS, pCache uintptr, pgno Pgno, pPage u // Decrement the reference count on a page. If the page is clean and the // reference count drops to 0, then it is made eligible for recycling. -func Xsqlite3PcacheRelease(tls *libc.TLS, p uintptr) { /* sqlite3.c:50887:37: */ +func Xsqlite3PcacheRelease(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50889:37: */ (*PCache)(unsafe.Pointer((*PgHdr)(unsafe.Pointer(p)).FpCache)).FnRefSum-- if int32(libc.PreDecInt16(&(*PgHdr)(unsafe.Pointer(p)).FnRef, 1)) == 0 { @@ -74744,7 +74746,7 @@ func Xsqlite3PcacheRelease(tls *libc.TLS, p uintptr) { /* sqlite3.c:50887:37: */ } // Increase the reference count of a supplied page by 1. -func Xsqlite3PcacheRef(tls *libc.TLS, p uintptr) { /* sqlite3.c:50902:21: */ +func Xsqlite3PcacheRef(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50904:21: */ (*PgHdr)(unsafe.Pointer(p)).FnRef++ (*PCache)(unsafe.Pointer((*PgHdr)(unsafe.Pointer(p)).FpCache)).FnRefSum++ @@ -74753,7 +74755,7 @@ func Xsqlite3PcacheRef(tls *libc.TLS, p uintptr) { /* sqlite3.c:50902:21: */ // Drop a page from the cache. There must be exactly one reference to the // page. This function deletes that reference, so after it returns the // page pointed to by p is invalid. -func Xsqlite3PcacheDrop(tls *libc.TLS, p uintptr) { /* sqlite3.c:50914:21: */ +func Xsqlite3PcacheDrop(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50916:21: */ if int32((*PgHdr)(unsafe.Pointer(p)).Fflags)&PGHDR_DIRTY != 0 { pcacheManageDirtyList(tls, p, uint8(PCACHE_DIRTYLIST_REMOVE)) @@ -74766,7 +74768,7 @@ func Xsqlite3PcacheDrop(tls *libc.TLS, p uintptr) { /* sqlite3.c:50914:21: */ // Make sure the page is marked as dirty. If it isn't dirty already, // make it so. -func Xsqlite3PcacheMakeDirty(tls *libc.TLS, p uintptr) { /* sqlite3.c:50928:21: */ +func Xsqlite3PcacheMakeDirty(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50930:21: */ if int32((*PgHdr)(unsafe.Pointer(p)).Fflags)&(PGHDR_CLEAN|PGHDR_DONT_WRITE) != 0 { //OPTIMIZATION-IF-FALSE *(*U16)(unsafe.Pointer(p + 52)) &= libc.Uint16FromInt32(libc.CplInt32(PGHDR_DONT_WRITE)) @@ -74781,7 +74783,7 @@ func Xsqlite3PcacheMakeDirty(tls *libc.TLS, p uintptr) { /* sqlite3.c:50928:21: // Make sure the page is marked as clean. If it isn't clean already, // make it so. -func Xsqlite3PcacheMakeClean(tls *libc.TLS, p uintptr) { /* sqlite3.c:50948:21: */ +func Xsqlite3PcacheMakeClean(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50950:21: */ pcacheManageDirtyList(tls, p, uint8(PCACHE_DIRTYLIST_REMOVE)) *(*U16)(unsafe.Pointer(p + 52)) &= libc.Uint16FromInt32(libc.CplInt32(PGHDR_DIRTY | PGHDR_NEED_SYNC | PGHDR_WRITEABLE)) @@ -74793,7 +74795,7 @@ func Xsqlite3PcacheMakeClean(tls *libc.TLS, p uintptr) { /* sqlite3.c:50948:21: } // Make every page in the cache clean. -func Xsqlite3PcacheCleanAll(tls *libc.TLS, pCache uintptr) { /* sqlite3.c:50965:21: */ +func Xsqlite3PcacheCleanAll(tls *libc.TLS, pCache uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50967:21: */ var p uintptr for libc.AssignUintptr(&p, (*PCache)(unsafe.Pointer(pCache)).FpDirty) != uintptr(0) { @@ -74802,7 +74804,7 @@ func Xsqlite3PcacheCleanAll(tls *libc.TLS, pCache uintptr) { /* sqlite3.c:50965: } // Clear the PGHDR_NEED_SYNC and PGHDR_WRITEABLE flag from all dirty pages. -func Xsqlite3PcacheClearWritable(tls *libc.TLS, pCache uintptr) { /* sqlite3.c:50976:21: */ +func Xsqlite3PcacheClearWritable(tls *libc.TLS, pCache uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50978:21: */ var p uintptr for p = (*PCache)(unsafe.Pointer(pCache)).FpDirty; p != 0; p = (*PgHdr)(unsafe.Pointer(p)).FpDirtyNext { @@ -74812,7 +74814,7 @@ func Xsqlite3PcacheClearWritable(tls *libc.TLS, pCache uintptr) { /* sqlite3.c:5 } // Clear the PGHDR_NEED_SYNC flag from all dirty pages. -func Xsqlite3PcacheClearSyncFlags(tls *libc.TLS, pCache uintptr) { /* sqlite3.c:50988:21: */ +func Xsqlite3PcacheClearSyncFlags(tls *libc.TLS, pCache uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:50990:21: */ var p uintptr for p = (*PCache)(unsafe.Pointer(pCache)).FpDirty; p != 0; p = (*PgHdr)(unsafe.Pointer(p)).FpDirtyNext { *(*U16)(unsafe.Pointer(p + 52)) &= libc.Uint16FromInt32(libc.CplInt32(PGHDR_NEED_SYNC)) @@ -74821,7 +74823,7 @@ func Xsqlite3PcacheClearSyncFlags(tls *libc.TLS, pCache uintptr) { /* sqlite3.c: } // Change the page number of page p to newPgno. -func Xsqlite3PcacheMove(tls *libc.TLS, p uintptr, newPgno Pgno) { /* sqlite3.c:50999:21: */ +func Xsqlite3PcacheMove(tls *libc.TLS, p uintptr, newPgno Pgno) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51001:21: */ var pCache uintptr = (*PgHdr)(unsafe.Pointer(p)).FpCache (*struct { @@ -74840,7 +74842,7 @@ func Xsqlite3PcacheMove(tls *libc.TLS, p uintptr, newPgno Pgno) { /* sqlite3.c:5 // If there is a reference to page 1 and the pgno parameter passed to this // function is 0, then the data area associated with page 1 is zeroed, but // the page object is not dropped. -func Xsqlite3PcacheTruncate(tls *libc.TLS, pCache uintptr, pgno Pgno) { /* sqlite3.c:51021:21: */ +func Xsqlite3PcacheTruncate(tls *libc.TLS, pCache uintptr, pgno Pgno) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51023:21: */ if (*PCache)(unsafe.Pointer(pCache)).FpCache != 0 { var p uintptr var pNext uintptr @@ -74874,19 +74876,19 @@ func Xsqlite3PcacheTruncate(tls *libc.TLS, pCache uintptr, pgno Pgno) { /* sqlit } // Close a cache. -func Xsqlite3PcacheClose(tls *libc.TLS, pCache uintptr) { /* sqlite3.c:51054:21: */ +func Xsqlite3PcacheClose(tls *libc.TLS, pCache uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51056:21: */ (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fpcache2.FxDestroy})).f(tls, (*PCache)(unsafe.Pointer(pCache)).FpCache) } // Discard the contents of the cache. -func Xsqlite3PcacheClear(tls *libc.TLS, pCache uintptr) { /* sqlite3.c:51063:21: */ +func Xsqlite3PcacheClear(tls *libc.TLS, pCache uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51065:21: */ Xsqlite3PcacheTruncate(tls, pCache, uint32(0)) } // Merge two lists of pages connected by pDirty and in pgno order. // Do not bother fixing the pDirtyPrev pointers. -func pcacheMergeDirtyList(tls *libc.TLS, pA uintptr, pB uintptr) uintptr { /* sqlite3.c:51071:14: */ +func pcacheMergeDirtyList(tls *libc.TLS, pA uintptr, pB uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51073:14: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -74925,7 +74927,7 @@ func pcacheMergeDirtyList(tls *libc.TLS, pA uintptr, pB uintptr) uintptr { /* sq // there cannot be more than 31 buckets required by the merge sorter. // One extra bucket is added to catch overflow in case something // ever changes to make the previous sentence incorrect. -func pcacheSortDirtyList(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:51108:14: */ +func pcacheSortDirtyList(tls *libc.TLS, pIn uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51110:14: */ bp := tls.Alloc(256) defer tls.Free(256) @@ -74968,7 +74970,7 @@ func pcacheSortDirtyList(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:5110 } // Return a list of all dirty pages in the cache, sorted by page number. -func Xsqlite3PcacheDirtyList(tls *libc.TLS, pCache uintptr) uintptr { /* sqlite3.c:51143:22: */ +func Xsqlite3PcacheDirtyList(tls *libc.TLS, pCache uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51145:22: */ var p uintptr for p = (*PCache)(unsafe.Pointer(pCache)).FpDirty; p != 0; p = (*PgHdr)(unsafe.Pointer(p)).FpDirtyNext { (*PgHdr)(unsafe.Pointer(p)).FpDirty = (*PgHdr)(unsafe.Pointer(p)).FpDirtyNext @@ -74980,17 +74982,17 @@ func Xsqlite3PcacheDirtyList(tls *libc.TLS, pCache uintptr) uintptr { /* sqlite3 // // This is not the total number of pages referenced, but the sum of the // reference count for all pages. -func Xsqlite3PcacheRefCount(tls *libc.TLS, pCache uintptr) int32 { /* sqlite3.c:51157:20: */ +func Xsqlite3PcacheRefCount(tls *libc.TLS, pCache uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51159:20: */ return (*PCache)(unsafe.Pointer(pCache)).FnRefSum } // Return the number of references to the page supplied as an argument. -func Xsqlite3PcachePageRefcount(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:51164:20: */ +func Xsqlite3PcachePageRefcount(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51166:20: */ return int32((*PgHdr)(unsafe.Pointer(p)).FnRef) } // Return the total number of pages in the cache. -func Xsqlite3PcachePagecount(tls *libc.TLS, pCache uintptr) int32 { /* sqlite3.c:51171:20: */ +func Xsqlite3PcachePagecount(tls *libc.TLS, pCache uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51173:20: */ return (*struct { f func(*libc.TLS, uintptr) int32 @@ -74998,7 +75000,7 @@ func Xsqlite3PcachePagecount(tls *libc.TLS, pCache uintptr) int32 { /* sqlite3.c } // Set the suggested cache-size value. -func Xsqlite3PcacheSetCachesize(tls *libc.TLS, pCache uintptr, mxPage int32) { /* sqlite3.c:51188:21: */ +func Xsqlite3PcacheSetCachesize(tls *libc.TLS, pCache uintptr, mxPage int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51190:21: */ (*PCache)(unsafe.Pointer(pCache)).FszCache = mxPage (*struct { @@ -75010,7 +75012,7 @@ func Xsqlite3PcacheSetCachesize(tls *libc.TLS, pCache uintptr, mxPage int32) { / // Set the suggested cache-spill value. Make no changes if if the // argument is zero. Return the effective cache-spill size, which will // be the larger of the szSpill and szCache. -func Xsqlite3PcacheSetSpillsize(tls *libc.TLS, p uintptr, mxPage int32) int32 { /* sqlite3.c:51200:20: */ +func Xsqlite3PcacheSetSpillsize(tls *libc.TLS, p uintptr, mxPage int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51202:20: */ var res int32 if mxPage != 0 { @@ -75027,20 +75029,20 @@ func Xsqlite3PcacheSetSpillsize(tls *libc.TLS, p uintptr, mxPage int32) int32 { } // Free up as much memory as possible from the page cache. -func Xsqlite3PcacheShrink(tls *libc.TLS, pCache uintptr) { /* sqlite3.c:51217:21: */ +func Xsqlite3PcacheShrink(tls *libc.TLS, pCache uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51219:21: */ (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{Xsqlite3Config.Fpcache2.FxShrink})).f(tls, (*PCache)(unsafe.Pointer(pCache)).FpCache) } // Return the size of the header added by this middleware layer // in the page-cache hierarchy. -func Xsqlite3HeaderSizePcache(tls *libc.TLS) int32 { /* sqlite3.c:51226:20: */ +func Xsqlite3HeaderSizePcache(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51228:20: */ return int32((uint64(unsafe.Sizeof(PgHdr{})) + uint64(7)) & libc.Uint64FromInt32(libc.CplInt32(7))) } // Return the number of dirty pages currently in the cache, as a percentage // of the configured cache size. -func Xsqlite3PCachePercentDirty(tls *libc.TLS, pCache uintptr) int32 { /* sqlite3.c:51232:20: */ +func Xsqlite3PCachePercentDirty(tls *libc.TLS, pCache uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51234:20: */ var pDirty uintptr var nDirty int32 = 0 var nCache int32 = numberOfCachePages(tls, pCache) @@ -75155,7 +75157,7 @@ type PCache11 = struct { FapHash uintptr FpFree uintptr FpBulk uintptr -} /* sqlite3.c:51349:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51351:9 */ //************* End of pcache.c ********************************************* //************* Begin file pcache1.c **************************************** @@ -75241,7 +75243,7 @@ type PCache11 = struct { // common workloads. // #include "sqliteInt.h" -type PCache1 = PCache11 /* sqlite3.c:51349:24 */ +type PCache1 = PCache11 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51351:24 */ type PgHdr11 = struct { Fpage Sqlite3_pcache_page FiKey uint32 @@ -75251,12 +75253,12 @@ type PgHdr11 = struct { FpCache uintptr FpLruNext uintptr FpLruPrev uintptr -} /* sqlite3.c:51349:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51351:9 */ -type PgHdr1 = PgHdr11 /* sqlite3.c:51350:23 */ -type PgFreeslot1 = struct{ FpNext uintptr } /* sqlite3.c:51351:9 */ +type PgHdr1 = PgHdr11 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51352:23 */ +type PgFreeslot1 = struct{ FpNext uintptr } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51353:9 */ -type PgFreeslot = PgFreeslot1 /* sqlite3.c:51351:27 */ +type PgFreeslot = PgFreeslot1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51353:27 */ type PGroup1 = struct { Fmutex uintptr FnMaxPage uint32 @@ -75264,9 +75266,9 @@ type PGroup1 = struct { FmxPinned uint32 FnPurgeable uint32 Flru PgHdr1 -} /* sqlite3.c:51349:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51351:9 */ -type PGroup = PGroup1 /* sqlite3.c:51352:23 */ +type PGroup = PGroup1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51354:23 */ // Global data used by this cache. type PCacheGlobal = struct { @@ -75283,10 +75285,10 @@ type PCacheGlobal = struct { FpFree uintptr FnFreeSlot int32 FbUnderPressure int32 -} /* sqlite3.c:51469:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51471:19 */ // Global data used by this cache. -var pcache1_g PCacheGlobal /* sqlite3.c:51493:3: */ +var pcache1_g PCacheGlobal /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51495:3: */ // All code in this file should access the global structure above via the // alias "pcache1". This ensures that the WSD emulation is used when @@ -75304,7 +75306,7 @@ var pcache1_g PCacheGlobal /* sqlite3.c:51493:3: */ // // This routine is called from sqlite3_initialize() and so it is guaranteed // to be serialized already. There is no need for further mutexing. -func Xsqlite3PCacheBufferSetup(tls *libc.TLS, pBuf uintptr, sz int32, n int32) { /* sqlite3.c:51528:21: */ +func Xsqlite3PCacheBufferSetup(tls *libc.TLS, pBuf uintptr, sz int32, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51530:21: */ if pcache1_g.FisInit != 0 { var p uintptr if pBuf == uintptr(0) { @@ -75337,7 +75339,7 @@ func Xsqlite3PCacheBufferSetup(tls *libc.TLS, pBuf uintptr, sz int32, n int32) { // Try to initialize the pCache->pFree and pCache->pBulk fields. Return // true if pCache->pFree ends up containing one or more free pages. -func pcache1InitBulk(tls *libc.TLS, pCache uintptr) int32 { /* sqlite3.c:51554:12: */ +func pcache1InitBulk(tls *libc.TLS, pCache uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51556:12: */ var szBulk I64 var zBulk uintptr if pcache1_g.FnInitPage == 0 { @@ -75382,7 +75384,7 @@ func pcache1InitBulk(tls *libc.TLS, pCache uintptr) int32 { /* sqlite3.c:51554:1 // // Multiple threads can run this routine at the same time. Global variables // in pcache1 need to be protected via mutex. -func pcache1Alloc(tls *libc.TLS, nByte int32) uintptr { /* sqlite3.c:51597:13: */ +func pcache1Alloc(tls *libc.TLS, nByte int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51599:13: */ var p uintptr = uintptr(0) if nByte <= pcache1_g.FszSlot { @@ -75415,7 +75417,7 @@ func pcache1Alloc(tls *libc.TLS, nByte int32) uintptr { /* sqlite3.c:51597:13: * } // Free an allocated buffer obtained from pcache1Alloc(). -func pcache1Free(tls *libc.TLS, p uintptr) { /* sqlite3.c:51635:13: */ +func pcache1Free(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51637:13: */ if p == uintptr(0) { return } @@ -75445,7 +75447,7 @@ func pcache1Free(tls *libc.TLS, p uintptr) { /* sqlite3.c:51635:13: */ } // Return the size of a pcache allocation -func pcache1MemSize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:51668:12: */ +func pcache1MemSize(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51670:12: */ if p >= pcache1_g.FpStart && p < pcache1_g.FpEnd { return pcache1_g.FszSlot } else { @@ -75459,7 +75461,7 @@ func pcache1MemSize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:51668:12: */ } // Allocate a new page object initially associated with cache pCache. -func pcache1AllocPage(tls *libc.TLS, pCache uintptr, benignMalloc int32) uintptr { /* sqlite3.c:51685:15: */ +func pcache1AllocPage(tls *libc.TLS, pCache uintptr, benignMalloc int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51687:15: */ var p uintptr = uintptr(0) var pPg uintptr @@ -75497,7 +75499,7 @@ func pcache1AllocPage(tls *libc.TLS, pCache uintptr, benignMalloc int32) uintptr } // Free a page object allocated by pcache1AllocPage(). -func pcache1FreePage(tls *libc.TLS, p uintptr) { /* sqlite3.c:51737:13: */ +func pcache1FreePage(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51739:13: */ var pCache uintptr pCache = (*PgHdr1)(unsafe.Pointer(p)).FpCache @@ -75514,13 +75516,13 @@ func pcache1FreePage(tls *libc.TLS, p uintptr) { /* sqlite3.c:51737:13: */ // Malloc function used by SQLite to obtain space from the buffer configured // using sqlite3_config(SQLITE_CONFIG_PAGECACHE) option. If no such buffer // exists, this function falls back to sqlite3Malloc(). -func Xsqlite3PageMalloc(tls *libc.TLS, sz int32) uintptr { /* sqlite3.c:51759:21: */ +func Xsqlite3PageMalloc(tls *libc.TLS, sz int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51761:21: */ // These allocations are never very large return pcache1Alloc(tls, sz) } // Free an allocated buffer obtained from sqlite3PageMalloc(). -func Xsqlite3PageFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:51767:21: */ +func Xsqlite3PageFree(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51769:21: */ pcache1Free(tls, p) } @@ -75538,7 +75540,7 @@ func Xsqlite3PageFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:51767:21: */ // under memory pressure, then again it is desirable to avoid // allocating a new page cache entry in order to avoid stressing // the heap even further. -func pcache1UnderMemoryPressure(tls *libc.TLS, pCache uintptr) int32 { /* sqlite3.c:51788:12: */ +func pcache1UnderMemoryPressure(tls *libc.TLS, pCache uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51790:12: */ if pcache1_g.FnSlot != 0 && (*PCache1)(unsafe.Pointer(pCache)).FszPage+(*PCache1)(unsafe.Pointer(pCache)).FszExtra <= pcache1_g.FszSlot { return pcache1_g.FbUnderPressure } else { @@ -75554,7 +75556,7 @@ func pcache1UnderMemoryPressure(tls *libc.TLS, pCache uintptr) int32 { /* sqlite // as the first argument. // // The PCache mutex must be held when this function is called. -func pcache1ResizeHash(tls *libc.TLS, p uintptr) { /* sqlite3.c:51805:13: */ +func pcache1ResizeHash(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51807:13: */ var apNew uintptr var nNew uint32 var i uint32 @@ -75595,7 +75597,7 @@ func pcache1ResizeHash(tls *libc.TLS, p uintptr) { /* sqlite3.c:51805:13: */ // LRU list, then this function is a no-op. // // The PGroup mutex must be held when this function is called. -func pcache1PinPage(tls *libc.TLS, pPage uintptr) uintptr { /* sqlite3.c:51846:15: */ +func pcache1PinPage(tls *libc.TLS, pPage uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51848:15: */ (*PgHdr1)(unsafe.Pointer((*PgHdr1)(unsafe.Pointer(pPage)).FpLruPrev)).FpLruNext = (*PgHdr1)(unsafe.Pointer(pPage)).FpLruNext (*PgHdr1)(unsafe.Pointer((*PgHdr1)(unsafe.Pointer(pPage)).FpLruNext)).FpLruPrev = (*PgHdr1)(unsafe.Pointer(pPage)).FpLruPrev @@ -75612,7 +75614,7 @@ func pcache1PinPage(tls *libc.TLS, pPage uintptr) uintptr { /* sqlite3.c:51846:1 // Also free the page if freePage is true. // // The PGroup mutex must be held when this function is called. -func pcache1RemoveFromHash(tls *libc.TLS, pPage uintptr, freeFlag int32) { /* sqlite3.c:51871:13: */ +func pcache1RemoveFromHash(tls *libc.TLS, pPage uintptr, freeFlag int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51873:13: */ var h uint32 var pCache uintptr = (*PgHdr1)(unsafe.Pointer(pPage)).FpCache var pp uintptr @@ -75630,7 +75632,7 @@ func pcache1RemoveFromHash(tls *libc.TLS, pPage uintptr, freeFlag int32) { /* sq // If there are currently more than nMaxPage pages allocated, try // to recycle pages to reduce the number allocated to nMaxPage. -func pcache1EnforceMaxPage(tls *libc.TLS, pCache uintptr) { /* sqlite3.c:51889:13: */ +func pcache1EnforceMaxPage(tls *libc.TLS, pCache uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51891:13: */ var pGroup uintptr = (*PCache1)(unsafe.Pointer(pCache)).FpGroup var p uintptr @@ -75651,7 +75653,7 @@ func pcache1EnforceMaxPage(tls *libc.TLS, pCache uintptr) { /* sqlite3.c:51889:1 // criteria are unpinned before they are discarded. // // The PCache mutex must be held when this function is called. -func pcache1TruncateUnsafe(tls *libc.TLS, pCache uintptr, iLimit uint32) { /* sqlite3.c:51914:13: */ +func pcache1TruncateUnsafe(tls *libc.TLS, pCache uintptr, iLimit uint32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51916:13: */ var h uint32 var iStop uint32 @@ -75699,7 +75701,7 @@ func pcache1TruncateUnsafe(tls *libc.TLS, pCache uintptr, iLimit uint32) { /* sq //******* sqlite3_pcache Methods ********************************************* // Implementation of the sqlite3_pcache.xInit method. -func pcache1Init(tls *libc.TLS, NotUsed uintptr) int32 { /* sqlite3.c:51965:12: */ +func pcache1Init(tls *libc.TLS, NotUsed uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:51967:12: */ _ = NotUsed libc.Xmemset(tls, uintptr(unsafe.Pointer(&pcache1_g)), 0, uint64(unsafe.Sizeof(pcache1_g))) @@ -75737,7 +75739,7 @@ func pcache1Init(tls *libc.TLS, NotUsed uintptr) int32 { /* sqlite3.c:51965:12: // Implementation of the sqlite3_pcache.xShutdown method. // Note that the static mutex allocated in xInit does // not need to be freed. -func pcache1Shutdown(tls *libc.TLS, NotUsed uintptr) { /* sqlite3.c:52018:13: */ +func pcache1Shutdown(tls *libc.TLS, NotUsed uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52020:13: */ _ = NotUsed libc.Xmemset(tls, uintptr(unsafe.Pointer(&pcache1_g)), 0, uint64(unsafe.Sizeof(pcache1_g))) @@ -75746,7 +75748,7 @@ func pcache1Shutdown(tls *libc.TLS, NotUsed uintptr) { /* sqlite3.c:52018:13: */ // Implementation of the sqlite3_pcache.xCreate method. // // Allocate a new cache. -func pcache1Create(tls *libc.TLS, szPage int32, szExtra int32, bPurgeable int32) uintptr { /* sqlite3.c:52032:23: */ +func pcache1Create(tls *libc.TLS, szPage int32, szExtra int32, bPurgeable int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52034:23: */ var pCache uintptr // The newly created page cache var pGroup uintptr // The group the new page cache will belong to var sz int32 // Bytes of memory required to allocate the new cache @@ -75796,7 +75798,7 @@ func pcache1Create(tls *libc.TLS, szPage int32, szExtra int32, bPurgeable int32) // Implementation of the sqlite3_pcache.xCachesize method. // // Configure the cache_size limit for a cache. -func pcache1Cachesize(tls *libc.TLS, p uintptr, nMax int32) { /* sqlite3.c:52082:13: */ +func pcache1Cachesize(tls *libc.TLS, p uintptr, nMax int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52084:13: */ var pCache uintptr = p var n U32 @@ -75819,7 +75821,7 @@ func pcache1Cachesize(tls *libc.TLS, p uintptr, nMax int32) { /* sqlite3.c:52082 // Implementation of the sqlite3_pcache.xShrink method. // // Free up as much memory as possible. -func pcache1Shrink(tls *libc.TLS, p uintptr) { /* sqlite3.c:52107:13: */ +func pcache1Shrink(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52109:13: */ var pCache uintptr = p if (*PCache1)(unsafe.Pointer(pCache)).FbPurgeable != 0 { var pGroup uintptr = (*PCache1)(unsafe.Pointer(pCache)).FpGroup @@ -75834,7 +75836,7 @@ func pcache1Shrink(tls *libc.TLS, p uintptr) { /* sqlite3.c:52107:13: */ } // Implementation of the sqlite3_pcache.xPagecount method. -func pcache1Pagecount(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:52124:12: */ +func pcache1Pagecount(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52126:12: */ var n int32 var pCache uintptr = p Xsqlite3_mutex_enter(tls, (*PGroup)(unsafe.Pointer((*PCache1)(unsafe.Pointer(pCache)).FpGroup)).Fmutex) @@ -75849,7 +75851,7 @@ func pcache1Pagecount(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:52124:12: * // This steps are broken out into a separate procedure because they are // usually not needed, and by avoiding the stack initialization required // for these steps, the main pcache1Fetch() procedure can run faster. -func pcache1FetchStage2(tls *libc.TLS, pCache uintptr, iKey uint32, createFlag int32) uintptr { /* sqlite3.c:52142:31: */ +func pcache1FetchStage2(tls *libc.TLS, pCache uintptr, iKey uint32, createFlag int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52144:31: */ var nPinned uint32 var pGroup uintptr = (*PCache1)(unsafe.Pointer(pCache)).FpGroup var pPage uintptr = uintptr(0) @@ -75967,7 +75969,7 @@ func pcache1FetchStage2(tls *libc.TLS, pCache uintptr, iKey uint32, createFlag i // the general case. pcache1FetchNoMutex() is a faster implementation for // the common case where pGroup->mutex is NULL. The pcache1Fetch() wrapper // invokes the appropriate routine. -func pcache1FetchNoMutex(tls *libc.TLS, p uintptr, iKey uint32, createFlag int32) uintptr { /* sqlite3.c:52270:15: */ +func pcache1FetchNoMutex(tls *libc.TLS, p uintptr, iKey uint32, createFlag int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52272:15: */ var pCache uintptr = p var pPage uintptr = uintptr(0) @@ -75996,7 +75998,7 @@ func pcache1FetchNoMutex(tls *libc.TLS, p uintptr, iKey uint32, createFlag int32 return uintptr(0) } -func pcache1FetchWithMutex(tls *libc.TLS, p uintptr, iKey uint32, createFlag int32) uintptr { /* sqlite3.c:52300:15: */ +func pcache1FetchWithMutex(tls *libc.TLS, p uintptr, iKey uint32, createFlag int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52302:15: */ var pCache uintptr = p var pPage uintptr @@ -76007,7 +76009,7 @@ func pcache1FetchWithMutex(tls *libc.TLS, p uintptr, iKey uint32, createFlag int return pPage } -func pcache1Fetch(tls *libc.TLS, p uintptr, iKey uint32, createFlag int32) uintptr { /* sqlite3.c:52315:28: */ +func pcache1Fetch(tls *libc.TLS, p uintptr, iKey uint32, createFlag int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52317:28: */ var pCache uintptr = p if (*PGroup)(unsafe.Pointer((*PCache1)(unsafe.Pointer(pCache)).FpGroup)).Fmutex != 0 { @@ -76021,7 +76023,7 @@ func pcache1Fetch(tls *libc.TLS, p uintptr, iKey uint32, createFlag int32) uintp // Implementation of the sqlite3_pcache.xUnpin method. // // Mark a page as unpinned (eligible for asynchronous recycling). -func pcache1Unpin(tls *libc.TLS, p uintptr, pPg uintptr, reuseUnlikely int32) { /* sqlite3.c:52346:13: */ +func pcache1Unpin(tls *libc.TLS, p uintptr, pPg uintptr, reuseUnlikely int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52348:13: */ var pCache uintptr = p var pPage uintptr = pPg var pGroup uintptr = (*PCache1)(unsafe.Pointer(pCache)).FpGroup @@ -76046,7 +76048,7 @@ func pcache1Unpin(tls *libc.TLS, p uintptr, pPg uintptr, reuseUnlikely int32) { } // Implementation of the sqlite3_pcache.xRekey method. -func pcache1Rekey(tls *libc.TLS, p uintptr, pPg uintptr, iOld uint32, iNew uint32) { /* sqlite3.c:52381:13: */ +func pcache1Rekey(tls *libc.TLS, p uintptr, pPg uintptr, iOld uint32, iNew uint32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52383:13: */ var pCache uintptr = p var pPage uintptr = pPg var pp uintptr @@ -76077,7 +76079,7 @@ func pcache1Rekey(tls *libc.TLS, p uintptr, pPg uintptr, iOld uint32, iNew uint3 // Discard all unpinned pages in the cache with a page number equal to // or greater than parameter iLimit. Any pinned pages with a page number // equal to or greater than iLimit are implicitly unpinned. -func pcache1Truncate(tls *libc.TLS, p uintptr, iLimit uint32) { /* sqlite3.c:52421:13: */ +func pcache1Truncate(tls *libc.TLS, p uintptr, iLimit uint32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52423:13: */ var pCache uintptr = p Xsqlite3_mutex_enter(tls, (*PGroup)(unsafe.Pointer((*PCache1)(unsafe.Pointer(pCache)).FpGroup)).Fmutex) if iLimit <= (*PCache1)(unsafe.Pointer(pCache)).FiMaxKey { @@ -76090,7 +76092,7 @@ func pcache1Truncate(tls *libc.TLS, p uintptr, iLimit uint32) { /* sqlite3.c:524 // Implementation of the sqlite3_pcache.xDestroy method. // // Destroy a cache allocated using pcache1Create(). -func pcache1Destroy(tls *libc.TLS, p uintptr) { /* sqlite3.c:52436:13: */ +func pcache1Destroy(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52438:13: */ var pCache uintptr = p var pGroup uintptr = (*PCache1)(unsafe.Pointer(pCache)).FpGroup @@ -76113,7 +76115,7 @@ func pcache1Destroy(tls *libc.TLS, p uintptr) { /* sqlite3.c:52436:13: */ // This function is called during initialization (sqlite3_initialize()) to // install the default pluggable cache module, assuming the user has not // already provided an alternative. -func Xsqlite3PCacheSetDefault(tls *libc.TLS) { /* sqlite3.c:52459:21: */ +func Xsqlite3PCacheSetDefault(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52461:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -76133,16 +76135,16 @@ var defaultMethods1 = Sqlite3_pcache_methods2{ FxTruncate: 0, // xTruncate FxDestroy: 0, // xDestroy FxShrink: 0, // xShrink -} /* sqlite3.c:52460:40 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52462:40 */ // Return the size of the header on each page of this PCACHE implementation. -func Xsqlite3HeaderSizePcache1(tls *libc.TLS) int32 { /* sqlite3.c:52481:20: */ +func Xsqlite3HeaderSizePcache1(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52483:20: */ return int32((uint64(unsafe.Sizeof(PgHdr1{})) + uint64(7)) & libc.Uint64FromInt32(libc.CplInt32(7))) } // Return the global mutex used by this PCACHE implementation. The // sqlite3_status() routine needs access to this mutex. -func Xsqlite3Pcache1Mutex(tls *libc.TLS) uintptr { /* sqlite3.c:52487:30: */ +func Xsqlite3Pcache1Mutex(tls *libc.TLS) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52489:30: */ return pcache1_g.Fmutex } @@ -76153,7 +76155,7 @@ func Xsqlite3Pcache1Mutex(tls *libc.TLS) uintptr { /* sqlite3.c:52487:30: */ // nReq is the number of bytes of memory required. Once this much has // been released, the function returns. The return value is the total number // of bytes of memory released. -func Xsqlite3PcacheReleaseMemory(tls *libc.TLS, nReq int32) int32 { /* sqlite3.c:52501:20: */ +func Xsqlite3PcacheReleaseMemory(tls *libc.TLS, nReq int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52503:20: */ var nFree int32 = 0 if Xsqlite3Config.FpPage == uintptr(0) { @@ -76251,7 +76253,7 @@ type RowSetEntry = struct { Fv I64 FpRight uintptr FpLeft uintptr -} /* sqlite3.c:14606:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14606:9 */ // RowSetEntry objects are allocated in large chunks (instances of the // following structure) to reduce memory allocation overhead. The @@ -76264,13 +76266,13 @@ type RowSetChunk = struct { FpRight uintptr FpLeft uintptr } -} /* sqlite3.c:14606:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14606:9 */ // Allowed values for RowSet.rsFlags // Allocate a RowSet object. Return NULL if a memory allocation // error occurs. -func Xsqlite3RowSetInit(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:52681:23: */ +func Xsqlite3RowSetInit(tls *libc.TLS, db uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52683:23: */ var p uintptr = Xsqlite3DbMallocRawNN(tls, db, uint64(unsafe.Sizeof(RowSet{}))) if p != 0 { var N int32 = Xsqlite3DbMallocSize(tls, db, p) @@ -76290,7 +76292,7 @@ func Xsqlite3RowSetInit(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:52681: // Deallocate all chunks from a RowSet. This frees all memory that // the RowSet has allocated over its lifetime. This routine is // the destructor for the RowSet. -func Xsqlite3RowSetClear(tls *libc.TLS, pArg uintptr) { /* sqlite3.c:52703:21: */ +func Xsqlite3RowSetClear(tls *libc.TLS, pArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52705:21: */ var p uintptr = pArg var pChunk uintptr var pNextChunk uintptr @@ -76309,7 +76311,7 @@ func Xsqlite3RowSetClear(tls *libc.TLS, pArg uintptr) { /* sqlite3.c:52703:21: * // Deallocate all chunks from a RowSet. This frees all memory that // the RowSet has allocated over its lifetime. This routine is // the destructor for the RowSet. -func Xsqlite3RowSetDelete(tls *libc.TLS, pArg uintptr) { /* sqlite3.c:52723:21: */ +func Xsqlite3RowSetDelete(tls *libc.TLS, pArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52725:21: */ Xsqlite3RowSetClear(tls, pArg) Xsqlite3DbFree(tls, (*RowSet)(unsafe.Pointer(pArg)).Fdb, pArg) } @@ -76320,7 +76322,7 @@ func Xsqlite3RowSetDelete(tls *libc.TLS, pArg uintptr) { /* sqlite3.c:52723:21: // // In an OOM situation, the RowSet.db->mallocFailed flag is set and this // routine returns NULL. -func rowSetEntryAlloc(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:52736:27: */ +func rowSetEntryAlloc(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52738:27: */ if int32((*RowSet)(unsafe.Pointer(p)).FnFresh) == 0 { //OPTIMIZATION-IF-FALSE // We could allocate a fresh RowSetEntry each time one is needed, but it @@ -76343,7 +76345,7 @@ func rowSetEntryAlloc(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:52736:27: // // The mallocFailed flag of the database connection is set if a // memory allocation fails. -func Xsqlite3RowSetInsert(tls *libc.TLS, p uintptr, rowid I64) { /* sqlite3.c:52761:21: */ +func Xsqlite3RowSetInsert(tls *libc.TLS, p uintptr, rowid I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52763:21: */ var pEntry uintptr // The new entry var pLast uintptr // The last prior entry @@ -76373,7 +76375,7 @@ func Xsqlite3RowSetInsert(tls *libc.TLS, p uintptr, rowid I64) { /* sqlite3.c:52 // // The input lists are connected via pRight pointers and are // assumed to each already be in sorted order. -func rowSetEntryMerge(tls *libc.TLS, pA uintptr, pB uintptr) uintptr { /* sqlite3.c:52792:27: */ +func rowSetEntryMerge(tls *libc.TLS, pA uintptr, pB uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52794:27: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -76408,7 +76410,7 @@ func rowSetEntryMerge(tls *libc.TLS, pA uintptr, pB uintptr) uintptr { /* sqlite // Sort all elements on the list of RowSetEntry objects into order of // increasing v. -func rowSetEntrySort(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:52827:27: */ +func rowSetEntrySort(tls *libc.TLS, pIn uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52829:27: */ bp := tls.Alloc(320) defer tls.Free(320) @@ -76444,7 +76446,7 @@ func rowSetEntrySort(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:52827:27 // The input, pIn, is a binary tree (or subtree) of RowSetEntry objects. // Convert this tree into a linked list connected by the pRight pointers // and return pointers to the first and last elements of the new list. -func rowSetTreeToList(tls *libc.TLS, pIn uintptr, ppFirst uintptr, ppLast uintptr) { /* sqlite3.c:52856:13: */ +func rowSetTreeToList(tls *libc.TLS, pIn uintptr, ppFirst uintptr, ppLast uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52858:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -76475,7 +76477,7 @@ func rowSetTreeToList(tls *libc.TLS, pIn uintptr, ppFirst uintptr, ppLast uintpt // and leave *ppList set to NULL. // // Return a pointer to the root of the constructed binary tree. -func rowSetNDeepTree(tls *libc.TLS, ppList uintptr, iDepth int32) uintptr { /* sqlite3.c:52891:27: */ +func rowSetNDeepTree(tls *libc.TLS, ppList uintptr, iDepth int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52893:27: */ var p uintptr // Root of the new tree var pLeft uintptr // Left subtree if *(*uintptr)(unsafe.Pointer(ppList)) == uintptr(0) { //OPTIMIZATION-IF-TRUE @@ -76506,7 +76508,7 @@ func rowSetNDeepTree(tls *libc.TLS, ppList uintptr, iDepth int32) uintptr { /* s // Convert a sorted list of elements into a binary tree. Make the tree // as deep as it needs to be in order to contain the entire list. -func rowSetListToTree(tls *libc.TLS, pList uintptr) uintptr { /* sqlite3.c:52927:27: */ +func rowSetListToTree(tls *libc.TLS, pList uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52929:27: */ bp := tls.Alloc(8) defer tls.Free(8) *(*uintptr)(unsafe.Pointer(bp)) = pList @@ -76539,7 +76541,7 @@ func rowSetListToTree(tls *libc.TLS, pList uintptr) uintptr { /* sqlite3.c:52927 // been used. Older versions of RowSet allowed that, but as the // capability was not used by the code generator, it was removed // for code economy. -func Xsqlite3RowSetNext(tls *libc.TLS, p uintptr, pRowid uintptr) int32 { /* sqlite3.c:52959:20: */ +func Xsqlite3RowSetNext(tls *libc.TLS, p uintptr, pRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52961:20: */ // Cannot be used with sqlite3RowSetText() @@ -76572,7 +76574,7 @@ func Xsqlite3RowSetNext(tls *libc.TLS, p uintptr, pRowid uintptr) int32 { /* sql // If this is the first test of a new batch and if there exist entries // on pRowSet->pEntry, then sort those entries into the forest at // pRowSet->pForest so that they can be tested. -func Xsqlite3RowSetTest(tls *libc.TLS, pRowSet uintptr, iBatch int32, iRowid Sqlite3_int64) int32 { /* sqlite3.c:52993:20: */ +func Xsqlite3RowSetTest(tls *libc.TLS, pRowSet uintptr, iBatch int32, iRowid Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:52995:20: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -76711,7 +76713,7 @@ type Wal1 = struct { FnCkpt U32 F__ccgo_pad3 [4]byte FpSnapshot uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ //************* End of rowset.c ********************************************* //************* Begin file pager.c ****************************************** @@ -76757,7 +76759,7 @@ type Wal1 = struct { // Connection to a write-ahead log (WAL) file. // There is one object of this type for each pager. -type Wal = Wal1 /* sqlite3.c:53135:20 */ +type Wal = Wal1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:53137:20 */ //************* End of wal.h ************************************************ //************* Continuing where we left off in pager.c ********************* @@ -77146,7 +77148,7 @@ type PagerSavepoint1 = struct { FbTruncateOnRelease int32 FaWalData [4]U32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ //************* End of wal.h ************************************************ //************* Continuing where we left off in pager.c ********************* @@ -77526,7 +77528,7 @@ type PagerSavepoint1 = struct { // immediately following the last journal record written into the main // journal before the journal-header. This is required during savepoint // rollback (see pagerPlaybackSavepoint()). -type PagerSavepoint = PagerSavepoint1 /* sqlite3.c:53646:31 */ +type PagerSavepoint = PagerSavepoint1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:53648:31 */ // Indexes for use with Pager.aStat[]. The Pager.aStat[] array contains // the values accessed by passing SQLITE_DBSTATUS_CACHE_HIT, CACHE_MISS @@ -77559,11 +77561,11 @@ type PagerSavepoint = PagerSavepoint1 /* sqlite3.c:53646:31 */ // is different for every journal, we minimize that risk. var aJournalMagic = [8]uint8{ uint8(0xd9), uint8(0xd5), uint8(0x05), uint8(0xf9), uint8(0x20), uint8(0xa1), uint8(0x63), uint8(0xd7), -} /* sqlite3.c:53968:28 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:53970:28 */ // Set the Pager.xGet method for the appropriate routine used to fetch // content from the pager. -func setGetterMethod(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:54261:13: */ +func setGetterMethod(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54263:13: */ if (*Pager)(unsafe.Pointer(pPager)).FerrCode != 0 { (*Pager)(unsafe.Pointer(pPager)).FxGet = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, Pgno, uintptr, int32) int32 @@ -77586,7 +77588,7 @@ func setGetterMethod(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:54261:13: */ // * The page-number is less than or equal to PagerSavepoint.nOrig, and // * The bit corresponding to the page-number is not set in // PagerSavepoint.pInSavepoint. -func subjRequiresPage(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:54282:12: */ +func subjRequiresPage(tls *libc.TLS, pPg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54284:12: */ var pPager uintptr = (*PgHdr)(unsafe.Pointer(pPg)).FpPager var p uintptr var pgno Pgno = (*PgHdr)(unsafe.Pointer(pPg)).Fpgno @@ -77608,7 +77610,7 @@ func subjRequiresPage(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:54282:12: // error code is something goes wrong. // // All values are stored on disk as big-endian. -func read32bits(tls *libc.TLS, fd uintptr, offset I64, pRes uintptr) int32 { /* sqlite3.c:54315:12: */ +func read32bits(tls *libc.TLS, fd uintptr, offset I64, pRes uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54317:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -77625,7 +77627,7 @@ func read32bits(tls *libc.TLS, fd uintptr, offset I64, pRes uintptr) int32 { /* // Write a 32-bit integer into the given file descriptor. Return SQLITE_OK // on success or an error code is something goes wrong. -func write32bits(tls *libc.TLS, fd uintptr, offset I64, val U32) int32 { /* sqlite3.c:54334:12: */ +func write32bits(tls *libc.TLS, fd uintptr, offset I64, val U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54336:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -77642,7 +77644,7 @@ func write32bits(tls *libc.TLS, fd uintptr, offset I64, val U32) int32 { /* sqli // Except, if Pager.eLock is set to UNKNOWN_LOCK when this function is // called, do not modify it. See the comment above the #define of // UNKNOWN_LOCK for an explanation of this. -func pagerUnlockDb(tls *libc.TLS, pPager uintptr, eLock int32) int32 { /* sqlite3.c:54349:12: */ +func pagerUnlockDb(tls *libc.TLS, pPager uintptr, eLock int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54351:12: */ var rc int32 = SQLITE_OK if (*Sqlite3_file)(unsafe.Pointer((*Pager)(unsafe.Pointer(pPager)).Ffd)).FpMethods != uintptr(0) { @@ -77669,7 +77671,7 @@ func pagerUnlockDb(tls *libc.TLS, pPager uintptr, eLock int32) int32 { /* sqlite // called, do not modify it unless the new locking state is EXCLUSIVE_LOCK. // See the comment above the #define of UNKNOWN_LOCK for an explanation // of this. -func pagerLockDb(tls *libc.TLS, pPager uintptr, eLock int32) int32 { /* sqlite3.c:54377:12: */ +func pagerLockDb(tls *libc.TLS, pPager uintptr, eLock int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54379:12: */ var rc int32 = SQLITE_OK if int32((*Pager)(unsafe.Pointer(pPager)).FeLock) < eLock || int32((*Pager)(unsafe.Pointer(pPager)).FeLock) == EXCLUSIVE_LOCK+1 { @@ -77703,7 +77705,7 @@ func pagerLockDb(tls *libc.TLS, pPager uintptr, eLock int32) int32 { /* sqlite3. // returned in this case. // // If neither optimization can be used, 0 is returned. -func jrnlBufferSize(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:54410:12: */ +func jrnlBufferSize(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54412:12: */ _ = pPager @@ -77737,7 +77739,7 @@ func jrnlBufferSize(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:54410:12 // // If an error occurs while reading from the journal file, an SQLite // error code is returned. -func readSuperJournal(tls *libc.TLS, pJrnl uintptr, zSuper uintptr, nSuper U32) int32 { /* sqlite3.c:54515:12: */ +func readSuperJournal(tls *libc.TLS, pJrnl uintptr, zSuper uintptr, nSuper U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54517:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -77796,7 +77798,7 @@ func readSuperJournal(tls *libc.TLS, pJrnl uintptr, zSuper uintptr, nSuper U32) // 100 512 // 2000 2048 // -func journalHdrOffset(tls *libc.TLS, pPager uintptr) I64 { /* sqlite3.c:54571:12: */ +func journalHdrOffset(tls *libc.TLS, pPager uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54573:12: */ var offset I64 = int64(0) var c I64 = (*Pager)(unsafe.Pointer(pPager)).FjournalOff if c != 0 { @@ -77825,7 +77827,7 @@ func journalHdrOffset(tls *libc.TLS, pPager uintptr) I64 { /* sqlite3.c:54571:12 // // If an IO error occurs, abandon processing and return the IO error code. // Otherwise, return SQLITE_OK. -func zeroJournalHdr(tls *libc.TLS, pPager uintptr, doTruncate int32) int32 { /* sqlite3.c:54604:12: */ +func zeroJournalHdr(tls *libc.TLS, pPager uintptr, doTruncate int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54606:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -77860,7 +77862,7 @@ func zeroJournalHdr(tls *libc.TLS, pPager uintptr, doTruncate int32) int32 { /* return rc } -var zeroHdr = [28]int8{0: int8(0)} /* sqlite3.c:54615:25 */ +var zeroHdr = [28]int8{0: int8(0)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54617:25 */ // The journal file must be open when this routine is called. A journal // header (JOURNAL_HDR_SZ bytes) is written into the journal file at the @@ -77875,7 +77877,7 @@ var zeroHdr = [28]int8{0: int8(0)} /* sqlite3.c:54615:25 */ // - 4 bytes: Database page size. // // Followed by (JOURNAL_HDR_SZ - 28) bytes of unused space. -func writeJournalHdr(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:54654:12: */ +func writeJournalHdr(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54656:12: */ var rc int32 = SQLITE_OK // Return code var zHeader uintptr = (*Pager)(unsafe.Pointer(pPager)).FpTmpSpace // Temporary space used to build header var nHeader U32 = U32((*Pager)(unsafe.Pointer(pPager)).FpageSize) // Size of buffer pointed to by zHeader @@ -77985,7 +77987,7 @@ func writeJournalHdr(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:54654:1 // If the journal header file appears to be corrupted, SQLITE_DONE is // returned and *pNRec and *PDbSize are undefined. If JOURNAL_HDR_SZ bytes // cannot be read from the journal file an error code is returned. -func readJournalHdr(tls *libc.TLS, pPager uintptr, isHot int32, journalSize I64, pNRec uintptr, pDbSize uintptr) int32 { /* sqlite3.c:54772:12: */ +func readJournalHdr(tls *libc.TLS, pPager uintptr, isHot int32, journalSize I64, pNRec uintptr, pDbSize uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54774:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -78095,7 +78097,7 @@ func readJournalHdr(tls *libc.TLS, pPager uintptr, isHot int32, journalSize I64, // // If zSuper is a NULL pointer (occurs for a single database transaction), // this call is a no-op. -func writeSuperJournal(tls *libc.TLS, pPager uintptr, zSuper uintptr) int32 { /* sqlite3.c:54897:12: */ +func writeSuperJournal(tls *libc.TLS, pPager uintptr, zSuper uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54899:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -78155,21 +78157,21 @@ func writeSuperJournal(tls *libc.TLS, pPager uintptr, zSuper uintptr) int32 { /* } // Discard the entire contents of the in-memory page-cache. -func pager_reset(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:54965:13: */ +func pager_reset(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54967:13: */ (*Pager)(unsafe.Pointer(pPager)).FiDataVersion++ Xsqlite3BackupRestart(tls, (*Pager)(unsafe.Pointer(pPager)).FpBackup) Xsqlite3PcacheClear(tls, (*Pager)(unsafe.Pointer(pPager)).FpPCache) } // Return the pPager->iDataVersion value -func Xsqlite3PagerDataVersion(tls *libc.TLS, pPager uintptr) U32 { /* sqlite3.c:54974:20: */ +func Xsqlite3PagerDataVersion(tls *libc.TLS, pPager uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54976:20: */ return (*Pager)(unsafe.Pointer(pPager)).FiDataVersion } // Free all structures in the Pager.aSavepoint[] array and set both // Pager.aSavepoint and Pager.nSavepoint to zero. Close the sub-journal // if it is open and the pager is not in exclusive mode. -func releaseAllSavepoints(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:54983:13: */ +func releaseAllSavepoints(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:54985:13: */ var ii int32 // Iterator for looping through Pager.aSavepoint for ii = 0; ii < (*Pager)(unsafe.Pointer(pPager)).FnSavepoint; ii++ { Xsqlite3BitvecDestroy(tls, (*PagerSavepoint)(unsafe.Pointer((*Pager)(unsafe.Pointer(pPager)).FaSavepoint+uintptr(ii)*56)).FpInSavepoint) @@ -78186,7 +78188,7 @@ func releaseAllSavepoints(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:54983:13 // Set the bit number pgno in the PagerSavepoint.pInSavepoint // bitvecs of all open savepoints. Return SQLITE_OK if successful // or SQLITE_NOMEM if a malloc failure occurs. -func addToSavepointBitvecs(tls *libc.TLS, pPager uintptr, pgno Pgno) int32 { /* sqlite3.c:55002:12: */ +func addToSavepointBitvecs(tls *libc.TLS, pPager uintptr, pgno Pgno) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55004:12: */ var ii int32 // Loop counter var rc int32 = SQLITE_OK // Result code @@ -78215,7 +78217,7 @@ func addToSavepointBitvecs(tls *libc.TLS, pPager uintptr, pgno Pgno) int32 { /* // or not, any journal file left in the file-system will be treated // as a hot-journal and rolled back the next time a read-transaction // is opened (by this or by any other connection). -func pager_unlock(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:55034:13: */ +func pager_unlock(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55036:13: */ Xsqlite3BitvecDestroy(tls, (*Pager)(unsafe.Pointer(pPager)).FpInJournal) (*Pager)(unsafe.Pointer(pPager)).FpInJournal = uintptr(0) @@ -78307,7 +78309,7 @@ func pager_unlock(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:55034:13: */ // the persistent error occurred, then the rollback journal may need // to be replayed to restore the contents of the database file (as if // it were a hot-journal). -func pager_error(tls *libc.TLS, pPager uintptr, rc int32) int32 { /* sqlite3.c:55131:12: */ +func pager_error(tls *libc.TLS, pPager uintptr, rc int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55133:12: */ var rc2 int32 = rc & 0xff if rc2 == SQLITE_FULL || rc2 == SQLITE_IOERR { @@ -78332,7 +78334,7 @@ func pager_error(tls *libc.TLS, pPager uintptr, rc int32) int32 { /* sqlite3.c:5 // file has been created already (via a spill on pagerStress()) and // when the number of dirty pages in memory exceeds 25% of the total // cache size. -func pagerFlushOnCommit(tls *libc.TLS, pPager uintptr, bCommit int32) int32 { /* sqlite3.c:55165:12: */ +func pagerFlushOnCommit(tls *libc.TLS, pPager uintptr, bCommit int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55167:12: */ if int32((*Pager)(unsafe.Pointer(pPager)).FtempFile) == 0 { return 1 } @@ -78396,7 +78398,7 @@ func pagerFlushOnCommit(tls *libc.TLS, pPager uintptr, bCommit int32) int32 { /* // unlock operation fails as well, then the first error code related // to the first error encountered (the journal finalization one) is // returned. -func pager_end_transaction(tls *libc.TLS, pPager uintptr, hasSuper int32, bCommit int32) int32 { /* sqlite3.c:55225:12: */ +func pager_end_transaction(tls *libc.TLS, pPager uintptr, hasSuper int32, bCommit int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55227:12: */ var rc int32 = SQLITE_OK // Error code from journal finalization operation var rc2 int32 = SQLITE_OK // Error code from db file unlock operation @@ -78523,7 +78525,7 @@ func pager_end_transaction(tls *libc.TLS, pPager uintptr, hasSuper int32, bCommi // malloc error occurs during a rollback, then this will itself cause // the pager to enter the ERROR state. Which will be cleared by the // call to pager_unlock(), as described above. -func pagerUnlockAndRollback(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:55372:13: */ +func pagerUnlockAndRollback(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55374:13: */ if int32((*Pager)(unsafe.Pointer(pPager)).FeState) != PAGER_ERROR && int32((*Pager)(unsafe.Pointer(pPager)).FeState) != PAGER_OPEN { if int32((*Pager)(unsafe.Pointer(pPager)).FeState) >= PAGER_WRITER_LOCKED { @@ -78555,7 +78557,7 @@ func pagerUnlockAndRollback(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:55372: // It is much less likely that the two ends of the journal record will be // correct and the middle be corrupt. Thus, this "checksum" scheme, // though fast and simple, catches the mostly likely kind of corruption. -func pager_cksum(tls *libc.TLS, pPager uintptr, aData uintptr) U32 { /* sqlite3.c:55406:12: */ +func pager_cksum(tls *libc.TLS, pPager uintptr, aData uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55408:12: */ var cksum U32 = (*Pager)(unsafe.Pointer(pPager)).FcksumInit // Checksum value to return var i int32 = int32((*Pager)(unsafe.Pointer(pPager)).FpageSize - int64(200)) // Loop counter for i > 0 { @@ -78600,7 +78602,7 @@ func pager_cksum(tls *libc.TLS, pPager uintptr, aData uintptr) U32 { /* sqlite3. // If this is a savepoint rollback, then memory may have to be dynamically // allocated by this function. If this is the case and an allocation fails, // SQLITE_NOMEM is returned. -func pager_playback_one_page(tls *libc.TLS, pPager uintptr, pOffset uintptr, pDone uintptr, isMainJrnl int32, isSavepnt int32) int32 { /* sqlite3.c:55453:12: */ +func pager_playback_one_page(tls *libc.TLS, pPager uintptr, pOffset uintptr, pDone uintptr, isMainJrnl int32, isSavepnt int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55455:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -78834,7 +78836,7 @@ func pager_playback_one_page(tls *libc.TLS, pPager uintptr, pOffset uintptr, pDo // the entire contents of the super-journal file. This could be // a couple of kilobytes or so - potentially larger than the page // size. -func pager_delsuper(tls *libc.TLS, pPager uintptr, zSuper uintptr) int32 { /* sqlite3.c:55700:12: */ +func pager_delsuper(tls *libc.TLS, pPager uintptr, zSuper uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55702:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -79000,7 +79002,7 @@ __14: // // If successful, return SQLITE_OK. If an IO error occurs while modifying // the database file, return the error code to the caller. -func pager_truncate(tls *libc.TLS, pPager uintptr, nPage Pgno) int32 { /* sqlite3.c:55818:12: */ +func pager_truncate(tls *libc.TLS, pPager uintptr, nPage Pgno) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55820:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -79035,7 +79037,7 @@ func pager_truncate(tls *libc.TLS, pPager uintptr, nPage Pgno) int32 { /* sqlite // Return a sanitized version of the sector-size of OS file pFile. The // return value is guaranteed to lie between 32 and MAX_SECTOR_SIZE. -func Xsqlite3SectorSize(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:55854:20: */ +func Xsqlite3SectorSize(tls *libc.TLS, pFile uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55856:20: */ var iRet int32 = Xsqlite3OsSectorSize(tls, pFile) if iRet < 32 { iRet = 512 @@ -79067,7 +79069,7 @@ func Xsqlite3SectorSize(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:55854 // (that is what POWERSAFE_OVERWRITE means), so we minimize the sector // size. For backwards compatibility of the rollback journal file format, // we cannot reduce the effective sector size below 512. -func setSectorSize(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:55888:13: */ +func setSectorSize(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55890:13: */ if (*Pager)(unsafe.Pointer(pPager)).FtempFile != 0 || Xsqlite3OsDeviceCharacteristics(tls, (*Pager)(unsafe.Pointer(pPager)).Ffd)&SQLITE_IOCAP_POWERSAFE_OVERWRITE != 0 { @@ -79135,7 +79137,7 @@ func setSectorSize(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:55888:13: */ // If the journal really is hot, reset the pager cache prior rolling // back any content. If the journal is merely persistent, no reset is // needed. -func pager_playback(tls *libc.TLS, pPager uintptr, isHot int32) int32 { /* sqlite3.c:55961:12: */ +func pager_playback(tls *libc.TLS, pPager uintptr, isHot int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:55963:12: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -79426,7 +79428,7 @@ __28: // // If an IO error occurs, then the IO error is returned to the caller. // Otherwise, SQLITE_OK is returned. -func readDbPage(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:56181:12: */ +func readDbPage(tls *libc.TLS, pPg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56183:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -79480,7 +79482,7 @@ func readDbPage(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:56181:12: */ // This is an unconditional update. See also the pager_incr_changecounter() // routine which only updates the change-counter if the update is actually // needed, as determined by the pPager->changeCountDone state variable. -func pager_write_changecounter(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:56244:13: */ +func pager_write_changecounter(tls *libc.TLS, pPg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56246:13: */ var change_counter U32 if pPg == uintptr(0) { return @@ -79507,7 +79509,7 @@ func pager_write_changecounter(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:56244: // references, the page content is reloaded from the database. If the // attempt to reload content from the database is required and fails, // return an SQLite error code. Otherwise, SQLITE_OK. -func pagerUndoCallback(tls *libc.TLS, pCtx uintptr, iPg Pgno) int32 { /* sqlite3.c:56272:12: */ +func pagerUndoCallback(tls *libc.TLS, pCtx uintptr, iPg Pgno) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56274:12: */ var rc int32 = SQLITE_OK var pPager uintptr = pCtx var pPg uintptr @@ -79538,7 +79540,7 @@ func pagerUndoCallback(tls *libc.TLS, pCtx uintptr, iPg Pgno) int32 { /* sqlite3 } // This function is called to rollback a transaction on a WAL database. -func pagerRollbackWal(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:56307:12: */ +func pagerRollbackWal(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56309:12: */ var rc int32 // Return Code var pList uintptr // List of dirty pages to revert @@ -79569,7 +79571,7 @@ func pagerRollbackWal(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:56307: // // The list of pages passed into this routine is always sorted by page number. // Hence, if page 1 appears anywhere on the list, it will be the first page. -func pagerWalFrames(tls *libc.TLS, pPager uintptr, pList uintptr, nTruncate Pgno, isCommit int32) int32 { /* sqlite3.c:56339:12: */ +func pagerWalFrames(tls *libc.TLS, pPager uintptr, pList uintptr, nTruncate Pgno, isCommit int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56341:12: */ bp := tls.Alloc(8) defer tls.Free(8) *(*uintptr)(unsafe.Pointer(bp)) = pList @@ -79617,7 +79619,7 @@ func pagerWalFrames(tls *libc.TLS, pPager uintptr, pList uintptr, nTruncate Pgno // makes a snapshot of the database at the current point in time and preserves // that snapshot for use by the reader in spite of concurrently changes by // other writers or checkpointers. -func pagerBeginReadTransaction(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:56406:12: */ +func pagerBeginReadTransaction(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56408:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -79648,7 +79650,7 @@ func pagerBeginReadTransaction(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3 // If no error occurs, SQLITE_OK is returned and the size of the database // in pages is stored in *pnPage. Otherwise, an error code (perhaps // SQLITE_IOERR_FSTAT) is returned and *pnPage is left unmodified. -func pagerPagecount(tls *libc.TLS, pPager uintptr, pnPage uintptr) int32 { /* sqlite3.c:56439:12: */ +func pagerPagecount(tls *libc.TLS, pPager uintptr, pnPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56441:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -79702,7 +79704,7 @@ func pagerPagecount(tls *libc.TLS, pPager uintptr, pnPage uintptr) int32 { /* sq // a WAL on a none-empty database, this ensures there is no race condition // between the xAccess() below and an xDelete() being executed by some // other connection. -func pagerOpenWalIfPresent(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:56499:12: */ +func pagerOpenWalIfPresent(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56501:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -79770,7 +79772,7 @@ func pagerOpenWalIfPresent(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:5 // is reset to the value that it held at the start of the savepoint // (or transaction). No page with a page-number greater than this value // is played back. If one is encountered it is simply skipped. -func pagerPlaybackSavepoint(tls *libc.TLS, pPager uintptr, pSavepoint uintptr) int32 { /* sqlite3.c:56566:12: */ +func pagerPlaybackSavepoint(tls *libc.TLS, pPager uintptr, pSavepoint uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56568:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -79879,18 +79881,18 @@ func pagerPlaybackSavepoint(tls *libc.TLS, pPager uintptr, pSavepoint uintptr) i // Change the maximum number of in-memory pages that are allowed // before attempting to recycle clean and unused pages. -func Xsqlite3PagerSetCachesize(tls *libc.TLS, pPager uintptr, mxPage int32) { /* sqlite3.c:56678:21: */ +func Xsqlite3PagerSetCachesize(tls *libc.TLS, pPager uintptr, mxPage int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56680:21: */ Xsqlite3PcacheSetCachesize(tls, (*Pager)(unsafe.Pointer(pPager)).FpPCache, mxPage) } // Change the maximum number of in-memory pages that are allowed // before attempting to spill pages to journal. -func Xsqlite3PagerSetSpillsize(tls *libc.TLS, pPager uintptr, mxPage int32) int32 { /* sqlite3.c:56686:20: */ +func Xsqlite3PagerSetSpillsize(tls *libc.TLS, pPager uintptr, mxPage int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56688:20: */ return Xsqlite3PcacheSetSpillsize(tls, (*Pager)(unsafe.Pointer(pPager)).FpPCache, mxPage) } // Invoke SQLITE_FCNTL_MMAP_SIZE based on the current value of szMmap. -func pagerFixMaplimit(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:56693:13: */ +func pagerFixMaplimit(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56695:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -79906,13 +79908,13 @@ func pagerFixMaplimit(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:56693:13: */ } // Change the maximum size of any memory mapping made of the database file. -func Xsqlite3PagerSetMmapLimit(tls *libc.TLS, pPager uintptr, szMmap Sqlite3_int64) { /* sqlite3.c:56709:21: */ +func Xsqlite3PagerSetMmapLimit(tls *libc.TLS, pPager uintptr, szMmap Sqlite3_int64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56711:21: */ (*Pager)(unsafe.Pointer(pPager)).FszMmap = szMmap pagerFixMaplimit(tls, pPager) } // Free as much memory as possible from the pager. -func Xsqlite3PagerShrink(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:56717:21: */ +func Xsqlite3PagerShrink(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56719:21: */ Xsqlite3PcacheShrink(tls, (*Pager)(unsafe.Pointer(pPager)).FpPCache) } @@ -79965,7 +79967,7 @@ func Xsqlite3PagerShrink(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:56717:21: // // Numeric values associated with these states are OFF==1, NORMAL=2, // and FULL=3. -func Xsqlite3PagerSetFlags(tls *libc.TLS, pPager uintptr, pgFlags uint32) { /* sqlite3.c:56773:21: */ +func Xsqlite3PagerSetFlags(tls *libc.TLS, pPager uintptr, pgFlags uint32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56775:21: */ var level uint32 = pgFlags & uint32(PAGER_SYNCHRONOUS_MASK) if (*Pager)(unsafe.Pointer(pPager)).FtempFile != 0 { (*Pager)(unsafe.Pointer(pPager)).FnoSync = U8(1) @@ -80029,7 +80031,7 @@ func Xsqlite3PagerSetFlags(tls *libc.TLS, pPager uintptr, pgFlags uint32) { /* s // SQLITE_OPEN_CREATE // SQLITE_OPEN_EXCLUSIVE // SQLITE_OPEN_DELETEONCLOSE -func pagerOpentemp(tls *libc.TLS, pPager uintptr, pFile uintptr, vfsFlags int32) int32 { /* sqlite3.c:56833:12: */ +func pagerOpentemp(tls *libc.TLS, pPager uintptr, pFile uintptr, vfsFlags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56835:12: */ var rc int32 // Return code vfsFlags = vfsFlags | (SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE | SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE) @@ -80057,7 +80059,7 @@ func pagerOpentemp(tls *libc.TLS, pPager uintptr, pFile uintptr, vfsFlags int32) // If the busy-handler callback returns non-zero, the lock is // retried. If it returns zero, then the SQLITE_BUSY error is // returned to the caller of the pager API function. -func Xsqlite3PagerSetBusyHandler(tls *libc.TLS, pPager uintptr, xBusyHandler uintptr, pBusyHandlerArg uintptr) { /* sqlite3.c:56872:21: */ +func Xsqlite3PagerSetBusyHandler(tls *libc.TLS, pPager uintptr, xBusyHandler uintptr, pBusyHandlerArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56874:21: */ var ap uintptr (*Pager)(unsafe.Pointer(pPager)).FxBusyHandler = xBusyHandler (*Pager)(unsafe.Pointer(pPager)).FpBusyHandlerArg = pBusyHandlerArg @@ -80094,7 +80096,7 @@ func Xsqlite3PagerSetBusyHandler(tls *libc.TLS, pPager uintptr, xBusyHandler uin // conditions above is not true, the pager was in error state when this // function was called, or because the memory allocation attempt failed, // then *pPageSize is set to the old, retained page size before returning. -func Xsqlite3PagerSetPagesize(tls *libc.TLS, pPager uintptr, pPageSize uintptr, nReserve int32) int32 { /* sqlite3.c:56916:20: */ +func Xsqlite3PagerSetPagesize(tls *libc.TLS, pPager uintptr, pPageSize uintptr, nReserve int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56918:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -80163,7 +80165,7 @@ func Xsqlite3PagerSetPagesize(tls *libc.TLS, pPager uintptr, pPageSize uintptr, // during rollback and will be overwritten whenever a rollback // occurs. But other modules are free to use it too, as long as // no rollbacks are happening. -func Xsqlite3PagerTempSpace(tls *libc.TLS, pPager uintptr) uintptr { /* sqlite3.c:56984:21: */ +func Xsqlite3PagerTempSpace(tls *libc.TLS, pPager uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56986:21: */ return (*Pager)(unsafe.Pointer(pPager)).FpTmpSpace } @@ -80172,7 +80174,7 @@ func Xsqlite3PagerTempSpace(tls *libc.TLS, pPager uintptr) uintptr { /* sqlite3. // maximum page count below the current size of the database. // // Regardless of mxPage, return the current maximum page count. -func Xsqlite3PagerMaxPageCount(tls *libc.TLS, pPager uintptr, mxPage Pgno) Pgno { /* sqlite3.c:56995:21: */ +func Xsqlite3PagerMaxPageCount(tls *libc.TLS, pPager uintptr, mxPage Pgno) Pgno { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:56997:21: */ if mxPage > Pgno(0) { (*Pager)(unsafe.Pointer(pPager)).FmxPgno = mxPage } @@ -80203,7 +80205,7 @@ func Xsqlite3PagerMaxPageCount(tls *libc.TLS, pPager uintptr, mxPage Pgno) Pgno // If any IO error apart from SQLITE_IOERR_SHORT_READ is encountered, // the error code is returned to the caller and the contents of the // output buffer undefined. -func Xsqlite3PagerReadFileheader(tls *libc.TLS, pPager uintptr, N int32, pDest uintptr) int32 { /* sqlite3.c:57045:20: */ +func Xsqlite3PagerReadFileheader(tls *libc.TLS, pPager uintptr, N int32, pDest uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57047:20: */ var rc int32 = SQLITE_OK libc.Xmemset(tls, pDest, 0, uint64(N)) @@ -80226,7 +80228,7 @@ func Xsqlite3PagerReadFileheader(tls *libc.TLS, pPager uintptr, N int32, pDest u // // However, if the file is between 1 and <page-size> bytes in size, then // this is considered a 1 page file. -func Xsqlite3PagerPagecount(tls *libc.TLS, pPager uintptr, pnPage uintptr) { /* sqlite3.c:57073:21: */ +func Xsqlite3PagerPagecount(tls *libc.TLS, pPager uintptr, pnPage uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57075:21: */ *(*int32)(unsafe.Pointer(pnPage)) = int32((*Pager)(unsafe.Pointer(pPager)).FdbSize) } @@ -80243,7 +80245,7 @@ func Xsqlite3PagerPagecount(tls *libc.TLS, pPager uintptr, pnPage uintptr) { /* // Return SQLITE_OK on success and an error code if we cannot obtain // the lock. If the lock is obtained successfully, set the Pager.state // variable to locktype before returning. -func pager_wait_on_lock(tls *libc.TLS, pPager uintptr, locktype int32) int32 { /* sqlite3.c:57094:12: */ +func pager_wait_on_lock(tls *libc.TLS, pPager uintptr, locktype int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57096:12: */ var rc int32 // Return code // Check that this is either a no-op (because the requested lock is @@ -80288,7 +80290,7 @@ func pager_wait_on_lock(tls *libc.TLS, pPager uintptr, locktype int32) int32 { / // Once this function has been called, the transaction must either be // rolled back or committed. It is not safe to call this function and // then continue writing to the database. -func Xsqlite3PagerTruncateImage(tls *libc.TLS, pPager uintptr, nPage Pgno) { /* sqlite3.c:57165:21: */ +func Xsqlite3PagerTruncateImage(tls *libc.TLS, pPager uintptr, nPage Pgno) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57167:21: */ (*Pager)(unsafe.Pointer(pPager)).FdbSize = nPage @@ -80315,7 +80317,7 @@ func Xsqlite3PagerTruncateImage(tls *libc.TLS, pPager uintptr, nPage Pgno) { /* // // If everything goes as planned, SQLITE_OK is returned. Otherwise, // an SQLite error code. -func pagerSyncHotJournal(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:57196:12: */ +func pagerSyncHotJournal(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57198:12: */ var rc int32 = SQLITE_OK if !(int32((*Pager)(unsafe.Pointer(pPager)).FnoSync) != 0) { rc = Xsqlite3OsSync(tls, (*Pager)(unsafe.Pointer(pPager)).Fjfd, SQLITE_SYNC_NORMAL) @@ -80334,7 +80336,7 @@ func pagerSyncHotJournal(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:571 // // Page references obtained by calling this function should be released // by calling pagerReleaseMapPage(). -func pagerAcquireMapPage(tls *libc.TLS, pPager uintptr, pgno Pgno, pData uintptr, ppPage uintptr) int32 { /* sqlite3.c:57218:12: */ +func pagerAcquireMapPage(tls *libc.TLS, pPager uintptr, pgno Pgno, pData uintptr, ppPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57220:12: */ var p uintptr // Memory mapped page to return if (*Pager)(unsafe.Pointer(pPager)).FpMmapFreelist != 0 { @@ -80364,7 +80366,7 @@ func pagerAcquireMapPage(tls *libc.TLS, pPager uintptr, pgno Pgno, pData uintptr // Release a reference to page pPg. pPg must have been returned by an // earlier call to pagerAcquireMapPage(). -func pagerReleaseMapPage(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:57262:13: */ +func pagerReleaseMapPage(tls *libc.TLS, pPg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57264:13: */ var pPager uintptr = (*PgHdr)(unsafe.Pointer(pPg)).FpPager (*Pager)(unsafe.Pointer(pPager)).FnMmapOut-- (*PgHdr)(unsafe.Pointer(pPg)).FpDirty = (*Pager)(unsafe.Pointer(pPager)).FpMmapFreelist @@ -80374,7 +80376,7 @@ func pagerReleaseMapPage(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:57262:13: */ } // Free all PgHdr objects stored in the Pager.pMmapFreelist list. -func pagerFreeMapHdrs(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:57275:13: */ +func pagerFreeMapHdrs(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57277:13: */ var p uintptr var pNext uintptr for p = (*Pager)(unsafe.Pointer(pPager)).FpMmapFreelist; p != 0; p = pNext { @@ -80387,7 +80389,7 @@ func pagerFreeMapHdrs(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:57275:13: */ // under the pager. Return SQLITE_OK if the database is still where it ought // to be on disk. Return non-zero (SQLITE_READONLY_DBMOVED or some other error // code from sqlite3OsAccess()) if the database has gone missing. -func databaseIsUnmoved(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:57289:12: */ +func databaseIsUnmoved(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57291:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -80425,7 +80427,7 @@ func databaseIsUnmoved(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:57289 // is made to roll it back. If an error occurs during the rollback // a hot journal may be left in the filesystem but no error is returned // to the caller. -func Xsqlite3PagerClose(tls *libc.TLS, pPager uintptr, db uintptr) int32 { /* sqlite3.c:57323:20: */ +func Xsqlite3PagerClose(tls *libc.TLS, pPager uintptr, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57325:20: */ var pTmp uintptr = (*Pager)(unsafe.Pointer(pPager)).FpTmpSpace Xsqlite3BeginBenignMalloc(tls) @@ -80474,7 +80476,7 @@ func Xsqlite3PagerClose(tls *libc.TLS, pPager uintptr, db uintptr) int32 { /* sq } // Increment the reference count for page pPg. -func Xsqlite3PagerRef(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:57392:21: */ +func Xsqlite3PagerRef(tls *libc.TLS, pPg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57394:21: */ Xsqlite3PcacheRef(tls, pPg) } @@ -80511,7 +80513,7 @@ func Xsqlite3PagerRef(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:57392:21: */ // If successful, this routine clears the PGHDR_NEED_SYNC flag of every // page currently held in memory before returning SQLITE_OK. If an IO // error is encountered, then the IO error code is returned to the caller. -func syncJournal(tls *libc.TLS, pPager uintptr, newHdr int32) int32 { /* sqlite3.c:57431:12: */ +func syncJournal(tls *libc.TLS, pPager uintptr, newHdr int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57433:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -80625,7 +80627,7 @@ func syncJournal(tls *libc.TLS, pPager uintptr, newHdr int32) int32 { /* sqlite3 return SQLITE_OK } -var zerobyte U8 = U8(0) /* sqlite3.c:57482:27 */ +var zerobyte U8 = U8(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57484:27 */ // The argument is the first in a linked list of dirty pages connected // by the PgHdr.pDirty pointer. This function writes each one of the @@ -80657,7 +80659,7 @@ var zerobyte U8 = U8(0) /* sqlite3.c:57482:27 */ // If everything is successful, SQLITE_OK is returned. If an IO error // occurs, an IO error code is returned. Or, if the EXCLUSIVE lock cannot // be obtained, SQLITE_BUSY is returned. -func pager_write_pagelist(tls *libc.TLS, pPager uintptr, pList uintptr) int32 { /* sqlite3.c:57574:12: */ +func pager_write_pagelist(tls *libc.TLS, pPager uintptr, pList uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57576:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -80737,7 +80739,7 @@ func pager_write_pagelist(tls *libc.TLS, pPager uintptr, pList uintptr) int32 { // SQLITE_OK is returned if everything goes according to plan. An // SQLITE_IOERR_XXX error code is returned if a call to sqlite3OsOpen() // fails. -func openSubJournal(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:57665:12: */ +func openSubJournal(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57667:12: */ var rc int32 = SQLITE_OK if !((*Sqlite3_file)(unsafe.Pointer((*Pager)(unsafe.Pointer(pPager)).Fsjfd)).FpMethods != uintptr(0)) { var flags int32 = SQLITE_OPEN_SUBJOURNAL | SQLITE_OPEN_READWRITE | @@ -80761,7 +80763,7 @@ func openSubJournal(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:57665:12 // error code if the attempt to write to the sub-journal fails, or // SQLITE_NOMEM if a malloc fails while setting a bit in a savepoint // bitvec. -func subjournalPage(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:57691:12: */ +func subjournalPage(tls *libc.TLS, pPg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57693:12: */ var rc int32 = SQLITE_OK var pPager uintptr = (*PgHdr)(unsafe.Pointer(pPg)).FpPager if int32((*Pager)(unsafe.Pointer(pPager)).FjournalMode) != PAGER_JOURNALMODE_OFF { @@ -80792,7 +80794,7 @@ func subjournalPage(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:57691:12: * return rc } -func subjournalPageIfRequired(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:57727:12: */ +func subjournalPageIfRequired(tls *libc.TLS, pPg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57729:12: */ if subjRequiresPage(tls, pPg) != 0 { return subjournalPage(tls, pPg) } else { @@ -80818,7 +80820,7 @@ func subjournalPageIfRequired(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:5 // page clean, the IO error code is returned. If the page cannot be // made clean for some other reason, but no error occurs, then SQLITE_OK // is returned by sqlite3PcacheMakeClean() is not called. -func pagerStress(tls *libc.TLS, p uintptr, pPg uintptr) int32 { /* sqlite3.c:57754:12: */ +func pagerStress(tls *libc.TLS, p uintptr, pPg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57756:12: */ var pPager uintptr = p var rc int32 = SQLITE_OK @@ -80880,7 +80882,7 @@ func pagerStress(tls *libc.TLS, p uintptr, pPg uintptr) int32 { /* sqlite3.c:577 } // Flush all unreferenced dirty pages to disk. -func Xsqlite3PagerFlush(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:57831:20: */ +func Xsqlite3PagerFlush(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57833:20: */ var rc int32 = (*Pager)(unsafe.Pointer(pPager)).FerrCode if !(int32((*Pager)(unsafe.Pointer(pPager)).FmemDb) != 0) { var pList uintptr = Xsqlite3PcacheDirtyList(tls, (*Pager)(unsafe.Pointer(pPager)).FpPCache) @@ -80927,7 +80929,7 @@ func Xsqlite3PagerFlush(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:5783 // and error code returned. This function may return SQLITE_NOMEM // (sqlite3Malloc() is used to allocate memory), SQLITE_CANTOPEN or // various SQLITE_IO_XXX errors. -func Xsqlite3PagerOpen(tls *libc.TLS, pVfs uintptr, ppPager uintptr, zFilename uintptr, nExtra int32, flags int32, vfsFlags int32, xReinit uintptr) int32 { /* sqlite3.c:57880:20: */ +func Xsqlite3PagerOpen(tls *libc.TLS, pVfs uintptr, ppPager uintptr, zFilename uintptr, nExtra int32, flags int32, vfsFlags int32, xReinit uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:57882:20: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -81053,7 +81055,7 @@ __11: // bytes in length. This means the database cannot be opened, // as it will not be possible to open the journal file or even // check for a hot-journal before reading. - rc = Xsqlite3CantopenError(tls, 57967) + rc = Xsqlite3CantopenError(tls, 57969) __12: ; if !(rc != SQLITE_OK) { @@ -81372,7 +81374,7 @@ __37: // Return the sqlite3_file for the main database given the name // of the corresonding WAL or Journal name as passed into // xOpen. -func Xsqlite3_database_file_object(tls *libc.TLS, zName uintptr) uintptr { /* sqlite3.c:58252:25: */ +func Xsqlite3_database_file_object(tls *libc.TLS, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58254:25: */ var pPager uintptr for int32(*(*int8)(unsafe.Pointer(zName + libc.UintptrFromInt32(-1)))) != 0 || int32(*(*int8)(unsafe.Pointer(zName + libc.UintptrFromInt32(-2)))) != 0 || int32(*(*int8)(unsafe.Pointer(zName + libc.UintptrFromInt32(-3)))) != 0 || int32(*(*int8)(unsafe.Pointer(zName + libc.UintptrFromInt32(-4)))) != 0 { zName-- @@ -81410,7 +81412,7 @@ func Xsqlite3_database_file_object(tls *libc.TLS, zName uintptr) uintptr { /* sq // set to 0 and SQLITE_OK returned. If an IO error occurs while trying // to determine whether or not a hot-journal file exists, the IO error // code is returned and the value of *pExists is undefined. -func hasHotJournal(tls *libc.TLS, pPager uintptr, pExists uintptr) int32 { /* sqlite3.c:58293:12: */ +func hasHotJournal(tls *libc.TLS, pPager uintptr, pExists uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58295:12: */ bp := tls.Alloc(17) defer tls.Free(17) @@ -81521,7 +81523,7 @@ func hasHotJournal(tls *libc.TLS, pPager uintptr, pExists uintptr) int32 { /* sq // If everything is successful, SQLITE_OK is returned. If an IO error // occurs while locking the database, checking for a hot-journal file or // rolling back a journal file, the IO error code is returned. -func Xsqlite3PagerSharedLock(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:58413:20: */ +func Xsqlite3PagerSharedLock(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58415:20: */ bp := tls.Alloc(28) defer tls.Free(28) @@ -81647,7 +81649,7 @@ __7: if !(rc == SQLITE_OK && *(*int32)(unsafe.Pointer(bp + 8))&SQLITE_OPEN_READONLY != 0) { goto __10 } - rc = Xsqlite3CantopenError(tls, 58497) + rc = Xsqlite3CantopenError(tls, 58499) Xsqlite3OsClose(tls, (*Pager)(unsafe.Pointer(pPager)).Fjfd) __10: ; @@ -81796,7 +81798,7 @@ __24: // Except, in locking_mode=EXCLUSIVE when there is nothing to in // the rollback journal, the unlock is not performed and there is // nothing to rollback, so this routine is a no-op. -func pagerUnlockIfUnused(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:58630:13: */ +func pagerUnlockIfUnused(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58632:13: */ if Xsqlite3PcacheRefCount(tls, (*Pager)(unsafe.Pointer(pPager)).FpPCache) == 0 { // because page1 is never memory mapped pagerUnlockAndRollback(tls, pPager) @@ -81858,7 +81860,7 @@ func pagerUnlockIfUnused(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:58630:13: // has to go to disk, and could also playback an old journal if necessary. // Since Lookup() never goes to disk, it never has to deal with locks // or journal files. -func getPageNormal(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* sqlite3.c:58694:12: */ +func getPageNormal(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58696:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -81871,7 +81873,7 @@ func getPageNormal(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, fla if !(pgno == Pgno(0)) { goto __1 } - return Xsqlite3CorruptError(tls, 58710) + return Xsqlite3CorruptError(tls, 58712) __1: ; *(*uintptr)(unsafe.Pointer(bp /* pBase */)) = Xsqlite3PcacheFetch(tls, (*Pager)(unsafe.Pointer(pPager)).FpPCache, pgno, 3) @@ -81917,7 +81919,7 @@ __5: if !(pgno == Pgno(I64(Xsqlite3PendingByte)/(*Pager)(unsafe.Pointer(pPager)).FpageSize+int64(1))) { goto __7 } - rc = Xsqlite3CorruptError(tls, 58742) + rc = Xsqlite3CorruptError(tls, 58744) goto pager_acquire_err __7: ; @@ -81989,7 +81991,7 @@ __14: } // The page getter for when memory-mapped I/O is enabled -func getPageMMap(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* sqlite3.c:58796:12: */ +func getPageMMap(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58798:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -82009,7 +82011,7 @@ func getPageMMap(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags // test in the previous statement, and avoid testing pgno==0 in the // common case where pgno is large. if pgno <= Pgno(1) && pgno == Pgno(0) { - return Xsqlite3CorruptError(tls, 58821) + return Xsqlite3CorruptError(tls, 58823) } if bMmapOk != 0 && (*Pager)(unsafe.Pointer(pPager)).FpWal != uintptr(0) { @@ -82047,7 +82049,7 @@ func getPageMMap(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags } // The page getter method for when the pager is an error state -func getPageError(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* sqlite3.c:58865:12: */ +func getPageError(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58867:12: */ _ = pgno _ = flags @@ -82056,7 +82058,7 @@ func getPageError(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flag } // Dispatch all page fetch requests to the appropriate getter method. -func Xsqlite3PagerGet(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* sqlite3.c:58881:20: */ +func Xsqlite3PagerGet(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58883:20: */ // printf("PAGE %u\n", pgno); fflush(stdout); return (*struct { f func(*libc.TLS, uintptr, Pgno, uintptr, int32) int32 @@ -82072,7 +82074,7 @@ func Xsqlite3PagerGet(tls *libc.TLS, pPager uintptr, pgno Pgno, ppPage uintptr, // in the page if the page is not already in cache. This routine // returns NULL if the page is not in cache or if a disk I/O error // has ever happened. -func Xsqlite3PagerLookup(tls *libc.TLS, pPager uintptr, pgno Pgno) uintptr { /* sqlite3.c:58902:23: */ +func Xsqlite3PagerLookup(tls *libc.TLS, pPager uintptr, pgno Pgno) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58904:23: */ var pPage uintptr pPage = Xsqlite3PcacheFetch(tls, (*Pager)(unsafe.Pointer(pPager)).FpPCache, pgno, 0) @@ -82093,7 +82095,7 @@ func Xsqlite3PagerLookup(tls *libc.TLS, pPager uintptr, pgno Pgno) uintptr { /* // Use sqlite3PagerUnrefPageOne() to release page1. This latter routine // checks the total number of outstanding pages and if the number of // pages reaches zero it drops the database lock. -func Xsqlite3PagerUnrefNotNull(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:58925:21: */ +func Xsqlite3PagerUnrefNotNull(tls *libc.TLS, pPg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58927:21: */ if int32((*DbPage)(unsafe.Pointer(pPg)).Fflags)&PGHDR_MMAP != 0 { // Page1 is never memory mapped @@ -82105,13 +82107,13 @@ func Xsqlite3PagerUnrefNotNull(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:58925: } -func Xsqlite3PagerUnref(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:58937:21: */ +func Xsqlite3PagerUnref(tls *libc.TLS, pPg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58939:21: */ if pPg != 0 { Xsqlite3PagerUnrefNotNull(tls, pPg) } } -func Xsqlite3PagerUnrefPageOne(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:58940:21: */ +func Xsqlite3PagerUnrefPageOne(tls *libc.TLS, pPg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58942:21: */ var pPager uintptr // Page1 is never memory mapped @@ -82140,7 +82142,7 @@ func Xsqlite3PagerUnrefPageOne(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:58940: // Return SQLITE_OK if everything is successful. Otherwise, return // SQLITE_NOMEM if the attempt to allocate Pager.pInJournal fails, or // an IO error code if opening or writing the journal file fails. -func pager_open_journal(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:58972:12: */ +func pager_open_journal(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:58974:12: */ var rc int32 = SQLITE_OK // Return code var pVfs uintptr = (*Pager)(unsafe.Pointer(pPager)).FpVfs // Local cache of vfs pointer @@ -82222,7 +82224,7 @@ func pager_open_journal(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:5897 // sub-journal. If the subjInMemory argument is zero, then any required // sub-journal is implemented in-memory if pPager is an in-memory database, // or using a temporary file otherwise. -func Xsqlite3PagerBegin(tls *libc.TLS, pPager uintptr, exFlag int32, subjInMemory int32) int32 { /* sqlite3.c:59061:20: */ +func Xsqlite3PagerBegin(tls *libc.TLS, pPager uintptr, exFlag int32, subjInMemory int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59063:20: */ var rc int32 = SQLITE_OK if (*Pager)(unsafe.Pointer(pPager)).FerrCode != 0 { @@ -82282,7 +82284,7 @@ func Xsqlite3PagerBegin(tls *libc.TLS, pPager uintptr, exFlag int32, subjInMemor } // Write page pPg onto the end of the rollback journal. -func pagerAddPageToRollbackJournal(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:59130:28: */ +func pagerAddPageToRollbackJournal(tls *libc.TLS, pPg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59132:28: */ var pPager uintptr = (*PgHdr)(unsafe.Pointer(pPg)).FpPager var rc int32 var cksum U32 @@ -82332,7 +82334,7 @@ func pagerAddPageToRollbackJournal(tls *libc.TLS, pPg uintptr) int32 { /* sqlite // one of the journals, the corresponding bit is set in the // Pager.pInJournal bitvec and the PagerSavepoint.pInSavepoint bitvecs // of any open savepoints as appropriate. -func pager_write(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:59187:12: */ +func pager_write(tls *libc.TLS, pPg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59189:12: */ var pPager uintptr = (*PgHdr)(unsafe.Pointer(pPg)).FpPager var rc int32 = SQLITE_OK @@ -82406,7 +82408,7 @@ func pager_write(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:59187:12: */ // Usually, the sector size is less than or equal to the page size, in which // case pages can be individually written. This routine only runs in the // exceptional case where the page size is smaller than the sector size. -func pagerWriteLargeSector(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:59279:28: */ +func pagerWriteLargeSector(tls *libc.TLS, pPg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59281:28: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -82494,7 +82496,7 @@ func pagerWriteLargeSector(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:5927 // // If an error occurs, SQLITE_NOMEM or an IO error code is returned // as appropriate. Otherwise, SQLITE_OK. -func Xsqlite3PagerWrite(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:59373:20: */ +func Xsqlite3PagerWrite(tls *libc.TLS, pPg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59375:20: */ var pPager uintptr = (*PgHdr)(unsafe.Pointer(pPg)).FpPager if int32((*PgHdr)(unsafe.Pointer(pPg)).Fflags)&PGHDR_WRITEABLE != 0 && (*Pager)(unsafe.Pointer(pPager)).FdbSize >= (*PgHdr)(unsafe.Pointer(pPg)).Fpgno { @@ -82535,7 +82537,7 @@ func Xsqlite3PagerWrite(tls *libc.TLS, pPg uintptr) int32 { /* sqlite3.c:59373:2 // memory pressure forces page pPg out of the cache, the data does need // to be written out to disk so that it may be read back in if the // current transaction is rolled back. -func Xsqlite3PagerDontWrite(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:59422:21: */ +func Xsqlite3PagerDontWrite(tls *libc.TLS, pPg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59424:21: */ var pPager uintptr = (*PgHdr)(unsafe.Pointer(pPg)).FpPager if !(int32((*Pager)(unsafe.Pointer(pPager)).FtempFile) != 0) && int32((*PgHdr)(unsafe.Pointer(pPg)).Fflags)&PGHDR_DIRTY != 0 && (*Pager)(unsafe.Pointer(pPager)).FnSavepoint == 0 { @@ -82565,7 +82567,7 @@ func Xsqlite3PagerDontWrite(tls *libc.TLS, pPg uintptr) { /* sqlite3.c:59422:21: // if isDirect is non-zero, then the database file is updated directly // by writing an updated version of page 1 using a call to the // sqlite3OsWrite() function. -func pager_incr_changecounter(tls *libc.TLS, pPager uintptr, isDirectMode int32) int32 { /* sqlite3.c:59456:12: */ +func pager_incr_changecounter(tls *libc.TLS, pPager uintptr, isDirectMode int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59458:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -82635,7 +82637,7 @@ func pager_incr_changecounter(tls *libc.TLS, pPager uintptr, isDirectMode int32) // // If successful, or if called on a pager for which it is a no-op, this // function returns SQLITE_OK. Otherwise, an IO error code is returned. -func Xsqlite3PagerSync(tls *libc.TLS, pPager uintptr, zSuper uintptr) int32 { /* sqlite3.c:59539:20: */ +func Xsqlite3PagerSync(tls *libc.TLS, pPager uintptr, zSuper uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59541:20: */ var rc int32 = SQLITE_OK var pArg uintptr = zSuper rc = Xsqlite3OsFileControl(tls, (*Pager)(unsafe.Pointer(pPager)).Ffd, SQLITE_FCNTL_SYNC, pArg) @@ -82658,7 +82660,7 @@ func Xsqlite3PagerSync(tls *libc.TLS, pPager uintptr, zSuper uintptr) int32 { /* // successful, or the connection is in WAL mode, SQLITE_OK is returned. // Otherwise, either SQLITE_BUSY or an SQLITE_IOERR_XXX error code is // returned. -func Xsqlite3PagerExclusiveLock(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:59562:20: */ +func Xsqlite3PagerExclusiveLock(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59564:20: */ var rc int32 = (*Pager)(unsafe.Pointer(pPager)).FerrCode if rc == SQLITE_OK { @@ -82694,7 +82696,7 @@ func Xsqlite3PagerExclusiveLock(tls *libc.TLS, pPager uintptr) int32 { /* sqlite // is not synced. The caller must call sqlite3PagerSync() directly to // sync the database file before calling CommitPhaseTwo() to delete the // journal file in this case. -func Xsqlite3PagerCommitPhaseOne(tls *libc.TLS, pPager uintptr, zSuper uintptr, noSync int32) int32 { /* sqlite3.c:59604:20: */ +func Xsqlite3PagerCommitPhaseOne(tls *libc.TLS, pPager uintptr, zSuper uintptr, noSync int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59606:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -82884,7 +82886,7 @@ __19: // // If an error occurs, an IO error code is returned and the pager // moves into the error state. Otherwise, SQLITE_OK is returned. -func Xsqlite3PagerCommitPhaseTwo(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:59834:20: */ +func Xsqlite3PagerCommitPhaseTwo(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59836:20: */ var rc int32 = SQLITE_OK // Return code // This routine should not be called if a prior error has occurred. @@ -82941,7 +82943,7 @@ func Xsqlite3PagerCommitPhaseTwo(tls *libc.TLS, pPager uintptr) int32 { /* sqlit // current transaction are either expelled from the cache or reverted to // their pre-transaction state by re-reading data from the database or // WAL files. The WAL transaction is then closed. -func Xsqlite3PagerRollback(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:59900:20: */ +func Xsqlite3PagerRollback(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59902:20: */ var rc int32 = SQLITE_OK // Return code // PagerRollback() is a no-op if called in READER or OPEN state. If @@ -82985,13 +82987,13 @@ func Xsqlite3PagerRollback(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:5 // Return TRUE if the database file is opened read-only. Return FALSE // if the database is (in theory) writable. -func Xsqlite3PagerIsreadonly(tls *libc.TLS, pPager uintptr) U8 { /* sqlite3.c:59950:19: */ +func Xsqlite3PagerIsreadonly(tls *libc.TLS, pPager uintptr) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59952:19: */ return (*Pager)(unsafe.Pointer(pPager)).FreadOnly } // Return the approximate number of bytes of memory currently // used by the pager and its associated cache. -func Xsqlite3PagerMemUsed(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:59967:20: */ +func Xsqlite3PagerMemUsed(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59969:20: */ var perPageSize int32 = int32((*Pager)(unsafe.Pointer(pPager)).FpageSize + I64((*Pager)(unsafe.Pointer(pPager)).FnExtra) + I64(int32(uint64(unsafe.Sizeof(PgHdr{}))+uint64(5)*uint64(unsafe.Sizeof(uintptr(0)))))) return int32(I64(perPageSize*Xsqlite3PcachePagecount(tls, (*Pager)(unsafe.Pointer(pPager)).FpPCache)+ @@ -83000,7 +83002,7 @@ func Xsqlite3PagerMemUsed(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:59 } // Return the number of references to the specified page. -func Xsqlite3PagerPageRefcount(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:59978:20: */ +func Xsqlite3PagerPageRefcount(tls *libc.TLS, pPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:59980:20: */ return Xsqlite3PcachePageRefcount(tls, pPage) } @@ -83013,7 +83015,7 @@ func Xsqlite3PagerPageRefcount(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3. // current cache hit or miss count, according to the value of eStat. If the // reset parameter is non-zero, the cache hit or miss count is zeroed before // returning. -func Xsqlite3PagerCacheStat(tls *libc.TLS, pPager uintptr, eStat int32, reset int32, pnVal uintptr) { /* sqlite3.c:60014:21: */ +func Xsqlite3PagerCacheStat(tls *libc.TLS, pPager uintptr, eStat int32, reset int32, pnVal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60016:21: */ eStat = eStat - SQLITE_DBSTATUS_CACHE_HIT *(*int32)(unsafe.Pointer(pnVal)) += *(*int32)(unsafe.Pointer(pPager + 240 + uintptr(eStat)*4)) @@ -83023,7 +83025,7 @@ func Xsqlite3PagerCacheStat(tls *libc.TLS, pPager uintptr, eStat int32, reset in } // Return true if this is an in-memory or temp-file backed pager. -func Xsqlite3PagerIsMemdb(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:60037:20: */ +func Xsqlite3PagerIsMemdb(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60039:20: */ return libc.Bool32((*Pager)(unsafe.Pointer(pPager)).FtempFile != 0 || (*Pager)(unsafe.Pointer(pPager)).FmemVfs != 0) } @@ -83035,7 +83037,7 @@ func Xsqlite3PagerIsMemdb(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:60 // If a memory allocation fails, SQLITE_NOMEM is returned. If an error // occurs while opening the sub-journal file, then an IO error code is // returned. Otherwise, SQLITE_OK. -func pagerOpenSavepoint(tls *libc.TLS, pPager uintptr, nSavepoint int32) int32 { /* sqlite3.c:60051:28: */ +func pagerOpenSavepoint(tls *libc.TLS, pPager uintptr, nSavepoint int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60053:28: */ var rc int32 = SQLITE_OK // Return code var nCurrent int32 = (*Pager)(unsafe.Pointer(pPager)).FnSavepoint // Current number of savepoints var ii int32 // Iterator variable @@ -83075,7 +83077,7 @@ func pagerOpenSavepoint(tls *libc.TLS, pPager uintptr, nSavepoint int32) int32 { return rc } -func Xsqlite3PagerOpenSavepoint(tls *libc.TLS, pPager uintptr, nSavepoint int32) int32 { /* sqlite3.c:60097:20: */ +func Xsqlite3PagerOpenSavepoint(tls *libc.TLS, pPager uintptr, nSavepoint int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60099:20: */ if nSavepoint > (*Pager)(unsafe.Pointer(pPager)).FnSavepoint && (*Pager)(unsafe.Pointer(pPager)).FuseJournal != 0 { return pagerOpenSavepoint(tls, pPager, nSavepoint) @@ -83113,7 +83115,7 @@ func Xsqlite3PagerOpenSavepoint(tls *libc.TLS, pPager uintptr, nSavepoint int32) // This function may return SQLITE_NOMEM if a memory allocation fails, // or an IO error code if an IO error occurs while rolling back a // savepoint. If no errors occur, SQLITE_OK is returned. -func Xsqlite3PagerSavepoint(tls *libc.TLS, pPager uintptr, op int32, iSavepoint int32) int32 { /* sqlite3.c:60139:20: */ +func Xsqlite3PagerSavepoint(tls *libc.TLS, pPager uintptr, op int32, iSavepoint int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60141:20: */ var rc int32 = (*Pager)(unsafe.Pointer(pPager)).FerrCode if rc == SQLITE_OK && iSavepoint < (*Pager)(unsafe.Pointer(pPager)).FnSavepoint { @@ -83174,30 +83176,30 @@ func Xsqlite3PagerSavepoint(tls *libc.TLS, pPager uintptr, op int32, iSavepoint // // The return value to this routine is always safe to use with // sqlite3_uri_parameter() and sqlite3_filename_database() and friends. -func Xsqlite3PagerFilename(tls *libc.TLS, pPager uintptr, nullIfMemDb int32) uintptr { /* sqlite3.c:60220:27: */ +func Xsqlite3PagerFilename(tls *libc.TLS, pPager uintptr, nullIfMemDb int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60222:27: */ if nullIfMemDb != 0 && (*Pager)(unsafe.Pointer(pPager)).FmemDb != 0 { return uintptr(unsafe.Pointer(&zFake)) + 4 } return (*Pager)(unsafe.Pointer(pPager)).FzFilename } -var zFake = [8]int8{int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0)} /* sqlite3.c:60221:21 */ +var zFake = [8]int8{int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60223:21 */ // Return the VFS structure for the pager. -func Xsqlite3PagerVfs(tls *libc.TLS, pPager uintptr) uintptr { /* sqlite3.c:60228:28: */ +func Xsqlite3PagerVfs(tls *libc.TLS, pPager uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60230:28: */ return (*Pager)(unsafe.Pointer(pPager)).FpVfs } // Return the file handle for the database file associated // with the pager. This might return NULL if the file has // not yet been opened. -func Xsqlite3PagerFile(tls *libc.TLS, pPager uintptr) uintptr { /* sqlite3.c:60237:29: */ +func Xsqlite3PagerFile(tls *libc.TLS, pPager uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60239:29: */ return (*Pager)(unsafe.Pointer(pPager)).Ffd } // Return the file handle for the journal file (if it exists). // This will be either the rollback journal or the WAL file. -func Xsqlite3PagerJrnlFile(tls *libc.TLS, pPager uintptr) uintptr { /* sqlite3.c:60245:29: */ +func Xsqlite3PagerJrnlFile(tls *libc.TLS, pPager uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60247:29: */ if (*Pager)(unsafe.Pointer(pPager)).FpWal != 0 { return Xsqlite3WalFile(tls, (*Pager)(unsafe.Pointer(pPager)).FpWal) } @@ -83205,7 +83207,7 @@ func Xsqlite3PagerJrnlFile(tls *libc.TLS, pPager uintptr) uintptr { /* sqlite3.c } // Return the full pathname of the journal file. -func Xsqlite3PagerJournalname(tls *libc.TLS, pPager uintptr) uintptr { /* sqlite3.c:60256:27: */ +func Xsqlite3PagerJournalname(tls *libc.TLS, pPager uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60258:27: */ return (*Pager)(unsafe.Pointer(pPager)).FzJournal } @@ -83232,7 +83234,7 @@ func Xsqlite3PagerJournalname(tls *libc.TLS, pPager uintptr) uintptr { /* sqlite // // This function may return SQLITE_NOMEM or an IO error code if an error // occurs. Otherwise, it returns SQLITE_OK. -func Xsqlite3PagerMovepage(tls *libc.TLS, pPager uintptr, pPg uintptr, pgno Pgno, isCommit int32) int32 { /* sqlite3.c:60286:20: */ +func Xsqlite3PagerMovepage(tls *libc.TLS, pPager uintptr, pPg uintptr, pgno Pgno, isCommit int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60288:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -83294,7 +83296,7 @@ func Xsqlite3PagerMovepage(tls *libc.TLS, pPager uintptr, pPg uintptr, pgno Pgno if pPgOld != 0 { if int32((*PgHdr)(unsafe.Pointer(pPgOld)).FnRef) > 1 { Xsqlite3PagerUnrefNotNull(tls, pPgOld) - return Xsqlite3CorruptError(tls, 60360) + return Xsqlite3CorruptError(tls, 60362) } *(*U16)(unsafe.Pointer(pPg + 52)) |= U16(int32((*PgHdr)(unsafe.Pointer(pPgOld)).Fflags) & PGHDR_NEED_SYNC) if (*Pager)(unsafe.Pointer(pPager)).FtempFile != 0 { @@ -83354,21 +83356,21 @@ func Xsqlite3PagerMovepage(tls *libc.TLS, pPager uintptr, pPg uintptr, pgno Pgno // with a page number other than iNew. This function changes the page's // page number to iNew and sets the value of the PgHdr.flags field to // the value passed as the third parameter. -func Xsqlite3PagerRekey(tls *libc.TLS, pPg uintptr, iNew Pgno, flags U16) { /* sqlite3.c:60424:21: */ +func Xsqlite3PagerRekey(tls *libc.TLS, pPg uintptr, iNew Pgno, flags U16) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60426:21: */ (*DbPage)(unsafe.Pointer(pPg)).Fflags = flags Xsqlite3PcacheMove(tls, pPg, iNew) } // Return a pointer to the data for the specified page. -func Xsqlite3PagerGetData(tls *libc.TLS, pPg uintptr) uintptr { /* sqlite3.c:60433:21: */ +func Xsqlite3PagerGetData(tls *libc.TLS, pPg uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60435:21: */ return (*DbPage)(unsafe.Pointer(pPg)).FpData } // Return a pointer to the Pager.nExtra bytes of "extra" space // allocated along with the specified page. -func Xsqlite3PagerGetExtra(tls *libc.TLS, pPg uintptr) uintptr { /* sqlite3.c:60442:21: */ +func Xsqlite3PagerGetExtra(tls *libc.TLS, pPg uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60444:21: */ return (*DbPage)(unsafe.Pointer(pPg)).FpExtra } @@ -83380,7 +83382,7 @@ func Xsqlite3PagerGetExtra(tls *libc.TLS, pPg uintptr) uintptr { /* sqlite3.c:60 // The returned value is either PAGER_LOCKINGMODE_NORMAL or // PAGER_LOCKINGMODE_EXCLUSIVE, indicating the current (possibly updated) // locking-mode. -func Xsqlite3PagerLockingMode(tls *libc.TLS, pPager uintptr, eMode int32) int32 { /* sqlite3.c:60456:20: */ +func Xsqlite3PagerLockingMode(tls *libc.TLS, pPager uintptr, eMode int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60458:20: */ if eMode >= 0 && !(int32((*Pager)(unsafe.Pointer(pPager)).FtempFile) != 0) && !(Xsqlite3WalHeapMemory(tls, (*Pager)(unsafe.Pointer(pPager)).FpWal) != 0) { (*Pager)(unsafe.Pointer(pPager)).FexclusiveMode = U8(eMode) @@ -83406,7 +83408,7 @@ func Xsqlite3PagerLockingMode(tls *libc.TLS, pPager uintptr, eMode int32) int32 // * Temporary databases cannot have _WAL journalmode. // // The returned indicate the current (possibly updated) journal-mode. -func Xsqlite3PagerSetJournalMode(tls *libc.TLS, pPager uintptr, eMode int32) int32 { /* sqlite3.c:60489:20: */ +func Xsqlite3PagerSetJournalMode(tls *libc.TLS, pPager uintptr, eMode int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60491:20: */ var eOld U8 = (*Pager)(unsafe.Pointer(pPager)).FjournalMode // Prior journalmode // The eMode parameter is always valid @@ -83476,14 +83478,14 @@ func Xsqlite3PagerSetJournalMode(tls *libc.TLS, pPager uintptr, eMode int32) int } // Return the current journal mode. -func Xsqlite3PagerGetJournalMode(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:60579:20: */ +func Xsqlite3PagerGetJournalMode(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60581:20: */ return int32((*Pager)(unsafe.Pointer(pPager)).FjournalMode) } // Return TRUE if the pager is in a state where it is OK to change the // journalmode. Journalmode changes can only happen when the database // is unmodified. -func Xsqlite3PagerOkToChangeJournalMode(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:60588:20: */ +func Xsqlite3PagerOkToChangeJournalMode(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60590:20: */ if int32((*Pager)(unsafe.Pointer(pPager)).FeState) >= PAGER_WRITER_CACHEMOD { return 0 @@ -83498,7 +83500,7 @@ func Xsqlite3PagerOkToChangeJournalMode(tls *libc.TLS, pPager uintptr) int32 { / // // Setting the size limit to -1 means no limit is enforced. // An attempt to set a limit smaller than -1 is a no-op. -func Xsqlite3PagerJournalSizeLimit(tls *libc.TLS, pPager uintptr, iLimit I64) I64 { /* sqlite3.c:60601:20: */ +func Xsqlite3PagerJournalSizeLimit(tls *libc.TLS, pPager uintptr, iLimit I64) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60603:20: */ if iLimit >= int64(-1) { (*Pager)(unsafe.Pointer(pPager)).FjournalSizeLimit = iLimit Xsqlite3WalLimit(tls, (*Pager)(unsafe.Pointer(pPager)).FpWal, iLimit) @@ -83510,12 +83512,12 @@ func Xsqlite3PagerJournalSizeLimit(tls *libc.TLS, pPager uintptr, iLimit I64) I6 // in backup.c maintains the content of this variable. This module // uses it opaquely as an argument to sqlite3BackupRestart() and // sqlite3BackupUpdate() only. -func Xsqlite3PagerBackupPtr(tls *libc.TLS, pPager uintptr) uintptr { /* sqlite3.c:60615:31: */ +func Xsqlite3PagerBackupPtr(tls *libc.TLS, pPager uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60617:31: */ return pPager + 112 } // Unless this is an in-memory or temporary database, clear the pager cache. -func Xsqlite3PagerClearCache(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:60623:21: */ +func Xsqlite3PagerClearCache(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60625:21: */ if int32((*Pager)(unsafe.Pointer(pPager)).FtempFile) == 0 { pager_reset(tls, pPager) @@ -83527,7 +83529,7 @@ func Xsqlite3PagerClearCache(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:60623 // or wal_blocking_checkpoint() API functions. // // Parameter eMode is one of SQLITE_CHECKPOINT_PASSIVE, FULL or RESTART. -func Xsqlite3PagerCheckpoint(tls *libc.TLS, pPager uintptr, db uintptr, eMode int32, pnLog uintptr, pnCkpt uintptr) int32 { /* sqlite3.c:60638:20: */ +func Xsqlite3PagerCheckpoint(tls *libc.TLS, pPager uintptr, db uintptr, eMode int32, pnLog uintptr, pnCkpt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60640:20: */ var rc int32 = SQLITE_OK if (*Pager)(unsafe.Pointer(pPager)).FpWal == uintptr(0) && int32((*Pager)(unsafe.Pointer(pPager)).FjournalMode) == PAGER_JOURNALMODE_WAL { // This only happens when a database file is zero bytes in size opened and @@ -83555,13 +83557,13 @@ func Xsqlite3PagerCheckpoint(tls *libc.TLS, pPager uintptr, db uintptr, eMode in return rc } -func Xsqlite3PagerWalCallback(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:60669:20: */ +func Xsqlite3PagerWalCallback(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60671:20: */ return Xsqlite3WalCallback(tls, (*Pager)(unsafe.Pointer(pPager)).FpWal) } // Return true if the underlying VFS for the given pager supports the // primitives necessary for write-ahead logging. -func Xsqlite3PagerWalSupported(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:60677:20: */ +func Xsqlite3PagerWalSupported(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60679:20: */ var pMethods uintptr = (*Sqlite3_file)(unsafe.Pointer((*Pager)(unsafe.Pointer(pPager)).Ffd)).FpMethods if (*Pager)(unsafe.Pointer(pPager)).FnoLock != 0 { return 0 @@ -83571,7 +83573,7 @@ func Xsqlite3PagerWalSupported(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3 // Attempt to take an exclusive lock on the database file. If a PENDING lock // is obtained instead, immediately release it. -func pagerExclusiveLock(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:60687:12: */ +func pagerExclusiveLock(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60689:12: */ var rc int32 // Return code rc = pagerLockDb(tls, pPager, EXCLUSIVE_LOCK) @@ -83588,7 +83590,7 @@ func pagerExclusiveLock(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:6068 // exclusive-locking mode when this function is called, take an EXCLUSIVE // lock on the database file and use heap-memory to store the wal-index // in. Otherwise, use the normal shared-memory. -func pagerOpenWal(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:60707:12: */ +func pagerOpenWal(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60709:12: */ var rc int32 = SQLITE_OK // If the pager is already in exclusive-mode, the WAL module will use @@ -83624,7 +83626,7 @@ func pagerOpenWal(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:60707:12: // If the pager is open on a temp-file (or in-memory database), or if // the WAL file is already open, set *pbOpen to 1 and return SQLITE_OK // without doing anything. -func Xsqlite3PagerOpenWal(tls *libc.TLS, pPager uintptr, pbOpen uintptr) int32 { /* sqlite3.c:60752:20: */ +func Xsqlite3PagerOpenWal(tls *libc.TLS, pPager uintptr, pbOpen uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60754:20: */ var rc int32 = SQLITE_OK // Return code if !(int32((*Pager)(unsafe.Pointer(pPager)).FtempFile) != 0) && !(int32((*Pager)(unsafe.Pointer(pPager)).FpWal) != 0) { @@ -83654,7 +83656,7 @@ func Xsqlite3PagerOpenWal(tls *libc.TLS, pPager uintptr, pbOpen uintptr) int32 { // EXCLUSIVE lock on the database file. If this cannot be obtained, an // error (SQLITE_BUSY) is returned and the log connection is not closed. // If successful, the EXCLUSIVE lock is not released before returning. -func Xsqlite3PagerCloseWal(tls *libc.TLS, pPager uintptr, db uintptr) int32 { /* sqlite3.c:60791:20: */ +func Xsqlite3PagerCloseWal(tls *libc.TLS, pPager uintptr, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60793:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -83694,7 +83696,7 @@ func Xsqlite3PagerCloseWal(tls *libc.TLS, pPager uintptr, db uintptr) int32 { /* // If this is a WAL database, obtain a snapshot handle for the snapshot // currently open. Otherwise, return an error. -func Xsqlite3PagerSnapshotGet(tls *libc.TLS, pPager uintptr, ppSnapshot uintptr) int32 { /* sqlite3.c:60860:20: */ +func Xsqlite3PagerSnapshotGet(tls *libc.TLS, pPager uintptr, ppSnapshot uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60862:20: */ var rc int32 = SQLITE_ERROR if (*Pager)(unsafe.Pointer(pPager)).FpWal != 0 { rc = Xsqlite3WalSnapshotGet(tls, (*Pager)(unsafe.Pointer(pPager)).FpWal, ppSnapshot) @@ -83705,7 +83707,7 @@ func Xsqlite3PagerSnapshotGet(tls *libc.TLS, pPager uintptr, ppSnapshot uintptr) // If this is a WAL database, store a pointer to pSnapshot. Next time a // read transaction is opened, attempt to read from the snapshot it // identifies. If this is not a WAL database, return an error. -func Xsqlite3PagerSnapshotOpen(tls *libc.TLS, pPager uintptr, pSnapshot uintptr) int32 { /* sqlite3.c:60873:20: */ +func Xsqlite3PagerSnapshotOpen(tls *libc.TLS, pPager uintptr, pSnapshot uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60875:20: */ var rc int32 = SQLITE_OK if (*Pager)(unsafe.Pointer(pPager)).FpWal != 0 { Xsqlite3WalSnapshotOpen(tls, (*Pager)(unsafe.Pointer(pPager)).FpWal, pSnapshot) @@ -83717,7 +83719,7 @@ func Xsqlite3PagerSnapshotOpen(tls *libc.TLS, pPager uintptr, pSnapshot uintptr) // If this is a WAL database, call sqlite3WalSnapshotRecover(). If this // is not a WAL database, return an error. -func Xsqlite3PagerSnapshotRecover(tls *libc.TLS, pPager uintptr) int32 { /* sqlite3.c:60890:20: */ +func Xsqlite3PagerSnapshotRecover(tls *libc.TLS, pPager uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60892:20: */ var rc int32 if (*Pager)(unsafe.Pointer(pPager)).FpWal != 0 { rc = Xsqlite3WalSnapshotRecover(tls, (*Pager)(unsafe.Pointer(pPager)).FpWal) @@ -83737,7 +83739,7 @@ func Xsqlite3PagerSnapshotRecover(tls *libc.TLS, pPager uintptr) int32 { /* sqli // the CHECKPOINTER lock cannot be obtained, SQLITE_BUSY. If any error // occurs (any value other than SQLITE_OK is returned), the CHECKPOINTER // lock is released before returning. -func Xsqlite3PagerSnapshotCheck(tls *libc.TLS, pPager uintptr, pSnapshot uintptr) int32 { /* sqlite3.c:60912:20: */ +func Xsqlite3PagerSnapshotCheck(tls *libc.TLS, pPager uintptr, pSnapshot uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60914:20: */ var rc int32 if (*Pager)(unsafe.Pointer(pPager)).FpWal != 0 { rc = Xsqlite3WalSnapshotCheck(tls, (*Pager)(unsafe.Pointer(pPager)).FpWal, pSnapshot) @@ -83749,7 +83751,7 @@ func Xsqlite3PagerSnapshotCheck(tls *libc.TLS, pPager uintptr, pSnapshot uintptr // Release a lock obtained by an earlier successful call to // sqlite3PagerSnapshotCheck(). -func Xsqlite3PagerSnapshotUnlock(tls *libc.TLS, pPager uintptr) { /* sqlite3.c:60926:21: */ +func Xsqlite3PagerSnapshotUnlock(tls *libc.TLS, pPager uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:60928:21: */ Xsqlite3WalSnapshotUnlock(tls, (*Pager)(unsafe.Pointer(pPager)).FpWal) } @@ -84046,7 +84048,7 @@ type WalIndexHdr1 = struct { FaFrameCksum [2]U32 FaSalt [2]U32 FaCksum [2]U32 -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ //************* End of pager.c ********************************************** //************* Begin file wal.c ******************************************** @@ -84328,7 +84330,7 @@ type WalIndexHdr1 = struct { // byte. // Object declarations -type WalIndexHdr = WalIndexHdr1 /* sqlite3.c:61254:28 */ +type WalIndexHdr = WalIndexHdr1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61256:28 */ type WalIterator1 = struct { FiPrior U32 FnSegment int32 @@ -84340,18 +84342,18 @@ type WalIterator1 = struct { FnEntry int32 FiZero int32 } -} /* sqlite3.c:61255:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61257:9 */ -type WalIterator = WalIterator1 /* sqlite3.c:61255:28 */ +type WalIterator = WalIterator1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61257:28 */ type WalCkptInfo1 = struct { FnBackfill U32 FaReadMark [5]U32 FaLock [8]U8 FnBackfillAttempted U32 FnotUsed0 U32 -} /* sqlite3.c:61256:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61258:9 */ -type WalCkptInfo = WalCkptInfo1 /* sqlite3.c:61256:28 */ +type WalCkptInfo = WalCkptInfo1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61258:28 */ // Candidate values for Wal.exclusiveMode. @@ -84359,7 +84361,7 @@ type WalCkptInfo = WalCkptInfo1 /* sqlite3.c:61256:28 */ // Each page of the wal-index mapping contains a hash-table made up of // an array of HASHTABLE_NSLOT elements of the following type. -type Ht_slot = U16 /* sqlite3.c:61511:13 */ +type Ht_slot = U16 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61513:13 */ // This structure is used to implement an iterator that loops through // all frames in the WAL in database page order. Where two or more frames @@ -84381,7 +84383,7 @@ type WalSegment = struct { FaPgno uintptr FnEntry int32 FiZero int32 -} /* sqlite3.c:61255:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61257:9 */ // Define the parameters of the hash tables in the wal-index file. There // is a hash-table following every HASHTABLE_NPAGE page numbers in the @@ -84412,7 +84414,7 @@ type WalSegment = struct { // (3) rc==SQLITE_OK and *ppPage==NULL // only if iPage==0 // // Scenario (3) can only occur when pWal->writeLock is false and iPage==0 -func walIndexPageRealloc(tls *libc.TLS, pWal uintptr, iPage int32, ppPage uintptr) int32 { /* sqlite3.c:61582:28: */ +func walIndexPageRealloc(tls *libc.TLS, pWal uintptr, iPage int32, ppPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61584:28: */ var rc int32 = SQLITE_OK // Enlarge the pWal->apWiData[] array if required @@ -84458,7 +84460,7 @@ func walIndexPageRealloc(tls *libc.TLS, pWal uintptr, iPage int32, ppPage uintpt return rc } -func walIndexPage(tls *libc.TLS, pWal uintptr, iPage int32, ppPage uintptr) int32 { /* sqlite3.c:61631:12: */ +func walIndexPage(tls *libc.TLS, pWal uintptr, iPage int32, ppPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61633:12: */ if (*Wal)(unsafe.Pointer(pWal)).FnWiData <= iPage || libc.AssignPtrUintptr(ppPage, *(*uintptr)(unsafe.Pointer((*Wal)(unsafe.Pointer(pWal)).FapWiData + uintptr(iPage)*8))) == uintptr(0) { return walIndexPageRealloc(tls, pWal, iPage, ppPage) } @@ -84466,13 +84468,13 @@ func walIndexPage(tls *libc.TLS, pWal uintptr, iPage int32, ppPage uintptr) int3 } // Return a pointer to the WalCkptInfo structure in the wal-index. -func walCkptInfo(tls *libc.TLS, pWal uintptr) uintptr { /* sqlite3.c:61645:29: */ +func walCkptInfo(tls *libc.TLS, pWal uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61647:29: */ return *(*uintptr)(unsafe.Pointer((*Wal)(unsafe.Pointer(pWal)).FapWiData)) + 24*4 } // Return a pointer to the WalIndexHdr structure in the wal-index. -func walIndexHdr(tls *libc.TLS, pWal uintptr) uintptr { /* sqlite3.c:61653:29: */ +func walIndexHdr(tls *libc.TLS, pWal uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61655:29: */ return *(*uintptr)(unsafe.Pointer((*Wal)(unsafe.Pointer(pWal)).FapWiData)) } @@ -84490,7 +84492,7 @@ func walIndexHdr(tls *libc.TLS, pWal uintptr) uintptr { /* sqlite3.c:61653:29: * // The checksum is written back into aOut[] before returning. // // nByte must be a positive multiple of 8. -func walChecksumBytes(tls *libc.TLS, nativeCksum int32, a uintptr, nByte int32, aIn uintptr, aOut uintptr) { /* sqlite3.c:61679:13: */ +func walChecksumBytes(tls *libc.TLS, nativeCksum int32, a uintptr, nByte int32, aIn uintptr, aOut uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61681:13: */ var s1 U32 var s2 U32 var aData uintptr = a @@ -84522,7 +84524,7 @@ func walChecksumBytes(tls *libc.TLS, nativeCksum int32, a uintptr, nByte int32, // If there is the possibility of concurrent access to the SHM file // from multiple threads and/or processes, then do a memory barrier. -func walShmBarrier(tls *libc.TLS, pWal uintptr) { /* sqlite3.c:61722:13: */ +func walShmBarrier(tls *libc.TLS, pWal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61724:13: */ if int32((*Wal)(unsafe.Pointer(pWal)).FexclusiveMode) != WAL_HEAPMEMORY_MODE { Xsqlite3OsShmBarrier(tls, (*Wal)(unsafe.Pointer(pWal)).FpDbFd) } @@ -84537,7 +84539,7 @@ func walShmBarrier(tls *libc.TLS, pWal uintptr) { /* sqlite3.c:61722:13: */ // Write the header information in pWal->hdr into the wal-index. // // The checksum on pWal->hdr is updated before it is written. -func walIndexWriteHdr(tls *libc.TLS, pWal uintptr) { /* sqlite3.c:61746:28: */ +func walIndexWriteHdr(tls *libc.TLS, pWal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61748:28: */ var aHdr uintptr = walIndexHdr(tls, pWal) var nCksum int32 = int32(uintptr(0) + 40) @@ -84561,7 +84563,7 @@ func walIndexWriteHdr(tls *libc.TLS, pWal uintptr) { /* sqlite3.c:61746:28: */ // 12: Salt-2 (copied from the wal-header) // 16: Checksum-1. // 20: Checksum-2. -func walEncodeFrame(tls *libc.TLS, pWal uintptr, iPage U32, nTruncate U32, aData uintptr, aFrame uintptr) { /* sqlite3.c:61773:13: */ +func walEncodeFrame(tls *libc.TLS, pWal uintptr, iPage U32, nTruncate U32, aData uintptr, aFrame uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61775:13: */ var nativeCksum int32 // True for native byte-order checksums var aCksum uintptr = pWal + 72 + 24 @@ -84584,7 +84586,7 @@ func walEncodeFrame(tls *libc.TLS, pWal uintptr, iPage U32, nTruncate U32, aData // Check to see if the frame with header in aFrame[] and content // in aData[] is valid. If it is a valid frame, fill *piPage and // *pnTruncate and return true. Return if the frame is not valid. -func walDecodeFrame(tls *libc.TLS, pWal uintptr, piPage uintptr, pnTruncate uintptr, aData uintptr, aFrame uintptr) int32 { /* sqlite3.c:61804:12: */ +func walDecodeFrame(tls *libc.TLS, pWal uintptr, piPage uintptr, pnTruncate uintptr, aData uintptr, aFrame uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61806:12: */ var nativeCksum int32 // True for native byte-order checksums var aCksum uintptr = pWal + 72 + 24 var pgno U32 // Page number of the frame @@ -84626,7 +84628,7 @@ func walDecodeFrame(tls *libc.TLS, pWal uintptr, piPage uintptr, pnTruncate uint // through the unlocked state first. // // In locking_mode=EXCLUSIVE, all of these routines become no-ops. -func walLockShared(tls *libc.TLS, pWal uintptr, lockIdx int32) int32 { /* sqlite3.c:61883:12: */ +func walLockShared(tls *libc.TLS, pWal uintptr, lockIdx int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61885:12: */ var rc int32 if (*Wal)(unsafe.Pointer(pWal)).FexclusiveMode != 0 { return SQLITE_OK @@ -84637,7 +84639,7 @@ func walLockShared(tls *libc.TLS, pWal uintptr, lockIdx int32) int32 { /* sqlite return rc } -func walUnlockShared(tls *libc.TLS, pWal uintptr, lockIdx int32) { /* sqlite3.c:61893:13: */ +func walUnlockShared(tls *libc.TLS, pWal uintptr, lockIdx int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61895:13: */ if (*Wal)(unsafe.Pointer(pWal)).FexclusiveMode != 0 { return } @@ -84646,7 +84648,7 @@ func walUnlockShared(tls *libc.TLS, pWal uintptr, lockIdx int32) { /* sqlite3.c: } -func walLockExclusive(tls *libc.TLS, pWal uintptr, lockIdx int32, n int32) int32 { /* sqlite3.c:61899:12: */ +func walLockExclusive(tls *libc.TLS, pWal uintptr, lockIdx int32, n int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61901:12: */ var rc int32 if (*Wal)(unsafe.Pointer(pWal)).FexclusiveMode != 0 { return SQLITE_OK @@ -84657,7 +84659,7 @@ func walLockExclusive(tls *libc.TLS, pWal uintptr, lockIdx int32, n int32) int32 return rc } -func walUnlockExclusive(tls *libc.TLS, pWal uintptr, lockIdx int32, n int32) { /* sqlite3.c:61909:13: */ +func walUnlockExclusive(tls *libc.TLS, pWal uintptr, lockIdx int32, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61911:13: */ if (*Wal)(unsafe.Pointer(pWal)).FexclusiveMode != 0 { return } @@ -84669,12 +84671,12 @@ func walUnlockExclusive(tls *libc.TLS, pWal uintptr, lockIdx int32, n int32) { / // Compute a hash on a page number. The resulting hash value must land // between 0 and (HASHTABLE_NSLOT-1). The walHashNext() function advances // the hash to the next value in the event of a collision. -func walHash(tls *libc.TLS, iPage U32) int32 { /* sqlite3.c:61922:12: */ +func walHash(tls *libc.TLS, iPage U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61924:12: */ return int32(iPage * U32(HASHTABLE_HASH_1) & U32(HASHTABLE_NPAGE*2-1)) } -func walNextHash(tls *libc.TLS, iPriorHash int32) int32 { /* sqlite3.c:61927:12: */ +func walNextHash(tls *libc.TLS, iPriorHash int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61929:12: */ return (iPriorHash + 1) & (HASHTABLE_NPAGE*2 - 1) } @@ -84686,12 +84688,12 @@ type WalHashLoc1 = struct { FaPgno uintptr FiZero U32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:61936:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61938:9 */ // An instance of the WalHashLoc object is used to describe the location // of a page hash table in the wal-index. This becomes the return value // from walHashGet(). -type WalHashLoc = WalHashLoc1 /* sqlite3.c:61936:27 */ +type WalHashLoc = WalHashLoc1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61938:27 */ // Return pointers to the hash table and page number array stored on // page iHash of the wal-index. The wal-index is broken into 32KB pages @@ -84705,7 +84707,7 @@ type WalHashLoc = WalHashLoc1 /* sqlite3.c:61936:27 */ // // Finally, set pLoc->aPgno so that pLoc->aPgno[0] is the page number of the // first frame indexed by the hash table, frame (pLoc->iZero). -func walHashGet(tls *libc.TLS, pWal uintptr, iHash int32, pLoc uintptr) int32 { /* sqlite3.c:61957:12: */ +func walHashGet(tls *libc.TLS, pWal uintptr, iHash int32, pLoc uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61959:12: */ var rc int32 // Return code rc = walIndexPage(tls, pWal, iHash, pLoc+8) @@ -84728,14 +84730,14 @@ func walHashGet(tls *libc.TLS, pWal uintptr, iHash int32, pLoc uintptr) int32 { // and page-number array that contain entries corresponding to WAL frame // iFrame. The wal-index is broken up into 32KB pages. Wal-index pages // are numbered starting from 0. -func walFramePage(tls *libc.TLS, iFrame U32) int32 { /* sqlite3.c:61987:12: */ +func walFramePage(tls *libc.TLS, iFrame U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:61989:12: */ var iHash int32 = int32((uint64(iFrame+U32(HASHTABLE_NPAGE)) - (uint64(HASHTABLE_NPAGE) - (uint64(unsafe.Sizeof(WalIndexHdr{}))*uint64(2)+uint64(unsafe.Sizeof(WalCkptInfo{})))/uint64(unsafe.Sizeof(U32(0)))) - uint64(1)) / uint64(HASHTABLE_NPAGE)) return iHash } // Return the page number associated with frame iFrame in this WAL. -func walFramePgno(tls *libc.TLS, pWal uintptr, iFrame U32) U32 { /* sqlite3.c:62002:12: */ +func walFramePgno(tls *libc.TLS, pWal uintptr, iFrame U32) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62004:12: */ var iHash int32 = walFramePage(tls, iFrame) if iHash == 0 { return *(*U32)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer((*Wal)(unsafe.Pointer(pWal)).FapWiData)) + uintptr((uint64(unsafe.Sizeof(WalIndexHdr{}))*uint64(2)+uint64(unsafe.Sizeof(WalCkptInfo{})))/uint64(unsafe.Sizeof(U32(0)))+uint64(iFrame)-uint64(1))*4)) @@ -84753,7 +84755,7 @@ func walFramePgno(tls *libc.TLS, pWal uintptr, iFrame U32) U32 { /* sqlite3.c:62 // updated. Any later hash tables will be automatically cleared when // pWal->hdr.mxFrame advances to the point where those hash tables are // actually needed. -func walCleanupHash(tls *libc.TLS, pWal uintptr) { /* sqlite3.c:62022:13: */ +func walCleanupHash(tls *libc.TLS, pWal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62024:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -84796,7 +84798,7 @@ func walCleanupHash(tls *libc.TLS, pWal uintptr) { /* sqlite3.c:62022:13: */ // Set an entry in the wal-index that will map database page number // pPage into WAL frame iFrame. -func walIndexAppend(tls *libc.TLS, pWal uintptr, iFrame U32, iPage U32) int32 { /* sqlite3.c:62084:12: */ +func walIndexAppend(tls *libc.TLS, pWal uintptr, iFrame U32, iPage U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62086:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -84837,7 +84839,7 @@ func walIndexAppend(tls *libc.TLS, pWal uintptr, iFrame U32, iPage U32) int32 { nCollide = idx for iKey = walHash(tls, iPage); *(*Ht_slot)(unsafe.Pointer((*WalHashLoc)(unsafe.Pointer(bp /* &sLoc */)).FaHash + uintptr(iKey)*2)) != 0; iKey = walNextHash(tls, iKey) { if libc.PostDecInt32(&nCollide, 1) == 0 { - return Xsqlite3CorruptError(tls, 62124) + return Xsqlite3CorruptError(tls, 62126) } } *(*U32)(unsafe.Pointer((*WalHashLoc)(unsafe.Pointer(bp /* &sLoc */)).FaPgno + uintptr(idx-1)*4)) = iPage @@ -84856,7 +84858,7 @@ func walIndexAppend(tls *libc.TLS, pWal uintptr, iFrame U32, iPage U32) int32 { // WAL_RECOVER_LOCK is also held so that other threads will know // that this thread is running recovery. If unable to establish // the necessary locks, this routine returns SQLITE_BUSY. -func walIndexRecover(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3.c:62173:12: */ +func walIndexRecover(tls *libc.TLS, pWal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62175:12: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -84971,7 +84973,7 @@ __6: if !(version != U32(WAL_MAX_VERSION)) { goto __7 } - rc = Xsqlite3CantopenError(tls, 62256) + rc = Xsqlite3CantopenError(tls, 62258) goto finished __7: ; @@ -85175,7 +85177,7 @@ recovery_error: } // Close an open wal-index. -func walIndexClose(tls *libc.TLS, pWal uintptr, isDelete int32) { /* sqlite3.c:62396:13: */ +func walIndexClose(tls *libc.TLS, pWal uintptr, isDelete int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62398:13: */ if int32((*Wal)(unsafe.Pointer(pWal)).FexclusiveMode) == WAL_HEAPMEMORY_MODE || (*Wal)(unsafe.Pointer(pWal)).FbShmUnreliable != 0 { var i int32 for i = 0; i < (*Wal)(unsafe.Pointer(pWal)).FnWiData; i++ { @@ -85201,7 +85203,7 @@ func walIndexClose(tls *libc.TLS, pWal uintptr, isDelete int32) { /* sqlite3.c:6 // If the log file is successfully opened, SQLITE_OK is returned and // *ppWal is set to point to a new WAL handle. If an error occurs, // an SQLite error code is returned and *ppWal is left unmodified. -func Xsqlite3WalOpen(tls *libc.TLS, pVfs uintptr, pDbFd uintptr, zWalName uintptr, bNoShm int32, mxWalSize I64, ppWal uintptr) int32 { /* sqlite3.c:62424:20: */ +func Xsqlite3WalOpen(tls *libc.TLS, pVfs uintptr, pDbFd uintptr, zWalName uintptr, bNoShm int32, mxWalSize I64, ppWal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62426:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -85273,7 +85275,7 @@ func Xsqlite3WalOpen(tls *libc.TLS, pVfs uintptr, pDbFd uintptr, zWalName uintpt } // Change the size to which the WAL file is trucated on each reset. -func Xsqlite3WalLimit(tls *libc.TLS, pWal uintptr, iLimit I64) { /* sqlite3.c:62527:21: */ +func Xsqlite3WalLimit(tls *libc.TLS, pWal uintptr, iLimit I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62529:21: */ if pWal != 0 { (*Wal)(unsafe.Pointer(pWal)).FmxWalSize = iLimit } @@ -85287,7 +85289,7 @@ func Xsqlite3WalLimit(tls *libc.TLS, pWal uintptr, iLimit I64) { /* sqlite3.c:62 // // Return 0 on success. If there are no pages in the WAL with a page // number larger than *piPage, then return 1. -func walIteratorNext(tls *libc.TLS, p uintptr, piPage uintptr, piFrame uintptr) int32 { /* sqlite3.c:62541:12: */ +func walIteratorNext(tls *libc.TLS, p uintptr, piPage uintptr, piFrame uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62543:12: */ var iMin U32 // Result pgno must be greater than iMin var iRet U32 = 0xFFFFFFFF // 0xffffffff is never a valid page number var i int32 // For looping through segments @@ -85334,7 +85336,7 @@ func walIteratorNext(tls *libc.TLS, p uintptr, piPage uintptr, piFrame uintptr) // aLeft[X]!=aRight[Y] && aContent[aLeft[X]] == aContent[aRight[Y]] // // When that happens, omit the aLeft[X] and use the aRight[Y] index. -func walMerge(tls *libc.TLS, aContent uintptr, aLeft uintptr, nLeft int32, paRight uintptr, pnRight uintptr, aTmp uintptr) { /* sqlite3.c:62594:13: */ +func walMerge(tls *libc.TLS, aContent uintptr, aLeft uintptr, nLeft int32, paRight uintptr, pnRight uintptr, aTmp uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62596:13: */ var iLeft int32 = 0 // Current index in aLeft var iRight int32 = 0 // Current index in aRight var iOut int32 = 0 // Current index in output buffer @@ -85380,7 +85382,7 @@ func walMerge(tls *libc.TLS, aContent uintptr, aLeft uintptr, nLeft int32, paRig // // Keep the larger of the two values aList[X] and aList[Y] and discard // the smaller. -func walMergesort(tls *libc.TLS, aContent uintptr, aBuffer uintptr, aList uintptr, pnList uintptr) { /* sqlite3.c:62651:13: */ +func walMergesort(tls *libc.TLS, aContent uintptr, aBuffer uintptr, aList uintptr, pnList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62653:13: */ bp := tls.Alloc(220) defer tls.Free(220) @@ -85426,10 +85428,10 @@ type Sublist = struct { FnList int32 F__ccgo_pad1 [4]byte FaList uintptr -} /* sqlite3.c:62657:3 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62659:3 */ // Free an iterator allocated by walIteratorInit(). -func walIteratorFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:62714:13: */ +func walIteratorFree(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62716:13: */ Xsqlite3_free(tls, p) } @@ -85444,7 +85446,7 @@ func walIteratorFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:62714:13: */ // // The calling routine should invoke walIteratorFree() to destroy the // WalIterator object when it has finished with it. -func walIteratorInit(tls *libc.TLS, pWal uintptr, nBackfill U32, pp uintptr) int32 { /* sqlite3.c:62731:12: */ +func walIteratorInit(tls *libc.TLS, pWal uintptr, nBackfill U32, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62733:12: */ bp := tls.Alloc(28) defer tls.Free(28) @@ -85528,7 +85530,7 @@ func walIteratorInit(tls *libc.TLS, pWal uintptr, nBackfill U32, pp uintptr) int // n. If the attempt fails and parameter xBusy is not NULL, then it is a // busy-handler function. Invoke it and retry the lock until either the // lock is successfully obtained or the busy-handler returns 0. -func walBusyLock(tls *libc.TLS, pWal uintptr, xBusy uintptr, pBusyArg uintptr, lockIdx int32, n int32) int32 { /* sqlite3.c:62894:12: */ +func walBusyLock(tls *libc.TLS, pWal uintptr, xBusy uintptr, pBusyArg uintptr, lockIdx int32, n int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62896:12: */ var rc int32 for __ccgo := true; __ccgo; __ccgo = xBusy != 0 && rc == SQLITE_BUSY && (*struct { f func(*libc.TLS, uintptr) int32 @@ -85540,7 +85542,7 @@ func walBusyLock(tls *libc.TLS, pWal uintptr, xBusy uintptr, pBusyArg uintptr, l // The cache of the wal-index header must be valid to call this function. // Return the page-size in bytes used by the database. -func walPagesize(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3.c:62918:12: */ +func walPagesize(tls *libc.TLS, pWal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62920:12: */ return int32((*Wal)(unsafe.Pointer(pWal)).Fhdr.FszPage)&0xfe00 + int32((*Wal)(unsafe.Pointer(pWal)).Fhdr.FszPage)&0x0001<<16 } @@ -85559,7 +85561,7 @@ func walPagesize(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3.c:62918:12: */ // The value of parameter salt1 is used as the aSalt[1] value in the // new wal-index header. It should be passed a pseudo-random value (i.e. // one obtained from sqlite3_randomness()). -func walRestartHdr(tls *libc.TLS, pWal uintptr, salt1 U32) { /* sqlite3.c:62939:13: */ +func walRestartHdr(tls *libc.TLS, pWal uintptr, salt1 U32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62941:13: */ bp := tls.Alloc(4) defer tls.Free(4) *(*U32)(unsafe.Pointer(bp)) = salt1 @@ -85610,7 +85612,7 @@ func walRestartHdr(tls *libc.TLS, pWal uintptr, salt1 U32) { /* sqlite3.c:62939: // The caller must be holding sufficient locks to ensure that no other // checkpoint is running (in any other thread or process) at the same // time. -func walCheckpoint(tls *libc.TLS, pWal uintptr, db uintptr, eMode int32, xBusy uintptr, pBusyArg uintptr, sync_flags int32, zBuf uintptr) int32 { /* sqlite3.c:62986:12: */ +func walCheckpoint(tls *libc.TLS, pWal uintptr, db uintptr, eMode int32, xBusy uintptr, pBusyArg uintptr, sync_flags int32, zBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:62988:12: */ bp := tls.Alloc(36) defer tls.Free(36) @@ -85741,7 +85743,7 @@ __10: // database plus the amount of data in the wal file, plus the // maximum size of the pending-byte page (65536 bytes), then // must be corruption somewhere. - rc = Xsqlite3CorruptError(tls, 63070) + rc = Xsqlite3CorruptError(tls, 63072) goto __15 __14: Xsqlite3OsFileControlHint(tls, (*Wal)(unsafe.Pointer(pWal)).FpDbFd, SQLITE_FCNTL_SIZE_HINT, bp+16) @@ -85902,7 +85904,7 @@ walcheckpoint_out: // If the WAL file is currently larger than nMax bytes in size, truncate // it to exactly nMax bytes. If an error occurs while doing so, ignore it. -func walLimitSize(tls *libc.TLS, pWal uintptr, nMax I64) { /* sqlite3.c:63172:13: */ +func walLimitSize(tls *libc.TLS, pWal uintptr, nMax I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:63174:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -85921,7 +85923,7 @@ func walLimitSize(tls *libc.TLS, pWal uintptr, nMax I64) { /* sqlite3.c:63172:13 } // Close a connection to a log file. -func Xsqlite3WalClose(tls *libc.TLS, pWal uintptr, db uintptr, sync_flags int32, nBuf int32, zBuf uintptr) int32 { /* sqlite3.c:63189:20: */ +func Xsqlite3WalClose(tls *libc.TLS, pWal uintptr, db uintptr, sync_flags int32, nBuf int32, zBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:63191:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -85993,7 +85995,7 @@ func Xsqlite3WalClose(tls *libc.TLS, pWal uintptr, db uintptr, sync_flags int32, // // If the checksum cannot be verified return non-zero. If the header // is read successfully and the checksum verified, return zero. -func walIndexTryHdr(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* sqlite3.c:63270:27: */ +func walIndexTryHdr(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:63272:27: */ bp := tls.Alloc(104) defer tls.Free(104) @@ -86062,7 +86064,7 @@ func walIndexTryHdr(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* sq // // If the wal-index header is successfully read, return SQLITE_OK. // Otherwise an SQLite error code. -func walIndexReadHdr(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* sqlite3.c:63340:12: */ +func walIndexReadHdr(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:63342:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -86142,7 +86144,7 @@ func walIndexReadHdr(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* s // sure the wal-index was not constructed with some future format that // this version of SQLite cannot understand. if badHdr == 0 && (*Wal)(unsafe.Pointer(pWal)).Fhdr.FiVersion != U32(WALINDEX_MAX_VERSION) { - rc = Xsqlite3CantopenError(tls, 63419) + rc = Xsqlite3CantopenError(tls, 63421) } if (*Wal)(unsafe.Pointer(pWal)).FbShmUnreliable != 0 { if rc != SQLITE_OK { @@ -86187,7 +86189,7 @@ func walIndexReadHdr(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* s // beginning (including attempting to map the *-shm file). // // If an error occurs, an SQLite error code is returned. -func walBeginShmUnreliable(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* sqlite3.c:63464:12: */ +func walBeginShmUnreliable(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:63466:12: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -86453,7 +86455,7 @@ __15: // update values of the aReadMark[] array in the header, but if it does // so it takes care to hold an exclusive lock on the corresponding // WAL_READ_LOCK() while changing values. -func walTryBeginRead(tls *libc.TLS, pWal uintptr, pChanged uintptr, useWal int32, cnt int32) int32 { /* sqlite3.c:63661:12: */ +func walTryBeginRead(tls *libc.TLS, pWal uintptr, pChanged uintptr, useWal int32, cnt int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:63663:12: */ var pInfo uintptr // Checkpoint information in wal-index var mxReadMark U32 // Largest aReadMark[] value var mxI int32 // Index of largest aReadMark[] value @@ -86670,7 +86672,7 @@ func walTryBeginRead(tls *libc.TLS, pWal uintptr, pChanged uintptr, useWal int32 // SQLITE_OK is returned if successful, or an SQLite error code if an // error occurs. It is not an error if nBackfillAttempted cannot be // decreased at all. -func Xsqlite3WalSnapshotRecover(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3.c:63891:20: */ +func Xsqlite3WalSnapshotRecover(tls *libc.TLS, pWal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:63893:20: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -86744,7 +86746,7 @@ func Xsqlite3WalSnapshotRecover(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3. // transaction, then *pChanged is set to 1 before returning. The // Pager layer will use this to know that its cache is stale and // needs to be flushed. -func Xsqlite3WalBeginReadTransaction(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* sqlite3.c:63962:20: */ +func Xsqlite3WalBeginReadTransaction(tls *libc.TLS, pWal uintptr, pChanged uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:63964:20: */ var rc int32 // Return code var cnt int32 = 0 // Number of TryBeginRead attempts var bChanged int32 = 0 @@ -86832,7 +86834,7 @@ func Xsqlite3WalBeginReadTransaction(tls *libc.TLS, pWal uintptr, pChanged uintp // Finish with a read transaction. All this does is release the // read-lock. -func Xsqlite3WalEndReadTransaction(tls *libc.TLS, pWal uintptr) { /* sqlite3.c:64070:21: */ +func Xsqlite3WalEndReadTransaction(tls *libc.TLS, pWal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64072:21: */ Xsqlite3WalEndWriteTransaction(tls, pWal) if int32((*Wal)(unsafe.Pointer(pWal)).FreadLock) >= 0 { walUnlockShared(tls, pWal, 3+int32((*Wal)(unsafe.Pointer(pWal)).FreadLock)) @@ -86846,7 +86848,7 @@ func Xsqlite3WalEndReadTransaction(tls *libc.TLS, pWal uintptr) { /* sqlite3.c:6 // // Return SQLITE_OK if successful, or an error code if an error occurs. If an // error does occur, the final value of *piRead is undefined. -func Xsqlite3WalFindFrame(tls *libc.TLS, pWal uintptr, pgno Pgno, piRead uintptr) int32 { /* sqlite3.c:64086:20: */ +func Xsqlite3WalFindFrame(tls *libc.TLS, pWal uintptr, pgno Pgno, piRead uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64088:20: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -86913,7 +86915,7 @@ func Xsqlite3WalFindFrame(tls *libc.TLS, pWal uintptr, pgno Pgno, piRead uintptr iRead = iFrame } if libc.PostDecInt32(&nCollide, 1) == 0 { - return Xsqlite3CorruptError(tls, 64156) + return Xsqlite3CorruptError(tls, 64158) } iKey = walNextHash(tls, iKey) } @@ -86929,7 +86931,7 @@ func Xsqlite3WalFindFrame(tls *libc.TLS, pWal uintptr, pgno Pgno, piRead uintptr // Read the contents of frame iRead from the wal file into buffer pOut // (which is nOut bytes in size). Return SQLITE_OK if successful, or an // error code otherwise. -func Xsqlite3WalReadFrame(tls *libc.TLS, pWal uintptr, iRead U32, nOut int32, pOut uintptr) int32 { /* sqlite3.c:64190:20: */ +func Xsqlite3WalReadFrame(tls *libc.TLS, pWal uintptr, iRead U32, nOut int32, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64192:20: */ var sz int32 var iOffset I64 sz = int32((*Wal)(unsafe.Pointer(pWal)).Fhdr.FszPage) @@ -86946,7 +86948,7 @@ func Xsqlite3WalReadFrame(tls *libc.TLS, pWal uintptr, iRead U32, nOut int32, pO } // Return the size of the database in pages (or zero, if unknown). -func Xsqlite3WalDbsize(tls *libc.TLS, pWal uintptr) Pgno { /* sqlite3.c:64210:21: */ +func Xsqlite3WalDbsize(tls *libc.TLS, pWal uintptr) Pgno { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64212:21: */ if pWal != 0 && int32((*Wal)(unsafe.Pointer(pWal)).FreadLock) >= 0 { return (*Wal)(unsafe.Pointer(pWal)).Fhdr.FnPage } @@ -86964,7 +86966,7 @@ func Xsqlite3WalDbsize(tls *libc.TLS, pWal uintptr) Pgno { /* sqlite3.c:64210:21 // returns SQLITE_BUSY in that case and no write transaction is started. // // There can only be a single writer active at a time. -func Xsqlite3WalBeginWriteTransaction(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3.c:64231:20: */ +func Xsqlite3WalBeginWriteTransaction(tls *libc.TLS, pWal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64233:20: */ var rc int32 // Cannot start a write transaction without first holding a read @@ -86996,7 +86998,7 @@ func Xsqlite3WalBeginWriteTransaction(tls *libc.TLS, pWal uintptr) int32 { /* sq // End a write transaction. The commit has already been done. This // routine merely releases the lock. -func Xsqlite3WalEndWriteTransaction(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3.c:64279:20: */ +func Xsqlite3WalEndWriteTransaction(tls *libc.TLS, pWal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64281:20: */ if (*Wal)(unsafe.Pointer(pWal)).FwriteLock != 0 { walUnlockExclusive(tls, pWal, WAL_WRITE_LOCK, 1) (*Wal)(unsafe.Pointer(pWal)).FwriteLock = U8(0) @@ -87016,7 +87018,7 @@ func Xsqlite3WalEndWriteTransaction(tls *libc.TLS, pWal uintptr) int32 { /* sqli // // Otherwise, if the callback function does not return an error, this // function returns SQLITE_OK. -func Xsqlite3WalUndo(tls *libc.TLS, pWal uintptr, xUndo uintptr, pUndoCtx uintptr) int32 { /* sqlite3.c:64301:20: */ +func Xsqlite3WalUndo(tls *libc.TLS, pWal uintptr, xUndo uintptr, pUndoCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64303:20: */ var rc int32 = SQLITE_OK if (*Wal)(unsafe.Pointer(pWal)).FwriteLock != 0 { var iMax Pgno = (*Wal)(unsafe.Pointer(pWal)).Fhdr.FmxFrame @@ -87053,7 +87055,7 @@ func Xsqlite3WalUndo(tls *libc.TLS, pWal uintptr, xUndo uintptr, pUndoCtx uintpt // values. This function populates the array with values required to // "rollback" the write position of the WAL handle back to the current // point in the event of a savepoint rollback (via WalSavepointUndo()). -func Xsqlite3WalSavepoint(tls *libc.TLS, pWal uintptr, aWalData uintptr) { /* sqlite3.c:64341:21: */ +func Xsqlite3WalSavepoint(tls *libc.TLS, pWal uintptr, aWalData uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64343:21: */ *(*U32)(unsafe.Pointer(aWalData)) = (*Wal)(unsafe.Pointer(pWal)).Fhdr.FmxFrame *(*U32)(unsafe.Pointer(aWalData + 1*4)) = *(*U32)(unsafe.Pointer(pWal + 72 + 24)) @@ -87065,7 +87067,7 @@ func Xsqlite3WalSavepoint(tls *libc.TLS, pWal uintptr, aWalData uintptr) { /* sq // the values in the aWalData[] array. aWalData must point to an array // of WAL_SAVEPOINT_NDATA u32 values that has been previously populated // by a call to WalSavepoint(). -func Xsqlite3WalSavepointUndo(tls *libc.TLS, pWal uintptr, aWalData uintptr) int32 { /* sqlite3.c:64355:20: */ +func Xsqlite3WalSavepointUndo(tls *libc.TLS, pWal uintptr, aWalData uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64357:20: */ var rc int32 = SQLITE_OK if *(*U32)(unsafe.Pointer(aWalData + 3*4)) != (*Wal)(unsafe.Pointer(pWal)).FnCkpt { @@ -87096,7 +87098,7 @@ func Xsqlite3WalSavepointUndo(tls *libc.TLS, pWal uintptr, aWalData uintptr) int // SQLITE_OK is returned if no error is encountered (regardless of whether // or not pWal->hdr.mxFrame is modified). An SQLite error code is returned // if an error occurs. -func walRestartLog(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3.c:64392:12: */ +func walRestartLog(tls *libc.TLS, pWal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64394:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -87150,12 +87152,12 @@ type WalWriter1 = struct { FiSyncPoint Sqlite3_int64 FsyncFlags int32 FszPage int32 -} /* sqlite3.c:64439:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64441:9 */ // Information about the current state of the WAL file and where // the next fsync should occur - passed from sqlite3WalFrames() into // walWriteToLog(). -type WalWriter = WalWriter1 /* sqlite3.c:64445:3 */ +type WalWriter = WalWriter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64447:3 */ // Write iAmt bytes of content into the WAL file beginning at iOffset. // Do a sync when crossing the p->iSyncPoint boundary. @@ -87163,7 +87165,7 @@ type WalWriter = WalWriter1 /* sqlite3.c:64445:3 */ // In other words, if iSyncPoint is in between iOffset and iOffset+iAmt, // first write the part before iSyncPoint, then sync, then write the // rest. -func walWriteToLog(tls *libc.TLS, p uintptr, pContent uintptr, iAmt int32, iOffset Sqlite3_int64) int32 { /* sqlite3.c:64455:12: */ +func walWriteToLog(tls *libc.TLS, p uintptr, pContent uintptr, iAmt int32, iOffset Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64457:12: */ var rc int32 if iOffset < (*WalWriter)(unsafe.Pointer(p)).FiSyncPoint && iOffset+Sqlite3_int64(iAmt) >= (*WalWriter)(unsafe.Pointer(p)).FiSyncPoint { var iFirstAmt int32 = int32((*WalWriter)(unsafe.Pointer(p)).FiSyncPoint - iOffset) @@ -87185,7 +87187,7 @@ func walWriteToLog(tls *libc.TLS, p uintptr, pContent uintptr, iAmt int32, iOffs } // Write out a single frame of the WAL -func walWriteOneFrame(tls *libc.TLS, p uintptr, pPage uintptr, nTruncate int32, iOffset Sqlite3_int64) int32 { /* sqlite3.c:64480:12: */ +func walWriteOneFrame(tls *libc.TLS, p uintptr, pPage uintptr, nTruncate int32, iOffset Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64482:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -87210,7 +87212,7 @@ func walWriteOneFrame(tls *libc.TLS, p uintptr, pPage uintptr, nTruncate int32, // with the earliest to have been overwritten. // // SQLITE_OK is returned if successful, or an SQLite error code otherwise. -func walRewriteChecksums(tls *libc.TLS, pWal uintptr, iLast U32) int32 { /* sqlite3.c:64506:12: */ +func walRewriteChecksums(tls *libc.TLS, pWal uintptr, iLast U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64508:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -87264,7 +87266,7 @@ func walRewriteChecksums(tls *libc.TLS, pWal uintptr, iLast U32) int32 { /* sqli // Write a set of frames to the log. The caller must hold the write-lock // on the log file (obtained using sqlite3WalBeginWriteTransaction()). -func Xsqlite3WalFrames(tls *libc.TLS, pWal uintptr, szPage int32, pList uintptr, nTruncate Pgno, isCommit int32, sync_flags int32) int32 { /* sqlite3.c:64555:20: */ +func Xsqlite3WalFrames(tls *libc.TLS, pWal uintptr, szPage int32, pList uintptr, nTruncate Pgno, isCommit int32, sync_flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64557:20: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -87497,7 +87499,7 @@ func Xsqlite3WalFrames(tls *libc.TLS, pWal uintptr, szPage int32, pList uintptr, // // If parameter xBusy is not NULL, it is a pointer to a busy-handler // callback. In this case this function runs a blocking checkpoint. -func Xsqlite3WalCheckpoint(tls *libc.TLS, pWal uintptr, db uintptr, eMode int32, xBusy uintptr, pBusyArg uintptr, sync_flags int32, nBuf int32, zBuf uintptr, pnLog uintptr, pnCkpt uintptr) int32 { /* sqlite3.c:64793:20: */ +func Xsqlite3WalCheckpoint(tls *libc.TLS, pWal uintptr, db uintptr, eMode int32, xBusy uintptr, pBusyArg uintptr, sync_flags int32, nBuf int32, zBuf uintptr, pnLog uintptr, pnCkpt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64795:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -87562,7 +87564,7 @@ func Xsqlite3WalCheckpoint(tls *libc.TLS, pWal uintptr, db uintptr, eMode int32, if rc == SQLITE_OK { if (*Wal)(unsafe.Pointer(pWal)).Fhdr.FmxFrame != 0 && walPagesize(tls, pWal) != nBuf { - rc = Xsqlite3CorruptError(tls, 64875) + rc = Xsqlite3CorruptError(tls, 64877) } else { rc = walCheckpoint(tls, pWal, db, eMode2, xBusy2, pBusyArg, sync_flags, zBuf) } @@ -87606,7 +87608,7 @@ func Xsqlite3WalCheckpoint(tls *libc.TLS, pWal uintptr, db uintptr, eMode int32, // number of frames in the WAL at the point of the last commit since // sqlite3WalCallback() was called. If no commits have occurred since // the last call, then return 0. -func Xsqlite3WalCallback(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3.c:64918:20: */ +func Xsqlite3WalCallback(tls *libc.TLS, pWal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64920:20: */ var ret U32 = U32(0) if pWal != 0 { ret = (*Wal)(unsafe.Pointer(pWal)).FiCallback @@ -87637,7 +87639,7 @@ func Xsqlite3WalCallback(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3.c:64918 // not actually change anything. The pager uses this to see if it // should acquire the database exclusive lock prior to invoking // the op==1 case. -func Xsqlite3WalExclusiveMode(tls *libc.TLS, pWal uintptr, op int32) int32 { /* sqlite3.c:64951:20: */ +func Xsqlite3WalExclusiveMode(tls *libc.TLS, pWal uintptr, op int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64953:20: */ var rc int32 // pWal->readLock is usually set, but might be -1 if there was a @@ -87671,14 +87673,14 @@ func Xsqlite3WalExclusiveMode(tls *libc.TLS, pWal uintptr, op int32) int32 { /* // Return true if the argument is non-NULL and the WAL module is using // heap-memory for the wal-index. Otherwise, if the argument is NULL or the // WAL module is using shared-memory, return false. -func Xsqlite3WalHeapMemory(tls *libc.TLS, pWal uintptr) int32 { /* sqlite3.c:64993:20: */ +func Xsqlite3WalHeapMemory(tls *libc.TLS, pWal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:64995:20: */ return libc.Bool32(pWal != 0 && int32((*Wal)(unsafe.Pointer(pWal)).FexclusiveMode) == WAL_HEAPMEMORY_MODE) } // Create a snapshot object. The content of a snapshot is opaque to // every other subsystem, so the WAL module can put whatever it needs // in the object. -func Xsqlite3WalSnapshotGet(tls *libc.TLS, pWal uintptr, ppSnapshot uintptr) int32 { /* sqlite3.c:65002:20: */ +func Xsqlite3WalSnapshotGet(tls *libc.TLS, pWal uintptr, ppSnapshot uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65004:20: */ var rc int32 = SQLITE_OK var pRet uintptr @@ -87697,16 +87699,16 @@ func Xsqlite3WalSnapshotGet(tls *libc.TLS, pWal uintptr, ppSnapshot uintptr) int return rc } -var aZero = [4]U32{U32(0), U32(0), U32(0), U32(0)} /* sqlite3.c:65005:20 */ +var aZero = [4]U32{U32(0), U32(0), U32(0), U32(0)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65007:20 */ // Try to open on pSnapshot when the next read-transaction starts -func Xsqlite3WalSnapshotOpen(tls *libc.TLS, pWal uintptr, pSnapshot uintptr) { /* sqlite3.c:65026:21: */ +func Xsqlite3WalSnapshotOpen(tls *libc.TLS, pWal uintptr, pSnapshot uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65028:21: */ (*Wal)(unsafe.Pointer(pWal)).FpSnapshot = pSnapshot } // Return a +ve value if snapshot p1 is newer than p2. A -ve value if // p1 is older than p2 and zero if p1 and p2 are the same snapshot. -func Xsqlite3_snapshot_cmp(tls *libc.TLS, p1 uintptr, p2 uintptr) int32 { /* sqlite3.c:65037:16: */ +func Xsqlite3_snapshot_cmp(tls *libc.TLS, p1 uintptr, p2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65039:16: */ var pHdr1 uintptr = p1 var pHdr2 uintptr = p2 @@ -87736,7 +87738,7 @@ func Xsqlite3_snapshot_cmp(tls *libc.TLS, p1 uintptr, p2 uintptr) int32 { /* sql // the CHECKPOINTER lock cannot be obtained, SQLITE_BUSY. If any error // occurs (any value other than SQLITE_OK is returned), the CHECKPOINTER // lock is released before returning. -func Xsqlite3WalSnapshotCheck(tls *libc.TLS, pWal uintptr, pSnapshot uintptr) int32 { /* sqlite3.c:65061:20: */ +func Xsqlite3WalSnapshotCheck(tls *libc.TLS, pWal uintptr, pSnapshot uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65063:20: */ var rc int32 rc = walLockShared(tls, pWal, WAL_CKPT_LOCK) if rc == SQLITE_OK { @@ -87752,13 +87754,13 @@ func Xsqlite3WalSnapshotCheck(tls *libc.TLS, pWal uintptr, pSnapshot uintptr) in // Release a lock obtained by an earlier successful call to // sqlite3WalSnapshotCheck(). -func Xsqlite3WalSnapshotUnlock(tls *libc.TLS, pWal uintptr) { /* sqlite3.c:65080:21: */ +func Xsqlite3WalSnapshotUnlock(tls *libc.TLS, pWal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65082:21: */ walUnlockShared(tls, pWal, WAL_CKPT_LOCK) } // Return the sqlite3_file object for the WAL file -func Xsqlite3WalFile(tls *libc.TLS, pWal uintptr) uintptr { /* sqlite3.c:65102:29: */ +func Xsqlite3WalFile(tls *libc.TLS, pWal uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65104:29: */ return (*Wal)(unsafe.Pointer(pWal)).FpWalFd } @@ -88034,7 +88036,7 @@ type MemPage1 = struct { FpDbPage uintptr FxCellSize uintptr FxParseCell uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ //************* End of wal.c ************************************************ //************* Begin file btmutex.c **************************************** @@ -88279,25 +88281,25 @@ type MemPage1 = struct { // small cells will be rare, but they are possible. // Forward declarations -type MemPage = MemPage1 /* sqlite3.c:65360:24 */ +type MemPage = MemPage1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65362:24 */ type BtLock1 = struct { FpBtree uintptr FiTable Pgno FeLock U8 F__ccgo_pad1 [3]byte FpNext uintptr -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type BtLock = BtLock1 /* sqlite3.c:65361:23 */ +type BtLock = BtLock1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65363:23 */ type CellInfo1 = struct { FnKey I64 FpPayload uintptr FnPayload U32 FnLocal U16 FnSize U16 -} /* sqlite3.c:578:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:578:9 */ -type CellInfo = CellInfo1 /* sqlite3.c:65362:25 */ +type CellInfo = CellInfo1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65364:25 */ // Legal values for BtCursor.curFlags @@ -88407,7 +88409,7 @@ type IntegrityCk1 = struct { FerrMsg StrAccum Fheap uintptr Fdb uintptr -} /* sqlite3.c:65821:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65823:9 */ // Legal values for BtCursor.curFlags @@ -88503,7 +88505,7 @@ type IntegrityCk1 = struct { // the database the corresponding bit is set. This allows integrity-check to // detect pages that are used twice and orphaned pages (both of which // indicate corruption). -type IntegrityCk = IntegrityCk1 /* sqlite3.c:65821:28 */ +type IntegrityCk = IntegrityCk1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65823:28 */ // Routines to read or write a two- and four-byte big-endian integer values. @@ -88517,7 +88519,7 @@ type IntegrityCk = IntegrityCk1 /* sqlite3.c:65821:28 */ // Obtain the BtShared mutex associated with B-Tree handle p. Also, // set BtShared.db to the database handle associated with p and the // p->locked boolean to true. -func lockBtreeMutex(tls *libc.TLS, p uintptr) { /* sqlite3.c:65871:13: */ +func lockBtreeMutex(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65873:13: */ Xsqlite3_mutex_enter(tls, (*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).Fmutex) (*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).Fdb = (*Btree)(unsafe.Pointer(p)).Fdb @@ -88526,7 +88528,7 @@ func lockBtreeMutex(tls *libc.TLS, p uintptr) { /* sqlite3.c:65871:13: */ // Release the BtShared mutex associated with B-Tree handle p and // clear the p->locked boolean. -func unlockBtreeMutex(tls *libc.TLS, p uintptr) { /* sqlite3.c:65885:29: */ +func unlockBtreeMutex(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65887:29: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt Xsqlite3_mutex_leave(tls, (*BtShared)(unsafe.Pointer(pBt)).Fmutex) @@ -88547,7 +88549,7 @@ func unlockBtreeMutex(tls *libc.TLS, p uintptr) { /* sqlite3.c:65885:29: */ // p, then first unlock all of the others on p->pNext, then wait // for the lock to become available on p, then relock all of the // subsequent Btrees that desire a lock. -func Xsqlite3BtreeEnter(tls *libc.TLS, p uintptr) { /* sqlite3.c:65915:21: */ +func Xsqlite3BtreeEnter(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65917:21: */ // Some basic sanity checking on the Btree. The list of Btrees // connected by pNext and pPrev should be in sorted order by // Btree.pBt value. All elements of the list should belong to @@ -88575,7 +88577,7 @@ func Xsqlite3BtreeEnter(tls *libc.TLS, p uintptr) { /* sqlite3.c:65915:21: */ // into this routine, we avoid unnecessary stack pointer changes // and thus help the sqlite3BtreeLock() routine to run much faster // in the common case. -func btreeLockCarefully(tls *libc.TLS, p uintptr) { /* sqlite3.c:65949:29: */ +func btreeLockCarefully(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65951:29: */ var pLater uintptr // In most cases, we should be able to acquire the lock we @@ -88606,7 +88608,7 @@ func btreeLockCarefully(tls *libc.TLS, p uintptr) { /* sqlite3.c:65949:29: */ } // Exit the recursive mutex on a Btree. -func Xsqlite3BtreeLeave(tls *libc.TLS, p uintptr) { /* sqlite3.c:65987:21: */ +func Xsqlite3BtreeLeave(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:65989:21: */ if (*Btree)(unsafe.Pointer(p)).Fsharable != 0 { @@ -88629,7 +88631,7 @@ func Xsqlite3BtreeLeave(tls *libc.TLS, p uintptr) { /* sqlite3.c:65987:21: */ // to avoid the possibility of deadlock when two threads with // two or more btrees in common both try to lock all their btrees // at the same instant. -func btreeEnterAll(tls *libc.TLS, db uintptr) { /* sqlite3.c:66030:29: */ +func btreeEnterAll(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66032:29: */ var i int32 var skipOk int32 = 1 var p uintptr @@ -88644,13 +88646,13 @@ func btreeEnterAll(tls *libc.TLS, db uintptr) { /* sqlite3.c:66030:29: */ (*Sqlite3)(unsafe.Pointer(db)).FnoSharedCache = U8(skipOk) } -func Xsqlite3BtreeEnterAll(tls *libc.TLS, db uintptr) { /* sqlite3.c:66044:21: */ +func Xsqlite3BtreeEnterAll(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66046:21: */ if int32((*Sqlite3)(unsafe.Pointer(db)).FnoSharedCache) == 0 { btreeEnterAll(tls, db) } } -func btreeLeaveAll(tls *libc.TLS, db uintptr) { /* sqlite3.c:66047:29: */ +func btreeLeaveAll(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66049:29: */ var i int32 var p uintptr @@ -88662,7 +88664,7 @@ func btreeLeaveAll(tls *libc.TLS, db uintptr) { /* sqlite3.c:66047:29: */ } } -func Xsqlite3BtreeLeaveAll(tls *libc.TLS, db uintptr) { /* sqlite3.c:66056:21: */ +func Xsqlite3BtreeLeaveAll(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66058:21: */ if int32((*Sqlite3)(unsafe.Pointer(db)).FnoSharedCache) == 0 { btreeLeaveAll(tls, db) } @@ -88673,11 +88675,11 @@ func Xsqlite3BtreeLeaveAll(tls *libc.TLS, db uintptr) { /* sqlite3.c:66056:21: * // These entry points are used by incremental I/O only. Enter() is required // any time OMIT_SHARED_CACHE is not defined, regardless of whether or not // the build is threadsafe. Leave() is only required by threadsafe builds. -func Xsqlite3BtreeEnterCursor(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:66142:21: */ +func Xsqlite3BtreeEnterCursor(tls *libc.TLS, pCur uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66144:21: */ Xsqlite3BtreeEnter(tls, (*BtCursor)(unsafe.Pointer(pCur)).FpBtree) } -func Xsqlite3BtreeLeaveCursor(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:66146:21: */ +func Xsqlite3BtreeLeaveCursor(tls *libc.TLS, pCur uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66148:21: */ Xsqlite3BtreeLeave(tls, (*BtCursor)(unsafe.Pointer(pCur)).FpBtree) } @@ -88700,7 +88702,7 @@ func Xsqlite3BtreeLeaveCursor(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:66146: // The header string that appears at the beginning of every // SQLite database. -var zMagicHeader = *(*[16]int8)(unsafe.Pointer(ts + 5336)) /* sqlite3.c:66177:19 */ +var zMagicHeader = *(*[16]int8)(unsafe.Pointer(ts + 5336)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66179:19 */ // Set this global variable to 1 to enable tracing using the TRACE // macro. @@ -88726,14 +88728,14 @@ var zMagicHeader = *(*[16]int8)(unsafe.Pointer(ts + 5336)) /* sqlite3.c:66177:19 // test builds. // // Access to this variable is protected by SQLITE_MUTEX_STATIC_MAIN. -var sqlite3SharedCacheList uintptr = uintptr(0) /* sqlite3.c:66232:17 */ +var sqlite3SharedCacheList uintptr = uintptr(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66234:17 */ // Enable or disable the shared pager and schema features. // // This routine has no effect on existing database connections. // The shared cache setting effects only future calls to // sqlite3_open(), sqlite3_open16(), or sqlite3_open_v2(). -func Xsqlite3_enable_shared_cache(tls *libc.TLS, enable int32) int32 { /* sqlite3.c:66244:16: */ +func Xsqlite3_enable_shared_cache(tls *libc.TLS, enable int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66246:16: */ Xsqlite3Config.FsharedCacheEnabled = enable return SQLITE_OK } @@ -88750,7 +88752,7 @@ func Xsqlite3_enable_shared_cache(tls *libc.TLS, enable int32) int32 { /* sqlite // (READ_LOCK or WRITE_LOCK) on the table with root-page iTab. Return // SQLITE_OK if the lock may be obtained (by calling // setSharedCacheTableLock()), or SQLITE_LOCKED if not. -func querySharedCacheTableLock(tls *libc.TLS, p uintptr, iTab Pgno, eLock U8) int32 { /* sqlite3.c:66443:12: */ +func querySharedCacheTableLock(tls *libc.TLS, p uintptr, iTab Pgno, eLock U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66445:12: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt var pIter uintptr @@ -88807,7 +88809,7 @@ func querySharedCacheTableLock(tls *libc.TLS, p uintptr, iTab Pgno, eLock U8) in // // SQLITE_OK is returned if the lock is added successfully. SQLITE_NOMEM // is returned if a malloc attempt fails. -func setSharedCacheTableLock(tls *libc.TLS, p uintptr, iTable Pgno, eLock U8) int32 { /* sqlite3.c:66515:12: */ +func setSharedCacheTableLock(tls *libc.TLS, p uintptr, iTable Pgno, eLock U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66517:12: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt var pLock uintptr = uintptr(0) var pIter uintptr @@ -88858,7 +88860,7 @@ func setSharedCacheTableLock(tls *libc.TLS, p uintptr, iTable Pgno, eLock U8) in // This function assumes that Btree p has an open read or write // transaction. If it does not, then the BTS_PENDING flag // may be incorrectly cleared. -func clearAllSharedCacheTableLocks(tls *libc.TLS, p uintptr) { /* sqlite3.c:66579:13: */ +func clearAllSharedCacheTableLocks(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66581:13: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt var ppIter uintptr = pBt + 120 @@ -88893,7 +88895,7 @@ func clearAllSharedCacheTableLocks(tls *libc.TLS, p uintptr) { /* sqlite3.c:6657 } // This function changes all write-locks held by Btree p into read-locks. -func downgradeAllSharedCacheTableLocks(tls *libc.TLS, p uintptr) { /* sqlite3.c:66623:13: */ +func downgradeAllSharedCacheTableLocks(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66625:13: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt if (*BtShared)(unsafe.Pointer(pBt)).FpWriter == p { var pLock uintptr @@ -88917,7 +88919,7 @@ func downgradeAllSharedCacheTableLocks(tls *libc.TLS, p uintptr) { /* sqlite3.c: // Invalidate the overflow page-list cache for all cursors opened // on the shared btree structure pBt. -func invalidateAllOverflowCache(tls *libc.TLS, pBt uintptr) { /* sqlite3.c:66676:13: */ +func invalidateAllOverflowCache(tls *libc.TLS, pBt uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66678:13: */ var p uintptr for p = (*BtShared)(unsafe.Pointer(pBt)).FpCursor; p != 0; p = (*BtCursor)(unsafe.Pointer(p)).FpNext { @@ -88936,7 +88938,7 @@ func invalidateAllOverflowCache(tls *libc.TLS, pBt uintptr) { /* sqlite3.c:66676 // Otherwise, if argument isClearTable is false, then the row with // rowid iRow is being replaced or deleted. In this case invalidate // only those incrblob cursors open on that specific row. -func invalidateIncrblobCursors(tls *libc.TLS, pBtree uintptr, pgnoRoot Pgno, iRow I64, isClearTable int32) { /* sqlite3.c:66698:13: */ +func invalidateIncrblobCursors(tls *libc.TLS, pBtree uintptr, pgnoRoot Pgno, iRow I64, isClearTable int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66700:13: */ var p uintptr (*Btree)(unsafe.Pointer(pBtree)).FhasIncrblobCur = U8(0) @@ -88983,7 +88985,7 @@ func invalidateIncrblobCursors(tls *libc.TLS, pBtree uintptr, pgnoRoot Pgno, iRo // optimization 2 above is omitted if the corresponding bit is already // set in BtShared.pHasContent. The contents of the bitvec are cleared // at the end of every transaction. -func btreeSetHasContent(tls *libc.TLS, pBt uintptr, pgno Pgno) int32 { /* sqlite3.c:66758:12: */ +func btreeSetHasContent(tls *libc.TLS, pBt uintptr, pgno Pgno) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66760:12: */ var rc int32 = SQLITE_OK if !(int32((*BtShared)(unsafe.Pointer(pBt)).FpHasContent) != 0) { @@ -89003,20 +89005,20 @@ func btreeSetHasContent(tls *libc.TLS, pBt uintptr, pgno Pgno) int32 { /* sqlite // This function is called when a free-list leaf page is removed from the // free-list for reuse. It returns false if it is safe to retrieve the // page from the pager layer with the 'no-content' flag set. True otherwise. -func btreeGetHasContent(tls *libc.TLS, pBt uintptr, pgno Pgno) int32 { /* sqlite3.c:66780:12: */ +func btreeGetHasContent(tls *libc.TLS, pBt uintptr, pgno Pgno) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66782:12: */ var p uintptr = (*BtShared)(unsafe.Pointer(pBt)).FpHasContent return libc.Bool32(p != 0 && (pgno > Xsqlite3BitvecSize(tls, p) || Xsqlite3BitvecTestNotNull(tls, p, pgno) != 0)) } // Clear (destroy) the BtShared.pHasContent bitvec. This should be // invoked at the conclusion of each write-transaction. -func btreeClearHasContent(tls *libc.TLS, pBt uintptr) { /* sqlite3.c:66789:13: */ +func btreeClearHasContent(tls *libc.TLS, pBt uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66791:13: */ Xsqlite3BitvecDestroy(tls, (*BtShared)(unsafe.Pointer(pBt)).FpHasContent) (*BtShared)(unsafe.Pointer(pBt)).FpHasContent = uintptr(0) } // Release all of the apPage[] pages for a cursor. -func btreeReleaseAllCursorPages(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:66797:13: */ +func btreeReleaseAllCursorPages(tls *libc.TLS, pCur uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66799:13: */ var i int32 if int32((*BtCursor)(unsafe.Pointer(pCur)).FiPage) >= 0 { for i = 0; i < int32((*BtCursor)(unsafe.Pointer(pCur)).FiPage); i++ { @@ -89038,7 +89040,7 @@ func btreeReleaseAllCursorPages(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:6679 // NULL. If the cursor is open on a non-intkey table, then pCur->pKey is // set to point to a malloced buffer pCur->nKey bytes in size containing // the key. -func saveCursorKey(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:66821:12: */ +func saveCursorKey(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66823:12: */ var rc int32 = SQLITE_OK if (*BtCursor)(unsafe.Pointer(pCur)).FcurIntKey != 0 { @@ -89075,7 +89077,7 @@ func saveCursorKey(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:66821:12: * // // The caller must ensure that the cursor is valid (has eState==CURSOR_VALID) // prior to calling this routine. -func saveCursorPosition(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:66863:12: */ +func saveCursorPosition(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66865:12: */ var rc int32 if int32((*BtCursor)(unsafe.Pointer(pCur)).FcurFlags)&BTCF_Pinned != 0 { @@ -89116,7 +89118,7 @@ func saveCursorPosition(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:66863: // Implementation note: This routine merely checks to see if any cursors // need to be saved. It calls out to saveCursorsOnList() in the (unusual) // event that cursors are in need to being saved. -func saveAllCursors(tls *libc.TLS, pBt uintptr, iRoot Pgno, pExcept uintptr) int32 { /* sqlite3.c:66913:12: */ +func saveAllCursors(tls *libc.TLS, pBt uintptr, iRoot Pgno, pExcept uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66915:12: */ var p uintptr for p = (*BtShared)(unsafe.Pointer(pBt)).FpCursor; p != 0; p = (*BtCursor)(unsafe.Pointer(p)).FpNext { @@ -89137,7 +89139,7 @@ func saveAllCursors(tls *libc.TLS, pBt uintptr, iRoot Pgno, pExcept uintptr) int // the cursors if and when a cursor is found that actually requires saving. // The common case is that no cursors need to be saved, so this routine is // broken out from its caller to avoid unnecessary stack pointer movement. -func saveCursorsOnList(tls *libc.TLS, p uintptr, iRoot Pgno, pExcept uintptr) int32 { /* sqlite3.c:66930:28: */ +func saveCursorsOnList(tls *libc.TLS, p uintptr, iRoot Pgno, pExcept uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66932:28: */ for __ccgo := true; __ccgo; __ccgo = p != 0 { if p != pExcept && (Pgno(0) == iRoot || (*BtCursor)(unsafe.Pointer(p)).FpgnoRoot == iRoot) { if int32((*BtCursor)(unsafe.Pointer(p)).FeState) == CURSOR_VALID || int32((*BtCursor)(unsafe.Pointer(p)).FeState) == CURSOR_SKIPNEXT { @@ -89156,7 +89158,7 @@ func saveCursorsOnList(tls *libc.TLS, p uintptr, iRoot Pgno, pExcept uintptr) in } // Clear the current cursor position. -func Xsqlite3BtreeClearCursor(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:66955:21: */ +func Xsqlite3BtreeClearCursor(tls *libc.TLS, pCur uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66957:21: */ Xsqlite3_free(tls, (*BtCursor)(unsafe.Pointer(pCur)).FpKey) (*BtCursor)(unsafe.Pointer(pCur)).FpKey = uintptr(0) @@ -89166,7 +89168,7 @@ func Xsqlite3BtreeClearCursor(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:66955: // In this version of BtreeMoveto, pKey is a packed index record // such as is generated by the OP_MakeRecord opcode. Unpack the // record and then call BtreeMovetoUnpacked() to do the work. -func btreeMoveto(tls *libc.TLS, pCur uintptr, pKey uintptr, nKey I64, bias int32, pRes uintptr) int32 { /* sqlite3.c:66967:12: */ +func btreeMoveto(tls *libc.TLS, pCur uintptr, pKey uintptr, nKey I64, bias int32, pRes uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:66969:12: */ var rc int32 // Status code var pIdxKey uintptr // Unpacked index key @@ -89179,7 +89181,7 @@ func btreeMoveto(tls *libc.TLS, pCur uintptr, pKey uintptr, nKey I64, bias int32 } Xsqlite3VdbeRecordUnpack(tls, pKeyInfo, int32(nKey), pKey, pIdxKey) if int32((*UnpackedRecord)(unsafe.Pointer(pIdxKey)).FnField) == 0 || int32((*UnpackedRecord)(unsafe.Pointer(pIdxKey)).FnField) > int32((*KeyInfo)(unsafe.Pointer(pKeyInfo)).FnAllField) { - rc = Xsqlite3CorruptError(tls, 66984) + rc = Xsqlite3CorruptError(tls, 66986) } else { rc = Xsqlite3BtreeIndexMoveto(tls, pCur, pIdxKey, pRes) } @@ -89196,7 +89198,7 @@ func btreeMoveto(tls *libc.TLS, pCur uintptr, pKey uintptr, nKey I64, bias int32 // saved position info stored by saveCursorPosition(), so there can be // at most one effective restoreCursorPosition() call after each // saveCursorPosition(). -func btreeRestoreCursorPosition(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:67003:12: */ +func btreeRestoreCursorPosition(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67005:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -89236,7 +89238,7 @@ func btreeRestoreCursorPosition(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3. // // Use the separate sqlite3BtreeCursorRestore() routine to restore a cursor // back to where it ought to be if this routine returns true. -func Xsqlite3BtreeCursorHasMoved(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:67046:20: */ +func Xsqlite3BtreeCursorHasMoved(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67048:20: */ return libc.Bool32(CURSOR_VALID != int32(*(*U8)(unsafe.Pointer(pCur)))) } @@ -89244,12 +89246,12 @@ func Xsqlite3BtreeCursorHasMoved(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3 // Return a pointer to a fake BtCursor object that will always answer // false to the sqlite3BtreeCursorHasMoved() routine above. The fake // cursor returned must not be used with any other Btree interface. -func Xsqlite3BtreeFakeValidCursor(tls *libc.TLS) uintptr { /* sqlite3.c:67059:25: */ +func Xsqlite3BtreeFakeValidCursor(tls *libc.TLS) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67061:25: */ return uintptr(unsafe.Pointer(&fakeCursor)) } -var fakeCursor U8 = U8(CURSOR_VALID) /* sqlite3.c:67060:13 */ +var fakeCursor U8 = U8(CURSOR_VALID) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67062:13 */ // This routine restores a cursor back to its original position after it // has been moved by some outside activity (such as a btree rebalance or @@ -89262,7 +89264,7 @@ var fakeCursor U8 = U8(CURSOR_VALID) /* sqlite3.c:67060:13 */ // // This routine should only be called for a cursor that just returned // TRUE from sqlite3BtreeCursorHasMoved(). -func Xsqlite3BtreeCursorRestore(tls *libc.TLS, pCur uintptr, pDifferentRow uintptr) int32 { /* sqlite3.c:67078:20: */ +func Xsqlite3BtreeCursorRestore(tls *libc.TLS, pCur uintptr, pDifferentRow uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67080:20: */ var rc int32 rc = func() int32 { @@ -89284,7 +89286,7 @@ func Xsqlite3BtreeCursorRestore(tls *libc.TLS, pCur uintptr, pDifferentRow uintp } // Provide flag hints to the cursor. -func Xsqlite3BtreeCursorHintFlags(tls *libc.TLS, pCur uintptr, x uint32) { /* sqlite3.c:67110:21: */ +func Xsqlite3BtreeCursorHintFlags(tls *libc.TLS, pCur uintptr, x uint32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67112:21: */ (*BtCursor)(unsafe.Pointer(pCur)).Fhints = U8(x) } @@ -89296,7 +89298,7 @@ func Xsqlite3BtreeCursorHintFlags(tls *libc.TLS, pCur uintptr, x uint32) { /* sq // Return 0 (not a valid page) for pgno==1 since there is // no pointer map associated with page 1. The integrity_check logic // requires that ptrmapPageno(*,1)!=1. -func ptrmapPageno(tls *libc.TLS, pBt uintptr, pgno Pgno) Pgno { /* sqlite3.c:67126:13: */ +func ptrmapPageno(tls *libc.TLS, pBt uintptr, pgno Pgno) Pgno { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67128:13: */ var nPagesPerMapPage int32 var iPtrMap Pgno var ret Pgno @@ -89321,7 +89323,7 @@ func ptrmapPageno(tls *libc.TLS, pBt uintptr, pgno Pgno) Pgno { /* sqlite3.c:671 // If *pRC is initially non-zero (non-SQLITE_OK) then this routine is // a no-op. If an error occurs, the appropriate error code is written // into *pRC. -func ptrmapPut(tls *libc.TLS, pBt uintptr, key Pgno, eType U8, parent Pgno, pRC uintptr) { /* sqlite3.c:67150:13: */ +func ptrmapPut(tls *libc.TLS, pBt uintptr, key Pgno, eType U8, parent Pgno, pRC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67152:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -89344,7 +89346,7 @@ __1: if !(key == Pgno(0)) { goto __2 } - *(*int32)(unsafe.Pointer(pRC)) = Xsqlite3CorruptError(tls, 67165) + *(*int32)(unsafe.Pointer(pRC)) = Xsqlite3CorruptError(tls, 67167) return __2: ; @@ -89363,7 +89365,7 @@ __3: // The first byte of the extra data is the MemPage.isInit byte. // If that byte is set, it means this page is also being used // as a btree page. - *(*int32)(unsafe.Pointer(pRC)) = Xsqlite3CorruptError(tls, 67178) + *(*int32)(unsafe.Pointer(pRC)) = Xsqlite3CorruptError(tls, 67180) goto ptrmap_exit __4: ; @@ -89371,7 +89373,7 @@ __4: if !(offset < 0) { goto __5 } - *(*int32)(unsafe.Pointer(pRC)) = Xsqlite3CorruptError(tls, 67183) + *(*int32)(unsafe.Pointer(pRC)) = Xsqlite3CorruptError(tls, 67185) goto ptrmap_exit __5: ; @@ -89402,7 +89404,7 @@ ptrmap_exit: // This routine retrieves the pointer map entry for page 'key', writing // the type and parent page number to *pEType and *pPgno respectively. // An error code is returned if something goes wrong, otherwise SQLITE_OK. -func ptrmapGet(tls *libc.TLS, pBt uintptr, key Pgno, pEType uintptr, pPgno uintptr) int32 { /* sqlite3.c:67209:12: */ +func ptrmapGet(tls *libc.TLS, pBt uintptr, key Pgno, pEType uintptr, pPgno uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67211:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -89423,7 +89425,7 @@ func ptrmapGet(tls *libc.TLS, pBt uintptr, key Pgno, pEType uintptr, pPgno uintp offset = int32(Pgno(5) * (key - Pgno(iPtrmap) - Pgno(1))) if offset < 0 { Xsqlite3PagerUnref(tls, *(*uintptr)(unsafe.Pointer(bp /* pDbPage */))) - return Xsqlite3CorruptError(tls, 67228) + return Xsqlite3CorruptError(tls, 67230) } *(*U8)(unsafe.Pointer(pEType)) = *(*U8)(unsafe.Pointer(pPtrmap + uintptr(offset))) @@ -89433,7 +89435,7 @@ func ptrmapGet(tls *libc.TLS, pBt uintptr, key Pgno, pEType uintptr, pPgno uintp Xsqlite3PagerUnref(tls, *(*uintptr)(unsafe.Pointer(bp /* pDbPage */))) if int32(*(*U8)(unsafe.Pointer(pEType))) < 1 || int32(*(*U8)(unsafe.Pointer(pEType))) > 5 { - return Xsqlite3CorruptError(tls, 67236) + return Xsqlite3CorruptError(tls, 67238) } return SQLITE_OK } @@ -89451,7 +89453,7 @@ func ptrmapGet(tls *libc.TLS, pBt uintptr, key Pgno, pEType uintptr, pPgno uintp // btreeParseCellPtrIndex() for the case when the cell does not fit entirely // on a single B-tree page. Make necessary adjustments to the CellInfo // structure. -func btreeParseCellAdjustSizeForOverflow(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintptr) { /* sqlite3.c:67268:29: */ +func btreeParseCellAdjustSizeForOverflow(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67270:29: */ // If the payload will not fit completely on the local page, we have // to decide how much to store locally and how much to spill onto // overflow pages. The strategy is to minimize the amount of unused @@ -89478,7 +89480,7 @@ func btreeParseCellAdjustSizeForOverflow(tls *libc.TLS, pPage uintptr, pCell uin // Given a record with nPayload bytes of payload stored within btree // page pPage, return the number of bytes of payload stored locally. -func btreePayloadToLocal(tls *libc.TLS, pPage uintptr, nPayload I64) int32 { /* sqlite3.c:67303:12: */ +func btreePayloadToLocal(tls *libc.TLS, pPage uintptr, nPayload I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67305:12: */ var maxLocal int32 // Maximum amount of payload held locally maxLocal = int32((*MemPage)(unsafe.Pointer(pPage)).FmaxLocal) if nPayload <= I64(maxLocal) { @@ -89508,7 +89510,7 @@ func btreePayloadToLocal(tls *libc.TLS, pPage uintptr, nPayload I64) int32 { /* // There is also a wrapper function btreeParseCell() that works for // all MemPage types and that references the cell by index rather than // by pointer. -func btreeParseCellPtrNoPayload(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintptr) { /* sqlite3.c:67331:13: */ +func btreeParseCellPtrNoPayload(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67333:13: */ _ = pPage (*CellInfo)(unsafe.Pointer(pInfo)).FnSize = U16(4 + int32(Xsqlite3GetVarint(tls, pCell+4, pInfo))) @@ -89518,7 +89520,7 @@ func btreeParseCellPtrNoPayload(tls *libc.TLS, pPage uintptr, pCell uintptr, pIn return } -func btreeParseCellPtr(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintptr) { /* sqlite3.c:67348:13: */ +func btreeParseCellPtr(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67350:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -89595,7 +89597,7 @@ func btreeParseCellPtr(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintpt } } -func btreeParseCellPtrIndex(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintptr) { /* sqlite3.c:67430:13: */ +func btreeParseCellPtrIndex(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67432:13: */ var pIter uintptr // For scanning through pCell var nPayload U32 // Number of bytes of cell payload @@ -89626,7 +89628,7 @@ func btreeParseCellPtrIndex(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo u } } -func btreeParseCell(tls *libc.TLS, pPage uintptr, iCell int32, pInfo uintptr) { /* sqlite3.c:67467:13: */ +func btreeParseCell(tls *libc.TLS, pPage uintptr, iCell int32, pInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67469:13: */ (*struct { f func(*libc.TLS, uintptr, uintptr, uintptr) })(unsafe.Pointer(&struct{ uintptr }{(*MemPage)(unsafe.Pointer(pPage)).FxParseCell})).f(tls, pPage, (*MemPage)(unsafe.Pointer(pPage)).FaData+uintptr(int32((*MemPage)(unsafe.Pointer(pPage)).FmaskPage)&int32(libc.X__builtin_bswap16(tls, *(*U16)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pPage)).FaCellIdx + uintptr(2*iCell)))))), pInfo) @@ -89642,7 +89644,7 @@ func btreeParseCell(tls *libc.TLS, pPage uintptr, iCell int32, pInfo uintptr) { // // cellSizePtrNoPayload() => table internal nodes // cellSizePtr() => all index nodes & table leaf nodes -func cellSizePtr(tls *libc.TLS, pPage uintptr, pCell uintptr) U16 { /* sqlite3.c:67487:12: */ +func cellSizePtr(tls *libc.TLS, pPage uintptr, pCell uintptr) U16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67489:12: */ var pIter uintptr = pCell + uintptr((*MemPage)(unsafe.Pointer(pPage)).FchildPtrSize) // For looping over bytes of pCell var pEnd uintptr // End mark for a varint var nSize U32 // Size value to return @@ -89683,7 +89685,7 @@ func cellSizePtr(tls *libc.TLS, pPage uintptr, pCell uintptr) U16 { /* sqlite3.c return U16(nSize) } -func cellSizePtrNoPayload(tls *libc.TLS, pPage uintptr, pCell uintptr) U16 { /* sqlite3.c:67535:12: */ +func cellSizePtrNoPayload(tls *libc.TLS, pPage uintptr, pCell uintptr) U16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67537:12: */ var pIter uintptr = pCell + uintptr(4) // For looping over bytes of pCell var pEnd uintptr // End mark for a varint @@ -89700,7 +89702,7 @@ func cellSizePtrNoPayload(tls *libc.TLS, pPage uintptr, pCell uintptr) U16 { /* // of pPage. (pSrc and pPager are often the same.) If pCell contains a // pointer to an overflow page, insert an entry into the pointer-map for // the overflow page that will be valid after pCell has been moved to pPage. -func ptrmapPutOvflPtr(tls *libc.TLS, pPage uintptr, pSrc uintptr, pCell uintptr, pRC uintptr) { /* sqlite3.c:67573:13: */ +func ptrmapPutOvflPtr(tls *libc.TLS, pPage uintptr, pSrc uintptr, pCell uintptr, pRC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67575:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -89717,7 +89719,7 @@ func ptrmapPutOvflPtr(tls *libc.TLS, pPage uintptr, pSrc uintptr, pCell uintptr, var ovfl Pgno if Uptr((*MemPage)(unsafe.Pointer(pSrc)).FaDataEnd) >= Uptr(pCell) && Uptr((*MemPage)(unsafe.Pointer(pSrc)).FaDataEnd) < Uptr(pCell+uintptr((*CellInfo)(unsafe.Pointer(bp)).FnLocal)) { - *(*int32)(unsafe.Pointer(pRC)) = Xsqlite3CorruptError(tls, 67582) + *(*int32)(unsafe.Pointer(pRC)) = Xsqlite3CorruptError(tls, 67584) return } ovfl = Xsqlite3Get4byte(tls, pCell+uintptr(int32((*CellInfo)(unsafe.Pointer(bp)).FnSize)-4)) @@ -89735,7 +89737,7 @@ func ptrmapPutOvflPtr(tls *libc.TLS, pPage uintptr, pSrc uintptr, pCell uintptr, // b-tree page so that there are no freeblocks or fragment bytes, all // unused bytes are contained in the unallocated space region, and all // cells are packed tightly at the end of the page. -func defragmentPage(tls *libc.TLS, pPage uintptr, nMaxFrag int32) int32 { /* sqlite3.c:67604:12: */ +func defragmentPage(tls *libc.TLS, pPage uintptr, nMaxFrag int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67606:12: */ var i int32 // Loop counter var pc int32 // Address of the i-th cell var hdr int32 // Offset to the page header @@ -89780,7 +89782,7 @@ func defragmentPage(tls *libc.TLS, pPage uintptr, nMaxFrag int32) int32 { /* sql if !(iFree > usableSize-4) { goto __2 } - return Xsqlite3CorruptError(tls, 67641) + return Xsqlite3CorruptError(tls, 67643) __2: ; if !(iFree != 0) { @@ -89790,7 +89792,7 @@ __2: if !(iFree2 > usableSize-4) { goto __4 } - return Xsqlite3CorruptError(tls, 67644) + return Xsqlite3CorruptError(tls, 67646) __4: ; if !(0 == iFree2 || int32(*(*uint8)(unsafe.Pointer(data + uintptr(iFree2)))) == 0 && int32(*(*uint8)(unsafe.Pointer(data + uintptr(iFree2+1)))) == 0) { @@ -89803,7 +89805,7 @@ __4: if !(top >= iFree) { goto __6 } - return Xsqlite3CorruptError(tls, 67652) + return Xsqlite3CorruptError(tls, 67654) __6: ; if !(iFree2 != 0) { @@ -89812,14 +89814,14 @@ __6: if !(iFree+sz > iFree2) { goto __9 } - return Xsqlite3CorruptError(tls, 67655) + return Xsqlite3CorruptError(tls, 67657) __9: ; sz2 = int32(*(*uint8)(unsafe.Pointer(data + uintptr(iFree2+2))))<<8 | int32(*(*uint8)(unsafe.Pointer(data + uintptr(iFree2+2) + 1))) if !(iFree2+sz2 > usableSize) { goto __10 } - return Xsqlite3CorruptError(tls, 67657) + return Xsqlite3CorruptError(tls, 67659) __10: ; libc.Xmemmove(tls, data+uintptr(iFree+sz+sz2), data+uintptr(iFree+sz), uint64(iFree2-(iFree+sz))) @@ -89829,7 +89831,7 @@ __7: if !(iFree+sz > usableSize) { goto __11 } - return Xsqlite3CorruptError(tls, 67661) + return Xsqlite3CorruptError(tls, 67663) __11: ; __8: @@ -89891,7 +89893,7 @@ __18: if !(pc < iCellStart || pc > iCellLast) { goto __21 } - return Xsqlite3CorruptError(tls, 67690) + return Xsqlite3CorruptError(tls, 67692) __21: ; @@ -89902,7 +89904,7 @@ __21: if !(cbrk < iCellStart || pc+size > usableSize) { goto __22 } - return Xsqlite3CorruptError(tls, 67696) + return Xsqlite3CorruptError(tls, 67698) __22: ; @@ -89937,7 +89939,7 @@ defragment_out: if !(int32(*(*uint8)(unsafe.Pointer(data + uintptr(hdr+7))))+cbrk-iCellFirst != (*MemPage)(unsafe.Pointer(pPage)).FnFree) { goto __25 } - return Xsqlite3CorruptError(tls, 67715) + return Xsqlite3CorruptError(tls, 67717) __25: ; @@ -89962,7 +89964,7 @@ __25: // Slots on the free list that are between 1 and 3 bytes larger than nByte // will be ignored if adding the extra space to the fragmentation count // causes the fragmentation count to exceed 60. -func pageFindSlot(tls *libc.TLS, pPg uintptr, nByte int32, pRc uintptr) uintptr { /* sqlite3.c:67740:11: */ +func pageFindSlot(tls *libc.TLS, pPg uintptr, nByte int32, pRc uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67742:11: */ var hdr int32 = int32((*MemPage)(unsafe.Pointer(pPg)).FhdrOffset) // Offset to page header var aData uintptr = (*MemPage)(unsafe.Pointer(pPg)).FaData // Page data var iAddr int32 = hdr + 1 // Address of ptr to pc @@ -89989,9 +89991,11 @@ func pageFindSlot(tls *libc.TLS, pPg uintptr, nByte int32, pRc uintptr) uintptr // fragmented bytes within the page. libc.Xmemcpy(tls, aData+uintptr(iAddr), aData+uintptr(pc), uint64(2)) *(*U8)(unsafe.Pointer(aData + uintptr(hdr+7))) += U8(int32(U8(x))) + + return aData + uintptr(pc) } else if x+pc > maxPC { // This slot extends off the end of the usable part of the page - *(*int32)(unsafe.Pointer(pRc)) = Xsqlite3CorruptError(tls, 67769) + *(*int32)(unsafe.Pointer(pRc)) = Xsqlite3CorruptError(tls, 67773) return uintptr(0) } else { // The slot remains on the free-list. Reduce its size to account @@ -90006,14 +90010,14 @@ func pageFindSlot(tls *libc.TLS, pPg uintptr, nByte int32, pRc uintptr) uintptr if pc <= iAddr+size { if pc != 0 { // The next slot in the chain is not past the end of the current slot - *(*int32)(unsafe.Pointer(pRc)) = Xsqlite3CorruptError(tls, 67783) + *(*int32)(unsafe.Pointer(pRc)) = Xsqlite3CorruptError(tls, 67787) } return uintptr(0) } } if pc > maxPC+nByte-4 { // The free slot chain extends off the end of the page - *(*int32)(unsafe.Pointer(pRc)) = Xsqlite3CorruptError(tls, 67790) + *(*int32)(unsafe.Pointer(pRc)) = Xsqlite3CorruptError(tls, 67794) } return uintptr(0) } @@ -90029,7 +90033,7 @@ func pageFindSlot(tls *libc.TLS, pPg uintptr, nByte int32, pRc uintptr) uintptr // the first two bytes past the cell pointer area since presumably this // allocation is being made in order to insert a new cell, so we will // also end up needing a new cell pointer. -func allocateSpace(tls *libc.TLS, pPage uintptr, nByte int32, pIdx uintptr) int32 { /* sqlite3.c:67808:12: */ +func allocateSpace(tls *libc.TLS, pPage uintptr, nByte int32, pIdx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67812:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -90054,7 +90058,7 @@ func allocateSpace(tls *libc.TLS, pPage uintptr, nByte int32, pIdx uintptr) int3 if top == 0 && (*BtShared)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pPage)).FpBt)).FusableSize == U32(65536) { top = 65536 } else { - return Xsqlite3CorruptError(tls, 67837) + return Xsqlite3CorruptError(tls, 67841) } } @@ -90069,7 +90073,7 @@ func allocateSpace(tls *libc.TLS, pPage uintptr, nByte int32, pIdx uintptr) int3 *(*int32)(unsafe.Pointer(pIdx)) = libc.AssignInt32(&g2, int32((int64(pSpace)-int64(data))/1)) if g2 <= gap { - return Xsqlite3CorruptError(tls, 67855) + return Xsqlite3CorruptError(tls, 67859) } else { return SQLITE_OK } @@ -90120,7 +90124,7 @@ func allocateSpace(tls *libc.TLS, pPage uintptr, nByte int32, pIdx uintptr) int3 // does it detect cells or freeblocks that encrouch into the reserved bytes // at the end of the page. So do additional corruption checks inside this // routine and return SQLITE_CORRUPT if any problems are found. -func freeSpace(tls *libc.TLS, pPage uintptr, iStart U16, iSize U16) int32 { /* sqlite3.c:67904:12: */ +func freeSpace(tls *libc.TLS, pPage uintptr, iStart U16, iSize U16) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:67908:12: */ var iPtr U16 // Address of ptr to next freeblock var iFreeBlk U16 // Address of the next freeblock var hdr U8 // Page header size. 0 or 100 @@ -90144,12 +90148,12 @@ func freeSpace(tls *libc.TLS, pPage uintptr, iStart U16, iSize U16) int32 { /* s if int32(iFreeBlk) == 0 { break } // TH3: corrupt082.100 - return Xsqlite3CorruptError(tls, 67933) + return Xsqlite3CorruptError(tls, 67937) } iPtr = iFreeBlk } if U32(iFreeBlk) > (*BtShared)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pPage)).FpBt)).FusableSize-U32(4) { // TH3: corrupt081.100 - return Xsqlite3CorruptError(tls, 67938) + return Xsqlite3CorruptError(tls, 67942) } // At this point: @@ -90160,11 +90164,11 @@ func freeSpace(tls *libc.TLS, pPage uintptr, iStart U16, iSize U16) int32 { /* s if iFreeBlk != 0 && iEnd+U32(3) >= U32(iFreeBlk) { nFrag = U8(U32(iFreeBlk) - iEnd) if iEnd > U32(iFreeBlk) { - return Xsqlite3CorruptError(tls, 67950) + return Xsqlite3CorruptError(tls, 67954) } iEnd = U32(int32(iFreeBlk) + (int32(*(*uint8)(unsafe.Pointer(data + uintptr(int32(iFreeBlk)+2))))<<8 | int32(*(*uint8)(unsafe.Pointer(data + uintptr(int32(iFreeBlk)+2) + 1))))) if iEnd > (*BtShared)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pPage)).FpBt)).FusableSize { - return Xsqlite3CorruptError(tls, 67953) + return Xsqlite3CorruptError(tls, 67957) } iSize = U16(iEnd - U32(iStart)) iFreeBlk = U16(int32(*(*uint8)(unsafe.Pointer(data + uintptr(iFreeBlk))))<<8 | int32(*(*uint8)(unsafe.Pointer(data + uintptr(iFreeBlk) + 1)))) @@ -90177,7 +90181,7 @@ func freeSpace(tls *libc.TLS, pPage uintptr, iStart U16, iSize U16) int32 { /* s var iPtrEnd int32 = int32(iPtr) + (int32(*(*uint8)(unsafe.Pointer(data + uintptr(int32(iPtr)+2))))<<8 | int32(*(*uint8)(unsafe.Pointer(data + uintptr(int32(iPtr)+2) + 1)))) if iPtrEnd+3 >= int32(iStart) { if iPtrEnd > int32(iStart) { - return Xsqlite3CorruptError(tls, 67966) + return Xsqlite3CorruptError(tls, 67970) } nFrag = U8(int32(nFrag) + (int32(iStart) - iPtrEnd)) iSize = U16(iEnd - U32(iPtr)) @@ -90185,7 +90189,7 @@ func freeSpace(tls *libc.TLS, pPage uintptr, iStart U16, iSize U16) int32 { /* s } } if int32(nFrag) > int32(*(*uint8)(unsafe.Pointer(data + uintptr(int32(hdr)+7)))) { - return Xsqlite3CorruptError(tls, 67972) + return Xsqlite3CorruptError(tls, 67976) } *(*uint8)(unsafe.Pointer(data + uintptr(int32(hdr)+7))) -= uint8(int32(nFrag)) } @@ -90195,10 +90199,10 @@ func freeSpace(tls *libc.TLS, pPage uintptr, iStart U16, iSize U16) int32 { /* s // so just extend the cell content area rather than create another // freelist entry if int32(iStart) < int32(x) { - return Xsqlite3CorruptError(tls, 67980) + return Xsqlite3CorruptError(tls, 67984) } if int32(iPtr) != int32(hdr)+1 { - return Xsqlite3CorruptError(tls, 67981) + return Xsqlite3CorruptError(tls, 67985) } *(*uint8)(unsafe.Pointer(data + uintptr(int32(hdr)+1))) = U8(int32(iFreeBlk) >> 8) *(*uint8)(unsafe.Pointer(data + uintptr(int32(hdr)+1) + 1)) = U8(iFreeBlk) @@ -90232,7 +90236,7 @@ func freeSpace(tls *libc.TLS, pPage uintptr, iStart U16, iSize U16) int32 { /* s // PTF_ZERODATA | PTF_LEAF // PTF_LEAFDATA | PTF_INTKEY // PTF_LEAFDATA | PTF_INTKEY | PTF_LEAF -func decodeFlags(tls *libc.TLS, pPage uintptr, flagByte int32) int32 { /* sqlite3.c:68011:12: */ +func decodeFlags(tls *libc.TLS, pPage uintptr, flagByte int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68015:12: */ var pBt uintptr // A copy of pPage->pBt (*MemPage)(unsafe.Pointer(pPage)).Fleaf = U8(flagByte >> 3) @@ -90283,7 +90287,7 @@ func decodeFlags(tls *libc.TLS, pPage uintptr, flagByte int32) int32 { /* sqlite } else { // EVIDENCE-OF: R-47608-56469 Any other value for the b-tree page type is // an error. - return Xsqlite3CorruptError(tls, 68054) + return Xsqlite3CorruptError(tls, 68058) } (*MemPage)(unsafe.Pointer(pPage)).Fmax1bytePayload = (*BtShared)(unsafe.Pointer(pBt)).Fmax1bytePayload return SQLITE_OK @@ -90291,7 +90295,7 @@ func decodeFlags(tls *libc.TLS, pPage uintptr, flagByte int32) int32 { /* sqlite // Compute the amount of freespace on the page. In other words, fill // in the pPage->nFree field. -func btreeComputeFreeSpace(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68064:12: */ +func btreeComputeFreeSpace(tls *libc.TLS, pPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68068:12: */ var pc int32 // Address of a freeblock within pPage->aData[] var hdr U8 // Offset to beginning of page header var data uintptr // Equal to pPage->aData @@ -90323,12 +90327,12 @@ func btreeComputeFreeSpace(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68 if pc < top { // EVIDENCE-OF: R-55530-52930 In a well-formed b-tree page, there will // always be at least one cell before the first freeblock. - return Xsqlite3CorruptError(tls, 68105) + return Xsqlite3CorruptError(tls, 68109) } for 1 != 0 { if pc > iCellLast { // Freeblock off the end of the page - return Xsqlite3CorruptError(tls, 68110) + return Xsqlite3CorruptError(tls, 68114) } next = U32(int32(*(*U8)(unsafe.Pointer(data + uintptr(pc))))<<8 | int32(*(*U8)(unsafe.Pointer(data + uintptr(pc) + 1)))) size = U32(int32(*(*U8)(unsafe.Pointer(data + uintptr(pc+2))))<<8 | int32(*(*U8)(unsafe.Pointer(data + uintptr(pc+2) + 1)))) @@ -90340,11 +90344,11 @@ func btreeComputeFreeSpace(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68 } if next > U32(0) { // Freeblock not in ascending order - return Xsqlite3CorruptError(tls, 68120) + return Xsqlite3CorruptError(tls, 68124) } if U32(pc)+size > uint32(usableSize) { // Last freeblock extends past page end - return Xsqlite3CorruptError(tls, 68124) + return Xsqlite3CorruptError(tls, 68128) } } @@ -90355,7 +90359,7 @@ func btreeComputeFreeSpace(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68 // serves to verify that the offset to the start of the cell-content // area, according to the page header, lies within the page. if nFree > usableSize || nFree < iCellFirst { - return Xsqlite3CorruptError(tls, 68136) + return Xsqlite3CorruptError(tls, 68140) } (*MemPage)(unsafe.Pointer(pPage)).FnFree = int32(U16(nFree - iCellFirst)) return SQLITE_OK @@ -90363,7 +90367,7 @@ func btreeComputeFreeSpace(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68 // Do additional sanity check after btreeInitPage() if // PRAGMA cell_size_check=ON -func btreeCellSizeCheck(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68146:28: */ +func btreeCellSizeCheck(tls *libc.TLS, pPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68150:28: */ var iCellFirst int32 // First allowable cell or freeblock offset var iCellLast int32 // Last possible cell or freeblock offset var i int32 // Index into the cell pointer array @@ -90385,14 +90389,14 @@ func btreeCellSizeCheck(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68146 pc = int32(libc.X__builtin_bswap16(tls, *(*U16)(unsafe.Pointer(data + uintptr(cellOffset+i*2))))) if pc < iCellFirst || pc > iCellLast { - return Xsqlite3CorruptError(tls, 68167) + return Xsqlite3CorruptError(tls, 68171) } sz = int32((*struct { f func(*libc.TLS, uintptr, uintptr) U16 })(unsafe.Pointer(&struct{ uintptr }{(*MemPage)(unsafe.Pointer(pPage)).FxCellSize})).f(tls, pPage, data+uintptr(pc))) if pc+sz > usableSize { - return Xsqlite3CorruptError(tls, 68172) + return Xsqlite3CorruptError(tls, 68176) } } return SQLITE_OK @@ -90405,7 +90409,7 @@ func btreeCellSizeCheck(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68146 // SQLITE_CORRUPT. Note that a return of SQLITE_OK does not // guarantee that the page is well-formed. It only shows that // we failed to detect any corruption. -func btreeInitPage(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68187:12: */ +func btreeInitPage(tls *libc.TLS, pPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68191:12: */ var data uintptr // Equal to pPage->aData var pBt uintptr // The main btree structure @@ -90414,7 +90418,7 @@ func btreeInitPage(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68187:12: // EVIDENCE-OF: R-28594-02890 The one-byte flag at offset 0 indicating // the b-tree page type. if decodeFlags(tls, pPage, int32(*(*U8)(unsafe.Pointer(data)))) != 0 { - return Xsqlite3CorruptError(tls, 68204) + return Xsqlite3CorruptError(tls, 68208) } (*MemPage)(unsafe.Pointer(pPage)).FmaskPage = U16((*BtShared)(unsafe.Pointer(pBt)).FpageSize - U32(1)) @@ -90428,7 +90432,7 @@ func btreeInitPage(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68187:12: (*MemPage)(unsafe.Pointer(pPage)).FnCell = U16(int32(*(*U8)(unsafe.Pointer(data + 3)))<<8 | int32(*(*U8)(unsafe.Pointer(data + 3 + 1)))) if U32((*MemPage)(unsafe.Pointer(pPage)).FnCell) > ((*BtShared)(unsafe.Pointer(pBt)).FpageSize-U32(8))/U32(6) { // To many cells for a single page. The page must be corrupt - return Xsqlite3CorruptError(tls, 68218) + return Xsqlite3CorruptError(tls, 68222) } // EVIDENCE-OF: R-24089-57979 If a page contains no cells (which is only @@ -90446,7 +90450,7 @@ func btreeInitPage(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:68187:12: // Set up a raw page so that it looks like a database page holding // no entries. -func zeroPage(tls *libc.TLS, pPage uintptr, flags int32) { /* sqlite3.c:68240:13: */ +func zeroPage(tls *libc.TLS, pPage uintptr, flags int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68244:13: */ var data uintptr = (*MemPage)(unsafe.Pointer(pPage)).FaData var pBt uintptr = (*MemPage)(unsafe.Pointer(pPage)).FpBt var hdr U8 = (*MemPage)(unsafe.Pointer(pPage)).FhdrOffset @@ -90481,7 +90485,7 @@ func zeroPage(tls *libc.TLS, pPage uintptr, flags int32) { /* sqlite3.c:68240:13 // Convert a DbPage obtained from the pager into a MemPage used by // the btree layer. -func btreePageFromDbPage(tls *libc.TLS, pDbPage uintptr, pgno Pgno, pBt uintptr) uintptr { /* sqlite3.c:68277:16: */ +func btreePageFromDbPage(tls *libc.TLS, pDbPage uintptr, pgno Pgno, pBt uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68281:16: */ var pPage uintptr = Xsqlite3PagerGetExtra(tls, pDbPage) if pgno != (*MemPage)(unsafe.Pointer(pPage)).Fpgno { (*MemPage)(unsafe.Pointer(pPage)).FaData = Xsqlite3PagerGetData(tls, pDbPage) @@ -90508,7 +90512,7 @@ func btreePageFromDbPage(tls *libc.TLS, pDbPage uintptr, pgno Pgno, pBt uintptr) // If in the future we call sqlite3PagerWrite() on this page, that // means we have started to be concerned about content and the disk // read should occur at that point. -func btreeGetPage(tls *libc.TLS, pBt uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* sqlite3.c:68301:12: */ +func btreeGetPage(tls *libc.TLS, pBt uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68305:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -90526,7 +90530,7 @@ func btreeGetPage(tls *libc.TLS, pBt uintptr, pgno Pgno, ppPage uintptr, flags i // Retrieve a page from the pager cache. If the requested page is not // already in the pager cache return NULL. Initialize the MemPage.pBt and // MemPage.aData elements if needed. -func btreePageLookup(tls *libc.TLS, pBt uintptr, pgno Pgno) uintptr { /* sqlite3.c:68323:16: */ +func btreePageLookup(tls *libc.TLS, pBt uintptr, pgno Pgno) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68327:16: */ var pDbPage uintptr pDbPage = Xsqlite3PagerLookup(tls, (*BtShared)(unsafe.Pointer(pBt)).FpPager, pgno) @@ -90538,11 +90542,11 @@ func btreePageLookup(tls *libc.TLS, pBt uintptr, pgno Pgno) uintptr { /* sqlite3 // Return the size of the database file in pages. If there is any kind of // error, return ((unsigned int)-1). -func btreePagecount(tls *libc.TLS, pBt uintptr) Pgno { /* sqlite3.c:68337:13: */ +func btreePagecount(tls *libc.TLS, pBt uintptr) Pgno { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68341:13: */ return (*BtShared)(unsafe.Pointer(pBt)).FnPage } -func Xsqlite3BtreeLastPage(tls *libc.TLS, p uintptr) Pgno { /* sqlite3.c:68340:21: */ +func Xsqlite3BtreeLastPage(tls *libc.TLS, p uintptr) Pgno { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68344:21: */ return btreePagecount(tls, (*Btree)(unsafe.Pointer(p)).FpBt) } @@ -90558,7 +90562,7 @@ func Xsqlite3BtreeLastPage(tls *libc.TLS, p uintptr) Pgno { /* sqlite3.c:68340:2 // // If an error occurs, then *ppPage is undefined. It // may remain unchanged, or it may be set to an invalid value. -func getAndInitPage(tls *libc.TLS, pBt uintptr, pgno Pgno, ppPage uintptr, pCur uintptr, bReadOnly int32) int32 { /* sqlite3.c:68358:12: */ +func getAndInitPage(tls *libc.TLS, pBt uintptr, pgno Pgno, ppPage uintptr, pCur uintptr, bReadOnly int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68362:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -90568,7 +90572,7 @@ func getAndInitPage(tls *libc.TLS, pBt uintptr, pgno Pgno, ppPage uintptr, pCur if !(pgno > btreePagecount(tls, pBt)) { goto __1 } - rc = Xsqlite3CorruptError(tls, 68373) + rc = Xsqlite3CorruptError(tls, 68377) goto getAndInitPage_error1 __1: ; @@ -90599,7 +90603,7 @@ __3: if !(pCur != 0 && (int32((*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(ppPage)))).FnCell) < 1 || int32((*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(ppPage)))).FintKey) != int32((*BtCursor)(unsafe.Pointer(pCur)).FcurIntKey))) { goto __5 } - rc = Xsqlite3CorruptError(tls, 68394) + rc = Xsqlite3CorruptError(tls, 68398) goto getAndInitPage_error2 __5: ; @@ -90623,18 +90627,18 @@ __6: // call to btreeGetPage. // // Page1 is a special case and must be released using releasePageOne(). -func releasePageNotNull(tls *libc.TLS, pPage uintptr) { /* sqlite3.c:68417:13: */ +func releasePageNotNull(tls *libc.TLS, pPage uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68421:13: */ Xsqlite3PagerUnrefNotNull(tls, (*MemPage)(unsafe.Pointer(pPage)).FpDbPage) } -func releasePage(tls *libc.TLS, pPage uintptr) { /* sqlite3.c:68426:13: */ +func releasePage(tls *libc.TLS, pPage uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68430:13: */ if pPage != 0 { releasePageNotNull(tls, pPage) } } -func releasePageOne(tls *libc.TLS, pPage uintptr) { /* sqlite3.c:68429:13: */ +func releasePageOne(tls *libc.TLS, pPage uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68433:13: */ Xsqlite3PagerUnrefPageOne(tls, (*MemPage)(unsafe.Pointer(pPage)).FpDbPage) } @@ -90646,13 +90650,13 @@ func releasePageOne(tls *libc.TLS, pPage uintptr) { /* sqlite3.c:68429:13: */ // * If the page is already in use for some other purpose, immediately // release it and return an SQLITE_CURRUPT error. // * Make sure the isInit flag is clear -func btreeGetUnusedPage(tls *libc.TLS, pBt uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* sqlite3.c:68449:12: */ +func btreeGetUnusedPage(tls *libc.TLS, pBt uintptr, pgno Pgno, ppPage uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68453:12: */ var rc int32 = btreeGetPage(tls, pBt, pgno, ppPage, flags) if rc == SQLITE_OK { if Xsqlite3PagerPageRefcount(tls, (*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(ppPage)))).FpDbPage) > 1 { releasePage(tls, *(*uintptr)(unsafe.Pointer(ppPage))) *(*uintptr)(unsafe.Pointer(ppPage)) = uintptr(0) - return Xsqlite3CorruptError(tls, 68460) + return Xsqlite3CorruptError(tls, 68464) } (*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(ppPage)))).FisInit = U8(0) } else { @@ -90667,7 +90671,7 @@ func btreeGetUnusedPage(tls *libc.TLS, pBt uintptr, pgno Pgno, ppPage uintptr, f // // This routine needs to reset the extra data section at the end of the // page to agree with the restored data. -func pageReinit(tls *libc.TLS, pData uintptr) { /* sqlite3.c:68478:13: */ +func pageReinit(tls *libc.TLS, pData uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68482:13: */ var pPage uintptr pPage = Xsqlite3PagerGetExtra(tls, pData) @@ -90687,7 +90691,7 @@ func pageReinit(tls *libc.TLS, pData uintptr) { /* sqlite3.c:68478:13: */ } // Invoke the busy handler for a btree. -func btreeInvokeBusyHandler(tls *libc.TLS, pArg uintptr) int32 { /* sqlite3.c:68500:12: */ +func btreeInvokeBusyHandler(tls *libc.TLS, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68504:12: */ var pBt uintptr = pArg return Xsqlite3InvokeBusyHandler(tls, (*BtShared)(unsafe.Pointer(pBt)).Fdb+664) @@ -90712,7 +90716,7 @@ func btreeInvokeBusyHandler(tls *libc.TLS, pArg uintptr) int32 { /* sqlite3.c:68 // SQLITE_CONSTRAINT error. We cannot allow two or more BtShared // objects in the same database connection since doing so will lead // to problems with locking. -func Xsqlite3BtreeOpen(tls *libc.TLS, pVfs uintptr, zFilename uintptr, db uintptr, ppBtree uintptr, flags int32, vfsFlags int32) int32 { /* sqlite3.c:68528:20: */ +func Xsqlite3BtreeOpen(tls *libc.TLS, pVfs uintptr, zFilename uintptr, db uintptr, ppBtree uintptr, flags int32, vfsFlags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68532:20: */ bp := tls.Alloc(100) defer tls.Free(100) @@ -91133,7 +91137,7 @@ __49: // remove the BtShared structure from the sharing list. Return // true if the BtShared.nRef counter reaches zero and return // false if it is still positive. -func removeFromSharingList(tls *libc.TLS, pBt uintptr) int32 { /* sqlite3.c:68826:12: */ +func removeFromSharingList(tls *libc.TLS, pBt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68830:12: */ var pMainMtx uintptr var pList uintptr var removed int32 = 0 @@ -91165,7 +91169,7 @@ func removeFromSharingList(tls *libc.TLS, pBt uintptr) int32 { /* sqlite3.c:6882 // Make sure pBt->pTmpSpace points to an allocation of // MX_CELL_SIZE(pBt) bytes with a 4-byte prefix for a left-child // pointer. -func allocateTempSpace(tls *libc.TLS, pBt uintptr) int32 { /* sqlite3.c:68865:28: */ +func allocateTempSpace(tls *libc.TLS, pBt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68869:28: */ // This routine is called only by btreeCursor() when allocating the // first write cursor for the BtShared object @@ -91198,7 +91202,7 @@ func allocateTempSpace(tls *libc.TLS, pBt uintptr) int32 { /* sqlite3.c:68865:28 } // Free the pBt->pTmpSpace allocation -func freeTempSpace(tls *libc.TLS, pBt uintptr) { /* sqlite3.c:68902:13: */ +func freeTempSpace(tls *libc.TLS, pBt uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68906:13: */ if (*BtShared)(unsafe.Pointer(pBt)).FpTmpSpace != 0 { *(*uintptr)(unsafe.Pointer(pBt + 136)) -= uintptr(4) Xsqlite3PageFree(tls, (*BtShared)(unsafe.Pointer(pBt)).FpTmpSpace) @@ -91207,7 +91211,7 @@ func freeTempSpace(tls *libc.TLS, pBt uintptr) { /* sqlite3.c:68902:13: */ } // Close an open database and invalidate all cursors. -func Xsqlite3BtreeClose(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:68913:20: */ +func Xsqlite3BtreeClose(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68917:20: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt // Close all cursors opened via this handle. @@ -91257,7 +91261,7 @@ func Xsqlite3BtreeClose(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:68913:20: // pages in the cache exceeds this soft limit. But the size of the // cache is allowed to grow larger than this limit if it contains // dirty pages or pages still in active use. -func Xsqlite3BtreeSetCacheSize(tls *libc.TLS, p uintptr, mxPage int32) int32 { /* sqlite3.c:68979:20: */ +func Xsqlite3BtreeSetCacheSize(tls *libc.TLS, p uintptr, mxPage int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:68983:20: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt Xsqlite3BtreeEnter(tls, p) @@ -91274,7 +91278,7 @@ func Xsqlite3BtreeSetCacheSize(tls *libc.TLS, p uintptr, mxPage int32) int32 { / // The value returned is the current spill size. If zero is passed // as an argument, no changes are made to the spill size setting, so // using mxPage of 0 is a way to query the current spill size. -func Xsqlite3BtreeSetSpillSize(tls *libc.TLS, p uintptr, mxPage int32) int32 { /* sqlite3.c:68998:20: */ +func Xsqlite3BtreeSetSpillSize(tls *libc.TLS, p uintptr, mxPage int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69002:20: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt var res int32 @@ -91286,7 +91290,7 @@ func Xsqlite3BtreeSetSpillSize(tls *libc.TLS, p uintptr, mxPage int32) int32 { / // Change the limit on the amount of the database file that may be // memory mapped. -func Xsqlite3BtreeSetMmapLimit(tls *libc.TLS, p uintptr, szMmap Sqlite3_int64) int32 { /* sqlite3.c:69013:20: */ +func Xsqlite3BtreeSetMmapLimit(tls *libc.TLS, p uintptr, szMmap Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69017:20: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt Xsqlite3BtreeEnter(tls, p) @@ -91301,7 +91305,7 @@ func Xsqlite3BtreeSetMmapLimit(tls *libc.TLS, p uintptr, szMmap Sqlite3_int64) i // there is a high probability of damage) Level 2 is the default. There // is a very low but non-zero probability of damage. Level 3 reduces the // probability of damage to near zero but with a write performance reduction. -func Xsqlite3BtreeSetPagerFlags(tls *libc.TLS, p uintptr, pgFlags uint32) int32 { /* sqlite3.c:69032:20: */ +func Xsqlite3BtreeSetPagerFlags(tls *libc.TLS, p uintptr, pgFlags uint32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69036:20: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt Xsqlite3BtreeEnter(tls, p) @@ -91328,7 +91332,7 @@ func Xsqlite3BtreeSetPagerFlags(tls *libc.TLS, p uintptr, pgFlags uint32) int32 // // If the iFix!=0 then the BTS_PAGESIZE_FIXED flag is set so that the page size // and autovacuum mode can no longer be changed. -func Xsqlite3BtreeSetPageSize(tls *libc.TLS, p uintptr, pageSize int32, nReserve int32, iFix int32) int32 { /* sqlite3.c:69065:20: */ +func Xsqlite3BtreeSetPageSize(tls *libc.TLS, p uintptr, pageSize int32, nReserve int32, iFix int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69069:20: */ var rc int32 = SQLITE_OK var x int32 var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt @@ -91362,7 +91366,7 @@ func Xsqlite3BtreeSetPageSize(tls *libc.TLS, p uintptr, pageSize int32, nReserve } // Return the currently defined page size -func Xsqlite3BtreeGetPageSize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:69097:20: */ +func Xsqlite3BtreeGetPageSize(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69101:20: */ return int32((*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).FpageSize) } @@ -91375,7 +91379,7 @@ func Xsqlite3BtreeGetPageSize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:690 // database handle that owns *p is not. In this case if sqlite3BtreeEnter() // were to be called, it might collide with some other operation on the // database handle that owns *p, causing undefined behavior. -func Xsqlite3BtreeGetReserveNoMutex(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:69112:20: */ +func Xsqlite3BtreeGetReserveNoMutex(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69116:20: */ var n int32 n = int32((*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).FpageSize - (*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).FusableSize) @@ -91389,7 +91393,7 @@ func Xsqlite3BtreeGetReserveNoMutex(tls *libc.TLS, p uintptr) int32 { /* sqlite3 // The value returned is the larger of the current reserve size and // the latest reserve size requested by SQLITE_FILECTRL_RESERVE_BYTES. // The amount of reserve can only grow - never shrink. -func Xsqlite3BtreeGetRequestedReserve(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:69128:20: */ +func Xsqlite3BtreeGetRequestedReserve(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69132:20: */ var n1 int32 var n2 int32 Xsqlite3BtreeEnter(tls, p) @@ -91405,7 +91409,7 @@ func Xsqlite3BtreeGetRequestedReserve(tls *libc.TLS, p uintptr) int32 { /* sqlit // Set the maximum page count for a database if mxPage is positive. // No changes are made if mxPage is 0 or negative. // Regardless of the value of mxPage, return the maximum page count. -func Xsqlite3BtreeMaxPageCount(tls *libc.TLS, p uintptr, mxPage Pgno) Pgno { /* sqlite3.c:69143:21: */ +func Xsqlite3BtreeMaxPageCount(tls *libc.TLS, p uintptr, mxPage Pgno) Pgno { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69147:21: */ var n Pgno Xsqlite3BtreeEnter(tls, p) n = Xsqlite3PagerMaxPageCount(tls, (*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).FpPager, mxPage) @@ -91429,7 +91433,7 @@ func Xsqlite3BtreeMaxPageCount(tls *libc.TLS, p uintptr, mxPage Pgno) Pgno { /* // With BTS_SECURE_DELETE, operation is like BTS_OVERWRITE with the addition // that freelist leaf pages are written back into the database, increasing // the amount of disk I/O. -func Xsqlite3BtreeSecureDelete(tls *libc.TLS, p uintptr, newFlag int32) int32 { /* sqlite3.c:69169:20: */ +func Xsqlite3BtreeSecureDelete(tls *libc.TLS, p uintptr, newFlag int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69173:20: */ var b int32 if p == uintptr(0) { return 0 @@ -91449,7 +91453,7 @@ func Xsqlite3BtreeSecureDelete(tls *libc.TLS, p uintptr, newFlag int32) int32 { // parameter is non-zero, then auto-vacuum mode is enabled. If zero, it // is disabled. The default value for the auto-vacuum property is // determined by the SQLITE_DEFAULT_AUTOVACUUM macro. -func Xsqlite3BtreeSetAutoVacuum(tls *libc.TLS, p uintptr, autoVacuum int32) int32 { /* sqlite3.c:69190:20: */ +func Xsqlite3BtreeSetAutoVacuum(tls *libc.TLS, p uintptr, autoVacuum int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69194:20: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt var rc int32 = SQLITE_OK var av U8 = U8(autoVacuum) @@ -91482,7 +91486,7 @@ func Xsqlite3BtreeSetAutoVacuum(tls *libc.TLS, p uintptr, autoVacuum int32) int3 // Return the value of the 'auto-vacuum' property. If auto-vacuum is // enabled 1 is returned. Otherwise 0. -func Xsqlite3BtreeGetAutoVacuum(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:69214:20: */ +func Xsqlite3BtreeGetAutoVacuum(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69218:20: */ var rc int32 Xsqlite3BtreeEnter(tls, p) rc = func() int32 { @@ -91507,7 +91511,7 @@ func Xsqlite3BtreeGetAutoVacuum(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:6 // well-formed database file, then SQLITE_CORRUPT is returned. // SQLITE_BUSY is returned if the database is locked. SQLITE_NOMEM // is returned if we run out of memory. -func lockBtree(tls *libc.TLS, pBt uintptr) int32 { /* sqlite3.c:69270:12: */ +func lockBtree(tls *libc.TLS, pBt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69274:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -91676,7 +91680,7 @@ __16: if !(Xsqlite3WritableSchema(tls, (*BtShared)(unsafe.Pointer(pBt)).Fdb) == 0) { goto __18 } - rc = Xsqlite3CorruptError(tls, 69395) + rc = Xsqlite3CorruptError(tls, 69399) goto page1_init_failed goto __19 __18: @@ -91753,7 +91757,7 @@ page1_init_failed: // has the effect of releasing the read lock. // // If there is a transaction in progress, this routine is a no-op. -func unlockBtreeIfUnused(tls *libc.TLS, pBt uintptr) { /* sqlite3.c:69480:13: */ +func unlockBtreeIfUnused(tls *libc.TLS, pBt uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69484:13: */ if int32((*BtShared)(unsafe.Pointer(pBt)).FinTransaction) == TRANS_NONE && (*BtShared)(unsafe.Pointer(pBt)).FpPage1 != uintptr(0) { var pPage1 uintptr = (*BtShared)(unsafe.Pointer(pBt)).FpPage1 @@ -91766,7 +91770,7 @@ func unlockBtreeIfUnused(tls *libc.TLS, pBt uintptr) { /* sqlite3.c:69480:13: */ // If pBt points to an empty file then convert that empty file // into a new empty database by initializing the first page of // the database. -func newDatabase(tls *libc.TLS, pBt uintptr) int32 { /* sqlite3.c:69497:12: */ +func newDatabase(tls *libc.TLS, pBt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69501:12: */ var pP1 uintptr var data uintptr var rc int32 @@ -91806,7 +91810,7 @@ func newDatabase(tls *libc.TLS, pBt uintptr) int32 { /* sqlite3.c:69497:12: */ // Initialize the first page of the database file (creating a database // consisting of a single page and no schema objects). Return SQLITE_OK // if successful, or an SQLite error code otherwise. -func Xsqlite3BtreeNewDb(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:69541:20: */ +func Xsqlite3BtreeNewDb(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69545:20: */ var rc int32 Xsqlite3BtreeEnter(tls, p) (*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).FnPage = U32(0) @@ -91848,7 +91852,7 @@ func Xsqlite3BtreeNewDb(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:69541:20: // no progress. By returning SQLITE_BUSY and not invoking the busy callback // when A already has a read lock, we encourage A to give up and let B // proceed. -func Xsqlite3BtreeBeginTrans(tls *libc.TLS, p uintptr, wrflag int32, pSchemaVersion uintptr) int32 { /* sqlite3.c:69585:20: */ +func Xsqlite3BtreeBeginTrans(tls *libc.TLS, p uintptr, wrflag int32, pSchemaVersion uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69589:20: */ var pBt uintptr var pPager uintptr var rc int32 @@ -92112,7 +92116,7 @@ __34: // Set the pointer-map entries for all children of page pPage. Also, if // pPage contains cells that point to overflow pages, set the pointer // map entries for the overflow pages as well. -func setChildPtrmaps(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:69765:12: */ +func setChildPtrmaps(tls *libc.TLS, pPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69769:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -92164,14 +92168,14 @@ func setChildPtrmaps(tls *libc.TLS, pPage uintptr) int32 { /* sqlite3.c:69765:12 // // PTRMAP_OVERFLOW2: pPage is an overflow-page. The pointer points at the next // overflow page in the list. -func modifyPagePointer(tls *libc.TLS, pPage uintptr, iFrom Pgno, iTo Pgno, eType U8) int32 { /* sqlite3.c:69810:12: */ +func modifyPagePointer(tls *libc.TLS, pPage uintptr, iFrom Pgno, iTo Pgno, eType U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69814:12: */ bp := tls.Alloc(24) defer tls.Free(24) if int32(eType) == PTRMAP_OVERFLOW2 { // The pointer is always the first 4 bytes of the page in this case. if Xsqlite3Get4byte(tls, (*MemPage)(unsafe.Pointer(pPage)).FaData) != iFrom { - return Xsqlite3CorruptError(tls, 69816) + return Xsqlite3CorruptError(tls, 69820) } Xsqlite3Put4byte(tls, (*MemPage)(unsafe.Pointer(pPage)).FaData, iTo) } else { @@ -92199,7 +92203,7 @@ func modifyPagePointer(tls *libc.TLS, pPage uintptr, iFrom Pgno, iTo Pgno, eType })(unsafe.Pointer(&struct{ uintptr }{(*MemPage)(unsafe.Pointer(pPage)).FxParseCell})).f(tls, pPage, pCell, bp /* &info */) if U32((*CellInfo)(unsafe.Pointer(bp)).FnLocal) < (*CellInfo)(unsafe.Pointer(bp)).FnPayload { if pCell+uintptr((*CellInfo)(unsafe.Pointer(bp)).FnSize) > (*MemPage)(unsafe.Pointer(pPage)).FaData+uintptr((*BtShared)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pPage)).FpBt)).FusableSize) { - return Xsqlite3CorruptError(tls, 69835) + return Xsqlite3CorruptError(tls, 69839) } if iFrom == Xsqlite3Get4byte(tls, pCell+uintptr((*CellInfo)(unsafe.Pointer(bp)).FnSize)-uintptr(4)) { Xsqlite3Put4byte(tls, pCell+uintptr((*CellInfo)(unsafe.Pointer(bp)).FnSize)-uintptr(4), iTo) @@ -92216,7 +92220,7 @@ func modifyPagePointer(tls *libc.TLS, pPage uintptr, iFrom Pgno, iTo Pgno, eType if i == nCell { if int32(eType) != PTRMAP_BTREE || Xsqlite3Get4byte(tls, (*MemPage)(unsafe.Pointer(pPage)).FaData+uintptr(int32((*MemPage)(unsafe.Pointer(pPage)).FhdrOffset)+8)) != iFrom { - return Xsqlite3CorruptError(tls, 69853) + return Xsqlite3CorruptError(tls, 69857) } Xsqlite3Put4byte(tls, (*MemPage)(unsafe.Pointer(pPage)).FaData+uintptr(int32((*MemPage)(unsafe.Pointer(pPage)).FhdrOffset)+8), iTo) } @@ -92231,7 +92235,7 @@ func modifyPagePointer(tls *libc.TLS, pPage uintptr, iFrom Pgno, iTo Pgno, eType // the journal needs to be sync()ed before database page pDbPage->pgno // can be written to. The caller has already promised not to write to that // page. -func relocatePage(tls *libc.TLS, pBt uintptr, pDbPage uintptr, eType U8, iPtrPage Pgno, iFreePage Pgno, isCommit int32) int32 { /* sqlite3.c:69871:12: */ +func relocatePage(tls *libc.TLS, pBt uintptr, pDbPage uintptr, eType U8, iPtrPage Pgno, iFreePage Pgno, isCommit int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69875:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -92242,7 +92246,7 @@ func relocatePage(tls *libc.TLS, pBt uintptr, pDbPage uintptr, eType U8, iPtrPag // var rc int32 at bp, 4 if iDbPage < Pgno(3) { - return Xsqlite3CorruptError(tls, 69888) + return Xsqlite3CorruptError(tls, 69892) } // Move page iDbPage from its current location to page number iFreePage @@ -92312,7 +92316,7 @@ func relocatePage(tls *libc.TLS, pBt uintptr, pDbPage uintptr, eType U8, iPtrPag // caller will keep calling incrVacuumStep() until it returns SQLITE_DONE // or an error. bCommit is passed true for an auto-vacuum-on-commit // operation, or false for an incremental vacuum. -func incrVacuumStep(tls *libc.TLS, pBt uintptr, nFin Pgno, iLastPg Pgno, bCommit int32) int32 { /* sqlite3.c:69965:12: */ +func incrVacuumStep(tls *libc.TLS, pBt uintptr, nFin Pgno, iLastPg Pgno, bCommit int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:69969:12: */ bp := tls.Alloc(44) defer tls.Free(44) @@ -92334,7 +92338,7 @@ func incrVacuumStep(tls *libc.TLS, pBt uintptr, nFin Pgno, iLastPg Pgno, bCommit return rc } if int32(*(*U8)(unsafe.Pointer(bp))) == PTRMAP_ROOTPAGE { - return Xsqlite3CorruptError(tls, 69986) + return Xsqlite3CorruptError(tls, 69990) } if int32(*(*U8)(unsafe.Pointer(bp))) == PTRMAP_FREEPAGE { @@ -92409,7 +92413,7 @@ func incrVacuumStep(tls *libc.TLS, pBt uintptr, nFin Pgno, iLastPg Pgno, bCommit // The database opened by the first argument is an auto-vacuum database // nOrig pages in size containing nFree free pages. Return the expected // size of the database in pages following an auto-vacuum operation. -func finalDbSize(tls *libc.TLS, pBt uintptr, nOrig Pgno, nFree Pgno) Pgno { /* sqlite3.c:70061:13: */ +func finalDbSize(tls *libc.TLS, pBt uintptr, nOrig Pgno, nFree Pgno) Pgno { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70065:13: */ var nEntry int32 // Number of entries on one ptrmap page var nPtrmap Pgno // Number of PtrMap pages to be freed var nFin Pgno // Return value @@ -92433,7 +92437,7 @@ func finalDbSize(tls *libc.TLS, pBt uintptr, nOrig Pgno, nFree Pgno) Pgno { /* s // If the incremental vacuum is finished after this function has run, // SQLITE_DONE is returned. If it is not finished, but no error occurred, // SQLITE_OK is returned. Otherwise an SQLite error code. -func Xsqlite3BtreeIncrVacuum(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:70087:20: */ +func Xsqlite3BtreeIncrVacuum(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70091:20: */ var rc int32 var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt @@ -92447,7 +92451,7 @@ func Xsqlite3BtreeIncrVacuum(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:7008 var nFin Pgno = finalDbSize(tls, pBt, nOrig, nFree) if nOrig < nFin || nFree >= nOrig { - rc = Xsqlite3CorruptError(tls, 70101) + rc = Xsqlite3CorruptError(tls, 70105) } else if nFree > Pgno(0) { rc = saveAllCursors(tls, pBt, uint32(0), uintptr(0)) if rc == SQLITE_OK { @@ -92468,7 +92472,7 @@ func Xsqlite3BtreeIncrVacuum(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:7008 // This routine is called prior to sqlite3PagerCommit when a transaction // is committed for an auto-vacuum database. -func autoVacuumCommit(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:70124:12: */ +func autoVacuumCommit(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70128:12: */ var rc int32 = SQLITE_OK var pPager uintptr var pBt uintptr @@ -92491,7 +92495,7 @@ func autoVacuumCommit(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:70124:12: * // It is not possible to create a database for which the final page // is either a pointer-map page or the pending-byte page. If one // is encountered, this indicates corruption. - return Xsqlite3CorruptError(tls, 70152) + return Xsqlite3CorruptError(tls, 70156) } nFree = Xsqlite3Get4byte(tls, (*MemPage)(unsafe.Pointer((*BtShared)(unsafe.Pointer(pBt)).FpPage1)).FaData+36) @@ -92522,7 +92526,7 @@ func autoVacuumCommit(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:70124:12: * } nFin = finalDbSize(tls, pBt, nOrig, nVac) if nFin > nOrig { - return Xsqlite3CorruptError(tls, 70179) + return Xsqlite3CorruptError(tls, 70183) } if nFin < nOrig { rc = saveAllCursors(tls, pBt, uint32(0), uintptr(0)) @@ -92572,7 +92576,7 @@ func autoVacuumCommit(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:70124:12: * // // Once this is routine has returned, the only thing required to commit // the write-transaction for this database file is to delete the journal. -func Xsqlite3BtreeCommitPhaseOne(tls *libc.TLS, p uintptr, zSuperJrnl uintptr) int32 { /* sqlite3.c:70235:20: */ +func Xsqlite3BtreeCommitPhaseOne(tls *libc.TLS, p uintptr, zSuperJrnl uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70239:20: */ var rc int32 = SQLITE_OK if int32((*Btree)(unsafe.Pointer(p)).FinTrans) == TRANS_WRITE { var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt @@ -92595,7 +92599,7 @@ func Xsqlite3BtreeCommitPhaseOne(tls *libc.TLS, p uintptr, zSuperJrnl uintptr) i // This function is called from both BtreeCommitPhaseTwo() and BtreeRollback() // at the conclusion of a transaction. -func btreeEndTransaction(tls *libc.TLS, p uintptr) { /* sqlite3.c:70262:13: */ +func btreeEndTransaction(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70266:13: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt var db uintptr = (*Btree)(unsafe.Pointer(p)).Fdb @@ -92651,7 +92655,7 @@ func btreeEndTransaction(tls *libc.TLS, p uintptr) { /* sqlite3.c:70262:13: */ // // This will release the write lock on the database file. If there // are no active cursors, it also releases the read lock. -func Xsqlite3BtreeCommitPhaseTwo(tls *libc.TLS, p uintptr, bCleanup int32) int32 { /* sqlite3.c:70324:20: */ +func Xsqlite3BtreeCommitPhaseTwo(tls *libc.TLS, p uintptr, bCleanup int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70328:20: */ if int32((*Btree)(unsafe.Pointer(p)).FinTrans) == TRANS_NONE { return SQLITE_OK @@ -92680,7 +92684,7 @@ func Xsqlite3BtreeCommitPhaseTwo(tls *libc.TLS, p uintptr, bCleanup int32) int32 } // Do both phases of a commit. -func Xsqlite3BtreeCommit(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:70356:20: */ +func Xsqlite3BtreeCommit(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70360:20: */ var rc int32 Xsqlite3BtreeEnter(tls, p) rc = Xsqlite3BtreeCommitPhaseOne(tls, p, uintptr(0)) @@ -92715,7 +92719,7 @@ func Xsqlite3BtreeCommit(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:70356:20 // // SQLITE_OK is returned if successful, or if an error occurs while // saving a cursor position, an SQLite error code. -func Xsqlite3BtreeTripAllCursors(tls *libc.TLS, pBtree uintptr, errCode int32, writeOnly int32) int32 { /* sqlite3.c:70393:20: */ +func Xsqlite3BtreeTripAllCursors(tls *libc.TLS, pBtree uintptr, errCode int32, writeOnly int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70397:20: */ var p uintptr var rc int32 = SQLITE_OK @@ -92744,7 +92748,7 @@ func Xsqlite3BtreeTripAllCursors(tls *libc.TLS, pBtree uintptr, errCode int32, w // Set the pBt->nPage field correctly, according to the current // state of the database. Assume pBt->pPage1 is valid. -func btreeSetNPage(tls *libc.TLS, pBt uintptr, pPage1 uintptr) { /* sqlite3.c:70425:13: */ +func btreeSetNPage(tls *libc.TLS, pBt uintptr, pPage1 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70429:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -92766,7 +92770,7 @@ func btreeSetNPage(tls *libc.TLS, pBt uintptr, pPage1 uintptr) { /* sqlite3.c:70 // // This will release the write lock on the database file. If there // are no active cursors, it also releases the read lock. -func Xsqlite3BtreeRollback(tls *libc.TLS, p uintptr, tripCode int32, writeOnly int32) int32 { /* sqlite3.c:70444:20: */ +func Xsqlite3BtreeRollback(tls *libc.TLS, p uintptr, tripCode int32, writeOnly int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70448:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -92832,7 +92836,7 @@ func Xsqlite3BtreeRollback(tls *libc.TLS, p uintptr, tripCode int32, writeOnly i // are no active savepoints and no other statement-transactions open, // iStatement is 1. This anonymous savepoint can be released or rolled back // using the sqlite3BtreeSavepoint() function. -func Xsqlite3BtreeBeginStmt(tls *libc.TLS, p uintptr, iStatement int32) int32 { /* sqlite3.c:70509:20: */ +func Xsqlite3BtreeBeginStmt(tls *libc.TLS, p uintptr, iStatement int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70513:20: */ var rc int32 var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt Xsqlite3BtreeEnter(tls, p) @@ -92856,7 +92860,7 @@ func Xsqlite3BtreeBeginStmt(tls *libc.TLS, p uintptr, iStatement int32) int32 { // contents of the entire transaction are rolled back. This is different // from a normal transaction rollback, as no locks are released and the // transaction remains open. -func Xsqlite3BtreeSavepoint(tls *libc.TLS, p uintptr, op int32, iSavepoint int32) int32 { /* sqlite3.c:70540:20: */ +func Xsqlite3BtreeSavepoint(tls *libc.TLS, p uintptr, op int32, iSavepoint int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70544:20: */ var rc int32 = SQLITE_OK if p != 0 && int32((*Btree)(unsafe.Pointer(p)).FinTrans) == TRANS_WRITE { var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt @@ -92924,7 +92928,7 @@ func Xsqlite3BtreeSavepoint(tls *libc.TLS, p uintptr, op int32, iSavepoint int32 // // It is assumed that the sqlite3BtreeCursorZero() has been called // on pCur to initialize the memory space prior to invoking this routine. -func btreeCursor(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pKeyInfo uintptr, pCur uintptr) int32 { /* sqlite3.c:70611:12: */ +func btreeCursor(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pKeyInfo uintptr, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70615:12: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt // Shared b-tree handle var pX uintptr // Looping over other all cursors @@ -92937,7 +92941,7 @@ func btreeCursor(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pKeyInfo u if iTable <= Pgno(1) { if iTable < Pgno(1) { - return Xsqlite3CorruptError(tls, 70643) + return Xsqlite3CorruptError(tls, 70647) } else if btreePagecount(tls, pBt) == Pgno(0) { iTable = Pgno(0) @@ -92975,7 +92979,7 @@ func btreeCursor(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pKeyInfo u return SQLITE_OK } -func btreeCursorWithLock(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pKeyInfo uintptr, pCur uintptr) int32 { /* sqlite3.c:70678:12: */ +func btreeCursorWithLock(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pKeyInfo uintptr, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70682:12: */ var rc int32 Xsqlite3BtreeEnter(tls, p) rc = btreeCursor(tls, p, iTable, wrFlag, pKeyInfo, pCur) @@ -92983,7 +92987,7 @@ func btreeCursorWithLock(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pK return rc } -func Xsqlite3BtreeCursor(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pKeyInfo uintptr, pCur uintptr) int32 { /* sqlite3.c:70691:20: */ +func Xsqlite3BtreeCursor(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pKeyInfo uintptr, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70695:20: */ if (*Btree)(unsafe.Pointer(p)).Fsharable != 0 { return btreeCursorWithLock(tls, p, iTable, wrFlag, pKeyInfo, pCur) } else { @@ -92998,7 +93002,7 @@ func Xsqlite3BtreeCursor(tls *libc.TLS, p uintptr, iTable Pgno, wrFlag int32, pK // sufficient storage to hold a cursor. The BtCursor object is opaque // to users so they cannot do the sizeof() themselves - they must call // this routine. -func Xsqlite3BtreeCursorSize(tls *libc.TLS) int32 { /* sqlite3.c:70713:20: */ +func Xsqlite3BtreeCursorSize(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70717:20: */ return int32((uint64(unsafe.Sizeof(BtCursor{})) + uint64(7)) & libc.Uint64FromInt32(libc.CplInt32(7))) } @@ -93008,13 +93012,13 @@ func Xsqlite3BtreeCursorSize(tls *libc.TLS) int32 { /* sqlite3.c:70713:20: */ // to zero. But it turns out that the apPage[] and aiIdx[] arrays // do not need to be zeroed and they are large, so we can save a lot // of run-time by skipping the initialization of those elements. -func Xsqlite3BtreeCursorZero(tls *libc.TLS, p uintptr) { /* sqlite3.c:70725:21: */ +func Xsqlite3BtreeCursorZero(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70729:21: */ libc.Xmemset(tls, p, 0, uint64(uintptr(0)+32)) } // Close a cursor. The read lock on the database file is released // when the last cursor is closed. -func Xsqlite3BtreeCloseCursor(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:70733:20: */ +func Xsqlite3BtreeCloseCursor(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70737:20: */ var pBtree uintptr = (*BtCursor)(unsafe.Pointer(pCur)).FpBtree if pBtree != 0 { var pBt uintptr = (*BtCursor)(unsafe.Pointer(pCur)).FpBt @@ -93055,7 +93059,7 @@ func Xsqlite3BtreeCloseCursor(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c: // // BtCursor.info is a cache of the information in the current cell. // Using this cache reduces the number of calls to btreeParseCell(). -func getCellInfo(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:70794:29: */ +func getCellInfo(tls *libc.TLS, pCur uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70798:29: */ if int32((*BtCursor)(unsafe.Pointer(pCur)).Finfo.FnSize) == 0 { *(*U8)(unsafe.Pointer(pCur + 1)) |= U8(BTCF_ValidNKey) btreeParseCell(tls, (*BtCursor)(unsafe.Pointer(pCur)).FpPage, int32((*BtCursor)(unsafe.Pointer(pCur)).Fix), pCur+48) @@ -93064,7 +93068,7 @@ func getCellInfo(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:70794:29: */ } } -func Xsqlite3BtreeCursorIsValidNN(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:70813:20: */ +func Xsqlite3BtreeCursorIsValidNN(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70817:20: */ return libc.Bool32(int32((*BtCursor)(unsafe.Pointer(pCur)).FeState) == CURSOR_VALID) } @@ -93073,26 +93077,26 @@ func Xsqlite3BtreeCursorIsValidNN(tls *libc.TLS, pCur uintptr) int32 { /* sqlite // This routine is only valid for a cursor that is pointing into a // ordinary table btree. If the cursor points to an index btree or // is invalid, the result of this routine is undefined. -func Xsqlite3BtreeIntegerKey(tls *libc.TLS, pCur uintptr) I64 { /* sqlite3.c:70824:20: */ +func Xsqlite3BtreeIntegerKey(tls *libc.TLS, pCur uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70828:20: */ getCellInfo(tls, pCur) return (*BtCursor)(unsafe.Pointer(pCur)).Finfo.FnKey } // Pin or unpin a cursor. -func Xsqlite3BtreeCursorPin(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:70835:21: */ +func Xsqlite3BtreeCursorPin(tls *libc.TLS, pCur uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70839:21: */ *(*U8)(unsafe.Pointer(pCur + 1)) |= U8(BTCF_Pinned) } -func Xsqlite3BtreeCursorUnpin(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:70839:21: */ +func Xsqlite3BtreeCursorUnpin(tls *libc.TLS, pCur uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70843:21: */ *(*U8)(unsafe.Pointer(pCur + 1)) &= libc.Uint8FromInt32(libc.CplInt32(BTCF_Pinned)) } // Return the offset into the database file for the start of the // payload to which the cursor is pointing. -func Xsqlite3BtreeOffset(tls *libc.TLS, pCur uintptr) I64 { /* sqlite3.c:70849:20: */ +func Xsqlite3BtreeOffset(tls *libc.TLS, pCur uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70853:20: */ getCellInfo(tls, pCur) return I64((*BtShared)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pCur)).FpBt)).FpageSize)*(I64((*MemPage)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pCur)).FpPage)).Fpgno)-int64(1)) + (int64((*BtCursor)(unsafe.Pointer(pCur)).Finfo.FpPayload)-int64((*MemPage)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pCur)).FpPage)).FaData))/1 @@ -93105,7 +93109,7 @@ func Xsqlite3BtreeOffset(tls *libc.TLS, pCur uintptr) I64 { /* sqlite3.c:70849:2 // The caller must guarantee that the cursor is pointing to a non-NULL // valid entry. In other words, the calling procedure must guarantee // that the cursor has Cursor.eState==CURSOR_VALID. -func Xsqlite3BtreePayloadSize(tls *libc.TLS, pCur uintptr) U32 { /* sqlite3.c:70867:20: */ +func Xsqlite3BtreePayloadSize(tls *libc.TLS, pCur uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70871:20: */ getCellInfo(tls, pCur) return (*BtCursor)(unsafe.Pointer(pCur)).Finfo.FnPayload @@ -93122,7 +93126,7 @@ func Xsqlite3BtreePayloadSize(tls *libc.TLS, pCur uintptr) U32 { /* sqlite3.c:70 // // The current implementation merely returns the size of the underlying // database file. -func Xsqlite3BtreeMaxRecordSize(tls *libc.TLS, pCur uintptr) Sqlite3_int64 { /* sqlite3.c:70887:30: */ +func Xsqlite3BtreeMaxRecordSize(tls *libc.TLS, pCur uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70891:30: */ return Sqlite3_int64((*BtShared)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pCur)).FpBt)).FpageSize) * Sqlite3_int64((*BtShared)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pCur)).FpBt)).FnPage) } @@ -93144,7 +93148,7 @@ func Xsqlite3BtreeMaxRecordSize(tls *libc.TLS, pCur uintptr) Sqlite3_int64 { /* // on *ppPage to free the reference. In no reference was obtained (because // the pointer-map was used to obtain the value for *pPgnoNext), then // *ppPage is set to zero. -func getOverflowPage(tls *libc.TLS, pBt uintptr, ovfl Pgno, ppPage uintptr, pPgnoNext uintptr) int32 { /* sqlite3.c:70912:12: */ +func getOverflowPage(tls *libc.TLS, pBt uintptr, ovfl Pgno, ppPage uintptr, pPgnoNext uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70916:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -93212,7 +93216,7 @@ func getOverflowPage(tls *libc.TLS, pBt uintptr, ovfl Pgno, ppPage uintptr, pPgn // of data are copied from the buffer pBuf to pPayload. // // SQLITE_OK is returned on success, otherwise an error code. -func copyPayload(tls *libc.TLS, pPayload uintptr, pBuf uintptr, nByte int32, eOp int32, pDbPage uintptr) int32 { /* sqlite3.c:70980:12: */ +func copyPayload(tls *libc.TLS, pPayload uintptr, pBuf uintptr, nByte int32, eOp int32, pDbPage uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:70984:12: */ if eOp != 0 { // Copy data from buffer to page (a write operation) var rc int32 = Xsqlite3PagerWrite(tls, pDbPage) @@ -93254,7 +93258,7 @@ func copyPayload(tls *libc.TLS, pPayload uintptr, pBuf uintptr, nByte int32, eOp // * An incremental vacuum, // * A commit in auto_vacuum="full" mode, // * Creating a table (may require moving an overflow page). -func accessPayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintptr, eOp int32) int32 { /* sqlite3.c:71030:12: */ +func accessPayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintptr, eOp int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71034:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -93265,7 +93269,7 @@ func accessPayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintpt var pBt uintptr = (*BtCursor)(unsafe.Pointer(pCur)).FpBt // Btree this cursor belongs to if int32((*BtCursor)(unsafe.Pointer(pCur)).Fix) >= int32((*MemPage)(unsafe.Pointer(pPage)).FnCell) { - return Xsqlite3CorruptError(tls, 71050) + return Xsqlite3CorruptError(tls, 71054) } getCellInfo(tls, pCur) @@ -93276,7 +93280,7 @@ func accessPayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintpt // conditional above is really: // &aPayload[pCur->info.nLocal] > &pPage->aData[pBt->usableSize] // but is recast into its current form to avoid integer overflow problems - return Xsqlite3CorruptError(tls, 71065) + return Xsqlite3CorruptError(tls, 71069) } // Check if data must be read/written to/from the btree page itself. @@ -93333,7 +93337,7 @@ func accessPayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintpt for *(*Pgno)(unsafe.Pointer(bp)) != 0 { // If required, populate the overflow page-list cache. if *(*Pgno)(unsafe.Pointer(bp)) > (*BtShared)(unsafe.Pointer(pBt)).FnPage { - return Xsqlite3CorruptError(tls, 71127) + return Xsqlite3CorruptError(tls, 71131) } *(*Pgno)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pCur)).FaOverflow + uintptr(iIdx)*4)) = *(*Pgno)(unsafe.Pointer(bp /* nextPage */)) @@ -93393,7 +93397,7 @@ func accessPayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintpt if rc == SQLITE_OK && amt > U32(0) { // Overflow chain ends prematurely - return Xsqlite3CorruptError(tls, 71212) + return Xsqlite3CorruptError(tls, 71216) } return rc } @@ -93413,7 +93417,7 @@ func accessPayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintpt // Return SQLITE_OK on success or an error code if anything goes // wrong. An error is returned if "offset+amt" is larger than // the available payload. -func Xsqlite3BtreePayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintptr) int32 { /* sqlite3.c:71234:20: */ +func Xsqlite3BtreePayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71238:20: */ return accessPayload(tls, pCur, offset, amt, pBuf, 0) } @@ -93421,7 +93425,7 @@ func Xsqlite3BtreePayload(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf // This variant of sqlite3BtreePayload() works even if the cursor has not // in the CURSOR_VALID state. It is only used by the sqlite3_blob_read() // interface. -func accessPayloadChecked(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintptr) int32 { /* sqlite3.c:71247:28: */ +func accessPayloadChecked(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71251:28: */ var rc int32 if int32((*BtCursor)(unsafe.Pointer(pCur)).FeState) == CURSOR_INVALID { return SQLITE_ABORT @@ -93434,7 +93438,7 @@ func accessPayloadChecked(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf return accessPayload(tls, pCur, offset, amt, pBuf, 0) } -func Xsqlite3BtreePayloadChecked(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintptr) int32 { /* sqlite3.c:71261:20: */ +func Xsqlite3BtreePayloadChecked(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71265:20: */ if int32((*BtCursor)(unsafe.Pointer(pCur)).FeState) == CURSOR_VALID { return accessPayload(tls, pCur, offset, amt, pBuf, 0) @@ -93461,7 +93465,7 @@ func Xsqlite3BtreePayloadChecked(tls *libc.TLS, pCur uintptr, offset U32, amt U3 // The pointer returned by this routine looks directly into the cached // page of the database. The data might change or move the next time // any btree routine is called. -func fetchPayload(tls *libc.TLS, pCur uintptr, pAmt uintptr) uintptr { /* sqlite3.c:71290:19: */ +func fetchPayload(tls *libc.TLS, pCur uintptr, pAmt uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71294:19: */ var amt int32 amt = int32((*BtCursor)(unsafe.Pointer(pCur)).Finfo.FnLocal) @@ -93492,7 +93496,7 @@ func fetchPayload(tls *libc.TLS, pCur uintptr, pAmt uintptr) uintptr { /* sqlite // // These routines is used to get quick access to key and data // in the common case where no overflow pages are used. -func Xsqlite3BtreePayloadFetch(tls *libc.TLS, pCur uintptr, pAmt uintptr) uintptr { /* sqlite3.c:71329:27: */ +func Xsqlite3BtreePayloadFetch(tls *libc.TLS, pCur uintptr, pAmt uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71333:27: */ return fetchPayload(tls, pCur, pAmt) } @@ -93503,11 +93507,11 @@ func Xsqlite3BtreePayloadFetch(tls *libc.TLS, pCur uintptr, pAmt uintptr) uintpt // the new child page does not match the flags field of the parent (i.e. // if an intkey page appears to be the parent of a non-intkey page, or // vice-versa). -func moveToChild(tls *libc.TLS, pCur uintptr, newPgno U32) int32 { /* sqlite3.c:71343:12: */ +func moveToChild(tls *libc.TLS, pCur uintptr, newPgno U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71347:12: */ var pBt uintptr = (*BtCursor)(unsafe.Pointer(pCur)).FpBt if int32((*BtCursor)(unsafe.Pointer(pCur)).FiPage) >= BTCURSOR_MAX_DEPTH-1 { - return Xsqlite3CorruptError(tls, 71351) + return Xsqlite3CorruptError(tls, 71355) } (*BtCursor)(unsafe.Pointer(pCur)).Finfo.FnSize = U16(0) *(*U8)(unsafe.Pointer(pCur + 1)) &= libc.Uint8FromInt32(libc.CplInt32(BTCF_ValidNKey | BTCF_ValidOvfl)) @@ -93524,7 +93528,7 @@ func moveToChild(tls *libc.TLS, pCur uintptr, newPgno U32) int32 { /* sqlite3.c: // to the page we are coming from. If we are coming from the // right-most child page then pCur->idx is set to one more than // the largest cell index. -func moveToParent(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:71392:13: */ +func moveToParent(tls *libc.TLS, pCur uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71396:13: */ var pLeaf uintptr (*BtCursor)(unsafe.Pointer(pCur)).Finfo.FnSize = U16(0) @@ -93554,7 +93558,7 @@ func moveToParent(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:71392:13: */ // indicating a table b-tree, or if the caller did specify a KeyInfo // structure the flags byte is set to 0x02 or 0x0A, indicating an index // b-tree). -func moveToRoot(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:71433:12: */ +func moveToRoot(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71437:12: */ var pRoot uintptr var rc int32 var subpage Pgno @@ -93633,7 +93637,7 @@ __2: if !(int32((*MemPage)(unsafe.Pointer(pRoot)).FisInit) == 0 || libc.Bool32((*BtCursor)(unsafe.Pointer(pCur)).FpKeyInfo == uintptr(0)) != int32((*MemPage)(unsafe.Pointer(pRoot)).FintKey)) { goto __11 } - return Xsqlite3CorruptError(tls, 71489) + return Xsqlite3CorruptError(tls, 71493) __11: ; @@ -93654,7 +93658,7 @@ __12: if !((*MemPage)(unsafe.Pointer(pRoot)).Fpgno != Pgno(1)) { goto __16 } - return Xsqlite3CorruptError(tls, 71501) + return Xsqlite3CorruptError(tls, 71505) __16: ; subpage = Xsqlite3Get4byte(tls, (*MemPage)(unsafe.Pointer(pRoot)).FaData+uintptr(int32((*MemPage)(unsafe.Pointer(pRoot)).FhdrOffset)+8)) @@ -93676,7 +93680,7 @@ __13: // // The left-most leaf is the one with the smallest key - the first // in ascending order. -func moveToLeftmost(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:71519:12: */ +func moveToLeftmost(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71523:12: */ var pgno Pgno var rc int32 = SQLITE_OK var pPage uintptr @@ -93697,7 +93701,7 @@ func moveToLeftmost(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:71519:12: // // The right-most entry is the one with the largest key - the last // key in ascending order. -func moveToRightmost(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:71544:12: */ +func moveToRightmost(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71548:12: */ var pgno Pgno var rc int32 = SQLITE_OK var pPage uintptr = uintptr(0) @@ -93718,7 +93722,7 @@ func moveToRightmost(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:71544:12: // Move the cursor to the first entry in the table. Return SQLITE_OK // on success. Set *pRes to 0 if the cursor actually points to something // or set *pRes to 1 if the table is empty. -func Xsqlite3BtreeFirst(tls *libc.TLS, pCur uintptr, pRes uintptr) int32 { /* sqlite3.c:71567:20: */ +func Xsqlite3BtreeFirst(tls *libc.TLS, pCur uintptr, pRes uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71571:20: */ var rc int32 rc = moveToRoot(tls, pCur) @@ -93737,7 +93741,7 @@ func Xsqlite3BtreeFirst(tls *libc.TLS, pCur uintptr, pRes uintptr) int32 { /* sq // Move the cursor to the last entry in the table. Return SQLITE_OK // on success. Set *pRes to 0 if the cursor actually points to something // or set *pRes to 1 if the table is empty. -func Xsqlite3BtreeLast(tls *libc.TLS, pCur uintptr, pRes uintptr) int32 { /* sqlite3.c:71589:20: */ +func Xsqlite3BtreeLast(tls *libc.TLS, pCur uintptr, pRes uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71593:20: */ var rc int32 // If the cursor already points to the last entry, this is a no-op. @@ -93786,7 +93790,7 @@ func Xsqlite3BtreeLast(tls *libc.TLS, pCur uintptr, pRes uintptr) int32 { /* sql // // *pRes>0 The cursor is left pointing at an entry that // is larger than intKey. -func Xsqlite3BtreeTableMoveto(tls *libc.TLS, pCur uintptr, intKey I64, biasRight int32, pRes uintptr) int32 { /* sqlite3.c:71654:20: */ +func Xsqlite3BtreeTableMoveto(tls *libc.TLS, pCur uintptr, intKey I64, biasRight int32, pRes uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71658:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -93901,7 +93905,7 @@ __19: if !(pCell >= (*MemPage)(unsafe.Pointer(pPage)).FaDataEnd) { goto __21 } - return Xsqlite3CorruptError(tls, 71743) + return Xsqlite3CorruptError(tls, 71747) __21: ; goto __19 @@ -94030,7 +94034,7 @@ moveto_table_finish: // // The pIdxKey->eqSeen field is set to 1 if there // exists an entry in the table that exactly matches pIdxKey. -func Xsqlite3BtreeIndexMoveto(tls *libc.TLS, pCur uintptr, pIdxKey uintptr, pRes uintptr) int32 { /* sqlite3.c:71822:20: */ +func Xsqlite3BtreeIndexMoveto(tls *libc.TLS, pCur uintptr, pIdxKey uintptr, pRes uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71826:20: */ var rc int32 var xRecordCompare RecordCompare // The record flows over onto one or more overflow pages. In @@ -94134,7 +94138,7 @@ __11: if !(nCell < 2 || U32(nCell)/(*BtShared)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pCur)).FpBt)).FusableSize > (*BtShared)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pCur)).FpBt)).FnPage) { goto __13 } - rc = Xsqlite3CorruptError(tls, 71924) + rc = Xsqlite3CorruptError(tls, 71928) goto moveto_index_finish __13: ; @@ -94183,7 +94187,7 @@ __18: if !((*UnpackedRecord)(unsafe.Pointer(pIdxKey)).FerrCode != 0) { goto __20 } - rc = Xsqlite3CorruptError(tls, 71956) + rc = Xsqlite3CorruptError(tls, 71960) __20: ; goto moveto_index_finish @@ -94250,7 +94254,7 @@ moveto_index_finish: // TRUE will be returned after a call to sqlite3BtreeNext() moves // past the last entry in the table or sqlite3BtreePrev() moves past // the first entry. TRUE is also returned if the table is empty. -func Xsqlite3BtreeEof(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:71995:20: */ +func Xsqlite3BtreeEof(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:71999:20: */ // TODO: What if the cursor is in CURSOR_REQUIRESEEK but all table entries // have been deleted? This API will need to change to return an error code // as well as the boolean result value. @@ -94260,7 +94264,7 @@ func Xsqlite3BtreeEof(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:71995:20 // Return an estimate for the number of rows in the table that pCur is // pointing to. Return a negative number if no estimate is currently // available. -func Xsqlite3BtreeRowCountEst(tls *libc.TLS, pCur uintptr) I64 { /* sqlite3.c:72008:20: */ +func Xsqlite3BtreeRowCountEst(tls *libc.TLS, pCur uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72012:20: */ var n I64 var i U8 @@ -94299,7 +94303,7 @@ func Xsqlite3BtreeRowCountEst(tls *libc.TLS, pCur uintptr) I64 { /* sqlite3.c:72 // skipped if the SQL index had been a unique index. The F argument // is a hint to the implement. SQLite btree implementation does not use // this hint, but COMDB2 does. -func btreeNext(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:72048:28: */ +func btreeNext(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72052:28: */ var rc int32 var idx int32 var pPage uintptr @@ -94336,7 +94340,7 @@ func btreeNext(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:72048:28: */ // has pages in common with the table being queried. See TH3 // module cov1/btree78.test testcase 220 (2018-06-08) for an // example. - return Xsqlite3CorruptError(tls, 72079) + return Xsqlite3CorruptError(tls, 72083) } if idx >= int32((*MemPage)(unsafe.Pointer(pPage)).FnCell) { @@ -94369,7 +94373,7 @@ func btreeNext(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:72048:28: */ return int32(0) } -func Xsqlite3BtreeNext(tls *libc.TLS, pCur uintptr, flags int32) int32 { /* sqlite3.c:72108:20: */ +func Xsqlite3BtreeNext(tls *libc.TLS, pCur uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72112:20: */ var pPage uintptr _ = flags // Used in COMDB2 but not native SQLite @@ -94409,7 +94413,7 @@ func Xsqlite3BtreeNext(tls *libc.TLS, pCur uintptr, flags int32) int32 { /* sqli // skipped if the SQL index had been a unique index. The F argument is a // hint to the implement. The native SQLite btree implementation does not // use this hint, but COMDB2 does. -func btreePrevious(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:72148:28: */ +func btreePrevious(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72152:28: */ var rc int32 var pPage uintptr @@ -94463,7 +94467,7 @@ func btreePrevious(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:72148:28: * return rc } -func Xsqlite3BtreePrevious(tls *libc.TLS, pCur uintptr, flags int32) int32 { /* sqlite3.c:72197:20: */ +func Xsqlite3BtreePrevious(tls *libc.TLS, pCur uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72201:20: */ _ = flags // Used in COMDB2 but not native SQLite *(*U8)(unsafe.Pointer(pCur + 1)) &= libc.Uint8FromInt32(libc.CplInt32(BTCF_AtLast | BTCF_ValidOvfl | BTCF_ValidNKey)) @@ -94497,7 +94501,7 @@ func Xsqlite3BtreePrevious(tls *libc.TLS, pCur uintptr, flags int32) int32 { /* // eMode is BTALLOC_LT then the page returned will be less than or equal // to nearby if any such page exists. If eMode is BTALLOC_ANY then there // are no restrictions on which page is returned. -func allocateBtreePage(tls *libc.TLS, pBt uintptr, ppPage uintptr, pPgno uintptr, nearby Pgno, eMode U8) int32 { /* sqlite3.c:72235:12: */ +func allocateBtreePage(tls *libc.TLS, pBt uintptr, ppPage uintptr, pPgno uintptr, nearby Pgno, eMode U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72239:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -94564,7 +94568,7 @@ func allocateBtreePage(tls *libc.TLS, pBt uintptr, ppPage uintptr, pPgno uintptr if !(n >= mxPage) { goto __1 } - return Xsqlite3CorruptError(tls, 72259) + return Xsqlite3CorruptError(tls, 72263) __1: ; if !(n > U32(0)) { @@ -94645,7 +94649,7 @@ __15: if !(iTrunk > mxPage || libc.PostIncUint32(&nSearch, 1) > n) { goto __16 } - rc = Xsqlite3CorruptError(tls, 72315) + rc = Xsqlite3CorruptError(tls, 72319) goto __17 __16: rc = btreeGetUnusedPage(tls, pBt, iTrunk, bp+8, 0) @@ -94687,7 +94691,7 @@ __19: goto __22 } // Value of k is out of range. Database corruption - rc = Xsqlite3CorruptError(tls, 72344) + rc = Xsqlite3CorruptError(tls, 72348) goto end_allocate_page goto __23 __22: @@ -94732,7 +94736,7 @@ __27: if !(iNewTrunk > mxPage) { goto __32 } - rc = Xsqlite3CorruptError(tls, 72378) + rc = Xsqlite3CorruptError(tls, 72382) goto end_allocate_page __32: ; @@ -94846,7 +94850,7 @@ __40: if !(iPage > mxPage || iPage < Pgno(2)) { goto __51 } - rc = Xsqlite3CorruptError(tls, 72443) + rc = Xsqlite3CorruptError(tls, 72447) goto end_allocate_page __51: ; @@ -95021,7 +95025,7 @@ end_allocate_page: // // If a pointer to a MemPage object is passed as the second argument, // its reference count is not altered by this function. -func freePage2(tls *libc.TLS, pBt uintptr, pMemPage uintptr, iPage Pgno) int32 { /* sqlite3.c:72557:12: */ +func freePage2(tls *libc.TLS, pBt uintptr, pMemPage uintptr, iPage Pgno) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72561:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -95042,7 +95046,7 @@ func freePage2(tls *libc.TLS, pBt uintptr, pMemPage uintptr, iPage Pgno) int32 { if !(iPage < Pgno(2) || iPage > (*BtShared)(unsafe.Pointer(pBt)).FnPage) { goto __1 } - return Xsqlite3CorruptError(tls, 72570) + return Xsqlite3CorruptError(tls, 72574) __1: ; if !(pMemPage != 0) { @@ -95112,7 +95116,7 @@ __7: if !(iTrunk > btreePagecount(tls, pBt)) { goto __10 } - *(*int32)(unsafe.Pointer(bp + 8 /* rc */)) = Xsqlite3CorruptError(tls, 72617) + *(*int32)(unsafe.Pointer(bp + 8 /* rc */)) = Xsqlite3CorruptError(tls, 72621) goto freepage_out __10: ; @@ -95129,7 +95133,7 @@ __11: if !(nLeaf > (*BtShared)(unsafe.Pointer(pBt)).FusableSize/U32(4)-U32(2)) { goto __12 } - *(*int32)(unsafe.Pointer(bp + 8 /* rc */)) = Xsqlite3CorruptError(tls, 72628) + *(*int32)(unsafe.Pointer(bp + 8 /* rc */)) = Xsqlite3CorruptError(tls, 72632) goto freepage_out __12: ; @@ -95210,14 +95214,14 @@ __18: return *(*int32)(unsafe.Pointer(bp + 8 /* rc */)) } -func freePage(tls *libc.TLS, pPage uintptr, pRC uintptr) { /* sqlite3.c:72691:13: */ +func freePage(tls *libc.TLS, pPage uintptr, pRC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72695:13: */ if *(*int32)(unsafe.Pointer(pRC)) == SQLITE_OK { *(*int32)(unsafe.Pointer(pRC)) = freePage2(tls, (*MemPage)(unsafe.Pointer(pPage)).FpBt, pPage, (*MemPage)(unsafe.Pointer(pPage)).Fpgno) } } // Free the overflow pages associated with the given Cell. -func clearCellOverflow(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintptr) int32 { /* sqlite3.c:72700:28: */ +func clearCellOverflow(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72704:28: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -95229,7 +95233,7 @@ func clearCellOverflow(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintpt if pCell+uintptr((*CellInfo)(unsafe.Pointer(pInfo)).FnSize) > (*MemPage)(unsafe.Pointer(pPage)).FaDataEnd { // Cell extends past end of page - return Xsqlite3CorruptError(tls, 72717) + return Xsqlite3CorruptError(tls, 72721) } ovflPgno = Xsqlite3Get4byte(tls, pCell+uintptr((*CellInfo)(unsafe.Pointer(pInfo)).FnSize)-uintptr(4)) pBt = (*MemPage)(unsafe.Pointer(pPage)).FpBt @@ -95244,7 +95248,7 @@ func clearCellOverflow(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintpt // 0 is not a legal page number and page 1 cannot be an // overflow page. Therefore if ovflPgno<2 or past the end of the // file the database must be corrupt. - return Xsqlite3CorruptError(tls, 72734) + return Xsqlite3CorruptError(tls, 72738) } if nOvfl != 0 { rc = getOverflowPage(tls, pBt, ovflPgno, bp, bp+8) @@ -95264,7 +95268,7 @@ func clearCellOverflow(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintpt // enabled. If this 'overflow' page happens to be a page that the // caller is iterating through or using in some other way, this // can be problematic. - rc = Xsqlite3CorruptError(tls, 72754) + rc = Xsqlite3CorruptError(tls, 72758) } else { rc = freePage2(tls, pBt, *(*uintptr)(unsafe.Pointer(bp /* pOvfl */)), ovflPgno) } @@ -95296,7 +95300,7 @@ func clearCellOverflow(tls *libc.TLS, pPage uintptr, pCell uintptr, pInfo uintpt // area. pCell might point to some temporary storage. The cell will // be constructed in this temporary area then copied into pPage->aData // later. -func fillInCell(tls *libc.TLS, pPage uintptr, pCell uintptr, pX uintptr, pnSize uintptr) int32 { /* sqlite3.c:72795:12: */ +func fillInCell(tls *libc.TLS, pPage uintptr, pCell uintptr, pX uintptr, pnSize uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72799:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -95478,7 +95482,7 @@ func fillInCell(tls *libc.TLS, pPage uintptr, pCell uintptr, pX uintptr, pnSize // removes the reference to the cell from pPage. // // "sz" must be the number of bytes in the cell. -func dropCell(tls *libc.TLS, pPage uintptr, idx int32, sz int32, pRC uintptr) { /* sqlite3.c:72985:13: */ +func dropCell(tls *libc.TLS, pPage uintptr, idx int32, sz int32, pRC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:72989:13: */ var pc U32 // Offset to cell content of cell being deleted var data uintptr // pPage->aData var ptr uintptr // Used to move bytes around within data[] @@ -95496,7 +95500,7 @@ func dropCell(tls *libc.TLS, pPage uintptr, idx int32, sz int32, pRC uintptr) { hdr = int32((*MemPage)(unsafe.Pointer(pPage)).FhdrOffset) if pc+U32(sz) > (*BtShared)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pPage)).FpBt)).FusableSize { - *(*int32)(unsafe.Pointer(pRC)) = Xsqlite3CorruptError(tls, 73013) + *(*int32)(unsafe.Pointer(pRC)) = Xsqlite3CorruptError(tls, 73017) return } rc = freeSpace(tls, pPage, uint16(pc), uint16(sz)) @@ -95532,7 +95536,7 @@ func dropCell(tls *libc.TLS, pPage uintptr, idx int32, sz int32, pRC uintptr) { // pPage->nOverflow is incremented. // // *pRC must be SQLITE_OK when this routine is called. -func insertCell(tls *libc.TLS, pPage uintptr, i int32, pCell uintptr, sz int32, pTemp uintptr, iChild Pgno, pRC uintptr) { /* sqlite3.c:73049:13: */ +func insertCell(tls *libc.TLS, pPage uintptr, i int32, pCell uintptr, sz int32, pTemp uintptr, iChild Pgno, pRC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73053:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -95693,7 +95697,7 @@ type CellArray1 = struct { FszCell uintptr FapEnd [6]uintptr FixNx [6]int32 -} /* sqlite3.c:73224:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73228:9 */ // The following parameters determine how many adjacent pages get involved // in a balancing operation. NN is the number of neighbors on either side @@ -95770,11 +95774,11 @@ type CellArray1 = struct { // cases, ixNx[] entries with higher indexes, and the corresponding apEnd[] // entries, shift down. The end result is that each ixNx[] entry should // be larger than the previous -type CellArray = CellArray1 /* sqlite3.c:73224:26 */ +type CellArray = CellArray1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73228:26 */ // Make sure the cell sizes at idx, idx+1, ..., idx+N-1 have been // computed. -func populateCellCache(tls *libc.TLS, p uintptr, idx int32, N int32) { /* sqlite3.c:73238:13: */ +func populateCellCache(tls *libc.TLS, p uintptr, idx int32, N int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73242:13: */ for N > 0 { @@ -95791,7 +95795,7 @@ func populateCellCache(tls *libc.TLS, p uintptr, idx int32, N int32) { /* sqlite } // Return the size of the Nth element of the cell array -func computeCellSize(tls *libc.TLS, p uintptr, N int32) U16 { /* sqlite3.c:73256:28: */ +func computeCellSize(tls *libc.TLS, p uintptr, N int32) U16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73260:28: */ *(*U16)(unsafe.Pointer((*CellArray)(unsafe.Pointer(p)).FszCell + uintptr(N)*2)) = (*struct { f func(*libc.TLS, uintptr, uintptr) U16 @@ -95799,7 +95803,7 @@ func computeCellSize(tls *libc.TLS, p uintptr, N int32) U16 { /* sqlite3.c:73256 return *(*U16)(unsafe.Pointer((*CellArray)(unsafe.Pointer(p)).FszCell + uintptr(N)*2)) } -func cachedCellSize(tls *libc.TLS, p uintptr, N int32) U16 { /* sqlite3.c:73262:12: */ +func cachedCellSize(tls *libc.TLS, p uintptr, N int32) U16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73266:12: */ if *(*U16)(unsafe.Pointer((*CellArray)(unsafe.Pointer(p)).FszCell + uintptr(N)*2)) != 0 { return *(*U16)(unsafe.Pointer((*CellArray)(unsafe.Pointer(p)).FszCell + uintptr(N)*2)) @@ -95818,7 +95822,7 @@ func cachedCellSize(tls *libc.TLS, p uintptr, N int32) U16 { /* sqlite3.c:73262: // // The MemPage.nFree field is invalidated by this function. It is the // responsibility of the caller to set it correctly. -func rebuildPage(tls *libc.TLS, pCArray uintptr, iFirst int32, nCell int32, pPg uintptr) int32 { /* sqlite3.c:73281:12: */ +func rebuildPage(tls *libc.TLS, pCArray uintptr, iFirst int32, nCell int32, pPg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73285:12: */ var hdr int32 = int32((*MemPage)(unsafe.Pointer(pPg)).FhdrOffset) // Offset of header on pPg var aData uintptr = (*MemPage)(unsafe.Pointer(pPg)).FaData // Pointer to data for pPg var usableSize int32 = int32((*BtShared)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pPg)).FpBt)).FusableSize) @@ -95849,12 +95853,12 @@ func rebuildPage(tls *libc.TLS, pCArray uintptr, iFirst int32, nCell int32, pPg if Uptr(pCell) >= Uptr(aData+uintptr(j)) && Uptr(pCell) < Uptr(pEnd) { if Uptr(pCell+uintptr(sz)) > Uptr(pEnd) { - return Xsqlite3CorruptError(tls, 73314) + return Xsqlite3CorruptError(tls, 73318) } pCell = pTmp + uintptr((int64(pCell)-int64(aData))/1) } else if Uptr(pCell+uintptr(sz)) > Uptr(pSrcEnd) && Uptr(pCell) < Uptr(pSrcEnd) { - return Xsqlite3CorruptError(tls, 73319) + return Xsqlite3CorruptError(tls, 73323) } pData -= uintptr(sz) @@ -95862,7 +95866,7 @@ func rebuildPage(tls *libc.TLS, pCArray uintptr, iFirst int32, nCell int32, pPg *(*U8)(unsafe.Pointer(pCellptr + 1)) = U8((int64(pData) - int64(aData)) / 1) pCellptr += uintptr(2) if pData < pCellptr { - return Xsqlite3CorruptError(tls, 73325) + return Xsqlite3CorruptError(tls, 73329) } libc.Xmemmove(tls, pData, pCell, uint64(sz)) @@ -95912,7 +95916,7 @@ func rebuildPage(tls *libc.TLS, pCArray uintptr, iFirst int32, nCell int32, pPg // all cells - not just those inserted by the current call). If the content // area must be extended to before this point in order to accomodate all // cells in apCell[], then the cells do not fit and non-zero is returned. -func pageInsertArray(tls *libc.TLS, pPg uintptr, pBegin uintptr, ppData uintptr, pCellptr uintptr, iFirst int32, nCell int32, pCArray uintptr) int32 { /* sqlite3.c:73371:12: */ +func pageInsertArray(tls *libc.TLS, pPg uintptr, pBegin uintptr, ppData uintptr, pCellptr uintptr, iFirst int32, nCell int32, pCArray uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73375:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -95950,7 +95954,7 @@ func pageInsertArray(tls *libc.TLS, pPg uintptr, pBegin uintptr, ppData uintptr, if Uptr(*(*uintptr)(unsafe.Pointer((*CellArray)(unsafe.Pointer(pCArray)).FapCell + uintptr(i)*8))+uintptr(sz)) > Uptr(pEnd) && Uptr(*(*uintptr)(unsafe.Pointer((*CellArray)(unsafe.Pointer(pCArray)).FapCell + uintptr(i)*8))) < Uptr(pEnd) { - Xsqlite3CorruptError(tls, 73410) + Xsqlite3CorruptError(tls, 73414) return 1 } libc.Xmemmove(tls, pSlot, *(*uintptr)(unsafe.Pointer((*CellArray)(unsafe.Pointer(pCArray)).FapCell + uintptr(i)*8)), uint64(sz)) @@ -95977,7 +95981,7 @@ func pageInsertArray(tls *libc.TLS, pPg uintptr, pBegin uintptr, ppData uintptr, // The cell-pointers and other fields of the page are not updated. // // This function returns the total number of cells added to the free-list. -func pageFreeArray(tls *libc.TLS, pPg uintptr, iFirst int32, nCell int32, pCArray uintptr) int32 { /* sqlite3.c:73436:12: */ +func pageFreeArray(tls *libc.TLS, pPg uintptr, iFirst int32, nCell int32, pCArray uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73440:12: */ var aData uintptr = (*MemPage)(unsafe.Pointer(pPg)).FaData var pEnd uintptr = aData + uintptr((*BtShared)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pPg)).FpBt)).FusableSize) var pStart uintptr = aData + uintptr(int32((*MemPage)(unsafe.Pointer(pPg)).FhdrOffset)+8+int32((*MemPage)(unsafe.Pointer(pPg)).FchildPtrSize)) @@ -96029,7 +96033,7 @@ func pageFreeArray(tls *libc.TLS, pPg uintptr, iFirst int32, nCell int32, pCArra // // The pPg->nFree field is invalid when this function returns. It is the // responsibility of the caller to set it correctly. -func editPage(tls *libc.TLS, pPg uintptr, iOld int32, iNew int32, nNew int32, pCArray uintptr) int32 { /* sqlite3.c:73495:12: */ +func editPage(tls *libc.TLS, pPg uintptr, iOld int32, iNew int32, nNew int32, pCArray uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73499:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -96063,7 +96067,7 @@ func editPage(tls *libc.TLS, pPg uintptr, iOld int32, iNew int32, nNew int32, pC if !(nShift > nCell) { goto __2 } - return Xsqlite3CorruptError(tls, 73521) + return Xsqlite3CorruptError(tls, 73525) __2: ; libc.Xmemmove(tls, (*MemPage)(unsafe.Pointer(pPg)).FaCellIdx, (*MemPage)(unsafe.Pointer(pPg)).FaCellIdx+uintptr(nShift*2), uint64(nCell*2)) @@ -96203,7 +96207,7 @@ editpage_fail: // byte page number followed by a variable length integer. In other // words, at most 13 bytes. Hence the pSpace buffer must be at // least 13 bytes in size. -func balance_quick(tls *libc.TLS, pParent uintptr, pPage uintptr, pSpace uintptr) int32 { /* sqlite3.c:73624:12: */ +func balance_quick(tls *libc.TLS, pParent uintptr, pPage uintptr, pSpace uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73628:12: */ bp := tls.Alloc(140) defer tls.Free(140) @@ -96216,7 +96220,7 @@ func balance_quick(tls *libc.TLS, pParent uintptr, pPage uintptr, pSpace uintptr // Page number of pNew if int32((*MemPage)(unsafe.Pointer(pPage)).FnCell) == 0 { - return Xsqlite3CorruptError(tls, 73634) + return Xsqlite3CorruptError(tls, 73638) } // dbfuzz001.test // Allocate a new page. This page will become the right-sibling of @@ -96314,7 +96318,7 @@ func balance_quick(tls *libc.TLS, pParent uintptr, pPage uintptr, pSpace uintptr // The performance of this function is not critical. It is only used by // the balance_shallower() and balance_deeper() procedures, neither of // which are called often under normal circumstances. -func copyNodeContent(tls *libc.TLS, pFrom uintptr, pTo uintptr, pRC uintptr) { /* sqlite3.c:73779:13: */ +func copyNodeContent(tls *libc.TLS, pFrom uintptr, pTo uintptr, pRC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73783:13: */ if *(*int32)(unsafe.Pointer(pRC)) == SQLITE_OK { var pBt uintptr = (*MemPage)(unsafe.Pointer(pFrom)).FpBt var aFrom uintptr = (*MemPage)(unsafe.Pointer(pFrom)).FaData @@ -96394,7 +96398,7 @@ func copyNodeContent(tls *libc.TLS, pFrom uintptr, pTo uintptr, pRC uintptr) { / // // If aOvflSpace is set to a null pointer, this function returns // SQLITE_NOMEM. -func balance_nonroot(tls *libc.TLS, pParent uintptr, iParentIdx int32, aOvflSpace uintptr, isRoot int32, bBulk int32) int32 { /* sqlite3.c:73861:12: */ +func balance_nonroot(tls *libc.TLS, pParent uintptr, iParentIdx int32, aOvflSpace uintptr, isRoot int32, bBulk int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:73865:12: */ bp := tls.Alloc(344) defer tls.Free(344) @@ -96696,7 +96700,7 @@ __22: if !(int32(*(*U8)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pOld)).FaData))) != int32(*(*U8)(unsafe.Pointer((*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp + 112)))).FaData)))) { goto __25 } - *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74057) + *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74061) goto balance_cleanup __25: ; @@ -96724,7 +96728,7 @@ __25: if !(limit < int32(*(*U16)(unsafe.Pointer(pOld + 28)))) { goto __27 } - *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74081) + *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74085) goto balance_cleanup __27: ; @@ -96903,7 +96907,7 @@ __52: if !(k > NB+2) { goto __55 } - *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74182) + *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74186) goto balance_cleanup __55: ; @@ -96977,7 +96981,7 @@ __65: }()) { goto __67 } - *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74215) + *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74219) goto balance_cleanup __67: ; @@ -97050,7 +97054,7 @@ __73: }()) { goto __75 } - *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74257) + *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74261) goto balance_cleanup __75: ; @@ -97087,7 +97091,7 @@ __76: *(*int32)(unsafe.Pointer(bp + 172)) == SQLITE_OK) { goto __81 } - *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74290) + *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74294) __81: ; if !(*(*int32)(unsafe.Pointer(bp + 172)) != 0) { @@ -97171,7 +97175,7 @@ __89: // cache with two separate objects associated with the same // page number. - *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74336) + *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74340) goto balance_cleanup __92: ; @@ -97410,7 +97414,7 @@ __119: k = 0 __123: - if !(*(*int32)(unsafe.Pointer(bp + 8 + 80 + uintptr(k)*4)) <= i && k < NB*2) { + if !(*(*int32)(unsafe.Pointer(bp + 8 + 80 + uintptr(k)*4)) <= j && k < NB*2) { goto __125 } goto __124 @@ -97424,7 +97428,7 @@ __125: if !(Uptr(pSrcEnd) >= Uptr(pCell1) && Uptr(pSrcEnd) < Uptr(pCell1+uintptr(sz2))) { goto __126 } - *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74493) + *(*int32)(unsafe.Pointer(bp + 172 /* rc */)) = Xsqlite3CorruptError(tls, 74497) goto balance_cleanup __126: ; @@ -97646,7 +97650,7 @@ __150: // page and SQLITE_OK is returned. In this case the caller is required // to call releasePage() on *ppChild exactly once. If an error occurs, // an error code is returned and *ppChild is set to 0. -func balance_deeper(tls *libc.TLS, pRoot uintptr, ppChild uintptr) int32 { /* sqlite3.c:74658:12: */ +func balance_deeper(tls *libc.TLS, pRoot uintptr, ppChild uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:74662:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -97697,13 +97701,13 @@ func balance_deeper(tls *libc.TLS, pRoot uintptr, ppChild uintptr) int32 { /* sq // table linked to the same b-tree. If the secondary insert causes a // rebalance, that can change content out from under the cursor on the // first SQL table, violating invariants on the first insert. -func anotherValidCursor(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:74716:12: */ +func anotherValidCursor(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:74720:12: */ var pOther uintptr for pOther = (*BtShared)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pCur)).FpBt)).FpCursor; pOther != 0; pOther = (*BtCursor)(unsafe.Pointer(pOther)).FpNext { if pOther != pCur && int32((*BtCursor)(unsafe.Pointer(pOther)).FeState) == CURSOR_VALID && (*BtCursor)(unsafe.Pointer(pOther)).FpPage == (*BtCursor)(unsafe.Pointer(pCur)).FpPage { - return Xsqlite3CorruptError(tls, 74723) + return Xsqlite3CorruptError(tls, 74727) } } return SQLITE_OK @@ -97717,7 +97721,7 @@ func anotherValidCursor(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:74716: // balance_quick() // balance_deeper() // balance_nonroot() -func balance(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:74739:12: */ +func balance(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:74743:12: */ bp := tls.Alloc(13) defer tls.Free(13) @@ -97836,7 +97840,7 @@ func balance(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:74739:12: */ // Overwrite content from pX into pDest. Only do the write if the // content is different from what is already there. -func btreeOverwriteContent(tls *libc.TLS, pPage uintptr, pDest uintptr, pX uintptr, iOffset int32, iAmt int32) int32 { /* sqlite3.c:74865:12: */ +func btreeOverwriteContent(tls *libc.TLS, pPage uintptr, pDest uintptr, pX uintptr, iOffset int32, iAmt int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:74869:12: */ var nData int32 = (*BtreePayload)(unsafe.Pointer(pX)).FnData - iOffset if nData <= 0 { // Overwritting with zeros @@ -97878,7 +97882,7 @@ func btreeOverwriteContent(tls *libc.TLS, pPage uintptr, pDest uintptr, pX uintp // Overwrite the cell that cursor pCur is pointing to with fresh content // contained in pX. -func btreeOverwriteCell(tls *libc.TLS, pCur uintptr, pX uintptr) int32 { /* sqlite3.c:74908:12: */ +func btreeOverwriteCell(tls *libc.TLS, pCur uintptr, pX uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:74912:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -97892,7 +97896,7 @@ func btreeOverwriteCell(tls *libc.TLS, pCur uintptr, pX uintptr) int32 { /* sqli if (*BtCursor)(unsafe.Pointer(pCur)).Finfo.FpPayload+uintptr((*BtCursor)(unsafe.Pointer(pCur)).Finfo.FnLocal) > (*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp)))).FaDataEnd || (*BtCursor)(unsafe.Pointer(pCur)).Finfo.FpPayload < (*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp)))).FaData+uintptr((*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp)))).FcellOffset) { - return Xsqlite3CorruptError(tls, 74920) + return Xsqlite3CorruptError(tls, 74924) } // Overwrite the local portion first rc = btreeOverwriteContent(tls, *(*uintptr)(unsafe.Pointer(bp /* pPage */)), (*BtCursor)(unsafe.Pointer(pCur)).Finfo.FpPayload, pX, @@ -97916,7 +97920,7 @@ func btreeOverwriteCell(tls *libc.TLS, pCur uintptr, pX uintptr) int32 { /* sqli return rc } if Xsqlite3PagerPageRefcount(tls, (*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp)))).FpDbPage) != 1 || (*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp)))).FisInit != 0 { - rc = Xsqlite3CorruptError(tls, 74939) + rc = Xsqlite3CorruptError(tls, 74943) } else { if U32(iOffset)+ovflPageSize < U32(nTotal) { ovflPgno = Xsqlite3Get4byte(tls, (*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp /* pPage */)))).FaData) @@ -97963,7 +97967,7 @@ func btreeOverwriteCell(tls *libc.TLS, pCur uintptr, pX uintptr) int32 { /* sqli // if pX->nMem is non-zero, then pX->aMem contains pointers to the unpacked // key values and pX->aMem can be used instead of pX->pKey to avoid having // to decode the key. -func Xsqlite3BtreeInsert(tls *libc.TLS, pCur uintptr, pX uintptr, flags int32, seekResult int32) int32 { /* sqlite3.c:74987:20: */ +func Xsqlite3BtreeInsert(tls *libc.TLS, pCur uintptr, pX uintptr, flags int32, seekResult int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:74991:20: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -98021,7 +98025,7 @@ __2: // Which can only happen if the SQLITE_NoSchemaError flag was set when // the schema was loaded. This cannot be asserted though, as a user might // set the flag, load the schema, and then unset the flag. - return Xsqlite3CorruptError(tls, 75026) + return Xsqlite3CorruptError(tls, 75030) __3: ; __1: @@ -98168,7 +98172,7 @@ __7: if !(int32((*BtCursor)(unsafe.Pointer(pCur)).FeState) > CURSOR_INVALID) { goto __21 } - *(*int32)(unsafe.Pointer(bp + 104 /* rc */)) = Xsqlite3CorruptError(tls, 75143) + *(*int32)(unsafe.Pointer(bp + 104 /* rc */)) = Xsqlite3CorruptError(tls, 75147) goto __22 __21: *(*int32)(unsafe.Pointer(bp + 104 /* rc */)) = btreeComputeFreeSpace(tls, pPage) @@ -98231,7 +98235,7 @@ __29: if !(idx >= int32((*MemPage)(unsafe.Pointer(pPage)).FnCell)) { goto __32 } - return Xsqlite3CorruptError(tls, 75179) + return Xsqlite3CorruptError(tls, 75183) __32: ; *(*int32)(unsafe.Pointer(bp + 104 /* rc */)) = Xsqlite3PagerWrite(tls, (*MemPage)(unsafe.Pointer(pPage)).FpDbPage) @@ -98279,13 +98283,13 @@ __36: if !(oldCell < (*MemPage)(unsafe.Pointer(pPage)).FaData+uintptr((*MemPage)(unsafe.Pointer(pPage)).FhdrOffset)+uintptr(10)) { goto __38 } - return Xsqlite3CorruptError(tls, 75206) + return Xsqlite3CorruptError(tls, 75210) __38: ; if !(oldCell+uintptr(*(*int32)(unsafe.Pointer(bp + 108))) > (*MemPage)(unsafe.Pointer(pPage)).FaDataEnd) { goto __39 } - return Xsqlite3CorruptError(tls, 75209) + return Xsqlite3CorruptError(tls, 75213) __39: ; libc.Xmemcpy(tls, oldCell, newCell, uint64(*(*int32)(unsafe.Pointer(bp + 108 /* szNew */)))) @@ -98393,7 +98397,7 @@ end_insert: // calling sqlite3BtreeInsert() with the BTREE_PREFORMAT flag specified. // // SQLITE_OK is returned if successful, or an SQLite error code otherwise. -func Xsqlite3BtreeTransferRow(tls *libc.TLS, pDest uintptr, pSrc uintptr, iKey I64) int32 { /* sqlite3.c:75295:20: */ +func Xsqlite3BtreeTransferRow(tls *libc.TLS, pDest uintptr, pSrc uintptr, iKey I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:75299:20: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -98420,7 +98424,7 @@ func Xsqlite3BtreeTransferRow(tls *libc.TLS, pDest uintptr, pSrc uintptr, iKey I nIn = U32((*BtCursor)(unsafe.Pointer(pSrc)).Finfo.FnLocal) aIn = (*BtCursor)(unsafe.Pointer(pSrc)).Finfo.FpPayload if aIn+uintptr(nIn) > (*MemPage)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pSrc)).FpPage)).FaDataEnd { - return Xsqlite3CorruptError(tls, 75309) + return Xsqlite3CorruptError(tls, 75313) } nRem = (*BtCursor)(unsafe.Pointer(pSrc)).Finfo.FnPayload if nIn == nRem && nIn < U32((*MemPage)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pDest)).FpPage)).FmaxLocal) { @@ -98443,7 +98447,7 @@ func Xsqlite3BtreeTransferRow(tls *libc.TLS, pDest uintptr, pSrc uintptr, iKey I if nRem > nIn { if aIn+uintptr(nIn)+uintptr(4) > (*MemPage)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pSrc)).FpPage)).FaDataEnd { - return Xsqlite3CorruptError(tls, 75332) + return Xsqlite3CorruptError(tls, 75336) } ovflIn = Xsqlite3Get4byte(tls, (*BtCursor)(unsafe.Pointer(pSrc)).Finfo.FpPayload+uintptr(nIn)) } @@ -98525,7 +98529,7 @@ func Xsqlite3BtreeTransferRow(tls *libc.TLS, pDest uintptr, pSrc uintptr, iKey I // operation on non-FORDELETE cursors is tagged with the AUXDELETE flag. // The BTREE_AUXDELETE bit is a hint that is not used by this implementation, // but which might be used by alternative storage engines. -func Xsqlite3BtreeDelete(tls *libc.TLS, pCur uintptr, flags U8) int32 { /* sqlite3.c:75405:20: */ +func Xsqlite3BtreeDelete(tls *libc.TLS, pCur uintptr, flags U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:75409:20: */ bp := tls.Alloc(28) defer tls.Free(28) @@ -98549,7 +98553,7 @@ func Xsqlite3BtreeDelete(tls *libc.TLS, pCur uintptr, flags U8) int32 { /* sqlit return *(*int32)(unsafe.Pointer(bp + 24 /* rc */)) } } else { - return Xsqlite3CorruptError(tls, 75429) + return Xsqlite3CorruptError(tls, 75433) } } @@ -98557,11 +98561,11 @@ func Xsqlite3BtreeDelete(tls *libc.TLS, pCur uintptr, flags U8) int32 { /* sqlit iCellIdx = int32((*BtCursor)(unsafe.Pointer(pCur)).Fix) pPage = (*BtCursor)(unsafe.Pointer(pCur)).FpPage if int32((*MemPage)(unsafe.Pointer(pPage)).FnCell) <= iCellIdx { - return Xsqlite3CorruptError(tls, 75438) + return Xsqlite3CorruptError(tls, 75442) } pCell = (*MemPage)(unsafe.Pointer(pPage)).FaData + uintptr(int32((*MemPage)(unsafe.Pointer(pPage)).FmaskPage)&int32(libc.X__builtin_bswap16(tls, *(*U16)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pPage)).FaCellIdx + uintptr(2*iCellIdx)))))) if (*MemPage)(unsafe.Pointer(pPage)).FnFree < 0 && btreeComputeFreeSpace(tls, pPage) != 0 { - return Xsqlite3CorruptError(tls, 75442) + return Xsqlite3CorruptError(tls, 75446) } // If the BTREE_SAVEPOSITION bit is on, then the cursor position must @@ -98670,7 +98674,7 @@ func Xsqlite3BtreeDelete(tls *libc.TLS, pCur uintptr, flags U8) int32 { /* sqlit } pCell = (*MemPage)(unsafe.Pointer(pLeaf)).FaData + uintptr(int32((*MemPage)(unsafe.Pointer(pLeaf)).FmaskPage)&int32(libc.X__builtin_bswap16(tls, *(*U16)(unsafe.Pointer((*MemPage)(unsafe.Pointer(pLeaf)).FaCellIdx + uintptr(2*(int32((*MemPage)(unsafe.Pointer(pLeaf)).FnCell)-1))))))) if pCell < (*MemPage)(unsafe.Pointer(pLeaf)).FaData+4 { - return Xsqlite3CorruptError(tls, 75532) + return Xsqlite3CorruptError(tls, 75536) } nCell = int32((*struct { f func(*libc.TLS, uintptr, uintptr) U16 @@ -98747,7 +98751,7 @@ func Xsqlite3BtreeDelete(tls *libc.TLS, pCur uintptr, flags U8) int32 { /* sqlit // // BTREE_INTKEY|BTREE_LEAFDATA Used for SQL tables with rowid keys // BTREE_ZERODATA Used for SQL indices -func btreeCreateTable(tls *libc.TLS, p uintptr, piTable uintptr, createTabFlags int32) int32 { /* sqlite3.c:75606:12: */ +func btreeCreateTable(tls *libc.TLS, p uintptr, piTable uintptr, createTabFlags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:75610:12: */ bp := tls.Alloc(44) defer tls.Free(44) @@ -98777,7 +98781,7 @@ func btreeCreateTable(tls *libc.TLS, p uintptr, piTable uintptr, createTabFlags // created so far, so the new root-page is (meta[3]+1). Xsqlite3BtreeGetMeta(tls, p, BTREE_LARGEST_ROOT_PAGE, bp) if *(*Pgno)(unsafe.Pointer(bp)) > btreePagecount(tls, pBt) { - return Xsqlite3CorruptError(tls, 75640) + return Xsqlite3CorruptError(tls, 75644) } *(*Pgno)(unsafe.Pointer(bp /* pgnoRoot */))++ @@ -98820,7 +98824,7 @@ func btreeCreateTable(tls *libc.TLS, p uintptr, piTable uintptr, createTabFlags } *(*int32)(unsafe.Pointer(bp + 40 /* rc */)) = ptrmapGet(tls, pBt, *(*Pgno)(unsafe.Pointer(bp /* pgnoRoot */)), bp+32, bp+36) if int32(*(*U8)(unsafe.Pointer(bp + 32))) == PTRMAP_ROOTPAGE || int32(*(*U8)(unsafe.Pointer(bp + 32))) == PTRMAP_FREEPAGE { - *(*int32)(unsafe.Pointer(bp + 40 /* rc */)) = Xsqlite3CorruptError(tls, 75688) + *(*int32)(unsafe.Pointer(bp + 40 /* rc */)) = Xsqlite3CorruptError(tls, 75692) } if *(*int32)(unsafe.Pointer(bp + 40)) != SQLITE_OK { releasePage(tls, *(*uintptr)(unsafe.Pointer(bp + 24 /* pRoot */))) @@ -98883,7 +98887,7 @@ func btreeCreateTable(tls *libc.TLS, p uintptr, piTable uintptr, createTabFlags return SQLITE_OK } -func Xsqlite3BtreeCreateTable(tls *libc.TLS, p uintptr, piTable uintptr, flags int32) int32 { /* sqlite3.c:75751:20: */ +func Xsqlite3BtreeCreateTable(tls *libc.TLS, p uintptr, piTable uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:75755:20: */ var rc int32 Xsqlite3BtreeEnter(tls, p) rc = btreeCreateTable(tls, p, piTable, flags) @@ -98893,7 +98897,7 @@ func Xsqlite3BtreeCreateTable(tls *libc.TLS, p uintptr, piTable uintptr, flags i // Erase the given database page and all its children. Return // the page to the freelist. -func clearDatabasePage(tls *libc.TLS, pBt uintptr, pgno Pgno, freePageFlag int32, pnChange uintptr) int32 { /* sqlite3.c:75763:12: */ +func clearDatabasePage(tls *libc.TLS, pBt uintptr, pgno Pgno, freePageFlag int32, pnChange uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:75767:12: */ bp := tls.Alloc(36) defer tls.Free(36) @@ -98909,7 +98913,7 @@ func clearDatabasePage(tls *libc.TLS, pBt uintptr, pgno Pgno, freePageFlag int32 if !(pgno > btreePagecount(tls, pBt)) { goto __1 } - return Xsqlite3CorruptError(tls, 75778) + return Xsqlite3CorruptError(tls, 75782) __1: ; *(*int32)(unsafe.Pointer(bp + 32 /* rc */)) = getAndInitPage(tls, pBt, pgno, bp, uintptr(0), 0) @@ -98923,7 +98927,7 @@ __2: Xsqlite3PagerPageRefcount(tls, (*MemPage)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(bp)))).FpDbPage) != 1+libc.Bool32(pgno == Pgno(1))) { goto __3 } - *(*int32)(unsafe.Pointer(bp + 32 /* rc */)) = Xsqlite3CorruptError(tls, 75785) + *(*int32)(unsafe.Pointer(bp + 32 /* rc */)) = Xsqlite3CorruptError(tls, 75789) goto cleardatabasepage_out __3: ; @@ -99027,7 +99031,7 @@ cleardatabasepage_out: // // If pnChange is not NULL, then the integer value pointed to by pnChange // is incremented by the number of entries in the table. -func Xsqlite3BtreeClearTable(tls *libc.TLS, p uintptr, iTable int32, pnChange uintptr) int32 { /* sqlite3.c:75830:20: */ +func Xsqlite3BtreeClearTable(tls *libc.TLS, p uintptr, iTable int32, pnChange uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:75834:20: */ var rc int32 var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt Xsqlite3BtreeEnter(tls, p) @@ -99050,7 +99054,7 @@ func Xsqlite3BtreeClearTable(tls *libc.TLS, p uintptr, iTable int32, pnChange ui // Delete all information from the single table that pCur is open on. // // This routine only work for pCur on an ephemeral table. -func Xsqlite3BtreeClearTableOfCursor(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:75856:20: */ +func Xsqlite3BtreeClearTableOfCursor(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:75860:20: */ return Xsqlite3BtreeClearTable(tls, (*BtCursor)(unsafe.Pointer(pCur)).FpBtree, int32((*BtCursor)(unsafe.Pointer(pCur)).FpgnoRoot), uintptr(0)) } @@ -99072,7 +99076,7 @@ func Xsqlite3BtreeClearTableOfCursor(tls *libc.TLS, pCur uintptr) int32 { /* sql // the move. If no page gets moved, *piMoved is set to 0. // The last root page is recorded in meta[3] and the value of // meta[3] is updated by this procedure. -func btreeDropTable(tls *libc.TLS, p uintptr, iTable Pgno, piMoved uintptr) int32 { /* sqlite3.c:75880:12: */ +func btreeDropTable(tls *libc.TLS, p uintptr, iTable Pgno, piMoved uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:75884:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -99082,7 +99086,7 @@ func btreeDropTable(tls *libc.TLS, p uintptr, iTable Pgno, piMoved uintptr) int3 var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt if iTable > btreePagecount(tls, pBt) { - return Xsqlite3CorruptError(tls, 75889) + return Xsqlite3CorruptError(tls, 75893) } *(*int32)(unsafe.Pointer(bp + 12 /* rc */)) = Xsqlite3BtreeClearTable(tls, p, int32(iTable), uintptr(0)) @@ -99154,7 +99158,7 @@ func btreeDropTable(tls *libc.TLS, p uintptr, iTable Pgno, piMoved uintptr) int3 return *(*int32)(unsafe.Pointer(bp + 12 /* rc */)) } -func Xsqlite3BtreeDropTable(tls *libc.TLS, p uintptr, iTable int32, piMoved uintptr) int32 { /* sqlite3.c:75965:20: */ +func Xsqlite3BtreeDropTable(tls *libc.TLS, p uintptr, iTable int32, piMoved uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:75969:20: */ var rc int32 Xsqlite3BtreeEnter(tls, p) rc = btreeDropTable(tls, p, uint32(iTable), piMoved) @@ -99180,7 +99184,7 @@ func Xsqlite3BtreeDropTable(tls *libc.TLS, p uintptr, iTable int32, piMoved uint // database file. It is a number computed by the pager. But its access // pattern is the same as header meta values, and so it is convenient to // read it from this routine. -func Xsqlite3BtreeGetMeta(tls *libc.TLS, p uintptr, idx int32, pMeta uintptr) { /* sqlite3.c:75994:21: */ +func Xsqlite3BtreeGetMeta(tls *libc.TLS, p uintptr, idx int32, pMeta uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:75998:21: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt Xsqlite3BtreeEnter(tls, p) @@ -99199,7 +99203,7 @@ func Xsqlite3BtreeGetMeta(tls *libc.TLS, p uintptr, idx int32, pMeta uintptr) { // Write meta-information back into the database. Meta[0] is // read-only and may not be written. -func Xsqlite3BtreeUpdateMeta(tls *libc.TLS, p uintptr, idx int32, iMeta U32) int32 { /* sqlite3.c:76024:20: */ +func Xsqlite3BtreeUpdateMeta(tls *libc.TLS, p uintptr, idx int32, iMeta U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76028:20: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt var pP1 uintptr var rc int32 @@ -99225,7 +99229,7 @@ func Xsqlite3BtreeUpdateMeta(tls *libc.TLS, p uintptr, idx int32, iMeta U32) int // SQLITE_OK is returned if the operation is successfully executed. // Otherwise, if an error is encountered (i.e. an IO error or database // corruption) an SQLite error code is returned. -func Xsqlite3BtreeCount(tls *libc.TLS, db uintptr, pCur uintptr, pnEntry uintptr) int32 { /* sqlite3.c:76056:20: */ +func Xsqlite3BtreeCount(tls *libc.TLS, db uintptr, pCur uintptr, pnEntry uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76060:20: */ var nEntry I64 = int64(0) // Value to return in *pnEntry var rc int32 // Return code @@ -99288,12 +99292,12 @@ func Xsqlite3BtreeCount(tls *libc.TLS, db uintptr, pCur uintptr, pnEntry uintptr // Return the pager associated with a BTree. This routine is used for // testing and debugging only. -func Xsqlite3BtreePager(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:76125:22: */ +func Xsqlite3BtreePager(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76129:22: */ return (*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).FpPager } // Append a message to the error message string. -func checkAppendMsg(tls *libc.TLS, pCheck uintptr, zFormat uintptr, va uintptr) { /* sqlite3.c:76133:13: */ +func checkAppendMsg(tls *libc.TLS, pCheck uintptr, zFormat uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76137:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -99320,13 +99324,13 @@ func checkAppendMsg(tls *libc.TLS, pCheck uintptr, zFormat uintptr, va uintptr) // Return non-zero if the bit in the IntegrityCk.aPgRef[] array that // corresponds to page iPg is already set. -func getPageReferenced(tls *libc.TLS, pCheck uintptr, iPg Pgno) int32 { /* sqlite3.c:76163:12: */ +func getPageReferenced(tls *libc.TLS, pCheck uintptr, iPg Pgno) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76167:12: */ return int32(*(*U8)(unsafe.Pointer((*IntegrityCk)(unsafe.Pointer(pCheck)).FaPgRef + uintptr(iPg/Pgno(8))))) & (int32(1) << (iPg & Pgno(0x07))) } // Set the bit in the IntegrityCk.aPgRef[] array that corresponds to page iPg. -func setPageReferenced(tls *libc.TLS, pCheck uintptr, iPg Pgno) { /* sqlite3.c:76171:13: */ +func setPageReferenced(tls *libc.TLS, pCheck uintptr, iPg Pgno) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76175:13: */ *(*U8)(unsafe.Pointer((*IntegrityCk)(unsafe.Pointer(pCheck)).FaPgRef + uintptr(iPg/Pgno(8)))) |= U8(int32(1) << (iPg & Pgno(0x07))) } @@ -99337,7 +99341,7 @@ func setPageReferenced(tls *libc.TLS, pCheck uintptr, iPg Pgno) { /* sqlite3.c:7 // if this is the first reference to the page. // // Also check that the page number is in bounds. -func checkRef(tls *libc.TLS, pCheck uintptr, iPage Pgno) int32 { /* sqlite3.c:76185:12: */ +func checkRef(tls *libc.TLS, pCheck uintptr, iPage Pgno) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76189:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -99359,7 +99363,7 @@ func checkRef(tls *libc.TLS, pCheck uintptr, iPage Pgno) int32 { /* sqlite3.c:76 // Check that the entry in the pointer-map for page iChild maps to // page iParent, pointer type ptrType. If not, append an error message // to pCheck. -func checkPtrmap(tls *libc.TLS, pCheck uintptr, iChild Pgno, eType U8, iParent Pgno) { /* sqlite3.c:76205:13: */ +func checkPtrmap(tls *libc.TLS, pCheck uintptr, iChild Pgno, eType U8, iParent Pgno) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76209:13: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -99386,7 +99390,7 @@ func checkPtrmap(tls *libc.TLS, pCheck uintptr, iChild Pgno, eType U8, iParent P // Check the integrity of the freelist or of an overflow page list. // Verify that the number of pages on the list is N. -func checkList(tls *libc.TLS, pCheck uintptr, isFreeList int32, iPage Pgno, N U32) { /* sqlite3.c:76234:13: */ +func checkList(tls *libc.TLS, pCheck uintptr, isFreeList int32, iPage Pgno, N U32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76238:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -99470,7 +99474,7 @@ func checkList(tls *libc.TLS, pCheck uintptr, isFreeList int32, iPage Pgno, N U3 // entry represents the span of a cell or freeblock on a btree page. // The upper 16 bits are the index of the first byte of a range and the // lower 16 bits are the index of the last byte of that range. -func btreeHeapInsert(tls *libc.TLS, aHeap uintptr, x U32) { /* sqlite3.c:76323:13: */ +func btreeHeapInsert(tls *libc.TLS, aHeap uintptr, x U32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76327:13: */ var j U32 var i U32 = libc.PreIncUint32(&*(*U32)(unsafe.Pointer(aHeap)), 1) *(*U32)(unsafe.Pointer(aHeap + uintptr(i)*4)) = x @@ -99482,7 +99486,7 @@ func btreeHeapInsert(tls *libc.TLS, aHeap uintptr, x U32) { /* sqlite3.c:76323:1 } } -func btreeHeapPull(tls *libc.TLS, aHeap uintptr, pOut uintptr) int32 { /* sqlite3.c:76333:12: */ +func btreeHeapPull(tls *libc.TLS, aHeap uintptr, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76337:12: */ var j U32 var i U32 var x U32 @@ -99521,7 +99525,7 @@ func btreeHeapPull(tls *libc.TLS, aHeap uintptr, pOut uintptr) int32 { /* sqlite // 3. Check the integrity of overflow pages. // 4. Recursively call checkTreePage on all children. // 5. Verify that the depth of all children is the same. -func checkTreePage(tls *libc.TLS, pCheck uintptr, iPage Pgno, piMinKey uintptr, maxKey I64) int32 { /* sqlite3.c:76367:12: */ +func checkTreePage(tls *libc.TLS, pCheck uintptr, iPage Pgno, piMinKey uintptr, maxKey I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76371:12: */ bp := tls.Alloc(140) defer tls.Free(140) *(*I64)(unsafe.Pointer(bp + 104)) = maxKey @@ -99910,7 +99914,7 @@ __34: // since obviously it is not possible to know which pages are covered by // the unverified btrees. Except, if aRoot[1] is 1, then the freelist // checks are still performed. -func Xsqlite3BtreeIntegrityCheck(tls *libc.TLS, db uintptr, p uintptr, aRoot uintptr, nRoot int32, mxErr int32, pnErr uintptr) uintptr { /* sqlite3.c:76646:21: */ +func Xsqlite3BtreeIntegrityCheck(tls *libc.TLS, db uintptr, p uintptr, aRoot uintptr, nRoot int32, mxErr int32, pnErr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76650:21: */ bp := tls.Alloc(248) defer tls.Free(248) @@ -100144,7 +100148,7 @@ __29: // // The pager filename is invariant as long as the pager is // open so it is safe to access without the BtShared mutex. -func Xsqlite3BtreeGetFilename(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:76801:27: */ +func Xsqlite3BtreeGetFilename(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76805:27: */ return Xsqlite3PagerFilename(tls, (*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).FpPager, 1) } @@ -100155,14 +100159,14 @@ func Xsqlite3BtreeGetFilename(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:7 // // The pager journal filename is invariant as long as the pager is // open so it is safe to access without the BtShared mutex. -func Xsqlite3BtreeGetJournalname(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:76814:27: */ +func Xsqlite3BtreeGetJournalname(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76818:27: */ return Xsqlite3PagerJournalname(tls, (*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).FpPager) } // Return one of SQLITE_TXN_NONE, SQLITE_TXN_READ, or SQLITE_TXN_WRITE // to describe the current transaction state of Btree p. -func Xsqlite3BtreeTxnState(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:76823:20: */ +func Xsqlite3BtreeTxnState(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76827:20: */ if p != 0 { return int32((*Btree)(unsafe.Pointer(p)).FinTrans) @@ -100176,7 +100180,7 @@ func Xsqlite3BtreeTxnState(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:76823: // transaction on the shared-cache the argument Btree is connected to. // // Parameter eMode is one of SQLITE_CHECKPOINT_PASSIVE, FULL or RESTART. -func Xsqlite3BtreeCheckpoint(tls *libc.TLS, p uintptr, eMode int32, pnLog uintptr, pnCkpt uintptr) int32 { /* sqlite3.c:76837:20: */ +func Xsqlite3BtreeCheckpoint(tls *libc.TLS, p uintptr, eMode int32, pnLog uintptr, pnCkpt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76841:20: */ var rc int32 = SQLITE_OK if p != 0 { var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt @@ -100192,7 +100196,7 @@ func Xsqlite3BtreeCheckpoint(tls *libc.TLS, p uintptr, eMode int32, pnLog uintpt } // Return true if there is currently a backup running on Btree p. -func Xsqlite3BtreeIsInBackup(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:76856:20: */ +func Xsqlite3BtreeIsInBackup(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76860:20: */ return libc.Bool32((*Btree)(unsafe.Pointer(p)).FnBackup != 0) } @@ -100215,7 +100219,7 @@ func Xsqlite3BtreeIsInBackup(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:7685 // xFree argument when the memory allocation was made is invoked on the // blob of allocated memory. The xFree function should not call sqlite3_free() // on the memory, the btree layer does that. -func Xsqlite3BtreeSchema(tls *libc.TLS, p uintptr, nBytes int32, xFree uintptr) uintptr { /* sqlite3.c:76882:21: */ +func Xsqlite3BtreeSchema(tls *libc.TLS, p uintptr, nBytes int32, xFree uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76886:21: */ var pBt uintptr = (*Btree)(unsafe.Pointer(p)).FpBt Xsqlite3BtreeEnter(tls, p) if !(int32((*BtShared)(unsafe.Pointer(pBt)).FpSchema) != 0) && nBytes != 0 { @@ -100229,7 +100233,7 @@ func Xsqlite3BtreeSchema(tls *libc.TLS, p uintptr, nBytes int32, xFree uintptr) // Return SQLITE_LOCKED_SHAREDCACHE if another user of the same shared // btree as the argument handle holds an exclusive lock on the // sqlite_schema table. Otherwise SQLITE_OK. -func Xsqlite3BtreeSchemaLocked(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:76898:20: */ +func Xsqlite3BtreeSchemaLocked(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76902:20: */ var rc int32 Xsqlite3BtreeEnter(tls, p) @@ -100242,7 +100246,7 @@ func Xsqlite3BtreeSchemaLocked(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:76 // Obtain a lock on the table whose root page is iTab. The // lock is a write lock if isWritelock is true or a read lock // if it is false. -func Xsqlite3BtreeLockTable(tls *libc.TLS, p uintptr, iTab int32, isWriteLock U8) int32 { /* sqlite3.c:76915:20: */ +func Xsqlite3BtreeLockTable(tls *libc.TLS, p uintptr, iTab int32, isWriteLock U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76919:20: */ var rc int32 = SQLITE_OK if (*Btree)(unsafe.Pointer(p)).Fsharable != 0 { @@ -100266,7 +100270,7 @@ func Xsqlite3BtreeLockTable(tls *libc.TLS, p uintptr, iTab int32, isWriteLock U8 // change the length of the data stored. If this function is called with // parameters that attempt to write past the end of the existing data, // no modifications are made and SQLITE_CORRUPT is returned. -func Xsqlite3BtreePutData(tls *libc.TLS, pCsr uintptr, offset U32, amt U32, z uintptr) int32 { /* sqlite3.c:76945:20: */ +func Xsqlite3BtreePutData(tls *libc.TLS, pCsr uintptr, offset U32, amt U32, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76949:20: */ var rc int32 rc = func() int32 { @@ -100306,7 +100310,7 @@ func Xsqlite3BtreePutData(tls *libc.TLS, pCsr uintptr, offset U32, amt U32, z ui } // Mark this cursor as an incremental blob cursor. -func Xsqlite3BtreeIncrblobCursor(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:76993:21: */ +func Xsqlite3BtreeIncrblobCursor(tls *libc.TLS, pCur uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:76997:21: */ *(*U8)(unsafe.Pointer(pCur + 1)) |= U8(BTCF_Incrblob) (*Btree)(unsafe.Pointer((*BtCursor)(unsafe.Pointer(pCur)).FpBtree)).FhasIncrblobCur = U8(1) } @@ -100314,7 +100318,7 @@ func Xsqlite3BtreeIncrblobCursor(tls *libc.TLS, pCur uintptr) { /* sqlite3.c:769 // Set both the "read version" (single byte at byte offset 18) and // "write version" (single byte at byte offset 19) fields in the database // header to iVersion. -func Xsqlite3BtreeSetVersion(tls *libc.TLS, pBtree uintptr, iVersion int32) int32 { /* sqlite3.c:77004:20: */ +func Xsqlite3BtreeSetVersion(tls *libc.TLS, pBtree uintptr, iVersion int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77008:20: */ var pBt uintptr = (*Btree)(unsafe.Pointer(pBtree)).FpBt var rc int32 // Return code @@ -100346,29 +100350,29 @@ func Xsqlite3BtreeSetVersion(tls *libc.TLS, pBtree uintptr, iVersion int32) int3 // Return true if the cursor has a hint specified. This routine is // only used from within assert() statements -func Xsqlite3BtreeCursorHasHint(tls *libc.TLS, pCsr uintptr, mask uint32) int32 { /* sqlite3.c:77039:20: */ +func Xsqlite3BtreeCursorHasHint(tls *libc.TLS, pCsr uintptr, mask uint32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77043:20: */ return libc.Bool32(uint32((*BtCursor)(unsafe.Pointer(pCsr)).Fhints)&mask != uint32(0)) } // Return true if the given Btree is read-only. -func Xsqlite3BtreeIsReadonly(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:77046:20: */ +func Xsqlite3BtreeIsReadonly(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77050:20: */ return libc.Bool32(int32((*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).FbtsFlags)&BTS_READ_ONLY != 0) } // Return the size of the header added to each page by this module. -func Xsqlite3HeaderSizeBtree(tls *libc.TLS) int32 { /* sqlite3.c:77053:20: */ +func Xsqlite3HeaderSizeBtree(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77057:20: */ return int32((uint64(unsafe.Sizeof(MemPage{})) + uint64(7)) & libc.Uint64FromInt32(libc.CplInt32(7))) } // Return true if the Btree passed as the only argument is sharable. -func Xsqlite3BtreeSharable(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:77059:20: */ +func Xsqlite3BtreeSharable(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77063:20: */ return int32((*Btree)(unsafe.Pointer(p)).Fsharable) } // Return the number of connections to the BtShared object accessed by // the Btree handle passed as the only argument. For private caches // this is always 1. For shared caches it may be 1 or greater. -func Xsqlite3BtreeConnectionCount(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:77068:20: */ +func Xsqlite3BtreeConnectionCount(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77072:20: */ return (*BtShared)(unsafe.Pointer((*Btree)(unsafe.Pointer(p)).FpBt)).FnRef } @@ -100408,7 +100412,7 @@ func Xsqlite3BtreeConnectionCount(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c // If the "temp" database is requested, it may need to be opened by this // function. If an error occurs while doing so, return 0 and write an // error message to pErrorDb. -func findBtree(tls *libc.TLS, pErrorDb uintptr, pDb uintptr, zDb uintptr) uintptr { /* sqlite3.c:77157:14: */ +func findBtree(tls *libc.TLS, pErrorDb uintptr, pDb uintptr, zDb uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77161:14: */ bp := tls.Alloc(424) defer tls.Free(424) @@ -100440,7 +100444,7 @@ func findBtree(tls *libc.TLS, pErrorDb uintptr, pDb uintptr, zDb uintptr) uintpt // Attempt to set the page size of the destination to match the page size // of the source. -func setDestPgsz(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:77187:12: */ +func setDestPgsz(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77191:12: */ var rc int32 rc = Xsqlite3BtreeSetPageSize(tls, (*Sqlite3_backup)(unsafe.Pointer(p)).FpDest, Xsqlite3BtreeGetPageSize(tls, (*Sqlite3_backup)(unsafe.Pointer(p)).FpSrc), 0, 0) return rc @@ -100450,7 +100454,7 @@ func setDestPgsz(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:77187:12: */ // second argument. If there is not, return SQLITE_OK. Otherwise, if there // is an open read-transaction, return SQLITE_ERROR and leave an error // message in database handle db. -func checkReadTransaction(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlite3.c:77199:12: */ +func checkReadTransaction(tls *libc.TLS, db uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77203:12: */ if Xsqlite3BtreeTxnState(tls, p) != SQLITE_TXN_NONE { Xsqlite3ErrorWithMsg(tls, db, SQLITE_ERROR, ts+6157, 0) return SQLITE_ERROR @@ -100464,7 +100468,7 @@ func checkReadTransaction(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlit // // If an error occurs, NULL is returned and an error code and error message // stored in database handle pDestDb. -func Xsqlite3_backup_init(tls *libc.TLS, pDestDb uintptr, zDestDb uintptr, pSrcDb uintptr, zSrcDb uintptr) uintptr { /* sqlite3.c:77215:27: */ +func Xsqlite3_backup_init(tls *libc.TLS, pDestDb uintptr, zDestDb uintptr, pSrcDb uintptr, zSrcDb uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77219:27: */ var p uintptr // Value to return // Lock the source database handle. The destination database @@ -100524,14 +100528,14 @@ func Xsqlite3_backup_init(tls *libc.TLS, pDestDb uintptr, zDestDb uintptr, pSrcD // Argument rc is an SQLite error code. Return true if this error is // considered fatal if encountered during a backup operation. All errors // are considered fatal except for SQLITE_BUSY and SQLITE_LOCKED. -func isFatalError(tls *libc.TLS, rc int32) int32 { /* sqlite3.c:77292:12: */ +func isFatalError(tls *libc.TLS, rc int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77296:12: */ return libc.Bool32(rc != SQLITE_OK && rc != SQLITE_BUSY && rc != SQLITE_LOCKED) } // Parameter zSrcData points to a buffer containing the data for // page iSrcPg from the source database. Copy this data into the // destination database. -func backupOnePage(tls *libc.TLS, p uintptr, iSrcPg Pgno, zSrcData uintptr, bUpdate int32) int32 { /* sqlite3.c:77301:12: */ +func backupOnePage(tls *libc.TLS, p uintptr, iSrcPg Pgno, zSrcData uintptr, bUpdate int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77305:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -100593,7 +100597,7 @@ func backupOnePage(tls *libc.TLS, p uintptr, iSrcPg Pgno, zSrcData uintptr, bUpd // // Return SQLITE_OK if everything is successful, or an SQLite error // code if an error occurs. -func backupTruncateFile(tls *libc.TLS, pFile uintptr, iSize I64) int32 { /* sqlite3.c:77370:12: */ +func backupTruncateFile(tls *libc.TLS, pFile uintptr, iSize I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77374:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -100608,7 +100612,7 @@ func backupTruncateFile(tls *libc.TLS, pFile uintptr, iSize I64) int32 { /* sqli // Register this backup object with the associated source pager for // callbacks when pages are changed or the cache invalidated. -func attachBackupObject(tls *libc.TLS, p uintptr) { /* sqlite3.c:77383:13: */ +func attachBackupObject(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77387:13: */ var pp uintptr pp = Xsqlite3PagerBackupPtr(tls, Xsqlite3BtreePager(tls, (*Sqlite3_backup)(unsafe.Pointer(p)).FpSrc)) @@ -100618,7 +100622,7 @@ func attachBackupObject(tls *libc.TLS, p uintptr) { /* sqlite3.c:77383:13: */ } // Copy nPage pages from the source b-tree to the destination. -func Xsqlite3_backup_step(tls *libc.TLS, p uintptr, nPage int32) int32 { /* sqlite3.c:77395:16: */ +func Xsqlite3_backup_step(tls *libc.TLS, p uintptr, nPage int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77399:16: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -100856,7 +100860,7 @@ func Xsqlite3_backup_step(tls *libc.TLS, p uintptr, nPage int32) int32 { /* sqli } // Release all resources associated with an sqlite3_backup* handle. -func Xsqlite3_backup_finish(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:77649:16: */ +func Xsqlite3_backup_finish(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77653:16: */ var pp uintptr // Ptr to head of pagers backup list var pSrcDb uintptr // Source database connection var rc int32 // Value to return @@ -100914,13 +100918,13 @@ func Xsqlite3_backup_finish(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:77649 // Return the number of pages still to be backed up as of the most recent // call to sqlite3_backup_step(). -func Xsqlite3_backup_remaining(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:77703:16: */ +func Xsqlite3_backup_remaining(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77707:16: */ return int32((*Sqlite3_backup)(unsafe.Pointer(p)).FnRemaining) } // Return the total number of pages in the source database as of the most // recent call to sqlite3_backup_step(). -func Xsqlite3_backup_pagecount(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:77717:16: */ +func Xsqlite3_backup_pagecount(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77721:16: */ return int32((*Sqlite3_backup)(unsafe.Pointer(p)).FnPagecount) } @@ -100934,7 +100938,7 @@ func Xsqlite3_backup_pagecount(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:77 // It is assumed that the mutex associated with the BtShared object // corresponding to the source database is held when this function is // called. -func backupUpdate(tls *libc.TLS, p uintptr, iPage Pgno, aData uintptr) { /* sqlite3.c:77739:29: */ +func backupUpdate(tls *libc.TLS, p uintptr, iPage Pgno, aData uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77743:29: */ for __ccgo := true; __ccgo; __ccgo = libc.AssignUintptr(&p, (*Sqlite3_backup)(unsafe.Pointer(p)).FpNext) != uintptr(0) { @@ -100955,7 +100959,7 @@ func backupUpdate(tls *libc.TLS, p uintptr, iPage Pgno, aData uintptr) { /* sqli } } -func Xsqlite3BackupUpdate(tls *libc.TLS, pBackup uintptr, iPage Pgno, aData uintptr) { /* sqlite3.c:77764:21: */ +func Xsqlite3BackupUpdate(tls *libc.TLS, pBackup uintptr, iPage Pgno, aData uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77768:21: */ if pBackup != 0 { backupUpdate(tls, pBackup, iPage, aData) } @@ -100970,7 +100974,7 @@ func Xsqlite3BackupUpdate(tls *libc.TLS, pBackup uintptr, iPage Pgno, aData uint // It is assumed that the mutex associated with the BtShared object // corresponding to the source database is held when this function is // called. -func Xsqlite3BackupRestart(tls *libc.TLS, pBackup uintptr) { /* sqlite3.c:77779:21: */ +func Xsqlite3BackupRestart(tls *libc.TLS, pBackup uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77783:21: */ var p uintptr // Iterator variable for p = pBackup; p != 0; p = (*Sqlite3_backup)(unsafe.Pointer(p)).FpNext { @@ -100984,7 +100988,7 @@ func Xsqlite3BackupRestart(tls *libc.TLS, pBackup uintptr) { /* sqlite3.c:77779: // The size of file pTo may be reduced by this operation. If anything // goes wrong, the transaction on pTo is rolled back. If successful, the // transaction is committed before returning. -func Xsqlite3BtreeCopyFile(tls *libc.TLS, pTo uintptr, pFrom uintptr) int32 { /* sqlite3.c:77796:20: */ +func Xsqlite3BtreeCopyFile(tls *libc.TLS, pTo uintptr, pFrom uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77800:20: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -101078,7 +101082,7 @@ copy_finished: // Render a Mem object which is one of MEM_Int, MEM_Real, or MEM_IntReal // into a buffer. -func vdbeMemRenderNum(tls *libc.TLS, sz int32, zBuf uintptr, p uintptr) { /* sqlite3.c:77954:13: */ +func vdbeMemRenderNum(tls *libc.TLS, sz int32, zBuf uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:77958:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -101116,10 +101120,14 @@ func vdbeMemRenderNum(tls *libc.TLS, sz int32, zBuf uintptr, p uintptr) { /* sql // SQLITE_OK is returned if the conversion is successful (or not required). // SQLITE_NOMEM may be returned if a malloc() fails during conversion // between formats. -func Xsqlite3VdbeChangeEncoding(tls *libc.TLS, pMem uintptr, desiredEnc int32) int32 { /* sqlite3.c:78047:20: */ +func Xsqlite3VdbeChangeEncoding(tls *libc.TLS, pMem uintptr, desiredEnc int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78051:20: */ var rc int32 - if !(int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&MEM_Str != 0) || int32((*Mem)(unsafe.Pointer(pMem)).Fenc) == desiredEnc { + if !(int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&MEM_Str != 0) { + (*Mem)(unsafe.Pointer(pMem)).Fenc = U8(desiredEnc) + return SQLITE_OK + } + if int32((*Mem)(unsafe.Pointer(pMem)).Fenc) == desiredEnc { return SQLITE_OK } @@ -101136,7 +101144,7 @@ func Xsqlite3VdbeChangeEncoding(tls *libc.TLS, pMem uintptr, desiredEnc int32) i // pMem->z into the new allocation. pMem must be either a string or // blob if bPreserve is true. If bPreserve is false, any prior content // in pMem->z is discarded. -func Xsqlite3VdbeMemGrow(tls *libc.TLS, pMem uintptr, n int32, bPreserve int32) int32 { /* sqlite3.c:78082:36: */ +func Xsqlite3VdbeMemGrow(tls *libc.TLS, pMem uintptr, n int32, bPreserve int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78090:36: */ // If the bPreserve flag is set to true, then the memory cell must already // contain a valid string or blob value. @@ -101192,7 +101200,7 @@ func Xsqlite3VdbeMemGrow(tls *libc.TLS, pMem uintptr, n int32, bPreserve int32) // // Return SQLITE_OK on success or an error code (probably SQLITE_NOMEM) // if unable to complete the resizing. -func Xsqlite3VdbeMemClearAndResize(tls *libc.TLS, pMem uintptr, szNew int32) int32 { /* sqlite3.c:78145:20: */ +func Xsqlite3VdbeMemClearAndResize(tls *libc.TLS, pMem uintptr, szNew int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78153:20: */ if (*Mem)(unsafe.Pointer(pMem)).FszMalloc < szNew { return Xsqlite3VdbeMemGrow(tls, pMem, szNew, 0) @@ -101210,7 +101218,7 @@ func Xsqlite3VdbeMemClearAndResize(tls *libc.TLS, pMem uintptr, szNew int32) int // to be a double-zero byte at an even byte boundary in order to // terminate a UTF16 string, even if the initial size of the buffer // is an odd number of bytes. -func vdbeMemAddTerminator(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:78166:28: */ +func vdbeMemAddTerminator(tls *libc.TLS, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78174:28: */ if Xsqlite3VdbeMemGrow(tls, pMem, (*Mem)(unsafe.Pointer(pMem)).Fn+3, 1) != 0 { return SQLITE_NOMEM } @@ -101225,7 +101233,7 @@ func vdbeMemAddTerminator(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:7816 // MEM.zMalloc, where it can be safely written. // // Return SQLITE_OK on success or SQLITE_NOMEM if malloc fails. -func Xsqlite3VdbeMemMakeWriteable(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:78183:20: */ +func Xsqlite3VdbeMemMakeWriteable(tls *libc.TLS, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78191:20: */ if int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&(MEM_Str|MEM_Blob) != 0 { if func() int32 { @@ -101250,7 +101258,7 @@ func Xsqlite3VdbeMemMakeWriteable(tls *libc.TLS, pMem uintptr) int32 { /* sqlite // If the given Mem* has a zero-filled tail, turn it into an ordinary // blob stored in dynamically allocated space. -func Xsqlite3VdbeMemExpandBlob(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:78207:20: */ +func Xsqlite3VdbeMemExpandBlob(tls *libc.TLS, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78215:20: */ var nByte int32 // Set nByte to the number of bytes required to store the expanded blob. @@ -101272,7 +101280,7 @@ func Xsqlite3VdbeMemExpandBlob(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c } // Make sure the given Mem is \u0000 terminated. -func Xsqlite3VdbeMemNulTerminate(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:78238:20: */ +func Xsqlite3VdbeMemNulTerminate(tls *libc.TLS, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78246:20: */ if int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&(MEM_Term|MEM_Str) != MEM_Str { return SQLITE_OK // Nothing to do @@ -101294,7 +101302,7 @@ func Xsqlite3VdbeMemNulTerminate(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3 // sqlite3_value_text()), or for ensuring that values to be used as btree // keys are strings. In the former case a NULL pointer is returned the // user and the latter is an internal programming error. -func Xsqlite3VdbeMemStringify(tls *libc.TLS, pMem uintptr, enc U8, bForce U8) int32 { /* sqlite3.c:78264:20: */ +func Xsqlite3VdbeMemStringify(tls *libc.TLS, pMem uintptr, enc U8, bForce U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78272:20: */ var nByte int32 = 32 if Xsqlite3VdbeMemClearAndResize(tls, pMem, nByte) != 0 { @@ -101320,7 +101328,7 @@ func Xsqlite3VdbeMemStringify(tls *libc.TLS, pMem uintptr, enc U8, bForce U8) in // // Return SQLITE_ERROR if the finalizer reports an error. SQLITE_OK // otherwise. -func Xsqlite3VdbeMemFinalize(tls *libc.TLS, pMem uintptr, pFunc uintptr) int32 { /* sqlite3.c:78299:20: */ +func Xsqlite3VdbeMemFinalize(tls *libc.TLS, pMem uintptr, pFunc uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78307:20: */ bp := tls.Alloc(112) defer tls.Free(112) @@ -101350,7 +101358,7 @@ func Xsqlite3VdbeMemFinalize(tls *libc.TLS, pMem uintptr, pFunc uintptr) int32 { // // SQLITE_ERROR is returned if xValue() reports an error. SQLITE_OK // otherwise. -func Xsqlite3VdbeMemAggValue(tls *libc.TLS, pAccum uintptr, pOut uintptr, pFunc uintptr) int32 { /* sqlite3.c:78330:20: */ +func Xsqlite3VdbeMemAggValue(tls *libc.TLS, pAccum uintptr, pOut uintptr, pFunc uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78338:20: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -101372,7 +101380,7 @@ func Xsqlite3VdbeMemAggValue(tls *libc.TLS, pAccum uintptr, pOut uintptr, pFunc // This is a helper routine for sqlite3VdbeMemSetNull() and // for sqlite3VdbeMemRelease(). Use those other routines as the // entry point for releasing Mem resources. -func vdbeMemClearExternAndSetNull(tls *libc.TLS, p uintptr) { /* sqlite3.c:78355:29: */ +func vdbeMemClearExternAndSetNull(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78363:29: */ if int32((*Mem)(unsafe.Pointer(p)).Fflags)&MEM_Agg != 0 { Xsqlite3VdbeMemFinalize(tls, p, *(*uintptr)(unsafe.Pointer(p))) @@ -101391,7 +101399,7 @@ func vdbeMemClearExternAndSetNull(tls *libc.TLS, p uintptr) { /* sqlite3.c:78355 // This is a helper routine invoked by sqlite3VdbeMemRelease() in // the unusual case where there really is memory in p that needs // to be freed. -func vdbeMemClear(tls *libc.TLS, p uintptr) { /* sqlite3.c:78378:29: */ +func vdbeMemClear(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78386:29: */ if int32((*Mem)(unsafe.Pointer(p)).Fflags)&(MEM_Agg|MEM_Dyn) != 0 { vdbeMemClearExternAndSetNull(tls, p) } @@ -101410,7 +101418,7 @@ func vdbeMemClear(tls *libc.TLS, p uintptr) { /* sqlite3.c:78378:29: */ // // Use sqlite3VdbeMemSetNull() to release just the Mem.xDel space // prior to inserting new content into the Mem. -func Xsqlite3VdbeMemRelease(tls *libc.TLS, p uintptr) { /* sqlite3.c:78399:21: */ +func Xsqlite3VdbeMemRelease(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78407:21: */ if int32((*Mem)(unsafe.Pointer(p)).Fflags)&(MEM_Agg|MEM_Dyn) != 0 || (*Mem)(unsafe.Pointer(p)).FszMalloc != 0 { vdbeMemClear(tls, p) @@ -101420,7 +101428,7 @@ func Xsqlite3VdbeMemRelease(tls *libc.TLS, p uintptr) { /* sqlite3.c:78399:21: * // Convert a 64-bit IEEE double into a 64-bit signed integer. // If the double is out of range of a 64-bit signed integer then // return the closest available 64-bit signed integer. -func doubleToInt64(tls *libc.TLS, r float64) I64 { /* sqlite3.c:78411:28: */ +func doubleToInt64(tls *libc.TLS, r float64) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78419:28: */ if r <= float64(minInt) { return minInt @@ -101432,8 +101440,8 @@ func doubleToInt64(tls *libc.TLS, r float64) I64 { /* sqlite3.c:78411:28: */ return I64(0) } -var maxInt I64 = int64(0xffffffff) | I64(int64(0x7fffffff))<<32 /* sqlite3.c:78423:20 */ -var minInt I64 = int64(-1) - (int64(0xffffffff) | I64(int64(0x7fffffff))<<32) /* sqlite3.c:78424:20 */ +var maxInt I64 = int64(0xffffffff) | I64(int64(0x7fffffff))<<32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78431:20 */ +var minInt I64 = int64(-1) - (int64(0xffffffff) | I64(int64(0x7fffffff))<<32) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78432:20 */ // Return some kind of integer value which is the best we can do // at representing the value that *pMem describes as an integer. @@ -101444,7 +101452,7 @@ var minInt I64 = int64(-1) - (int64(0xffffffff) | I64(int64(0x7fffffff))<<32) /* // an SQL-NULL value, return 0. // // If pMem represents a string value, its encoding might be changed. -func memIntValue(tls *libc.TLS, pMem uintptr) I64 { /* sqlite3.c:78447:28: */ +func memIntValue(tls *libc.TLS, pMem uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78455:28: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -101453,7 +101461,7 @@ func memIntValue(tls *libc.TLS, pMem uintptr) I64 { /* sqlite3.c:78447:28: */ return *(*I64)(unsafe.Pointer(bp /* value */)) } -func Xsqlite3VdbeIntValue(tls *libc.TLS, pMem uintptr) I64 { /* sqlite3.c:78452:20: */ +func Xsqlite3VdbeIntValue(tls *libc.TLS, pMem uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78460:20: */ var flags int32 flags = int32((*Mem)(unsafe.Pointer(pMem)).Fflags) @@ -101474,7 +101482,7 @@ func Xsqlite3VdbeIntValue(tls *libc.TLS, pMem uintptr) I64 { /* sqlite3.c:78452: // double. If pMem is already a double or an integer, return its // value. If it is a string or blob, try to convert it to a double. // If it is a NULL, return 0.0. -func memRealValue(tls *libc.TLS, pMem uintptr) float64 { /* sqlite3.c:78476:31: */ +func memRealValue(tls *libc.TLS, pMem uintptr) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78484:31: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -101484,7 +101492,7 @@ func memRealValue(tls *libc.TLS, pMem uintptr) float64 { /* sqlite3.c:78476:31: return *(*float64)(unsafe.Pointer(bp /* val */)) } -func Xsqlite3VdbeRealValue(tls *libc.TLS, pMem uintptr) float64 { /* sqlite3.c:78482:23: */ +func Xsqlite3VdbeRealValue(tls *libc.TLS, pMem uintptr) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78490:23: */ if int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&MEM_Real != 0 { return *(*float64)(unsafe.Pointer(pMem)) @@ -101502,7 +101510,7 @@ func Xsqlite3VdbeRealValue(tls *libc.TLS, pMem uintptr) float64 { /* sqlite3.c:7 // Return 1 if pMem represents true, and return 0 if pMem represents false. // Return the value ifNull if pMem is NULL. -func Xsqlite3VdbeBooleanValue(tls *libc.TLS, pMem uintptr, ifNull int32) int32 { /* sqlite3.c:78503:20: */ +func Xsqlite3VdbeBooleanValue(tls *libc.TLS, pMem uintptr, ifNull int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78511:20: */ if int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&(MEM_Int|MEM_IntReal) != 0 { return libc.Bool32(*(*I64)(unsafe.Pointer(pMem)) != int64(0)) @@ -101515,7 +101523,7 @@ func Xsqlite3VdbeBooleanValue(tls *libc.TLS, pMem uintptr, ifNull int32) int32 { // The MEM structure is already a MEM_Real. Try to also make it a // MEM_Int if we can. -func Xsqlite3VdbeIntegerAffinity(tls *libc.TLS, pMem uintptr) { /* sqlite3.c:78514:21: */ +func Xsqlite3VdbeIntegerAffinity(tls *libc.TLS, pMem uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78522:21: */ var ix I64 ix = doubleToInt64(tls, *(*float64)(unsafe.Pointer(pMem))) @@ -101536,7 +101544,7 @@ func Xsqlite3VdbeIntegerAffinity(tls *libc.TLS, pMem uintptr) { /* sqlite3.c:785 } // Convert pMem to type integer. Invalidate any prior representations. -func Xsqlite3VdbeMemIntegerify(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:78543:20: */ +func Xsqlite3VdbeMemIntegerify(tls *libc.TLS, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78551:20: */ *(*I64)(unsafe.Pointer(pMem)) = Xsqlite3VdbeIntValue(tls, pMem) (*Mem)(unsafe.Pointer(pMem)).Fflags = U16(int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&libc.CplInt32(MEM_TypeMask|MEM_Zero) | MEM_Int) @@ -101545,7 +101553,7 @@ func Xsqlite3VdbeMemIntegerify(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c // Convert pMem so that it is of type MEM_Real. // Invalidate any prior representations. -func Xsqlite3VdbeMemRealify(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:78558:20: */ +func Xsqlite3VdbeMemRealify(tls *libc.TLS, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78566:20: */ *(*float64)(unsafe.Pointer(pMem)) = Xsqlite3VdbeRealValue(tls, pMem) (*Mem)(unsafe.Pointer(pMem)).Fflags = U16(int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&libc.CplInt32(MEM_TypeMask|MEM_Zero) | MEM_Real) @@ -101560,7 +101568,7 @@ func Xsqlite3VdbeMemRealify(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:78 // For some versions of GCC on 32-bit machines, if you do the more obvious // comparison of "r1==(double)i" you sometimes get an answer of false even // though the r1 and (double)i values are bit-for-bit the same. -func Xsqlite3RealSameAsInt(tls *libc.TLS, r1 float64, i Sqlite3_int64) int32 { /* sqlite3.c:78577:20: */ +func Xsqlite3RealSameAsInt(tls *libc.TLS, r1 float64, i Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78585:20: */ bp := tls.Alloc(16) defer tls.Free(16) *(*float64)(unsafe.Pointer(bp)) = r1 @@ -101577,7 +101585,7 @@ func Xsqlite3RealSameAsInt(tls *libc.TLS, r1 float64, i Sqlite3_int64) int32 { / // Every effort is made to force the conversion, even if the input // is a string that does not look completely like a number. Convert // as much of the string as we can and ignore the rest. -func Xsqlite3VdbeMemNumerify(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:78592:20: */ +func Xsqlite3VdbeMemNumerify(tls *libc.TLS, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78600:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -101604,7 +101612,7 @@ func Xsqlite3VdbeMemNumerify(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:7 // is forced. In other words, the value is converted into the desired // affinity even if that results in loss of data. This routine is // used (for example) to implement the SQL "cast()" operator. -func Xsqlite3VdbeMemCast(tls *libc.TLS, pMem uintptr, aff U8, encoding U8) int32 { /* sqlite3.c:78625:20: */ +func Xsqlite3VdbeMemCast(tls *libc.TLS, pMem uintptr, aff U8, encoding U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78633:20: */ if int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&MEM_Null != 0 { return SQLITE_OK } @@ -101658,7 +101666,7 @@ func Xsqlite3VdbeMemCast(tls *libc.TLS, pMem uintptr, aff U8, encoding U8) int32 // Initialize bulk memory to be a consistent Mem object. // // The minimum amount of initialization feasible is performed. -func Xsqlite3VdbeMemInit(tls *libc.TLS, pMem uintptr, db uintptr, flags U16) { /* sqlite3.c:78668:21: */ +func Xsqlite3VdbeMemInit(tls *libc.TLS, pMem uintptr, db uintptr, flags U16) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78676:21: */ (*Mem)(unsafe.Pointer(pMem)).Fflags = flags (*Mem)(unsafe.Pointer(pMem)).Fdb = db @@ -101675,7 +101683,7 @@ func Xsqlite3VdbeMemInit(tls *libc.TLS, pMem uintptr, db uintptr, flags U16) { / // Use this routine to reset the Mem prior to insert a new value. // // Use sqlite3VdbeMemRelease() to complete erase the Mem prior to abandoning it. -func Xsqlite3VdbeMemSetNull(tls *libc.TLS, pMem uintptr) { /* sqlite3.c:78688:21: */ +func Xsqlite3VdbeMemSetNull(tls *libc.TLS, pMem uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78696:21: */ if int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&(MEM_Agg|MEM_Dyn) != 0 { vdbeMemClearExternAndSetNull(tls, pMem) } else { @@ -101683,13 +101691,13 @@ func Xsqlite3VdbeMemSetNull(tls *libc.TLS, pMem uintptr) { /* sqlite3.c:78688:21 } } -func Xsqlite3ValueSetNull(tls *libc.TLS, p uintptr) { /* sqlite3.c:78695:21: */ +func Xsqlite3ValueSetNull(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78703:21: */ Xsqlite3VdbeMemSetNull(tls, p) } // Delete any previous value and set the value to be a BLOB of length // n containing all zeros. -func Xsqlite3VdbeMemSetZeroBlob(tls *libc.TLS, pMem uintptr, n int32) { /* sqlite3.c:78704:21: */ +func Xsqlite3VdbeMemSetZeroBlob(tls *libc.TLS, pMem uintptr, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78712:21: */ Xsqlite3VdbeMemRelease(tls, pMem) (*Mem)(unsafe.Pointer(pMem)).Fflags = U16(MEM_Blob | MEM_Zero) (*Mem)(unsafe.Pointer(pMem)).Fn = 0 @@ -101704,7 +101712,7 @@ func Xsqlite3VdbeMemSetZeroBlob(tls *libc.TLS, pMem uintptr, n int32) { /* sqlit // The pMem is known to contain content that needs to be destroyed prior // to a value change. So invoke the destructor, then set the value to // a 64-bit integer. -func vdbeReleaseAndSetInt64(tls *libc.TLS, pMem uintptr, val I64) { /* sqlite3.c:78734:29: */ +func vdbeReleaseAndSetInt64(tls *libc.TLS, pMem uintptr, val I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78742:29: */ Xsqlite3VdbeMemSetNull(tls, pMem) *(*I64)(unsafe.Pointer(pMem)) = val (*Mem)(unsafe.Pointer(pMem)).Fflags = U16(MEM_Int) @@ -101712,7 +101720,7 @@ func vdbeReleaseAndSetInt64(tls *libc.TLS, pMem uintptr, val I64) { /* sqlite3.c // Delete any previous value and set the value stored in *pMem to val, // manifest type INTEGER. -func Xsqlite3VdbeMemSetInt64(tls *libc.TLS, pMem uintptr, val I64) { /* sqlite3.c:78744:21: */ +func Xsqlite3VdbeMemSetInt64(tls *libc.TLS, pMem uintptr, val I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78752:21: */ if int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&(MEM_Agg|MEM_Dyn) != 0 { vdbeReleaseAndSetInt64(tls, pMem, val) } else { @@ -101722,13 +101730,13 @@ func Xsqlite3VdbeMemSetInt64(tls *libc.TLS, pMem uintptr, val I64) { /* sqlite3. } // A no-op destructor -func Xsqlite3NoopDestructor(tls *libc.TLS, p uintptr) { /* sqlite3.c:78754:21: */ +func Xsqlite3NoopDestructor(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78762:21: */ _ = p } // Set the value stored in *pMem should already be a NULL. // Also store a pointer to go with it. -func Xsqlite3VdbeMemSetPointer(tls *libc.TLS, pMem uintptr, pPtr uintptr, zPType uintptr, xDestructor uintptr) { /* sqlite3.c:78760:21: */ +func Xsqlite3VdbeMemSetPointer(tls *libc.TLS, pMem uintptr, pPtr uintptr, zPType uintptr, xDestructor uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78768:21: */ vdbeMemClear(tls, pMem) *(*uintptr)(unsafe.Pointer(pMem)) = func() uintptr { @@ -101750,7 +101758,7 @@ func Xsqlite3VdbeMemSetPointer(tls *libc.TLS, pMem uintptr, pPtr uintptr, zPType // Delete any previous value and set the value stored in *pMem to val, // manifest type REAL. -func Xsqlite3VdbeMemSetDouble(tls *libc.TLS, pMem uintptr, val float64) { /* sqlite3.c:78780:21: */ +func Xsqlite3VdbeMemSetDouble(tls *libc.TLS, pMem uintptr, val float64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78788:21: */ Xsqlite3VdbeMemSetNull(tls, pMem) if !(Xsqlite3IsNaN(tls, val) != 0) { *(*float64)(unsafe.Pointer(pMem)) = val @@ -101763,7 +101771,7 @@ func Xsqlite3VdbeMemSetDouble(tls *libc.TLS, pMem uintptr, val float64) { /* sql // // Return SQLITE_OK on success and SQLITE_NOMEM if a memory allocation // error occurs. -func Xsqlite3VdbeMemSetRowSet(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c:78807:20: */ +func Xsqlite3VdbeMemSetRowSet(tls *libc.TLS, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78815:20: */ var db uintptr = (*Mem)(unsafe.Pointer(pMem)).Fdb var p uintptr @@ -101780,7 +101788,7 @@ func Xsqlite3VdbeMemSetRowSet(tls *libc.TLS, pMem uintptr) int32 { /* sqlite3.c: // Return true if the Mem object contains a TEXT or BLOB that is // too large - whose size exceeds SQLITE_MAX_LENGTH. -func Xsqlite3VdbeMemTooBig(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:78825:20: */ +func Xsqlite3VdbeMemTooBig(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78833:20: */ if int32((*Mem)(unsafe.Pointer(p)).Fflags)&(MEM_Str|MEM_Blob) != 0 { var n int32 = (*Mem)(unsafe.Pointer(p)).Fn @@ -101796,13 +101804,13 @@ func Xsqlite3VdbeMemTooBig(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:78825: // pTo are freed. The pFrom->z field is not duplicated. If // pFrom->z is used, then pTo->z points to the same thing as pFrom->z // and flags gets srcType (either MEM_Ephem or MEM_Static). -func vdbeClrCopy(tls *libc.TLS, pTo uintptr, pFrom uintptr, eType int32) { /* sqlite3.c:78881:29: */ +func vdbeClrCopy(tls *libc.TLS, pTo uintptr, pFrom uintptr, eType int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78889:29: */ vdbeMemClearExternAndSetNull(tls, pTo) Xsqlite3VdbeMemShallowCopy(tls, pTo, pFrom, eType) } -func Xsqlite3VdbeMemShallowCopy(tls *libc.TLS, pTo uintptr, pFrom uintptr, srcType int32) { /* sqlite3.c:78886:21: */ +func Xsqlite3VdbeMemShallowCopy(tls *libc.TLS, pTo uintptr, pFrom uintptr, srcType int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78894:21: */ if int32((*Mem)(unsafe.Pointer(pTo)).Fflags)&(MEM_Agg|MEM_Dyn) != 0 { vdbeClrCopy(tls, pTo, pFrom, srcType) @@ -101818,7 +101826,7 @@ func Xsqlite3VdbeMemShallowCopy(tls *libc.TLS, pTo uintptr, pFrom uintptr, srcTy // Make a full copy of pFrom into pTo. Prior contents of pTo are // freed before the copy is made. -func Xsqlite3VdbeMemCopy(tls *libc.TLS, pTo uintptr, pFrom uintptr) int32 { /* sqlite3.c:78902:20: */ +func Xsqlite3VdbeMemCopy(tls *libc.TLS, pTo uintptr, pFrom uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78910:20: */ var rc int32 = SQLITE_OK if int32((*Mem)(unsafe.Pointer(pTo)).Fflags)&(MEM_Agg|MEM_Dyn) != 0 { @@ -101840,7 +101848,7 @@ func Xsqlite3VdbeMemCopy(tls *libc.TLS, pTo uintptr, pFrom uintptr) int32 { /* s // freed. If pFrom contains ephemeral data, a copy is made. // // pFrom contains an SQL NULL when this routine returns. -func Xsqlite3VdbeMemMove(tls *libc.TLS, pTo uintptr, pFrom uintptr) { /* sqlite3.c:78925:21: */ +func Xsqlite3VdbeMemMove(tls *libc.TLS, pTo uintptr, pFrom uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78933:21: */ Xsqlite3VdbeMemRelease(tls, pTo) libc.Xmemcpy(tls, pTo, pFrom, uint64(unsafe.Sizeof(Mem{}))) @@ -101861,7 +101869,7 @@ func Xsqlite3VdbeMemMove(tls *libc.TLS, pTo uintptr, pFrom uintptr) { /* sqlite3 // stored without allocating memory, then it is. If a memory allocation // is required to store the string, then value of pMem is unchanged. In // either case, SQLITE_TOOBIG is returned. -func Xsqlite3VdbeMemSetStr(tls *libc.TLS, pMem uintptr, z uintptr, n I64, enc U8, xDel uintptr) int32 { /* sqlite3.c:78951:20: */ +func Xsqlite3VdbeMemSetStr(tls *libc.TLS, pMem uintptr, z uintptr, n I64, enc U8, xDel uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:78959:20: */ var nByte I64 = n // New value for pMem->n var iLimit int32 // Maximum allowed string or blob size var flags U16 = U16(0) // New value for pMem->flags @@ -101974,11 +101982,11 @@ func Xsqlite3VdbeMemSetStr(tls *libc.TLS, pMem uintptr, z uintptr, n I64, enc U8 // // If this routine fails for any reason (malloc returns NULL or unable // to read from the disk) then the pMem is left in an inconsistent state. -func Xsqlite3VdbeMemFromBtree(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pMem uintptr) int32 { /* sqlite3.c:79060:20: */ +func Xsqlite3VdbeMemFromBtree(tls *libc.TLS, pCur uintptr, offset U32, amt U32, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79068:20: */ var rc int32 (*Mem)(unsafe.Pointer(pMem)).Fflags = U16(MEM_Null) if Xsqlite3BtreeMaxRecordSize(tls, pCur) < Sqlite3_int64(offset+amt) { - return Xsqlite3CorruptError(tls, 79069) + return Xsqlite3CorruptError(tls, 79077) } if SQLITE_OK == libc.AssignInt32(&rc, Xsqlite3VdbeMemClearAndResize(tls, pMem, int32(amt+U32(1)))) { rc = Xsqlite3BtreePayload(tls, pCur, offset, amt, (*Mem)(unsafe.Pointer(pMem)).Fz) @@ -101993,7 +102001,7 @@ func Xsqlite3VdbeMemFromBtree(tls *libc.TLS, pCur uintptr, offset U32, amt U32, return rc } -func Xsqlite3VdbeMemFromBtreeZeroOffset(tls *libc.TLS, pCur uintptr, amt U32, pMem uintptr) int32 { /* sqlite3.c:79083:20: */ +func Xsqlite3VdbeMemFromBtreeZeroOffset(tls *libc.TLS, pCur uintptr, amt U32, pMem uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79091:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -102018,7 +102026,7 @@ func Xsqlite3VdbeMemFromBtreeZeroOffset(tls *libc.TLS, pCur uintptr, amt U32, pM // The pVal argument is known to be a value other than NULL. // Convert it into a string with encoding enc and return a pointer // to a zero-terminated version of that string. -func valueToText(tls *libc.TLS, pVal uintptr, enc U8) uintptr { /* sqlite3.c:79115:35: */ +func valueToText(tls *libc.TLS, pVal uintptr, enc U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79123:35: */ if int32((*Sqlite3_value)(unsafe.Pointer(pVal)).Fflags)&(MEM_Blob|MEM_Str) != 0 { if func() int32 { @@ -102063,7 +102071,7 @@ func valueToText(tls *libc.TLS, pVal uintptr, enc U8) uintptr { /* sqlite3.c:791 // (2006-02-16:) The enc value can be or-ed with SQLITE_UTF16_ALIGNED. // If that is the case, then the result must be aligned on an even byte // boundary. -func Xsqlite3ValueText(tls *libc.TLS, pVal uintptr, enc U8) uintptr { /* sqlite3.c:79158:27: */ +func Xsqlite3ValueText(tls *libc.TLS, pVal uintptr, enc U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79166:27: */ if !(pVal != 0) { return uintptr(0) } @@ -102079,7 +102087,7 @@ func Xsqlite3ValueText(tls *libc.TLS, pVal uintptr, enc U8) uintptr { /* sqlite3 } // Create a new sqlite3_value object. -func Xsqlite3ValueNew(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:79176:30: */ +func Xsqlite3ValueNew(tls *libc.TLS, db uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79184:30: */ var p uintptr = Xsqlite3DbMallocZero(tls, db, uint64(unsafe.Sizeof(Mem{}))) if p != 0 { (*Mem)(unsafe.Pointer(p)).Fflags = U16(MEM_Null) @@ -102096,7 +102104,7 @@ type ValueNewStat4Ctx = struct { FppRec uintptr FiVal int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:79189:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79197:1 */ // Allocate and return a pointer to a new sqlite3_value object. If // the second argument to this function is NULL, the object is allocated @@ -102107,7 +102115,7 @@ type ValueNewStat4Ctx = struct { // already been allocated, allocate the UnpackedRecord structure that // that function will return to its caller here. Then return a pointer to // an sqlite3_value within the UnpackedRecord.a[] array. -func valueNew(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite3.c:79207:22: */ +func valueNew(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79215:22: */ if p != 0 { var pRec uintptr = *(*uintptr)(unsafe.Pointer((*ValueNewStat4Ctx)(unsafe.Pointer(p)).FppRec)) @@ -102163,7 +102171,7 @@ func valueNew(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite3.c:79207 // If the conditions above are not met, this function returns SQLITE_OK // and sets (*ppVal) to NULL. Or, if an error occurs, (*ppVal) is set to // NULL and an SQLite error code returned. -func valueFromFunction(tls *libc.TLS, db uintptr, p uintptr, enc U8, aff U8, ppVal uintptr, pCtx uintptr) int32 { /* sqlite3.c:79269:12: */ +func valueFromFunction(tls *libc.TLS, db uintptr, p uintptr, enc U8, aff U8, ppVal uintptr, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79277:12: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -102309,7 +102317,7 @@ __14: // has been allocated, it is freed before returning. Or, if pCtx is not // NULL, it is assumed that the caller will free any allocated object // in all cases. -func valueFromExpr(tls *libc.TLS, db uintptr, pExpr uintptr, enc U8, affinity U8, ppVal uintptr, pCtx uintptr) int32 { /* sqlite3.c:79365:12: */ +func valueFromExpr(tls *libc.TLS, db uintptr, pExpr uintptr, enc U8, affinity U8, ppVal uintptr, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79373:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -102557,7 +102565,7 @@ __35: // a pointer written to *ppVal. The caller is responsible for deallocating // the value by passing it to sqlite3ValueFree() later on. If the expression // cannot be converted to a value, then *ppVal is set to NULL. -func Xsqlite3ValueFromExpr(tls *libc.TLS, db uintptr, pExpr uintptr, enc U8, affinity U8, ppVal uintptr) int32 { /* sqlite3.c:79520:20: */ +func Xsqlite3ValueFromExpr(tls *libc.TLS, db uintptr, pExpr uintptr, enc U8, affinity U8, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79528:20: */ if pExpr != 0 { return valueFromExpr(tls, db, pExpr, enc, affinity, ppVal, uintptr(0)) } @@ -102580,7 +102588,7 @@ func Xsqlite3ValueFromExpr(tls *libc.TLS, db uintptr, pExpr uintptr, enc U8, aff // // On success, *ppVal is made to point to the extracted value. The caller // is responsible for ensuring that the value is eventually freed. -func stat4ValueFromExpr(tls *libc.TLS, pParse uintptr, pExpr uintptr, affinity U8, pAlloc uintptr, ppVal uintptr) int32 { /* sqlite3.c:79549:12: */ +func stat4ValueFromExpr(tls *libc.TLS, pParse uintptr, pExpr uintptr, affinity U8, pAlloc uintptr, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79557:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -102648,7 +102656,7 @@ func stat4ValueFromExpr(tls *libc.TLS, pParse uintptr, pExpr uintptr, affinity U // Unless an error is encountered, SQLITE_OK is returned. It is not an // error if a value cannot be extracted from pExpr. If an error does // occur, an SQLite error code is returned. -func Xsqlite3Stat4ProbeSetValue(tls *libc.TLS, pParse uintptr, pIdx uintptr, ppRec uintptr, pExpr uintptr, nElem int32, iVal int32, pnExtract uintptr) int32 { /* sqlite3.c:79624:20: */ +func Xsqlite3Stat4ProbeSetValue(tls *libc.TLS, pParse uintptr, pIdx uintptr, ppRec uintptr, pExpr uintptr, nElem int32, iVal int32, pnExtract uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79632:20: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -102693,7 +102701,7 @@ func Xsqlite3Stat4ProbeSetValue(tls *libc.TLS, pParse uintptr, pIdx uintptr, ppR // (e.g. OOM), return SQLITE_OK and set *ppVal to NULL. Or, if an error // does occur, return an SQLite error code. The final value of *ppVal // is undefined in this case. -func Xsqlite3Stat4ValueFromExpr(tls *libc.TLS, pParse uintptr, pExpr uintptr, affinity U8, ppVal uintptr) int32 { /* sqlite3.c:79669:20: */ +func Xsqlite3Stat4ValueFromExpr(tls *libc.TLS, pParse uintptr, pExpr uintptr, affinity U8, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79677:20: */ return stat4ValueFromExpr(tls, pParse, pExpr, affinity, uintptr(0), ppVal) } @@ -102703,7 +102711,7 @@ func Xsqlite3Stat4ValueFromExpr(tls *libc.TLS, pParse uintptr, pExpr uintptr, af // // If *ppVal is initially NULL then the caller is responsible for // ensuring that the value written into *ppVal is eventually freed. -func Xsqlite3Stat4Column(tls *libc.TLS, db uintptr, pRec uintptr, nRec int32, iCol int32, ppVal uintptr) int32 { /* sqlite3.c:79686:20: */ +func Xsqlite3Stat4Column(tls *libc.TLS, db uintptr, pRec uintptr, nRec int32, iCol int32, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79694:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -102724,7 +102732,7 @@ func Xsqlite3Stat4Column(tls *libc.TLS, db uintptr, pRec uintptr, nRec int32, iC return Xsqlite3GetVarint32(tls, a, bp) }()) if *(*int32)(unsafe.Pointer(bp)) > nRec || iHdr >= *(*int32)(unsafe.Pointer(bp)) { - return Xsqlite3CorruptError(tls, 79704) + return Xsqlite3CorruptError(tls, 79712) } iField = *(*int32)(unsafe.Pointer(bp /* nHdr */)) for i = 0; i <= iCol; i++ { @@ -102739,14 +102747,14 @@ func Xsqlite3Stat4Column(tls *libc.TLS, db uintptr, pRec uintptr, nRec int32, iC }()) if iHdr > *(*int32)(unsafe.Pointer(bp)) { - return Xsqlite3CorruptError(tls, 79710) + return Xsqlite3CorruptError(tls, 79718) } szField = int32(Xsqlite3VdbeSerialTypeLen(tls, *(*U32)(unsafe.Pointer(bp + 4 /* t */)))) iField = iField + szField } if iField > nRec { - return Xsqlite3CorruptError(tls, 79716) + return Xsqlite3CorruptError(tls, 79724) } if pMem == uintptr(0) { pMem = libc.AssignPtrUintptr(ppVal, Xsqlite3ValueNew(tls, db)) @@ -102762,7 +102770,7 @@ func Xsqlite3Stat4Column(tls *libc.TLS, db uintptr, pRec uintptr, nRec int32, iC // Unless it is NULL, the argument must be an UnpackedRecord object returned // by an earlier call to sqlite3Stat4ProbeSetValue(). This call deletes // the object. -func Xsqlite3Stat4ProbeFree(tls *libc.TLS, pRec uintptr) { /* sqlite3.c:79731:21: */ +func Xsqlite3Stat4ProbeFree(tls *libc.TLS, pRec uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79739:21: */ if pRec != 0 { var i int32 var nCol int32 = int32((*KeyInfo)(unsafe.Pointer((*UnpackedRecord)(unsafe.Pointer(pRec)).FpKeyInfo)).FnAllField) @@ -102777,14 +102785,14 @@ func Xsqlite3Stat4ProbeFree(tls *libc.TLS, pRec uintptr) { /* sqlite3.c:79731:21 } // Change the string value of an sqlite3_value object -func Xsqlite3ValueSetStr(tls *libc.TLS, v uintptr, n int32, z uintptr, enc U8, xDel uintptr) { /* sqlite3.c:79749:21: */ +func Xsqlite3ValueSetStr(tls *libc.TLS, v uintptr, n int32, z uintptr, enc U8, xDel uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79757:21: */ if v != 0 { Xsqlite3VdbeMemSetStr(tls, v, z, int64(n), enc, xDel) } } // Free an sqlite3_value object -func Xsqlite3ValueFree(tls *libc.TLS, v uintptr) { /* sqlite3.c:79762:21: */ +func Xsqlite3ValueFree(tls *libc.TLS, v uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79770:21: */ if !(v != 0) { return } @@ -102795,14 +102803,14 @@ func Xsqlite3ValueFree(tls *libc.TLS, v uintptr) { /* sqlite3.c:79762:21: */ // The sqlite3ValueBytes() routine returns the number of bytes in the // sqlite3_value object assuming that it uses the encoding "enc". // The valueBytes() routine is a helper function. -func valueBytes(tls *libc.TLS, pVal uintptr, enc U8) int32 { /* sqlite3.c:79773:28: */ +func valueBytes(tls *libc.TLS, pVal uintptr, enc U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79781:28: */ if valueToText(tls, pVal, enc) != uintptr(0) { return (*Sqlite3_value)(unsafe.Pointer(pVal)).Fn } return 0 } -func Xsqlite3ValueBytes(tls *libc.TLS, pVal uintptr, enc U8) int32 { /* sqlite3.c:79776:20: */ +func Xsqlite3ValueBytes(tls *libc.TLS, pVal uintptr, enc U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79784:20: */ var p uintptr = pVal if int32((*Mem)(unsafe.Pointer(p)).Fflags)&MEM_Str != 0 && int32((*Sqlite3_value)(unsafe.Pointer(pVal)).Fenc) == int32(enc) { @@ -102822,7 +102830,7 @@ func Xsqlite3ValueBytes(tls *libc.TLS, pVal uintptr, enc U8) int32 { /* sqlite3. } // Create a new virtual database engine. -func Xsqlite3VdbeCreate(tls *libc.TLS, pParse uintptr) uintptr { /* sqlite3.c:79819:21: */ +func Xsqlite3VdbeCreate(tls *libc.TLS, pParse uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79827:21: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var p uintptr p = Xsqlite3DbMallocRawNN(tls, db, uint64(unsafe.Sizeof(Vdbe{}))) @@ -102846,12 +102854,12 @@ func Xsqlite3VdbeCreate(tls *libc.TLS, pParse uintptr) uintptr { /* sqlite3.c:79 } // Return the Parse object that owns a Vdbe object. -func Xsqlite3VdbeParser(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:79846:22: */ +func Xsqlite3VdbeParser(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79854:22: */ return (*Vdbe)(unsafe.Pointer(p)).FpParse } // Change the error string stored in Vdbe.zErrMsg -func Xsqlite3VdbeError(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr) { /* sqlite3.c:79853:21: */ +func Xsqlite3VdbeError(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79861:21: */ var ap Va_list _ = ap Xsqlite3DbFree(tls, (*Vdbe)(unsafe.Pointer(p)).Fdb, (*Vdbe)(unsafe.Pointer(p)).FzErrMsg) @@ -102861,7 +102869,7 @@ func Xsqlite3VdbeError(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr) { } // Remember the SQL string for a prepared statement. -func Xsqlite3VdbeSetSql(tls *libc.TLS, p uintptr, z uintptr, n int32, prepFlags U8) { /* sqlite3.c:79864:21: */ +func Xsqlite3VdbeSetSql(tls *libc.TLS, p uintptr, z uintptr, n int32, prepFlags U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79872:21: */ if p == uintptr(0) { return } @@ -102874,7 +102882,7 @@ func Xsqlite3VdbeSetSql(tls *libc.TLS, p uintptr, z uintptr, n int32, prepFlags } // Swap all content between two VDBE structures. -func Xsqlite3VdbeSwap(tls *libc.TLS, pA uintptr, pB uintptr) { /* sqlite3.c:79914:21: */ +func Xsqlite3VdbeSwap(tls *libc.TLS, pA uintptr, pB uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79922:21: */ var tmp Vdbe var pTmp uintptr var zTmp uintptr @@ -102905,7 +102913,7 @@ func Xsqlite3VdbeSwap(tls *libc.TLS, pA uintptr, pB uintptr) { /* sqlite3.c:7991 // SQLITE_NOMEM. In this case Vdbe.aOp and Vdbe.nOpAlloc remain // unchanged (this is so that any opcodes already allocated can be // correctly deallocated along with the rest of the Vdbe). -func growOpArray(tls *libc.TLS, v uintptr, nOp int32) int32 { /* sqlite3.c:79951:12: */ +func growOpArray(tls *libc.TLS, v uintptr, nOp int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:79959:12: */ var pNew uintptr var p uintptr = (*Vdbe)(unsafe.Pointer(v)).FpParse @@ -102958,7 +102966,7 @@ func growOpArray(tls *libc.TLS, v uintptr, nOp int32) int32 { /* sqlite3.c:79951 // Use the sqlite3VdbeResolveLabel() function to fix an address and // the sqlite3VdbeChangeP4() function to change the value of the P4 // operand. -func growOp3(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32) int32 { /* sqlite3.c:80022:28: */ +func growOp3(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80030:28: */ if growOpArray(tls, p, 1) != 0 { return 1 @@ -102967,7 +102975,7 @@ func growOp3(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32) i return Xsqlite3VdbeAddOp3(tls, p, op, p1, p2, p3) } -func Xsqlite3VdbeAddOp3(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32) int32 { /* sqlite3.c:80028:20: */ +func Xsqlite3VdbeAddOp3(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80036:20: */ var i int32 var pOp uintptr @@ -102990,26 +102998,26 @@ func Xsqlite3VdbeAddOp3(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, return i } -func Xsqlite3VdbeAddOp0(tls *libc.TLS, p uintptr, op int32) int32 { /* sqlite3.c:80067:20: */ +func Xsqlite3VdbeAddOp0(tls *libc.TLS, p uintptr, op int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80075:20: */ return Xsqlite3VdbeAddOp3(tls, p, op, 0, 0, 0) } -func Xsqlite3VdbeAddOp1(tls *libc.TLS, p uintptr, op int32, p1 int32) int32 { /* sqlite3.c:80070:20: */ +func Xsqlite3VdbeAddOp1(tls *libc.TLS, p uintptr, op int32, p1 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80078:20: */ return Xsqlite3VdbeAddOp3(tls, p, op, p1, 0, 0) } -func Xsqlite3VdbeAddOp2(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32) int32 { /* sqlite3.c:80073:20: */ +func Xsqlite3VdbeAddOp2(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80081:20: */ return Xsqlite3VdbeAddOp3(tls, p, op, p1, p2, 0) } // Generate code for an unconditional jump to instruction iDest -func Xsqlite3VdbeGoto(tls *libc.TLS, p uintptr, iDest int32) int32 { /* sqlite3.c:80079:20: */ +func Xsqlite3VdbeGoto(tls *libc.TLS, p uintptr, iDest int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80087:20: */ return Xsqlite3VdbeAddOp3(tls, p, OP_Goto, 0, iDest, 0) } // Generate code to cause the string zStr to be loaded into // register iDest -func Xsqlite3VdbeLoadString(tls *libc.TLS, p uintptr, iDest int32, zStr uintptr) int32 { /* sqlite3.c:80086:20: */ +func Xsqlite3VdbeLoadString(tls *libc.TLS, p uintptr, iDest int32, zStr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80094:20: */ return Xsqlite3VdbeAddOp4(tls, p, OP_String8, 0, iDest, 0, zStr, 0) } @@ -103022,7 +103030,7 @@ func Xsqlite3VdbeLoadString(tls *libc.TLS, p uintptr, iDest int32, zStr uintptr) // // If the input string does not end with "X" then an OP_ResultRow instruction // is generated for the values inserted. -func Xsqlite3VdbeMultiLoad(tls *libc.TLS, p uintptr, iDest int32, zTypes uintptr, va uintptr) { /* sqlite3.c:80101:21: */ +func Xsqlite3VdbeMultiLoad(tls *libc.TLS, p uintptr, iDest int32, zTypes uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80109:21: */ var ap Va_list _ = ap var i int32 @@ -103070,7 +103078,7 @@ skip_op_resultrow: } // Add an opcode that includes the p4 value as a pointer. -func Xsqlite3VdbeAddOp4(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32, zP4 uintptr, p4type int32) int32 { /* sqlite3.c:80124:20: */ +func Xsqlite3VdbeAddOp4(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32, zP4 uintptr, p4type int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80132:20: */ var addr int32 = Xsqlite3VdbeAddOp3(tls, p, op, p1, p2, p3) Xsqlite3VdbeChangeP4(tls, p, addr, zP4, p4type) return addr @@ -103084,7 +103092,7 @@ func Xsqlite3VdbeAddOp4(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, // NC_IdxExpr means called as part of an index expression. NC_PartIdx // means in the WHERE clause of a partial index. NC_GenCol means called // while computing a generated column value. 0 is the usual case. -func Xsqlite3VdbeAddFunctionCall(tls *libc.TLS, pParse uintptr, p1 int32, p2 int32, p3 int32, nArg int32, pFunc uintptr, eCallCtx int32) int32 { /* sqlite3.c:80148:20: */ +func Xsqlite3VdbeAddFunctionCall(tls *libc.TLS, pParse uintptr, p1 int32, p2 int32, p3 int32, nArg int32, pFunc uintptr, eCallCtx int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80156:20: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var nByte int32 var addr int32 @@ -103116,7 +103124,7 @@ func Xsqlite3VdbeAddFunctionCall(tls *libc.TLS, pParse uintptr, p1 int32, p2 int // Add an opcode that includes the p4 value with a P4_INT64 or // P4_REAL type. -func Xsqlite3VdbeAddOp4Dup8(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32, zP4 uintptr, p4type int32) int32 { /* sqlite3.c:80185:20: */ +func Xsqlite3VdbeAddOp4Dup8(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32, zP4 uintptr, p4type int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80193:20: */ var p4copy uintptr = Xsqlite3DbMallocRawNN(tls, Xsqlite3VdbeDb(tls, p), uint64(8)) if p4copy != 0 { libc.Xmemcpy(tls, p4copy, zP4, uint64(8)) @@ -103126,7 +103134,7 @@ func Xsqlite3VdbeAddOp4Dup8(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int // Return the address of the current EXPLAIN QUERY PLAN baseline. // 0 means "none". -func Xsqlite3VdbeExplainParent(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:80204:20: */ +func Xsqlite3VdbeExplainParent(tls *libc.TLS, pParse uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80212:20: */ var pOp uintptr if (*Parse)(unsafe.Pointer(pParse)).FaddrExplain == 0 { return 0 @@ -103142,7 +103150,7 @@ func Xsqlite3VdbeExplainParent(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3 // // If the bPush flag is true, then make this opcode the parent for // subsequent Explains until sqlite3VdbeExplainPop() is called. -func Xsqlite3VdbeExplain(tls *libc.TLS, pParse uintptr, bPush U8, zFmt uintptr, va uintptr) { /* sqlite3.c:80228:21: */ +func Xsqlite3VdbeExplain(tls *libc.TLS, pParse uintptr, bPush U8, zFmt uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80236:21: */ // Always include the OP_Explain opcodes if SQLITE_DEBUG is defined. // But omit them (for performance) during production builds if int32((*Parse)(unsafe.Pointer(pParse)).Fexplain) == 2 { @@ -103166,7 +103174,7 @@ func Xsqlite3VdbeExplain(tls *libc.TLS, pParse uintptr, bPush U8, zFmt uintptr, } // Pop the EXPLAIN QUERY PLAN stack one level. -func Xsqlite3VdbeExplainPop(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:80256:21: */ +func Xsqlite3VdbeExplainPop(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80264:21: */ (*Parse)(unsafe.Pointer(pParse)).FaddrExplain = Xsqlite3VdbeExplainParent(tls, pParse) } @@ -103177,7 +103185,7 @@ func Xsqlite3VdbeExplainPop(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:80256: // // The zWhere string must have been obtained from sqlite3_malloc(). // This routine will take ownership of the allocated memory. -func Xsqlite3VdbeAddParseSchemaOp(tls *libc.TLS, p uintptr, iDb int32, zWhere uintptr, p5 U16) { /* sqlite3.c:80270:21: */ +func Xsqlite3VdbeAddParseSchemaOp(tls *libc.TLS, p uintptr, iDb int32, zWhere uintptr, p5 U16) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80278:21: */ var j int32 Xsqlite3VdbeAddOp4(tls, p, OP_ParseSchema, iDb, 0, 0, zWhere, -7) Xsqlite3VdbeChangeP5(tls, p, p5) @@ -103188,7 +103196,7 @@ func Xsqlite3VdbeAddParseSchemaOp(tls *libc.TLS, p uintptr, iDb int32, zWhere ui } // Add an opcode that includes the p4 value as an integer. -func Xsqlite3VdbeAddOp4Int(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32, p4 int32) int32 { /* sqlite3.c:80281:20: */ +func Xsqlite3VdbeAddOp4Int(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int32, p3 int32, p4 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80289:20: */ var addr int32 = Xsqlite3VdbeAddOp3(tls, p, op, p1, p2, p3) if int32((*Sqlite3)(unsafe.Pointer((*Vdbe)(unsafe.Pointer(p)).Fdb)).FmallocFailed) == 0 { var pOp uintptr = (*Vdbe)(unsafe.Pointer(p)).FaOp + uintptr(addr)*24 @@ -103199,7 +103207,7 @@ func Xsqlite3VdbeAddOp4Int(tls *libc.TLS, p uintptr, op int32, p1 int32, p2 int3 } // Insert the end of a co-routine -func Xsqlite3VdbeEndCoroutine(tls *libc.TLS, v uintptr, regYield int32) { /* sqlite3.c:80300:21: */ +func Xsqlite3VdbeEndCoroutine(tls *libc.TLS, v uintptr, regYield int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80308:21: */ Xsqlite3VdbeAddOp1(tls, v, OP_EndCoroutine, regYield) // Clear the temporary register cache, thereby ensuring that each @@ -103234,14 +103242,14 @@ func Xsqlite3VdbeEndCoroutine(tls *libc.TLS, v uintptr, regYield int32) { /* sql // been issued. The negative is stored because // that gives a performance improvement over storing // the equivalent positive value. -func Xsqlite3VdbeMakeLabel(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:80338:20: */ +func Xsqlite3VdbeMakeLabel(tls *libc.TLS, pParse uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80346:20: */ return libc.PreDecInt32(&(*Parse)(unsafe.Pointer(pParse)).FnLabel, 1) } // Resolve label "x" to be the address of the next instruction to // be inserted. The parameter "x" must have been obtained from // a prior call to sqlite3VdbeMakeLabel(). -func resizeResolveLabel(tls *libc.TLS, p uintptr, v uintptr, j int32) { /* sqlite3.c:80347:29: */ +func resizeResolveLabel(tls *libc.TLS, p uintptr, v uintptr, j int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80355:29: */ var nNewSize int32 = 10 - (*Parse)(unsafe.Pointer(p)).FnLabel (*Parse)(unsafe.Pointer(p)).FaLabel = Xsqlite3DbReallocOrFree(tls, (*Parse)(unsafe.Pointer(p)).Fdb, (*Parse)(unsafe.Pointer(p)).FaLabel, uint64(nNewSize)*uint64(unsafe.Sizeof(int32(0)))) @@ -103253,7 +103261,7 @@ func resizeResolveLabel(tls *libc.TLS, p uintptr, v uintptr, j int32) { /* sqlit } } -func Xsqlite3VdbeResolveLabel(tls *libc.TLS, v uintptr, x int32) { /* sqlite3.c:80362:21: */ +func Xsqlite3VdbeResolveLabel(tls *libc.TLS, v uintptr, x int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80370:21: */ var p uintptr = (*Vdbe)(unsafe.Pointer(v)).FpParse var j int32 = ^x @@ -103266,12 +103274,12 @@ func Xsqlite3VdbeResolveLabel(tls *libc.TLS, v uintptr, x int32) { /* sqlite3.c: } // Mark the VDBE as one that can only be run one time. -func Xsqlite3VdbeRunOnlyOnce(tls *libc.TLS, p uintptr) { /* sqlite3.c:80384:21: */ +func Xsqlite3VdbeRunOnlyOnce(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80392:21: */ libc.SetBitFieldPtr16Uint32(p+208, Bft(1), 5, 0x20) } // Mark the VDBE as one that can only be run multiple times. -func Xsqlite3VdbeReusable(tls *libc.TLS, p uintptr) { /* sqlite3.c:80391:21: */ +func Xsqlite3VdbeReusable(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80399:21: */ libc.SetBitFieldPtr16Uint32(p+208, Bft(0), 5, 0x20) } @@ -103294,7 +103302,7 @@ func Xsqlite3VdbeReusable(tls *libc.TLS, p uintptr) { /* sqlite3.c:80391:21: */ // This routine will only function correctly if the mkopcodeh.tcl generator // script numbers the opcodes correctly. Changes to this routine must be // coordinated with changes to mkopcodeh.tcl. -func resolveP2Values(tls *libc.TLS, p uintptr, pMaxFuncArgs uintptr) { /* sqlite3.c:80587:13: */ +func resolveP2Values(tls *libc.TLS, p uintptr, pMaxFuncArgs uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80595:13: */ var nMaxArgs int32 = *(*int32)(unsafe.Pointer(pMaxFuncArgs)) var pOp uintptr var pParse uintptr = (*Vdbe)(unsafe.Pointer(p)).FpParse @@ -103423,7 +103431,7 @@ func resolveP2Values(tls *libc.TLS, p uintptr, pMaxFuncArgs uintptr) { /* sqlite } // Return the address of the next instruction to be inserted. -func Xsqlite3VdbeCurrentAddr(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:80689:20: */ +func Xsqlite3VdbeCurrentAddr(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80697:20: */ return (*Vdbe)(unsafe.Pointer(p)).FnOp } @@ -103454,7 +103462,7 @@ func Xsqlite3VdbeCurrentAddr(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:8068 // array. Also, *pnMaxArg is set to the larger of its current value and // the number of entries in the Vdbe.apArg[] array required to execute the // returned program. -func Xsqlite3VdbeTakeOpArray(tls *libc.TLS, p uintptr, pnOp uintptr, pnMaxArg uintptr) uintptr { /* sqlite3.c:80746:23: */ +func Xsqlite3VdbeTakeOpArray(tls *libc.TLS, p uintptr, pnOp uintptr, pnMaxArg uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80754:23: */ var aOp uintptr = (*Vdbe)(unsafe.Pointer(p)).FaOp // Check that sqlite3VdbeUsesBtree() was not called on this VM @@ -103470,7 +103478,7 @@ func Xsqlite3VdbeTakeOpArray(tls *libc.TLS, p uintptr, pnOp uintptr, pnMaxArg ui // // Non-zero P2 arguments to jump instructions are automatically adjusted // so that the jump target is relative to the first operation inserted. -func Xsqlite3VdbeAddOpList(tls *libc.TLS, p uintptr, nOp int32, aOp uintptr, iLineno int32) uintptr { /* sqlite3.c:80766:23: */ +func Xsqlite3VdbeAddOpList(tls *libc.TLS, p uintptr, nOp int32, aOp uintptr, iLineno int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80774:23: */ var i int32 var pOut uintptr var pFirst uintptr @@ -103514,23 +103522,23 @@ __3: // Change the value of the opcode, or P1, P2, P3, or P5 operands // for a specific instruction. -func Xsqlite3VdbeChangeOpcode(tls *libc.TLS, p uintptr, addr int32, iNewOpcode U8) { /* sqlite3.c:80842:21: */ +func Xsqlite3VdbeChangeOpcode(tls *libc.TLS, p uintptr, addr int32, iNewOpcode U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80850:21: */ (*VdbeOp)(unsafe.Pointer(Xsqlite3VdbeGetOp(tls, p, addr))).Fopcode = iNewOpcode } -func Xsqlite3VdbeChangeP1(tls *libc.TLS, p uintptr, addr int32, val int32) { /* sqlite3.c:80845:21: */ +func Xsqlite3VdbeChangeP1(tls *libc.TLS, p uintptr, addr int32, val int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80853:21: */ (*VdbeOp)(unsafe.Pointer(Xsqlite3VdbeGetOp(tls, p, addr))).Fp1 = val } -func Xsqlite3VdbeChangeP2(tls *libc.TLS, p uintptr, addr int32, val int32) { /* sqlite3.c:80848:21: */ +func Xsqlite3VdbeChangeP2(tls *libc.TLS, p uintptr, addr int32, val int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80856:21: */ (*VdbeOp)(unsafe.Pointer(Xsqlite3VdbeGetOp(tls, p, addr))).Fp2 = val } -func Xsqlite3VdbeChangeP3(tls *libc.TLS, p uintptr, addr int32, val int32) { /* sqlite3.c:80851:21: */ +func Xsqlite3VdbeChangeP3(tls *libc.TLS, p uintptr, addr int32, val int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80859:21: */ (*VdbeOp)(unsafe.Pointer(Xsqlite3VdbeGetOp(tls, p, addr))).Fp3 = val } -func Xsqlite3VdbeChangeP5(tls *libc.TLS, p uintptr, p5 U16) { /* sqlite3.c:80854:21: */ +func Xsqlite3VdbeChangeP5(tls *libc.TLS, p uintptr, p5 U16) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80862:21: */ if (*Vdbe)(unsafe.Pointer(p)).FnOp > 0 { (*Op)(unsafe.Pointer((*Vdbe)(unsafe.Pointer(p)).FaOp + uintptr((*Vdbe)(unsafe.Pointer(p)).FnOp-1)*24)).Fp5 = p5 @@ -103539,7 +103547,7 @@ func Xsqlite3VdbeChangeP5(tls *libc.TLS, p uintptr, p5 U16) { /* sqlite3.c:80854 // Change the P2 operand of instruction addr so that it points to // the address of the next instruction to be coded. -func Xsqlite3VdbeJumpHere(tls *libc.TLS, p uintptr, addr int32) { /* sqlite3.c:80863:21: */ +func Xsqlite3VdbeJumpHere(tls *libc.TLS, p uintptr, addr int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80871:21: */ Xsqlite3VdbeChangeP2(tls, p, addr, (*Vdbe)(unsafe.Pointer(p)).FnOp) } @@ -103554,7 +103562,7 @@ func Xsqlite3VdbeJumpHere(tls *libc.TLS, p uintptr, addr int32) { /* sqlite3.c:8 // // 7 Once 0 8 0 // 8 ... -func Xsqlite3VdbeJumpHereOrPopInst(tls *libc.TLS, p uintptr, addr int32) { /* sqlite3.c:80880:21: */ +func Xsqlite3VdbeJumpHereOrPopInst(tls *libc.TLS, p uintptr, addr int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80888:21: */ if addr == (*Vdbe)(unsafe.Pointer(p)).FnOp-1 { (*Vdbe)(unsafe.Pointer(p)).FnOp-- @@ -103565,26 +103573,26 @@ func Xsqlite3VdbeJumpHereOrPopInst(tls *libc.TLS, p uintptr, addr int32) { /* sq // If the input FuncDef structure is ephemeral, then free it. If // the FuncDef is not ephermal, then do nothing. -func freeEphemeralFunction(tls *libc.TLS, db uintptr, pDef uintptr) { /* sqlite3.c:80900:13: */ +func freeEphemeralFunction(tls *libc.TLS, db uintptr, pDef uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80908:13: */ if (*FuncDef)(unsafe.Pointer(pDef)).FfuncFlags&U32(SQLITE_FUNC_EPHEM) != U32(0) { Xsqlite3DbFreeNN(tls, db, pDef) } } // Delete a P4 value if necessary. -func freeP4Mem(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:80909:29: */ +func freeP4Mem(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80917:29: */ if (*Mem)(unsafe.Pointer(p)).FszMalloc != 0 { Xsqlite3DbFree(tls, db, (*Mem)(unsafe.Pointer(p)).FzMalloc) } Xsqlite3DbFreeNN(tls, db, p) } -func freeP4FuncCtx(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:80913:29: */ +func freeP4FuncCtx(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80921:29: */ freeEphemeralFunction(tls, db, (*Sqlite3_context)(unsafe.Pointer(p)).FpFunc) Xsqlite3DbFreeNN(tls, db, p) } -func freeP4(tls *libc.TLS, db uintptr, p4type int32, p4 uintptr) { /* sqlite3.c:80917:13: */ +func freeP4(tls *libc.TLS, db uintptr, p4type int32, p4 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80925:13: */ switch p4type { case -16: @@ -103645,7 +103653,7 @@ func freeP4(tls *libc.TLS, db uintptr, p4type int32, p4 uintptr) { /* sqlite3.c: // Free the space allocated for aOp and any p4 values allocated for the // opcodes contained within. If aOp is not NULL it is assumed to contain // nOp entries. -func vdbeFreeOpArray(tls *libc.TLS, db uintptr, aOp uintptr, nOp int32) { /* sqlite3.c:80966:13: */ +func vdbeFreeOpArray(tls *libc.TLS, db uintptr, aOp uintptr, nOp int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80974:13: */ if aOp != 0 { var pOp uintptr for pOp = aOp + uintptr(nOp-1)*24; pOp >= aOp; pOp -= 24 { @@ -103660,18 +103668,18 @@ func vdbeFreeOpArray(tls *libc.TLS, db uintptr, aOp uintptr, nOp int32) { /* sql // Link the SubProgram object passed as the second argument into the linked // list at Vdbe.pSubProgram. This list is used to delete all sub-program // objects when the VM is no longer required. -func Xsqlite3VdbeLinkSubProgram(tls *libc.TLS, pVdbe uintptr, p uintptr) { /* sqlite3.c:80984:21: */ +func Xsqlite3VdbeLinkSubProgram(tls *libc.TLS, pVdbe uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:80992:21: */ (*SubProgram)(unsafe.Pointer(p)).FpNext = (*Vdbe)(unsafe.Pointer(pVdbe)).FpProgram (*Vdbe)(unsafe.Pointer(pVdbe)).FpProgram = p } // Return true if the given Vdbe has any SubPrograms. -func Xsqlite3VdbeHasSubProgram(tls *libc.TLS, pVdbe uintptr) int32 { /* sqlite3.c:80992:20: */ +func Xsqlite3VdbeHasSubProgram(tls *libc.TLS, pVdbe uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81000:20: */ return libc.Bool32((*Vdbe)(unsafe.Pointer(pVdbe)).FpProgram != uintptr(0)) } // Change the opcode at addr into OP_Noop -func Xsqlite3VdbeChangeToNoop(tls *libc.TLS, p uintptr, addr int32) int32 { /* sqlite3.c:80999:20: */ +func Xsqlite3VdbeChangeToNoop(tls *libc.TLS, p uintptr, addr int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81007:20: */ var pOp uintptr if (*Sqlite3)(unsafe.Pointer((*Vdbe)(unsafe.Pointer(p)).Fdb)).FmallocFailed != 0 { return 0 @@ -103687,7 +103695,7 @@ func Xsqlite3VdbeChangeToNoop(tls *libc.TLS, p uintptr, addr int32) int32 { /* s // If the last opcode is "op" and it is not a jump destination, // then remove it. Return true if and only if an opcode was removed. -func Xsqlite3VdbeDeletePriorOpcode(tls *libc.TLS, p uintptr, op U8) int32 { /* sqlite3.c:81015:20: */ +func Xsqlite3VdbeDeletePriorOpcode(tls *libc.TLS, p uintptr, op U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81023:20: */ if (*Vdbe)(unsafe.Pointer(p)).FnOp > 0 && int32((*Op)(unsafe.Pointer((*Vdbe)(unsafe.Pointer(p)).FaOp+uintptr((*Vdbe)(unsafe.Pointer(p)).FnOp-1)*24)).Fopcode) == int32(op) { return Xsqlite3VdbeChangeToNoop(tls, p, (*Vdbe)(unsafe.Pointer(p)).FnOp-1) } else { @@ -103711,7 +103719,7 @@ func Xsqlite3VdbeDeletePriorOpcode(tls *libc.TLS, p uintptr, op U8) int32 { /* s // the Vdbe. In these cases we can just copy the pointer. // // If addr<0 then change P4 on the most recently inserted instruction. -func vdbeChangeP4Full(tls *libc.TLS, p uintptr, pOp uintptr, zP4 uintptr, n int32) { /* sqlite3.c:81075:29: */ +func vdbeChangeP4Full(tls *libc.TLS, p uintptr, pOp uintptr, zP4 uintptr, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81083:29: */ if (*Op)(unsafe.Pointer(pOp)).Fp4type != 0 { freeP4(tls, (*Vdbe)(unsafe.Pointer(p)).Fdb, int32((*Op)(unsafe.Pointer(pOp)).Fp4type), *(*uintptr)(unsafe.Pointer(pOp + 16))) (*Op)(unsafe.Pointer(pOp)).Fp4type = int8(0) @@ -103728,7 +103736,7 @@ func vdbeChangeP4Full(tls *libc.TLS, p uintptr, pOp uintptr, zP4 uintptr, n int3 } } -func Xsqlite3VdbeChangeP4(tls *libc.TLS, p uintptr, addr int32, zP4 uintptr, n int32) { /* sqlite3.c:81094:21: */ +func Xsqlite3VdbeChangeP4(tls *libc.TLS, p uintptr, addr int32, zP4 uintptr, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81102:21: */ bp := tls.Alloc(8) defer tls.Free(8) *(*uintptr)(unsafe.Pointer(bp)) = zP4 @@ -103775,7 +103783,7 @@ func Xsqlite3VdbeChangeP4(tls *libc.TLS, p uintptr, addr int32, zP4 uintptr, n i // The P4 operand must not have been previously defined. And the new // P4 must not be P4_INT32. Use sqlite3VdbeChangeP4() in either of // those cases. -func Xsqlite3VdbeAppendP4(tls *libc.TLS, p uintptr, pP4 uintptr, n int32) { /* sqlite3.c:81137:21: */ +func Xsqlite3VdbeAppendP4(tls *libc.TLS, p uintptr, pP4 uintptr, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81145:21: */ var pOp uintptr if (*Sqlite3)(unsafe.Pointer((*Vdbe)(unsafe.Pointer(p)).Fdb)).FmallocFailed != 0 { @@ -103791,7 +103799,7 @@ func Xsqlite3VdbeAppendP4(tls *libc.TLS, p uintptr, pP4 uintptr, n int32) { /* s // Set the P4 on the most recently added opcode to the KeyInfo for the // index given. -func Xsqlite3VdbeSetP4KeyInfo(tls *libc.TLS, pParse uintptr, pIdx uintptr) { /* sqlite3.c:81157:21: */ +func Xsqlite3VdbeSetP4KeyInfo(tls *libc.TLS, pParse uintptr, pIdx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81165:21: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var pKeyInfo uintptr @@ -103812,7 +103820,7 @@ func Xsqlite3VdbeSetP4KeyInfo(tls *libc.TLS, pParse uintptr, pIdx uintptr) { /* // this routine is a valid pointer. But because the dummy.opcode is 0, // dummy will never be written to. This is verified by code inspection and // by running with Valgrind. -func Xsqlite3VdbeGetOp(tls *libc.TLS, p uintptr, addr int32) uintptr { /* sqlite3.c:81223:23: */ // Ignore the MSVC warning about no initializer +func Xsqlite3VdbeGetOp(tls *libc.TLS, p uintptr, addr int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81231:23: */ // Ignore the MSVC warning about no initializer if addr < 0 { addr = (*Vdbe)(unsafe.Pointer(p)).FnOp - 1 @@ -103826,11 +103834,11 @@ func Xsqlite3VdbeGetOp(tls *libc.TLS, p uintptr, addr int32) uintptr { /* sqlite return uintptr(0) } -var dummy VdbeOp /* sqlite3.c:81226:17: */ +var dummy VdbeOp /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81234:17: */ // Compute a string that describes the P4 parameter for an opcode. // Use zTemp for any required temporary buffer space. -func Xsqlite3VdbeDisplayP4(tls *libc.TLS, db uintptr, pOp uintptr) uintptr { /* sqlite3.c:81427:21: */ +func Xsqlite3VdbeDisplayP4(tls *libc.TLS, db uintptr, pOp uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81435:21: */ bp := tls.Alloc(176) defer tls.Free(176) @@ -103993,7 +104001,7 @@ func Xsqlite3VdbeDisplayP4(tls *libc.TLS, db uintptr, pOp uintptr) uintptr { /* return Xsqlite3StrAccumFinish(tls, bp+144) } -var encnames = [4]uintptr{ts + 6311, ts + 6313, ts + 6315, ts + 6320} /* sqlite3.c:81457:25 */ +var encnames = [4]uintptr{ts + 6311, ts + 6313, ts + 6315, ts + 6320} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81465:25 */ // Declare to the Vdbe that the BTree object at db->aDb[i] is used. // @@ -104001,7 +104009,7 @@ var encnames = [4]uintptr{ts + 6311, ts + 6313, ts + 6315, ts + 6320} /* sqlite3 // attached databases that will be use. A mask of these databases // is maintained in p->btreeMask. The p->lockMask value is the subset of // p->btreeMask of databases that will require a lock. -func Xsqlite3VdbeUsesBtree(tls *libc.TLS, p uintptr, i int32) { /* sqlite3.c:81552:21: */ +func Xsqlite3VdbeUsesBtree(tls *libc.TLS, p uintptr, i int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81560:21: */ *(*YDbMask)(unsafe.Pointer(p + 212)) |= YDbMask(YDbMask(1)) << i if i != 1 && Xsqlite3BtreeSharable(tls, (*Db)(unsafe.Pointer((*Sqlite3)(unsafe.Pointer((*Vdbe)(unsafe.Pointer(p)).Fdb)).FaDb+uintptr(i)*32)).FpBt) != 0 { @@ -104028,7 +104036,7 @@ func Xsqlite3VdbeUsesBtree(tls *libc.TLS, p uintptr, i int32) { /* sqlite3.c:815 // corresponding to btrees that use shared cache. Then the runtime of // this routine is N*N. But as N is rarely more than 1, this should not // be a problem. -func Xsqlite3VdbeEnter(tls *libc.TLS, p uintptr) { /* sqlite3.c:81583:21: */ +func Xsqlite3VdbeEnter(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81591:21: */ var i int32 var db uintptr var aDb uintptr @@ -104047,7 +104055,7 @@ func Xsqlite3VdbeEnter(tls *libc.TLS, p uintptr) { /* sqlite3.c:81583:21: */ } // Unlock all of the btrees previously locked by a call to sqlite3VdbeEnter(). -func vdbeLeave(tls *libc.TLS, p uintptr) { /* sqlite3.c:81604:29: */ +func vdbeLeave(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81612:29: */ var i int32 var db uintptr var aDb uintptr @@ -104062,7 +104070,7 @@ func vdbeLeave(tls *libc.TLS, p uintptr) { /* sqlite3.c:81604:29: */ } } -func Xsqlite3VdbeLeave(tls *libc.TLS, p uintptr) { /* sqlite3.c:81618:21: */ +func Xsqlite3VdbeLeave(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81626:21: */ if (*Vdbe)(unsafe.Pointer(p)).FlockMask == YDbMask(0) { return } // The common case @@ -104070,7 +104078,7 @@ func Xsqlite3VdbeLeave(tls *libc.TLS, p uintptr) { /* sqlite3.c:81618:21: */ } // Initialize an array of N Mem element. -func initMemArray(tls *libc.TLS, p uintptr, N int32, db uintptr, flags U16) { /* sqlite3.c:81660:13: */ +func initMemArray(tls *libc.TLS, p uintptr, N int32, db uintptr, flags U16) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81668:13: */ for libc.PostDecInt32(&N, 1) > 0 { (*Mem)(unsafe.Pointer(p)).Fdb = db (*Mem)(unsafe.Pointer(p)).Fflags = flags @@ -104080,7 +104088,7 @@ func initMemArray(tls *libc.TLS, p uintptr, N int32, db uintptr, flags U16) { /* } // Release an array of N Mem elements -func releaseMemArray(tls *libc.TLS, p uintptr, N int32) { /* sqlite3.c:81675:13: */ +func releaseMemArray(tls *libc.TLS, p uintptr, N int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81683:13: */ if p != 0 && N != 0 { var pEnd uintptr = p + uintptr(N)*56 var db uintptr = (*Mem)(unsafe.Pointer(p)).Fdb @@ -104124,7 +104132,7 @@ func releaseMemArray(tls *libc.TLS, p uintptr, N int32) { /* sqlite3.c:81675:13: // // This routine does not delete the Frame right away. It merely adds the // frame to a list of frames to be deleted when the Vdbe halts. -func Xsqlite3VdbeFrameMemDel(tls *libc.TLS, pArg uintptr) { /* sqlite3.c:81737:21: */ +func Xsqlite3VdbeFrameMemDel(tls *libc.TLS, pArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81745:21: */ var pFrame uintptr = pArg (*VdbeFrame)(unsafe.Pointer(pFrame)).FpParent = (*Vdbe)(unsafe.Pointer((*VdbeFrame)(unsafe.Pointer(pFrame)).Fv)).FpDelFrame @@ -104136,7 +104144,7 @@ func Xsqlite3VdbeFrameMemDel(tls *libc.TLS, pArg uintptr) { /* sqlite3.c:81737:2 // // Return SQLITE_ROW on success. Return SQLITE_DONE if there are no // more opcodes to be displayed. -func Xsqlite3VdbeNextOpcode(tls *libc.TLS, p uintptr, pSub uintptr, eMode int32, piPc uintptr, piAddr uintptr, paOp uintptr) int32 { /* sqlite3.c:81752:20: */ +func Xsqlite3VdbeNextOpcode(tls *libc.TLS, p uintptr, pSub uintptr, eMode int32, piPc uintptr, piAddr uintptr, paOp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81760:20: */ var nRow int32 // Stop when row count reaches this var nSub int32 = 0 // Number of sub-vdbes seen so far var apSub uintptr = uintptr(0) // Array of sub-vdbes @@ -104235,7 +104243,7 @@ func Xsqlite3VdbeNextOpcode(tls *libc.TLS, p uintptr, pSub uintptr, eMode int32, // Delete a VdbeFrame object and its contents. VdbeFrame objects are // allocated by the OP_Program opcode in sqlite3VdbeExec(). -func Xsqlite3VdbeFrameDelete(tls *libc.TLS, p uintptr) { /* sqlite3.c:81864:21: */ +func Xsqlite3VdbeFrameDelete(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81872:21: */ var i int32 var aMem uintptr = p + 120 var apCsr uintptr = aMem + uintptr((*VdbeFrame)(unsafe.Pointer(p)).FnChildMem)*56 @@ -104264,7 +104272,7 @@ func Xsqlite3VdbeFrameDelete(tls *libc.TLS, p uintptr) { /* sqlite3.c:81864:21: // // When p->explain==1, first the main program is listed, then each of // the trigger subprograms are listed one by one. -func Xsqlite3VdbeList(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:81896:20: */ +func Xsqlite3VdbeList(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:81904:20: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -104353,7 +104361,7 @@ type ReusableSpace = struct { FpSpace uintptr FnFree Sqlite3_int64 FnNeeded Sqlite3_int64 -} /* sqlite3.c:82041:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82049:1 */ // Try to allocate nByte bytes of 8-byte aligned bulk memory for pBuf // from the ReusableSpace object. Return a pointer to the allocated @@ -104368,7 +104376,7 @@ type ReusableSpace = struct { // This allocator is employed to repurpose unused slots at the end of the // opcode array of prepared state for other memory needs of the prepared // statement. -func allocSpace(tls *libc.TLS, p uintptr, pBuf uintptr, nByte Sqlite3_int64) uintptr { /* sqlite3.c:82061:13: */ +func allocSpace(tls *libc.TLS, p uintptr, pBuf uintptr, nByte Sqlite3_int64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82069:13: */ if pBuf == uintptr(0) { nByte = (nByte + int64(7)) & int64(libc.CplInt32(7)) @@ -104385,7 +104393,7 @@ func allocSpace(tls *libc.TLS, p uintptr, pBuf uintptr, nByte Sqlite3_int64) uin // Rewind the VDBE back to the beginning in preparation for // running it. -func Xsqlite3VdbeRewind(tls *libc.TLS, p uintptr) { /* sqlite3.c:82084:21: */ +func Xsqlite3VdbeRewind(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82092:21: */ // There should be at least one opcode. @@ -104418,7 +104426,7 @@ func Xsqlite3VdbeRewind(tls *libc.TLS, p uintptr) { /* sqlite3.c:82084:21: */ // // Use the sqlite3VdbeRewind() procedure to restore a virtual machine back // to its initial state after it has been run. -func Xsqlite3VdbeMakeReady(tls *libc.TLS, p uintptr, pParse uintptr) { /* sqlite3.c:82137:21: */ +func Xsqlite3VdbeMakeReady(tls *libc.TLS, p uintptr, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82145:21: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -104527,11 +104535,11 @@ func Xsqlite3VdbeMakeReady(tls *libc.TLS, p uintptr, pParse uintptr) { /* sqlite var azColName = [12]uintptr{ ts + 6325, ts + 6330, ts + 6337, ts + 6340, ts + 6343, ts + 6346, ts + 6349, ts + 6352, ts + 6360, ts + 6363, ts + 6370, ts + 6378, -} /* sqlite3.c:82185:23 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82193:23 */ // Close a VDBE cursor and release all the resources that cursor // happens to hold. -func Xsqlite3VdbeFreeCursor(tls *libc.TLS, p uintptr, pCx uintptr) { /* sqlite3.c:82262:21: */ +func Xsqlite3VdbeFreeCursor(tls *libc.TLS, p uintptr, pCx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82270:21: */ if pCx == uintptr(0) { return } @@ -104565,7 +104573,7 @@ func Xsqlite3VdbeFreeCursor(tls *libc.TLS, p uintptr, pCx uintptr) { /* sqlite3. } // Close all cursors in the current frame. -func closeCursorsInFrame(tls *libc.TLS, p uintptr) { /* sqlite3.c:82292:13: */ +func closeCursorsInFrame(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82300:13: */ if (*Vdbe)(unsafe.Pointer(p)).FapCsr != 0 { var i int32 for i = 0; i < (*Vdbe)(unsafe.Pointer(p)).FnCursor; i++ { @@ -104581,7 +104589,7 @@ func closeCursorsInFrame(tls *libc.TLS, p uintptr) { /* sqlite3.c:82292:13: */ // Copy the values stored in the VdbeFrame structure to its Vdbe. This // is used, for example, when a trigger sub-program is halted to restore // control to the main program. -func Xsqlite3VdbeFrameRestore(tls *libc.TLS, pFrame uintptr) int32 { /* sqlite3.c:82310:20: */ +func Xsqlite3VdbeFrameRestore(tls *libc.TLS, pFrame uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82318:20: */ var v uintptr = (*VdbeFrame)(unsafe.Pointer(pFrame)).Fv closeCursorsInFrame(tls, v) (*Vdbe)(unsafe.Pointer(v)).FaOp = (*VdbeFrame)(unsafe.Pointer(pFrame)).FaOp @@ -104605,7 +104613,7 @@ func Xsqlite3VdbeFrameRestore(tls *libc.TLS, pFrame uintptr) int32 { /* sqlite3. // cell array. This is necessary as the memory cell array may contain // pointers to VdbeFrame objects, which may in turn contain pointers to // open cursors. -func closeAllCursors(tls *libc.TLS, p uintptr) { /* sqlite3.c:82339:13: */ +func closeAllCursors(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82347:13: */ if (*Vdbe)(unsafe.Pointer(p)).FpFrame != 0 { var pFrame uintptr for pFrame = (*Vdbe)(unsafe.Pointer(p)).FpFrame; (*VdbeFrame)(unsafe.Pointer(pFrame)).FpParent != 0; pFrame = (*VdbeFrame)(unsafe.Pointer(pFrame)).FpParent { @@ -104636,7 +104644,7 @@ func closeAllCursors(tls *libc.TLS, p uintptr) { /* sqlite3.c:82339:13: */ // statement. This is now set at compile time, rather than during // execution of the vdbe program so that sqlite3_column_count() can // be called on an SQL statement before sqlite3_step(). -func Xsqlite3VdbeSetNumCols(tls *libc.TLS, p uintptr, nResColumn int32) { /* sqlite3.c:82369:21: */ +func Xsqlite3VdbeSetNumCols(tls *libc.TLS, p uintptr, nResColumn int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82377:21: */ var n int32 var db uintptr = (*Vdbe)(unsafe.Pointer(p)).Fdb @@ -104661,7 +104669,7 @@ func Xsqlite3VdbeSetNumCols(tls *libc.TLS, p uintptr, nResColumn int32) { /* sql // The final parameter, xDel, must be one of SQLITE_DYNAMIC, SQLITE_STATIC // or SQLITE_TRANSIENT. If it is SQLITE_DYNAMIC, then the buffer pointed // to by zName will be freed by sqlite3DbFree() when the vdbe is destroyed. -func Xsqlite3VdbeSetColName(tls *libc.TLS, p uintptr, idx int32, var1 int32, zName uintptr, xDel uintptr) int32 { /* sqlite3.c:82394:20: */ +func Xsqlite3VdbeSetColName(tls *libc.TLS, p uintptr, idx int32, var1 int32, zName uintptr, xDel uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82402:20: */ var rc int32 var pColName uintptr @@ -104680,7 +104688,7 @@ func Xsqlite3VdbeSetColName(tls *libc.TLS, p uintptr, idx int32, var1 int32, zNa // db. If a transaction is active, commit it. If there is a // write-transaction spanning more than one database file, this routine // takes care of the super-journal trickery. -func vdbeCommit(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlite3.c:82422:12: */ +func vdbeCommit(tls *libc.TLS, db uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82430:12: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -104908,7 +104916,7 @@ var aMJNeeded = [6]U8{ /* TRUNCATE */ U8(1), /* MEMORY */ U8(0), /* WAL */ U8(0), -} /* sqlite3.c:82457:23 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82465:23 */ // This routine checks that the sqlite3.nVdbeActive count variable // matches the number of vdbe's in the list sqlite3.pVdbe that are @@ -104926,7 +104934,7 @@ var aMJNeeded = [6]U8{ // // If an IO error occurs, an SQLITE_IOERR_XXX error code is returned. // Otherwise SQLITE_OK. -func vdbeCloseStatement(tls *libc.TLS, p uintptr, eOp int32) int32 { /* sqlite3.c:82718:28: */ +func vdbeCloseStatement(tls *libc.TLS, p uintptr, eOp int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82726:28: */ var db uintptr = (*Vdbe)(unsafe.Pointer(p)).Fdb var rc int32 = SQLITE_OK var i int32 @@ -104969,7 +104977,7 @@ func vdbeCloseStatement(tls *libc.TLS, p uintptr, eOp int32) int32 { /* sqlite3. return rc } -func Xsqlite3VdbeCloseStatement(tls *libc.TLS, p uintptr, eOp int32) int32 { /* sqlite3.c:82764:20: */ +func Xsqlite3VdbeCloseStatement(tls *libc.TLS, p uintptr, eOp int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82772:20: */ if (*Sqlite3)(unsafe.Pointer((*Vdbe)(unsafe.Pointer(p)).Fdb)).FnStatement != 0 && (*Vdbe)(unsafe.Pointer(p)).FiStatement != 0 { return vdbeCloseStatement(tls, p, eOp) } @@ -104984,7 +104992,7 @@ func Xsqlite3VdbeCloseStatement(tls *libc.TLS, p uintptr, eOp int32) int32 { /* // If there are outstanding FK violations and this function returns // SQLITE_ERROR, set the result of the VM to SQLITE_CONSTRAINT_FOREIGNKEY // and write an error message to it. Then return SQLITE_ERROR. -func Xsqlite3VdbeCheckFk(tls *libc.TLS, p uintptr, deferred int32) int32 { /* sqlite3.c:82783:20: */ +func Xsqlite3VdbeCheckFk(tls *libc.TLS, p uintptr, deferred int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82791:20: */ var db uintptr = (*Vdbe)(unsafe.Pointer(p)).Fdb if deferred != 0 && (*Sqlite3)(unsafe.Pointer(db)).FnDeferredCons+(*Sqlite3)(unsafe.Pointer(db)).FnDeferredImmCons > int64(0) || !(deferred != 0) && (*Vdbe)(unsafe.Pointer(p)).FnFkConstraint > int64(0) { @@ -105007,7 +105015,7 @@ func Xsqlite3VdbeCheckFk(tls *libc.TLS, p uintptr, deferred int32) int32 { /* sq // Return an error code. If the commit could not complete because of // lock contention, return SQLITE_BUSY. If SQLITE_BUSY is returned, it // means the close did not happen and needs to be repeated. -func Xsqlite3VdbeHalt(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:82810:20: */ +func Xsqlite3VdbeHalt(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:82818:20: */ var rc int32 // Used to store transient return codes var db uintptr = (*Vdbe)(unsafe.Pointer(p)).Fdb @@ -105211,7 +105219,7 @@ func Xsqlite3VdbeHalt(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:82810:20: * // Each VDBE holds the result of the most recent sqlite3_step() call // in p->rc. This routine sets that result back to SQLITE_OK. -func Xsqlite3VdbeResetStepResult(tls *libc.TLS, p uintptr) { /* sqlite3.c:83020:21: */ +func Xsqlite3VdbeResetStepResult(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83028:21: */ (*Vdbe)(unsafe.Pointer(p)).Frc = SQLITE_OK } @@ -105221,7 +105229,7 @@ func Xsqlite3VdbeResetStepResult(tls *libc.TLS, p uintptr) { /* sqlite3.c:83020: // // This function does not clear the VDBE error code or message, just // copies them to the database handle. -func Xsqlite3VdbeTransferError(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83032:20: */ +func Xsqlite3VdbeTransferError(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83040:20: */ var db uintptr = (*Vdbe)(unsafe.Pointer(p)).Fdb var rc int32 = (*Vdbe)(unsafe.Pointer(p)).Frc if (*Vdbe)(unsafe.Pointer(p)).FzErrMsg != 0 { @@ -105250,7 +105258,7 @@ func Xsqlite3VdbeTransferError(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83 // To look at it another way, this routine resets the state of the // virtual machine from VDBE_MAGIC_RUN or VDBE_MAGIC_HALT back to // VDBE_MAGIC_INIT. -func Xsqlite3VdbeReset(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83082:20: */ +func Xsqlite3VdbeReset(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83090:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -105302,7 +105310,7 @@ func Xsqlite3VdbeReset(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83082:20: // Clean up and delete a VDBE after execution. Return an integer which is // the result code. Write any error message text into *pzErrMsg. -func Xsqlite3VdbeFinalize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83179:20: */ +func Xsqlite3VdbeFinalize(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83187:20: */ var rc int32 = SQLITE_OK if (*Vdbe)(unsafe.Pointer(p)).FiVdbeMagic == U32(VDBE_MAGIC_RUN) || (*Vdbe)(unsafe.Pointer(p)).FiVdbeMagic == U32(VDBE_MAGIC_HALT) { rc = Xsqlite3VdbeReset(tls, p) @@ -105326,7 +105334,7 @@ func Xsqlite3VdbeFinalize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83179:2 // // * the corresponding bit in argument mask is clear (where the first // function parameter corresponds to bit 0 etc.). -func Xsqlite3VdbeDeleteAuxData(tls *libc.TLS, db uintptr, pp uintptr, iOp int32, mask int32) { /* sqlite3.c:83205:21: */ +func Xsqlite3VdbeDeleteAuxData(tls *libc.TLS, db uintptr, pp uintptr, iOp int32, mask int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83213:21: */ for *(*uintptr)(unsafe.Pointer(pp)) != 0 { var pAux uintptr = *(*uintptr)(unsafe.Pointer(pp)) if iOp < 0 || @@ -105351,7 +105359,7 @@ func Xsqlite3VdbeDeleteAuxData(tls *libc.TLS, db uintptr, pp uintptr, iOp int32, // The difference between this function and sqlite3VdbeDelete() is that // VdbeDelete() also unlinks the Vdbe from the list of VMs associated with // the database connection and frees the object itself. -func Xsqlite3VdbeClearObject(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:83233:21: */ +func Xsqlite3VdbeClearObject(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83241:21: */ var pSub uintptr var pNext uintptr @@ -105372,7 +105380,7 @@ func Xsqlite3VdbeClearObject(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3. } // Delete an entire VDBE. -func Xsqlite3VdbeDelete(tls *libc.TLS, p uintptr) { /* sqlite3.c:83274:21: */ +func Xsqlite3VdbeDelete(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83282:21: */ var db uintptr db = (*Vdbe)(unsafe.Pointer(p)).Fdb @@ -105395,7 +105403,7 @@ func Xsqlite3VdbeDelete(tls *libc.TLS, p uintptr) { /* sqlite3.c:83274:21: */ // The cursor "p" has a pending seek operation that has not yet been // carried out. Seek the cursor now. If an error occurs, return // the appropriate error code. -func Xsqlite3VdbeFinishMoveto(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83300:36: */ +func Xsqlite3VdbeFinishMoveto(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83308:36: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -105408,7 +105416,7 @@ func Xsqlite3VdbeFinishMoveto(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:833 return rc } if *(*int32)(unsafe.Pointer(bp)) != 0 { - return Xsqlite3CorruptError(tls, 83310) + return Xsqlite3CorruptError(tls, 83318) } (*VdbeCursor)(unsafe.Pointer(p)).FdeferredMoveto = U8(0) (*VdbeCursor)(unsafe.Pointer(p)).FcacheStatus = U32(CACHE_STALE) @@ -105420,7 +105428,7 @@ func Xsqlite3VdbeFinishMoveto(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:833 // rebalanced. Whatever the cause, try to restore "p" to the place it // is supposed to be pointing. If the row was deleted out from under the // cursor, set the cursor to point to a NULL row. -func handleMovedCursor(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83326:28: */ +func handleMovedCursor(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83334:28: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -105438,7 +105446,7 @@ func handleMovedCursor(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83326:28: // Check to ensure that the cursor is valid. Restore the cursor // if need be. Return any I/O error from the restore operation. -func Xsqlite3VdbeCursorRestore(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83341:20: */ +func Xsqlite3VdbeCursorRestore(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83349:20: */ if Xsqlite3BtreeCursorHasMoved(tls, *(*uintptr)(unsafe.Pointer(p + 48))) != 0 { return handleMovedCursor(tls, p) @@ -105457,7 +105465,7 @@ func Xsqlite3VdbeCursorRestore(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:83 // // If the cursor is already pointing to the correct row and that row has // not been deleted out from under the cursor, then this routine is a no-op. -func Xsqlite3VdbeCursorMoveto(tls *libc.TLS, pp uintptr, piCol uintptr) int32 { /* sqlite3.c:83362:20: */ +func Xsqlite3VdbeCursorMoveto(tls *libc.TLS, pp uintptr, piCol uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83370:20: */ var p uintptr = *(*uintptr)(unsafe.Pointer(pp)) if (*VdbeCursor)(unsafe.Pointer(p)).FdeferredMoveto != 0 { @@ -105532,10 +105540,10 @@ var sqlite3SmallTypeSizes = [128]U8{ /* 100 */ U8(44), U8(44), U8(45), U8(45), U8(46), U8(46), U8(47), U8(47), U8(48), U8(48), /* 110 */ U8(49), U8(49), U8(50), U8(50), U8(51), U8(51), U8(52), U8(52), U8(53), U8(53), /* 120 */ U8(54), U8(54), U8(55), U8(55), U8(56), U8(56), U8(57), U8(57), -} /* sqlite3.c:83499:17 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83507:17 */ // Return the length of the data corresponding to the supplied serial-type. -func Xsqlite3VdbeSerialTypeLen(tls *libc.TLS, serial_type U32) U32 { /* sqlite3.c:83519:20: */ +func Xsqlite3VdbeSerialTypeLen(tls *libc.TLS, serial_type U32) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83527:20: */ if serial_type >= U32(128) { return (serial_type - U32(12)) / U32(2) } else { @@ -105545,7 +105553,7 @@ func Xsqlite3VdbeSerialTypeLen(tls *libc.TLS, serial_type U32) U32 { /* sqlite3. return U32(0) } -func Xsqlite3VdbeOneByteSerialTypeLen(tls *libc.TLS, serial_type U8) U8 { /* sqlite3.c:83528:19: */ +func Xsqlite3VdbeOneByteSerialTypeLen(tls *libc.TLS, serial_type U8) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83536:19: */ return sqlite3SmallTypeSizes[serial_type] } @@ -105594,7 +105602,7 @@ func Xsqlite3VdbeOneByteSerialTypeLen(tls *libc.TLS, serial_type U8) U8 { /* sql // Return the number of bytes actually written into buf[]. The number // of bytes in the zero-filled tail is included in the return value only // if those bytes were zeroed in buf[]. -func Xsqlite3VdbeSerialPut(tls *libc.TLS, buf uintptr, pMem uintptr, serial_type U32) U32 { /* sqlite3.c:83599:20: */ +func Xsqlite3VdbeSerialPut(tls *libc.TLS, buf uintptr, pMem uintptr, serial_type U32) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83607:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -105645,7 +105653,7 @@ func Xsqlite3VdbeSerialPut(tls *libc.TLS, buf uintptr, pMem uintptr, serial_type // The few cases that require local variables are broken out into a separate // routine so that in most cases the overhead of moving the stack pointer // is avoided. -func serialGet(tls *libc.TLS, buf uintptr, serial_type U32, pMem uintptr) { /* sqlite3.c:83653:13: */ +func serialGet(tls *libc.TLS, buf uintptr, serial_type U32, pMem uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83661:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -105672,7 +105680,7 @@ func serialGet(tls *libc.TLS, buf uintptr, serial_type U32, pMem uintptr) { /* s } } -func Xsqlite3VdbeSerialGet(tls *libc.TLS, buf uintptr, serial_type U32, pMem uintptr) { /* sqlite3.c:83688:21: */ +func Xsqlite3VdbeSerialGet(tls *libc.TLS, buf uintptr, serial_type U32, pMem uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83696:21: */ switch serial_type { case U32(10): { // Internal use only: NULL with virtual table @@ -105775,7 +105783,7 @@ func Xsqlite3VdbeSerialGet(tls *libc.TLS, buf uintptr, serial_type U32, pMem uin return } -var aFlag = [2]U16{U16(MEM_Blob | MEM_Ephem), U16(MEM_Str | MEM_Ephem)} /* sqlite3.c:83771:24 */ +var aFlag = [2]U16{U16(MEM_Blob | MEM_Ephem), U16(MEM_Str | MEM_Ephem)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83779:24 */ // This routine is used to allocate sufficient space for an UnpackedRecord // structure large enough to be used with sqlite3VdbeRecordUnpack() if @@ -105789,7 +105797,7 @@ var aFlag = [2]U16{U16(MEM_Blob | MEM_Ephem), U16(MEM_Str | MEM_Ephem)} /* sqlit // before returning. // // If an OOM error occurs, NULL is returned. -func Xsqlite3VdbeAllocUnpackedRecord(tls *libc.TLS, pKeyInfo uintptr) uintptr { /* sqlite3.c:83794:31: */ +func Xsqlite3VdbeAllocUnpackedRecord(tls *libc.TLS, pKeyInfo uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83802:31: */ var p uintptr // Unpacked record to return var nByte int32 // Number of bytes required for *p nByte = int32((uint64(unsafe.Sizeof(UnpackedRecord{}))+uint64(7))&libc.Uint64FromInt32(libc.CplInt32(7)) + uint64(unsafe.Sizeof(Mem{}))*uint64(int32((*KeyInfo)(unsafe.Pointer(pKeyInfo)).FnKeyField)+1)) @@ -105807,7 +105815,7 @@ func Xsqlite3VdbeAllocUnpackedRecord(tls *libc.TLS, pKeyInfo uintptr) uintptr { // Given the nKey-byte encoding of a record in pKey[], populate the // UnpackedRecord structure indicated by the fourth argument with the // contents of the decoded record. -func Xsqlite3VdbeRecordUnpack(tls *libc.TLS, pKeyInfo uintptr, nKey int32, pKey uintptr, p uintptr) { /* sqlite3.c:83814:21: */ +func Xsqlite3VdbeRecordUnpack(tls *libc.TLS, pKeyInfo uintptr, nKey int32, pKey uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:83822:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -105868,7 +105876,7 @@ func Xsqlite3VdbeRecordUnpack(tls *libc.TLS, pKeyInfo uintptr, nKey int32, pKey // using the collation sequence pColl. As usual, return a negative , zero // or positive value if *pMem1 is less than, equal to or greater than // *pMem2, respectively. Similar in spirit to "rc = (*pMem1) - (*pMem2);". -func vdbeCompareMemString(tls *libc.TLS, pMem1 uintptr, pMem2 uintptr, pColl uintptr, prcErr uintptr) int32 { /* sqlite3.c:84011:12: */ +func vdbeCompareMemString(tls *libc.TLS, pMem1 uintptr, pMem2 uintptr, pColl uintptr, prcErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84019:12: */ bp := tls.Alloc(112) defer tls.Free(112) @@ -105911,7 +105919,7 @@ func vdbeCompareMemString(tls *libc.TLS, pMem1 uintptr, pMem2 uintptr, pColl uin // The input pBlob is guaranteed to be a Blob that is not marked // with MEM_Zero. Return true if it could be a zero-blob. -func isAllZero(tls *libc.TLS, z uintptr, n int32) int32 { /* sqlite3.c:84048:12: */ +func isAllZero(tls *libc.TLS, z uintptr, n int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84056:12: */ var i int32 for i = 0; i < n; i++ { if *(*int8)(unsafe.Pointer(z + uintptr(i))) != 0 { @@ -105924,7 +105932,7 @@ func isAllZero(tls *libc.TLS, z uintptr, n int32) int32 { /* sqlite3.c:84048:12: // Compare two blobs. Return negative, zero, or positive if the first // is less than, equal to, or greater than the second, respectively. // If one blob is a prefix of the other, then the shorter is the lessor. -func Xsqlite3BlobCompare(tls *libc.TLS, pB1 uintptr, pB2 uintptr) int32 { /* sqlite3.c:84061:36: */ +func Xsqlite3BlobCompare(tls *libc.TLS, pB1 uintptr, pB2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84069:36: */ var c int32 var n1 int32 = (*Mem)(unsafe.Pointer(pB1)).Fn var n2 int32 = (*Mem)(unsafe.Pointer(pB2)).Fn @@ -105964,7 +105972,7 @@ func Xsqlite3BlobCompare(tls *libc.TLS, pB1 uintptr, pB2 uintptr) int32 { /* sql // Do a comparison between a 64-bit signed integer and a 64-bit floating-point // number. Return negative, zero, or positive if the first (i64) is less than, // equal to, or greater than the second (double). -func Xsqlite3IntFloatCompare(tls *libc.TLS, i I64, r float64) int32 { /* sqlite3.c:84094:20: */ +func Xsqlite3IntFloatCompare(tls *libc.TLS, i I64, r float64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84102:20: */ if uint64(unsafe.Sizeof(float64(0))) > uint64(8) { var x float64 = float64(i) @@ -106010,7 +106018,7 @@ func Xsqlite3IntFloatCompare(tls *libc.TLS, i I64, r float64) int32 { /* sqlite3 // sequence pColl and finally blob's ordered by memcmp(). // // Two NULL values are considered equal by this function. -func Xsqlite3MemCompare(tls *libc.TLS, pMem1 uintptr, pMem2 uintptr, pColl uintptr) int32 { /* sqlite3.c:84127:20: */ +func Xsqlite3MemCompare(tls *libc.TLS, pMem1 uintptr, pMem2 uintptr, pColl uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84135:20: */ var f1 int32 var f2 int32 var combined_flags int32 @@ -106104,7 +106112,7 @@ func Xsqlite3MemCompare(tls *libc.TLS, pMem1 uintptr, pMem2 uintptr, pColl uintp // except 7. The second points to a buffer containing an integer value // serialized according to serial_type. This function deserializes // and returns the value. -func vdbeRecordDecodeInt(tls *libc.TLS, serial_type U32, aKey uintptr) I64 { /* sqlite3.c:84226:12: */ +func vdbeRecordDecodeInt(tls *libc.TLS, serial_type U32, aKey uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84234:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -106167,7 +106175,7 @@ func vdbeRecordDecodeInt(tls *libc.TLS, serial_type U32, aKey uintptr) I64 { /* // SQLITE_CORRUPT and return 0. If an OOM error is encountered, // pPKey2->errCode is set to SQLITE_NOMEM and, if it is not NULL, the // malloc-failed flag set on database handle (pPKey2->pKeyInfo->db). -func Xsqlite3VdbeRecordCompareWithSkip(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uintptr, bSkip int32) int32 { /* sqlite3.c:84281:20: */ +func Xsqlite3VdbeRecordCompareWithSkip(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uintptr, bSkip int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84289:20: */ bp := tls.Alloc(68) defer tls.Free(68) @@ -106209,7 +106217,7 @@ func Xsqlite3VdbeRecordCompareWithSkip(tls *libc.TLS, nKey1 int32, pKey1 uintptr i = 0 } if d1 > uint32(nKey1) { - (*UnpackedRecord)(unsafe.Pointer(pPKey2)).FerrCode = U8(Xsqlite3CorruptError(tls, 84312)) + (*UnpackedRecord)(unsafe.Pointer(pPKey2)).FerrCode = U8(Xsqlite3CorruptError(tls, 84320)) return 0 // Corruption } @@ -106274,7 +106282,7 @@ func Xsqlite3VdbeRecordCompareWithSkip(tls *libc.TLS, nKey1 int32, pKey1 uintptr if d1+U32((*Mem)(unsafe.Pointer(bp+8)).Fn) > uint32(nKey1) || int32((*KeyInfo)(unsafe.Pointer(libc.AssignUintptr(&pKeyInfo, (*UnpackedRecord)(unsafe.Pointer(pPKey2)).FpKeyInfo))).FnAllField) <= i { - (*UnpackedRecord)(unsafe.Pointer(pPKey2)).FerrCode = U8(Xsqlite3CorruptError(tls, 84389)) + (*UnpackedRecord)(unsafe.Pointer(pPKey2)).FerrCode = U8(Xsqlite3CorruptError(tls, 84397)) return 0 // Corruption } else if *(*uintptr)(unsafe.Pointer(pKeyInfo + 32 + uintptr(i)*8)) != 0 { (*Mem)(unsafe.Pointer(bp + 8 /* &mem1 */)).Fenc = (*KeyInfo)(unsafe.Pointer(pKeyInfo)).Fenc @@ -106309,7 +106317,7 @@ func Xsqlite3VdbeRecordCompareWithSkip(tls *libc.TLS, nKey1 int32, pKey1 uintptr var nStr int32 = int32((*(*U32)(unsafe.Pointer(bp + 64)) - U32(12)) / U32(2)) if d1+U32(nStr) > uint32(nKey1) { - (*UnpackedRecord)(unsafe.Pointer(pPKey2)).FerrCode = U8(Xsqlite3CorruptError(tls, 84419)) + (*UnpackedRecord)(unsafe.Pointer(pPKey2)).FerrCode = U8(Xsqlite3CorruptError(tls, 84427)) return 0 // Corruption } else if int32((*Mem)(unsafe.Pointer(pRhs)).Fflags)&MEM_Zero != 0 { if !(isAllZero(tls, aKey1+uintptr(d1), nStr) != 0) { @@ -106370,7 +106378,7 @@ func Xsqlite3VdbeRecordCompareWithSkip(tls *libc.TLS, nKey1 int32, pKey1 uintptr return int32((*UnpackedRecord)(unsafe.Pointer(pPKey2)).Fdefault_rc) } -func Xsqlite3VdbeRecordCompare(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uintptr) int32 { /* sqlite3.c:84478:20: */ +func Xsqlite3VdbeRecordCompare(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84486:20: */ return Xsqlite3VdbeRecordCompareWithSkip(tls, nKey1, pKey1, pPKey2, 0) } @@ -106381,7 +106389,7 @@ func Xsqlite3VdbeRecordCompare(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 // // To avoid concerns about buffer overreads, this routine is only used // on schemas where the maximum valid header size is 63 bytes or less. -func vdbeRecordCompareInt(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uintptr) int32 { /* sqlite3.c:84495:12: */ +func vdbeRecordCompareInt(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84503:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -106486,7 +106494,7 @@ func vdbeRecordCompareInt(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uint // that (a) the first field of pPKey2 is a string, that (b) the first field // uses the collation sequence BINARY and (c) that the size-of-header varint // at the start of (pKey1/nKey1) fits in a single byte. -func vdbeRecordCompareString(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uintptr) int32 { /* sqlite3.c:84589:12: */ +func vdbeRecordCompareString(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84597:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -106510,7 +106518,7 @@ func vdbeRecordCompareString(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 u nStr = (*(*int32)(unsafe.Pointer(bp)) - 12) / 2 if szHdr+nStr > nKey1 { - (*UnpackedRecord)(unsafe.Pointer(pPKey2)).FerrCode = U8(Xsqlite3CorruptError(tls, 84614)) + (*UnpackedRecord)(unsafe.Pointer(pPKey2)).FerrCode = U8(Xsqlite3CorruptError(tls, 84622)) return 0 // Corruption } nCmp = func() int32 { @@ -106548,7 +106556,7 @@ func vdbeRecordCompareString(tls *libc.TLS, nKey1 int32, pKey1 uintptr, pPKey2 u // Return a pointer to an sqlite3VdbeRecordCompare() compatible function // suitable for comparing serialized records to the unpacked record passed // as the only argument. -func Xsqlite3VdbeFindCompare(tls *libc.TLS, p uintptr) RecordCompare { /* sqlite3.c:84653:30: */ +func Xsqlite3VdbeFindCompare(tls *libc.TLS, p uintptr) RecordCompare { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84661:30: */ // varintRecordCompareInt() and varintRecordCompareString() both assume // that the size-of-header varint that occurs at the start of each record // fits in a single byte (i.e. is 127 or less). varintRecordCompareInt() @@ -106602,7 +106610,7 @@ func Xsqlite3VdbeFindCompare(tls *libc.TLS, p uintptr) RecordCompare { /* sqlite // // pCur might be pointing to text obtained from a corrupt database file. // So the content cannot be trusted. Do appropriate checks on the content. -func Xsqlite3VdbeIdxRowid(tls *libc.TLS, db uintptr, pCur uintptr, rowid uintptr) int32 { /* sqlite3.c:84704:20: */ +func Xsqlite3VdbeIdxRowid(tls *libc.TLS, db uintptr, pCur uintptr, rowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84712:20: */ bp := tls.Alloc(120) defer tls.Free(120) @@ -106687,7 +106695,7 @@ __6: idx_rowid_corruption: ; Xsqlite3VdbeMemRelease(tls, bp) - return Xsqlite3CorruptError(tls, 84769) + return Xsqlite3CorruptError(tls, 84777) } // Compare the key of the index entry that cursor pC is pointing to against @@ -106699,7 +106707,7 @@ idx_rowid_corruption: // omits the rowid at the end. The rowid at the end of the index entry // is ignored as well. Hence, this routine only compares the prefixes // of the keys prior to the final rowid, not the entire key. -func Xsqlite3VdbeIdxKeyCompare(tls *libc.TLS, db uintptr, pC uintptr, pUnpacked uintptr, res uintptr) int32 { /* sqlite3.c:84783:20: */ +func Xsqlite3VdbeIdxKeyCompare(tls *libc.TLS, db uintptr, pC uintptr, pUnpacked uintptr, res uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84791:20: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -106715,7 +106723,7 @@ func Xsqlite3VdbeIdxKeyCompare(tls *libc.TLS, db uintptr, pC uintptr, pUnpacked // that btreeParseCellPtr() and sqlite3GetVarint32() are implemented if nCellKey <= int64(0) || nCellKey > int64(0x7fffffff) { *(*int32)(unsafe.Pointer(res)) = 0 - return Xsqlite3CorruptError(tls, 84802) + return Xsqlite3CorruptError(tls, 84810) } Xsqlite3VdbeMemInit(tls, bp, db, uint16(0)) rc = Xsqlite3VdbeMemFromBtreeZeroOffset(tls, pCur, U32(nCellKey), bp) @@ -106729,7 +106737,7 @@ func Xsqlite3VdbeIdxKeyCompare(tls *libc.TLS, db uintptr, pC uintptr, pUnpacked // This routine sets the value to be returned by subsequent calls to // sqlite3_changes() on the database handle 'db'. -func Xsqlite3VdbeSetChanges(tls *libc.TLS, db uintptr, nChange I64) { /* sqlite3.c:84818:21: */ +func Xsqlite3VdbeSetChanges(tls *libc.TLS, db uintptr, nChange I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84826:21: */ (*Sqlite3)(unsafe.Pointer(db)).FnChange = nChange *(*I64)(unsafe.Pointer(db + 128)) += nChange @@ -106737,7 +106745,7 @@ func Xsqlite3VdbeSetChanges(tls *libc.TLS, db uintptr, nChange I64) { /* sqlite3 // Set a flag in the vdbe to update the change counter when it is finalised // or reset. -func Xsqlite3VdbeCountChanges(tls *libc.TLS, v uintptr) { /* sqlite3.c:84828:21: */ +func Xsqlite3VdbeCountChanges(tls *libc.TLS, v uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84836:21: */ libc.SetBitFieldPtr16Uint32(v+208, Bft(1), 4, 0x10) } @@ -106757,7 +106765,7 @@ func Xsqlite3VdbeCountChanges(tls *libc.TLS, v uintptr) { /* sqlite3.c:84828:21: // Internally, this function just sets the Vdbe.expired flag on all // prepared statements. The flag is set to 1 for an immediate expiration // and set to 2 for an advisory expiration. -func Xsqlite3ExpirePreparedStatements(tls *libc.TLS, db uintptr, iCode int32) { /* sqlite3.c:84850:21: */ +func Xsqlite3ExpirePreparedStatements(tls *libc.TLS, db uintptr, iCode int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84858:21: */ var p uintptr for p = (*Sqlite3)(unsafe.Pointer(db)).FpVdbe; p != 0; p = (*Vdbe)(unsafe.Pointer(p)).FpNext { libc.SetBitFieldPtr16Uint32(p+208, Bft(iCode+1), 0, 0x3) @@ -106765,12 +106773,12 @@ func Xsqlite3ExpirePreparedStatements(tls *libc.TLS, db uintptr, iCode int32) { } // Return the database associated with the Vdbe. -func Xsqlite3VdbeDb(tls *libc.TLS, v uintptr) uintptr { /* sqlite3.c:84860:24: */ +func Xsqlite3VdbeDb(tls *libc.TLS, v uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84868:24: */ return (*Vdbe)(unsafe.Pointer(v)).Fdb } // Return the SQLITE_PREPARE flags for a Vdbe. -func Xsqlite3VdbePrepareFlags(tls *libc.TLS, v uintptr) U8 { /* sqlite3.c:84867:19: */ +func Xsqlite3VdbePrepareFlags(tls *libc.TLS, v uintptr) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84875:19: */ return (*Vdbe)(unsafe.Pointer(v)).FprepFlags } @@ -106780,7 +106788,7 @@ func Xsqlite3VdbePrepareFlags(tls *libc.TLS, v uintptr) U8 { /* sqlite3.c:84867: // constants) to the value before returning it. // // The returned value must be freed by the caller using sqlite3ValueFree(). -func Xsqlite3VdbeGetBoundValue(tls *libc.TLS, v uintptr, iVar int32, aff U8) uintptr { /* sqlite3.c:84879:30: */ +func Xsqlite3VdbeGetBoundValue(tls *libc.TLS, v uintptr, iVar int32, aff U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84887:30: */ if v != 0 { var pMem uintptr = (*Vdbe)(unsafe.Pointer(v)).FaVar + uintptr(iVar-1)*56 @@ -106800,7 +106808,7 @@ func Xsqlite3VdbeGetBoundValue(tls *libc.TLS, v uintptr, iVar int32, aff U8) uin // Configure SQL variable iVar so that binding a new value to it signals // to sqlite3_reoptimize() that re-preparing the statement may result // in a better query plan. -func Xsqlite3VdbeSetVarmask(tls *libc.TLS, v uintptr, iVar int32) { /* sqlite3.c:84901:21: */ +func Xsqlite3VdbeSetVarmask(tls *libc.TLS, v uintptr, iVar int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84909:21: */ if iVar >= 32 { *(*U32)(unsafe.Pointer(v + 292)) |= 0x80000000 @@ -106816,7 +106824,7 @@ func Xsqlite3VdbeSetVarmask(tls *libc.TLS, v uintptr, iVar int32) { /* sqlite3.c // throw an error if it is given inputs that would make it non-deterministic. // This routine is invoked by date/time functions that use non-deterministic // features such as 'now'. -func Xsqlite3NotPureFunc(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:84920:20: */ +func Xsqlite3NotPureFunc(tls *libc.TLS, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84928:20: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -106847,7 +106855,7 @@ func Xsqlite3NotPureFunc(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:84920 // Transfer error message text from an sqlite3_vtab.zErrMsg (text stored // in memory obtained from sqlite3_malloc) into a Vdbe.zErrMsg (text stored // in memory obtained from sqlite3DbMalloc). -func Xsqlite3VtabImportErrmsg(tls *libc.TLS, p uintptr, pVtab uintptr) { /* sqlite3.c:84951:21: */ +func Xsqlite3VtabImportErrmsg(tls *libc.TLS, p uintptr, pVtab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84959:21: */ if (*Sqlite3_vtab)(unsafe.Pointer(pVtab)).FzErrMsg != 0 { var db uintptr = (*Vdbe)(unsafe.Pointer(p)).Fdb Xsqlite3DbFree(tls, db, (*Vdbe)(unsafe.Pointer(p)).FzErrMsg) @@ -106863,7 +106871,7 @@ func Xsqlite3VtabImportErrmsg(tls *libc.TLS, p uintptr, pVtab uintptr) { /* sqli // // This function is used to free UnpackedRecord structures allocated by // the vdbeUnpackRecord() function found in vdbeapi.c. -func vdbeFreeUnpacked(tls *libc.TLS, db uintptr, nField int32, p uintptr) { /* sqlite3.c:84972:13: */ +func vdbeFreeUnpacked(tls *libc.TLS, db uintptr, nField int32, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84980:13: */ if p != 0 { var i int32 for i = 0; i < nField; i++ { @@ -106880,7 +106888,7 @@ func vdbeFreeUnpacked(tls *libc.TLS, db uintptr, nField int32, p uintptr) { /* s // then cursor passed as the second argument should point to the row about // to be update or deleted. If the application calls sqlite3_preupdate_old(), // the required value will be read from the row the cursor points to. -func Xsqlite3VdbePreUpdateHook(tls *libc.TLS, v uintptr, pCsr uintptr, op int32, zDb uintptr, pTab uintptr, iKey1 I64, iReg int32, iBlobWrite int32) { /* sqlite3.c:84991:21: */ +func Xsqlite3VdbePreUpdateHook(tls *libc.TLS, v uintptr, pCsr uintptr, op int32, zDb uintptr, pTab uintptr, iKey1 I64, iReg int32, iBlobWrite int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:84999:21: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -106932,7 +106940,7 @@ func Xsqlite3VdbePreUpdateHook(tls *libc.TLS, v uintptr, pCsr uintptr, op int32, } } -var fakeSortOrder U8 = U8(0) /* sqlite3.c:85005:19 */ +var fakeSortOrder U8 = U8(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85013:19 */ //************* End of vdbeaux.c ******************************************** //************* Begin file vdbeapi.c **************************************** @@ -106958,7 +106966,7 @@ var fakeSortOrder U8 = U8(0) /* sqlite3.c:85005:19 */ // that sqlite3_prepare() generates. For example, if new functions or // collating sequences are registered or if an authorizer function is // added or changed. -func Xsqlite3_expired(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:85084:16: */ +func Xsqlite3_expired(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85092:16: */ var p uintptr = pStmt return libc.Bool32(p == uintptr(0) || Bft(int32(*(*uint16)(unsafe.Pointer(p + 208))&0x3>>0)) != 0) } @@ -106966,7 +106974,7 @@ func Xsqlite3_expired(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:85084:1 // Check on a Vdbe to make sure it has not been finalized. Log // an error and return true if it has been finalized (or is otherwise // invalid). Return false if it is ok. -func vdbeSafety(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:85095:12: */ +func vdbeSafety(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85103:12: */ if (*Vdbe)(unsafe.Pointer(p)).Fdb == uintptr(0) { Xsqlite3_log(tls, SQLITE_MISUSE, ts+6552, 0) return 1 @@ -106976,7 +106984,7 @@ func vdbeSafety(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:85095:12: */ return int32(0) } -func vdbeSafetyNotNull(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:85103:12: */ +func vdbeSafetyNotNull(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85111:12: */ if p == uintptr(0) { Xsqlite3_log(tls, SQLITE_MISUSE, ts+6597, 0) return 1 @@ -106988,7 +106996,7 @@ func vdbeSafetyNotNull(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:85103:12: // Invoke the profile callback. This routine is only called if we already // know that the profile callback is defined and needs to be invoked. -func invokeProfileCallback(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:85117:29: */ +func invokeProfileCallback(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85125:29: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -107021,7 +107029,7 @@ func invokeProfileCallback(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c: // // This routine sets the error code and string returned by // sqlite3_errcode(), sqlite3_errmsg() and sqlite3_errmsg16(). -func Xsqlite3_finalize(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:85155:16: */ +func Xsqlite3_finalize(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85163:16: */ var rc int32 if pStmt == uintptr(0) { // IMPLEMENTATION-OF: R-57228-12904 Invoking sqlite3_finalize() on a NULL @@ -107031,7 +107039,7 @@ func Xsqlite3_finalize(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:85155: var v uintptr = pStmt var db uintptr = (*Vdbe)(unsafe.Pointer(v)).Fdb if vdbeSafety(tls, v) != 0 { - return Xsqlite3MisuseError(tls, 85164) + return Xsqlite3MisuseError(tls, 85172) } Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) if (*Vdbe)(unsafe.Pointer(v)).FstartTime > int64(0) { @@ -107051,7 +107059,7 @@ func Xsqlite3_finalize(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:85155: // // This routine sets the error code and string returned by // sqlite3_errcode(), sqlite3_errmsg() and sqlite3_errmsg16(). -func Xsqlite3_reset(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:85182:16: */ +func Xsqlite3_reset(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85190:16: */ var rc int32 if pStmt == uintptr(0) { rc = SQLITE_OK @@ -107073,7 +107081,7 @@ func Xsqlite3_reset(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:85182:16: } // Set all the parameters in the compiled SQL statement to NULL. -func Xsqlite3_clear_bindings(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:85203:16: */ +func Xsqlite3_clear_bindings(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85211:16: */ var i int32 var rc int32 = SQLITE_OK var p uintptr = pStmt @@ -107095,7 +107103,7 @@ func Xsqlite3_clear_bindings(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c: // // The following routines extract information from a Mem or sqlite3_value // structure. -func Xsqlite3_value_blob(tls *libc.TLS, pVal uintptr) uintptr { /* sqlite3.c:85228:23: */ +func Xsqlite3_value_blob(tls *libc.TLS, pVal uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85236:23: */ var p uintptr = pVal if int32((*Mem)(unsafe.Pointer(p)).Fflags)&(MEM_Blob|MEM_Str) != 0 { if func() int32 { @@ -107118,27 +107126,27 @@ func Xsqlite3_value_blob(tls *libc.TLS, pVal uintptr) uintptr { /* sqlite3.c:852 return uintptr(0) } -func Xsqlite3_value_bytes(tls *libc.TLS, pVal uintptr) int32 { /* sqlite3.c:85241:16: */ +func Xsqlite3_value_bytes(tls *libc.TLS, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85249:16: */ return Xsqlite3ValueBytes(tls, pVal, uint8(SQLITE_UTF8)) } -func Xsqlite3_value_bytes16(tls *libc.TLS, pVal uintptr) int32 { /* sqlite3.c:85244:16: */ +func Xsqlite3_value_bytes16(tls *libc.TLS, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85252:16: */ return Xsqlite3ValueBytes(tls, pVal, uint8(SQLITE_UTF16LE)) } -func Xsqlite3_value_double(tls *libc.TLS, pVal uintptr) float64 { /* sqlite3.c:85247:19: */ +func Xsqlite3_value_double(tls *libc.TLS, pVal uintptr) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85255:19: */ return Xsqlite3VdbeRealValue(tls, pVal) } -func Xsqlite3_value_int(tls *libc.TLS, pVal uintptr) int32 { /* sqlite3.c:85250:16: */ +func Xsqlite3_value_int(tls *libc.TLS, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85258:16: */ return int32(Xsqlite3VdbeIntValue(tls, pVal)) } -func Xsqlite3_value_int64(tls *libc.TLS, pVal uintptr) Sqlite_int64 { /* sqlite3.c:85253:25: */ +func Xsqlite3_value_int64(tls *libc.TLS, pVal uintptr) Sqlite_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85261:25: */ return Xsqlite3VdbeIntValue(tls, pVal) } -func Xsqlite3_value_subtype(tls *libc.TLS, pVal uintptr) uint32 { /* sqlite3.c:85256:25: */ +func Xsqlite3_value_subtype(tls *libc.TLS, pVal uintptr) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85264:25: */ var pMem uintptr = pVal return func() uint32 { if int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&MEM_Subtype != 0 { @@ -107148,7 +107156,7 @@ func Xsqlite3_value_subtype(tls *libc.TLS, pVal uintptr) uint32 { /* sqlite3.c:8 }() } -func Xsqlite3_value_pointer(tls *libc.TLS, pVal uintptr, zPType uintptr) uintptr { /* sqlite3.c:85260:17: */ +func Xsqlite3_value_pointer(tls *libc.TLS, pVal uintptr, zPType uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85268:17: */ var p uintptr = pVal if int32((*Mem)(unsafe.Pointer(p)).Fflags)&(MEM_TypeMask|MEM_Term|MEM_Subtype) == MEM_Null|MEM_Term|MEM_Subtype && zPType != uintptr(0) && @@ -107161,26 +107169,26 @@ func Xsqlite3_value_pointer(tls *libc.TLS, pVal uintptr, zPType uintptr) uintptr return uintptr(0) } -func Xsqlite3_value_text(tls *libc.TLS, pVal uintptr) uintptr { /* sqlite3.c:85273:32: */ +func Xsqlite3_value_text(tls *libc.TLS, pVal uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85281:32: */ return Xsqlite3ValueText(tls, pVal, uint8(SQLITE_UTF8)) } -func Xsqlite3_value_text16(tls *libc.TLS, pVal uintptr) uintptr { /* sqlite3.c:85277:23: */ +func Xsqlite3_value_text16(tls *libc.TLS, pVal uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85285:23: */ return Xsqlite3ValueText(tls, pVal, uint8(SQLITE_UTF16LE)) } -func Xsqlite3_value_text16be(tls *libc.TLS, pVal uintptr) uintptr { /* sqlite3.c:85280:23: */ +func Xsqlite3_value_text16be(tls *libc.TLS, pVal uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85288:23: */ return Xsqlite3ValueText(tls, pVal, uint8(SQLITE_UTF16BE)) } -func Xsqlite3_value_text16le(tls *libc.TLS, pVal uintptr) uintptr { /* sqlite3.c:85283:23: */ +func Xsqlite3_value_text16le(tls *libc.TLS, pVal uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85291:23: */ return Xsqlite3ValueText(tls, pVal, uint8(SQLITE_UTF16LE)) } // EVIDENCE-OF: R-12793-43283 Every value in SQLite has one of five // fundamental datatypes: 64-bit signed integer 64-bit IEEE floating // point number string BLOB NULL -func Xsqlite3_value_type(tls *libc.TLS, pVal uintptr) int32 { /* sqlite3.c:85291:16: */ +func Xsqlite3_value_type(tls *libc.TLS, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85299:16: */ return int32(aType[int32((*Sqlite3_value)(unsafe.Pointer(pVal)).Fflags)&MEM_AffMask]) } @@ -107249,20 +107257,20 @@ var aType = [64]U8{ U8(SQLITE_NULL), // 0x3d (not possible) U8(SQLITE_FLOAT), // 0x3e (not possible) U8(SQLITE_NULL), // 0x3f (not possible) -} /* sqlite3.c:85292:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85300:19 */ // Return true if a parameter to xUpdate represents an unchanged column -func Xsqlite3_value_nochange(tls *libc.TLS, pVal uintptr) int32 { /* sqlite3.c:85377:16: */ +func Xsqlite3_value_nochange(tls *libc.TLS, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85385:16: */ return libc.Bool32(int32((*Sqlite3_value)(unsafe.Pointer(pVal)).Fflags)&(MEM_Null|MEM_Zero) == MEM_Null|MEM_Zero) } // Return true if a parameter value originated from an sqlite3_bind() -func Xsqlite3_value_frombind(tls *libc.TLS, pVal uintptr) int32 { /* sqlite3.c:85382:16: */ +func Xsqlite3_value_frombind(tls *libc.TLS, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85390:16: */ return libc.Bool32(int32((*Sqlite3_value)(unsafe.Pointer(pVal)).Fflags)&MEM_FromBind != 0) } // Make a copy of an sqlite3_value object -func Xsqlite3_value_dup(tls *libc.TLS, pOrig uintptr) uintptr { /* sqlite3.c:85388:26: */ +func Xsqlite3_value_dup(tls *libc.TLS, pOrig uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85396:26: */ var pNew uintptr if pOrig == uintptr(0) { return uintptr(0) @@ -107288,7 +107296,7 @@ func Xsqlite3_value_dup(tls *libc.TLS, pOrig uintptr) uintptr { /* sqlite3.c:853 // Destroy an sqlite3_value object previously obtained from // sqlite3_value_dup(). -func Xsqlite3_value_free(tls *libc.TLS, pOld uintptr) { /* sqlite3.c:85411:17: */ +func Xsqlite3_value_free(tls *libc.TLS, pOld uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85419:17: */ Xsqlite3ValueFree(tls, pOld) } @@ -107303,7 +107311,7 @@ func Xsqlite3_value_free(tls *libc.TLS, pOld uintptr) { /* sqlite3.c:85411:17: * // // The invokeValueDestructor(P,X) routine invokes destructor function X() // on value P is not going to be used and need to be destroyed. -func setResultStrOrError(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, enc U8, xDel uintptr) { /* sqlite3.c:85427:13: */ +func setResultStrOrError(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, enc U8, xDel uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85435:13: */ var rc int32 = Xsqlite3VdbeMemSetStr(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut, z, int64(n), enc, xDel) if rc != 0 { if rc == SQLITE_TOOBIG { @@ -107317,7 +107325,7 @@ func setResultStrOrError(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, enc U8 } } -func invokeValueDestructor(tls *libc.TLS, p uintptr, xDel uintptr, pCtx uintptr) int32 { /* sqlite3.c:85446:12: */ +func invokeValueDestructor(tls *libc.TLS, p uintptr, xDel uintptr, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85454:12: */ if xDel == uintptr(0) { // noop @@ -107330,12 +107338,12 @@ func invokeValueDestructor(tls *libc.TLS, p uintptr, xDel uintptr, pCtx uintptr) return SQLITE_TOOBIG } -func Xsqlite3_result_blob(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr) { /* sqlite3.c:85462:17: */ +func Xsqlite3_result_blob(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85470:17: */ setResultStrOrError(tls, pCtx, z, n, uint8(0), xDel) } -func Xsqlite3_result_blob64(tls *libc.TLS, pCtx uintptr, z uintptr, n Sqlite3_uint64, xDel uintptr) { /* sqlite3.c:85472:17: */ +func Xsqlite3_result_blob64(tls *libc.TLS, pCtx uintptr, z uintptr, n Sqlite3_uint64, xDel uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85480:17: */ if n > uint64(0x7fffffff) { invokeValueDestructor(tls, z, xDel, pCtx) @@ -107344,39 +107352,39 @@ func Xsqlite3_result_blob64(tls *libc.TLS, pCtx uintptr, z uintptr, n Sqlite3_ui } } -func Xsqlite3_result_double(tls *libc.TLS, pCtx uintptr, rVal float64) { /* sqlite3.c:85486:17: */ +func Xsqlite3_result_double(tls *libc.TLS, pCtx uintptr, rVal float64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85494:17: */ Xsqlite3VdbeMemSetDouble(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut, rVal) } -func Xsqlite3_result_error(tls *libc.TLS, pCtx uintptr, z uintptr, n int32) { /* sqlite3.c:85490:17: */ +func Xsqlite3_result_error(tls *libc.TLS, pCtx uintptr, z uintptr, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85498:17: */ (*Sqlite3_context)(unsafe.Pointer(pCtx)).FisError = SQLITE_ERROR Xsqlite3VdbeMemSetStr(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut, z, int64(n), uint8(SQLITE_UTF8), libc.UintptrFromInt32(-1)) } -func Xsqlite3_result_error16(tls *libc.TLS, pCtx uintptr, z uintptr, n int32) { /* sqlite3.c:85496:17: */ +func Xsqlite3_result_error16(tls *libc.TLS, pCtx uintptr, z uintptr, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85504:17: */ (*Sqlite3_context)(unsafe.Pointer(pCtx)).FisError = SQLITE_ERROR Xsqlite3VdbeMemSetStr(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut, z, int64(n), uint8(SQLITE_UTF16LE), libc.UintptrFromInt32(-1)) } -func Xsqlite3_result_int(tls *libc.TLS, pCtx uintptr, iVal int32) { /* sqlite3.c:85502:17: */ +func Xsqlite3_result_int(tls *libc.TLS, pCtx uintptr, iVal int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85510:17: */ Xsqlite3VdbeMemSetInt64(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut, I64(iVal)) } -func Xsqlite3_result_int64(tls *libc.TLS, pCtx uintptr, iVal I64) { /* sqlite3.c:85506:17: */ +func Xsqlite3_result_int64(tls *libc.TLS, pCtx uintptr, iVal I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85514:17: */ Xsqlite3VdbeMemSetInt64(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut, iVal) } -func Xsqlite3_result_null(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:85510:17: */ +func Xsqlite3_result_null(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85518:17: */ Xsqlite3VdbeMemSetNull(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut) } -func Xsqlite3_result_pointer(tls *libc.TLS, pCtx uintptr, pPtr uintptr, zPType uintptr, xDestructor uintptr) { /* sqlite3.c:85514:17: */ +func Xsqlite3_result_pointer(tls *libc.TLS, pCtx uintptr, pPtr uintptr, zPType uintptr, xDestructor uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85522:17: */ var pOut uintptr = (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut Xsqlite3VdbeMemRelease(tls, pOut) @@ -107384,19 +107392,19 @@ func Xsqlite3_result_pointer(tls *libc.TLS, pCtx uintptr, pPtr uintptr, zPType u Xsqlite3VdbeMemSetPointer(tls, pOut, pPtr, zPType, xDestructor) } -func Xsqlite3_result_subtype(tls *libc.TLS, pCtx uintptr, eSubtype uint32) { /* sqlite3.c:85526:17: */ +func Xsqlite3_result_subtype(tls *libc.TLS, pCtx uintptr, eSubtype uint32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85534:17: */ var pOut uintptr = (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut (*Mem)(unsafe.Pointer(pOut)).FeSubtype = U8(eSubtype & uint32(0xff)) *(*U16)(unsafe.Pointer(pOut + 8)) |= U16(MEM_Subtype) } -func Xsqlite3_result_text(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr) { /* sqlite3.c:85532:17: */ +func Xsqlite3_result_text(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85540:17: */ setResultStrOrError(tls, pCtx, z, n, uint8(SQLITE_UTF8), xDel) } -func Xsqlite3_result_text64(tls *libc.TLS, pCtx uintptr, z uintptr, n Sqlite3_uint64, xDel uintptr, enc uint8) { /* sqlite3.c:85541:17: */ +func Xsqlite3_result_text64(tls *libc.TLS, pCtx uintptr, z uintptr, n Sqlite3_uint64, xDel uintptr, enc uint8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85549:17: */ if int32(enc) == SQLITE_UTF16 { enc = uint8(SQLITE_UTF16LE) @@ -107408,32 +107416,32 @@ func Xsqlite3_result_text64(tls *libc.TLS, pCtx uintptr, z uintptr, n Sqlite3_ui } } -func Xsqlite3_result_text16(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr) { /* sqlite3.c:85558:17: */ +func Xsqlite3_result_text16(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85566:17: */ setResultStrOrError(tls, pCtx, z, n, uint8(SQLITE_UTF16LE), xDel) } -func Xsqlite3_result_text16be(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr) { /* sqlite3.c:85567:17: */ +func Xsqlite3_result_text16be(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85575:17: */ setResultStrOrError(tls, pCtx, z, n, uint8(SQLITE_UTF16BE), xDel) } -func Xsqlite3_result_text16le(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr) { /* sqlite3.c:85576:17: */ +func Xsqlite3_result_text16le(tls *libc.TLS, pCtx uintptr, z uintptr, n int32, xDel uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85584:17: */ setResultStrOrError(tls, pCtx, z, n, uint8(SQLITE_UTF16LE), xDel) } -func Xsqlite3_result_value(tls *libc.TLS, pCtx uintptr, pValue uintptr) { /* sqlite3.c:85586:17: */ +func Xsqlite3_result_value(tls *libc.TLS, pCtx uintptr, pValue uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85594:17: */ Xsqlite3VdbeMemCopy(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut, pValue) } -func Xsqlite3_result_zeroblob(tls *libc.TLS, pCtx uintptr, n int32) { /* sqlite3.c:85590:17: */ +func Xsqlite3_result_zeroblob(tls *libc.TLS, pCtx uintptr, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85598:17: */ Xsqlite3VdbeMemSetZeroBlob(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut, n) } -func Xsqlite3_result_zeroblob64(tls *libc.TLS, pCtx uintptr, n U64) int32 { /* sqlite3.c:85594:16: */ +func Xsqlite3_result_zeroblob64(tls *libc.TLS, pCtx uintptr, n U64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85602:16: */ var pOut uintptr = (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut if n > U64(*(*int32)(unsafe.Pointer((*Mem)(unsafe.Pointer(pOut)).Fdb + 136))) { @@ -107443,7 +107451,7 @@ func Xsqlite3_result_zeroblob64(tls *libc.TLS, pCtx uintptr, n U64) int32 { /* s return SQLITE_OK } -func Xsqlite3_result_error_code(tls *libc.TLS, pCtx uintptr, errCode int32) { /* sqlite3.c:85607:17: */ +func Xsqlite3_result_error_code(tls *libc.TLS, pCtx uintptr, errCode int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85615:17: */ (*Sqlite3_context)(unsafe.Pointer(pCtx)).FisError = func() int32 { if errCode != 0 { return errCode @@ -107457,7 +107465,7 @@ func Xsqlite3_result_error_code(tls *libc.TLS, pCtx uintptr, errCode int32) { /* } // Force an SQLITE_TOOBIG error. -func Xsqlite3_result_error_toobig(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:85619:17: */ +func Xsqlite3_result_error_toobig(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85627:17: */ (*Sqlite3_context)(unsafe.Pointer(pCtx)).FisError = SQLITE_TOOBIG Xsqlite3VdbeMemSetStr(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut, ts+6637, int64(-1), @@ -107465,7 +107473,7 @@ func Xsqlite3_result_error_toobig(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:85 } // An SQLITE_NOMEM error. -func Xsqlite3_result_error_nomem(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:85627:17: */ +func Xsqlite3_result_error_nomem(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85635:17: */ Xsqlite3VdbeMemSetNull(tls, (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut) (*Sqlite3_context)(unsafe.Pointer(pCtx)).FisError = SQLITE_NOMEM @@ -107475,7 +107483,7 @@ func Xsqlite3_result_error_nomem(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:856 // Force the INT64 value currently stored as the result to be // a MEM_IntReal value. See the SQLITE_TESTCTRL_RESULT_INTREAL // test-control. -func Xsqlite3ResultIntReal(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:85639:21: */ +func Xsqlite3ResultIntReal(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85647:21: */ if int32((*Mem)(unsafe.Pointer((*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut)).Fflags)&MEM_Int != 0 { *(*U16)(unsafe.Pointer((*Sqlite3_context)(unsafe.Pointer(pCtx)).FpOut + 8)) &= libc.Uint16FromInt32(libc.CplInt32(MEM_Int)) @@ -107485,7 +107493,7 @@ func Xsqlite3ResultIntReal(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:85639:21: // This function is called after a transaction has been committed. It // invokes callbacks registered with sqlite3_wal_hook() as required. -func doWalCallbacks(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:85653:12: */ +func doWalCallbacks(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85661:12: */ var rc int32 = SQLITE_OK var i int32 for i = 0; i < (*Sqlite3)(unsafe.Pointer(db)).FnDb; i++ { @@ -107512,7 +107520,7 @@ func doWalCallbacks(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:85653:12: */ // API. The only thing omitted is the automatic recompile if a // schema change has occurred. That detail is handled by the // outer sqlite3_step() wrapper procedure. -func sqlite3Step(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:85683:12: */ +func sqlite3Step(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85691:12: */ var db uintptr var rc int32 @@ -107679,14 +107687,14 @@ end_of_step: // This is the top-level implementation of sqlite3_step(). Call // sqlite3Step() to do most of the work. If a schema error occurs, // call sqlite3Reprepare() and try again. -func Xsqlite3_step(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:85817:16: */ +func Xsqlite3_step(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85825:16: */ var rc int32 = SQLITE_OK // Result from sqlite3Step() var v uintptr = pStmt // the prepared statement var cnt int32 = 0 // Counter to prevent infinite loop of reprepares var db uintptr // The database connection if vdbeSafetyNotNull(tls, v) != 0 { - return Xsqlite3MisuseError(tls, 85824) + return Xsqlite3MisuseError(tls, 85832) } db = (*Vdbe)(unsafe.Pointer(v)).Fdb Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -107726,7 +107734,7 @@ func Xsqlite3_step(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:85817:16: // Extract the user data from a sqlite3_context structure and return a // pointer to it. -func Xsqlite3_user_data(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:85866:17: */ +func Xsqlite3_user_data(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85874:17: */ return (*FuncDef)(unsafe.Pointer((*Sqlite3_context)(unsafe.Pointer(p)).FpFunc)).FpUserData } @@ -107739,7 +107747,7 @@ func Xsqlite3_user_data(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:85866:1 // parameter) of the sqlite3_create_function() and // sqlite3_create_function16() routines that originally registered the // application defined function. -func Xsqlite3_context_db_handle(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:85881:20: */ +func Xsqlite3_context_db_handle(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85889:20: */ return (*Mem)(unsafe.Pointer((*Sqlite3_context)(unsafe.Pointer(p)).FpOut)).Fdb } @@ -107756,14 +107764,14 @@ func Xsqlite3_context_db_handle(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c // Virtual table implements might use this routine to optimize their // performance by substituting a NULL result, or some other light-weight // value, as a signal to the xUpdate routine that the column is unchanged. -func Xsqlite3_vtab_nochange(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:85900:16: */ +func Xsqlite3_vtab_nochange(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85908:16: */ return Xsqlite3_value_nochange(tls, (*Sqlite3_context)(unsafe.Pointer(p)).FpOut) } // Implementation of sqlite3_vtab_in_first() (if bNext==0) and // sqlite3_vtab_in_next() (if bNext!=0). -func valueFromValueList(tls *libc.TLS, pVal uintptr, ppOut uintptr, bNext int32) int32 { /* sqlite3.c:85909:12: */ +func valueFromValueList(tls *libc.TLS, pVal uintptr, ppOut uintptr, bNext int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85917:12: */ bp := tls.Alloc(68) defer tls.Free(68) @@ -107821,13 +107829,13 @@ func valueFromValueList(tls *libc.TLS, pVal uintptr, ppOut uintptr, bNext int32) // Set the iterator value pVal to point to the first value in the set. // Set (*ppOut) to point to this value before returning. -func Xsqlite3_vtab_in_first(tls *libc.TLS, pVal uintptr, ppOut uintptr) int32 { /* sqlite3.c:85957:16: */ +func Xsqlite3_vtab_in_first(tls *libc.TLS, pVal uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85965:16: */ return valueFromValueList(tls, pVal, ppOut, 0) } // Set the iterator value pVal to point to the next value in the set. // Set (*ppOut) to point to this value before returning. -func Xsqlite3_vtab_in_next(tls *libc.TLS, pVal uintptr, ppOut uintptr) int32 { /* sqlite3.c:85965:16: */ +func Xsqlite3_vtab_in_next(tls *libc.TLS, pVal uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85973:16: */ return valueFromValueList(tls, pVal, ppOut, 1) } @@ -107836,7 +107844,7 @@ func Xsqlite3_vtab_in_next(tls *libc.TLS, pVal uintptr, ppOut uintptr) int32 { / // statement, the exact same time is returned for each invocation regardless // of the amount of time that elapses between invocations. In other words, // the time returned is always the time of the first call. -func Xsqlite3StmtCurrentTime(tls *libc.TLS, p uintptr) Sqlite3_int64 { /* sqlite3.c:85976:30: */ +func Xsqlite3StmtCurrentTime(tls *libc.TLS, p uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:85984:30: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -107859,7 +107867,7 @@ func Xsqlite3StmtCurrentTime(tls *libc.TLS, p uintptr) Sqlite3_int64 { /* sqlite // Create a new aggregate context for p and return a pointer to // its pMem->z element. -func createAggContext(tls *libc.TLS, p uintptr, nByte int32) uintptr { /* sqlite3.c:85996:29: */ +func createAggContext(tls *libc.TLS, p uintptr, nByte int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86004:29: */ var pMem uintptr = (*Sqlite3_context)(unsafe.Pointer(p)).FpMem if nByte <= 0 { @@ -107879,7 +107887,7 @@ func createAggContext(tls *libc.TLS, p uintptr, nByte int32) uintptr { /* sqlite // Allocate or return the aggregate context for a user function. A new // context is allocated on the first call. Subsequent calls return the // same context that was returned on prior calls. -func Xsqlite3_aggregate_context(tls *libc.TLS, p uintptr, nByte int32) uintptr { /* sqlite3.c:86018:17: */ +func Xsqlite3_aggregate_context(tls *libc.TLS, p uintptr, nByte int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86026:17: */ if int32((*Mem)(unsafe.Pointer((*Sqlite3_context)(unsafe.Pointer(p)).FpMem)).Fflags)&MEM_Agg == 0 { return createAggContext(tls, p, nByte) @@ -107897,7 +107905,7 @@ func Xsqlite3_aggregate_context(tls *libc.TLS, p uintptr, nByte int32) uintptr { // Undocumented behavior: If iArg is negative then access a cache of // auxiliary data pointers that is available to all functions within a // single prepared statement. The iArg values must match. -func Xsqlite3_get_auxdata(tls *libc.TLS, pCtx uintptr, iArg int32) uintptr { /* sqlite3.c:86039:17: */ +func Xsqlite3_get_auxdata(tls *libc.TLS, pCtx uintptr, iArg int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86047:17: */ var pAuxData uintptr if (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpVdbe == uintptr(0) { @@ -107920,7 +107928,7 @@ func Xsqlite3_get_auxdata(tls *libc.TLS, pCtx uintptr, iArg int32) uintptr { /* // Undocumented behavior: If iArg is negative then make the data available // to all functions within the current prepared statement using iArg as an // access code. -func Xsqlite3_set_auxdata(tls *libc.TLS, pCtx uintptr, iArg int32, pAux uintptr, xDelete uintptr) { /* sqlite3.c:86067:17: */ +func Xsqlite3_set_auxdata(tls *libc.TLS, pCtx uintptr, iArg int32, pAux uintptr, xDelete uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86075:17: */ var pAuxData uintptr var pVdbe uintptr pVdbe = (*Sqlite3_context)(unsafe.Pointer(pCtx)).FpVdbe @@ -108000,13 +108008,13 @@ __11: // provide only to avoid breaking legacy code. New aggregate function // implementations should keep their own counts within their aggregate // context. -func Xsqlite3_aggregate_count(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:86120:16: */ +func Xsqlite3_aggregate_count(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86128:16: */ return (*Mem)(unsafe.Pointer((*Sqlite3_context)(unsafe.Pointer(p)).FpMem)).Fn } // Return the number of columns in the result set for the statement pStmt. -func Xsqlite3_column_count(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:86129:16: */ +func Xsqlite3_column_count(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86137:16: */ var pVm uintptr = pStmt if pVm != 0 { return int32((*Vdbe)(unsafe.Pointer(pVm)).FnResColumn) @@ -108016,7 +108024,7 @@ func Xsqlite3_column_count(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:86 // Return the number of values available from the current row of the // currently executing statement pStmt. -func Xsqlite3_data_count(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:86138:16: */ +func Xsqlite3_data_count(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86146:16: */ var pVm uintptr = pStmt if pVm == uintptr(0) || (*Vdbe)(unsafe.Pointer(pVm)).FpResultSet == uintptr(0) { return 0 @@ -108025,19 +108033,19 @@ func Xsqlite3_data_count(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:8613 } // Return a pointer to static memory containing an SQL NULL value. -func columnNullValue(tls *libc.TLS) uintptr { /* sqlite3.c:86147:18: */ +func columnNullValue(tls *libc.TLS) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86155:18: */ return uintptr(unsafe.Pointer(&nullMem)) } var nullMem = Mem{ /* .flags = */ Fflags: U16(MEM_Null), -} /* sqlite3.c:86157:20 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86165:20 */ // Check to see if column iCol of the given statement is valid. If // it is, return a pointer to the Mem for the value of that column. // If iCol is not valid, return a pointer to a Mem which has a value // of NULL. -func columnMem(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* sqlite3.c:86187:12: */ +func columnMem(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86195:12: */ var pVm uintptr var pOut uintptr @@ -108072,7 +108080,7 @@ func columnMem(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* sqlite3.c:861 // sqlite3_column_bytes() // sqlite3_column_bytes16() // sqiite3_column_blob() -func columnMallocFailure(tls *libc.TLS, pStmt uintptr) { /* sqlite3.c:86222:13: */ +func columnMallocFailure(tls *libc.TLS, pStmt uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86230:13: */ // If malloc() failed during an encoding conversion within an // sqlite3_column_XXX API, then set the return code of the statement to // SQLITE_NOMEM. The next call to _step() (if any) will return SQLITE_ERROR @@ -108089,7 +108097,7 @@ func columnMallocFailure(tls *libc.TLS, pStmt uintptr) { /* sqlite3.c:86222:13: // // The following routines are used to access elements of the current row // in the result set. -func Xsqlite3_column_blob(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* sqlite3.c:86242:23: */ +func Xsqlite3_column_blob(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86250:23: */ var val uintptr val = Xsqlite3_value_blob(tls, columnMem(tls, pStmt, i)) // Even though there is no encoding conversion, value_blob() might @@ -108099,43 +108107,43 @@ func Xsqlite3_column_blob(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* sq return val } -func Xsqlite3_column_bytes(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* sqlite3.c:86252:16: */ +func Xsqlite3_column_bytes(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86260:16: */ var val int32 = Xsqlite3_value_bytes(tls, columnMem(tls, pStmt, i)) columnMallocFailure(tls, pStmt) return val } -func Xsqlite3_column_bytes16(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* sqlite3.c:86257:16: */ +func Xsqlite3_column_bytes16(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86265:16: */ var val int32 = Xsqlite3_value_bytes16(tls, columnMem(tls, pStmt, i)) columnMallocFailure(tls, pStmt) return val } -func Xsqlite3_column_double(tls *libc.TLS, pStmt uintptr, i int32) float64 { /* sqlite3.c:86262:19: */ +func Xsqlite3_column_double(tls *libc.TLS, pStmt uintptr, i int32) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86270:19: */ var val float64 = Xsqlite3_value_double(tls, columnMem(tls, pStmt, i)) columnMallocFailure(tls, pStmt) return val } -func Xsqlite3_column_int(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* sqlite3.c:86267:16: */ +func Xsqlite3_column_int(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86275:16: */ var val int32 = Xsqlite3_value_int(tls, columnMem(tls, pStmt, i)) columnMallocFailure(tls, pStmt) return val } -func Xsqlite3_column_int64(tls *libc.TLS, pStmt uintptr, i int32) Sqlite_int64 { /* sqlite3.c:86272:25: */ +func Xsqlite3_column_int64(tls *libc.TLS, pStmt uintptr, i int32) Sqlite_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86280:25: */ var val Sqlite_int64 = Xsqlite3_value_int64(tls, columnMem(tls, pStmt, i)) columnMallocFailure(tls, pStmt) return val } -func Xsqlite3_column_text(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* sqlite3.c:86277:32: */ +func Xsqlite3_column_text(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86285:32: */ var val uintptr = Xsqlite3_value_text(tls, columnMem(tls, pStmt, i)) columnMallocFailure(tls, pStmt) return val } -func Xsqlite3_column_value(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* sqlite3.c:86282:26: */ +func Xsqlite3_column_value(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86290:26: */ var pOut uintptr = columnMem(tls, pStmt, i) if int32((*Mem)(unsafe.Pointer(pOut)).Fflags)&MEM_Static != 0 { *(*U16)(unsafe.Pointer(pOut + 8)) &= libc.Uint16FromInt32(libc.CplInt32(MEM_Static)) @@ -108145,13 +108153,13 @@ func Xsqlite3_column_value(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* s return pOut } -func Xsqlite3_column_text16(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* sqlite3.c:86292:23: */ +func Xsqlite3_column_text16(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86300:23: */ var val uintptr = Xsqlite3_value_text16(tls, columnMem(tls, pStmt, i)) columnMallocFailure(tls, pStmt) return val } -func Xsqlite3_column_type(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* sqlite3.c:86298:16: */ +func Xsqlite3_column_type(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86306:16: */ var iType int32 = Xsqlite3_value_type(tls, columnMem(tls, pStmt, i)) columnMallocFailure(tls, pStmt) return iType @@ -108171,7 +108179,7 @@ func Xsqlite3_column_type(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* sqli // // If the result is not a simple column reference (if it is an expression // or a constant) then useTypes 2, 3, and 4 return NULL. -func columnName(tls *libc.TLS, pStmt uintptr, N int32, useUtf16 int32, useType int32) uintptr { /* sqlite3.c:86320:19: */ +func columnName(tls *libc.TLS, pStmt uintptr, N int32, useUtf16 int32, useType int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86328:19: */ var ret uintptr var p uintptr var n int32 @@ -108203,11 +108211,11 @@ func columnName(tls *libc.TLS, pStmt uintptr, N int32, useUtf16 int32, useType i // Return the name of the Nth column of the result set returned by SQL // statement pStmt. -func Xsqlite3_column_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* sqlite3.c:86369:23: */ +func Xsqlite3_column_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86377:23: */ return columnName(tls, pStmt, N, 0, COLNAME_NAME) } -func Xsqlite3_column_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* sqlite3.c:86373:23: */ +func Xsqlite3_column_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86381:23: */ return columnName(tls, pStmt, N, 1, COLNAME_NAME) } @@ -108216,44 +108224,44 @@ func Xsqlite3_column_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* // Return the column declaration type (if applicable) of the 'i'th column // of the result set of SQL statement pStmt. -func Xsqlite3_column_decltype(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* sqlite3.c:86392:23: */ +func Xsqlite3_column_decltype(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86400:23: */ return columnName(tls, pStmt, N, 0, COLNAME_DECLTYPE) } -func Xsqlite3_column_decltype16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* sqlite3.c:86396:23: */ +func Xsqlite3_column_decltype16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86404:23: */ return columnName(tls, pStmt, N, 1, COLNAME_DECLTYPE) } // Return the name of the database from which a result column derives. // NULL is returned if the result column is an expression or constant or // anything else which is not an unambiguous reference to a database column. -func Xsqlite3_column_database_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* sqlite3.c:86408:23: */ +func Xsqlite3_column_database_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86416:23: */ return columnName(tls, pStmt, N, 0, COLNAME_DATABASE) } -func Xsqlite3_column_database_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* sqlite3.c:86412:23: */ +func Xsqlite3_column_database_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86420:23: */ return columnName(tls, pStmt, N, 1, COLNAME_DATABASE) } // Return the name of the table from which a result column derives. // NULL is returned if the result column is an expression or constant or // anything else which is not an unambiguous reference to a database column. -func Xsqlite3_column_table_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* sqlite3.c:86422:23: */ +func Xsqlite3_column_table_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86430:23: */ return columnName(tls, pStmt, N, 0, COLNAME_TABLE) } -func Xsqlite3_column_table_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* sqlite3.c:86426:23: */ +func Xsqlite3_column_table_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86434:23: */ return columnName(tls, pStmt, N, 1, COLNAME_TABLE) } // Return the name of the table column from which a result column derives. // NULL is returned if the result column is an expression or constant or // anything else which is not an unambiguous reference to a database column. -func Xsqlite3_column_origin_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* sqlite3.c:86436:23: */ +func Xsqlite3_column_origin_name(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86444:23: */ return columnName(tls, pStmt, N, 0, COLNAME_COLUMN) } -func Xsqlite3_column_origin_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* sqlite3.c:86440:23: */ +func Xsqlite3_column_origin_name16(tls *libc.TLS, pStmt uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86448:23: */ return columnName(tls, pStmt, N, 1, COLNAME_COLUMN) } @@ -108270,13 +108278,13 @@ func Xsqlite3_column_origin_name16(tls *libc.TLS, pStmt uintptr, N int32) uintpt // // The error code stored in database p->db is overwritten with the return // value in any case. -func vdbeUnbind(tls *libc.TLS, p uintptr, i int32) int32 { /* sqlite3.c:86462:12: */ +func vdbeUnbind(tls *libc.TLS, p uintptr, i int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86470:12: */ bp := tls.Alloc(8) defer tls.Free(8) var pVar uintptr if vdbeSafetyNotNull(tls, p) != 0 { - return Xsqlite3MisuseError(tls, 86465) + return Xsqlite3MisuseError(tls, 86473) } Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer((*Vdbe)(unsafe.Pointer(p)).Fdb)).Fmutex) if (*Vdbe)(unsafe.Pointer(p)).FiVdbeMagic != U32(VDBE_MAGIC_RUN) || (*Vdbe)(unsafe.Pointer(p)).Fpc >= 0 { @@ -108284,7 +108292,7 @@ func vdbeUnbind(tls *libc.TLS, p uintptr, i int32) int32 { /* sqlite3.c:86462:12 Xsqlite3_mutex_leave(tls, (*Sqlite3)(unsafe.Pointer((*Vdbe)(unsafe.Pointer(p)).Fdb)).Fmutex) Xsqlite3_log(tls, SQLITE_MISUSE, ts+6670, libc.VaList(bp, (*Vdbe)(unsafe.Pointer(p)).FzSql)) - return Xsqlite3MisuseError(tls, 86473) + return Xsqlite3MisuseError(tls, 86481) } if i < 1 || i > int32((*Vdbe)(unsafe.Pointer(p)).FnVar) { Xsqlite3Error(tls, (*Vdbe)(unsafe.Pointer(p)).Fdb, SQLITE_RANGE) @@ -108318,7 +108326,7 @@ func vdbeUnbind(tls *libc.TLS, p uintptr, i int32) int32 { /* sqlite3.c:86462:12 } // Bind a text or BLOB value. -func bindText(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData I64, xDel uintptr, encoding U8) int32 { /* sqlite3.c:86505:12: */ +func bindText(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData I64, xDel uintptr, encoding U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86513:12: */ var p uintptr = pStmt var pVar uintptr var rc int32 @@ -108344,16 +108352,16 @@ func bindText(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData I64, x } // Bind a blob value to an SQL statement variable. -func Xsqlite3_bind_blob(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData int32, xDel uintptr) int32 { /* sqlite3.c:86541:16: */ +func Xsqlite3_bind_blob(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData int32, xDel uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86549:16: */ return bindText(tls, pStmt, i, zData, int64(nData), xDel, uint8(0)) } -func Xsqlite3_bind_blob64(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData Sqlite3_uint64, xDel uintptr) int32 { /* sqlite3.c:86553:16: */ +func Xsqlite3_bind_blob64(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData Sqlite3_uint64, xDel uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86561:16: */ return bindText(tls, pStmt, i, zData, int64(nData), xDel, uint8(0)) } -func Xsqlite3_bind_double(tls *libc.TLS, pStmt uintptr, i int32, rValue float64) int32 { /* sqlite3.c:86563:16: */ +func Xsqlite3_bind_double(tls *libc.TLS, pStmt uintptr, i int32, rValue float64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86571:16: */ var rc int32 var p uintptr = pStmt rc = vdbeUnbind(tls, p, i) @@ -108364,11 +108372,11 @@ func Xsqlite3_bind_double(tls *libc.TLS, pStmt uintptr, i int32, rValue float64) return rc } -func Xsqlite3_bind_int(tls *libc.TLS, p uintptr, i int32, iValue int32) int32 { /* sqlite3.c:86573:16: */ +func Xsqlite3_bind_int(tls *libc.TLS, p uintptr, i int32, iValue int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86581:16: */ return Xsqlite3_bind_int64(tls, p, i, I64(iValue)) } -func Xsqlite3_bind_int64(tls *libc.TLS, pStmt uintptr, i int32, iValue Sqlite_int64) int32 { /* sqlite3.c:86576:16: */ +func Xsqlite3_bind_int64(tls *libc.TLS, pStmt uintptr, i int32, iValue Sqlite_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86584:16: */ var rc int32 var p uintptr = pStmt rc = vdbeUnbind(tls, p, i) @@ -108379,7 +108387,7 @@ func Xsqlite3_bind_int64(tls *libc.TLS, pStmt uintptr, i int32, iValue Sqlite_in return rc } -func Xsqlite3_bind_null(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* sqlite3.c:86586:16: */ +func Xsqlite3_bind_null(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86594:16: */ var rc int32 var p uintptr = pStmt rc = vdbeUnbind(tls, p, i) @@ -108389,7 +108397,7 @@ func Xsqlite3_bind_null(tls *libc.TLS, pStmt uintptr, i int32) int32 { /* sqlite return rc } -func Xsqlite3_bind_pointer(tls *libc.TLS, pStmt uintptr, i int32, pPtr uintptr, zPTtype uintptr, xDestructor uintptr) int32 { /* sqlite3.c:86595:16: */ +func Xsqlite3_bind_pointer(tls *libc.TLS, pStmt uintptr, i int32, pPtr uintptr, zPTtype uintptr, xDestructor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86603:16: */ var rc int32 var p uintptr = pStmt rc = vdbeUnbind(tls, p, i) @@ -108402,11 +108410,11 @@ func Xsqlite3_bind_pointer(tls *libc.TLS, pStmt uintptr, i int32, pPtr uintptr, return rc } -func Xsqlite3_bind_text(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData int32, xDel uintptr) int32 { /* sqlite3.c:86613:16: */ +func Xsqlite3_bind_text(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData int32, xDel uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86621:16: */ return bindText(tls, pStmt, i, zData, int64(nData), xDel, uint8(SQLITE_UTF8)) } -func Xsqlite3_bind_text64(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData Sqlite3_uint64, xDel uintptr, enc uint8) int32 { /* sqlite3.c:86622:16: */ +func Xsqlite3_bind_text64(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData Sqlite3_uint64, xDel uintptr, enc uint8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86630:16: */ if int32(enc) == SQLITE_UTF16 { enc = uint8(SQLITE_UTF16LE) @@ -108414,11 +108422,11 @@ func Xsqlite3_bind_text64(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, return bindText(tls, pStmt, i, zData, int64(nData), xDel, enc) } -func Xsqlite3_bind_text16(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData int32, xDel uintptr) int32 { /* sqlite3.c:86635:16: */ +func Xsqlite3_bind_text16(tls *libc.TLS, pStmt uintptr, i int32, zData uintptr, nData int32, xDel uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86643:16: */ return bindText(tls, pStmt, i, zData, int64(nData), xDel, uint8(SQLITE_UTF16LE)) } -func Xsqlite3_bind_value(tls *libc.TLS, pStmt uintptr, i int32, pValue uintptr) int32 { /* sqlite3.c:86645:16: */ +func Xsqlite3_bind_value(tls *libc.TLS, pStmt uintptr, i int32, pValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86653:16: */ var rc int32 switch Xsqlite3_value_type(tls, pValue) { case SQLITE_INTEGER: @@ -108467,7 +108475,7 @@ func Xsqlite3_bind_value(tls *libc.TLS, pStmt uintptr, i int32, pValue uintptr) return rc } -func Xsqlite3_bind_zeroblob(tls *libc.TLS, pStmt uintptr, i int32, n int32) int32 { /* sqlite3.c:86679:16: */ +func Xsqlite3_bind_zeroblob(tls *libc.TLS, pStmt uintptr, i int32, n int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86687:16: */ var rc int32 var p uintptr = pStmt rc = vdbeUnbind(tls, p, i) @@ -108478,7 +108486,7 @@ func Xsqlite3_bind_zeroblob(tls *libc.TLS, pStmt uintptr, i int32, n int32) int3 return rc } -func Xsqlite3_bind_zeroblob64(tls *libc.TLS, pStmt uintptr, i int32, n Sqlite3_uint64) int32 { /* sqlite3.c:86693:16: */ +func Xsqlite3_bind_zeroblob64(tls *libc.TLS, pStmt uintptr, i int32, n Sqlite3_uint64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86701:16: */ var rc int32 var p uintptr = pStmt Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer((*Vdbe)(unsafe.Pointer(p)).Fdb)).Fmutex) @@ -108495,7 +108503,7 @@ func Xsqlite3_bind_zeroblob64(tls *libc.TLS, pStmt uintptr, i int32, n Sqlite3_u // Return the number of wildcards that can be potentially bound to. // This routine is added to support DBD::SQLite. -func Xsqlite3_bind_parameter_count(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:86712:16: */ +func Xsqlite3_bind_parameter_count(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86720:16: */ var p uintptr = pStmt if p != 0 { return int32((*Vdbe)(unsafe.Pointer(p)).FnVar) @@ -108507,7 +108515,7 @@ func Xsqlite3_bind_parameter_count(tls *libc.TLS, pStmt uintptr) int32 { /* sqli // is out of range or if the wildcard is unnamed. // // The result is always UTF-8. -func Xsqlite3_bind_parameter_name(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* sqlite3.c:86723:23: */ +func Xsqlite3_bind_parameter_name(tls *libc.TLS, pStmt uintptr, i int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86731:23: */ var p uintptr = pStmt if p == uintptr(0) { return uintptr(0) @@ -108518,19 +108526,19 @@ func Xsqlite3_bind_parameter_name(tls *libc.TLS, pStmt uintptr, i int32) uintptr // Given a wildcard parameter name, return the index of the variable // with that name. If there is no variable with the given name, // return 0. -func Xsqlite3VdbeParameterIndex(tls *libc.TLS, p uintptr, zName uintptr, nName int32) int32 { /* sqlite3.c:86734:20: */ +func Xsqlite3VdbeParameterIndex(tls *libc.TLS, p uintptr, zName uintptr, nName int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86742:20: */ if p == uintptr(0) || zName == uintptr(0) { return 0 } return Xsqlite3VListNameToNum(tls, (*Vdbe)(unsafe.Pointer(p)).FpVList, zName, nName) } -func Xsqlite3_bind_parameter_index(tls *libc.TLS, pStmt uintptr, zName uintptr) int32 { /* sqlite3.c:86738:16: */ +func Xsqlite3_bind_parameter_index(tls *libc.TLS, pStmt uintptr, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86746:16: */ return Xsqlite3VdbeParameterIndex(tls, pStmt, zName, Xsqlite3Strlen30(tls, zName)) } // Transfer all bindings from the first statement over to the second. -func Xsqlite3TransferBindings(tls *libc.TLS, pFromStmt uintptr, pToStmt uintptr) int32 { /* sqlite3.c:86745:20: */ +func Xsqlite3TransferBindings(tls *libc.TLS, pFromStmt uintptr, pToStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86753:20: */ var pFrom uintptr = pFromStmt var pTo uintptr = pToStmt var i int32 @@ -108553,7 +108561,7 @@ func Xsqlite3TransferBindings(tls *libc.TLS, pFromStmt uintptr, pToStmt uintptr) // If the two statements contain a different number of bindings, then // an SQLITE_ERROR is returned. Nothing else can go wrong, so otherwise // SQLITE_OK is returned. -func Xsqlite3_transfer_bindings(tls *libc.TLS, pFromStmt uintptr, pToStmt uintptr) int32 { /* sqlite3.c:86772:16: */ +func Xsqlite3_transfer_bindings(tls *libc.TLS, pFromStmt uintptr, pToStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86780:16: */ var pFrom uintptr = pFromStmt var pTo uintptr = pToStmt if int32((*Vdbe)(unsafe.Pointer(pFrom)).FnVar) != int32((*Vdbe)(unsafe.Pointer(pTo)).FnVar) { @@ -108574,7 +108582,7 @@ func Xsqlite3_transfer_bindings(tls *libc.TLS, pFromStmt uintptr, pToStmt uintpt // in the argument belongs. This is the same database handle that was // the first argument to the sqlite3_prepare() that was used to create // the statement in the first place. -func Xsqlite3_db_handle(tls *libc.TLS, pStmt uintptr) uintptr { /* sqlite3.c:86796:20: */ +func Xsqlite3_db_handle(tls *libc.TLS, pStmt uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86804:20: */ if pStmt != 0 { return (*Vdbe)(unsafe.Pointer(pStmt)).Fdb } @@ -108583,7 +108591,7 @@ func Xsqlite3_db_handle(tls *libc.TLS, pStmt uintptr) uintptr { /* sqlite3.c:867 // Return true if the prepared statement is guaranteed to not modify the // database. -func Xsqlite3_stmt_readonly(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:86804:16: */ +func Xsqlite3_stmt_readonly(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86812:16: */ if pStmt != 0 { return int32(*(*uint16)(unsafe.Pointer(pStmt + 208)) & 0x80 >> 7) } @@ -108592,7 +108600,7 @@ func Xsqlite3_stmt_readonly(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:8 // Return 1 if the statement is an EXPLAIN and return 2 if the // statement is an EXPLAIN QUERY PLAN -func Xsqlite3_stmt_isexplain(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:86812:16: */ +func Xsqlite3_stmt_isexplain(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86820:16: */ if pStmt != 0 { return int32(*(*uint16)(unsafe.Pointer(pStmt + 208)) & 0xc >> 2) } @@ -108600,7 +108608,7 @@ func Xsqlite3_stmt_isexplain(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c: } // Return true if the prepared statement is in need of being reset. -func Xsqlite3_stmt_busy(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:86819:16: */ +func Xsqlite3_stmt_busy(tls *libc.TLS, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86827:16: */ var v uintptr = pStmt return libc.Bool32(v != uintptr(0) && (*Vdbe)(unsafe.Pointer(v)).FiVdbeMagic == U32(VDBE_MAGIC_RUN) && (*Vdbe)(unsafe.Pointer(v)).Fpc >= 0) } @@ -108609,7 +108617,7 @@ func Xsqlite3_stmt_busy(tls *libc.TLS, pStmt uintptr) int32 { /* sqlite3.c:86819 // with database connection pDb. If pStmt is NULL, return the first // prepared statement for the database connection. Return NULL if there // are no more. -func Xsqlite3_next_stmt(tls *libc.TLS, pDb uintptr, pStmt uintptr) uintptr { /* sqlite3.c:86830:25: */ +func Xsqlite3_next_stmt(tls *libc.TLS, pDb uintptr, pStmt uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86838:25: */ var pNext uintptr Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(pDb)).Fmutex) if pStmt == uintptr(0) { @@ -108622,7 +108630,7 @@ func Xsqlite3_next_stmt(tls *libc.TLS, pDb uintptr, pStmt uintptr) uintptr { /* } // Return the value of a status counter for a prepared statement -func Xsqlite3_stmt_status(tls *libc.TLS, pStmt uintptr, op int32, resetFlag int32) int32 { /* sqlite3.c:86851:16: */ +func Xsqlite3_stmt_status(tls *libc.TLS, pStmt uintptr, op int32, resetFlag int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86859:16: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -108648,7 +108656,7 @@ func Xsqlite3_stmt_status(tls *libc.TLS, pStmt uintptr, op int32, resetFlag int3 } // Return the SQL associated with a prepared statement -func Xsqlite3_sql(tls *libc.TLS, pStmt uintptr) uintptr { /* sqlite3.c:86881:23: */ +func Xsqlite3_sql(tls *libc.TLS, pStmt uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86889:23: */ var p uintptr = pStmt if p != 0 { return (*Vdbe)(unsafe.Pointer(p)).FzSql @@ -108663,7 +108671,7 @@ func Xsqlite3_sql(tls *libc.TLS, pStmt uintptr) uintptr { /* sqlite3.c:86881:23: // // The SQLITE_TRACE_SIZE_LIMIT puts an upper bound on the size of // expanded bound parameters. -func Xsqlite3_expanded_sql(tls *libc.TLS, pStmt uintptr) uintptr { /* sqlite3.c:86895:17: */ +func Xsqlite3_expanded_sql(tls *libc.TLS, pStmt uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86903:17: */ var z uintptr = uintptr(0) var zSql uintptr = Xsqlite3_sql(tls, pStmt) if zSql != 0 { @@ -108678,7 +108686,7 @@ func Xsqlite3_expanded_sql(tls *libc.TLS, pStmt uintptr) uintptr { /* sqlite3.c: // Allocate and populate an UnpackedRecord structure based on the serialized // record in nKey/pKey. Return a pointer to the new UnpackedRecord structure // if successful, or a NULL pointer if an OOM error is encountered. -func vdbeUnpackRecord(tls *libc.TLS, pKeyInfo uintptr, nKey int32, pKey uintptr) uintptr { /* sqlite3.c:86933:23: */ +func vdbeUnpackRecord(tls *libc.TLS, pKeyInfo uintptr, nKey int32, pKey uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86941:23: */ var pRet uintptr // Return value pRet = Xsqlite3VdbeAllocUnpackedRecord(tls, pKeyInfo) @@ -108691,7 +108699,7 @@ func vdbeUnpackRecord(tls *libc.TLS, pKeyInfo uintptr, nKey int32, pKey uintptr) // This function is called from within a pre-update callback to retrieve // a field of the row currently being updated or deleted. -func Xsqlite3_preupdate_old(tls *libc.TLS, db uintptr, iIdx int32, ppValue uintptr) int32 { /* sqlite3.c:86952:16: */ +func Xsqlite3_preupdate_old(tls *libc.TLS, db uintptr, iIdx int32, ppValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:86960:16: */ var p uintptr var pMem uintptr var rc int32 @@ -108705,7 +108713,7 @@ func Xsqlite3_preupdate_old(tls *libc.TLS, db uintptr, iIdx int32, ppValue uintp if !(!(p != 0) || (*PreUpdate)(unsafe.Pointer(p)).Fop == SQLITE_INSERT) { goto __1 } - rc = Xsqlite3MisuseError(tls, 86960) + rc = Xsqlite3MisuseError(tls, 86968) goto preupdate_old_out __1: ; @@ -108797,7 +108805,7 @@ preupdate_old_out: // This function is called from within a pre-update callback to retrieve // the number of columns in the row being updated, deleted or inserted. -func Xsqlite3_preupdate_count(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:87016:16: */ +func Xsqlite3_preupdate_count(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87024:16: */ var p uintptr = (*Sqlite3)(unsafe.Pointer(db)).FpPreUpdate return func() int32 { if p != 0 { @@ -108816,7 +108824,7 @@ func Xsqlite3_preupdate_count(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:87 // // For the purposes of the previous paragraph, a foreign key CASCADE, SET NULL // or SET DEFAULT action is considered a trigger. -func Xsqlite3_preupdate_depth(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:87034:16: */ +func Xsqlite3_preupdate_depth(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87042:16: */ var p uintptr = (*Sqlite3)(unsafe.Pointer(db)).FpPreUpdate return func() int32 { if p != 0 { @@ -108828,7 +108836,7 @@ func Xsqlite3_preupdate_depth(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:87 // This function is designed to be called from within a pre-update callback // only. -func Xsqlite3_preupdate_blobwrite(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:87045:16: */ +func Xsqlite3_preupdate_blobwrite(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87053:16: */ var p uintptr = (*Sqlite3)(unsafe.Pointer(db)).FpPreUpdate return func() int32 { if p != 0 { @@ -108840,7 +108848,7 @@ func Xsqlite3_preupdate_blobwrite(tls *libc.TLS, db uintptr) int32 { /* sqlite3. // This function is called from within a pre-update callback to retrieve // a field of the row currently being updated or inserted. -func Xsqlite3_preupdate_new(tls *libc.TLS, db uintptr, iIdx int32, ppValue uintptr) int32 { /* sqlite3.c:87056:16: */ +func Xsqlite3_preupdate_new(tls *libc.TLS, db uintptr, iIdx int32, ppValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87064:16: */ var p uintptr var rc int32 var pMem uintptr @@ -108854,7 +108862,7 @@ func Xsqlite3_preupdate_new(tls *libc.TLS, db uintptr, iIdx int32, ppValue uintp if !(!(p != 0) || (*PreUpdate)(unsafe.Pointer(p)).Fop == SQLITE_DELETE) { goto __1 } - rc = Xsqlite3MisuseError(tls, 87062) + rc = Xsqlite3MisuseError(tls, 87070) goto preupdate_new_out __1: ; @@ -108995,7 +109003,7 @@ preupdate_new_out: // bytes in this text up to but excluding the first character in // a host parameter. If the text contains no host parameters, return // the total number of bytes in the text. -func findNextHostParameter(tls *libc.TLS, zSql uintptr, pnToken uintptr) int32 { /* sqlite3.c:87226:12: */ +func findNextHostParameter(tls *libc.TLS, zSql uintptr, pnToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87234:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -109040,7 +109048,7 @@ func findNextHostParameter(tls *libc.TLS, zSql uintptr, pnToken uintptr) int32 { // statement for the corresponding OP_Variable opcode. Once the host // parameter index is known, locate the value in p->aVar[]. Then render // the value as a literal in place of the host parameter name. -func Xsqlite3VdbeExpandSql(tls *libc.TLS, p uintptr, zRawSql uintptr) uintptr { /* sqlite3.c:87269:21: */ +func Xsqlite3VdbeExpandSql(tls *libc.TLS, p uintptr, zRawSql uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87277:21: */ bp := tls.Alloc(144) defer tls.Free(144) @@ -109263,7 +109271,7 @@ func Xsqlite3VdbeExpandSql(tls *libc.TLS, p uintptr, zRawSql uintptr) uintptr { // Allocate VdbeCursor number iCur. Return a pointer to it. Return NULL // if we run out of memory. -func allocateCursor(tls *libc.TLS, p uintptr, iCur int32, nField int32, eCurType U8) uintptr { /* sqlite3.c:87632:19: */ +func allocateCursor(tls *libc.TLS, p uintptr, iCur int32, nField int32, eCurType U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87640:19: */ // Find the memory cell that will be used to store the blob of memory // required for this VdbeCursor structure. It is convenient to use a // vdbe memory cell to manage the memory allocation required for a @@ -109334,7 +109342,7 @@ func allocateCursor(tls *libc.TLS, p uintptr, iCur int32, nField int32, eCurType // floating point value of rValue. Return true and set *piValue to the // integer value if the string is in range to be an integer. Otherwise, // return false. -func alsoAnInt(tls *libc.TLS, pRec uintptr, rValue float64, piValue uintptr) int32 { /* sqlite3.c:87708:12: */ +func alsoAnInt(tls *libc.TLS, pRec uintptr, rValue float64, piValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87716:12: */ var iValue I64 = I64(rValue) if Xsqlite3RealSameAsInt(tls, rValue, iValue) != 0 { *(*I64)(unsafe.Pointer(piValue)) = iValue @@ -109356,7 +109364,7 @@ func alsoAnInt(tls *libc.TLS, pRec uintptr, rValue float64, piValue uintptr) int // If bTryForInt is false, then if the input string contains a decimal // point or exponential notation, the result is only MEM_Real, even // if there is an exact integer representation of the quantity. -func applyNumericAffinity(tls *libc.TLS, pRec uintptr, bTryForInt int32) { /* sqlite3.c:87732:13: */ +func applyNumericAffinity(tls *libc.TLS, pRec uintptr, bTryForInt int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87740:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -109402,7 +109410,7 @@ func applyNumericAffinity(tls *libc.TLS, pRec uintptr, bTryForInt int32) { /* sq // SQLITE_AFF_BLOB: // SQLITE_AFF_NONE: // No-op. pRec is unchanged. -func applyAffinity(tls *libc.TLS, pRec uintptr, affinity int8, enc U8) { /* sqlite3.c:87772:13: */ +func applyAffinity(tls *libc.TLS, pRec uintptr, affinity int8, enc U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87780:13: */ if int32(affinity) >= SQLITE_AFF_NUMERIC { if int32((*Mem)(unsafe.Pointer(pRec)).Fflags)&MEM_Int == 0 { //OPTIMIZATION-IF-FALSE @@ -109434,7 +109442,7 @@ func applyAffinity(tls *libc.TLS, pRec uintptr, affinity int8, enc U8) { /* sqli // into a numeric representation. Use either INTEGER or REAL whichever // is appropriate. But only do the conversion if it is possible without // loss of information and return the revised type of the argument. -func Xsqlite3_value_numeric_type(tls *libc.TLS, pVal uintptr) int32 { /* sqlite3.c:87811:16: */ +func Xsqlite3_value_numeric_type(tls *libc.TLS, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87819:16: */ var eType int32 = Xsqlite3_value_type(tls, pVal) if eType == SQLITE_TEXT { var pMem uintptr = pVal @@ -109446,7 +109454,7 @@ func Xsqlite3_value_numeric_type(tls *libc.TLS, pVal uintptr) int32 { /* sqlite3 // Exported version of applyAffinity(). This one works on sqlite3_value*, // not the internal Mem* type. -func Xsqlite3ValueApplyAffinity(tls *libc.TLS, pVal uintptr, affinity U8, enc U8) { /* sqlite3.c:87825:21: */ +func Xsqlite3ValueApplyAffinity(tls *libc.TLS, pVal uintptr, affinity U8, enc U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87833:21: */ applyAffinity(tls, pVal, int8(affinity), enc) } @@ -109454,7 +109462,7 @@ func Xsqlite3ValueApplyAffinity(tls *libc.TLS, pVal uintptr, affinity U8, enc U8 // interpret as a string if we want to). Compute its corresponding // numeric type, if has one. Set the pMem->u.r and pMem->u.i fields // accordingly. -func computeNumericType(tls *libc.TLS, pMem uintptr) U16 { /* sqlite3.c:87839:28: */ +func computeNumericType(tls *libc.TLS, pMem uintptr) U16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87847:28: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -109490,7 +109498,7 @@ func computeNumericType(tls *libc.TLS, pMem uintptr) U16 { /* sqlite3.c:87839:28 // // Unlike applyNumericAffinity(), this routine does not modify pMem->flags. // But it does set pMem->u.r and pMem->u.i appropriately. -func numericType(tls *libc.TLS, pMem uintptr) U16 { /* sqlite3.c:87870:12: */ +func numericType(tls *libc.TLS, pMem uintptr) U16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:87878:12: */ if int32((*Mem)(unsafe.Pointer(pMem)).Fflags)&(MEM_Int|MEM_Real|MEM_IntReal) != 0 { return U16(int32((*Mem)(unsafe.Pointer(pMem)).Fflags) & (MEM_Int | MEM_Real | MEM_IntReal)) @@ -109504,13 +109512,13 @@ func numericType(tls *libc.TLS, pMem uintptr) U16 { /* sqlite3.c:87870:12: */ // Return the register of pOp->p2 after first preparing it to be // overwritten with an integer value. -func out2PrereleaseWithClear(tls *libc.TLS, pOut uintptr) uintptr { /* sqlite3.c:88045:28: */ +func out2PrereleaseWithClear(tls *libc.TLS, pOut uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:88053:28: */ Xsqlite3VdbeMemSetNull(tls, pOut) (*Mem)(unsafe.Pointer(pOut)).Fflags = U16(MEM_Int) return pOut } -func out2Prerelease(tls *libc.TLS, p uintptr, pOp uintptr) uintptr { /* sqlite3.c:88050:12: */ +func out2Prerelease(tls *libc.TLS, p uintptr, pOp uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:88058:12: */ var pOut uintptr pOut = (*Vdbe)(unsafe.Pointer(p)).FaMem + uintptr((*VdbeOp)(unsafe.Pointer(pOp)).Fp2)*56 @@ -109526,7 +109534,7 @@ func out2Prerelease(tls *libc.TLS, p uintptr, pOp uintptr) uintptr { /* sqlite3. // Compute a bloom filter hash using pOp->p4.i registers from aMem[] beginning // with pOp->p3. Return the hash. -func filterHash(tls *libc.TLS, aMem uintptr, pOp uintptr) U64 { /* sqlite3.c:88068:12: */ +func filterHash(tls *libc.TLS, aMem uintptr, pOp uintptr) U64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:88076:12: */ var i int32 var mx int32 var h U64 = uint64(0) @@ -109550,7 +109558,7 @@ func filterHash(tls *libc.TLS, aMem uintptr, pOp uintptr) U64 { /* sqlite3.c:880 } // Return the symbolic name for the data type of a pMem -func vdbeMemTypeName(tls *libc.TLS, pMem uintptr) uintptr { /* sqlite3.c:88090:19: */ +func vdbeMemTypeName(tls *libc.TLS, pMem uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:88098:19: */ return azTypes[Xsqlite3_value_type(tls, pMem)-1] } @@ -109560,11 +109568,11 @@ var azTypes = [5]uintptr{ ts + 1102, ts + 1080, ts + 1525, -} /* sqlite3.c:88091:21 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:88099:21 */ // Execute as much of a VDBE program as we can. // This is the core of sqlite3_step(). -func Xsqlite3VdbeExec(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:88105:20: */ +func Xsqlite3VdbeExec(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:88113:20: */ bp := tls.Alloc(976) defer tls.Free(976) @@ -112799,6 +112807,8 @@ __10: // jump // Most jump operations do a goto to this spot in order to update // the pOp pointer. jump_to_p2: + ; // There are never any jumps to instruction 0 + // Jumps must be in range pOp = aOp + uintptr((*Op)(unsafe.Pointer(pOp)).Fp2-1)*24 goto __8 @@ -115081,7 +115091,7 @@ op_column_corrupt: goto __8 goto __400 __399: - rc = Xsqlite3CorruptError(tls, 90323) + rc = Xsqlite3CorruptError(tls, 90333) goto abort_due_to_error __400: ; @@ -117576,7 +117586,7 @@ notExistsWithKey: if !((*Op)(unsafe.Pointer(pOp)).Fp2 == 0) { goto __642 } - rc = Xsqlite3CorruptError(tls, 92470) + rc = Xsqlite3CorruptError(tls, 92480) goto __643 __642: goto jump_to_p2 @@ -118738,7 +118748,7 @@ __724: if !((*Op)(unsafe.Pointer(pOp)).Fp5 != 0 && !(Xsqlite3WritableSchema(tls, db) != 0)) { goto __727 } - rc = Xsqlite3ReportError(tls, SQLITE_CORRUPT|int32(3)<<8, 93526, ts+7179) + rc = Xsqlite3ReportError(tls, SQLITE_CORRUPT|int32(3)<<8, 93536, ts+7179) goto abort_due_to_error __727: ; @@ -118930,7 +118940,7 @@ __737: if !(nCellKey <= int64(0) || nCellKey > int64(0x7fffffff)) { goto __738 } - rc = Xsqlite3CorruptError(tls, 93730) + rc = Xsqlite3CorruptError(tls, 93740) goto abort_due_to_error __738: ; @@ -119206,7 +119216,7 @@ __759: // The OP_ParseSchema opcode with a non-NULL P4 argument should parse // at least one SQL statement. Any less than that indicates that // the sqlite_schema table is corrupt. - rc = Xsqlite3CorruptError(tls, 93982) + rc = Xsqlite3CorruptError(tls, 93992) __760: ; Xsqlite3DbFreeNN(tls, db, zSql) @@ -121217,7 +121227,7 @@ __916: if !(rc == SQLITE_IOERR|int32(33)<<8) { goto __918 } - rc = Xsqlite3CorruptError(tls, 95919) + rc = Xsqlite3CorruptError(tls, 95929) __918: ; __917: @@ -121306,11 +121316,11 @@ abort_due_to_interrupt: } var azType = [4]uintptr{ts + 7421, ts + 7430, ts + 7437, - ts + 7443} /* sqlite3.c:88550:25 */ -var and_logic = [9]uint8{uint8(0), uint8(0), uint8(0), uint8(0), uint8(1), uint8(2), uint8(0), uint8(2), uint8(2)} /* sqlite3.c:89774:32 */ -var or_logic = [9]uint8{uint8(0), uint8(1), uint8(2), uint8(1), uint8(1), uint8(1), uint8(2), uint8(1), uint8(2)} /* sqlite3.c:89777:32 */ -var aFlag1 = [2]U16{U16(MEM_Blob), U16(MEM_Str | MEM_Term)} /* sqlite3.c:90270:24 */ -var vfsFlags int32 = SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE | SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE | SQLITE_OPEN_TRANSIENT_DB /* sqlite3.c:91525:20 */ + ts + 7443} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:88560:25 */ +var and_logic = [9]uint8{uint8(0), uint8(0), uint8(0), uint8(0), uint8(1), uint8(2), uint8(0), uint8(2), uint8(2)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:89784:32 */ +var or_logic = [9]uint8{uint8(0), uint8(1), uint8(2), uint8(1), uint8(1), uint8(1), uint8(2), uint8(1), uint8(2)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:89787:32 */ +var aFlag1 = [2]U16{U16(MEM_Blob), U16(MEM_Str | MEM_Term)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:90280:24 */ +var vfsFlags int32 = SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE | SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE | SQLITE_OPEN_TRANSIENT_DB /* testdata/sqlite-amalgamation-3380500/sqlite3.c:91535:20 */ //************* End of vdbe.c *********************************************** //************* Begin file vdbeblob.c *************************************** @@ -121341,7 +121351,7 @@ type Incrblob1 = struct { Fdb uintptr FzDb uintptr FpTab uintptr -} /* sqlite3.c:96024:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96034:9 */ //************* End of vdbe.c *********************************************** //************* Begin file vdbeblob.c *************************************** @@ -121362,7 +121372,7 @@ type Incrblob1 = struct { // #include "vdbeInt.h" // Valid sqlite3_blob* handles point to Incrblob structures. -type Incrblob = Incrblob1 /* sqlite3.c:96024:25 */ +type Incrblob = Incrblob1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96034:25 */ // This function is used by both blob_open() and blob_reopen(). It seeks // the b-tree cursor associated with blob handle p to point to row iRow. @@ -121379,7 +121389,7 @@ type Incrblob = Incrblob1 /* sqlite3.c:96024:25 */ // If an error does occur, then the b-tree cursor is closed. All subsequent // calls to sqlite3_blob_read(), blob_write() or blob_reopen() will // immediately return SQLITE_ABORT. -func blobSeekToRow(tls *libc.TLS, p uintptr, iRow Sqlite3_int64, pzErr uintptr) int32 { /* sqlite3.c:96054:12: */ +func blobSeekToRow(tls *libc.TLS, p uintptr, iRow Sqlite3_int64, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96064:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -121455,7 +121465,7 @@ func blobSeekToRow(tls *libc.TLS, p uintptr, iRow Sqlite3_int64, pzErr uintptr) } // Open a blob handle. -func Xsqlite3_blob_open(tls *libc.TLS, db uintptr, zDb uintptr, zTable uintptr, zColumn uintptr, iRow Sqlite_int64, wrFlag int32, ppBlob uintptr) int32 { /* sqlite3.c:96122:16: */ +func Xsqlite3_blob_open(tls *libc.TLS, db uintptr, zDb uintptr, zTable uintptr, zColumn uintptr, iRow Sqlite_int64, wrFlag int32, ppBlob uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96132:16: */ bp := tls.Alloc(464) defer tls.Free(464) @@ -121776,7 +121786,7 @@ __38: return rc } -var iLn int32 = 0 /* sqlite3.c:96265:24 */ +var iLn int32 = 0 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96275:24 */ var openBlob = [6]VdbeOpList{ {Fopcode: U8(OP_TableLock)}, // 0: Acquire a read or write lock {Fopcode: U8(OP_OpenRead)}, // 1: Open a cursor @@ -121785,11 +121795,11 @@ var openBlob = [6]VdbeOpList{ {Fopcode: U8(OP_Column), Fp3: int8(1)}, // 3 {Fopcode: U8(OP_ResultRow), Fp1: int8(1)}, // 4 {Fopcode: U8(OP_Halt)}, // 5 -} /* sqlite3.c:96266:31 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96276:31 */ // Close a blob handle that was previously created using // sqlite3_blob_open(). -func Xsqlite3_blob_close(tls *libc.TLS, pBlob uintptr) int32 { /* sqlite3.c:96357:16: */ +func Xsqlite3_blob_close(tls *libc.TLS, pBlob uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96367:16: */ var p uintptr = pBlob var rc int32 var db uintptr @@ -121808,14 +121818,14 @@ func Xsqlite3_blob_close(tls *libc.TLS, pBlob uintptr) int32 { /* sqlite3.c:9635 } // Perform a read or write operation on a blob -func blobReadWrite(tls *libc.TLS, pBlob uintptr, z uintptr, n int32, iOffset int32, xCall uintptr) int32 { /* sqlite3.c:96378:12: */ +func blobReadWrite(tls *libc.TLS, pBlob uintptr, z uintptr, n int32, iOffset int32, xCall uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96388:12: */ var rc int32 var p uintptr = pBlob var v uintptr var db uintptr if p == uintptr(0) { - return Xsqlite3MisuseError(tls, 96390) + return Xsqlite3MisuseError(tls, 96400) } db = (*Incrblob)(unsafe.Pointer(p)).Fdb Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -121874,14 +121884,14 @@ func blobReadWrite(tls *libc.TLS, pBlob uintptr, z uintptr, n int32, iOffset int } // Read data from a blob handle. -func Xsqlite3_blob_read(tls *libc.TLS, pBlob uintptr, z uintptr, n int32, iOffset int32) int32 { /* sqlite3.c:96453:16: */ +func Xsqlite3_blob_read(tls *libc.TLS, pBlob uintptr, z uintptr, n int32, iOffset int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96463:16: */ return blobReadWrite(tls, pBlob, z, n, iOffset, *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, U32, U32, uintptr) int32 }{Xsqlite3BtreePayloadChecked}))) } // Write data to a blob handle. -func Xsqlite3_blob_write(tls *libc.TLS, pBlob uintptr, z uintptr, n int32, iOffset int32) int32 { /* sqlite3.c:96460:16: */ +func Xsqlite3_blob_write(tls *libc.TLS, pBlob uintptr, z uintptr, n int32, iOffset int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96470:16: */ return blobReadWrite(tls, pBlob, z, n, iOffset, *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, U32, U32, uintptr) int32 }{Xsqlite3BtreePutData}))) @@ -121891,7 +121901,7 @@ func Xsqlite3_blob_write(tls *libc.TLS, pBlob uintptr, z uintptr, n int32, iOffs // // The Incrblob.nByte field is fixed for the lifetime of the Incrblob // so no mutex is required for access. -func Xsqlite3_blob_bytes(tls *libc.TLS, pBlob uintptr) int32 { /* sqlite3.c:96470:16: */ +func Xsqlite3_blob_bytes(tls *libc.TLS, pBlob uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96480:16: */ var p uintptr = pBlob if p != 0 && (*Incrblob)(unsafe.Pointer(p)).FpStmt != 0 { return (*Incrblob)(unsafe.Pointer(p)).FnByte @@ -121907,7 +121917,7 @@ func Xsqlite3_blob_bytes(tls *libc.TLS, pBlob uintptr) int32 { /* sqlite3.c:9647 // database handle error code and message set. If this happens, then all // subsequent calls to sqlite3_blob_xxx() functions (except blob_close()) // immediately return SQLITE_ABORT. -func Xsqlite3_blob_reopen(tls *libc.TLS, pBlob uintptr, iRow Sqlite3_int64) int32 { /* sqlite3.c:96485:16: */ +func Xsqlite3_blob_reopen(tls *libc.TLS, pBlob uintptr, iRow Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96495:16: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -121916,7 +121926,7 @@ func Xsqlite3_blob_reopen(tls *libc.TLS, pBlob uintptr, iRow Sqlite3_int64) int3 var db uintptr if p == uintptr(0) { - return Xsqlite3MisuseError(tls, 96490) + return Xsqlite3MisuseError(tls, 96500) } db = (*Incrblob)(unsafe.Pointer(p)).Fdb Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -122103,7 +122113,7 @@ type MergeEngine1 = struct { FpTask uintptr FaTree uintptr FaReadr uintptr -} /* sqlite3.c:22082:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22083:9 */ //************* End of vdbeblob.c ******************************************* //************* Begin file vdbesort.c *************************************** @@ -122254,7 +122264,7 @@ type MergeEngine1 = struct { // overflows. 512MiB. // Private objects used by the sorter -type MergeEngine = MergeEngine1 /* sqlite3.c:96679:28 */ // Merge PMAs together +type MergeEngine = MergeEngine1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96689:28 */ // Merge PMAs together type PmaReader1 = struct { FiReadOff I64 FiEof I64 @@ -122268,10 +122278,10 @@ type PmaReader1 = struct { F__ccgo_pad1 [4]byte FaMap uintptr FpIncr uintptr -} /* sqlite3.c:22082:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22083:9 */ // Merge PMAs together -type PmaReader = PmaReader1 /* sqlite3.c:96680:26 */ // Incrementally read one PMA +type PmaReader = PmaReader1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96690:26 */ // Incrementally read one PMA type PmaWriter1 = struct { FeFWErr int32 F__ccgo_pad1 [4]byte @@ -122282,18 +122292,18 @@ type PmaWriter1 = struct { F__ccgo_pad2 [4]byte FiWriteOff I64 FpFd uintptr -} /* sqlite3.c:96681:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96691:9 */ // Incrementally read one PMA -type PmaWriter = PmaWriter1 /* sqlite3.c:96681:26 */ // Incrementally write one PMA +type PmaWriter = PmaWriter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96691:26 */ // Incrementally write one PMA type SorterRecord1 = struct { FnVal int32 F__ccgo_pad1 [4]byte Fu struct{ FpNext uintptr } -} /* sqlite3.c:22082:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22083:9 */ // Incrementally write one PMA -type SorterRecord = SorterRecord1 /* sqlite3.c:96682:29 */ // A record being sorted +type SorterRecord = SorterRecord1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96692:29 */ // A record being sorted type SortSubtask1 = struct { FpThread uintptr FbDone int32 @@ -122306,26 +122316,26 @@ type SortSubtask1 = struct { FxCompare SorterCompare Ffile SorterFile Ffile2 SorterFile -} /* sqlite3.c:22082:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22083:9 */ // A record being sorted -type SortSubtask = SortSubtask1 /* sqlite3.c:96683:28 */ // A sub-task in the sort process +type SortSubtask = SortSubtask1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96693:28 */ // A sub-task in the sort process type SorterFile1 = struct { FpFd uintptr FiEof I64 -} /* sqlite3.c:22082:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22083:9 */ // A sub-task in the sort process -type SorterFile = SorterFile1 /* sqlite3.c:96684:27 */ // Temporary file object wrapper +type SorterFile = SorterFile1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96694:27 */ // Temporary file object wrapper type SorterList1 = struct { FpList uintptr FaMemory uintptr FszPMA int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:22082:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22083:9 */ // Temporary file object wrapper -type SorterList = SorterList1 /* sqlite3.c:96685:27 */ // In-memory list of records +type SorterList = SorterList1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96695:27 */ // In-memory list of records type IncrMerger1 = struct { FpTask uintptr FpMerger uintptr @@ -122335,10 +122345,10 @@ type IncrMerger1 = struct { FbUseThread int32 F__ccgo_pad1 [4]byte FaFile [2]SorterFile -} /* sqlite3.c:22082:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:22083:9 */ // In-memory list of records -type IncrMerger = IncrMerger1 /* sqlite3.c:96686:27 */ +type IncrMerger = IncrMerger1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96696:27 */ // This object represents a single thread of control in a sort operation. // Exactly VdbeSorter.nTask instances of this object are allocated @@ -122369,11 +122379,11 @@ type IncrMerger = IncrMerger1 /* sqlite3.c:96686:27 */ // In both cases, the effects of the main thread seeing (bDone==0) even // after the thread has finished are not dire. So we don't worry about // memory barriers and such here. -type SorterCompare = uintptr /* sqlite3.c:96813:13 */ +type SorterCompare = uintptr /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96823:13 */ // Free all memory belonging to the PmaReader object passed as the // argument. All structure fields are set to zero before returning. -func vdbePmaReaderClear(tls *libc.TLS, pReadr uintptr) { /* sqlite3.c:96988:13: */ +func vdbePmaReaderClear(tls *libc.TLS, pReadr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:96998:13: */ Xsqlite3_free(tls, (*PmaReader)(unsafe.Pointer(pReadr)).FaAlloc) Xsqlite3_free(tls, (*PmaReader)(unsafe.Pointer(pReadr)).FaBuffer) if (*PmaReader)(unsafe.Pointer(pReadr)).FaMap != 0 { @@ -122390,7 +122400,7 @@ func vdbePmaReaderClear(tls *libc.TLS, pReadr uintptr) { /* sqlite3.c:96988:13: // // The buffer returned in *ppOut is only valid until the // next call to this function. -func vdbePmaReadBlob(tls *libc.TLS, p uintptr, nByte int32, ppOut uintptr) int32 { /* sqlite3.c:97005:12: */ +func vdbePmaReadBlob(tls *libc.TLS, p uintptr, nByte int32, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97015:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -122494,7 +122504,7 @@ func vdbePmaReadBlob(tls *libc.TLS, p uintptr, nByte int32, ppOut uintptr) int32 // Read a varint from the stream of data accessed by p. Set *pnOut to // the value read. -func vdbePmaReadVarint(tls *libc.TLS, p uintptr, pnOut uintptr) int32 { /* sqlite3.c:97099:12: */ +func vdbePmaReadVarint(tls *libc.TLS, p uintptr, pnOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97109:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -122534,7 +122544,7 @@ func vdbePmaReadVarint(tls *libc.TLS, p uintptr, pnOut uintptr) int32 { /* sqlit // // Or, if an error occurs, return an SQLite error code. The final value of // *pp is undefined in this case. -func vdbeSorterMapFile(tls *libc.TLS, pTask uintptr, pFile uintptr, pp uintptr) int32 { /* sqlite3.c:97132:12: */ +func vdbeSorterMapFile(tls *libc.TLS, pTask uintptr, pFile uintptr, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97142:12: */ var rc int32 = SQLITE_OK if (*SorterFile)(unsafe.Pointer(pFile)).FiEof <= I64((*Sqlite3)(unsafe.Pointer((*VdbeSorter)(unsafe.Pointer((*SortSubtask)(unsafe.Pointer(pTask)).FpSorter)).Fdb)).FnMaxSorterMmap) { var pFd uintptr = (*SorterFile)(unsafe.Pointer(pFile)).FpFd @@ -122549,7 +122559,7 @@ func vdbeSorterMapFile(tls *libc.TLS, pTask uintptr, pFile uintptr, pp uintptr) // Attach PmaReader pReadr to file pFile (if it is not already attached to // that file) and seek it to offset iOff within the file. Return SQLITE_OK // if successful, or an SQLite error code if an error occurs. -func vdbePmaReaderSeek(tls *libc.TLS, pTask uintptr, pReadr uintptr, pFile uintptr, iOff I64) int32 { /* sqlite3.c:97149:12: */ +func vdbePmaReaderSeek(tls *libc.TLS, pTask uintptr, pReadr uintptr, pFile uintptr, iOff I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97159:12: */ var rc int32 = SQLITE_OK if Xsqlite3FaultSim(tls, 201) != 0 { @@ -122590,7 +122600,7 @@ func vdbePmaReaderSeek(tls *libc.TLS, pTask uintptr, pReadr uintptr, pFile uintp // Advance PmaReader pReadr to the next key in its PMA. Return SQLITE_OK if // no error occurs, or an SQLite error code if one does. -func vdbePmaReaderNext(tls *libc.TLS, pReadr uintptr) int32 { /* sqlite3.c:97196:12: */ +func vdbePmaReaderNext(tls *libc.TLS, pReadr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97206:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -122636,7 +122646,7 @@ func vdbePmaReaderNext(tls *libc.TLS, pReadr uintptr) int32 { /* sqlite3.c:97196 // // If the pnByte parameter is NULL, then it is assumed that the file // contains a single PMA, and that that PMA omits the initial length varint. -func vdbePmaReaderInit(tls *libc.TLS, pTask uintptr, pFile uintptr, iStart I64, pReadr uintptr, pnByte uintptr) int32 { /* sqlite3.c:97243:12: */ +func vdbePmaReaderInit(tls *libc.TLS, pTask uintptr, pFile uintptr, iStart I64, pReadr uintptr, pnByte uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97253:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -122659,7 +122669,7 @@ func vdbePmaReaderInit(tls *libc.TLS, pTask uintptr, pFile uintptr, iStart I64, // A version of vdbeSorterCompare() that assumes that it has already been // determined that the first field of key1 is equal to the first field of // key2. -func vdbeSorterCompareTail(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, pKey1 uintptr, nKey1 int32, pKey2 uintptr, nKey2 int32) int32 { /* sqlite3.c:97276:12: */ +func vdbeSorterCompareTail(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, pKey1 uintptr, nKey1 int32, pKey2 uintptr, nKey2 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97286:12: */ var r2 uintptr = (*SortSubtask)(unsafe.Pointer(pTask)).FpUnpacked if *(*int32)(unsafe.Pointer(pbKey2Cached)) == 0 { Xsqlite3VdbeRecordUnpack(tls, (*VdbeSorter)(unsafe.Pointer((*SortSubtask)(unsafe.Pointer(pTask)).FpSorter)).FpKeyInfo, nKey2, pKey2, r2) @@ -122679,7 +122689,7 @@ func vdbeSorterCompareTail(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, p // // If an OOM error is encountered, (pTask->pUnpacked->error_rc) is set // to SQLITE_NOMEM. -func vdbeSorterCompare(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, pKey1 uintptr, nKey1 int32, pKey2 uintptr, nKey2 int32) int32 { /* sqlite3.c:97303:12: */ +func vdbeSorterCompare(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, pKey1 uintptr, nKey1 int32, pKey2 uintptr, nKey2 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97313:12: */ var r2 uintptr = (*SortSubtask)(unsafe.Pointer(pTask)).FpUnpacked if !(*(*int32)(unsafe.Pointer(pbKey2Cached)) != 0) { Xsqlite3VdbeRecordUnpack(tls, (*VdbeSorter)(unsafe.Pointer((*SortSubtask)(unsafe.Pointer(pTask)).FpSorter)).FpKeyInfo, nKey2, pKey2, r2) @@ -122691,7 +122701,7 @@ func vdbeSorterCompare(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, pKey1 // A specially optimized version of vdbeSorterCompare() that assumes that // the first field of each key is a TEXT value and that the collation // sequence to compare them with is BINARY. -func vdbeSorterCompareText(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, pKey1 uintptr, nKey1 int32, pKey2 uintptr, nKey2 int32) int32 { /* sqlite3.c:97322:12: */ +func vdbeSorterCompareText(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, pKey1 uintptr, nKey1 int32, pKey2 uintptr, nKey2 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97332:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -122741,7 +122751,7 @@ func vdbeSorterCompareText(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, p // A specially optimized version of vdbeSorterCompare() that assumes that // the first field of each key is an INTEGER value. -func vdbeSorterCompareInt(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, pKey1 uintptr, nKey1 int32, pKey2 uintptr, nKey2 int32) int32 { /* sqlite3.c:97364:12: */ +func vdbeSorterCompareInt(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, pKey1 uintptr, nKey1 int32, pKey2 uintptr, nKey2 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97374:12: */ var p1 uintptr = pKey1 var p2 uintptr = pKey2 var s1 int32 = int32(*(*U8)(unsafe.Pointer(p1 + 1))) // Left hand serial type @@ -122801,7 +122811,7 @@ func vdbeSorterCompareInt(tls *libc.TLS, pTask uintptr, pbKey2Cached uintptr, pK return res } -var aLen = [10]U8{U8(0), U8(1), U8(2), U8(3), U8(4), U8(6), U8(8), U8(0), U8(0), U8(0)} /* sqlite3.c:97383:21 */ +var aLen = [10]U8{U8(0), U8(1), U8(2), U8(3), U8(4), U8(6), U8(8), U8(0), U8(0), U8(0)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97393:21 */ // Initialize the temporary index cursor just opened as a sorter cursor. // @@ -122820,7 +122830,7 @@ var aLen = [10]U8{U8(0), U8(1), U8(2), U8(3), U8(4), U8(6), U8(8), U8(0), U8(0), // mode, but not in multi-threaded mode. // // SQLITE_OK is returned if successful, or an SQLite error code otherwise. -func Xsqlite3VdbeSorterInit(tls *libc.TLS, db uintptr, nField int32, pCsr uintptr) int32 { /* sqlite3.c:97447:20: */ +func Xsqlite3VdbeSorterInit(tls *libc.TLS, db uintptr, nField int32, pCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97457:20: */ var pgsz int32 // Page size of main database var i int32 // Used to iterate through aTask[] var pSorter uintptr // The new sorter @@ -122916,7 +122926,7 @@ func Xsqlite3VdbeSorterInit(tls *libc.TLS, db uintptr, nField int32, pCsr uintpt } // Free the list of sorted records starting at pRecord. -func vdbeSorterRecordFree(tls *libc.TLS, db uintptr, pRecord uintptr) { /* sqlite3.c:97553:13: */ +func vdbeSorterRecordFree(tls *libc.TLS, db uintptr, pRecord uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97563:13: */ var p uintptr var pNext uintptr for p = pRecord; p != 0; p = pNext { @@ -122927,7 +122937,7 @@ func vdbeSorterRecordFree(tls *libc.TLS, db uintptr, pRecord uintptr) { /* sqlit // Free all resources owned by the object indicated by argument pTask. All // fields of *pTask are zeroed before returning. -func vdbeSortSubtaskCleanup(tls *libc.TLS, db uintptr, pTask uintptr) { /* sqlite3.c:97566:13: */ +func vdbeSortSubtaskCleanup(tls *libc.TLS, db uintptr, pTask uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97576:13: */ Xsqlite3DbFree(tls, db, (*SortSubtask)(unsafe.Pointer(pTask)).FpUnpacked) // pTask->list.aMemory can only be non-zero if it was handed memory // from the main thread. That only occurs SQLITE_MAX_WORKER_THREADS>0 @@ -122947,7 +122957,7 @@ func vdbeSortSubtaskCleanup(tls *libc.TLS, db uintptr, pTask uintptr) { /* sqlit } // Join thread pTask->thread. -func vdbeSorterJoinThread(tls *libc.TLS, pTask uintptr) int32 { /* sqlite3.c:97632:12: */ +func vdbeSorterJoinThread(tls *libc.TLS, pTask uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97642:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -122966,14 +122976,14 @@ func vdbeSorterJoinThread(tls *libc.TLS, pTask uintptr) int32 { /* sqlite3.c:976 } // Launch a background thread to run xTask(pIn). -func vdbeSorterCreateThread(tls *libc.TLS, pTask uintptr, xTask uintptr, pIn uintptr) int32 { /* sqlite3.c:97653:12: */ +func vdbeSorterCreateThread(tls *libc.TLS, pTask uintptr, xTask uintptr, pIn uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97663:12: */ return Xsqlite3ThreadCreate(tls, pTask, xTask, pIn) } // Join all outstanding threads launched by SorterWrite() to create // level-0 PMAs. -func vdbeSorterJoinAll(tls *libc.TLS, pSorter uintptr, rcin int32) int32 { /* sqlite3.c:97666:12: */ +func vdbeSorterJoinAll(tls *libc.TLS, pSorter uintptr, rcin int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97676:12: */ var rc int32 = rcin var i int32 @@ -122999,7 +123009,7 @@ func vdbeSorterJoinAll(tls *libc.TLS, pSorter uintptr, rcin int32) int32 { /* sq // // nReader is automatically rounded up to the next power of two. // nReader may not exceed SORTER_MAX_MERGE_COUNT even after rounding up. -func vdbeMergeEngineNew(tls *libc.TLS, nReader int32) uintptr { /* sqlite3.c:97696:20: */ +func vdbeMergeEngineNew(tls *libc.TLS, nReader int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97706:20: */ var N int32 = 2 // Smallest power of two >= nReader var nByte int32 // Total bytes of space to allocate var pNew uintptr // Pointer to allocated object to return @@ -123024,7 +123034,7 @@ func vdbeMergeEngineNew(tls *libc.TLS, nReader int32) uintptr { /* sqlite3.c:976 } // Free the MergeEngine object passed as the only argument. -func vdbeMergeEngineFree(tls *libc.TLS, pMerger uintptr) { /* sqlite3.c:97719:13: */ +func vdbeMergeEngineFree(tls *libc.TLS, pMerger uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97729:13: */ var i int32 if pMerger != 0 { for i = 0; i < (*MergeEngine)(unsafe.Pointer(pMerger)).FnTree; i++ { @@ -123036,7 +123046,7 @@ func vdbeMergeEngineFree(tls *libc.TLS, pMerger uintptr) { /* sqlite3.c:97719:13 // Free all resources associated with the IncrMerger object indicated by // the first argument. -func vdbeIncrFree(tls *libc.TLS, pIncr uintptr) { /* sqlite3.c:97733:13: */ +func vdbeIncrFree(tls *libc.TLS, pIncr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97743:13: */ if pIncr != 0 { if (*IncrMerger)(unsafe.Pointer(pIncr)).FbUseThread != 0 { vdbeSorterJoinThread(tls, (*IncrMerger)(unsafe.Pointer(pIncr)).FpTask) @@ -123053,7 +123063,7 @@ func vdbeIncrFree(tls *libc.TLS, pIncr uintptr) { /* sqlite3.c:97733:13: */ } // Reset a sorting cursor back to its original empty state. -func Xsqlite3VdbeSorterReset(tls *libc.TLS, db uintptr, pSorter uintptr) { /* sqlite3.c:97750:21: */ +func Xsqlite3VdbeSorterReset(tls *libc.TLS, db uintptr, pSorter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97760:21: */ var i int32 vdbeSorterJoinAll(tls, pSorter, SQLITE_OK) @@ -123082,7 +123092,7 @@ func Xsqlite3VdbeSorterReset(tls *libc.TLS, db uintptr, pSorter uintptr) { /* sq } // Free any cursor components allocated by sqlite3VdbeSorterXXX routines. -func Xsqlite3VdbeSorterClose(tls *libc.TLS, db uintptr, pCsr uintptr) { /* sqlite3.c:97783:21: */ +func Xsqlite3VdbeSorterClose(tls *libc.TLS, db uintptr, pCsr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97793:21: */ var pSorter uintptr pSorter = *(*uintptr)(unsafe.Pointer(pCsr + 48)) @@ -123101,7 +123111,7 @@ func Xsqlite3VdbeSorterClose(tls *libc.TLS, db uintptr, pCsr uintptr) { /* sqlit // // Whether or not the file does end up memory mapped of course depends on // the specific VFS implementation. -func vdbeSorterExtendFile(tls *libc.TLS, db uintptr, pFd uintptr, nByte I64) { /* sqlite3.c:97805:13: */ +func vdbeSorterExtendFile(tls *libc.TLS, db uintptr, pFd uintptr, nByte I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97815:13: */ bp := tls.Alloc(24) defer tls.Free(24) *(*I64)(unsafe.Pointer(bp + 8)) = nByte @@ -123121,7 +123131,7 @@ func vdbeSorterExtendFile(tls *libc.TLS, db uintptr, pFd uintptr, nByte I64) { / // Allocate space for a file-handle and open a temporary file. If successful, // set *ppFd to point to the malloc'd file-handle and return SQLITE_OK. // Otherwise, set *ppFd to 0 and return an SQLite error code. -func vdbeSorterOpenTempFile(tls *libc.TLS, db uintptr, nExtend I64, ppFd uintptr) int32 { /* sqlite3.c:97824:12: */ +func vdbeSorterOpenTempFile(tls *libc.TLS, db uintptr, nExtend I64, ppFd uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97834:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -123145,7 +123155,7 @@ func vdbeSorterOpenTempFile(tls *libc.TLS, db uintptr, nExtend I64, ppFd uintptr // If it has not already been allocated, allocate the UnpackedRecord // structure at pTask->pUnpacked. Return SQLITE_OK if successful (or // if no allocation was required), or SQLITE_NOMEM otherwise. -func vdbeSortAllocUnpacked(tls *libc.TLS, pTask uintptr) int32 { /* sqlite3.c:97851:12: */ +func vdbeSortAllocUnpacked(tls *libc.TLS, pTask uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97861:12: */ if (*SortSubtask)(unsafe.Pointer(pTask)).FpUnpacked == uintptr(0) { (*SortSubtask)(unsafe.Pointer(pTask)).FpUnpacked = Xsqlite3VdbeAllocUnpackedRecord(tls, (*VdbeSorter)(unsafe.Pointer((*SortSubtask)(unsafe.Pointer(pTask)).FpSorter)).FpKeyInfo) if (*SortSubtask)(unsafe.Pointer(pTask)).FpUnpacked == uintptr(0) { @@ -123158,7 +123168,7 @@ func vdbeSortAllocUnpacked(tls *libc.TLS, pTask uintptr) int32 { /* sqlite3.c:97 } // Merge the two sorted lists p1 and p2 into a single list. -func vdbeSorterMerge(tls *libc.TLS, pTask uintptr, p1 uintptr, p2 uintptr) uintptr { /* sqlite3.c:97865:21: */ +func vdbeSorterMerge(tls *libc.TLS, pTask uintptr, p1 uintptr, p2 uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97875:21: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -123197,7 +123207,7 @@ func vdbeSorterMerge(tls *libc.TLS, pTask uintptr, p1 uintptr, p2 uintptr) uintp // Return the SorterCompare function to compare values collected by the // sorter object passed as the only argument. -func vdbeSorterGetCompare(tls *libc.TLS, p uintptr) SorterCompare { /* sqlite3.c:97907:22: */ +func vdbeSorterGetCompare(tls *libc.TLS, p uintptr) SorterCompare { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97917:22: */ if int32((*VdbeSorter)(unsafe.Pointer(p)).FtypeMask) == SORTER_TYPE_INTEGER { return *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr, int32) int32 @@ -123215,7 +123225,7 @@ func vdbeSorterGetCompare(tls *libc.TLS, p uintptr) SorterCompare { /* sqlite3.c // Sort the linked list of records headed at pTask->pList. Return // SQLITE_OK if successful, or an SQLite error code (i.e. SQLITE_NOMEM) if // an error occurs. -func vdbeSorterSort(tls *libc.TLS, pTask uintptr, pList uintptr) int32 { /* sqlite3.c:97921:12: */ +func vdbeSorterSort(tls *libc.TLS, pTask uintptr, pList uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97931:12: */ bp := tls.Alloc(512) defer tls.Free(512) @@ -123272,7 +123282,7 @@ func vdbeSorterSort(tls *libc.TLS, pTask uintptr, pList uintptr) int32 { /* sqli } // Initialize a PMA-writer object. -func vdbePmaWriterInit(tls *libc.TLS, pFd uintptr, p uintptr, nBuf int32, iStart I64) { /* sqlite3.c:97972:13: */ +func vdbePmaWriterInit(tls *libc.TLS, pFd uintptr, p uintptr, nBuf int32, iStart I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:97982:13: */ libc.Xmemset(tls, p, 0, uint64(unsafe.Sizeof(PmaWriter{}))) (*PmaWriter)(unsafe.Pointer(p)).FaBuffer = Xsqlite3Malloc(tls, uint64(nBuf)) if !(int32((*PmaWriter)(unsafe.Pointer(p)).FaBuffer) != 0) { @@ -123287,7 +123297,7 @@ func vdbePmaWriterInit(tls *libc.TLS, pFd uintptr, p uintptr, nBuf int32, iStart // Write nData bytes of data to the PMA. Return SQLITE_OK // if successful, or an SQLite error code if an error occurs. -func vdbePmaWriteBlob(tls *libc.TLS, p uintptr, pData uintptr, nData int32) { /* sqlite3.c:97994:13: */ +func vdbePmaWriteBlob(tls *libc.TLS, p uintptr, pData uintptr, nData int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98004:13: */ var nRem int32 = nData for nRem > 0 && (*PmaWriter)(unsafe.Pointer(p)).FeFWErr == 0 { var nCopy int32 = nRem @@ -123316,7 +123326,7 @@ func vdbePmaWriteBlob(tls *libc.TLS, p uintptr, pData uintptr, nData int32) { /* // // Before returning, set *piEof to the offset immediately following the // last byte written to the file. -func vdbePmaWriterFinish(tls *libc.TLS, p uintptr, piEof uintptr) int32 { /* sqlite3.c:98027:12: */ +func vdbePmaWriterFinish(tls *libc.TLS, p uintptr, piEof uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98037:12: */ var rc int32 if (*PmaWriter)(unsafe.Pointer(p)).FeFWErr == 0 && (*PmaWriter)(unsafe.Pointer(p)).FaBuffer != 0 && (*PmaWriter)(unsafe.Pointer(p)).FiBufEnd > (*PmaWriter)(unsafe.Pointer(p)).FiBufStart { (*PmaWriter)(unsafe.Pointer(p)).FeFWErr = Xsqlite3OsWrite(tls, (*PmaWriter)(unsafe.Pointer(p)).FpFd, @@ -123332,7 +123342,7 @@ func vdbePmaWriterFinish(tls *libc.TLS, p uintptr, piEof uintptr) int32 { /* sql // Write value iVal encoded as a varint to the PMA. Return // SQLITE_OK if successful, or an SQLite error code if an error occurs. -func vdbePmaWriteVarint(tls *libc.TLS, p uintptr, iVal U64) { /* sqlite3.c:98046:13: */ +func vdbePmaWriteVarint(tls *libc.TLS, p uintptr, iVal U64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98056:13: */ bp := tls.Alloc(10) defer tls.Free(10) @@ -123355,7 +123365,7 @@ func vdbePmaWriteVarint(tls *libc.TLS, p uintptr, iVal U64) { /* sqlite3.c:98046 // * One or more records packed end-to-end in order of ascending keys. // Each record consists of a varint followed by a blob of data (the // key). The varint is the number of bytes in the blob of data. -func vdbeSorterListToPMA(tls *libc.TLS, pTask uintptr, pList uintptr) int32 { /* sqlite3.c:98067:12: */ +func vdbeSorterListToPMA(tls *libc.TLS, pTask uintptr, pList uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98077:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -123410,7 +123420,7 @@ func vdbeSorterListToPMA(tls *libc.TLS, pTask uintptr, pList uintptr) int32 { /* // the MergeEngine has reached the end of all its inputs. // // Return SQLITE_OK if successful or an error code if an error occurs. -func vdbeMergeEngineStep(tls *libc.TLS, pMerger uintptr, pbEof uintptr) int32 { /* sqlite3.c:98131:12: */ +func vdbeMergeEngineStep(tls *libc.TLS, pMerger uintptr, pbEof uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98141:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -123486,7 +123496,7 @@ func vdbeMergeEngineStep(tls *libc.TLS, pMerger uintptr, pbEof uintptr) int32 { } // The main routine for background threads that write level-0 PMAs. -func vdbeSorterFlushThread(tls *libc.TLS, pCtx uintptr) uintptr { /* sqlite3.c:98202:13: */ +func vdbeSorterFlushThread(tls *libc.TLS, pCtx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98212:13: */ var pTask uintptr = pCtx var rc int32 // Return code @@ -123497,7 +123507,7 @@ func vdbeSorterFlushThread(tls *libc.TLS, pCtx uintptr) uintptr { /* sqlite3.c:9 // Flush the current contents of VdbeSorter.list to a new PMA, possibly // using a background thread. -func vdbeSorterFlushPMA(tls *libc.TLS, pSorter uintptr) int32 { /* sqlite3.c:98216:12: */ +func vdbeSorterFlushPMA(tls *libc.TLS, pSorter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98226:12: */ var rc int32 = SQLITE_OK var i int32 var pTask uintptr = uintptr(0) // Thread context used to create new PMA @@ -123561,7 +123571,7 @@ func vdbeSorterFlushPMA(tls *libc.TLS, pSorter uintptr) int32 { /* sqlite3.c:982 } // Add a record to the sorter. -func Xsqlite3VdbeSorterWrite(tls *libc.TLS, pCsr uintptr, pVal uintptr) int32 { /* sqlite3.c:98286:20: */ +func Xsqlite3VdbeSorterWrite(tls *libc.TLS, pCsr uintptr, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98296:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -123677,7 +123687,7 @@ func Xsqlite3VdbeSorterWrite(tls *libc.TLS, pCsr uintptr, pVal uintptr) int32 { // Read keys from pIncr->pMerger and populate pIncr->aFile[1]. The format // of the data stored in aFile[1] is the same as that used by regular PMAs, // except that the number-of-bytes varint is omitted from the start. -func vdbeIncrPopulate(tls *libc.TLS, pIncr uintptr) int32 { /* sqlite3.c:98398:12: */ +func vdbeIncrPopulate(tls *libc.TLS, pIncr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98408:12: */ bp := tls.Alloc(52) defer tls.Free(52) @@ -123723,7 +123733,7 @@ func vdbeIncrPopulate(tls *libc.TLS, pIncr uintptr) int32 { /* sqlite3.c:98398:1 // The main routine for background threads that populate aFile[1] of // multi-threaded IncrMerger objects. -func vdbeIncrPopulateThread(tls *libc.TLS, pCtx uintptr) uintptr { /* sqlite3.c:98440:13: */ +func vdbeIncrPopulateThread(tls *libc.TLS, pCtx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98450:13: */ var pIncr uintptr = pCtx var pRet uintptr = uintptr(int64(vdbeIncrPopulate(tls, pIncr))) (*SortSubtask)(unsafe.Pointer((*IncrMerger)(unsafe.Pointer(pIncr)).FpTask)).FbDone = 1 @@ -123731,7 +123741,7 @@ func vdbeIncrPopulateThread(tls *libc.TLS, pCtx uintptr) uintptr { /* sqlite3.c: } // Launch a background thread to populate aFile[1] of pIncr. -func vdbeIncrBgPopulate(tls *libc.TLS, pIncr uintptr) int32 { /* sqlite3.c:98450:12: */ +func vdbeIncrBgPopulate(tls *libc.TLS, pIncr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98460:12: */ var p uintptr = pIncr return vdbeSorterCreateThread(tls, (*IncrMerger)(unsafe.Pointer(pIncr)).FpTask, *(*uintptr)(unsafe.Pointer(&struct { @@ -123754,7 +123764,7 @@ func vdbeIncrBgPopulate(tls *libc.TLS, pIncr uintptr) int32 { /* sqlite3.c:98450 // to populate the new aFile[1]. // // SQLITE_OK is returned on success, or an SQLite error code otherwise. -func vdbeIncrSwap(tls *libc.TLS, pIncr uintptr) int32 { /* sqlite3.c:98474:12: */ +func vdbeIncrSwap(tls *libc.TLS, pIncr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98484:12: */ var rc int32 = SQLITE_OK if (*IncrMerger)(unsafe.Pointer(pIncr)).FbUseThread != 0 { @@ -123788,7 +123798,7 @@ func vdbeIncrSwap(tls *libc.TLS, pIncr uintptr) int32 { /* sqlite3.c:98474:12: * // // If an OOM condition is encountered, return NULL. In this case free the // pMerger argument before returning. -func vdbeIncrMergerNew(tls *libc.TLS, pTask uintptr, pMerger uintptr, ppOut uintptr) int32 { /* sqlite3.c:98513:12: */ +func vdbeIncrMergerNew(tls *libc.TLS, pTask uintptr, pMerger uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98523:12: */ var rc int32 = SQLITE_OK var pIncr uintptr = libc.AssignPtrUintptr(ppOut, func() uintptr { if Xsqlite3FaultSim(tls, 100) != 0 { @@ -123815,7 +123825,7 @@ func vdbeIncrMergerNew(tls *libc.TLS, pTask uintptr, pMerger uintptr, ppOut uint } // Set the "use-threads" flag on object pIncr. -func vdbeIncrMergerSetThreads(tls *libc.TLS, pIncr uintptr) { /* sqlite3.c:98538:13: */ +func vdbeIncrMergerSetThreads(tls *libc.TLS, pIncr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98548:13: */ (*IncrMerger)(unsafe.Pointer(pIncr)).FbUseThread = 1 *(*I64)(unsafe.Pointer((*IncrMerger)(unsafe.Pointer(pIncr)).FpTask + 88 + 8)) -= I64((*IncrMerger)(unsafe.Pointer(pIncr)).FmxSz) } @@ -123823,7 +123833,7 @@ func vdbeIncrMergerSetThreads(tls *libc.TLS, pIncr uintptr) { /* sqlite3.c:98538 // Recompute pMerger->aTree[iOut] by comparing the next keys on the // two PmaReaders that feed that entry. Neither of the PmaReaders // are advanced. This routine merely does the comparison. -func vdbeMergeEngineCompare(tls *libc.TLS, pMerger uintptr, iOut int32) { /* sqlite3.c:98551:13: */ +func vdbeMergeEngineCompare(tls *libc.TLS, pMerger uintptr, iOut int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98561:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -123883,7 +123893,7 @@ func vdbeMergeEngineCompare(tls *libc.TLS, pMerger uintptr, iOut int32) { /* sql // to pMerger. // // SQLITE_OK is returned if successful, or an SQLite error code otherwise. -func vdbeMergeEngineInit(tls *libc.TLS, pTask uintptr, pMerger uintptr, eMode int32) int32 { /* sqlite3.c:98633:12: */ +func vdbeMergeEngineInit(tls *libc.TLS, pTask uintptr, pMerger uintptr, eMode int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98643:12: */ var rc int32 = SQLITE_OK // Return code var i int32 // For looping over PmaReader objects var nTree int32 // Number of subtrees to merge @@ -123953,7 +123963,7 @@ func vdbeMergeEngineInit(tls *libc.TLS, pTask uintptr, pMerger uintptr, eMode in // the current PmaReader set to point to the first key in its range. // // SQLITE_OK is returned if successful, or an SQLite error code otherwise. -func vdbePmaReaderIncrMergeInit(tls *libc.TLS, pReadr uintptr, eMode int32) int32 { /* sqlite3.c:98709:12: */ +func vdbePmaReaderIncrMergeInit(tls *libc.TLS, pReadr uintptr, eMode int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98719:12: */ var rc int32 = SQLITE_OK var pIncr uintptr = (*PmaReader)(unsafe.Pointer(pReadr)).FpIncr var pTask uintptr = (*IncrMerger)(unsafe.Pointer(pIncr)).FpTask @@ -124010,7 +124020,7 @@ func vdbePmaReaderIncrMergeInit(tls *libc.TLS, pReadr uintptr, eMode int32) int3 // The main routine for vdbePmaReaderIncrMergeInit() operations run in // background threads. -func vdbePmaReaderBgIncrInit(tls *libc.TLS, pCtx uintptr) uintptr { /* sqlite3.c:98776:13: */ +func vdbePmaReaderBgIncrInit(tls *libc.TLS, pCtx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98786:13: */ var pReader uintptr = pCtx var pRet uintptr = uintptr(int64(vdbePmaReaderIncrMergeInit(tls, pReader, INCRINIT_TASK))) (*SortSubtask)(unsafe.Pointer((*IncrMerger)(unsafe.Pointer((*PmaReader)(unsafe.Pointer(pReader)).FpIncr)).FpTask)).FbDone = 1 @@ -124026,7 +124036,7 @@ func vdbePmaReaderBgIncrInit(tls *libc.TLS, pCtx uintptr) uintptr { /* sqlite3.c // then a background thread is launched to call vdbePmaReaderIncrMergeInit(). // Or, if the IncrMerger is single threaded, the same function is called // using the current thread. -func vdbePmaReaderIncrInit(tls *libc.TLS, pReadr uintptr, eMode int32) int32 { /* sqlite3.c:98797:12: */ +func vdbePmaReaderIncrInit(tls *libc.TLS, pReadr uintptr, eMode int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98807:12: */ var pIncr uintptr = (*PmaReader)(unsafe.Pointer(pReadr)).FpIncr // Incremental merger var rc int32 = SQLITE_OK // Return code if pIncr != 0 { @@ -124053,7 +124063,7 @@ func vdbePmaReaderIncrInit(tls *libc.TLS, pReadr uintptr, eMode int32) int32 { / // set to the offset immediately following the last byte of the last // PMA before returning. If an error does occur, then the final value of // *piOffset is undefined. -func vdbeMergeEngineLevel0(tls *libc.TLS, pTask uintptr, nPMA int32, piOffset uintptr, ppOut uintptr) int32 { /* sqlite3.c:98827:12: */ +func vdbeMergeEngineLevel0(tls *libc.TLS, pTask uintptr, nPMA int32, piOffset uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98837:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -124090,7 +124100,7 @@ func vdbeMergeEngineLevel0(tls *libc.TLS, pTask uintptr, nPMA int32, piOffset ui // nPMA<=16 -> TreeDepth() == 0 // nPMA<=256 -> TreeDepth() == 1 // nPMA<=65536 -> TreeDepth() == 2 -func vdbeSorterTreeDepth(tls *libc.TLS, nPMA int32) int32 { /* sqlite3.c:98866:12: */ +func vdbeSorterTreeDepth(tls *libc.TLS, nPMA int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98876:12: */ var nDepth int32 = 0 var nDiv I64 = int64(SORTER_MAX_MERGE_COUNT) for nDiv < I64(nPMA) { @@ -124106,7 +124116,7 @@ func vdbeSorterTreeDepth(tls *libc.TLS, nPMA int32) int32 { /* sqlite3.c:98866:1 // // If successful, SQLITE_OK is returned. If an error occurs, an SQLite error // code is returned and pLeaf is freed. -func vdbeSorterAddToTree(tls *libc.TLS, pTask uintptr, nDepth int32, iSeq int32, pRoot uintptr, pLeaf uintptr) int32 { /* sqlite3.c:98884:12: */ +func vdbeSorterAddToTree(tls *libc.TLS, pTask uintptr, nDepth int32, iSeq int32, pRoot uintptr, pLeaf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98894:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -124157,7 +124167,7 @@ func vdbeSorterAddToTree(tls *libc.TLS, pTask uintptr, nDepth int32, iSeq int32, // MergeEngine object at the root of the tree before returning. Or, if an // error occurs, an SQLite error code is returned and the final value // of *ppOut is undefined. -func vdbeSorterMergeTreeBuild(tls *libc.TLS, pSorter uintptr, ppOut uintptr) int32 { /* sqlite3.c:98940:12: */ +func vdbeSorterMergeTreeBuild(tls *libc.TLS, pSorter uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:98950:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -124238,7 +124248,7 @@ func vdbeSorterMergeTreeBuild(tls *libc.TLS, pSorter uintptr, ppOut uintptr) int // all records stored in the sorter. // // SQLITE_OK is returned if successful, or an SQLite error code otherwise. -func vdbeSorterSetupMerge(tls *libc.TLS, pSorter uintptr) int32 { /* sqlite3.c:99019:12: */ +func vdbeSorterSetupMerge(tls *libc.TLS, pSorter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99029:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -124313,7 +124323,7 @@ func vdbeSorterSetupMerge(tls *libc.TLS, pSorter uintptr) int32 { /* sqlite3.c:9 // Once the sorter has been populated by calls to sqlite3VdbeSorterWrite, // this function is called to prepare for iterating through the records // in sorted order. -func Xsqlite3VdbeSorterRewind(tls *libc.TLS, pCsr uintptr, pbEof uintptr) int32 { /* sqlite3.c:99101:20: */ +func Xsqlite3VdbeSorterRewind(tls *libc.TLS, pCsr uintptr, pbEof uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99111:20: */ var pSorter uintptr var rc int32 = SQLITE_OK // Return code @@ -124358,7 +124368,7 @@ func Xsqlite3VdbeSorterRewind(tls *libc.TLS, pCsr uintptr, pbEof uintptr) int32 // SQLITE_OK success // SQLITE_DONE end of data // otherwise some kind of error. -func Xsqlite3VdbeSorterNext(tls *libc.TLS, db uintptr, pCsr uintptr) int32 { /* sqlite3.c:99153:20: */ +func Xsqlite3VdbeSorterNext(tls *libc.TLS, db uintptr, pCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99163:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -124400,7 +124410,7 @@ func Xsqlite3VdbeSorterNext(tls *libc.TLS, db uintptr, pCsr uintptr) int32 { /* // Return a pointer to a buffer owned by the sorter that contains the // current key. -func vdbeSorterRowkey(tls *libc.TLS, pSorter uintptr, pnKey uintptr) uintptr { /* sqlite3.c:99191:13: */ +func vdbeSorterRowkey(tls *libc.TLS, pSorter uintptr, pnKey uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99201:13: */ var pKey uintptr if (*VdbeSorter)(unsafe.Pointer(pSorter)).FbUsePMA != 0 { var pReader uintptr @@ -124419,7 +124429,7 @@ func vdbeSorterRowkey(tls *libc.TLS, pSorter uintptr, pnKey uintptr) uintptr { / } // Copy the current sorter key into the memory cell pOut. -func Xsqlite3VdbeSorterRowkey(tls *libc.TLS, pCsr uintptr, pOut uintptr) int32 { /* sqlite3.c:99218:20: */ +func Xsqlite3VdbeSorterRowkey(tls *libc.TLS, pCsr uintptr, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99228:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -124454,7 +124464,7 @@ func Xsqlite3VdbeSorterRowkey(tls *libc.TLS, pCsr uintptr, pOut uintptr) int32 { // // This routine forms the core of the OP_SorterCompare opcode, which in // turn is used to verify uniqueness when constructing a UNIQUE INDEX. -func Xsqlite3VdbeSorterCompare(tls *libc.TLS, pCsr uintptr, pVal uintptr, nKeyCol int32, pRes uintptr) int32 { /* sqlite3.c:99251:20: */ +func Xsqlite3VdbeSorterCompare(tls *libc.TLS, pCsr uintptr, pVal uintptr, nKeyCol int32, pRes uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99261:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -124546,7 +124556,7 @@ type MemJournal1 = struct { F__ccgo_pad1 [4]byte FpVfs uintptr FzJournal uintptr -} /* sqlite3.c:99744:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99754:9 */ //************* End of vdbesort.c ******************************************* //************* Begin file vdbevtab.c *************************************** @@ -124593,23 +124603,23 @@ type MemJournal1 = struct { // #include "sqliteInt.h" // Forward references to internal structures -type MemJournal = MemJournal1 /* sqlite3.c:99744:27 */ +type MemJournal = MemJournal1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99754:27 */ type FilePoint1 = struct { FiOffset Sqlite3_int64 FpChunk uintptr -} /* sqlite3.c:99744:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99754:9 */ -type FilePoint = FilePoint1 /* sqlite3.c:99745:26 */ +type FilePoint = FilePoint1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99755:26 */ type FileChunk1 = struct { FpNext uintptr FzChunk [8]U8 -} /* sqlite3.c:99744:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99754:9 */ -type FileChunk = FileChunk1 /* sqlite3.c:99746:26 */ +type FileChunk = FileChunk1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99756:26 */ // Read data from the in-memory journal file. This is the implementation // of the sqlite3_vfs.xRead method. -func memjrnlRead(tls *libc.TLS, pJfd uintptr, zBuf uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* sqlite3.c:99801:12: */ +func memjrnlRead(tls *libc.TLS, pJfd uintptr, zBuf uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99811:12: */ var p uintptr = pJfd var zOut uintptr = zBuf var nRead int32 = iAmt @@ -124656,7 +124666,7 @@ func memjrnlRead(tls *libc.TLS, pJfd uintptr, zBuf uintptr, iAmt int32, iOfst Sq } // Free the list of FileChunk structures headed at MemJournal.pFirst. -func memjrnlFreeChunks(tls *libc.TLS, pFirst uintptr) { /* sqlite3.c:99848:13: */ +func memjrnlFreeChunks(tls *libc.TLS, pFirst uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99858:13: */ var pIter uintptr var pNext uintptr for pIter = pFirst; pIter != 0; pIter = pNext { @@ -124666,7 +124676,7 @@ func memjrnlFreeChunks(tls *libc.TLS, pFirst uintptr) { /* sqlite3.c:99848:13: * } // Flush the contents of memory to a real file on disk. -func memjrnlCreateFile(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:99860:12: */ +func memjrnlCreateFile(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99870:12: */ var rc int32 var pReal uintptr = p var copy = *(*MemJournal)(unsafe.Pointer(p)) @@ -124704,7 +124714,7 @@ func memjrnlCreateFile(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:99860:12: } // Write data to the file. -func memjrnlWrite(tls *libc.TLS, pJfd uintptr, zBuf uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* sqlite3.c:99902:12: */ +func memjrnlWrite(tls *libc.TLS, pJfd uintptr, zBuf uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99912:12: */ var p uintptr = pJfd var nWrite int32 = iAmt var zWrite uintptr = zBuf @@ -124770,7 +124780,7 @@ func memjrnlWrite(tls *libc.TLS, pJfd uintptr, zBuf uintptr, iAmt int32, iOfst S } // Truncate the in-memory file. -func memjrnlTruncate(tls *libc.TLS, pJfd uintptr, size Sqlite_int64) int32 { /* sqlite3.c:99975:12: */ +func memjrnlTruncate(tls *libc.TLS, pJfd uintptr, size Sqlite_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:99985:12: */ var p uintptr = pJfd if size < (*MemJournal)(unsafe.Pointer(p)).Fendpoint.FiOffset { @@ -124798,7 +124808,7 @@ func memjrnlTruncate(tls *libc.TLS, pJfd uintptr, size Sqlite_int64) int32 { /* } // Close the file. -func memjrnlClose(tls *libc.TLS, pJfd uintptr) int32 { /* sqlite3.c:100005:12: */ +func memjrnlClose(tls *libc.TLS, pJfd uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100015:12: */ var p uintptr = pJfd memjrnlFreeChunks(tls, (*MemJournal)(unsafe.Pointer(p)).FpFirst) return SQLITE_OK @@ -124808,14 +124818,14 @@ func memjrnlClose(tls *libc.TLS, pJfd uintptr) int32 { /* sqlite3.c:100005:12: * // // If the real file has been created, call its xSync method. Otherwise, // syncing an in-memory journal is a no-op. -func memjrnlSync(tls *libc.TLS, pJfd uintptr, flags int32) int32 { /* sqlite3.c:100017:12: */ +func memjrnlSync(tls *libc.TLS, pJfd uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100027:12: */ _ = pJfd _ = flags return SQLITE_OK } // Query the size of the file in bytes. -func memjrnlFileSize(tls *libc.TLS, pJfd uintptr, pSize uintptr) int32 { /* sqlite3.c:100025:12: */ +func memjrnlFileSize(tls *libc.TLS, pJfd uintptr, pSize uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100035:12: */ var p uintptr = pJfd *(*Sqlite_int64)(unsafe.Pointer(pSize)) = (*MemJournal)(unsafe.Pointer(p)).Fendpoint.FiOffset return SQLITE_OK @@ -124830,7 +124840,7 @@ var sMemJournalMethods = sqlite3_io_methods{ FxTruncate: 0, // xTruncate FxSync: 0, // xSync FxFileSize: 0, // xUnfetch -} /* sqlite3.c:100034:40 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100044:40 */ // Open a journal file. // @@ -124842,7 +124852,7 @@ var sMemJournalMethods = sqlite3_io_methods{ // but may be flushed to disk later on. In this case the journal file is // flushed to disk either when it grows larger than nSpill bytes in size, // or when sqlite3JournalCreate() is called. -func Xsqlite3JournalOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, pJfd uintptr, flags int32, nSpill int32) int32 { /* sqlite3.c:100068:20: */ +func Xsqlite3JournalOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, pJfd uintptr, flags int32, nSpill int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100078:20: */ var p uintptr = pJfd // Zero the file-handle object. If nSpill was passed zero, initialize @@ -124870,20 +124880,20 @@ func Xsqlite3JournalOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, pJfd uintpt } // Open an in-memory journal file. -func Xsqlite3MemJournalOpen(tls *libc.TLS, pJfd uintptr) { /* sqlite3.c:100104:21: */ +func Xsqlite3MemJournalOpen(tls *libc.TLS, pJfd uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100114:21: */ Xsqlite3JournalOpen(tls, uintptr(0), uintptr(0), pJfd, 0, -1) } // The file-handle passed as the only argument is open on a journal file. // Return true if this "journal file" is currently stored in heap memory, // or false otherwise. -func Xsqlite3JournalIsInMemory(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:100143:20: */ +func Xsqlite3JournalIsInMemory(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100153:20: */ return libc.Bool32((*Sqlite3_file)(unsafe.Pointer(p)).FpMethods == uintptr(unsafe.Pointer(&sMemJournalMethods))) } // Return the number of bytes required to store a JournalFile that uses vfs // pVfs to create the underlying on-disk files. -func Xsqlite3JournalSize(tls *libc.TLS, pVfs uintptr) int32 { /* sqlite3.c:100151:20: */ +func Xsqlite3JournalSize(tls *libc.TLS, pVfs uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100161:20: */ return func() int32 { if (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FszOsFile > int32(unsafe.Sizeof(MemJournal{})) { return (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FszOsFile @@ -124912,7 +124922,7 @@ func Xsqlite3JournalSize(tls *libc.TLS, pVfs uintptr) int32 { /* sqlite3.c:10015 // Walk all expressions linked into the list of Window objects passed // as the second argument. -func walkWindowList(tls *libc.TLS, pWalker uintptr, pList uintptr, bOneOnly int32) int32 { /* sqlite3.c:100181:12: */ +func walkWindowList(tls *libc.TLS, pWalker uintptr, pList uintptr, bOneOnly int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100191:12: */ var pWin uintptr for pWin = pList; pWin != 0; pWin = (*Window)(unsafe.Pointer(pWin)).FpNextWin { var rc int32 @@ -124960,7 +124970,7 @@ func walkWindowList(tls *libc.TLS, pWalker uintptr, pList uintptr, bOneOnly int3 // // The return value from this routine is WRC_Abort to abandon the tree walk // and WRC_Continue to continue. -func walkExpr(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:100220:28: */ +func walkExpr(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100230:28: */ var rc int32 for 1 != 0 { @@ -125002,7 +125012,7 @@ func walkExpr(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3. return WRC_Continue } -func Xsqlite3WalkExpr(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:100252:20: */ +func Xsqlite3WalkExpr(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100262:20: */ if pExpr != 0 { return walkExpr(tls, pWalker, pExpr) } @@ -125011,7 +125021,7 @@ func Xsqlite3WalkExpr(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* // Call sqlite3WalkExpr() for every expression in list p or until // an abort request is seen. -func Xsqlite3WalkExprList(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sqlite3.c:100260:20: */ +func Xsqlite3WalkExprList(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100270:20: */ var i int32 var pItem uintptr if p != 0 { @@ -125040,7 +125050,7 @@ func Xsqlite3WalkExprList(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* // This is a no-op callback for Walker->xSelectCallback2. If this // callback is set, then the Select->pWinDefn list is traversed. -func Xsqlite3WalkWinDefnDummyCallback(tls *libc.TLS, pWalker uintptr, p uintptr) { /* sqlite3.c:100275:21: */ +func Xsqlite3WalkWinDefnDummyCallback(tls *libc.TLS, pWalker uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100285:21: */ _ = pWalker _ = p // No-op @@ -125050,7 +125060,7 @@ func Xsqlite3WalkWinDefnDummyCallback(tls *libc.TLS, pWalker uintptr, p uintptr) // not invoke the SELECT callback on p, but do (of course) invoke // any expr callbacks and SELECT callbacks that come from subqueries. // Return WRC_Abort or WRC_Continue. -func Xsqlite3WalkSelectExpr(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sqlite3.c:100287:20: */ +func Xsqlite3WalkSelectExpr(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100297:20: */ if Xsqlite3WalkExprList(tls, pWalker, (*Select)(unsafe.Pointer(p)).FpEList) != 0 { return WRC_Abort } @@ -125092,7 +125102,7 @@ func Xsqlite3WalkSelectExpr(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { / // callback on p, but do invoke it on each FROM clause subquery // and on any subqueries further down in the tree. Return // WRC_Abort or WRC_Continue; -func Xsqlite3WalkSelectFrom(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sqlite3.c:100320:20: */ +func Xsqlite3WalkSelectFrom(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100330:20: */ var pSrc uintptr var i int32 var pItem uintptr @@ -125141,7 +125151,7 @@ func Xsqlite3WalkSelectFrom(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { / // // If the Walker does not have an xSelectCallback() then this routine // is a no-op returning WRC_Continue. -func Xsqlite3WalkSelect(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sqlite3.c:100358:20: */ +func Xsqlite3WalkSelect(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100368:20: */ var rc int32 if p == uintptr(0) { return WRC_Continue @@ -125172,13 +125182,13 @@ func Xsqlite3WalkSelect(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sq // Increase the walkerDepth when entering a subquery, and // descrease when leaving the subquery. -func Xsqlite3WalkerDepthIncrease(tls *libc.TLS, pWalker uintptr, pSelect uintptr) int32 { /* sqlite3.c:100381:20: */ +func Xsqlite3WalkerDepthIncrease(tls *libc.TLS, pWalker uintptr, pSelect uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100391:20: */ _ = pSelect (*Walker)(unsafe.Pointer(pWalker)).FwalkerDepth++ return WRC_Continue } -func Xsqlite3WalkerDepthDecrease(tls *libc.TLS, pWalker uintptr, pSelect uintptr) { /* sqlite3.c:100386:21: */ +func Xsqlite3WalkerDepthDecrease(tls *libc.TLS, pWalker uintptr, pSelect uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100396:21: */ _ = pSelect (*Walker)(unsafe.Pointer(pWalker)).FwalkerDepth-- } @@ -125190,7 +125200,7 @@ func Xsqlite3WalkerDepthDecrease(tls *libc.TLS, pWalker uintptr, pSelect uintptr // when this routine is used for Walker.xExprCallback then // Walker.xSelectCallback is set to do something useful for every // subquery in the parser tree. -func Xsqlite3ExprWalkNoop(tls *libc.TLS, NotUsed uintptr, NotUsed2 uintptr) int32 { /* sqlite3.c:100401:20: */ +func Xsqlite3ExprWalkNoop(tls *libc.TLS, NotUsed uintptr, NotUsed2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100411:20: */ _ = NotUsed _ = NotUsed2 return WRC_Continue @@ -125198,7 +125208,7 @@ func Xsqlite3ExprWalkNoop(tls *libc.TLS, NotUsed uintptr, NotUsed2 uintptr) int3 // No-op routine for the parse-tree walker for SELECT statements. // subquery in the parser tree. -func Xsqlite3SelectWalkNoop(tls *libc.TLS, NotUsed uintptr, NotUsed2 uintptr) int32 { /* sqlite3.c:100410:20: */ +func Xsqlite3SelectWalkNoop(tls *libc.TLS, NotUsed uintptr, NotUsed2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100420:20: */ _ = NotUsed _ = NotUsed2 return WRC_Continue @@ -125233,14 +125243,14 @@ func Xsqlite3SelectWalkNoop(tls *libc.TLS, NotUsed uintptr, NotUsed2 uintptr) in // is a helper function - a callback for the tree walker. // // See also the sqlite3WindowExtraAggFuncDepth() routine in window.c -func incrAggDepth(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:100451:12: */ +func incrAggDepth(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100461:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_AGG_FUNCTION { *(*U8)(unsafe.Pointer(pExpr + 2)) += U8(*(*int32)(unsafe.Pointer(pWalker + 40))) } return WRC_Continue } -func incrAggFunctionDepth(tls *libc.TLS, pExpr uintptr, N int32) { /* sqlite3.c:100455:13: */ +func incrAggFunctionDepth(tls *libc.TLS, pExpr uintptr, N int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100465:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -125273,7 +125283,7 @@ func incrAggFunctionDepth(tls *libc.TLS, pExpr uintptr, N int32) { /* sqlite3.c: // zero but it might be more if the alias is contained within a subquery // of the original expression. The Expr.op2 field of TK_AGG_FUNCTION // structures must be increased by the nSubquery amount. -func resolveAlias(tls *libc.TLS, pParse uintptr, pEList uintptr, iCol int32, pExpr uintptr, nSubquery int32) { /* sqlite3.c:100484:13: */ +func resolveAlias(tls *libc.TLS, pParse uintptr, pEList uintptr, iCol int32, pExpr uintptr, nSubquery int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100494:13: */ var pOrig uintptr // The iCol-th column of the result set var pDup uintptr // Copy of pOrig var db uintptr // The database connection @@ -125319,7 +125329,7 @@ func resolveAlias(tls *libc.TLS, pParse uintptr, pEList uintptr, iCol int32, pEx // // Return FALSE if the USING clause is NULL or if it does not contain // zCol. -func nameInUsingClause(tls *libc.TLS, pUsing uintptr, zCol uintptr) int32 { /* sqlite3.c:100541:12: */ +func nameInUsingClause(tls *libc.TLS, pUsing uintptr, zCol uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100551:12: */ if pUsing != 0 { var k int32 for k = 0; k < (*IdList)(unsafe.Pointer(pUsing)).FnId; k++ { @@ -125336,7 +125346,7 @@ func nameInUsingClause(tls *libc.TLS, pUsing uintptr, zCol uintptr) int32 { /* s // Check to see if the zSpan given to this routine matches the zDb, zTab, // and zCol. If any of zDb, zTab, and zCol are NULL then those fields will // match anything. -func Xsqlite3MatchEName(tls *libc.TLS, pItem uintptr, zCol uintptr, zTab uintptr, zDb uintptr) int32 { /* sqlite3.c:100558:20: */ +func Xsqlite3MatchEName(tls *libc.TLS, pItem uintptr, zCol uintptr, zTab uintptr, zDb uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100568:20: */ var n int32 var zSpan uintptr if int32(*(*uint8)(unsafe.Pointer(pItem + 20))&0x3>>0) != ENAME_TAB { @@ -125362,7 +125372,7 @@ func Xsqlite3MatchEName(tls *libc.TLS, pItem uintptr, zCol uintptr, zTab uintptr } // Return TRUE if the double-quoted string mis-feature should be supported. -func areDoubleQuotedStringsEnabled(tls *libc.TLS, db uintptr, pTopNC uintptr) int32 { /* sqlite3.c:100587:12: */ +func areDoubleQuotedStringsEnabled(tls *libc.TLS, db uintptr, pTopNC uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100597:12: */ if (*Sqlite3)(unsafe.Pointer(db)).Finit.Fbusy != 0 { return 1 } // Always support for legacy schemas @@ -125381,7 +125391,7 @@ func areDoubleQuotedStringsEnabled(tls *libc.TLS, db uintptr, pTopNC uintptr) in // The argument is guaranteed to be a non-NULL Expr node of type TK_COLUMN. // return the appropriate colUsed mask. -func Xsqlite3ExprColUsed(tls *libc.TLS, pExpr uintptr) Bitmask { /* sqlite3.c:100605:24: */ +func Xsqlite3ExprColUsed(tls *libc.TLS, pExpr uintptr) Bitmask { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100615:24: */ var n int32 var pExTab uintptr @@ -125431,7 +125441,7 @@ func Xsqlite3ExprColUsed(tls *libc.TLS, pExpr uintptr) Bitmask { /* sqlite3.c:10 // // If the name cannot be resolved unambiguously, leave an error message // in pParse and return WRC_Abort. Return WRC_Prune on success. -func lookupName(tls *libc.TLS, pParse uintptr, zDb uintptr, zTab uintptr, zCol uintptr, pNC uintptr, pExpr uintptr) int32 { /* sqlite3.c:100654:12: */ +func lookupName(tls *libc.TLS, pParse uintptr, zDb uintptr, zTab uintptr, zCol uintptr, pNC uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:100664:12: */ bp := tls.Alloc(96) defer tls.Free(96) @@ -126146,7 +126156,7 @@ __88: // Allocate and return a pointer to an expression to load the column iCol // from datasource iSrc in SrcList pSrc. -func Xsqlite3CreateColumnExpr(tls *libc.TLS, db uintptr, pSrc uintptr, iSrc int32, iCol int32) uintptr { /* sqlite3.c:101100:21: */ +func Xsqlite3CreateColumnExpr(tls *libc.TLS, db uintptr, pSrc uintptr, iSrc int32, iCol int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101110:21: */ var p uintptr = Xsqlite3ExprAlloc(tls, db, TK_COLUMN, uintptr(0), 0) if p != 0 { var pItem uintptr = pSrc + 8 + uintptr(iSrc)*112 @@ -126195,7 +126205,7 @@ func Xsqlite3CreateColumnExpr(tls *libc.TLS, db uintptr, pSrc uintptr, iSrc int3 // As an optimization, since the conditional is almost always false // (because errors are rare), the conditional is moved outside of the // function call using a macro. -func notValidImpl(tls *libc.TLS, pParse uintptr, pNC uintptr, zMsg uintptr, pExpr uintptr, pError uintptr) { /* sqlite3.c:101144:13: */ +func notValidImpl(tls *libc.TLS, pParse uintptr, pNC uintptr, zMsg uintptr, pExpr uintptr, pError uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101154:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -126217,7 +126227,7 @@ func notValidImpl(tls *libc.TLS, pParse uintptr, pNC uintptr, zMsg uintptr, pExp // Expression p should encode a floating point value between 1.0 and 0.0. // Return 1024 times this value. Or return -1 if p is not a floating point // value between 1.0 and 0.0. -func exprProbability(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:101172:12: */ +func exprProbability(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101182:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -126243,7 +126253,7 @@ func exprProbability(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:101172:12: * // This routine also does error checking and name resolution for // function names. The operator for aggregate functions is changed // to TK_AGG_FUNCTION. -func resolveExprStep(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:101193:12: */ +func resolveExprStep(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101203:12: */ bp := tls.Alloc(96) defer tls.Free(96) @@ -126724,7 +126734,7 @@ func resolveExprStep(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* s // return 0. // // pEList has been resolved. pE has not. -func resolveAsName(tls *libc.TLS, pParse uintptr, pEList uintptr, pE uintptr) int32 { /* sqlite3.c:101651:12: */ +func resolveAsName(tls *libc.TLS, pParse uintptr, pEList uintptr, pE uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101661:12: */ var i int32 // Loop counter _ = pParse @@ -126759,7 +126769,7 @@ func resolveAsName(tls *libc.TLS, pParse uintptr, pEList uintptr, pE uintptr) in // the column. // // If there is no match, return 0. Return -1 if an error occurs. -func resolveOrderByTermToExprList(tls *libc.TLS, pParse uintptr, pSelect uintptr, pE uintptr) int32 { /* sqlite3.c:101693:12: */ +func resolveOrderByTermToExprList(tls *libc.TLS, pParse uintptr, pSelect uintptr, pE uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101703:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -126803,7 +126813,7 @@ func resolveOrderByTermToExprList(tls *libc.TLS, pParse uintptr, pSelect uintptr } // Generate an ORDER BY or GROUP BY term out-of-range error. -func resolveOutOfRangeError(tls *libc.TLS, pParse uintptr, zType uintptr, i int32, mx int32, pError uintptr) { /* sqlite3.c:101740:13: */ +func resolveOutOfRangeError(tls *libc.TLS, pParse uintptr, zType uintptr, i int32, mx int32, pError uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101750:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -126826,7 +126836,7 @@ func resolveOutOfRangeError(tls *libc.TLS, pParse uintptr, zType uintptr, i int3 // the integer column number. // // Return the number of errors seen. -func resolveCompoundOrderBy(tls *libc.TLS, pParse uintptr, pSelect uintptr) int32 { /* sqlite3.c:101768:12: */ +func resolveCompoundOrderBy(tls *libc.TLS, pParse uintptr, pSelect uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101778:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -126963,7 +126973,7 @@ func resolveCompoundOrderBy(tls *libc.TLS, pParse uintptr, pSelect uintptr) int3 // // If any errors are detected, add an error message to pParse and // return non-zero. Return zero if no errors are seen. -func Xsqlite3ResolveOrderGroupBy(tls *libc.TLS, pParse uintptr, pSelect uintptr, pOrderBy uintptr, zType uintptr) int32 { /* sqlite3.c:101881:20: */ +func Xsqlite3ResolveOrderGroupBy(tls *libc.TLS, pParse uintptr, pSelect uintptr, pOrderBy uintptr, zType uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101891:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -127009,7 +127019,7 @@ __3: } // Walker callback for windowRemoveExprFromSelect(). -func resolveRemoveWindowsCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:101915:12: */ +func resolveRemoveWindowsCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101925:12: */ _ = pWalker if (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_WinFunc) != U32(0) { var pWin uintptr = *(*uintptr)(unsafe.Pointer(pExpr + 64)) @@ -127020,7 +127030,7 @@ func resolveRemoveWindowsCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 // Remove any Window objects owned by the expression pExpr from the // Select.pWin list of Select object pSelect. -func windowRemoveExprFromSelect(tls *libc.TLS, pSelect uintptr, pExpr uintptr) { /* sqlite3.c:101928:13: */ +func windowRemoveExprFromSelect(tls *libc.TLS, pSelect uintptr, pExpr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101938:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -127052,7 +127062,7 @@ func windowRemoveExprFromSelect(tls *libc.TLS, pSelect uintptr, pExpr uintptr) { // This routine returns the number of errors. If errors occur, then // an appropriate error message might be left in pParse. (OOM errors // excepted.) -func resolveOrderGroupBy(tls *libc.TLS, pNC uintptr, pSelect uintptr, pOrderBy uintptr, zType uintptr) int32 { /* sqlite3.c:101959:12: */ +func resolveOrderGroupBy(tls *libc.TLS, pNC uintptr, pSelect uintptr, pOrderBy uintptr, zType uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:101969:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -127129,7 +127139,7 @@ __3: } // Resolve names in the SELECT statement p and all of its descendants. -func resolveSelectStep(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sqlite3.c:102022:12: */ +func resolveSelectStep(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102032:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -127428,7 +127438,7 @@ func resolveSelectStep(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sql // // An error message is left in pParse if anything is amiss. The number // if errors is returned. -func Xsqlite3ResolveExprNames(tls *libc.TLS, pNC uintptr, pExpr uintptr) int32 { /* sqlite3.c:102310:20: */ +func Xsqlite3ResolveExprNames(tls *libc.TLS, pNC uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102320:20: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -127469,7 +127479,7 @@ func Xsqlite3ResolveExprNames(tls *libc.TLS, pNC uintptr, pExpr uintptr) int32 { // Resolve all names for all expression in an expression list. This is // just like sqlite3ResolveExprNames() except that it works for an expression // list rather than a single expression. -func Xsqlite3ResolveExprListNames(tls *libc.TLS, pNC uintptr, pList uintptr) int32 { /* sqlite3.c:102349:20: */ +func Xsqlite3ResolveExprListNames(tls *libc.TLS, pNC uintptr, pList uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102359:20: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -127526,7 +127536,7 @@ func Xsqlite3ResolveExprListNames(tls *libc.TLS, pNC uintptr, pList uintptr) int // // All SELECT statements should have been expanded using // sqlite3SelectExpand() prior to invoking this routine. -func Xsqlite3ResolveSelectNames(tls *libc.TLS, pParse uintptr, p uintptr, pOuterNC uintptr) { /* sqlite3.c:102405:21: */ +func Xsqlite3ResolveSelectNames(tls *libc.TLS, pParse uintptr, p uintptr, pOuterNC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102415:21: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -127560,7 +127570,7 @@ func Xsqlite3ResolveSelectNames(tls *libc.TLS, pParse uintptr, p uintptr, pOuter // set to the column number. In case (4), TK_COLUMN nodes cause an error. // // Any errors cause an error message to be set in pParse. -func Xsqlite3ResolveSelfReference(tls *libc.TLS, pParse uintptr, pTab uintptr, type1 int32, pExpr uintptr, pList uintptr) int32 { /* sqlite3.c:102439:20: */ +func Xsqlite3ResolveSelfReference(tls *libc.TLS, pParse uintptr, pTab uintptr, type1 int32, pExpr uintptr, pList uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102449:20: */ bp := tls.Alloc(176) defer tls.Free(176) @@ -127596,7 +127606,7 @@ func Xsqlite3ResolveSelfReference(tls *libc.TLS, pParse uintptr, pTab uintptr, t } // Return the affinity character for a single column of a table. -func Xsqlite3TableColumnAffinity(tls *libc.TLS, pTab uintptr, iCol int32) int8 { /* sqlite3.c:102499:21: */ +func Xsqlite3TableColumnAffinity(tls *libc.TLS, pTab uintptr, iCol int32) int8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102509:21: */ if iCol < 0 || iCol >= int32((*Table)(unsafe.Pointer(pTab)).FnCol) { return int8(SQLITE_AFF_INTEGER) } @@ -127617,7 +127627,7 @@ func Xsqlite3TableColumnAffinity(tls *libc.TLS, pTab uintptr, iCol int32) int8 { // SELECT * FROM t1 WHERE a; // SELECT a AS b FROM t1 WHERE b; // SELECT * FROM t1 WHERE (select a from t1); -func Xsqlite3ExprAffinity(tls *libc.TLS, pExpr uintptr) int8 { /* sqlite3.c:102520:21: */ +func Xsqlite3ExprAffinity(tls *libc.TLS, pExpr uintptr) int8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102530:21: */ var op int32 for (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_Skip|EP_IfNullRow) != U32(0) { @@ -127660,7 +127670,7 @@ func Xsqlite3ExprAffinity(tls *libc.TLS, pExpr uintptr) int8 { /* sqlite3.c:1025 // // If a memory allocation error occurs, that fact is recorded in pParse->db // and the pExpr parameter is returned unchanged. -func Xsqlite3ExprAddCollateToken(tls *libc.TLS, pParse uintptr, pExpr uintptr, pCollName uintptr, dequote int32) uintptr { /* sqlite3.c:102573:21: */ +func Xsqlite3ExprAddCollateToken(tls *libc.TLS, pParse uintptr, pExpr uintptr, pCollName uintptr, dequote int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102583:21: */ if (*Token)(unsafe.Pointer(pCollName)).Fn > uint32(0) { var pNew uintptr = Xsqlite3ExprAlloc(tls, (*Parse)(unsafe.Pointer(pParse)).Fdb, TK_COLLATE, pCollName, dequote) if pNew != 0 { @@ -127672,7 +127682,7 @@ func Xsqlite3ExprAddCollateToken(tls *libc.TLS, pParse uintptr, pExpr uintptr, p return pExpr } -func Xsqlite3ExprAddCollateString(tls *libc.TLS, pParse uintptr, pExpr uintptr, zC uintptr) uintptr { /* sqlite3.c:102589:21: */ +func Xsqlite3ExprAddCollateString(tls *libc.TLS, pParse uintptr, pExpr uintptr, zC uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102599:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -127683,7 +127693,7 @@ func Xsqlite3ExprAddCollateString(tls *libc.TLS, pParse uintptr, pExpr uintptr, } // Skip over any TK_COLLATE operators. -func Xsqlite3ExprSkipCollate(tls *libc.TLS, pExpr uintptr) uintptr { /* sqlite3.c:102603:21: */ +func Xsqlite3ExprSkipCollate(tls *libc.TLS, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102613:21: */ for pExpr != 0 && (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_Skip) != U32(0) { pExpr = (*Expr)(unsafe.Pointer(pExpr)).FpLeft @@ -127694,7 +127704,7 @@ func Xsqlite3ExprSkipCollate(tls *libc.TLS, pExpr uintptr) uintptr { /* sqlite3. // Skip over any TK_COLLATE operators and/or any unlikely() // or likelihood() or likely() functions at the root of an // expression. -func Xsqlite3ExprSkipCollateAndLikely(tls *libc.TLS, pExpr uintptr) uintptr { /* sqlite3.c:102616:21: */ +func Xsqlite3ExprSkipCollateAndLikely(tls *libc.TLS, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102626:21: */ for pExpr != 0 && (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_Skip|EP_Unlikely) != U32(0) { if (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_Unlikely) != U32(0) { @@ -127719,7 +127729,7 @@ func Xsqlite3ExprSkipCollateAndLikely(tls *libc.TLS, pExpr uintptr) uintptr { /* // or by the presence of a column with a defined collating sequence. // COLLATE operators take first precedence. Left operands take // precedence over right operands. -func Xsqlite3ExprCollSeq(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr { /* sqlite3.c:102645:24: */ +func Xsqlite3ExprCollSeq(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102655:24: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pColl uintptr = uintptr(0) var p uintptr = pExpr @@ -127791,7 +127801,7 @@ func Xsqlite3ExprCollSeq(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr { // // The sqlite3ExprCollSeq() routine works the same except that it // returns NULL if there is no defined collation. -func Xsqlite3ExprNNCollSeq(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr { /* sqlite3.c:102718:24: */ +func Xsqlite3ExprNNCollSeq(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102728:24: */ var p uintptr = Xsqlite3ExprCollSeq(tls, pParse, pExpr) if p == uintptr(0) { p = (*Sqlite3)(unsafe.Pointer((*Parse)(unsafe.Pointer(pParse)).Fdb)).FpDfltColl @@ -127801,7 +127811,7 @@ func Xsqlite3ExprNNCollSeq(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr } // Return TRUE if the two expressions have equivalent collating sequences. -func Xsqlite3ExprCollSeqMatch(tls *libc.TLS, pParse uintptr, pE1 uintptr, pE2 uintptr) int32 { /* sqlite3.c:102728:20: */ +func Xsqlite3ExprCollSeqMatch(tls *libc.TLS, pParse uintptr, pE1 uintptr, pE2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102738:20: */ var pColl1 uintptr = Xsqlite3ExprNNCollSeq(tls, pParse, pE1) var pColl2 uintptr = Xsqlite3ExprNNCollSeq(tls, pParse, pE2) return libc.Bool32(Xsqlite3StrICmp(tls, (*CollSeq)(unsafe.Pointer(pColl1)).FzName, (*CollSeq)(unsafe.Pointer(pColl2)).FzName) == 0) @@ -127810,7 +127820,7 @@ func Xsqlite3ExprCollSeqMatch(tls *libc.TLS, pParse uintptr, pE1 uintptr, pE2 ui // pExpr is an operand of a comparison operator. aff2 is the // type affinity of the other operand. This routine returns the // type affinity that should be used for the comparison operator. -func Xsqlite3CompareAffinity(tls *libc.TLS, pExpr uintptr, aff2 int8) int8 { /* sqlite3.c:102739:21: */ +func Xsqlite3CompareAffinity(tls *libc.TLS, pExpr uintptr, aff2 int8) int8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102749:21: */ var aff1 int8 = Xsqlite3ExprAffinity(tls, pExpr) if int32(aff1) > SQLITE_AFF_NONE && int32(aff2) > SQLITE_AFF_NONE { // Both sides of the comparison are columns. If one has numeric @@ -127835,7 +127845,7 @@ func Xsqlite3CompareAffinity(tls *libc.TLS, pExpr uintptr, aff2 int8) int8 { /* // pExpr is a comparison operator. Return the type affinity that should // be applied to both operands prior to doing the comparison. -func comparisonAffinity(tls *libc.TLS, pExpr uintptr) int8 { /* sqlite3.c:102761:13: */ +func comparisonAffinity(tls *libc.TLS, pExpr uintptr) int8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102771:13: */ var aff int8 aff = Xsqlite3ExprAffinity(tls, (*Expr)(unsafe.Pointer(pExpr)).FpLeft) @@ -127853,7 +127863,7 @@ func comparisonAffinity(tls *libc.TLS, pExpr uintptr) int8 { /* sqlite3.c:102761 // idx_affinity is the affinity of an indexed column. Return true // if the index with affinity idx_affinity may be used to implement // the comparison in pExpr. -func Xsqlite3IndexAffinityOk(tls *libc.TLS, pExpr uintptr, idx_affinity int8) int32 { /* sqlite3.c:102784:20: */ +func Xsqlite3IndexAffinityOk(tls *libc.TLS, pExpr uintptr, idx_affinity int8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102794:20: */ var aff int8 = comparisonAffinity(tls, pExpr) if int32(aff) < SQLITE_AFF_TEXT { return 1 @@ -127866,7 +127876,7 @@ func Xsqlite3IndexAffinityOk(tls *libc.TLS, pExpr uintptr, idx_affinity int8) in // Return the P5 value that should be used for a binary comparison // opcode (OP_Eq, OP_Ge etc.) used to compare pExpr1 and pExpr2. -func binaryCompareP5(tls *libc.TLS, pExpr1 uintptr, pExpr2 uintptr, jumpIfNull int32) U8 { /* sqlite3.c:102799:11: */ +func binaryCompareP5(tls *libc.TLS, pExpr1 uintptr, pExpr2 uintptr, jumpIfNull int32) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102809:11: */ var aff U8 = U8(Xsqlite3ExprAffinity(tls, pExpr2)) aff = U8(int32(U8(Xsqlite3CompareAffinity(tls, pExpr1, int8(aff)))) | int32(U8(jumpIfNull))) return aff @@ -127882,7 +127892,7 @@ func binaryCompareP5(tls *libc.TLS, pExpr1 uintptr, pExpr2 uintptr, jumpIfNull i // // Argument pRight (but not pLeft) may be a null pointer. In this case, // it is not considered. -func Xsqlite3BinaryCompareCollSeq(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr) uintptr { /* sqlite3.c:102821:24: */ +func Xsqlite3BinaryCompareCollSeq(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102831:24: */ var pColl uintptr if (*Expr)(unsafe.Pointer(pLeft)).Fflags&U32(EP_Collate) != 0 { @@ -127905,7 +127915,7 @@ func Xsqlite3BinaryCompareCollSeq(tls *libc.TLS, pParse uintptr, pLeft uintptr, // However, if the OP_Commuted flag is set, then the order of the operands // is reversed in the sqlite3BinaryCompareCollSeq() call so that the // correct collating sequence is found. -func Xsqlite3ExprCompareCollSeq(tls *libc.TLS, pParse uintptr, p uintptr) uintptr { /* sqlite3.c:102849:24: */ +func Xsqlite3ExprCompareCollSeq(tls *libc.TLS, pParse uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102859:24: */ if (*Expr)(unsafe.Pointer(p)).Fflags&U32(EP_Commuted) != U32(0) { return Xsqlite3BinaryCompareCollSeq(tls, pParse, (*Expr)(unsafe.Pointer(p)).FpRight, (*Expr)(unsafe.Pointer(p)).FpLeft) } else { @@ -127915,7 +127925,7 @@ func Xsqlite3ExprCompareCollSeq(tls *libc.TLS, pParse uintptr, p uintptr) uintpt } // Generate code for a comparison operator. -func codeCompare(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr, opcode int32, in1 int32, in2 int32, dest int32, jumpIfNull int32, isCommuted int32) int32 { /* sqlite3.c:102860:12: */ +func codeCompare(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr, opcode int32, in1 int32, in2 int32, dest int32, jumpIfNull int32, isCommuted int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102870:12: */ var p5 int32 var addr int32 var p4 uintptr @@ -127942,7 +127952,7 @@ func codeCompare(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr, o // parser will not generate a TK_VECTOR with fewer than two entries. // But a TK_SELECT might be either a vector or a scalar. It is only // considered a vector if it has two or more result columns. -func Xsqlite3ExprIsVector(tls *libc.TLS, pExpr uintptr) int32 { /* sqlite3.c:102896:20: */ +func Xsqlite3ExprIsVector(tls *libc.TLS, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102906:20: */ return libc.Bool32(Xsqlite3ExprVectorSize(tls, pExpr) > 1) } @@ -127950,7 +127960,7 @@ func Xsqlite3ExprIsVector(tls *libc.TLS, pExpr uintptr) int32 { /* sqlite3.c:102 // return the number of expressions in the vector. Or, if the expression // is a sub-select, return the number of columns in the sub-select. For // any other type of expression, return 1. -func Xsqlite3ExprVectorSize(tls *libc.TLS, pExpr uintptr) int32 { /* sqlite3.c:102906:20: */ +func Xsqlite3ExprVectorSize(tls *libc.TLS, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102916:20: */ var op U8 = (*Expr)(unsafe.Pointer(pExpr)).Fop if int32(op) == TK_REGISTER { op = (*Expr)(unsafe.Pointer(pExpr)).Fop2 @@ -127980,7 +127990,7 @@ func Xsqlite3ExprVectorSize(tls *libc.TLS, pExpr uintptr) int32 { /* sqlite3.c:1 // just the expression for the i-th term of the result set, and may // not be ready for evaluation because the table cursor has not yet // been positioned. -func Xsqlite3VectorFieldSubexpr(tls *libc.TLS, pVector uintptr, i int32) uintptr { /* sqlite3.c:102935:21: */ +func Xsqlite3VectorFieldSubexpr(tls *libc.TLS, pVector uintptr, i int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102945:21: */ if Xsqlite3ExprIsVector(tls, pVector) != 0 { @@ -128014,7 +128024,7 @@ func Xsqlite3VectorFieldSubexpr(tls *libc.TLS, pVector uintptr, i int32) uintptr // A trick to cause a TK_SELECT pVector to be deleted together with // the returned Expr object is to attach the pVector to the pRight field // of the returned TK_SELECT_COLUMN Expr object. -func Xsqlite3ExprForVectorField(tls *libc.TLS, pParse uintptr, pVector uintptr, iField int32, nField int32) uintptr { /* sqlite3.c:102971:21: */ +func Xsqlite3ExprForVectorField(tls *libc.TLS, pParse uintptr, pVector uintptr, iField int32, nField int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:102981:21: */ var pRet uintptr if int32((*Expr)(unsafe.Pointer(pVector)).Fop) == TK_SELECT { @@ -128062,7 +128072,7 @@ func Xsqlite3ExprForVectorField(tls *libc.TLS, pParse uintptr, pVector uintptr, // of registers in which the result is stored). // // If pExpr is not a TK_SELECT expression, return 0. -func exprCodeSubselect(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* sqlite3.c:103027:12: */ +func exprCodeSubselect(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103037:12: */ var reg int32 = 0 if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_SELECT { reg = Xsqlite3CodeSubselect(tls, pParse, pExpr) @@ -128086,7 +128096,7 @@ func exprCodeSubselect(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* // // Before returning, output parameter (*ppExpr) is set to point to the // Expr object corresponding to element iElem of the vector. -func exprVectorRegister(tls *libc.TLS, pParse uintptr, pVector uintptr, iField int32, regSelect int32, ppExpr uintptr, pRegFree uintptr) int32 { /* sqlite3.c:103055:12: */ +func exprVectorRegister(tls *libc.TLS, pParse uintptr, pVector uintptr, iField int32, regSelect int32, ppExpr uintptr, pRegFree uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103065:12: */ var op U8 = (*Expr)(unsafe.Pointer(pVector)).Fop if int32(op) == TK_REGISTER { @@ -128115,7 +128125,7 @@ func exprVectorRegister(tls *libc.TLS, pParse uintptr, pVector uintptr, iField i // if pExpr->op==TK_IS: op==TK_EQ and p5==SQLITE_NULLEQ // if pExpr->op==TK_ISNOT: op==TK_NE and p5==SQLITE_NULLEQ // otherwise: op==pExpr->op and p5==0 -func codeVectorCompare(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, op U8, p5 U8) { /* sqlite3.c:103093:13: */ +func codeVectorCompare(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, op U8, p5 U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103103:13: */ bp := tls.Alloc(28) defer tls.Free(28) @@ -128203,7 +128213,7 @@ func codeVectorCompare(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, // Check that argument nHeight is less than or equal to the maximum // expression depth allowed. If it is not, leave an error message in // pParse. -func Xsqlite3ExprCheckHeight(tls *libc.TLS, pParse uintptr, nHeight int32) int32 { /* sqlite3.c:103188:20: */ +func Xsqlite3ExprCheckHeight(tls *libc.TLS, pParse uintptr, nHeight int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103198:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -128225,7 +128235,7 @@ func Xsqlite3ExprCheckHeight(tls *libc.TLS, pParse uintptr, nHeight int32) int32 // If this maximum height is greater than the current value pointed // to by pnHeight, the second parameter, then set *pnHeight to that // value. -func heightOfExpr(tls *libc.TLS, p uintptr, pnHeight uintptr) { /* sqlite3.c:103209:13: */ +func heightOfExpr(tls *libc.TLS, p uintptr, pnHeight uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103219:13: */ if p != 0 { if (*Expr)(unsafe.Pointer(p)).FnHeight > *(*int32)(unsafe.Pointer(pnHeight)) { *(*int32)(unsafe.Pointer(pnHeight)) = (*Expr)(unsafe.Pointer(p)).FnHeight @@ -128233,7 +128243,7 @@ func heightOfExpr(tls *libc.TLS, p uintptr, pnHeight uintptr) { /* sqlite3.c:103 } } -func heightOfExprList(tls *libc.TLS, p uintptr, pnHeight uintptr) { /* sqlite3.c:103216:13: */ +func heightOfExprList(tls *libc.TLS, p uintptr, pnHeight uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103226:13: */ if p != 0 { var i int32 for i = 0; i < (*ExprList)(unsafe.Pointer(p)).FnExpr; i++ { @@ -128242,7 +128252,7 @@ func heightOfExprList(tls *libc.TLS, p uintptr, pnHeight uintptr) { /* sqlite3.c } } -func heightOfSelect(tls *libc.TLS, pSelect uintptr, pnHeight uintptr) { /* sqlite3.c:103224:13: */ +func heightOfSelect(tls *libc.TLS, pSelect uintptr, pnHeight uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103234:13: */ var p uintptr for p = pSelect; p != 0; p = (*Select)(unsafe.Pointer(p)).FpPrior { heightOfExpr(tls, (*Select)(unsafe.Pointer(p)).FpWhere, pnHeight) @@ -128262,7 +128272,7 @@ func heightOfSelect(tls *libc.TLS, pSelect uintptr, pnHeight uintptr) { /* sqlit // // Also propagate EP_Propagate flags up from Expr.x.pList to Expr.flags, // if appropriate. -func exprSetHeight(tls *libc.TLS, p uintptr) { /* sqlite3.c:103246:13: */ +func exprSetHeight(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103256:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -128289,7 +128299,7 @@ func exprSetHeight(tls *libc.TLS, p uintptr) { /* sqlite3.c:103246:13: */ // // Also propagate all EP_Propagate flags from the Expr.x.pList into // Expr.flags. -func Xsqlite3ExprSetHeightAndFlags(tls *libc.TLS, pParse uintptr, p uintptr) { /* sqlite3.c:103266:21: */ +func Xsqlite3ExprSetHeightAndFlags(tls *libc.TLS, pParse uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103276:21: */ if (*Parse)(unsafe.Pointer(pParse)).FnErr != 0 { return } @@ -128299,7 +128309,7 @@ func Xsqlite3ExprSetHeightAndFlags(tls *libc.TLS, pParse uintptr, p uintptr) { / // Return the maximum height of any expression tree referenced // by the select statement passed as an argument. -func Xsqlite3SelectExprHeight(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:103276:20: */ +func Xsqlite3SelectExprHeight(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103286:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -128326,7 +128336,7 @@ func Xsqlite3SelectExprHeight(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:103 // stored in u.zToken. Instead, the integer values is written // into u.iValue and the EP_IntValue flag is set. No extra storage // is allocated to hold the integer text and the dequote flag is ignored. -func Xsqlite3ExprAlloc(tls *libc.TLS, db uintptr, op int32, pToken uintptr, dequote int32) uintptr { /* sqlite3.c:103315:21: */ +func Xsqlite3ExprAlloc(tls *libc.TLS, db uintptr, op int32, pToken uintptr, dequote int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103325:21: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -128374,7 +128384,7 @@ func Xsqlite3ExprAlloc(tls *libc.TLS, db uintptr, op int32, pToken uintptr, dequ // Allocate a new expression node from a zero-terminated token that has // already been dequoted. -func Xsqlite3Expr(tls *libc.TLS, db uintptr, op int32, zToken uintptr) uintptr { /* sqlite3.c:103363:21: */ +func Xsqlite3Expr(tls *libc.TLS, db uintptr, op int32, zToken uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103373:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -128389,7 +128399,7 @@ func Xsqlite3Expr(tls *libc.TLS, db uintptr, op int32, zToken uintptr) uintptr { // // If pRoot==NULL that means that a memory allocation error has occurred. // In that case, delete the subtrees pLeft and pRight. -func Xsqlite3ExprAttachSubtrees(tls *libc.TLS, db uintptr, pRoot uintptr, pLeft uintptr, pRight uintptr) { /* sqlite3.c:103380:21: */ +func Xsqlite3ExprAttachSubtrees(tls *libc.TLS, db uintptr, pRoot uintptr, pLeft uintptr, pRight uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103390:21: */ if pRoot == uintptr(0) { Xsqlite3ExprDelete(tls, db, pLeft) @@ -128412,7 +128422,7 @@ func Xsqlite3ExprAttachSubtrees(tls *libc.TLS, db uintptr, pRoot uintptr, pLeft // One or both of the subtrees can be NULL. Return a pointer to the new // Expr node. Or, if an OOM error occurs, set pParse->db->mallocFailed, // free the subtrees and return NULL. -func Xsqlite3PExpr(tls *libc.TLS, pParse uintptr, op int32, pLeft uintptr, pRight uintptr) uintptr { /* sqlite3.c:103410:21: */ +func Xsqlite3PExpr(tls *libc.TLS, pParse uintptr, op int32, pLeft uintptr, pRight uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103420:21: */ var p uintptr p = Xsqlite3DbMallocRawNN(tls, (*Parse)(unsafe.Pointer(pParse)).Fdb, uint64(unsafe.Sizeof(Expr{}))) if p != 0 { @@ -128430,7 +128440,7 @@ func Xsqlite3PExpr(tls *libc.TLS, pParse uintptr, op int32, pLeft uintptr, pRigh // Add pSelect to the Expr.x.pSelect field. Or, if pExpr is NULL (due // do a memory allocation failure) then delete the pSelect object. -func Xsqlite3PExprAddSelect(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSelect uintptr) { /* sqlite3.c:103435:21: */ +func Xsqlite3PExprAddSelect(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSelect uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103445:21: */ if pExpr != 0 { *(*uintptr)(unsafe.Pointer(pExpr + 32)) = pSelect *(*U32)(unsafe.Pointer(pExpr + 4)) |= U32(EP_xIsSelect | EP_Subquery) @@ -128458,7 +128468,7 @@ func Xsqlite3PExprAddSelect(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSelec // // This is used as part of processing IN(...) expressions with a list // of vectors on the RHS. e.g. "... IN ((1,2), (3,4), (5,6))". -func Xsqlite3ExprListToValues(tls *libc.TLS, pParse uintptr, nElem int32, pEList uintptr) uintptr { /* sqlite3.c:103465:23: */ +func Xsqlite3ExprListToValues(tls *libc.TLS, pParse uintptr, nElem int32, pEList uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103475:23: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -128510,7 +128520,7 @@ func Xsqlite3ExprListToValues(tls *libc.TLS, pParse uintptr, nElem int32, pEList // If one side or the other of the AND is known to be false, then instead // of returning an AND expression, just return a constant expression with // a value of false. -func Xsqlite3ExprAnd(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr) uintptr { /* sqlite3.c:103512:21: */ +func Xsqlite3ExprAnd(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103522:21: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb if pLeft == uintptr(0) { return pRight @@ -128529,7 +128539,7 @@ func Xsqlite3ExprAnd(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintpt // Construct a new expression node for a function with multiple // arguments. -func Xsqlite3ExprFunction(tls *libc.TLS, pParse uintptr, pList uintptr, pToken uintptr, eDistinct int32) uintptr { /* sqlite3.c:103533:21: */ +func Xsqlite3ExprFunction(tls *libc.TLS, pParse uintptr, pList uintptr, pToken uintptr, eDistinct int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103543:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -128566,7 +128576,7 @@ func Xsqlite3ExprFunction(tls *libc.TLS, pParse uintptr, pList uintptr, pToken u // top-level SQL // // If the function is not usable, create an error. -func Xsqlite3ExprFunctionUsable(tls *libc.TLS, pParse uintptr, pExpr uintptr, pDef uintptr) { /* sqlite3.c:103573:21: */ +func Xsqlite3ExprFunctionUsable(tls *libc.TLS, pParse uintptr, pExpr uintptr, pDef uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103583:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -128598,7 +128608,7 @@ func Xsqlite3ExprFunctionUsable(tls *libc.TLS, pParse uintptr, pExpr uintptr, pD // as the previous instance of the same wildcard. Or if this is the first // instance of the wildcard, the next sequential variable number is // assigned. -func Xsqlite3ExprAssignVarNumber(tls *libc.TLS, pParse uintptr, pExpr uintptr, n U32) { /* sqlite3.c:103612:21: */ +func Xsqlite3ExprAssignVarNumber(tls *libc.TLS, pParse uintptr, pExpr uintptr, n U32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103622:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -128666,7 +128676,7 @@ func Xsqlite3ExprAssignVarNumber(tls *libc.TLS, pParse uintptr, pExpr uintptr, n } // Recursively delete an expression tree. -func sqlite3ExprDeleteNN(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:103682:29: */ +func sqlite3ExprDeleteNN(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103692:29: */ if !((*Expr)(unsafe.Pointer(p)).Fflags&U32(EP_TokenOnly|EP_Leaf) != U32(0)) { // The Expr.x union is never used at the same time as Expr.pRight @@ -128696,7 +128706,7 @@ func sqlite3ExprDeleteNN(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:10 } } -func Xsqlite3ExprDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:103723:21: */ +func Xsqlite3ExprDelete(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103733:21: */ if p != 0 { sqlite3ExprDeleteNN(tls, db, p) } @@ -128710,13 +128720,13 @@ func Xsqlite3ExprDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:103 // // The deferred delete is (currently) implemented by adding the // pExpr to the pParse->pConstExpr list with a register number of 0. -func Xsqlite3ExprDeferredDelete(tls *libc.TLS, pParse uintptr, pExpr uintptr) { /* sqlite3.c:103738:21: */ +func Xsqlite3ExprDeferredDelete(tls *libc.TLS, pParse uintptr, pExpr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103748:21: */ (*Parse)(unsafe.Pointer(pParse)).FpConstExpr = Xsqlite3ExprListAppend(tls, pParse, (*Parse)(unsafe.Pointer(pParse)).FpConstExpr, pExpr) } // Invoke sqlite3RenameExprUnmap() and sqlite3ExprDelete() on the // expression. -func Xsqlite3ExprUnmapAndDelete(tls *libc.TLS, pParse uintptr, p uintptr) { /* sqlite3.c:103746:21: */ +func Xsqlite3ExprUnmapAndDelete(tls *libc.TLS, pParse uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103756:21: */ if p != 0 { if int32((*Parse)(unsafe.Pointer(pParse)).FeParseMode) >= PARSE_MODE_RENAME { Xsqlite3RenameExprUnmap(tls, pParse, p) @@ -128728,7 +128738,7 @@ func Xsqlite3ExprUnmapAndDelete(tls *libc.TLS, pParse uintptr, p uintptr) { /* s // Return the number of bytes allocated for the expression structure // passed as the first argument. This is always one of EXPR_FULLSIZE, // EXPR_REDUCEDSIZE or EXPR_TOKENONLYSIZE. -func exprStructSize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:103760:12: */ +func exprStructSize(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103770:12: */ if (*Expr)(unsafe.Pointer(p)).Fflags&U32(EP_TokenOnly) != U32(0) { return int32(uintptr(0) + 16) } @@ -128770,7 +128780,7 @@ func exprStructSize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:103760:12: */ // to reduce a pristine expression tree from the parser. The implementation // of dupedExprStructSize() contain multiple assert() statements that attempt // to enforce this constraint. -func dupedExprStructSize(tls *libc.TLS, p uintptr, flags int32) int32 { /* sqlite3.c:103800:12: */ +func dupedExprStructSize(tls *libc.TLS, p uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103810:12: */ var nSize int32 // Only one flag value allowed @@ -128792,7 +128802,7 @@ func dupedExprStructSize(tls *libc.TLS, p uintptr, flags int32) int32 { /* sqlit // This function returns the space in bytes required to store the copy // of the Expr structure and a copy of the Expr.u.zToken string (if that // string is defined.) -func dupedExprNodeSize(tls *libc.TLS, p uintptr, flags int32) int32 { /* sqlite3.c:103831:12: */ +func dupedExprNodeSize(tls *libc.TLS, p uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103841:12: */ var nByte int32 = dupedExprStructSize(tls, p, flags) & 0xfff if !((*Expr)(unsafe.Pointer(p)).Fflags&U32(EP_IntValue) != U32(0)) && *(*uintptr)(unsafe.Pointer(p + 8)) != 0 { nByte = int32(Size_t(nByte) + (libc.Xstrlen(tls, *(*uintptr)(unsafe.Pointer(p + 8)))&uint64(0x3fffffff) + uint64(1))) @@ -128811,7 +128821,7 @@ func dupedExprNodeSize(tls *libc.TLS, p uintptr, flags int32) int32 { /* sqlite3 // space to duplicate all Expr nodes in the tree formed by Expr.pLeft // and Expr.pRight variables (but not for any structures pointed to or // descended from the Expr.x.pList or Expr.x.pSelect variables). -func dupedExprSize(tls *libc.TLS, p uintptr, flags int32) int32 { /* sqlite3.c:103852:12: */ +func dupedExprSize(tls *libc.TLS, p uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103862:12: */ var nByte int32 = 0 if p != 0 { nByte = dupedExprNodeSize(tls, p, flags) @@ -128828,7 +128838,7 @@ func dupedExprSize(tls *libc.TLS, p uintptr, flags int32) int32 { /* sqlite3.c:1 // (if applicable), and the copies of the p->pLeft and p->pRight expressions, // if any. Before returning, *pzBuffer is set to the first byte past the // portion of the buffer copied into by this function. -func exprDup(tls *libc.TLS, db uintptr, p uintptr, dupFlags int32, pzBuffer uintptr) uintptr { /* sqlite3.c:103871:13: */ +func exprDup(tls *libc.TLS, db uintptr, p uintptr, dupFlags int32, pzBuffer uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103881:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -128938,7 +128948,7 @@ func exprDup(tls *libc.TLS, db uintptr, p uintptr, dupFlags int32, pzBuffer uint // Create and return a deep copy of the object passed as the second // argument. If an OOM condition is encountered, NULL is returned // and the db->mallocFailed flag set. -func Xsqlite3WithDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite3.c:103981:21: */ +func Xsqlite3WithDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:103991:21: */ var pRet uintptr = uintptr(0) if p != 0 { var nByte Sqlite3_int64 = Sqlite3_int64(uint64(unsafe.Sizeof(With{})) + uint64(unsafe.Sizeof(Cte{}))*uint64((*With)(unsafe.Pointer(p)).FnCte-1)) @@ -128960,7 +128970,7 @@ func Xsqlite3WithDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite3. // gatherSelectWindowsCallback() are used to scan all the expressions // an a newly duplicated SELECT statement and gather all of the Window // objects found there, assembling them onto the linked list at Select->pWin. -func gatherSelectWindowsCallback(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:104009:12: */ +func gatherSelectWindowsCallback(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104019:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_FUNCTION && (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_WinFunc) != U32(0) { var pSelect uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) var pWin uintptr = *(*uintptr)(unsafe.Pointer(pExpr + 64)) @@ -128970,14 +128980,14 @@ func gatherSelectWindowsCallback(tls *libc.TLS, pWalker uintptr, pExpr uintptr) return WRC_Continue } -func gatherSelectWindowsSelectCallback(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sqlite3.c:104020:12: */ +func gatherSelectWindowsSelectCallback(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104030:12: */ if p == *(*uintptr)(unsafe.Pointer(pWalker + 40)) { return WRC_Continue } return WRC_Prune } -func gatherSelectWindows(tls *libc.TLS, p uintptr) { /* sqlite3.c:104023:13: */ +func gatherSelectWindows(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104033:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -129010,7 +129020,7 @@ func gatherSelectWindows(tls *libc.TLS, p uintptr) { /* sqlite3.c:104023:13: */ // If the EXPRDUP_REDUCE flag is set, then the structure returned is a // truncated version of the usual Expr structure that will be stored as // part of the in-memory representation of the database schema. -func Xsqlite3ExprDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintptr { /* sqlite3.c:104052:21: */ +func Xsqlite3ExprDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104062:21: */ if p != 0 { return exprDup(tls, db, p, flags, uintptr(0)) @@ -129018,7 +129028,7 @@ func Xsqlite3ExprDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintptr return uintptr(0) } -func Xsqlite3ExprListDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintptr { /* sqlite3.c:104056:25: */ +func Xsqlite3ExprListDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104066:25: */ var pNew uintptr var pItem uintptr var pOldItem uintptr @@ -129087,7 +129097,7 @@ __3: // the build, then none of the following routines, except for // sqlite3SelectDup(), can be called. sqlite3SelectDup() is sometimes // called with a NULL argument. -func Xsqlite3SrcListDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintptr { /* sqlite3.c:104111:24: */ +func Xsqlite3SrcListDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104121:24: */ var pNew uintptr var i int32 var nByte int32 @@ -129140,7 +129150,7 @@ func Xsqlite3SrcListDup(tls *libc.TLS, db uintptr, p uintptr, flags int32) uintp return pNew } -func Xsqlite3IdListDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite3.c:104155:23: */ +func Xsqlite3IdListDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104165:23: */ var pNew uintptr var i int32 @@ -129169,7 +129179,7 @@ func Xsqlite3IdListDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite return pNew } -func Xsqlite3SelectDup(tls *libc.TLS, db uintptr, pDup uintptr, flags int32) uintptr { /* sqlite3.c:104179:23: */ +func Xsqlite3SelectDup(tls *libc.TLS, db uintptr, pDup uintptr, flags int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104189:23: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -129235,9 +129245,9 @@ func Xsqlite3SelectDup(tls *libc.TLS, db uintptr, pDup uintptr, flags int32) uin // If a memory allocation error occurs, the entire list is freed and // NULL is returned. If non-NULL is returned, then it is guaranteed // that the new entry was successfully appended. -var zeroItem = ExprList_item{} /* sqlite3.c:104250:35 */ +var zeroItem = ExprList_item{} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104260:35 */ -func Xsqlite3ExprListAppendNew(tls *libc.TLS, db uintptr, pExpr uintptr) uintptr { /* sqlite3.c:104251:41: */ +func Xsqlite3ExprListAppendNew(tls *libc.TLS, db uintptr, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104261:41: */ var pItem uintptr var pList uintptr @@ -129254,7 +129264,7 @@ func Xsqlite3ExprListAppendNew(tls *libc.TLS, db uintptr, pExpr uintptr) uintptr return pList } -func Xsqlite3ExprListAppendGrow(tls *libc.TLS, db uintptr, pList uintptr, pExpr uintptr) uintptr { /* sqlite3.c:104270:41: */ +func Xsqlite3ExprListAppendGrow(tls *libc.TLS, db uintptr, pList uintptr, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104280:41: */ var pItem uintptr var pNew uintptr *(*int32)(unsafe.Pointer(pList + 4)) *= 2 @@ -129273,7 +129283,7 @@ func Xsqlite3ExprListAppendGrow(tls *libc.TLS, db uintptr, pList uintptr, pExpr return pList } -func Xsqlite3ExprListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pExpr uintptr) uintptr { /* sqlite3.c:104292:25: */ +func Xsqlite3ExprListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104302:25: */ var pItem uintptr if pList == uintptr(0) { return Xsqlite3ExprListAppendNew(tls, (*Parse)(unsafe.Pointer(pParse)).Fdb, pExpr) @@ -129296,7 +129306,7 @@ func Xsqlite3ExprListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pExpr // For each term of the vector assignment, append new entries to the // expression list pList. In the case of a subquery on the RHS, append // TK_SELECT_COLUMN expressions. -func Xsqlite3ExprListAppendVector(tls *libc.TLS, pParse uintptr, pList uintptr, pColumns uintptr, pExpr uintptr) uintptr { /* sqlite3.c:104321:25: */ +func Xsqlite3ExprListAppendVector(tls *libc.TLS, pParse uintptr, pList uintptr, pColumns uintptr, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104331:25: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -129393,7 +129403,7 @@ vector_append_error: } // Set the sort order for the last element on the given ExprList. -func Xsqlite3ExprListSetSortOrder(tls *libc.TLS, p uintptr, iSortOrder int32, eNulls int32) { /* sqlite3.c:104383:21: */ +func Xsqlite3ExprListSetSortOrder(tls *libc.TLS, p uintptr, iSortOrder int32, eNulls int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104393:21: */ var pItem uintptr if p == uintptr(0) { return @@ -129420,7 +129430,7 @@ func Xsqlite3ExprListSetSortOrder(tls *libc.TLS, p uintptr, iSortOrder int32, eN // pList might be NULL following an OOM error. But pName should never be // NULL. If a memory allocation fails, the pParse->db->mallocFailed flag // is set. -func Xsqlite3ExprListSetName(tls *libc.TLS, pParse uintptr, pList uintptr, pName uintptr, dequote int32) { /* sqlite3.c:104421:21: */ +func Xsqlite3ExprListSetName(tls *libc.TLS, pParse uintptr, pList uintptr, pName uintptr, dequote int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104431:21: */ if pList != 0 { var pItem uintptr @@ -129446,7 +129456,7 @@ func Xsqlite3ExprListSetName(tls *libc.TLS, pParse uintptr, pList uintptr, pName // pList might be NULL following an OOM error. But pSpan should never be // NULL. If a memory allocation fails, the pParse->db->mallocFailed flag // is set. -func Xsqlite3ExprListSetSpan(tls *libc.TLS, pParse uintptr, pList uintptr, zStart uintptr, zEnd uintptr) { /* sqlite3.c:104456:21: */ +func Xsqlite3ExprListSetSpan(tls *libc.TLS, pParse uintptr, pList uintptr, zStart uintptr, zEnd uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104466:21: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb if pList != 0 { @@ -129461,7 +129471,7 @@ func Xsqlite3ExprListSetSpan(tls *libc.TLS, pParse uintptr, pList uintptr, zStar // If the expression list pEList contains more than iLimit elements, // leave an error message in pParse. -func Xsqlite3ExprListCheckLength(tls *libc.TLS, pParse uintptr, pEList uintptr, zObject uintptr) { /* sqlite3.c:104478:21: */ +func Xsqlite3ExprListCheckLength(tls *libc.TLS, pParse uintptr, pEList uintptr, zObject uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104488:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -129473,7 +129483,7 @@ func Xsqlite3ExprListCheckLength(tls *libc.TLS, pParse uintptr, pEList uintptr, } // Delete an entire expression list. -func exprListDeleteNN(tls *libc.TLS, db uintptr, pList uintptr) { /* sqlite3.c:104494:29: */ +func exprListDeleteNN(tls *libc.TLS, db uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104504:29: */ var i int32 = (*ExprList)(unsafe.Pointer(pList)).FnExpr var pItem uintptr = pList + 8 /* &.a */ @@ -129485,7 +129495,7 @@ func exprListDeleteNN(tls *libc.TLS, db uintptr, pList uintptr) { /* sqlite3.c:1 Xsqlite3DbFreeNN(tls, db, pList) } -func Xsqlite3ExprListDelete(tls *libc.TLS, db uintptr, pList uintptr) { /* sqlite3.c:104505:21: */ +func Xsqlite3ExprListDelete(tls *libc.TLS, db uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104515:21: */ if pList != 0 { exprListDeleteNN(tls, db, pList) } @@ -129493,7 +129503,7 @@ func Xsqlite3ExprListDelete(tls *libc.TLS, db uintptr, pList uintptr) { /* sqlit // Return the bitwise-OR of all Expr.flags fields in the given // ExprList. -func Xsqlite3ExprListFlags(tls *libc.TLS, pList uintptr) U32 { /* sqlite3.c:104513:20: */ +func Xsqlite3ExprListFlags(tls *libc.TLS, pList uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104523:20: */ var i int32 var m U32 = U32(0) @@ -129510,7 +129520,7 @@ func Xsqlite3ExprListFlags(tls *libc.TLS, pList uintptr) U32 { /* sqlite3.c:1045 // pWalker->eCode to zero and abort. // // This callback is used by multiple expression walkers. -func Xsqlite3SelectWalkFail(tls *libc.TLS, pWalker uintptr, NotUsed uintptr) int32 { /* sqlite3.c:104532:20: */ +func Xsqlite3SelectWalkFail(tls *libc.TLS, pWalker uintptr, NotUsed uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104542:20: */ _ = NotUsed (*Walker)(unsafe.Pointer(pWalker)).FeCode = U16(0) return WRC_Abort @@ -129522,7 +129532,7 @@ func Xsqlite3SelectWalkFail(tls *libc.TLS, pWalker uintptr, NotUsed uintptr) int // "true" EP_IsTrue // "false" EP_IsFalse // anything else 0 -func Xsqlite3IsTrueOrFalse(tls *libc.TLS, zIn uintptr) U32 { /* sqlite3.c:104546:20: */ +func Xsqlite3IsTrueOrFalse(tls *libc.TLS, zIn uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104556:20: */ if Xsqlite3StrICmp(tls, zIn, ts+7998) == 0 { return U32(EP_IsTrue) } @@ -129535,7 +129545,7 @@ func Xsqlite3IsTrueOrFalse(tls *libc.TLS, zIn uintptr) U32 { /* sqlite3.c:104546 // If the input expression is an ID with the name "true" or "false" // then convert it into an TK_TRUEFALSE term. Return non-zero if // the conversion happened, and zero if the expression is unaltered. -func Xsqlite3ExprIdToTrueFalse(tls *libc.TLS, pExpr uintptr) int32 { /* sqlite3.c:104558:20: */ +func Xsqlite3ExprIdToTrueFalse(tls *libc.TLS, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104568:20: */ var v U32 if !((*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_Quoted|EP_IntValue) != U32(0)) && @@ -129549,7 +129559,7 @@ func Xsqlite3ExprIdToTrueFalse(tls *libc.TLS, pExpr uintptr) int32 { /* sqlite3. // The argument must be a TK_TRUEFALSE Expr node. Return 1 if it is TRUE // and 0 if it is FALSE. -func Xsqlite3ExprTruthValue(tls *libc.TLS, pExpr uintptr) int32 { /* sqlite3.c:104575:20: */ +func Xsqlite3ExprTruthValue(tls *libc.TLS, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104585:20: */ pExpr = Xsqlite3ExprSkipCollate(tls, pExpr) return libc.Bool32(int32(*(*int8)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pExpr + 8)) + 4))) == 0) @@ -129566,7 +129576,7 @@ func Xsqlite3ExprTruthValue(tls *libc.TLS, pExpr uintptr) int32 { /* sqlite3.c:1 // (x<10) AND (y=22 OR false) => (x<10) AND (y=22) // (x<10) AND (y=22 OR true) => (x<10) // (y=22) OR true => true -func Xsqlite3ExprSimplifiedAndOr(tls *libc.TLS, pExpr uintptr) uintptr { /* sqlite3.c:104597:21: */ +func Xsqlite3ExprSimplifiedAndOr(tls *libc.TLS, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104607:21: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_AND || int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_OR { var pRight uintptr = Xsqlite3ExprSimplifiedAndOr(tls, (*Expr)(unsafe.Pointer(pExpr)).FpRight) @@ -129612,7 +129622,7 @@ func Xsqlite3ExprSimplifiedAndOr(tls *libc.TLS, pExpr uintptr) uintptr { /* sqli // contain a bound parameter because they were generated by older versions // of SQLite to be parsed by newer versions of SQLite without raising a // malformed schema error. -func exprNodeIsConstant(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:104638:12: */ +func exprNodeIsConstant(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104648:12: */ // If pWalker->eCode is 2 then any term of the expression that comes from // the ON or USING clauses of a left join disqualifies the expression @@ -129687,7 +129697,7 @@ func exprNodeIsConstant(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { / return int32(0) } -func exprIsConst(tls *libc.TLS, p uintptr, initFlag int32, iCur int32) int32 { /* sqlite3.c:104710:12: */ +func exprIsConst(tls *libc.TLS, p uintptr, initFlag int32, iCur int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104720:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -129711,7 +129721,7 @@ func exprIsConst(tls *libc.TLS, p uintptr, initFlag int32, iCur int32) int32 { / // For the purposes of this function, a double-quoted string (ex: "abc") // is considered a variable but a single-quoted string (ex: 'abc') is // a constant. -func Xsqlite3ExprIsConstant(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:104731:20: */ +func Xsqlite3ExprIsConstant(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104741:20: */ return exprIsConst(tls, p, 1, 0) } @@ -129726,7 +129736,7 @@ func Xsqlite3ExprIsConstant(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:10473 // When this routine returns true, it indicates that the expression // can be added to the pParse->pConstExpr list and evaluated once when // the prepared statement starts up. See sqlite3ExprCodeRunJustOnce(). -func Xsqlite3ExprIsConstantNotJoin(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:104748:20: */ +func Xsqlite3ExprIsConstantNotJoin(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104758:20: */ return exprIsConst(tls, p, 2, 0) } @@ -129734,12 +129744,48 @@ func Xsqlite3ExprIsConstantNotJoin(tls *libc.TLS, p uintptr) int32 { /* sqlite3. // for any single row of the table with cursor iCur. In other words, the // expression must not refer to any non-deterministic function nor any // table other than iCur. -func Xsqlite3ExprIsTableConstant(tls *libc.TLS, p uintptr, iCur int32) int32 { /* sqlite3.c:104758:20: */ +func Xsqlite3ExprIsTableConstant(tls *libc.TLS, p uintptr, iCur int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104768:20: */ return exprIsConst(tls, p, 3, iCur) } +// Check pExpr to see if it is an invariant constraint on data source pSrc. +// This is an optimization. False negatives will perhaps cause slower +// queries, but false positives will yield incorrect answers. So when in +// double, return 0. +// +// To be an invariant constraint, the following must be true: +// +// (1) pExpr cannot refer to any table other than pSrc->iCursor. +// +// (2) pExpr cannot use subqueries or non-deterministic functions. +// +// (*) ** Not applicable to this branch ** +// +// (4) If pSrc is the right operand of a LEFT JOIN, then... +// (4a) pExpr must come from an ON clause.. +// (4b) and specifically the ON clause associated with the LEFT JOIN. +// +// (5) If pSrc is not the right operand of a LEFT JOIN or the left +// operand of a RIGHT JOIN, then pExpr must be from the WHERE +// clause, not an ON clause. +func Xsqlite3ExprIsTableConstraint(tls *libc.TLS, pExpr uintptr, pSrc uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104794:20: */ + if int32((*SrcItem)(unsafe.Pointer(pSrc)).Ffg.Fjointype)&JT_LEFT != 0 { + if !((*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_FromJoin) != U32(0)) { + return 0 + } // rule (4a) + if *(*int32)(unsafe.Pointer(pExpr + 52)) != (*SrcItem)(unsafe.Pointer(pSrc)).FiCursor { + return 0 + } // rule (4b) + } else { + if (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_FromJoin) != U32(0) { + return 0 + } // rule (5) + } + return Xsqlite3ExprIsTableConstant(tls, pExpr, (*SrcItem)(unsafe.Pointer(pSrc)).FiCursor) // rules (1), (2) +} + // sqlite3WalkExpr() callback used by sqlite3ExprIsConstantOrGroupBy(). -func exprNodeIsConstantOrGroupBy(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:104766:12: */ +func exprNodeIsConstantOrGroupBy(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104808:12: */ var pGroupBy uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) var i int32 @@ -129781,7 +129827,7 @@ func exprNodeIsConstantOrGroupBy(tls *libc.TLS, pWalker uintptr, pExpr uintptr) // alternative collating sequences are uncommon, and this is only an // optimization, so we take the easy way out and simply require the // GROUP BY to use the BINARY collating sequence. -func Xsqlite3ExprIsConstantOrGroupBy(tls *libc.TLS, pParse uintptr, p uintptr, pGroupBy uintptr) int32 { /* sqlite3.c:104810:20: */ +func Xsqlite3ExprIsConstantOrGroupBy(tls *libc.TLS, pParse uintptr, p uintptr, pGroupBy uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104852:20: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -129817,7 +129863,7 @@ func Xsqlite3ExprIsConstantOrGroupBy(tls *libc.TLS, pParse uintptr, p uintptr, p // For the purposes of this function, a double-quoted string (ex: "abc") // is considered a variable but a single-quoted string (ex: 'abc') is // a constant. -func Xsqlite3ExprIsConstantOrFunction(tls *libc.TLS, p uintptr, isInit U8) int32 { /* sqlite3.c:104842:20: */ +func Xsqlite3ExprIsConstantOrFunction(tls *libc.TLS, p uintptr, isInit U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104884:20: */ return exprIsConst(tls, p, 4+int32(isInit), 0) } @@ -129826,7 +129872,7 @@ func Xsqlite3ExprIsConstantOrFunction(tls *libc.TLS, p uintptr, isInit U8) int32 // to fit in a 32-bit integer, return 1 and put the value of the integer // in *pValue. If the expression is not an integer or if it is too big // to fit in a signed 32-bit integer, return 0 and leave *pValue unchanged. -func Xsqlite3ExprIsInteger(tls *libc.TLS, p uintptr, pValue uintptr) int32 { /* sqlite3.c:104871:20: */ +func Xsqlite3ExprIsInteger(tls *libc.TLS, p uintptr, pValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104913:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -129878,7 +129924,7 @@ func Xsqlite3ExprIsInteger(tls *libc.TLS, p uintptr, pValue uintptr) int32 { /* // hand, a false negative (returning FALSE when the result could be NULL) // will likely result in an incorrect answer. So when in doubt, return // TRUE. -func Xsqlite3ExprCanBeNull(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:104917:20: */ +func Xsqlite3ExprCanBeNull(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104959:20: */ var op U8 for int32((*Expr)(unsafe.Pointer(p)).Fop) == TK_UPLUS || int32((*Expr)(unsafe.Pointer(p)).Fop) == TK_UMINUS { @@ -129917,7 +129963,7 @@ func Xsqlite3ExprCanBeNull(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:104917 // can be omitted. When in doubt return FALSE. A false negative // is harmless. A false positive, however, can result in the wrong // answer. -func Xsqlite3ExprNeedsNoAffinityChange(tls *libc.TLS, p uintptr, aff int8) int32 { /* sqlite3.c:104954:20: */ +func Xsqlite3ExprNeedsNoAffinityChange(tls *libc.TLS, p uintptr, aff int8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:104996:20: */ var op U8 var unaryMinus int32 = 0 if int32(aff) == SQLITE_AFF_BLOB { @@ -129970,7 +130016,7 @@ func Xsqlite3ExprNeedsNoAffinityChange(tls *libc.TLS, p uintptr, aff int8) int32 } // Return TRUE if the given string is a row-id column name. -func Xsqlite3IsRowid(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:104990:20: */ +func Xsqlite3IsRowid(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105032:20: */ if Xsqlite3StrICmp(tls, z, ts+8944) == 0 { return 1 } @@ -129988,7 +130034,7 @@ func Xsqlite3IsRowid(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:104990:20: * // a pointer to the SELECT statement. If pX is not a SELECT statement, // or if the SELECT statement needs to be manifested into a transient // table, then return NULL. -func isCandidateForInOpt(tls *libc.TLS, pX uintptr) uintptr { /* sqlite3.c:105005:15: */ +func isCandidateForInOpt(tls *libc.TLS, pX uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105047:15: */ var p uintptr var pSrc uintptr var pEList uintptr @@ -130046,7 +130092,7 @@ func isCandidateForInOpt(tls *libc.TLS, pX uintptr) uintptr { /* sqlite3.c:10500 // it contains any NULL entries. Cause the register at regHasNull to be set // to a non-NULL value if iCur contains no NULLs. Cause register regHasNull // to be set to NULL if iCur contains one or more NULL values. -func sqlite3SetHasNullFlag(tls *libc.TLS, v uintptr, iCur int32, regHasNull int32) { /* sqlite3.c:105050:13: */ +func sqlite3SetHasNullFlag(tls *libc.TLS, v uintptr, iCur int32, regHasNull int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105092:13: */ var addr1 int32 Xsqlite3VdbeAddOp2(tls, v, OP_Integer, 0, regHasNull) addr1 = Xsqlite3VdbeAddOp1(tls, v, OP_Rewind, iCur) @@ -130058,7 +130104,7 @@ func sqlite3SetHasNullFlag(tls *libc.TLS, v uintptr, iCur int32, regHasNull int3 // The argument is an IN operator with a list (not a subquery) on the // right-hand side. Return TRUE if that list is constant. -func sqlite3InRhsIsConstant(tls *libc.TLS, pIn uintptr) int32 { /* sqlite3.c:105067:12: */ +func sqlite3InRhsIsConstant(tls *libc.TLS, pIn uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105109:12: */ var pLHS uintptr var res int32 @@ -130147,7 +130193,7 @@ func sqlite3InRhsIsConstant(tls *libc.TLS, pIn uintptr) int32 { /* sqlite3.c:105 // CREATE INDEX i1 ON t1(b, c, a); // // then aiMap[] is populated with {2, 0, 1}. -func Xsqlite3FindInIndex(tls *libc.TLS, pParse uintptr, pX uintptr, inFlags U32, prRhsHasNull uintptr, aiMap uintptr, piTab uintptr) int32 { /* sqlite3.c:105160:20: */ +func Xsqlite3FindInIndex(tls *libc.TLS, pParse uintptr, pX uintptr, inFlags U32, prRhsHasNull uintptr, aiMap uintptr, piTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105202:20: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -130365,7 +130411,7 @@ func Xsqlite3FindInIndex(tls *libc.TLS, pParse uintptr, pX uintptr, inFlags U32, // // It is the responsibility of the caller to ensure that the returned // string is eventually freed using sqlite3DbFree(). -func exprINAffinity(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr { /* sqlite3.c:105383:13: */ +func exprINAffinity(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105425:13: */ var pLeft uintptr = (*Expr)(unsafe.Pointer(pExpr)).FpLeft var nVal int32 = Xsqlite3ExprVectorSize(tls, pLeft) var pSelect uintptr @@ -130397,7 +130443,7 @@ func exprINAffinity(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr { /* s // message of the form: // // "sub-select returns N columns - expected M" -func Xsqlite3SubselectError(tls *libc.TLS, pParse uintptr, nActual int32, nExpect int32) { /* sqlite3.c:105415:21: */ +func Xsqlite3SubselectError(tls *libc.TLS, pParse uintptr, nActual int32, nExpect int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105457:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -130416,7 +130462,7 @@ func Xsqlite3SubselectError(tls *libc.TLS, pParse uintptr, nActual int32, nExpec // Or, if it is a regular scalar vector: // // "row value misused" -func Xsqlite3VectorErrorMsg(tls *libc.TLS, pParse uintptr, pExpr uintptr) { /* sqlite3.c:105434:21: */ +func Xsqlite3VectorErrorMsg(tls *libc.TLS, pParse uintptr, pExpr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105476:21: */ if (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_xIsSelect) != U32(0) { Xsqlite3SubselectError(tls, pParse, (*ExprList)(unsafe.Pointer((*Select)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pExpr + 32)))).FpEList)).FnExpr, 1) } else { @@ -130444,7 +130490,7 @@ func Xsqlite3VectorErrorMsg(tls *libc.TLS, pParse uintptr, pExpr uintptr) { /* s // if either column has NUMERIC or INTEGER affinity. If neither // 'x' nor the SELECT... statement are columns, then numeric affinity // is used. -func Xsqlite3CodeRhsOfIN(tls *libc.TLS, pParse uintptr, pExpr uintptr, iTab int32) { /* sqlite3.c:105468:21: */ +func Xsqlite3CodeRhsOfIN(tls *libc.TLS, pParse uintptr, pExpr uintptr, iTab int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105510:21: */ bp := tls.Alloc(65) defer tls.Free(65) @@ -130639,7 +130685,7 @@ func Xsqlite3CodeRhsOfIN(tls *libc.TLS, pParse uintptr, pExpr uintptr, iTab int3 // the result is stored in a contiguous array of registers and the // return value is the register of the left-most result column. // Return 0 if an error occurs. -func Xsqlite3CodeSubselect(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* sqlite3.c:105663:20: */ +func Xsqlite3CodeSubselect(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105705:20: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -130762,7 +130808,7 @@ func Xsqlite3CodeSubselect(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { // sub-select on the RHS of the IN() operator has the same number of // columns as the vector on the LHS. Or, if the RHS of the IN() is not // a sub-query, that the LHS is a vector of size 1. -func Xsqlite3ExprCheckIN(tls *libc.TLS, pParse uintptr, pIn uintptr) int32 { /* sqlite3.c:105785:20: */ +func Xsqlite3ExprCheckIN(tls *libc.TLS, pParse uintptr, pIn uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105827:20: */ var nVector int32 = Xsqlite3ExprVectorSize(tls, (*Expr)(unsafe.Pointer(pIn)).FpLeft) if (*Expr)(unsafe.Pointer(pIn)).Fflags&U32(EP_xIsSelect) != U32(0) && !(int32((*Sqlite3)(unsafe.Pointer((*Parse)(unsafe.Pointer(pParse)).Fdb)).FmallocFailed) != 0) { if nVector != (*ExprList)(unsafe.Pointer((*Select)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pIn + 32)))).FpEList)).FnExpr { @@ -130799,7 +130845,7 @@ func Xsqlite3ExprCheckIN(tls *libc.TLS, pParse uintptr, pIn uintptr) int32 { /* // // See the separate in-operator.md documentation file in the canonical // SQLite source tree for additional information. -func sqlite3ExprCodeIN(tls *libc.TLS, pParse uintptr, pExpr uintptr, destIfFalse int32, destIfNull int32) { /* sqlite3.c:105826:13: */ +func sqlite3ExprCodeIN(tls *libc.TLS, pParse uintptr, pExpr uintptr, destIfFalse int32, destIfNull int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:105868:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -131180,7 +131226,7 @@ sqlite3ExprCodeIN_oom_error: // The z[] string will probably not be zero-terminated. But the // z[n] character is guaranteed to be something that does not look // like the continuation of the number. -func codeReal(tls *libc.TLS, v uintptr, z uintptr, negateFlag int32, iMem int32) { /* sqlite3.c:106084:13: */ +func codeReal(tls *libc.TLS, v uintptr, z uintptr, negateFlag int32, iMem int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106126:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -131200,7 +131246,7 @@ func codeReal(tls *libc.TLS, v uintptr, z uintptr, negateFlag int32, iMem int32) // text z[0..n-1] into register iMem. // // Expr.u.zToken is always UTF8 and zero-terminated. -func codeInteger(tls *libc.TLS, pParse uintptr, pExpr uintptr, negFlag int32, iMem int32) { /* sqlite3.c:106102:13: */ +func codeInteger(tls *libc.TLS, pParse uintptr, pExpr uintptr, negFlag int32, iMem int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106144:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -131246,7 +131292,7 @@ func codeInteger(tls *libc.TLS, pParse uintptr, pExpr uintptr, negFlag int32, iM // Generate code that will load into register regOut a value that is // appropriate for the iIdxCol-th column of index pIdx. -func Xsqlite3ExprCodeLoadIndexColumn(tls *libc.TLS, pParse uintptr, pIdx uintptr, iTabCur int32, iIdxCol int32, regOut int32) { /* sqlite3.c:106140:21: */ +func Xsqlite3ExprCodeLoadIndexColumn(tls *libc.TLS, pParse uintptr, pIdx uintptr, iTabCur int32, iIdxCol int32, regOut int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106182:21: */ var iTabCol I16 = *(*I16)(unsafe.Pointer((*Index)(unsafe.Pointer(pIdx)).FaiColumn + uintptr(iIdxCol)*2)) if int32(iTabCol) == -2 { @@ -131261,7 +131307,7 @@ func Xsqlite3ExprCodeLoadIndexColumn(tls *libc.TLS, pParse uintptr, pIdx uintptr // Generate code that will compute the value of generated column pCol // and store the result in register regOut -func Xsqlite3ExprCodeGeneratedColumn(tls *libc.TLS, pParse uintptr, pTab uintptr, pCol uintptr, regOut int32) { /* sqlite3.c:106165:21: */ +func Xsqlite3ExprCodeGeneratedColumn(tls *libc.TLS, pParse uintptr, pTab uintptr, pCol uintptr, regOut int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106207:21: */ var iAddr int32 var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe @@ -131280,7 +131326,7 @@ func Xsqlite3ExprCodeGeneratedColumn(tls *libc.TLS, pParse uintptr, pTab uintptr } // Generate code to extract the value of the iCol-th column of a table. -func Xsqlite3ExprCodeGetColumnOfTable(tls *libc.TLS, v uintptr, pTab uintptr, iTabCur int32, iCol int32, regOut int32) { /* sqlite3.c:106191:21: */ +func Xsqlite3ExprCodeGetColumnOfTable(tls *libc.TLS, v uintptr, pTab uintptr, iTabCur int32, iCol int32, regOut int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106233:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -131331,7 +131377,7 @@ func Xsqlite3ExprCodeGetColumnOfTable(tls *libc.TLS, v uintptr, pTab uintptr, iT // // There must be an open cursor to pTab in iTable when this routine // is called. If iColumn<0 then code is generated that extracts the rowid. -func Xsqlite3ExprCodeGetColumn(tls *libc.TLS, pParse uintptr, pTab uintptr, iColumn int32, iTable int32, iReg int32, p5 U8) int32 { /* sqlite3.c:106249:20: */ +func Xsqlite3ExprCodeGetColumn(tls *libc.TLS, pParse uintptr, pTab uintptr, iColumn int32, iTable int32, iReg int32, p5 U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106291:20: */ Xsqlite3ExprCodeGetColumnOfTable(tls, (*Parse)(unsafe.Pointer(pParse)).FpVdbe, pTab, iTable, iColumn, iReg) if p5 != 0 { @@ -131345,14 +131391,14 @@ func Xsqlite3ExprCodeGetColumn(tls *libc.TLS, pParse uintptr, pTab uintptr, iCol // Generate code to move content from registers iFrom...iFrom+nReg-1 // over to iTo..iTo+nReg-1. -func Xsqlite3ExprCodeMove(tls *libc.TLS, pParse uintptr, iFrom int32, iTo int32, nReg int32) { /* sqlite3.c:106270:21: */ +func Xsqlite3ExprCodeMove(tls *libc.TLS, pParse uintptr, iFrom int32, iTo int32, nReg int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106312:21: */ Xsqlite3VdbeAddOp3(tls, (*Parse)(unsafe.Pointer(pParse)).FpVdbe, OP_Move, iFrom, iTo, nReg) } // Convert a scalar expression node to a TK_REGISTER referencing // register iReg. The caller must ensure that iReg already contains // the correct value for the expression. -func exprToRegister(tls *libc.TLS, pExpr uintptr, iReg int32) { /* sqlite3.c:106279:13: */ +func exprToRegister(tls *libc.TLS, pExpr uintptr, iReg int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106321:13: */ var p uintptr = Xsqlite3ExprSkipCollateAndLikely(tls, pExpr) if p == uintptr(0) { return @@ -131371,7 +131417,7 @@ func exprToRegister(tls *libc.TLS, pExpr uintptr, iReg int32) { /* sqlite3.c:106 // that register number into *piFreeable. If the returned result register // is not a temporary or if the expression is a vector set *piFreeable // to 0. -func exprCodeVector(tls *libc.TLS, pParse uintptr, p uintptr, piFreeable uintptr) int32 { /* sqlite3.c:106298:12: */ +func exprCodeVector(tls *libc.TLS, pParse uintptr, p uintptr, piFreeable uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106340:12: */ var iResult int32 var nResult int32 = Xsqlite3ExprVectorSize(tls, p) if nResult == 1 { @@ -131395,7 +131441,7 @@ func exprCodeVector(tls *libc.TLS, pParse uintptr, p uintptr, piFreeable uintptr // If the last opcode is a OP_Copy, then set the do-not-merge flag (p5) // so that a subsequent copy will not be merged into this one. -func setDoNotMergeFlagOnCopy(tls *libc.TLS, v uintptr) { /* sqlite3.c:106328:13: */ +func setDoNotMergeFlagOnCopy(tls *libc.TLS, v uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106370:13: */ if int32((*VdbeOp)(unsafe.Pointer(Xsqlite3VdbeGetOp(tls, v, -1))).Fopcode) == OP_Copy { Xsqlite3VdbeChangeP5(tls, v, uint16(1)) // Tag trailing OP_Copy as not mergable } @@ -131403,7 +131449,7 @@ func setDoNotMergeFlagOnCopy(tls *libc.TLS, v uintptr) { /* sqlite3.c:106328:13: // Generate code to implement special SQL functions that are implemented // in-line rather than by using the usual callbacks. -func exprCodeInlineFunction(tls *libc.TLS, pParse uintptr, pFarg uintptr, iFuncId int32, target int32) int32 { /* sqlite3.c:106338:12: */ +func exprCodeInlineFunction(tls *libc.TLS, pParse uintptr, pFarg uintptr, iFuncId int32, target int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106380:12: */ bp := tls.Alloc(112) defer tls.Free(112) @@ -131528,7 +131574,7 @@ func exprCodeInlineFunction(tls *libc.TLS, pParse uintptr, pFarg uintptr, iFuncI // register if it is convenient to do so. The calling function // must check the return code and move the results to the desired // register. -func Xsqlite3ExprCodeTarget(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32) int32 { /* sqlite3.c:106454:20: */ +func Xsqlite3ExprCodeTarget(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106496:20: */ bp := tls.Alloc(192) defer tls.Free(192) @@ -132597,7 +132643,7 @@ __3: return inReg } -var zAff = *(*[8]int8)(unsafe.Pointer(ts + 9363)) /* sqlite3.c:106521:29 */ +var zAff = *(*[8]int8)(unsafe.Pointer(ts + 9363)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:106563:29 */ // Generate code that will evaluate expression pExpr just one time // per prepared statement execution. @@ -132614,7 +132660,7 @@ var zAff = *(*[8]int8)(unsafe.Pointer(ts + 9363)) /* sqlite3.c:106521:29 */ // code to the same register, if they do not contain function calls and hence // are factored out into the initialization section at the end of the // prepared statement. -func Xsqlite3ExprCodeRunJustOnce(tls *libc.TLS, pParse uintptr, pExpr uintptr, regDest int32) int32 { /* sqlite3.c:107228:20: */ +func Xsqlite3ExprCodeRunJustOnce(tls *libc.TLS, pParse uintptr, pExpr uintptr, regDest int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107270:20: */ var p uintptr p = (*Parse)(unsafe.Pointer(pParse)).FpConstExpr @@ -132683,7 +132729,7 @@ func Xsqlite3ExprCodeRunJustOnce(tls *libc.TLS, pParse uintptr, pExpr uintptr, r // If pExpr is a constant, then this routine might generate this // code to fill the register in the initialization section of the // VDBE program, in order to factor it out of the evaluation loop. -func Xsqlite3ExprCodeTemp(tls *libc.TLS, pParse uintptr, pExpr uintptr, pReg uintptr) int32 { /* sqlite3.c:107285:20: */ +func Xsqlite3ExprCodeTemp(tls *libc.TLS, pParse uintptr, pExpr uintptr, pReg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107327:20: */ var r2 int32 pExpr = Xsqlite3ExprSkipCollateAndLikely(tls, pExpr) if (*Parse)(unsafe.Pointer(pParse)).FokConstFactor != 0 && @@ -132708,7 +132754,7 @@ func Xsqlite3ExprCodeTemp(tls *libc.TLS, pParse uintptr, pExpr uintptr, pReg uin // Generate code that will evaluate expression pExpr and store the // results in register target. The results are guaranteed to appear // in register target. -func Xsqlite3ExprCode(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32) { /* sqlite3.c:107313:21: */ +func Xsqlite3ExprCode(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107355:21: */ var inReg int32 if (*Parse)(unsafe.Pointer(pParse)).FpVdbe == uintptr(0) { @@ -132729,7 +132775,7 @@ func Xsqlite3ExprCode(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32 // Make a transient copy of expression pExpr and then code it using // sqlite3ExprCode(). This routine works just like sqlite3ExprCode() // except that the input expression is guaranteed to be unchanged. -func Xsqlite3ExprCodeCopy(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32) { /* sqlite3.c:107337:21: */ +func Xsqlite3ExprCodeCopy(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107379:21: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb pExpr = Xsqlite3ExprDup(tls, db, pExpr, 0) if !(int32((*Sqlite3)(unsafe.Pointer(db)).FmallocFailed) != 0) { @@ -132742,7 +132788,7 @@ func Xsqlite3ExprCodeCopy(tls *libc.TLS, pParse uintptr, pExpr uintptr, target i // results in register target. The results are guaranteed to appear // in register target. If the expression is constant, then this routine // might choose to code the expression at initialization time. -func Xsqlite3ExprCodeFactorable(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32) { /* sqlite3.c:107350:21: */ +func Xsqlite3ExprCodeFactorable(tls *libc.TLS, pParse uintptr, pExpr uintptr, target int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107392:21: */ if (*Parse)(unsafe.Pointer(pParse)).FokConstFactor != 0 && Xsqlite3ExprIsConstantNotJoin(tls, pExpr) != 0 { Xsqlite3ExprCodeRunJustOnce(tls, pParse, pExpr, target) } else { @@ -132768,7 +132814,7 @@ func Xsqlite3ExprCodeFactorable(tls *libc.TLS, pParse uintptr, pExpr uintptr, ta // in registers at srcReg, and so the value can be copied from there. // If SQLITE_ECEL_OMITREF is also set, then the values with u.x.iOrderByCol>0 // are simply omitted rather than being copied from srcReg. -func Xsqlite3ExprCodeExprList(tls *libc.TLS, pParse uintptr, pList uintptr, target int32, srcReg int32, flags U8) int32 { /* sqlite3.c:107378:20: */ +func Xsqlite3ExprCodeExprList(tls *libc.TLS, pParse uintptr, pList uintptr, target int32, srcReg int32, flags U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107420:20: */ var pItem uintptr var i int32 var j int32 @@ -132850,7 +132896,7 @@ __3: // sqlite3ExprIfFalse: Jump to dest if false // // The jumpIfNull parameter is ignored if xJumpIf is NULL. -func exprCodeBetween(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, xJump uintptr, jumpIfNull int32) { /* sqlite3.c:107453:13: */ +func exprCodeBetween(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, xJump uintptr, jumpIfNull int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107495:13: */ bp := tls.Alloc(220) defer tls.Free(220) @@ -132913,7 +132959,7 @@ func exprCodeBetween(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, x // operation. Special comments in vdbe.c and the mkopcodeh.awk script in // the make process cause these values to align. Assert()s in the code // below verify that the numbers are aligned correctly. -func Xsqlite3ExprIfTrue(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, jumpIfNull int32) { /* sqlite3.c:107525:21: */ +func Xsqlite3ExprIfTrue(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, jumpIfNull int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107567:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -133143,7 +133189,7 @@ __3: // If the expression evaluates to NULL (neither true nor false) then // jump if jumpIfNull is SQLITE_JUMPIFNULL or fall through if jumpIfNull // is 0. -func Xsqlite3ExprIfFalse(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, jumpIfNull int32) { /* sqlite3.c:107667:21: */ +func Xsqlite3ExprIfFalse(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, jumpIfNull int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107709:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -133391,7 +133437,7 @@ __3: // Like sqlite3ExprIfFalse() except that a copy is made of pExpr before // code generation, and that copy is deleted after code generation. This // ensures that the original pExpr is unchanged. -func Xsqlite3ExprIfFalseDup(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, jumpIfNull int32) { /* sqlite3.c:107839:21: */ +func Xsqlite3ExprIfFalseDup(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest int32, jumpIfNull int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107881:21: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pCopy uintptr = Xsqlite3ExprDup(tls, db, pExpr, 0) if int32((*Sqlite3)(unsafe.Pointer(db)).FmallocFailed) == 0 { @@ -133411,7 +133457,7 @@ func Xsqlite3ExprIfFalseDup(tls *libc.TLS, pParse uintptr, pExpr uintptr, dest i // same as that currently bound to variable pVar, non-zero is returned. // Otherwise, if the values are not the same or if pExpr is not a simple // SQL value, zero is returned. -func exprCompareVariable(tls *libc.TLS, pParse uintptr, pVar uintptr, pExpr uintptr) int32 { /* sqlite3.c:107861:12: */ +func exprCompareVariable(tls *libc.TLS, pParse uintptr, pVar uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107903:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -133465,7 +133511,7 @@ func exprCompareVariable(tls *libc.TLS, pParse uintptr, pVar uintptr, pExpr uint // If pParse is NULL (the normal case) then any TK_VARIABLE term in // Argument pParse should normally be NULL. If it is not NULL and pA or // pB causes a return value of 2. -func Xsqlite3ExprCompare(tls *libc.TLS, pParse uintptr, pA uintptr, pB uintptr, iTab int32) int32 { /* sqlite3.c:107917:20: */ +func Xsqlite3ExprCompare(tls *libc.TLS, pParse uintptr, pA uintptr, pB uintptr, iTab int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:107959:20: */ var combinedFlags U32 if pA == uintptr(0) || pB == uintptr(0) { if pB == pA { @@ -133569,7 +133615,7 @@ func Xsqlite3ExprCompare(tls *libc.TLS, pParse uintptr, pA uintptr, pB uintptr, // // Two NULL pointers are considered to be the same. But a NULL pointer // always differs from a non-NULL pointer. -func Xsqlite3ExprListCompare(tls *libc.TLS, pA uintptr, pB uintptr, iTab int32) int32 { /* sqlite3.c:108013:20: */ +func Xsqlite3ExprListCompare(tls *libc.TLS, pA uintptr, pB uintptr, iTab int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108055:20: */ var i int32 if pA == uintptr(0) && pB == uintptr(0) { return 0 @@ -133596,7 +133642,7 @@ func Xsqlite3ExprListCompare(tls *libc.TLS, pA uintptr, pB uintptr, iTab int32) // Like sqlite3ExprCompare() except COLLATE operators at the top-level // are ignored. -func Xsqlite3ExprCompareSkip(tls *libc.TLS, pA uintptr, pB uintptr, iTab int32) int32 { /* sqlite3.c:108032:20: */ +func Xsqlite3ExprCompareSkip(tls *libc.TLS, pA uintptr, pB uintptr, iTab int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108074:20: */ return Xsqlite3ExprCompare(tls, uintptr(0), Xsqlite3ExprSkipCollateAndLikely(tls, pA), Xsqlite3ExprSkipCollateAndLikely(tls, pB), @@ -133607,7 +133653,7 @@ func Xsqlite3ExprCompareSkip(tls *libc.TLS, pA uintptr, pB uintptr, iTab int32) // // Or if seenNot is true, return non-zero if Expr p can only be // non-NULL if pNN is not NULL -func exprImpliesNotNull(tls *libc.TLS, pParse uintptr, p uintptr, pNN uintptr, iTab int32, seenNot int32) int32 { /* sqlite3.c:108045:12: */ +func exprImpliesNotNull(tls *libc.TLS, pParse uintptr, p uintptr, pNN uintptr, iTab int32, seenNot int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108087:12: */ if Xsqlite3ExprCompare(tls, pParse, p, pNN, iTab) == 0 { return libc.Bool32(int32((*Expr)(unsafe.Pointer(pNN)).Fop) != TK_NULL) @@ -133733,7 +133779,7 @@ func exprImpliesNotNull(tls *libc.TLS, pParse uintptr, p uintptr, pNN uintptr, i // When in doubt, return false. Returning true might give a performance // improvement. Returning false might cause a performance reduction, but // it will always give the correct answer and is hence always safe. -func Xsqlite3ExprImpliesExpr(tls *libc.TLS, pParse uintptr, pE1 uintptr, pE2 uintptr, iTab int32) int32 { /* sqlite3.c:108142:20: */ +func Xsqlite3ExprImpliesExpr(tls *libc.TLS, pParse uintptr, pE1 uintptr, pE2 uintptr, iTab int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108184:20: */ if Xsqlite3ExprCompare(tls, pParse, pE1, pE2, iTab) == 0 { return 1 } @@ -133756,7 +133802,7 @@ func Xsqlite3ExprImpliesExpr(tls *libc.TLS, pParse uintptr, pE1 uintptr, pE2 uin // This routine controls an optimization. False positives (setting // pWalker->eCode to 1 when it should not be) are deadly, but false-negatives // (never setting pWalker->eCode) is a harmless missed optimization. -func impliesNotNullRow(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:108174:12: */ +func impliesNotNullRow(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108216:12: */ if (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_FromJoin) != U32(0) { return WRC_Prune @@ -133865,7 +133911,7 @@ func impliesNotNullRow(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* // clause requires that some column of the right table of the LEFT JOIN // be non-NULL, then the LEFT JOIN can be safely converted into an // ordinary join. -func Xsqlite3ExprImpliesNonNullRow(tls *libc.TLS, p uintptr, iTab int32) int32 { /* sqlite3.c:108283:20: */ +func Xsqlite3ExprImpliesNonNullRow(tls *libc.TLS, p uintptr, iTab int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108325:20: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -133899,7 +133945,7 @@ func Xsqlite3ExprImpliesNonNullRow(tls *libc.TLS, p uintptr, iTab int32) int32 { // Check to see if there are references to columns in table // pWalker->u.pIdxCover->iCur can be satisfied using the index // pWalker->u.pIdxCover->pIdx. -func exprIdxCover(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:108321:12: */ +func exprIdxCover(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108363:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_COLUMN && (*Expr)(unsafe.Pointer(pExpr)).FiTable == (*IdxCover)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pWalker + 40)))).FiCur && int32(Xsqlite3TableColumnToIndex(tls, (*IdxCover)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pWalker + 40)))).FpIdx, (*Expr)(unsafe.Pointer(pExpr)).FiColumn)) < 0 { @@ -133917,7 +133963,7 @@ func exprIdxCover(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqli // An index covering an expression means that the expression can be // evaluated using only the index and without having to lookup the // corresponding table entry. -func Xsqlite3ExprCoveredByIndex(tls *libc.TLS, pExpr uintptr, iCur int32, pIdx uintptr) int32 { /* sqlite3.c:108342:20: */ +func Xsqlite3ExprCoveredByIndex(tls *libc.TLS, pExpr uintptr, iCur int32, pIdx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108384:20: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -133942,7 +133988,7 @@ func Xsqlite3ExprCoveredByIndex(tls *libc.TLS, pExpr uintptr, iCur int32, pIdx u // entries for that subquery to the exclude list. // // When leaving the subquery, remove those entries from the exclude list. -func selectRefEnter(tls *libc.TLS, pWalker uintptr, pSelect uintptr) int32 { /* sqlite3.c:108377:12: */ +func selectRefEnter(tls *libc.TLS, pWalker uintptr, pSelect uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108419:12: */ var p uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) var pSrc uintptr = (*Select)(unsafe.Pointer(pSelect)).FpSrc var i I64 @@ -133980,7 +134026,7 @@ __3: return WRC_Continue } -func selectRefLeave(tls *libc.TLS, pWalker uintptr, pSelect uintptr) { /* sqlite3.c:108397:13: */ +func selectRefLeave(tls *libc.TLS, pWalker uintptr, pSelect uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108439:13: */ var p uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) var pSrc uintptr = (*Select)(unsafe.Pointer(pSelect)).FpSrc if (*RefSrcList)(unsafe.Pointer(p)).FnExclude != 0 { @@ -133996,7 +134042,7 @@ func selectRefLeave(tls *libc.TLS, pWalker uintptr, pSelect uintptr) { /* sqlite // // Set the 0x02 bit of pWalker->eCode if there is a reference to a // table is in neither RefSrcList.pRef nor RefSrcList.aiExclude. -func exprRefToSrcList(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:108414:12: */ +func exprRefToSrcList(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108456:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_COLUMN || int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_AGG_COLUMN { var i int32 @@ -134036,7 +134082,7 @@ func exprRefToSrcList(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* // // As currently used, pExpr is always an aggregate function call. That // fact is exploited for efficiency. -func Xsqlite3ReferencesSrcList(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSrcList uintptr) int32 { /* sqlite3.c:108451:20: */ +func Xsqlite3ReferencesSrcList(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSrcList uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108493:20: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -134085,7 +134131,7 @@ func Xsqlite3ReferencesSrcList(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSr // This will cause the expression to be deleted automatically when the // Parse object is destroyed, but the zero register number means that it // will not generate any code in the preamble. -func agginfoPersistExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:108493:12: */ +func agginfoPersistExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108535:12: */ if !((*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_TokenOnly|EP_Reduced) != U32(0)) && (*Expr)(unsafe.Pointer(pExpr)).FpAggInfo != uintptr(0) { var pAggInfo uintptr = (*Expr)(unsafe.Pointer(pExpr)).FpAggInfo @@ -134118,7 +134164,7 @@ func agginfoPersistExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { // Initialize a Walker object so that will persist AggInfo entries referenced // by the tree that is walked. -func Xsqlite3AggInfoPersistWalkerInit(tls *libc.TLS, pWalker uintptr, pParse uintptr) { /* sqlite3.c:108529:21: */ +func Xsqlite3AggInfoPersistWalkerInit(tls *libc.TLS, pWalker uintptr, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108571:21: */ libc.Xmemset(tls, pWalker, 0, uint64(unsafe.Sizeof(Walker{}))) (*Walker)(unsafe.Pointer(pWalker)).FpParse = pParse (*Walker)(unsafe.Pointer(pWalker)).FxExprCallback = *(*uintptr)(unsafe.Pointer(&struct { @@ -134131,7 +134177,7 @@ func Xsqlite3AggInfoPersistWalkerInit(tls *libc.TLS, pWalker uintptr, pParse uin // Add a new element to the pAggInfo->aCol[] array. Return the index of // the new element. Return a negative number if malloc fails. -func addAggInfoColumn(tls *libc.TLS, db uintptr, pInfo uintptr) int32 { /* sqlite3.c:108540:12: */ +func addAggInfoColumn(tls *libc.TLS, db uintptr, pInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108582:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -134148,7 +134194,7 @@ func addAggInfoColumn(tls *libc.TLS, db uintptr, pInfo uintptr) int32 { /* sqlit // Add a new element to the pAggInfo->aFunc[] array. Return the index of // the new element. Return a negative number if malloc fails. -func addAggInfoFunc(tls *libc.TLS, db uintptr, pInfo uintptr) int32 { /* sqlite3.c:108556:12: */ +func addAggInfoFunc(tls *libc.TLS, db uintptr, pInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108598:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -134166,7 +134212,7 @@ func addAggInfoFunc(tls *libc.TLS, db uintptr, pInfo uintptr) int32 { /* sqlite3 // This is the xExprCallback for a tree walker. It is used to // implement sqlite3ExprAnalyzeAggregates(). See sqlite3ExprAnalyzeAggregates // for additional information. -func analyzeAggregate(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:108573:12: */ +func analyzeAggregate(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108615:12: */ var i int32 var pNC uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) var pParse uintptr = (*NameContext)(unsafe.Pointer(pNC)).FpParse @@ -134357,7 +134403,7 @@ func analyzeAggregate(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* // // This routine should only be called after the expression has been // analyzed by sqlite3ResolveExprNames(). -func Xsqlite3ExprAnalyzeAggregates(tls *libc.TLS, pNC uintptr, pExpr uintptr) { /* sqlite3.c:108711:21: */ +func Xsqlite3ExprAnalyzeAggregates(tls *libc.TLS, pNC uintptr, pExpr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108753:21: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -134383,7 +134429,7 @@ func Xsqlite3ExprAnalyzeAggregates(tls *libc.TLS, pNC uintptr, pExpr uintptr) { // expression list. Return the number of errors. // // If an error is found, the analysis is cut short. -func Xsqlite3ExprAnalyzeAggList(tls *libc.TLS, pNC uintptr, pList uintptr) { /* sqlite3.c:108729:21: */ +func Xsqlite3ExprAnalyzeAggList(tls *libc.TLS, pNC uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108771:21: */ var pItem uintptr var i int32 if pList != 0 { @@ -134408,7 +134454,7 @@ func Xsqlite3ExprAnalyzeAggList(tls *libc.TLS, pNC uintptr, pList uintptr) { /* } // Allocate a single new register for use to hold some intermediate result. -func Xsqlite3GetTempReg(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:108742:20: */ +func Xsqlite3GetTempReg(tls *libc.TLS, pParse uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108784:20: */ if int32((*Parse)(unsafe.Pointer(pParse)).FnTempReg) == 0 { return libc.PreIncInt32(&(*Parse)(unsafe.Pointer(pParse)).FnMem, 1) } @@ -134417,7 +134463,7 @@ func Xsqlite3GetTempReg(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:1087 // Deallocate a register, making available for reuse for some other // purpose. -func Xsqlite3ReleaseTempReg(tls *libc.TLS, pParse uintptr, iReg int32) { /* sqlite3.c:108753:21: */ +func Xsqlite3ReleaseTempReg(tls *libc.TLS, pParse uintptr, iReg int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108795:21: */ if iReg != 0 { if int32((*Parse)(unsafe.Pointer(pParse)).FnTempReg) < int32(uint64(unsafe.Sizeof([8]int32{}))/uint64(unsafe.Sizeof(int32(0)))) { @@ -134427,7 +134473,7 @@ func Xsqlite3ReleaseTempReg(tls *libc.TLS, pParse uintptr, iReg int32) { /* sqli } // Allocate or deallocate a block of nReg consecutive registers. -func Xsqlite3GetTempRange(tls *libc.TLS, pParse uintptr, nReg int32) int32 { /* sqlite3.c:108765:20: */ +func Xsqlite3GetTempRange(tls *libc.TLS, pParse uintptr, nReg int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108807:20: */ var i int32 var n int32 if nReg == 1 { @@ -134445,7 +134491,7 @@ func Xsqlite3GetTempRange(tls *libc.TLS, pParse uintptr, nReg int32) int32 { /* return i } -func Xsqlite3ReleaseTempRange(tls *libc.TLS, pParse uintptr, iReg int32, nReg int32) { /* sqlite3.c:108779:21: */ +func Xsqlite3ReleaseTempRange(tls *libc.TLS, pParse uintptr, iReg int32, nReg int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108821:21: */ if nReg == 1 { Xsqlite3ReleaseTempReg(tls, pParse, iReg) return @@ -134463,7 +134509,7 @@ func Xsqlite3ReleaseTempRange(tls *libc.TLS, pParse uintptr, iReg int32, nReg in // that might be invoked from other parts of the code, to ensure that // the sub/co-routine does not use registers in common with the code that // invokes the sub/co-routine. -func Xsqlite3ClearTempRegCache(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:108799:21: */ +func Xsqlite3ClearTempRegCache(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108841:21: */ (*Parse)(unsafe.Pointer(pParse)).FnTempReg = U8(0) (*Parse)(unsafe.Pointer(pParse)).FnRangeReg = 0 } @@ -134497,7 +134543,7 @@ func Xsqlite3ClearTempRegCache(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:108 // in pParse->zErr (system tables may not be altered) and returns non-zero. // // Or, if zName is not a system table, zero is returned. -func isAlterableTable(tls *libc.TLS, pParse uintptr, pTab uintptr) int32 { /* sqlite3.c:108859:12: */ +func isAlterableTable(tls *libc.TLS, pParse uintptr, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108901:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -134516,7 +134562,7 @@ func isAlterableTable(tls *libc.TLS, pParse uintptr, pTab uintptr) int32 { /* sq // called at the end of the generation of an ALTER TABLE ... RENAME ... // statement to ensure that the operation has not rendered any schema // objects unusable. -func renameTestSchema(tls *libc.TLS, pParse uintptr, zDb uintptr, bTemp int32, zWhen uintptr, bNoDQS int32) { /* sqlite3.c:108881:13: */ +func renameTestSchema(tls *libc.TLS, pParse uintptr, zDb uintptr, bTemp int32, zWhen uintptr, bNoDQS int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108923:13: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -134540,7 +134586,7 @@ func renameTestSchema(tls *libc.TLS, pParse uintptr, zDb uintptr, bTemp int32, z // database zDb with their single-quoted equivalents. If argument bTemp is // not true, similarly update all SQL statements in the sqlite_schema table // of the temp db. -func renameFixQuotes(tls *libc.TLS, pParse uintptr, zDb uintptr, bTemp int32) { /* sqlite3.c:108918:13: */ +func renameFixQuotes(tls *libc.TLS, pParse uintptr, zDb uintptr, bTemp int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108960:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -134556,7 +134602,7 @@ func renameFixQuotes(tls *libc.TLS, pParse uintptr, zDb uintptr, bTemp int32) { // Generate code to reload the schema for database iDb. And, if iDb!=1, for // the temp database as well. -func renameReloadSchema(tls *libc.TLS, pParse uintptr, iDb int32, p5 U16) { /* sqlite3.c:108939:13: */ +func renameReloadSchema(tls *libc.TLS, pParse uintptr, iDb int32, p5 U16) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108981:13: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe if v != 0 { Xsqlite3ChangeCookie(tls, pParse, iDb) @@ -134569,7 +134615,7 @@ func renameReloadSchema(tls *libc.TLS, pParse uintptr, iDb int32, p5 U16) { /* s // Generate code to implement the "ALTER TABLE xxx RENAME TO yyy" // command. -func Xsqlite3AlterRenameTable(tls *libc.TLS, pParse uintptr, pSrc uintptr, pName uintptr) { /* sqlite3.c:108952:21: */ +func Xsqlite3AlterRenameTable(tls *libc.TLS, pParse uintptr, pSrc uintptr, pName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:108994:21: */ bp := tls.Alloc(184) defer tls.Free(184) @@ -134754,7 +134800,7 @@ exit_rename_table: // Write code that will raise an error if the table described by // zDb and zTab is not empty. -func sqlite3ErrorIfNotEmpty(tls *libc.TLS, pParse uintptr, zDb uintptr, zTab uintptr, zErr uintptr) { /* sqlite3.c:109121:13: */ +func sqlite3ErrorIfNotEmpty(tls *libc.TLS, pParse uintptr, zDb uintptr, zTab uintptr, zErr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109163:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -134769,7 +134815,7 @@ func sqlite3ErrorIfNotEmpty(tls *libc.TLS, pParse uintptr, zDb uintptr, zTab uin // // The Table structure pParse->pNewTable was extended to include // the new column during parsing. -func Xsqlite3AlterFinishAddColumn(tls *libc.TLS, pParse uintptr, pColDef uintptr) { /* sqlite3.c:109141:21: */ +func Xsqlite3AlterFinishAddColumn(tls *libc.TLS, pParse uintptr, pColDef uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109183:21: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -134915,7 +134961,7 @@ func Xsqlite3AlterFinishAddColumn(tls *libc.TLS, pParse uintptr, pColDef uintptr // // Routine sqlite3AlterFinishAddColumn() will be called to complete // coding the "ALTER TABLE ... ADD" statement. -func Xsqlite3AlterBeginAddColumn(tls *libc.TLS, pParse uintptr, pSrc uintptr) { /* sqlite3.c:109306:21: */ +func Xsqlite3AlterBeginAddColumn(tls *libc.TLS, pParse uintptr, pSrc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109348:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -135032,7 +135078,7 @@ exit_begin_add_column: // it loads an error message into pParse and returns non-zero. // // Or, if pTab is not a view or virtual table, zero is returned. -func isRealTable(tls *libc.TLS, pParse uintptr, pTab uintptr, bDrop int32) int32 { /* sqlite3.c:109389:12: */ +func isRealTable(tls *libc.TLS, pParse uintptr, pTab uintptr, bDrop int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109431:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -135060,7 +135106,7 @@ func isRealTable(tls *libc.TLS, pParse uintptr, pTab uintptr, bDrop int32) int32 // Handles the following parser reduction: // // cmd ::= ALTER TABLE pSrc RENAME COLUMN pOld TO pNew -func Xsqlite3AlterRenameColumn(tls *libc.TLS, pParse uintptr, pSrc uintptr, pOld uintptr, pNew uintptr) { /* sqlite3.c:109419:21: */ +func Xsqlite3AlterRenameColumn(tls *libc.TLS, pParse uintptr, pSrc uintptr, pOld uintptr, pNew uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109461:21: */ bp := tls.Alloc(112) defer tls.Free(112) @@ -135189,7 +135235,7 @@ exit_rename_column: // The context of an ALTER TABLE RENAME COLUMN operation that gets passed // down into the Walker. -type RenameCtx = RenameCtx1 /* sqlite3.c:109534:26 */ +type RenameCtx = RenameCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109576:26 */ // Remember that the parser tree element pPtr was created using // the token pToken. @@ -135201,7 +135247,7 @@ type RenameCtx = RenameCtx1 /* sqlite3.c:109534:26 */ // The pPtr argument is returned so that this routine can be used // with tail recursion in tokenExpr() routine, for a small performance // improvement. -func Xsqlite3RenameTokenMap(tls *libc.TLS, pParse uintptr, pPtr uintptr, pToken uintptr) uintptr { /* sqlite3.c:109597:27: */ +func Xsqlite3RenameTokenMap(tls *libc.TLS, pParse uintptr, pPtr uintptr, pToken uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109639:27: */ var pNew uintptr if int32((*Parse)(unsafe.Pointer(pParse)).FeParseMode) != PARSE_MODE_UNMAP { @@ -135220,7 +135266,7 @@ func Xsqlite3RenameTokenMap(tls *libc.TLS, pParse uintptr, pPtr uintptr, pToken // It is assumed that there is already a RenameToken object associated // with parse tree element pFrom. This function remaps the associated token // to parse tree element pTo. -func Xsqlite3RenameTokenRemap(tls *libc.TLS, pParse uintptr, pTo uintptr, pFrom uintptr) { /* sqlite3.c:109623:21: */ +func Xsqlite3RenameTokenRemap(tls *libc.TLS, pParse uintptr, pTo uintptr, pFrom uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109665:21: */ var p uintptr for p = (*Parse)(unsafe.Pointer(pParse)).FpRename; p != 0; p = (*RenameToken)(unsafe.Pointer(p)).FpNext { @@ -135232,7 +135278,7 @@ func Xsqlite3RenameTokenRemap(tls *libc.TLS, pParse uintptr, pTo uintptr, pFrom } // Walker callback used by sqlite3RenameExprUnmap(). -func renameUnmapExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:109637:12: */ +func renameUnmapExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109679:12: */ var pParse uintptr = (*Walker)(unsafe.Pointer(pWalker)).FpParse Xsqlite3RenameTokenRemap(tls, pParse, uintptr(0), pExpr) if (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_WinFunc|EP_Subrtn) == U32(0) { @@ -135243,7 +135289,7 @@ func renameUnmapExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* // Iterate through the Select objects that are part of WITH clauses attached // to select statement pSelect. -func renameWalkWith(tls *libc.TLS, pWalker uintptr, pSelect uintptr) { /* sqlite3.c:109650:13: */ +func renameWalkWith(tls *libc.TLS, pWalker uintptr, pSelect uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109692:13: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -135284,7 +135330,7 @@ func renameWalkWith(tls *libc.TLS, pWalker uintptr, pSelect uintptr) { /* sqlite } // Unmap all tokens in the IdList object passed as the second argument. -func unmapColumnIdlistNames(tls *libc.TLS, pParse uintptr, pIdList uintptr) { /* sqlite3.c:109685:13: */ +func unmapColumnIdlistNames(tls *libc.TLS, pParse uintptr, pIdList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109727:13: */ if pIdList != 0 { var ii int32 for ii = 0; ii < (*IdList)(unsafe.Pointer(pIdList)).FnId; ii++ { @@ -135294,7 +135340,7 @@ func unmapColumnIdlistNames(tls *libc.TLS, pParse uintptr, pIdList uintptr) { /* } // Walker callback used by sqlite3RenameExprUnmap(). -func renameUnmapSelectCb(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sqlite3.c:109700:12: */ +func renameUnmapSelectCb(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109742:12: */ var pParse uintptr = (*Walker)(unsafe.Pointer(pWalker)).FpParse var i int32 if (*Parse)(unsafe.Pointer(pParse)).FnErr != 0 { @@ -135326,7 +135372,7 @@ func renameUnmapSelectCb(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* s } // Remove all nodes that are part of expression pExpr from the rename list. -func Xsqlite3RenameExprUnmap(tls *libc.TLS, pParse uintptr, pExpr uintptr) { /* sqlite3.c:109733:21: */ +func Xsqlite3RenameExprUnmap(tls *libc.TLS, pParse uintptr, pExpr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109775:21: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -135348,7 +135394,7 @@ func Xsqlite3RenameExprUnmap(tls *libc.TLS, pParse uintptr, pExpr uintptr) { /* // Remove all nodes that are part of expression-list pEList from the // rename list. -func Xsqlite3RenameExprlistUnmap(tls *libc.TLS, pParse uintptr, pEList uintptr) { /* sqlite3.c:109749:21: */ +func Xsqlite3RenameExprlistUnmap(tls *libc.TLS, pParse uintptr, pEList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109791:21: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -135371,7 +135417,7 @@ func Xsqlite3RenameExprlistUnmap(tls *libc.TLS, pParse uintptr, pEList uintptr) } // Free the list of RenameToken objects given in the second argument -func renameTokenFree(tls *libc.TLS, db uintptr, pToken uintptr) { /* sqlite3.c:109768:13: */ +func renameTokenFree(tls *libc.TLS, db uintptr, pToken uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109810:13: */ var pNext uintptr var p uintptr for p = pToken; p != 0; p = pNext { @@ -135387,7 +135433,7 @@ func renameTokenFree(tls *libc.TLS, db uintptr, pToken uintptr) { /* sqlite3.c:1 // If the second argument passed to this function is not NULL and a matching // RenameToken object is found, remove it from the Parse object and add it to // the list maintained by the RenameCtx object. -func renameTokenFind(tls *libc.TLS, pParse uintptr, pCtx uintptr, pPtr uintptr) uintptr { /* sqlite3.c:109786:20: */ +func renameTokenFind(tls *libc.TLS, pParse uintptr, pCtx uintptr, pPtr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109828:20: */ var pp uintptr if pPtr == uintptr(0) { return uintptr(0) @@ -135410,7 +135456,7 @@ func renameTokenFind(tls *libc.TLS, pParse uintptr, pCtx uintptr, pPtr uintptr) // This is a Walker select callback. It does nothing. It is only required // because without a dummy callback, sqlite3WalkExpr() and similar do not // descend into sub-select statements. -func renameColumnSelectCb(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sqlite3.c:109815:12: */ +func renameColumnSelectCb(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109857:12: */ if (*Select)(unsafe.Pointer(p)).FselFlags&U32(SF_View|SF_CopyCte) != 0 { return WRC_Prune @@ -135426,7 +135472,7 @@ func renameColumnSelectCb(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* // ALTER TABLE statement. If it is, then attach its associated // RenameToken object to the list of RenameToken objects being // constructed in RenameCtx object at pWalker->u.pRename. -func renameColumnExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:109834:12: */ +func renameColumnExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109876:12: */ var p uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_TRIGGER && int32((*Expr)(unsafe.Pointer(pExpr)).FiColumn) == (*RenameCtx)(unsafe.Pointer(p)).FiCol && @@ -135448,7 +135494,7 @@ func renameColumnExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { / // the input SQL is parsed from left to right. Repeated calls to this routine // return all column name tokens in the order that they are encountered // in the SQL statement. -func renameColumnTokenNext(tls *libc.TLS, pCtx uintptr) uintptr { /* sqlite3.c:109860:20: */ +func renameColumnTokenNext(tls *libc.TLS, pCtx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109902:20: */ var pBest uintptr = (*RenameCtx)(unsafe.Pointer(pCtx)).FpList var pToken uintptr var pp uintptr @@ -135470,7 +135516,7 @@ func renameColumnTokenNext(tls *libc.TLS, pCtx uintptr) uintptr { /* sqlite3.c:1 // ALTER TABLE RENAME COLUMN program. The error message emitted by the // sub-routine is currently stored in pParse->zErrMsg. This function // adds context to the error message and then stores it in pCtx. -func renameColumnParseError(tls *libc.TLS, pCtx uintptr, zWhen uintptr, pType uintptr, pObject uintptr, pParse uintptr) { /* sqlite3.c:109881:13: */ +func renameColumnParseError(tls *libc.TLS, pCtx uintptr, zWhen uintptr, pType uintptr, pObject uintptr, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109923:13: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -135494,7 +135540,7 @@ func renameColumnParseError(tls *libc.TLS, pCtx uintptr, zWhen uintptr, pType ui // pEList->a[i].zName) that matches the string in zOld, extract the // corresponding rename-token from Parse object pParse and add it // to the RenameCtx pCtx. -func renameColumnElistNames(tls *libc.TLS, pParse uintptr, pCtx uintptr, pEList uintptr, zOld uintptr) { /* sqlite3.c:109906:13: */ +func renameColumnElistNames(tls *libc.TLS, pParse uintptr, pCtx uintptr, pEList uintptr, zOld uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109948:13: */ if pEList != 0 { var i int32 for i = 0; i < (*ExprList)(unsafe.Pointer(pEList)).FnExpr; i++ { @@ -135511,7 +135557,7 @@ func renameColumnElistNames(tls *libc.TLS, pParse uintptr, pCtx uintptr, pEList // For each name in the the id-list pIdList (i.e. each pIdList->a[i].zName) // that matches the string in zOld, extract the corresponding rename-token // from Parse object pParse and add it to the RenameCtx pCtx. -func renameColumnIdlistNames(tls *libc.TLS, pParse uintptr, pCtx uintptr, pIdList uintptr, zOld uintptr) { /* sqlite3.c:109931:13: */ +func renameColumnIdlistNames(tls *libc.TLS, pParse uintptr, pCtx uintptr, pIdList uintptr, zOld uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109973:13: */ if pIdList != 0 { var i int32 for i = 0; i < (*IdList)(unsafe.Pointer(pIdList)).FnId; i++ { @@ -135525,7 +135571,7 @@ func renameColumnIdlistNames(tls *libc.TLS, pParse uintptr, pCtx uintptr, pIdLis // Parse the SQL statement zSql using Parse object (*p). The Parse object // is initialized by this function before it is used. -func renameParseSql(tls *libc.TLS, p uintptr, zDb uintptr, db uintptr, zSql uintptr, bTemp int32) int32 { /* sqlite3.c:109953:12: */ +func renameParseSql(tls *libc.TLS, p uintptr, zDb uintptr, db uintptr, zSql uintptr, bTemp int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:109995:12: */ var rc int32 Xsqlite3ParseObjectInit(tls, p, db) @@ -135533,7 +135579,7 @@ func renameParseSql(tls *libc.TLS, p uintptr, zDb uintptr, db uintptr, zSql uint return SQLITE_NOMEM } if Xsqlite3_strnicmp(tls, zSql, ts+12159, 7) != 0 { - return Xsqlite3CorruptError(tls, 109967) + return Xsqlite3CorruptError(tls, 110009) } (*Sqlite3)(unsafe.Pointer(db)).Finit.FiDb = func() uint8 { if bTemp != 0 { @@ -135550,7 +135596,7 @@ func renameParseSql(tls *libc.TLS, p uintptr, zDb uintptr, db uintptr, zSql uint } if rc == SQLITE_OK && ((*Parse)(unsafe.Pointer(p)).FpNewTable == uintptr(0) && (*Parse)(unsafe.Pointer(p)).FpNewIndex == uintptr(0) && (*Parse)(unsafe.Pointer(p)).FpNewTrigger == uintptr(0)) { - rc = Xsqlite3CorruptError(tls, 109978) + rc = Xsqlite3CorruptError(tls, 110020) } (*Sqlite3)(unsafe.Pointer(db)).Finit.FiDb = U8(0) @@ -135564,7 +135610,7 @@ func renameParseSql(tls *libc.TLS, p uintptr, zDb uintptr, db uintptr, zSql uint // // Or, if an error occurs (i.e. an OOM condition), an error is left in // pCtx and an SQLite error code returned. -func renameEditSql(tls *libc.TLS, pCtx uintptr, pRename uintptr, zSql uintptr, zNew uintptr, bQuote int32) int32 { /* sqlite3.c:110006:12: */ +func renameEditSql(tls *libc.TLS, pCtx uintptr, pRename uintptr, zSql uintptr, zNew uintptr, bQuote int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110048:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -135670,7 +135716,7 @@ func renameEditSql(tls *libc.TLS, pCtx uintptr, pRename uintptr, zSql uintptr, z // it was read from the schema of database zDb. Return SQLITE_OK if // successful. Otherwise, return an SQLite error code and leave an error // message in the Parse object. -func renameResolveTrigger(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:110113:12: */ +func renameResolveTrigger(tls *libc.TLS, pParse uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110155:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -135768,7 +135814,7 @@ func renameResolveTrigger(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:11 // Invoke sqlite3WalkExpr() or sqlite3WalkSelect() on all Select or Expr // objects that are part of the trigger passed as the second argument. -func renameWalkTrigger(tls *libc.TLS, pWalker uintptr, pTrigger uintptr) { /* sqlite3.c:110209:13: */ +func renameWalkTrigger(tls *libc.TLS, pWalker uintptr, pTrigger uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110251:13: */ var pStep uintptr // Find tokens to edit in WHEN clause @@ -135797,7 +135843,7 @@ func renameWalkTrigger(tls *libc.TLS, pWalker uintptr, pTrigger uintptr) { /* sq // Free the contents of Parse object (*pParse). Do not free the memory // occupied by the Parse object itself. -func renameParseCleanup(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:110240:13: */ +func renameParseCleanup(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110282:13: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pIdx uintptr if (*Parse)(unsafe.Pointer(pParse)).FpVdbe != 0 { @@ -135836,7 +135882,7 @@ func renameParseCleanup(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:110240:13: // It is only accessible to SQL created using sqlite3NestedParse(). It is // not reachable from ordinary SQL passed into sqlite3_prepare() unless the // SQLITE_TESTCTRL_INTERNAL_FUNCTIONS test setting is enabled. -func renameColumnFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* sqlite3.c:110281:13: */ +func renameColumnFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110323:13: */ bp := tls.Alloc(488) defer tls.Free(488) @@ -136179,7 +136225,7 @@ __44: } // Walker expression callback used by "RENAME TABLE". -func renameTableExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:110448:12: */ +func renameTableExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110490:12: */ var p uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_COLUMN && (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_WinFunc|EP_Subrtn) == U32(0) && @@ -136190,7 +136236,7 @@ func renameTableExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* } // Walker select callback used by "RENAME TABLE". -func renameTableSelectCb(tls *libc.TLS, pWalker uintptr, pSelect uintptr) int32 { /* sqlite3.c:110462:12: */ +func renameTableSelectCb(tls *libc.TLS, pWalker uintptr, pSelect uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110504:12: */ var i int32 var p uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) var pSrc uintptr = (*Select)(unsafe.Pointer(pSelect)).FpSrc @@ -136230,7 +136276,7 @@ func renameTableSelectCb(tls *libc.TLS, pWalker uintptr, pSelect uintptr) int32 // // sqlite_rename_table('main', 'CREATE TABLE t1(a REFERENCES t2)','t2','t3',0) // -> 'CREATE TABLE t1(a REFERENCES t3)' -func renameTableFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* sqlite3.c:110506:13: */ +func renameTableFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110548:13: */ bp := tls.Alloc(544) defer tls.Free(544) @@ -136364,7 +136410,7 @@ func renameTableFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr return } -func renameQuotefixExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:110649:12: */ +func renameQuotefixExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110691:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_STRING && (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_DblQuoted) != 0 { renameTokenFind(tls, (*Walker)(unsafe.Pointer(pWalker)).FpParse, *(*uintptr)(unsafe.Pointer(pWalker + 40)), pExpr) } @@ -136397,7 +136443,7 @@ func renameQuotefixExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { // If there is a error in the input SQL, then raise an error, except // if PRAGMA writable_schema=ON, then just return the input string // unmodified following an error. -func renameQuotefixFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* sqlite3.c:110683:13: */ +func renameQuotefixFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110725:13: */ bp := tls.Alloc(488) defer tls.Free(488) @@ -136511,7 +136557,7 @@ func renameQuotefixFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uint // B. Else if a trigger is created and the the table that the trigger is // attached to is in database zDb, then return 1. // C. Otherwise return NULL. -func renameTableTest(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* sqlite3.c:110796:13: */ +func renameTableTest(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110838:13: */ bp := tls.Alloc(464) defer tls.Free(464) @@ -136583,7 +136629,7 @@ func renameTableTest(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr // // The value returned is a string containing the CREATE TABLE statement // with column argv[2] removed. -func dropColumnFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* sqlite3.c:110871:13: */ +func dropColumnFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110913:13: */ bp := tls.Alloc(432) defer tls.Free(432) @@ -136623,7 +136669,7 @@ __1: goto __2 } // This can happen if the sqlite_schema table is corrupt - rc = Xsqlite3CorruptError(tls, 110899) + rc = Xsqlite3CorruptError(tls, 110941) goto drop_column_done __2: ; @@ -136669,7 +136715,7 @@ __7: // // statement. Argument pSrc contains the possibly qualified name of the // table being edited, and token pName the name of the column to drop. -func Xsqlite3AlterDropColumn(tls *libc.TLS, pParse uintptr, pSrc uintptr, pName uintptr) { /* sqlite3.c:110936:21: */ +func Xsqlite3AlterDropColumn(tls *libc.TLS, pParse uintptr, pSrc uintptr, pName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:110978:21: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -136902,7 +136948,7 @@ exit_drop_column: } // Register built-in functions used to help implement ALTER TABLE -func Xsqlite3AlterFunctions(tls *libc.TLS) { /* sqlite3.c:111078:21: */ +func Xsqlite3AlterFunctions(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111120:21: */ Xsqlite3InsertBuiltinFuncs(tls, uintptr(unsafe.Pointer(&aAlterTableFuncs)), int32(uint64(unsafe.Sizeof(aAlterTableFuncs))/uint64(unsafe.Sizeof(FuncDef{})))) } @@ -136911,7 +136957,7 @@ var aAlterTableFuncs = [5]FuncDef{ {FnArg: int8(7), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_INTERNAL | SQLITE_UTF8 | SQLITE_FUNC_CONSTANT), FxSFunc: 0, FzName: ts + 12433}, {FnArg: int8(7), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_INTERNAL | SQLITE_UTF8 | SQLITE_FUNC_CONSTANT), FxSFunc: 0, FzName: ts + 12453}, {FnArg: int8(3), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_INTERNAL | SQLITE_UTF8 | SQLITE_FUNC_CONSTANT), FxSFunc: 0, FzName: ts + 12472}, - {FnArg: int8(2), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_INTERNAL | SQLITE_UTF8 | SQLITE_FUNC_CONSTANT), FxSFunc: 0, FzName: ts + 12491}} /* sqlite3.c:111079:18 */ + {FnArg: int8(2), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_INTERNAL | SQLITE_UTF8 | SQLITE_FUNC_CONSTANT), FxSFunc: 0, FzName: ts + 12491}} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111121:18 */ //************* End of alter.c ********************************************** //************* Begin file analyze.c **************************************** @@ -137067,7 +137113,7 @@ var aAlterTableFuncs = [5]FuncDef{ // or it may be a NULL pointer. If it is not NULL, then all entries in // the sqlite_statN tables associated with the named table are deleted. // If zWhere==0, then code is generated to delete all stat table entries. -func openStatTable(tls *libc.TLS, pParse uintptr, iDb int32, iStatCur int32, zWhere uintptr, zWhereType uintptr) { /* sqlite3.c:111257:13: */ +func openStatTable(tls *libc.TLS, pParse uintptr, iDb int32, iStatCur int32, zWhere uintptr, zWhereType uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111299:13: */ bp := tls.Alloc(88) defer tls.Free(88) @@ -137147,7 +137193,7 @@ var aTable = [3]struct { {FzName: ts + 12585 /* "sqlite_stat1" */, FzCols: ts + 12598 /* "tbl,idx,stat" */}, {FzName: ts + 12611 /* "sqlite_stat4" */, FzCols: ts + 12624 /* "tbl,idx,neq,nlt,..." */}, {FzName: ts + 12652 /* "sqlite_stat3" */}, -} /* sqlite3.c:111267:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111309:5 */ // Recommended number of samples for sqlite_stat4 @@ -137174,14 +137220,14 @@ type StatAccum1 = struct { FnMaxEqZero int32 FiGet int32 Fa uintptr -} /* sqlite3.c:111355:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111397:9 */ // Recommended number of samples for sqlite_stat4 // Three SQL functions - stat_init(), stat_push(), and stat_get() - // share an instance of the following structure to hold their state // information. -type StatAccum = StatAccum1 /* sqlite3.c:111355:26 */ +type StatAccum = StatAccum1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111397:26 */ type StatSample1 = struct { FanEq uintptr FanDLt uintptr @@ -137192,12 +137238,12 @@ type StatSample1 = struct { F__ccgo_pad1 [3]byte FiCol int32 FiHash U32 -} /* sqlite3.c:111355:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111397:9 */ -type StatSample = StatSample1 /* sqlite3.c:111356:27 */ +type StatSample = StatSample1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111398:27 */ // Reclaim memory used by a StatSample -func sampleClear(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:111397:13: */ +func sampleClear(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111439:13: */ if (*StatSample)(unsafe.Pointer(p)).FnRowid != 0 { Xsqlite3DbFree(tls, db, *(*uintptr)(unsafe.Pointer(p + 24))) @@ -137206,7 +137252,7 @@ func sampleClear(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:111397:13: } // Initialize the BLOB value of a ROWID -func sampleSetRowid(tls *libc.TLS, db uintptr, p uintptr, n int32, pData uintptr) { /* sqlite3.c:111409:13: */ +func sampleSetRowid(tls *libc.TLS, db uintptr, p uintptr, n int32, pData uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111451:13: */ if (*StatSample)(unsafe.Pointer(p)).FnRowid != 0 { Xsqlite3DbFree(tls, db, *(*uintptr)(unsafe.Pointer(p + 24))) @@ -137221,7 +137267,7 @@ func sampleSetRowid(tls *libc.TLS, db uintptr, p uintptr, n int32, pData uintptr } // Initialize the INTEGER value of a ROWID. -func sampleSetRowidInt64(tls *libc.TLS, db uintptr, p uintptr, iRowid I64) { /* sqlite3.c:111425:13: */ +func sampleSetRowidInt64(tls *libc.TLS, db uintptr, p uintptr, iRowid I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111467:13: */ if (*StatSample)(unsafe.Pointer(p)).FnRowid != 0 { Xsqlite3DbFree(tls, db, *(*uintptr)(unsafe.Pointer(p + 24))) @@ -137231,7 +137277,7 @@ func sampleSetRowidInt64(tls *libc.TLS, db uintptr, p uintptr, iRowid I64) { /* } // Copy the contents of object (*pFrom) into (*pTo). -func sampleCopy(tls *libc.TLS, p uintptr, pTo uintptr, pFrom uintptr) { /* sqlite3.c:111438:13: */ +func sampleCopy(tls *libc.TLS, p uintptr, pTo uintptr, pFrom uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111480:13: */ (*StatSample)(unsafe.Pointer(pTo)).FisPSample = (*StatSample)(unsafe.Pointer(pFrom)).FisPSample (*StatSample)(unsafe.Pointer(pTo)).FiCol = (*StatSample)(unsafe.Pointer(pFrom)).FiCol (*StatSample)(unsafe.Pointer(pTo)).FiHash = (*StatSample)(unsafe.Pointer(pFrom)).FiHash @@ -137246,7 +137292,7 @@ func sampleCopy(tls *libc.TLS, p uintptr, pTo uintptr, pFrom uintptr) { /* sqlit } // Reclaim all memory of a StatAccum structure. -func statAccumDestructor(tls *libc.TLS, pOld uintptr) { /* sqlite3.c:111456:13: */ +func statAccumDestructor(tls *libc.TLS, pOld uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111498:13: */ var p uintptr = pOld if (*StatAccum)(unsafe.Pointer(p)).FmxSample != 0 { var i int32 @@ -137281,7 +137327,7 @@ func statAccumDestructor(tls *libc.TLS, pOld uintptr) { /* sqlite3.c:111456:13: // value is a pointer to the StatAccum object. The datatype of the // return value is BLOB, but it is really just a pointer to the StatAccum // object. -func statInit(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:111491:13: */ +func statInit(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111533:13: */ var p uintptr var nCol int32 // Number of columns in index being sampled var nKeyCol int32 // Number of key columns @@ -137376,7 +137422,7 @@ var statInitFuncdef = FuncDef{ FnArg: int8(4), // nArg FfuncFlags: U32(SQLITE_UTF8), // pNext FxSFunc: 0, // xValue, xInverse - FzName: ts + 12665} /* sqlite3.c:111577:22 */ + FzName: ts + 12665} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111619:22 */ // pNew and pOld are both candidate non-periodic samples selected for // the same column (pNew->iCol==pOld->iCol). Ignoring this column and @@ -137387,7 +137433,7 @@ var statInitFuncdef = FuncDef{ // // This function assumes that for each argument sample, the contents of // the anEq[] array from pSample->anEq[pSample->iCol+1] onwards are valid. -func sampleIsBetterPost(tls *libc.TLS, pAccum uintptr, pNew uintptr, pOld uintptr) int32 { /* sqlite3.c:111601:12: */ +func sampleIsBetterPost(tls *libc.TLS, pAccum uintptr, pNew uintptr, pOld uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111643:12: */ var nCol int32 = (*StatAccum)(unsafe.Pointer(pAccum)).FnCol var i int32 @@ -137409,7 +137455,7 @@ func sampleIsBetterPost(tls *libc.TLS, pAccum uintptr, pNew uintptr, pOld uintpt // // This function assumes that for each argument sample, the contents of // the anEq[] array from pSample->anEq[pSample->iCol] onwards are valid. -func sampleIsBetter(tls *libc.TLS, pAccum uintptr, pNew uintptr, pOld uintptr) int32 { /* sqlite3.c:111625:12: */ +func sampleIsBetter(tls *libc.TLS, pAccum uintptr, pNew uintptr, pOld uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111667:12: */ var nEqNew TRowcnt = *(*TRowcnt)(unsafe.Pointer((*StatSample)(unsafe.Pointer(pNew)).FanEq + uintptr((*StatSample)(unsafe.Pointer(pNew)).FiCol)*4)) var nEqOld TRowcnt = *(*TRowcnt)(unsafe.Pointer((*StatSample)(unsafe.Pointer(pOld)).FanEq + uintptr((*StatSample)(unsafe.Pointer(pOld)).FiCol)*4)) @@ -137427,7 +137473,7 @@ func sampleIsBetter(tls *libc.TLS, pAccum uintptr, pNew uintptr, pOld uintptr) i // Copy the contents of sample *pNew into the p->a[] array. If necessary, // remove the least desirable sample from p->a[] to make room. -func sampleInsert(tls *libc.TLS, p uintptr, pNew uintptr, nEqZero int32) { /* sqlite3.c:111648:13: */ +func sampleInsert(tls *libc.TLS, p uintptr, pNew uintptr, nEqZero int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111690:13: */ var pSample uintptr var i int32 var pOld uintptr @@ -137570,7 +137616,7 @@ __11: // p->current contains a sample that reflects the previous row of the // index. The value of anEq[iChng] and subsequent anEq[] elements are // correct at this point. -func samplePushPrevious(tls *libc.TLS, p uintptr, iChng int32) { /* sqlite3.c:111740:13: */ +func samplePushPrevious(tls *libc.TLS, p uintptr, iChng int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111782:13: */ var i int32 // Check if any samples from the aBest[] array should be pushed @@ -137622,7 +137668,7 @@ func samplePushPrevious(tls *libc.TLS, p uintptr, iChng int32) { /* sqlite3.c:11 // if it wants the byte-code to do special processing. // // The R parameter is only used for STAT4 -func statPush(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:111792:13: */ +func statPush(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111834:13: */ var i int32 // The three function arguments @@ -137694,7 +137740,7 @@ var statPushFuncdef = FuncDef{ FnArg: int8(2 + IsStat4), FfuncFlags: U32(SQLITE_UTF8), // pNext FxSFunc: 0, // xValue, xInverse - FzName: ts + 12675} /* sqlite3.c:111867:22 */ + FzName: ts + 12675} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111909:22 */ // Implementation of the stat_get(P,J) SQL function. This routine is // used to query statistical information that has been gathered into @@ -137713,7 +137759,7 @@ var statPushFuncdef = FuncDef{ // STAT_GET_STAT1 and is hence omitted and this routine becomes // a one-parameter function, stat_get(P), that always returns the // stat1 table entry information. -func statGet(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:111904:13: */ +func statGet(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:111946:13: */ bp := tls.Alloc(88) defer tls.Free(88) @@ -137814,9 +137860,9 @@ var statGetFuncdef = FuncDef{ FnArg: int8(1 + IsStat4), FfuncFlags: U32(SQLITE_UTF8), // pNext FxSFunc: 0, // xValue, xInverse - FzName: ts + 12702} /* sqlite3.c:112001:22 */ + FzName: ts + 12702} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112043:22 */ -func callStatGet(tls *libc.TLS, pParse uintptr, regStat int32, iParam int32, regOut int32) { /* sqlite3.c:112013:13: */ +func callStatGet(tls *libc.TLS, pParse uintptr, regStat int32, iParam int32, regOut int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112055:13: */ Xsqlite3VdbeAddOp2(tls, (*Parse)(unsafe.Pointer(pParse)).FpVdbe, OP_Integer, iParam, regStat+1) Xsqlite3VdbeAddFunctionCall(tls, pParse, 0, regStat, regOut, 1+IsStat4, @@ -137825,7 +137871,7 @@ func callStatGet(tls *libc.TLS, pParse uintptr, regStat int32, iParam int32, reg // Generate code to do an analysis of all indices associated with // a single table. -func analyzeOneTable(tls *libc.TLS, pParse uintptr, pTab uintptr, pOnlyIdx uintptr, iStatCur int32, iMem int32, iTab int32) { /* sqlite3.c:112054:13: */ +func analyzeOneTable(tls *libc.TLS, pParse uintptr, pTab uintptr, pOnlyIdx uintptr, iStatCur int32, iMem int32, iTab int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112096:13: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb // Database handle var pIdx uintptr // An index to being analyzed var iIdxCur int32 // Cursor open on index being analyzed @@ -138185,7 +138231,7 @@ func analyzeOneTable(tls *libc.TLS, pParse uintptr, pTab uintptr, pOnlyIdx uintp // Generate code that will cause the most recent index analysis to // be loaded into internal hash tables where is can be used. -func loadAnalysis(tls *libc.TLS, pParse uintptr, iDb int32) { /* sqlite3.c:112416:13: */ +func loadAnalysis(tls *libc.TLS, pParse uintptr, iDb int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112458:13: */ var v uintptr = Xsqlite3GetVdbe(tls, pParse) if v != 0 { Xsqlite3VdbeAddOp1(tls, v, OP_LoadAnalysis, iDb) @@ -138193,7 +138239,7 @@ func loadAnalysis(tls *libc.TLS, pParse uintptr, iDb int32) { /* sqlite3.c:11241 } // Generate code that will do an analysis of an entire database -func analyzeDatabase(tls *libc.TLS, pParse uintptr, iDb int32) { /* sqlite3.c:112426:13: */ +func analyzeDatabase(tls *libc.TLS, pParse uintptr, iDb int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112468:13: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pSchema uintptr = (*Db)(unsafe.Pointer((*Sqlite3)(unsafe.Pointer(db)).FaDb + uintptr(iDb)*32)).FpSchema // Schema of database iDb var k uintptr @@ -138218,7 +138264,7 @@ func analyzeDatabase(tls *libc.TLS, pParse uintptr, iDb int32) { /* sqlite3.c:11 // Generate code that will do an analysis of a single table in // a database. If pOnlyIdx is not NULL then it is a single index // in pTab that should be analyzed. -func analyzeTable(tls *libc.TLS, pParse uintptr, pTab uintptr, pOnlyIdx uintptr) { /* sqlite3.c:112453:13: */ +func analyzeTable(tls *libc.TLS, pParse uintptr, pTab uintptr, pOnlyIdx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112495:13: */ var iDb int32 var iStatCur int32 @@ -138245,7 +138291,7 @@ func analyzeTable(tls *libc.TLS, pParse uintptr, pTab uintptr, pOnlyIdx uintptr) // Form 1 causes all indices in all attached databases to be analyzed. // Form 2 analyzes all indices the single database named. // Form 3 analyzes all indices associated with the named table. -func Xsqlite3Analyze(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr) { /* sqlite3.c:112484:21: */ +func Xsqlite3Analyze(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112526:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -138308,16 +138354,16 @@ func Xsqlite3Analyze(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintp type analysisInfo = struct { Fdb uintptr FzDatabase uintptr -} /* sqlite3.c:112536:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112578:9 */ // Used to pass information from the analyzer reader through to the // callback routine. -type AnalysisInfo = analysisInfo /* sqlite3.c:112536:29 */ +type AnalysisInfo = analysisInfo /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112578:29 */ // The first argument points to a nul-terminated string containing a // list of space separated integers. Read the first nOut of these into // the array aOut[]. -func decodeIntArray(tls *libc.TLS, zIntArray uintptr, nOut int32, aOut uintptr, aLog uintptr, pIndex uintptr) { /* sqlite3.c:112547:13: */ +func decodeIntArray(tls *libc.TLS, zIntArray uintptr, nOut int32, aOut uintptr, aLog uintptr, pIndex uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112589:13: */ var z uintptr = zIntArray var c int32 var i int32 @@ -138376,7 +138422,7 @@ func decodeIntArray(tls *libc.TLS, zIntArray uintptr, nOut int32, aOut uintptr, // // Entries for which argv[1]==NULL simply record the number of rows in // the table. -func analysisLoader(tls *libc.TLS, pData uintptr, argc int32, argv uintptr, NotUsed uintptr) int32 { /* sqlite3.c:112620:12: */ +func analysisLoader(tls *libc.TLS, pData uintptr, argc int32, argv uintptr, NotUsed uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112662:12: */ bp := tls.Alloc(152) defer tls.Free(152) @@ -138438,7 +138484,7 @@ func analysisLoader(tls *libc.TLS, pData uintptr, argc int32, argv uintptr, NotU // If the Index.aSample variable is not NULL, delete the aSample[] array // and its contents. -func Xsqlite3DeleteIndexSamples(tls *libc.TLS, db uintptr, pIdx uintptr) { /* sqlite3.c:112683:21: */ +func Xsqlite3DeleteIndexSamples(tls *libc.TLS, db uintptr, pIdx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112725:21: */ if (*Index)(unsafe.Pointer(pIdx)).FaSample != 0 { var j int32 for j = 0; j < (*Index)(unsafe.Pointer(pIdx)).FnSample; j++ { @@ -138455,7 +138501,7 @@ func Xsqlite3DeleteIndexSamples(tls *libc.TLS, db uintptr, pIdx uintptr) { /* sq // Populate the pIdx->aAvgEq[] array based on the samples currently // stored in pIdx->aSample[]. -func initAvgEq(tls *libc.TLS, pIdx uintptr) { /* sqlite3.c:112708:13: */ +func initAvgEq(tls *libc.TLS, pIdx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112750:13: */ if pIdx != 0 { var aSample uintptr = (*Index)(unsafe.Pointer(pIdx)).FaSample var pFinal uintptr = aSample + uintptr((*Index)(unsafe.Pointer(pIdx)).FnSample-1)*40 @@ -138513,7 +138559,7 @@ func initAvgEq(tls *libc.TLS, pIdx uintptr) { /* sqlite3.c:112708:13: */ // Look up an index by name. Or, if the name of a WITHOUT ROWID table // is supplied instead, find the PRIMARY KEY index for that table. -func findIndexOrPrimaryKey(tls *libc.TLS, db uintptr, zName uintptr, zDb uintptr) uintptr { /* sqlite3.c:112767:14: */ +func findIndexOrPrimaryKey(tls *libc.TLS, db uintptr, zName uintptr, zDb uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112809:14: */ var pIdx uintptr = Xsqlite3FindIndex(tls, db, zName, zDb) if pIdx == uintptr(0) { var pTab uintptr = Xsqlite3FindTable(tls, db, zName, zDb) @@ -138534,7 +138580,7 @@ func findIndexOrPrimaryKey(tls *libc.TLS, db uintptr, zName uintptr, zDb uintptr // zSql2: SELECT idx,neq,nlt,ndlt,sample FROM %Q.sqlite_stat4 // // where %Q is replaced with the database name before the SQL is executed. -func loadStatTbl(tls *libc.TLS, db uintptr, zSql1 uintptr, zSql2 uintptr, zDb uintptr) int32 { /* sqlite3.c:112792:12: */ +func loadStatTbl(tls *libc.TLS, db uintptr, zSql1 uintptr, zSql2 uintptr, zDb uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112834:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -138670,7 +138716,7 @@ func loadStatTbl(tls *libc.TLS, db uintptr, zSql1 uintptr, zSql2 uintptr, zDb ui // Load content from the sqlite_stat4 table into // the Index.aSample[] arrays of all indices. -func loadStat4(tls *libc.TLS, db uintptr, zDb uintptr) int32 { /* sqlite3.c:112913:12: */ +func loadStat4(tls *libc.TLS, db uintptr, zDb uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112955:12: */ var rc int32 = SQLITE_OK // Result codes from subroutines var pStat4 uintptr @@ -138702,7 +138748,7 @@ func loadStat4(tls *libc.TLS, db uintptr, zDb uintptr) int32 { /* sqlite3.c:1129 // If an OOM error occurs, this function always sets db->mallocFailed. // This means if the caller does not care about other errors, the return // code may be ignored. -func Xsqlite3AnalysisLoad(tls *libc.TLS, db uintptr, iDb int32) int32 { /* sqlite3.c:112951:20: */ +func Xsqlite3AnalysisLoad(tls *libc.TLS, db uintptr, iDb int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:112993:20: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -138809,7 +138855,7 @@ func Xsqlite3AnalysisLoad(tls *libc.TLS, db uintptr, iDb int32) int32 { /* sqlit // ATTACH DATABASE abc||def AS 'db2' // // will fail because neither abc or def can be resolved. -func resolveAttachExpr(tls *libc.TLS, pName uintptr, pExpr uintptr) int32 { /* sqlite3.c:113059:12: */ +func resolveAttachExpr(tls *libc.TLS, pName uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113101:12: */ var rc int32 = SQLITE_OK if pExpr != 0 { if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) != TK_ID { @@ -138823,7 +138869,7 @@ func resolveAttachExpr(tls *libc.TLS, pName uintptr, pExpr uintptr) int32 { /* s // Return true if zName points to a name that may be used to refer to // database iDb attached to handle db. -func Xsqlite3DbIsNamed(tls *libc.TLS, db uintptr, iDb int32, zName uintptr) int32 { /* sqlite3.c:113076:20: */ +func Xsqlite3DbIsNamed(tls *libc.TLS, db uintptr, iDb int32, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113118:20: */ return libc.Bool32(Xsqlite3StrICmp(tls, (*Db)(unsafe.Pointer((*Sqlite3)(unsafe.Pointer(db)).FaDb+uintptr(iDb)*32)).FzDbSName, zName) == 0 || iDb == 0 && Xsqlite3StrICmp(tls, ts+7684, zName) == 0) } @@ -138841,7 +138887,7 @@ func Xsqlite3DbIsNamed(tls *libc.TLS, db uintptr, iDb int32, zName uintptr) int3 // If the db->init.reopenMemdb flags is set, then instead of attaching a // new database, close the database on db->init.iDb and reopen it as an // empty MemDB. -func attachFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* sqlite3.c:113098:13: */ +func attachFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113140:13: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -139134,7 +139180,7 @@ __34: // DETACH DATABASE x // // SELECT sqlite_detach(x) -func detachFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* sqlite3.c:113291:13: */ +func detachFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113333:13: */ bp := tls.Alloc(152) defer tls.Free(152) @@ -139239,7 +139285,7 @@ detach_error: // This procedure generates VDBE code for a single invocation of either the // sqlite_detach() or sqlite_attach() SQL user functions. -func codeAttach(tls *libc.TLS, pParse uintptr, type1 int32, pFunc uintptr, pAuthArg uintptr, pFilename uintptr, pDbname uintptr, pKey uintptr) { /* sqlite3.c:113353:13: */ +func codeAttach(tls *libc.TLS, pParse uintptr, type1 int32, pFunc uintptr, pAuthArg uintptr, pFilename uintptr, pDbname uintptr, pKey uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113395:13: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -139318,7 +139364,7 @@ attach_end: // Called by the parser to compile a DETACH statement. // // DETACH pDbname -func Xsqlite3Detach(tls *libc.TLS, pParse uintptr, pDbname uintptr) { /* sqlite3.c:113425:21: */ +func Xsqlite3Detach(tls *libc.TLS, pParse uintptr, pDbname uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113467:21: */ codeAttach(tls, pParse, SQLITE_DETACH, uintptr(unsafe.Pointer(&detach_func)), pDbname, uintptr(0), uintptr(0), pDbname) } @@ -139326,12 +139372,12 @@ var detach_func = FuncDef{ FnArg: int8(1), // nArg FfuncFlags: U32(SQLITE_UTF8), // pNext FxSFunc: 0, // xValue, xInverse - FzName: ts + 13177} /* sqlite3.c:113426:24 */ + FzName: ts + 13177} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113468:24 */ // Called by the parser to compile an ATTACH statement. // // ATTACH p AS pDbname KEY pKey -func Xsqlite3Attach(tls *libc.TLS, pParse uintptr, p uintptr, pDbname uintptr, pKey uintptr) { /* sqlite3.c:113445:21: */ +func Xsqlite3Attach(tls *libc.TLS, pParse uintptr, p uintptr, pDbname uintptr, pKey uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113487:21: */ codeAttach(tls, pParse, SQLITE_ATTACH, uintptr(unsafe.Pointer(&attach_func)), p, p, pDbname, pKey) } @@ -139339,10 +139385,10 @@ var attach_func = FuncDef{ FnArg: int8(3), // nArg FfuncFlags: U32(SQLITE_UTF8), // pNext FxSFunc: 0, // xValue, xInverse - FzName: ts + 13191} /* sqlite3.c:113446:24 */ + FzName: ts + 13191} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113488:24 */ // Expression callback used by sqlite3FixAAAA() routines. -func fixExprCb(tls *libc.TLS, p uintptr, pExpr uintptr) int32 { /* sqlite3.c:113464:12: */ +func fixExprCb(tls *libc.TLS, p uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113506:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -139362,7 +139408,7 @@ func fixExprCb(tls *libc.TLS, p uintptr, pExpr uintptr) int32 { /* sqlite3.c:113 } // Select callback used by sqlite3FixAAAA() routines. -func fixSelectCb(tls *libc.TLS, p uintptr, pSelect uintptr) int32 { /* sqlite3.c:113481:12: */ +func fixSelectCb(tls *libc.TLS, p uintptr, pSelect uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113523:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -139423,7 +139469,7 @@ __3: // Initialize a DbFixer structure. This routine must be called prior // to passing the structure to one of the sqliteFixAAAA() routines below. -func Xsqlite3FixInit(tls *libc.TLS, pFix uintptr, pParse uintptr, iDb int32, zType uintptr, pName uintptr) { /* sqlite3.c:113524:21: */ +func Xsqlite3FixInit(tls *libc.TLS, pFix uintptr, pParse uintptr, iDb int32, zType uintptr, pName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113566:21: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb (*DbFixer)(unsafe.Pointer(pFix)).FpParse = pParse @@ -139459,7 +139505,7 @@ func Xsqlite3FixInit(tls *libc.TLS, pFix uintptr, pParse uintptr, iDb int32, zTy // to an object in a different database, an error message is added to // pParse->zErrMsg and these routines return non-zero. If everything // checks out, these routines return 0. -func Xsqlite3FixSrcList(tls *libc.TLS, pFix uintptr, pList uintptr) int32 { /* sqlite3.c:113562:20: */ +func Xsqlite3FixSrcList(tls *libc.TLS, pFix uintptr, pList uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113604:20: */ bp := tls.Alloc(128) defer tls.Free(128) @@ -139474,15 +139520,15 @@ func Xsqlite3FixSrcList(tls *libc.TLS, pFix uintptr, pList uintptr) int32 { /* s return res } -func Xsqlite3FixSelect(tls *libc.TLS, pFix uintptr, pSelect uintptr) int32 { /* sqlite3.c:113576:20: */ +func Xsqlite3FixSelect(tls *libc.TLS, pFix uintptr, pSelect uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113618:20: */ return Xsqlite3WalkSelect(tls, pFix+8, pSelect) } -func Xsqlite3FixExpr(tls *libc.TLS, pFix uintptr, pExpr uintptr) int32 { /* sqlite3.c:113582:20: */ +func Xsqlite3FixExpr(tls *libc.TLS, pFix uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113624:20: */ return Xsqlite3WalkExpr(tls, pFix+8, pExpr) } -func Xsqlite3FixTriggerStep(tls *libc.TLS, pFix uintptr, pStep uintptr) int32 { /* sqlite3.c:113591:20: */ +func Xsqlite3FixTriggerStep(tls *libc.TLS, pFix uintptr, pStep uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113633:20: */ for pStep != 0 { if Xsqlite3WalkSelect(tls, pFix+8, (*TriggerStep)(unsafe.Pointer(pStep)).FpSelect) != 0 || Xsqlite3WalkExpr(tls, pFix+8, (*TriggerStep)(unsafe.Pointer(pStep)).FpWhere) != 0 || @@ -139572,7 +139618,7 @@ func Xsqlite3FixTriggerStep(tls *libc.TLS, pFix uintptr, pStep uintptr) int32 { // // Setting the auth function to NULL disables this hook. The default // setting of the auth function is NULL. -func Xsqlite3_set_authorizer(tls *libc.TLS, db uintptr, xAuth uintptr, pArg uintptr) int32 { /* sqlite3.c:113695:16: */ +func Xsqlite3_set_authorizer(tls *libc.TLS, db uintptr, xAuth uintptr, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113737:16: */ Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) (*Sqlite3)(unsafe.Pointer(db)).FxAuth = xAuth (*Sqlite3)(unsafe.Pointer(db)).FpAuthArg = pArg @@ -139585,7 +139631,7 @@ func Xsqlite3_set_authorizer(tls *libc.TLS, db uintptr, xAuth uintptr, pArg uint // Write an error message into pParse->zErrMsg that explains that the // user-supplied authorization function returned an illegal value. -func sqliteAuthBadReturnCode(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:113715:13: */ +func sqliteAuthBadReturnCode(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113757:13: */ Xsqlite3ErrorMsg(tls, pParse, ts+13275, 0) (*Parse)(unsafe.Pointer(pParse)).Frc = SQLITE_ERROR } @@ -139597,7 +139643,7 @@ func sqliteAuthBadReturnCode(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:11371 // If SQLITE_IGNORE is returned and pExpr is not NULL, then pExpr is changed // to an SQL NULL expression. Otherwise, if pExpr is NULL, then SQLITE_IGNORE // is treated as SQLITE_DENY. In this case an error is left in pParse. -func Xsqlite3AuthReadCol(tls *libc.TLS, pParse uintptr, zTab uintptr, zCol uintptr, iDb int32) int32 { /* sqlite3.c:113729:20: */ +func Xsqlite3AuthReadCol(tls *libc.TLS, pParse uintptr, zTab uintptr, zCol uintptr, iDb int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113771:20: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -139631,7 +139677,7 @@ func Xsqlite3AuthReadCol(tls *libc.TLS, pParse uintptr, zTab uintptr, zCol uintp // If the auth function returns SQLITE_IGNORE, change the TK_COLUMN // instruction into a TK_NULL. If the auth function returns SQLITE_DENY, // then generate an error. -func Xsqlite3AuthRead(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSchema uintptr, pTabList uintptr) { /* sqlite3.c:113765:21: */ +func Xsqlite3AuthRead(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSchema uintptr, pTabList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113807:21: */ var pTab uintptr = uintptr(0) // The table being read var zCol uintptr // Name of the column of the table var iSrc int32 // Index in pTabList->a[] of table being read @@ -139680,7 +139726,7 @@ func Xsqlite3AuthRead(tls *libc.TLS, pParse uintptr, pExpr uintptr, pSchema uint // either SQLITE_OK (zero) or SQLITE_IGNORE or SQLITE_DENY. If SQLITE_DENY // is returned, then the error count and error message in pParse are // modified appropriately. -func Xsqlite3AuthCheck(tls *libc.TLS, pParse uintptr, code int32, zArg1 uintptr, zArg2 uintptr, zArg3 uintptr) int32 { /* sqlite3.c:113822:20: */ +func Xsqlite3AuthCheck(tls *libc.TLS, pParse uintptr, code int32, zArg1 uintptr, zArg2 uintptr, zArg3 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113864:20: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var rc int32 @@ -139714,7 +139760,7 @@ func Xsqlite3AuthCheck(tls *libc.TLS, pParse uintptr, code int32, zArg1 uintptr, // Push an authorization context. After this routine is called, the // zArg3 argument to authorization callbacks will be zContext until // popped. Or if pParse==0, this routine is a no-op. -func Xsqlite3AuthContextPush(tls *libc.TLS, pParse uintptr, pContext uintptr, zContext uintptr) { /* sqlite3.c:113871:21: */ +func Xsqlite3AuthContextPush(tls *libc.TLS, pParse uintptr, pContext uintptr, zContext uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113913:21: */ (*AuthContext)(unsafe.Pointer(pContext)).FpParse = pParse (*AuthContext)(unsafe.Pointer(pContext)).FzAuthContext = (*Parse)(unsafe.Pointer(pParse)).FzAuthContext @@ -139723,7 +139769,7 @@ func Xsqlite3AuthContextPush(tls *libc.TLS, pParse uintptr, pContext uintptr, zC // Pop an authorization context that was previously pushed // by sqlite3AuthContextPush -func Xsqlite3AuthContextPop(tls *libc.TLS, pContext uintptr) { /* sqlite3.c:113886:21: */ +func Xsqlite3AuthContextPop(tls *libc.TLS, pContext uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113928:21: */ if (*AuthContext)(unsafe.Pointer(pContext)).FpParse != 0 { (*Parse)(unsafe.Pointer((*AuthContext)(unsafe.Pointer(pContext)).FpParse)).FzAuthContext = (*AuthContext)(unsafe.Pointer(pContext)).FzAuthContext (*AuthContext)(unsafe.Pointer(pContext)).FpParse = uintptr(0) @@ -139738,7 +139784,7 @@ func Xsqlite3AuthContextPop(tls *libc.TLS, pContext uintptr) { /* sqlite3.c:1138 // This routine just records the fact that the lock is desired. The // code to make the lock occur is generated by a later call to // codeTableLocks() which occurs during sqlite3FinishCoding(). -func lockTable(tls *libc.TLS, pParse uintptr, iDb int32, iTab Pgno, isWriteLock U8, zName uintptr) { /* sqlite3.c:113945:29: */ +func lockTable(tls *libc.TLS, pParse uintptr, iDb int32, iTab Pgno, isWriteLock U8, zName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:113987:29: */ var pToplevel uintptr var i int32 var nBytes int32 @@ -139772,7 +139818,7 @@ func lockTable(tls *libc.TLS, pParse uintptr, iDb int32, iTab Pgno, isWriteLock } } -func Xsqlite3TableLock(tls *libc.TLS, pParse uintptr, iDb int32, iTab Pgno, isWriteLock U8, zName uintptr) { /* sqlite3.c:113981:21: */ +func Xsqlite3TableLock(tls *libc.TLS, pParse uintptr, iDb int32, iTab Pgno, isWriteLock U8, zName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114023:21: */ if iDb == 1 { return } @@ -139784,7 +139830,7 @@ func Xsqlite3TableLock(tls *libc.TLS, pParse uintptr, iDb int32, iTab Pgno, isWr // Code an OP_TableLock instruction for each table locked by the // statement (configured by calls to sqlite3TableLock()). -func codeTableLocks(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:113997:13: */ +func codeTableLocks(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114039:13: */ var i int32 var pVdbe uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe @@ -139808,7 +139854,7 @@ func codeTableLocks(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:113997:13: */ // // Note that if an error occurred, it might be the case that // no VDBE code was generated. -func Xsqlite3FinishCoding(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:114036:21: */ +func Xsqlite3FinishCoding(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114078:21: */ var db uintptr var v uintptr @@ -139961,7 +140007,7 @@ func Xsqlite3FinishCoding(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:114036:2 // * Built-in SQL functions always take precedence over application-defined // SQL functions. In other words, it is not possible to override a // built-in function. -func Xsqlite3NestedParse(tls *libc.TLS, pParse uintptr, zFormat uintptr, va uintptr) { /* sqlite3.c:114207:21: */ +func Xsqlite3NestedParse(tls *libc.TLS, pParse uintptr, zFormat uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114249:21: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -140012,7 +140058,7 @@ func Xsqlite3NestedParse(tls *libc.TLS, pParse uintptr, zFormat uintptr, va uint // auxiliary databases added using the ATTACH command. // // See also sqlite3LocateTable(). -func Xsqlite3FindTable(tls *libc.TLS, db uintptr, zName uintptr, zDatabase uintptr) uintptr { /* sqlite3.c:114262:22: */ +func Xsqlite3FindTable(tls *libc.TLS, db uintptr, zName uintptr, zDatabase uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114304:22: */ var p uintptr = uintptr(0) var i int32 @@ -140088,7 +140134,7 @@ func Xsqlite3FindTable(tls *libc.TLS, db uintptr, zName uintptr, zDatabase uintp // The difference between this routine and sqlite3FindTable() is that this // routine leaves an error message in pParse->zErrMsg where // sqlite3FindTable() does not. -func Xsqlite3LocateTable(tls *libc.TLS, pParse uintptr, flags U32, zName uintptr, zDbase uintptr) uintptr { /* sqlite3.c:114340:22: */ +func Xsqlite3LocateTable(tls *libc.TLS, pParse uintptr, flags U32, zName uintptr, zDbase uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114382:22: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -140151,7 +140197,7 @@ func Xsqlite3LocateTable(tls *libc.TLS, pParse uintptr, flags U32, zName uintptr // the search to schema (p->pSchema) if it is not NULL. p->pSchema may be // non-NULL if it is part of a view or trigger program definition. See // sqlite3FixSrcList() for details. -func Xsqlite3LocateTableItem(tls *libc.TLS, pParse uintptr, flags U32, p uintptr) uintptr { /* sqlite3.c:114403:22: */ +func Xsqlite3LocateTableItem(tls *libc.TLS, pParse uintptr, flags U32, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114445:22: */ var zDb uintptr if (*SrcItem)(unsafe.Pointer(p)).FpSchema != 0 { @@ -140165,7 +140211,7 @@ func Xsqlite3LocateTableItem(tls *libc.TLS, pParse uintptr, flags U32, p uintptr // Return the preferred table name for system tables. Translate legacy // names into the new preferred names, as appropriate. -func Xsqlite3PreferredTableName(tls *libc.TLS, zName uintptr) uintptr { /* sqlite3.c:114423:27: */ +func Xsqlite3PreferredTableName(tls *libc.TLS, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114465:27: */ if Xsqlite3_strnicmp(tls, zName, ts+9371, 7) == 0 { if Xsqlite3StrICmp(tls, zName+uintptr(7), ts+7196+7) == 0 { return ts + 13371 /* "sqlite_schema" */ @@ -140187,7 +140233,7 @@ func Xsqlite3PreferredTableName(tls *libc.TLS, zName uintptr) uintptr { /* sqlit // for duplicate index names is done.) The search order is // TEMP first, then MAIN, then any auxiliary databases added // using the ATTACH command. -func Xsqlite3FindIndex(tls *libc.TLS, db uintptr, zName uintptr, zDb uintptr) uintptr { /* sqlite3.c:114447:22: */ +func Xsqlite3FindIndex(tls *libc.TLS, db uintptr, zName uintptr, zDb uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114489:22: */ var p uintptr = uintptr(0) var i int32 // All mutexes are required for schema access. Make sure we hold them. @@ -140214,7 +140260,7 @@ func Xsqlite3FindIndex(tls *libc.TLS, db uintptr, zName uintptr, zDb uintptr) ui } // Reclaim the memory used by an index -func Xsqlite3FreeIndex(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:114467:21: */ +func Xsqlite3FreeIndex(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114509:21: */ Xsqlite3DeleteIndexSamples(tls, db, p) Xsqlite3ExprDelete(tls, db, (*Index)(unsafe.Pointer(p)).FpPartIdxWhere) Xsqlite3ExprListDelete(tls, db, (*Index)(unsafe.Pointer(p)).FaColExpr) @@ -140230,7 +140276,7 @@ func Xsqlite3FreeIndex(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:1144 // unlike that index from its Table then remove the index from // the index hash table and free all memory structures associated // with the index. -func Xsqlite3UnlinkAndDeleteIndex(tls *libc.TLS, db uintptr, iDb int32, zIdxName uintptr) { /* sqlite3.c:114487:21: */ +func Xsqlite3UnlinkAndDeleteIndex(tls *libc.TLS, db uintptr, iDb int32, zIdxName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114529:21: */ var pIndex uintptr var pHash uintptr @@ -140262,7 +140308,7 @@ func Xsqlite3UnlinkAndDeleteIndex(tls *libc.TLS, db uintptr, iDb int32, zIdxName // // Entry 0 (the "main" database) and entry 1 (the "temp" database) // are never candidates for being collapsed. -func Xsqlite3CollapseDatabaseArray(tls *libc.TLS, db uintptr) { /* sqlite3.c:114520:21: */ +func Xsqlite3CollapseDatabaseArray(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114562:21: */ var i int32 var j int32 for i = libc.AssignInt32(&j, 2); i < (*Sqlite3)(unsafe.Pointer(db)).FnDb; i++ { @@ -140288,7 +140334,7 @@ func Xsqlite3CollapseDatabaseArray(tls *libc.TLS, db uintptr) { /* sqlite3.c:114 // Reset the schema for the database at index iDb. Also reset the // TEMP schema. The reset is deferred if db->nSchemaLock is not zero. // Deferred resets may be run by calling with iDb<0. -func Xsqlite3ResetOneSchema(tls *libc.TLS, db uintptr, iDb int32) { /* sqlite3.c:114547:21: */ +func Xsqlite3ResetOneSchema(tls *libc.TLS, db uintptr, iDb int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114589:21: */ var i int32 if iDb >= 0 { @@ -140309,7 +140355,7 @@ func Xsqlite3ResetOneSchema(tls *libc.TLS, db uintptr, iDb int32) { /* sqlite3.c // Erase all schema information from all attached databases (including // "main" and "temp") for a single database connection. -func Xsqlite3ResetAllSchemasOfConnection(tls *libc.TLS, db uintptr) { /* sqlite3.c:114571:21: */ +func Xsqlite3ResetAllSchemasOfConnection(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114613:21: */ var i int32 Xsqlite3BtreeEnterAll(tls, db) for i = 0; i < (*Sqlite3)(unsafe.Pointer(db)).FnDb; i++ { @@ -140331,14 +140377,14 @@ func Xsqlite3ResetAllSchemasOfConnection(tls *libc.TLS, db uintptr) { /* sqlite3 } // This routine is called when a commit occurs. -func Xsqlite3CommitInternalChanges(tls *libc.TLS, db uintptr) { /* sqlite3.c:114595:21: */ +func Xsqlite3CommitInternalChanges(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114637:21: */ *(*U32)(unsafe.Pointer(db + 44)) &= libc.Uint32FromInt32(libc.CplInt32(DBFLAG_SchemaChange)) } // Set the expression associated with a column. This is usually // the DEFAULT value, but might also be the expression that computes // the value for a generated column. -func Xsqlite3ColumnSetExpr(tls *libc.TLS, pParse uintptr, pTab uintptr, pCol uintptr, pExpr uintptr) { /* sqlite3.c:114604:21: */ +func Xsqlite3ColumnSetExpr(tls *libc.TLS, pParse uintptr, pTab uintptr, pCol uintptr, pExpr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114646:21: */ var pList uintptr pList = *(*uintptr)(unsafe.Pointer(pTab + 64 + 16 /* &.pDfltList */)) @@ -140361,7 +140407,7 @@ func Xsqlite3ColumnSetExpr(tls *libc.TLS, pParse uintptr, pTab uintptr, pCol uin // Return the expression associated with a column. The expression might be // the DEFAULT clause or the AS clause of a generated column. // Return NULL if the column has no associated expression. -func Xsqlite3ColumnExpr(tls *libc.TLS, pTab uintptr, pCol uintptr) uintptr { /* sqlite3.c:114630:21: */ +func Xsqlite3ColumnExpr(tls *libc.TLS, pTab uintptr, pCol uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114672:21: */ if int32((*Column)(unsafe.Pointer(pCol)).FiDflt) == 0 { return uintptr(0) } @@ -140378,7 +140424,7 @@ func Xsqlite3ColumnExpr(tls *libc.TLS, pTab uintptr, pCol uintptr) uintptr { /* } // Set the collating sequence name for a column. -func Xsqlite3ColumnSetColl(tls *libc.TLS, db uintptr, pCol uintptr, zColl uintptr) { /* sqlite3.c:114641:21: */ +func Xsqlite3ColumnSetColl(tls *libc.TLS, db uintptr, pCol uintptr, zColl uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114683:21: */ var nColl I64 var n I64 var zNew uintptr @@ -140397,7 +140443,7 @@ func Xsqlite3ColumnSetColl(tls *libc.TLS, db uintptr, pCol uintptr, zColl uintpt } // Return the collating squence name for a column -func Xsqlite3ColumnColl(tls *libc.TLS, pCol uintptr) uintptr { /* sqlite3.c:114666:27: */ +func Xsqlite3ColumnColl(tls *libc.TLS, pCol uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114708:27: */ var z uintptr if int32((*Column)(unsafe.Pointer(pCol)).FcolFlags)&COLFLAG_HASCOLL == 0 { return uintptr(0) @@ -140416,7 +140462,7 @@ func Xsqlite3ColumnColl(tls *libc.TLS, pCol uintptr) uintptr { /* sqlite3.c:1146 // Delete memory allocated for the column names of a table or view (the // Table.aCol[] array). -func Xsqlite3DeleteColumnNames(tls *libc.TLS, db uintptr, pTable uintptr) { /* sqlite3.c:114681:21: */ +func Xsqlite3DeleteColumnNames(tls *libc.TLS, db uintptr, pTable uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114723:21: */ var i int32 var pCol uintptr @@ -140466,7 +140512,7 @@ func Xsqlite3DeleteColumnNames(tls *libc.TLS, db uintptr, pTable uintptr) { /* s // lookaside memory, but some ephemeral Table objects do.) Or the // db parameter can be used with db->pnBytesFreed to measure the memory // used by the Table object. -func deleteTable(tls *libc.TLS, db uintptr, pTable uintptr) { /* sqlite3.c:114719:29: */ +func deleteTable(tls *libc.TLS, db uintptr, pTable uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114761:29: */ var pIndex uintptr var pNext uintptr @@ -140503,7 +140549,7 @@ func deleteTable(tls *libc.TLS, db uintptr, pTable uintptr) { /* sqlite3.c:11471 } -func Xsqlite3DeleteTable(tls *libc.TLS, db uintptr, pTable uintptr) { /* sqlite3.c:114776:21: */ +func Xsqlite3DeleteTable(tls *libc.TLS, db uintptr, pTable uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114818:21: */ // Do not delete the table until the reference count reaches zero. if !(pTable != 0) { return @@ -140516,7 +140562,7 @@ func Xsqlite3DeleteTable(tls *libc.TLS, db uintptr, pTable uintptr) { /* sqlite3 // Unlink the given table from the hash tables and the delete the // table structure with all its indices and foreign keys. -func Xsqlite3UnlinkAndDeleteTable(tls *libc.TLS, db uintptr, iDb int32, zTabName uintptr) { /* sqlite3.c:114788:21: */ +func Xsqlite3UnlinkAndDeleteTable(tls *libc.TLS, db uintptr, iDb int32, zTabName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114830:21: */ var p uintptr var pDb uintptr @@ -140538,7 +140584,7 @@ func Xsqlite3UnlinkAndDeleteTable(tls *libc.TLS, db uintptr, iDb int32, zTabName // Tokens are often just pointers into the original SQL text and so // are not \000 terminated and are not persistent. The returned string // is \000 terminated and is persistent. -func Xsqlite3NameFromToken(tls *libc.TLS, db uintptr, pName uintptr) uintptr { /* sqlite3.c:114816:21: */ +func Xsqlite3NameFromToken(tls *libc.TLS, db uintptr, pName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114858:21: */ var zName uintptr if pName != 0 { zName = Xsqlite3DbStrNDup(tls, db, (*Token)(unsafe.Pointer(pName)).Fz, uint64((*Token)(unsafe.Pointer(pName)).Fn)) @@ -140551,7 +140597,7 @@ func Xsqlite3NameFromToken(tls *libc.TLS, db uintptr, pName uintptr) uintptr { / // Open the sqlite_schema table stored in database number iDb for // writing. The table is opened using cursor 0. -func Xsqlite3OpenSchemaTable(tls *libc.TLS, p uintptr, iDb int32) { /* sqlite3.c:114831:21: */ +func Xsqlite3OpenSchemaTable(tls *libc.TLS, p uintptr, iDb int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114873:21: */ var v uintptr = Xsqlite3GetVdbe(tls, p) Xsqlite3TableLock(tls, p, iDb, uint32(SCHEMA_ROOT), uint8(1), ts+7196) Xsqlite3VdbeAddOp4Int(tls, v, OP_OpenWrite, 0, SCHEMA_ROOT, iDb, 5) @@ -140564,7 +140610,7 @@ func Xsqlite3OpenSchemaTable(tls *libc.TLS, p uintptr, iDb int32) { /* sqlite3.c // of a database ("main", "temp" or the name of an attached db). This // function returns the index of the named database in db->aDb[], or // -1 if the named db cannot be found. -func Xsqlite3FindDbName(tls *libc.TLS, db uintptr, zName uintptr) int32 { /* sqlite3.c:114846:20: */ +func Xsqlite3FindDbName(tls *libc.TLS, db uintptr, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114888:20: */ var i int32 = -1 // Database number if zName != 0 { var pDb uintptr @@ -140600,7 +140646,7 @@ func Xsqlite3FindDbName(tls *libc.TLS, db uintptr, zName uintptr) int32 { /* sql // "temp" or the name of an attached db). This routine returns the // index of the named database in db->aDb[], or -1 if the named db // does not exist. -func Xsqlite3FindDb(tls *libc.TLS, db uintptr, pName uintptr) int32 { /* sqlite3.c:114866:20: */ +func Xsqlite3FindDb(tls *libc.TLS, db uintptr, pName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114908:20: */ var i int32 // Database number var zName uintptr // Name we are searching for zName = Xsqlite3NameFromToken(tls, db, pName) @@ -140624,7 +140670,7 @@ func Xsqlite3FindDb(tls *libc.TLS, db uintptr, pName uintptr) int32 { /* sqlite3 // This routine sets the *ppUnqual pointer to point at the token (pName1 or // pName2) that stores the unqualified table name. The index of the // database "xxx" is returned. -func Xsqlite3TwoPartName(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, pUnqual uintptr) int32 { /* sqlite3.c:114891:20: */ +func Xsqlite3TwoPartName(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, pUnqual uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114933:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -140651,7 +140697,7 @@ func Xsqlite3TwoPartName(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 u } // True if PRAGMA writable_schema is ON -func Xsqlite3WritableSchema(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:114924:20: */ +func Xsqlite3WritableSchema(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114966:20: */ return libc.Bool32((*Sqlite3)(unsafe.Pointer(db)).Fflags&uint64(SQLITE_WriteSchema|SQLITE_Defensive) == uint64(SQLITE_WriteSchema)) } @@ -140665,7 +140711,7 @@ func Xsqlite3WritableSchema(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:1149 // When parsing the sqlite_schema table, this routine also checks to // make sure the "type", "name", and "tbl_name" columns are consistent // with the SQL. -func Xsqlite3CheckObjectName(tls *libc.TLS, pParse uintptr, zName uintptr, zType uintptr, zTblName uintptr) int32 { /* sqlite3.c:114946:20: */ +func Xsqlite3CheckObjectName(tls *libc.TLS, pParse uintptr, zName uintptr, zType uintptr, zTblName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:114988:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -140696,7 +140742,7 @@ func Xsqlite3CheckObjectName(tls *libc.TLS, pParse uintptr, zName uintptr, zType } // Return the PRIMARY KEY index of a table -func Xsqlite3PrimaryKeyIndex(tls *libc.TLS, pTab uintptr) uintptr { /* sqlite3.c:114984:22: */ +func Xsqlite3PrimaryKeyIndex(tls *libc.TLS, pTab uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115026:22: */ var p uintptr for p = (*Table)(unsafe.Pointer(pTab)).FpIndex; p != 0 && !(int32(*(*uint16)(unsafe.Pointer(p + 100 /* &.idxType */))&0x3>>0) == SQLITE_IDXTYPE_PRIMARYKEY); p = (*Index)(unsafe.Pointer(p)).FpNext { } @@ -140707,7 +140753,7 @@ func Xsqlite3PrimaryKeyIndex(tls *libc.TLS, pTab uintptr) uintptr { /* sqlite3.c // for the column iCol in the table (as defined by the CREATE TABLE statement) // find the (first) offset of that column in index pIdx. Or return -1 // if column iCol is not used in index pIdx. -func Xsqlite3TableColumnToIndex(tls *libc.TLS, pIdx uintptr, iCol I16) I16 { /* sqlite3.c:114996:20: */ +func Xsqlite3TableColumnToIndex(tls *libc.TLS, pIdx uintptr, iCol I16) I16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115038:20: */ var i int32 for i = 0; i < int32((*Index)(unsafe.Pointer(pIdx)).FnColumn); i++ { if int32(iCol) == int32(*(*I16)(unsafe.Pointer((*Index)(unsafe.Pointer(pIdx)).FaiColumn + uintptr(i)*2))) { @@ -140727,7 +140773,7 @@ func Xsqlite3TableColumnToIndex(tls *libc.TLS, pIdx uintptr, iCol I16) I16 { /* // and only there are VIRTUAL columns to the left. // // If SQLITE_OMIT_GENERATED_COLUMNS, this routine is a no-op macro. -func Xsqlite3StorageColumnToTable(tls *libc.TLS, pTab uintptr, iCol I16) I16 { /* sqlite3.c:115016:20: */ +func Xsqlite3StorageColumnToTable(tls *libc.TLS, pTab uintptr, iCol I16) I16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115058:20: */ if (*Table)(unsafe.Pointer(pTab)).FtabFlags&U32(TF_HasVirtual) != 0 { var i int32 for i = 0; i <= int32(iCol); i++ { @@ -140774,7 +140820,7 @@ func Xsqlite3StorageColumnToTable(tls *libc.TLS, pTab uintptr, iCol I16) I16 { / // this routine is a no-op macro. If the pTab does not have any virtual // columns, then this routine is no-op that always return iCol. If iCol // is negative (indicating the ROWID column) then this routine return iCol. -func Xsqlite3TableColumnToStorage(tls *libc.TLS, pTab uintptr, iCol I16) I16 { /* sqlite3.c:115064:20: */ +func Xsqlite3TableColumnToStorage(tls *libc.TLS, pTab uintptr, iCol I16) I16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115106:20: */ var i int32 var n I16 @@ -140804,7 +140850,7 @@ func Xsqlite3TableColumnToStorage(tls *libc.TLS, pTab uintptr, iCol I16) I16 { / // exists, so that the prepared statement for CREATE TABLE IF NOT EXISTS // will return false for sqlite3_stmt_readonly() even if that statement // is a read-only no-op. -func sqlite3ForceNotReadOnly(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:115090:13: */ +func sqlite3ForceNotReadOnly(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115132:13: */ var iReg int32 = libc.PreIncInt32(&(*Parse)(unsafe.Pointer(pParse)).FnMem, 1) var v uintptr = Xsqlite3GetVdbe(tls, pParse) if v != 0 { @@ -140827,7 +140873,7 @@ func sqlite3ForceNotReadOnly(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:11509 // routines will be called to add more information to this record. // At the end of the CREATE TABLE statement, the sqlite3EndTable() routine // is called to complete the construction of the new table record. -func Xsqlite3StartTable(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, isTemp int32, isView int32, isVirtual int32, noErr int32) { /* sqlite3.c:115115:21: */ +func Xsqlite3StartTable(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, isTemp int32, isView int32, isVirtual int32, noErr int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115157:21: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -141085,8 +141131,8 @@ var aCode = [4]U8{ U8(SQLITE_CREATE_TEMP_TABLE), U8(SQLITE_CREATE_VIEW), U8(SQLITE_CREATE_TEMP_VIEW), -} /* sqlite3.c:115162:21 */ -var nullRow = [6]int8{int8(6), int8(0), int8(0), int8(0), int8(0), int8(0)} /* sqlite3.c:115241:23 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115204:21 */ +var nullRow = [6]int8{int8(6), int8(0), int8(0), int8(0), int8(0), int8(0)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115283:23 */ // Set properties of a table column based on the (magical) // name of the column. @@ -141096,7 +141142,7 @@ var nullRow = [6]int8{int8(6), int8(0), int8(0), int8(0), int8(0), int8(0)} /* s // with any application-generated triggers. // Clean up the data structures associated with the RETURNING clause. -func sqlite3DeleteReturning(tls *libc.TLS, db uintptr, pRet uintptr) { /* sqlite3.c:115326:13: */ +func sqlite3DeleteReturning(tls *libc.TLS, db uintptr, pRet uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115368:13: */ var pHash uintptr pHash = (*Db)(unsafe.Pointer((*Sqlite3)(unsafe.Pointer(db)).FaDb+1*32)).FpSchema + 56 Xsqlite3HashInsert(tls, pHash, ts+13615, uintptr(0)) @@ -141118,7 +141164,7 @@ func sqlite3DeleteReturning(tls *libc.TLS, db uintptr, pRet uintptr) { /* sqlite // is attached to a DELETE, INSERT, or UPDATE, so construct it as a // RETURNING trigger instead. It will then be converted into the appropriate // type on the first call to sqlite3TriggersExist(). -func Xsqlite3AddReturning(tls *libc.TLS, pParse uintptr, pList uintptr) { /* sqlite3.c:115350:21: */ +func Xsqlite3AddReturning(tls *libc.TLS, pParse uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115392:21: */ var pRet uintptr var pHash uintptr var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb @@ -141168,7 +141214,7 @@ func Xsqlite3AddReturning(tls *libc.TLS, pParse uintptr, pList uintptr) { /* sql // in a CREATE TABLE statement. sqlite3StartTable() gets called // first to get things going. Then this routine is called for each // column. -func Xsqlite3AddColumn(tls *libc.TLS, pParse uintptr, sName Token, sType Token) { /* sqlite3.c:115398:21: */ +func Xsqlite3AddColumn(tls *libc.TLS, pParse uintptr, sName Token, sType Token) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115440:21: */ bp := tls.Alloc(48) defer tls.Free(48) *(*Token)(unsafe.Pointer(bp + 16)) = sName @@ -141287,7 +141333,7 @@ func Xsqlite3AddColumn(tls *libc.TLS, pParse uintptr, sName Token, sType Token) // parsing a CREATE TABLE statement. A "NOT NULL" constraint has // been seen on a column. This routine sets the notNull flag on // the column currently under construction. -func Xsqlite3AddNotNull(tls *libc.TLS, pParse uintptr, onError int32) { /* sqlite3.c:115511:21: */ +func Xsqlite3AddNotNull(tls *libc.TLS, pParse uintptr, onError int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115553:21: */ var p uintptr var pCol uintptr p = (*Parse)(unsafe.Pointer(pParse)).FpNewTable @@ -141334,7 +141380,7 @@ func Xsqlite3AddNotNull(tls *libc.TLS, pParse uintptr, onError int32) { /* sqlit // // If none of the substrings in the above table are found, // SQLITE_AFF_NUMERIC is returned. -func Xsqlite3AffinityType(tls *libc.TLS, zIn uintptr, pCol uintptr) int8 { /* sqlite3.c:115558:21: */ +func Xsqlite3AffinityType(tls *libc.TLS, zIn uintptr, pCol uintptr) int8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115600:21: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -141408,7 +141454,7 @@ func Xsqlite3AffinityType(tls *libc.TLS, zIn uintptr, pCol uintptr) int8 { /* sq // // This routine is called by the parser while in the middle of // parsing a CREATE TABLE statement. -func Xsqlite3AddDefaultValue(tls *libc.TLS, pParse uintptr, pExpr uintptr, zStart uintptr, zEnd uintptr) { /* sqlite3.c:115635:21: */ +func Xsqlite3AddDefaultValue(tls *libc.TLS, pParse uintptr, pExpr uintptr, zStart uintptr, zEnd uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115677:21: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -141461,7 +141507,7 @@ func Xsqlite3AddDefaultValue(tls *libc.TLS, pParse uintptr, pExpr uintptr, zStar // if the expression is just a TK_STRING with an optional COLLATE clause. // If the expression is anything other than TK_STRING, the expression is // unchanged. -func sqlite3StringToId(tls *libc.TLS, p uintptr) { /* sqlite3.c:115694:13: */ +func sqlite3StringToId(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115736:13: */ if int32((*Expr)(unsafe.Pointer(p)).Fop) == TK_STRING { (*Expr)(unsafe.Pointer(p)).Fop = U8(TK_ID) } else if int32((*Expr)(unsafe.Pointer(p)).Fop) == TK_COLLATE && int32((*Expr)(unsafe.Pointer((*Expr)(unsafe.Pointer(p)).FpLeft)).Fop) == TK_STRING { @@ -141470,7 +141516,7 @@ func sqlite3StringToId(tls *libc.TLS, p uintptr) { /* sqlite3.c:115694:13: */ } // Tag the given column as being part of the PRIMARY KEY -func makeColumnPartOfPrimaryKey(tls *libc.TLS, pParse uintptr, pCol uintptr) { /* sqlite3.c:115705:13: */ +func makeColumnPartOfPrimaryKey(tls *libc.TLS, pParse uintptr, pCol uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115747:13: */ *(*U16)(unsafe.Pointer(pCol + 16)) |= U16(COLFLAG_PRIMKEY) if int32((*Column)(unsafe.Pointer(pCol)).FcolFlags)&COLFLAG_GENERATED != 0 { @@ -141495,7 +141541,7 @@ func makeColumnPartOfPrimaryKey(tls *libc.TLS, pParse uintptr, pCol uintptr) { / // // If the key is not an INTEGER PRIMARY KEY, then create a unique // index for the key. No index is created for INTEGER PRIMARY KEYs. -func Xsqlite3AddPrimaryKey(tls *libc.TLS, pParse uintptr, pList uintptr, onError int32, autoInc int32, sortOrder int32) { /* sqlite3.c:115735:21: */ +func Xsqlite3AddPrimaryKey(tls *libc.TLS, pParse uintptr, pList uintptr, onError int32, autoInc int32, sortOrder int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115777:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -141626,7 +141672,7 @@ primary_key_exit: } // Add a new CHECK constraint to the table currently under construction. -func Xsqlite3AddCheckConstraint(tls *libc.TLS, pParse uintptr, pCheckExpr uintptr, zStart uintptr, zEnd uintptr) { /* sqlite3.c:115812:21: */ +func Xsqlite3AddCheckConstraint(tls *libc.TLS, pParse uintptr, pCheckExpr uintptr, zStart uintptr, zEnd uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115854:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -141656,7 +141702,7 @@ func Xsqlite3AddCheckConstraint(tls *libc.TLS, pParse uintptr, pCheckExpr uintpt // Set the collation function of the most recently parsed table column // to the CollSeq given. -func Xsqlite3AddCollateType(tls *libc.TLS, pParse uintptr, pToken uintptr) { /* sqlite3.c:115846:21: */ +func Xsqlite3AddCollateType(tls *libc.TLS, pParse uintptr, pToken uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115888:21: */ var p uintptr var i int32 var zColl uintptr // Dequoted name of collation sequence @@ -141691,7 +141737,7 @@ func Xsqlite3AddCollateType(tls *libc.TLS, pParse uintptr, pToken uintptr) { /* // Change the most recently parsed column to be a GENERATED ALWAYS AS // column. -func Xsqlite3AddGenerated(tls *libc.TLS, pParse uintptr, pExpr uintptr, pType uintptr) { /* sqlite3.c:115879:21: */ +func Xsqlite3AddGenerated(tls *libc.TLS, pParse uintptr, pExpr uintptr, pType uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115921:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -141786,7 +141832,7 @@ generated_done: // // IMPLEMENTATION-OF: R-34230-56049 SQLite automatically increments // the schema-version whenever the schema changes. -func Xsqlite3ChangeCookie(tls *libc.TLS, pParse uintptr, iDb int32) { /* sqlite3.c:115947:21: */ +func Xsqlite3ChangeCookie(tls *libc.TLS, pParse uintptr, iDb int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:115989:21: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe @@ -141800,7 +141846,7 @@ func Xsqlite3ChangeCookie(tls *libc.TLS, pParse uintptr, iDb int32) { /* sqlite3 // // The estimate is conservative. It might be larger that what is // really needed. -func identLength(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:115963:12: */ +func identLength(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116005:12: */ var n int32 n = 0 __1: @@ -141835,7 +141881,7 @@ __3: // characters, does not begin with a digit and is not an SQL keyword, // then it is copied to the output buffer exactly as it is. Otherwise, // it is quoted using double-quotes. -func identPut(tls *libc.TLS, z uintptr, pIdx uintptr, zSignedIdent uintptr) { /* sqlite3.c:115984:13: */ +func identPut(tls *libc.TLS, z uintptr, pIdx uintptr, zSignedIdent uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116026:13: */ var zIdent uintptr = zSignedIdent var i int32 var j int32 @@ -141871,7 +141917,7 @@ func identPut(tls *libc.TLS, z uintptr, pIdx uintptr, zSignedIdent uintptr) { /* // Generate a CREATE TABLE statement appropriate for the given // table. Memory to hold the text of the statement is obtained // from sqliteMalloc() and must be freed by the calling function. -func createTableStmt(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite3.c:116012:13: */ +func createTableStmt(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116054:13: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -141963,11 +142009,11 @@ var azType1 = [5]uintptr{ ts + 14090, ts + 14095, ts + 14100, -} /* sqlite3.c:116042:23 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116084:23 */ // Resize an Index object to hold N columns total. Return SQLITE_OK // on success and SQLITE_NOMEM on an OOM error. -func resizeIndexObject(tls *libc.TLS, db uintptr, pIdx uintptr, N int32) int32 { /* sqlite3.c:116080:12: */ +func resizeIndexObject(tls *libc.TLS, db uintptr, pIdx uintptr, N int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116122:12: */ var zExtra uintptr var nByte int32 if int32((*Index)(unsafe.Pointer(pIdx)).FnColumn) >= N { @@ -141996,7 +142042,7 @@ func resizeIndexObject(tls *libc.TLS, db uintptr, pIdx uintptr, N int32) int32 { } // Estimate the total row width for a table. -func estimateTableWidth(tls *libc.TLS, pTab uintptr) { /* sqlite3.c:116107:13: */ +func estimateTableWidth(tls *libc.TLS, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116149:13: */ var wTable uint32 = uint32(0) var pTabCol uintptr var i int32 @@ -142025,7 +142071,7 @@ __3: } // Estimate the average size of a row for an index. -func estimateIndexWidth(tls *libc.TLS, pIdx uintptr) { /* sqlite3.c:116121:13: */ +func estimateIndexWidth(tls *libc.TLS, pIdx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116163:13: */ var wIndex uint32 = uint32(0) var i int32 var aCol uintptr = (*Table)(unsafe.Pointer((*Index)(unsafe.Pointer(pIdx)).FpTable)).FaCol @@ -142045,7 +142091,7 @@ func estimateIndexWidth(tls *libc.TLS, pIdx uintptr) { /* sqlite3.c:116121:13: * // Return true if column number x is any of the first nCol entries of aiCol[]. // This is used to determine if the column number x appears in any of the // first nCol entries of an index. -func hasColumn(tls *libc.TLS, aiCol uintptr, nCol int32, x int32) int32 { /* sqlite3.c:116137:12: */ +func hasColumn(tls *libc.TLS, aiCol uintptr, nCol int32, x int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116179:12: */ for libc.PostDecInt32(&nCol, 1) > 0 { if x == int32(*(*I16)(unsafe.Pointer(libc.PostIncUintptr(&aiCol, 2)))) { return 1 @@ -142065,7 +142111,7 @@ func hasColumn(tls *libc.TLS, aiCol uintptr, nCol int32, x int32) int32 { /* sql // This routine differs from hasColumn() in that both the column and the // collating sequence must match for this routine, but for hasColumn() only // the column name must match. -func isDupColumn(tls *libc.TLS, pIdx uintptr, nKey int32, pPk uintptr, iCol int32) int32 { /* sqlite3.c:116159:12: */ +func isDupColumn(tls *libc.TLS, pIdx uintptr, nKey int32, pPk uintptr, iCol int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116201:12: */ var i int32 var j int32 @@ -142098,7 +142144,7 @@ func isDupColumn(tls *libc.TLS, pIdx uintptr, nKey int32, pPk uintptr, iCol int3 // // The colNotIdxed mask is AND-ed with the SrcList.a[].colUsed mask // to determine if the index is covering index. -func recomputeColumnsNotIndexed(tls *libc.TLS, pIdx uintptr) { /* sqlite3.c:116198:13: */ +func recomputeColumnsNotIndexed(tls *libc.TLS, pIdx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116240:13: */ var m Bitmask = uint64(0) var j int32 var pTab uintptr = (*Index)(unsafe.Pointer(pIdx)).FpTable @@ -142137,7 +142183,7 @@ func recomputeColumnsNotIndexed(tls *libc.TLS, pIdx uintptr) { /* sqlite3.c:1161 // indices with the PRIMARY KEY columns. // // For virtual tables, only (1) is performed. -func convertToWithoutRowidTable(tls *libc.TLS, pParse uintptr, pTab uintptr) { /* sqlite3.c:116238:13: */ +func convertToWithoutRowidTable(tls *libc.TLS, pParse uintptr, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116280:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -142300,7 +142346,7 @@ func convertToWithoutRowidTable(tls *libc.TLS, pParse uintptr, pTab uintptr) { / // Return true if pTab is a virtual table and zName is a shadow table name // for that virtual table. -func Xsqlite3IsShadowTableOf(tls *libc.TLS, db uintptr, pTab uintptr, zName uintptr) int32 { /* sqlite3.c:116398:20: */ +func Xsqlite3IsShadowTableOf(tls *libc.TLS, db uintptr, pTab uintptr, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116440:20: */ var nName int32 // Length of zName var pMod uintptr // Module for the virtual table @@ -142333,7 +142379,7 @@ func Xsqlite3IsShadowTableOf(tls *libc.TLS, db uintptr, pTab uintptr, zName uint // exists and has an xShadowName method, then loop over all other ordinary // tables within the same schema looking for shadow tables of pTab, and mark // any shadow tables seen using the TF_Shadow flag. -func Xsqlite3MarkAllShadowTablesOf(tls *libc.TLS, db uintptr, pTab uintptr) { /* sqlite3.c:116421:21: */ +func Xsqlite3MarkAllShadowTablesOf(tls *libc.TLS, db uintptr, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116463:21: */ var nName int32 // Length of pTab->zName var pMod uintptr // Module for the virtual table var k uintptr // For looping through the symbol table @@ -142377,7 +142423,7 @@ func Xsqlite3MarkAllShadowTablesOf(tls *libc.TLS, db uintptr, pTab uintptr) { /* // // zName is temporarily modified while this routine is running, but is // restored to its original value prior to this routine returning. -func Xsqlite3ShadowTableName(tls *libc.TLS, db uintptr, zName uintptr) int32 { /* sqlite3.c:116457:20: */ +func Xsqlite3ShadowTableName(tls *libc.TLS, db uintptr, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116499:20: */ var zTail uintptr // Pointer to the last "_" in zName var pTab uintptr // Table that zName is a shadow of zTail = libc.Xstrrchr(tls, zName, '_') @@ -142414,7 +142460,7 @@ func Xsqlite3ShadowTableName(tls *libc.TLS, db uintptr, zName uintptr) int32 { / // was called to create a table generated from a // "CREATE TABLE ... AS SELECT ..." statement. The column names of // the new table will match the result set of the SELECT. -func Xsqlite3EndTable(tls *libc.TLS, pParse uintptr, pCons uintptr, pEnd uintptr, tabOpts U32, pSelect uintptr) { /* sqlite3.c:116518:21: */ +func Xsqlite3EndTable(tls *libc.TLS, pParse uintptr, pCons uintptr, pEnd uintptr, tabOpts U32, pSelect uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116560:21: */ bp := tls.Alloc(184) defer tls.Free(184) @@ -142735,7 +142781,7 @@ func Xsqlite3EndTable(tls *libc.TLS, pParse uintptr, pCons uintptr, pEnd uintptr } // The parser calls this routine in order to create a new VIEW -func Xsqlite3CreateView(tls *libc.TLS, pParse uintptr, pBegin uintptr, pName1 uintptr, pName2 uintptr, pCNames uintptr, pSelect uintptr, isTemp int32, noErr int32) { /* sqlite3.c:116860:21: */ +func Xsqlite3CreateView(tls *libc.TLS, pParse uintptr, pBegin uintptr, pName1 uintptr, pName2 uintptr, pCNames uintptr, pSelect uintptr, isTemp int32, noErr int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116902:21: */ bp := tls.Alloc(120) defer tls.Free(120) @@ -142853,7 +142899,7 @@ __10: // The Table structure pTable is really a VIEW. Fill in the names of // the columns of the view in the pTable structure. Return the number // of errors. If an error is seen leave an error message in pParse->zErrMsg. -func Xsqlite3ViewGetColumnNames(tls *libc.TLS, pParse uintptr, pTable uintptr) int32 { /* sqlite3.c:116952:20: */ +func Xsqlite3ViewGetColumnNames(tls *libc.TLS, pParse uintptr, pTable uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:116994:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -142968,7 +143014,7 @@ func Xsqlite3ViewGetColumnNames(tls *libc.TLS, pParse uintptr, pTable uintptr) i } // Clear the column names from every VIEW in database idx. -func sqliteViewResetAll(tls *libc.TLS, db uintptr, idx int32) { /* sqlite3.c:117080:13: */ +func sqliteViewResetAll(tls *libc.TLS, db uintptr, idx int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117122:13: */ var i uintptr if !(int32((*Schema)(unsafe.Pointer((*Db)(unsafe.Pointer((*Sqlite3)(unsafe.Pointer(db)).FaDb+uintptr(idx)*32)).FpSchema)).FschemaFlags)&DB_UnresetViews == DB_UnresetViews) { @@ -142998,7 +143044,7 @@ func sqliteViewResetAll(tls *libc.TLS, db uintptr, idx int32) { /* sqlite3.c:117 // We must continue looping until all tables and indices with // rootpage==iFrom have been converted to have a rootpage of iTo // in order to be certain that we got the right one. -func Xsqlite3RootPageMoved(tls *libc.TLS, db uintptr, iDb int32, iFrom Pgno, iTo Pgno) { /* sqlite3.c:117114:21: */ +func Xsqlite3RootPageMoved(tls *libc.TLS, db uintptr, iDb int32, iFrom Pgno, iTo Pgno) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117156:21: */ var pElem uintptr var pHash uintptr var pDb uintptr @@ -143024,7 +143070,7 @@ func Xsqlite3RootPageMoved(tls *libc.TLS, db uintptr, iDb int32, iFrom Pgno, iTo // Also write code to modify the sqlite_schema table and internal schema // if a root-page of another table is moved by the btree-layer whilst // erasing iTable (this can happen with an auto-vacuum database). -func destroyRootPage(tls *libc.TLS, pParse uintptr, iTable int32, iDb int32) { /* sqlite3.c:117144:13: */ +func destroyRootPage(tls *libc.TLS, pParse uintptr, iTable int32, iDb int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117186:13: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -143054,7 +143100,7 @@ func destroyRootPage(tls *libc.TLS, pParse uintptr, iTable int32, iDb int32) { / // Code to update the sqlite_schema tables and internal schema definitions // in case a root-page belonging to another table is moved by the btree layer // is also added (this can happen with an auto-vacuum database). -func destroyTable(tls *libc.TLS, pParse uintptr, pTab uintptr) { /* sqlite3.c:117174:13: */ +func destroyTable(tls *libc.TLS, pParse uintptr, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117216:13: */ // If the database may be auto-vacuum capable (if SQLITE_OMIT_AUTOVACUUM // is not defined), then it is important to call OP_Destroy on the // table and index root-pages in order, starting with the numerically @@ -143100,7 +143146,7 @@ func destroyTable(tls *libc.TLS, pParse uintptr, pTab uintptr) { /* sqlite3.c:11 // Remove entries from the sqlite_statN tables (for N in (1,2,3)) // after a DROP INDEX or DROP TABLE command. -func sqlite3ClearStatTables(tls *libc.TLS, pParse uintptr, iDb int32, zType uintptr, zName uintptr) { /* sqlite3.c:117223:13: */ +func sqlite3ClearStatTables(tls *libc.TLS, pParse uintptr, iDb int32, zType uintptr, zName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117265:13: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -143119,7 +143165,7 @@ func sqlite3ClearStatTables(tls *libc.TLS, pParse uintptr, iDb int32, zType uint } // Generate code to drop a table. -func Xsqlite3CodeDropTable(tls *libc.TLS, pParse uintptr, pTab uintptr, iDb int32, isView int32) { /* sqlite3.c:117246:21: */ +func Xsqlite3CodeDropTable(tls *libc.TLS, pParse uintptr, pTab uintptr, iDb int32, isView int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117288:21: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -143183,7 +143229,7 @@ func Xsqlite3CodeDropTable(tls *libc.TLS, pParse uintptr, pTab uintptr, iDb int3 // Return TRUE if shadow tables should be read-only in the current // context. -func Xsqlite3ReadOnlyShadowTables(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:117319:20: */ +func Xsqlite3ReadOnlyShadowTables(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117361:20: */ if (*Sqlite3)(unsafe.Pointer(db)).Fflags&uint64(SQLITE_Defensive) != uint64(0) && (*Sqlite3)(unsafe.Pointer(db)).FpVtabCtx == uintptr(0) && (*Sqlite3)(unsafe.Pointer(db)).FnVdbeExec == 0 && @@ -143194,7 +143240,7 @@ func Xsqlite3ReadOnlyShadowTables(tls *libc.TLS, db uintptr) int32 { /* sqlite3. } // Return true if it is not allowed to drop the given table -func tableMayNotBeDropped(tls *libc.TLS, db uintptr, pTab uintptr) int32 { /* sqlite3.c:117335:12: */ +func tableMayNotBeDropped(tls *libc.TLS, db uintptr, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117377:12: */ if Xsqlite3_strnicmp(tls, (*Table)(unsafe.Pointer(pTab)).FzName, ts+9371, 7) == 0 { if Xsqlite3_strnicmp(tls, (*Table)(unsafe.Pointer(pTab)).FzName+uintptr(7), ts+14766, 4) == 0 { return 0 @@ -143215,7 +143261,7 @@ func tableMayNotBeDropped(tls *libc.TLS, db uintptr, pTab uintptr) int32 { /* sq // This routine is called to do the work of a DROP TABLE statement. // pName is the name of the table to be dropped. -func Xsqlite3DropTable(tls *libc.TLS, pParse uintptr, pName uintptr, isView int32, noErr int32) { /* sqlite3.c:117354:21: */ +func Xsqlite3DropTable(tls *libc.TLS, pParse uintptr, pName uintptr, isView int32, noErr int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117396:21: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -143403,7 +143449,7 @@ exit_drop_table: // // The foreign key is set for IMMEDIATE processing. A subsequent call // to sqlite3DeferForeignKey() might change this to DEFERRED. -func Xsqlite3CreateForeignKey(tls *libc.TLS, pParse uintptr, pFromCol uintptr, pTo uintptr, pToCol uintptr, flags int32) { /* sqlite3.c:117474:21: */ +func Xsqlite3CreateForeignKey(tls *libc.TLS, pParse uintptr, pFromCol uintptr, pTo uintptr, pToCol uintptr, flags int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117516:21: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -143626,7 +143672,7 @@ fk_end: // parameter is 1 for INITIALLY DEFERRED and 0 for INITIALLY IMMEDIATE. // The behavior of the most recently created foreign key is adjusted // accordingly. -func Xsqlite3DeferForeignKey(tls *libc.TLS, pParse uintptr, isDeferred int32) { /* sqlite3.c:117606:21: */ +func Xsqlite3DeferForeignKey(tls *libc.TLS, pParse uintptr, isDeferred int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117648:21: */ var pTab uintptr var pFKey uintptr if libc.AssignUintptr(&pTab, (*Parse)(unsafe.Pointer(pParse)).FpNewTable) == uintptr(0) { @@ -143651,7 +143697,7 @@ func Xsqlite3DeferForeignKey(tls *libc.TLS, pParse uintptr, isDeferred int32) { // root page number of the index. If memRootPage is negative, then // the index already exists and must be cleared before being refilled and // the root page number of the index is taken from pIndex->tnum. -func sqlite3RefillIndex(tls *libc.TLS, pParse uintptr, pIndex uintptr, memRootPage int32) { /* sqlite3.c:117629:13: */ +func sqlite3RefillIndex(tls *libc.TLS, pParse uintptr, pIndex uintptr, memRootPage int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117671:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -143763,7 +143809,7 @@ func sqlite3RefillIndex(tls *libc.TLS, pParse uintptr, pIndex uintptr, memRootPa // Increase the allocation size to provide an extra nExtra bytes // of 8-byte aligned space after the Index object and return a // pointer to this extra space in *ppExtra. -func Xsqlite3AllocateIndexObject(tls *libc.TLS, db uintptr, nCol I16, nExtra int32, ppExtra uintptr) uintptr { /* sqlite3.c:117735:22: */ +func Xsqlite3AllocateIndexObject(tls *libc.TLS, db uintptr, nCol I16, nExtra int32, ppExtra uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117777:22: */ var p uintptr // Allocated index object var nByte int32 // Bytes of space for Index object + arrays @@ -143788,7 +143834,7 @@ func Xsqlite3AllocateIndexObject(tls *libc.TLS, db uintptr, nCol I16, nExtra int // If expression list pList contains an expression that was parsed with // an explicit "NULLS FIRST" or "NULLS LAST" clause, leave an error in // pParse and return non-zero. Otherwise, return zero. -func Xsqlite3HasExplicitNulls(tls *libc.TLS, pParse uintptr, pList uintptr) int32 { /* sqlite3.c:117768:20: */ +func Xsqlite3HasExplicitNulls(tls *libc.TLS, pParse uintptr, pList uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117810:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -143821,7 +143867,7 @@ func Xsqlite3HasExplicitNulls(tls *libc.TLS, pParse uintptr, pList uintptr) int3 // pList is a list of columns to be indexed. pList will be NULL if this // is a primary key or unique-constraint on the most recent column added // to the table currently under construction. -func Xsqlite3CreateIndex(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, pTblName uintptr, pList uintptr, onError int32, pStart uintptr, pPIWhere uintptr, sortOrder int32, ifNotExist int32, idxType U8) { /* sqlite3.c:117796:21: */ +func Xsqlite3CreateIndex(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, pTblName uintptr, pList uintptr, onError int32, pStart uintptr, pPIWhere uintptr, sortOrder int32, ifNotExist int32, idxType U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:117838:21: */ bp := tls.Alloc(256) defer tls.Free(256) @@ -144591,7 +144637,7 @@ __81: goto __101 } Xsqlite3ErrorMsg(tls, pParse, ts+15434, 0) - (*Parse)(unsafe.Pointer(pParse)).Frc = Xsqlite3CorruptError(tls, 118252) + (*Parse)(unsafe.Pointer(pParse)).Frc = Xsqlite3CorruptError(tls, 118294) goto exit_create_index __101: ; @@ -144777,7 +144823,7 @@ __113: // Apart from that, we have little to go on besides intuition as to // how aiRowEst[] should be initialized. The numbers generated here // are based on typical values found in actual indices. -func Xsqlite3DefaultRowEst(tls *libc.TLS, pIdx uintptr) { /* sqlite3.c:118407:21: */ +func Xsqlite3DefaultRowEst(tls *libc.TLS, pIdx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118449:21: */ var a uintptr = (*Index)(unsafe.Pointer(pIdx)).FaiRowLogEst var x LogEst var nCopy int32 = func() int32 { @@ -144821,11 +144867,11 @@ func Xsqlite3DefaultRowEst(tls *libc.TLS, pIdx uintptr) { /* sqlite3.c:118407:21 } } -var aVal = [5]LogEst{int16(33), int16(32), int16(30), int16(28), int16(26)} /* sqlite3.c:118409:23 */ +var aVal = [5]LogEst{int16(33), int16(32), int16(30), int16(28), int16(26)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118451:23 */ // This routine will drop an existing named index. This routine // implements the DROP INDEX statement. -func Xsqlite3DropIndex(tls *libc.TLS, pParse uintptr, pName uintptr, ifExists int32) { /* sqlite3.c:118451:21: */ +func Xsqlite3DropIndex(tls *libc.TLS, pParse uintptr, pName uintptr, ifExists int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118493:21: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -144944,7 +144990,7 @@ exit_drop_index: // // Otherwise, if the realloc() fails, *pIdx is set to -1, *pnEntry remains // unchanged and a copy of pArray returned. -func Xsqlite3ArrayAllocate(tls *libc.TLS, db uintptr, pArray uintptr, szEntry int32, pnEntry uintptr, pIdx uintptr) uintptr { /* sqlite3.c:118533:21: */ +func Xsqlite3ArrayAllocate(tls *libc.TLS, db uintptr, pArray uintptr, szEntry int32, pnEntry uintptr, pIdx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118575:21: */ var z uintptr var n Sqlite3_int64 = Sqlite3_int64(libc.AssignPtrInt32(pIdx, *(*int32)(unsafe.Pointer(pnEntry)))) if n&(n-int64(1)) == int64(0) { @@ -144971,7 +145017,7 @@ func Xsqlite3ArrayAllocate(tls *libc.TLS, db uintptr, pArray uintptr, szEntry in // need be. // // A new IdList is returned, or NULL if malloc() fails. -func Xsqlite3IdListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pToken uintptr) uintptr { /* sqlite3.c:118563:23: */ +func Xsqlite3IdListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pToken uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118605:23: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -145002,7 +145048,7 @@ func Xsqlite3IdListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pToken u } // Delete an IdList. -func Xsqlite3IdListDelete(tls *libc.TLS, db uintptr, pList uintptr) { /* sqlite3.c:118591:21: */ +func Xsqlite3IdListDelete(tls *libc.TLS, db uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118633:21: */ var i int32 if pList == uintptr(0) { return @@ -145016,7 +145062,7 @@ func Xsqlite3IdListDelete(tls *libc.TLS, db uintptr, pList uintptr) { /* sqlite3 // Return the index in pList of the identifier named zId. Return -1 // if not found. -func Xsqlite3IdListIndex(tls *libc.TLS, pList uintptr, zName uintptr) int32 { /* sqlite3.c:118605:20: */ +func Xsqlite3IdListIndex(tls *libc.TLS, pList uintptr, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118647:20: */ var i int32 if pList == uintptr(0) { return -1 @@ -145054,7 +145100,7 @@ func Xsqlite3IdListIndex(tls *libc.TLS, pList uintptr, zName uintptr) int32 { /* // If a memory allocation fails or the SrcList becomes too large, leave // the original SrcList unchanged, return NULL, and leave an error message // in pParse. -func Xsqlite3SrcListEnlarge(tls *libc.TLS, pParse uintptr, pSrc uintptr, nExtra int32, iStart int32) uintptr { /* sqlite3.c:118646:24: */ +func Xsqlite3SrcListEnlarge(tls *libc.TLS, pParse uintptr, pSrc uintptr, nExtra int32, iStart int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118688:24: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -145136,7 +145182,7 @@ func Xsqlite3SrcListEnlarge(tls *libc.TLS, pParse uintptr, pSrc uintptr, nExtra // // Both pTable and pDatabase are assumed to be quoted. They are dequoted // before being added to the SrcList. -func Xsqlite3SrcListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pTable uintptr, pDatabase uintptr) uintptr { /* sqlite3.c:118735:24: */ +func Xsqlite3SrcListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pTable uintptr, pDatabase uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118777:24: */ var pItem uintptr var db uintptr // Cannot have C without B @@ -145175,7 +145221,7 @@ func Xsqlite3SrcListAppend(tls *libc.TLS, pParse uintptr, pList uintptr, pTable } // Assign VdbeCursor index numbers to all tables in a SrcList -func Xsqlite3SrcListAssignCursors(tls *libc.TLS, pParse uintptr, pList uintptr) { /* sqlite3.c:118780:21: */ +func Xsqlite3SrcListAssignCursors(tls *libc.TLS, pParse uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118822:21: */ var i int32 var pItem uintptr @@ -145207,7 +145253,7 @@ func Xsqlite3SrcListAssignCursors(tls *libc.TLS, pParse uintptr, pList uintptr) } // Delete an entire SrcList including all its substructure. -func Xsqlite3SrcListDelete(tls *libc.TLS, db uintptr, pList uintptr) { /* sqlite3.c:118798:21: */ +func Xsqlite3SrcListDelete(tls *libc.TLS, db uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118840:21: */ var i int32 var pItem uintptr if pList == uintptr(0) { @@ -145270,7 +145316,7 @@ __3: // // Return a new SrcList which encodes is the FROM with the new // term added. -func Xsqlite3SrcListAppendFromTerm(tls *libc.TLS, pParse uintptr, p uintptr, pTable uintptr, pDatabase uintptr, pAlias uintptr, pSubquery uintptr, pOn uintptr, pUsing uintptr) uintptr { /* sqlite3.c:118832:24: */ +func Xsqlite3SrcListAppendFromTerm(tls *libc.TLS, pParse uintptr, p uintptr, pTable uintptr, pDatabase uintptr, pAlias uintptr, pSubquery uintptr, pOn uintptr, pUsing uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118874:24: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -145334,7 +145380,7 @@ append_from_error: // Add an INDEXED BY or NOT INDEXED clause to the most recently added // element of the source-list passed as the second argument. -func Xsqlite3SrcListIndexedBy(tls *libc.TLS, pParse uintptr, p uintptr, pIndexedBy uintptr) { /* sqlite3.c:118883:21: */ +func Xsqlite3SrcListIndexedBy(tls *libc.TLS, pParse uintptr, p uintptr, pIndexedBy uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118925:21: */ if p != 0 && (*Token)(unsafe.Pointer(pIndexedBy)).Fn > uint32(0) { var pItem uintptr @@ -145356,7 +145402,7 @@ func Xsqlite3SrcListIndexedBy(tls *libc.TLS, pParse uintptr, p uintptr, pIndexed // Append the contents of SrcList p2 to SrcList p1 and return the resulting // SrcList. Or, if an error occurs, return NULL. In all cases, p1 and p2 // are deleted by this function. -func Xsqlite3SrcListAppendList(tls *libc.TLS, pParse uintptr, p1 uintptr, p2 uintptr) uintptr { /* sqlite3.c:118909:24: */ +func Xsqlite3SrcListAppendList(tls *libc.TLS, pParse uintptr, p1 uintptr, p2 uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118951:24: */ if p2 != 0 { var pNew uintptr = Xsqlite3SrcListEnlarge(tls, pParse, p1, (*SrcList)(unsafe.Pointer(p2)).FnSrc, 1) @@ -145373,7 +145419,7 @@ func Xsqlite3SrcListAppendList(tls *libc.TLS, pParse uintptr, p1 uintptr, p2 uin // Add the list of function arguments to the SrcList entry for a // table-valued-function. -func Xsqlite3SrcListFuncArgs(tls *libc.TLS, pParse uintptr, p uintptr, pList uintptr) { /* sqlite3.c:118928:21: */ +func Xsqlite3SrcListFuncArgs(tls *libc.TLS, pParse uintptr, p uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118970:21: */ if p != 0 { var pItem uintptr = p + 8 + uintptr((*SrcList)(unsafe.Pointer(p)).FnSrc-1)*112 @@ -145397,7 +145443,7 @@ func Xsqlite3SrcListFuncArgs(tls *libc.TLS, pParse uintptr, p uintptr, pList uin // The operator is "natural cross join". The A and B operands are stored // in p->a[0] and p->a[1], respectively. The parser initially stores the // operator with A. This routine shifts that operator over to B. -func Xsqlite3SrcListShiftJoinType(tls *libc.TLS, p uintptr) { /* sqlite3.c:118956:21: */ +func Xsqlite3SrcListShiftJoinType(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:118998:21: */ if p != 0 { var i int32 for i = (*SrcList)(unsafe.Pointer(p)).FnSrc - 1; i > 0; i-- { @@ -145408,7 +145454,7 @@ func Xsqlite3SrcListShiftJoinType(tls *libc.TLS, p uintptr) { /* sqlite3.c:11895 } // Generate VDBE code for a BEGIN statement. -func Xsqlite3BeginTransaction(tls *libc.TLS, pParse uintptr, type1 int32) { /* sqlite3.c:118969:21: */ +func Xsqlite3BeginTransaction(tls *libc.TLS, pParse uintptr, type1 int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119011:21: */ var db uintptr var v uintptr var i int32 @@ -145443,7 +145489,7 @@ func Xsqlite3BeginTransaction(tls *libc.TLS, pParse uintptr, type1 int32) { /* s // Generate VDBE code for a COMMIT or ROLLBACK statement. // Code for ROLLBACK is generated if eType==TK_ROLLBACK. Otherwise // code is generated for a COMMIT. -func Xsqlite3EndTransaction(tls *libc.TLS, pParse uintptr, eType int32) { /* sqlite3.c:119005:21: */ +func Xsqlite3EndTransaction(tls *libc.TLS, pParse uintptr, eType int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119047:21: */ var v uintptr var isRollback int32 @@ -145465,7 +145511,7 @@ func Xsqlite3EndTransaction(tls *libc.TLS, pParse uintptr, eType int32) { /* sql // This function is called by the parser when it parses a command to create, // release or rollback an SQL savepoint. -func Xsqlite3Savepoint(tls *libc.TLS, pParse uintptr, op int32, pName uintptr) { /* sqlite3.c:119027:21: */ +func Xsqlite3Savepoint(tls *libc.TLS, pParse uintptr, op int32, pName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119069:21: */ var zName uintptr = Xsqlite3NameFromToken(tls, (*Parse)(unsafe.Pointer(pParse)).Fdb, pName) if zName != 0 { var v uintptr = Xsqlite3GetVdbe(tls, pParse) @@ -145478,11 +145524,11 @@ func Xsqlite3Savepoint(tls *libc.TLS, pParse uintptr, op int32, pName uintptr) { } } -var az = [3]uintptr{ts + 15797, ts + 15819, ts + 15803} /* sqlite3.c:119032:23 */ +var az = [3]uintptr{ts + 15797, ts + 15819, ts + 15803} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119074:23 */ // Make sure the TEMP database is open and available for use. Return // the number of errors. Leave any error messages in the pParse structure. -func Xsqlite3OpenTempDatabase(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:119047:20: */ +func Xsqlite3OpenTempDatabase(tls *libc.TLS, pParse uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119089:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -145508,13 +145554,13 @@ func Xsqlite3OpenTempDatabase(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3. return 0 } -var flags int32 = SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE | SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE | SQLITE_OPEN_TEMP_DB /* sqlite3.c:119052:22 */ +var flags int32 = SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE | SQLITE_OPEN_EXCLUSIVE | SQLITE_OPEN_DELETEONCLOSE | SQLITE_OPEN_TEMP_DB /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119094:22 */ // Record the fact that the schema cookie will need to be verified // for database iDb. The code to actually verify the schema cookie // will occur at the end of the top-level VDBE and will be generated // later, by sqlite3FinishCoding(). -func sqlite3CodeVerifySchemaAtToplevel(tls *libc.TLS, pToplevel uintptr, iDb int32) { /* sqlite3.c:119082:13: */ +func sqlite3CodeVerifySchemaAtToplevel(tls *libc.TLS, pToplevel uintptr, iDb int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119124:13: */ if libc.Bool32((*Parse)(unsafe.Pointer(pToplevel)).FcookieMask&(YDbMask(YDbMask(1))<<iDb) != YDbMask(0)) == 0 { *(*YDbMask)(unsafe.Pointer(pToplevel + 116)) |= YDbMask(YDbMask(1)) << iDb @@ -145524,7 +145570,7 @@ func sqlite3CodeVerifySchemaAtToplevel(tls *libc.TLS, pToplevel uintptr, iDb int } } -func Xsqlite3CodeVerifySchema(tls *libc.TLS, pParse uintptr, iDb int32) { /* sqlite3.c:119094:21: */ +func Xsqlite3CodeVerifySchema(tls *libc.TLS, pParse uintptr, iDb int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119136:21: */ sqlite3CodeVerifySchemaAtToplevel(tls, func() uintptr { if (*Parse)(unsafe.Pointer(pParse)).FpToplevel != 0 { return (*Parse)(unsafe.Pointer(pParse)).FpToplevel @@ -145535,7 +145581,7 @@ func Xsqlite3CodeVerifySchema(tls *libc.TLS, pParse uintptr, iDb int32) { /* sql // If argument zDb is NULL, then call sqlite3CodeVerifySchema() for each // attached database. Otherwise, invoke it for the database named zDb only. -func Xsqlite3CodeVerifyNamedSchema(tls *libc.TLS, pParse uintptr, zDb uintptr) { /* sqlite3.c:119103:21: */ +func Xsqlite3CodeVerifyNamedSchema(tls *libc.TLS, pParse uintptr, zDb uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119145:21: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var i int32 for i = 0; i < (*Sqlite3)(unsafe.Pointer(db)).FnDb; i++ { @@ -145557,7 +145603,7 @@ func Xsqlite3CodeVerifyNamedSchema(tls *libc.TLS, pParse uintptr, zDb uintptr) { // rollback the whole transaction. For operations where all constraints // can be checked before any changes are made to the database, it is never // necessary to undo a write and the checkpoint should not be set. -func Xsqlite3BeginWriteOperation(tls *libc.TLS, pParse uintptr, setStatement int32, iDb int32) { /* sqlite3.c:119127:21: */ +func Xsqlite3BeginWriteOperation(tls *libc.TLS, pParse uintptr, setStatement int32, iDb int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119169:21: */ var pToplevel uintptr = func() uintptr { if (*Parse)(unsafe.Pointer(pParse)).FpToplevel != 0 { return (*Parse)(unsafe.Pointer(pParse)).FpToplevel @@ -145574,7 +145620,7 @@ func Xsqlite3BeginWriteOperation(tls *libc.TLS, pParse uintptr, setStatement int // inserting multiple rows in a table, or inserting a row and index entries.) // If an abort occurs after some of these writes have completed, then it will // be necessary to undo the completed writes. -func Xsqlite3MultiWrite(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:119141:21: */ +func Xsqlite3MultiWrite(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119183:21: */ var pToplevel uintptr = func() uintptr { if (*Parse)(unsafe.Pointer(pParse)).FpToplevel != 0 { return (*Parse)(unsafe.Pointer(pParse)).FpToplevel @@ -145598,7 +145644,7 @@ func Xsqlite3MultiWrite(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:119141:21: // particular, it prevents us from writing an effective // implementation of sqlite3AssertMayAbort()) and so we have chosen // to take the safe route and skip the optimization. -func Xsqlite3MayAbort(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:119162:21: */ +func Xsqlite3MayAbort(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119204:21: */ var pToplevel uintptr = func() uintptr { if (*Parse)(unsafe.Pointer(pParse)).FpToplevel != 0 { return (*Parse)(unsafe.Pointer(pParse)).FpToplevel @@ -145611,7 +145657,7 @@ func Xsqlite3MayAbort(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:119162:21: * // Code an OP_Halt that causes the vdbe to return an SQLITE_CONSTRAINT // error. The onError parameter determines which (if any) of the statement // and/or current transaction is rolled back. -func Xsqlite3HaltConstraint(tls *libc.TLS, pParse uintptr, errCode int32, onError int32, p4 uintptr, p4type I8, p5Errmsg U8) { /* sqlite3.c:119172:21: */ +func Xsqlite3HaltConstraint(tls *libc.TLS, pParse uintptr, errCode int32, onError int32, p4 uintptr, p4type I8, p5Errmsg U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119214:21: */ var v uintptr v = Xsqlite3GetVdbe(tls, pParse) @@ -145624,7 +145670,7 @@ func Xsqlite3HaltConstraint(tls *libc.TLS, pParse uintptr, errCode int32, onErro } // Code an OP_Halt due to UNIQUE or PRIMARY KEY constraint violation. -func Xsqlite3UniqueConstraint(tls *libc.TLS, pParse uintptr, onError int32, pIdx uintptr) { /* sqlite3.c:119194:21: */ +func Xsqlite3UniqueConstraint(tls *libc.TLS, pParse uintptr, onError int32, pIdx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119236:21: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -145663,7 +145709,7 @@ func Xsqlite3UniqueConstraint(tls *libc.TLS, pParse uintptr, onError int32, pIdx } // Code an OP_Halt due to non-unique rowid. -func Xsqlite3RowidConstraint(tls *libc.TLS, pParse uintptr, onError int32, pTab uintptr) { /* sqlite3.c:119230:21: */ +func Xsqlite3RowidConstraint(tls *libc.TLS, pParse uintptr, onError int32, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119272:21: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -145683,7 +145729,7 @@ func Xsqlite3RowidConstraint(tls *libc.TLS, pParse uintptr, onError int32, pTab // Check to see if pIndex uses the collating sequence pColl. Return // true if it does and false if it does not. -func collationMatch(tls *libc.TLS, zColl uintptr, pIndex uintptr) int32 { /* sqlite3.c:119254:12: */ +func collationMatch(tls *libc.TLS, zColl uintptr, pIndex uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119296:12: */ var i int32 for i = 0; i < int32((*Index)(unsafe.Pointer(pIndex)).FnColumn); i++ { @@ -145698,7 +145744,7 @@ func collationMatch(tls *libc.TLS, zColl uintptr, pIndex uintptr) int32 { /* sql // Recompute all indices of pTab that use the collating sequence pColl. // If pColl==0 then recompute all indices of pTab. -func reindexTable(tls *libc.TLS, pParse uintptr, pTab uintptr, zColl uintptr) { /* sqlite3.c:119273:13: */ +func reindexTable(tls *libc.TLS, pParse uintptr, pTab uintptr, zColl uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119315:13: */ if !(int32((*Table)(unsafe.Pointer(pTab)).FeTabType) == TABTYP_VTAB) { var pIndex uintptr // An index associated with pTab @@ -145715,7 +145761,7 @@ func reindexTable(tls *libc.TLS, pParse uintptr, pTab uintptr, zColl uintptr) { // Recompute all indices of all tables in all databases where the // indices use the collating sequence pColl. If pColl==0 then recompute // all indices everywhere. -func reindexDatabases(tls *libc.TLS, pParse uintptr, zColl uintptr) { /* sqlite3.c:119294:13: */ +func reindexDatabases(tls *libc.TLS, pParse uintptr, zColl uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119336:13: */ var pDb uintptr // A single database var iDb int32 // The database index number var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb // The database connection @@ -145757,7 +145803,7 @@ __3: // Form 2 rebuilds all indices in all databases that use the named // collating function. Forms 3 and 4 rebuild the named index or all // indices associated with the named table. -func Xsqlite3Reindex(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr) { /* sqlite3.c:119326:21: */ +func Xsqlite3Reindex(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119368:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -145824,7 +145870,7 @@ func Xsqlite3Reindex(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintp // // The caller should invoke sqlite3KeyInfoUnref() on the returned object // when it has finished using it. -func Xsqlite3KeyInfoOfIndex(tls *libc.TLS, pParse uintptr, pIdx uintptr) uintptr { /* sqlite3.c:119386:24: */ +func Xsqlite3KeyInfoOfIndex(tls *libc.TLS, pParse uintptr, pIdx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119428:24: */ var i int32 var nCol int32 = int32((*Index)(unsafe.Pointer(pIdx)).FnColumn) var nKey int32 = int32((*Index)(unsafe.Pointer(pIdx)).FnKeyCol) @@ -145870,7 +145916,7 @@ func Xsqlite3KeyInfoOfIndex(tls *libc.TLS, pParse uintptr, pIdx uintptr) uintptr } // Create a new CTE object -func Xsqlite3CteNew(tls *libc.TLS, pParse uintptr, pName uintptr, pArglist uintptr, pQuery uintptr, eM10d U8) uintptr { /* sqlite3.c:119430:20: */ +func Xsqlite3CteNew(tls *libc.TLS, pParse uintptr, pName uintptr, pArglist uintptr, pQuery uintptr, eM10d U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119472:20: */ var pNew uintptr var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb @@ -145890,7 +145936,7 @@ func Xsqlite3CteNew(tls *libc.TLS, pParse uintptr, pName uintptr, pArglist uintp // Clear information from a Cte object, but do not deallocate storage // for the object itself. -func cteClear(tls *libc.TLS, db uintptr, pCte uintptr) { /* sqlite3.c:119459:13: */ +func cteClear(tls *libc.TLS, db uintptr, pCte uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119501:13: */ Xsqlite3ExprListDelete(tls, db, (*Cte)(unsafe.Pointer(pCte)).FpCols) Xsqlite3SelectDelete(tls, db, (*Cte)(unsafe.Pointer(pCte)).FpSelect) @@ -145898,7 +145944,7 @@ func cteClear(tls *libc.TLS, db uintptr, pCte uintptr) { /* sqlite3.c:119459:13: } // Free the contents of the CTE object passed as the second argument. -func Xsqlite3CteDelete(tls *libc.TLS, db uintptr, pCte uintptr) { /* sqlite3.c:119469:21: */ +func Xsqlite3CteDelete(tls *libc.TLS, db uintptr, pCte uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119511:21: */ cteClear(tls, db, pCte) Xsqlite3DbFree(tls, db, pCte) @@ -145908,7 +145954,7 @@ func Xsqlite3CteDelete(tls *libc.TLS, db uintptr, pCte uintptr) { /* sqlite3.c:1 // WITH clause. The CTE described by teh third argument is added to // the WITH clause of the second argument. If the second argument is // NULL, then a new WITH argument is created. -func Xsqlite3WithAdd(tls *libc.TLS, pParse uintptr, pWith uintptr, pCte uintptr) uintptr { /* sqlite3.c:119481:21: */ +func Xsqlite3WithAdd(tls *libc.TLS, pParse uintptr, pWith uintptr, pCte uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119523:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -145951,7 +145997,7 @@ func Xsqlite3WithAdd(tls *libc.TLS, pParse uintptr, pWith uintptr, pCte uintptr) } // Free the contents of the With object passed as the second argument. -func Xsqlite3WithDelete(tls *libc.TLS, db uintptr, pWith uintptr) { /* sqlite3.c:119528:21: */ +func Xsqlite3WithDelete(tls *libc.TLS, db uintptr, pWith uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119570:21: */ if pWith != 0 { var i int32 for i = 0; i < (*With)(unsafe.Pointer(pWith)).FnCte; i++ { @@ -145981,7 +146027,7 @@ func Xsqlite3WithDelete(tls *libc.TLS, db uintptr, pWith uintptr) { /* sqlite3.c // Invoke the 'collation needed' callback to request a collation sequence // in the encoding enc of name zName, length nName. -func callCollNeeded(tls *libc.TLS, db uintptr, enc int32, zName uintptr) { /* sqlite3.c:119563:13: */ +func callCollNeeded(tls *libc.TLS, db uintptr, enc int32, zName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119605:13: */ if (*Sqlite3)(unsafe.Pointer(db)).FxCollNeeded != 0 { var zExternal uintptr = Xsqlite3DbStrDup(tls, db, zName) @@ -146012,7 +146058,7 @@ func callCollNeeded(tls *libc.TLS, db uintptr, enc int32, zName uintptr) { /* sq // of this collation function (for other text encodings) available. Use one // of these instead if they exist. Avoid a UTF-8 <-> UTF-16 conversion if // possible. -func synthCollSeq(tls *libc.TLS, db uintptr, pColl uintptr) int32 { /* sqlite3.c:119592:12: */ +func synthCollSeq(tls *libc.TLS, db uintptr, pColl uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119634:12: */ var pColl2 uintptr var z uintptr = (*CollSeq)(unsafe.Pointer(pColl)).FzName var i int32 @@ -146027,7 +146073,7 @@ func synthCollSeq(tls *libc.TLS, db uintptr, pColl uintptr) int32 { /* sqlite3.c return SQLITE_ERROR } -var aEnc = [3]U8{U8(SQLITE_UTF16BE), U8(SQLITE_UTF16LE), U8(SQLITE_UTF8)} /* sqlite3.c:119596:19 */ +var aEnc = [3]U8{U8(SQLITE_UTF16BE), U8(SQLITE_UTF16LE), U8(SQLITE_UTF8)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119638:19 */ // This routine is called on a collation sequence before it is used to // check that it is defined. An undefined collation sequence exists when @@ -146038,7 +146084,7 @@ var aEnc = [3]U8{U8(SQLITE_UTF16BE), U8(SQLITE_UTF16LE), U8(SQLITE_UTF8)} /* sql // request a definition of the collating sequence. If this doesn't work, // an equivalent collating sequence that uses a text encoding different // from the main database is substituted, if one is available. -func Xsqlite3CheckCollSeq(tls *libc.TLS, pParse uintptr, pColl uintptr) int32 { /* sqlite3.c:119619:20: */ +func Xsqlite3CheckCollSeq(tls *libc.TLS, pParse uintptr, pColl uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119661:20: */ if pColl != 0 && (*CollSeq)(unsafe.Pointer(pColl)).FxCmp == uintptr(0) { var zName uintptr = (*CollSeq)(unsafe.Pointer(pColl)).FzName var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb @@ -146062,7 +146108,7 @@ func Xsqlite3CheckCollSeq(tls *libc.TLS, pParse uintptr, pColl uintptr) int32 { // Stored immediately after the three collation sequences is a copy of // the collation sequence name. A pointer to this string is stored in // each collation sequence structure. -func findCollSeqEntry(tls *libc.TLS, db uintptr, zName uintptr, create int32) uintptr { /* sqlite3.c:119647:16: */ +func findCollSeqEntry(tls *libc.TLS, db uintptr, zName uintptr, create int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119689:16: */ var pColl uintptr pColl = Xsqlite3HashFind(tls, db+640, zName) @@ -146107,7 +146153,7 @@ func findCollSeqEntry(tls *libc.TLS, db uintptr, zName uintptr, create int32) ui // cannot be found. // // See also: sqlite3LocateCollSeq(), sqlite3GetCollSeq() -func Xsqlite3FindCollSeq(tls *libc.TLS, db uintptr, enc U8, zName uintptr, create int32) uintptr { /* sqlite3.c:119699:24: */ +func Xsqlite3FindCollSeq(tls *libc.TLS, db uintptr, enc U8, zName uintptr, create int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119741:24: */ var pColl uintptr if zName != 0 { @@ -146123,7 +146169,7 @@ func Xsqlite3FindCollSeq(tls *libc.TLS, db uintptr, enc U8, zName uintptr, creat // Change the text encoding for a database connection. This means that // the pDfltColl must change as well. -func Xsqlite3SetTextEncoding(tls *libc.TLS, db uintptr, enc U8) { /* sqlite3.c:119721:21: */ +func Xsqlite3SetTextEncoding(tls *libc.TLS, db uintptr, enc U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119763:21: */ (*Sqlite3)(unsafe.Pointer(db)).Fenc = enc // EVIDENCE-OF: R-08308-17224 The default collating function for all @@ -146143,7 +146189,7 @@ func Xsqlite3SetTextEncoding(tls *libc.TLS, db uintptr, enc U8) { /* sqlite3.c:1 // sequence can be found. If no collation is found, leave an error message. // // See also: sqlite3LocateCollSeq(), sqlite3FindCollSeq() -func Xsqlite3GetCollSeq(tls *libc.TLS, pParse uintptr, enc U8, pColl uintptr, zName uintptr) uintptr { /* sqlite3.c:119744:24: */ +func Xsqlite3GetCollSeq(tls *libc.TLS, pParse uintptr, enc U8, pColl uintptr, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119786:24: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -146189,7 +146235,7 @@ func Xsqlite3GetCollSeq(tls *libc.TLS, pParse uintptr, enc U8, pColl uintptr, zN // and generates an error message. // // See also: sqlite3FindCollSeq(), sqlite3GetCollSeq() -func Xsqlite3LocateCollSeq(tls *libc.TLS, pParse uintptr, zName uintptr) uintptr { /* sqlite3.c:119795:24: */ +func Xsqlite3LocateCollSeq(tls *libc.TLS, pParse uintptr, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119837:24: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var enc U8 = (*Sqlite3)(unsafe.Pointer(db)).Fenc var initbusy U8 = (*Sqlite3)(unsafe.Pointer(db)).Finit.Fbusy @@ -146230,7 +146276,7 @@ func Xsqlite3LocateCollSeq(tls *libc.TLS, pParse uintptr, zName uintptr) uintptr // If nArg==(-2) then any function with a non-null xSFunc is // a perfect match and any function with xSFunc NULL is // a non-match. -func matchQuality(tls *libc.TLS, p uintptr, nArg int32, enc U8) int32 { /* sqlite3.c:119838:12: */ +func matchQuality(tls *libc.TLS, p uintptr, nArg int32, enc U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119880:12: */ var match int32 // Wrong number of arguments means "no match" @@ -146266,7 +146312,7 @@ func matchQuality(tls *libc.TLS, p uintptr, nArg int32, enc U8) int32 { /* sqlit // Search a FuncDefHash for a function with the given name. Return // a pointer to the matching FuncDef if found, or 0 if there is no match. -func Xsqlite3FunctionSearch(tls *libc.TLS, h int32, zFunc uintptr) uintptr { /* sqlite3.c:119874:24: */ +func Xsqlite3FunctionSearch(tls *libc.TLS, h int32, zFunc uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119916:24: */ var p uintptr for p = *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&Xsqlite3BuiltinFunctions)) + uintptr(h)*8)); p != 0; p = *(*uintptr)(unsafe.Pointer(p + 64)) { @@ -146278,7 +146324,7 @@ func Xsqlite3FunctionSearch(tls *libc.TLS, h int32, zFunc uintptr) uintptr { /* } // Insert a new FuncDef into a FuncDefHash hash table. -func Xsqlite3InsertBuiltinFuncs(tls *libc.TLS, aDef uintptr, nDef int32) { /* sqlite3.c:119891:21: */ +func Xsqlite3InsertBuiltinFuncs(tls *libc.TLS, aDef uintptr, nDef int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119933:21: */ var i int32 for i = 0; i < nDef; i++ { var pOther uintptr @@ -146316,7 +146362,7 @@ func Xsqlite3InsertBuiltinFuncs(tls *libc.TLS, aDef uintptr, nDef int32) { /* sq // If createFlag is false, then a function with the required name and // number of arguments may be returned even if the eTextRep flag does not // match that requested. -func Xsqlite3FindFunction(tls *libc.TLS, db uintptr, zName uintptr, nArg int32, enc U8, createFlag U8) uintptr { /* sqlite3.c:119936:24: */ +func Xsqlite3FindFunction(tls *libc.TLS, db uintptr, zName uintptr, nArg int32, enc U8, createFlag U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:119978:24: */ var p uintptr // Iterator variable var pBest uintptr = uintptr(0) // Best match found so far var bestScore int32 = 0 // Score of best match @@ -146396,7 +146442,7 @@ func Xsqlite3FindFunction(tls *libc.TLS, db uintptr, zName uintptr, nArg int32, // of the schema hash tables). // // The Schema.cache_size variable is not cleared. -func Xsqlite3SchemaClear(tls *libc.TLS, p uintptr) { /* sqlite3.c:120028:21: */ +func Xsqlite3SchemaClear(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:120070:21: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -146431,7 +146477,7 @@ func Xsqlite3SchemaClear(tls *libc.TLS, p uintptr) { /* sqlite3.c:120028:21: */ // Find and return the schema associated with a BTree. Create // a new one if necessary. -func Xsqlite3SchemaGet(tls *libc.TLS, db uintptr, pBt uintptr) uintptr { /* sqlite3.c:120060:23: */ +func Xsqlite3SchemaGet(tls *libc.TLS, db uintptr, pBt uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:120102:23: */ var p uintptr if pBt != 0 { p = Xsqlite3BtreeSchema(tls, pBt, int32(unsafe.Sizeof(Schema{})), *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, uintptr) }{Xsqlite3SchemaClear}))) @@ -146478,7 +146524,7 @@ func Xsqlite3SchemaGet(tls *libc.TLS, db uintptr, pBt uintptr) uintptr { /* sqli // pSrc->a[0].pTab Pointer to the Table object // pSrc->a[0].pIndex Pointer to the INDEXED BY index, if there is one // -func Xsqlite3SrcListLookup(tls *libc.TLS, pParse uintptr, pSrc uintptr) uintptr { /* sqlite3.c:120111:22: */ +func Xsqlite3SrcListLookup(tls *libc.TLS, pParse uintptr, pSrc uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:120153:22: */ var pItem uintptr = pSrc + 8 /* &.a */ var pTab uintptr @@ -146496,7 +146542,7 @@ func Xsqlite3SrcListLookup(tls *libc.TLS, pParse uintptr, pSrc uintptr) uintptr // Generate byte-code that will report the number of rows modified // by a DELETE, INSERT, or UPDATE statement. -func Xsqlite3CodeChangeCount(tls *libc.TLS, v uintptr, regCounter int32, zColName uintptr) { /* sqlite3.c:120130:21: */ +func Xsqlite3CodeChangeCount(tls *libc.TLS, v uintptr, regCounter int32, zColName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:120172:21: */ Xsqlite3VdbeAddOp0(tls, v, OP_FkCheck) Xsqlite3VdbeAddOp2(tls, v, OP_ResultRow, regCounter, 1) Xsqlite3VdbeSetNumCols(tls, v, 1) @@ -146517,7 +146563,7 @@ func Xsqlite3CodeChangeCount(tls *libc.TLS, v uintptr, regCounter int32, zColNam // 3) The table is a shadow table, the database connection is in // defensive mode, and the current sqlite3_prepare() // is for a top-level SQL statement. -func tabIsReadOnly(tls *libc.TLS, pParse uintptr, pTab uintptr) int32 { /* sqlite3.c:120152:12: */ +func tabIsReadOnly(tls *libc.TLS, pParse uintptr, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:120194:12: */ var db uintptr if int32((*Table)(unsafe.Pointer(pTab)).FeTabType) == TABTYP_VTAB { return libc.Bool32((*Sqlite3_module)(unsafe.Pointer((*Module)(unsafe.Pointer((*VTable)(unsafe.Pointer(Xsqlite3GetVTable(tls, (*Parse)(unsafe.Pointer(pParse)).Fdb, pTab))).FpMod)).FpModule)).FxUpdate == uintptr(0)) @@ -146536,7 +146582,7 @@ func tabIsReadOnly(tls *libc.TLS, pParse uintptr, pTab uintptr) int32 { /* sqlit // Check to make sure the given table is writable. If it is not // writable, generate an error message and return 1. If it is // writable return 0; -func Xsqlite3IsReadOnly(tls *libc.TLS, pParse uintptr, pTab uintptr, viewOk int32) int32 { /* sqlite3.c:120171:20: */ +func Xsqlite3IsReadOnly(tls *libc.TLS, pParse uintptr, pTab uintptr, viewOk int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:120213:20: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -146554,7 +146600,7 @@ func Xsqlite3IsReadOnly(tls *libc.TLS, pParse uintptr, pTab uintptr, viewOk int3 // Evaluate a view and store its result in an ephemeral table. The // pWhere argument is an optional WHERE clause that restricts the // set of rows in the view that are to be added to the ephemeral table. -func Xsqlite3MaterializeView(tls *libc.TLS, pParse uintptr, pView uintptr, pWhere uintptr, pOrderBy uintptr, pLimit uintptr, iCur int32) { /* sqlite3.c:120192:21: */ +func Xsqlite3MaterializeView(tls *libc.TLS, pParse uintptr, pView uintptr, pWhere uintptr, pOrderBy uintptr, pLimit uintptr, iCur int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:120234:21: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -146586,7 +146632,7 @@ func Xsqlite3MaterializeView(tls *libc.TLS, pParse uintptr, pView uintptr, pWher // DELETE FROM table_wxyz WHERE a<5 AND b NOT NULL; // \________/ \________________/ // pTabList pWhere -func Xsqlite3DeleteFrom(tls *libc.TLS, pParse uintptr, pTabList uintptr, pWhere uintptr, pOrderBy uintptr, pLimit uintptr) { /* sqlite3.c:120331:21: */ +func Xsqlite3DeleteFrom(tls *libc.TLS, pParse uintptr, pTabList uintptr, pWhere uintptr, pOrderBy uintptr, pLimit uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:120373:21: */ bp := tls.Alloc(88) defer tls.Free(88) @@ -147192,7 +147238,7 @@ delete_from_cleanup: // starting at iIdxCur) that already points to the index entry to be deleted. // Except, this optimization is disabled if there are BEFORE triggers since // the trigger body might have moved the cursor. -func Xsqlite3GenerateRowDelete(tls *libc.TLS, pParse uintptr, pTab uintptr, pTrigger uintptr, iDataCur int32, iIdxCur int32, iPk int32, nPk I16, count U8, onconf U8, eMode U8, iIdxNoSeek int32) { /* sqlite3.c:120779:21: */ +func Xsqlite3GenerateRowDelete(tls *libc.TLS, pParse uintptr, pTab uintptr, pTrigger uintptr, iDataCur int32, iIdxCur int32, iPk int32, nPk I16, count U8, onconf U8, eMode U8, iIdxNoSeek int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:120821:21: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe // Vdbe var iOld int32 = 0 // First register in OLD.* array var iLabel int32 // Label resolved to end of generated code @@ -147329,7 +147375,7 @@ func Xsqlite3GenerateRowDelete(tls *libc.TLS, pParse uintptr, pTab uintptr, pTri // // 3. The "iDataCur" cursor must be already be positioned on the row // that is to be deleted. -func Xsqlite3GenerateRowIndexDelete(tls *libc.TLS, pParse uintptr, pTab uintptr, iDataCur int32, iIdxCur int32, aRegIdx uintptr, iIdxNoSeek int32) { /* sqlite3.c:120931:21: */ +func Xsqlite3GenerateRowIndexDelete(tls *libc.TLS, pParse uintptr, pTab uintptr, iDataCur int32, iIdxCur int32, aRegIdx uintptr, iIdxNoSeek int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:120973:21: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -147418,7 +147464,7 @@ __3: // This optimization is helpful when doing a DELETE or an INTEGRITY_CHECK // on a table with multiple indices, and especially with the ROWID or // PRIMARY KEY columns of the index. -func Xsqlite3GenerateIndexKey(tls *libc.TLS, pParse uintptr, pIdx uintptr, iDataCur int32, regOut int32, prefixOnly int32, piPartIdxLabel uintptr, pPrior uintptr, regPrior int32) int32 { /* sqlite3.c:120996:20: */ +func Xsqlite3GenerateIndexKey(tls *libc.TLS, pParse uintptr, pIdx uintptr, iDataCur int32, regOut int32, prefixOnly int32, piPartIdxLabel uintptr, pPrior uintptr, regPrior int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121038:20: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var j int32 var regBase int32 @@ -147474,7 +147520,7 @@ func Xsqlite3GenerateIndexKey(tls *libc.TLS, pParse uintptr, pIdx uintptr, iData // If a prior call to sqlite3GenerateIndexKey() generated a jump-over label // because it was a partial index, then this routine should be called to // resolve that label. -func Xsqlite3ResolvePartIdxLabel(tls *libc.TLS, pParse uintptr, iLabel int32) { /* sqlite3.c:121058:21: */ +func Xsqlite3ResolvePartIdxLabel(tls *libc.TLS, pParse uintptr, iLabel int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121100:21: */ if iLabel != 0 { Xsqlite3VdbeResolveLabel(tls, (*Parse)(unsafe.Pointer(pParse)).FpVdbe, iLabel) } @@ -147502,7 +147548,7 @@ func Xsqlite3ResolvePartIdxLabel(tls *libc.TLS, pParse uintptr, iLabel int32) { // #include "vdbeInt.h" // Return the collating function associated with a function. -func sqlite3GetFuncCollSeq(tls *libc.TLS, context uintptr) uintptr { /* sqlite3.c:121092:16: */ +func sqlite3GetFuncCollSeq(tls *libc.TLS, context uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121134:16: */ var pOp uintptr pOp = (*Vdbe)(unsafe.Pointer((*Sqlite3_context)(unsafe.Pointer(context)).FpVdbe)).FaOp + uintptr((*Sqlite3_context)(unsafe.Pointer(context)).FiOp-1)*24 @@ -147512,14 +147558,14 @@ func sqlite3GetFuncCollSeq(tls *libc.TLS, context uintptr) uintptr { /* sqlite3. // Indicate that the accumulator load should be skipped on this // iteration of the aggregate loop. -func sqlite3SkipAccumulatorLoad(tls *libc.TLS, context uintptr) { /* sqlite3.c:121105:13: */ +func sqlite3SkipAccumulatorLoad(tls *libc.TLS, context uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121147:13: */ (*Sqlite3_context)(unsafe.Pointer(context)).FisError = -1 (*Sqlite3_context)(unsafe.Pointer(context)).FskipFlag = U8(1) } // Implementation of the non-aggregate min() and max() functions -func minmaxFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121114:13: */ +func minmaxFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121156:13: */ var i int32 var mask int32 // 0 for min() or 0xffffffff for max() var iBest int32 @@ -147549,7 +147595,7 @@ func minmaxFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* s } // Return the type of the argument. -func typeofFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* sqlite3.c:121144:13: */ +func typeofFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121186:13: */ var i int32 = Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(argv))) - 1 _ = NotUsed @@ -147560,18 +147606,18 @@ func typeofFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { / Xsqlite3_result_text(tls, context, azType2[i], -1, uintptr(0)) } -var azType2 = [5]uintptr{ts + 7494, ts + 7489, ts + 9244, ts + 9239, ts + 7484} /* sqlite3.c:121149:21 */ +var azType2 = [5]uintptr{ts + 7494, ts + 7489, ts + 9244, ts + 9239, ts + 7484} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121191:21 */ // subtype(X) // // Return the subtype of X -func subtypeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121169:13: */ +func subtypeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121211:13: */ _ = argc Xsqlite3_result_int(tls, context, int32(Xsqlite3_value_subtype(tls, *(*uintptr)(unsafe.Pointer(argv))))) } // Implementation of the length() function -func lengthFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121181:13: */ +func lengthFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121223:13: */ _ = argc switch Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(argv))) { @@ -147620,7 +147666,7 @@ func lengthFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* s // // IMP: R-23979-26855 The abs(X) function returns the absolute value of // the numeric argument X. -func absFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121223:13: */ +func absFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121265:13: */ _ = argc switch Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(argv))) { @@ -147674,7 +147720,7 @@ func absFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqli // If both haystack and needle are BLOBs, then the result is one more than // the number of bytes in haystack prior to the first occurrence of needle, // or 0 if needle never occurs in haystack. -func instrFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121272:13: */ +func instrFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121314:13: */ var zHaystack uintptr var zNeedle uintptr var nHaystack int32 @@ -147789,7 +147835,7 @@ endInstrOOM: } // Implementation of the printf() (a.k.a. format()) SQL function. -func printfFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121340:13: */ +func printfFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121382:13: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -147826,7 +147872,7 @@ func printfFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* s // If p1 is negative, then we begin abs(p1) from the end of x[]. // // If p2 is negative, return the p2 characters preceding p1. -func substrFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121376:13: */ +func substrFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121418:13: */ var z uintptr var z2 uintptr var len int32 @@ -147934,7 +147980,7 @@ func substrFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* s } // Implementation of the round() function -func roundFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121471:13: */ +func roundFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121513:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -147988,7 +148034,7 @@ func roundFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sq // the database handle that malloc() has failed and return NULL. // If nByte is larger than the maximum string or blob length, then // raise an SQLITE_TOOBIG exception and return NULL. -func contextMalloc(tls *libc.TLS, context uintptr, nByte I64) uintptr { /* sqlite3.c:121512:13: */ +func contextMalloc(tls *libc.TLS, context uintptr, nByte I64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121554:13: */ var z uintptr var db uintptr = Xsqlite3_context_db_handle(tls, context) @@ -148005,7 +148051,7 @@ func contextMalloc(tls *libc.TLS, context uintptr, nByte I64) uintptr { /* sqlit } // Implementation of the upper() and lower() SQL functions. -func upperFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121533:13: */ +func upperFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121575:13: */ var z1 uintptr var z2 uintptr var i int32 @@ -148026,7 +148072,7 @@ func upperFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sq } } -func lowerFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121552:13: */ +func lowerFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121594:13: */ var z1 uintptr var z2 uintptr var i int32 @@ -148055,7 +148101,7 @@ func lowerFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sq // is. We might as well use the "version()" function as a substitute. // Implementation of random(). Return a random integer. -func randomFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* sqlite3.c:121585:13: */ +func randomFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121627:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -148079,7 +148125,7 @@ func randomFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) // Implementation of randomblob(N). Return a random blob // that is N bytes long. -func randomBlob(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121611:13: */ +func randomBlob(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121653:13: */ var n Sqlite3_int64 var p uintptr @@ -148097,7 +148143,7 @@ func randomBlob(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* s // Implementation of the last_insert_rowid() SQL function. The return // value is the same as the sqlite3_last_insert_rowid() API function. -func last_insert_rowid(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* sqlite3.c:121635:13: */ +func last_insert_rowid(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121677:13: */ var db uintptr = Xsqlite3_context_db_handle(tls, context) _ = NotUsed _ = NotUsed2 @@ -148112,7 +148158,7 @@ func last_insert_rowid(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 u // IMP: R-32760-32347 The changes() SQL function is a wrapper // around the sqlite3_changes64() C/C++ function and hence follows the // same rules for counting changes. -func changes(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* sqlite3.c:121655:13: */ +func changes(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121697:13: */ var db uintptr = Xsqlite3_context_db_handle(tls, context) _ = NotUsed _ = NotUsed2 @@ -148121,7 +148167,7 @@ func changes(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { // Implementation of the total_changes() SQL function. The return value is // the same as the sqlite3_total_changes64() API function. -func total_changes(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* sqlite3.c:121669:13: */ +func total_changes(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121711:13: */ var db uintptr = Xsqlite3_context_db_handle(tls, context) _ = NotUsed _ = NotUsed2 @@ -148136,20 +148182,20 @@ type compareInfo = struct { FmatchOne U8 FmatchSet U8 FnoCase U8 -} /* sqlite3.c:121684:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121726:1 */ // For LIKE and GLOB matching on EBCDIC machines, assume that every // character is exactly one byte in size. Also, provde the Utf8Read() // macro for fast reading of the next character in the common case where // the next character is ASCII. -var globInfo = compareInfo{FmatchAll: U8('*'), FmatchOne: U8('?'), FmatchSet: U8('[')} /* sqlite3.c:121704:33 */ +var globInfo = compareInfo{FmatchAll: U8('*'), FmatchOne: U8('?'), FmatchSet: U8('[')} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121746:33 */ // The correct SQL-92 behavior is for the LIKE operator to ignore // case. Thus 'a' LIKE 'A' would be true. -var likeInfoNorm = compareInfo{FmatchAll: U8('%'), FmatchOne: U8('_'), FnoCase: U8(1)} /* sqlite3.c:121707:33 */ +var likeInfoNorm = compareInfo{FmatchAll: U8('%'), FmatchOne: U8('_'), FnoCase: U8(1)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121749:33 */ // If SQLITE_CASE_SENSITIVE_LIKE is defined, then the LIKE operator // is case sensitive causing 'a' LIKE 'A' to be false -var likeInfoAlt = compareInfo{FmatchAll: U8('%'), FmatchOne: U8('_')} /* sqlite3.c:121710:33 */ +var likeInfoAlt = compareInfo{FmatchAll: U8('%'), FmatchOne: U8('_')} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121752:33 */ // Possible error returns from patternMatch() @@ -148189,7 +148235,7 @@ var likeInfoAlt = compareInfo{FmatchAll: U8('%'), FmatchOne: U8('_')} /* sqlite3 // The comments within this routine usually assume glob matching. // // This routine is usually quick, but can be N**2 in the worst case. -func patternCompare(tls *libc.TLS, zPattern uintptr, zString uintptr, pInfo uintptr, matchOther U32) int32 { /* sqlite3.c:121757:12: */ +func patternCompare(tls *libc.TLS, zPattern uintptr, zString uintptr, pInfo uintptr, matchOther U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121799:12: */ bp := tls.Alloc(19) defer tls.Free(19) *(*uintptr)(unsafe.Pointer(bp)) = zPattern @@ -148375,13 +148421,13 @@ func patternCompare(tls *libc.TLS, zPattern uintptr, zString uintptr, pInfo uint // The sqlite3_strglob() interface. Return 0 on a match (like strcmp()) and // non-zero if there is no match. -func Xsqlite3_strglob(tls *libc.TLS, zGlobPattern uintptr, zString uintptr) int32 { /* sqlite3.c:121890:16: */ +func Xsqlite3_strglob(tls *libc.TLS, zGlobPattern uintptr, zString uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121932:16: */ return patternCompare(tls, zGlobPattern, zString, uintptr(unsafe.Pointer(&globInfo)), uint32('[')) } // The sqlite3_strlike() interface. Return 0 on a match and non-zero for // a miss - like strcmp(). -func Xsqlite3_strlike(tls *libc.TLS, zPattern uintptr, zStr uintptr, esc uint32) int32 { /* sqlite3.c:121898:16: */ +func Xsqlite3_strlike(tls *libc.TLS, zPattern uintptr, zStr uintptr, esc uint32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121940:16: */ return patternCompare(tls, zPattern, zStr, uintptr(unsafe.Pointer(&likeInfoNorm)), esc) } @@ -148399,7 +148445,7 @@ func Xsqlite3_strlike(tls *libc.TLS, zPattern uintptr, zStr uintptr, esc uint32) // // This same function (with a different compareInfo structure) computes // the GLOB operator. -func likeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:121924:13: */ +func likeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:121966:13: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -148462,7 +148508,7 @@ func likeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sql // Implementation of the NULLIF(x,y) function. The result is the first // argument if the arguments are different. The result is NULL if the // arguments are equal to each other. -func nullifFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* sqlite3.c:121995:13: */ +func nullifFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122037:13: */ var pColl uintptr = sqlite3GetFuncCollSeq(tls, context) _ = NotUsed if Xsqlite3MemCompare(tls, *(*uintptr)(unsafe.Pointer(argv)), *(*uintptr)(unsafe.Pointer(argv + 1*8)), pColl) != 0 { @@ -148472,7 +148518,7 @@ func nullifFunc(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { / // Implementation of the sqlite_version() function. The result is the version // of the SQLite library that is running. -func versionFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* sqlite3.c:122011:13: */ +func versionFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122053:13: */ _ = NotUsed _ = NotUsed2 // IMP: R-48699-48617 This function is an SQL wrapper around the @@ -148483,7 +148529,7 @@ func versionFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr // Implementation of the sqlite_source_id() function. The result is a string // that identifies the particular version of the source code used to build // SQLite. -func sourceidFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* sqlite3.c:122027:13: */ +func sourceidFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122069:13: */ _ = NotUsed _ = NotUsed2 // IMP: R-24470-31136 This function is an SQL wrapper around the @@ -148494,7 +148540,7 @@ func sourceidFunc(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintpt // Implementation of the sqlite_log() function. This is a wrapper around // sqlite3_log(). The return value is NULL. The function exists purely for // its side-effects. -func errlogFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122043:13: */ +func errlogFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122085:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -148506,7 +148552,7 @@ func errlogFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* s // Implementation of the sqlite_compileoption_used() function. // The result is an integer that identifies if the compiler option // was used to build SQLite. -func compileoptionusedFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122059:13: */ +func compileoptionusedFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122101:13: */ var zOptName uintptr _ = argc @@ -148521,7 +148567,7 @@ func compileoptionusedFunc(tls *libc.TLS, context uintptr, argc int32, argv uint // Implementation of the sqlite_compileoption_get() function. // The result is a string that identifies the compiler options // used to build SQLite. -func compileoptiongetFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122083:13: */ +func compileoptiongetFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122125:13: */ var n int32 _ = argc @@ -148536,11 +148582,11 @@ func compileoptiongetFunc(tls *libc.TLS, context uintptr, argc int32, argv uintp var hexdigits = [16]int8{ int8('0'), int8('1'), int8('2'), int8('3'), int8('4'), int8('5'), int8('6'), int8('7'), int8('8'), int8('9'), int8('A'), int8('B'), int8('C'), int8('D'), int8('E'), int8('F'), -} /* sqlite3.c:122101:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122143:19 */ // Append to pStr text that is the SQL literal representation of the // value contained in pValue. -func Xsqlite3QuoteValue(tls *libc.TLS, pStr uintptr, pValue uintptr) { /* sqlite3.c:122110:21: */ +func Xsqlite3QuoteValue(tls *libc.TLS, pStr uintptr, pValue uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122152:21: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -148621,7 +148667,7 @@ func Xsqlite3QuoteValue(tls *libc.TLS, pStr uintptr, pValue uintptr) { /* sqlite // as needed. BLOBs are encoded as hexadecimal literals. Strings with // embedded NUL characters cannot be represented as string literals in SQL // and hence the returned string literal is truncated prior to the first NUL. -func quoteFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122179:13: */ +func quoteFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122221:13: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -148644,7 +148690,7 @@ func quoteFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sq // The unicode() function. Return the integer unicode code-point value // for the first character of the input string. -func unicodeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122198:13: */ +func unicodeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122240:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -148658,7 +148704,7 @@ func unicodeFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* // The char() function takes zero or more arguments, each of which is // an integer. It constructs a string where each character of the string // is the unicode character for the corresponding integer argument. -func charFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122213:13: */ +func charFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122255:13: */ var z uintptr var zOut uintptr var i int32 @@ -148696,7 +148742,7 @@ func charFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sql // The hex() function. Interpret the argument as a blob. Return // a hexadecimal rendering as text. -func hexFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122254:13: */ +func hexFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122296:13: */ var i int32 var n int32 var pBlob uintptr @@ -148734,7 +148780,7 @@ func hexFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqli } // The zeroblob(N) function returns a zero-filled blob of size N bytes. -func zeroblobFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122282:13: */ +func zeroblobFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122324:13: */ var n I64 var rc int32 @@ -148753,7 +148799,7 @@ func zeroblobFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* // them A, B, and C. The result is also a string which is derived // from A by replacing every occurrence of B with C. The match // must be exact. Collating sequences are not used. -func replaceFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122305:13: */ +func replaceFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122347:13: */ var zStr uintptr // The input string A var zPattern uintptr // The pattern string B var zRep uintptr // The replacement string C @@ -148842,7 +148888,7 @@ func replaceFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* // Implementation of the TRIM(), LTRIM(), and RTRIM() functions. // The userdata is 0x1 for left trim, 0x2 for right trim, 0x3 for both. -func trimFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122398:13: */ +func trimFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122440:13: */ var zIn uintptr // Input string var zCharSet uintptr // Set of characters to trim var nIn uint32 // Number of bytes in input @@ -148945,8 +148991,8 @@ func trimFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sql Xsqlite3_result_text(tls, context, zIn, int32(nIn), libc.UintptrFromInt32(-1)) } -var lenOne = [1]uint32{uint32(1)} /* sqlite3.c:122420:27 */ -var azOne = [1]uintptr{uintptr(ts + 12157 /* " " */)} /* sqlite3.c:122421:26 */ +var lenOne = [1]uint32{uint32(1)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122462:27 */ +var azOne = [1]uintptr{uintptr(ts + 12157 /* " " */)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122463:26 */ // IMP: R-25361-16150 This function is omitted from SQLite by default. It // is only available if the SQLITE_SOUNDEX compile-time option is used @@ -148955,7 +149001,7 @@ var azOne = [1]uintptr{uintptr(ts + 12157 /* " " */)} /* sqlite3.c:122421:26 */ // // IMP: R-59782-00072 The soundex(X) function returns a string that is the // soundex encoding of the string X. -func soundexFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122511:13: */ +func soundexFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122553:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -149006,10 +149052,10 @@ var iCode = [128]uint8{ uint8(1), uint8(2), uint8(6), uint8(2), uint8(3), uint8(0), uint8(1), uint8(0), uint8(2), uint8(0), uint8(2), uint8(0), uint8(0), uint8(0), uint8(0), uint8(0), uint8(0), uint8(0), uint8(1), uint8(2), uint8(3), uint8(0), uint8(1), uint8(2), uint8(0), uint8(0), uint8(2), uint8(2), uint8(4), uint8(5), uint8(5), uint8(0), uint8(1), uint8(2), uint8(6), uint8(2), uint8(3), uint8(0), uint8(1), uint8(0), uint8(2), uint8(0), uint8(2), uint8(0), uint8(0), uint8(0), uint8(0), uint8(0), -} /* sqlite3.c:122519:30 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122561:30 */ // A function that loads a shared-library extension then returns NULL. -func loadExt(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122564:13: */ +func loadExt(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122606:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -149045,11 +149091,11 @@ type SumCtx1 = struct { Foverflow U8 Fapprox U8 F__ccgo_pad1 [6]byte -} /* sqlite3.c:122595:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122637:9 */ // An instance of the following structure holds the context of a // sum() or avg() aggregate computation. -type SumCtx = SumCtx1 /* sqlite3.c:122595:23 */ +type SumCtx = SumCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122637:23 */ // Routines used to compute the sum, average, and total. // @@ -149059,7 +149105,7 @@ type SumCtx = SumCtx1 /* sqlite3.c:122595:23 */ // SUM might return an integer if it never encounters a floating point // value. TOTAL never fails, but SUM might through an exception if // it overflows an integer. -func sumStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122614:13: */ +func sumStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122656:13: */ var p uintptr var type1 int32 @@ -149081,7 +149127,7 @@ func sumStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqli } } -func sumInverse(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122636:13: */ +func sumInverse(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122678:13: */ var p uintptr var type1 int32 @@ -149104,7 +149150,7 @@ func sumInverse(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* s } } -func sumFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122661:13: */ +func sumFinalize(tls *libc.TLS, context uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122703:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, context, 0) if p != 0 && (*SumCtx)(unsafe.Pointer(p)).Fcnt > int64(0) { @@ -149118,7 +149164,7 @@ func sumFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122661:13: */ } } -func avgFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122674:13: */ +func avgFinalize(tls *libc.TLS, context uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122716:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, context, 0) if p != 0 && (*SumCtx)(unsafe.Pointer(p)).Fcnt > int64(0) { @@ -149126,7 +149172,7 @@ func avgFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122674:13: */ } } -func totalFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122681:13: */ +func totalFinalize(tls *libc.TLS, context uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122723:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, context, 0) // (double)0 In case of SQLITE_OMIT_FLOATING_POINT... @@ -149140,14 +149186,14 @@ func totalFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122681:13: */ // The following structure keeps track of state information for the // count() aggregate function. -type CountCtx1 = struct{ Fn I64 } /* sqlite3.c:122692:9 */ +type CountCtx1 = struct{ Fn I64 } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122734:9 */ // The following structure keeps track of state information for the // count() aggregate function. -type CountCtx = CountCtx1 /* sqlite3.c:122692:25 */ +type CountCtx = CountCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122734:25 */ // Routines to implement the count() aggregate function. -func countStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122703:13: */ +func countStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122745:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, context, int32(unsafe.Sizeof(CountCtx{}))) if (argc == 0 || SQLITE_NULL != Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(argv)))) && p != 0 { @@ -149161,7 +149207,7 @@ func countStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sq } -func countFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122719:13: */ +func countFinalize(tls *libc.TLS, context uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122761:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, context, 0) Xsqlite3_result_int64(tls, context, func() int64 { @@ -149172,7 +149218,7 @@ func countFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122719:13: */ }()) } -func countInverse(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:122725:13: */ +func countInverse(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122767:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, ctx, int32(unsafe.Sizeof(CountCtx{}))) // p is always non-NULL since countStep() will have been called first @@ -149182,7 +149228,7 @@ func countInverse(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sql } // Routines to implement min() and max() aggregate functions. -func minmaxStep(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* sqlite3.c:122743:13: */ +func minmaxStep(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122785:13: */ var pArg uintptr = *(*uintptr)(unsafe.Pointer(argv)) var pBest uintptr _ = NotUsed @@ -149220,7 +149266,7 @@ func minmaxStep(tls *libc.TLS, context uintptr, NotUsed int32, argv uintptr) { / } } -func minMaxValueFinalize(tls *libc.TLS, context uintptr, bValue int32) { /* sqlite3.c:122781:13: */ +func minMaxValueFinalize(tls *libc.TLS, context uintptr, bValue int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122823:13: */ var pRes uintptr pRes = Xsqlite3_aggregate_context(tls, context, 0) if pRes != 0 { @@ -149233,11 +149279,11 @@ func minMaxValueFinalize(tls *libc.TLS, context uintptr, bValue int32) { /* sqli } } -func minMaxValue(tls *libc.TLS, context uintptr) { /* sqlite3.c:122792:13: */ +func minMaxValue(tls *libc.TLS, context uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122834:13: */ minMaxValueFinalize(tls, context, 1) } -func minMaxFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122798:13: */ +func minMaxFinalize(tls *libc.TLS, context uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122840:13: */ minMaxValueFinalize(tls, context, 0) } @@ -149253,9 +149299,9 @@ type GroupConcatCtx = struct { FnAccum int32 FnFirstSepLength int32 FpnSepLengths uintptr -} /* sqlite3.c:122823:3 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122865:3 */ -func groupConcatStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122825:13: */ +func groupConcatStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122867:13: */ var zVal uintptr var pGCC uintptr var zSep uintptr @@ -149320,7 +149366,7 @@ func groupConcatStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { } } -func groupConcatInverse(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:122896:13: */ +func groupConcatInverse(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122938:13: */ var pGCC uintptr _ = argc // Suppress unused parameter warning @@ -149362,7 +149408,7 @@ func groupConcatInverse(tls *libc.TLS, context uintptr, argc int32, argv uintptr } } -func groupConcatFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122942:13: */ +func groupConcatFinalize(tls *libc.TLS, context uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122984:13: */ var pGCC uintptr = Xsqlite3_aggregate_context(tls, context, 0) if pGCC != 0 { Xsqlite3ResultStrAccum(tls, context, pGCC) @@ -149370,7 +149416,7 @@ func groupConcatFinalize(tls *libc.TLS, context uintptr) { /* sqlite3.c:122942:1 } } -func groupConcatValue(tls *libc.TLS, context uintptr) { /* sqlite3.c:122953:13: */ +func groupConcatValue(tls *libc.TLS, context uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:122995:13: */ var pGCC uintptr = Xsqlite3_aggregate_context(tls, context, 0) if pGCC != 0 { var pAccum uintptr = pGCC @@ -149388,7 +149434,7 @@ func groupConcatValue(tls *libc.TLS, context uintptr) { /* sqlite3.c:122953:13: // This routine does per-connection function registration. Most // of the built-in functions above are part of the global function set. // This routine only deals with those that are not global. -func Xsqlite3RegisterPerConnectionBuiltinFunctions(tls *libc.TLS, db uintptr) { /* sqlite3.c:122977:21: */ +func Xsqlite3RegisterPerConnectionBuiltinFunctions(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123019:21: */ var rc int32 = Xsqlite3_overload_function(tls, db, ts+16222, 2) if rc == SQLITE_NOMEM { @@ -149399,7 +149445,7 @@ func Xsqlite3RegisterPerConnectionBuiltinFunctions(tls *libc.TLS, db uintptr) { // Re-register the built-in LIKE functions. The caseSensitive // parameter determines whether or not the LIKE operator is case // sensitive. -func Xsqlite3RegisterLikeFunctions(tls *libc.TLS, db uintptr, caseSensitive int32) { /* sqlite3.c:122990:21: */ +func Xsqlite3RegisterLikeFunctions(tls *libc.TLS, db uintptr, caseSensitive int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123032:21: */ var pInfo uintptr var flags int32 if caseSensitive != 0 { @@ -149434,7 +149480,7 @@ func Xsqlite3RegisterLikeFunctions(tls *libc.TLS, db uintptr, caseSensitive int3 // the function (default for LIKE). If the function makes the distinction // between uppercase and lowercase (as does GLOB) then *pIsNocase is set to // false. -func Xsqlite3IsLikeFunction(tls *libc.TLS, db uintptr, pExpr uintptr, pIsNocase uintptr, aWc uintptr) int32 { /* sqlite3.c:123023:20: */ +func Xsqlite3IsLikeFunction(tls *libc.TLS, db uintptr, pExpr uintptr, pIsNocase uintptr, aWc uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123065:20: */ var pDef uintptr var nExpr int32 @@ -149490,7 +149536,7 @@ func Xsqlite3IsLikeFunction(tls *libc.TLS, db uintptr, pExpr uintptr, pIsNocase // // The sqlite3_user_data() pointer is a pointer to the libm implementation // of the underlying C function. -func ceilingFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:123094:13: */ +func ceilingFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123136:13: */ switch Xsqlite3_value_numeric_type(tls, *(*uintptr)(unsafe.Pointer(argv))) { case SQLITE_INTEGER: @@ -149519,11 +149565,11 @@ func ceilingFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* // On some systems, ceil() and floor() are intrinsic function. You are // unable to take a pointer to these functions. Hence, we here wrap them // in our own actual functions. -func xCeil(tls *libc.TLS, x float64) float64 { /* sqlite3.c:123121:15: */ +func xCeil(tls *libc.TLS, x float64) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123163:15: */ return libc.Xceil(tls, x) } -func xFloor(tls *libc.TLS, x float64) float64 { /* sqlite3.c:123122:15: */ +func xFloor(tls *libc.TLS, x float64) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123164:15: */ return libc.Xfloor(tls, x) } @@ -149533,7 +149579,7 @@ func xFloor(tls *libc.TLS, x float64) float64 { /* sqlite3.c:123122:15: */ // log(X) - log X base 10 // log10(X) - log X base 10 // log(B,X) - log X base B -func logFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:123132:13: */ +func logFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123174:13: */ var x float64 var b float64 var ans float64 @@ -149590,18 +149636,18 @@ func logFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqli } // Functions to converts degrees to radians and radians to degrees. -func degToRad(tls *libc.TLS, x float64) float64 { /* sqlite3.c:123182:15: */ +func degToRad(tls *libc.TLS, x float64) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123224:15: */ return x * (float64(3.14159265358979323846) / 180.0) } -func radToDeg(tls *libc.TLS, x float64) float64 { /* sqlite3.c:123183:15: */ +func radToDeg(tls *libc.TLS, x float64) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123225:15: */ return x * (float64(180.0) / 3.14159265358979323846) } // Implementation of 1-argument SQL math functions: // // exp(X) - Compute e to the X-th power -func math1Func(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:123190:13: */ +func math1Func(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123232:13: */ var type0 int32 var v0 float64 var ans float64 @@ -149622,7 +149668,7 @@ func math1Func(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sq // Implementation of 2-argument SQL math functions: // // power(X,Y) - Compute X to the Y-th power -func math2Func(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:123212:13: */ +func math2Func(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123254:13: */ var type0 int32 var type1 int32 var v0 float64 @@ -149648,13 +149694,13 @@ func math2Func(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sq } // Implementation of 0-argument pi() function. -func piFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:123235:13: */ +func piFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123277:13: */ Xsqlite3_result_double(tls, context, 3.14159265358979323846) } // Implementation of sign(X) function. -func signFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:123249:13: */ +func signFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123291:13: */ var type0 int32 var x float64 _ = argc @@ -149682,7 +149728,7 @@ func signFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sql // a consequence of calling sqlite3_initialize()). // // After this routine runs -func Xsqlite3RegisterBuiltinFunctions(tls *libc.TLS) { /* sqlite3.c:123271:21: */ +func Xsqlite3RegisterBuiltinFunctions(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123313:21: */ Xsqlite3AlterFunctions(tls) Xsqlite3WindowFunctions(tls) Xsqlite3RegisterDateTimeFunctions(tls) @@ -149795,7 +149841,7 @@ var aBuiltinFunc = [101]FuncDef{ {FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_CONSTANT | SQLITE_UTF8 | 0*SQLITE_FUNC_NEEDCOLL), FxSFunc: 0, FzName: ts + 16864}, {FnArg: int8(1), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_FUNC_CONSTANT | SQLITE_UTF8 | 0*SQLITE_FUNC_NEEDCOLL), FxSFunc: 0, FzName: ts + 16867}, {FnArg: int8(-1), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | SQLITE_FUNC_INLINE | SQLITE_FUNC_CONSTANT | 0), FxSFunc: 0, FzName: ts + 16707}, - {FnArg: int8(3), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | SQLITE_FUNC_INLINE | SQLITE_FUNC_CONSTANT | 0), FpUserData: uintptr(int64(INLINEFUNC_iif)), FxSFunc: 0, FzName: ts + 16872}} /* sqlite3.c:123282:18 */ + {FnArg: int8(3), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | SQLITE_FUNC_INLINE | SQLITE_FUNC_CONSTANT | 0), FpUserData: uintptr(int64(INLINEFUNC_iif)), FxSFunc: 0, FzName: ts + 16872}} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123324:18 */ //************* End of func.c *********************************************** //************* Begin file fkey.c ******************************************* @@ -149970,7 +150016,7 @@ var aBuiltinFunc = [101]FuncDef{ // then non-zero is returned, and a "foreign key mismatch" error loaded // into pParse. If an OOM error occurs, non-zero is returned and the // pParse->db->mallocFailed flag is set. -func Xsqlite3FkLocateIndex(tls *libc.TLS, pParse uintptr, pParent uintptr, pFKey uintptr, ppIdx uintptr, paiCol uintptr) int32 { /* sqlite3.c:123635:20: */ +func Xsqlite3FkLocateIndex(tls *libc.TLS, pParse uintptr, pParent uintptr, pFKey uintptr, ppIdx uintptr, paiCol uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123677:20: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -150116,7 +150162,7 @@ func Xsqlite3FkLocateIndex(tls *libc.TLS, pParse uintptr, pParent uintptr, pFKey // // These operations are identified in the comment at the top of this file // (fkey.c) as "I.1" and "D.1". -func fkLookupParent(tls *libc.TLS, pParse uintptr, iDb int32, pTab uintptr, pIdx uintptr, pFKey uintptr, aiCol uintptr, regData int32, nIncr int32, isIgnore int32) { /* sqlite3.c:123772:13: */ +func fkLookupParent(tls *libc.TLS, pParse uintptr, iDb int32, pTab uintptr, pIdx uintptr, pFKey uintptr, aiCol uintptr, regData int32, nIncr int32, isIgnore int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123814:13: */ var i int32 // Iterator variable var v uintptr = Xsqlite3GetVdbe(tls, pParse) // Vdbe to add code to var iCur int32 = (*Parse)(unsafe.Pointer(pParse)).FnTab - 1 // Cursor number to use @@ -150246,7 +150292,7 @@ func fkLookupParent(tls *libc.TLS, pParse uintptr, iDb int32, pTab uintptr, pIdx // regBase is the first of an array of register that contains the data // for pTab. regBase itself holds the rowid. regBase+1 holds the first // column. regBase+2 holds the second column, and so forth. -func exprTableRegister(tls *libc.TLS, pParse uintptr, pTab uintptr, regBase int32, iCol I16) uintptr { /* sqlite3.c:123925:13: */ +func exprTableRegister(tls *libc.TLS, pParse uintptr, pTab uintptr, regBase int32, iCol I16) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123967:13: */ var pExpr uintptr var pCol uintptr var zColl uintptr @@ -150273,7 +150319,7 @@ func exprTableRegister(tls *libc.TLS, pParse uintptr, pTab uintptr, regBase int3 // Return an Expr object that refers to column iCol of table pTab which // has cursor iCur. -func exprTableColumn(tls *libc.TLS, db uintptr, pTab uintptr, iCursor int32, iCol I16) uintptr { /* sqlite3.c:123957:13: */ +func exprTableColumn(tls *libc.TLS, db uintptr, pTab uintptr, iCursor int32, iCol I16) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:123999:13: */ var pExpr uintptr = Xsqlite3Expr(tls, db, TK_COLUMN, uintptr(0)) if pExpr != 0 { @@ -150314,7 +150360,7 @@ func exprTableColumn(tls *libc.TLS, db uintptr, pTab uintptr, iCursor int32, iCo // // These operations are identified in the comment at the top of this file // (fkey.c) as "I.2" and "D.2". -func fkScanChildren(tls *libc.TLS, pParse uintptr, pSrc uintptr, pTab uintptr, pIdx uintptr, pFKey uintptr, aiCol uintptr, regData int32, nIncr int32) { /* sqlite3.c:124005:13: */ +func fkScanChildren(tls *libc.TLS, pParse uintptr, pSrc uintptr, pTab uintptr, pIdx uintptr, pFKey uintptr, aiCol uintptr, regData int32, nIncr int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124047:13: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -150438,7 +150484,7 @@ func fkScanChildren(tls *libc.TLS, pParse uintptr, pSrc uintptr, pTab uintptr, p // "t2". Calling this function with "t2" as the argument would return a // NULL pointer (as there are no FK constraints for which t2 is the parent // table). -func Xsqlite3FkReferences(tls *libc.TLS, pTab uintptr) uintptr { /* sqlite3.c:124134:21: */ +func Xsqlite3FkReferences(tls *libc.TLS, pTab uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124176:21: */ return Xsqlite3HashFind(tls, (*Table)(unsafe.Pointer(pTab)).FpSchema+80, (*Table)(unsafe.Pointer(pTab)).FzName) } @@ -150448,7 +150494,7 @@ func Xsqlite3FkReferences(tls *libc.TLS, pTab uintptr) uintptr { /* sqlite3.c:12 // // The Trigger structure or any of its sub-components may be allocated from // the lookaside buffer belonging to database handle dbMem. -func fkTriggerDelete(tls *libc.TLS, dbMem uintptr, p uintptr) { /* sqlite3.c:124146:13: */ +func fkTriggerDelete(tls *libc.TLS, dbMem uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124188:13: */ if p != 0 { var pStep uintptr = (*Trigger)(unsafe.Pointer(p)).Fstep_list Xsqlite3ExprDelete(tls, dbMem, (*TriggerStep)(unsafe.Pointer(pStep)).FpWhere) @@ -150462,7 +150508,7 @@ func fkTriggerDelete(tls *libc.TLS, dbMem uintptr, p uintptr) { /* sqlite3.c:124 // Clear the apTrigger[] cache of CASCADE triggers for all foreign keys // in a particular database. This needs to happen when the schema // changes. -func Xsqlite3FkClearTriggerCache(tls *libc.TLS, db uintptr, iDb int32) { /* sqlite3.c:124162:21: */ +func Xsqlite3FkClearTriggerCache(tls *libc.TLS, db uintptr, iDb int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124204:21: */ var k uintptr var pHash uintptr = (*Db)(unsafe.Pointer((*Sqlite3)(unsafe.Pointer(db)).FaDb+uintptr(iDb)*32)).FpSchema + 8 for k = (*Hash)(unsafe.Pointer(pHash)).Ffirst; k != 0; k = (*HashElem)(unsafe.Pointer(k)).Fnext { @@ -150495,7 +150541,7 @@ func Xsqlite3FkClearTriggerCache(tls *libc.TLS, db uintptr, iDb int32) { /* sqli // then the equivalent of "DELETE FROM <tbl>" is executed before dropping // the table from the database. Triggers are disabled while running this // DELETE, but foreign key actions are not. -func Xsqlite3FkDropTable(tls *libc.TLS, pParse uintptr, pName uintptr, pTab uintptr) { /* sqlite3.c:124193:21: */ +func Xsqlite3FkDropTable(tls *libc.TLS, pParse uintptr, pName uintptr, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124235:21: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb if (*Sqlite3)(unsafe.Pointer(db)).Fflags&uint64(SQLITE_ForeignKeys) != 0 && int32((*Table)(unsafe.Pointer(pTab)).FeTabType) == TABTYP_NORM { var iSkip int32 = 0 @@ -150558,7 +150604,7 @@ func Xsqlite3FkDropTable(tls *libc.TLS, pParse uintptr, pName uintptr, pTab uint // // This function returns true if any of the columns that are part of the // child key for FK constraint *p are modified. -func fkChildIsModified(tls *libc.TLS, pTab uintptr, p uintptr, aChange uintptr, bChngRowid int32) int32 { /* sqlite3.c:124256:12: */ +func fkChildIsModified(tls *libc.TLS, pTab uintptr, p uintptr, aChange uintptr, bChngRowid int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124298:12: */ var i int32 for i = 0; i < (*FKey)(unsafe.Pointer(p)).FnCol; i++ { var iChildKey int32 = (*sColMap)(unsafe.Pointer(p + 64 + uintptr(i)*16)).FiFrom @@ -150582,7 +150628,7 @@ func fkChildIsModified(tls *libc.TLS, pTab uintptr, p uintptr, aChange uintptr, // // This function returns true if any of the columns that are part of the // parent key for FK constraint *p are modified. -func fkParentIsModified(tls *libc.TLS, pTab uintptr, p uintptr, aChange uintptr, bChngRowid int32) int32 { /* sqlite3.c:124283:12: */ +func fkParentIsModified(tls *libc.TLS, pTab uintptr, p uintptr, aChange uintptr, bChngRowid int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124325:12: */ var i int32 for i = 0; i < (*FKey)(unsafe.Pointer(p)).FnCol; i++ { var zKey uintptr = (*sColMap)(unsafe.Pointer(p + 64 + uintptr(i)*16)).FzCol @@ -150606,7 +150652,7 @@ func fkParentIsModified(tls *libc.TLS, pTab uintptr, p uintptr, aChange uintptr, // Return true if the parser passed as the first argument is being // used to code a trigger that is really a "SET NULL" action belonging // to trigger pFKey. -func isSetNullAction(tls *libc.TLS, pParse uintptr, pFKey uintptr) int32 { /* sqlite3.c:124312:12: */ +func isSetNullAction(tls *libc.TLS, pParse uintptr, pFKey uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124354:12: */ var pTop uintptr = func() uintptr { if (*Parse)(unsafe.Pointer(pParse)).FpToplevel != 0 { return (*Parse)(unsafe.Pointer(pParse)).FpToplevel @@ -150641,7 +150687,7 @@ func isSetNullAction(tls *libc.TLS, pParse uintptr, pFKey uintptr) int32 { /* sq // the original record is deleted from the table using the calling convention // described for DELETE. Then again after the original record is deleted // but before the new record is inserted using the INSERT convention. -func Xsqlite3FkCheck(tls *libc.TLS, pParse uintptr, pTab uintptr, regOld int32, regNew int32, aChange uintptr, bChngRowid int32) { /* sqlite3.c:124345:21: */ +func Xsqlite3FkCheck(tls *libc.TLS, pParse uintptr, pTab uintptr, regOld int32, regNew int32, aChange uintptr, bChngRowid int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124387:21: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -150843,7 +150889,7 @@ func Xsqlite3FkCheck(tls *libc.TLS, pParse uintptr, pTab uintptr, regOld int32, // This function is called before generating code to update or delete a // row contained in table pTab. -func Xsqlite3FkOldmask(tls *libc.TLS, pParse uintptr, pTab uintptr) U32 { /* sqlite3.c:124548:20: */ +func Xsqlite3FkOldmask(tls *libc.TLS, pParse uintptr, pTab uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124590:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -150902,7 +150948,7 @@ func Xsqlite3FkOldmask(tls *libc.TLS, pParse uintptr, pTab uintptr) U32 { /* sql // not "NO ACTION" (i.e. is CASCADE, SET DEFAULT or SET NULL). // // Or, assuming some other foreign key processing is required, 1. -func Xsqlite3FkRequired(tls *libc.TLS, pParse uintptr, pTab uintptr, aChange uintptr, chngRowid int32) int32 { /* sqlite3.c:124598:20: */ +func Xsqlite3FkRequired(tls *libc.TLS, pParse uintptr, pTab uintptr, aChange uintptr, chngRowid int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124640:20: */ var eRet int32 = 1 // Value to return if bHaveFK is true var bHaveFK int32 = 0 // If FK processing is required if (*Sqlite3)(unsafe.Pointer((*Parse)(unsafe.Pointer(pParse)).Fdb)).Fflags&uint64(SQLITE_ForeignKeys) != 0 && int32((*Table)(unsafe.Pointer(pTab)).FeTabType) == TABTYP_NORM { @@ -150970,7 +151016,7 @@ func Xsqlite3FkRequired(tls *libc.TLS, pParse uintptr, pTab uintptr, aChange uin // The returned pointer is cached as part of the foreign key object. It // is eventually freed along with the rest of the foreign key object by // sqlite3FkDelete(). -func fkActionTrigger(tls *libc.TLS, pParse uintptr, pTab uintptr, pFKey uintptr, pChanges uintptr) uintptr { /* sqlite3.c:124666:16: */ +func fkActionTrigger(tls *libc.TLS, pParse uintptr, pTab uintptr, pFKey uintptr, pChanges uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124708:16: */ bp := tls.Alloc(96) defer tls.Free(96) @@ -151172,7 +151218,7 @@ func fkActionTrigger(tls *libc.TLS, pParse uintptr, pTab uintptr, pFKey uintptr, // This function is called when deleting or updating a row to implement // any required CASCADE, SET NULL or SET DEFAULT actions. -func Xsqlite3FkActions(tls *libc.TLS, pParse uintptr, pTab uintptr, pChanges uintptr, regOld int32, aChange uintptr, bChngRowid int32) { /* sqlite3.c:124858:21: */ +func Xsqlite3FkActions(tls *libc.TLS, pParse uintptr, pTab uintptr, pChanges uintptr, regOld int32, aChange uintptr, bChngRowid int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124900:21: */ // If foreign-key support is enabled, iterate through all FKs that // refer to table pTab. If there is an action associated with the FK // for this operation (either update or delete), invoke the associated @@ -151193,7 +151239,7 @@ func Xsqlite3FkActions(tls *libc.TLS, pParse uintptr, pTab uintptr, pChanges uin // Free all memory associated with foreign key definitions attached to // table pTab. Remove the deleted foreign keys from the Schema.fkeyHash // hash table. -func Xsqlite3FkDelete(tls *libc.TLS, db uintptr, pTab uintptr) { /* sqlite3.c:124890:21: */ +func Xsqlite3FkDelete(tls *libc.TLS, db uintptr, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124932:21: */ var pFKey uintptr // Iterator variable var pNext uintptr // Copy of pFKey->pNextFrom @@ -151253,7 +151299,7 @@ func Xsqlite3FkDelete(tls *libc.TLS, db uintptr, pTab uintptr) { /* sqlite3.c:12 // // If pTab is a WITHOUT ROWID table, then it is the PRIMARY KEY index // for that table that is actually opened. -func Xsqlite3OpenTable(tls *libc.TLS, pParse uintptr, iCur int32, iDb int32, pTab uintptr, opcode int32) { /* sqlite3.c:124956:21: */ +func Xsqlite3OpenTable(tls *libc.TLS, pParse uintptr, iCur int32, iDb int32, pTab uintptr, opcode int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:124998:21: */ var v uintptr v = (*Parse)(unsafe.Pointer(pParse)).FpVdbe @@ -151295,7 +151341,7 @@ func Xsqlite3OpenTable(tls *libc.TLS, pParse uintptr, iCur int32, iDb int32, pTa // Memory for the buffer containing the column index affinity string // is managed along with the rest of the Index structure. It will be // released when sqlite3DeleteIndex() is called. -func Xsqlite3IndexAffinityStr(tls *libc.TLS, db uintptr, pIdx uintptr) uintptr { /* sqlite3.c:125003:27: */ +func Xsqlite3IndexAffinityStr(tls *libc.TLS, db uintptr, pIdx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125045:27: */ if !(int32((*Index)(unsafe.Pointer(pIdx)).FzColAff) != 0) { // The first time a column affinity string for a particular index is // required, it is allocated and populated here. It is then stored as @@ -151374,7 +151420,7 @@ func Xsqlite3IndexAffinityStr(tls *libc.TLS, db uintptr, pIdx uintptr) uintptr { // register set as the OP_MakeRecord. If iReg>0 then register iReg is // the first of a series of registers that will form the new record. // Apply the type checking to that array of registers. -func Xsqlite3TableAffinity(tls *libc.TLS, v uintptr, pTab uintptr, iReg int32) { /* sqlite3.c:125082:21: */ +func Xsqlite3TableAffinity(tls *libc.TLS, v uintptr, pTab uintptr, iReg int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125124:21: */ var i int32 var j int32 var zColAff uintptr @@ -151432,7 +151478,7 @@ func Xsqlite3TableAffinity(tls *libc.TLS, v uintptr, pTab uintptr, iReg int32) { // have been opened at any point in the VDBE program. This is used to see if // a statement of the form "INSERT INTO <iDb, pTab> SELECT ..." can // run without using a temporary table for the results of the SELECT. -func readsTable(tls *libc.TLS, p uintptr, iDb int32, pTab uintptr) int32 { /* sqlite3.c:125143:12: */ +func readsTable(tls *libc.TLS, p uintptr, iDb int32, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125185:12: */ var v uintptr = Xsqlite3GetVdbe(tls, p) var i int32 var iEnd int32 = Xsqlite3VdbeCurrentAddr(tls, v) @@ -151468,7 +151514,7 @@ func readsTable(tls *libc.TLS, p uintptr, iDb int32, pTab uintptr) int32 { /* sq // This walker callback will compute the union of colFlags flags for all // referenced columns in a CHECK constraint or generated column expression. -func exprColumnFlagUnion(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:125180:12: */ +func exprColumnFlagUnion(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125222:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_COLUMN && int32((*Expr)(unsafe.Pointer(pExpr)).FiColumn) >= 0 { *(*U16)(unsafe.Pointer(pWalker + 36)) |= U16(int32((*Column)(unsafe.Pointer((*Table1)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pWalker + 40)))).FaCol + uintptr((*Expr)(unsafe.Pointer(pExpr)).FiColumn)*24)).FcolFlags)) @@ -151481,7 +151527,7 @@ func exprColumnFlagUnion(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { // or VIRTUAL columns have not yet been initialized. This routine goes // back and computes the values for those columns based on the previously // computed normal columns. -func Xsqlite3ComputeGeneratedColumns(tls *libc.TLS, pParse uintptr, iRegStore int32, pTab uintptr) { /* sqlite3.c:125196:21: */ +func Xsqlite3ComputeGeneratedColumns(tls *libc.TLS, pParse uintptr, iRegStore int32, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125238:21: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -151594,7 +151640,7 @@ func Xsqlite3ComputeGeneratedColumns(tls *libc.TLS, pParse uintptr, iRegStore in // // The 2nd register is the one that is returned. That is all the // insert routine needs to know about. -func autoIncBegin(tls *libc.TLS, pParse uintptr, iDb int32, pTab uintptr) int32 { /* sqlite3.c:125320:12: */ +func autoIncBegin(tls *libc.TLS, pParse uintptr, iDb int32, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125362:12: */ var memId int32 = 0 // Register holding maximum rowid if (*Table)(unsafe.Pointer(pTab)).FtabFlags&U32(TF_Autoincrement) != U32(0) && @@ -151648,7 +151694,7 @@ func autoIncBegin(tls *libc.TLS, pParse uintptr, iDb int32, pTab uintptr) int32 // This routine generates code that will initialize all of the // register used by the autoincrement tracker. -func Xsqlite3AutoincrementBegin(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:125371:21: */ +func Xsqlite3AutoincrementBegin(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125413:21: */ var p uintptr // Information about an AUTOINCREMENT var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb // The database connection var pDb uintptr // Database only autoinc table @@ -151688,7 +151734,7 @@ func Xsqlite3AutoincrementBegin(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:12 } } -var iLn1 int32 = 0 /* sqlite3.c:125385:22 */ +var iLn1 int32 = 0 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125427:22 */ var autoInc = [12]VdbeOpList{ /* 0 */ {Fopcode: U8(OP_Null)}, /* 1 */ {Fopcode: U8(OP_Rewind), Fp2: int8(10)}, @@ -151702,7 +151748,7 @@ var autoInc = [12]VdbeOpList{ /* 9 */ {Fopcode: U8(OP_Next), Fp2: int8(2)}, /* 10 */ {Fopcode: U8(OP_Integer)}, /* 11 */ {Fopcode: U8(OP_Close)}, -} /* sqlite3.c:125386:29 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125428:29 */ // Update the maximum rowid for an autoincrement calculation. // @@ -151710,7 +151756,7 @@ var autoInc = [12]VdbeOpList{ // new rowid that is about to be inserted. If that new rowid is // larger than the maximum rowid in the memId memory cell, then the // memory cell is updated. -func autoIncStep(tls *libc.TLS, pParse uintptr, memId int32, regRowid int32) { /* sqlite3.c:125432:13: */ +func autoIncStep(tls *libc.TLS, pParse uintptr, memId int32, regRowid int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125474:13: */ if memId > 0 { Xsqlite3VdbeAddOp2(tls, (*Parse)(unsafe.Pointer(pParse)).FpVdbe, OP_MemMax, memId, regRowid) } @@ -151721,7 +151767,7 @@ func autoIncStep(tls *libc.TLS, pParse uintptr, memId int32, regRowid int32) { / // Every statement that might do an INSERT into an autoincrement // table (either directly or through triggers) needs to call this // routine just before the "exit" code. -func autoIncrementEnd(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:125445:29: */ +func autoIncrementEnd(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125487:29: */ var p uintptr var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb @@ -151752,16 +151798,16 @@ func autoIncrementEnd(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:125445:29: * } } -var iLn2 int32 = 0 /* sqlite3.c:125452:22 */ +var iLn2 int32 = 0 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125494:22 */ var autoIncEnd = [5]VdbeOpList{ /* 0 */ {Fopcode: U8(OP_NotNull), Fp2: int8(2)}, /* 1 */ {Fopcode: U8(OP_NewRowid)}, /* 2 */ {Fopcode: U8(OP_MakeRecord), Fp2: int8(2)}, /* 3 */ {Fopcode: U8(OP_Insert)}, /* 4 */ {Fopcode: U8(OP_Close)}, -} /* sqlite3.c:125453:29 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125495:29 */ -func Xsqlite3AutoincrementEnd(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:125482:21: */ +func Xsqlite3AutoincrementEnd(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125524:21: */ if (*Parse)(unsafe.Pointer(pParse)).FpAinc != 0 { autoIncrementEnd(tls, pParse) } @@ -151862,7 +151908,7 @@ func Xsqlite3AutoincrementEnd(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:1254 // transfer values form intermediate table into <table> // end loop // D: cleanup -func Xsqlite3Insert(tls *libc.TLS, pParse uintptr, pTabList uintptr, pSelect uintptr, pColumn uintptr, onError int32, pUpsert uintptr) { /* sqlite3.c:125601:21: */ +func Xsqlite3Insert(tls *libc.TLS, pParse uintptr, pTabList uintptr, pSelect uintptr, pColumn uintptr, onError int32, pUpsert uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:125643:21: */ bp := tls.Alloc(188) defer tls.Free(188) @@ -152916,7 +152962,7 @@ insert_cleanup: // Set bit 0x01 of pWalker->eCode if pWalker->eCode to 0 and if this // expression node references any of the // columns that are being modifed by an UPDATE statement. -func checkConstraintExprNode(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:126360:12: */ +func checkConstraintExprNode(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:126402:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_COLUMN { if int32((*Expr)(unsafe.Pointer(pExpr)).FiColumn) >= 0 { @@ -152943,7 +152989,7 @@ func checkConstraintExprNode(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int3 // The operation of this routine is the same - return true if an only if // the expression uses one or more of columns identified by the second and // third arguments. -func Xsqlite3ExprReferencesUpdatedColumn(tls *libc.TLS, pExpr uintptr, aiChng uintptr, chngRowid int32) int32 { /* sqlite3.c:126389:20: */ +func Xsqlite3ExprReferencesUpdatedColumn(tls *libc.TLS, pExpr uintptr, aiChng uintptr, chngRowid int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:126431:20: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -152977,7 +153023,7 @@ type IndexListTerm1 = struct { Fp uintptr Fix int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:126422:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:126464:9 */ // The sqlite3GenerateConstraintChecks() routine usually wants to visit // the indexes of a table in the order provided in the Table->pIndex list. @@ -152988,7 +153034,7 @@ type IndexListTerm1 = struct { // The IndexIterator object is used to walk through all of the indexes // of a table in either Index.pNext order, or in some other order established // by an array of IndexListTerm objects. -type IndexListTerm = IndexListTerm1 /* sqlite3.c:126422:30 */ +type IndexListTerm = IndexListTerm1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:126464:30 */ type IndexIterator1 = struct { FeType int32 Fi int32 @@ -152996,12 +153042,12 @@ type IndexIterator1 = struct { Flx struct{ FpIdx uintptr } F__ccgo_pad1 [8]byte } -} /* sqlite3.c:126423:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:126465:9 */ -type IndexIterator = IndexIterator1 /* sqlite3.c:126423:30 */ +type IndexIterator = IndexIterator1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:126465:30 */ // Return the first index on the list -func indexIteratorFirst(tls *libc.TLS, pIter uintptr, pIx uintptr) uintptr { /* sqlite3.c:126447:14: */ +func indexIteratorFirst(tls *libc.TLS, pIter uintptr, pIx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:126489:14: */ if (*IndexIterator)(unsafe.Pointer(pIter)).FeType != 0 { *(*int32)(unsafe.Pointer(pIx)) = (*IndexListTerm)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pIter + 8 + 8 /* &.aIdx */)))).Fix @@ -153014,7 +153060,7 @@ func indexIteratorFirst(tls *libc.TLS, pIter uintptr, pIx uintptr) uintptr { /* } // Return the next index from the list. Return NULL when out of indexes -func indexIteratorNext(tls *libc.TLS, pIter uintptr, pIx uintptr) uintptr { /* sqlite3.c:126459:14: */ +func indexIteratorNext(tls *libc.TLS, pIter uintptr, pIx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:126501:14: */ if (*IndexIterator)(unsafe.Pointer(pIter)).FeType != 0 { var i int32 = libc.PreIncInt32(&(*IndexIterator)(unsafe.Pointer(pIter)).Fi, 1) if i >= *(*int32)(unsafe.Pointer(pIter + 8)) { @@ -153120,7 +153166,7 @@ func indexIteratorNext(tls *libc.TLS, pIter uintptr, pIx uintptr) uintptr { /* s // Or if overrideError==OE_Default, then the pParse->onError parameter // is used. Or if pParse->onError==OE_Default then the onError value // for the constraint is used. -func Xsqlite3GenerateConstraintChecks(tls *libc.TLS, pParse uintptr, pTab uintptr, aRegIdx uintptr, iDataCur int32, iIdxCur int32, regNewData int32, regOldData int32, pkChng U8, overrideError U8, ignoreDest int32, pbMayReplace uintptr, aiChng uintptr, pUpsert uintptr) { /* sqlite3.c:126566:21: */ +func Xsqlite3GenerateConstraintChecks(tls *libc.TLS, pParse uintptr, pTab uintptr, aRegIdx uintptr, iDataCur int32, iIdxCur int32, regNewData int32, regOldData int32, pkChng U8, overrideError U8, ignoreDest int32, pbMayReplace uintptr, aiChng uintptr, pUpsert uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:126608:21: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -153448,7 +153494,6 @@ func Xsqlite3GenerateConstraintChecks(tls *libc.TLS, pParse uintptr, pTab uintpt goto __4 goto __6 __6: - } } @@ -153979,7 +154024,7 @@ func Xsqlite3GenerateConstraintChecks(tls *libc.TLS, pParse uintptr, pTab uintpt // number is iCur, and register regData contains the new record for the // PK index. This function adds code to invoke the pre-update hook, // if one is registered. -func codeWithoutRowidPreupdate(tls *libc.TLS, pParse uintptr, pTab uintptr, iCur int32, regData int32) { /* sqlite3.c:127424:13: */ +func codeWithoutRowidPreupdate(tls *libc.TLS, pParse uintptr, pTab uintptr, iCur int32, regData int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:127466:13: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var r int32 = Xsqlite3GetTempReg(tls, pParse) @@ -153996,7 +154041,7 @@ func codeWithoutRowidPreupdate(tls *libc.TLS, pParse uintptr, pTab uintptr, iCur // // The arguments to this routine should be the same as the first six // arguments to sqlite3GenerateConstraintChecks. -func Xsqlite3CompleteInsertion(tls *libc.TLS, pParse uintptr, pTab uintptr, iDataCur int32, iIdxCur int32, regNewData int32, aRegIdx uintptr, update_flags int32, appendBias int32, useSeekResult int32) { /* sqlite3.c:127452:21: */ +func Xsqlite3CompleteInsertion(tls *libc.TLS, pParse uintptr, pTab uintptr, iDataCur int32, iIdxCur int32, regNewData int32, aRegIdx uintptr, update_flags int32, appendBias int32, useSeekResult int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:127494:21: */ var v uintptr // Prepared statements under construction var pIdx uintptr // An index being inserted or updated var pik_flags U8 // flag values passed to the btree insert @@ -154099,7 +154144,7 @@ __3: // // If pTab is a virtual table, then this routine is a no-op and the // *piDataCur and *piIdxCur values are left uninitialized. -func Xsqlite3OpenTableAndIndices(tls *libc.TLS, pParse uintptr, pTab uintptr, op int32, p5 U8, iBase int32, aToOpen uintptr, piDataCur uintptr, piIdxCur uintptr) int32 { /* sqlite3.c:127540:20: */ +func Xsqlite3OpenTableAndIndices(tls *libc.TLS, pParse uintptr, pTab uintptr, op int32, p5 U8, iBase int32, aToOpen uintptr, piDataCur uintptr, piIdxCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:127582:20: */ var i int32 var iDb int32 var iDataCur int32 @@ -154177,7 +154222,7 @@ __3: // * The same onError processing (OE_Abort, OE_Ignore, etc) // * The same collating sequence on each column // * The index has the exact same WHERE clause -func xferCompatibleIndex(tls *libc.TLS, pDest uintptr, pSrc uintptr) int32 { /* sqlite3.c:127619:12: */ +func xferCompatibleIndex(tls *libc.TLS, pDest uintptr, pSrc uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:127661:12: */ var i int32 if int32((*Index)(unsafe.Pointer(pDest)).FnKeyCol) != int32((*Index)(unsafe.Pointer(pSrc)).FnKeyCol) || int32((*Index)(unsafe.Pointer(pDest)).FnColumn) != int32((*Index)(unsafe.Pointer(pSrc)).FnColumn) { @@ -154235,7 +154280,7 @@ func xferCompatibleIndex(tls *libc.TLS, pDest uintptr, pSrc uintptr) int32 { /* // is no chance that the xfer optimization can be applied. // // This optimization is particularly useful at making VACUUM run faster. -func xferOptimization(tls *libc.TLS, pParse uintptr, pDest uintptr, pSelect uintptr, onError int32, iDbDest int32) int32 { /* sqlite3.c:127680:12: */ +func xferOptimization(tls *libc.TLS, pParse uintptr, pDest uintptr, pSelect uintptr, onError int32, iDbDest int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:127722:12: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pEList uintptr // The result set of the SELECT var pSrc uintptr // The table in the FROM clause of SELECT @@ -154615,7 +154660,7 @@ func xferOptimization(tls *libc.TLS, pParse uintptr, pDest uintptr, pSelect uint // the xCallback() function is called. pArg becomes the first // argument to xCallback(). If xCallback=NULL then no callback // is invoked, even for queries. -func Xsqlite3_exec(tls *libc.TLS, db uintptr, zSql uintptr, xCallback Sqlite3_callback, pArg uintptr, pzErrMsg uintptr) int32 { /* sqlite3.c:128091:16: */ +func Xsqlite3_exec(tls *libc.TLS, db uintptr, zSql uintptr, xCallback Sqlite3_callback, pArg uintptr, pzErrMsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:128133:16: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -154636,7 +154681,7 @@ func Xsqlite3_exec(tls *libc.TLS, db uintptr, zSql uintptr, xCallback Sqlite3_ca if !!(Xsqlite3SafetyCheckOk(tls, db) != 0) { goto __1 } - return Xsqlite3MisuseError(tls, 128104) + return Xsqlite3MisuseError(tls, 128146) __1: ; if !(zSql == uintptr(0)) { @@ -154825,7 +154870,7 @@ __26: // This is the function signature used for all extension entry points. It // is also defined in the file "loadext.c". -type Sqlite3_loadext_entry = uintptr /* sqlite3.c:128585:13 */ +type Sqlite3_loadext_entry = uintptr /* testdata/sqlite-amalgamation-3380500/sqlite3.c:128627:13 */ // The following macros redefine the API routines so that they are // redirected through the global sqlite3_api structure. @@ -155159,7 +155204,7 @@ var sqlite3Apis = Sqlite3_api_routines{ Fvtab_in: 0, Fvtab_in_first: 0, Fvtab_in_next: 0, -} /* sqlite3.c:129031:35 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129073:35 */ // True if x is the directory separator character @@ -155173,7 +155218,7 @@ var sqlite3Apis = Sqlite3_api_routines{ // If an error occurs and pzErrMsg is not 0, then fill *pzErrMsg with // error message text. The calling function should free this memory // by calling sqlite3DbFree(db, ). -func sqlite3LoadExtension(tls *libc.TLS, db uintptr, zFile uintptr, zProc uintptr, pzErrMsg uintptr) int32 { /* sqlite3.c:129415:12: */ +func sqlite3LoadExtension(tls *libc.TLS, db uintptr, zFile uintptr, zProc uintptr, pzErrMsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129457:12: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -155427,9 +155472,9 @@ __28: var azEndings = [1]uintptr{ ts + 17306, -} /* sqlite3.c:129433:21 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129475:21 */ -func Xsqlite3_load_extension(tls *libc.TLS, db uintptr, zFile uintptr, zProc uintptr, pzErrMsg uintptr) int32 { /* sqlite3.c:129566:16: */ +func Xsqlite3_load_extension(tls *libc.TLS, db uintptr, zFile uintptr, zProc uintptr, pzErrMsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129608:16: */ var rc int32 Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) rc = sqlite3LoadExtension(tls, db, zFile, zProc, pzErrMsg) @@ -155440,7 +155485,7 @@ func Xsqlite3_load_extension(tls *libc.TLS, db uintptr, zFile uintptr, zProc uin // Call this routine when the database connection is closing in order // to clean up loaded extensions -func Xsqlite3CloseExtensions(tls *libc.TLS, db uintptr) { /* sqlite3.c:129584:21: */ +func Xsqlite3CloseExtensions(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129626:21: */ var i int32 for i = 0; i < (*Sqlite3)(unsafe.Pointer(db)).FnExtension; i++ { @@ -155451,7 +155496,7 @@ func Xsqlite3CloseExtensions(tls *libc.TLS, db uintptr) { /* sqlite3.c:129584:21 // Enable or disable extension loading. Extension loading is disabled by // default so as not to open security holes in older applications. -func Xsqlite3_enable_load_extension(tls *libc.TLS, db uintptr, onoff int32) int32 { /* sqlite3.c:129597:16: */ +func Xsqlite3_enable_load_extension(tls *libc.TLS, db uintptr, onoff int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129639:16: */ Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) if onoff != 0 { *(*U64)(unsafe.Pointer(db + 48)) |= uint64(SQLITE_LoadExtension | SQLITE_LoadExtFunc) @@ -155471,15 +155516,15 @@ type sqlite3AutoExtList = struct { FnExt U32 F__ccgo_pad1 [4]byte FaExt uintptr -} /* sqlite3.c:129617:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129659:9 */ // The following object holds the list of automatically loaded // extensions. // // This list is shared across threads. The SQLITE_MUTEX_STATIC_MAIN // mutex must be held while accessing this list. -type Sqlite3AutoExtList = sqlite3AutoExtList /* sqlite3.c:129617:35 */ -var sqlite3Autoext = sqlite3AutoExtList{} /* sqlite3.c:129621:3 */ +type Sqlite3AutoExtList = sqlite3AutoExtList /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129659:35 */ +var sqlite3Autoext = sqlite3AutoExtList{} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129663:3 */ // The "wsdAutoext" macro will resolve to the autoextension // state vector. If writable static data is unsupported on the target, @@ -155489,7 +155534,7 @@ var sqlite3Autoext = sqlite3AutoExtList{} /* sqlite3.c:129621:3 */ // Register a statically linked extension that is automatically // loaded by every new database connection. -func Xsqlite3_auto_extension(tls *libc.TLS, xInit uintptr) int32 { /* sqlite3.c:129643:16: */ +func Xsqlite3_auto_extension(tls *libc.TLS, xInit uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129685:16: */ var rc int32 = SQLITE_OK rc = Xsqlite3_initialize(tls) if rc != 0 { @@ -155530,7 +155575,7 @@ func Xsqlite3_auto_extension(tls *libc.TLS, xInit uintptr) int32 { /* sqlite3.c: // // Return 1 if xInit was found on the list and removed. Return 0 if xInit // was not on the list. -func Xsqlite3_cancel_auto_extension(tls *libc.TLS, xInit uintptr) int32 { /* sqlite3.c:129690:16: */ +func Xsqlite3_cancel_auto_extension(tls *libc.TLS, xInit uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129732:16: */ var mutex uintptr = Xsqlite3MutexAlloc(tls, SQLITE_MUTEX_STATIC_MAIN) var i int32 var n int32 = 0 @@ -155549,7 +155594,7 @@ func Xsqlite3_cancel_auto_extension(tls *libc.TLS, xInit uintptr) int32 { /* sql } // Reset the automatic extension loading mechanism. -func Xsqlite3_reset_auto_extension(tls *libc.TLS) { /* sqlite3.c:129715:17: */ +func Xsqlite3_reset_auto_extension(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129757:17: */ if Xsqlite3_initialize(tls) == SQLITE_OK { var mutex uintptr = Xsqlite3MutexAlloc(tls, SQLITE_MUTEX_STATIC_MAIN) @@ -155564,7 +155609,7 @@ func Xsqlite3_reset_auto_extension(tls *libc.TLS) { /* sqlite3.c:129715:17: */ // Load all automatic extensions. // // If anything goes wrong, set an error in the database connection. -func Xsqlite3AutoLoadExtensions(tls *libc.TLS, db uintptr) { /* sqlite3.c:129737:21: */ +func Xsqlite3AutoLoadExtensions(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129779:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -155701,7 +155746,7 @@ var pragCName = [57]uintptr{ ts + 17582, ts + 17593, -} /* sqlite3.c:129878:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129920:19 */ // Definitions of all built-in pragmas type PragmaName1 = struct { @@ -155712,10 +155757,10 @@ type PragmaName1 = struct { FnPragCName U8 F__ccgo_pad1 [4]byte FiArg U64 -} /* sqlite3.c:129943:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129985:9 */ // Definitions of all built-in pragmas -type PragmaName = PragmaName1 /* sqlite3.c:129950:3 */ +type PragmaName = PragmaName1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129992:3 */ var aPragmaName = [67]PragmaName{ { /* zName: */ FzName: ts + 17601, /* ePragTyp: */ FePragTyp: U8(PragTyp_ANALYSIS_LIMIT), @@ -155955,7 +156000,7 @@ var aPragmaName = [67]PragmaName{ /* ePragTyp: */ FePragTyp: U8(PragTyp_FLAG), /* ePragFlg: */ FmPragFlg: U8(PragFlg_Result0 | PragFlg_NoColumns1), /* iArg: */ FiArg: uint64(SQLITE_WriteSchema | SQLITE_NoSchemaError)}, -} /* sqlite3.c:129951:25 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:129993:25 */ // Number of pragmas: 68 on by default, 78 total. @@ -155971,7 +156016,7 @@ var aPragmaName = [67]PragmaName{ // should be passed into sqlite3BtreeSetSafetyLevel(). The is done // to support legacy SQL code. The safety level used to be boolean // and older scripts may have used numbers 0 for OFF and 1 for ON. -func getSafetyLevel(tls *libc.TLS, z uintptr, omitFull int32, dflt U8) U8 { /* sqlite3.c:130485:11: */ +func getSafetyLevel(tls *libc.TLS, z uintptr, omitFull int32, dflt U8) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130527:11: */ // on no off false yes true extra full var i int32 var n int32 @@ -155988,13 +156033,13 @@ func getSafetyLevel(tls *libc.TLS, z uintptr, omitFull int32, dflt U8) U8 { /* s return dflt } -var zText = *(*[25]int8)(unsafe.Pointer(ts + 18589)) /* sqlite3.c:130487:21 */ -var iOffset = [8]U8{U8(0), U8(1), U8(2), U8(4), U8(9), U8(12), U8(15), U8(20)} /* sqlite3.c:130488:19 */ -var iLength = [8]U8{U8(2), U8(2), U8(3), U8(5), U8(3), U8(4), U8(5), U8(4)} /* sqlite3.c:130489:19 */ -var iValue = [8]U8{U8(1), U8(0), U8(0), U8(0), U8(1), U8(1), U8(3), U8(2)} /* sqlite3.c:130490:19 */ +var zText = *(*[25]int8)(unsafe.Pointer(ts + 18589)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130529:21 */ +var iOffset = [8]U8{U8(0), U8(1), U8(2), U8(4), U8(9), U8(12), U8(15), U8(20)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130530:19 */ +var iLength = [8]U8{U8(2), U8(2), U8(3), U8(5), U8(3), U8(4), U8(5), U8(4)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130531:19 */ +var iValue = [8]U8{U8(1), U8(0), U8(0), U8(0), U8(1), U8(1), U8(3), U8(2)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130532:19 */ // Interpret the given string as a boolean value. -func Xsqlite3GetBoolean(tls *libc.TLS, z uintptr, dflt U8) U8 { /* sqlite3.c:130510:19: */ +func Xsqlite3GetBoolean(tls *libc.TLS, z uintptr, dflt U8) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130552:19: */ return U8(libc.Bool32(int32(getSafetyLevel(tls, z, 1, dflt)) != 0)) } @@ -156003,7 +156048,7 @@ func Xsqlite3GetBoolean(tls *libc.TLS, z uintptr, dflt U8) U8 { /* sqlite3.c:130 // the rest of the file if PRAGMAs are omitted from the build. // Interpret the given string as a locking mode value. -func getLockingMode(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:130523:12: */ +func getLockingMode(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130565:12: */ if z != 0 { if 0 == Xsqlite3StrICmp(tls, z, ts+4968) { return PAGER_LOCKINGMODE_EXCLUSIVE @@ -156019,7 +156064,7 @@ func getLockingMode(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:130523:12: */ // // The following strings, "none", "full" and "incremental" are // acceptable, as are their numeric equivalents: 0, 1 and 2 respectively. -func getAutoVacuum(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:130538:12: */ +func getAutoVacuum(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130580:12: */ var i int32 if 0 == Xsqlite3StrICmp(tls, z, ts+9257) { return BTREE_AUTOVACUUM_NONE @@ -156042,7 +156087,7 @@ func getAutoVacuum(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:130538:12: */ // Interpret the given string as a temp db location. Return 1 for file // backed temporary databases, 2 for the Red-Black tree in memory database // and 0 to use the compile-time default. -func getTempStore(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:130554:12: */ +func getTempStore(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130596:12: */ if int32(*(*int8)(unsafe.Pointer(z))) >= '0' && int32(*(*int8)(unsafe.Pointer(z))) <= '2' { return int32(*(*int8)(unsafe.Pointer(z))) - '0' } else if Xsqlite3StrICmp(tls, z, ts+17543) == 0 { @@ -156057,7 +156102,7 @@ func getTempStore(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:130554:12: */ // Invalidate temp storage, either when the temp storage is changed // from default, or when 'file' and the temp_store_directory has changed -func invalidateTempStorage(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:130572:12: */ +func invalidateTempStorage(tls *libc.TLS, pParse uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130614:12: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb if (*Db)(unsafe.Pointer((*Sqlite3)(unsafe.Pointer(db)).FaDb+1*32)).FpBt != uintptr(0) { if !(int32((*Sqlite3)(unsafe.Pointer(db)).FautoCommit) != 0) || @@ -156076,7 +156121,7 @@ func invalidateTempStorage(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:1 // If the TEMP database is open, close it and mark the database schema // as needing reloading. This must be done when using the SQLITE_TEMP_STORE // or DEFAULT_TEMP_STORE pragmas. -func changeTempStorage(tls *libc.TLS, pParse uintptr, zStorageType uintptr) int32 { /* sqlite3.c:130596:12: */ +func changeTempStorage(tls *libc.TLS, pParse uintptr, zStorageType uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130638:12: */ var ts int32 = getTempStore(tls, zStorageType) var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb if int32((*Sqlite3)(unsafe.Pointer(db)).Ftemp_store) == ts { @@ -156090,7 +156135,7 @@ func changeTempStorage(tls *libc.TLS, pParse uintptr, zStorageType uintptr) int3 } // Set result column names for a pragma. -func setPragmaResultColumnNames(tls *libc.TLS, v uintptr, pPragma uintptr) { /* sqlite3.c:130611:13: */ +func setPragmaResultColumnNames(tls *libc.TLS, v uintptr, pPragma uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130653:13: */ var n U8 = (*PragmaName)(unsafe.Pointer(pPragma)).FnPragCName Xsqlite3VdbeSetNumCols(tls, v, func() int32 { if int32(n) == 0 { @@ -156124,7 +156169,7 @@ func setPragmaResultColumnNames(tls *libc.TLS, v uintptr, pPragma uintptr) { /* } // Generate code to return a single integer value. -func returnSingleInt(tls *libc.TLS, v uintptr, value I64) { /* sqlite3.c:130630:13: */ +func returnSingleInt(tls *libc.TLS, v uintptr, value I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130672:13: */ bp := tls.Alloc(8) defer tls.Free(8) *(*I64)(unsafe.Pointer(bp)) = value @@ -156134,7 +156179,7 @@ func returnSingleInt(tls *libc.TLS, v uintptr, value I64) { /* sqlite3.c:130630: } // Generate code to return a single text value. -func returnSingleText(tls *libc.TLS, v uintptr, zValue uintptr) { /* sqlite3.c:130638:13: */ +func returnSingleText(tls *libc.TLS, v uintptr, zValue uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130680:13: */ if zValue != 0 { Xsqlite3VdbeLoadString(tls, v, 1, zValue) Xsqlite3VdbeAddOp2(tls, v, OP_ResultRow, 1, 1) @@ -156143,7 +156188,7 @@ func returnSingleText(tls *libc.TLS, v uintptr, zValue uintptr) { /* sqlite3.c:1 // Set the safety_level and pager flags for pager iDb. Or if iDb<0 // set these values for all pagers. -func setAllPagerFlags(tls *libc.TLS, db uintptr) { /* sqlite3.c:130654:13: */ +func setAllPagerFlags(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130696:13: */ if (*Sqlite3)(unsafe.Pointer(db)).FautoCommit != 0 { var pDb uintptr = (*Sqlite3)(unsafe.Pointer(db)).FaDb var n int32 = (*Sqlite3)(unsafe.Pointer(db)).FnDb @@ -156159,7 +156204,7 @@ func setAllPagerFlags(tls *libc.TLS, db uintptr) { /* sqlite3.c:130654:13: */ } // Return a human-readable name for a constraint resolution action. -func actionName(tls *libc.TLS, action U8) uintptr { /* sqlite3.c:130682:19: */ +func actionName(tls *libc.TLS, action U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130724:19: */ var zName uintptr switch int32(action) { case OE_SetNull: @@ -156184,7 +156229,7 @@ func actionName(tls *libc.TLS, action U8) uintptr { /* sqlite3.c:130682:19: */ // Parameter eMode must be one of the PAGER_JOURNALMODE_XXX constants // defined in pager.h. This function returns the associated lowercase // journal-mode name. -func Xsqlite3JournalModename(tls *libc.TLS, eMode int32) uintptr { /* sqlite3.c:130702:27: */ +func Xsqlite3JournalModename(tls *libc.TLS, eMode int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130744:27: */ if eMode == int32(uint64(unsafe.Sizeof(azModeName))/uint64(unsafe.Sizeof(uintptr(0)))) { return uintptr(0) @@ -156194,10 +156239,10 @@ func Xsqlite3JournalModename(tls *libc.TLS, eMode int32) uintptr { /* sqlite3.c: var azModeName = [6]uintptr{ ts + 18755, ts + 18762, ts + 18770, ts + 18774, ts + 18638, ts + 18783, -} /* sqlite3.c:130703:15 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130745:15 */ // Locate a pragma in the aPragmaName[] array. -func pragmaLocate(tls *libc.TLS, zName uintptr) uintptr { /* sqlite3.c:130724:25: */ +func pragmaLocate(tls *libc.TLS, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130766:25: */ var upr int32 var lwr int32 var mid int32 = 0 @@ -156224,7 +156269,7 @@ func pragmaLocate(tls *libc.TLS, zName uintptr) uintptr { /* sqlite3.c:130724:25 // Create zero or more entries in the output for the SQL functions // defined by FuncDef p. -func pragmaFunclistLine(tls *libc.TLS, v uintptr, p uintptr, isBuiltin int32, showInternFuncs int32) { /* sqlite3.c:130745:13: */ +func pragmaFunclistLine(tls *libc.TLS, v uintptr, p uintptr, isBuiltin int32, showInternFuncs int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130787:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -156253,15 +156298,15 @@ func pragmaFunclistLine(tls *libc.TLS, v uintptr, p uintptr, isBuiltin int32, sh } } -var mask U32 = U32(SQLITE_DETERMINISTIC | SQLITE_DIRECTONLY | SQLITE_SUBTYPE | SQLITE_INNOCUOUS | SQLITE_FUNC_INTERNAL) /* sqlite3.c:130753:22 */ -var azEnc = [4]uintptr{uintptr(0), ts + 18798, ts + 18803, ts + 18811 /* "utf16be" */} /* sqlite3.c:130760:23 */ +var mask U32 = U32(SQLITE_DETERMINISTIC | SQLITE_DIRECTONLY | SQLITE_SUBTYPE | SQLITE_INNOCUOUS | SQLITE_FUNC_INTERNAL) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130795:22 */ +var azEnc = [4]uintptr{uintptr(0), ts + 18798, ts + 18803, ts + 18811 /* "utf16be" */} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130802:23 */ // Helper subroutine for PRAGMA integrity_check: // // Generate code to output a single-column result row with a value of the // string held in register 3. Decrement the result count in register 1 // and halt if the maximum number of result rows have been issued. -func integrityCheckResultRow(tls *libc.TLS, v uintptr) int32 { /* sqlite3.c:130797:12: */ +func integrityCheckResultRow(tls *libc.TLS, v uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130839:12: */ var addr int32 Xsqlite3VdbeAddOp2(tls, v, OP_ResultRow, 3, 1) addr = Xsqlite3VdbeAddOp3(tls, v, OP_IfPos, 1, Xsqlite3VdbeCurrentAddr(tls, v)+2, 1) @@ -156283,7 +156328,7 @@ func integrityCheckResultRow(tls *libc.TLS, v uintptr) int32 { /* sqlite3.c:1307 // If the left side is "database.id" then pId1 is the database name // and pId2 is the id. If the left side is just "id" then pId1 is the // id and pId2 is any empty string. -func Xsqlite3Pragma(tls *libc.TLS, pParse uintptr, pId1 uintptr, pId2 uintptr, pValue uintptr, minusFlag int32) { /* sqlite3.c:130821:21: */ +func Xsqlite3Pragma(tls *libc.TLS, pParse uintptr, pId1 uintptr, pId2 uintptr, pValue uintptr, minusFlag int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130863:21: */ bp := tls.Alloc(624) defer tls.Free(624) @@ -159727,9 +159772,9 @@ type EncName = struct { FzName uintptr Fenc U8 F__ccgo_pad1 [7]byte -} /* sqlite3.c:132396:18 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132438:18 */ -var iLn3 int32 = 0 /* sqlite3.c:130950:22 */ +var iLn3 int32 = 0 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130992:22 */ var getCacheSize = [9]VdbeOpList{ {Fopcode: U8(OP_Transaction)}, // 0 {Fopcode: U8(OP_ReadCookie), Fp2: int8(1), Fp3: int8(BTREE_DEFAULT_CACHE_SIZE)}, // 1 @@ -159740,16 +159785,16 @@ var getCacheSize = [9]VdbeOpList{ {Fopcode: U8(OP_Integer), Fp2: int8(1)}, // 6 {Fopcode: U8(OP_Noop)}, {Fopcode: U8(OP_ResultRow), Fp1: int8(1), Fp2: int8(1)}, -} /* sqlite3.c:130951:29 */ -var iLn4 int32 = 0 /* sqlite3.c:131219:26 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:130993:29 */ +var iLn4 int32 = 0 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:131261:26 */ var setMeta6 = [5]VdbeOpList{ {Fopcode: U8(OP_Transaction), Fp2: int8(1)}, // 0 {Fopcode: U8(OP_ReadCookie), Fp2: int8(1), Fp3: int8(BTREE_LARGEST_ROOT_PAGE)}, {Fopcode: U8(OP_If), Fp1: int8(1)}, // 2 {Fopcode: U8(OP_Halt), Fp2: int8(OE_Abort)}, // 3 {Fopcode: U8(OP_SetCookie), Fp2: int8(BTREE_INCR_VACUUM)}, // 4 -} /* sqlite3.c:131220:33 */ -var iLn5 int32 = 0 /* sqlite3.c:132346:24 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:131262:33 */ +var iLn5 int32 = 0 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132388:24 */ var endCode = [7]VdbeOpList{ {Fopcode: U8(OP_AddImm), Fp1: int8(1)}, // 0 {Fopcode: U8(OP_IfNotZero), Fp1: int8(1), Fp2: int8(4)}, // 1 @@ -159758,7 +159803,7 @@ var endCode = [7]VdbeOpList{ {Fopcode: U8(OP_Halt)}, // 4 {Fopcode: U8(OP_String8), Fp2: int8(3)}, // 5 {Fopcode: U8(OP_Goto), Fp2: int8(3)}, // 6 -} /* sqlite3.c:132347:31 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132389:31 */ var encnames1 = [9]EncName{ {FzName: ts + 19234, Fenc: U8(SQLITE_UTF8)}, {FzName: ts + 19239, Fenc: U8(SQLITE_UTF8)}, // Must be element [1] @@ -159769,16 +159814,16 @@ var encnames1 = [9]EncName{ {FzName: ts + 19279}, {FzName: ts + 19286}, {}, -} /* sqlite3.c:132399:7 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132441:7 */ var setCookie = [2]VdbeOpList{ {Fopcode: U8(OP_Transaction), Fp2: int8(1)}, // 0 {Fopcode: U8(OP_SetCookie)}, // 1 -} /* sqlite3.c:132479:31 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132521:31 */ var readCookie = [3]VdbeOpList{ {Fopcode: U8(OP_Transaction)}, // 0 {Fopcode: U8(OP_ReadCookie), Fp2: int8(1)}, // 1 {Fopcode: U8(OP_ResultRow), Fp1: int8(1), Fp2: int8(1)}, -} /* sqlite3.c:132494:31 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132536:31 */ // **************************************************************************** // // Implementation of an eponymous virtual table that runs a pragma. @@ -159790,24 +159835,24 @@ type PragmaVtab1 = struct { FnHidden U8 FiHidden U8 F__ccgo_pad1 [6]byte -} /* sqlite3.c:132854:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132896:9 */ // **************************************************************************** // // Implementation of an eponymous virtual table that runs a pragma. // -type PragmaVtab = PragmaVtab1 /* sqlite3.c:132854:27 */ +type PragmaVtab = PragmaVtab1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132896:27 */ type PragmaVtabCursor1 = struct { Fbase Sqlite3_vtab_cursor FpPragma uintptr FiRowid Sqlite_int64 FazArg [2]uintptr -} /* sqlite3.c:132855:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132897:9 */ -type PragmaVtabCursor = PragmaVtabCursor1 /* sqlite3.c:132855:33 */ +type PragmaVtabCursor = PragmaVtabCursor1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132897:33 */ // Pragma virtual table module xConnect method. -func pragmaVtabConnect(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* sqlite3.c:132873:12: */ +func pragmaVtabConnect(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132915:12: */ bp := tls.Alloc(264) defer tls.Free(264) @@ -159881,7 +159926,7 @@ __3: } // Pragma virtual table module xDisconnect method. -func pragmaVtabDisconnect(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:132935:12: */ +func pragmaVtabDisconnect(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132977:12: */ var pTab uintptr = pVtab Xsqlite3_free(tls, pTab) return SQLITE_OK @@ -159893,7 +159938,7 @@ func pragmaVtabDisconnect(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:132 // query planner to give == constraints on as many hidden parameters as // possible, and especially on the first hidden parameter. So return a // high cost if hidden parameters are unconstrained. -func pragmaVtabBestIndex(tls *libc.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* sqlite3.c:132948:12: */ +func pragmaVtabBestIndex(tls *libc.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:132990:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -159958,7 +160003,7 @@ __3: } // Create a new cursor for the pragma virtual table -func pragmaVtabOpen(tls *libc.TLS, pVtab uintptr, ppCursor uintptr) int32 { /* sqlite3.c:132985:12: */ +func pragmaVtabOpen(tls *libc.TLS, pVtab uintptr, ppCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133027:12: */ var pCsr uintptr pCsr = Xsqlite3_malloc(tls, int32(unsafe.Sizeof(PragmaVtabCursor{}))) if pCsr == uintptr(0) { @@ -159971,7 +160016,7 @@ func pragmaVtabOpen(tls *libc.TLS, pVtab uintptr, ppCursor uintptr) int32 { /* s } // Clear all content from pragma virtual table cursor. -func pragmaVtabCursorClear(tls *libc.TLS, pCsr uintptr) { /* sqlite3.c:132996:13: */ +func pragmaVtabCursorClear(tls *libc.TLS, pCsr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133038:13: */ var i int32 Xsqlite3_finalize(tls, (*PragmaVtabCursor)(unsafe.Pointer(pCsr)).FpPragma) (*PragmaVtabCursor)(unsafe.Pointer(pCsr)).FpPragma = uintptr(0) @@ -159982,7 +160027,7 @@ func pragmaVtabCursorClear(tls *libc.TLS, pCsr uintptr) { /* sqlite3.c:132996:13 } // Close a pragma virtual table cursor -func pragmaVtabClose(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:133007:12: */ +func pragmaVtabClose(tls *libc.TLS, cur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133049:12: */ var pCsr uintptr = cur pragmaVtabCursorClear(tls, pCsr) Xsqlite3_free(tls, pCsr) @@ -159990,7 +160035,7 @@ func pragmaVtabClose(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:133007:12: } // Advance the pragma virtual table cursor to the next row -func pragmaVtabNext(tls *libc.TLS, pVtabCursor uintptr) int32 { /* sqlite3.c:133015:12: */ +func pragmaVtabNext(tls *libc.TLS, pVtabCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133057:12: */ var pCsr uintptr = pVtabCursor var rc int32 = SQLITE_OK @@ -160006,7 +160051,7 @@ func pragmaVtabNext(tls *libc.TLS, pVtabCursor uintptr) int32 { /* sqlite3.c:133 } // Pragma virtual table module xFilter method. -func pragmaVtabFilter(tls *libc.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, argc int32, argv uintptr) int32 { /* sqlite3.c:133033:12: */ +func pragmaVtabFilter(tls *libc.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, argc int32, argv uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133075:12: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -160074,14 +160119,14 @@ __3: } // Pragma virtual table module xEof method. -func pragmaVtabEof(tls *libc.TLS, pVtabCursor uintptr) int32 { /* sqlite3.c:133083:12: */ +func pragmaVtabEof(tls *libc.TLS, pVtabCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133125:12: */ var pCsr uintptr = pVtabCursor return libc.Bool32((*PragmaVtabCursor)(unsafe.Pointer(pCsr)).FpPragma == uintptr(0)) } // The xColumn method simply returns the corresponding column from // the PRAGMA. -func pragmaVtabColumn(tls *libc.TLS, pVtabCursor uintptr, ctx uintptr, i int32) int32 { /* sqlite3.c:133091:12: */ +func pragmaVtabColumn(tls *libc.TLS, pVtabCursor uintptr, ctx uintptr, i int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133133:12: */ var pCsr uintptr = pVtabCursor var pTab uintptr = (*Sqlite3_vtab_cursor)(unsafe.Pointer(pVtabCursor)).FpVtab if i < int32((*PragmaVtab)(unsafe.Pointer(pTab)).FiHidden) { @@ -160093,7 +160138,7 @@ func pragmaVtabColumn(tls *libc.TLS, pVtabCursor uintptr, ctx uintptr, i int32) } // Pragma virtual table module xRowid method. -func pragmaVtabRowid(tls *libc.TLS, pVtabCursor uintptr, p uintptr) int32 { /* sqlite3.c:133109:12: */ +func pragmaVtabRowid(tls *libc.TLS, pVtabCursor uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133151:12: */ var pCsr uintptr = pVtabCursor *(*Sqlite_int64)(unsafe.Pointer(p)) = (*PragmaVtabCursor)(unsafe.Pointer(pCsr)).FiRowid return SQLITE_OK @@ -160111,12 +160156,12 @@ var pragmaVtabModule = Sqlite3_module{ // xCreate - create a table FxEof: 0, // xEof FxColumn: 0, // xColumn - read data FxRowid: 0, // xShadowName -} /* sqlite3.c:133116:29 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133158:29 */ // Check to see if zTabName is really the name of a pragma. If it is, // then register an eponymous virtual table for that pragma and return // a pointer to the Module object for the new virtual table. -func Xsqlite3PragmaVtabRegister(tls *libc.TLS, db uintptr, zName uintptr) uintptr { /* sqlite3.c:133148:23: */ +func Xsqlite3PragmaVtabRegister(tls *libc.TLS, db uintptr, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133190:23: */ var pName uintptr pName = pragmaLocate(tls, zName+uintptr(7)) @@ -160149,7 +160194,7 @@ func Xsqlite3PragmaVtabRegister(tls *libc.TLS, db uintptr, zName uintptr) uintpt // Fill the InitData structure with an error message that indicates // that the database is corrupt. -func corruptSchema(tls *libc.TLS, pData uintptr, azObj uintptr, zExtra uintptr) { /* sqlite3.c:133185:13: */ +func corruptSchema(tls *libc.TLS, pData uintptr, azObj uintptr, zExtra uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133227:13: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -160165,7 +160210,7 @@ func corruptSchema(tls *libc.TLS, pData uintptr, azObj uintptr, zExtra uintptr) zExtra)) (*InitData)(unsafe.Pointer(pData)).Frc = SQLITE_ERROR } else if (*Sqlite3)(unsafe.Pointer(db)).Fflags&uint64(SQLITE_WriteSchema) != 0 { - (*InitData)(unsafe.Pointer(pData)).Frc = Xsqlite3CorruptError(tls, 133208) + (*InitData)(unsafe.Pointer(pData)).Frc = Xsqlite3CorruptError(tls, 133250) } else { var z uintptr var zObj uintptr @@ -160179,7 +160224,7 @@ func corruptSchema(tls *libc.TLS, pData uintptr, azObj uintptr, zExtra uintptr) z = Xsqlite3MPrintf(tls, db, ts+19422, libc.VaList(bp+40, z, zExtra)) } *(*uintptr)(unsafe.Pointer((*InitData)(unsafe.Pointer(pData)).FpzErrMsg)) = z - (*InitData)(unsafe.Pointer(pData)).Frc = Xsqlite3CorruptError(tls, 133215) + (*InitData)(unsafe.Pointer(pData)).Frc = Xsqlite3CorruptError(tls, 133257) } } @@ -160187,12 +160232,12 @@ var azAlterType = [3]uintptr{ ts + 19430, ts + 19437, ts + 19449, -} /* sqlite3.c:133196:23 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133238:23 */ // Check to see if any sibling index (another index on the same table) // of pIndex has the same root page number, and if it does, return true. // This would indicate a corrupt schema. -func Xsqlite3IndexHasDuplicateRootPage(tls *libc.TLS, pIndex uintptr) int32 { /* sqlite3.c:133224:20: */ +func Xsqlite3IndexHasDuplicateRootPage(tls *libc.TLS, pIndex uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133266:20: */ var p uintptr for p = (*Table)(unsafe.Pointer((*Index)(unsafe.Pointer(pIndex)).FpTable)).FpIndex; p != 0; p = (*Index)(unsafe.Pointer(p)).FpNext { if (*Index)(unsafe.Pointer(p)).Ftnum == (*Index)(unsafe.Pointer(pIndex)).Ftnum && p != pIndex { @@ -160214,7 +160259,7 @@ func Xsqlite3IndexHasDuplicateRootPage(tls *libc.TLS, pIndex uintptr) int32 { /* // argv[3] = root page number for table or index. 0 for trigger or view. // argv[4] = SQL text for the CREATE statement. // -func Xsqlite3InitCallback(tls *libc.TLS, pInit uintptr, argc int32, argv uintptr, NotUsed uintptr) int32 { /* sqlite3.c:133258:20: */ +func Xsqlite3InitCallback(tls *libc.TLS, pInit uintptr, argc int32, argv uintptr, NotUsed uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133300:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -160316,7 +160361,7 @@ func Xsqlite3InitCallback(tls *libc.TLS, pInit uintptr, argc int32, argv uintptr // database. iDb==1 should never be used. iDb>=2 is used for // auxiliary databases. Return one of the SQLITE_ error codes to // indicate success or failure. -func Xsqlite3InitOne(tls *libc.TLS, db uintptr, iDb int32, pzErrMsg uintptr, mFlags U32) int32 { /* sqlite3.c:133361:20: */ +func Xsqlite3InitOne(tls *libc.TLS, db uintptr, iDb int32, pzErrMsg uintptr, mFlags U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133403:20: */ bp := tls.Alloc(124) defer tls.Free(124) @@ -160617,7 +160662,7 @@ __25: // // After a database is initialized, the DB_SchemaLoaded bit is set // bit is set in the flags field of the Db structure. -func Xsqlite3Init(tls *libc.TLS, db uintptr, pzErrMsg uintptr) int32 { /* sqlite3.c:133600:20: */ +func Xsqlite3Init(tls *libc.TLS, db uintptr, pzErrMsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133642:20: */ var i int32 var rc int32 var commit_internal int32 = libc.BoolInt32(!((*Sqlite3)(unsafe.Pointer(db)).FmDbFlags&U32(DBFLAG_SchemaChange) != 0)) @@ -160649,7 +160694,7 @@ func Xsqlite3Init(tls *libc.TLS, db uintptr, pzErrMsg uintptr) int32 { /* sqlite // This routine is a no-op if the database schema is already initialized. // Otherwise, the schema is loaded. An error code is returned. -func Xsqlite3ReadSchema(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:133632:20: */ +func Xsqlite3ReadSchema(tls *libc.TLS, pParse uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133674:20: */ var rc int32 = SQLITE_OK var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb @@ -160668,7 +160713,7 @@ func Xsqlite3ReadSchema(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:1336 // Check schema cookies in all databases. If any cookie is out // of date set pParse->rc to SQLITE_SCHEMA. If all schema cookies // make no changes to pParse->rc. -func schemaIsValid(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:133654:13: */ +func schemaIsValid(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133696:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -160721,7 +160766,7 @@ func schemaIsValid(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:133654:13: */ // // If the same database is attached more than once, the first // attached database is returned. -func Xsqlite3SchemaToIndex(tls *libc.TLS, db uintptr, pSchema uintptr) int32 { /* sqlite3.c:133704:20: */ +func Xsqlite3SchemaToIndex(tls *libc.TLS, db uintptr, pSchema uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133746:20: */ var i int32 = -32768 // If pSchema is NULL, then return -32768. This happens when code in @@ -160748,7 +160793,7 @@ func Xsqlite3SchemaToIndex(tls *libc.TLS, db uintptr, pSchema uintptr) int32 { / } // Free all memory allocations in the pParse object -func Xsqlite3ParseObjectReset(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:133734:21: */ +func Xsqlite3ParseObjectReset(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133776:21: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb Xsqlite3DbFree(tls, db, (*Parse)(unsafe.Pointer(pParse)).FaTableLock) @@ -160804,7 +160849,7 @@ func Xsqlite3ParseObjectReset(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:1337 // return value thereafter. Something like this: // // pObj = sqlite3ParserAddCleanup(pParse, destructor, pObj); -func Xsqlite3ParserAddCleanup(tls *libc.TLS, pParse uintptr, xCleanup uintptr, pPtr uintptr) uintptr { /* sqlite3.c:133789:21: */ +func Xsqlite3ParserAddCleanup(tls *libc.TLS, pParse uintptr, xCleanup uintptr, pPtr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133831:21: */ var pCleanup uintptr = Xsqlite3DbMallocRaw(tls, (*Parse)(unsafe.Pointer(pParse)).Fdb, uint64(unsafe.Sizeof(ParseCleanup{}))) if pCleanup != 0 { (*ParseCleanup)(unsafe.Pointer(pCleanup)).FpNext = (*Parse)(unsafe.Pointer(pParse)).FpCleanup @@ -160827,7 +160872,7 @@ func Xsqlite3ParserAddCleanup(tls *libc.TLS, pParse uintptr, xCleanup uintptr, p // // Caution: Do not confuse this routine with sqlite3ParseObjectInit() which // is generated by Lemon. -func Xsqlite3ParseObjectInit(tls *libc.TLS, pParse uintptr, db uintptr) { /* sqlite3.c:133819:21: */ +func Xsqlite3ParseObjectInit(tls *libc.TLS, pParse uintptr, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133861:21: */ libc.Xmemset(tls, pParse+uintptr(uint64(uintptr(0)+8)), 0, uint64(uintptr(0)+216)-uint64(uintptr(0)+8)) libc.Xmemset(tls, pParse+uintptr(uint64(uintptr(0)+272)), 0, uint64(unsafe.Sizeof(Parse{}))-uint64(uintptr(0)+272)) @@ -160839,8 +160884,11 @@ func Xsqlite3ParseObjectInit(tls *libc.TLS, pParse uintptr, db uintptr) { /* sql } } +// Maximum number of times that we will try again to prepare a statement +// that returns SQLITE_ERROR_RETRY. + // Compile the UTF-8 encoded SQL statement zSql into a statement handle. -func sqlite3Prepare(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags U32, pReprepare uintptr, ppStmt uintptr, pzTail uintptr) int32 { /* sqlite3.c:133832:12: */ +func sqlite3Prepare(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags U32, pReprepare uintptr, ppStmt uintptr, pzTail uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:133882:12: */ bp := tls.Alloc(424) defer tls.Free(424) @@ -161046,17 +161094,17 @@ end_prepare: return rc } -func sqlite3LockAndPrepare(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags U32, pOld uintptr, ppStmt uintptr, pzTail uintptr) int32 { /* sqlite3.c:133975:12: */ +func sqlite3LockAndPrepare(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags U32, pOld uintptr, ppStmt uintptr, pzTail uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134025:12: */ var rc int32 var cnt int32 = 0 *(*uintptr)(unsafe.Pointer(ppStmt)) = uintptr(0) if !(Xsqlite3SafetyCheckOk(tls, db) != 0) || zSql == uintptr(0) { - return Xsqlite3MisuseError(tls, 133992) + return Xsqlite3MisuseError(tls, 134042) } Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) Xsqlite3BtreeEnterAll(tls, db) - for __ccgo := true; __ccgo; __ccgo = rc == SQLITE_ERROR|int32(2)<<8 || + for __ccgo := true; __ccgo; __ccgo = rc == SQLITE_ERROR|int32(2)<<8 && libc.PostIncInt32(&cnt, 1) < SQLITE_MAX_PREPARE_RETRY || rc == SQLITE_SCHEMA && func() int32 { Xsqlite3ResetOneSchema(tls, db, -1); return libc.PostIncInt32(&cnt, 1) }() == 0 { // Make multiple attempts to compile the SQL, until it either succeeds // or encounters a permanent error. A schema problem after one schema @@ -161081,7 +161129,7 @@ func sqlite3LockAndPrepare(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32 // if the statement cannot be recompiled because another connection has // locked the sqlite3_schema table, return SQLITE_LOCKED. If any other error // occurs, return SQLITE_SCHEMA. -func Xsqlite3Reprepare(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:134022:20: */ +func Xsqlite3Reprepare(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134072:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -161120,14 +161168,14 @@ func Xsqlite3Reprepare(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:134022:20: // sqlite3_step(). In the new version, the original SQL text is retained // and the statement is automatically recompiled if an schema change // occurs. -func Xsqlite3_prepare(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32 { /* sqlite3.c:134061:16: */ +func Xsqlite3_prepare(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134111:16: */ var rc int32 rc = sqlite3LockAndPrepare(tls, db, zSql, nBytes, uint32(0), uintptr(0), ppStmt, pzTail) // VERIFY: F13021 return rc } -func Xsqlite3_prepare_v2(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32 { /* sqlite3.c:134073:16: */ +func Xsqlite3_prepare_v2(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134123:16: */ var rc int32 // EVIDENCE-OF: R-37923-12173 The sqlite3_prepare_v2() interface works // exactly the same as sqlite3_prepare_v3() with a zero prepFlags @@ -161140,7 +161188,7 @@ func Xsqlite3_prepare_v2(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, return rc } -func Xsqlite3_prepare_v3(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags uint32, ppStmt uintptr, pzTail uintptr) int32 { /* sqlite3.c:134091:16: */ +func Xsqlite3_prepare_v3(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags uint32, ppStmt uintptr, pzTail uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134141:16: */ var rc int32 // EVIDENCE-OF: R-56861-42673 sqlite3_prepare_v3() differs from // sqlite3_prepare_v2() only in having the extra prepFlags parameter, @@ -161157,7 +161205,7 @@ func Xsqlite3_prepare_v3(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, } // Compile the UTF-16 encoded SQL statement zSql into a statement handle. -func sqlite3Prepare16(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags U32, ppStmt uintptr, pzTail uintptr) int32 { /* sqlite3.c:134119:12: */ +func sqlite3Prepare16(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags U32, ppStmt uintptr, pzTail uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134169:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -161170,7 +161218,7 @@ func sqlite3Prepare16(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, pre *(*uintptr)(unsafe.Pointer(ppStmt)) = uintptr(0) if !(Xsqlite3SafetyCheckOk(tls, db) != 0) || zSql == uintptr(0) { - return Xsqlite3MisuseError(tls, 134140) + return Xsqlite3MisuseError(tls, 134190) } if nBytes >= 0 { var sz int32 @@ -161205,21 +161253,21 @@ func sqlite3Prepare16(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, pre // sqlite3_step(). In the new version, the original SQL text is retained // and the statement is automatically recompiled if an schema change // occurs. -func Xsqlite3_prepare16(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32 { /* sqlite3.c:134177:16: */ +func Xsqlite3_prepare16(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134227:16: */ var rc int32 rc = sqlite3Prepare16(tls, db, zSql, nBytes, uint32(0), ppStmt, pzTail) // VERIFY: F13021 return rc } -func Xsqlite3_prepare16_v2(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32 { /* sqlite3.c:134189:16: */ +func Xsqlite3_prepare16_v2(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, ppStmt uintptr, pzTail uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134239:16: */ var rc int32 rc = sqlite3Prepare16(tls, db, zSql, nBytes, uint32(SQLITE_PREPARE_SAVESQL), ppStmt, pzTail) // VERIFY: F13021 return rc } -func Xsqlite3_prepare16_v3(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags uint32, ppStmt uintptr, pzTail uintptr) int32 { /* sqlite3.c:134201:16: */ +func Xsqlite3_prepare16_v3(tls *libc.TLS, db uintptr, zSql uintptr, nBytes int32, prepFlags uint32, ppStmt uintptr, pzTail uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134251:16: */ var rc int32 rc = sqlite3Prepare16(tls, db, zSql, nBytes, uint32(SQLITE_PREPARE_SAVESQL)|prepFlags&uint32(SQLITE_PREPARE_MASK), @@ -161253,7 +161301,7 @@ type DistinctCtx1 = struct { F__ccgo_pad1 [2]byte FtabTnct int32 FaddrTnct int32 -} /* sqlite3.c:134242:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134292:9 */ //************* End of prepare.c ******************************************** //************* Begin file select.c ***************************************** @@ -161274,7 +161322,7 @@ type DistinctCtx1 = struct { // An instance of the following object is used to record information about // how to process the DISTINCT keyword, to simplify passing that information // into the selectInnerLoop() routine. -type DistinctCtx = DistinctCtx1 /* sqlite3.c:134242:28 */ +type DistinctCtx = DistinctCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134292:28 */ // An instance of the following object is used to record information about // the ORDER BY (or GROUP BY) clause of query is being coded. @@ -161304,7 +161352,7 @@ type SortCtx1 = struct { FsortFlags U8 F__ccgo_pad1 [3]byte FpDeferredRowLoad uintptr -} /* sqlite3.c:134268:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134318:9 */ // An instance of the following object is used to record information about // the ORDER BY (or GROUP BY) clause of query is being coded. @@ -161322,19 +161370,19 @@ type SortCtx1 = struct { // When the sorter-reference optimization is used, there is one entry in the // aDefer[] array for each database table that may be read as values are // extracted from the sorter. -type SortCtx = SortCtx1 /* sqlite3.c:134268:24 */ +type SortCtx = SortCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134318:24 */ type RowLoadInfo1 = struct { FregResult int32 FecelFlags U8 F__ccgo_pad1 [3]byte -} /* sqlite3.c:134268:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134318:9 */ // Delete all the content of a Select structure. Deallocate the structure // itself depending on the value of bFree // // If bFree==1, call sqlite3DbFree() on the p object. // If bFree==0, Leave the first Select object unfreed -func clearSelect(tls *libc.TLS, db uintptr, p uintptr, bFree int32) { /* sqlite3.c:134298:13: */ +func clearSelect(tls *libc.TLS, db uintptr, p uintptr, bFree int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134348:13: */ for p != 0 { var pPrior uintptr = (*Select)(unsafe.Pointer(p)).FpPrior Xsqlite3ExprListDelete(tls, db, (*Select)(unsafe.Pointer(p)).FpEList) @@ -161363,7 +161411,7 @@ func clearSelect(tls *libc.TLS, db uintptr, p uintptr, bFree int32) { /* sqlite3 } // Initialize a SelectDest structure. -func Xsqlite3SelectDestInit(tls *libc.TLS, pDest uintptr, eDest int32, iParm int32) { /* sqlite3.c:134327:21: */ +func Xsqlite3SelectDestInit(tls *libc.TLS, pDest uintptr, eDest int32, iParm int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134377:21: */ (*SelectDest)(unsafe.Pointer(pDest)).FeDest = U8(eDest) (*SelectDest)(unsafe.Pointer(pDest)).FiSDParm = iParm (*SelectDest)(unsafe.Pointer(pDest)).FiSDParm2 = 0 @@ -161374,7 +161422,7 @@ func Xsqlite3SelectDestInit(tls *libc.TLS, pDest uintptr, eDest int32, iParm int // Allocate a new Select structure and return a pointer to that // structure. -func Xsqlite3SelectNew(tls *libc.TLS, pParse uintptr, pEList uintptr, pSrc uintptr, pWhere uintptr, pGroupBy uintptr, pHaving uintptr, pOrderBy uintptr, selFlags U32, pLimit uintptr) uintptr { /* sqlite3.c:134341:23: */ +func Xsqlite3SelectNew(tls *libc.TLS, pParse uintptr, pEList uintptr, pSrc uintptr, pWhere uintptr, pGroupBy uintptr, pHaving uintptr, pOrderBy uintptr, selFlags U32, pLimit uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134391:23: */ bp := tls.Alloc(128) defer tls.Free(128) @@ -161424,14 +161472,14 @@ func Xsqlite3SelectNew(tls *libc.TLS, pParse uintptr, pEList uintptr, pSrc uintp } // Delete the given Select structure and all of its substructures. -func Xsqlite3SelectDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:134399:21: */ +func Xsqlite3SelectDelete(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134449:21: */ if p != 0 { clearSelect(tls, db, p, 1) } } // Return a pointer to the right-most SELECT statement in a compound. -func findRightmost(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:134406:15: */ +func findRightmost(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134456:15: */ for (*Select)(unsafe.Pointer(p)).FpNext != 0 { p = (*Select)(unsafe.Pointer(p)).FpNext } @@ -161453,7 +161501,7 @@ func findRightmost(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:134406:15: * // // If an illegal or unsupported join type is seen, then still return // a join type, but put an error in the pParse structure. -func Xsqlite3JoinType(tls *libc.TLS, pParse uintptr, pA uintptr, pB uintptr, pC uintptr) int32 { /* sqlite3.c:134428:20: */ +func Xsqlite3JoinType(tls *libc.TLS, pParse uintptr, pA uintptr, pB uintptr, pC uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134478:20: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -161507,7 +161555,7 @@ func Xsqlite3JoinType(tls *libc.TLS, pParse uintptr, pA uintptr, pB uintptr, pC return jointype } -var zKeyText = *(*[34]int8)(unsafe.Pointer(ts + 19751)) /* sqlite3.c:134433:21 */ +var zKeyText = *(*[34]int8)(unsafe.Pointer(ts + 19751)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134483:21 */ var aKeyword = [7]struct { Fi U8 FnChar U8 @@ -161520,11 +161568,11 @@ var aKeyword = [7]struct { /* full */ {Fi: U8(19), FnChar: U8(4), Fcode: U8(JT_LEFT | JT_RIGHT | JT_OUTER)}, /* inner */ {Fi: U8(23), FnChar: U8(5), Fcode: U8(JT_INNER)}, /* cross */ {Fi: U8(28), FnChar: U8(5), Fcode: U8(JT_INNER | JT_CROSS)}, -} /* sqlite3.c:134438:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134488:5 */ // Return the index of a column in a table. Return -1 if the column // is not contained in the table. -func Xsqlite3ColumnIndex(tls *libc.TLS, pTab uintptr, zCol uintptr) int32 { /* sqlite3.c:134489:20: */ +func Xsqlite3ColumnIndex(tls *libc.TLS, pTab uintptr, zCol uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134539:20: */ var i int32 var h U8 = Xsqlite3StrIHash(tls, zCol) var pCol uintptr @@ -161558,7 +161606,7 @@ __3: // of the matching column and return TRUE. // // If not found, return FALSE. -func tableAndColumnIndex(tls *libc.TLS, pSrc uintptr, N int32, zCol uintptr, piTab uintptr, piCol uintptr, bIgnoreHidden int32) int32 { /* sqlite3.c:134508:12: */ +func tableAndColumnIndex(tls *libc.TLS, pSrc uintptr, N int32, zCol uintptr, piTab uintptr, piCol uintptr, bIgnoreHidden int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134558:12: */ var i int32 // For looping over tables in pSrc var iCol int32 // Index of column matching zCol @@ -161586,7 +161634,7 @@ func tableAndColumnIndex(tls *libc.TLS, pSrc uintptr, N int32, zCol uintptr, piT // where tab1 is the iSrc'th table in SrcList pSrc and tab2 is the // (iSrc+1)'th. Column col1 is column iColLeft of tab1, and col2 is // column iColRight of tab2. -func addWhereTerm(tls *libc.TLS, pParse uintptr, pSrc uintptr, iLeft int32, iColLeft int32, iRight int32, iColRight int32, isOuterJoin int32, ppWhere uintptr) { /* sqlite3.c:134546:13: */ +func addWhereTerm(tls *libc.TLS, pParse uintptr, pSrc uintptr, iLeft int32, iColLeft int32, iRight int32, iColRight int32, isOuterJoin int32, ppWhere uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134596:13: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pE1 uintptr var pE2 uintptr @@ -161631,7 +161679,7 @@ func addWhereTerm(tls *libc.TLS, pParse uintptr, pSrc uintptr, iLeft int32, iCol // defer the handling of t1.x=5, it will be processed immediately // after the t1 loop and rows with t1.x!=5 will never appear in // the output, which is incorrect. -func Xsqlite3SetJoinExpr(tls *libc.TLS, p uintptr, iTable int32) { /* sqlite3.c:134608:21: */ +func Xsqlite3SetJoinExpr(tls *libc.TLS, p uintptr, iTable int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134658:21: */ for p != 0 { *(*U32)(unsafe.Pointer(p + 4)) |= U32(EP_FromJoin) @@ -161655,7 +161703,7 @@ func Xsqlite3SetJoinExpr(tls *libc.TLS, p uintptr, iTable int32) { /* sqlite3.c: // an ordinary term that omits the EP_FromJoin mark. // // This happens when a LEFT JOIN is simplified into an ordinary JOIN. -func unsetJoinExpr(tls *libc.TLS, p uintptr, iTable int32) { /* sqlite3.c:134634:13: */ +func unsetJoinExpr(tls *libc.TLS, p uintptr, iTable int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134684:13: */ for p != 0 { if (*Expr)(unsafe.Pointer(p)).Fflags&U32(EP_FromJoin) != U32(0) && (iTable < 0 || *(*int32)(unsafe.Pointer(p + 52)) == iTable) { @@ -161690,7 +161738,7 @@ func unsetJoinExpr(tls *libc.TLS, p uintptr, iTable int32) { /* sqlite3.c:134634 // also attached to the left entry. // // This routine returns the number of errors encountered. -func sqliteProcessJoin(tls *libc.TLS, pParse uintptr, p uintptr) int32 { /* sqlite3.c:134671:12: */ +func sqliteProcessJoin(tls *libc.TLS, pParse uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134721:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -161804,11 +161852,11 @@ __3: // An instance of this object holds information (beyond pParse and pSelect) // needed to load the next result row that is to be added to the sorter. -type RowLoadInfo = RowLoadInfo1 /* sqlite3.c:134763:28 */ +type RowLoadInfo = RowLoadInfo1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134813:28 */ // This routine does the work of loading query data into an array of // registers so that it can be added to the sorter. -func innerLoopLoadRow(tls *libc.TLS, pParse uintptr, pSelect uintptr, pInfo uintptr) { /* sqlite3.c:134777:13: */ +func innerLoopLoadRow(tls *libc.TLS, pParse uintptr, pSelect uintptr, pInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134827:13: */ Xsqlite3ExprCodeExprList(tls, pParse, (*Select)(unsafe.Pointer(pSelect)).FpEList, (*RowLoadInfo)(unsafe.Pointer(pInfo)).FregResult, 0, (*RowLoadInfo)(unsafe.Pointer(pInfo)).FecelFlags) } @@ -161817,7 +161865,7 @@ func innerLoopLoadRow(tls *libc.TLS, pParse uintptr, pSelect uintptr, pInfo uint // added into the sorter. // // Return the register in which the result is stored. -func makeSorterRecord(tls *libc.TLS, pParse uintptr, pSort uintptr, pSelect uintptr, regBase int32, nBase int32) int32 { /* sqlite3.c:134798:12: */ +func makeSorterRecord(tls *libc.TLS, pParse uintptr, pSort uintptr, pSelect uintptr, regBase int32, nBase int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134848:12: */ var nOBSat int32 = (*SortCtx)(unsafe.Pointer(pSort)).FnOBSat var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var regOut int32 = libc.PreIncInt32(&(*Parse)(unsafe.Pointer(pParse)).FnMem, 1) @@ -161830,7 +161878,7 @@ func makeSorterRecord(tls *libc.TLS, pParse uintptr, pSort uintptr, pSelect uint // Generate code that will push the record in registers regData // through regData+nData-1 onto the sorter. -func pushOntoSorter(tls *libc.TLS, pParse uintptr, pSort uintptr, pSelect uintptr, regData int32, regOrigData int32, nData int32, nPrefixReg int32) { /* sqlite3.c:134819:13: */ +func pushOntoSorter(tls *libc.TLS, pParse uintptr, pSort uintptr, pSelect uintptr, regData int32, regOrigData int32, nData int32, nPrefixReg int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:134869:13: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe // Stmt under construction var bSeq int32 = libc.Bool32(int32((*SortCtx)(unsafe.Pointer(pSort)).FsortFlags)&SORTFLAG_UseSorter == 0) var nExpr int32 = (*ExprList)(unsafe.Pointer((*SortCtx)(unsafe.Pointer(pSort)).FpOrderBy)).FnExpr // No. of ORDER BY terms @@ -161973,7 +162021,7 @@ func pushOntoSorter(tls *libc.TLS, pParse uintptr, pSort uintptr, pSelect uintpt } // Add code to implement the OFFSET -func codeOffset(tls *libc.TLS, v uintptr, iOffset int32, iContinue int32) { /* sqlite3.c:134961:13: */ +func codeOffset(tls *libc.TLS, v uintptr, iOffset int32, iContinue int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135011:13: */ if iOffset > 0 { Xsqlite3VdbeAddOp3(tls, v, OP_IfPos, iOffset, iContinue, 1) @@ -162021,7 +162069,7 @@ func codeOffset(tls *libc.TLS, v uintptr, iOffset int32, iContinue int32) { /* s // how many elements there are in the array of registers and (b) the // collation sequences that should be used for the comparisons if // eTnctType is WHERE_DISTINCT_ORDERED. -func codeDistinct(tls *libc.TLS, pParse uintptr, eTnctType int32, iTab int32, addrRepeat int32, pEList uintptr, regElem int32) int32 { /* sqlite3.c:135015:12: */ +func codeDistinct(tls *libc.TLS, pParse uintptr, eTnctType int32, iTab int32, addrRepeat int32, pEList uintptr, regElem int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135065:12: */ var iRet int32 = 0 var nResultCol int32 = (*ExprList)(unsafe.Pointer(pEList)).FnExpr var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe @@ -162102,7 +162150,7 @@ func codeDistinct(tls *libc.TLS, pParse uintptr, eTnctType int32, iTab int32, ad // The ephemeral table is not needed. But we do need register // iVal to be initialized to NULL. So change the OP_OpenEphemeral // into an OP_Null on the iVal register. -func fixDistinctOpenEph(tls *libc.TLS, pParse uintptr, eTnctType int32, iVal int32, iOpenEphAddr int32) { /* sqlite3.c:135099:13: */ +func fixDistinctOpenEph(tls *libc.TLS, pParse uintptr, eTnctType int32, iVal int32, iOpenEphAddr int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135149:13: */ if (*Parse)(unsafe.Pointer(pParse)).FnErr == 0 && (eTnctType == WHERE_DISTINCT_UNIQUE || eTnctType == WHERE_DISTINCT_ORDERED) { var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe @@ -162130,7 +162178,7 @@ func fixDistinctOpenEph(tls *libc.TLS, pParse uintptr, eTnctType int32, iVal int // are evaluated in order to get the data for this row. If srcTab is // zero or more, then data is pulled from srcTab and p->pEList is used only // to get the number of columns and the collation sequence for each column. -func selectInnerLoop(tls *libc.TLS, pParse uintptr, p uintptr, srcTab int32, pSort uintptr, pDistinct uintptr, pDest uintptr, iContinue int32, iBreak int32) { /* sqlite3.c:135221:13: */ +func selectInnerLoop(tls *libc.TLS, pParse uintptr, p uintptr, srcTab int32, pSort uintptr, pDistinct uintptr, pDest uintptr, iContinue int32, iBreak int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135271:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -162486,7 +162534,7 @@ func selectInnerLoop(tls *libc.TLS, pParse uintptr, p uintptr, srcTab int32, pSo // Allocate a KeyInfo object sufficient for an index of N key columns and // X extra columns. -func Xsqlite3KeyInfoAlloc(tls *libc.TLS, db uintptr, N int32, X int32) uintptr { /* sqlite3.c:135615:24: */ +func Xsqlite3KeyInfoAlloc(tls *libc.TLS, db uintptr, N int32, X int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135665:24: */ var nExtra int32 = int32(uint64(N+X)*(uint64(unsafe.Sizeof(uintptr(0)))+uint64(1)) - uint64(unsafe.Sizeof(uintptr(0)))) var p uintptr = Xsqlite3DbMallocRawNN(tls, db, uint64(unsafe.Sizeof(KeyInfo{}))+uint64(nExtra)) if p != 0 { @@ -162504,7 +162552,7 @@ func Xsqlite3KeyInfoAlloc(tls *libc.TLS, db uintptr, N int32, X int32) uintptr { } // Deallocate a KeyInfo object -func Xsqlite3KeyInfoUnref(tls *libc.TLS, p uintptr) { /* sqlite3.c:135635:21: */ +func Xsqlite3KeyInfoUnref(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135685:21: */ if p != 0 { (*KeyInfo)(unsafe.Pointer(p)).FnRef-- @@ -162515,7 +162563,7 @@ func Xsqlite3KeyInfoUnref(tls *libc.TLS, p uintptr) { /* sqlite3.c:135635:21: */ } // Make a new pointer to a KeyInfo object -func Xsqlite3KeyInfoRef(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:135646:24: */ +func Xsqlite3KeyInfoRef(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135696:24: */ if p != 0 { (*KeyInfo)(unsafe.Pointer(p)).FnRef++ @@ -162535,7 +162583,7 @@ func Xsqlite3KeyInfoRef(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:135646: // Space to hold the KeyInfo structure is obtained from malloc. The calling // function is responsible for seeing that this structure is eventually // freed. -func Xsqlite3KeyInfoFromExprList(tls *libc.TLS, pParse uintptr, pList uintptr, iStart int32, nExtra int32) uintptr { /* sqlite3.c:135678:24: */ +func Xsqlite3KeyInfoFromExprList(tls *libc.TLS, pParse uintptr, pList uintptr, iStart int32, nExtra int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135728:24: */ var nExpr int32 var pInfo uintptr var pItem uintptr @@ -162569,7 +162617,7 @@ func Xsqlite3KeyInfoFromExprList(tls *libc.TLS, pParse uintptr, pList uintptr, i } // Name of the connection operator, used for error messages. -func Xsqlite3SelectOpName(tls *libc.TLS, id int32) uintptr { /* sqlite3.c:135705:27: */ +func Xsqlite3SelectOpName(tls *libc.TLS, id int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135755:27: */ var z uintptr switch id { case TK_ALL: @@ -162596,7 +162644,7 @@ func Xsqlite3SelectOpName(tls *libc.TLS, id int32) uintptr { /* sqlite3.c:135705 // // where xxx is one of "DISTINCT", "ORDER BY" or "GROUP BY". Exactly which // is determined by the zUsage argument. -func explainTempTable(tls *libc.TLS, pParse uintptr, zUsage uintptr) { /* sqlite3.c:135727:13: */ +func explainTempTable(tls *libc.TLS, pParse uintptr, zUsage uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135777:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -162613,7 +162661,7 @@ func explainTempTable(tls *libc.TLS, pParse uintptr, zUsage uintptr) { /* sqlite // then the results were placed in a sorter. After the loop is terminated // we need to run the sorter and output the results. The following // routine generates the code needed to do that. -func generateSortTail(tls *libc.TLS, pParse uintptr, p uintptr, pSort uintptr, nColumn int32, pDest uintptr) { /* sqlite3.c:135753:13: */ +func generateSortTail(tls *libc.TLS, pParse uintptr, p uintptr, pSort uintptr, nColumn int32, pDest uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:135803:13: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe // The prepared statement var addrBreak int32 = (*SortCtx)(unsafe.Pointer(pSort)).FlabelDone // Jump here to exit loop var addrContinue int32 = Xsqlite3VdbeMakeLabel(tls, pParse) // Jump here for next cycle @@ -162792,7 +162840,7 @@ func generateSortTail(tls *libc.TLS, pParse uintptr, p uintptr, pSort uintptr, n // // This routine has either 3 or 6 parameters depending on whether or not // the SQLITE_ENABLE_COLUMN_METADATA compile-time option is used. -func columnTypeImpl(tls *libc.TLS, pNC uintptr, pExpr uintptr, pzOrigDb uintptr, pzOrigTab uintptr, pzOrigCol uintptr) uintptr { /* sqlite3.c:135981:19: */ +func columnTypeImpl(tls *libc.TLS, pNC uintptr, pExpr uintptr, pzOrigDb uintptr, pzOrigTab uintptr, pzOrigCol uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136031:19: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -162916,7 +162964,7 @@ func columnTypeImpl(tls *libc.TLS, pNC uintptr, pExpr uintptr, pzOrigDb uintptr, // Generate code that will tell the VDBE the declaration types of columns // in the result set. -func generateColumnTypes(tls *libc.TLS, pParse uintptr, pTabList uintptr, pEList uintptr) { /* sqlite3.c:136132:13: */ +func generateColumnTypes(tls *libc.TLS, pParse uintptr, pTabList uintptr, pEList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136182:13: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -162973,7 +163021,7 @@ func generateColumnTypes(tls *libc.TLS, pParse uintptr, pTabList uintptr, pEList // full=ON, short=ANY: If the result refers directly to a table column, // then the result column name with the table name // prefix, ex: TABLE.COLUMN. Otherwise use zSpan. -func Xsqlite3GenerateColumnNames(tls *libc.TLS, pParse uintptr, pSelect uintptr) { /* sqlite3.c:136199:21: */ +func Xsqlite3GenerateColumnNames(tls *libc.TLS, pParse uintptr, pSelect uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136249:21: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -163073,7 +163121,7 @@ func Xsqlite3GenerateColumnNames(tls *libc.TLS, pParse uintptr, pSelect uintptr) // when modifying this routine to avoid breaking legacy. // // See Also: sqlite3GenerateColumnNames() -func Xsqlite3ColumnsFromExprList(tls *libc.TLS, pParse uintptr, pEList uintptr, pnCol uintptr, paCol uintptr) int32 { /* sqlite3.c:136292:20: */ +func Xsqlite3ColumnsFromExprList(tls *libc.TLS, pParse uintptr, pEList uintptr, pnCol uintptr, paCol uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136342:20: */ bp := tls.Alloc(60) defer tls.Free(60) @@ -163205,7 +163253,7 @@ __3: // // This routine requires that all identifiers in the SELECT // statement be resolved. -func Xsqlite3SelectAddColumnTypeAndCollation(tls *libc.TLS, pParse uintptr, pTab uintptr, pSelect uintptr, aff int8) { /* sqlite3.c:136399:21: */ +func Xsqlite3SelectAddColumnTypeAndCollation(tls *libc.TLS, pParse uintptr, pTab uintptr, pSelect uintptr, aff int8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136449:21: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -163274,7 +163322,7 @@ __3: // Given a SELECT statement, generate a Table structure that describes // the result set of that SELECT. -func Xsqlite3ResultSetOfSelect(tls *libc.TLS, pParse uintptr, pSelect uintptr, aff int8) uintptr { /* sqlite3.c:136454:22: */ +func Xsqlite3ResultSetOfSelect(tls *libc.TLS, pParse uintptr, pSelect uintptr, aff int8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136504:22: */ var pTab uintptr var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var savedFlags U64 @@ -163309,7 +163357,7 @@ func Xsqlite3ResultSetOfSelect(tls *libc.TLS, pParse uintptr, pSelect uintptr, a // Get a VDBE for the given parser context. Create a new one if necessary. // If an error occurs, return NULL and leave a message in pParse. -func Xsqlite3GetVdbe(tls *libc.TLS, pParse uintptr) uintptr { /* sqlite3.c:136487:21: */ +func Xsqlite3GetVdbe(tls *libc.TLS, pParse uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136537:21: */ if (*Parse)(unsafe.Pointer(pParse)).FpVdbe != 0 { return (*Parse)(unsafe.Pointer(pParse)).FpVdbe } @@ -163341,7 +163389,7 @@ func Xsqlite3GetVdbe(tls *libc.TLS, pParse uintptr) uintptr { /* sqlite3.c:13648 // redefined. The UNION ALL operator uses this property to force // the reuse of the same limit and offset registers across multiple // SELECT statements. -func computeLimitRegisters(tls *libc.TLS, pParse uintptr, p uintptr, iBreak int32) { /* sqlite3.c:136523:13: */ +func computeLimitRegisters(tls *libc.TLS, pParse uintptr, p uintptr, iBreak int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136573:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -163398,7 +163446,7 @@ func computeLimitRegisters(tls *libc.TLS, pParse uintptr, p uintptr, iBreak int3 // // The collating sequence for the compound select is taken from the // left-most term of the select that has a collating sequence. -func multiSelectCollSeq(tls *libc.TLS, pParse uintptr, p uintptr, iCol int32) uintptr { /* sqlite3.c:136580:16: */ +func multiSelectCollSeq(tls *libc.TLS, pParse uintptr, p uintptr, iCol int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136630:16: */ var pRet uintptr if (*Select)(unsafe.Pointer(p)).FpPrior != 0 { pRet = multiSelectCollSeq(tls, pParse, (*Select)(unsafe.Pointer(p)).FpPrior, iCol) @@ -163422,7 +163470,7 @@ func multiSelectCollSeq(tls *libc.TLS, pParse uintptr, p uintptr, iCol int32) ui // Space to hold the KeyInfo structure is obtained from malloc. The calling // function is responsible for ensuring that this structure is eventually // freed. -func multiSelectOrderByKeyInfo(tls *libc.TLS, pParse uintptr, p uintptr, nExtra int32) uintptr { /* sqlite3.c:136606:16: */ +func multiSelectOrderByKeyInfo(tls *libc.TLS, pParse uintptr, p uintptr, nExtra int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136656:16: */ var pOrderBy uintptr = (*Select)(unsafe.Pointer(p)).FpOrderBy var nOrderBy int32 if pOrderBy != uintptr(0) { @@ -163491,7 +163539,7 @@ func multiSelectOrderByKeyInfo(tls *libc.TLS, pParse uintptr, p uintptr, nExtra // with a positive value, then the first OFFSET outputs are discarded rather // than being sent to pDest. The LIMIT count does not begin until after OFFSET // rows have been skipped. -func generateWithRecursiveQuery(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) { /* sqlite3.c:136672:13: */ +func generateWithRecursiveQuery(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136722:13: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -163732,7 +163780,7 @@ end_of_recursive_query: // clause occurs within scalar expression (ex: "SELECT (VALUES(1),(2),(3))"). // The sqlite3CodeSubselect will have added the LIMIT 1 clause in tht case. // Since the limit is exactly 1, we only need to evalutes the left-most VALUES. -func multiSelectValues(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) int32 { /* sqlite3.c:136848:12: */ +func multiSelectValues(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136898:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -163772,7 +163820,7 @@ func multiSelectValues(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) // Return true if the SELECT statement which is known to be the recursive // part of a recursive CTE still has its anchor terms attached. If the // anchor terms have already been removed, then return false. -func hasAnchor(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:136885:12: */ +func hasAnchor(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136935:12: */ for p != 0 && (*Select)(unsafe.Pointer(p)).FselFlags&U32(SF_Recursive) != U32(0) { p = (*Select)(unsafe.Pointer(p)).FpPrior } @@ -163808,7 +163856,7 @@ func hasAnchor(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:136885:12: */ // // Notice that because of the way SQLite parses compound SELECTs, the // individual selects always group from left to right. -func multiSelect(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) int32 { /* sqlite3.c:136921:12: */ +func multiSelect(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:136971:12: */ bp := tls.Alloc(144) defer tls.Free(144) @@ -164271,7 +164319,7 @@ __44: // Error message for when two or more terms of a compound select have different // size result sets. -func Xsqlite3SelectWrongNumTermsError(tls *libc.TLS, pParse uintptr, p uintptr) { /* sqlite3.c:137277:21: */ +func Xsqlite3SelectWrongNumTermsError(tls *libc.TLS, pParse uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:137327:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -164302,7 +164350,7 @@ func Xsqlite3SelectWrongNumTermsError(tls *libc.TLS, pParse uintptr, p uintptr) // // If the LIMIT found in p->iLimit is reached, jump immediately to // iBreak. -func generateOutputSubroutine(tls *libc.TLS, pParse uintptr, p uintptr, pIn uintptr, pDest uintptr, regReturn int32, regPrev int32, pKeyInfo uintptr, iBreak int32) int32 { /* sqlite3.c:137307:12: */ +func generateOutputSubroutine(tls *libc.TLS, pParse uintptr, p uintptr, pIn uintptr, pDest uintptr, regReturn int32, regPrev int32, pKeyInfo uintptr, iBreak int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:137357:12: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var iContinue int32 var addr int32 @@ -164498,7 +164546,7 @@ func generateOutputSubroutine(tls *libc.TLS, pParse uintptr, p uintptr, pIn uint // actually called using Gosub and they do not Return. EofA and EofB loop // until all data is exhausted then jump to the "end" labe. AltB, AeqB, // and AgtB jump to either L2 or to one of EofA or EofB. -func multiSelectOrderBy(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) int32 { /* sqlite3.c:137515:12: */ +func multiSelectOrderBy(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:137565:12: */ bp := tls.Alloc(88) defer tls.Free(88) @@ -164848,14 +164896,14 @@ type SubstContext1 = struct { FisLeftJoin int32 F__ccgo_pad1 [4]byte FpEList uintptr -} /* sqlite3.c:137840:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:137890:9 */ // An instance of the SubstContext object describes an substitution edit // to be performed on a parse tree. // // All references to columns in table iTable are to be replaced by corresponding // expressions in pEList. -type SubstContext = SubstContext1 /* sqlite3.c:137846:3 */ +type SubstContext = SubstContext1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:137896:3 */ // Scan through the expression pExpr. Replace every reference to // a column in table number iTable with a copy of the iColumn-th @@ -164868,7 +164916,7 @@ type SubstContext = SubstContext1 /* sqlite3.c:137846:3 */ // FORM clause entry is iTable. This routine makes the necessary // changes to pExpr so that it refers directly to the source table // of the subquery rather the result set of the subquery. -func substExpr(tls *libc.TLS, pSubst uintptr, pExpr uintptr) uintptr { /* sqlite3.c:137865:13: */ +func substExpr(tls *libc.TLS, pSubst uintptr, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:137915:13: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -164951,7 +164999,7 @@ func substExpr(tls *libc.TLS, pSubst uintptr, pExpr uintptr) uintptr { /* sqlite return pExpr } -func substExprList(tls *libc.TLS, pSubst uintptr, pList uintptr) { /* sqlite3.c:137950:13: */ +func substExprList(tls *libc.TLS, pSubst uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138000:13: */ var i int32 if pList == uintptr(0) { return @@ -164961,7 +165009,7 @@ func substExprList(tls *libc.TLS, pSubst uintptr, pList uintptr) { /* sqlite3.c: } } -func substSelect(tls *libc.TLS, pSubst uintptr, p uintptr, doPrior int32) { /* sqlite3.c:137960:13: */ +func substSelect(tls *libc.TLS, pSubst uintptr, p uintptr, doPrior int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138010:13: */ var pSrc uintptr var pItem uintptr var i int32 @@ -165004,7 +165052,7 @@ func substSelect(tls *libc.TLS, pSubst uintptr, p uintptr, doPrior int32) { /* s // // This routine scans the entire SELECT statement and recomputes the // pSrcItem->colUsed mask. -func recomputeColumnsUsedExpr(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:137995:12: */ +func recomputeColumnsUsedExpr(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138045:12: */ var pItem uintptr if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) != TK_COLUMN { return WRC_Continue @@ -165020,7 +165068,7 @@ func recomputeColumnsUsedExpr(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int return WRC_Continue } -func recomputeColumnsUsed(tls *libc.TLS, pSelect uintptr, pSrcItem uintptr) { /* sqlite3.c:138004:13: */ +func recomputeColumnsUsed(tls *libc.TLS, pSelect uintptr, pSrcItem uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138054:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -165052,7 +165100,7 @@ func recomputeColumnsUsed(tls *libc.TLS, pSelect uintptr, pSrcItem uintptr) { /* // // If pSrc contains any sub-selects, call this routine recursively // on the FROM clause of each such sub-select, with iExcept set to -1. -func srclistRenumberCursors(tls *libc.TLS, pParse uintptr, aCsrMap uintptr, pSrc uintptr, iExcept int32) { /* sqlite3.c:138033:13: */ +func srclistRenumberCursors(tls *libc.TLS, pParse uintptr, aCsrMap uintptr, pSrc uintptr, iExcept int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138083:13: */ var i int32 var pItem uintptr i = 0 @@ -165085,7 +165133,7 @@ __3: } // *piCursor is a cursor number. Change it if it needs to be mapped. -func renumberCursorDoMapping(tls *libc.TLS, pWalker uintptr, piCursor uintptr) { /* sqlite3.c:138059:13: */ +func renumberCursorDoMapping(tls *libc.TLS, pWalker uintptr, piCursor uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138109:13: */ var aCsrMap uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) var iCsr int32 = *(*int32)(unsafe.Pointer(piCursor)) if iCsr < *(*int32)(unsafe.Pointer(aCsrMap)) && *(*int32)(unsafe.Pointer(aCsrMap + uintptr(iCsr+1)*4)) > 0 { @@ -165095,7 +165143,7 @@ func renumberCursorDoMapping(tls *libc.TLS, pWalker uintptr, piCursor uintptr) { // Expression walker callback used by renumberCursors() to update // Expr objects to match newly assigned cursor numbers. -func renumberCursorsCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:138071:12: */ +func renumberCursorsCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138121:12: */ var op int32 = int32((*Expr)(unsafe.Pointer(pExpr)).Fop) if op == TK_COLUMN || op == TK_IF_NULL_ROW { renumberCursorDoMapping(tls, pWalker, pExpr+44) @@ -165122,7 +165170,7 @@ func renumberCursorsCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* // * the array entries for all cursor numbers that do *not* appear in // FROM clauses of the select statement as described above are // initialized to zero. -func renumberCursors(tls *libc.TLS, pParse uintptr, p uintptr, iExcept int32, aCsrMap uintptr) { /* sqlite3.c:138100:13: */ +func renumberCursors(tls *libc.TLS, pParse uintptr, p uintptr, iExcept int32, aCsrMap uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138150:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -165292,7 +165340,7 @@ func renumberCursors(tls *libc.TLS, pParse uintptr, p uintptr, iExcept int32, aC // // All of the expression analysis must occur on both the outer query and // the subquery before this routine runs. -func flattenSubquery(tls *libc.TLS, pParse uintptr, p uintptr, iFrom int32, isAgg int32) int32 { /* sqlite3.c:138271:12: */ +func flattenSubquery(tls *libc.TLS, pParse uintptr, p uintptr, iFrom int32, isAgg int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138321:12: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -165717,7 +165765,7 @@ __3: // A structure to keep track of all of the column values that are fixed to // a known value due to WHERE clause constraints of the form COLUMN=VALUE. -type WhereConst = WhereConst1 /* sqlite3.c:138695:27 */ +type WhereConst = WhereConst1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138745:27 */ // Add a new entry to the pConst object. Except, do not add duplicate // pColumn entires. Also, do not add if doing so would not be appropriate. @@ -165725,7 +165773,7 @@ type WhereConst = WhereConst1 /* sqlite3.c:138695:27 */ // The caller guarantees the pColumn is a column and pValue is a constant. // This routine has to do some additional checks before completing the // insert. -func constInsert(tls *libc.TLS, pConst uintptr, pColumn uintptr, pValue uintptr, pExpr uintptr) { /* sqlite3.c:138713:13: */ +func constInsert(tls *libc.TLS, pConst uintptr, pColumn uintptr, pValue uintptr, pExpr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138763:13: */ var i int32 if (*Expr)(unsafe.Pointer(pColumn)).Fflags&U32(EP_FixedCol) != U32(0) { @@ -165767,7 +165815,7 @@ func constInsert(tls *libc.TLS, pConst uintptr, pColumn uintptr, pValue uintptr, // is a constant expression and where the term must be true because it // is part of the AND-connected terms of the expression. For each term // found, add it to the pConst structure. -func findConstInWhere(tls *libc.TLS, pConst uintptr, pExpr uintptr) { /* sqlite3.c:138761:13: */ +func findConstInWhere(tls *libc.TLS, pConst uintptr, pExpr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138811:13: */ var pRight uintptr var pLeft uintptr if pExpr == uintptr(0) { @@ -165802,7 +165850,7 @@ func findConstInWhere(tls *libc.TLS, pConst uintptr, pExpr uintptr) { /* sqlite3 // then overwrite it with the corresponding value. Except, do not do so // if argument bIgnoreAffBlob is non-zero and the affinity of pExpr // is SQLITE_AFF_BLOB. -func propagateConstantExprRewriteOne(tls *libc.TLS, pConst uintptr, pExpr uintptr, bIgnoreAffBlob int32) int32 { /* sqlite3.c:138792:12: */ +func propagateConstantExprRewriteOne(tls *libc.TLS, pConst uintptr, pExpr uintptr, bIgnoreAffBlob int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138842:12: */ var i int32 if *(*U8)(unsafe.Pointer((*WhereConst)(unsafe.Pointer(pConst)).FpOomFault)) != 0 { return WRC_Prune @@ -165856,7 +165904,7 @@ func propagateConstantExprRewriteOne(tls *libc.TLS, pConst uintptr, pExpr uintpt // uses an affinity other than TEXT and one of its immediate // children is a column that matches one of the columns in // pWalker->u.pConst. -func propagateConstantExprRewrite(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:138841:12: */ +func propagateConstantExprRewrite(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138891:12: */ var pConst uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) if (*WhereConst)(unsafe.Pointer(pConst)).FbHasAffBlob != 0 { @@ -165923,7 +165971,7 @@ func propagateConstantExprRewrite(tls *libc.TLS, pWalker uintptr, pExpr uintptr) // operators ==, <=, <, >=, >, or IS in a way that will cause the correct // type conversions to occur. See logic associated with the bHasAffBlob flag // for details. -func propagateConstants(tls *libc.TLS, pParse uintptr, p uintptr) int32 { /* sqlite3.c:138912:12: */ +func propagateConstants(tls *libc.TLS, pParse uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:138962:12: */ bp := tls.Alloc(88) defer tls.Free(88) @@ -165976,7 +166024,7 @@ func propagateConstants(tls *libc.TLS, pParse uintptr, p uintptr) int32 { /* sql // // * the sub-query uses only one distinct window frame, and // * that the window frame has a PARTITION BY clase. -func pushDownWindowCheck(tls *libc.TLS, pParse uintptr, pSubq uintptr, pExpr uintptr) int32 { /* sqlite3.c:138963:12: */ +func pushDownWindowCheck(tls *libc.TLS, pParse uintptr, pSubq uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139013:12: */ return Xsqlite3ExprIsConstantOrGroupBy(tls, pParse, pExpr, (*Window)(unsafe.Pointer((*Select)(unsafe.Pointer(pSubq)).FpWin)).FpPartition) } @@ -166047,7 +166095,7 @@ func pushDownWindowCheck(tls *libc.TLS, pParse uintptr, pSubq uintptr, pExpr uin // // Return 0 if no changes are made and non-zero if one or more WHERE clause // terms are duplicated into the subquery. -func pushDownWhereTerms(tls *libc.TLS, pParse uintptr, pSubq uintptr, pWhere uintptr, iCursor int32, isLeftJoin int32) int32 { /* sqlite3.c:139041:12: */ +func pushDownWhereTerms(tls *libc.TLS, pParse uintptr, pSubq uintptr, pWhere uintptr, pSrc uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139091:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -166077,20 +166125,11 @@ func pushDownWhereTerms(tls *libc.TLS, pParse uintptr, pSubq uintptr, pWhere uin return 0 // restriction (3) } for int32((*Expr)(unsafe.Pointer(pWhere)).Fop) == TK_AND { - nChng = nChng + pushDownWhereTerms(tls, pParse, pSubq, (*Expr)(unsafe.Pointer(pWhere)).FpRight, - iCursor, isLeftJoin) + nChng = nChng + pushDownWhereTerms(tls, pParse, pSubq, (*Expr)(unsafe.Pointer(pWhere)).FpRight, pSrc) pWhere = (*Expr)(unsafe.Pointer(pWhere)).FpLeft } - if isLeftJoin != 0 && - (libc.Bool32((*Expr)(unsafe.Pointer(pWhere)).Fflags&U32(EP_FromJoin) != U32(0)) == 0 || - *(*int32)(unsafe.Pointer(pWhere + 52)) != iCursor) { - return 0 // restriction (4) - } - if (*Expr)(unsafe.Pointer(pWhere)).Fflags&U32(EP_FromJoin) != U32(0) && - *(*int32)(unsafe.Pointer(pWhere + 52)) != iCursor { - return 0 // restriction (5) - } - if Xsqlite3ExprIsTableConstant(tls, pWhere, iCursor) != 0 { + + if Xsqlite3ExprIsTableConstraint(tls, pWhere, pSrc) != 0 { nChng++ *(*U32)(unsafe.Pointer(pSubq + 4)) |= U32(SF_PushDown) for pSubq != 0 { @@ -166099,8 +166138,8 @@ func pushDownWhereTerms(tls *libc.TLS, pParse uintptr, pSubq uintptr, pWhere uin pNew = Xsqlite3ExprDup(tls, (*Parse)(unsafe.Pointer(pParse)).Fdb, pWhere, 0) unsetJoinExpr(tls, pNew, -1) (*SubstContext)(unsafe.Pointer(bp /* &x */)).FpParse = pParse - (*SubstContext)(unsafe.Pointer(bp /* &x */)).FiTable = iCursor - (*SubstContext)(unsafe.Pointer(bp /* &x */)).FiNewTable = iCursor + (*SubstContext)(unsafe.Pointer(bp /* &x */)).FiTable = (*SrcItem)(unsafe.Pointer(pSrc)).FiCursor + (*SubstContext)(unsafe.Pointer(bp /* &x */)).FiNewTable = (*SrcItem)(unsafe.Pointer(pSrc)).FiCursor (*SubstContext)(unsafe.Pointer(bp /* &x */)).FisLeftJoin = 0 (*SubstContext)(unsafe.Pointer(bp /* &x */)).FpEList = (*Select)(unsafe.Pointer(pSubq)).FpEList pNew = substExpr(tls, bp, pNew) @@ -166135,7 +166174,7 @@ func pushDownWhereTerms(tls *libc.TLS, pParse uintptr, pSubq uintptr, pWhere uin // This routine must be called after aggregate functions have been // located but before their arguments have been subjected to aggregate // analysis. -func minMaxQuery(tls *libc.TLS, db uintptr, pFunc uintptr, ppMinMax uintptr) U8 { /* sqlite3.c:139145:11: */ +func minMaxQuery(tls *libc.TLS, db uintptr, pFunc uintptr, ppMinMax uintptr) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139197:11: */ var eRet int32 = WHERE_ORDERBY_NORMAL // Return value var pEList uintptr // Arguments to agg function var zFunc uintptr // Name of aggregate function pFunc @@ -166185,7 +166224,7 @@ func minMaxQuery(tls *libc.TLS, db uintptr, pFunc uintptr, ppMinMax uintptr) U8 // this routine returns NULL when it could have returned a table pointer. // But returning the pointer when NULL should have been returned can // result in incorrect answers and/or crashes. So, when in doubt, return NULL. -func isSimpleCount(tls *libc.TLS, p uintptr, pAggInfo uintptr) uintptr { /* sqlite3.c:139200:14: */ +func isSimpleCount(tls *libc.TLS, p uintptr, pAggInfo uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139252:14: */ var pTab uintptr var pExpr uintptr @@ -166225,7 +166264,7 @@ func isSimpleCount(tls *libc.TLS, p uintptr, pAggInfo uintptr) uintptr { /* sqli // was such a clause and the named index cannot be found, return // SQLITE_ERROR and leave an error in pParse. Otherwise, populate // pFrom->pIndex and return SQLITE_OK. -func Xsqlite3IndexedByLookup(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32 { /* sqlite3.c:139238:20: */ +func Xsqlite3IndexedByLookup(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139290:20: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -166264,7 +166303,7 @@ func Xsqlite3IndexedByLookup(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32 // This transformation is only needed for EXCEPT, INTERSECT, and UNION. // The UNION ALL operator works fine with multiSelectOrderBy() even when // there are COLLATE terms in the ORDER BY. -func convertCompoundSelectToSubquery(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sqlite3.c:139280:12: */ +func convertCompoundSelectToSubquery(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139332:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -166343,7 +166382,7 @@ func convertCompoundSelectToSubquery(tls *libc.TLS, pWalker uintptr, p uintptr) // Check to see if the FROM clause term pFrom has table-valued function // arguments. If it does, leave an error message in pParse and return // non-zero, since pFrom is not allowed to be a table-valued function. -func cannotBeFunction(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32 { /* sqlite3.c:139345:12: */ +func cannotBeFunction(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139397:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -166362,7 +166401,7 @@ func cannotBeFunction(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32 { /* s // // If a non-NULL value is returned, set *ppContext to point to the With // object that the returned CTE belongs to. -func searchWith(tls *libc.TLS, pWith uintptr, pItem uintptr, ppContext uintptr) uintptr { /* sqlite3.c:139364:19: */ +func searchWith(tls *libc.TLS, pWith uintptr, pItem uintptr, ppContext uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139416:19: */ var zName uintptr = (*SrcItem)(unsafe.Pointer(pItem)).FzName var p uintptr @@ -166397,7 +166436,7 @@ func searchWith(tls *libc.TLS, pWith uintptr, pItem uintptr, ppContext uintptr) // // If bFree is true, do not continue to use the pWith pointer after // calling this routine, Instead, use only the return value. -func Xsqlite3WithPush(tls *libc.TLS, pParse uintptr, pWith uintptr, bFree U8) uintptr { /* sqlite3.c:139403:21: */ +func Xsqlite3WithPush(tls *libc.TLS, pParse uintptr, pWith uintptr, bFree U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139455:21: */ if pWith != 0 { if bFree != 0 { pWith = Xsqlite3ParserAddCleanup(tls, pParse, @@ -166430,7 +166469,7 @@ func Xsqlite3WithPush(tls *libc.TLS, pParse uintptr, pWith uintptr, bFree U8) ui // Return 0 if no match is found. // Return 1 if a match is found. // Return 2 if an error condition is detected. -func resolveFromTermToCte(tls *libc.TLS, pParse uintptr, pWalker uintptr, pFrom uintptr) int32 { /* sqlite3.c:139434:12: */ +func resolveFromTermToCte(tls *libc.TLS, pParse uintptr, pWalker uintptr, pFrom uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139486:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -166612,7 +166651,7 @@ func resolveFromTermToCte(tls *libc.TLS, pParse uintptr, pWalker uintptr, pFrom // This function is used as the xSelectCallback2() callback by // sqlite3SelectExpand() when walking a SELECT tree to resolve table // names and other FROM clause elements. -func Xsqlite3SelectPopWith(tls *libc.TLS, pWalker uintptr, p uintptr) { /* sqlite3.c:139618:21: */ +func Xsqlite3SelectPopWith(tls *libc.TLS, pWalker uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139670:21: */ var pParse uintptr = (*Walker)(unsafe.Pointer(pWalker)).FpParse if (*Parse)(unsafe.Pointer(pParse)).FpWith != 0 && (*Select)(unsafe.Pointer(p)).FpPrior == uintptr(0) { var pWith uintptr = (*Select)(unsafe.Pointer(findRightmost(tls, p))).FpWith @@ -166628,7 +166667,7 @@ func Xsqlite3SelectPopWith(tls *libc.TLS, pWalker uintptr, p uintptr) { /* sqlit // allocates and populates the SrcList_item.pTab object. If successful, // SQLITE_OK is returned. Otherwise, if an OOM error is encountered, // SQLITE_NOMEM. -func Xsqlite3ExpandSubquery(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32 { /* sqlite3.c:139637:20: */ +func Xsqlite3ExpandSubquery(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139689:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -166682,7 +166721,7 @@ func Xsqlite3ExpandSubquery(tls *libc.TLS, pParse uintptr, pFrom uintptr) int32 // If found, expand each "*" to be every column in every table // and TABLE.* to be every column in TABLE. // -func selectExpander(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* sqlite3.c:139689:12: */ +func selectExpander(tls *libc.TLS, pWalker uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:139741:12: */ bp := tls.Alloc(88) defer tls.Free(88) @@ -167031,7 +167070,7 @@ __3: // If anything goes wrong, an error message is written into pParse. // The calling function can detect the problem by looking at pParse->nErr // and/or pParse->db->mallocFailed. -func sqlite3SelectExpand(tls *libc.TLS, pParse uintptr, pSelect uintptr) { /* sqlite3.c:140016:13: */ +func sqlite3SelectExpand(tls *libc.TLS, pParse uintptr, pSelect uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140068:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -167069,7 +167108,7 @@ func sqlite3SelectExpand(tls *libc.TLS, pParse uintptr, pSelect uintptr) { /* sq // by selectExpander() but the type and collation information was omitted // at that point because identifiers had not yet been resolved. This // routine is called after identifier resolution. -func selectAddSubqueryTypeInfo(tls *libc.TLS, pWalker uintptr, p uintptr) { /* sqlite3.c:140046:13: */ +func selectAddSubqueryTypeInfo(tls *libc.TLS, pWalker uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140098:13: */ var pParse uintptr var i int32 var pTabList uintptr @@ -167117,7 +167156,7 @@ __3: // SELECT statement. // // Use this routine after name resolution. -func sqlite3SelectAddTypeInfo(tls *libc.TLS, pParse uintptr, pSelect uintptr) { /* sqlite3.c:140081:13: */ +func sqlite3SelectAddTypeInfo(tls *libc.TLS, pParse uintptr, pSelect uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140133:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -167146,7 +167185,7 @@ func sqlite3SelectAddTypeInfo(tls *libc.TLS, pParse uintptr, pSelect uintptr) { // * Identifiers in expression are matched to tables. // // This routine acts recursively on all subqueries within the SELECT. -func Xsqlite3SelectPrep(tls *libc.TLS, pParse uintptr, p uintptr, pOuterNC uintptr) { /* sqlite3.c:140105:21: */ +func Xsqlite3SelectPrep(tls *libc.TLS, pParse uintptr, p uintptr, pOuterNC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140157:21: */ if (*Sqlite3)(unsafe.Pointer((*Parse)(unsafe.Pointer(pParse)).Fdb)).FmallocFailed != 0 { return @@ -167171,7 +167210,7 @@ func Xsqlite3SelectPrep(tls *libc.TLS, pParse uintptr, p uintptr, pOuterNC uintp // intermediate results while calculating an aggregate. This // routine generates code that stores NULLs in all of those memory // cells. -func resetAccumulator(tls *libc.TLS, pParse uintptr, pAggInfo uintptr) { /* sqlite3.c:140129:13: */ +func resetAccumulator(tls *libc.TLS, pParse uintptr, pAggInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140181:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -167221,7 +167260,7 @@ __3: // Invoke the OP_AggFinalize opcode for every aggregate function // in the AggInfo structure. -func finalizeAggFunctions(tls *libc.TLS, pParse uintptr, pAggInfo uintptr) { /* sqlite3.c:140175:13: */ +func finalizeAggFunctions(tls *libc.TLS, pParse uintptr, pAggInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140227:13: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var i int32 var pF uintptr @@ -167260,7 +167299,7 @@ __3: // in pAggInfo, then only populate the pAggInfo->nAccumulator accumulator // registers if register regAcc contains 0. The caller will take care // of setting and clearing regAcc. -func updateAccumulator(tls *libc.TLS, pParse uintptr, regAcc int32, pAggInfo uintptr, eDistinctType int32) { /* sqlite3.c:140198:13: */ +func updateAccumulator(tls *libc.TLS, pParse uintptr, regAcc int32, pAggInfo uintptr, eDistinctType int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140250:13: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var i int32 var regHit int32 = 0 @@ -167401,7 +167440,7 @@ __9: // Add a single OP_Explain instruction to the VDBE to explain a simple // count(*) query ("SELECT count(*) FROM pTab"). -func explainSimpleCount(tls *libc.TLS, pParse uintptr, pTab uintptr, pIdx uintptr) { /* sqlite3.c:140300:13: */ +func explainSimpleCount(tls *libc.TLS, pParse uintptr, pTab uintptr, pIdx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140352:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -167433,7 +167472,7 @@ func explainSimpleCount(tls *libc.TLS, pParse uintptr, pTab uintptr, pIdx uintpt // sub-expression matches the criteria for being moved to the WHERE // clause. If so, add it to the WHERE clause and replace the sub-expression // within the HAVING expression with a constant "1". -func havingToWhereExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:140329:12: */ +func havingToWhereExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140381:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) != TK_AND { var pS uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) // This routine is called before the HAVING clause of the current @@ -167479,7 +167518,7 @@ func havingToWhereExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { // A term of the HAVING expression is eligible for transfer if it consists // entirely of constants and expressions that are also GROUP BY terms that // use the "BINARY" collation sequence. -func havingToWhere(tls *libc.TLS, pParse uintptr, p uintptr) { /* sqlite3.c:140373:13: */ +func havingToWhere(tls *libc.TLS, pParse uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140425:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -167497,7 +167536,7 @@ func havingToWhere(tls *libc.TLS, pParse uintptr, p uintptr) { /* sqlite3.c:1403 // Check to see if the pThis entry of pTabList is a self-join of a prior view. // If it is, then return the SrcList_item for the prior view. If it is not, // then return 0. -func isSelfJoinView(tls *libc.TLS, pTabList uintptr, pThis uintptr) uintptr { /* sqlite3.c:140393:16: */ +func isSelfJoinView(tls *libc.TLS, pTabList uintptr, pThis uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140445:16: */ var pItem uintptr if (*Select)(unsafe.Pointer((*SrcItem)(unsafe.Pointer(pThis)).FpSelect)).FselFlags&U32(SF_PushDown) != 0 { @@ -167538,7 +167577,7 @@ func isSelfJoinView(tls *libc.TLS, pTabList uintptr, pThis uintptr) uintptr { /* } // Deallocate a single AggInfo object -func agginfoFree(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:140428:13: */ +func agginfoFree(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140480:13: */ Xsqlite3DbFree(tls, db, (*AggInfo)(unsafe.Pointer(p)).FaCol) Xsqlite3DbFree(tls, db, (*AggInfo)(unsafe.Pointer(p)).FaFunc) Xsqlite3DbFreeNN(tls, db, p) @@ -167555,7 +167594,7 @@ func agginfoFree(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:140428:13: // // This routine does NOT free the Select structure passed in. The // calling function needs to do that. -func Xsqlite3Select(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) int32 { /* sqlite3.c:140536:20: */ +func Xsqlite3Select(tls *libc.TLS, pParse uintptr, p uintptr, pDest uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:140588:20: */ bp := tls.Alloc(216) defer tls.Free(216) @@ -168044,8 +168083,7 @@ __34: if !((*Sqlite3)(unsafe.Pointer(db)).FdbOptFlags&U32(SQLITE_PushDown) == U32(0) && (int32(*(*uint16)(unsafe.Pointer(pItem1 + 60 + 4))&0x80>>7) == 0 || int32((*CteUse)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pItem1 + 104)))).FeM10d) != M10d_Yes && (*CteUse)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pItem1 + 104)))).FnUse < 2) && - pushDownWhereTerms(tls, pParse, pSub1, (*Select)(unsafe.Pointer(p)).FpWhere, (*SrcItem)(unsafe.Pointer(pItem1)).FiCursor, - libc.Bool32(int32((*SrcItem)(unsafe.Pointer(pItem1)).Ffg.Fjointype)&JT_OUTER != 0)) != 0) { + pushDownWhereTerms(tls, pParse, pSub1, (*Select)(unsafe.Pointer(p)).FpWhere, pItem1) != 0) { goto __35 } @@ -169152,7 +169190,7 @@ type TabResult1 = struct { FnData U32 Frc int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:141799:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:141850:9 */ //************* End of select.c ********************************************* //************* Begin file table.c ****************************************** @@ -169176,12 +169214,12 @@ type TabResult1 = struct { // This structure is used to pass data from sqlite3_get_table() through // to the callback function is uses to build the result. -type TabResult = TabResult1 /* sqlite3.c:141807:3 */ +type TabResult = TabResult1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:141858:3 */ // This routine is called once for each row in the result table. Its job // is to fill in the TabResult structure appropriately, allocating new // memory as necessary. -func sqlite3_get_table_cb(tls *libc.TLS, pArg uintptr, nCol int32, argv uintptr, colv uintptr) int32 { /* sqlite3.c:141814:12: */ +func sqlite3_get_table_cb(tls *libc.TLS, pArg uintptr, nCol int32, argv uintptr, colv uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:141865:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -169312,7 +169350,7 @@ malloc_failed: // from malloc(). But the caller cannot free this memory directly. // Instead, the entire table should be passed to sqlite3_free_table() when // the calling procedure is finished using it. -func Xsqlite3_get_table(tls *libc.TLS, db uintptr, zSql uintptr, pazResult uintptr, pnRow uintptr, pnColumn uintptr, pzErrMsg uintptr) int32 { /* sqlite3.c:141888:16: */ +func Xsqlite3_get_table(tls *libc.TLS, db uintptr, zSql uintptr, pazResult uintptr, pnRow uintptr, pnColumn uintptr, pzErrMsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:141939:16: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -169384,7 +169422,7 @@ func Xsqlite3_get_table(tls *libc.TLS, db uintptr, zSql uintptr, pazResult uintp } // This routine frees the space the sqlite3_get_table() malloced. -func Xsqlite3_free_table(tls *libc.TLS, azResult uintptr) { /* sqlite3.c:141957:17: */ +func Xsqlite3_free_table(tls *libc.TLS, azResult uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142008:17: */ if azResult != 0 { var i int32 var n int32 @@ -169415,7 +169453,7 @@ func Xsqlite3_free_table(tls *libc.TLS, azResult uintptr) { /* sqlite3.c:141957: // #include "sqliteInt.h" // Delete a linked list of TriggerStep structures. -func Xsqlite3DeleteTriggerStep(tls *libc.TLS, db uintptr, pTriggerStep uintptr) { /* sqlite3.c:141992:21: */ +func Xsqlite3DeleteTriggerStep(tls *libc.TLS, db uintptr, pTriggerStep uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142043:21: */ for pTriggerStep != 0 { var pTmp uintptr = pTriggerStep pTriggerStep = (*TriggerStep)(unsafe.Pointer(pTriggerStep)).FpNext @@ -169444,7 +169482,7 @@ func Xsqlite3DeleteTriggerStep(tls *libc.TLS, db uintptr, pTriggerStep uintptr) // To state it another way: This routine returns a list of all triggers // that fire off of pTab. The list will include any TEMP triggers on // pTab as well as the triggers lised in pTab->pTrigger. -func Xsqlite3TriggerList(tls *libc.TLS, pParse uintptr, pTab uintptr) uintptr { /* sqlite3.c:142023:24: */ +func Xsqlite3TriggerList(tls *libc.TLS, pParse uintptr, pTab uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142074:24: */ var pTmpSchema uintptr // Schema of the pTab table var pList uintptr // List of triggers to return var p uintptr // Loop variable for TEMP triggers @@ -169482,7 +169520,7 @@ func Xsqlite3TriggerList(tls *libc.TLS, pParse uintptr, pTab uintptr) uintptr { // in pParse->pNewTrigger. After the trigger actions have been parsed, the // sqlite3FinishTrigger() function is called to complete the trigger // construction process. -func Xsqlite3BeginTrigger(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, tr_tm int32, op int32, pColumns uintptr, pTableName uintptr, pWhen uintptr, isTemp int32, noErr int32) { /* sqlite3.c:142079:21: */ +func Xsqlite3BeginTrigger(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, tr_tm int32, op int32, pColumns uintptr, pTableName uintptr, pWhen uintptr, isTemp int32, noErr int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142130:21: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -169789,7 +169827,7 @@ __31: // This routine is called after all of the trigger actions have been parsed // in order to complete the process of building the trigger. -func Xsqlite3FinishTrigger(tls *libc.TLS, pParse uintptr, pStepList uintptr, pAll uintptr) { /* sqlite3.c:142286:21: */ +func Xsqlite3FinishTrigger(tls *libc.TLS, pParse uintptr, pStepList uintptr, pAll uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142337:21: */ bp := tls.Alloc(152) defer tls.Free(152) @@ -169913,7 +169951,7 @@ triggerfinish_cleanup: // Duplicate a range of text from an SQL statement, then convert all // whitespace characters into ordinary space characters. -func triggerSpanDup(tls *libc.TLS, db uintptr, zStart uintptr, zEnd uintptr) uintptr { /* sqlite3.c:142374:13: */ +func triggerSpanDup(tls *libc.TLS, db uintptr, zStart uintptr, zEnd uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142425:13: */ var z uintptr = Xsqlite3DbSpanDup(tls, db, zStart, zEnd) var i int32 if z != 0 { @@ -169931,7 +169969,7 @@ func triggerSpanDup(tls *libc.TLS, db uintptr, zStart uintptr, zEnd uintptr) uin // // The parser calls this routine when it finds a SELECT statement in // body of a TRIGGER. -func Xsqlite3TriggerSelectStep(tls *libc.TLS, db uintptr, pSelect uintptr, zStart uintptr, zEnd uintptr) uintptr { /* sqlite3.c:142388:28: */ +func Xsqlite3TriggerSelectStep(tls *libc.TLS, db uintptr, pSelect uintptr, zStart uintptr, zEnd uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142439:28: */ var pTriggerStep uintptr = Xsqlite3DbMallocZero(tls, db, uint64(unsafe.Sizeof(TriggerStep{}))) if pTriggerStep == uintptr(0) { Xsqlite3SelectDelete(tls, db, pSelect) @@ -169948,7 +169986,7 @@ func Xsqlite3TriggerSelectStep(tls *libc.TLS, db uintptr, pSelect uintptr, zStar // holds both the TriggerStep object and the TriggerStep.target.z string. // // If an OOM error occurs, NULL is returned and db->mallocFailed is set. -func triggerStepAllocate(tls *libc.TLS, pParse uintptr, op U8, pName uintptr, zStart uintptr, zEnd uintptr) uintptr { /* sqlite3.c:142412:20: */ +func triggerStepAllocate(tls *libc.TLS, pParse uintptr, op U8, pName uintptr, zStart uintptr, zEnd uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142463:20: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pTriggerStep uintptr @@ -169975,7 +170013,7 @@ func triggerStepAllocate(tls *libc.TLS, pParse uintptr, op U8, pName uintptr, zS // // The parser calls this routine when it sees an INSERT inside the // body of a trigger. -func Xsqlite3TriggerInsertStep(tls *libc.TLS, pParse uintptr, pTableName uintptr, pColumn uintptr, pSelect uintptr, orconf U8, pUpsert uintptr, zStart uintptr, zEnd uintptr) uintptr { /* sqlite3.c:142445:28: */ +func Xsqlite3TriggerInsertStep(tls *libc.TLS, pParse uintptr, pTableName uintptr, pColumn uintptr, pSelect uintptr, orconf U8, pUpsert uintptr, zStart uintptr, zEnd uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142496:28: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pTriggerStep uintptr @@ -170007,7 +170045,7 @@ func Xsqlite3TriggerInsertStep(tls *libc.TLS, pParse uintptr, pTableName uintptr // Construct a trigger step that implements an UPDATE statement and return // a pointer to that trigger step. The parser calls this routine when it // sees an UPDATE statement inside the body of a CREATE TRIGGER. -func Xsqlite3TriggerUpdateStep(tls *libc.TLS, pParse uintptr, pTableName uintptr, pFrom uintptr, pEList uintptr, pWhere uintptr, orconf U8, zStart uintptr, zEnd uintptr) uintptr { /* sqlite3.c:142490:28: */ +func Xsqlite3TriggerUpdateStep(tls *libc.TLS, pParse uintptr, pTableName uintptr, pFrom uintptr, pEList uintptr, pWhere uintptr, orconf U8, zStart uintptr, zEnd uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142541:28: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pTriggerStep uintptr @@ -170036,7 +170074,7 @@ func Xsqlite3TriggerUpdateStep(tls *libc.TLS, pParse uintptr, pTableName uintptr // Construct a trigger step that implements a DELETE statement and return // a pointer to that trigger step. The parser calls this routine when it // sees a DELETE statement inside the body of a CREATE TRIGGER. -func Xsqlite3TriggerDeleteStep(tls *libc.TLS, pParse uintptr, pTableName uintptr, pWhere uintptr, zStart uintptr, zEnd uintptr) uintptr { /* sqlite3.c:142530:28: */ +func Xsqlite3TriggerDeleteStep(tls *libc.TLS, pParse uintptr, pTableName uintptr, pWhere uintptr, zStart uintptr, zEnd uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142581:28: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pTriggerStep uintptr @@ -170055,7 +170093,7 @@ func Xsqlite3TriggerDeleteStep(tls *libc.TLS, pParse uintptr, pTableName uintptr } // Recursively delete a Trigger structure -func Xsqlite3DeleteTrigger(tls *libc.TLS, db uintptr, pTrigger uintptr) { /* sqlite3.c:142557:21: */ +func Xsqlite3DeleteTrigger(tls *libc.TLS, db uintptr, pTrigger uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142608:21: */ if pTrigger == uintptr(0) || (*Trigger)(unsafe.Pointer(pTrigger)).FbReturning != 0 { return } @@ -170075,7 +170113,7 @@ func Xsqlite3DeleteTrigger(tls *libc.TLS, db uintptr, pTrigger uintptr) { /* sql // same job as this routine except it takes a pointer to the trigger // instead of the trigger name. // -func Xsqlite3DropTrigger(tls *libc.TLS, pParse uintptr, pName uintptr, noErr int32) { /* sqlite3.c:142575:21: */ +func Xsqlite3DropTrigger(tls *libc.TLS, pParse uintptr, pName uintptr, noErr int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142626:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -170159,12 +170197,12 @@ drop_trigger_cleanup: // Return a pointer to the Table structure for the table that a trigger // is set on. -func tableOfTrigger(tls *libc.TLS, pTrigger uintptr) uintptr { /* sqlite3.c:142617:14: */ +func tableOfTrigger(tls *libc.TLS, pTrigger uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142668:14: */ return Xsqlite3HashFind(tls, (*Trigger)(unsafe.Pointer(pTrigger)).FpTabSchema+8, (*Trigger)(unsafe.Pointer(pTrigger)).Ftable) } // Drop a trigger given a pointer to that trigger. -func Xsqlite3DropTriggerPtr(tls *libc.TLS, pParse uintptr, pTrigger uintptr) { /* sqlite3.c:142625:21: */ +func Xsqlite3DropTriggerPtr(tls *libc.TLS, pParse uintptr, pTrigger uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142676:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -170205,7 +170243,7 @@ func Xsqlite3DropTriggerPtr(tls *libc.TLS, pParse uintptr, pTrigger uintptr) { / } // Remove a trigger from the hash tables of the sqlite* pointer. -func Xsqlite3UnlinkAndDeleteTrigger(tls *libc.TLS, db uintptr, iDb int32, zName uintptr) { /* sqlite3.c:142663:21: */ +func Xsqlite3UnlinkAndDeleteTrigger(tls *libc.TLS, db uintptr, iDb int32, zName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142714:21: */ var pTrigger uintptr var pHash uintptr @@ -170236,7 +170274,7 @@ func Xsqlite3UnlinkAndDeleteTrigger(tls *libc.TLS, db uintptr, iDb int32, zName // wildcard that matches anything. Likewise if pEList==NULL then // it matches anything so always return true. Return false only // if there is no match. -func checkColumnOverlap(tls *libc.TLS, pIdList uintptr, pEList uintptr) int32 { /* sqlite3.c:142697:12: */ +func checkColumnOverlap(tls *libc.TLS, pIdList uintptr, pEList uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142748:12: */ var e int32 if pIdList == uintptr(0) || pEList == uintptr(0) { return 1 @@ -170253,7 +170291,7 @@ func checkColumnOverlap(tls *libc.TLS, pIdList uintptr, pEList uintptr) int32 { // one trigger that must be fired when an operation of type 'op' is // performed on the table, and, if that operation is an UPDATE, if at // least one of the columns in pChanges is being modified. -func Xsqlite3TriggersExist(tls *libc.TLS, pParse uintptr, pTab uintptr, op int32, pChanges uintptr, pMask uintptr) uintptr { /* sqlite3.c:142712:24: */ +func Xsqlite3TriggersExist(tls *libc.TLS, pParse uintptr, pTab uintptr, op int32, pChanges uintptr, pMask uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142763:24: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -170380,7 +170418,7 @@ __17: // referring to a target in another database. An exception is when the // trigger is in TEMP in which case it can refer to any other database it // wants. -func Xsqlite3TriggerStepSrc(tls *libc.TLS, pParse uintptr, pStep uintptr) uintptr { /* sqlite3.c:142786:24: */ +func Xsqlite3TriggerStepSrc(tls *libc.TLS, pParse uintptr, pStep uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142837:24: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pSrc uintptr // SrcList to be returned var zName uintptr = Xsqlite3DbStrDup(tls, db, (*TriggerStep)(unsafe.Pointer(pStep)).FzTarget) @@ -170405,7 +170443,7 @@ func Xsqlite3TriggerStepSrc(tls *libc.TLS, pParse uintptr, pStep uintptr) uintpt // Return true if the pExpr term from the RETURNING clause argument // list is of the form "*". Raise an error if the terms if of the // form "table.*". -func isAsteriskTerm(tls *libc.TLS, pParse uintptr, pTerm uintptr) int32 { /* sqlite3.c:142817:12: */ +func isAsteriskTerm(tls *libc.TLS, pParse uintptr, pTerm uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142868:12: */ if int32((*Expr)(unsafe.Pointer(pTerm)).Fop) == TK_ASTERISK { return 1 @@ -170426,7 +170464,7 @@ func isAsteriskTerm(tls *libc.TLS, pParse uintptr, pTerm uintptr) int32 { /* sql // // This routine makes a copy of the pList, and at the same time expands // any "*" wildcards to be the complete set of columns from pTab. -func sqlite3ExpandReturning(tls *libc.TLS, pParse uintptr, pList uintptr, pTab uintptr) uintptr { /* sqlite3.c:142837:17: */ +func sqlite3ExpandReturning(tls *libc.TLS, pParse uintptr, pList uintptr, pTab uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142888:17: */ var pNew uintptr = uintptr(0) var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var i int32 @@ -170467,7 +170505,7 @@ func sqlite3ExpandReturning(tls *libc.TLS, pParse uintptr, pList uintptr, pTab u // Generate code for the RETURNING trigger. Unlike other triggers // that invoke a subprogram in the bytecode, the code for RETURNING // is generated in-line. -func codeReturningTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pTab uintptr, regIn int32) { /* sqlite3.c:142880:13: */ +func codeReturningTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pTab uintptr, regIn int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:142931:13: */ bp := tls.Alloc(304) defer tls.Free(304) @@ -170535,7 +170573,7 @@ func codeReturningTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pTab // Generate VDBE code for the statements inside the body of a single // trigger. -func codeTriggerProgram(tls *libc.TLS, pParse uintptr, pStepList uintptr, orconf int32) int32 { /* sqlite3.c:142956:12: */ +func codeTriggerProgram(tls *libc.TLS, pParse uintptr, pStepList uintptr, orconf int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143007:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -170622,7 +170660,7 @@ func codeTriggerProgram(tls *libc.TLS, pParse uintptr, pStepList uintptr, orconf // Parse context structure pFrom has just been used to create a sub-vdbe // (trigger program). If an error has occurred, transfer error information // from pFrom to pTo. -func transferParseError(tls *libc.TLS, pTo uintptr, pFrom uintptr) { /* sqlite3.c:143060:13: */ +func transferParseError(tls *libc.TLS, pTo uintptr, pFrom uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143111:13: */ if (*Parse)(unsafe.Pointer(pTo)).FnErr == 0 { (*Parse)(unsafe.Pointer(pTo)).FzErrMsg = (*Parse)(unsafe.Pointer(pFrom)).FzErrMsg @@ -170635,7 +170673,7 @@ func transferParseError(tls *libc.TLS, pTo uintptr, pFrom uintptr) { /* sqlite3. // Create and populate a new TriggerPrg object with a sub-program // implementing trigger pTrigger with ON CONFLICT policy orconf. -func codeRowTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pTab uintptr, orconf int32) uintptr { /* sqlite3.c:143076:19: */ +func codeRowTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pTab uintptr, orconf int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143127:19: */ bp := tls.Alloc(472) defer tls.Free(472) @@ -170741,7 +170779,7 @@ func codeRowTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pTab uintpt // trigger pTrigger with default ON CONFLICT algorithm orconf. If no such // TriggerPrg object exists, a new object is allocated and populated before // being returned. -func getRowTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pTab uintptr, orconf int32) uintptr { /* sqlite3.c:143190:19: */ +func getRowTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pTab uintptr, orconf int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143241:19: */ var pRoot uintptr = func() uintptr { if (*Parse)(unsafe.Pointer(pParse)).FpToplevel != 0 { return (*Parse)(unsafe.Pointer(pParse)).FpToplevel @@ -170770,7 +170808,7 @@ func getRowTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pTab uintptr // table pTab. The reg, orconf and ignoreJump parameters passed to this // function are the same as those described in the header function for // sqlite3CodeRowTrigger() -func Xsqlite3CodeRowTriggerDirect(tls *libc.TLS, pParse uintptr, p uintptr, pTab uintptr, reg int32, orconf int32, ignoreJump int32) { /* sqlite3.c:143225:21: */ +func Xsqlite3CodeRowTriggerDirect(tls *libc.TLS, pParse uintptr, p uintptr, pTab uintptr, reg int32, orconf int32, ignoreJump int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143276:21: */ var v uintptr = Xsqlite3GetVdbe(tls, pParse) // Main VM var pPrg uintptr pPrg = getRowTrigger(tls, pParse, p, pTab, orconf) @@ -170830,7 +170868,7 @@ func Xsqlite3CodeRowTriggerDirect(tls *libc.TLS, pParse uintptr, p uintptr, pTab // trigger program to use (REPLACE, IGNORE etc.). Parameter ignoreJump // is the instruction that control should jump to if a trigger program // raises an IGNORE exception. -func Xsqlite3CodeRowTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, op int32, pChanges uintptr, tr_tm int32, pTab uintptr, reg int32, orconf int32, ignoreJump int32) { /* sqlite3.c:143297:21: */ +func Xsqlite3CodeRowTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, op int32, pChanges uintptr, tr_tm int32, pTab uintptr, reg int32, orconf int32, ignoreJump int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143348:21: */ var p uintptr // Used to iterate through pTrigger list for p = pTrigger; p != 0; p = (*Trigger)(unsafe.Pointer(p)).FpNext { @@ -170878,7 +170916,7 @@ func Xsqlite3CodeRowTrigger(tls *libc.TLS, pParse uintptr, pTrigger uintptr, op // included in the returned mask if the TRIGGER_BEFORE bit is set in the // tr_tm parameter. Similarly, values accessed by AFTER triggers are only // included in the returned mask if the TRIGGER_AFTER bit is set in tr_tm. -func Xsqlite3TriggerColmask(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pChanges uintptr, isNew int32, tr_tm int32, pTab uintptr, orconf int32) U32 { /* sqlite3.c:143367:20: */ +func Xsqlite3TriggerColmask(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pChanges uintptr, isNew int32, tr_tm int32, pTab uintptr, orconf int32) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143418:20: */ var op int32 if pChanges != 0 { op = TK_UPDATE @@ -170935,7 +170973,7 @@ func Xsqlite3TriggerColmask(tls *libc.TLS, pParse uintptr, pTrigger uintptr, pCh // (not a virtual table) then the value might have been stored as an // integer. In that case, add an OP_RealAffinity opcode to make sure // it has been converted into REAL. -func Xsqlite3ColumnDefault(tls *libc.TLS, v uintptr, pTab uintptr, i int32, iReg int32) { /* sqlite3.c:143465:21: */ +func Xsqlite3ColumnDefault(tls *libc.TLS, v uintptr, pTab uintptr, i int32, iReg int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143516:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -170965,7 +171003,7 @@ func Xsqlite3ColumnDefault(tls *libc.TLS, v uintptr, pTab uintptr, i int32, iReg // aXRef[j] will be non-negative if column j of the original table is // being updated. chngRowid will be true if the rowid of the table is // being updated. -func indexColumnIsBeingUpdated(tls *libc.TLS, pIdx uintptr, iCol int32, aXRef uintptr, chngRowid int32) int32 { /* sqlite3.c:143498:12: */ +func indexColumnIsBeingUpdated(tls *libc.TLS, pIdx uintptr, iCol int32, aXRef uintptr, chngRowid int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143549:12: */ var iIdxCol I16 = *(*I16)(unsafe.Pointer((*Index)(unsafe.Pointer(pIdx)).FaiColumn + uintptr(iCol)*2)) // Cannot index rowid if int32(iIdxCol) >= 0 { @@ -170986,7 +171024,7 @@ func indexColumnIsBeingUpdated(tls *libc.TLS, pIdx uintptr, iCol int32, aXRef ui // aXRef[j] will be non-negative if column j of the original table is // being updated. chngRowid will be true if the rowid of the table is // being updated. -func indexWhereClauseMightChange(tls *libc.TLS, pIdx uintptr, aXRef uintptr, chngRowid int32) int32 { /* sqlite3.c:143528:12: */ +func indexWhereClauseMightChange(tls *libc.TLS, pIdx uintptr, aXRef uintptr, chngRowid int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143579:12: */ if (*Index)(unsafe.Pointer(pIdx)).FpPartIdxWhere == uintptr(0) { return 0 } @@ -170998,7 +171036,7 @@ func indexWhereClauseMightChange(tls *libc.TLS, pIdx uintptr, aXRef uintptr, chn // Expr.iColumn set to value (iCol+1). The resolver will modify the // expression to be a TK_COLUMN reading column iCol of the first // table in the source-list (pSrc->a[0]). -func exprRowColumn(tls *libc.TLS, pParse uintptr, iCol int32) uintptr { /* sqlite3.c:143544:13: */ +func exprRowColumn(tls *libc.TLS, pParse uintptr, iCol int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143595:13: */ var pRet uintptr = Xsqlite3PExpr(tls, pParse, TK_ROW, uintptr(0), uintptr(0)) if pRet != 0 { (*Expr)(unsafe.Pointer(pRet)).FiColumn = YnVar(iCol + 1) @@ -171042,7 +171080,7 @@ func exprRowColumn(tls *libc.TLS, pParse uintptr, iCol int32) uintptr { /* sqlit // records with automatically assigned integer keys For intkey tables, the // rowid value in <other-columns> is used as the integer key, and the // remaining fields make up the table record. -func updateFromSelect(tls *libc.TLS, pParse uintptr, iEph int32, pPk uintptr, pChanges uintptr, pTabList uintptr, pWhere uintptr, pOrderBy uintptr, pLimit uintptr) { /* sqlite3.c:143588:13: */ +func updateFromSelect(tls *libc.TLS, pParse uintptr, iEph int32, pPk uintptr, pChanges uintptr, pTabList uintptr, pWhere uintptr, pOrderBy uintptr, pLimit uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143639:13: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -171125,7 +171163,7 @@ func updateFromSelect(tls *libc.TLS, pParse uintptr, iEph int32, pPk uintptr, pC // onError | pChanges | pWhere // \_______________________/ // pTabList -func Xsqlite3Update(tls *libc.TLS, pParse uintptr, pTabList uintptr, pChanges uintptr, pWhere uintptr, onError int32, pOrderBy uintptr, pLimit uintptr, pUpsert uintptr) { /* sqlite3.c:143685:21: */ +func Xsqlite3Update(tls *libc.TLS, pParse uintptr, pTabList uintptr, pChanges uintptr, pWhere uintptr, onError int32, pOrderBy uintptr, pLimit uintptr, pUpsert uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:143736:21: */ bp := tls.Alloc(108) defer tls.Free(108) @@ -172515,7 +172553,7 @@ update_cleanup: // The "onepass" strategy does not use an ephemeral table. Instead, it // stores the same values (A, B and C above) in a register array and // makes a single invocation of VUpdate. -func updateVirtualTable(tls *libc.TLS, pParse uintptr, pSrc uintptr, pTab uintptr, pChanges uintptr, pRowid uintptr, aXRef uintptr, pWhere uintptr, onError int32) { /* sqlite3.c:144577:13: */ +func updateVirtualTable(tls *libc.TLS, pParse uintptr, pSrc uintptr, pTab uintptr, pChanges uintptr, pRowid uintptr, aXRef uintptr, pWhere uintptr, onError int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:144628:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -172688,7 +172726,7 @@ func updateVirtualTable(tls *libc.TLS, pParse uintptr, pSrc uintptr, pTab uintpt // #include "sqliteInt.h" // Free a list of Upsert objects -func upsertDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:144765:29: */ +func upsertDelete(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:144816:29: */ for __ccgo := true; __ccgo; __ccgo = p != 0 { var pNext uintptr = (*Upsert)(unsafe.Pointer(p)).FpNextUpsert Xsqlite3ExprListDelete(tls, db, (*Upsert)(unsafe.Pointer(p)).FpUpsertTarget) @@ -172701,14 +172739,14 @@ func upsertDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:144765:29 } } -func Xsqlite3UpsertDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:144777:21: */ +func Xsqlite3UpsertDelete(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:144828:21: */ if p != 0 { upsertDelete(tls, db, p) } } // Duplicate an Upsert object. -func Xsqlite3UpsertDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite3.c:144785:23: */ +func Xsqlite3UpsertDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:144836:23: */ if p == uintptr(0) { return uintptr(0) } @@ -172721,7 +172759,7 @@ func Xsqlite3UpsertDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite } // Create a new Upsert object. -func Xsqlite3UpsertNew(tls *libc.TLS, db uintptr, pTarget uintptr, pTargetWhere uintptr, pSet uintptr, pWhere uintptr, pNext uintptr) uintptr { /* sqlite3.c:144799:23: */ +func Xsqlite3UpsertNew(tls *libc.TLS, db uintptr, pTarget uintptr, pTargetWhere uintptr, pSet uintptr, pWhere uintptr, pNext uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:144850:23: */ var pNew uintptr pNew = Xsqlite3DbMallocZero(tls, db, uint64(unsafe.Sizeof(Upsert{}))) if pNew == uintptr(0) { @@ -172747,7 +172785,7 @@ func Xsqlite3UpsertNew(tls *libc.TLS, db uintptr, pTarget uintptr, pTargetWhere // // Return SQLITE_OK if everything works, or an error code is something // is wrong. -func Xsqlite3UpsertAnalyzeTarget(tls *libc.TLS, pParse uintptr, pTabList uintptr, pUpsert uintptr) int32 { /* sqlite3.c:144834:20: */ +func Xsqlite3UpsertAnalyzeTarget(tls *libc.TLS, pParse uintptr, pTabList uintptr, pUpsert uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:144885:20: */ bp := tls.Alloc(232) defer tls.Free(232) @@ -172889,7 +172927,7 @@ __3: // Return true if pUpsert is the last ON CONFLICT clause with a // conflict target, or if pUpsert is followed by another ON CONFLICT // clause that targets the INTEGER PRIMARY KEY. -func Xsqlite3UpsertNextIsIPK(tls *libc.TLS, pUpsert uintptr) int32 { /* sqlite3.c:144961:20: */ +func Xsqlite3UpsertNextIsIPK(tls *libc.TLS, pUpsert uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145012:20: */ var pNext uintptr if pUpsert == uintptr(0) { return 0 @@ -172911,7 +172949,7 @@ func Xsqlite3UpsertNextIsIPK(tls *libc.TLS, pUpsert uintptr) int32 { /* sqlite3. // a particular index pIdx, return a pointer to the particular ON CONFLICT // clause that applies to the index. Or, if the index is not subject to // any ON CONFLICT clause, return NULL. -func Xsqlite3UpsertOfIndex(tls *libc.TLS, pUpsert uintptr, pIdx uintptr) uintptr { /* sqlite3.c:144977:23: */ +func Xsqlite3UpsertOfIndex(tls *libc.TLS, pUpsert uintptr, pIdx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145028:23: */ for pUpsert != 0 && (*Upsert)(unsafe.Pointer(pUpsert)).FpUpsertTarget != uintptr(0) && (*Upsert)(unsafe.Pointer(pUpsert)).FpUpsertIdx != pIdx { @@ -172927,7 +172965,7 @@ func Xsqlite3UpsertOfIndex(tls *libc.TLS, pUpsert uintptr, pIdx uintptr) uintptr // currently points to the conflicting table row. Otherwise, if pIdx // is not NULL, then pIdx is the constraint that failed and iCur is a // cursor points to the conflicting row. -func Xsqlite3UpsertDoUpdate(tls *libc.TLS, pParse uintptr, pUpsert uintptr, pTab uintptr, pIdx uintptr, iCur int32) { /* sqlite3.c:144997:21: */ +func Xsqlite3UpsertDoUpdate(tls *libc.TLS, pParse uintptr, pUpsert uintptr, pTab uintptr, pIdx uintptr, iCur int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145048:21: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pSrc uintptr // FROM clause for the UPDATE @@ -173007,7 +173045,7 @@ func Xsqlite3UpsertDoUpdate(tls *libc.TLS, pParse uintptr, pUpsert uintptr, pTab // // The execSqlF() routine does the same thing, except it accepts // a format string as its third argument -func execSql(tls *libc.TLS, db uintptr, pzErrMsg uintptr, zSql uintptr) int32 { /* sqlite3.c:145094:12: */ +func execSql(tls *libc.TLS, db uintptr, pzErrMsg uintptr, zSql uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145145:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -173047,7 +173085,7 @@ func execSql(tls *libc.TLS, db uintptr, pzErrMsg uintptr, zSql uintptr) int32 { return rc } -func execSqlF(tls *libc.TLS, db uintptr, pzErrMsg uintptr, zSql uintptr, va uintptr) int32 { /* sqlite3.c:145124:12: */ +func execSqlF(tls *libc.TLS, db uintptr, pzErrMsg uintptr, zSql uintptr, va uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145175:12: */ var z uintptr var ap Va_list _ = ap @@ -173091,7 +173129,7 @@ func execSqlF(tls *libc.TLS, db uintptr, pzErrMsg uintptr, zSql uintptr, va uint // And a power loss in between deleting the original and renaming the // transient would cause the database file to appear to be deleted // following reboot. -func Xsqlite3Vacuum(tls *libc.TLS, pParse uintptr, pNm uintptr, pInto uintptr) { /* sqlite3.c:145167:21: */ +func Xsqlite3Vacuum(tls *libc.TLS, pParse uintptr, pNm uintptr, pInto uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145218:21: */ bp := tls.Alloc(8) defer tls.Free(8) *(*uintptr)(unsafe.Pointer(bp)) = pNm @@ -173148,7 +173186,7 @@ build_vacuum_end: } // This routine implements the OP_Vacuum opcode of the VDBE. -func Xsqlite3RunVacuum(tls *libc.TLS, pzErrMsg uintptr, db uintptr, iDb int32, pOut uintptr) int32 { /* sqlite3.c:145205:36: */ +func Xsqlite3RunVacuum(tls *libc.TLS, pzErrMsg uintptr, db uintptr, iDb int32, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145256:36: */ bp := tls.Alloc(52) defer tls.Free(52) @@ -173486,7 +173524,7 @@ var aCopy = [10]uint8{ uint8(BTREE_TEXT_ENCODING), uint8(0), // Preserve the text encoding uint8(BTREE_USER_VERSION), uint8(0), // Preserve the user version uint8(BTREE_APPLICATION_ID), uint8(0), // Preserve the application id -} /* sqlite3.c:145398:32 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145449:32 */ // Construct and install a Module object for a virtual table. When this // routine is called, it is guaranteed that all appropriate locks are held @@ -173494,7 +173532,7 @@ var aCopy = [10]uint8{ // // If there already exists a module with zName, replace it with the new one. // If pModule==0, then delete the module zName if it exists. -func Xsqlite3VtabCreateModule(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr, xDestroy uintptr) uintptr { /* sqlite3.c:145510:23: */ +func Xsqlite3VtabCreateModule(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr, xDestroy uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145561:23: */ var pMod uintptr var pDel uintptr var zCopy uintptr @@ -173534,7 +173572,7 @@ func Xsqlite3VtabCreateModule(tls *libc.TLS, db uintptr, zName uintptr, pModule // The actual function that does the work of creating a new module. // This function implements the sqlite3_create_module() and // sqlite3_create_module_v2() interfaces. -func createModule(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr, xDestroy uintptr) int32 { /* sqlite3.c:145558:12: */ +func createModule(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr, xDestroy uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145609:12: */ var rc int32 = SQLITE_OK Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -173548,18 +173586,18 @@ func createModule(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAu } // External API function used to create a new virtual-table module. -func Xsqlite3_create_module(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr) int32 { /* sqlite3.c:145579:16: */ +func Xsqlite3_create_module(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145630:16: */ return createModule(tls, db, zName, pModule, pAux, uintptr(0)) } // External API function used to create a new virtual-table module. -func Xsqlite3_create_module_v2(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr, xDestroy uintptr) int32 { /* sqlite3.c:145594:16: */ +func Xsqlite3_create_module_v2(tls *libc.TLS, db uintptr, zName uintptr, pModule uintptr, pAux uintptr, xDestroy uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145645:16: */ return createModule(tls, db, zName, pModule, pAux, xDestroy) } // External API to drop all virtual-table modules, except those named // on the azNames list. -func Xsqlite3_drop_modules(tls *libc.TLS, db uintptr, azNames uintptr) int32 { /* sqlite3.c:145611:16: */ +func Xsqlite3_drop_modules(tls *libc.TLS, db uintptr, azNames uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145662:16: */ var pThis uintptr var pNext uintptr for pThis = (*Hash)(unsafe.Pointer(db + 568)).Ffirst; pThis != 0; pThis = pNext { @@ -173580,7 +173618,7 @@ func Xsqlite3_drop_modules(tls *libc.TLS, db uintptr, azNames uintptr) int32 { / // Decrement the reference count on a Module object. Destroy the // module when the reference count reaches zero. -func Xsqlite3VtabModuleUnref(tls *libc.TLS, db uintptr, pMod uintptr) { /* sqlite3.c:145633:21: */ +func Xsqlite3VtabModuleUnref(tls *libc.TLS, db uintptr, pMod uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145684:21: */ (*Module)(unsafe.Pointer(pMod)).FnRefModule-- if (*Module)(unsafe.Pointer(pMod)).FnRefModule == 0 { @@ -173598,14 +173636,14 @@ func Xsqlite3VtabModuleUnref(tls *libc.TLS, db uintptr, pMod uintptr) { /* sqlit // // If a disconnect is attempted while a virtual table is locked, // the disconnect is deferred until all locks have been removed. -func Xsqlite3VtabLock(tls *libc.TLS, pVTab uintptr) { /* sqlite3.c:145653:21: */ +func Xsqlite3VtabLock(tls *libc.TLS, pVTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145704:21: */ (*VTable)(unsafe.Pointer(pVTab)).FnRef++ } // pTab is a pointer to a Table structure representing a virtual-table. // Return a pointer to the VTable object used by connection db to access // this virtual-table, if one has been created, or NULL otherwise. -func Xsqlite3GetVTable(tls *libc.TLS, db uintptr, pTab uintptr) uintptr { /* sqlite3.c:145663:23: */ +func Xsqlite3GetVTable(tls *libc.TLS, db uintptr, pTab uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145714:23: */ var pVtab uintptr for pVtab = *(*uintptr)(unsafe.Pointer(pTab + 64 + 16 /* &.p */)); pVtab != 0 && (*VTable)(unsafe.Pointer(pVtab)).Fdb != db; pVtab = (*VTable)(unsafe.Pointer(pVtab)).FpNext { @@ -173615,7 +173653,7 @@ func Xsqlite3GetVTable(tls *libc.TLS, db uintptr, pTab uintptr) uintptr { /* sql // Decrement the ref-count on a virtual table object. When the ref-count // reaches zero, call the xDisconnect() method to delete the object. -func Xsqlite3VtabUnlock(tls *libc.TLS, pVTab uintptr) { /* sqlite3.c:145674:21: */ +func Xsqlite3VtabUnlock(tls *libc.TLS, pVTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145725:21: */ var db uintptr = (*VTable)(unsafe.Pointer(pVTab)).Fdb (*VTable)(unsafe.Pointer(pVTab)).FnRef-- @@ -173636,7 +173674,7 @@ func Xsqlite3VtabUnlock(tls *libc.TLS, pVTab uintptr) { /* sqlite3.c:145674:21: // database connections to be disconnected at the next opportunity. // Except, if argument db is not NULL, then the entry associated with // connection db is left in the p->u.vtab.p list. -func vtabDisconnectAll(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite3.c:145700:15: */ +func vtabDisconnectAll(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145751:15: */ var pRet uintptr = uintptr(0) var pVTable uintptr @@ -173673,7 +173711,7 @@ func vtabDisconnectAll(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite // used when closing database connection db to free all of its VTable // objects without disturbing the rest of the Schema object (which may // be being used by other shared-cache connections). -func Xsqlite3VtabDisconnect(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:145743:21: */ +func Xsqlite3VtabDisconnect(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145794:21: */ var ppVTab uintptr for ppVTab = p + 64 + 16; *(*uintptr)(unsafe.Pointer(ppVTab)) != 0; ppVTab = *(*uintptr)(unsafe.Pointer(ppVTab)) + 40 { @@ -173704,7 +173742,7 @@ func Xsqlite3VtabDisconnect(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c // // As a result, a sqlite3.pDisconnect cannot be accessed simultaneously // by multiple threads. It is thread-safe. -func Xsqlite3VtabUnlockList(tls *libc.TLS, db uintptr) { /* sqlite3.c:145781:21: */ +func Xsqlite3VtabUnlockList(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145832:21: */ var p uintptr = (*Sqlite3)(unsafe.Pointer(db)).FpDisconnect if p != 0 { @@ -173730,7 +173768,7 @@ func Xsqlite3VtabUnlockList(tls *libc.TLS, db uintptr) { /* sqlite3.c:145781:21: // structure being xDisconnected and free). Any other VTable structures // in the list are moved to the sqlite3.pDisconnect list of the associated // database connection. -func Xsqlite3VtabClear(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:145812:21: */ +func Xsqlite3VtabClear(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145863:21: */ if !(db != 0) || (*Sqlite3)(unsafe.Pointer(db)).FpnBytesFreed == uintptr(0) { vtabDisconnectAll(tls, uintptr(0), p) @@ -173750,7 +173788,7 @@ func Xsqlite3VtabClear(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:1458 // The string is not copied - the pointer is stored. The // string will be freed automatically when the table is // deleted. -func addModuleArgument(tls *libc.TLS, pParse uintptr, pTable uintptr, zArg uintptr) { /* sqlite3.c:145830:13: */ +func addModuleArgument(tls *libc.TLS, pParse uintptr, pTable uintptr, zArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145881:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -173776,7 +173814,7 @@ func addModuleArgument(tls *libc.TLS, pParse uintptr, pTable uintptr, zArg uintp // The parser calls this routine when it first sees a CREATE VIRTUAL TABLE // statement. The module name has been parsed, but the optional list // of parameters that follow the module name are still pending. -func Xsqlite3VtabBeginParse(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, pModuleName uintptr, ifNotExists int32) { /* sqlite3.c:145856:21: */ +func Xsqlite3VtabBeginParse(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName2 uintptr, pModuleName uintptr, ifNotExists int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145907:21: */ var pTable uintptr // The new virtual table var db uintptr // Database connection @@ -173811,7 +173849,7 @@ func Xsqlite3VtabBeginParse(tls *libc.TLS, pParse uintptr, pName1 uintptr, pName // This routine takes the module argument that has been accumulating // in pParse->zArg[] and appends it to the list of arguments on the // virtual table currently under construction in pParse->pTable. -func addArgumentToVtab(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:145905:13: */ +func addArgumentToVtab(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145956:13: */ if (*Parse)(unsafe.Pointer(pParse)).FsArg.Fz != 0 && (*Parse)(unsafe.Pointer(pParse)).FpNewTable != 0 { var z uintptr = (*Parse)(unsafe.Pointer(pParse)).FsArg.Fz var n int32 = int32((*Parse)(unsafe.Pointer(pParse)).FsArg.Fn) @@ -173822,7 +173860,7 @@ func addArgumentToVtab(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:145905:13: // The parser calls this routine after the CREATE VIRTUAL TABLE statement // has been completely parsed. -func Xsqlite3VtabFinishParse(tls *libc.TLS, pParse uintptr, pEnd uintptr) { /* sqlite3.c:145918:21: */ +func Xsqlite3VtabFinishParse(tls *libc.TLS, pParse uintptr, pEnd uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:145969:21: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -173906,7 +173944,7 @@ func Xsqlite3VtabFinishParse(tls *libc.TLS, pParse uintptr, pEnd uintptr) { /* s // The parser calls this routine when it sees the first token // of an argument to the module name in a CREATE VIRTUAL TABLE statement. -func Xsqlite3VtabArgInit(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:146001:21: */ +func Xsqlite3VtabArgInit(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146052:21: */ addArgumentToVtab(tls, pParse) (*Parse)(unsafe.Pointer(pParse)).FsArg.Fz = uintptr(0) (*Parse)(unsafe.Pointer(pParse)).FsArg.Fn = uint32(0) @@ -173914,7 +173952,7 @@ func Xsqlite3VtabArgInit(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:146001:21 // The parser calls this routine for each token after the first token // in an argument to the module name in a CREATE VIRTUAL TABLE statement. -func Xsqlite3VtabArgExtend(tls *libc.TLS, pParse uintptr, p uintptr) { /* sqlite3.c:146011:21: */ +func Xsqlite3VtabArgExtend(tls *libc.TLS, pParse uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146062:21: */ var pArg uintptr = pParse + 368 if (*Token)(unsafe.Pointer(pArg)).Fz == uintptr(0) { (*Token)(unsafe.Pointer(pArg)).Fz = (*Token)(unsafe.Pointer(p)).Fz @@ -173928,7 +173966,7 @@ func Xsqlite3VtabArgExtend(tls *libc.TLS, pParse uintptr, p uintptr) { /* sqlite // Invoke a virtual table constructor (either xCreate or xConnect). The // pointer to the function to invoke is passed as the fourth parameter // to this procedure. -func vtabCallConstructor(tls *libc.TLS, db uintptr, pTab uintptr, pMod uintptr, xConstruct uintptr, pzErr uintptr) int32 { /* sqlite3.c:146027:12: */ +func vtabCallConstructor(tls *libc.TLS, db uintptr, pTab uintptr, pMod uintptr, xConstruct uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146078:12: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -174064,7 +174102,7 @@ func vtabCallConstructor(tls *libc.TLS, db uintptr, pTab uintptr, pMod uintptr, // and an error left in pParse. // // This call is a no-op if table pTab is not a virtual table. -func Xsqlite3VtabCallConnect(tls *libc.TLS, pParse uintptr, pTab uintptr) int32 { /* sqlite3.c:146163:20: */ +func Xsqlite3VtabCallConnect(tls *libc.TLS, pParse uintptr, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146214:20: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -174100,7 +174138,7 @@ func Xsqlite3VtabCallConnect(tls *libc.TLS, pParse uintptr, pTab uintptr) int32 // Grow the db->aVTrans[] array so that there is room for at least one // more v-table. Return SQLITE_NOMEM if a malloc fails, or SQLITE_OK otherwise. -func growVTrans(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:146199:12: */ +func growVTrans(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146250:12: */ var ARRAY_INCR int32 = 5 // Grow the sqlite3.aVTrans array if required @@ -174120,7 +174158,7 @@ func growVTrans(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:146199:12: */ // Add the virtual table pVTab to the array sqlite3.aVTrans[]. Space should // have already been reserved using growVTrans(). -func addToVTrans(tls *libc.TLS, db uintptr, pVTab uintptr) { /* sqlite3.c:146222:13: */ +func addToVTrans(tls *libc.TLS, db uintptr, pVTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146273:13: */ // Add pVtab to the end of sqlite3.aVTrans *(*uintptr)(unsafe.Pointer((*Sqlite3)(unsafe.Pointer(db)).FaVTrans + uintptr(libc.PostIncInt32(&(*Sqlite3)(unsafe.Pointer(db)).FnVTrans, 1))*8)) = pVTab Xsqlite3VtabLock(tls, pVTab) @@ -174132,7 +174170,7 @@ func addToVTrans(tls *libc.TLS, db uintptr, pVTab uintptr) { /* sqlite3.c:146222 // If an error occurs, *pzErr is set to point to an English language // description of the error and an SQLITE_XXX error code is returned. // In this case the caller must call sqlite3DbFree(db, ) on *pzErr. -func Xsqlite3VtabCallCreate(tls *libc.TLS, db uintptr, iDb int32, zTab uintptr, pzErr uintptr) int32 { /* sqlite3.c:146236:20: */ +func Xsqlite3VtabCallCreate(tls *libc.TLS, db uintptr, iDb int32, zTab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146287:20: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -174172,7 +174210,7 @@ func Xsqlite3VtabCallCreate(tls *libc.TLS, db uintptr, iDb int32, zTab uintptr, // This function is used to set the schema of a virtual table. It is only // valid to call this function from within the xCreate() or xConnect() of a // virtual table module. -func Xsqlite3_declare_vtab(tls *libc.TLS, db uintptr, zCreateTable uintptr) int32 { /* sqlite3.c:146277:16: */ +func Xsqlite3_declare_vtab(tls *libc.TLS, db uintptr, zCreateTable uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146328:16: */ bp := tls.Alloc(416) defer tls.Free(416) @@ -174188,7 +174226,7 @@ func Xsqlite3_declare_vtab(tls *libc.TLS, db uintptr, zCreateTable uintptr) int3 if !(pCtx != 0) || (*VtabCtx)(unsafe.Pointer(pCtx)).FbDeclared != 0 { Xsqlite3Error(tls, db, SQLITE_MISUSE) Xsqlite3_mutex_leave(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) - return Xsqlite3MisuseError(tls, 146294) + return Xsqlite3MisuseError(tls, 146345) } pTab = (*VtabCtx)(unsafe.Pointer(pCtx)).FpTab @@ -174263,7 +174301,7 @@ func Xsqlite3_declare_vtab(tls *libc.TLS, db uintptr, zCreateTable uintptr) int3 // when a DROP TABLE is mentioned. // // This call is a no-op if zTab is not a virtual table. -func Xsqlite3VtabCallDestroy(tls *libc.TLS, db uintptr, iDb int32, zTab uintptr) int32 { /* sqlite3.c:146371:20: */ +func Xsqlite3VtabCallDestroy(tls *libc.TLS, db uintptr, iDb int32, zTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146422:20: */ var rc int32 = SQLITE_OK var pTab uintptr @@ -174308,7 +174346,7 @@ func Xsqlite3VtabCallDestroy(tls *libc.TLS, db uintptr, iDb int32, zTab uintptr) // the offset of the method to call in the sqlite3_module structure. // // The array is cleared after invoking the callbacks. -func callFinaliser(tls *libc.TLS, db uintptr, offset int32) { /* sqlite3.c:146415:13: */ +func callFinaliser(tls *libc.TLS, db uintptr, offset int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146466:13: */ var i int32 if (*Sqlite3)(unsafe.Pointer(db)).FaVTrans != 0 { var aVTrans uintptr = (*Sqlite3)(unsafe.Pointer(db)).FaVTrans @@ -174338,7 +174376,7 @@ func callFinaliser(tls *libc.TLS, db uintptr, offset int32) { /* sqlite3.c:14641 // SQLITE_OK if all xSync operations are successful. // // If an error message is available, leave it in p->zErrMsg. -func Xsqlite3VtabSync(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlite3.c:146443:20: */ +func Xsqlite3VtabSync(tls *libc.TLS, db uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146494:20: */ var i int32 var rc int32 = SQLITE_OK var aVTrans uintptr = (*Sqlite3)(unsafe.Pointer(db)).FaVTrans @@ -174360,14 +174398,14 @@ func Xsqlite3VtabSync(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlite3.c // Invoke the xRollback method of all virtual tables in the // sqlite3.aVTrans array. Then clear the array itself. -func Xsqlite3VtabRollback(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:146465:20: */ +func Xsqlite3VtabRollback(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146516:20: */ callFinaliser(tls, db, int32(uintptr(0)+136)) return SQLITE_OK } // Invoke the xCommit method of all virtual tables in the // sqlite3.aVTrans array. Then clear the array itself. -func Xsqlite3VtabCommit(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:146474:20: */ +func Xsqlite3VtabCommit(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146525:20: */ callFinaliser(tls, db, int32(uintptr(0)+128)) return SQLITE_OK } @@ -174378,7 +174416,7 @@ func Xsqlite3VtabCommit(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:146474:2 // // If the xBegin call is successful, place the sqlite3_vtab pointer // in the sqlite3.aVTrans array. -func Xsqlite3VtabBegin(tls *libc.TLS, db uintptr, pVTab uintptr) int32 { /* sqlite3.c:146487:20: */ +func Xsqlite3VtabBegin(tls *libc.TLS, db uintptr, pVTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146538:20: */ var rc int32 = SQLITE_OK var pModule uintptr @@ -174439,7 +174477,7 @@ func Xsqlite3VtabBegin(tls *libc.TLS, db uintptr, pVTab uintptr) int32 { /* sqli // processing is abandoned and the error returned to the caller of this // function immediately. If all calls to virtual table methods are successful, // SQLITE_OK is returned. -func Xsqlite3VtabSavepoint(tls *libc.TLS, db uintptr, op int32, iSavepoint int32) int32 { /* sqlite3.c:146547:20: */ +func Xsqlite3VtabSavepoint(tls *libc.TLS, db uintptr, op int32, iSavepoint int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146598:20: */ var rc int32 = SQLITE_OK if (*Sqlite3)(unsafe.Pointer(db)).FaVTrans != 0 { @@ -174487,7 +174525,7 @@ func Xsqlite3VtabSavepoint(tls *libc.TLS, db uintptr, op int32, iSavepoint int32 // Return either the pDef argument (indicating no change) or a // new FuncDef structure that is marked as ephemeral using the // SQLITE_FUNC_EPHEM flag. -func Xsqlite3VtabOverloadFunction(tls *libc.TLS, db uintptr, pDef uintptr, nArg int32, pExpr uintptr) uintptr { /* sqlite3.c:146595:24: */ +func Xsqlite3VtabOverloadFunction(tls *libc.TLS, db uintptr, pDef uintptr, nArg int32, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146646:24: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -174554,7 +174592,7 @@ func Xsqlite3VtabOverloadFunction(tls *libc.TLS, db uintptr, pDef uintptr, nArg // array so that an OP_VBegin will get generated for it. Add pTab to the // array if it is missing. If pTab is already in the array, this routine // is a no-op. -func Xsqlite3VtabMakeWritable(tls *libc.TLS, pParse uintptr, pTab uintptr) { /* sqlite3.c:146665:21: */ +func Xsqlite3VtabMakeWritable(tls *libc.TLS, pParse uintptr, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146716:21: */ var pToplevel uintptr = func() uintptr { if (*Parse)(unsafe.Pointer(pParse)).FpToplevel != 0 { return (*Parse)(unsafe.Pointer(pParse)).FpToplevel @@ -174593,7 +174631,7 @@ func Xsqlite3VtabMakeWritable(tls *libc.TLS, pParse uintptr, pTab uintptr) { /* // // Any virtual table module for which xConnect and xCreate are the same // method can have an eponymous virtual table instance. -func Xsqlite3VtabEponymousTableInit(tls *libc.TLS, pParse uintptr, pMod uintptr) int32 { /* sqlite3.c:146699:20: */ +func Xsqlite3VtabEponymousTableInit(tls *libc.TLS, pParse uintptr, pMod uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146750:20: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -174638,7 +174676,7 @@ func Xsqlite3VtabEponymousTableInit(tls *libc.TLS, pParse uintptr, pMod uintptr) // Erase the eponymous virtual table instance associated with // virtual table module pMod, if it exists. -func Xsqlite3VtabEponymousTableClear(tls *libc.TLS, db uintptr, pMod uintptr) { /* sqlite3.c:146737:21: */ +func Xsqlite3VtabEponymousTableClear(tls *libc.TLS, db uintptr, pMod uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146788:21: */ var pTab uintptr = (*Module)(unsafe.Pointer(pMod)).FpEpoTab if pTab != uintptr(0) { // Mark the table as Ephemeral prior to deleting it, so that the @@ -174655,19 +174693,19 @@ func Xsqlite3VtabEponymousTableClear(tls *libc.TLS, db uintptr, pMod uintptr) { // // The results of this routine are undefined unless it is called from // within an xUpdate method. -func Xsqlite3_vtab_on_conflict(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:146756:16: */ +func Xsqlite3_vtab_on_conflict(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146807:16: */ return int32(aMap[int32((*Sqlite3)(unsafe.Pointer(db)).FvtabOnConflict)-1]) } var aMap = [5]uint8{ uint8(SQLITE_ROLLBACK), uint8(SQLITE_ABORT), uint8(SQLITE_FAIL), uint8(SQLITE_IGNORE), uint8(SQLITE_REPLACE), -} /* sqlite3.c:146757:30 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146808:30 */ // Call from within the xCreate() or xConnect() methods to provide // the SQLite core with additional information about the behavior // of the virtual table being implemented. -func Xsqlite3_vtab_config(tls *libc.TLS, db uintptr, op int32, va uintptr) int32 { /* sqlite3.c:146774:16: */ +func Xsqlite3_vtab_config(tls *libc.TLS, db uintptr, op int32, va uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146825:16: */ var ap Va_list _ = ap var rc int32 = SQLITE_OK @@ -174676,7 +174714,7 @@ func Xsqlite3_vtab_config(tls *libc.TLS, db uintptr, op int32, va uintptr) int32 Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) p = (*Sqlite3)(unsafe.Pointer(db)).FpVtabCtx if !(p != 0) { - rc = Xsqlite3MisuseError(tls, 146785) + rc = Xsqlite3MisuseError(tls, 146836) } else { ap = va @@ -174704,7 +174742,7 @@ func Xsqlite3_vtab_config(tls *libc.TLS, db uintptr, op int32, va uintptr) int32 fallthrough default: { - rc = Xsqlite3MisuseError(tls, 146803) + rc = Xsqlite3MisuseError(tls, 146854) break } @@ -174768,7 +174806,7 @@ type WhereClause1 = struct { FnBase int32 Fa uintptr FaStatic [8]WhereTerm -} /* sqlite3.c:14626:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14626:9 */ //************* End of vtab.c *********************************************** //************* Begin file wherecode.c ************************************** @@ -174808,23 +174846,23 @@ type WhereClause1 = struct { // a separate source file for easier editing. // Forward references -type WhereClause = WhereClause1 /* sqlite3.c:146863:28 */ +type WhereClause = WhereClause1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146914:28 */ type WhereMaskSet1 = struct { FbVarSelect int32 Fn int32 Fix [64]int32 -} /* sqlite3.c:14626:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14626:9 */ -type WhereMaskSet = WhereMaskSet1 /* sqlite3.c:146864:29 */ +type WhereMaskSet = WhereMaskSet1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146915:29 */ type WhereOrInfo1 = struct { Fwc WhereClause Findexable Bitmask -} /* sqlite3.c:146865:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146916:9 */ -type WhereOrInfo = WhereOrInfo1 /* sqlite3.c:146865:28 */ -type WhereAndInfo1 = struct{ Fwc WhereClause } /* sqlite3.c:146866:9 */ +type WhereOrInfo = WhereOrInfo1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146916:28 */ +type WhereAndInfo1 = struct{ Fwc WhereClause } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146917:9 */ -type WhereAndInfo = WhereAndInfo1 /* sqlite3.c:146866:29 */ +type WhereAndInfo = WhereAndInfo1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146917:29 */ type WhereLevel1 = struct { FiLeftJoin int32 FiTabCur int32 @@ -174854,9 +174892,9 @@ type WhereLevel1 = struct { } FpWLoop uintptr FnotReady Bitmask -} /* sqlite3.c:14626:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14626:9 */ -type WhereLevel = WhereLevel1 /* sqlite3.c:146867:27 */ +type WhereLevel = WhereLevel1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146918:27 */ type WhereLoop1 = struct { Fprereq Bitmask FmaskSelf Bitmask @@ -174883,9 +174921,9 @@ type WhereLoop1 = struct { FaLTerm uintptr FpNextLoop uintptr FaLTermSpace [3]uintptr -} /* sqlite3.c:14626:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14626:9 */ -type WhereLoop = WhereLoop1 /* sqlite3.c:146868:26 */ +type WhereLoop = WhereLoop1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146919:26 */ type WherePath1 = struct { FmaskLoop Bitmask FrevLoop Bitmask @@ -174895,9 +174933,9 @@ type WherePath1 = struct { FisOrdered I8 F__ccgo_pad1 [1]byte FaLoop uintptr -} /* sqlite3.c:146869:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146920:9 */ -type WherePath = WherePath1 /* sqlite3.c:146869:26 */ +type WherePath = WherePath1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146920:26 */ type WhereTerm1 = struct { FpExpr uintptr FpWC uintptr @@ -174917,9 +174955,9 @@ type WhereTerm1 = struct { } FprereqRight Bitmask FprereqAll Bitmask -} /* sqlite3.c:14626:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14626:9 */ -type WhereTerm = WhereTerm1 /* sqlite3.c:146870:26 */ +type WhereTerm = WhereTerm1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146921:26 */ type WhereLoopBuilder1 = struct { FpWInfo uintptr FpWC uintptr @@ -174932,9 +174970,9 @@ type WhereLoopBuilder1 = struct { F__ccgo_pad1 [2]byte FiPlanLimit uint32 F__ccgo_pad2 [4]byte -} /* sqlite3.c:146871:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146922:9 */ -type WhereLoopBuilder = WhereLoopBuilder1 /* sqlite3.c:146871:33 */ +type WhereLoopBuilder = WhereLoopBuilder1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146922:33 */ type WhereScan1 = struct { FpOrigWC uintptr FpWC uintptr @@ -174949,24 +174987,24 @@ type WhereScan1 = struct { FaiCur [11]int32 FaiColumn [11]I16 F__ccgo_pad2 [2]byte -} /* sqlite3.c:146872:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146923:9 */ -type WhereScan = WhereScan1 /* sqlite3.c:146872:26 */ +type WhereScan = WhereScan1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146923:26 */ type WhereOrCost1 = struct { Fprereq Bitmask FrRun LogEst FnOut LogEst F__ccgo_pad1 [4]byte -} /* sqlite3.c:146871:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146922:9 */ -type WhereOrCost = WhereOrCost1 /* sqlite3.c:146873:28 */ +type WhereOrCost = WhereOrCost1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146924:28 */ type WhereOrSet1 = struct { Fn U16 F__ccgo_pad1 [6]byte Fa [3]WhereOrCost -} /* sqlite3.c:146871:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146922:9 */ -type WhereOrSet = WhereOrSet1 /* sqlite3.c:146874:27 */ +type WhereOrSet = WhereOrSet1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146925:27 */ // This object contains information needed to implement a single nested // loop in WHERE clause. @@ -174988,7 +175026,7 @@ type InLoop = struct { FnPrefix int32 FeEndLoopOp U8 F__ccgo_pad1 [3]byte -} /* sqlite3.c:146914:7 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:146965:7 */ // Allowed values for WhereLoopBuider.bldFlags @@ -175014,7 +175052,7 @@ type WhereExprMod1 = struct { FpNext uintptr FpExpr uintptr Forig Expr -} /* sqlite3.c:14626:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:14626:9 */ // Allowed values for WhereLoopBuider.bldFlags @@ -175036,7 +175074,7 @@ type WhereExprMod1 = struct { // of an index rather than an expression or a virtual column. All // such transformations need to be undone at the end of WHERE clause // processing. -type WhereExprMod = WhereExprMod1 /* sqlite3.c:147276:29 */ +type WhereExprMod = WhereExprMod1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:147327:29 */ // Bitmasks for the operators on WhereTerm objects. These are all // operators that are of interest to the query planner. An @@ -175058,7 +175096,7 @@ type WhereExprMod = WhereExprMod1 /* sqlite3.c:147276:29 */ //************* Continuing where we left off in wherecode.c ***************** // Return the name of the i-th column of the pIdx index. -func explainIndexColumnName(tls *libc.TLS, pIdx uintptr, i int32) uintptr { /* sqlite3.c:147470:19: */ +func explainIndexColumnName(tls *libc.TLS, pIdx uintptr, i int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:147521:19: */ i = int32(*(*I16)(unsafe.Pointer((*Index)(unsafe.Pointer(pIdx)).FaiColumn + uintptr(i)*2))) if i == -2 { return ts + 22743 /* "<expr>" */ @@ -175075,7 +175113,7 @@ func explainIndexColumnName(tls *libc.TLS, pIdx uintptr, i int32) uintptr { /* s // at a time. This routine adds a new term to the end of the expression. // Terms are separated by AND so add the "AND" text for second and subsequent // terms only. -func explainAppendTerm(tls *libc.TLS, pStr uintptr, pIdx uintptr, nTerm int32, iTerm int32, bAnd int32, zOp uintptr) { /* sqlite3.c:147485:13: */ +func explainAppendTerm(tls *libc.TLS, pStr uintptr, pIdx uintptr, nTerm int32, iTerm int32, bAnd int32, zOp uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:147536:13: */ var i int32 if bAnd != 0 { @@ -175123,7 +175161,7 @@ func explainAppendTerm(tls *libc.TLS, pStr uintptr, pIdx uintptr, nTerm int32, i // string similar to: // // "a=? AND b>?" -func explainIndexRange(tls *libc.TLS, pStr uintptr, pLoop uintptr) { /* sqlite3.c:147529:13: */ +func explainIndexRange(tls *libc.TLS, pStr uintptr, pLoop uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:147580:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -175168,7 +175206,7 @@ func explainIndexRange(tls *libc.TLS, pStr uintptr, pLoop uintptr) { /* sqlite3. // // If an OP_Explain opcode is added to the VM, its address is returned. // Otherwise, if no OP_Explain is coded, zero is returned. -func Xsqlite3WhereExplainOneScan(tls *libc.TLS, pParse uintptr, pTabList uintptr, pLevel uintptr, wctrlFlags U16) int32 { /* sqlite3.c:147563:20: */ +func Xsqlite3WhereExplainOneScan(tls *libc.TLS, pParse uintptr, pTabList uintptr, pLevel uintptr, wctrlFlags U16) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:147614:20: */ bp := tls.Alloc(196) defer tls.Free(196) @@ -175269,7 +175307,7 @@ func Xsqlite3WhereExplainOneScan(tls *libc.TLS, pParse uintptr, pTabList uintptr // // If an OP_Explain opcode is added to the VM, its address is returned. // Otherwise, if no OP_Explain is coded, zero is returned. -func Xsqlite3WhereExplainBloomFilter(tls *libc.TLS, pParse uintptr, pWInfo uintptr, pLevel uintptr) int32 { /* sqlite3.c:147675:20: */ +func Xsqlite3WhereExplainBloomFilter(tls *libc.TLS, pParse uintptr, pWInfo uintptr, pLevel uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:147726:20: */ bp := tls.Alloc(156) defer tls.Free(156) @@ -175352,7 +175390,7 @@ func Xsqlite3WhereExplainBloomFilter(tls *libc.TLS, pParse uintptr, pWInfo uintp // The TERM_LIKECOND marking indicates that the term should be coded inside // a conditional such that is only evaluated on the second pass of a // LIKE-optimization loop, when scanning BLOBs instead of strings. -func disableTerm(tls *libc.TLS, pLevel uintptr, pTerm uintptr) { /* sqlite3.c:147788:13: */ +func disableTerm(tls *libc.TLS, pLevel uintptr, pTerm uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:147839:13: */ var nLoop int32 = 0 for int32((*WhereTerm)(unsafe.Pointer(pTerm)).FwtFlags)&TERM_CODED == 0 && @@ -175385,7 +175423,7 @@ func disableTerm(tls *libc.TLS, pLevel uintptr, pTerm uintptr) { /* sqlite3.c:14 // // This routine makes its own copy of zAff so that the caller is free // to modify zAff after this routine returns. -func codeApplyAffinity(tls *libc.TLS, pParse uintptr, base int32, n int32, zAff uintptr) { /* sqlite3.c:147826:13: */ +func codeApplyAffinity(tls *libc.TLS, pParse uintptr, base int32, n int32, zAff uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:147877:13: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe if zAff == uintptr(0) { @@ -175418,7 +175456,7 @@ func codeApplyAffinity(tls *libc.TLS, pParse uintptr, base int32, n int32, zAff // // * the comparison will be performed with no affinity, or // * the affinity change in zAff is guaranteed not to change the value. -func updateRangeAffinityStr(tls *libc.TLS, pRight uintptr, n int32, zAff uintptr) { /* sqlite3.c:147863:13: */ +func updateRangeAffinityStr(tls *libc.TLS, pRight uintptr, n int32, zAff uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:147914:13: */ var i int32 for i = 0; i < n; i++ { var p uintptr = Xsqlite3VectorFieldSubexpr(tls, pRight, i) @@ -175456,7 +175494,7 @@ func updateRangeAffinityStr(tls *libc.TLS, pRight uintptr, n int32, zAff uintptr // The reduced pX is different from the original (obviously) and thus is // only used for indexing, to improve performance. The original unaltered // IN expression must also be run on each output row for correctness. -func removeUnindexableInClauseTerms(tls *libc.TLS, pParse uintptr, iEq int32, pLoop uintptr, pX uintptr) uintptr { /* sqlite3.c:147909:13: */ +func removeUnindexableInClauseTerms(tls *libc.TLS, pParse uintptr, iEq int32, pLoop uintptr, pX uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:147960:13: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb var pNew uintptr pNew = Xsqlite3ExprDup(tls, db, pX, 0) @@ -175531,7 +175569,7 @@ func removeUnindexableInClauseTerms(tls *libc.TLS, pParse uintptr, iEq int32, pL // For a constraint of the form X=expr, the expression is evaluated in // straight-line code. For constraints of the form X IN (...) // this routine sets up a loop that will iterate over all values of X. -func codeEqualityTerm(tls *libc.TLS, pParse uintptr, pTerm uintptr, pLevel uintptr, iEq int32, bRev int32, iTarget int32) int32 { /* sqlite3.c:147998:12: */ +func codeEqualityTerm(tls *libc.TLS, pParse uintptr, pTerm uintptr, pLevel uintptr, iEq int32, bRev int32, iTarget int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148049:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -175724,7 +175762,7 @@ func codeEqualityTerm(tls *libc.TLS, pParse uintptr, pTerm uintptr, pLevel uintp // no conversion should be attempted before using a t2.b value as part of // a key to search the index. Hence the first byte in the returned affinity // string in this example would be set to SQLITE_AFF_BLOB. -func codeAllEqualityTerms(tls *libc.TLS, pParse uintptr, pLevel uintptr, bRev int32, nExtraReg int32, pzAff uintptr) int32 { /* sqlite3.c:148194:12: */ +func codeAllEqualityTerms(tls *libc.TLS, pParse uintptr, pLevel uintptr, bRev int32, nExtraReg int32, pzAff uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148245:12: */ var nEq U16 // The number of == or IN constraints to code var nSkip U16 // Number of left-most columns to skip var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe // The vm under construction @@ -175845,7 +175883,7 @@ func codeAllEqualityTerms(tls *libc.TLS, pParse uintptr, pLevel uintptr, bRev in // on. For each table column, if the column is the i'th column of the // index, then the corresponding array entry is set to (i+1). If the column // does not appear in the index at all, the array entry is set to 0. -func codeDeferredSeek(tls *libc.TLS, pWInfo uintptr, pIdx uintptr, iCur int32, iIdxCur int32) { /* sqlite3.c:148572:13: */ +func codeDeferredSeek(tls *libc.TLS, pWInfo uintptr, pIdx uintptr, iCur int32, iIdxCur int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148623:13: */ var pParse uintptr = (*WhereInfo)(unsafe.Pointer(pWInfo)).FpParse // Parse context var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe // Vdbe to generate code within @@ -175886,7 +175924,7 @@ func codeDeferredSeek(tls *libc.TLS, pWInfo uintptr, pIdx uintptr, iCur int32, i // If the expression is not a vector, then nReg must be passed 1. In // this case, generate code to evaluate the expression and leave the // result in register iReg. -func codeExprOrVector(tls *libc.TLS, pParse uintptr, p uintptr, iReg int32, nReg int32) { /* sqlite3.c:148616:13: */ +func codeExprOrVector(tls *libc.TLS, pParse uintptr, p uintptr, iReg int32, nReg int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148667:13: */ if p != 0 && Xsqlite3ExprIsVector(tls, p) != 0 { if (*Expr)(unsafe.Pointer(p)).Fflags&U32(EP_xIsSelect) != U32(0) { @@ -175914,10 +175952,10 @@ func codeExprOrVector(tls *libc.TLS, pParse uintptr, p uintptr, iReg int32, nReg // An instance of the IdxExprTrans object carries information about a // mapping from an expression on table columns into a column in an index // down through the Walker. -type IdxExprTrans = IdxExprTrans1 /* sqlite3.c:148656:3 */ +type IdxExprTrans = IdxExprTrans1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148707:3 */ // Preserve pExpr on the WhereETrans list of the WhereInfo. -func preserveExpr(tls *libc.TLS, pTrans uintptr, pExpr uintptr) { /* sqlite3.c:148661:13: */ +func preserveExpr(tls *libc.TLS, pTrans uintptr, pExpr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148712:13: */ var pNew uintptr pNew = Xsqlite3DbMallocRaw(tls, (*IdxExprTrans)(unsafe.Pointer(pTrans)).Fdb, uint64(unsafe.Sizeof(WhereExprMod{}))) if pNew == uintptr(0) { @@ -175934,9 +175972,10 @@ func preserveExpr(tls *libc.TLS, pTrans uintptr, pExpr uintptr) { /* sqlite3.c:1 // // If pExpr matches, then transform it into a reference to the index column // that contains the value of pExpr. -func whereIndexExprTransNode(tls *libc.TLS, p uintptr, pExpr uintptr) int32 { /* sqlite3.c:148677:12: */ +func whereIndexExprTransNode(tls *libc.TLS, p uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148728:12: */ var pX uintptr = *(*uintptr)(unsafe.Pointer(p + 40)) if Xsqlite3ExprCompare(tls, uintptr(0), pExpr, (*IdxExprTrans)(unsafe.Pointer(pX)).FpIdxExpr, (*IdxExprTrans)(unsafe.Pointer(pX)).FiTabCur) == 0 { + pExpr = Xsqlite3ExprSkipCollate(tls, pExpr) preserveExpr(tls, pX, pExpr) (*Expr)(unsafe.Pointer(pExpr)).FaffExpr = Xsqlite3ExprAffinity(tls, pExpr) (*Expr)(unsafe.Pointer(pExpr)).Fop = U8(TK_COLUMN) @@ -175954,7 +175993,7 @@ func whereIndexExprTransNode(tls *libc.TLS, p uintptr, pExpr uintptr) int32 { /* // A walker node callback that translates a column reference to a table // into a corresponding column reference of an index. -func whereIndexExprTransColumn(tls *libc.TLS, p uintptr, pExpr uintptr) int32 { /* sqlite3.c:148699:12: */ +func whereIndexExprTransColumn(tls *libc.TLS, p uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148751:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_COLUMN { var pX uintptr = *(*uintptr)(unsafe.Pointer(p + 40)) if (*Expr)(unsafe.Pointer(pExpr)).FiTable == (*IdxExprTrans)(unsafe.Pointer(pX)).FiTabCur && int32((*Expr)(unsafe.Pointer(pExpr)).FiColumn) == (*IdxExprTrans)(unsafe.Pointer(pX)).FiTabCol { @@ -175976,7 +176015,7 @@ func whereIndexExprTransColumn(tls *libc.TLS, p uintptr, pExpr uintptr) int32 { // 2019-10-24: Updated to also translate references to a VIRTUAL column in // the table into references to the corresponding (stored) column of the // index. -func whereIndexExprTrans(tls *libc.TLS, pIdx uintptr, iTabCur int32, iIdxCur int32, pWInfo uintptr) { /* sqlite3.c:148724:13: */ +func whereIndexExprTrans(tls *libc.TLS, pIdx uintptr, iTabCur int32, iIdxCur int32, pWInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148776:13: */ bp := tls.Alloc(88) defer tls.Free(88) @@ -176041,7 +176080,7 @@ func whereIndexExprTrans(tls *libc.TLS, pIdx uintptr, iTabCur int32, iIdxCur int // WHERE clause terms on the query, and if any of those terms must be // true because pTruth is true, then mark those WHERE clause terms as // coded. -func whereApplyPartialIndexConstraints(tls *libc.TLS, pTruth uintptr, iTabCur int32, pWC uintptr) { /* sqlite3.c:148788:13: */ +func whereApplyPartialIndexConstraints(tls *libc.TLS, pTruth uintptr, iTabCur int32, pWC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148840:13: */ var i int32 var pTerm uintptr for int32((*Expr)(unsafe.Pointer(pTruth)).Fop) == TK_AND { @@ -176087,7 +176126,7 @@ __3: // WhereLevel.regFilter set. If an inner-loop Bloom filter is checked, // then clear the WhereLevel.regFilter value to prevent the Bloom filter // from being checked a second time when the inner loop is evaluated. -func filterPullDown(tls *libc.TLS, pParse uintptr, pWInfo uintptr, iLevel int32, addrNxt int32, notReady Bitmask) { /* sqlite3.c:148824:29: */ +func filterPullDown(tls *libc.TLS, pParse uintptr, pWInfo uintptr, iLevel int32, addrNxt int32, notReady Bitmask) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148876:29: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -176105,6 +176144,8 @@ func filterPullDown(tls *libc.TLS, pParse uintptr, pWInfo uintptr, iLevel int32, if (*WhereLoop)(unsafe.Pointer(pLoop)).Fprereq¬Ready != 0 { continue } + + (*WhereLevel)(unsafe.Pointer(pLevel)).FaddrBrk = addrNxt if (*WhereLoop)(unsafe.Pointer(pLoop)).FwsFlags&U32(WHERE_IPK) != 0 { var pTerm uintptr = *(*uintptr)(unsafe.Pointer((*WhereLoop)(unsafe.Pointer(pLoop)).FaLTerm)) var regRowid int32 @@ -176127,12 +176168,13 @@ func filterPullDown(tls *libc.TLS, pParse uintptr, pWInfo uintptr, iLevel int32, } (*WhereLevel)(unsafe.Pointer(pLevel)).FregFilter = 0 + (*WhereLevel)(unsafe.Pointer(pLevel)).FaddrBrk = 0 } } // Generate code for the start of the iLevel-th loop in the WHERE clause // implementation described by pWInfo. -func Xsqlite3WhereCodeOneLoopStart(tls *libc.TLS, pParse uintptr, v uintptr, pWInfo uintptr, iLevel int32, pLevel uintptr, notReady Bitmask) Bitmask { /* sqlite3.c:148872:24: */ +func Xsqlite3WhereCodeOneLoopStart(tls *libc.TLS, pParse uintptr, v uintptr, pWInfo uintptr, iLevel int32, pLevel uintptr, notReady Bitmask) Bitmask { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:148927:24: */ bp := tls.Alloc(96) defer tls.Free(96) @@ -177362,24 +177404,24 @@ var aStartOp = [8]U8{ U8(OP_SeekLT), // 5: (start_constraints && !startEq && bRev) U8(OP_SeekGE), // 6: (start_constraints && startEq && !bRev) U8(OP_SeekLE), // 7: (start_constraints && startEq && bRev) -} /* sqlite3.c:149252:21 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:149307:21 */ var aEndOp = [4]U8{ U8(OP_IdxGE), // 0: (end_constraints && !bRev && !endEq) U8(OP_IdxGT), // 1: (end_constraints && !bRev && endEq) U8(OP_IdxLE), // 2: (end_constraints && bRev && !endEq) U8(OP_IdxLT), // 3: (end_constraints && bRev && endEq) -} /* sqlite3.c:149262:21 */ -var aStep = [2]U8{U8(OP_Next), U8(OP_Prev)} /* sqlite3.c:149980:21 */ -var aStart = [2]U8{U8(OP_Rewind), U8(OP_Last)} /* sqlite3.c:149981:21 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:149317:21 */ +var aStep = [2]U8{U8(OP_Next), U8(OP_Prev)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150035:21 */ +var aStart = [2]U8{U8(OP_Rewind), U8(OP_Last)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150036:21 */ // Deallocate all memory associated with a WhereOrInfo object. -func whereOrInfoDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:150190:13: */ +func whereOrInfoDelete(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150245:13: */ Xsqlite3WhereClauseClear(tls, p) Xsqlite3DbFree(tls, db, p) } // Deallocate all memory associated with a WhereAndInfo object. -func whereAndInfoDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:150198:13: */ +func whereAndInfoDelete(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150253:13: */ Xsqlite3WhereClauseClear(tls, p) Xsqlite3DbFree(tls, db, p) } @@ -177401,7 +177443,7 @@ func whereAndInfoDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:150 // WhereTerms. All pointers to WhereTerms should be invalidated after // calling this routine. Such pointers may be reinitialized by referencing // the pWC->a[] array. -func whereClauseInsert(tls *libc.TLS, pWC uintptr, p uintptr, wtFlags U16) int32 { /* sqlite3.c:150222:12: */ +func whereClauseInsert(tls *libc.TLS, pWC uintptr, p uintptr, wtFlags U16) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150277:12: */ var pTerm uintptr var idx int32 @@ -177443,14 +177485,14 @@ func whereClauseInsert(tls *libc.TLS, pWC uintptr, p uintptr, wtFlags U16) int32 // Return TRUE if the given operator is one of the operators that is // allowed for an indexable WHERE clause term. The allowed operators are // "=", "<", ">", "<=", ">=", "IN", "IS", and "IS NULL" -func allowedOp(tls *libc.TLS, op int32) int32 { /* sqlite3.c:150264:12: */ +func allowedOp(tls *libc.TLS, op int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150319:12: */ return libc.Bool32(op == TK_IN || op >= TK_EQ && op <= TK_GE || op == TK_ISNULL || op == TK_IS) } // Commute a comparison operator. Expressions of the form "X op Y" // are converted into "Y op X". -func exprCommute(tls *libc.TLS, pParse uintptr, pExpr uintptr) U16 { /* sqlite3.c:150276:12: */ +func exprCommute(tls *libc.TLS, pParse uintptr, pExpr uintptr) U16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150331:12: */ if int32((*Expr)(unsafe.Pointer((*Expr)(unsafe.Pointer(pExpr)).FpLeft)).Fop) == TK_VECTOR || int32((*Expr)(unsafe.Pointer((*Expr)(unsafe.Pointer(pExpr)).FpRight)).Fop) == TK_VECTOR || Xsqlite3BinaryCompareCollSeq(tls, pParse, (*Expr)(unsafe.Pointer(pExpr)).FpLeft, (*Expr)(unsafe.Pointer(pExpr)).FpRight) != Xsqlite3BinaryCompareCollSeq(tls, pParse, (*Expr)(unsafe.Pointer(pExpr)).FpRight, (*Expr)(unsafe.Pointer(pExpr)).FpLeft) { @@ -177470,7 +177512,7 @@ func exprCommute(tls *libc.TLS, pParse uintptr, pExpr uintptr) U16 { /* sqlite3. } // Translate from TK_xx operator to WO_xx bitmask. -func operatorMask(tls *libc.TLS, op int32) U16 { /* sqlite3.c:150299:12: */ +func operatorMask(tls *libc.TLS, op int32) U16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150354:12: */ var c U16 if op == TK_IN { @@ -177497,7 +177539,7 @@ func operatorMask(tls *libc.TLS, op int32) U16 { /* sqlite3.c:150299:12: */ // that virtual tables cannot participate in the LIKE optimization.) The // collating sequence for the column on the LHS must be appropriate for // the operator. -func isLikeOrGlob(tls *libc.TLS, pParse uintptr, pExpr uintptr, ppPrefix uintptr, pisComplete uintptr, pnoCase uintptr) int32 { /* sqlite3.c:150337:12: */ +func isLikeOrGlob(tls *libc.TLS, pParse uintptr, pExpr uintptr, ppPrefix uintptr, pisComplete uintptr, pnoCase uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150392:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -177669,7 +177711,7 @@ func isLikeOrGlob(tls *libc.TLS, pParse uintptr, pExpr uintptr, ppPrefix uintptr // of virtual table in forms (5) or (7) then return 2. // // If the expression matches none of the patterns above, return 0. -func isAuxiliaryVtabOperator(tls *libc.TLS, db uintptr, pExpr uintptr, peOp2 uintptr, ppLeft uintptr, ppRight uintptr) int32 { /* sqlite3.c:150516:12: */ +func isAuxiliaryVtabOperator(tls *libc.TLS, db uintptr, pExpr uintptr, peOp2 uintptr, ppLeft uintptr, ppRight uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150571:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -177774,18 +177816,18 @@ type Op2 = struct { FzOp uintptr FeOp2 uint8 F__ccgo_pad1 [7]byte -} /* sqlite3.c:150524:18 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150579:18 */ var aOp = [4]Op2{ {FzOp: ts + 17381, FeOp2: uint8(SQLITE_INDEX_CONSTRAINT_MATCH)}, {FzOp: ts + 16702, FeOp2: uint8(SQLITE_INDEX_CONSTRAINT_GLOB)}, {FzOp: ts + 16228, FeOp2: uint8(SQLITE_INDEX_CONSTRAINT_LIKE)}, {FzOp: ts + 23015, FeOp2: uint8(SQLITE_INDEX_CONSTRAINT_REGEXP)}, -} /* sqlite3.c:150527:7 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150582:7 */ // If the pBase expression originated in the ON or USING clause of // a join, then transfer the appropriate markings over to derived. -func transferJoinMarkings(tls *libc.TLS, pDerived uintptr, pBase uintptr) { /* sqlite3.c:150628:13: */ +func transferJoinMarkings(tls *libc.TLS, pDerived uintptr, pBase uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150683:13: */ if pDerived != 0 { *(*U32)(unsafe.Pointer(pDerived + 4)) |= (*Expr)(unsafe.Pointer(pBase)).Fflags & U32(EP_FromJoin) *(*int32)(unsafe.Pointer(pDerived + 52)) = *(*int32)(unsafe.Pointer(pBase + 52)) @@ -177793,7 +177835,7 @@ func transferJoinMarkings(tls *libc.TLS, pDerived uintptr, pBase uintptr) { /* s } // Mark term iChild as being a child of term iParent -func markTermAsChild(tls *libc.TLS, pWC uintptr, iChild int32, iParent int32) { /* sqlite3.c:150638:13: */ +func markTermAsChild(tls *libc.TLS, pWC uintptr, iChild int32, iParent int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150693:13: */ (*WhereTerm)(unsafe.Pointer((*WhereClause)(unsafe.Pointer(pWC)).Fa + uintptr(iChild)*56)).FiParent = iParent (*WhereTerm)(unsafe.Pointer((*WhereClause)(unsafe.Pointer(pWC)).Fa + uintptr(iChild)*56)).FtruthProb = (*WhereTerm)(unsafe.Pointer((*WhereClause)(unsafe.Pointer(pWC)).Fa + uintptr(iParent)*56)).FtruthProb (*WhereTerm)(unsafe.Pointer((*WhereClause)(unsafe.Pointer(pWC)).Fa+uintptr(iParent)*56)).FnChild++ @@ -177802,7 +177844,7 @@ func markTermAsChild(tls *libc.TLS, pWC uintptr, iChild int32, iParent int32) { // Return the N-th AND-connected subterm of pTerm. Or if pTerm is not // a conjunction, then return just pTerm when N==0. If N is exceeds // the number of available subterms, return NULL. -func whereNthSubterm(tls *libc.TLS, pTerm uintptr, N int32) uintptr { /* sqlite3.c:150649:18: */ +func whereNthSubterm(tls *libc.TLS, pTerm uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150704:18: */ if int32((*WhereTerm)(unsafe.Pointer(pTerm)).FeOperator) != WO_AND { if N == 0 { return pTerm @@ -177833,7 +177875,7 @@ func whereNthSubterm(tls *libc.TLS, pTerm uintptr, N int32) uintptr { /* sqlite3 // The following is NOT generated: // // x<y OR x>y --> x!=y -func whereCombineDisjuncts(tls *libc.TLS, pSrc uintptr, pWC uintptr, pOne uintptr, pTwo uintptr) { /* sqlite3.c:150679:13: */ +func whereCombineDisjuncts(tls *libc.TLS, pSrc uintptr, pWC uintptr, pOne uintptr, pTwo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150734:13: */ var eOp U16 = U16(int32((*WhereTerm)(unsafe.Pointer(pOne)).FeOperator) | int32((*WhereTerm)(unsafe.Pointer(pTwo)).FeOperator)) var db uintptr // Database connection (for malloc) var pNew uintptr // New virtual expression @@ -177966,7 +178008,7 @@ func whereCombineDisjuncts(tls *libc.TLS, pSrc uintptr, pWC uintptr, pOne uintpt // // If none of cases 1, 2, or 3 apply, then leave the eOperator set to // zero. This term is not useful for search. -func exprAnalyzeOrTerm(tls *libc.TLS, pSrc uintptr, pWC uintptr, idxTerm int32) { /* sqlite3.c:150806:13: */ +func exprAnalyzeOrTerm(tls *libc.TLS, pSrc uintptr, pWC uintptr, idxTerm int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:150861:13: */ var pWInfo uintptr = (*WhereClause)(unsafe.Pointer(pWC)).FpWInfo // WHERE clause processing context var pParse uintptr = (*WhereInfo)(unsafe.Pointer(pWInfo)).FpParse // Parser context var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb // Database connection @@ -178285,7 +178327,7 @@ __3: // for the LHS anyplace else in the WHERE clause where the LHS column occurs. // This is an optimization. No harm comes from returning 0. But if 1 is // returned when it should not be, then incorrect answers might result. -func termIsEquivalence(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* sqlite3.c:151080:12: */ +func termIsEquivalence(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151135:12: */ var aff1 int8 var aff2 int8 var pColl uintptr @@ -178314,7 +178356,7 @@ func termIsEquivalence(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* // Recursively walk the expressions of a SELECT statement and generate // a bitmask indicating which tables are used in that expression // tree. -func exprSelectUsage(tls *libc.TLS, pMaskSet uintptr, pS uintptr) Bitmask { /* sqlite3.c:151103:16: */ +func exprSelectUsage(tls *libc.TLS, pMaskSet uintptr, pS uintptr) Bitmask { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151158:16: */ var mask Bitmask = uint64(0) for pS != 0 { var pSrc uintptr = (*Select)(unsafe.Pointer(pS)).FpSrc @@ -178349,7 +178391,7 @@ func exprSelectUsage(tls *libc.TLS, pMaskSet uintptr, pS uintptr) Bitmask { /* s // If pExpr is a TK_COLUMN column reference, then this routine always returns // true even if that particular column is not indexed, because the column // might be added to an automatic index later. -func exprMightBeIndexed2(tls *libc.TLS, pFrom uintptr, mPrereq Bitmask, aiCurCol uintptr, pExpr uintptr) int32 { /* sqlite3.c:151140:28: */ +func exprMightBeIndexed2(tls *libc.TLS, pFrom uintptr, mPrereq Bitmask, aiCurCol uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151195:28: */ var pIdx uintptr var i int32 var iCur int32 @@ -178387,7 +178429,7 @@ __3: return 0 } -func exprMightBeIndexed(tls *libc.TLS, pFrom uintptr, mPrereq Bitmask, aiCurCol uintptr, pExpr uintptr, op int32) int32 { /* sqlite3.c:151164:12: */ +func exprMightBeIndexed(tls *libc.TLS, pFrom uintptr, mPrereq Bitmask, aiCurCol uintptr, pExpr uintptr, op int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151219:12: */ // If this expression is a vector to the left or right of a // inequality constraint (>, <, >= or <=), perform the processing // on the first element of the vector. @@ -178428,7 +178470,7 @@ func exprMightBeIndexed(tls *libc.TLS, pFrom uintptr, mPrereq Bitmask, aiCurCol // needs to be freed with the WhereClause) and TERM_VIRTUAL (because it // is a commuted copy of a prior term.) The original term has nChild=1 // and the copy has idxParent set to the index of the original term. -func exprAnalyze(tls *libc.TLS, pSrc uintptr, pWC uintptr, idxTerm int32) { /* sqlite3.c:151212:13: */ +func exprAnalyze(tls *libc.TLS, pSrc uintptr, pWC uintptr, idxTerm int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151267:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -178796,7 +178838,7 @@ func exprAnalyze(tls *libc.TLS, pSrc uintptr, pWC uintptr, idxTerm int32) { /* s *(*Bitmask)(unsafe.Pointer(pTerm + 40)) |= extraRight } -var ops = [2]U8{U8(TK_GE), U8(TK_LE)} /* sqlite3.c:151381:21 */ +var ops = [2]U8{U8(TK_GE), U8(TK_LE)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151436:21 */ // ************************************************************************** // @@ -178819,7 +178861,7 @@ var ops = [2]U8{U8(TK_GE), U8(TK_LE)} /* sqlite3.c:151381:21 */ // In the previous sentence and in the diagram, "slot[]" refers to // the WhereClause.a[] array. The slot[] array grows as needed to contain // all terms of the WHERE clause. -func Xsqlite3WhereSplit(tls *libc.TLS, pWC uintptr, pExpr uintptr, op U8) { /* sqlite3.c:151677:21: */ +func Xsqlite3WhereSplit(tls *libc.TLS, pWC uintptr, pExpr uintptr, op U8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151732:21: */ var pE2 uintptr = Xsqlite3ExprSkipCollateAndLikely(tls, pExpr) (*WhereClause)(unsafe.Pointer(pWC)).Fop = op @@ -178843,7 +178885,7 @@ func Xsqlite3WhereSplit(tls *libc.TLS, pWC uintptr, pExpr uintptr, op U8) { /* s // (example: "LIMIT 5 OFFSET 10") then the expression codes as a // TK_INTEGER so that it will be available to sqlite3_vtab_rhs_value(). // If not, then it codes as a TK_REGISTER expression. -func whereAddLimitExpr(tls *libc.TLS, pWC uintptr, iReg int32, pExpr uintptr, iCsr int32, eMatchOp int32) { /* sqlite3.c:151701:13: */ +func whereAddLimitExpr(tls *libc.TLS, pWC uintptr, iReg int32, pExpr uintptr, iCsr int32, eMatchOp int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151756:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -178895,7 +178937,7 @@ func whereAddLimitExpr(tls *libc.TLS, pWC uintptr, iReg int32, pExpr uintptr, iC // LIMIT and OFFSET terms are ignored by most of the planner code. They // exist only so that they may be passed to the xBestIndex method of the // single virtual table in the FROM clause of the SELECT. -func Xsqlite3WhereAddLimit(tls *libc.TLS, pWC uintptr, p uintptr) { /* sqlite3.c:151754:21: */ +func Xsqlite3WhereAddLimit(tls *libc.TLS, pWC uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151809:21: */ if p != 0 && (*Select)(unsafe.Pointer(p)).FpLimit != 0 && (*Select)(unsafe.Pointer(p)).FselFlags&U32(SF_Distinct|SF_Aggregate) == U32(0) && @@ -178945,7 +178987,7 @@ func Xsqlite3WhereAddLimit(tls *libc.TLS, pWC uintptr, p uintptr) { /* sqlite3.c } // Initialize a preallocated WhereClause structure. -func Xsqlite3WhereClauseInit(tls *libc.TLS, pWC uintptr, pWInfo uintptr) { /* sqlite3.c:151800:21: */ +func Xsqlite3WhereClauseInit(tls *libc.TLS, pWC uintptr, pWInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151855:21: */ (*WhereClause)(unsafe.Pointer(pWC)).FpWInfo = pWInfo (*WhereClause)(unsafe.Pointer(pWC)).FhasOr = U8(0) (*WhereClause)(unsafe.Pointer(pWC)).FpOuter = uintptr(0) @@ -178958,7 +179000,7 @@ func Xsqlite3WhereClauseInit(tls *libc.TLS, pWC uintptr, pWInfo uintptr) { /* sq // Deallocate a WhereClause structure. The WhereClause structure // itself is not freed. This routine is the inverse of // sqlite3WhereClauseInit(). -func Xsqlite3WhereClauseClear(tls *libc.TLS, pWC uintptr) { /* sqlite3.c:151818:21: */ +func Xsqlite3WhereClauseClear(tls *libc.TLS, pWC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151873:21: */ var db uintptr = (*Parse)(unsafe.Pointer((*WhereInfo)(unsafe.Pointer((*WhereClause)(unsafe.Pointer(pWC)).FpWInfo)).FpParse)).Fdb if (*WhereClause)(unsafe.Pointer(pWC)).FnTerm > 0 { @@ -179018,7 +179060,7 @@ func Xsqlite3WhereClauseClear(tls *libc.TLS, pWC uintptr) { /* sqlite3.c:151818: // computations done by this routine are broken out into a separate // "no-inline" function to avoid the stack push overhead in the // common case where it is not needed. -func sqlite3WhereExprUsageFull(tls *libc.TLS, pMaskSet uintptr, p uintptr) Bitmask { /* sqlite3.c:151886:32: */ +func sqlite3WhereExprUsageFull(tls *libc.TLS, pMaskSet uintptr, p uintptr) Bitmask { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151941:32: */ var mask Bitmask if int32((*Expr)(unsafe.Pointer(p)).Fop) == TK_IF_NULL_ROW { mask = Xsqlite3WhereGetMask(tls, pMaskSet, (*Expr)(unsafe.Pointer(p)).FiTable) @@ -179048,7 +179090,7 @@ func sqlite3WhereExprUsageFull(tls *libc.TLS, pMaskSet uintptr, p uintptr) Bitma return mask } -func Xsqlite3WhereExprUsageNN(tls *libc.TLS, pMaskSet uintptr, p uintptr) Bitmask { /* sqlite3.c:151912:24: */ +func Xsqlite3WhereExprUsageNN(tls *libc.TLS, pMaskSet uintptr, p uintptr) Bitmask { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151967:24: */ if int32((*Expr)(unsafe.Pointer(p)).Fop) == TK_COLUMN && !((*Expr)(unsafe.Pointer(p)).Fflags&U32(EP_FixedCol) != U32(0)) { return Xsqlite3WhereGetMask(tls, pMaskSet, (*Expr)(unsafe.Pointer(p)).FiTable) } else if (*Expr)(unsafe.Pointer(p)).Fflags&U32(EP_TokenOnly|EP_Leaf) != U32(0) { @@ -179058,14 +179100,14 @@ func Xsqlite3WhereExprUsageNN(tls *libc.TLS, pMaskSet uintptr, p uintptr) Bitmas return sqlite3WhereExprUsageFull(tls, pMaskSet, p) } -func Xsqlite3WhereExprUsage(tls *libc.TLS, pMaskSet uintptr, p uintptr) Bitmask { /* sqlite3.c:151921:24: */ +func Xsqlite3WhereExprUsage(tls *libc.TLS, pMaskSet uintptr, p uintptr) Bitmask { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151976:24: */ if p != 0 { return Xsqlite3WhereExprUsageNN(tls, pMaskSet, p) } return uint64(0) } -func Xsqlite3WhereExprListUsage(tls *libc.TLS, pMaskSet uintptr, pList uintptr) Bitmask { /* sqlite3.c:151924:24: */ +func Xsqlite3WhereExprListUsage(tls *libc.TLS, pMaskSet uintptr, pList uintptr) Bitmask { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151979:24: */ var i int32 var mask Bitmask = uint64(0) if pList != 0 { @@ -179082,7 +179124,7 @@ func Xsqlite3WhereExprListUsage(tls *libc.TLS, pMaskSet uintptr, pList uintptr) // end of the WHERE clause. We do not want to analyze these new // virtual terms, so start analyzing at the end and work forward // so that the added virtual terms are never processed. -func Xsqlite3WhereExprAnalyze(tls *libc.TLS, pTabList uintptr, pWC uintptr) { /* sqlite3.c:151944:21: */ +func Xsqlite3WhereExprAnalyze(tls *libc.TLS, pTabList uintptr, pWC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:151999:21: */ var i int32 for i = (*WhereClause)(unsafe.Pointer(pWC)).FnTerm - 1; i >= 0; i-- { exprAnalyze(tls, pTabList, pWC, i) @@ -179094,7 +179136,7 @@ func Xsqlite3WhereExprAnalyze(tls *libc.TLS, pTabList uintptr, pWC uintptr) { /* // // Each function argument translates into an equality constraint against // a HIDDEN column in the table. -func Xsqlite3WhereTabFuncArgs(tls *libc.TLS, pParse uintptr, pItem uintptr, pWC uintptr) { /* sqlite3.c:151961:21: */ +func Xsqlite3WhereTabFuncArgs(tls *libc.TLS, pParse uintptr, pItem uintptr, pWC uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152016:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -179178,7 +179220,7 @@ type HiddenIndexInfo1 = struct { FmHandleIn U32 F__ccgo_pad1 [4]byte FaRhs [1]uintptr -} /* sqlite3.c:152033:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152088:9 */ //************* End of whereexpr.c ****************************************** //************* Begin file where.c ****************************************** @@ -179208,16 +179250,16 @@ type HiddenIndexInfo1 = struct { // This object is not an API and can be changed from one release to the // next. As long as allocateIndexInfo() and sqlite3_vtab_collation() // agree on the structure, all will be well. -type HiddenIndexInfo = HiddenIndexInfo1 /* sqlite3.c:152033:32 */ +type HiddenIndexInfo = HiddenIndexInfo1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152088:32 */ // Return the estimated number of output rows from a WHERE clause -func Xsqlite3WhereOutputRowCount(tls *libc.TLS, pWInfo uintptr) LogEst { /* sqlite3.c:152051:23: */ +func Xsqlite3WhereOutputRowCount(tls *libc.TLS, pWInfo uintptr) LogEst { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152106:23: */ return (*WhereInfo)(unsafe.Pointer(pWInfo)).FnRowOut } // Return one of the WHERE_DISTINCT_xxxxx values to indicate how this // WHERE clause returns outputs for DISTINCT processing. -func Xsqlite3WhereIsDistinct(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c:152059:20: */ +func Xsqlite3WhereIsDistinct(tls *libc.TLS, pWInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152114:20: */ return int32((*WhereInfo)(unsafe.Pointer(pWInfo)).FeDistinct) } @@ -179227,7 +179269,7 @@ func Xsqlite3WhereIsDistinct(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c // terms means that no sorting is needed at all. A return that // is positive but less than the number of ORDER BY terms means that // block sorting is required. -func Xsqlite3WhereIsOrdered(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c:152071:20: */ +func Xsqlite3WhereIsOrdered(tls *libc.TLS, pWInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152126:20: */ return int32((*WhereInfo)(unsafe.Pointer(pWInfo)).FnOBSat) } @@ -179252,7 +179294,7 @@ func Xsqlite3WhereIsOrdered(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c: // Returning the continuation the second inner loop is an optimization // that might make the code run a little faster, but should not change // the final answer. -func Xsqlite3WhereOrderByLimitOptLabel(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c:152098:20: */ +func Xsqlite3WhereOrderByLimitOptLabel(tls *libc.TLS, pWInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152153:20: */ var pInner uintptr if !(int32(*(*uint8)(unsafe.Pointer(pWInfo + 76))&0x4>>2) != 0) { // The ORDER BY LIMIT optimization does not apply. Jump to the @@ -179273,7 +179315,7 @@ func Xsqlite3WhereOrderByLimitOptLabel(tls *libc.TLS, pWInfo uintptr) int32 { /* // Any extra OP_Goto that is coded here is an optimization. The // correct answer should be obtained regardless. This OP_Goto just // makes the answer appear faster. -func Xsqlite3WhereMinMaxOptEarlyOut(tls *libc.TLS, v uintptr, pWInfo uintptr) { /* sqlite3.c:152121:21: */ +func Xsqlite3WhereMinMaxOptEarlyOut(tls *libc.TLS, v uintptr, pWInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152176:21: */ var pInner uintptr var i int32 if !(int32(*(*uint8)(unsafe.Pointer(pWInfo + 76))&0x4>>2) != 0) { @@ -179294,14 +179336,14 @@ func Xsqlite3WhereMinMaxOptEarlyOut(tls *libc.TLS, v uintptr, pWInfo uintptr) { // Return the VDBE address or label to jump to in order to continue // immediately with the next row of a WHERE clause. -func Xsqlite3WhereContinueLabel(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c:152140:20: */ +func Xsqlite3WhereContinueLabel(tls *libc.TLS, pWInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152195:20: */ return (*WhereInfo)(unsafe.Pointer(pWInfo)).FiContinue } // Return the VDBE address or label to jump to in order to break // out of a WHERE loop. -func Xsqlite3WhereBreakLabel(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c:152149:20: */ +func Xsqlite3WhereBreakLabel(tls *libc.TLS, pWInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152204:20: */ return (*WhereInfo)(unsafe.Pointer(pWInfo)).FiBreak } @@ -179320,19 +179362,19 @@ func Xsqlite3WhereBreakLabel(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c // // aiCur[0] and aiCur[1] both get -1 if the where-clause logic is // unable to use the ONEPASS optimization. -func Xsqlite3WhereOkOnePass(tls *libc.TLS, pWInfo uintptr, aiCur uintptr) int32 { /* sqlite3.c:152170:20: */ +func Xsqlite3WhereOkOnePass(tls *libc.TLS, pWInfo uintptr, aiCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152225:20: */ libc.Xmemcpy(tls, aiCur, pWInfo+48, uint64(unsafe.Sizeof(int32(0)))*uint64(2)) return int32((*WhereInfo)(unsafe.Pointer(pWInfo)).FeOnePass) } // Return TRUE if the WHERE loop uses the OP_DeferredSeek opcode to move // the data cursor to the row selected by the index cursor. -func Xsqlite3WhereUsesDeferredSeek(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c:152186:20: */ +func Xsqlite3WhereUsesDeferredSeek(tls *libc.TLS, pWInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152241:20: */ return int32(*(*uint8)(unsafe.Pointer(pWInfo + 76)) & 0x1 >> 0) } // Move the content of pSrc into pDest -func whereOrMove(tls *libc.TLS, pDest uintptr, pSrc uintptr) { /* sqlite3.c:152193:13: */ +func whereOrMove(tls *libc.TLS, pDest uintptr, pSrc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152248:13: */ (*WhereOrSet)(unsafe.Pointer(pDest)).Fn = (*WhereOrSet)(unsafe.Pointer(pSrc)).Fn libc.Xmemcpy(tls, pDest+8, pSrc+8, uint64((*WhereOrSet)(unsafe.Pointer(pDest)).Fn)*uint64(unsafe.Sizeof(WhereOrCost{}))) } @@ -179342,7 +179384,7 @@ func whereOrMove(tls *libc.TLS, pDest uintptr, pSrc uintptr) { /* sqlite3.c:1521 // The new entry might overwrite an existing entry, or it might be // appended, or it might be discarded. Do whatever is the right thing // so that pSet keeps the N_OR_COST best entries seen so far. -func whereOrInsert(tls *libc.TLS, pSet uintptr, prereq Bitmask, rRun LogEst, nOut LogEst) int32 { /* sqlite3.c:152205:12: */ +func whereOrInsert(tls *libc.TLS, pSet uintptr, prereq Bitmask, rRun LogEst, nOut LogEst) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152260:12: */ var i U16 var p uintptr i = (*WhereOrSet)(unsafe.Pointer(pSet)).Fn @@ -179419,7 +179461,7 @@ __13: // Return the bitmask for the given cursor number. Return 0 if // iCursor is not in the set. -func Xsqlite3WhereGetMask(tls *libc.TLS, pMaskSet uintptr, iCursor int32) Bitmask { /* sqlite3.c:152242:24: */ +func Xsqlite3WhereGetMask(tls *libc.TLS, pMaskSet uintptr, iCursor int32) Bitmask { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152297:24: */ var i int32 if *(*int32)(unsafe.Pointer(pMaskSet + 8)) == iCursor { @@ -179439,14 +179481,14 @@ func Xsqlite3WhereGetMask(tls *libc.TLS, pMaskSet uintptr, iCursor int32) Bitmas // tables in the FROM clause is limited by a test early in the // sqlite3WhereBegin() routine. So we know that the pMaskSet->ix[] // array will never overflow. -func createMask(tls *libc.TLS, pMaskSet uintptr, iCursor int32) { /* sqlite3.c:152266:13: */ +func createMask(tls *libc.TLS, pMaskSet uintptr, iCursor int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152321:13: */ *(*int32)(unsafe.Pointer(pMaskSet + 8 + uintptr(libc.PostIncInt32(&(*WhereMaskSet)(unsafe.Pointer(pMaskSet)).Fn, 1))*4)) = iCursor } // If the right-hand branch of the expression is a TK_COLUMN, then return // a pointer to the right-hand branch. Otherwise, return NULL. -func whereRightSubexprIsColumn(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:152275:13: */ +func whereRightSubexprIsColumn(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152330:13: */ p = Xsqlite3ExprSkipCollateAndLikely(tls, (*Expr)(unsafe.Pointer(p)).FpRight) if p != uintptr(0) && int32((*Expr)(unsafe.Pointer(p)).Fop) == TK_COLUMN && !((*Expr)(unsafe.Pointer(p)).Fflags&U32(EP_FixedCol) != U32(0)) { return p @@ -179457,7 +179499,7 @@ func whereRightSubexprIsColumn(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c: // Advance to the next WhereTerm that matches according to the criteria // established when the pScan object was initialized by whereScanInit(). // Return NULL if there are no more matching WhereTerms. -func whereScanNext(tls *libc.TLS, pScan uintptr) uintptr { /* sqlite3.c:152288:18: */ +func whereScanNext(tls *libc.TLS, pScan uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152343:18: */ var iCur int32 // The cursor on the LHS of the term var iColumn I16 // The column on the LHS of the term. -1 for IPK var pX uintptr // An expression being tested @@ -179561,7 +179603,7 @@ func whereScanNext(tls *libc.TLS, pScan uintptr) uintptr { /* sqlite3.c:152288:1 // It is factored out into a separate tail-recursion subroutine so that // the normal whereScanInit() routine, which is a high-runner, does not // need to push registers onto the stack as part of its prologue. -func whereScanInitIndexExpr(tls *libc.TLS, pScan uintptr) uintptr { /* sqlite3.c:152390:34: */ +func whereScanInitIndexExpr(tls *libc.TLS, pScan uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152445:34: */ (*WhereScan)(unsafe.Pointer(pScan)).Fidxaff = Xsqlite3ExprAffinity(tls, (*WhereScan)(unsafe.Pointer(pScan)).FpIdxExpr) return whereScanNext(tls, pScan) } @@ -179583,7 +179625,7 @@ func whereScanInitIndexExpr(tls *libc.TLS, pScan uintptr) uintptr { /* sqlite3.c // // If X is not the INTEGER PRIMARY KEY then X must be compatible with // index pIdx. -func whereScanInit(tls *libc.TLS, pScan uintptr, pWC uintptr, iCur int32, iColumn int32, opMask U32, pIdx uintptr) uintptr { /* sqlite3.c:152414:18: */ +func whereScanInit(tls *libc.TLS, pScan uintptr, pWC uintptr, iCur int32, iColumn int32, opMask U32, pIdx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152469:18: */ (*WhereScan)(unsafe.Pointer(pScan)).FpOrigWC = pWC (*WhereScan)(unsafe.Pointer(pScan)).FpWC = pWC (*WhereScan)(unsafe.Pointer(pScan)).FpIdxExpr = uintptr(0) @@ -179638,7 +179680,7 @@ func whereScanInit(tls *libc.TLS, pScan uintptr, pWC uintptr, iCur int32, iColum // the form "X <op> Y" where Y is a column in another table if no terms of // the form "X <op> <const-expr>" exist. If no terms with a constant RHS // exist, try to return a term that does not use WO_EQUIV. -func Xsqlite3WhereFindTerm(tls *libc.TLS, pWC uintptr, iCur int32, iColumn int32, notReady Bitmask, op U32, pIdx uintptr) uintptr { /* sqlite3.c:152478:26: */ +func Xsqlite3WhereFindTerm(tls *libc.TLS, pWC uintptr, iCur int32, iColumn int32, notReady Bitmask, op U32, pIdx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152533:26: */ bp := tls.Alloc(112) defer tls.Free(112) @@ -179668,7 +179710,7 @@ func Xsqlite3WhereFindTerm(tls *libc.TLS, pWC uintptr, iCur int32, iColumn int32 // // If such an expression is found, its index in pList->a[] is returned. If // no expression is found, -1 is returned. -func findIndexCol(tls *libc.TLS, pParse uintptr, pList uintptr, iBase int32, pIdx uintptr, iCol int32) int32 { /* sqlite3.c:152512:12: */ +func findIndexCol(tls *libc.TLS, pParse uintptr, pList uintptr, iBase int32, pIdx uintptr, iCol int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152567:12: */ var i int32 var zColl uintptr = *(*uintptr)(unsafe.Pointer((*Index)(unsafe.Pointer(pIdx)).FazColl + uintptr(iCol)*8)) @@ -179689,7 +179731,7 @@ func findIndexCol(tls *libc.TLS, pParse uintptr, pList uintptr, iBase int32, pId } // Return TRUE if the iCol-th column of index pIdx is NOT NULL -func indexColumnNotNull(tls *libc.TLS, pIdx uintptr, iCol int32) int32 { /* sqlite3.c:152542:12: */ +func indexColumnNotNull(tls *libc.TLS, pIdx uintptr, iCol int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152597:12: */ var j int32 j = int32(*(*I16)(unsafe.Pointer((*Index)(unsafe.Pointer(pIdx)).FaiColumn + uintptr(iCol)*2))) @@ -179710,7 +179752,7 @@ func indexColumnNotNull(tls *libc.TLS, pIdx uintptr, iCol int32) int32 { /* sqli // // A DISTINCT list is redundant if any subset of the columns in the // DISTINCT list are collectively unique and individually non-null. -func isDistinctRedundant(tls *libc.TLS, pParse uintptr, pTabList uintptr, pWC uintptr, pDistinct uintptr) int32 { /* sqlite3.c:152565:12: */ +func isDistinctRedundant(tls *libc.TLS, pParse uintptr, pTabList uintptr, pWC uintptr, pDistinct uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152620:12: */ var pTab uintptr var pIdx uintptr var i int32 @@ -179780,7 +179822,7 @@ func isDistinctRedundant(tls *libc.TLS, pParse uintptr, pTabList uintptr, pWC ui } // Estimate the logarithm of the input value to base 2. -func estLog(tls *libc.TLS, N LogEst) LogEst { /* sqlite3.c:152629:15: */ +func estLog(tls *libc.TLS, N LogEst) LogEst { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152684:15: */ if int32(N) <= 10 { return int16(0) } @@ -179797,7 +179839,7 @@ func estLog(tls *libc.TLS, N LogEst) LogEst { /* sqlite3.c:152629:15: */ // cursor iTabCur are transformed into OP_Sequence opcode for the // iAutoidxCur cursor, in order to generate unique rowids for the // automatic index being generated. -func translateColumnToCopy(tls *libc.TLS, pParse uintptr, iStart int32, iTabCur int32, iRegister int32, iAutoidxCur int32) { /* sqlite3.c:152645:13: */ +func translateColumnToCopy(tls *libc.TLS, pParse uintptr, iStart int32, iTabCur int32, iRegister int32, iAutoidxCur int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152700:13: */ var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var pOp uintptr = Xsqlite3VdbeGetOp(tls, v, iStart) var iEnd int32 = Xsqlite3VdbeCurrentAddr(tls, v) @@ -179840,7 +179882,7 @@ __3: // Return TRUE if the WHERE clause term pTerm is of a form where it // could be used with an index to access pSrc, assuming an appropriate // index existed. -func termCanDriveIndex(tls *libc.TLS, pTerm uintptr, pSrc uintptr, notReady Bitmask) int32 { /* sqlite3.c:152729:12: */ +func termCanDriveIndex(tls *libc.TLS, pTerm uintptr, pSrc uintptr, notReady Bitmask) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152784:12: */ var aff int8 if (*WhereTerm)(unsafe.Pointer(pTerm)).FleftCursor != (*SrcItem)(unsafe.Pointer(pSrc)).FiCursor { return 0 @@ -179874,7 +179916,7 @@ func termCanDriveIndex(tls *libc.TLS, pTerm uintptr, pSrc uintptr, notReady Bitm // Generate code to construct the Index object for an automatic index // and to set up the WhereLevel object pLevel so that the code generator // makes use of the automatic index. -func constructAutomaticIndex(tls *libc.TLS, pParse uintptr, pWC uintptr, pSrc uintptr, notReady Bitmask, pLevel uintptr) { /* sqlite3.c:152763:29: */ +func constructAutomaticIndex(tls *libc.TLS, pParse uintptr, pWC uintptr, pSrc uintptr, notReady Bitmask, pLevel uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:152818:29: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -179937,8 +179979,7 @@ __1: // WHERE clause (or the ON clause of a LEFT join) that constrain which // rows of the target table (pSrc) that can be used. if !(int32((*WhereTerm)(unsafe.Pointer(pTerm)).FwtFlags)&TERM_VIRTUAL == 0 && - (int32((*SrcItem)(unsafe.Pointer(pSrc)).Ffg.Fjointype)&JT_LEFT == 0 || (*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_FromJoin) != U32(0)) && - Xsqlite3ExprIsTableConstant(tls, pExpr, (*SrcItem)(unsafe.Pointer(pSrc)).FiCursor) != 0) { + Xsqlite3ExprIsTableConstraint(tls, pExpr, pSrc) != 0) { goto __4 } pPartial = Xsqlite3ExprAnd(tls, pParse, pPartial, @@ -180232,7 +180273,7 @@ end_auto_index_create: // This routine may only be called if it has previously been determined that // the loop would benefit from a Bloom filter, and the WHERE_BLOOMFILTER bit // is set. -func sqlite3ConstructBloomFilter(tls *libc.TLS, pWInfo uintptr, iLevel int32, pLevel uintptr, notReady Bitmask) { /* sqlite3.c:152998:29: */ +func sqlite3ConstructBloomFilter(tls *libc.TLS, pWInfo uintptr, iLevel int32, pLevel uintptr, notReady Bitmask) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:153052:29: */ var addrOnce int32 // Address of opening OP_Once var addrTop int32 // Address of OP_Rewind var addrCont int32 // Jump here to skip a row @@ -180277,7 +180318,7 @@ func sqlite3ConstructBloomFilter(tls *libc.TLS, pWInfo uintptr, iLevel int32, pL for pTerm = (*WhereInfo)(unsafe.Pointer(pWInfo)).FsWC.Fa; pTerm < pWCEnd; pTerm += 56 { var pExpr uintptr = (*WhereTerm)(unsafe.Pointer(pTerm)).FpExpr if int32((*WhereTerm)(unsafe.Pointer(pTerm)).FwtFlags)&TERM_VIRTUAL == 0 && - Xsqlite3ExprIsTableConstant(tls, pExpr, iCur) != 0 { + Xsqlite3ExprIsTableConstraint(tls, pExpr, pItem) != 0 { Xsqlite3ExprIfFalse(tls, pParse, (*WhereTerm)(unsafe.Pointer(pTerm)).FpExpr, addrCont, SQLITE_JUMPIFNULL) } } @@ -180337,7 +180378,7 @@ func sqlite3ConstructBloomFilter(tls *libc.TLS, pWInfo uintptr, iLevel int32, pL // Allocate and populate an sqlite3_index_info structure. It is the // responsibility of the caller to eventually release the structure // by passing the pointer returned by this function to freeIndexInfo(). -func allocateIndexInfo(tls *libc.TLS, pWInfo uintptr, pWC uintptr, mUnusable Bitmask, pSrc uintptr, pmNoOmit uintptr) uintptr { /* sqlite3.c:153111:27: */ +func allocateIndexInfo(tls *libc.TLS, pWInfo uintptr, pWC uintptr, mUnusable Bitmask, pSrc uintptr, pmNoOmit uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:153165:27: */ var i int32 var j int32 var nTerm int32 @@ -180563,7 +180604,7 @@ __6: // Free an sqlite3_index_info structure allocated by allocateIndexInfo() // and possibly modified by xBestIndex methods. -func freeIndexInfo(tls *libc.TLS, db uintptr, pIdxInfo uintptr) { /* sqlite3.c:153310:13: */ +func freeIndexInfo(tls *libc.TLS, db uintptr, pIdxInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:153364:13: */ var pHidden uintptr var i int32 @@ -180590,7 +180631,7 @@ func freeIndexInfo(tls *libc.TLS, db uintptr, pIdxInfo uintptr) { /* sqlite3.c:1 // Whether or not an error is returned, it is the responsibility of the // caller to eventually free p->idxStr if p->needToFreeIdxStr indicates // that this is required. -func vtabBestIndex(tls *libc.TLS, pParse uintptr, pTab uintptr, p uintptr) int32 { /* sqlite3.c:153340:12: */ +func vtabBestIndex(tls *libc.TLS, pParse uintptr, pTab uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:153394:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -180628,7 +180669,7 @@ func vtabBestIndex(tls *libc.TLS, pParse uintptr, pTab uintptr, p uintptr) int32 // into the aSample[] array - it is an index into a virtual set of samples // based on the contents of aSample[] and the number of fields in record // pRec. -func whereKeyStats(tls *libc.TLS, pParse uintptr, pIdx uintptr, pRec uintptr, roundUp int32, aStat uintptr) int32 { /* sqlite3.c:153379:12: */ +func whereKeyStats(tls *libc.TLS, pParse uintptr, pIdx uintptr, pRec uintptr, roundUp int32, aStat uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:153433:12: */ var aSample uintptr = (*Index)(unsafe.Pointer(pIdx)).FaSample var iCol int32 // Index of required stats in anEq[] etc. var i int32 // Index of first sample >= pRec @@ -180767,7 +180808,7 @@ func whereKeyStats(tls *libc.TLS, pParse uintptr, pIdx uintptr, pRec uintptr, ro // then the return value is the likelihood multiplied by the number of // input rows. Otherwise, this function assumes that an "IS NOT NULL" term // has a likelihood of 0.50, and any other term a likelihood of 0.25. -func whereRangeAdjust(tls *libc.TLS, pTerm uintptr, nNew LogEst) LogEst { /* sqlite3.c:153571:15: */ +func whereRangeAdjust(tls *libc.TLS, pTerm uintptr, nNew LogEst) LogEst { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:153625:15: */ var nRet LogEst = nNew if pTerm != 0 { if int32((*WhereTerm)(unsafe.Pointer(pTerm)).FtruthProb) <= 0 { @@ -180780,7 +180821,7 @@ func whereRangeAdjust(tls *libc.TLS, pTerm uintptr, nNew LogEst) LogEst { /* sql } // Return the affinity for a single column of an index. -func Xsqlite3IndexColumnAffinity(tls *libc.TLS, db uintptr, pIdx uintptr, iCol int32) int8 { /* sqlite3.c:153588:21: */ +func Xsqlite3IndexColumnAffinity(tls *libc.TLS, db uintptr, pIdx uintptr, iCol int32) int8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:153642:21: */ if !(int32((*Index)(unsafe.Pointer(pIdx)).FzColAff) != 0) { if Xsqlite3IndexAffinityStr(tls, db, pIdx) == uintptr(0) { @@ -180824,7 +180865,7 @@ func Xsqlite3IndexColumnAffinity(tls *libc.TLS, db uintptr, pIdx uintptr, iCol i // // If an error occurs, an SQLite error code is returned. Otherwise, // SQLITE_OK. -func whereRangeSkipScanEst(tls *libc.TLS, pParse uintptr, pLower uintptr, pUpper uintptr, pLoop uintptr, pbDone uintptr) int32 { /* sqlite3.c:153635:12: */ +func whereRangeSkipScanEst(tls *libc.TLS, pParse uintptr, pLower uintptr, pUpper uintptr, pLoop uintptr, pbDone uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:153689:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -180939,7 +180980,7 @@ func whereRangeSkipScanEst(tls *libc.TLS, pParse uintptr, pLower uintptr, pUpper // used, a single range inequality reduces the search space by a factor of 4. // and a pair of constraints (x>? AND x<?) reduces the expected number of // rows visited by a factor of 64. -func whereRangeScanEst(tls *libc.TLS, pParse uintptr, pBuilder uintptr, pLower uintptr, pUpper uintptr, pLoop uintptr) int32 { /* sqlite3.c:153747:12: */ +func whereRangeScanEst(tls *libc.TLS, pParse uintptr, pBuilder uintptr, pLower uintptr, pUpper uintptr, pLoop uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:153801:12: */ bp := tls.Alloc(28) defer tls.Free(28) @@ -181135,7 +181176,7 @@ func whereRangeScanEst(tls *libc.TLS, pParse uintptr, pBuilder uintptr, pLower u // required for string comparison, or if unable to allocate memory // for a UTF conversion required for comparison. The error is stored // in the pParse structure. -func whereEqualScanEst(tls *libc.TLS, pParse uintptr, pBuilder uintptr, pExpr uintptr, pnRow uintptr) int32 { /* sqlite3.c:153928:12: */ +func whereEqualScanEst(tls *libc.TLS, pParse uintptr, pBuilder uintptr, pExpr uintptr, pnRow uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:153982:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -181191,7 +181232,7 @@ func whereEqualScanEst(tls *libc.TLS, pParse uintptr, pBuilder uintptr, pExpr ui // required for string comparison, or if unable to allocate memory // for a UTF conversion required for comparison. The error is stored // in the pParse structure. -func whereInScanEst(tls *libc.TLS, pParse uintptr, pBuilder uintptr, pList uintptr, pnRow uintptr) int32 { /* sqlite3.c:153992:12: */ +func whereInScanEst(tls *libc.TLS, pParse uintptr, pBuilder uintptr, pList uintptr, pnRow uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154046:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -181224,7 +181265,7 @@ func whereInScanEst(tls *libc.TLS, pParse uintptr, pBuilder uintptr, pList uintp // Convert bulk memory into a valid WhereLoop that can be passed // to whereLoopClear harmlessly. -func whereLoopInit(tls *libc.TLS, p uintptr) { /* sqlite3.c:154139:13: */ +func whereLoopInit(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154193:13: */ (*WhereLoop)(unsafe.Pointer(p)).FaLTerm = p + 88 /* &.aLTermSpace */ (*WhereLoop)(unsafe.Pointer(p)).FnLTerm = U16(0) (*WhereLoop)(unsafe.Pointer(p)).FnLSlot = U16(int32(uint64(unsafe.Sizeof([3]uintptr{})) / uint64(unsafe.Sizeof(uintptr(0))))) @@ -181232,7 +181273,7 @@ func whereLoopInit(tls *libc.TLS, p uintptr) { /* sqlite3.c:154139:13: */ } // Clear the WhereLoop.u union. Leave WhereLoop.pLTerm intact. -func whereLoopClearUnion(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:154149:13: */ +func whereLoopClearUnion(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154203:13: */ if (*WhereLoop)(unsafe.Pointer(p)).FwsFlags&U32(WHERE_VIRTUALTABLE|WHERE_AUTO_INDEX) != 0 { if (*WhereLoop)(unsafe.Pointer(p)).FwsFlags&U32(WHERE_VIRTUALTABLE) != U32(0) && U32(int32(*(*uint8)(unsafe.Pointer(p + 24 + 4))&0x1>>0)) != 0 { Xsqlite3_free(tls, *(*uintptr)(unsafe.Pointer(p + 24 + 16 /* &.idxStr */))) @@ -181247,7 +181288,7 @@ func whereLoopClearUnion(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:15 } // Deallocate internal memory used by a WhereLoop object -func whereLoopClear(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:154166:13: */ +func whereLoopClear(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154220:13: */ if (*WhereLoop)(unsafe.Pointer(p)).FaLTerm != p+88 { Xsqlite3DbFreeNN(tls, db, (*WhereLoop)(unsafe.Pointer(p)).FaLTerm) } @@ -181256,7 +181297,7 @@ func whereLoopClear(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:154166: } // Increase the memory allocation for pLoop->aLTerm[] to be at least n. -func whereLoopResize(tls *libc.TLS, db uintptr, p uintptr, n int32) int32 { /* sqlite3.c:154175:12: */ +func whereLoopResize(tls *libc.TLS, db uintptr, p uintptr, n int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154229:12: */ var paNew uintptr if int32((*WhereLoop)(unsafe.Pointer(p)).FnLSlot) >= n { return SQLITE_OK @@ -181276,7 +181317,7 @@ func whereLoopResize(tls *libc.TLS, db uintptr, p uintptr, n int32) int32 { /* s } // Transfer content from the second pLoop into the first. -func whereLoopXfer(tls *libc.TLS, db uintptr, pTo uintptr, pFrom uintptr) int32 { /* sqlite3.c:154191:12: */ +func whereLoopXfer(tls *libc.TLS, db uintptr, pTo uintptr, pFrom uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154245:12: */ whereLoopClearUnion(tls, db, pTo) if whereLoopResize(tls, db, pTo, int32((*WhereLoop)(unsafe.Pointer(pFrom)).FnLTerm)) != 0 { libc.Xmemset(tls, pTo, 0, uint64(uintptr(0)+64)) @@ -181293,13 +181334,13 @@ func whereLoopXfer(tls *libc.TLS, db uintptr, pTo uintptr, pFrom uintptr) int32 } // Delete a WhereLoop object -func whereLoopDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:154210:13: */ +func whereLoopDelete(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154264:13: */ whereLoopClear(tls, db, p) Xsqlite3DbFreeNN(tls, db, p) } // Free a WhereInfo structure -func whereInfoFree(tls *libc.TLS, db uintptr, pWInfo uintptr) { /* sqlite3.c:154218:13: */ +func whereInfoFree(tls *libc.TLS, db uintptr, pWInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154272:13: */ var i int32 for i = 0; i < int32((*WhereInfo)(unsafe.Pointer(pWInfo)).FnLevel); i++ { @@ -181320,7 +181361,7 @@ func whereInfoFree(tls *libc.TLS, db uintptr, pWInfo uintptr) { /* sqlite3.c:154 } // Undo all Expr node modifications -func whereUndoExprMods(tls *libc.TLS, pWInfo uintptr) { /* sqlite3.c:154240:13: */ +func whereUndoExprMods(tls *libc.TLS, pWInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154294:13: */ for (*WhereInfo)(unsafe.Pointer(pWInfo)).FpExprMods != 0 { var p uintptr = (*WhereInfo)(unsafe.Pointer(pWInfo)).FpExprMods (*WhereInfo)(unsafe.Pointer(pWInfo)).FpExprMods = (*WhereExprMod)(unsafe.Pointer(p)).FpNext @@ -181346,7 +181387,7 @@ func whereUndoExprMods(tls *libc.TLS, pWInfo uintptr) { /* sqlite3.c:154240:13: // deserve a lower cost even if it is a proper subset of Y. Constraint (5) // was added because a covering index probably deserves to have a lower cost // than a non-covering index even if it is a proper subset. -func whereLoopCheaperProperSubset(tls *libc.TLS, pX uintptr, pY uintptr) int32 { /* sqlite3.c:154268:12: */ +func whereLoopCheaperProperSubset(tls *libc.TLS, pX uintptr, pY uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154322:12: */ var i int32 var j int32 if int32((*WhereLoop)(unsafe.Pointer(pX)).FnLTerm)-int32((*WhereLoop)(unsafe.Pointer(pX)).FnSkip) >= int32((*WhereLoop)(unsafe.Pointer(pY)).FnLTerm)-int32((*WhereLoop)(unsafe.Pointer(pY)).FnSkip) { @@ -181390,7 +181431,7 @@ func whereLoopCheaperProperSubset(tls *libc.TLS, pX uintptr, pY uintptr) int32 { // To say "WhereLoop X is a proper subset of Y" means that X uses fewer // WHERE clause terms than Y and that every WHERE clause term used by X is // also used by Y. -func whereLoopAdjustCost(tls *libc.TLS, p uintptr, pTemplate uintptr) { /* sqlite3.c:154306:13: */ +func whereLoopAdjustCost(tls *libc.TLS, p uintptr, pTemplate uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154360:13: */ if (*WhereLoop)(unsafe.Pointer(pTemplate)).FwsFlags&U32(WHERE_INDEXED) == U32(0) { return } @@ -181449,7 +181490,7 @@ func whereLoopAdjustCost(tls *libc.TLS, p uintptr, pTemplate uintptr) { /* sqlit // If pTemplate cannot replace any existing element of the list but needs // to be added to the list as a new entry, then return a pointer to the // tail of the list. -func whereLoopFindLesser(tls *libc.TLS, ppPrev uintptr, pTemplate uintptr) uintptr { /* sqlite3.c:154347:18: */ +func whereLoopFindLesser(tls *libc.TLS, ppPrev uintptr, pTemplate uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154401:18: */ var p uintptr p = *(*uintptr)(unsafe.Pointer(ppPrev)) __1: @@ -181538,7 +181579,7 @@ __3: // (2) They have the same iSortIdx. // (3) The template has same or fewer dependencies than the current loop // (4) The template has the same or lower cost than the current loop -func whereLoopInsert(tls *libc.TLS, pBuilder uintptr, pTemplate uintptr) int32 { /* sqlite3.c:154435:12: */ +func whereLoopInsert(tls *libc.TLS, pBuilder uintptr, pTemplate uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154489:12: */ var ppPrev uintptr var p uintptr var pWInfo uintptr = (*WhereLoopBuilder)(unsafe.Pointer(pBuilder)).FpWInfo @@ -181645,7 +181686,7 @@ func whereLoopInsert(tls *libc.TLS, pBuilder uintptr, pTemplate uintptr) int32 { // "x" column is boolean or else -1 or 0 or 1 is a common default value // on the "x" column and so in that case only cap the output row estimate // at 1/2 instead of 1/4. -func whereLoopOutputAdjust(tls *libc.TLS, pWC uintptr, pLoop uintptr, nRow LogEst) { /* sqlite3.c:154572:13: */ +func whereLoopOutputAdjust(tls *libc.TLS, pWC uintptr, pLoop uintptr, nRow LogEst) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154626:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -181755,7 +181796,7 @@ __3: // // then this function would be invoked with nEq=1. The value returned in // this case is 3. -func whereRangeVectorLen(tls *libc.TLS, pParse uintptr, iCur int32, pIdx uintptr, nEq int32, pTerm uintptr) int32 { /* sqlite3.c:154660:12: */ +func whereRangeVectorLen(tls *libc.TLS, pParse uintptr, iCur int32, pIdx uintptr, nEq int32, pTerm uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154714:12: */ var nCmp int32 = Xsqlite3ExprVectorSize(tls, (*Expr)(unsafe.Pointer((*WhereTerm)(unsafe.Pointer(pTerm)).FpExpr)).FpLeft) var i int32 @@ -181823,7 +181864,7 @@ func whereRangeVectorLen(tls *libc.TLS, pParse uintptr, iCur int32, pIdx uintptr // // If pProbe->idxType==SQLITE_IDXTYPE_IPK, that means pIndex is // a fake index used for the INTEGER PRIMARY KEY. -func whereLoopAddBtreeIndex(tls *libc.TLS, pBuilder uintptr, pSrc uintptr, pProbe uintptr, nInMul LogEst) int32 { /* sqlite3.c:154734:12: */ +func whereLoopAddBtreeIndex(tls *libc.TLS, pBuilder uintptr, pSrc uintptr, pProbe uintptr, nInMul LogEst) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:154788:12: */ bp := tls.Alloc(116) defer tls.Free(116) @@ -182183,7 +182224,7 @@ func whereLoopAddBtreeIndex(tls *libc.TLS, pBuilder uintptr, pSrc uintptr, pProb // Return False if pBuilder does not contain an ORDER BY clause or // if there is no way for pIndex to be useful in implementing that // ORDER BY clause. -func indexMightHelpWithOrderBy(tls *libc.TLS, pBuilder uintptr, pIndex uintptr, iCursor int32) int32 { /* sqlite3.c:155134:12: */ +func indexMightHelpWithOrderBy(tls *libc.TLS, pBuilder uintptr, pIndex uintptr, iCursor int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:155188:12: */ var pOB uintptr var aColExpr uintptr var ii int32 @@ -182225,7 +182266,7 @@ func indexMightHelpWithOrderBy(tls *libc.TLS, pBuilder uintptr, pIndex uintptr, // Check to see if a partial index with pPartIndexWhere can be used // in the current query. Return true if it can be and false if not. -func whereUsablePartialIndex(tls *libc.TLS, iTab int32, isLeft int32, pWC uintptr, pWhere uintptr) int32 { /* sqlite3.c:155168:12: */ +func whereUsablePartialIndex(tls *libc.TLS, iTab int32, isLeft int32, pWC uintptr, pWhere uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:155222:12: */ var i int32 var pTerm uintptr var pParse uintptr = (*WhereInfo)(unsafe.Pointer((*WhereClause)(unsafe.Pointer(pWC)).FpWInfo)).FpParse @@ -182300,7 +182341,7 @@ __3: // bias the scoring in favor of using an index, since the worst-case // performance of using an index is far better than the worst-case performance // of a full table scan. -func whereLoopAddBtree(tls *libc.TLS, pBuilder uintptr, mPrereq Bitmask) int32 { /* sqlite3.c:155232:12: */ +func whereLoopAddBtree(tls *libc.TLS, pBuilder uintptr, mPrereq Bitmask) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:155286:12: */ bp := tls.Alloc(158) defer tls.Free(158) @@ -182585,7 +182626,7 @@ __3: } // Return true if pTerm is a virtual table LIMIT or OFFSET term. -func isLimitTerm(tls *libc.TLS, pTerm uintptr) int32 { /* sqlite3.c:155490:12: */ +func isLimitTerm(tls *libc.TLS, pTerm uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:155544:12: */ return libc.Bool32(int32((*WhereTerm)(unsafe.Pointer(pTerm)).FeMatchOp) >= SQLITE_INDEX_CONSTRAINT_LIMIT && int32((*WhereTerm)(unsafe.Pointer(pTerm)).FeMatchOp) <= SQLITE_INDEX_CONSTRAINT_OFFSET) @@ -182609,7 +182650,7 @@ func isLimitTerm(tls *libc.TLS, pTerm uintptr) int32 { /* sqlite3.c:155490:12: * // // Output parameter *pbIn is set to true if the plan added to pBuilder // uses one or more WO_IN terms, or false otherwise. -func whereLoopAddVirtualOne(tls *libc.TLS, pBuilder uintptr, mPrereq Bitmask, mUsable Bitmask, mExclude U16, pIdxInfo uintptr, mNoOmit U16, pbIn uintptr, pbRetryLimit uintptr) int32 { /* sqlite3.c:155516:12: */ +func whereLoopAddVirtualOne(tls *libc.TLS, pBuilder uintptr, mPrereq Bitmask, mUsable Bitmask, mExclude U16, pIdxInfo uintptr, mNoOmit U16, pbIn uintptr, pbRetryLimit uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:155570:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -182833,7 +182874,7 @@ __6: // 2. Else, if the column has an alternative collation, return that. // // 3. Otherwise, return "BINARY". -func Xsqlite3_vtab_collation(tls *libc.TLS, pIdxInfo uintptr, iCons int32) uintptr { /* sqlite3.c:155708:23: */ +func Xsqlite3_vtab_collation(tls *libc.TLS, pIdxInfo uintptr, iCons int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:155762:23: */ var pHidden uintptr = pIdxInfo + 1*96 var zRet uintptr = uintptr(0) if iCons >= 0 && iCons < (*Sqlite3_index_info)(unsafe.Pointer(pIdxInfo)).FnConstraint { @@ -182856,7 +182897,7 @@ func Xsqlite3_vtab_collation(tls *libc.TLS, pIdxInfo uintptr, iCons int32) uintp // Return true if constraint iCons is really an IN(...) constraint, or // false otherwise. If iCons is an IN(...) constraint, set (if bHandle!=0) // or clear (if bHandle==0) the flag to handle it using an iterator. -func Xsqlite3_vtab_in(tls *libc.TLS, pIdxInfo uintptr, iCons int32, bHandle int32) int32 { /* sqlite3.c:155728:16: */ +func Xsqlite3_vtab_in(tls *libc.TLS, pIdxInfo uintptr, iCons int32, bHandle int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:155782:16: */ var pHidden uintptr = pIdxInfo + 1*96 var m U32 = func() uint32 { if iCons <= 31 { @@ -182879,7 +182920,7 @@ func Xsqlite3_vtab_in(tls *libc.TLS, pIdxInfo uintptr, iCons int32, bHandle int3 // // If possible, set (*ppVal) to point to an object containing the value // on the right-hand-side of constraint iCons. -func Xsqlite3_vtab_rhs_value(tls *libc.TLS, pIdxInfo uintptr, iCons int32, ppVal uintptr) int32 { /* sqlite3.c:155748:16: */ +func Xsqlite3_vtab_rhs_value(tls *libc.TLS, pIdxInfo uintptr, iCons int32, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:155802:16: */ var pH uintptr = pIdxInfo + 1*96 var pVal uintptr = uintptr(0) var rc int32 = SQLITE_OK @@ -182905,7 +182946,7 @@ func Xsqlite3_vtab_rhs_value(tls *libc.TLS, pIdxInfo uintptr, iCons int32, ppVal } // Return true if ORDER BY clause may be handled as DISTINCT. -func Xsqlite3_vtab_distinct(tls *libc.TLS, pIdxInfo uintptr) int32 { /* sqlite3.c:155781:16: */ +func Xsqlite3_vtab_distinct(tls *libc.TLS, pIdxInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:155835:16: */ var pHidden uintptr = pIdxInfo + 1*96 return (*HiddenIndexInfo)(unsafe.Pointer(pHidden)).FeDistinct @@ -182934,7 +182975,7 @@ func Xsqlite3_vtab_distinct(tls *libc.TLS, pIdxInfo uintptr) int32 { /* sqlite3. // Conversely, all tables in mUnusable must be scanned after the current // virtual table, so any terms for which the prerequisites overlap with // mUnusable should always be configured as "not-usable" for xBestIndex. -func whereLoopAddVirtual(tls *libc.TLS, pBuilder uintptr, mPrereq Bitmask, mUnusable Bitmask) int32 { /* sqlite3.c:155830:12: */ +func whereLoopAddVirtual(tls *libc.TLS, pBuilder uintptr, mPrereq Bitmask, mUnusable Bitmask) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:155884:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -183070,7 +183111,7 @@ func whereLoopAddVirtual(tls *libc.TLS, pBuilder uintptr, mPrereq Bitmask, mUnus // Add WhereLoop entries to handle OR terms. This works for either // btrees or virtual tables. -func whereLoopAddOr(tls *libc.TLS, pBuilder uintptr, mPrereq Bitmask, mUnusable Bitmask) int32 { /* sqlite3.c:155961:12: */ +func whereLoopAddOr(tls *libc.TLS, pBuilder uintptr, mPrereq Bitmask, mUnusable Bitmask) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:156015:12: */ bp := tls.Alloc(712) defer tls.Free(712) @@ -183195,7 +183236,7 @@ func whereLoopAddOr(tls *libc.TLS, pBuilder uintptr, mPrereq Bitmask, mUnusable } // Add all WhereLoop objects for all tables -func whereLoopAddAll(tls *libc.TLS, pBuilder uintptr) int32 { /* sqlite3.c:156087:12: */ +func whereLoopAddAll(tls *libc.TLS, pBuilder uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:156141:12: */ var pWInfo uintptr = (*WhereLoopBuilder)(unsafe.Pointer(pBuilder)).FpWInfo var mPrereq Bitmask = uint64(0) var mPrior Bitmask = uint64(0) @@ -183283,7 +183324,7 @@ __3: // as equivalent rows are grouped together. Thus for GROUP BY and DISTINCT // the pOrderBy terms can be matched in any order. With ORDER BY, the // pOrderBy terms must be matched in strict left-to-right order. -func wherePathSatisfiesOrderBy(tls *libc.TLS, pWInfo uintptr, pOrderBy uintptr, pPath uintptr, wctrlFlags U16, nLoop U16, pLast uintptr, pRevMask uintptr) I8 { /* sqlite3.c:156165:11: */ +func wherePathSatisfiesOrderBy(tls *libc.TLS, pWInfo uintptr, pOrderBy uintptr, pPath uintptr, wctrlFlags U16, nLoop U16, pLast uintptr, pRevMask uintptr) I8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:156219:11: */ var revSet U8 // True if rev is known var rev U8 // Composite sort order var revIdx U8 // Index sort order @@ -183651,7 +183692,7 @@ func wherePathSatisfiesOrderBy(tls *libc.TLS, pWInfo uintptr, pOrderBy uintptr, // // SELECT * FROM t1 GROUP BY x,y ORDER BY x,y; -- IsSorted()==1 // SELECT * FROM t1 GROUP BY y,x ORDER BY y,x; -- IsSorted()==0 -func Xsqlite3WhereIsSorted(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c:156510:20: */ +func Xsqlite3WhereIsSorted(tls *libc.TLS, pWInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:156564:20: */ return int32(*(*uint8)(unsafe.Pointer(pWInfo + 76)) & 0x8 >> 3) } @@ -183659,7 +183700,7 @@ func Xsqlite3WhereIsSorted(tls *libc.TLS, pWInfo uintptr) int32 { /* sqlite3.c:1 // Return the cost of sorting nRow rows, assuming that the keys have // nOrderby columns and that the first nSorted columns are already in // order. -func whereSortingCost(tls *libc.TLS, pWInfo uintptr, nRow LogEst, nOrderBy int32, nSorted int32) LogEst { /* sqlite3.c:156533:15: */ +func whereSortingCost(tls *libc.TLS, pWInfo uintptr, nRow LogEst, nOrderBy int32, nSorted int32) LogEst { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:156587:15: */ // TUNING: Estimated cost of a full external sort, where N is // the number of rows to sort is: // @@ -183706,7 +183747,7 @@ func whereSortingCost(tls *libc.TLS, pWInfo uintptr, nRow LogEst, nOrderBy int32 // // Return SQLITE_OK on success or SQLITE_NOMEM of a memory allocation // error occurs. -func wherePathSolver(tls *libc.TLS, pWInfo uintptr, nRowEst LogEst) int32 { /* sqlite3.c:156586:12: */ +func wherePathSolver(tls *libc.TLS, pWInfo uintptr, nRowEst LogEst) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:156640:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -184113,7 +184154,7 @@ __3: // Return non-zero on success, if this query can be handled by this // no-frills query planner. Return zero if this query needs the // general-purpose query planner. -func whereShortCut(tls *libc.TLS, pBuilder uintptr) int32 { /* sqlite3.c:156978:12: */ +func whereShortCut(tls *libc.TLS, pBuilder uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:157032:12: */ bp := tls.Alloc(112) defer tls.Free(112) @@ -184220,7 +184261,7 @@ func whereShortCut(tls *libc.TLS, pBuilder uintptr) int32 { /* sqlite3.c:156978: } // Helper function for exprIsDeterministic(). -func exprNodeIsDeterministic(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:157069:12: */ +func exprNodeIsDeterministic(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:157123:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_FUNCTION && libc.Bool32((*Expr)(unsafe.Pointer(pExpr)).Fflags&U32(EP_ConstFunc) != U32(0)) == 0 { (*Walker)(unsafe.Pointer(pWalker)).FeCode = U16(0) return WRC_Abort @@ -184231,7 +184272,7 @@ func exprNodeIsDeterministic(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int3 // Return true if the expression contains no non-deterministic SQL // functions. Do not consider non-deterministic SQL functions that are // part of sub-select statements. -func exprIsDeterministic(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:157082:12: */ +func exprIsDeterministic(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:157136:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -184277,7 +184318,7 @@ func exprIsDeterministic(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:157082:1 // SELECT DISTINCT v1, v3 FROM t1 // LEFT JOIN t2 // LEFT JOIN t3 ON (t1.ipk=t3.ipk) -func whereOmitNoopJoin(tls *libc.TLS, pWInfo uintptr, notReady Bitmask) Bitmask { /* sqlite3.c:157143:32: */ +func whereOmitNoopJoin(tls *libc.TLS, pWInfo uintptr, notReady Bitmask) Bitmask { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:157197:32: */ var i int32 var tabUsed Bitmask @@ -184352,7 +184393,7 @@ func whereOmitNoopJoin(tls *libc.TLS, pWInfo uintptr, notReady Bitmask) Bitmask // appropriate, and if so sets the WHERE_BLOOMFILTER flag on the // WhereLoop. The implementation of the Bloom filter comes further // down where the code for each WhereLoop is generated. -func whereCheckIfBloomFilterIsUseful(tls *libc.TLS, pWInfo uintptr) { /* sqlite3.c:157222:29: */ +func whereCheckIfBloomFilterIsUseful(tls *libc.TLS, pWInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:157276:29: */ var i int32 var nSearch LogEst @@ -184464,7 +184505,7 @@ func whereCheckIfBloomFilterIsUseful(tls *libc.TLS, pWInfo uintptr) { /* sqlite3 // the first cursor in an array of cursors for all indices. iIdxCur should // be used to compute the appropriate cursor depending on which index is // used. -func Xsqlite3WhereBegin(tls *libc.TLS, pParse uintptr, pTabList uintptr, pWhere uintptr, pOrderBy uintptr, pResultSet uintptr, pLimit uintptr, wctrlFlags U16, iAuxArg int32) uintptr { /* sqlite3.c:157346:26: */ +func Xsqlite3WhereBegin(tls *libc.TLS, pParse uintptr, pTabList uintptr, pWhere uintptr, pOrderBy uintptr, pResultSet uintptr, pLimit uintptr, wctrlFlags U16, iAuxArg int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:157400:26: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -185149,7 +185190,7 @@ __78: // Generate the end of the WHERE loop. See comments on // sqlite3WhereBegin() for additional information. -func Xsqlite3WhereEnd(tls *libc.TLS, pWInfo uintptr) { /* sqlite3.c:157932:21: */ +func Xsqlite3WhereEnd(tls *libc.TLS, pWInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:157986:21: */ var pParse uintptr = (*WhereInfo)(unsafe.Pointer(pWInfo)).FpParse var v uintptr = (*Parse)(unsafe.Pointer(pParse)).FpVdbe var i int32 @@ -185553,7 +185594,7 @@ __6: // window frame has been coerced to: // // ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW -func row_numberStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158388:13: */ +func row_numberStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158442:13: */ var p uintptr = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(I64(0)))) if p != 0 { *(*I64)(unsafe.Pointer(p))++ @@ -185562,7 +185603,7 @@ func row_numberStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) _ = apArg } -func row_numberValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158398:13: */ +func row_numberValueFunc(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158452:13: */ var p uintptr = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(I64(0)))) Xsqlite3_result_int64(tls, pCtx, func() int64 { if p != 0 { @@ -185578,13 +185619,13 @@ type CallCount = struct { FnValue I64 FnStep I64 FnTotal I64 -} /* sqlite3.c:158407:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158461:1 */ // Implementation of built-in window function dense_rank(). Assumes that // the window frame has been set to: // // RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW -func dense_rankStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158419:13: */ +func dense_rankStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158473:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(CallCount{}))) if p != 0 { @@ -185594,7 +185635,7 @@ func dense_rankStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) _ = apArg } -func dense_rankValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158430:13: */ +func dense_rankValueFunc(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158484:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(CallCount{}))) if p != 0 { @@ -185612,9 +185653,9 @@ func dense_rankValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158430:13: type NthValueCtx = struct { FnStep I64 FpValue uintptr -} /* sqlite3.c:158447:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158501:1 */ -func nth_valueStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158451:13: */ +func nth_valueStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158505:13: */ var p uintptr var fVal float64 var iVal I64 @@ -185680,7 +185721,7 @@ error_out: pCtx, ts+23268, -1) } -func nth_valueFinalizeFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158492:13: */ +func nth_valueFinalizeFunc(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158546:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, 0) if p != 0 && (*NthValueCtx)(unsafe.Pointer(p)).FpValue != 0 { @@ -185690,7 +185731,7 @@ func nth_valueFinalizeFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158492:13 } } -func first_valueStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158504:13: */ +func first_valueStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158558:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(NthValueCtx{}))) if p != 0 && (*NthValueCtx)(unsafe.Pointer(p)).FpValue == uintptr(0) { @@ -185703,7 +185744,7 @@ func first_valueStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) _ = apArg } -func first_valueFinalizeFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158520:13: */ +func first_valueFinalizeFunc(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158574:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(NthValueCtx{}))) if p != 0 && (*NthValueCtx)(unsafe.Pointer(p)).FpValue != 0 { @@ -185717,7 +185758,7 @@ func first_valueFinalizeFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158520: // the window frame has been set to: // // RANGE BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW -func rankStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158538:13: */ +func rankStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158592:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(CallCount{}))) if p != 0 { @@ -185730,7 +185771,7 @@ func rankStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* s _ = apArg } -func rankValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158554:13: */ +func rankValueFunc(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158608:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(CallCount{}))) if p != 0 { @@ -185743,7 +185784,7 @@ func rankValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158554:13: */ // the window frame has been set to: // // GROUPS BETWEEN CURRENT ROW AND UNBOUNDED FOLLOWING -func percent_rankStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158569:13: */ +func percent_rankStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158623:13: */ var p uintptr _ = nArg _ = apArg @@ -185753,7 +185794,7 @@ func percent_rankStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr } } -func percent_rankInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158582:13: */ +func percent_rankInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158636:13: */ var p uintptr _ = nArg _ = apArg @@ -185761,7 +185802,7 @@ func percent_rankInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) (*CallCount)(unsafe.Pointer(p)).FnStep++ } -func percent_rankValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158593:13: */ +func percent_rankValueFunc(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158647:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(CallCount{}))) if p != 0 { @@ -185779,7 +185820,7 @@ func percent_rankValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158593:13 // the window frame has been set to: // // GROUPS BETWEEN 1 FOLLOWING AND UNBOUNDED FOLLOWING -func cume_distStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158614:13: */ +func cume_distStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158668:13: */ var p uintptr _ = nArg _ = apArg @@ -185789,7 +185830,7 @@ func cume_distStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { } } -func cume_distInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158627:13: */ +func cume_distInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158681:13: */ var p uintptr _ = nArg _ = apArg @@ -185797,7 +185838,7 @@ func cume_distInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { (*CallCount)(unsafe.Pointer(p)).FnStep++ } -func cume_distValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158638:13: */ +func cume_distValueFunc(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158692:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, 0) if p != 0 { @@ -185811,13 +185852,13 @@ type NtileCtx = struct { FnTotal I64 FnParam I64 FiRow I64 -} /* sqlite3.c:158651:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158705:1 */ // Implementation of ntile(). This assumes that the window frame has // been coerced to: // // ROWS CURRENT ROW AND UNBOUNDED FOLLOWING -func ntileStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158663:13: */ +func ntileStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158717:13: */ var p uintptr _ = nArg p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(NtileCtx{}))) @@ -185833,7 +185874,7 @@ func ntileStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* } } -func ntileInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158683:13: */ +func ntileInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158737:13: */ var p uintptr _ = nArg _ = apArg @@ -185841,7 +185882,7 @@ func ntileInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* s (*NtileCtx)(unsafe.Pointer(p)).FiRow++ } -func ntileValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158694:13: */ +func ntileValueFunc(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158748:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(NtileCtx{}))) if p != 0 && (*NtileCtx)(unsafe.Pointer(p)).FnParam > int64(0) { @@ -185867,10 +185908,10 @@ type LastValueCtx = struct { FpVal uintptr FnVal int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:158721:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158775:1 */ // Implementation of last_value(). -func last_valueStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158729:13: */ +func last_valueStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158783:13: */ var p uintptr _ = nArg p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(LastValueCtx{}))) @@ -185885,7 +185926,7 @@ func last_valueStepFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) } } -func last_valueInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:158747:13: */ +func last_valueInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158801:13: */ var p uintptr _ = nArg _ = apArg @@ -185899,7 +185940,7 @@ func last_valueInvFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { } } -func last_valueValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158764:13: */ +func last_valueValueFunc(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158818:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, 0) if p != 0 && (*LastValueCtx)(unsafe.Pointer(p)).FpVal != 0 { @@ -185907,7 +185948,7 @@ func last_valueValueFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158764:13: } } -func last_valueFinalizeFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158771:13: */ +func last_valueFinalizeFunc(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158825:13: */ var p uintptr p = Xsqlite3_aggregate_context(tls, pCtx, int32(unsafe.Sizeof(LastValueCtx{}))) if p != 0 && (*LastValueCtx)(unsafe.Pointer(p)).FpVal != 0 { @@ -185923,17 +185964,17 @@ func last_valueFinalizeFunc(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:158771:1 // comparison of the zName pointer. Example: // // if( pFuncDef->zName==row_valueName ){ ... } -var row_numberName = *(*[11]int8)(unsafe.Pointer(ts + 23369)) /* sqlite3.c:158789:19 */ -var dense_rankName = *(*[11]int8)(unsafe.Pointer(ts + 23380)) /* sqlite3.c:158790:19 */ -var rankName = *(*[5]int8)(unsafe.Pointer(ts + 23391)) /* sqlite3.c:158791:19 */ -var percent_rankName = *(*[13]int8)(unsafe.Pointer(ts + 23396)) /* sqlite3.c:158792:19 */ -var cume_distName = *(*[10]int8)(unsafe.Pointer(ts + 23409)) /* sqlite3.c:158793:19 */ -var ntileName = *(*[6]int8)(unsafe.Pointer(ts + 23419)) /* sqlite3.c:158794:19 */ -var last_valueName = *(*[11]int8)(unsafe.Pointer(ts + 23425)) /* sqlite3.c:158795:19 */ -var nth_valueName = *(*[10]int8)(unsafe.Pointer(ts + 23436)) /* sqlite3.c:158796:19 */ -var first_valueName = *(*[12]int8)(unsafe.Pointer(ts + 23446)) /* sqlite3.c:158797:19 */ -var leadName = *(*[5]int8)(unsafe.Pointer(ts + 23458)) /* sqlite3.c:158798:19 */ -var lagName = *(*[4]int8)(unsafe.Pointer(ts + 23463 /* "lag" */)) /* sqlite3.c:158799:19 */ +var row_numberName = *(*[11]int8)(unsafe.Pointer(ts + 23369)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158843:19 */ +var dense_rankName = *(*[11]int8)(unsafe.Pointer(ts + 23380)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158844:19 */ +var rankName = *(*[5]int8)(unsafe.Pointer(ts + 23391)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158845:19 */ +var percent_rankName = *(*[13]int8)(unsafe.Pointer(ts + 23396)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158846:19 */ +var cume_distName = *(*[10]int8)(unsafe.Pointer(ts + 23409)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158847:19 */ +var ntileName = *(*[6]int8)(unsafe.Pointer(ts + 23419)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158848:19 */ +var last_valueName = *(*[11]int8)(unsafe.Pointer(ts + 23425)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158849:19 */ +var nth_valueName = *(*[10]int8)(unsafe.Pointer(ts + 23436)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158850:19 */ +var first_valueName = *(*[12]int8)(unsafe.Pointer(ts + 23446)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158851:19 */ +var leadName = *(*[5]int8)(unsafe.Pointer(ts + 23458)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158852:19 */ +var lagName = *(*[4]int8)(unsafe.Pointer(ts + 23463 /* "lag" */)) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158853:19 */ // No-op implementations of xStep() and xFinalize(). Used as place-holders // for built-in window functions that never call those interfaces. @@ -185942,7 +185983,7 @@ var lagName = *(*[4]int8)(unsafe.Pointer(ts + 23463 /* "lag" */)) /* sqlite3.c:1 // noopStepFunc() is never called, and so it is marked with NO_TEST to // let the test coverage routine know not to expect this function to be // invoked. -func noopStepFunc(tls *libc.TLS, p uintptr, n int32, a uintptr) { /* sqlite3.c:158810:13: */ //NO_TEST +func noopStepFunc(tls *libc.TLS, p uintptr, n int32, a uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158864:13: */ //NO_TEST _ = p //NO_TEST _ = n //NO_TEST _ = a //NO_TEST @@ -185950,7 +185991,7 @@ func noopStepFunc(tls *libc.TLS, p uintptr, n int32, a uintptr) { /* sqlite3.c:1 } //NO_TEST -func noopValueFunc(tls *libc.TLS, p uintptr) { /* sqlite3.c:158820:13: */ +func noopValueFunc(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158874:13: */ _ = p /*no-op*/ } @@ -185965,7 +186006,7 @@ func noopValueFunc(tls *libc.TLS, p uintptr) { /* sqlite3.c:158820:13: */ // xInverse. // Register those built-in window functions that are not also aggregates. -func Xsqlite3WindowFunctions(tls *libc.TLS) { /* sqlite3.c:158851:21: */ +func Xsqlite3WindowFunctions(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158905:21: */ Xsqlite3InsertBuiltinFuncs(tls, uintptr(unsafe.Pointer(&aWindowFuncs)), int32(uint64(unsafe.Sizeof(aWindowFuncs))/uint64(unsafe.Sizeof(FuncDef{})))) } @@ -185984,9 +186025,9 @@ var aWindowFuncs = [15]FuncDef{ {FnArg: int8(3), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | SQLITE_FUNC_WINDOW | 0), FxSFunc: 0, FxFinalize: 0, FxValue: 0, FxInverse: 0, FzName: 0}, {FnArg: int8(1), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | SQLITE_FUNC_WINDOW | 0), FxSFunc: 0, FxFinalize: 0, FxValue: 0, FxInverse: 0, FzName: 0}, {FnArg: int8(2), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | SQLITE_FUNC_WINDOW | 0), FxSFunc: 0, FxFinalize: 0, FxValue: 0, FxInverse: 0, FzName: 0}, - {FnArg: int8(3), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | SQLITE_FUNC_WINDOW | 0), FxSFunc: 0, FxFinalize: 0, FxValue: 0, FxInverse: 0, FzName: 0}} /* sqlite3.c:158852:18 */ + {FnArg: int8(3), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | SQLITE_FUNC_WINDOW | 0), FxSFunc: 0, FxFinalize: 0, FxValue: 0, FxInverse: 0, FzName: 0}} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158906:18 */ -func windowFind(tls *libc.TLS, pParse uintptr, pList uintptr, zName uintptr) uintptr { /* sqlite3.c:158872:15: */ +func windowFind(tls *libc.TLS, pParse uintptr, pList uintptr, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158926:15: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -186017,7 +186058,7 @@ func windowFind(tls *libc.TLS, pParse uintptr, pList uintptr, zName uintptr) uin // * If the function is a built-in window function that requires the // window to be coerced (see "BUILT-IN WINDOW FUNCTIONS" at the top // of this file), pWin is updated here. -func Xsqlite3WindowUpdate(tls *libc.TLS, pParse uintptr, pList uintptr, pWin uintptr, pFunc uintptr) { /* sqlite3.c:158900:21: */ +func Xsqlite3WindowUpdate(tls *libc.TLS, pParse uintptr, pList uintptr, pWin uintptr, pFunc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158954:21: */ bp := tls.Alloc(192) defer tls.Free(192) @@ -186085,16 +186126,16 @@ type WindowUpdate = struct { FeStart int32 FeEnd int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:158935:7 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:158989:7 */ // Context object passed through sqlite3WalkExprList() to // selectWindowRewriteExprCb() by selectWindowRewriteEList(). -type WindowRewrite = WindowRewrite1 /* sqlite3.c:158975:30 */ +type WindowRewrite = WindowRewrite1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159029:30 */ // Callback function used by selectWindowRewriteEList(). If necessary, // this function appends to the output expression-list and updates // expression (*ppExpr) in place. -func selectWindowRewriteExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:158989:12: */ +func selectWindowRewriteExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159043:12: */ var p uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) var pParse uintptr = (*Walker)(unsafe.Pointer(pWalker)).FpParse @@ -186193,7 +186234,7 @@ func selectWindowRewriteExprCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) in return WRC_Continue } -func selectWindowRewriteSelectCb(tls *libc.TLS, pWalker uintptr, pSelect uintptr) int32 { /* sqlite3.c:159071:12: */ +func selectWindowRewriteSelectCb(tls *libc.TLS, pWalker uintptr, pSelect uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159125:12: */ var p uintptr = *(*uintptr)(unsafe.Pointer(pWalker + 40)) var pSave uintptr = (*WindowRewrite1)(unsafe.Pointer(p)).FpSubSelect if pSave == pSelect { @@ -186217,7 +186258,7 @@ func selectWindowRewriteSelectCb(tls *libc.TLS, pWalker uintptr, pSelect uintptr // with a TK_COLUMN that reads the (N-1)th element of table // pWin->iEphCsr, where N is the number of elements in (*ppSub) after // appending the new one. -func selectWindowRewriteEList(tls *libc.TLS, pParse uintptr, pWin uintptr, pSrc uintptr, pEList uintptr, pTab uintptr, ppSub uintptr) { /* sqlite3.c:159098:13: */ +func selectWindowRewriteEList(tls *libc.TLS, pParse uintptr, pWin uintptr, pSrc uintptr, pEList uintptr, pTab uintptr, ppSub uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159152:13: */ bp := tls.Alloc(88) defer tls.Free(88) @@ -186249,7 +186290,7 @@ func selectWindowRewriteEList(tls *libc.TLS, pParse uintptr, pWin uintptr, pSrc // Append a copy of each expression in expression-list pAppend to // expression list pList. Return a pointer to the result list. -func exprListAppendList(tls *libc.TLS, pParse uintptr, pList uintptr, pAppend uintptr, bIntToNull int32) uintptr { /* sqlite3.c:159132:17: */ +func exprListAppendList(tls *libc.TLS, pParse uintptr, pList uintptr, pAppend uintptr, bIntToNull int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159186:17: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -186295,7 +186336,7 @@ func exprListAppendList(tls *libc.TLS, pParse uintptr, pList uintptr, pAppend ui // due to the extra subquery layer that was added. // // See also the incrAggDepth() routine in resolve.c -func sqlite3WindowExtraAggFuncDepth(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:159174:12: */ +func sqlite3WindowExtraAggFuncDepth(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159228:12: */ if int32((*Expr)(unsafe.Pointer(pExpr)).Fop) == TK_AGG_FUNCTION && int32((*Expr)(unsafe.Pointer(pExpr)).Fop2) >= (*Walker)(unsafe.Pointer(pWalker)).FwalkerDepth { (*Expr)(unsafe.Pointer(pExpr)).Fop2++ @@ -186303,7 +186344,7 @@ func sqlite3WindowExtraAggFuncDepth(tls *libc.TLS, pWalker uintptr, pExpr uintpt return WRC_Continue } -func disallowAggregatesInOrderByCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* sqlite3.c:159183:12: */ +func disallowAggregatesInOrderByCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159237:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -186320,7 +186361,7 @@ func disallowAggregatesInOrderByCb(tls *libc.TLS, pWalker uintptr, pExpr uintptr // rewrites the SELECT statement so that window function xStep functions // are invoked in the correct order as described under "SELECT REWRITING" // at the top of this file. -func Xsqlite3WindowRewrite(tls *libc.TLS, pParse uintptr, p uintptr) int32 { /* sqlite3.c:159199:20: */ +func Xsqlite3WindowRewrite(tls *libc.TLS, pParse uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159253:20: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -186504,7 +186545,7 @@ func Xsqlite3WindowRewrite(tls *libc.TLS, pParse uintptr, p uintptr) int32 { /* // Unlink the Window object from the Select to which it is attached, // if it is attached. -func Xsqlite3WindowUnlinkFromSelect(tls *libc.TLS, p uintptr) { /* sqlite3.c:159363:21: */ +func Xsqlite3WindowUnlinkFromSelect(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159417:21: */ if (*Window)(unsafe.Pointer(p)).FppThis != 0 { *(*uintptr)(unsafe.Pointer((*Window)(unsafe.Pointer(p)).FppThis)) = (*Window)(unsafe.Pointer(p)).FpNextWin if (*Window)(unsafe.Pointer(p)).FpNextWin != 0 { @@ -186515,7 +186556,7 @@ func Xsqlite3WindowUnlinkFromSelect(tls *libc.TLS, p uintptr) { /* sqlite3.c:159 } // Free the Window object passed as the second argument. -func Xsqlite3WindowDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:159374:21: */ +func Xsqlite3WindowDelete(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159428:21: */ if p != 0 { Xsqlite3WindowUnlinkFromSelect(tls, p) Xsqlite3ExprDelete(tls, db, (*Window)(unsafe.Pointer(p)).FpFilter) @@ -186530,7 +186571,7 @@ func Xsqlite3WindowDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:1 } // Free the linked list of Window objects starting at the second argument. -func Xsqlite3WindowListDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:159391:21: */ +func Xsqlite3WindowListDelete(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159445:21: */ for p != 0 { var pNext uintptr = (*Window)(unsafe.Pointer(p)).FpNextWin Xsqlite3WindowDelete(tls, db, p) @@ -186543,7 +186584,7 @@ func Xsqlite3WindowListDelete(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3 // constant, change it to NULL. The fact that it is then a non-negative // integer will be caught later. But it is important not to leave // variable values in the expression tree. -func sqlite3WindowOffsetExpr(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr { /* sqlite3.c:159406:13: */ +func sqlite3WindowOffsetExpr(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159460:13: */ if 0 == Xsqlite3ExprIsConstant(tls, pExpr) { if int32((*Parse)(unsafe.Pointer(pParse)).FeParseMode) >= PARSE_MODE_RENAME { Xsqlite3RenameExprUnmap(tls, pParse, pExpr) @@ -186555,7 +186596,7 @@ func sqlite3WindowOffsetExpr(tls *libc.TLS, pParse uintptr, pExpr uintptr) uintp } // Allocate and return a new Window object describing a Window Definition. -func Xsqlite3WindowAlloc(tls *libc.TLS, pParse uintptr, eType int32, eStart int32, pStart uintptr, eEnd int32, pEnd uintptr, eExclude U8) uintptr { /* sqlite3.c:159418:23: */ +func Xsqlite3WindowAlloc(tls *libc.TLS, pParse uintptr, eType int32, eStart int32, pStart uintptr, eEnd int32, pEnd uintptr, eExclude U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159472:23: */ var pWin uintptr var bImplicitFrame int32 pWin = uintptr(0) @@ -186624,7 +186665,7 @@ windowAllocErr: // Attach PARTITION and ORDER BY clauses pPartition and pOrderBy to window // pWin. Also, if parameter pBase is not NULL, set pWin->zBase to the // equivalent nul-terminated string. -func Xsqlite3WindowAssemble(tls *libc.TLS, pParse uintptr, pWin uintptr, pPartition uintptr, pOrderBy uintptr, pBase uintptr) uintptr { /* sqlite3.c:159490:23: */ +func Xsqlite3WindowAssemble(tls *libc.TLS, pParse uintptr, pWin uintptr, pPartition uintptr, pOrderBy uintptr, pBase uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159544:23: */ if pWin != 0 { (*Window)(unsafe.Pointer(pWin)).FpPartition = pPartition (*Window)(unsafe.Pointer(pWin)).FpOrderBy = pOrderBy @@ -186643,7 +186684,7 @@ func Xsqlite3WindowAssemble(tls *libc.TLS, pParse uintptr, pWin uintptr, pPartit // stored in the linked list starting at pWin->pNextWin. This function // either updates *pWin according to the base specification, or else // leaves an error in pParse. -func Xsqlite3WindowChain(tls *libc.TLS, pParse uintptr, pWin uintptr, pList uintptr) { /* sqlite3.c:159517:21: */ +func Xsqlite3WindowChain(tls *libc.TLS, pParse uintptr, pWin uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159571:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -186677,7 +186718,7 @@ func Xsqlite3WindowChain(tls *libc.TLS, pParse uintptr, pWin uintptr, pList uint } // Attach window object pWin to expression p. -func Xsqlite3WindowAttach(tls *libc.TLS, pParse uintptr, p uintptr, pWin uintptr) { /* sqlite3.c:159551:21: */ +func Xsqlite3WindowAttach(tls *libc.TLS, pParse uintptr, p uintptr, pWin uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159605:21: */ if p != 0 { *(*uintptr)(unsafe.Pointer(p + 64)) = pWin @@ -186696,7 +186737,7 @@ func Xsqlite3WindowAttach(tls *libc.TLS, pParse uintptr, p uintptr, pWin uintptr // to be processed as part of SELECT statement pSel). The window is linked // in if either (a) there are no other windows already linked to this // SELECT, or (b) the windows already linked use a compatible window frame. -func Xsqlite3WindowLink(tls *libc.TLS, pSel uintptr, pWin uintptr) { /* sqlite3.c:159574:21: */ +func Xsqlite3WindowLink(tls *libc.TLS, pSel uintptr, pWin uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159628:21: */ if pSel != 0 { if uintptr(0) == (*Select)(unsafe.Pointer(pSel)).FpWin || 0 == Xsqlite3WindowCompare(tls, uintptr(0), (*Select)(unsafe.Pointer(pSel)).FpWin, pWin, 0) { (*Window)(unsafe.Pointer(pWin)).FpNextWin = (*Select)(unsafe.Pointer(pSel)).FpWin @@ -186716,7 +186757,7 @@ func Xsqlite3WindowLink(tls *libc.TLS, pSel uintptr, pWin uintptr) { /* sqlite3. // Return 0 if the two window objects are identical, 1 if they are // different, or 2 if it cannot be determined if the objects are identical // or not. Identical window objects can be processed in a single scan. -func Xsqlite3WindowCompare(tls *libc.TLS, pParse uintptr, p1 uintptr, p2 uintptr, bFilter int32) int32 { /* sqlite3.c:159596:20: */ +func Xsqlite3WindowCompare(tls *libc.TLS, pParse uintptr, p1 uintptr, p2 uintptr, bFilter int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159650:20: */ var res int32 if p1 == uintptr(0) || p2 == uintptr(0) { return 1 @@ -186756,7 +186797,7 @@ func Xsqlite3WindowCompare(tls *libc.TLS, pParse uintptr, p1 uintptr, p2 uintptr // This is called by code in select.c before it calls sqlite3WhereBegin() // to begin iterating through the sub-query results. It is used to allocate // and initialize registers and cursors used by sqlite3WindowCodeStep(). -func Xsqlite3WindowCodeInit(tls *libc.TLS, pParse uintptr, pSelect uintptr) { /* sqlite3.c:159630:21: */ +func Xsqlite3WindowCodeInit(tls *libc.TLS, pParse uintptr, pSelect uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159684:21: */ var nEphExpr int32 = (*ExprList)(unsafe.Pointer((*Select)(unsafe.Pointer((*SrcItem)(unsafe.Pointer((*Select)(unsafe.Pointer(pSelect)).FpSrc + 8)).FpSelect)).FpEList)).FnExpr var pMWin uintptr = (*Select)(unsafe.Pointer(pSelect)).FpWin var pWin uintptr @@ -186832,7 +186873,7 @@ func Xsqlite3WindowCodeInit(tls *libc.TLS, pParse uintptr, pSelect uintptr) { /* // evaluated and the result left in register reg. This function generates VM // code to check that the value is a non-negative integer and throws an // exception if it is not. -func windowCheckValue(tls *libc.TLS, pParse uintptr, reg int32, eCond int32) { /* sqlite3.c:159717:13: */ +func windowCheckValue(tls *libc.TLS, pParse uintptr, reg int32, eCond int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159771:13: */ var v uintptr = Xsqlite3GetVdbe(tls, pParse) var regZero int32 = Xsqlite3GetTempReg(tls, pParse) @@ -186866,12 +186907,12 @@ var azErr = [5]uintptr{ ts + 23268, ts + 23915, ts + 23967, -} /* sqlite3.c:159718:21 */ -var aOp1 = [5]int32{OP_Ge, OP_Ge, OP_Gt, OP_Ge, OP_Ge} /* sqlite3.c:159725:14 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159772:21 */ +var aOp1 = [5]int32{OP_Ge, OP_Ge, OP_Gt, OP_Ge, OP_Ge} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159779:14 */ // Return the number of arguments passed to the window-function associated // with the object passed as the only argument to this function. -func windowArgCount(tls *libc.TLS, pWin uintptr) int32 { /* sqlite3.c:159764:12: */ +func windowArgCount(tls *libc.TLS, pWin uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159818:12: */ var pList uintptr pList = *(*uintptr)(unsafe.Pointer((*Window)(unsafe.Pointer(pWin)).FpOwner + 32)) @@ -186896,19 +186937,19 @@ type WindowCodeArg1 = struct { Fcurrent WindowCsrAndReg Fend WindowCsrAndReg F__ccgo_pad1 [4]byte -} /* sqlite3.c:159771:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159825:9 */ -type WindowCodeArg = WindowCodeArg1 /* sqlite3.c:159771:30 */ +type WindowCodeArg = WindowCodeArg1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159825:30 */ type WindowCsrAndReg1 = struct { Fcsr int32 Freg int32 -} /* sqlite3.c:159771:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159825:9 */ -type WindowCsrAndReg = WindowCsrAndReg1 /* sqlite3.c:159772:32 */ +type WindowCsrAndReg = WindowCsrAndReg1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159826:32 */ // Generate VM code to read the window frames peer values from cursor csr into // an array of registers starting at reg. -func windowReadPeerValues(tls *libc.TLS, p uintptr, csr int32, reg int32) { /* sqlite3.c:159856:13: */ +func windowReadPeerValues(tls *libc.TLS, p uintptr, csr int32, reg int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159910:13: */ var pMWin uintptr = (*WindowCodeArg)(unsafe.Pointer(p)).FpMWin var pOrderBy uintptr = (*Window)(unsafe.Pointer(pMWin)).FpOrderBy if pOrderBy != 0 { @@ -186944,7 +186985,7 @@ func windowReadPeerValues(tls *libc.TLS, p uintptr, csr int32, reg int32) { /* s // // If argument regPartSize is non-zero, then it is a register containing the // number of rows in the current partition. -func windowAggStep(tls *libc.TLS, p uintptr, pMWin uintptr, csr int32, bInverse int32, reg int32) { /* sqlite3.c:159893:13: */ +func windowAggStep(tls *libc.TLS, p uintptr, pMWin uintptr, csr int32, bInverse int32, reg int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:159947:13: */ var pParse uintptr = (*WindowCodeArg)(unsafe.Pointer(p)).FpParse var v uintptr = Xsqlite3GetVdbe(tls, pParse) var pWin uintptr @@ -187015,7 +187056,7 @@ func windowAggStep(tls *libc.TLS, p uintptr, pMWin uintptr, csr int32, bInverse for iEnd = Xsqlite3VdbeCurrentAddr(tls, v); iOp < iEnd; iOp++ { var pOp uintptr = Xsqlite3VdbeGetOp(tls, v, iOp) - if int32((*VdbeOp)(unsafe.Pointer(pOp)).Fopcode) == OP_Column && (*VdbeOp)(unsafe.Pointer(pOp)).Fp1 == (*Window)(unsafe.Pointer(pWin)).FiEphCsr { + if int32((*VdbeOp)(unsafe.Pointer(pOp)).Fopcode) == OP_Column && (*VdbeOp)(unsafe.Pointer(pOp)).Fp1 == (*Window)(unsafe.Pointer(pMWin)).FiEphCsr { (*VdbeOp)(unsafe.Pointer(pOp)).Fp1 = csr } } @@ -187051,7 +187092,7 @@ func windowAggStep(tls *libc.TLS, p uintptr, pMWin uintptr, csr int32, bInverse // (bFin==1) for each window function in the linked list starting at // pMWin. Or, for built-in window-functions that do not use the standard // API, generate the equivalent VM code. -func windowAggFinal(tls *libc.TLS, p uintptr, bFin int32) { /* sqlite3.c:160010:13: */ +func windowAggFinal(tls *libc.TLS, p uintptr, bFin int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160064:13: */ var pParse uintptr = (*WindowCodeArg)(unsafe.Pointer(p)).FpParse var pMWin uintptr = (*WindowCodeArg)(unsafe.Pointer(p)).FpMWin var v uintptr = Xsqlite3GetVdbe(tls, pParse) @@ -187087,7 +187128,7 @@ func windowAggFinal(tls *libc.TLS, p uintptr, bFin int32) { /* sqlite3.c:160010: // p->pMWin list by doing a full scan of the current window frame. Store the // results in the Window.regResult registers, ready to return the upper // layer. -func windowFullScan(tls *libc.TLS, p uintptr) { /* sqlite3.c:160049:13: */ +func windowFullScan(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160103:13: */ var pWin uintptr var pParse uintptr = (*WindowCodeArg)(unsafe.Pointer(p)).FpParse var pMWin uintptr = (*WindowCodeArg)(unsafe.Pointer(p)).FpMWin @@ -187194,7 +187235,7 @@ func windowFullScan(tls *libc.TLS, p uintptr) { /* sqlite3.c:160049:13: */ // first_value() // lag() // lead() -func windowReturnOneRow(tls *libc.TLS, p uintptr) { /* sqlite3.c:160155:13: */ +func windowReturnOneRow(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160209:13: */ var pMWin uintptr = (*WindowCodeArg)(unsafe.Pointer(p)).FpMWin var v uintptr = (*WindowCodeArg)(unsafe.Pointer(p)).FpVdbe @@ -187277,7 +187318,7 @@ func windowReturnOneRow(tls *libc.TLS, p uintptr) { /* sqlite3.c:160155:13: */ // in the linked list passed as the second argument to NULL. And perform // any equivalent initialization required by any built-in window functions // in the list. -func windowInitAccum(tls *libc.TLS, pParse uintptr, pMWin uintptr) int32 { /* sqlite3.c:160232:12: */ +func windowInitAccum(tls *libc.TLS, pParse uintptr, pMWin uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160286:12: */ var v uintptr = Xsqlite3GetVdbe(tls, pParse) var regArg int32 var nArg int32 = 0 @@ -187312,7 +187353,7 @@ func windowInitAccum(tls *libc.TLS, pParse uintptr, pMWin uintptr) int32 { /* sq // Return true if the current frame should be cached in the ephemeral table, // even if there are no xInverse() calls required. -func windowCacheFrame(tls *libc.TLS, pMWin uintptr) int32 { /* sqlite3.c:160264:12: */ +func windowCacheFrame(tls *libc.TLS, pMWin uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160318:12: */ var pWin uintptr if (*Window)(unsafe.Pointer(pMWin)).FregStartRowid != 0 { return 1 @@ -187337,7 +187378,7 @@ func windowCacheFrame(tls *libc.TLS, pMWin uintptr) int32 { /* sqlite3.c:160264: // If the two arrays are not equal, the contents of regNew is copied to // regOld and control falls through. Otherwise, if the contents of the arrays // are equal, an OP_Goto is executed. The address of the OP_Goto is returned. -func windowIfNewPeer(tls *libc.TLS, pParse uintptr, pOrderBy uintptr, regNew int32, regOld int32, addr int32) { /* sqlite3.c:160290:13: */ +func windowIfNewPeer(tls *libc.TLS, pParse uintptr, pOrderBy uintptr, regNew int32, regOld int32, addr int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160344:13: */ var v uintptr = Xsqlite3GetVdbe(tls, pParse) if pOrderBy != 0 { var nVal int32 = (*ExprList)(unsafe.Pointer(pOrderBy)).FnExpr @@ -187374,7 +187415,7 @@ func windowIfNewPeer(tls *libc.TLS, pParse uintptr, pOrderBy uintptr, regNew int // A special type of arithmetic is used such that if csr1.peerVal is not // a numeric type (real or integer), then the result of the addition // or subtraction is a a copy of csr1.peerVal. -func windowCodeRangeTest(tls *libc.TLS, p uintptr, op int32, csr1 int32, regVal int32, csr2 int32, lbl int32) { /* sqlite3.c:160336:13: */ +func windowCodeRangeTest(tls *libc.TLS, p uintptr, op int32, csr1 int32, regVal int32, csr2 int32, lbl int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160390:13: */ var pParse uintptr = (*WindowCodeArg)(unsafe.Pointer(p)).FpParse var v uintptr = Xsqlite3GetVdbe(tls, pParse) var pOrderBy uintptr = (*Window)(unsafe.Pointer((*WindowCodeArg)(unsafe.Pointer(p)).FpMWin)).FpOrderBy // ORDER BY clause for window @@ -187497,7 +187538,7 @@ func windowCodeRangeTest(tls *libc.TLS, p uintptr, op int32, csr1 int32, regVal // generates VM code for a single RETURN_ROW, AGGSTEP or AGGINVERSE // operation. Refer to the header comment for sqlite3WindowCodeStep() for // details. -func windowCodeOp(tls *libc.TLS, p uintptr, op int32, regCountdown int32, jumpOnEof int32) int32 { /* sqlite3.c:160469:12: */ +func windowCodeOp(tls *libc.TLS, p uintptr, op int32, regCountdown int32, jumpOnEof int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160523:12: */ var csr int32 var reg int32 var pParse uintptr = (*WindowCodeArg)(unsafe.Pointer(p)).FpParse @@ -187645,7 +187686,7 @@ func windowCodeOp(tls *libc.TLS, p uintptr, op int32, regCountdown int32, jumpOn // Allocate and return a duplicate of the Window object indicated by the // third argument. Set the Window.pOwner field of the new object to // pOwner. -func Xsqlite3WindowDup(tls *libc.TLS, db uintptr, pOwner uintptr, p uintptr) uintptr { /* sqlite3.c:160618:23: */ +func Xsqlite3WindowDup(tls *libc.TLS, db uintptr, pOwner uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160672:23: */ var pNew uintptr = uintptr(0) if p != 0 { pNew = Xsqlite3DbMallocZero(tls, db, uint64(unsafe.Sizeof(Window{}))) @@ -187676,7 +187717,7 @@ func Xsqlite3WindowDup(tls *libc.TLS, db uintptr, pOwner uintptr, p uintptr) uin // Return a copy of the linked list of Window objects passed as the // second argument. -func Xsqlite3WindowListDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sqlite3.c:160651:23: */ +func Xsqlite3WindowListDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160705:23: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -187701,7 +187742,7 @@ func Xsqlite3WindowListDup(tls *libc.TLS, db uintptr, p uintptr) uintptr { /* sq // // If an OOM error occurs, this function sets the Parse.db.mallocFailed // flag and returns zero. -func windowExprGtZero(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* sqlite3.c:160673:12: */ +func windowExprGtZero(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:160727:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -188049,7 +188090,7 @@ func windowExprGtZero(tls *libc.TLS, pParse uintptr, pExpr uintptr) int32 { /* s // // The text above leaves out many details. Refer to the code and comments // below for a more complete picture. -func Xsqlite3WindowCodeStep(tls *libc.TLS, pParse uintptr, p uintptr, pWInfo uintptr, regGosub int32, addrGosub int32) { /* sqlite3.c:161020:21: */ +func Xsqlite3WindowCodeStep(tls *libc.TLS, pParse uintptr, p uintptr, pWInfo uintptr, regGosub int32, addrGosub int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161074:21: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -188446,17 +188487,17 @@ type TrigEvent = struct { Fa int32 F__ccgo_pad1 [4]byte Fb uintptr -} /* sqlite3.c:161420:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161474:1 */ type FrameBound = struct { FeType int32 F__ccgo_pad1 [4]byte FpExpr uintptr -} /* sqlite3.c:161422:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161476:1 */ // Disable lookaside memory allocation for objects that might be // shared across database connections. -func disableLookaside(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:161428:13: */ +func disableLookaside(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161482:13: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb (*Parse)(unsafe.Pointer(pParse)).FdisableLookaside++ (*Sqlite3)(unsafe.Pointer(db)).Flookaside.FbDisable++ @@ -188466,7 +188507,7 @@ func disableLookaside(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:161428:13: * // For a compound SELECT statement, make sure p->pPrior->pNext==p for // all elements in the list. And make sure list length does not exceed // SQLITE_LIMIT_COMPOUND_SELECT. -func parserDoubleLinkSelect(tls *libc.TLS, pParse uintptr, p uintptr) { /* sqlite3.c:161461:15: */ +func parserDoubleLinkSelect(tls *libc.TLS, pParse uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161515:15: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -188505,7 +188546,7 @@ func parserDoubleLinkSelect(tls *libc.TLS, pParse uintptr, p uintptr) { /* sqlit // Attach a With object describing the WITH clause to a Select // object describing the query for which the WITH clause is a prefix. -func attachWithToSelect(tls *libc.TLS, pParse uintptr, pSelect uintptr, pWith uintptr) uintptr { /* sqlite3.c:161492:17: */ +func attachWithToSelect(tls *libc.TLS, pParse uintptr, pSelect uintptr, pWith uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161546:17: */ if pSelect != 0 { (*Select)(unsafe.Pointer(pSelect)).FpWith = pWith parserDoubleLinkSelect(tls, pParse, pSelect) @@ -188517,7 +188558,7 @@ func attachWithToSelect(tls *libc.TLS, pParse uintptr, pSelect uintptr, pWith ui } // Construct a new Expr object from a single token -func tokenExpr(tls *libc.TLS, pParse uintptr, op int32, t Token) uintptr { /* sqlite3.c:161504:15: */ +func tokenExpr(tls *libc.TLS, pParse uintptr, op int32, t Token) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161558:15: */ bp := tls.Alloc(16) defer tls.Free(16) *(*Token)(unsafe.Pointer(bp)) = t @@ -188555,7 +188596,7 @@ func tokenExpr(tls *libc.TLS, pParse uintptr, op int32, t Token) uintptr { /* sq // A routine to convert a binary TK_IS or TK_ISNOT expression into a // unary TK_ISNULL or TK_NOTNULL expression. -func binaryToUnaryIfNull(tls *libc.TLS, pParse uintptr, pY uintptr, pA uintptr, op int32) { /* sqlite3.c:161540:15: */ +func binaryToUnaryIfNull(tls *libc.TLS, pParse uintptr, pY uintptr, pA uintptr, op int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161594:15: */ var db uintptr = (*Parse)(unsafe.Pointer(pParse)).Fdb if pA != 0 && pY != 0 && int32((*Expr)(unsafe.Pointer(pY)).Fop) == TK_NULL && !(int32((*Parse)(unsafe.Pointer(pParse)).FeParseMode) >= PARSE_MODE_RENAME) { (*Expr)(unsafe.Pointer(pA)).Fop = U8(op) @@ -188569,7 +188610,7 @@ func binaryToUnaryIfNull(tls *libc.TLS, pParse uintptr, pY uintptr, pA uintptr, // list of identifiers. Report an error if the ID list contains // a COLLATE clause or an ASC or DESC keyword, except ignore the // error while parsing a legacy schema. -func parserAddExprIdListTerm(tls *libc.TLS, pParse uintptr, pPrior uintptr, pIdToken uintptr, hasCollate int32, sortOrder int32) uintptr { /* sqlite3.c:161554:19: */ +func parserAddExprIdListTerm(tls *libc.TLS, pParse uintptr, pPrior uintptr, pIdToken uintptr, hasCollate int32, sortOrder int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161608:19: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -188644,7 +188685,7 @@ type YYMINORTYPE = struct { F__ccgo_pad1 [0]uint64 Fyyinit int32 F__ccgo_pad2 [12]byte -} /* sqlite3.c:161846:3 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161900:3 */ //************ End control #defines ****************************************** // Define the yytestcase() macro to be a no-op if is not already defined @@ -188913,7 +188954,7 @@ var yy_action = [2070]uint16{ /* 2040 */ uint16(29), uint16(921), uint16(390), uint16(1176), uint16(172), uint16(139), uint16(1175), uint16(1235), uint16(261), uint16(1235), /* 2050 */ uint16(1235), uint16(1235), uint16(1235), uint16(1235), uint16(1235), uint16(1235), uint16(1235), uint16(262), uint16(1235), uint16(1235), /* 2060 */ uint16(1235), uint16(1235), uint16(1235), uint16(1235), uint16(1235), uint16(1235), uint16(1235), uint16(1235), uint16(1593), uint16(1592), -} /* sqlite3.c:161940:27 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:161994:27 */ var yy_lookahead = [2255]uint16{ /* 0 */ uint16(193), uint16(223), uint16(193), uint16(225), uint16(193), uint16(193), uint16(193), uint16(274), uint16(275), uint16(276), /* 10 */ uint16(193), uint16(233), uint16(219), uint16(193), uint16(274), uint16(275), uint16(276), uint16(206), uint16(206), uint16(19), @@ -189141,7 +189182,7 @@ var yy_lookahead = [2255]uint16{ /* 2230 */ uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), /* 2240 */ uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), /* 2250 */ uint16(319), uint16(319), uint16(319), uint16(319), uint16(319), -} /* sqlite3.c:162149:25 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:162203:25 */ var yy_shift_ofst = [574]uint16{ /* 0 */ uint16(1648), uint16(1477), uint16(1272), uint16(322), uint16(322), uint16(262), uint16(1319), uint16(1478), uint16(1491), uint16(1662), /* 10 */ uint16(1662), uint16(1662), uint16(317), uint16(0), uint16(0), uint16(214), uint16(1093), uint16(1662), uint16(1662), uint16(1662), @@ -189201,7 +189242,7 @@ var yy_shift_ofst = [574]uint16{ /* 550 */ uint16(2005), uint16(2006), uint16(2007), uint16(2008), uint16(2009), uint16(2001), uint16(2020), uint16(2012), uint16(2013), uint16(2014), /* 560 */ uint16(2015), uint16(2017), uint16(2018), uint16(2011), uint16(1906), uint16(1907), uint16(1916), uint16(1927), uint16(1928), uint16(2019), /* 570 */ uint16(2022), uint16(2027), uint16(2042), uint16(2045), -} /* sqlite3.c:162380:33 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:162434:33 */ var yy_reduce_ofst = [409]int16{ /* 0 */ int16(-125), int16(733), int16(789), int16(241), int16(293), int16(-123), int16(-193), int16(-191), int16(-183), int16(-187), /* 10 */ int16(-180), int16(83), int16(133), int16(-207), int16(-198), int16(-267), int16(-175), int16(-6), int16(166), int16(313), @@ -189244,7 +189285,7 @@ var yy_reduce_ofst = [409]int16{ /* 380 */ int16(1641), int16(1602), int16(1676), int16(1642), int16(1646), int16(1644), int16(1650), int16(1654), int16(1683), int16(1694), /* 390 */ int16(1707), int16(1711), int16(1712), int16(1714), int16(1643), int16(1647), int16(1652), int16(1698), int16(1695), int16(1696), /* 400 */ int16(1697), int16(1699), int16(1700), int16(1689), int16(1691), int16(1701), int16(1702), int16(1704), int16(1715), -} /* sqlite3.c:162443:20 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:162497:20 */ var yy_default = [574]uint16{ /* 0 */ uint16(1637), uint16(1637), uint16(1637), uint16(1466), uint16(1233), uint16(1344), uint16(1233), uint16(1233), uint16(1233), uint16(1466), /* 10 */ uint16(1466), uint16(1466), uint16(1233), uint16(1374), uint16(1374), uint16(1519), uint16(1266), uint16(1233), uint16(1233), uint16(1233), @@ -189304,7 +189345,7 @@ var yy_default = [574]uint16{ /* 550 */ uint16(1233), uint16(1233), uint16(1233), uint16(1233), uint16(1233), uint16(1233), uint16(1233), uint16(1233), uint16(1233), uint16(1233), /* 560 */ uint16(1233), uint16(1233), uint16(1233), uint16(1610), uint16(1325), uint16(1416), uint16(1233), uint16(1415), uint16(1419), uint16(1255), /* 570 */ uint16(1233), uint16(1245), uint16(1233), uint16(1233), -} /* sqlite3.c:162486:27 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:162540:27 */ //********* End of lemon-generated parsing tables **************************** // The next table maps tokens (terminal symbols) into fallback tokens. @@ -189506,7 +189547,7 @@ var yyFallback = [185]uint16{ uint16(0), // ERROR => nothing uint16(0), // SPACE => nothing uint16(0), // ILLEGAL => nothing -} /* sqlite3.c:162563:25 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:162617:25 */ // The following structure represents a single element of the // parser's stack. Information stored includes: @@ -189528,9 +189569,9 @@ type yyStackEntry = struct { Fmajor uint16 F__ccgo_pad1 [4]byte Fminor YYMINORTYPE -} /* sqlite3.c:162768:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:162822:1 */ -type YyStackEntry = yyStackEntry /* sqlite3.c:162775:29 */ +type YyStackEntry = yyStackEntry /* testdata/sqlite-amalgamation-3380500/sqlite3.c:162829:29 */ // The state of the parser is completely contained in an instance of // the following structure @@ -189539,9 +189580,9 @@ type yyParser = struct { FpParse uintptr Fyystack [100]YyStackEntry FyystackEnd uintptr -} /* sqlite3.c:162779:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:162833:1 */ -type YyParser = yyParser /* sqlite3.c:162798:25 */ +type YyParser = yyParser /* testdata/sqlite-amalgamation-3380500/sqlite3.c:162852:25 */ // #include <assert.h> @@ -189551,7 +189592,7 @@ type YyParser = yyParser /* sqlite3.c:162798:25 */ // grammar. // Initialize a new parser that has already been allocated. -func Xsqlite3ParserInit(tls *libc.TLS, yypRawParser uintptr, pParse uintptr) { /* sqlite3.c:163613:21: */ +func Xsqlite3ParserInit(tls *libc.TLS, yypRawParser uintptr, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:163667:21: */ var yypParser uintptr = yypRawParser (*YyParser)(unsafe.Pointer(yypParser)).FpParse = pParse (*YyParser)(unsafe.Pointer(yypParser)).Fyytos = yypParser + 16 /* &.yystack */ @@ -189566,7 +189607,7 @@ func Xsqlite3ParserInit(tls *libc.TLS, yypRawParser uintptr, pParse uintptr) { / // a pointer to the value to be deleted. The code used to do the // deletions is derived from the %destructor and/or %token_destructor // directives of the input grammar. -func yy_destructor(tls *libc.TLS, yypParser uintptr, yymajor uint16, yypminor uintptr) { /* sqlite3.c:163671:13: */ +func yy_destructor(tls *libc.TLS, yypParser uintptr, yymajor uint16, yypminor uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:163725:13: */ var pParse uintptr = (*YyParser)(unsafe.Pointer(yypParser)).FpParse switch int32(yymajor) { @@ -189725,7 +189766,7 @@ func yy_destructor(tls *libc.TLS, yypParser uintptr, yymajor uint16, yypminor ui // // If there is a destructor routine associated with the token which // is popped from the stack, then call it. -func yy_pop_parser_stack(tls *libc.TLS, pParser uintptr) { /* sqlite3.c:163796:13: */ +func yy_pop_parser_stack(tls *libc.TLS, pParser uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:163850:13: */ var yytos uintptr yytos = libc.PostDecUintptr(&(*YyParser)(unsafe.Pointer(pParser)).Fyytos, 24) @@ -189733,7 +189774,7 @@ func yy_pop_parser_stack(tls *libc.TLS, pParser uintptr) { /* sqlite3.c:163796:1 } // Clear all secondary memory allocations from the parser -func Xsqlite3ParserFinalize(tls *libc.TLS, p uintptr) { /* sqlite3.c:163814:21: */ +func Xsqlite3ParserFinalize(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:163868:21: */ var pParser uintptr = p for (*YyParser)(unsafe.Pointer(pParser)).Fyytos > pParser+16 { yy_pop_parser_stack(tls, pParser) @@ -189756,7 +189797,7 @@ func Xsqlite3ParserFinalize(tls *libc.TLS, p uintptr) { /* sqlite3.c:163814:21: // Find the appropriate action for a parser given the terminal // look-ahead token iLookAhead. -func yy_find_shift_action(tls *libc.TLS, iLookAhead uint16, stateno uint16) uint16 { /* sqlite3.c:163894:21: */ +func yy_find_shift_action(tls *libc.TLS, iLookAhead uint16, stateno uint16) uint16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:163948:21: */ var i int32 if int32(stateno) > YY_MAX_SHIFT { @@ -189796,7 +189837,7 @@ func yy_find_shift_action(tls *libc.TLS, iLookAhead uint16, stateno uint16) uint // Find the appropriate action for a parser given the non-terminal // look-ahead token iLookAhead. -func yy_find_reduce_action(tls *libc.TLS, stateno uint16, iLookAhead uint16) uint16 { /* sqlite3.c:163959:21: */ +func yy_find_reduce_action(tls *libc.TLS, stateno uint16, iLookAhead uint16) uint16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:164013:21: */ var i int32 i = int32(yy_reduce_ofst[stateno]) @@ -189807,7 +189848,7 @@ func yy_find_reduce_action(tls *libc.TLS, stateno uint16, iLookAhead uint16) uin } // The following routine is called if the stack overflows. -func yyStackOverflow(tls *libc.TLS, yypParser uintptr) { /* sqlite3.c:163988:13: */ +func yyStackOverflow(tls *libc.TLS, yypParser uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:164042:13: */ var pParse uintptr = (*YyParser)(unsafe.Pointer(yypParser)).FpParse for (*YyParser)(unsafe.Pointer(yypParser)).Fyytos > yypParser+16 { @@ -189826,7 +189867,7 @@ func yyStackOverflow(tls *libc.TLS, yypParser uintptr) { /* sqlite3.c:163988:13: // Print tracing information for a SHIFT action // Perform a shift action. -func yy_shift(tls *libc.TLS, yypParser uintptr, yyNewState uint16, yyMajor uint16, yyMinor Token) { /* sqlite3.c:164031:13: */ +func yy_shift(tls *libc.TLS, yypParser uintptr, yyNewState uint16, yyMajor uint16, yyMinor Token) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:164085:13: */ var yytos uintptr (*YyParser)(unsafe.Pointer(yypParser)).Fyytos += 24 if (*YyParser)(unsafe.Pointer(yypParser)).Fyytos > (*YyParser)(unsafe.Pointer(yypParser)).FyystackEnd { @@ -190249,7 +190290,7 @@ var yyRuleInfoLhs = [402]uint16{ uint16(303), // (399) anylist ::= anylist LP anylist RP uint16(303), // (400) anylist ::= anylist ANY uint16(266), // (401) with ::= -} /* sqlite3.c:164072:25 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:164126:25 */ // For rule J, yyRuleInfoNRhs[J] contains the negative of the number // of symbols on the right-hand side of that rule. @@ -190656,7 +190697,7 @@ var yyRuleInfoNRhs = [402]int8{ int8(-4), // (399) anylist ::= anylist LP anylist RP int8(-2), // (400) anylist ::= anylist ANY int8(0), // (401) with ::= -} /* sqlite3.c:164479:26 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:164533:26 */ // Forward Declaration @@ -190668,7 +190709,7 @@ var yyRuleInfoNRhs = [402]int8{ // if the lookahead token has already been consumed. As this procedure is // only called from one place, optimizing compilers will in-line it, which // means that the extra parameters have no performance impact. -func yy_reduce(tls *libc.TLS, yypParser uintptr, yyruleno uint32, yyLookahead int32, yyLookaheadToken Token, pParse uintptr) uint16 { /* sqlite3.c:164896:21: */ +func yy_reduce(tls *libc.TLS, yypParser uintptr, yyruleno uint32, yyLookahead int32, yyLookaheadToken Token, pParse uintptr) uint16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:164950:21: */ bp := tls.Alloc(144) defer tls.Free(144) @@ -192663,7 +192704,7 @@ func yy_reduce(tls *libc.TLS, yypParser uintptr, yyruleno uint32, yyLookahead in // The following code executes when the parse fails // The following code executes when a syntax error first occurs. -func yy_syntax_error(tls *libc.TLS, yypParser uintptr, yymajor int32, yyminor Token) { /* sqlite3.c:166452:13: */ +func yy_syntax_error(tls *libc.TLS, yypParser uintptr, yymajor int32, yyminor Token) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:166506:13: */ bp := tls.Alloc(24) defer tls.Free(24) *(*Token)(unsafe.Pointer(bp + 8)) = yyminor @@ -192683,7 +192724,7 @@ func yy_syntax_error(tls *libc.TLS, yypParser uintptr, yymajor int32, yyminor To } // The following is executed when the parser accepts -func yy_accept(tls *libc.TLS, yypParser uintptr) { /* sqlite3.c:166476:13: */ +func yy_accept(tls *libc.TLS, yypParser uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:166530:13: */ var pParse uintptr = (*YyParser)(unsafe.Pointer(yypParser)).FpParse @@ -192713,7 +192754,7 @@ func yy_accept(tls *libc.TLS, yypParser uintptr) { /* sqlite3.c:166476:13: */ // // Outputs: // None. -func Xsqlite3Parser(tls *libc.TLS, yyp uintptr, yymajor int32, yyminor Token) { /* sqlite3.c:166517:21: */ +func Xsqlite3Parser(tls *libc.TLS, yyp uintptr, yymajor int32, yyminor Token) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:166571:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -192767,7 +192808,7 @@ func Xsqlite3Parser(tls *libc.TLS, yyp uintptr, yymajor int32, yyminor Token) { // Return the fallback token corresponding to canonical token iToken, or // 0 if iToken has no fallback. -func Xsqlite3ParserFallback(tls *libc.TLS, iToken int32) int32 { /* sqlite3.c:166734:20: */ +func Xsqlite3ParserFallback(tls *libc.TLS, iToken int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:166788:20: */ return int32(yyFallback[iToken]) } @@ -192818,7 +192859,7 @@ var aiClass = [256]uint8{ /* Dx */ uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), /* Ex */ uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(30), /* Fx */ uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), -} /* sqlite3.c:166806:28 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:166860:28 */ // The charMap() macro maps alphabetic characters (only) into their // lower-case ASCII equivalent. On ASCII machines, this is just @@ -192904,7 +192945,7 @@ var zKWText = [666]int8{ int8('W'), int8('S'), int8('U'), int8('N'), int8('B'), int8('O'), int8('U'), int8('N'), int8('D'), int8('E'), int8('D'), int8('U'), int8('N'), int8('I'), int8('O'), int8('N'), int8('U'), int8('S'), int8('I'), int8('N'), int8('G'), int8('V'), int8('A'), int8('C'), int8('U'), int8('U'), int8('M'), int8('V'), int8('I'), int8('E'), int8('W'), int8('I'), int8('N'), int8('D'), int8('O'), int8('W'), int8('B'), int8('Y'), int8('I'), int8('N'), int8('I'), int8('T'), int8('I'), int8('A'), int8('L'), int8('L'), int8('Y'), int8('P'), int8('R'), int8('I'), int8('M'), int8('A'), int8('R'), int8('Y'), -} /* sqlite3.c:166922:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:166976:19 */ // aKWHash[i] is the hash value for the i-th keyword var aKWHash = [127]uint8{ uint8(84), uint8(92), uint8(134), uint8(82), uint8(105), uint8(29), uint8(0), uint8(0), uint8(94), uint8(0), uint8(85), uint8(72), uint8(0), @@ -192917,7 +192958,7 @@ var aKWHash = [127]uint8{ uint8(50), uint8(124), uint8(0), uint8(100), uint8(0), uint8(18), uint8(121), uint8(144), uint8(56), uint8(130), uint8(139), uint8(88), uint8(83), uint8(37), uint8(30), uint8(126), uint8(0), uint8(0), uint8(108), uint8(51), uint8(131), uint8(128), uint8(0), uint8(34), uint8(0), uint8(0), uint8(132), uint8(0), uint8(98), uint8(38), uint8(39), uint8(0), uint8(20), uint8(45), uint8(117), uint8(93), -} /* sqlite3.c:166962:28 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167016:28 */ // aKWNext[] forms the hash collision chain. If aKWHash[i]==0 // then the i-th keyword has no more hash collisions. Otherwise, // the next keyword with the same hash is aKWHash[i]-1. @@ -192934,7 +192975,7 @@ var aKWNext = [147]uint8{ uint8(112), uint8(21), uint8(7), uint8(67), uint8(0), uint8(79), uint8(96), uint8(118), uint8(0), uint8(0), uint8(68), uint8(0), uint8(0), uint8(99), uint8(44), uint8(0), uint8(55), uint8(0), uint8(76), uint8(0), uint8(95), uint8(32), uint8(33), uint8(57), uint8(25), uint8(0), uint8(102), uint8(0), uint8(0), uint8(87), -} /* sqlite3.c:166977:28 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167031:28 */ // aKWLen[i] is the length (in bytes) of the i-th keyword var aKWLen = [147]uint8{ uint8(7), uint8(7), uint8(5), uint8(4), uint8(6), uint8(4), uint8(5), uint8(3), uint8(6), uint8(7), uint8(3), uint8(6), uint8(6), @@ -192949,7 +192990,7 @@ var aKWLen = [147]uint8{ uint8(4), uint8(4), uint8(6), uint8(7), uint8(5), uint8(9), uint8(4), uint8(4), uint8(5), uint8(2), uint8(5), uint8(8), uint8(6), uint8(4), uint8(9), uint8(5), uint8(8), uint8(4), uint8(3), uint8(9), uint8(5), uint8(5), uint8(6), uint8(4), uint8(6), uint8(2), uint8(2), uint8(9), uint8(3), uint8(7), -} /* sqlite3.c:166992:28 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167046:28 */ // aKWOffset[i] is the index into zKWText[] of the start of // the text for the i-th keyword. var aKWOffset = [147]uint16{ @@ -192965,7 +193006,7 @@ var aKWOffset = [147]uint16{ uint16(520), uint16(523), uint16(527), uint16(532), uint16(539), uint16(544), uint16(553), uint16(557), uint16(560), uint16(565), uint16(567), uint16(571), uint16(579), uint16(585), uint16(588), uint16(597), uint16(602), uint16(610), uint16(610), uint16(614), uint16(623), uint16(628), uint16(633), uint16(639), uint16(642), uint16(645), uint16(648), uint16(650), uint16(655), uint16(659), -} /* sqlite3.c:167008:33 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167062:33 */ // aKWCode[i] is the parser symbol code for the i-th keyword var aKWCode = [147]uint8{ uint8(TK_REINDEX), uint8(TK_INDEXED), uint8(TK_INDEX), uint8(TK_DESC), uint8(TK_ESCAPE), @@ -192998,7 +193039,7 @@ var aKWCode = [147]uint8{ uint8(TK_ROW), uint8(TK_UNBOUNDED), uint8(TK_UNION), uint8(TK_USING), uint8(TK_VACUUM), uint8(TK_VIEW), uint8(TK_WINDOW), uint8(TK_DO), uint8(TK_BY), uint8(TK_INITIALLY), uint8(TK_ALL), uint8(TK_PRIMARY), -} /* sqlite3.c:167023:28 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167077:28 */ // Hash table decoded: // 0: INSERT @@ -193131,7 +193172,7 @@ var aKWCode = [147]uint8{ // Check to see if z[0..n-1] is a keyword. If it is, write the // parser symbol code for that keyword into *pType. Always // return the integer n (the length of the token). -func keywordCode(tls *libc.TLS, z uintptr, n int32, pType uintptr) int32 { /* sqlite3.c:167187:12: */ +func keywordCode(tls *libc.TLS, z uintptr, n int32, pType uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167241:12: */ var i int32 var j int32 var zKW uintptr @@ -193309,7 +193350,7 @@ func keywordCode(tls *libc.TLS, z uintptr, n int32, pType uintptr) int32 { /* sq return n } -func Xsqlite3KeywordCode(tls *libc.TLS, z uintptr, n int32) int32 { /* sqlite3.c:167361:20: */ +func Xsqlite3KeywordCode(tls *libc.TLS, z uintptr, n int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167415:20: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -193318,7 +193359,7 @@ func Xsqlite3KeywordCode(tls *libc.TLS, z uintptr, n int32) int32 { /* sqlite3.c return *(*int32)(unsafe.Pointer(bp /* id */)) } -func Xsqlite3_keyword_name(tls *libc.TLS, i int32, pzName uintptr, pnName uintptr) int32 { /* sqlite3.c:167367:16: */ +func Xsqlite3_keyword_name(tls *libc.TLS, i int32, pzName uintptr, pnName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167421:16: */ if i < 0 || i >= SQLITE_N_KEYWORD { return SQLITE_ERROR } @@ -193327,11 +193368,11 @@ func Xsqlite3_keyword_name(tls *libc.TLS, i int32, pzName uintptr, pnName uintpt return SQLITE_OK } -func Xsqlite3_keyword_count(tls *libc.TLS) int32 { /* sqlite3.c:167373:16: */ +func Xsqlite3_keyword_count(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167427:16: */ return SQLITE_N_KEYWORD } -func Xsqlite3_keyword_check(tls *libc.TLS, zName uintptr, nName int32) int32 { /* sqlite3.c:167374:16: */ +func Xsqlite3_keyword_check(tls *libc.TLS, zName uintptr, nName int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167428:16: */ return libc.Bool32(TK_ID != Xsqlite3KeywordCode(tls, zName, nName)) } @@ -193354,13 +193395,13 @@ func Xsqlite3_keyword_check(tls *libc.TLS, zName uintptr, nName int32) int32 { / // But the feature is undocumented. // Make the IdChar function accessible from ctime.c and alter.c -func Xsqlite3IsIdChar(tls *libc.TLS, c U8) int32 { /* sqlite3.c:167421:20: */ +func Xsqlite3IsIdChar(tls *libc.TLS, c U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167475:20: */ return libc.Bool32(int32(Xsqlite3CtypeMap[c])&0x46 != 0) } // Return the id of the next token in string (*pz). Before returning, set // (*pz) to point to the byte following the parsed token. -func getToken(tls *libc.TLS, pz uintptr) int32 { /* sqlite3.c:167428:12: */ +func getToken(tls *libc.TLS, pz uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167482:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -193410,7 +193451,7 @@ func getToken(tls *libc.TLS, pz uintptr) int32 { /* sqlite3.c:167428:12: */ // // * the previous token was TK_RP, and // * the next token is TK_LP. -func analyzeWindowKeyword(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:167477:12: */ +func analyzeWindowKeyword(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167531:12: */ bp := tls.Alloc(8) defer tls.Free(8) *(*uintptr)(unsafe.Pointer(bp)) = z @@ -193427,7 +193468,7 @@ func analyzeWindowKeyword(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:167477: return TK_WINDOW } -func analyzeOverKeyword(tls *libc.TLS, z uintptr, lastToken int32) int32 { /* sqlite3.c:167485:12: */ +func analyzeOverKeyword(tls *libc.TLS, z uintptr, lastToken int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167539:12: */ bp := tls.Alloc(8) defer tls.Free(8) *(*uintptr)(unsafe.Pointer(bp)) = z @@ -193441,7 +193482,7 @@ func analyzeOverKeyword(tls *libc.TLS, z uintptr, lastToken int32) int32 { /* sq return TK_ID } -func analyzeFilterKeyword(tls *libc.TLS, z uintptr, lastToken int32) int32 { /* sqlite3.c:167492:12: */ +func analyzeFilterKeyword(tls *libc.TLS, z uintptr, lastToken int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167546:12: */ bp := tls.Alloc(8) defer tls.Free(8) *(*uintptr)(unsafe.Pointer(bp)) = z @@ -193454,7 +193495,7 @@ func analyzeFilterKeyword(tls *libc.TLS, z uintptr, lastToken int32) int32 { /* // Return the length (in bytes) of the token that begins at z[0]. // Store the token type in *tokenType before returning. -func Xsqlite3GetToken(tls *libc.TLS, z uintptr, tokenType uintptr) int32 { /* sqlite3.c:167504:20: */ +func Xsqlite3GetToken(tls *libc.TLS, z uintptr, tokenType uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167558:20: */ var i int32 var c int32 switch int32(aiClass[*(*uint8)(unsafe.Pointer(z))]) { // Switch on the character-class of the first byte @@ -193816,7 +193857,7 @@ func Xsqlite3GetToken(tls *libc.TLS, z uintptr, tokenType uintptr) int32 { /* sq } // Run the parser on the given SQL string. -func Xsqlite3RunParser(tls *libc.TLS, pParse uintptr, zSql uintptr) int32 { /* sqlite3.c:167798:20: */ +func Xsqlite3RunParser(tls *libc.TLS, pParse uintptr, zSql uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:167852:20: */ bp := tls.Alloc(2480) defer tls.Free(2480) @@ -194006,7 +194047,7 @@ func Xsqlite3RunParser(tls *libc.TLS, pParse uintptr, zSql uintptr) int32 { /* s // If we compile with SQLITE_OMIT_TRIGGER, all of the computation needed // to recognize the end of a trigger can be omitted. All we have to do // is look for a semicolon that is not part of an string or comment. -func Xsqlite3_complete(tls *libc.TLS, zSql uintptr) int32 { /* sqlite3.c:168190:16: */ +func Xsqlite3_complete(tls *libc.TLS, zSql uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168244:16: */ var state U8 = U8(0) // Current state, using numbers defined in header comment var token U8 @@ -194183,12 +194224,12 @@ var trans = [8][8]U8{ /* 5 TRIGGER: */ {U8(6), U8(5), U8(5), U8(5), U8(5), U8(5), U8(5), U8(5)}, /* 6 SEMI: */ {U8(6), U8(6), U8(5), U8(5), U8(5), U8(5), U8(5), U8(7)}, /* 7 END: */ {U8(1), U8(7), U8(5), U8(5), U8(5), U8(5), U8(5), U8(5)}, -} /* sqlite3.c:168198:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168252:19 */ // This routine is the same as the sqlite3_complete() routine described // above, except that the parameter is required to be UTF-16 encoded, not // UTF-8. -func Xsqlite3_complete16(tls *libc.TLS, zSql uintptr) int32 { /* sqlite3.c:168355:16: */ +func Xsqlite3_complete16(tls *libc.TLS, zSql uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168409:16: */ var pVal uintptr var zSql8 uintptr var rc int32 @@ -194215,7 +194256,7 @@ func Xsqlite3_complete16(tls *libc.TLS, zSql uintptr) int32 { /* sqlite3.c:16835 // This is an extension initializer that is a no-op and always // succeeds, except that it fails if the fault-simulation is set // to 500. -func sqlite3TestExtInit(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:168507:12: */ +func sqlite3TestExtInit(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168561:12: */ _ = db return Xsqlite3FaultSim(tls, 500) } @@ -194227,11 +194268,11 @@ var sqlite3BuiltinExtensions = [4]uintptr{ 0, 0, 0, -} /* sqlite3.c:168534:12 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168588:12 */ // IMPLEMENTATION-OF: R-53536-42575 The sqlite3_libversion() function returns // a pointer to the to the sqlite3_version[] string constant. -func Xsqlite3_libversion(tls *libc.TLS) uintptr { /* sqlite3.c:168581:23: */ +func Xsqlite3_libversion(tls *libc.TLS) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168635:23: */ return uintptr(unsafe.Pointer(&Xsqlite3_version)) } @@ -194244,14 +194285,14 @@ func Xsqlite3_libversion(tls *libc.TLS) uintptr { /* sqlite3.c:168581:23: */ // IMPLEMENTATION-OF: R-35210-63508 The sqlite3_libversion_number() function // returns an integer equal to SQLITE_VERSION_NUMBER. -func Xsqlite3_libversion_number(tls *libc.TLS) int32 { /* sqlite3.c:168594:16: */ +func Xsqlite3_libversion_number(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168648:16: */ return SQLITE_VERSION_NUMBER } // IMPLEMENTATION-OF: R-20790-14025 The sqlite3_threadsafe() function returns // zero if and only if SQLite was compiled with mutexing code omitted due to // the SQLITE_THREADSAFE compile-time option being set to 0. -func Xsqlite3_threadsafe(tls *libc.TLS) int32 { /* sqlite3.c:168600:16: */ +func Xsqlite3_threadsafe(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168654:16: */ return SQLITE_THREADSAFE } @@ -194264,14 +194305,14 @@ func Xsqlite3_threadsafe(tls *libc.TLS) int32 { /* sqlite3.c:168600:16: */ // temporary files. // // See also the "PRAGMA temp_store_directory" SQL command. -var Xsqlite3_temp_directory uintptr = uintptr(0) /* sqlite3.c:168631:17 */ +var Xsqlite3_temp_directory uintptr = uintptr(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168685:17 */ // If the following global variable points to a string which is the // name of a directory, then that directory will be used to store // all database files specified with a relative pathname. // // See also the "PRAGMA data_store_directory" SQL command. -var Xsqlite3_data_directory uintptr = uintptr(0) /* sqlite3.c:168640:17 */ +var Xsqlite3_data_directory uintptr = uintptr(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168694:17 */ // Initialize SQLite. // @@ -194302,7 +194343,7 @@ var Xsqlite3_data_directory uintptr = uintptr(0) /* sqlite3.c:168640:17 */ // // * Recursive calls to this routine from thread X return immediately // without blocking. -func Xsqlite3_initialize(tls *libc.TLS) int32 { /* sqlite3.c:168673:16: */ +func Xsqlite3_initialize(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168727:16: */ var pMainMtx uintptr // The main static mutex var rc int32 // Result code @@ -194428,7 +194469,7 @@ func Xsqlite3_initialize(tls *libc.TLS) int32 { /* sqlite3.c:168673:16: */ // routine is not threadsafe. But it is safe to invoke this routine // on when SQLite is already shut down. If SQLite is already shut down // when this routine is invoked, then this routine is a harmless no-op. -func Xsqlite3_shutdown(tls *libc.TLS) int32 { /* sqlite3.c:168848:16: */ +func Xsqlite3_shutdown(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168902:16: */ if Xsqlite3Config.FisInit != 0 { Xsqlite3_os_end(tls) @@ -194467,7 +194508,7 @@ func Xsqlite3_shutdown(tls *libc.TLS) int32 { /* sqlite3.c:168848:16: */ // database connections or memory allocations. This routine is not // threadsafe. Failure to heed these warnings can lead to unpredictable // behavior. -func Xsqlite3_config(tls *libc.TLS, op int32, va uintptr) int32 { /* sqlite3.c:168902:16: */ +func Xsqlite3_config(tls *libc.TLS, op int32, va uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:168956:16: */ var ap Va_list _ = ap var rc int32 = SQLITE_OK @@ -194475,7 +194516,7 @@ func Xsqlite3_config(tls *libc.TLS, op int32, va uintptr) int32 { /* sqlite3.c:1 // sqlite3_config() shall return SQLITE_MISUSE if it is invoked while // the SQLite library is in use. if Xsqlite3Config.FisInit != 0 { - return Xsqlite3MisuseError(tls, 168908) + return Xsqlite3MisuseError(tls, 168962) } ap = va @@ -194745,7 +194786,7 @@ func Xsqlite3_config(tls *libc.TLS, op int32, va uintptr) int32 { /* sqlite3.c:1 // space for the lookaside memory is obtained from sqlite3_malloc(). // If pStart is not NULL then it is sz*cnt bytes of memory to use for // the lookaside memory. -func setupLookaside(tls *libc.TLS, db uintptr, pBuf uintptr, sz int32, cnt int32) int32 { /* sqlite3.c:169220:12: */ +func setupLookaside(tls *libc.TLS, db uintptr, pBuf uintptr, sz int32, cnt int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169274:12: */ var pStart uintptr var szAlloc Sqlite3_int64 = Sqlite3_int64(sz) * Sqlite3_int64(cnt) var nBig int32 // Number of full-size slots @@ -194843,13 +194884,13 @@ func setupLookaside(tls *libc.TLS, db uintptr, pBuf uintptr, sz int32, cnt int32 } // Return the mutex associated with a database connection. -func Xsqlite3_db_mutex(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:169320:26: */ +func Xsqlite3_db_mutex(tls *libc.TLS, db uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169374:26: */ return (*Sqlite3)(unsafe.Pointer(db)).Fmutex } // Free up as much memory as we can from the given database // connection. -func Xsqlite3_db_release_memory(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:169334:16: */ +func Xsqlite3_db_release_memory(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169388:16: */ var i int32 Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -194868,7 +194909,7 @@ func Xsqlite3_db_release_memory(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c: // Flush any dirty pages in the pager-cache for any attached database // to disk. -func Xsqlite3_db_cacheflush(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:169358:16: */ +func Xsqlite3_db_cacheflush(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169412:16: */ var i int32 var rc int32 = SQLITE_OK var bSeenBusy int32 = 0 @@ -194897,7 +194938,7 @@ func Xsqlite3_db_cacheflush(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:1693 } // Configuration settings for an individual database connection -func Xsqlite3_db_config(tls *libc.TLS, db uintptr, op int32, va uintptr) int32 { /* sqlite3.c:169387:16: */ +func Xsqlite3_db_config(tls *libc.TLS, db uintptr, op int32, va uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169441:16: */ var ap Va_list _ = ap var rc int32 @@ -194976,11 +195017,11 @@ var aFlagOp = [16]struct { {Fop: SQLITE_DBCONFIG_DQS_DML, Fmask: U32(SQLITE_DqsDML)}, {Fop: SQLITE_DBCONFIG_LEGACY_FILE_FORMAT, Fmask: U32(SQLITE_LegacyFileFmt)}, {Fop: SQLITE_DBCONFIG_TRUSTED_SCHEMA, Fmask: U32(SQLITE_TrustedSchema)}, -} /* sqlite3.c:169410:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169464:9 */ // This is the default collating function named "BINARY" which is always // available. -func binCollFunc(tls *libc.TLS, NotUsed uintptr, nKey1 int32, pKey1 uintptr, nKey2 int32, pKey2 uintptr) int32 { /* sqlite3.c:169462:12: */ +func binCollFunc(tls *libc.TLS, NotUsed uintptr, nKey1 int32, pKey1 uintptr, nKey2 int32, pKey2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169516:12: */ var rc int32 var n int32 _ = NotUsed @@ -195002,7 +195043,7 @@ func binCollFunc(tls *libc.TLS, NotUsed uintptr, nKey1 int32, pKey1 uintptr, nKe // This is the collating function named "RTRIM" which is always // available. Ignore trailing spaces. -func rtrimCollFunc(tls *libc.TLS, pUser uintptr, nKey1 int32, pKey1 uintptr, nKey2 int32, pKey2 uintptr) int32 { /* sqlite3.c:169485:12: */ +func rtrimCollFunc(tls *libc.TLS, pUser uintptr, nKey1 int32, pKey1 uintptr, nKey2 int32, pKey2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169539:12: */ var pK1 uintptr = pKey1 var pK2 uintptr = pKey2 for nKey1 != 0 && int32(*(*U8)(unsafe.Pointer(pK1 + uintptr(nKey1-1)))) == ' ' { @@ -195015,7 +195056,7 @@ func rtrimCollFunc(tls *libc.TLS, pUser uintptr, nKey1 int32, pKey1 uintptr, nKe } // Return true if CollSeq is the default built-in BINARY. -func Xsqlite3IsBinary(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:169500:20: */ +func Xsqlite3IsBinary(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169554:20: */ return libc.Bool32(p == uintptr(0) || (*CollSeq)(unsafe.Pointer(p)).FxCmp == *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32 @@ -195029,7 +195070,7 @@ func Xsqlite3IsBinary(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:169500:20: // extends only to the 26 characters used in the English language. // // At the moment there is only a UTF-8 implementation. -func nocaseCollatingFunc(tls *libc.TLS, NotUsed uintptr, nKey1 int32, pKey1 uintptr, nKey2 int32, pKey2 uintptr) int32 { /* sqlite3.c:169514:12: */ +func nocaseCollatingFunc(tls *libc.TLS, NotUsed uintptr, nKey1 int32, pKey1 uintptr, nKey2 int32, pKey2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169568:12: */ var r int32 = Xsqlite3_strnicmp(tls, pKey1, pKey2, func() int32 { if nKey1 < nKey2 { @@ -195045,39 +195086,39 @@ func nocaseCollatingFunc(tls *libc.TLS, NotUsed uintptr, nKey1 int32, pKey1 uint } // Return the ROWID of the most recent insert -func Xsqlite3_last_insert_rowid(tls *libc.TLS, db uintptr) Sqlite_int64 { /* sqlite3.c:169531:25: */ +func Xsqlite3_last_insert_rowid(tls *libc.TLS, db uintptr) Sqlite_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169585:25: */ return (*Sqlite3)(unsafe.Pointer(db)).FlastRowid } // Set the value returned by the sqlite3_last_insert_rowid() API function. -func Xsqlite3_set_last_insert_rowid(tls *libc.TLS, db uintptr, iRowid Sqlite3_int64) { /* sqlite3.c:169544:17: */ +func Xsqlite3_set_last_insert_rowid(tls *libc.TLS, db uintptr, iRowid Sqlite3_int64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169598:17: */ Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) (*Sqlite3)(unsafe.Pointer(db)).FlastRowid = iRowid Xsqlite3_mutex_leave(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) } // Return the number of changes in the most recent call to sqlite3_exec(). -func Xsqlite3_changes64(tls *libc.TLS, db uintptr) Sqlite3_int64 { /* sqlite3.c:169559:26: */ +func Xsqlite3_changes64(tls *libc.TLS, db uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169613:26: */ return (*Sqlite3)(unsafe.Pointer(db)).FnChange } -func Xsqlite3_changes(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:169568:16: */ +func Xsqlite3_changes(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169622:16: */ return int32(Xsqlite3_changes64(tls, db)) } // Return the number of changes since the database handle was opened. -func Xsqlite3_total_changes64(tls *libc.TLS, db uintptr) Sqlite3_int64 { /* sqlite3.c:169575:26: */ +func Xsqlite3_total_changes64(tls *libc.TLS, db uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169629:26: */ return (*Sqlite3)(unsafe.Pointer(db)).FnTotalChange } -func Xsqlite3_total_changes(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:169584:16: */ +func Xsqlite3_total_changes(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169638:16: */ return int32(Xsqlite3_total_changes64(tls, db)) } // Close all open savepoints. This function only manipulates fields of the // database handle object, it does not close any savepoints that may be open // at the b-tree/pager level. -func Xsqlite3CloseSavepoints(tls *libc.TLS, db uintptr) { /* sqlite3.c:169593:21: */ +func Xsqlite3CloseSavepoints(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169647:21: */ for (*Sqlite3)(unsafe.Pointer(db)).FpSavepoint != 0 { var pTmp uintptr = (*Sqlite3)(unsafe.Pointer(db)).FpSavepoint (*Sqlite3)(unsafe.Pointer(db)).FpSavepoint = (*Savepoint)(unsafe.Pointer(pTmp)).FpNext @@ -195092,7 +195133,7 @@ func Xsqlite3CloseSavepoints(tls *libc.TLS, db uintptr) { /* sqlite3.c:169593:21 // if this is not the last copy of the function, do not invoke it. Multiple // copies of a single function are created when create_function() is called // with SQLITE_ANY as the encoding. -func functionDestroy(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:169610:13: */ +func functionDestroy(tls *libc.TLS, db uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169664:13: */ var pDestructor uintptr pDestructor = *(*uintptr)(unsafe.Pointer(p + 64)) @@ -195107,7 +195148,7 @@ func functionDestroy(tls *libc.TLS, db uintptr, p uintptr) { /* sqlite3.c:169610 // Disconnect all sqlite3_vtab objects that belong to database connection // db. This is called when db is being closed. -func disconnectAllVtab(tls *libc.TLS, db uintptr) { /* sqlite3.c:169627:13: */ +func disconnectAllVtab(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169681:13: */ var i int32 var p uintptr Xsqlite3BtreeEnterAll(tls, db) @@ -195134,7 +195175,7 @@ func disconnectAllVtab(tls *libc.TLS, db uintptr) { /* sqlite3.c:169627:13: */ // Return TRUE if database connection db has unfinalized prepared // statements or unfinished sqlite3_backup objects. -func connectionIsBusy(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:169658:12: */ +func connectionIsBusy(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169712:12: */ var j int32 if (*Sqlite3)(unsafe.Pointer(db)).FpVdbe != 0 { @@ -195150,14 +195191,14 @@ func connectionIsBusy(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:169658:12: } // Close an existing SQLite database -func sqlite3Close(tls *libc.TLS, db uintptr, forceZombie int32) int32 { /* sqlite3.c:169672:12: */ +func sqlite3Close(tls *libc.TLS, db uintptr, forceZombie int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169726:12: */ if !(db != 0) { // EVIDENCE-OF: R-63257-11740 Calling sqlite3_close() or // sqlite3_close_v2() with a NULL pointer argument is a harmless no-op. return SQLITE_OK } if !(Xsqlite3SafetyCheckSickOrOk(tls, db) != 0) { - return Xsqlite3MisuseError(tls, 169679) + return Xsqlite3MisuseError(tls, 169733) } Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) if int32((*Sqlite3)(unsafe.Pointer(db)).FmTrace)&SQLITE_TRACE_CLOSE != 0 { @@ -195194,7 +195235,7 @@ func sqlite3Close(tls *libc.TLS, db uintptr, forceZombie int32) int32 { /* sqlit // Return the transaction state for a single databse, or the maximum // transaction state over all attached databases if zSchema is null. -func Xsqlite3_txn_state(tls *libc.TLS, db uintptr, zSchema uintptr) int32 { /* sqlite3.c:169726:16: */ +func Xsqlite3_txn_state(tls *libc.TLS, db uintptr, zSchema uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169780:16: */ var iDb int32 var nDb int32 var iTxn int32 = -1 @@ -195231,11 +195272,11 @@ func Xsqlite3_txn_state(tls *libc.TLS, db uintptr, zSchema uintptr) int32 { /* s // version forces the connection to become a zombie if there are // unclosed resources, and arranges for deallocation when the last // prepare statement or sqlite3_backup closes. -func Xsqlite3_close(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:169761:16: */ +func Xsqlite3_close(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169815:16: */ return sqlite3Close(tls, db, 0) } -func Xsqlite3_close_v2(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:169762:16: */ +func Xsqlite3_close_v2(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169816:16: */ return sqlite3Close(tls, db, 1) } @@ -195245,7 +195286,7 @@ func Xsqlite3_close_v2(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:169762:16 // has been a prior call to sqlite3_close(db) or sqlite3_close_v2(db)) and // every sqlite3_stmt has now been finalized and every sqlite3_backup has // finished, then free all resources. -func Xsqlite3LeaveMutexAndCloseZombie(tls *libc.TLS, db uintptr) { /* sqlite3.c:169773:21: */ +func Xsqlite3LeaveMutexAndCloseZombie(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169827:21: */ var i uintptr // Hash table iterator var j int32 @@ -195355,7 +195396,7 @@ func Xsqlite3LeaveMutexAndCloseZombie(tls *libc.TLS, db uintptr) { /* sqlite3.c: // breaker") and made to return tripCode if there are any further // attempts to use that cursor. Read cursors remain open and valid // but are "saved" in case the table pages are moved around. -func Xsqlite3RollbackAll(tls *libc.TLS, db uintptr, tripCode int32) { /* sqlite3.c:169896:21: */ +func Xsqlite3RollbackAll(tls *libc.TLS, db uintptr, tripCode int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:169950:21: */ var i int32 var inTrans int32 = 0 var schemaChange int32 @@ -195405,7 +195446,7 @@ func Xsqlite3RollbackAll(tls *libc.TLS, db uintptr, tripCode int32) { /* sqlite3 // Return a static string that describes the kind of error specified in the // argument. -func Xsqlite3ErrStr(tls *libc.TLS, rc int32) uintptr { /* sqlite3.c:170057:27: */ +func Xsqlite3ErrStr(tls *libc.TLS, rc int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170111:27: */ var zErr uintptr = ts + 24638 /* "unknown error" */ switch rc { case SQLITE_ABORT | int32(2)<<8: @@ -195469,7 +195510,7 @@ var aMsg = [29]uintptr{ ts + 25134, ts + 25157, ts + 25178, -} /* sqlite3.c:170058:20 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170112:20 */ // This routine implements a busy callback that sleeps and tries // again until a timeout value is reached. The timeout value is @@ -195478,7 +195519,7 @@ var aMsg = [29]uintptr{ // // Return non-zero to retry the lock. Return zero to stop trying // and cause SQLite to return SQLITE_BUSY. -func sqliteDefaultBusyCallback(tls *libc.TLS, ptr uintptr, count int32) int32 { /* sqlite3.c:170127:12: */ +func sqliteDefaultBusyCallback(tls *libc.TLS, ptr uintptr, count int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170181:12: */ var db uintptr = ptr var tmout int32 = (*Sqlite3)(unsafe.Pointer(db)).FbusyTimeout var delay int32 @@ -195501,8 +195542,8 @@ func sqliteDefaultBusyCallback(tls *libc.TLS, ptr uintptr, count int32) int32 { return 1 } -var delays = [12]U8{U8(1), U8(2), U8(5), U8(10), U8(15), U8(20), U8(25), U8(25), U8(25), U8(50), U8(50), U8(100)} /* sqlite3.c:170134:19 */ -var totals = [12]U8{U8(0), U8(1), U8(3), U8(8), U8(18), U8(33), U8(53), U8(78), U8(103), U8(128), U8(178), U8(228)} /* sqlite3.c:170136:19 */ +var delays = [12]U8{U8(1), U8(2), U8(5), U8(10), U8(15), U8(20), U8(25), U8(25), U8(25), U8(50), U8(50), U8(100)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170188:19 */ +var totals = [12]U8{U8(0), U8(1), U8(3), U8(8), U8(18), U8(33), U8(53), U8(78), U8(103), U8(128), U8(178), U8(228)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170190:19 */ // Invoke the given busy handler. // @@ -195511,7 +195552,7 @@ var totals = [12]U8{U8(0), U8(1), U8(3), U8(8), U8(18), U8(33), U8(53), U8(78), // // If this routine returns non-zero, the lock is retried. If it // returns 0, the operation aborts with an SQLITE_BUSY error. -func Xsqlite3InvokeBusyHandler(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:170179:20: */ +func Xsqlite3InvokeBusyHandler(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170233:20: */ var rc int32 if (*BusyHandler)(unsafe.Pointer(p)).FxBusyHandler == uintptr(0) || (*BusyHandler)(unsafe.Pointer(p)).FnBusy < 0 { return 0 @@ -195529,7 +195570,7 @@ func Xsqlite3InvokeBusyHandler(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:17 // This routine sets the busy callback for an Sqlite database to the // given callback function with the given argument. -func Xsqlite3_busy_handler(tls *libc.TLS, db uintptr, xBusy uintptr, pArg uintptr) int32 { /* sqlite3.c:170195:16: */ +func Xsqlite3_busy_handler(tls *libc.TLS, db uintptr, xBusy uintptr, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170249:16: */ Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) (*Sqlite3)(unsafe.Pointer(db)).FbusyHandler.FxBusyHandler = xBusy (*Sqlite3)(unsafe.Pointer(db)).FbusyHandler.FpBusyArg = pArg @@ -195542,7 +195583,7 @@ func Xsqlite3_busy_handler(tls *libc.TLS, db uintptr, xBusy uintptr, pArg uintpt // This routine sets the progress callback for an Sqlite database to the // given callback function with the given argument. The progress callback will // be invoked every nOps opcodes. -func Xsqlite3_progress_handler(tls *libc.TLS, db uintptr, nOps int32, xProgress uintptr, pArg uintptr) { /* sqlite3.c:170218:17: */ +func Xsqlite3_progress_handler(tls *libc.TLS, db uintptr, nOps int32, xProgress uintptr, pArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170272:17: */ Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) if nOps > 0 { (*Sqlite3)(unsafe.Pointer(db)).FxProgress = xProgress @@ -195558,7 +195599,7 @@ func Xsqlite3_progress_handler(tls *libc.TLS, db uintptr, nOps int32, xProgress // This routine installs a default busy handler that waits for the // specified number of milliseconds before returning 0. -func Xsqlite3_busy_timeout(tls *libc.TLS, db uintptr, ms int32) int32 { /* sqlite3.c:170249:16: */ +func Xsqlite3_busy_timeout(tls *libc.TLS, db uintptr, ms int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170303:16: */ if ms > 0 { Xsqlite3_busy_handler(tls, db, *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, int32) int32 @@ -195572,7 +195613,7 @@ func Xsqlite3_busy_timeout(tls *libc.TLS, db uintptr, ms int32) int32 { /* sqlit } // Cause any pending operation to stop at its earliest opportunity. -func Xsqlite3_interrupt(tls *libc.TLS, db uintptr) { /* sqlite3.c:170266:17: */ +func Xsqlite3_interrupt(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170320:17: */ libc.AtomicStoreNInt32(db+432, int32(1), 0) } @@ -195580,7 +195621,7 @@ func Xsqlite3_interrupt(tls *libc.TLS, db uintptr) { /* sqlite3.c:170266:17: */ // that it is designed to be called by internal code. The difference is // that if a malloc() fails in sqlite3_create_function(), an error code // is returned and the mallocFailed flag cleared. -func Xsqlite3CreateFunc(tls *libc.TLS, db uintptr, zFunctionName uintptr, nArg int32, enc int32, pUserData uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr, xValue uintptr, xInverse uintptr, pDestructor uintptr) int32 { /* sqlite3.c:170283:20: */ +func Xsqlite3CreateFunc(tls *libc.TLS, db uintptr, zFunctionName uintptr, nArg int32, enc int32, pUserData uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr, xValue uintptr, xInverse uintptr, pDestructor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170337:20: */ var p uintptr var extraFlags int32 @@ -195590,7 +195631,7 @@ func Xsqlite3CreateFunc(tls *libc.TLS, db uintptr, zFunctionName uintptr, nArg i libc.Bool32(xValue == uintptr(0)) != libc.Bool32(xInverse == uintptr(0)) || (nArg < -1 || nArg > SQLITE_MAX_FUNCTION_ARG) || 255 < Xsqlite3Strlen30(tls, zFunctionName) { - return Xsqlite3MisuseError(tls, 170308) + return Xsqlite3MisuseError(tls, 170362) } extraFlags = enc & (SQLITE_DETERMINISTIC | SQLITE_DIRECTONLY | SQLITE_SUBTYPE | SQLITE_INNOCUOUS) @@ -195695,7 +195736,7 @@ func Xsqlite3CreateFunc(tls *libc.TLS, db uintptr, zFunctionName uintptr, nArg i // sqlite3_create_function() // sqlite3_create_function_v2() // sqlite3_create_window_function() -func createFunctionApi(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr, xValue uintptr, xInverse uintptr, xDestroy uintptr) int32 { /* sqlite3.c:170417:12: */ +func createFunctionApi(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr, xValue uintptr, xInverse uintptr, xDestroy uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170471:12: */ var rc int32 var pArg uintptr rc = SQLITE_ERROR @@ -195737,22 +195778,22 @@ out: } // Create new user functions. -func Xsqlite3_create_function(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr) int32 { /* sqlite3.c:170468:16: */ +func Xsqlite3_create_function(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170522:16: */ return createFunctionApi(tls, db, zFunc, nArg, enc, p, xSFunc, xStep, xFinal, uintptr(0), uintptr(0), uintptr(0)) } -func Xsqlite3_create_function_v2(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr, xDestroy uintptr) int32 { /* sqlite3.c:170481:16: */ +func Xsqlite3_create_function_v2(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr, xDestroy uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170535:16: */ return createFunctionApi(tls, db, zFunc, nArg, enc, p, xSFunc, xStep, xFinal, uintptr(0), uintptr(0), xDestroy) } -func Xsqlite3_create_window_function(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xStep uintptr, xFinal uintptr, xValue uintptr, xInverse uintptr, xDestroy uintptr) int32 { /* sqlite3.c:170495:16: */ +func Xsqlite3_create_window_function(tls *libc.TLS, db uintptr, zFunc uintptr, nArg int32, enc int32, p uintptr, xStep uintptr, xFinal uintptr, xValue uintptr, xInverse uintptr, xDestroy uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170549:16: */ return createFunctionApi(tls, db, zFunc, nArg, enc, p, uintptr(0), xStep, xFinal, xValue, xInverse, xDestroy) } -func Xsqlite3_create_function16(tls *libc.TLS, db uintptr, zFunctionName uintptr, nArg int32, eTextRep int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr) int32 { /* sqlite3.c:170512:16: */ +func Xsqlite3_create_function16(tls *libc.TLS, db uintptr, zFunctionName uintptr, nArg int32, eTextRep int32, p uintptr, xSFunc uintptr, xStep uintptr, xFinal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170566:16: */ var rc int32 var zFunc8 uintptr @@ -195772,7 +195813,7 @@ func Xsqlite3_create_function16(tls *libc.TLS, db uintptr, zFunctionName uintptr // SQL function that use this routine so that the functions will exist // for name resolution but are actually overloaded by the xFindFunction // method of virtual tables. -func sqlite3InvalidFunction(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* sqlite3.c:170548:13: */ +func sqlite3InvalidFunction(tls *libc.TLS, context uintptr, NotUsed int32, NotUsed2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170602:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -195796,7 +195837,7 @@ func sqlite3InvalidFunction(tls *libc.TLS, context uintptr, NotUsed int32, NotUs // should call this routine to make sure the global function exists. // A global function must exist in order for name resolution to work // properly. -func Xsqlite3_overload_function(tls *libc.TLS, db uintptr, zName uintptr, nArg int32) int32 { /* sqlite3.c:170574:16: */ +func Xsqlite3_overload_function(tls *libc.TLS, db uintptr, zName uintptr, nArg int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170628:16: */ var rc int32 var zCopy uintptr @@ -195822,7 +195863,7 @@ func Xsqlite3_overload_function(tls *libc.TLS, db uintptr, zName uintptr, nArg i // A NULL trace function means that no tracing is executes. A non-NULL // trace is a pointer to a function that is invoked at the start of each // SQL statement. -func Xsqlite3_trace(tls *libc.TLS, db uintptr, xTrace uintptr, pArg uintptr) uintptr { /* sqlite3.c:170607:17: */ +func Xsqlite3_trace(tls *libc.TLS, db uintptr, xTrace uintptr, pArg uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170661:17: */ var pOld uintptr Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -195840,7 +195881,7 @@ func Xsqlite3_trace(tls *libc.TLS, db uintptr, xTrace uintptr, pArg uintptr) uin } // Register a trace callback using the version-2 interface. -func Xsqlite3_trace_v2(tls *libc.TLS, db uintptr, mTrace uint32, xTrace uintptr, pArg uintptr) int32 { /* sqlite3.c:170628:16: */ +func Xsqlite3_trace_v2(tls *libc.TLS, db uintptr, mTrace uint32, xTrace uintptr, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170682:16: */ Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) if mTrace == uint32(0) { xTrace = uintptr(0) @@ -195861,7 +195902,7 @@ func Xsqlite3_trace_v2(tls *libc.TLS, db uintptr, mTrace uint32, xTrace uintptr, // A NULL profile function means that no profiling is executes. A non-NULL // profile is a pointer to a function that is invoked at the conclusion of // each SQL statement that is run. -func Xsqlite3_profile(tls *libc.TLS, db uintptr, xProfile uintptr, pArg uintptr) uintptr { /* sqlite3.c:170658:17: */ +func Xsqlite3_profile(tls *libc.TLS, db uintptr, xProfile uintptr, pArg uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170712:17: */ var pOld uintptr Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -195879,7 +195920,7 @@ func Xsqlite3_profile(tls *libc.TLS, db uintptr, xProfile uintptr, pArg uintptr) // Register a function to be invoked when a transaction commits. // If the invoked function returns non-zero, then the commit becomes a // rollback. -func Xsqlite3_commit_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr { /* sqlite3.c:170688:17: */ +func Xsqlite3_commit_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170742:17: */ var pOld uintptr Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -195892,7 +195933,7 @@ func Xsqlite3_commit_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uin // Register a callback to be invoked each time a row is updated, // inserted or deleted using this database connection. -func Xsqlite3_update_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr { /* sqlite3.c:170713:17: */ +func Xsqlite3_update_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170767:17: */ var pRet uintptr Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -195905,7 +195946,7 @@ func Xsqlite3_update_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uin // Register a callback to be invoked each time a transaction is rolled // back by this database connection. -func Xsqlite3_rollback_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr { /* sqlite3.c:170738:17: */ +func Xsqlite3_rollback_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170792:17: */ var pRet uintptr Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -195918,7 +195959,7 @@ func Xsqlite3_rollback_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg u // Register a callback to be invoked each time a row is updated, // inserted or deleted using this database connection. -func Xsqlite3_preupdate_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr { /* sqlite3.c:170764:17: */ +func Xsqlite3_preupdate_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170818:17: */ var pRet uintptr Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) pRet = (*Sqlite3)(unsafe.Pointer(db)).FpPreUpdateArg @@ -195930,7 +195971,7 @@ func Xsqlite3_preupdate_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg // Register a function to be invoked prior to each autovacuum that // determines the number of pages to vacuum. -func Xsqlite3_autovacuum_pages(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr, xDestructor uintptr) int32 { /* sqlite3.c:170784:16: */ +func Xsqlite3_autovacuum_pages(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr, xDestructor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170838:16: */ Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) if (*Sqlite3)(unsafe.Pointer(db)).FxAutovacDestr != 0 { (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{(*Sqlite3)(unsafe.Pointer(db)).FxAutovacDestr})).f(tls, (*Sqlite3)(unsafe.Pointer(db)).FpAutovacPagesArg) @@ -195946,7 +195987,7 @@ func Xsqlite3_autovacuum_pages(tls *libc.TLS, db uintptr, xCallback uintptr, pAr // Invoke sqlite3_wal_checkpoint if the number of frames in the log file // is greater than sqlite3.pWalArg cast to an integer (the value configured by // wal_autocheckpoint()). -func Xsqlite3WalDefaultHook(tls *libc.TLS, pClientData uintptr, db uintptr, zDb uintptr, nFrame int32) int32 { /* sqlite3.c:170815:20: */ +func Xsqlite3WalDefaultHook(tls *libc.TLS, pClientData uintptr, db uintptr, zDb uintptr, nFrame int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170869:20: */ if nFrame >= int32(pClientData) { Xsqlite3BeginBenignMalloc(tls) Xsqlite3_wal_checkpoint(tls, db, zDb) @@ -195964,7 +196005,7 @@ func Xsqlite3WalDefaultHook(tls *libc.TLS, pClientData uintptr, db uintptr, zDb // registered using sqlite3_wal_hook(). Likewise, registering a callback // using sqlite3_wal_hook() disables the automatic checkpoint mechanism // configured by this function. -func Xsqlite3_wal_autocheckpoint(tls *libc.TLS, db uintptr, nFrame int32) int32 { /* sqlite3.c:170841:16: */ +func Xsqlite3_wal_autocheckpoint(tls *libc.TLS, db uintptr, nFrame int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170895:16: */ if nFrame > 0 { Xsqlite3_wal_hook(tls, db, *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, uintptr, uintptr, int32) int32 @@ -195977,7 +196018,7 @@ func Xsqlite3_wal_autocheckpoint(tls *libc.TLS, db uintptr, nFrame int32) int32 // Register a callback to be invoked each time a transaction is written // into the write-ahead-log by this database connection. -func Xsqlite3_wal_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr { /* sqlite3.c:170862:17: */ +func Xsqlite3_wal_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170916:17: */ var pRet uintptr Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) pRet = (*Sqlite3)(unsafe.Pointer(db)).FpWalArg @@ -195988,7 +196029,7 @@ func Xsqlite3_wal_hook(tls *libc.TLS, db uintptr, xCallback uintptr, pArg uintpt } // Checkpoint database zDb. -func Xsqlite3_wal_checkpoint_v2(tls *libc.TLS, db uintptr, zDb uintptr, eMode int32, pnLog uintptr, pnCkpt uintptr) int32 { /* sqlite3.c:170889:16: */ +func Xsqlite3_wal_checkpoint_v2(tls *libc.TLS, db uintptr, zDb uintptr, eMode int32, pnLog uintptr, pnCkpt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:170943:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -196038,7 +196079,7 @@ func Xsqlite3_wal_checkpoint_v2(tls *libc.TLS, db uintptr, zDb uintptr, eMode in // Checkpoint database zDb. If zDb is NULL, or if the buffer zDb points // to contains a zero-length string, all attached databases are // checkpointed. -func Xsqlite3_wal_checkpoint(tls *libc.TLS, db uintptr, zDb uintptr) int32 { /* sqlite3.c:170953:16: */ +func Xsqlite3_wal_checkpoint(tls *libc.TLS, db uintptr, zDb uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171007:16: */ // EVIDENCE-OF: R-41613-20553 The sqlite3_wal_checkpoint(D,X) is equivalent to // sqlite3_wal_checkpoint_v2(D,X,SQLITE_CHECKPOINT_PASSIVE,0,0). return Xsqlite3_wal_checkpoint_v2(tls, db, zDb, SQLITE_CHECKPOINT_PASSIVE, uintptr(0), uintptr(0)) @@ -196062,7 +196103,7 @@ func Xsqlite3_wal_checkpoint(tls *libc.TLS, db uintptr, zDb uintptr) int32 { /* // // Parameter eMode is one of SQLITE_CHECKPOINT_PASSIVE, FULL, RESTART // or TRUNCATE. -func Xsqlite3Checkpoint(tls *libc.TLS, db uintptr, iDb int32, eMode int32, pnLog uintptr, pnCkpt uintptr) int32 { /* sqlite3.c:170980:20: */ +func Xsqlite3Checkpoint(tls *libc.TLS, db uintptr, iDb int32, eMode int32, pnLog uintptr, pnCkpt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171034:20: */ var rc int32 = SQLITE_OK // Return code var i int32 // Used to iterate through attached dbs var bBusy int32 = 0 // True if SQLITE_BUSY has been encountered @@ -196104,19 +196145,19 @@ func Xsqlite3Checkpoint(tls *libc.TLS, db uintptr, iDb int32, eMode int32, pnLog // 2 2 memory (return 1) // 2 0 memory (return 1) // 3 any memory (return 1) -func Xsqlite3TempInMemory(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:171026:20: */ +func Xsqlite3TempInMemory(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171080:20: */ return libc.Bool32(int32((*Sqlite3)(unsafe.Pointer(db)).Ftemp_store) == 2) } // Return UTF-8 encoded English language explanation of the most recent // error. -func Xsqlite3_errmsg(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:171047:23: */ +func Xsqlite3_errmsg(tls *libc.TLS, db uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171101:23: */ var z uintptr if !(db != 0) { return Xsqlite3ErrStr(tls, SQLITE_NOMEM) } if !(Xsqlite3SafetyCheckSickOrOk(tls, db) != 0) { - return Xsqlite3ErrStr(tls, Xsqlite3MisuseError(tls, 171053)) + return Xsqlite3ErrStr(tls, Xsqlite3MisuseError(tls, 171107)) } Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) if (*Sqlite3)(unsafe.Pointer(db)).FmallocFailed != 0 { @@ -196138,7 +196179,7 @@ func Xsqlite3_errmsg(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:171047:23 } // Return the byte offset of the most recent error -func Xsqlite3_error_offset(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:171073:16: */ +func Xsqlite3_error_offset(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171127:16: */ var iOffset int32 = -1 if db != 0 && Xsqlite3SafetyCheckSickOrOk(tls, db) != 0 && (*Sqlite3)(unsafe.Pointer(db)).FerrCode != 0 { Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -196150,7 +196191,7 @@ func Xsqlite3_error_offset(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:17107 // Return UTF-16 encoded English language explanation of the most recent // error. -func Xsqlite3_errmsg16(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:171088:23: */ +func Xsqlite3_errmsg16(tls *libc.TLS, db uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171142:23: */ var z uintptr if !(db != 0) { return uintptr(uintptr(unsafe.Pointer(&outOfMem))) @@ -196179,18 +196220,18 @@ func Xsqlite3_errmsg16(tls *libc.TLS, db uintptr) uintptr { /* sqlite3.c:171088: var outOfMem = [14]U16{ U16('o'), U16('u'), U16('t'), U16(' '), U16('o'), U16('f'), U16(' '), U16('m'), U16('e'), U16('m'), U16('o'), U16('r'), U16('y'), U16(0), -} /* sqlite3.c:171089:20 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171143:20 */ var misuse = [34]U16{ U16('b'), U16('a'), U16('d'), U16(' '), U16('p'), U16('a'), U16('r'), U16('a'), U16('m'), U16('e'), U16('t'), U16('e'), U16('r'), U16(' '), U16('o'), U16('r'), U16(' '), U16('o'), U16('t'), U16('h'), U16('e'), U16('r'), U16(' '), U16('A'), U16('P'), U16('I'), U16(' '), U16('m'), U16('i'), U16('s'), U16('u'), U16('s'), U16('e'), U16(0), -} /* sqlite3.c:171092:20 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171146:20 */ // Return the most recent error code generated by an SQLite routine. If NULL is // passed to this function, we assume a malloc() failed during sqlite3_open(). -func Xsqlite3_errcode(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:171130:16: */ +func Xsqlite3_errcode(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171184:16: */ if db != 0 && !(Xsqlite3SafetyCheckSickOrOk(tls, db) != 0) { - return Xsqlite3MisuseError(tls, 171132) + return Xsqlite3MisuseError(tls, 171186) } if !(db != 0) || (*Sqlite3)(unsafe.Pointer(db)).FmallocFailed != 0 { return SQLITE_NOMEM @@ -196198,9 +196239,9 @@ func Xsqlite3_errcode(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:171130:16: return (*Sqlite3)(unsafe.Pointer(db)).FerrCode & (*Sqlite3)(unsafe.Pointer(db)).FerrMask } -func Xsqlite3_extended_errcode(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:171139:16: */ +func Xsqlite3_extended_errcode(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171193:16: */ if db != 0 && !(Xsqlite3SafetyCheckSickOrOk(tls, db) != 0) { - return Xsqlite3MisuseError(tls, 171141) + return Xsqlite3MisuseError(tls, 171195) } if !(db != 0) || (*Sqlite3)(unsafe.Pointer(db)).FmallocFailed != 0 { return SQLITE_NOMEM @@ -196208,7 +196249,7 @@ func Xsqlite3_extended_errcode(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:1 return (*Sqlite3)(unsafe.Pointer(db)).FerrCode } -func Xsqlite3_system_errno(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:171148:16: */ +func Xsqlite3_system_errno(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171202:16: */ if db != 0 { return (*Sqlite3)(unsafe.Pointer(db)).FiSysErrno } @@ -196218,13 +196259,13 @@ func Xsqlite3_system_errno(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:17114 // Return a string that describes the kind of error specified in the // argument. For now, this simply calls the internal sqlite3ErrStr() // function. -func Xsqlite3_errstr(tls *libc.TLS, rc int32) uintptr { /* sqlite3.c:171157:23: */ +func Xsqlite3_errstr(tls *libc.TLS, rc int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171211:23: */ return Xsqlite3ErrStr(tls, rc) } // Create a new collating function for database "db". The name is zName // and the encoding is enc. -func createCollation(tls *libc.TLS, db uintptr, zName uintptr, enc U8, pCtx uintptr, xCompare uintptr, xDel uintptr) int32 { /* sqlite3.c:171165:12: */ +func createCollation(tls *libc.TLS, db uintptr, zName uintptr, enc U8, pCtx uintptr, xCompare uintptr, xDel uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171219:12: */ var pColl uintptr var enc2 int32 @@ -196237,7 +196278,7 @@ func createCollation(tls *libc.TLS, db uintptr, zName uintptr, enc U8, pCtx uint enc2 = SQLITE_UTF16LE } if enc2 < SQLITE_UTF8 || enc2 > SQLITE_UTF16BE { - return Xsqlite3MisuseError(tls, 171189) + return Xsqlite3MisuseError(tls, 171243) } // Check if this call is removing or replacing an existing collation @@ -196300,7 +196341,7 @@ var aHardLimit = [12]int32{ SQLITE_MAX_VARIABLE_NUMBER, // IMP: R-38091-32352 SQLITE_MAX_TRIGGER_DEPTH, SQLITE_MAX_WORKER_THREADS, -} /* sqlite3.c:171242:18 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171296:18 */ // Make sure the hard limits are set to reasonable values @@ -196312,7 +196353,7 @@ var aHardLimit = [12]int32{ // A new lower limit does not shrink existing constructs. // It merely prevents new constructs that exceed the limit // from forming. -func Xsqlite3_limit(tls *libc.TLS, db uintptr, limitId int32, newLimit int32) int32 { /* sqlite3.c:171305:16: */ +func Xsqlite3_limit(tls *libc.TLS, db uintptr, limitId int32, newLimit int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171359:16: */ var oldLimit int32 // EVIDENCE-OF: R-30189-54097 For each limit category SQLITE_LIMIT_NAME @@ -196359,7 +196400,7 @@ func Xsqlite3_limit(tls *libc.TLS, db uintptr, limitId int32, newLimit int32) in // may be set to point to a buffer containing an English language error // message. It is the responsibility of the caller to eventually release // this buffer by calling sqlite3_free(). -func Xsqlite3ParseUri(tls *libc.TLS, zDefaultVfs uintptr, zUri uintptr, pFlags uintptr, ppVfs uintptr, pzFile uintptr, pzErrMsg uintptr) int32 { /* sqlite3.c:171377:20: */ +func Xsqlite3ParseUri(tls *libc.TLS, zDefaultVfs uintptr, zUri uintptr, pFlags uintptr, ppVfs uintptr, pzFile uintptr, pzErrMsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171431:20: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -196697,24 +196738,24 @@ type OpenMode = struct { Fz uintptr Fmode int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:171519:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171573:9 */ var aCacheMode = [3]OpenMode{ {Fz: ts + 25523, Fmode: SQLITE_OPEN_SHAREDCACHE}, {Fz: ts + 25530, Fmode: SQLITE_OPEN_PRIVATECACHE}, {}, -} /* sqlite3.c:171528:34 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171582:34 */ var aOpenMode = [5]OpenMode{ {Fz: ts + 25538, Fmode: SQLITE_OPEN_READONLY}, {Fz: ts + 25541, Fmode: SQLITE_OPEN_READWRITE}, {Fz: ts + 25544, Fmode: SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE}, {Fz: ts + 18638, Fmode: SQLITE_OPEN_MEMORY}, {}, -} /* sqlite3.c:171540:34 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171594:34 */ // This routine does the core work of extracting URI parameters from a // database filename for the sqlite3_uri_parameter() interface. -func uriParameter(tls *libc.TLS, zFilename uintptr, zParam uintptr) uintptr { /* sqlite3.c:171614:19: */ +func uriParameter(tls *libc.TLS, zFilename uintptr, zParam uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171668:19: */ zFilename += uintptr(Xsqlite3Strlen30(tls, zFilename) + 1) for zFilename != uintptr(0) && *(*int8)(unsafe.Pointer(zFilename)) != 0 { var x int32 = libc.Xstrcmp(tls, zFilename, zParam) @@ -196730,7 +196771,7 @@ func uriParameter(tls *libc.TLS, zFilename uintptr, zParam uintptr) uintptr { /* // This routine does the work of opening a database on behalf of // sqlite3_open() and sqlite3_open16(). The database filename "zFilename" // is UTF-8 encoded. -func openDatabase(tls *libc.TLS, zFilename uintptr, ppDb uintptr, flags uint32, zVfs uintptr) int32 { /* sqlite3.c:171632:12: */ +func openDatabase(tls *libc.TLS, zFilename uintptr, ppDb uintptr, flags uint32, zVfs uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:171686:12: */ bp := tls.Alloc(32) defer tls.Free(32) *(*uint32)(unsafe.Pointer(bp + 8)) = flags @@ -196914,7 +196955,7 @@ __15: if !(int32(1)<<(*(*uint32)(unsafe.Pointer(bp + 8))&uint32(7))&0x46 == 0) { goto __16 } - rc = Xsqlite3MisuseError(tls, 171845) // IMP: R-18321-05872 + rc = Xsqlite3MisuseError(tls, 171899) // IMP: R-18321-05872 goto __17 __16: rc = Xsqlite3ParseUri(tls, zVfs, zFilename, bp+8, db, bp+16, bp+24) @@ -197070,17 +197111,17 @@ __32: } // Open a new database handle. -func Xsqlite3_open(tls *libc.TLS, zFilename uintptr, ppDb uintptr) int32 { /* sqlite3.c:171967:16: */ +func Xsqlite3_open(tls *libc.TLS, zFilename uintptr, ppDb uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172021:16: */ return openDatabase(tls, zFilename, ppDb, uint32(SQLITE_OPEN_READWRITE|SQLITE_OPEN_CREATE), uintptr(0)) } -func Xsqlite3_open_v2(tls *libc.TLS, filename uintptr, ppDb uintptr, flags int32, zVfs uintptr) int32 { /* sqlite3.c:171974:16: */ +func Xsqlite3_open_v2(tls *libc.TLS, filename uintptr, ppDb uintptr, flags int32, zVfs uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172028:16: */ return openDatabase(tls, filename, ppDb, uint32(flags), zVfs) } // Open a new database handle. -func Xsqlite3_open16(tls *libc.TLS, zFilename uintptr, ppDb uintptr) int32 { /* sqlite3.c:171987:16: */ +func Xsqlite3_open16(tls *libc.TLS, zFilename uintptr, ppDb uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172041:16: */ var zFilename8 uintptr // zFilename encoded in UTF-8 instead of UTF-16 var pVal uintptr var rc int32 @@ -197112,12 +197153,12 @@ func Xsqlite3_open16(tls *libc.TLS, zFilename uintptr, ppDb uintptr) int32 { /* } // Register a new collation sequence with the database handle db. -func Xsqlite3_create_collation(tls *libc.TLS, db uintptr, zName uintptr, enc int32, pCtx uintptr, xCompare uintptr) int32 { /* sqlite3.c:172026:16: */ +func Xsqlite3_create_collation(tls *libc.TLS, db uintptr, zName uintptr, enc int32, pCtx uintptr, xCompare uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172080:16: */ return Xsqlite3_create_collation_v2(tls, db, zName, enc, pCtx, xCompare, uintptr(0)) } // Register a new collation sequence with the database handle db. -func Xsqlite3_create_collation_v2(tls *libc.TLS, db uintptr, zName uintptr, enc int32, pCtx uintptr, xCompare uintptr, xDel uintptr) int32 { /* sqlite3.c:172039:16: */ +func Xsqlite3_create_collation_v2(tls *libc.TLS, db uintptr, zName uintptr, enc int32, pCtx uintptr, xCompare uintptr, xDel uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172093:16: */ var rc int32 Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -197129,7 +197170,7 @@ func Xsqlite3_create_collation_v2(tls *libc.TLS, db uintptr, zName uintptr, enc } // Register a new collation sequence with the database handle db. -func Xsqlite3_create_collation16(tls *libc.TLS, db uintptr, zName uintptr, enc int32, pCtx uintptr, xCompare uintptr) int32 { /* sqlite3.c:172064:16: */ +func Xsqlite3_create_collation16(tls *libc.TLS, db uintptr, zName uintptr, enc int32, pCtx uintptr, xCompare uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172118:16: */ var rc int32 = SQLITE_OK var zName8 uintptr @@ -197147,7 +197188,7 @@ func Xsqlite3_create_collation16(tls *libc.TLS, db uintptr, zName uintptr, enc i // Register a collation sequence factory callback with the database handle // db. Replace any previously installed collation sequence factory. -func Xsqlite3_collation_needed(tls *libc.TLS, db uintptr, pCollNeededArg uintptr, xCollNeeded uintptr) int32 { /* sqlite3.c:172094:16: */ +func Xsqlite3_collation_needed(tls *libc.TLS, db uintptr, pCollNeededArg uintptr, xCollNeeded uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172148:16: */ Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) (*Sqlite3)(unsafe.Pointer(db)).FxCollNeeded = xCollNeeded (*Sqlite3)(unsafe.Pointer(db)).FxCollNeeded16 = uintptr(0) @@ -197158,7 +197199,7 @@ func Xsqlite3_collation_needed(tls *libc.TLS, db uintptr, pCollNeededArg uintptr // Register a collation sequence factory callback with the database handle // db. Replace any previously installed collation sequence factory. -func Xsqlite3_collation_needed16(tls *libc.TLS, db uintptr, pCollNeededArg uintptr, xCollNeeded16 uintptr) int32 { /* sqlite3.c:172115:16: */ +func Xsqlite3_collation_needed16(tls *libc.TLS, db uintptr, pCollNeededArg uintptr, xCollNeeded16 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172169:16: */ Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) (*Sqlite3)(unsafe.Pointer(db)).FxCollNeeded = uintptr(0) (*Sqlite3)(unsafe.Pointer(db)).FxCollNeeded16 = xCollNeeded16 @@ -197169,7 +197210,7 @@ func Xsqlite3_collation_needed16(tls *libc.TLS, db uintptr, pCollNeededArg uintp // This function is now an anachronism. It used to be used to recover from a // malloc() failure, but SQLite now does this automatically. -func Xsqlite3_global_recover(tls *libc.TLS) int32 { /* sqlite3.c:172137:16: */ +func Xsqlite3_global_recover(tls *libc.TLS) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172191:16: */ return SQLITE_OK } @@ -197177,7 +197218,7 @@ func Xsqlite3_global_recover(tls *libc.TLS) int32 { /* sqlite3.c:172137:16: */ // mode. Return TRUE if it is and FALSE if not. Autocommit mode is on // by default. Autocommit is disabled by a BEGIN statement and reenabled // by the next COMMIT or ROLLBACK. -func Xsqlite3_get_autocommit(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:172148:16: */ +func Xsqlite3_get_autocommit(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172202:16: */ return int32((*Sqlite3)(unsafe.Pointer(db)).FautoCommit) } @@ -197190,7 +197231,7 @@ func Xsqlite3_get_autocommit(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:172 // // 2. Invoke sqlite3_log() to provide the source code location where // a low-level error is first detected. -func Xsqlite3ReportError(tls *libc.TLS, iErr int32, lineno int32, zType uintptr) int32 { /* sqlite3.c:172169:20: */ +func Xsqlite3ReportError(tls *libc.TLS, iErr int32, lineno int32, zType uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172223:20: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -197199,17 +197240,17 @@ func Xsqlite3ReportError(tls *libc.TLS, iErr int32, lineno int32, zType uintptr) return iErr } -func Xsqlite3CorruptError(tls *libc.TLS, lineno int32) int32 { /* sqlite3.c:172174:20: */ +func Xsqlite3CorruptError(tls *libc.TLS, lineno int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172228:20: */ return Xsqlite3ReportError(tls, SQLITE_CORRUPT, lineno, ts+25582) } -func Xsqlite3MisuseError(tls *libc.TLS, lineno int32) int32 { /* sqlite3.c:172178:20: */ +func Xsqlite3MisuseError(tls *libc.TLS, lineno int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172232:20: */ return Xsqlite3ReportError(tls, SQLITE_MISUSE, lineno, ts+25602) } -func Xsqlite3CantopenError(tls *libc.TLS, lineno int32) int32 { /* sqlite3.c:172182:20: */ +func Xsqlite3CantopenError(tls *libc.TLS, lineno int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172236:20: */ return Xsqlite3ReportError(tls, SQLITE_CANTOPEN, lineno, ts+25609) } @@ -197219,12 +197260,12 @@ func Xsqlite3CantopenError(tls *libc.TLS, lineno int32) int32 { /* sqlite3.c:172 // // SQLite no longer uses thread-specific data so this routine is now a // no-op. It is retained for historical compatibility. -func Xsqlite3_thread_cleanup(tls *libc.TLS) { /* sqlite3.c:172213:17: */ +func Xsqlite3_thread_cleanup(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172267:17: */ } // Return meta information about a specific column of a database table. // See comment in sqlite3.h (sqlite.h.in) for details. -func Xsqlite3_table_column_metadata(tls *libc.TLS, db uintptr, zDbName uintptr, zTableName uintptr, zColumnName uintptr, pzDataType uintptr, pzCollSeq uintptr, pNotNull uintptr, pPrimaryKey uintptr, pAutoinc uintptr) int32 { /* sqlite3.c:172221:16: */ +func Xsqlite3_table_column_metadata(tls *libc.TLS, db uintptr, zDbName uintptr, zTableName uintptr, zColumnName uintptr, pzDataType uintptr, pzCollSeq uintptr, pNotNull uintptr, pPrimaryKey uintptr, pAutoinc uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172275:16: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -197408,7 +197449,7 @@ __20: } // Sleep for a little while. Return the amount of time slept. -func Xsqlite3_sleep(tls *libc.TLS, ms int32) int32 { /* sqlite3.c:172339:16: */ +func Xsqlite3_sleep(tls *libc.TLS, ms int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172393:16: */ var pVfs uintptr var rc int32 pVfs = Xsqlite3_vfs_find(tls, uintptr(0)) @@ -197423,7 +197464,7 @@ func Xsqlite3_sleep(tls *libc.TLS, ms int32) int32 { /* sqlite3.c:172339:16: */ } // Enable or disable the extended result codes. -func Xsqlite3_extended_result_codes(tls *libc.TLS, db uintptr, onoff int32) int32 { /* sqlite3.c:172355:16: */ +func Xsqlite3_extended_result_codes(tls *libc.TLS, db uintptr, onoff int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172409:16: */ Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) (*Sqlite3)(unsafe.Pointer(db)).FerrMask = func() int32 { if onoff != 0 { @@ -197436,7 +197477,7 @@ func Xsqlite3_extended_result_codes(tls *libc.TLS, db uintptr, onoff int32) int3 } // Invoke the xFileControl method on a particular database. -func Xsqlite3_file_control(tls *libc.TLS, db uintptr, zDbName uintptr, op int32, pArg uintptr) int32 { /* sqlite3.c:172368:16: */ +func Xsqlite3_file_control(tls *libc.TLS, db uintptr, zDbName uintptr, op int32, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172422:16: */ var rc int32 = SQLITE_ERROR var pBtree uintptr @@ -197481,7 +197522,7 @@ func Xsqlite3_file_control(tls *libc.TLS, db uintptr, zDbName uintptr, op int32, } // Interface to the testing logic. -func Xsqlite3_test_control(tls *libc.TLS, op int32, va uintptr) int32 { /* sqlite3.c:172418:16: */ +func Xsqlite3_test_control(tls *libc.TLS, op int32, va uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172472:16: */ var rc int32 = 0 var ap Va_list _ = ap @@ -197940,7 +197981,7 @@ func Xsqlite3_test_control(tls *libc.TLS, op int32, va uintptr) int32 { /* sqlit // backwards for the first byte following four consecutive zero bytes. // // This only works if the filename passed in was obtained from the Pager. -func databaseName(tls *libc.TLS, zName uintptr) uintptr { /* sqlite3.c:172914:19: */ +func databaseName(tls *libc.TLS, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172968:19: */ for int32(*(*int8)(unsafe.Pointer(zName + libc.UintptrFromInt32(-1)))) != 0 || int32(*(*int8)(unsafe.Pointer(zName + libc.UintptrFromInt32(-2)))) != 0 || int32(*(*int8)(unsafe.Pointer(zName + libc.UintptrFromInt32(-3)))) != 0 || int32(*(*int8)(unsafe.Pointer(zName + libc.UintptrFromInt32(-4)))) != 0 { zName-- } @@ -197949,7 +197990,7 @@ func databaseName(tls *libc.TLS, zName uintptr) uintptr { /* sqlite3.c:172914:19 // Append text z[] to the end of p[]. Return a pointer to the first // character after then zero terminator on the new text in p[]. -func appendText(tls *libc.TLS, p uintptr, z uintptr) uintptr { /* sqlite3.c:172925:13: */ +func appendText(tls *libc.TLS, p uintptr, z uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172979:13: */ var n Size_t = libc.Xstrlen(tls, z) libc.Xmemcpy(tls, p, z, n+uint64(1)) return p + uintptr(n) + uintptr(1) @@ -197962,7 +198003,7 @@ func appendText(tls *libc.TLS, p uintptr, z uintptr) uintptr { /* sqlite3.c:1729 // // Memory layout must be compatible with that generated by the pager // and expected by sqlite3_uri_parameter() and databaseName(). -func Xsqlite3_create_filename(tls *libc.TLS, zDatabase uintptr, zJournal uintptr, zWal uintptr, nParam int32, azParam uintptr) uintptr { /* sqlite3.c:172940:17: */ +func Xsqlite3_create_filename(tls *libc.TLS, zDatabase uintptr, zJournal uintptr, zWal uintptr, nParam int32, azParam uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:172994:17: */ var nByte Sqlite3_int64 var i int32 var pResult uintptr @@ -197993,7 +198034,7 @@ func Xsqlite3_create_filename(tls *libc.TLS, zDatabase uintptr, zJournal uintptr // Free memory obtained from sqlite3_create_filename(). It is a severe // error to call this routine with any parameter other than a pointer // previously obtained from sqlite3_create_filename() or a NULL pointer. -func Xsqlite3_free_filename(tls *libc.TLS, p uintptr) { /* sqlite3.c:172976:17: */ +func Xsqlite3_free_filename(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173030:17: */ if p == uintptr(0) { return } @@ -198010,7 +198051,7 @@ func Xsqlite3_free_filename(tls *libc.TLS, p uintptr) { /* sqlite3.c:172976:17: // query parameter we seek. This routine returns the value of the zParam // parameter if it exists. If the parameter does not exist, this routine // returns a NULL pointer. -func Xsqlite3_uri_parameter(tls *libc.TLS, zFilename uintptr, zParam uintptr) uintptr { /* sqlite3.c:172994:23: */ +func Xsqlite3_uri_parameter(tls *libc.TLS, zFilename uintptr, zParam uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173048:23: */ if zFilename == uintptr(0) || zParam == uintptr(0) { return uintptr(0) } @@ -198019,7 +198060,7 @@ func Xsqlite3_uri_parameter(tls *libc.TLS, zFilename uintptr, zParam uintptr) ui } // Return a pointer to the name of Nth query parameter of the filename. -func Xsqlite3_uri_key(tls *libc.TLS, zFilename uintptr, N int32) uintptr { /* sqlite3.c:173003:23: */ +func Xsqlite3_uri_key(tls *libc.TLS, zFilename uintptr, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173057:23: */ if zFilename == uintptr(0) || N < 0 { return uintptr(0) } @@ -198036,7 +198077,7 @@ func Xsqlite3_uri_key(tls *libc.TLS, zFilename uintptr, N int32) uintptr { /* sq } // Return a boolean value for a query parameter. -func Xsqlite3_uri_boolean(tls *libc.TLS, zFilename uintptr, zParam uintptr, bDflt int32) int32 { /* sqlite3.c:173017:16: */ +func Xsqlite3_uri_boolean(tls *libc.TLS, zFilename uintptr, zParam uintptr, bDflt int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173071:16: */ var z uintptr = Xsqlite3_uri_parameter(tls, zFilename, zParam) bDflt = libc.Bool32(bDflt != 0) if z != 0 { @@ -198046,7 +198087,7 @@ func Xsqlite3_uri_boolean(tls *libc.TLS, zFilename uintptr, zParam uintptr, bDfl } // Return a 64-bit integer value for a query parameter. -func Xsqlite3_uri_int64(tls *libc.TLS, zFilename uintptr, zParam uintptr, bDflt Sqlite3_int64) Sqlite3_int64 { /* sqlite3.c:173026:26: */ +func Xsqlite3_uri_int64(tls *libc.TLS, zFilename uintptr, zParam uintptr, bDflt Sqlite3_int64) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173080:26: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -198067,14 +198108,14 @@ func Xsqlite3_uri_int64(tls *libc.TLS, zFilename uintptr, zParam uintptr, bDflt // passing free() a pointer that was not obtained from malloc() - it is // an error that we cannot easily detect but that will likely cause memory // corruption. -func Xsqlite3_filename_database(tls *libc.TLS, zFilename uintptr) uintptr { /* sqlite3.c:173049:23: */ +func Xsqlite3_filename_database(tls *libc.TLS, zFilename uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173103:23: */ if zFilename == uintptr(0) { return uintptr(0) } return databaseName(tls, zFilename) } -func Xsqlite3_filename_journal(tls *libc.TLS, zFilename uintptr) uintptr { /* sqlite3.c:173053:23: */ +func Xsqlite3_filename_journal(tls *libc.TLS, zFilename uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173107:23: */ if zFilename == uintptr(0) { return uintptr(0) } @@ -198087,7 +198128,7 @@ func Xsqlite3_filename_journal(tls *libc.TLS, zFilename uintptr) uintptr { /* sq return zFilename + uintptr(1) } -func Xsqlite3_filename_wal(tls *libc.TLS, zFilename uintptr) uintptr { /* sqlite3.c:173063:23: */ +func Xsqlite3_filename_wal(tls *libc.TLS, zFilename uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173117:23: */ zFilename = Xsqlite3_filename_journal(tls, zFilename) if zFilename != 0 { zFilename += uintptr(Xsqlite3Strlen30(tls, zFilename) + 1) @@ -198096,7 +198137,7 @@ func Xsqlite3_filename_wal(tls *libc.TLS, zFilename uintptr) uintptr { /* sqlite } // Return the Btree pointer identified by zDbName. Return NULL if not found. -func Xsqlite3DbNameToBtree(tls *libc.TLS, db uintptr, zDbName uintptr) uintptr { /* sqlite3.c:173076:22: */ +func Xsqlite3DbNameToBtree(tls *libc.TLS, db uintptr, zDbName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173130:22: */ var iDb int32 if zDbName != 0 { iDb = Xsqlite3FindDbName(tls, db, zDbName) @@ -198111,7 +198152,7 @@ func Xsqlite3DbNameToBtree(tls *libc.TLS, db uintptr, zDbName uintptr) uintptr { // Return the filename of the database associated with a database // connection. -func Xsqlite3_db_filename(tls *libc.TLS, db uintptr, zDbName uintptr) uintptr { /* sqlite3.c:173085:23: */ +func Xsqlite3_db_filename(tls *libc.TLS, db uintptr, zDbName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173139:23: */ var pBt uintptr pBt = Xsqlite3DbNameToBtree(tls, db, zDbName) if pBt != 0 { @@ -198122,7 +198163,7 @@ func Xsqlite3_db_filename(tls *libc.TLS, db uintptr, zDbName uintptr) uintptr { // Return 1 if database is read-only or 0 if read/write. Return -1 if // no such database exists. -func Xsqlite3_db_readonly(tls *libc.TLS, db uintptr, zDbName uintptr) int32 { /* sqlite3.c:173101:16: */ +func Xsqlite3_db_readonly(tls *libc.TLS, db uintptr, zDbName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173155:16: */ var pBt uintptr pBt = Xsqlite3DbNameToBtree(tls, db, zDbName) if pBt != 0 { @@ -198133,7 +198174,7 @@ func Xsqlite3_db_readonly(tls *libc.TLS, db uintptr, zDbName uintptr) int32 { /* // Obtain a snapshot handle for the snapshot of database zDb currently // being read by handle db. -func Xsqlite3_snapshot_get(tls *libc.TLS, db uintptr, zDb uintptr, ppSnapshot uintptr) int32 { /* sqlite3.c:173118:16: */ +func Xsqlite3_snapshot_get(tls *libc.TLS, db uintptr, zDb uintptr, ppSnapshot uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173172:16: */ var rc int32 = SQLITE_ERROR Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -198156,7 +198197,7 @@ func Xsqlite3_snapshot_get(tls *libc.TLS, db uintptr, zDb uintptr, ppSnapshot ui } // Open a read-transaction on the snapshot idendified by pSnapshot. -func Xsqlite3_snapshot_open(tls *libc.TLS, db uintptr, zDb uintptr, pSnapshot uintptr) int32 { /* sqlite3.c:173154:16: */ +func Xsqlite3_snapshot_open(tls *libc.TLS, db uintptr, zDb uintptr, pSnapshot uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173208:16: */ var rc int32 = SQLITE_ERROR Xsqlite3_mutex_enter(tls, (*Sqlite3)(unsafe.Pointer(db)).Fmutex) @@ -198199,7 +198240,7 @@ func Xsqlite3_snapshot_open(tls *libc.TLS, db uintptr, zDb uintptr, pSnapshot ui // Recover as many snapshots as possible from the wal file associated with // schema zDb of database db. -func Xsqlite3_snapshot_recover(tls *libc.TLS, db uintptr, zDb uintptr) int32 { /* sqlite3.c:173210:16: */ +func Xsqlite3_snapshot_recover(tls *libc.TLS, db uintptr, zDb uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173264:16: */ var rc int32 = SQLITE_ERROR var iDb int32 @@ -198220,7 +198261,7 @@ func Xsqlite3_snapshot_recover(tls *libc.TLS, db uintptr, zDb uintptr) int32 { / } // Free a snapshot handle obtained from sqlite3_snapshot_get(). -func Xsqlite3_snapshot_free(tls *libc.TLS, pSnapshot uintptr) { /* sqlite3.c:173241:17: */ +func Xsqlite3_snapshot_free(tls *libc.TLS, pSnapshot uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173295:17: */ Xsqlite3_free(tls, pSnapshot) } @@ -198229,7 +198270,7 @@ func Xsqlite3_snapshot_free(tls *libc.TLS, pSnapshot uintptr) { /* sqlite3.c:173 // // The name can optionally begin with "SQLITE_" but the "SQLITE_" prefix // is not required for a match. -func Xsqlite3_compileoption_used(tls *libc.TLS, zOptName uintptr) int32 { /* sqlite3.c:173254:16: */ +func Xsqlite3_compileoption_used(tls *libc.TLS, zOptName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173308:16: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -198259,7 +198300,7 @@ func Xsqlite3_compileoption_used(tls *libc.TLS, zOptName uintptr) int32 { /* sql // Return the N-th compile-time option string. If N is out of range, // return a NULL pointer. -func Xsqlite3_compileoption_get(tls *libc.TLS, N int32) uintptr { /* sqlite3.c:173287:23: */ +func Xsqlite3_compileoption_get(tls *libc.TLS, N int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173341:23: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -198304,11 +198345,11 @@ func Xsqlite3_compileoption_get(tls *libc.TLS, N int32) uintptr { /* sqlite3.c:1 // for which either sqlite3.pBlockingConnection or sqlite3.pUnlockConnection // is not NULL. This variable may only accessed while the STATIC_MAIN // mutex is held. -var sqlite3BlockedList uintptr = uintptr(0) /* sqlite3.c:173339:16 */ +var sqlite3BlockedList uintptr = uintptr(0) /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173393:16 */ // Remove connection db from the blocked connections list. If connection // db is not currently a part of the list, this function is a no-op. -func removeFromBlockedList(tls *libc.TLS, db uintptr) { /* sqlite3.c:173382:13: */ +func removeFromBlockedList(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173436:13: */ var pp uintptr for pp = uintptr(unsafe.Pointer(&sqlite3BlockedList)); *(*uintptr)(unsafe.Pointer(pp)) != 0; pp = *(*uintptr)(unsafe.Pointer(pp)) + 832 { @@ -198321,7 +198362,7 @@ func removeFromBlockedList(tls *libc.TLS, db uintptr) { /* sqlite3.c:173382:13: // Add connection db to the blocked connections list. It is assumed // that it is not already a part of the list. -func addToBlockedList(tls *libc.TLS, db uintptr) { /* sqlite3.c:173397:13: */ +func addToBlockedList(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173451:13: */ var pp uintptr for pp = uintptr(unsafe.Pointer(&sqlite3BlockedList)); *(*uintptr)(unsafe.Pointer(pp)) != 0 && (*Sqlite3)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pp)))).FxUnlockNotify != (*Sqlite3)(unsafe.Pointer(db)).FxUnlockNotify; pp = *(*uintptr)(unsafe.Pointer(pp)) + 832 { @@ -198331,13 +198372,13 @@ func addToBlockedList(tls *libc.TLS, db uintptr) { /* sqlite3.c:173397:13: */ } // Obtain the STATIC_MAIN mutex. -func enterMutex(tls *libc.TLS) { /* sqlite3.c:173412:13: */ +func enterMutex(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173466:13: */ Xsqlite3_mutex_enter(tls, Xsqlite3MutexAlloc(tls, SQLITE_MUTEX_STATIC_MAIN)) } // Release the STATIC_MAIN mutex. -func leaveMutex(tls *libc.TLS) { /* sqlite3.c:173420:13: */ +func leaveMutex(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173474:13: */ Xsqlite3_mutex_leave(tls, Xsqlite3MutexAlloc(tls, SQLITE_MUTEX_STATIC_MAIN)) } @@ -198361,7 +198402,7 @@ func leaveMutex(tls *libc.TLS) { /* sqlite3.c:173420:13: */ // Each call to this routine overrides any prior callbacks registered // on the same "db". If xNotify==0 then any prior callbacks are immediately // cancelled. -func Xsqlite3_unlock_notify(tls *libc.TLS, db uintptr, xNotify uintptr, pArg uintptr) int32 { /* sqlite3.c:173447:16: */ +func Xsqlite3_unlock_notify(tls *libc.TLS, db uintptr, xNotify uintptr, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173501:16: */ bp := tls.Alloc(8) defer tls.Free(8) *(*uintptr)(unsafe.Pointer(bp)) = pArg @@ -198416,7 +198457,7 @@ func Xsqlite3_unlock_notify(tls *libc.TLS, db uintptr, xNotify uintptr, pArg uin // associated with connection db. The operation will return SQLITE_LOCKED // to the user because it requires a lock that will not be available // until connection pBlocker concludes its current transaction. -func Xsqlite3ConnectionBlocked(tls *libc.TLS, db uintptr, pBlocker uintptr) { /* sqlite3.c:173497:21: */ +func Xsqlite3ConnectionBlocked(tls *libc.TLS, db uintptr, pBlocker uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173551:21: */ enterMutex(tls) if (*Sqlite3)(unsafe.Pointer(db)).FpBlockingConnection == uintptr(0) && (*Sqlite3)(unsafe.Pointer(db)).FpUnlockConnection == uintptr(0) { addToBlockedList(tls, db) @@ -198442,7 +198483,7 @@ func Xsqlite3ConnectionBlocked(tls *libc.TLS, db uintptr, pBlocker uintptr) { /* // 3) If the two steps above mean that pBlockingConnection==0 and // pUnlockConnection==0, remove the entry from the blocked connections // list. -func Xsqlite3ConnectionUnlocked(tls *libc.TLS, db uintptr) { /* sqlite3.c:173525:21: */ +func Xsqlite3ConnectionUnlocked(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173579:21: */ bp := tls.Alloc(128) defer tls.Free(128) @@ -198546,7 +198587,7 @@ func Xsqlite3ConnectionUnlocked(tls *libc.TLS, db uintptr) { /* sqlite3.c:173525 // This is called when the database connection passed as an argument is // being closed. The connection is removed from the blocked list. -func Xsqlite3ConnectionClosed(tls *libc.TLS, db uintptr) { /* sqlite3.c:173624:21: */ +func Xsqlite3ConnectionClosed(tls *libc.TLS, db uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:173678:21: */ Xsqlite3ConnectionUnlocked(tls, db) enterMutex(tls) removeFromBlockedList(tls, db) @@ -199151,7 +199192,7 @@ var jsonIsSpace = [256]int8{ int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), -} /* sqlite3.c:193201:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193255:19 */ // Objects type JsonString1 = struct { @@ -199163,10 +199204,10 @@ type JsonString1 = struct { FbErr U8 FzSpace [100]int8 F__ccgo_pad1 [2]byte -} /* sqlite3.c:193228:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193282:9 */ // Objects -type JsonString = JsonString1 /* sqlite3.c:193228:27 */ +type JsonString = JsonString1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193282:27 */ type JsonNode1 = struct { FeType U8 FjnFlags U8 @@ -199174,9 +199215,9 @@ type JsonNode1 = struct { F__ccgo_pad1 [1]byte Fn U32 Fu struct{ FzJContent uintptr } -} /* sqlite3.c:193229:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193283:9 */ -type JsonNode = JsonNode1 /* sqlite3.c:193229:25 */ +type JsonNode = JsonNode1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193283:25 */ type JsonParse1 = struct { FnNode U32 FnAlloc U32 @@ -199189,9 +199230,9 @@ type JsonParse1 = struct { FnJson int32 FiHold U32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:193230:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193284:9 */ -type JsonParse = JsonParse1 /* sqlite3.c:193230:26 */ +type JsonParse = JsonParse1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193284:26 */ // JSON type values @@ -199200,7 +199241,7 @@ type JsonParse = JsonParse1 /* sqlite3.c:193230:26 */ // Names of the various JSON types: var jsonType = [8]uintptr{ ts + 7484, ts + 7998, ts + 8003, ts + 7494, ts + 7489, ts + 9244, ts + 25685, ts + 25691, -} /* sqlite3.c:193263:19 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193317:19 */ // Maximum nesting depth of JSON for this implementation. // @@ -199214,7 +199255,7 @@ var jsonType = [8]uintptr{ // // Set the JsonString object to an empty string -func jsonZero(tls *libc.TLS, p uintptr) { /* sqlite3.c:193324:13: */ +func jsonZero(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193378:13: */ (*JsonString)(unsafe.Pointer(p)).FzBuf = p + 34 /* &.zSpace */ (*JsonString)(unsafe.Pointer(p)).FnAlloc = U64(unsafe.Sizeof([100]int8{})) (*JsonString)(unsafe.Pointer(p)).FnUsed = uint64(0) @@ -199222,7 +199263,7 @@ func jsonZero(tls *libc.TLS, p uintptr) { /* sqlite3.c:193324:13: */ } // Initialize the JsonString object -func jsonInit(tls *libc.TLS, p uintptr, pCtx uintptr) { /* sqlite3.c:193333:13: */ +func jsonInit(tls *libc.TLS, p uintptr, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193387:13: */ (*JsonString)(unsafe.Pointer(p)).FpCtx = pCtx (*JsonString)(unsafe.Pointer(p)).FbErr = U8(0) jsonZero(tls, p) @@ -199230,7 +199271,7 @@ func jsonInit(tls *libc.TLS, p uintptr, pCtx uintptr) { /* sqlite3.c:193333:13: // Free all allocated memory and reset the JsonString object back to its // initial state. -func jsonReset(tls *libc.TLS, p uintptr) { /* sqlite3.c:193343:13: */ +func jsonReset(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193397:13: */ if !(int32((*JsonString)(unsafe.Pointer(p)).FbStatic) != 0) { Xsqlite3_free(tls, (*JsonString)(unsafe.Pointer(p)).FzBuf) } @@ -199238,7 +199279,7 @@ func jsonReset(tls *libc.TLS, p uintptr) { /* sqlite3.c:193343:13: */ } // Report an out-of-memory (OOM) condition -func jsonOom(tls *libc.TLS, p uintptr) { /* sqlite3.c:193351:13: */ +func jsonOom(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193405:13: */ (*JsonString)(unsafe.Pointer(p)).FbErr = U8(1) Xsqlite3_result_error_nomem(tls, (*JsonString)(unsafe.Pointer(p)).FpCtx) jsonReset(tls, p) @@ -199246,7 +199287,7 @@ func jsonOom(tls *libc.TLS, p uintptr) { /* sqlite3.c:193351:13: */ // Enlarge pJson->zBuf so that it can hold at least N more bytes. // Return zero on success. Return non-zero on an OOM error -func jsonGrow(tls *libc.TLS, p uintptr, N U32) int32 { /* sqlite3.c:193360:12: */ +func jsonGrow(tls *libc.TLS, p uintptr, N U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193414:12: */ var nTotal U64 if U64(N) < (*JsonString)(unsafe.Pointer(p)).FnAlloc { nTotal = (*JsonString)(unsafe.Pointer(p)).FnAlloc * uint64(2) @@ -199279,7 +199320,7 @@ func jsonGrow(tls *libc.TLS, p uintptr, N U32) int32 { /* sqlite3.c:193360:12: * } // Append N bytes from zIn onto the end of the JsonString string. -func jsonAppendRaw(tls *libc.TLS, p uintptr, zIn uintptr, N U32) { /* sqlite3.c:193387:13: */ +func jsonAppendRaw(tls *libc.TLS, p uintptr, zIn uintptr, N U32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193441:13: */ if N == U32(0) { return } @@ -199291,7 +199332,7 @@ func jsonAppendRaw(tls *libc.TLS, p uintptr, zIn uintptr, N U32) { /* sqlite3.c: } // Append formatted text (not to exceed N bytes) to the JsonString. -func jsonPrintf(tls *libc.TLS, N int32, p uintptr, zFormat uintptr, va uintptr) { /* sqlite3.c:193396:13: */ +func jsonPrintf(tls *libc.TLS, N int32, p uintptr, zFormat uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193450:13: */ var ap Va_list _ = ap if (*JsonString)(unsafe.Pointer(p)).FnUsed+U64(N) >= (*JsonString)(unsafe.Pointer(p)).FnAlloc && jsonGrow(tls, p, uint32(N)) != 0 { @@ -199304,7 +199345,7 @@ func jsonPrintf(tls *libc.TLS, N int32, p uintptr, zFormat uintptr, va uintptr) } // Append a single character -func jsonAppendChar(tls *libc.TLS, p uintptr, c int8) { /* sqlite3.c:193407:13: */ +func jsonAppendChar(tls *libc.TLS, p uintptr, c int8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193461:13: */ if (*JsonString)(unsafe.Pointer(p)).FnUsed >= (*JsonString)(unsafe.Pointer(p)).FnAlloc && jsonGrow(tls, p, uint32(1)) != 0 { return } @@ -199313,7 +199354,7 @@ func jsonAppendChar(tls *libc.TLS, p uintptr, c int8) { /* sqlite3.c:193407:13: // Append a comma separator to the output buffer, if the previous // character is not '[' or '{'. -func jsonAppendSeparator(tls *libc.TLS, p uintptr) { /* sqlite3.c:193415:13: */ +func jsonAppendSeparator(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193469:13: */ var c int8 if (*JsonString)(unsafe.Pointer(p)).FnUsed == uint64(0) { return @@ -199328,7 +199369,7 @@ func jsonAppendSeparator(tls *libc.TLS, p uintptr) { /* sqlite3.c:193415:13: */ // under construction. Enclose the string in "..." and escape // any double-quotes or backslash characters contained within the // string. -func jsonAppendString(tls *libc.TLS, p uintptr, zIn uintptr, N U32) { /* sqlite3.c:193427:13: */ +func jsonAppendString(tls *libc.TLS, p uintptr, zIn uintptr, N U32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193481:13: */ var i U32 var c uint8 if !(zIn == uintptr(0) || U64(N)+(*JsonString)(unsafe.Pointer(p)).FnUsed+uint64(2) >= (*JsonString)(unsafe.Pointer(p)).FnAlloc && jsonGrow(tls, p, N+U32(2)) != 0) { @@ -199399,11 +199440,11 @@ __4: var aSpecial = [32]int8{ int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8('b'), int8('t'), int8('n'), int8(0), int8('f'), int8('r'), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), int8(0), -} /* sqlite3.c:193438:25 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193492:25 */ // Append a function parameter value to the JSON string under // construction. -func jsonAppendValue(tls *libc.TLS, p uintptr, pValue uintptr) { /* sqlite3.c:193470:13: */ +func jsonAppendValue(tls *libc.TLS, p uintptr, pValue uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193524:13: */ switch Xsqlite3_value_type(tls, pValue) { case SQLITE_NULL: { @@ -199447,7 +199488,7 @@ func jsonAppendValue(tls *libc.TLS, p uintptr, pValue uintptr) { /* sqlite3.c:19 } // Make the JSON in p the result of the SQL function. -func jsonResult(tls *libc.TLS, p uintptr) { /* sqlite3.c:193510:13: */ +func jsonResult(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193564:13: */ if int32((*JsonString)(unsafe.Pointer(p)).FbErr) == 0 { Xsqlite3_result_text64(tls, (*JsonString)(unsafe.Pointer(p)).FpCtx, (*JsonString)(unsafe.Pointer(p)).FzBuf, (*JsonString)(unsafe.Pointer(p)).FnUsed, func() uintptr { @@ -199474,7 +199515,7 @@ func jsonResult(tls *libc.TLS, p uintptr) { /* sqlite3.c:193510:13: */ // Appended elements are not counted. The value returned is the number // by which the JsonNode counter should increment in order to go to the // next peer value. -func jsonNodeSize(tls *libc.TLS, pNode uintptr) U32 { /* sqlite3.c:193533:12: */ +func jsonNodeSize(tls *libc.TLS, pNode uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193587:12: */ if int32((*JsonNode)(unsafe.Pointer(pNode)).FeType) >= JSON_ARRAY { return (*JsonNode)(unsafe.Pointer(pNode)).Fn + U32(1) } @@ -199483,7 +199524,7 @@ func jsonNodeSize(tls *libc.TLS, pNode uintptr) U32 { /* sqlite3.c:193533:12: */ // Reclaim all memory allocated by a JsonParse object. But do not // delete the JsonParse object itself. -func jsonParseReset(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:193541:13: */ +func jsonParseReset(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193595:13: */ Xsqlite3_free(tls, (*JsonParse)(unsafe.Pointer(pParse)).FaNode) (*JsonParse)(unsafe.Pointer(pParse)).FaNode = uintptr(0) (*JsonParse)(unsafe.Pointer(pParse)).FnNode = U32(0) @@ -199493,7 +199534,7 @@ func jsonParseReset(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:193541:13: */ } // Free a JsonParse object that was obtained from sqlite3_malloc(). -func jsonParseFree(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:193553:13: */ +func jsonParseFree(tls *libc.TLS, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193607:13: */ jsonParseReset(tls, pParse) Xsqlite3_free(tls, pParse) } @@ -199501,7 +199542,7 @@ func jsonParseFree(tls *libc.TLS, pParse uintptr) { /* sqlite3.c:193553:13: */ // Convert the JsonNode pNode into a pure JSON string and // append to pOut. Subsubstructure is also included. Return // the number of JsonNode objects that are encoded. -func jsonRenderNode(tls *libc.TLS, pNode uintptr, pOut uintptr, aReplace uintptr) { /* sqlite3.c:193563:13: */ +func jsonRenderNode(tls *libc.TLS, pNode uintptr, pOut uintptr, aReplace uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193617:13: */ if int32((*JsonNode)(unsafe.Pointer(pNode)).FjnFlags)&(JNODE_REPLACE|JNODE_PATCH) != 0 { if int32((*JsonNode)(unsafe.Pointer(pNode)).FjnFlags)&JNODE_REPLACE != 0 && aReplace != uintptr(0) { @@ -199603,7 +199644,7 @@ func jsonRenderNode(tls *libc.TLS, pNode uintptr, pOut uintptr, aReplace uintptr } // Return a JsonNode and all its descendents as a JSON string. -func jsonReturnJson(tls *libc.TLS, pNode uintptr, pCtx uintptr, aReplace uintptr) { /* sqlite3.c:193652:13: */ +func jsonReturnJson(tls *libc.TLS, pNode uintptr, pCtx uintptr, aReplace uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193706:13: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -199618,14 +199659,14 @@ func jsonReturnJson(tls *libc.TLS, pNode uintptr, pCtx uintptr, aReplace uintptr // Translate a single byte of Hex into an integer. // This routine only works if h really is a valid hexadecimal // character: 0..9a..fA..F -func jsonHexToInt(tls *libc.TLS, h int32) U8 { /* sqlite3.c:193669:11: */ +func jsonHexToInt(tls *libc.TLS, h int32) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193723:11: */ h = h + 9*(1&(h>>6)) return U8(h & 0xf) } // Convert a 4-byte hex string into an integer -func jsonHexToInt4(tls *libc.TLS, z uintptr) U32 { /* sqlite3.c:193682:12: */ +func jsonHexToInt4(tls *libc.TLS, z uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193736:12: */ var v U32 v = U32(int32(jsonHexToInt(tls, int32(*(*int8)(unsafe.Pointer(z)))))<<12 + @@ -199636,7 +199677,7 @@ func jsonHexToInt4(tls *libc.TLS, z uintptr) U32 { /* sqlite3.c:193682:12: */ } // Make the JsonNode the return value of the function. -func jsonReturn(tls *libc.TLS, pNode uintptr, pCtx uintptr, aReplace uintptr) { /* sqlite3.c:193698:13: */ +func jsonReturn(tls *libc.TLS, pNode uintptr, pCtx uintptr, aReplace uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193752:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -199917,7 +199958,7 @@ __1: // A macro to hint to the compiler that a function should not be // inlined. -func jsonParseAddNodeExpand(tls *libc.TLS, pParse uintptr, eType U32, n U32, zContent uintptr) int32 { /* sqlite3.c:193871:26: */ +func jsonParseAddNodeExpand(tls *libc.TLS, pParse uintptr, eType U32, n U32, zContent uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193925:26: */ var nNew U32 var pNew uintptr @@ -199939,7 +199980,7 @@ func jsonParseAddNodeExpand(tls *libc.TLS, pParse uintptr, eType U32, n U32, zCo // Create a new JsonNode instance based on the arguments and append that // instance to the JsonParse. Return the index in pParse->aNode[] of the // new node, or -1 if a memory allocation fails. -func jsonParseAddNode(tls *libc.TLS, pParse uintptr, eType U32, n U32, zContent uintptr) int32 { /* sqlite3.c:193898:12: */ +func jsonParseAddNode(tls *libc.TLS, pParse uintptr, eType U32, n U32, zContent uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193952:12: */ var p uintptr if (*JsonParse)(unsafe.Pointer(pParse)).FaNode == uintptr(0) || (*JsonParse)(unsafe.Pointer(pParse)).FnNode >= (*JsonParse)(unsafe.Pointer(pParse)).FnAlloc { return jsonParseAddNodeExpand(tls, pParse, eType, n, zContent) @@ -199954,7 +199995,7 @@ func jsonParseAddNode(tls *libc.TLS, pParse uintptr, eType U32, n U32, zContent } // Return true if z[] begins with 4 (or more) hexadecimal digits -func jsonIs4Hex(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:193920:12: */ +func jsonIs4Hex(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193974:12: */ var i int32 for i = 0; i < 4; i++ { if !(int32(Xsqlite3CtypeMap[uint8(*(*int8)(unsafe.Pointer(z + uintptr(i))))])&0x08 != 0) { @@ -199970,7 +200011,7 @@ func jsonIs4Hex(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:193920:12: */ // Return negative for a syntax error. Special cases: return -2 if the // first non-whitespace character is '}' and return -3 if the first // non-whitespace character is ']'. -func jsonParseValue(tls *libc.TLS, pParse uintptr, i U32) int32 { /* sqlite3.c:193934:12: */ +func jsonParseValue(tls *libc.TLS, pParse uintptr, i U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:193988:12: */ var c int8 var j U32 var iThis int32 @@ -200197,7 +200238,7 @@ func jsonParseValue(tls *libc.TLS, pParse uintptr, i U32) int32 { /* sqlite3.c:1 // pParse. // // pParse is uninitialized when this routine is called. -func jsonParse(tls *libc.TLS, pParse uintptr, pCtx uintptr, zJson uintptr) int32 { /* sqlite3.c:194095:12: */ +func jsonParse(tls *libc.TLS, pParse uintptr, pCtx uintptr, zJson uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194149:12: */ var i int32 libc.Xmemset(tls, pParse, 0, uint64(unsafe.Sizeof(JsonParse{}))) if zJson == uintptr(0) { @@ -200233,7 +200274,7 @@ func jsonParse(tls *libc.TLS, pParse uintptr, pCtx uintptr, zJson uintptr) int32 // Mark node i of pParse as being a child of iParent. Call recursively // to fill in all the descendants of node i. -func jsonParseFillInParentage(tls *libc.TLS, pParse uintptr, i U32, iParent U32) { /* sqlite3.c:194128:13: */ +func jsonParseFillInParentage(tls *libc.TLS, pParse uintptr, i U32, iParent U32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194182:13: */ var pNode uintptr = (*JsonParse)(unsafe.Pointer(pParse)).FaNode + uintptr(i)*16 var j U32 *(*U32)(unsafe.Pointer((*JsonParse)(unsafe.Pointer(pParse)).FaUp + uintptr(i)*4)) = iParent @@ -200264,7 +200305,7 @@ func jsonParseFillInParentage(tls *libc.TLS, pParse uintptr, i U32, iParent U32) } // Compute the parentage of all nodes in a completed parse. -func jsonParseFindParents(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:194155:12: */ +func jsonParseFindParents(tls *libc.TLS, pParse uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194209:12: */ var aUp uintptr aUp = libc.AssignPtrUintptr(pParse+24, Xsqlite3_malloc64(tls, uint64(unsafe.Sizeof(U32(0)))*uint64((*JsonParse)(unsafe.Pointer(pParse)).FnNode))) @@ -200284,7 +200325,7 @@ func jsonParseFindParents(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:19 // is no longer valid, parse the JSON again and return the new parse, // and also register the new parse so that it will be available for // future sqlite3_get_auxdata() calls. -func jsonParseCached(tls *libc.TLS, pCtx uintptr, argv uintptr, pErrCtx uintptr) uintptr { /* sqlite3.c:194181:18: */ +func jsonParseCached(tls *libc.TLS, pCtx uintptr, argv uintptr, pErrCtx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194235:18: */ var zJson uintptr = Xsqlite3_value_text(tls, *(*uintptr)(unsafe.Pointer(argv))) var nJson int32 = Xsqlite3_value_bytes(tls, *(*uintptr)(unsafe.Pointer(argv))) var p uintptr @@ -200341,7 +200382,7 @@ func jsonParseCached(tls *libc.TLS, pCtx uintptr, argv uintptr, pErrCtx uintptr) // Compare the OBJECT label at pNode against zKey,nKey. Return true on // a match. -func jsonLabelCompare(tls *libc.TLS, pNode uintptr, zKey uintptr, nKey U32) int32 { /* sqlite3.c:194243:12: */ +func jsonLabelCompare(tls *libc.TLS, pNode uintptr, zKey uintptr, nKey U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194297:12: */ if int32((*JsonNode)(unsafe.Pointer(pNode)).FjnFlags)&JNODE_RAW != 0 { if (*JsonNode)(unsafe.Pointer(pNode)).Fn != nKey { @@ -200364,7 +200405,7 @@ func jsonLabelCompare(tls *libc.TLS, pNode uintptr, zKey uintptr, nKey U32) int3 // If pApnd!=0, then try to append new nodes to complete zPath if it is // possible to do so and if no existing node corresponds to zPath. If // new nodes are appended *pApnd is set to 1. -func jsonLookupStep(tls *libc.TLS, pParse uintptr, iRoot U32, zPath uintptr, pApnd uintptr, pzErr uintptr) uintptr { /* sqlite3.c:194266:17: */ +func jsonLookupStep(tls *libc.TLS, pParse uintptr, iRoot U32, zPath uintptr, pApnd uintptr, pzErr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194320:17: */ var i U32 var j U32 var nKey U32 @@ -200392,15 +200433,16 @@ func jsonLookupStep(tls *libc.TLS, pParse uintptr, iRoot U32, zPath uintptr, pAp *(*uintptr)(unsafe.Pointer(pzErr)) = zPath return uintptr(0) } + } else { zKey = zPath for i = U32(0); *(*int8)(unsafe.Pointer(zPath + uintptr(i))) != 0 && int32(*(*int8)(unsafe.Pointer(zPath + uintptr(i)))) != '.' && int32(*(*int8)(unsafe.Pointer(zPath + uintptr(i)))) != '['; i++ { } nKey = i - } - if nKey == U32(0) { - *(*uintptr)(unsafe.Pointer(pzErr)) = zPath - return uintptr(0) + if nKey == U32(0) { + *(*uintptr)(unsafe.Pointer(pzErr)) = zPath + return uintptr(0) + } } j = U32(1) for { @@ -200539,7 +200581,7 @@ func jsonLookupStep(tls *libc.TLS, pParse uintptr, iRoot U32, zPath uintptr, pAp // Append content to pParse that will complete zPath. Return a pointer // to the inserted node, or return NULL if the append fails. -func jsonLookupAppend(tls *libc.TLS, pParse uintptr, zPath uintptr, pApnd uintptr, pzErr uintptr) uintptr { /* sqlite3.c:194418:17: */ +func jsonLookupAppend(tls *libc.TLS, pParse uintptr, zPath uintptr, pApnd uintptr, pzErr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194473:17: */ *(*int32)(unsafe.Pointer(pApnd)) = 1 if int32(*(*int8)(unsafe.Pointer(zPath))) == 0 { jsonParseAddNode(tls, pParse, uint32(JSON_NULL), uint32(0), uintptr(0)) @@ -200563,7 +200605,7 @@ func jsonLookupAppend(tls *libc.TLS, pParse uintptr, zPath uintptr, pApnd uintpt // Return the text of a syntax error message on a JSON path. Space is // obtained from sqlite3_malloc(). -func jsonPathSyntaxError(tls *libc.TLS, zErr uintptr) uintptr { /* sqlite3.c:194444:13: */ +func jsonPathSyntaxError(tls *libc.TLS, zErr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194499:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -200578,7 +200620,7 @@ func jsonPathSyntaxError(tls *libc.TLS, zErr uintptr) uintptr { /* sqlite3.c:194 // // If pApnd!=NULL then try to append missing nodes and set *pApnd = 1 if // nodes are appended. -func jsonLookup(tls *libc.TLS, pParse uintptr, zPath uintptr, pApnd uintptr, pCtx uintptr) uintptr { /* sqlite3.c:194458:17: */ +func jsonLookup(tls *libc.TLS, pParse uintptr, zPath uintptr, pApnd uintptr, pCtx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194513:17: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -200630,7 +200672,7 @@ __5: // Report the wrong number of arguments for json_insert(), json_replace() // or json_set(). -func jsonWrongNumArgs(tls *libc.TLS, pCtx uintptr, zFuncName uintptr) { /* sqlite3.c:194495:13: */ +func jsonWrongNumArgs(tls *libc.TLS, pCtx uintptr, zFuncName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194550:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -200641,7 +200683,7 @@ func jsonWrongNumArgs(tls *libc.TLS, pCtx uintptr, zFuncName uintptr) { /* sqlit } // Mark all NULL entries in the Object passed in as JNODE_REMOVE. -func jsonRemoveAllNulls(tls *libc.TLS, pNode uintptr) { /* sqlite3.c:194508:13: */ +func jsonRemoveAllNulls(tls *libc.TLS, pNode uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194563:13: */ var i int32 var n int32 @@ -200672,7 +200714,7 @@ func jsonRemoveAllNulls(tls *libc.TLS, pNode uintptr) { /* sqlite3.c:194508:13: // corresponding to the SQL value input. Mostly this means putting // double-quotes around strings and returning the unquoted string "null" // when given a NULL input. -func jsonQuoteFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:194597:13: */ +func jsonQuoteFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194652:13: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -200689,7 +200731,7 @@ func jsonQuoteFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sq // Implementation of the json_array(VALUE,...) function. Return a JSON // array that contains all values given in arguments. Or if any argument // is a BLOB, throw an error. -func jsonArrayFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:194616:13: */ +func jsonArrayFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194671:13: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -200712,7 +200754,7 @@ func jsonArrayFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sq // // Return the number of elements in the top-level JSON array. // Return 0 if the input is not a well-formed JSON array. -func jsonArrayLengthFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:194643:13: */ +func jsonArrayLengthFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194698:13: */ var p uintptr // The parse var n Sqlite3_int64 = int64(0) var i U32 @@ -200762,7 +200804,7 @@ func jsonArrayLengthFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { // // Abbreviated JSON path expressions are allows if JSON_ABPATH, for // compatibility with PG. -func jsonExtractFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:194703:13: */ +func jsonExtractFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194758:13: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -200856,7 +200898,7 @@ func jsonExtractFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* } // This is the RFC 7396 MergePatch algorithm. -func jsonMergePatch(tls *libc.TLS, pParse uintptr, iTarget U32, pPatch uintptr) uintptr { /* sqlite3.c:194786:17: */ +func jsonMergePatch(tls *libc.TLS, pParse uintptr, iTarget U32, pPatch uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194841:17: */ var i U32 var j U32 var iRoot U32 @@ -200929,7 +200971,7 @@ func jsonMergePatch(tls *libc.TLS, pParse uintptr, iTarget U32, pPatch uintptr) // Implementation of the json_mergepatch(JSON1,JSON2) function. Return a JSON // object that is the result of running the RFC 7396 MergePatch() algorithm // on the two arguments. -func jsonPatchFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:194868:13: */ +func jsonPatchFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194923:13: */ bp := tls.Alloc(96) defer tls.Free(96) @@ -200961,7 +201003,7 @@ func jsonPatchFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sq // Implementation of the json_object(NAME,VALUE,...) function. Return a JSON // object that contains all name/value given in arguments. Or if any name // is not a string or if any value is a BLOB, throw an error. -func jsonObjectFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:194900:13: */ +func jsonObjectFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194955:13: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -201000,7 +201042,7 @@ func jsonObjectFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* s // // Remove the named elements from JSON and return the result. malformed // JSON or PATH arguments result in an error. -func jsonRemoveFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:194942:13: */ +func jsonRemoveFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:194997:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -201069,7 +201111,7 @@ remove_done: // // Replace the value at PATH with VALUE. If PATH does not already exist, // this routine is a no-op. If JSON or PATH is malformed, throw an error. -func jsonReplaceFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:194975:13: */ +func jsonReplaceFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195030:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -201152,7 +201194,7 @@ replace_err: // // Create PATH and initialize it to VALUE. If PATH already exists, this // routine is a no-op. If JSON or PATH is malformed, throw an error. -func jsonSetFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:195027:13: */ +func jsonSetFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195082:13: */ bp := tls.Alloc(52) defer tls.Free(52) @@ -201250,7 +201292,7 @@ jsonSetDone: // // Return the top-level "type" of a JSON string. json_type() raises an // error if either the JSON or PATH inputs are not well-formed. -func jsonTypeFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:195080:13: */ +func jsonTypeFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195135:13: */ var p uintptr // The parse var zPath uintptr var pNode uintptr @@ -201274,7 +201316,7 @@ func jsonTypeFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sql // // Return 1 if JSON is a well-formed JSON string according to RFC-7159. // Return 0 otherwise. -func jsonValidFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:195108:13: */ +func jsonValidFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195163:13: */ var p uintptr // The parse _ = argc p = jsonParseCached(tls, ctx, argv, uintptr(0)) @@ -201288,7 +201330,7 @@ func jsonValidFunc(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sq // json_group_array(VALUE) // // Return a JSON array composed of all values in the aggregate. -func jsonArrayStep(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:195128:13: */ +func jsonArrayStep(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195183:13: */ var pStr uintptr _ = argc pStr = Xsqlite3_aggregate_context(tls, ctx, int32(unsafe.Sizeof(JsonString{}))) @@ -201304,7 +201346,7 @@ func jsonArrayStep(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sq } } -func jsonArrayCompute(tls *libc.TLS, ctx uintptr, isFinal int32) { /* sqlite3.c:195147:13: */ +func jsonArrayCompute(tls *libc.TLS, ctx uintptr, isFinal int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195202:13: */ var pStr uintptr pStr = Xsqlite3_aggregate_context(tls, ctx, 0) if pStr != 0 { @@ -201334,11 +201376,11 @@ func jsonArrayCompute(tls *libc.TLS, ctx uintptr, isFinal int32) { /* sqlite3.c: Xsqlite3_result_subtype(tls, ctx, uint32(JSON_SUBTYPE)) } -func jsonArrayValue(tls *libc.TLS, ctx uintptr) { /* sqlite3.c:195169:13: */ +func jsonArrayValue(tls *libc.TLS, ctx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195224:13: */ jsonArrayCompute(tls, ctx, 0) } -func jsonArrayFinal(tls *libc.TLS, ctx uintptr) { /* sqlite3.c:195172:13: */ +func jsonArrayFinal(tls *libc.TLS, ctx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195227:13: */ jsonArrayCompute(tls, ctx, 1) } @@ -201346,7 +201388,7 @@ func jsonArrayFinal(tls *libc.TLS, ctx uintptr) { /* sqlite3.c:195172:13: */ // It works by removing the first element of the group by searching forward // to the first comma (",") that is not within a string and deleting all // text through that comma. -func jsonGroupInverse(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:195183:13: */ +func jsonGroupInverse(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195238:13: */ var i uint32 var inStr int32 = 0 var nNest int32 = 0 @@ -201388,7 +201430,7 @@ func jsonGroupInverse(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* // json_group_obj(NAME,VALUE) // // Return a JSON object composed of all names and values in the aggregate. -func jsonObjectStep(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* sqlite3.c:195231:13: */ +func jsonObjectStep(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195286:13: */ var pStr uintptr var z uintptr var n U32 @@ -201410,7 +201452,7 @@ func jsonObjectStep(tls *libc.TLS, ctx uintptr, argc int32, argv uintptr) { /* s } } -func jsonObjectCompute(tls *libc.TLS, ctx uintptr, isFinal int32) { /* sqlite3.c:195256:13: */ +func jsonObjectCompute(tls *libc.TLS, ctx uintptr, isFinal int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195311:13: */ var pStr uintptr pStr = Xsqlite3_aggregate_context(tls, ctx, 0) if pStr != 0 { @@ -201439,11 +201481,11 @@ func jsonObjectCompute(tls *libc.TLS, ctx uintptr, isFinal int32) { /* sqlite3.c Xsqlite3_result_subtype(tls, ctx, uint32(JSON_SUBTYPE)) } -func jsonObjectValue(tls *libc.TLS, ctx uintptr) { /* sqlite3.c:195277:13: */ +func jsonObjectValue(tls *libc.TLS, ctx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195332:13: */ jsonObjectCompute(tls, ctx, 0) } -func jsonObjectFinal(tls *libc.TLS, ctx uintptr) { /* sqlite3.c:195280:13: */ +func jsonObjectFinal(tls *libc.TLS, ctx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195335:13: */ jsonObjectCompute(tls, ctx, 1) } @@ -201463,16 +201505,16 @@ type JsonEachCursor1 = struct { FzJson uintptr FzRoot uintptr FsParse JsonParse -} /* sqlite3.c:195290:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195345:9 */ // *************************************************************************** // // The json_each virtual table // -type JsonEachCursor = JsonEachCursor1 /* sqlite3.c:195290:31 */ +type JsonEachCursor = JsonEachCursor1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195345:31 */ // Constructor for the json_each virtual table -func jsonEachConnect(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* sqlite3.c:195305:12: */ +func jsonEachConnect(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195360:12: */ var pNew uintptr var rc int32 @@ -201500,13 +201542,13 @@ func jsonEachConnect(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv u } // destructor for json_each virtual table -func jsonEachDisconnect(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:195347:12: */ +func jsonEachDisconnect(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195402:12: */ Xsqlite3_free(tls, pVtab) return SQLITE_OK } // constructor for a JsonEachCursor object for json_each(). -func jsonEachOpenEach(tls *libc.TLS, p uintptr, ppCursor uintptr) int32 { /* sqlite3.c:195353:12: */ +func jsonEachOpenEach(tls *libc.TLS, p uintptr, ppCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195408:12: */ var pCur uintptr _ = p @@ -201520,7 +201562,7 @@ func jsonEachOpenEach(tls *libc.TLS, p uintptr, ppCursor uintptr) int32 { /* sql } // constructor for a JsonEachCursor object for json_tree(). -func jsonEachOpenTree(tls *libc.TLS, p uintptr, ppCursor uintptr) int32 { /* sqlite3.c:195365:12: */ +func jsonEachOpenTree(tls *libc.TLS, p uintptr, ppCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195420:12: */ var rc int32 = jsonEachOpenEach(tls, p, ppCursor) if rc == SQLITE_OK { var pCur uintptr = *(*uintptr)(unsafe.Pointer(ppCursor)) @@ -201531,7 +201573,7 @@ func jsonEachOpenTree(tls *libc.TLS, p uintptr, ppCursor uintptr) int32 { /* sql // Reset a JsonEachCursor back to its original state. Free any memory // held. -func jsonEachCursorReset(tls *libc.TLS, p uintptr) { /* sqlite3.c:195376:13: */ +func jsonEachCursorReset(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195431:13: */ Xsqlite3_free(tls, (*JsonEachCursor)(unsafe.Pointer(p)).FzJson) Xsqlite3_free(tls, (*JsonEachCursor)(unsafe.Pointer(p)).FzRoot) jsonParseReset(tls, p+48) @@ -201544,7 +201586,7 @@ func jsonEachCursorReset(tls *libc.TLS, p uintptr) { /* sqlite3.c:195376:13: */ } // Destructor for a jsonEachCursor object -func jsonEachClose(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:195389:12: */ +func jsonEachClose(tls *libc.TLS, cur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195444:12: */ var p uintptr = cur jsonEachCursorReset(tls, p) Xsqlite3_free(tls, cur) @@ -201553,13 +201595,13 @@ func jsonEachClose(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:195389:12: * // Return TRUE if the jsonEachCursor object has been advanced off the end // of the JSON object -func jsonEachEof(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:195398:12: */ +func jsonEachEof(tls *libc.TLS, cur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195453:12: */ var p uintptr = cur return libc.Bool32((*JsonEachCursor)(unsafe.Pointer(p)).Fi >= (*JsonEachCursor)(unsafe.Pointer(p)).FiEnd) } // Advance the cursor to the next element for json_tree() -func jsonEachNext(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:195404:12: */ +func jsonEachNext(tls *libc.TLS, cur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195459:12: */ var p uintptr = cur if (*JsonEachCursor)(unsafe.Pointer(p)).FbRecursive != 0 { if int32((*JsonNode)(unsafe.Pointer((*JsonEachCursor)(unsafe.Pointer(p)).FsParse.FaNode+uintptr((*JsonEachCursor)(unsafe.Pointer(p)).Fi)*16)).FjnFlags)&JNODE_LABEL != 0 { @@ -201609,10 +201651,34 @@ func jsonEachNext(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:195404:12: */ return SQLITE_OK } +// Append an object label to the JSON Path being constructed +// in pStr. +func jsonAppendObjectPathElement(tls *libc.TLS, pStr uintptr, pNode uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195504:13: */ + bp := tls.Alloc(16) + defer tls.Free(16) + + var jj int32 + var nn int32 + var z uintptr + + z = *(*uintptr)(unsafe.Pointer(pNode + 8)) + nn = int32((*JsonNode)(unsafe.Pointer(pNode)).Fn) + + if nn > 2 && int32(Xsqlite3CtypeMap[uint8(*(*int8)(unsafe.Pointer(z + 1)))])&0x02 != 0 { + for jj = 2; jj < nn-1 && int32(Xsqlite3CtypeMap[uint8(*(*int8)(unsafe.Pointer(z + uintptr(jj))))])&0x06 != 0; jj++ { + } + if jj == nn-1 { + z++ + nn = nn - 2 + } + } + jsonPrintf(tls, nn+2, pStr, ts+26023, libc.VaList(bp, nn, z)) +} + // Append the name of the path for element i to pStr -func jsonEachComputePath(tls *libc.TLS, p uintptr, pStr uintptr, i U32) { /* sqlite3.c:195448:13: */ - bp := tls.Alloc(24) - defer tls.Free(24) +func jsonEachComputePath(tls *libc.TLS, p uintptr, pStr uintptr, i U32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195530:13: */ + bp := tls.Alloc(8) + defer tls.Free(8) var pNode uintptr var pUp uintptr @@ -201627,21 +201693,20 @@ func jsonEachComputePath(tls *libc.TLS, p uintptr, pStr uintptr, i U32) { /* sql pUp = (*JsonEachCursor)(unsafe.Pointer(p)).FsParse.FaNode + uintptr(iUp)*16 if int32((*JsonNode)(unsafe.Pointer(pUp)).FeType) == JSON_ARRAY { - jsonPrintf(tls, 30, pStr, ts+26023, libc.VaList(bp, *(*U32)(unsafe.Pointer(pUp + 8)))) + jsonPrintf(tls, 30, pStr, ts+26029, libc.VaList(bp, *(*U32)(unsafe.Pointer(pUp + 8)))) } else { if int32((*JsonNode)(unsafe.Pointer(pNode)).FjnFlags)&JNODE_LABEL == 0 { pNode -= 16 } - - jsonPrintf(tls, int32((*JsonNode)(unsafe.Pointer(pNode)).Fn+U32(1)), pStr, ts+26028, libc.VaList(bp+8, (*JsonNode)(unsafe.Pointer(pNode)).Fn-U32(2), *(*uintptr)(unsafe.Pointer(pNode + 8))+uintptr(1))) + jsonAppendObjectPathElement(tls, pStr, pNode) } } // Return the value of a column -func jsonEachColumn(tls *libc.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* sqlite3.c:195478:12: */ - bp := tls.Alloc(296) - defer tls.Free(296) +func jsonEachColumn(tls *libc.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195557:12: */ + bp := tls.Alloc(280) + defer tls.Free(280) var p uintptr = cur var pThis uintptr = (*JsonEachCursor)(unsafe.Pointer(p)).FsParse.FaNode + uintptr((*JsonEachCursor)(unsafe.Pointer(p)).Fi)*16 @@ -201716,36 +201781,35 @@ func jsonEachColumn(tls *libc.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* } case JEACH_FULLKEY: { - // var x JsonString at bp+24, 136 + // var x JsonString at bp+8, 136 - jsonInit(tls, bp+24, ctx) + jsonInit(tls, bp+8, ctx) if (*JsonEachCursor)(unsafe.Pointer(p)).FbRecursive != 0 { - jsonEachComputePath(tls, p, bp+24, (*JsonEachCursor)(unsafe.Pointer(p)).Fi) + jsonEachComputePath(tls, p, bp+8, (*JsonEachCursor)(unsafe.Pointer(p)).Fi) } else { if (*JsonEachCursor)(unsafe.Pointer(p)).FzRoot != 0 { - jsonAppendRaw(tls, bp+24, (*JsonEachCursor)(unsafe.Pointer(p)).FzRoot, uint32(int32(libc.Xstrlen(tls, (*JsonEachCursor)(unsafe.Pointer(p)).FzRoot)))) + jsonAppendRaw(tls, bp+8, (*JsonEachCursor)(unsafe.Pointer(p)).FzRoot, uint32(int32(libc.Xstrlen(tls, (*JsonEachCursor)(unsafe.Pointer(p)).FzRoot)))) } else { - jsonAppendChar(tls, bp+24, int8('$')) + jsonAppendChar(tls, bp+8, int8('$')) } if int32((*JsonEachCursor)(unsafe.Pointer(p)).FeType) == JSON_ARRAY { - jsonPrintf(tls, 30, bp+24, ts+26023, libc.VaList(bp, (*JsonEachCursor)(unsafe.Pointer(p)).FiRowid)) + jsonPrintf(tls, 30, bp+8, ts+26029, libc.VaList(bp, (*JsonEachCursor)(unsafe.Pointer(p)).FiRowid)) } else if int32((*JsonEachCursor)(unsafe.Pointer(p)).FeType) == JSON_OBJECT { - - jsonPrintf(tls, int32((*JsonNode)(unsafe.Pointer(pThis)).Fn), bp+24, ts+26028, libc.VaList(bp+8, (*JsonNode)(unsafe.Pointer(pThis)).Fn-U32(2), *(*uintptr)(unsafe.Pointer(pThis + 8))+uintptr(1))) + jsonAppendObjectPathElement(tls, bp+8, pThis) } } - jsonResult(tls, bp+24) + jsonResult(tls, bp+8) break } case JEACH_PATH: { if (*JsonEachCursor)(unsafe.Pointer(p)).FbRecursive != 0 { - // var x JsonString at bp+160, 136 + // var x JsonString at bp+144, 136 - jsonInit(tls, bp+160, ctx) - jsonEachComputePath(tls, p, bp+160, *(*U32)(unsafe.Pointer((*JsonEachCursor)(unsafe.Pointer(p)).FsParse.FaUp + uintptr((*JsonEachCursor)(unsafe.Pointer(p)).Fi)*4))) - jsonResult(tls, bp+160) + jsonInit(tls, bp+144, ctx) + jsonEachComputePath(tls, p, bp+144, *(*U32)(unsafe.Pointer((*JsonEachCursor)(unsafe.Pointer(p)).FsParse.FaUp + uintptr((*JsonEachCursor)(unsafe.Pointer(p)).Fi)*4))) + jsonResult(tls, bp+144) break } @@ -201773,7 +201837,7 @@ func jsonEachColumn(tls *libc.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* } // Return the current rowid value -func jsonEachRowid(tls *libc.TLS, cur uintptr, pRowid uintptr) int32 { /* sqlite3.c:195579:12: */ +func jsonEachRowid(tls *libc.TLS, cur uintptr, pRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195657:12: */ var p uintptr = cur *(*Sqlite_int64)(unsafe.Pointer(pRowid)) = Sqlite_int64((*JsonEachCursor)(unsafe.Pointer(p)).FiRowid) return SQLITE_OK @@ -201783,7 +201847,7 @@ func jsonEachRowid(tls *libc.TLS, cur uintptr, pRowid uintptr) int32 { /* sqlite // column. Without such a constraint, the table cannot operate. idxNum is // 1 if the constraint is found, 3 if the constraint and zRoot are found, // and 0 otherwise. -func jsonEachBestIndex(tls *libc.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* sqlite3.c:195590:12: */ +func jsonEachBestIndex(tls *libc.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195668:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -201858,7 +201922,7 @@ __3: } // Start a search on a new JSON string -func jsonEachFilter(tls *libc.TLS, cur uintptr, idxNum int32, idxStr uintptr, argc int32, argv uintptr) int32 { /* sqlite3.c:195649:12: */ +func jsonEachFilter(tls *libc.TLS, cur uintptr, idxNum int32, idxStr uintptr, argc int32, argv uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195727:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -201963,7 +202027,7 @@ var jsonEachModule = Sqlite3_module{ // xCreate FxEof: 0, // xEof - check for end of scan FxColumn: 0, // xColumn - read data FxRowid: 0, // xShadowName -} /* sqlite3.c:195730:23 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195808:23 */ // The methods of the json_tree virtual table. var jsonTreeModule = Sqlite3_module{ // xCreate @@ -201977,10 +202041,10 @@ var jsonTreeModule = Sqlite3_module{ // xCreate FxEof: 0, // xEof - check for end of scan FxColumn: 0, // xColumn - read data FxRowid: 0, // xShadowName -} /* sqlite3.c:195758:23 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195836:23 */ // Register JSON functions. -func Xsqlite3RegisterJsonFunctions(tls *libc.TLS) { /* sqlite3.c:195790:21: */ +func Xsqlite3RegisterJsonFunctions(tls *libc.TLS) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195868:21: */ Xsqlite3InsertBuiltinFuncs(tls, uintptr(unsafe.Pointer(&aJsonFunc)), int32(uint64(unsafe.Sizeof(aJsonFunc))/uint64(unsafe.Sizeof(FuncDef{})))) } @@ -202003,10 +202067,10 @@ var aJsonFunc = [19]FuncDef{ {FnArg: int8(2), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_DETERMINISTIC | SQLITE_INNOCUOUS | SQLITE_FUNC_CONSTANT | SQLITE_UTF8), FxSFunc: 0, FzName: ts + 26170}, {FnArg: int8(1), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_DETERMINISTIC | SQLITE_INNOCUOUS | SQLITE_FUNC_CONSTANT | SQLITE_UTF8), FxSFunc: 0, FzName: ts + 26180}, {FnArg: int8(1), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | 0*SQLITE_FUNC_NEEDCOLL | SQLITE_SUBTYPE | SQLITE_UTF8 | SQLITE_DETERMINISTIC | SQLITE_INNOCUOUS), FxSFunc: 0, FxFinalize: 0, FxValue: 0, FxInverse: 0, FzName: ts + 26191}, - {FnArg: int8(2), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | 0*SQLITE_FUNC_NEEDCOLL | SQLITE_SUBTYPE | SQLITE_UTF8 | SQLITE_DETERMINISTIC | SQLITE_INNOCUOUS), FxSFunc: 0, FxFinalize: 0, FxValue: 0, FxInverse: 0, FzName: ts + 26208}} /* sqlite3.c:195792:18 */ + {FnArg: int8(2), FfuncFlags: U32(SQLITE_FUNC_BUILTIN | SQLITE_UTF8 | 0*SQLITE_FUNC_NEEDCOLL | SQLITE_SUBTYPE | SQLITE_UTF8 | SQLITE_DETERMINISTIC | SQLITE_INNOCUOUS), FxSFunc: 0, FxFinalize: 0, FxValue: 0, FxInverse: 0, FzName: ts + 26208}} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195870:18 */ // Register the JSON table-valued functions -func Xsqlite3JsonTableFunctions(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:195829:20: */ +func Xsqlite3JsonTableFunctions(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195907:20: */ var rc int32 = SQLITE_OK var i uint32 for i = uint32(0); uint64(i) < uint64(unsafe.Sizeof(aMod))/uint64(unsafe.Sizeof(struct { @@ -202024,7 +202088,7 @@ var aMod = [2]struct { }{ {FzName: ts + 26226 /* "json_each" */, FpModule: 0}, {FzName: ts + 26236 /* "json_tree" */, FpModule: 0}, -} /* sqlite3.c:195834:5 */ // In the SQLite core +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:195912:5 */ // In the SQLite core // If building separately, we will need some setup that is normally // found in sqliteInt.h @@ -202071,7 +202135,7 @@ type Rtree1 = struct { FpDeleteParent uintptr FpWriteAux uintptr FaHash [97]uintptr -} /* sqlite3.c:195957:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196035:9 */ // In the SQLite core @@ -202085,7 +202149,7 @@ type Rtree1 = struct { // The following macro is used to suppress compiler warnings. -type Rtree = Rtree1 /* sqlite3.c:195957:22 */ +type Rtree = Rtree1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196035:22 */ type RtreeCursor1 = struct { Fbase Sqlite3_vtab_cursor FatEOF U8 @@ -202106,9 +202170,9 @@ type RtreeCursor1 = struct { FaNode [5]uintptr FanQueue [41]U32 F__ccgo_pad4 [4]byte -} /* sqlite3.c:195958:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196036:9 */ -type RtreeCursor = RtreeCursor1 /* sqlite3.c:195958:28 */ +type RtreeCursor = RtreeCursor1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196036:28 */ type RtreeNode1 = struct { FpParent uintptr FiNode I64 @@ -202116,23 +202180,23 @@ type RtreeNode1 = struct { FisDirty int32 FzData uintptr FpNext uintptr -} /* sqlite3.c:195957:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196035:9 */ -type RtreeNode = RtreeNode1 /* sqlite3.c:195959:26 */ +type RtreeNode = RtreeNode1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196037:26 */ type RtreeCell1 = struct { FiRowid I64 FaCoord [10]RtreeCoord -} /* sqlite3.c:195960:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196038:9 */ -type RtreeCell = RtreeCell1 /* sqlite3.c:195960:26 */ +type RtreeCell = RtreeCell1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196038:26 */ type RtreeConstraint1 = struct { FiCoord int32 Fop int32 Fu struct{ FrValue RtreeDValue } FpInfo uintptr -} /* sqlite3.c:195958:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196036:9 */ -type RtreeConstraint = RtreeConstraint1 /* sqlite3.c:195961:32 */ +type RtreeConstraint = RtreeConstraint1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196039:32 */ type RtreeMatchArg1 = struct { FiSize U32 F__ccgo_pad1 [4]byte @@ -202141,20 +202205,20 @@ type RtreeMatchArg1 = struct { F__ccgo_pad2 [4]byte FapSqlParam uintptr FaParam [1]RtreeDValue -} /* sqlite3.c:195962:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196040:9 */ -type RtreeMatchArg = RtreeMatchArg1 /* sqlite3.c:195962:30 */ +type RtreeMatchArg = RtreeMatchArg1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196040:30 */ type RtreeGeomCallback1 = struct { FxGeom uintptr FxQueryFunc uintptr FxDestructor uintptr FpContext uintptr -} /* sqlite3.c:195962:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196040:9 */ -type RtreeGeomCallback = RtreeGeomCallback1 /* sqlite3.c:195963:34 */ -type RtreeCoord1 = struct{ Ff RtreeValue } /* sqlite3.c:195960:9 */ +type RtreeGeomCallback = RtreeGeomCallback1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196041:34 */ +type RtreeCoord1 = struct{ Ff RtreeValue } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196038:9 */ -type RtreeCoord = RtreeCoord1 /* sqlite3.c:195964:26 */ +type RtreeCoord = RtreeCoord1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196042:26 */ type RtreeSearchPoint1 = struct { FrScore RtreeDValue Fid Sqlite3_int64 @@ -202162,17 +202226,17 @@ type RtreeSearchPoint1 = struct { FeWithin U8 FiCell U8 F__ccgo_pad1 [5]byte -} /* sqlite3.c:195958:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196036:9 */ -type RtreeSearchPoint = RtreeSearchPoint1 /* sqlite3.c:195965:33 */ +type RtreeSearchPoint = RtreeSearchPoint1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196043:33 */ // Possible values for Rtree.eCoordType: // If SQLITE_RTREE_INT_ONLY is defined, then this virtual table will // only deal with integer coordinates. No floating point operations // will be done. -type RtreeDValue = float64 /* sqlite3.c:196062:18 */ // High accuracy coordinate -type RtreeValue = float32 /* sqlite3.c:196063:17 */ +type RtreeDValue = float64 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196140:18 */ // High accuracy coordinate +type RtreeValue = float32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196141:17 */ // What version of GCC is being used. 0 means GCC is not being used . // Note that the GCC_VERSION macro will also be set correctly when using @@ -202199,16 +202263,16 @@ type RtreeValue = float32 /* sqlite3.c:196063:17 */ // Functions to deserialize a 16 bit integer, 32 bit real number and // 64 bit integer. The deserialized value is returned. -func readInt16(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:196347:12: */ +func readInt16(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196425:12: */ return int32(*(*U8)(unsafe.Pointer(p)))<<8 + int32(*(*U8)(unsafe.Pointer(p + 1))) } -func readCoord(tls *libc.TLS, p uintptr, pCoord uintptr) { /* sqlite3.c:196350:13: */ +func readCoord(tls *libc.TLS, p uintptr, pCoord uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196428:13: */ // p is always 4-byte aligned *(*U32)(unsafe.Pointer(pCoord)) = U32(libc.X_byteswap_ulong(tls, uint32(*(*U32)(unsafe.Pointer(p))))) } -func readInt64(tls *libc.TLS, p uintptr) I64 { /* sqlite3.c:196367:12: */ +func readInt64(tls *libc.TLS, p uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196445:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -202221,12 +202285,12 @@ func readInt64(tls *libc.TLS, p uintptr) I64 { /* sqlite3.c:196367:12: */ // Functions to serialize a 16 bit integer, 32 bit real number and // 64 bit integer. The value returned is the number of bytes written // to the argument buffer (always 2, 4 and 8 respectively). -func writeInt16(tls *libc.TLS, p uintptr, i int32) { /* sqlite3.c:196399:13: */ +func writeInt16(tls *libc.TLS, p uintptr, i int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196477:13: */ *(*U8)(unsafe.Pointer(p)) = U8(i >> 8 & 0xFF) *(*U8)(unsafe.Pointer(p + 1)) = U8(i >> 0 & 0xFF) } -func writeCoord(tls *libc.TLS, p uintptr, pCoord uintptr) int32 { /* sqlite3.c:196403:12: */ +func writeCoord(tls *libc.TLS, p uintptr, pCoord uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196481:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -202239,7 +202303,7 @@ func writeCoord(tls *libc.TLS, p uintptr, pCoord uintptr) int32 { /* sqlite3.c:1 return 4 } -func writeInt64(tls *libc.TLS, p uintptr, i I64) int32 { /* sqlite3.c:196426:12: */ +func writeInt64(tls *libc.TLS, p uintptr, i I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196504:12: */ bp := tls.Alloc(8) defer tls.Free(8) *(*I64)(unsafe.Pointer(bp)) = i @@ -202250,7 +202314,7 @@ func writeInt64(tls *libc.TLS, p uintptr, i I64) int32 { /* sqlite3.c:196426:12: } // Increment the reference count of node p. -func nodeReference(tls *libc.TLS, p uintptr) { /* sqlite3.c:196451:13: */ +func nodeReference(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196529:13: */ if p != 0 { (*RtreeNode)(unsafe.Pointer(p)).FnRef++ @@ -202258,20 +202322,20 @@ func nodeReference(tls *libc.TLS, p uintptr) { /* sqlite3.c:196451:13: */ } // Clear the content of node p (set all bytes to 0x00). -func nodeZero(tls *libc.TLS, pRtree uintptr, p uintptr) { /* sqlite3.c:196461:13: */ +func nodeZero(tls *libc.TLS, pRtree uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196539:13: */ libc.Xmemset(tls, (*RtreeNode)(unsafe.Pointer(p)).FzData+2, 0, uint64((*Rtree)(unsafe.Pointer(pRtree)).FiNodeSize-2)) (*RtreeNode)(unsafe.Pointer(p)).FisDirty = 1 } // Given a node number iNode, return the corresponding key to use // in the Rtree.aHash table. -func nodeHash(tls *libc.TLS, iNode I64) uint32 { /* sqlite3.c:196470:21: */ +func nodeHash(tls *libc.TLS, iNode I64) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196548:21: */ return uint32(iNode) % uint32(HASHSIZE) } // Search the node hash table for node iNode. If found, return a pointer // to it. Otherwise, return 0. -func nodeHashLookup(tls *libc.TLS, pRtree uintptr, iNode I64) uintptr { /* sqlite3.c:196478:18: */ +func nodeHashLookup(tls *libc.TLS, pRtree uintptr, iNode I64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196556:18: */ var p uintptr for p = *(*uintptr)(unsafe.Pointer(pRtree + 192 + uintptr(nodeHash(tls, iNode))*8)); p != 0 && (*RtreeNode)(unsafe.Pointer(p)).FiNode != iNode; p = (*RtreeNode)(unsafe.Pointer(p)).FpNext { } @@ -202279,7 +202343,7 @@ func nodeHashLookup(tls *libc.TLS, pRtree uintptr, iNode I64) uintptr { /* sqlit } // Add node pNode to the node hash table. -func nodeHashInsert(tls *libc.TLS, pRtree uintptr, pNode uintptr) { /* sqlite3.c:196487:13: */ +func nodeHashInsert(tls *libc.TLS, pRtree uintptr, pNode uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196565:13: */ var iHash int32 iHash = int32(nodeHash(tls, (*RtreeNode)(unsafe.Pointer(pNode)).FiNode)) @@ -202288,7 +202352,7 @@ func nodeHashInsert(tls *libc.TLS, pRtree uintptr, pNode uintptr) { /* sqlite3.c } // Remove node pNode from the node hash table. -func nodeHashDelete(tls *libc.TLS, pRtree uintptr, pNode uintptr) { /* sqlite3.c:196498:13: */ +func nodeHashDelete(tls *libc.TLS, pRtree uintptr, pNode uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196576:13: */ var pp uintptr if (*RtreeNode)(unsafe.Pointer(pNode)).FiNode != int64(0) { pp = pRtree + 192 + uintptr(nodeHash(tls, (*RtreeNode)(unsafe.Pointer(pNode)).FiNode))*8 @@ -202303,7 +202367,7 @@ func nodeHashDelete(tls *libc.TLS, pRtree uintptr, pNode uintptr) { /* sqlite3.c // indicating that node has not yet been assigned a node number. It is // assigned a node number when nodeWrite() is called to write the // node contents out to the database. -func nodeNew(tls *libc.TLS, pRtree uintptr, pParent uintptr) uintptr { /* sqlite3.c:196514:18: */ +func nodeNew(tls *libc.TLS, pRtree uintptr, pParent uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196592:18: */ var pNode uintptr pNode = Xsqlite3_malloc64(tls, uint64(unsafe.Sizeof(RtreeNode{}))+uint64((*Rtree)(unsafe.Pointer(pRtree)).FiNodeSize)) if pNode != 0 { @@ -202319,7 +202383,7 @@ func nodeNew(tls *libc.TLS, pRtree uintptr, pParent uintptr) uintptr { /* sqlite } // Clear the Rtree.pNodeBlob object -func nodeBlobReset(tls *libc.TLS, pRtree uintptr) { /* sqlite3.c:196532:13: */ +func nodeBlobReset(tls *libc.TLS, pRtree uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196610:13: */ if (*Rtree)(unsafe.Pointer(pRtree)).FpNodeBlob != 0 && int32((*Rtree)(unsafe.Pointer(pRtree)).FinWrTrans) == 0 && (*Rtree)(unsafe.Pointer(pRtree)).FnCursor == U32(0) { var pBlob uintptr = (*Rtree)(unsafe.Pointer(pRtree)).FpNodeBlob (*Rtree)(unsafe.Pointer(pRtree)).FpNodeBlob = uintptr(0) @@ -202328,7 +202392,7 @@ func nodeBlobReset(tls *libc.TLS, pRtree uintptr) { /* sqlite3.c:196532:13: */ } // Obtain a reference to an r-tree node. -func nodeAcquire(tls *libc.TLS, pRtree uintptr, iNode I64, pParent uintptr, ppNode uintptr) int32 { /* sqlite3.c:196543:12: */ +func nodeAcquire(tls *libc.TLS, pRtree uintptr, iNode I64, pParent uintptr, ppNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196621:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -202438,7 +202502,7 @@ func nodeAcquire(tls *libc.TLS, pRtree uintptr, iNode I64, pParent uintptr, ppNo } // Overwrite cell iCell of node pNode with the contents of pCell. -func nodeOverwriteCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr, iCell int32) { /* sqlite3.c:196656:13: */ +func nodeOverwriteCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr, iCell int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196734:13: */ var ii int32 var p uintptr = (*RtreeNode)(unsafe.Pointer(pNode)).FzData + uintptr(4+int32((*Rtree)(unsafe.Pointer(pRtree)).FnBytesPerCell)*iCell) p += uintptr(writeInt64(tls, p, (*RtreeCell)(unsafe.Pointer(pCell)).FiRowid)) @@ -202449,7 +202513,7 @@ func nodeOverwriteCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintp } // Remove the cell with index iCell from node pNode. -func nodeDeleteCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32) { /* sqlite3.c:196674:13: */ +func nodeDeleteCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196752:13: */ var pDst uintptr = (*RtreeNode)(unsafe.Pointer(pNode)).FzData + uintptr(4+int32((*Rtree)(unsafe.Pointer(pRtree)).FnBytesPerCell)*iCell) var pSrc uintptr = pDst + uintptr((*Rtree)(unsafe.Pointer(pRtree)).FnBytesPerCell) var nByte int32 = (readInt16(tls, (*RtreeNode)(unsafe.Pointer(pNode)).FzData+2) - iCell - 1) * int32((*Rtree)(unsafe.Pointer(pRtree)).FnBytesPerCell) @@ -202462,7 +202526,7 @@ func nodeDeleteCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32) { // is successful, return SQLITE_OK. // // If there is not enough free space in pNode, return SQLITE_FULL. -func nodeInsertCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr) int32 { /* sqlite3.c:196689:12: */ +func nodeInsertCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196767:12: */ var nCell int32 // Current number of cells in pNode var nMaxCell int32 // Maximum number of cells for pNode @@ -202479,7 +202543,7 @@ func nodeInsertCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr) } // If the node is dirty, write it out to the database. -func nodeWrite(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* sqlite3.c:196713:12: */ +func nodeWrite(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196791:12: */ var rc int32 = SQLITE_OK if (*RtreeNode)(unsafe.Pointer(pNode)).FisDirty != 0 { var p uintptr = (*Rtree)(unsafe.Pointer(pRtree)).FpWriteNode @@ -202503,7 +202567,7 @@ func nodeWrite(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* sqlite3. // Release a reference to a node. If the node is dirty and the reference // count drops to zero, the node data is written to the database. -func nodeRelease(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* sqlite3.c:196739:12: */ +func nodeRelease(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196817:12: */ var rc int32 = SQLITE_OK if pNode != 0 { @@ -202529,19 +202593,19 @@ func nodeRelease(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* sqlite // Return the 64-bit integer value associated with cell iCell of // node pNode. If pNode is a leaf node, this is a rowid. If it is // an internal node, then the 64-bit integer is a child page number. -func nodeGetRowid(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32) I64 { /* sqlite3.c:196768:12: */ +func nodeGetRowid(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196846:12: */ return readInt64(tls, (*RtreeNode)(unsafe.Pointer(pNode)).FzData+uintptr(4+int32((*Rtree)(unsafe.Pointer(pRtree)).FnBytesPerCell)*iCell)) } // Return coordinate iCoord from cell iCell in node pNode. -func nodeGetCoord(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32, iCoord int32, pCoord uintptr) { /* sqlite3.c:196780:13: */ +func nodeGetCoord(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32, iCoord int32, pCoord uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196858:13: */ readCoord(tls, (*RtreeNode)(unsafe.Pointer(pNode)).FzData+uintptr(12+int32((*Rtree)(unsafe.Pointer(pRtree)).FnBytesPerCell)*iCell+4*iCoord), pCoord) } // Deserialize cell iCell of node pNode. Populate the structure pointed // to by pCell with the results. -func nodeGetCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32, pCell uintptr) { /* sqlite3.c:196794:13: */ +func nodeGetCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32, pCell uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196872:13: */ var pData uintptr var pCoord uintptr var ii int32 = 0 @@ -202557,23 +202621,23 @@ func nodeGetCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32, pCel } // Rtree virtual table module xCreate method. -func rtreeCreate(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* sqlite3.c:196825:12: */ +func rtreeCreate(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196903:12: */ return rtreeInit(tls, db, pAux, argc, argv, ppVtab, pzErr, 1) } // Rtree virtual table module xConnect method. -func rtreeConnect(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* sqlite3.c:196838:12: */ +func rtreeConnect(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196916:12: */ return rtreeInit(tls, db, pAux, argc, argv, ppVtab, pzErr, 0) } // Increment the r-tree reference count. -func rtreeReference(tls *libc.TLS, pRtree uintptr) { /* sqlite3.c:196851:13: */ +func rtreeReference(tls *libc.TLS, pRtree uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196929:13: */ (*Rtree)(unsafe.Pointer(pRtree)).FnBusy++ } // Decrement the r-tree reference count. When the reference count reaches // zero the structure is deleted. -func rtreeRelease(tls *libc.TLS, pRtree uintptr) { /* sqlite3.c:196859:13: */ +func rtreeRelease(tls *libc.TLS, pRtree uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196937:13: */ (*Rtree)(unsafe.Pointer(pRtree)).FnBusy-- if (*Rtree)(unsafe.Pointer(pRtree)).FnBusy == U32(0) { (*Rtree)(unsafe.Pointer(pRtree)).FinWrTrans = U8(0) @@ -202595,13 +202659,13 @@ func rtreeRelease(tls *libc.TLS, pRtree uintptr) { /* sqlite3.c:196859:13: */ } // Rtree virtual table module xDisconnect method. -func rtreeDisconnect(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:196883:12: */ +func rtreeDisconnect(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196961:12: */ rtreeRelease(tls, pVtab) return SQLITE_OK } // Rtree virtual table module xDestroy method. -func rtreeDestroy(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:196891:12: */ +func rtreeDestroy(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196969:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -202628,7 +202692,7 @@ func rtreeDestroy(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:196891:12: } // Rtree virtual table module xOpen method. -func rtreeOpen(tls *libc.TLS, pVTab uintptr, ppCursor uintptr) int32 { /* sqlite3.c:196919:12: */ +func rtreeOpen(tls *libc.TLS, pVTab uintptr, ppCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:196997:12: */ var rc int32 = SQLITE_NOMEM var pRtree uintptr = pVTab var pCsr uintptr @@ -202646,7 +202710,7 @@ func rtreeOpen(tls *libc.TLS, pVTab uintptr, ppCursor uintptr) int32 { /* sqlite } // Reset a cursor back to its initial state. -func resetCursor(tls *libc.TLS, pCsr uintptr) { /* sqlite3.c:196940:13: */ +func resetCursor(tls *libc.TLS, pCsr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197018:13: */ var pRtree uintptr = (*RtreeCursor)(unsafe.Pointer(pCsr)).Fbase.FpVtab var ii int32 var pStmt uintptr @@ -202676,7 +202740,7 @@ func resetCursor(tls *libc.TLS, pCsr uintptr) { /* sqlite3.c:196940:13: */ } // Rtree virtual table module xClose method. -func rtreeClose(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:196968:12: */ +func rtreeClose(tls *libc.TLS, cur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197046:12: */ var pRtree uintptr = (*Sqlite3_vtab_cursor)(unsafe.Pointer(cur)).FpVtab var pCsr uintptr = cur @@ -202692,7 +202756,7 @@ func rtreeClose(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:196968:12: */ // // Return non-zero if the cursor does not currently point to a valid // record (i.e if the scan has finished), or zero otherwise. -func rtreeEof(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:196986:12: */ +func rtreeEof(tls *libc.TLS, cur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197064:12: */ var pCsr uintptr = cur return int32((*RtreeCursor)(unsafe.Pointer(pCsr)).FatEOF) } @@ -202709,7 +202773,7 @@ func rtreeEof(tls *libc.TLS, cur uintptr) int32 { /* sqlite3.c:196986:12: */ // Check the RTree node or entry given by pCellData and p against the MATCH // constraint pConstraint. -func rtreeCallbackConstraint(tls *libc.TLS, pConstraint uintptr, eInt int32, pCellData uintptr, pSearch uintptr, prScore uintptr, peWithin uintptr) int32 { /* sqlite3.c:197041:12: */ +func rtreeCallbackConstraint(tls *libc.TLS, pConstraint uintptr, eInt int32, pCellData uintptr, pSearch uintptr, prScore uintptr, peWithin uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197119:12: */ bp := tls.Alloc(92) defer tls.Free(92) @@ -202821,7 +202885,7 @@ func rtreeCallbackConstraint(tls *libc.TLS, pConstraint uintptr, eInt int32, pCe // Check the internal RTree node given by pCellData against constraint p. // If this constraint cannot be satisfied by any child within the node, // set *peWithin to NOT_WITHIN. -func rtreeNonleafConstraint(tls *libc.TLS, p uintptr, eInt int32, pCellData uintptr, peWithin uintptr) { /* sqlite3.c:197117:13: */ +func rtreeNonleafConstraint(tls *libc.TLS, p uintptr, eInt int32, pCellData uintptr, peWithin uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197195:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -202919,7 +202983,7 @@ func rtreeNonleafConstraint(tls *libc.TLS, p uintptr, eInt int32, pCellData uint // // The op is given by p->op. The xN is p->iCoord-th coordinate in // pCellData. $val is given by p->u.rValue. -func rtreeLeafConstraint(tls *libc.TLS, p uintptr, eInt int32, pCellData uintptr, peWithin uintptr) { /* sqlite3.c:197174:13: */ +func rtreeLeafConstraint(tls *libc.TLS, p uintptr, eInt int32, pCellData uintptr, peWithin uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197252:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -202974,7 +203038,7 @@ func rtreeLeafConstraint(tls *libc.TLS, p uintptr, eInt int32, pCellData uintptr // One of the cells in node pNode is guaranteed to have a 64-bit // integer value equal to iRowid. Return the index of this cell. -func nodeRowidIndex(tls *libc.TLS, pRtree uintptr, pNode uintptr, iRowid I64, piIndex uintptr) int32 { /* sqlite3.c:197204:12: */ +func nodeRowidIndex(tls *libc.TLS, pRtree uintptr, pNode uintptr, iRowid I64, piIndex uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197282:12: */ var ii int32 var nCell int32 = readInt16(tls, (*RtreeNode)(unsafe.Pointer(pNode)).FzData+2) @@ -202990,7 +203054,7 @@ func nodeRowidIndex(tls *libc.TLS, pRtree uintptr, pNode uintptr, iRowid I64, pi // Return the index of the cell containing a pointer to node pNode // in its parent. If pNode is the root node, return -1. -func nodeParentIndex(tls *libc.TLS, pRtree uintptr, pNode uintptr, piIndex uintptr) int32 { /* sqlite3.c:197227:12: */ +func nodeParentIndex(tls *libc.TLS, pRtree uintptr, pNode uintptr, piIndex uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197305:12: */ var pParent uintptr = (*RtreeNode)(unsafe.Pointer(pNode)).FpParent if pParent != 0 { return nodeRowidIndex(tls, pRtree, pParent, (*RtreeNode)(unsafe.Pointer(pNode)).FiNode, piIndex) @@ -203009,7 +203073,7 @@ func nodeParentIndex(tls *libc.TLS, pRtree uintptr, pNode uintptr, piIndex uintp // iLevel values coming first. In this way, if rScore is the same for all // SearchPoints, then iLevel becomes the deciding factor and the result // is a depth-first search, which is the desired default behavior. -func rtreeSearchPointCompare(tls *libc.TLS, pA uintptr, pB uintptr) int32 { /* sqlite3.c:197247:12: */ +func rtreeSearchPointCompare(tls *libc.TLS, pA uintptr, pB uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197325:12: */ if (*RtreeSearchPoint)(unsafe.Pointer(pA)).FrScore < (*RtreeSearchPoint)(unsafe.Pointer(pB)).FrScore { return -1 } @@ -203026,7 +203090,7 @@ func rtreeSearchPointCompare(tls *libc.TLS, pA uintptr, pB uintptr) int32 { /* s } // Interchange two search points in a cursor. -func rtreeSearchPointSwap(tls *libc.TLS, p uintptr, i int32, j int32) { /* sqlite3.c:197261:13: */ +func rtreeSearchPointSwap(tls *libc.TLS, p uintptr, i int32, j int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197339:13: */ var t = *(*RtreeSearchPoint)(unsafe.Pointer((*RtreeCursor)(unsafe.Pointer(p)).FaPoint + uintptr(i)*24)) *(*RtreeSearchPoint)(unsafe.Pointer((*RtreeCursor)(unsafe.Pointer(p)).FaPoint + uintptr(i)*24)) = *(*RtreeSearchPoint)(unsafe.Pointer((*RtreeCursor)(unsafe.Pointer(p)).FaPoint + uintptr(j)*24)) @@ -203046,7 +203110,7 @@ func rtreeSearchPointSwap(tls *libc.TLS, p uintptr, i int32, j int32) { /* sqlit } // Return the search point with the lowest current score. -func rtreeSearchPointFirst(tls *libc.TLS, pCur uintptr) uintptr { /* sqlite3.c:197282:25: */ +func rtreeSearchPointFirst(tls *libc.TLS, pCur uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197360:25: */ if (*RtreeCursor)(unsafe.Pointer(pCur)).FbPoint != 0 { return pCur + 64 } @@ -203057,7 +203121,7 @@ func rtreeSearchPointFirst(tls *libc.TLS, pCur uintptr) uintptr { /* sqlite3.c:1 } // Get the RtreeNode for the search point with the lowest score. -func rtreeNodeOfFirstSearchPoint(tls *libc.TLS, pCur uintptr, pRC uintptr) uintptr { /* sqlite3.c:197289:18: */ +func rtreeNodeOfFirstSearchPoint(tls *libc.TLS, pCur uintptr, pRC uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197367:18: */ var id Sqlite3_int64 var ii int32 = 1 - int32((*RtreeCursor)(unsafe.Pointer(pCur)).FbPoint) @@ -203074,7 +203138,7 @@ func rtreeNodeOfFirstSearchPoint(tls *libc.TLS, pCur uintptr, pRC uintptr) uintp } // Push a new element onto the priority queue -func rtreeEnqueue(tls *libc.TLS, pCur uintptr, rScore RtreeDValue, iLevel U8) uintptr { /* sqlite3.c:197305:25: */ +func rtreeEnqueue(tls *libc.TLS, pCur uintptr, rScore RtreeDValue, iLevel U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197383:25: */ var i int32 var j int32 var pNew uintptr @@ -203108,7 +203172,7 @@ func rtreeEnqueue(tls *libc.TLS, pCur uintptr, rScore RtreeDValue, iLevel U8) ui // Allocate a new RtreeSearchPoint and return a pointer to it. Return // NULL if malloc fails. -func rtreeSearchPointNew(tls *libc.TLS, pCur uintptr, rScore RtreeDValue, iLevel U8) uintptr { /* sqlite3.c:197340:25: */ +func rtreeSearchPointNew(tls *libc.TLS, pCur uintptr, rScore RtreeDValue, iLevel U8) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197418:25: */ var pNew uintptr var pFirst uintptr pFirst = rtreeSearchPointFirst(tls, pCur) @@ -203144,7 +203208,7 @@ func rtreeSearchPointNew(tls *libc.TLS, pCur uintptr, rScore RtreeDValue, iLevel } // Remove the search point with the lowest current score. -func rtreeSearchPointPop(tls *libc.TLS, p uintptr) { /* sqlite3.c:197408:13: */ +func rtreeSearchPointPop(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197486:13: */ var i int32 var j int32 var k int32 @@ -203192,7 +203256,7 @@ func rtreeSearchPointPop(tls *libc.TLS, p uintptr) { /* sqlite3.c:197408:13: */ // contains an entry suitable for returning as a result-set row, // or until the RtreeSearchPoint queue is empty, indicating that the // query has completed. -func rtreeStepToLeaf(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:197456:12: */ +func rtreeStepToLeaf(tls *libc.TLS, pCur uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197534:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -203285,7 +203349,7 @@ func rtreeStepToLeaf(tls *libc.TLS, pCur uintptr) int32 { /* sqlite3.c:197456:12 } // Rtree virtual table module xNext method. -func rtreeNext(tls *libc.TLS, pVtabCursor uintptr) int32 { /* sqlite3.c:197537:12: */ +func rtreeNext(tls *libc.TLS, pVtabCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197615:12: */ var pCsr uintptr = pVtabCursor var rc int32 = SQLITE_OK @@ -203301,7 +203365,7 @@ func rtreeNext(tls *libc.TLS, pVtabCursor uintptr) int32 { /* sqlite3.c:197537:1 } // Rtree virtual table module xRowid method. -func rtreeRowid(tls *libc.TLS, pVtabCursor uintptr, pRowid uintptr) int32 { /* sqlite3.c:197555:12: */ +func rtreeRowid(tls *libc.TLS, pVtabCursor uintptr, pRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197633:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -203316,7 +203380,7 @@ func rtreeRowid(tls *libc.TLS, pVtabCursor uintptr, pRowid uintptr) int32 { /* s } // Rtree virtual table module xColumn method. -func rtreeColumn(tls *libc.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* sqlite3.c:197569:12: */ +func rtreeColumn(tls *libc.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197647:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -203377,7 +203441,7 @@ func rtreeColumn(tls *libc.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* sq // return SQLITE_OK. If there is no such record in the table, set // *ppLeaf to 0 and return SQLITE_OK. If an error occurs, set *ppLeaf // to zero and return an SQLite error code. -func findLeafNode(tls *libc.TLS, pRtree uintptr, iRowid I64, ppLeaf uintptr, piNode uintptr) int32 { /* sqlite3.c:197623:12: */ +func findLeafNode(tls *libc.TLS, pRtree uintptr, iRowid I64, ppLeaf uintptr, piNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197701:12: */ var rc int32 *(*uintptr)(unsafe.Pointer(ppLeaf)) = uintptr(0) Xsqlite3_bind_int64(tls, (*Rtree)(unsafe.Pointer(pRtree)).FpReadRowid, 1, iRowid) @@ -203398,7 +203462,7 @@ func findLeafNode(tls *libc.TLS, pRtree uintptr, iRowid I64, ppLeaf uintptr, piN // as the second argument for a MATCH constraint. The value passed as the // first argument to this function is the right-hand operand to the MATCH // operator. -func deserializeGeometry(tls *libc.TLS, pValue uintptr, pCons uintptr) int32 { /* sqlite3.c:197649:12: */ +func deserializeGeometry(tls *libc.TLS, pValue uintptr, pCons uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197727:12: */ var pBlob uintptr var pSrc uintptr // BLOB returned by geometry function var pInfo uintptr // Callback information @@ -203430,7 +203494,7 @@ func deserializeGeometry(tls *libc.TLS, pValue uintptr, pCons uintptr) int32 { / } // Rtree virtual table module xFilter method. -func rtreeFilter(tls *libc.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, argc int32, argv uintptr) int32 { /* sqlite3.c:197679:12: */ +func rtreeFilter(tls *libc.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, argc int32, argv uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197757:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -203573,7 +203637,7 @@ func rtreeFilter(tls *libc.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintpt // The second of each pair of bytes identifies the coordinate column // to which the constraint applies. The leftmost coordinate column // is 'a', the second from the left 'b' etc. -func rtreeBestIndex(tls *libc.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* sqlite3.c:197832:12: */ +func rtreeBestIndex(tls *libc.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197910:12: */ bp := tls.Alloc(49) defer tls.Free(49) @@ -203680,7 +203744,7 @@ func rtreeBestIndex(tls *libc.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* sql } // Return the N-dimensional volumn of the cell stored in *p. -func cellArea(tls *libc.TLS, pRtree uintptr, p uintptr) RtreeDValue { /* sqlite3.c:197921:20: */ +func cellArea(tls *libc.TLS, pRtree uintptr, p uintptr) RtreeDValue { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:197999:20: */ var area RtreeDValue = RtreeDValue(1) if int32((*Rtree)(unsafe.Pointer(pRtree)).FeCoordType) == RTREE_COORD_REAL32 { @@ -203723,7 +203787,7 @@ func cellArea(tls *libc.TLS, pRtree uintptr, p uintptr) RtreeDValue { /* sqlite3 // Return the margin length of cell p. The margin length is the sum // of the objects size in each dimension. -func cellMargin(tls *libc.TLS, pRtree uintptr, p uintptr) RtreeDValue { /* sqlite3.c:197951:20: */ +func cellMargin(tls *libc.TLS, pRtree uintptr, p uintptr) RtreeDValue { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198029:20: */ var margin RtreeDValue = RtreeDValue(0) var ii int32 = int32((*Rtree)(unsafe.Pointer(pRtree)).FnDim2) - 2 for __ccgo := true; __ccgo; __ccgo = ii >= 0 { @@ -203744,7 +203808,7 @@ func cellMargin(tls *libc.TLS, pRtree uintptr, p uintptr) RtreeDValue { /* sqlit } // Store the union of cells p1 and p2 in p1. -func cellUnion(tls *libc.TLS, pRtree uintptr, p1 uintptr, p2 uintptr) { /* sqlite3.c:197964:13: */ +func cellUnion(tls *libc.TLS, pRtree uintptr, p1 uintptr, p2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198042:13: */ var ii int32 = 0 if int32((*Rtree)(unsafe.Pointer(pRtree)).FeCoordType) == RTREE_COORD_REAL32 { for __ccgo := true; __ccgo; __ccgo = ii < int32((*Rtree)(unsafe.Pointer(pRtree)).FnDim2) { @@ -203783,7 +203847,7 @@ func cellUnion(tls *libc.TLS, pRtree uintptr, p1 uintptr, p2 uintptr) { /* sqlit // Return true if the area covered by p2 is a subset of the area covered // by p1. False otherwise. -func cellContains(tls *libc.TLS, pRtree uintptr, p1 uintptr, p2 uintptr) int32 { /* sqlite3.c:197985:12: */ +func cellContains(tls *libc.TLS, pRtree uintptr, p1 uintptr, p2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198063:12: */ var ii int32 var isInt int32 = libc.Bool32(int32((*Rtree)(unsafe.Pointer(pRtree)).FeCoordType) == RTREE_COORD_INT32) for ii = 0; ii < int32((*Rtree)(unsafe.Pointer(pRtree)).FnDim2); ii = ii + 2 { @@ -203798,7 +203862,7 @@ func cellContains(tls *libc.TLS, pRtree uintptr, p1 uintptr, p2 uintptr) int32 { } // Return the amount cell p would grow by if it were unioned with pCell. -func cellGrowth(tls *libc.TLS, pRtree uintptr, p uintptr, pCell uintptr) RtreeDValue { /* sqlite3.c:198003:20: */ +func cellGrowth(tls *libc.TLS, pRtree uintptr, p uintptr, pCell uintptr) RtreeDValue { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198081:20: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -203811,7 +203875,7 @@ func cellGrowth(tls *libc.TLS, pRtree uintptr, p uintptr, pCell uintptr) RtreeDV return cellArea(tls, pRtree, bp) - area } -func cellOverlap(tls *libc.TLS, pRtree uintptr, p uintptr, aCell uintptr, nCell int32) RtreeDValue { /* sqlite3.c:198012:20: */ +func cellOverlap(tls *libc.TLS, pRtree uintptr, p uintptr, aCell uintptr, nCell int32) RtreeDValue { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198090:20: */ var ii int32 var overlap RtreeDValue = 0.0 for ii = 0; ii < nCell; ii++ { @@ -203886,7 +203950,7 @@ func cellOverlap(tls *libc.TLS, pRtree uintptr, p uintptr, aCell uintptr, nCell // This function implements the ChooseLeaf algorithm from Gutman[84]. // ChooseSubTree in r*tree terminology. -func sChooseLeaf(tls *libc.TLS, pRtree uintptr, pCell uintptr, iHeight int32, ppLeaf uintptr) int32 { /* sqlite3.c:198044:12: */ +func sChooseLeaf(tls *libc.TLS, pRtree uintptr, pCell uintptr, iHeight int32, ppLeaf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198122:12: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -203942,7 +204006,7 @@ func sChooseLeaf(tls *libc.TLS, pRtree uintptr, pCell uintptr, iHeight int32, pp // A cell with the same content as pCell has just been inserted into // the node pNode. This function updates the bounding box cells in // all ancestor elements. -func sAdjustTree(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr) int32 { /* sqlite3.c:198104:12: */ +func sAdjustTree(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198182:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -203978,7 +204042,7 @@ func sAdjustTree(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr) in } // Write mapping (iRowid->iNode) to the <rtree>_rowid table. -func rowidWrite(tls *libc.TLS, pRtree uintptr, iRowid Sqlite3_int64, iNode Sqlite3_int64) int32 { /* sqlite3.c:198142:12: */ +func rowidWrite(tls *libc.TLS, pRtree uintptr, iRowid Sqlite3_int64, iNode Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198220:12: */ Xsqlite3_bind_int64(tls, (*Rtree)(unsafe.Pointer(pRtree)).FpWriteRowid, 1, iRowid) Xsqlite3_bind_int64(tls, (*Rtree)(unsafe.Pointer(pRtree)).FpWriteRowid, 2, iNode) Xsqlite3_step(tls, (*Rtree)(unsafe.Pointer(pRtree)).FpWriteRowid) @@ -203986,7 +204050,7 @@ func rowidWrite(tls *libc.TLS, pRtree uintptr, iRowid Sqlite3_int64, iNode Sqlit } // Write mapping (iNode->iPar) to the <rtree>_parent table. -func parentWrite(tls *libc.TLS, pRtree uintptr, iNode Sqlite3_int64, iPar Sqlite3_int64) int32 { /* sqlite3.c:198152:12: */ +func parentWrite(tls *libc.TLS, pRtree uintptr, iNode Sqlite3_int64, iPar Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198230:12: */ Xsqlite3_bind_int64(tls, (*Rtree)(unsafe.Pointer(pRtree)).FpWriteParent, 1, iNode) Xsqlite3_bind_int64(tls, (*Rtree)(unsafe.Pointer(pRtree)).FpWriteParent, 2, iPar) Xsqlite3_step(tls, (*Rtree)(unsafe.Pointer(pRtree)).FpWriteParent) @@ -204008,7 +204072,7 @@ func parentWrite(tls *libc.TLS, pRtree uintptr, iNode Sqlite3_int64, iPar Sqlite // // The aSpare array is used as temporary working space by the // sorting algorithm. -func sSortByDistance(tls *libc.TLS, aIdx uintptr, nIdx int32, aDistance uintptr, aSpare uintptr) { /* sqlite3.c:198179:13: */ +func sSortByDistance(tls *libc.TLS, aIdx uintptr, nIdx int32, aDistance uintptr, aSpare uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198257:13: */ if nIdx > 1 { var iLeft int32 = 0 var iRight int32 = 0 @@ -204056,7 +204120,7 @@ func sSortByDistance(tls *libc.TLS, aIdx uintptr, nIdx int32, aDistance uintptr, // // The aSpare array is used as temporary working space by the // sorting algorithm. -func sSortByDimension(tls *libc.TLS, pRtree uintptr, aIdx uintptr, nIdx int32, iDim int32, aCell uintptr, aSpare uintptr) { /* sqlite3.c:198245:13: */ +func sSortByDimension(tls *libc.TLS, pRtree uintptr, aIdx uintptr, nIdx int32, iDim int32, aCell uintptr, aSpare uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198323:13: */ if nIdx > 1 { var iLeft int32 = 0 @@ -204112,7 +204176,7 @@ func sSortByDimension(tls *libc.TLS, pRtree uintptr, aIdx uintptr, nIdx int32, i } // Implementation of the R*-tree variant of SplitNode from Beckman[1990]. -func splitNodeStartree(tls *libc.TLS, pRtree uintptr, aCell uintptr, nCell int32, pLeft uintptr, pRight uintptr, pBboxLeft uintptr, pBboxRight uintptr) int32 { /* sqlite3.c:198304:12: */ +func splitNodeStartree(tls *libc.TLS, pRtree uintptr, aCell uintptr, nCell int32, pLeft uintptr, pRight uintptr, pBboxLeft uintptr, pBboxRight uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198382:12: */ bp := tls.Alloc(96) defer tls.Free(96) @@ -204211,7 +204275,7 @@ func splitNodeStartree(tls *libc.TLS, pRtree uintptr, aCell uintptr, nCell int32 return SQLITE_OK } -func updateMapping(tls *libc.TLS, pRtree uintptr, iRowid I64, pNode uintptr, iHeight int32) int32 { /* sqlite3.c:198402:12: */ +func updateMapping(tls *libc.TLS, pRtree uintptr, iRowid I64, pNode uintptr, iHeight int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198480:12: */ var xSetMapping uintptr xSetMapping = func() uintptr { if iHeight == 0 { @@ -204245,7 +204309,7 @@ func updateMapping(tls *libc.TLS, pRtree uintptr, iRowid I64, pNode uintptr, iHe })(unsafe.Pointer(&struct{ uintptr }{xSetMapping})).f(tls, pRtree, iRowid, (*RtreeNode)(unsafe.Pointer(pNode)).FiNode) } -func sSplitNode(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr, iHeight int32) int32 { /* sqlite3.c:198426:12: */ +func sSplitNode(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr, iHeight int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198504:12: */ bp := tls.Alloc(100) defer tls.Free(100) @@ -204480,7 +204544,7 @@ splitnode_out: // rowid of the row to delete, which can be used to find the leaf on which // the entry resides (argument pLeaf). Once the leaf is located, this // function is called to determine its ancestry. -func fixLeafParent(tls *libc.TLS, pRtree uintptr, pLeaf uintptr) int32 { /* sqlite3.c:198574:12: */ +func fixLeafParent(tls *libc.TLS, pRtree uintptr, pLeaf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198652:12: */ var rc int32 = SQLITE_OK var pChild uintptr = pLeaf for rc == SQLITE_OK && (*RtreeNode)(unsafe.Pointer(pChild)).FiNode != int64(1) && (*RtreeNode)(unsafe.Pointer(pChild)).FpParent == uintptr(0) { @@ -204515,7 +204579,7 @@ func fixLeafParent(tls *libc.TLS, pRtree uintptr, pLeaf uintptr) int32 { /* sqli return rc } -func removeNode(tls *libc.TLS, pRtree uintptr, pNode uintptr, iHeight int32) int32 { /* sqlite3.c:198609:12: */ +func removeNode(tls *libc.TLS, pRtree uintptr, pNode uintptr, iHeight int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198687:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -204565,7 +204629,7 @@ func removeNode(tls *libc.TLS, pRtree uintptr, pNode uintptr, iHeight int32) int return SQLITE_OK } -func fixBoundingBox(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* sqlite3.c:198659:12: */ +func fixBoundingBox(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198737:12: */ bp := tls.Alloc(100) defer tls.Free(100) @@ -204596,7 +204660,7 @@ func fixBoundingBox(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* sql // Delete the cell at index iCell of node pNode. After removing the // cell, adjust the r-tree data structure if required. -func deleteCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32, iHeight int32) int32 { /* sqlite3.c:198686:12: */ +func deleteCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32, iHeight int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198764:12: */ var pParent uintptr var rc int32 @@ -204625,7 +204689,7 @@ func deleteCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, iCell int32, iHeig return rc } -func sReinsert(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr, iHeight int32) int32 { /* sqlite3.c:198717:12: */ +func sReinsert(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr, iHeight int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198795:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -204740,7 +204804,7 @@ func sReinsert(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr, iHei // Insert cell pCell into node pNode. Node pNode is the head of a // subtree iHeight high (leaf nodes have iHeight==0). -func rtreeInsertCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr, iHeight int32) int32 { /* sqlite3.c:198822:12: */ +func rtreeInsertCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr, iHeight int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198900:12: */ var rc int32 = SQLITE_OK if iHeight > 0 { var pChild uintptr = nodeHashLookup(tls, pRtree, (*RtreeCell)(unsafe.Pointer(pCell)).FiRowid) @@ -204770,7 +204834,7 @@ func rtreeInsertCell(tls *libc.TLS, pRtree uintptr, pNode uintptr, pCell uintptr return rc } -func reinsertNodeContent(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* sqlite3.c:198857:12: */ +func reinsertNodeContent(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198935:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -204801,7 +204865,7 @@ func reinsertNodeContent(tls *libc.TLS, pRtree uintptr, pNode uintptr) int32 { / } // Select a currently unused rowid for a new r-tree record. -func rtreeNewRowid(tls *libc.TLS, pRtree uintptr, piRowid uintptr) int32 { /* sqlite3.c:198886:12: */ +func rtreeNewRowid(tls *libc.TLS, pRtree uintptr, piRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198964:12: */ var rc int32 Xsqlite3_bind_null(tls, (*Rtree)(unsafe.Pointer(pRtree)).FpWriteRowid, 1) Xsqlite3_bind_null(tls, (*Rtree)(unsafe.Pointer(pRtree)).FpWriteRowid, 2) @@ -204812,7 +204876,7 @@ func rtreeNewRowid(tls *libc.TLS, pRtree uintptr, piRowid uintptr) int32 { /* sq } // Remove the entry with rowid=iDelete from the r-tree structure. -func rtreeDeleteRowid(tls *libc.TLS, pRtree uintptr, iDelete Sqlite3_int64) int32 { /* sqlite3.c:198899:12: */ +func rtreeDeleteRowid(tls *libc.TLS, pRtree uintptr, iDelete Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:198977:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -204901,7 +204965,7 @@ func rtreeDeleteRowid(tls *libc.TLS, pRtree uintptr, iDelete Sqlite3_int64) int3 // Convert an sqlite3_value into an RtreeValue (presumably a float) // while taking care to round toward negative or positive, respectively. -func rtreeValueDown(tls *libc.TLS, v uintptr) RtreeValue { /* sqlite3.c:198996:19: */ +func rtreeValueDown(tls *libc.TLS, v uintptr) RtreeValue { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199074:19: */ var d float64 = Xsqlite3_value_double(tls, v) var f float32 = float32(d) if float64(f) > d { @@ -204915,7 +204979,7 @@ func rtreeValueDown(tls *libc.TLS, v uintptr) RtreeValue { /* sqlite3.c:198996:1 return f } -func rtreeValueUp(tls *libc.TLS, v uintptr) RtreeValue { /* sqlite3.c:199004:19: */ +func rtreeValueUp(tls *libc.TLS, v uintptr) RtreeValue { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199082:19: */ var d float64 = Xsqlite3_value_double(tls, v) var f float32 = float32(d) if float64(f) < d { @@ -204940,7 +205004,7 @@ func rtreeValueUp(tls *libc.TLS, v uintptr) RtreeValue { /* sqlite3.c:199004:19: // (c1<=c2) constraint on columns iCol and iCol+1 that has failed. // // If an OOM occurs, SQLITE_NOMEM is returned instead of SQLITE_CONSTRAINT. -func rtreeConstraintError(tls *libc.TLS, pRtree uintptr, iCol int32) int32 { /* sqlite3.c:199027:12: */ +func rtreeConstraintError(tls *libc.TLS, pRtree uintptr, iCol int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199105:12: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -204979,7 +205043,7 @@ func rtreeConstraintError(tls *libc.TLS, pRtree uintptr, iCol int32) int32 { /* } // The xUpdate method for rtree module virtual tables. -func rtreeUpdate(tls *libc.TLS, pVtab uintptr, nData int32, aData uintptr, pRowid uintptr) int32 { /* sqlite3.c:199065:12: */ +func rtreeUpdate(tls *libc.TLS, pVtab uintptr, nData int32, aData uintptr, pRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199143:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -205208,7 +205272,7 @@ constraint: } // Called when a transaction starts. -func rtreeBeginTransaction(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:199213:12: */ +func rtreeBeginTransaction(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199291:12: */ var pRtree uintptr = pVtab (*Rtree)(unsafe.Pointer(pRtree)).FinWrTrans++ @@ -205217,7 +205281,7 @@ func rtreeBeginTransaction(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:19 // Called when a transaction completes (either by COMMIT or ROLLBACK). // The sqlite3_blob object should be released at this point. -func rtreeEndTransaction(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:199224:12: */ +func rtreeEndTransaction(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199302:12: */ var pRtree uintptr = pVtab (*Rtree)(unsafe.Pointer(pRtree)).FinWrTrans = U8(0) nodeBlobReset(tls, pRtree) @@ -205225,7 +205289,7 @@ func rtreeEndTransaction(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:1992 } // The xRename method for rtree module virtual tables. -func rtreeRename(tls *libc.TLS, pVtab uintptr, zNewName uintptr) int32 { /* sqlite3.c:199234:12: */ +func rtreeRename(tls *libc.TLS, pVtab uintptr, zNewName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199312:12: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -205254,7 +205318,7 @@ func rtreeRename(tls *libc.TLS, pVtab uintptr, zNewName uintptr) int32 { /* sqli // INSERT INTO rtree... // DROP TABLE <tablename>; -- Would fail with SQLITE_LOCKED // COMMIT; -func rtreeSavepoint(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { /* sqlite3.c:199267:12: */ +func rtreeSavepoint(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199345:12: */ var pRtree uintptr = pVtab var iwt U8 = (*Rtree)(unsafe.Pointer(pRtree)).FinWrTrans _ = iSavepoint @@ -205267,7 +205331,7 @@ func rtreeSavepoint(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { /* s // This function populates the pRtree->nRowEst variable with an estimate // of the number of rows in the virtual table. If possible, this is based // on sqlite_stat1 data. Otherwise, use RTREE_DEFAULT_ROWEST. -func rtreeQueryStat1(tls *libc.TLS, db uintptr, pRtree uintptr) int32 { /* sqlite3.c:199282:12: */ +func rtreeQueryStat1(tls *libc.TLS, db uintptr, pRtree uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199360:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -205311,7 +205375,7 @@ func rtreeQueryStat1(tls *libc.TLS, db uintptr, pRtree uintptr) int32 { /* sqlit // Return true if zName is the extension on one of the shadow tables used // by this module. -func rtreeShadowName(tls *libc.TLS, zName uintptr) int32 { /* sqlite3.c:199316:12: */ +func rtreeShadowName(tls *libc.TLS, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199394:12: */ var i uint32 for i = uint32(0); uint64(i) < uint64(unsafe.Sizeof(azName1))/uint64(unsafe.Sizeof(uintptr(0))); i++ { if Xsqlite3_stricmp(tls, zName, azName1[i]) == 0 { @@ -205323,7 +205387,7 @@ func rtreeShadowName(tls *libc.TLS, zName uintptr) int32 { /* sqlite3.c:199316:1 var azName1 = [3]uintptr{ ts + 26645, ts + 6363, ts + 17532, -} /* sqlite3.c:199317:21 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199395:21 */ var rtreeModule = Sqlite3_module{ FiVersion: 3, // iVersion @@ -205347,9 +205411,9 @@ var rtreeModule = Sqlite3_module{ FxRename: 0, // xRename - rename the table FxSavepoint: 0, // xRollbackTo FxShadowName: 0, // xShadowName -} /* sqlite3.c:199327:23 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199405:23 */ -func rtreeSqlInit(tls *libc.TLS, pRtree uintptr, db uintptr, zDb uintptr, zPrefix uintptr, isCreate int32) int32 { /* sqlite3.c:199354:12: */ +func rtreeSqlInit(tls *libc.TLS, pRtree uintptr, db uintptr, zDb uintptr, zPrefix uintptr, isCreate int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199432:12: */ bp := tls.Alloc(232) defer tls.Free(232) @@ -205466,14 +205530,14 @@ var azSql = [8]uintptr{ ts + 27375, ts + 27433, ts + 27488, -} /* sqlite3.c:199364:21 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199442:21 */ // The second argument to this function contains the text of an SQL statement // that returns a single integer value. The statement is compiled and executed // using database connection db. If successful, the integer value returned // is written to *piVal and SQLITE_OK returned. Otherwise, an SQLite error // code is returned and the value of *piVal after returning is not defined. -func getIntFromStmt(tls *libc.TLS, db uintptr, zSql uintptr, piVal uintptr) int32 { /* sqlite3.c:199487:12: */ +func getIntFromStmt(tls *libc.TLS, db uintptr, zSql uintptr, piVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199565:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -205504,7 +205568,7 @@ func getIntFromStmt(tls *libc.TLS, db uintptr, zSql uintptr, piVal uintptr) int3 // This ensures that each node is stored on a single database page. If the // database page-size is so large that more than RTREE_MAXCELLS entries // would fit in a single node, use a smaller node-size. -func getNodeSize(tls *libc.TLS, db uintptr, pRtree uintptr, isCreate int32, pzErr uintptr) int32 { /* sqlite3.c:199517:12: */ +func getNodeSize(tls *libc.TLS, db uintptr, pRtree uintptr, isCreate int32, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199595:12: */ bp := tls.Alloc(52) defer tls.Free(52) @@ -205542,7 +205606,7 @@ func getNodeSize(tls *libc.TLS, db uintptr, pRtree uintptr, isCreate int32, pzEr } // Return the length of a token -func rtreeTokenLength(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:199560:12: */ +func rtreeTokenLength(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199638:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -205557,7 +205621,7 @@ func rtreeTokenLength(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:199560:12: // argv[1] -> database name // argv[2] -> table name // argv[...] -> column names... -func rtreeInit(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr, isCreate int32) int32 { /* sqlite3.c:199574:12: */ +func rtreeInit(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr, isCreate int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199652:12: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -205757,7 +205821,7 @@ __25: return rc } -var azFormat = [2]uintptr{ts + 27831, ts + 27842} /* sqlite3.c:199640:25 */ +var azFormat = [2]uintptr{ts + 27831, ts + 27842} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199718:25 */ // Implementation of a scalar function that decodes r-tree nodes to // human readable strings. This can be used for debugging and analysis. @@ -205773,7 +205837,7 @@ var azFormat = [2]uintptr{ts + 27831, ts + 27842} /* sqlite3.c:199640:25 */ // entry for each cell in the r-tree node. Each entry is itself a // list, containing the 8-byte rowid/pageno followed by the // <num-dimension>*2 coordinates. -func rtreenode(tls *libc.TLS, ctx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:199711:13: */ +func rtreenode(tls *libc.TLS, ctx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199789:13: */ bp := tls.Alloc(1072) defer tls.Free(1072) @@ -205836,7 +205900,7 @@ func rtreenode(tls *libc.TLS, ctx uintptr, nArg int32, apArg uintptr) { /* sqlit // The depth value is 0 for all nodes other than the root node, and the root // node always has nodeno=1, so the example above is the primary use for this // routine. This routine is intended for testing and analysis only. -func rtreedepth(tls *libc.TLS, ctx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:199763:13: */ +func rtreedepth(tls *libc.TLS, ctx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199841:13: */ _ = nArg if Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(apArg))) != SQLITE_BLOB || Xsqlite3_value_bytes(tls, *(*uintptr)(unsafe.Pointer(apArg))) < 2 { @@ -205868,15 +205932,15 @@ type RtreeCheck1 = struct { FzReport uintptr FnErr int32 F__ccgo_pad2 [4]byte -} /* sqlite3.c:199784:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199862:9 */ // Context object passed between the various routines that make up the // implementation of integrity-check function rtreecheck(). -type RtreeCheck = RtreeCheck1 /* sqlite3.c:199784:27 */ +type RtreeCheck = RtreeCheck1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199862:27 */ // Reset SQL statement pStmt. If the sqlite3_reset() call returns an error, // and RtreeCheck.rc==SQLITE_OK, set RtreeCheck.rc to the error code. -func rtreeCheckReset(tls *libc.TLS, pCheck uintptr, pStmt uintptr) { /* sqlite3.c:199806:13: */ +func rtreeCheckReset(tls *libc.TLS, pCheck uintptr, pStmt uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199884:13: */ var rc int32 = Xsqlite3_reset(tls, pStmt) if (*RtreeCheck)(unsafe.Pointer(pCheck)).Frc == SQLITE_OK { (*RtreeCheck)(unsafe.Pointer(pCheck)).Frc = rc @@ -205889,7 +205953,7 @@ func rtreeCheckReset(tls *libc.TLS, pCheck uintptr, pStmt uintptr) { /* sqlite3. // // If successful, a pointer to the new SQL statement is returned. Otherwise, // NULL is returned and an error code left in RtreeCheck.rc. -func rtreeCheckPrepare(tls *libc.TLS, pCheck uintptr, zFmt uintptr, va uintptr) uintptr { /* sqlite3.c:199819:21: */ +func rtreeCheckPrepare(tls *libc.TLS, pCheck uintptr, zFmt uintptr, va uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199897:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -205917,7 +205981,7 @@ func rtreeCheckPrepare(tls *libc.TLS, pCheck uintptr, zFmt uintptr, va uintptr) // The second and subsequent arguments to this function are a printf() // style format string and arguments. This function formats the string and // appends it to the report being accumuated in pCheck. -func rtreeCheckAppendMsg(tls *libc.TLS, pCheck uintptr, zFmt uintptr, va uintptr) { /* sqlite3.c:199848:13: */ +func rtreeCheckAppendMsg(tls *libc.TLS, pCheck uintptr, zFmt uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199926:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -205957,7 +206021,7 @@ func rtreeCheckAppendMsg(tls *libc.TLS, pCheck uintptr, zFmt uintptr, va uintptr // Or, if an error does occur, NULL is returned and an error code left // in the RtreeCheck object. The final value of *pnNode is undefined in // this case. -func rtreeCheckGetNode(tls *libc.TLS, pCheck uintptr, iNode I64, pnNode uintptr) uintptr { /* sqlite3.c:199882:11: */ +func rtreeCheckGetNode(tls *libc.TLS, pCheck uintptr, iNode I64, pnNode uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:199960:11: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -206001,7 +206065,7 @@ func rtreeCheckGetNode(tls *libc.TLS, pCheck uintptr, iNode I64, pnNode uintptr) // In both cases, this function checks that there exists an entry with // IPK value iKey and the second column set to iVal. // -func rtreeCheckMapping(tls *libc.TLS, pCheck uintptr, bLeaf int32, iKey I64, iVal I64) { /* sqlite3.c:199926:13: */ +func rtreeCheckMapping(tls *libc.TLS, pCheck uintptr, bLeaf int32, iKey I64, iVal I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200004:13: */ bp := tls.Alloc(96) defer tls.Free(96) @@ -206057,7 +206121,7 @@ func rtreeCheckMapping(tls *libc.TLS, pCheck uintptr, bLeaf int32, iKey I64, iVa // containing pCell. In this case it is also verified that the two // sets of coordinates are mutually consistent and an error message added // to the RtreeCheck object if they are not. -func rtreeCheckCellCoord(tls *libc.TLS, pCheck uintptr, iNode I64, iCell int32, pCell uintptr, pParent uintptr) { /* sqlite3.c:199978:13: */ +func rtreeCheckCellCoord(tls *libc.TLS, pCheck uintptr, iNode I64, iCell int32, pCell uintptr, pParent uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200056:13: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -206115,7 +206179,7 @@ func rtreeCheckCellCoord(tls *libc.TLS, pCheck uintptr, iNode I64, iCell int32, // // If any problems are discovered, an error message is appended to the // report accumulated in the RtreeCheck object. -func rtreeCheckNode(tls *libc.TLS, pCheck uintptr, iDepth int32, aParent uintptr, iNode I64) { /* sqlite3.c:200024:13: */ +func rtreeCheckNode(tls *libc.TLS, pCheck uintptr, iDepth int32, aParent uintptr, iNode I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200102:13: */ bp := tls.Alloc(52) defer tls.Free(52) @@ -206169,7 +206233,7 @@ func rtreeCheckNode(tls *libc.TLS, pCheck uintptr, iDepth int32, aParent uintptr // %_rowid or %_parent table is exactly nExpect. If not, it adds // an error message to the report in the RtreeCheck object indicated // by the first argument. -func rtreeCheckCount(tls *libc.TLS, pCheck uintptr, zTbl uintptr, nExpect I64) { /* sqlite3.c:200087:13: */ +func rtreeCheckCount(tls *libc.TLS, pCheck uintptr, zTbl uintptr, nExpect I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200165:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -206192,7 +206256,7 @@ func rtreeCheckCount(tls *libc.TLS, pCheck uintptr, zTbl uintptr, nExpect I64) { // This function does the bulk of the work for the rtree integrity-check. // It is called by rtreecheck(), which is the SQL function implementation. -func rtreeCheckTable(tls *libc.TLS, db uintptr, zDb uintptr, zTab uintptr, pzReport uintptr) int32 { /* sqlite3.c:200111:12: */ +func rtreeCheckTable(tls *libc.TLS, db uintptr, zDb uintptr, zTab uintptr, pzReport uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200189:12: */ bp := tls.Alloc(120) defer tls.Free(120) @@ -206299,7 +206363,7 @@ func rtreeCheckTable(tls *libc.TLS, db uintptr, zDb uintptr, zTab uintptr, pzRep // as there are non-leaf cells in the r-tree structure, and that // there is a non-leaf cell that corresponds to each entry in the // %_parent table. -func rtreecheck(tls *libc.TLS, ctx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:200218:13: */ +func rtreecheck(tls *libc.TLS, ctx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200296:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -206362,7 +206426,7 @@ func rtreecheck(tls *libc.TLS, ctx uintptr, nArg int32, apArg uintptr) { /* sqli // Compiler and version // Datatype for coordinates -type GeoCoord = float32 /* sqlite3.c:200339:15 */ +type GeoCoord = float32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200417:15 */ // Internal representation of a polygon. // @@ -206388,7 +206452,7 @@ type GeoPoly1 = struct { FnVertex int32 Fhdr [4]uint8 Fa [8]GeoCoord -} /* sqlite3.c:200363:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200441:9 */ // Internal representation of a polygon. // @@ -206410,7 +206474,7 @@ type GeoPoly1 = struct { // warnings coming from some compiler (notably, clang). In reality, the size // of each GeoPoly memory allocate is adjusted as necessary so that the // GeoPoly.a[] array at the end is the appropriate size. -type GeoPoly = GeoPoly1 /* sqlite3.c:200363:24 */ +type GeoPoly = GeoPoly1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200441:24 */ // The size of a memory allocation needed for a GeoPoly object sufficient // to hold N coordinate pairs. @@ -206427,7 +206491,7 @@ type GeoParse1 = struct { FnErr int32 F__ccgo_pad1 [4]byte Fa uintptr -} /* sqlite3.c:200386:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200464:9 */ // The size of a memory allocation needed for a GeoPoly object sufficient // to hold N coordinate pairs. @@ -206437,10 +206501,10 @@ type GeoParse1 = struct { // to silence (incorrect) UBSAN warnings if the array index is too large. // State of a parse of a GeoJSON input. -type GeoParse = GeoParse1 /* sqlite3.c:200386:25 */ +type GeoParse = GeoParse1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200464:25 */ // Do a 4-byte byte swap -func geopolySwab32(tls *libc.TLS, a uintptr) { /* sqlite3.c:200396:13: */ +func geopolySwab32(tls *libc.TLS, a uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200474:13: */ var t uint8 = *(*uint8)(unsafe.Pointer(a)) *(*uint8)(unsafe.Pointer(a)) = *(*uint8)(unsafe.Pointer(a + 3)) *(*uint8)(unsafe.Pointer(a + 3)) = t @@ -206450,7 +206514,7 @@ func geopolySwab32(tls *libc.TLS, a uintptr) { /* sqlite3.c:200396:13: */ } // Skip whitespace. Return the next non-whitespace character. -func geopolySkipSpace(tls *libc.TLS, p uintptr) int8 { /* sqlite3.c:200406:13: */ +func geopolySkipSpace(tls *libc.TLS, p uintptr) int8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200484:13: */ for jsonIsSpace[*(*uint8)(unsafe.Pointer((*GeoParse)(unsafe.Pointer(p)).Fz))] != 0 { (*GeoParse)(unsafe.Pointer(p)).Fz++ } @@ -206459,7 +206523,7 @@ func geopolySkipSpace(tls *libc.TLS, p uintptr) int8 { /* sqlite3.c:200406:13: * // Parse out a number. Write the value into *pVal if pVal!=0. // return non-zero on success and zero if the next token is not a number. -func geopolyParseNumber(tls *libc.TLS, p uintptr, pVal uintptr) int32 { /* sqlite3.c:200414:12: */ +func geopolyParseNumber(tls *libc.TLS, p uintptr, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200492:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -206531,7 +206595,7 @@ func geopolyParseNumber(tls *libc.TLS, p uintptr, pVal uintptr) int32 { /* sqlit // that object. // // If any error occurs, return NULL. -func geopolyParseJson(tls *libc.TLS, z uintptr, pRc uintptr) uintptr { /* sqlite3.c:200472:16: */ +func geopolyParseJson(tls *libc.TLS, z uintptr, pRc uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200550:16: */ bp := tls.Alloc(36) defer tls.Free(36) @@ -206673,7 +206737,7 @@ __16: // in the binary format or JSON text. Compute a GeoPoly object and // return a pointer to that object. Or if the input is not a well-formed // polygon, put an error message in sqlite3_context and return NULL. -func geopolyFuncParam(tls *libc.TLS, pCtx uintptr, pVal uintptr, pRc uintptr) uintptr { /* sqlite3.c:200549:16: */ +func geopolyFuncParam(tls *libc.TLS, pCtx uintptr, pVal uintptr, pRc uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200627:16: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -206742,7 +206806,7 @@ func geopolyFuncParam(tls *libc.TLS, pCtx uintptr, pVal uintptr, pRc uintptr) ui // If the input is a well-formed Geopoly BLOB or JSON string // then return the BLOB representation of the polygon. Otherwise // return NULL. -func geopolyBlobFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:200610:13: */ +func geopolyBlobFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200688:13: */ var p uintptr = geopolyFuncParam(tls, context, *(*uintptr)(unsafe.Pointer(argv)), uintptr(0)) if p != 0 { Xsqlite3_result_blob(tls, context, p+4, @@ -206755,7 +206819,7 @@ func geopolyBlobFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { // // Interpret X as a polygon and render it as a JSON array // of coordinates. Or, if X is not a valid polygon, return NULL. -func geopolyJsonFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:200629:13: */ +func geopolyJsonFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200707:13: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -206778,7 +206842,7 @@ func geopolyJsonFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { // // Interpret X as a polygon and render it as a SVG <polyline>. // Additional arguments are added as attributes to the <polyline>. -func geopolySvgFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:200655:13: */ +func geopolySvgFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200733:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -206824,7 +206888,7 @@ func geopolySvgFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { // Rotate by R around the point (0,0): // // geopoly_xform(poly, cos(R), sin(R), -sin(R), cos(R), 0, 0) -func geopolyXformFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:200702:13: */ +func geopolyXformFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200780:13: */ var p uintptr = geopolyFuncParam(tls, context, *(*uintptr)(unsafe.Pointer(argv)), uintptr(0)) var A float64 = Xsqlite3_value_double(tls, *(*uintptr)(unsafe.Pointer(argv + 1*8))) var B float64 = Xsqlite3_value_double(tls, *(*uintptr)(unsafe.Pointer(argv + 2*8))) @@ -206857,7 +206921,7 @@ func geopolyXformFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) // This routine can also be used to detect polygons that rotate in // the wrong direction. Polygons are suppose to be counter-clockwise (CCW). // This routine returns a negative value for clockwise (CW) polygons. -func geopolyArea(tls *libc.TLS, p uintptr) float64 { /* sqlite3.c:200738:15: */ +func geopolyArea(tls *libc.TLS, p uintptr) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200816:15: */ var rArea float64 = 0.0 var ii int32 for ii = 0; ii < (*GeoPoly)(unsafe.Pointer(p)).FnVertex-1; ii++ { @@ -206877,7 +206941,7 @@ func geopolyArea(tls *libc.TLS, p uintptr) float64 { /* sqlite3.c:200738:15: */ // enclosed by the polygon. If the polygon circulates clockwise instead // of counterclockwise (as it should) then return the negative of the // enclosed area. Otherwise return NULL. -func geopolyAreaFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:200760:13: */ +func geopolyAreaFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200838:13: */ var p uintptr = geopolyFuncParam(tls, context, *(*uintptr)(unsafe.Pointer(argv)), uintptr(0)) if p != 0 { Xsqlite3_result_double(tls, context, geopolyArea(tls, p)) @@ -206896,7 +206960,7 @@ func geopolyAreaFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { // // Use this routine to sanitize historical inputs that that sometimes // contain polygons that wind in the wrong direction. -func geopolyCcwFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:200785:13: */ +func geopolyCcwFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200863:13: */ var p uintptr = geopolyFuncParam(tls, context, *(*uintptr)(unsafe.Pointer(argv)), uintptr(0)) if p != 0 { if geopolyArea(tls, p) < 0.0 { @@ -206932,7 +206996,7 @@ func geopolyCcwFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { } // Fast approximation for sine(X) for X between -0.5*pi and 2*pi -func geopolySine(tls *libc.TLS, r float64) float64 { /* sqlite3.c:200813:15: */ +func geopolySine(tls *libc.TLS, r float64) float64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200891:15: */ if r >= float64(1.5)*3.1415926535897932385 { r = r - float64(2.0)*3.1415926535897932385 @@ -206952,7 +207016,7 @@ func geopolySine(tls *libc.TLS, r float64) float64 { /* sqlite3.c:200813:15: */ // // Construct a simple, convex, regular polygon centered at X, Y // with circumradius R and with N sides. -func geopolyRegularFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:200834:13: */ +func geopolyRegularFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200912:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -206997,7 +207061,7 @@ func geopolyRegularFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr // // If pPoly is NULL but aCoord is not NULL, then compute a new GeoPoly from // the bounding box in aCoord and return a pointer to that GeoPoly. -func geopolyBBox(tls *libc.TLS, context uintptr, pPoly uintptr, aCoord uintptr, pRc uintptr) uintptr { /* sqlite3.c:200877:16: */ +func geopolyBBox(tls *libc.TLS, context uintptr, pPoly uintptr, aCoord uintptr, pRc uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:200955:16: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -207138,7 +207202,7 @@ __4: } // Implementation of the geopoly_bbox(X) SQL function. -func geopolyBBoxFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:200948:13: */ +func geopolyBBoxFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201026:13: */ var p uintptr = geopolyBBox(tls, context, *(*uintptr)(unsafe.Pointer(argv)), uintptr(0), uintptr(0)) if p != 0 { Xsqlite3_result_blob(tls, context, p+4, @@ -207151,13 +207215,13 @@ func geopolyBBoxFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { type GeoBBox1 = struct { FisInit int32 Fa [4]RtreeCoord -} /* sqlite3.c:200964:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201042:9 */ // State vector for the geopoly_group_bbox() aggregate function. -type GeoBBox = GeoBBox1 /* sqlite3.c:200964:24 */ +type GeoBBox = GeoBBox1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201042:24 */ // Implementation of the geopoly_group_bbox(X) aggregate SQL function. -func geopolyBBoxStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:200974:13: */ +func geopolyBBoxStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201052:13: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -207191,7 +207255,7 @@ func geopolyBBoxStep(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { } } -func geopolyBBoxFinal(tls *libc.TLS, context uintptr) { /* sqlite3.c:200997:13: */ +func geopolyBBoxFinal(tls *libc.TLS, context uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201075:13: */ var p uintptr var pBBox uintptr pBBox = Xsqlite3_aggregate_context(tls, context, 0) @@ -207218,7 +207282,7 @@ func geopolyBBoxFinal(tls *libc.TLS, context uintptr) { /* sqlite3.c:200997:13: // // The left-most coordinate min(x1,x2) is not considered to be part of // the line segment for the purposes of this analysis. -func pointBeneathLine(tls *libc.TLS, x0 float64, y0 float64, x1 float64, y1 float64, x2 float64, y2 float64) int32 { /* sqlite3.c:201027:12: */ +func pointBeneathLine(tls *libc.TLS, x0 float64, y0 float64, x1 float64, y1 float64, x2 float64, y2 float64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201105:12: */ var y float64 if x0 == x1 && y0 == y1 { return 2 @@ -207259,7 +207323,7 @@ func pointBeneathLine(tls *libc.TLS, x0 float64, y0 float64, x1 float64, y1 floa // Return +2 if point X,Y is within polygon P. // Return +1 if point X,Y is on the polygon boundary. // Return 0 if point X,Y is outside the polygon -func geopolyContainsPointFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:201058:13: */ +func geopolyContainsPointFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201136:13: */ var p1 uintptr = geopolyFuncParam(tls, context, *(*uintptr)(unsafe.Pointer(argv)), uintptr(0)) var x0 float64 = Xsqlite3_value_double(tls, *(*uintptr)(unsafe.Pointer(argv + 1*8))) var y0 float64 = Xsqlite3_value_double(tls, *(*uintptr)(unsafe.Pointer(argv + 2*8))) @@ -207297,7 +207361,7 @@ func geopolyContainsPointFunc(tls *libc.TLS, context uintptr, argc int32, argv u // Return +1 if P2 is contained within P1 // Return 0 if any part of P2 is on the outside of P1 // -func geopolyWithinFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:201101:13: */ +func geopolyWithinFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201179:13: */ var p1 uintptr = geopolyFuncParam(tls, context, *(*uintptr)(unsafe.Pointer(argv)), uintptr(0)) var p2 uintptr = geopolyFuncParam(tls, context, *(*uintptr)(unsafe.Pointer(argv + 1*8)), uintptr(0)) if p1 != 0 && p2 != 0 { @@ -207329,10 +207393,10 @@ type GeoEvent1 = struct { F__ccgo_pad1 [4]byte FpSeg uintptr FpNext uintptr -} /* sqlite3.c:201121:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201199:9 */ // Objects used by the overlap algorihm. -type GeoEvent = GeoEvent1 /* sqlite3.c:201121:25 */ +type GeoEvent = GeoEvent1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201199:25 */ type GeoSegment1 = struct { FC float64 FB float64 @@ -207343,20 +207407,20 @@ type GeoSegment1 = struct { Fidx uint32 F__ccgo_pad2 [4]byte FpNext uintptr -} /* sqlite3.c:201121:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201199:9 */ -type GeoSegment = GeoSegment1 /* sqlite3.c:201122:27 */ +type GeoSegment = GeoSegment1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201200:27 */ type GeoOverlap1 = struct { FaEvent uintptr FaSegment uintptr FnEvent int32 FnSegment int32 -} /* sqlite3.c:201123:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201201:9 */ -type GeoOverlap = GeoOverlap1 /* sqlite3.c:201123:27 */ +type GeoOverlap = GeoOverlap1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201201:27 */ // Add a single segment and its associated events. -func geopolyAddOneSegment(tls *libc.TLS, p uintptr, x0 GeoCoord, y0 GeoCoord, x1 GeoCoord, y1 GeoCoord, side uint8, idx uint32) { /* sqlite3.c:201148:13: */ +func geopolyAddOneSegment(tls *libc.TLS, p uintptr, x0 GeoCoord, y0 GeoCoord, x1 GeoCoord, y1 GeoCoord, side uint8, idx uint32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201226:13: */ var pSeg uintptr var pEvent uintptr if x0 == x1 { @@ -207390,7 +207454,7 @@ func geopolyAddOneSegment(tls *libc.TLS, p uintptr, x0 GeoCoord, y0 GeoCoord, x1 } // Insert all segments and events for polygon pPoly. -func geopolyAddSegments(tls *libc.TLS, p uintptr, pPoly uintptr, side uint8) { /* sqlite3.c:201192:13: */ +func geopolyAddSegments(tls *libc.TLS, p uintptr, pPoly uintptr, side uint8) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201270:13: */ var i uint32 var x uintptr for i = uint32(0); i < uint32((*GeoPoly)(unsafe.Pointer(pPoly)).FnVertex)-uint32(1); i++ { @@ -207402,7 +207466,7 @@ func geopolyAddSegments(tls *libc.TLS, p uintptr, pPoly uintptr, side uint8) { / } // Merge two lists of sorted events by X coordinate -func geopolyEventMerge(tls *libc.TLS, pLeft uintptr, pRight uintptr) uintptr { /* sqlite3.c:201210:17: */ +func geopolyEventMerge(tls *libc.TLS, pLeft uintptr, pRight uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201288:17: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -207432,7 +207496,7 @@ func geopolyEventMerge(tls *libc.TLS, pLeft uintptr, pRight uintptr) uintptr { / } // Sort an array of nEvent event objects into a list. -func geopolySortEventsByX(tls *libc.TLS, aEvent uintptr, nEvent int32) uintptr { /* sqlite3.c:201232:17: */ +func geopolySortEventsByX(tls *libc.TLS, aEvent uintptr, nEvent int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201310:17: */ bp := tls.Alloc(400) defer tls.Free(400) @@ -207462,7 +207526,7 @@ func geopolySortEventsByX(tls *libc.TLS, aEvent uintptr, nEvent int32) uintptr { } // Merge two lists of sorted segments by Y, and then by C. -func geopolySegmentMerge(tls *libc.TLS, pLeft uintptr, pRight uintptr) uintptr { /* sqlite3.c:201257:19: */ +func geopolySegmentMerge(tls *libc.TLS, pLeft uintptr, pRight uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201335:19: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -207497,7 +207561,7 @@ func geopolySegmentMerge(tls *libc.TLS, pLeft uintptr, pRight uintptr) uintptr { // Sort a list of GeoSegments in order of increasing Y and in the event of // a tie, increasing C (slope). -func geopolySortSegmentsByYAndC(tls *libc.TLS, pList uintptr) uintptr { /* sqlite3.c:201282:19: */ +func geopolySortSegmentsByYAndC(tls *libc.TLS, pList uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201360:19: */ bp := tls.Alloc(400) defer tls.Free(400) @@ -207527,7 +207591,7 @@ func geopolySortSegmentsByYAndC(tls *libc.TLS, pList uintptr) uintptr { /* sqlit } // Determine the overlap between two polygons -func geopolyOverlap(tls *libc.TLS, p1 uintptr, p2 uintptr) int32 { /* sqlite3.c:201308:12: */ +func geopolyOverlap(tls *libc.TLS, p1 uintptr, p2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201386:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -207763,7 +207827,7 @@ geopolyOverlapDone: // 3 P2 is completely contained within P1 // 4 P1 and P2 are the same polygon // NULL Either P1 or P2 or both are not valid polygons -func geopolyOverlapFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:201431:13: */ +func geopolyOverlapFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201509:13: */ var p1 uintptr = geopolyFuncParam(tls, context, *(*uintptr)(unsafe.Pointer(argv)), uintptr(0)) var p2 uintptr = geopolyFuncParam(tls, context, *(*uintptr)(unsafe.Pointer(argv + 1*8)), uintptr(0)) if p1 != 0 && p2 != 0 { @@ -207779,7 +207843,7 @@ func geopolyOverlapFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr } // Enable or disable debugging output -func geopolyDebugFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:201453:13: */ +func geopolyDebugFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201531:13: */ } // This function is the implementation of both the xConnect and xCreate @@ -207789,7 +207853,7 @@ func geopolyDebugFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) // argv[1] -> database name // argv[2] -> table name // argv[...] -> column names... -func geopolyInit(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr, isCreate int32) int32 { /* sqlite3.c:201472:12: */ +func geopolyInit(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr, isCreate int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201550:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -207904,12 +207968,12 @@ __11: } // GEOPOLY virtual table module xCreate method. -func geopolyCreate(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* sqlite3.c:201556:12: */ +func geopolyCreate(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201634:12: */ return geopolyInit(tls, db, pAux, argc, argv, ppVtab, pzErr, 1) } // GEOPOLY virtual table module xConnect method. -func geopolyConnect(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* sqlite3.c:201569:12: */ +func geopolyConnect(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201647:12: */ return geopolyInit(tls, db, pAux, argc, argv, ppVtab, pzErr, 0) } @@ -207923,7 +207987,7 @@ func geopolyConnect(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv ui // 3 search for objects overlapping the same bounding box // that contains polygon argv[0] // 4 full table scan -func geopolyFilter(tls *libc.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, argc int32, argv uintptr) int32 { /* sqlite3.c:201592:12: */ +func geopolyFilter(tls *libc.TLS, pVtabCursor uintptr, idxNum int32, idxStr uintptr, argc int32, argv uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201670:12: */ bp := tls.Alloc(52) defer tls.Free(52) @@ -208090,7 +208154,7 @@ geopoly_filter_end: // 3 "rtree" R-tree within query using geopoly_within() // 4 "fullscan" full-table scan. // ------------------------------------------------ -func geopolyBestIndex(tls *libc.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* sqlite3.c:201724:12: */ +func geopolyBestIndex(tls *libc.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201802:12: */ var ii int32 var iRowidTerm int32 = -1 var iFuncTerm int32 = -1 @@ -208141,7 +208205,7 @@ func geopolyBestIndex(tls *libc.TLS, tab uintptr, pIdxInfo uintptr) int32 { /* s } // GEOPOLY virtual table module xColumn method. -func geopolyColumn(tls *libc.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* sqlite3.c:201776:12: */ +func geopolyColumn(tls *libc.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201854:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -208206,7 +208270,7 @@ func geopolyColumn(tls *libc.TLS, cur uintptr, ctx uintptr, i int32) int32 { /* // argv[1] = rowid after the change. Never NULL // argv[2] = new value for _shape // argv[3] = new value for first application-defined column.... -func geopolyUpdate(tls *libc.TLS, pVtab uintptr, nData int32, aData uintptr, pRowid uintptr) int32 { /* sqlite3.c:201831:12: */ +func geopolyUpdate(tls *libc.TLS, pVtab uintptr, nData int32, aData uintptr, pRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:201909:12: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -208417,7 +208481,7 @@ geopoly_update_end: // Report that geopoly_overlap() is an overloaded function suitable // for use in xBestIndex. -func geopolyFindFunction(tls *libc.TLS, pVtab uintptr, nArg int32, zName uintptr, pxFunc uintptr, ppArg uintptr) int32 { /* sqlite3.c:201968:12: */ +func geopolyFindFunction(tls *libc.TLS, pVtab uintptr, nArg int32, zName uintptr, pxFunc uintptr, ppArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202046:12: */ if Xsqlite3_stricmp(tls, zName, ts+28820) == 0 { *(*uintptr)(unsafe.Pointer(pxFunc)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, int32, uintptr) @@ -208458,9 +208522,9 @@ var geopolyModule = Sqlite3_module{ FxRename: 0, // xRename - rename the table FxSavepoint: 0, // xRollbackTo FxShadowName: 0, // xShadowName -} /* sqlite3.c:201989:23 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202067:23 */ -func sqlite3_geopoly_init(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:202016:12: */ +func sqlite3_geopoly_init(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202094:12: */ var rc int32 = SQLITE_OK var i int32 for i = 0; uint64(i) < uint64(unsafe.Sizeof(aFunc))/uint64(unsafe.Sizeof(struct { @@ -208514,14 +208578,14 @@ var aFunc = [12]struct { {FxFunc: 0, FnArg: int8(7), FbPure: uint8(1), FzName: ts + 28960 /* "geopoly_xform" */}, {FxFunc: 0, FnArg: int8(4), FbPure: uint8(1), FzName: ts + 28974 /* "geopoly_regular" */}, {FxFunc: 0, FnArg: int8(1), FbPure: uint8(1), FzName: ts + 28990 /* "geopoly_ccw" */}, -} /* sqlite3.c:202023:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202101:5 */ var aAgg = [1]struct { FxStep uintptr FxFinal uintptr FzName uintptr }{ {FxStep: 0, FxFinal: 0, FzName: ts + 29002 /* "geopoly_group_bb..." */}, -} /* sqlite3.c:202041:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202119:5 */ //************* End of geopoly.c ******************************************** //************* Continuing where we left off in rtree.c ********************* @@ -208529,7 +208593,7 @@ var aAgg = [1]struct { // Register the r-tree module with database handle db. This creates the // virtual table module "rtree" and the debugging/analysis scalar // function "rtreenode". -func Xsqlite3RtreeInit(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:202076:20: */ +func Xsqlite3RtreeInit(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202154:20: */ var utf8 int32 = SQLITE_UTF8 var rc int32 @@ -208566,7 +208630,7 @@ func Xsqlite3RtreeInit(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:202076:20 // or sqlite3_rtree_query_callback(). In other words, this routine is the // destructor for an RtreeGeomCallback objecct. This routine is called when // the corresponding SQL function is deleted. -func rtreeFreeCallback(tls *libc.TLS, p uintptr) { /* sqlite3.c:202115:13: */ +func rtreeFreeCallback(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202193:13: */ var pInfo uintptr = p if (*RtreeGeomCallback)(unsafe.Pointer(pInfo)).FxDestructor != 0 { (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{(*RtreeGeomCallback)(unsafe.Pointer(pInfo)).FxDestructor})).f(tls, (*RtreeGeomCallback)(unsafe.Pointer(pInfo)).FpContext) @@ -208575,7 +208639,7 @@ func rtreeFreeCallback(tls *libc.TLS, p uintptr) { /* sqlite3.c:202115:13: */ } // This routine frees the BLOB that is returned by geomCallback(). -func rtreeMatchArgFree(tls *libc.TLS, pArg uintptr) { /* sqlite3.c:202124:13: */ +func rtreeMatchArgFree(tls *libc.TLS, pArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202202:13: */ var i int32 var p uintptr = pArg for i = 0; i < (*RtreeMatchArg)(unsafe.Pointer(p)).FnParam; i++ { @@ -208596,7 +208660,7 @@ func rtreeMatchArgFree(tls *libc.TLS, pArg uintptr) { /* sqlite3.c:202124:13: */ // The R-Tree MATCH operator will read the returned BLOB, deserialize // the RtreeMatchArg object, and use the RtreeMatchArg object to figure // out which elements of the R-Tree should be returned by the query. -func geomCallback(tls *libc.TLS, ctx uintptr, nArg int32, aArg uintptr) { /* sqlite3.c:202147:13: */ +func geomCallback(tls *libc.TLS, ctx uintptr, nArg int32, aArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202225:13: */ var pGeomCtx uintptr = Xsqlite3_user_data(tls, ctx) var pBlob uintptr var nBlob Sqlite3_int64 @@ -208630,7 +208694,7 @@ func geomCallback(tls *libc.TLS, ctx uintptr, nArg int32, aArg uintptr) { /* sql } // Register a new geometry function for use with the r-tree MATCH operator. -func Xsqlite3_rtree_geometry_callback(tls *libc.TLS, db uintptr, zGeom uintptr, xGeom uintptr, pContext uintptr) int32 { /* sqlite3.c:202185:16: */ +func Xsqlite3_rtree_geometry_callback(tls *libc.TLS, db uintptr, zGeom uintptr, xGeom uintptr, pContext uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202263:16: */ var pGeomCtx uintptr // Context object for new user-function // Allocate and populate the context object. @@ -208650,7 +208714,7 @@ func Xsqlite3_rtree_geometry_callback(tls *libc.TLS, db uintptr, zGeom uintptr, // Register a new 2nd-generation geometry function for use with the // r-tree MATCH operator. -func Xsqlite3_rtree_query_callback(tls *libc.TLS, db uintptr, zQueryFunc uintptr, xQueryFunc uintptr, pContext uintptr, xDestructor uintptr) int32 { /* sqlite3.c:202209:16: */ +func Xsqlite3_rtree_query_callback(tls *libc.TLS, db uintptr, zQueryFunc uintptr, xQueryFunc uintptr, pContext uintptr, xDestructor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:202287:16: */ var pGeomCtx uintptr // Context object for new user-function // Allocate and populate the context object. @@ -209106,7 +209170,7 @@ type sqlite3rbu = struct { FnRbu int32 F__ccgo_pad6 [4]byte FpRbuFd uintptr -} /* sqlite3.c:203439:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203517:9 */ //************* End of rtree.c ********************************************** //************* Begin file icu.c ******************************************** @@ -209507,7 +209571,7 @@ type sqlite3rbu = struct { // #include "sqlite3.h" ** Required for error code definitions ** -type Sqlite3rbu = sqlite3rbu /* sqlite3.c:203439:27 */ +type Sqlite3rbu = sqlite3rbu /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203517:27 */ //************* End of sqlite3rbu.h ***************************************** //************* Continuing where we left off in sqlite3rbu.c **************** @@ -209572,7 +209636,7 @@ type Sqlite3rbu = sqlite3rbu /* sqlite3.c:203439:27 */ type RbuFrame1 = struct { FiDbPage U32 FiWalFrame U32 -} /* sqlite3.c:203439:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203517:9 */ //************* End of sqlite3rbu.h ***************************************** //************* Continuing where we left off in sqlite3rbu.c **************** @@ -209634,7 +209698,7 @@ type RbuFrame1 = struct { // Only valid if STAGE==1. The RBU database name of the table // currently being read. -type RbuFrame = RbuFrame1 /* sqlite3.c:203870:25 */ +type RbuFrame = RbuFrame1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203948:25 */ type RbuObjIter1 = struct { FpTblIter uintptr FpIdxIter uintptr @@ -209666,9 +209730,9 @@ type RbuObjIter1 = struct { FaIdxCol uintptr FzIdxSql uintptr FpRbuUpdate uintptr -} /* sqlite3.c:203439:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203517:9 */ -type RbuObjIter = RbuObjIter1 /* sqlite3.c:203871:27 */ +type RbuObjIter = RbuObjIter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203949:27 */ type RbuState1 = struct { FeStage int32 F__ccgo_pad1 [4]byte @@ -209683,16 +209747,16 @@ type RbuState1 = struct { F__ccgo_pad3 [4]byte FiOalSz I64 FnPhaseOneStep I64 -} /* sqlite3.c:203872:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203950:9 */ -type RbuState = RbuState1 /* sqlite3.c:203872:25 */ +type RbuState = RbuState1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203950:25 */ type RbuSpan1 = struct { FzSpan uintptr FnSpan int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:203439:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203517:9 */ -type RbuSpan = RbuSpan1 /* sqlite3.c:203873:24 */ +type RbuSpan = RbuSpan1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203951:24 */ type rbu_vfs = struct { Fbase Sqlite3_vfs FpRealVfs uintptr @@ -209700,9 +209764,9 @@ type rbu_vfs = struct { FpRbu uintptr FpMain uintptr FpMainRbu uintptr -} /* sqlite3.c:203439:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203517:9 */ -type Rbu_vfs = rbu_vfs /* sqlite3.c:203874:24 */ +type Rbu_vfs = rbu_vfs /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203952:24 */ type rbu_file = struct { Fbase Sqlite3_file FpReal uintptr @@ -209721,16 +209785,16 @@ type rbu_file = struct { FpWalFd uintptr FpMainNext uintptr FpMainRbuNext uintptr -} /* sqlite3.c:203439:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203517:9 */ -type Rbu_file = rbu_file /* sqlite3.c:203875:25 */ +type Rbu_file = rbu_file /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203953:25 */ type RbuUpdateStmt1 = struct { FzMask uintptr FpUpdate uintptr FpNext uintptr -} /* sqlite3.c:203439:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203517:9 */ -type RbuUpdateStmt = RbuUpdateStmt1 /* sqlite3.c:203876:30 */ +type RbuUpdateStmt = RbuUpdateStmt1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:203954:30 */ // True for an RBU vacuum handle, or false otherwise. @@ -209749,7 +209813,7 @@ type RbuUpdateStmt = RbuUpdateStmt1 /* sqlite3.c:203876:30 */ // finished, leave *pz pointing to the first character past the end of // the integer. The *pLen parameter holds the length of the string // in *pz and is decremented once for each character in the integer. -func rbuDeltaGetInt(tls *libc.TLS, pz uintptr, pLen uintptr) uint32 { /* sqlite3.c:204166:21: */ +func rbuDeltaGetInt(tls *libc.TLS, pz uintptr, pLen uintptr) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204244:21: */ var v uint32 = uint32(0) var c int32 var z uintptr = *(*uintptr)(unsafe.Pointer(pz)) @@ -209772,7 +209836,7 @@ var zValue = [128]int8{ int8(25), int8(26), int8(27), int8(28), int8(29), int8(30), int8(31), int8(32), int8(33), int8(34), int8(35), int8(-1), int8(-1), int8(-1), int8(-1), int8(36), int8(-1), int8(37), int8(38), int8(39), int8(40), int8(41), int8(42), int8(43), int8(44), int8(45), int8(46), int8(47), int8(48), int8(49), int8(50), int8(51), int8(52), int8(53), int8(54), int8(55), int8(56), int8(57), int8(58), int8(59), int8(60), int8(61), int8(62), int8(-1), int8(-1), int8(-1), int8(63), int8(-1), -} /* sqlite3.c:204167:28 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204245:28 */ // Apply a delta. // @@ -209792,7 +209856,7 @@ var zValue = [128]int8{ // // Refer to the delta_create() documentation above for a description // of the delta file format. -func rbuDeltaApply(tls *libc.TLS, zSrc uintptr, lenSrc int32, zDelta uintptr, lenDelta int32, zOut uintptr) int32 { /* sqlite3.c:204247:12: */ +func rbuDeltaApply(tls *libc.TLS, zSrc uintptr, lenSrc int32, zDelta uintptr, lenDelta int32, zOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204325:12: */ bp := tls.Alloc(12) defer tls.Free(12) *(*uintptr)(unsafe.Pointer(bp)) = zDelta @@ -209882,7 +209946,7 @@ func rbuDeltaApply(tls *libc.TLS, zSrc uintptr, lenSrc int32, zDelta uintptr, le return -1 } -func rbuDeltaOutputSize(tls *libc.TLS, zDelta uintptr, lenDelta int32) int32 { /* sqlite3.c:204333:12: */ +func rbuDeltaOutputSize(tls *libc.TLS, zDelta uintptr, lenDelta int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204411:12: */ bp := tls.Alloc(12) defer tls.Free(12) *(*uintptr)(unsafe.Pointer(bp)) = zDelta @@ -209907,7 +209971,7 @@ func rbuDeltaOutputSize(tls *libc.TLS, zDelta uintptr, lenDelta int32) int32 { / // arguments must be passed to this function. The first is the blob to // patch and the second the patch to apply. If no error occurs, this // function returns the patched blob. -func rbuFossilDeltaFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:204355:13: */ +func rbuFossilDeltaFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204433:13: */ var aDelta uintptr var nDelta int32 var aOrig uintptr @@ -209950,7 +210014,7 @@ func rbuFossilDeltaFunc(tls *libc.TLS, context uintptr, argc int32, argv uintptr // an SQLite error code. Additionally, set output variable *pzErrmsg to // point to a buffer containing an error message. It is the responsibility // of the caller to (eventually) free this buffer using sqlite3_free(). -func prepareAndCollectError(tls *libc.TLS, db uintptr, ppStmt uintptr, pzErrmsg uintptr, zSql uintptr) int32 { /* sqlite3.c:204408:12: */ +func prepareAndCollectError(tls *libc.TLS, db uintptr, ppStmt uintptr, pzErrmsg uintptr, zSql uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204486:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -209968,7 +210032,7 @@ func prepareAndCollectError(tls *libc.TLS, db uintptr, ppStmt uintptr, pzErrmsg // If an error has occurred, then set *pzErrmsg to point to a buffer // containing an error message. It is the responsibility of the caller // to eventually free this buffer using sqlite3_free(). -func resetAndCollectError(tls *libc.TLS, pStmt uintptr, pzErrmsg uintptr) int32 { /* sqlite3.c:204430:12: */ +func resetAndCollectError(tls *libc.TLS, pStmt uintptr, pzErrmsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204508:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -209992,7 +210056,7 @@ func resetAndCollectError(tls *libc.TLS, pStmt uintptr, pzErrmsg uintptr) int32 // // If argument zSql is NULL, this function assumes that an OOM has occurred. // In this case SQLITE_NOMEM is returned and *ppStmt set to NULL. -func prepareFreeAndCollectError(tls *libc.TLS, db uintptr, ppStmt uintptr, pzErrmsg uintptr, zSql uintptr) int32 { /* sqlite3.c:204453:12: */ +func prepareFreeAndCollectError(tls *libc.TLS, db uintptr, ppStmt uintptr, pzErrmsg uintptr, zSql uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204531:12: */ var rc int32 if zSql == uintptr(0) { @@ -210007,7 +210071,7 @@ func prepareFreeAndCollectError(tls *libc.TLS, db uintptr, ppStmt uintptr, pzErr // Free the RbuObjIter.azTblCol[] and RbuObjIter.abTblPk[] arrays allocated // by an earlier call to rbuObjIterCacheTableInfo(). -func rbuObjIterFreeCols(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:204475:13: */ +func rbuObjIterFreeCols(tls *libc.TLS, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204553:13: */ var i int32 for i = 0; i < (*RbuObjIter)(unsafe.Pointer(pIter)).FnTblCol; i++ { Xsqlite3_free(tls, *(*uintptr)(unsafe.Pointer((*RbuObjIter)(unsafe.Pointer(pIter)).FazTblCol + uintptr(i)*8))) @@ -210025,7 +210089,7 @@ func rbuObjIterFreeCols(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:204475:13: // Finalize all statements and free all allocations that are specific to // the current object (table/index pair). -func rbuObjIterClearStatements(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:204495:13: */ +func rbuObjIterClearStatements(tls *libc.TLS, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204573:13: */ var pUp uintptr Xsqlite3_finalize(tls, (*RbuObjIter)(unsafe.Pointer(pIter)).FpSelect) @@ -210055,7 +210119,7 @@ func rbuObjIterClearStatements(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:2044 // Clean up any resources allocated as part of the iterator object passed // as the only argument. -func rbuObjIterFinalize(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:204527:13: */ +func rbuObjIterFinalize(tls *libc.TLS, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204605:13: */ rbuObjIterClearStatements(tls, pIter) Xsqlite3_finalize(tls, (*RbuObjIter)(unsafe.Pointer(pIter)).FpTblIter) Xsqlite3_finalize(tls, (*RbuObjIter)(unsafe.Pointer(pIter)).FpIdxIter) @@ -210069,7 +210133,7 @@ func rbuObjIterFinalize(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:204527:13: // pointing to the next entry. Otherwise, an error code and message is // left in the RBU handle passed as the first argument. A copy of the // error code is returned. -func rbuObjIterNext(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite3.c:204543:12: */ +func rbuObjIterNext(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204621:12: */ var rc int32 = (*Sqlite3rbu)(unsafe.Pointer(p)).Frc if rc == SQLITE_OK { @@ -210150,7 +210214,7 @@ func rbuObjIterNext(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite3. // // For an rbu vacuum handle, a copy of the first argument is returned if // the second argument is either missing or 0 (not a view). -func rbuTargetNameFunc(tls *libc.TLS, pCtx uintptr, argc int32, argv uintptr) { /* sqlite3.c:204623:13: */ +func rbuTargetNameFunc(tls *libc.TLS, pCtx uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204701:13: */ var p uintptr = Xsqlite3_user_data(tls, pCtx) var zIn uintptr @@ -210180,7 +210244,7 @@ func rbuTargetNameFunc(tls *libc.TLS, pCtx uintptr, argc int32, argv uintptr) { // pointing to the first entry. Otherwise, an error code and message is // left in the RBU handle passed as the first argument. A copy of the // error code is returned. -func rbuObjIterFirst(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite3.c:204659:12: */ +func rbuObjIterFirst(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204737:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -210215,7 +210279,7 @@ func rbuObjIterFirst(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite3 // than SQLITE_OK), then this function returns NULL without modifying the // stored error code. In this case it still calls sqlite3_free() on any // printf() parameters associated with %z conversions. -func rbuMPrintf(tls *libc.TLS, p uintptr, zFmt uintptr, va uintptr) uintptr { /* sqlite3.c:204694:13: */ +func rbuMPrintf(tls *libc.TLS, p uintptr, zFmt uintptr, va uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204772:13: */ var zSql uintptr = uintptr(0) var ap Va_list _ = ap @@ -210241,7 +210305,7 @@ func rbuMPrintf(tls *libc.TLS, p uintptr, zFmt uintptr, va uintptr) uintptr { /* // If an error occurs, an error code and error message is stored in the // RBU handle. If an error has already occurred when this function is // called, it is a no-op. -func rbuMPrintfExec(tls *libc.TLS, p uintptr, db uintptr, zFmt uintptr, va uintptr) int32 { /* sqlite3.c:204719:12: */ +func rbuMPrintfExec(tls *libc.TLS, p uintptr, db uintptr, zFmt uintptr, va uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204797:12: */ var ap Va_list _ = ap var zSql uintptr @@ -210267,7 +210331,7 @@ func rbuMPrintfExec(tls *libc.TLS, p uintptr, db uintptr, zFmt uintptr, va uintp // error has already occurred when this function is called, return NULL // immediately without attempting the allocation or modifying the stored // error code. -func rbuMalloc(tls *libc.TLS, p uintptr, nByte Sqlite3_int64) uintptr { /* sqlite3.c:204746:13: */ +func rbuMalloc(tls *libc.TLS, p uintptr, nByte Sqlite3_int64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204824:13: */ var pRet uintptr = uintptr(0) if (*Sqlite3rbu)(unsafe.Pointer(p)).Frc == SQLITE_OK { @@ -210284,7 +210348,7 @@ func rbuMalloc(tls *libc.TLS, p uintptr, nByte Sqlite3_int64) uintptr { /* sqlit // Allocate and zero the pIter->azTblCol[] and abTblPk[] arrays so that // there is room for at least nCol elements. If an OOM occurs, store an // error code in the RBU handle passed as the first argument. -func rbuAllocateIterArrays(tls *libc.TLS, p uintptr, pIter uintptr, nCol int32) { /* sqlite3.c:204766:13: */ +func rbuAllocateIterArrays(tls *libc.TLS, p uintptr, pIter uintptr, nCol int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204844:13: */ var nByte Sqlite3_int64 = Sqlite3_int64((uint64(2)*uint64(unsafe.Sizeof(uintptr(0))) + uint64(unsafe.Sizeof(int32(0))) + uint64(3)*uint64(unsafe.Sizeof(U8(0)))) * uint64(nCol)) var azNew uintptr @@ -210307,7 +210371,7 @@ func rbuAllocateIterArrays(tls *libc.TLS, p uintptr, pIter uintptr, nCol int32) // If an OOM condition is encountered when attempting to allocate memory, // output variable (*pRc) is set to SQLITE_NOMEM before returning. Otherwise, // if the allocation succeeds, (*pRc) is left unchanged. -func rbuStrndup(tls *libc.TLS, zStr uintptr, pRc uintptr) uintptr { /* sqlite3.c:204791:13: */ +func rbuStrndup(tls *libc.TLS, zStr uintptr, pRc uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204869:13: */ var zRet uintptr = uintptr(0) if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK { @@ -210330,7 +210394,7 @@ func rbuStrndup(tls *libc.TLS, zStr uintptr, pRc uintptr) uintptr { /* sqlite3.c // If the sqlite3_finalize() call indicates that an error occurs, and the // rbu handle error code is not already set, set the error code and error // message accordingly. -func rbuFinalize(tls *libc.TLS, p uintptr, pStmt uintptr) { /* sqlite3.c:204816:13: */ +func rbuFinalize(tls *libc.TLS, p uintptr, pStmt uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204894:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -210380,7 +210444,7 @@ func rbuFinalize(tls *libc.TLS, p uintptr, pStmt uintptr) { /* sqlite3.c:204816: // }else{ // return RBU_PK_NONE // } -func rbuTableType(tls *libc.TLS, p uintptr, zTab uintptr, peType uintptr, piTnum uintptr, piPk uintptr) { /* sqlite3.c:204864:13: */ +func rbuTableType(tls *libc.TLS, p uintptr, zTab uintptr, peType uintptr, piTnum uintptr, piPk uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:204942:13: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -210496,12 +210560,11 @@ __15: goto __14 goto __16 __16: - } // This is a helper function for rbuObjIterCacheTableInfo(). It populates // the pIter->abIndexed[] array. -func rbuObjIterCacheIndexedCols(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:204950:13: */ +func rbuObjIterCacheIndexedCols(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205028:13: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -210559,7 +210622,7 @@ func rbuObjIterCacheIndexedCols(tls *libc.TLS, p uintptr, pIter uintptr) { /* sq // Return SQLITE_OK if successful, or an SQLite error code otherwise. If // an error does occur, an error code and error message are also left in // the RBU handle. -func rbuObjIterCacheTableInfo(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite3.c:205004:12: */ +func rbuObjIterCacheTableInfo(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205082:12: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -210681,7 +210744,7 @@ func rbuObjIterCacheTableInfo(tls *libc.TLS, p uintptr, pIter uintptr) int32 { / // This function constructs and returns a pointer to a nul-terminated // string containing some SQL clause or list based on one or more of the // column names currently stored in the pIter->azTblCol[] array. -func rbuObjIterGetCollist(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* sqlite3.c:205114:13: */ +func rbuObjIterGetCollist(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205192:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -210700,7 +210763,7 @@ func rbuObjIterGetCollist(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* // in order, for the current table. Before each column name, add the text // zPre. After each column name, add the zPost text. Use zSeparator as // the separator text (usually ", "). -func rbuObjIterGetPkList(tls *libc.TLS, p uintptr, pIter uintptr, zPre uintptr, zSeparator uintptr, zPost uintptr) uintptr { /* sqlite3.c:205135:13: */ +func rbuObjIterGetPkList(tls *libc.TLS, p uintptr, pIter uintptr, zPre uintptr, zSeparator uintptr, zPost uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205213:13: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -210742,7 +210805,7 @@ func rbuObjIterGetPkList(tls *libc.TLS, p uintptr, pIter uintptr, zPre uintptr, // // Instead of "?" placeholders, the actual WHERE clauses created by // this function contain literal SQL values. -func rbuVacuumTableStart(tls *libc.TLS, p uintptr, pIter uintptr, bRowid int32, zWrite uintptr) uintptr { /* sqlite3.c:205180:13: */ +func rbuVacuumTableStart(tls *libc.TLS, p uintptr, pIter uintptr, bRowid int32, zWrite uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205258:13: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -210801,7 +210864,7 @@ func rbuVacuumTableStart(tls *libc.TLS, p uintptr, pIter uintptr, bRowid int32, // If the expression cannot be created, NULL is returned. In this case, // the caller has to use an OFFSET clause to extract only the required // rows from the sourct table, just as it does for an RBU update operation. -func rbuVacuumIndexStart(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* sqlite3.c:205247:13: */ +func rbuVacuumIndexStart(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205325:13: */ bp := tls.Alloc(192) defer tls.Free(192) @@ -210982,7 +211045,7 @@ index_start_out: // pzImposterCols: ... // pzImposterPk: ... // pzWhere: ... -func rbuObjIterGetIndexCols(tls *libc.TLS, p uintptr, pIter uintptr, pzImposterCols uintptr, pzImposterPk uintptr, pzWhere uintptr, pnBind uintptr) uintptr { /* sqlite3.c:205362:13: */ +func rbuObjIterGetIndexCols(tls *libc.TLS, p uintptr, pIter uintptr, pzImposterCols uintptr, pzImposterPk uintptr, pzWhere uintptr, pnBind uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205440:13: */ bp := tls.Alloc(208) defer tls.Free(208) @@ -211093,7 +211156,7 @@ func rbuObjIterGetIndexCols(tls *libc.TLS, p uintptr, pIter uintptr, pzImposterC // // For tables with implicit rowids - RBU_PK_EXTERNAL and RBU_PK_NONE, append // the text ", old._rowid_" to the returned value. -func rbuObjIterGetOldlist(tls *libc.TLS, p uintptr, pIter uintptr, zObj uintptr) uintptr { /* sqlite3.c:205474:13: */ +func rbuObjIterGetOldlist(tls *libc.TLS, p uintptr, pIter uintptr, zObj uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205552:13: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -211131,7 +211194,7 @@ func rbuObjIterGetOldlist(tls *libc.TLS, p uintptr, pIter uintptr, zObj uintptr) // Return the string: // // "b = ?1 AND c = ?2" -func rbuObjIterGetWhere(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* sqlite3.c:205515:13: */ +func rbuObjIterGetWhere(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205593:13: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -211169,7 +211232,7 @@ func rbuObjIterGetWhere(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* sq // is something wrong with the rbu_control value in the rbu_control value // stored in the (p->nCol+1)'th column. Set the error code and error message // of the RBU handle to something reflecting this. -func rbuBadControlError(tls *libc.TLS, p uintptr) { /* sqlite3.c:205556:13: */ +func rbuBadControlError(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205634:13: */ (*Sqlite3rbu)(unsafe.Pointer(p)).Frc = SQLITE_ERROR (*Sqlite3rbu)(unsafe.Pointer(p)).FzErrmsg = Xsqlite3_mprintf(tls, ts+30538, 0) } @@ -211189,7 +211252,7 @@ func rbuBadControlError(tls *libc.TLS, p uintptr) { /* sqlite3.c:205556:13: */ // argument and NULL is returned. Or, if an error has already occurred // when this function is called, NULL is returned immediately, without // attempting the allocation or modifying the stored error code. -func rbuObjIterGetSetlist(tls *libc.TLS, p uintptr, pIter uintptr, zMask uintptr) uintptr { /* sqlite3.c:205579:13: */ +func rbuObjIterGetSetlist(tls *libc.TLS, p uintptr, pIter uintptr, zMask uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205657:13: */ bp := tls.Alloc(112) defer tls.Free(112) @@ -211235,7 +211298,7 @@ func rbuObjIterGetSetlist(tls *libc.TLS, p uintptr, pIter uintptr, zMask uintptr // argument and NULL is returned. Or, if an error has already occurred // when this function is called, NULL is returned immediately, without // attempting the allocation or modifying the stored error code. -func rbuObjIterGetBindlist(tls *libc.TLS, p uintptr, nBind int32) uintptr { /* sqlite3.c:205633:13: */ +func rbuObjIterGetBindlist(tls *libc.TLS, p uintptr, nBind int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205711:13: */ var zRet uintptr = uintptr(0) var nByte Sqlite3_int64 = int64(2)*Sqlite3_int64(nBind) + int64(1) @@ -211265,7 +211328,7 @@ func rbuObjIterGetBindlist(tls *libc.TLS, p uintptr, nBind int32) uintptr { /* s // this function returns: // // PRIMARY KEY("b", "a" DESC) -func rbuWithoutRowidPK(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* sqlite3.c:205660:13: */ +func rbuWithoutRowidPK(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205738:13: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -211328,7 +211391,7 @@ func rbuWithoutRowidPK(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* sql // // CREATE TABLE rbu_imposter2(c1 TEXT, c2 REAL, id INTEGER) WITHOUT ROWID; // -func rbuCreateImposterTable2(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:205719:13: */ +func rbuCreateImposterTable2(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205797:13: */ bp := tls.Alloc(184) defer tls.Free(184) @@ -211404,7 +211467,7 @@ func rbuCreateImposterTable2(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlit // More precisely, the "same schema" means the same columns, types, // collation sequences. For tables that do not have an external PRIMARY // KEY, it also means the same PRIMARY KEY declaration. -func rbuCreateImposterTable(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:205793:13: */ +func rbuCreateImposterTable(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205871:13: */ bp := tls.Alloc(200) defer tls.Free(200) @@ -211468,7 +211531,7 @@ func rbuCreateImposterTable(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite // the target table, plus one (for the rbu_control column), plus one more // (for the rbu_rowid column) if the target table is an implicit IPK or // virtual table. -func rbuObjIterPrepareTmpInsert(tls *libc.TLS, p uintptr, pIter uintptr, zCollist uintptr, zRbuRowid uintptr) { /* sqlite3.c:205849:13: */ +func rbuObjIterPrepareTmpInsert(tls *libc.TLS, p uintptr, pIter uintptr, zCollist uintptr, zRbuRowid uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205927:13: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -211483,7 +211546,7 @@ func rbuObjIterPrepareTmpInsert(tls *libc.TLS, p uintptr, pIter uintptr, zCollis } } -func rbuTmpInsertFunc(tls *libc.TLS, pCtx uintptr, nVal int32, apVal uintptr) { /* sqlite3.c:205867:13: */ +func rbuTmpInsertFunc(tls *libc.TLS, pCtx uintptr, nVal int32, apVal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205945:13: */ var p uintptr = Xsqlite3_user_data(tls, pCtx) var rc int32 = SQLITE_OK var i int32 @@ -211505,7 +211568,7 @@ func rbuTmpInsertFunc(tls *libc.TLS, pCtx uintptr, nVal int32, apVal uintptr) { } } -func rbuObjIterGetIndexWhere(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* sqlite3.c:205897:13: */ +func rbuObjIterGetIndexWhere(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:205975:13: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -211613,7 +211676,7 @@ func rbuObjIterGetIndexWhere(tls *libc.TLS, p uintptr, pIter uintptr) uintptr { // Ensure that the SQLite statement handles required to update the // target database object currently indicated by the iterator passed // as the second argument are available. -func rbuObjIterPrepareAll(tls *libc.TLS, p uintptr, pIter uintptr, nOffset int32) int32 { /* sqlite3.c:205997:12: */ +func rbuObjIterPrepareAll(tls *libc.TLS, p uintptr, pIter uintptr, nOffset int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206075:12: */ bp := tls.Alloc(628) defer tls.Free(628) @@ -211888,7 +211951,7 @@ func rbuObjIterPrepareAll(tls *libc.TLS, p uintptr, pIter uintptr, nOffset int32 // // If the zMask string does not specify any columns to update, then this // is not an error. Output variable *ppStmt is set to NULL in this case. -func rbuGetUpdateStmt(tls *libc.TLS, p uintptr, pIter uintptr, zMask uintptr, ppStmt uintptr) int32 { /* sqlite3.c:206264:12: */ +func rbuGetUpdateStmt(tls *libc.TLS, p uintptr, pIter uintptr, zMask uintptr, ppStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206342:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -211954,7 +212017,7 @@ func rbuGetUpdateStmt(tls *libc.TLS, p uintptr, pIter uintptr, zMask uintptr, pp return (*Sqlite3rbu)(unsafe.Pointer(p)).Frc } -func rbuOpenDbhandle(tls *libc.TLS, p uintptr, zName uintptr, bUseVfs int32) uintptr { /* sqlite3.c:206332:16: */ +func rbuOpenDbhandle(tls *libc.TLS, p uintptr, zName uintptr, bUseVfs int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206410:16: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -211977,7 +212040,7 @@ func rbuOpenDbhandle(tls *libc.TLS, p uintptr, zName uintptr, bUseVfs int32) uin } // Free an RbuState object allocated by rbuLoadState(). -func rbuFreeState(tls *libc.TLS, p uintptr) { /* sqlite3.c:206353:13: */ +func rbuFreeState(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206431:13: */ if p != 0 { Xsqlite3_free(tls, (*RbuState)(unsafe.Pointer(p)).FzTbl) Xsqlite3_free(tls, (*RbuState)(unsafe.Pointer(p)).FzDataTbl) @@ -211993,7 +212056,7 @@ func rbuFreeState(tls *libc.TLS, p uintptr) { /* sqlite3.c:206353:13: */ // // If an error occurs, leave an error code and message in the rbu handle // and return NULL. -func rbuLoadState(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:206371:17: */ +func rbuLoadState(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206449:17: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -212077,7 +212140,7 @@ func rbuLoadState(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:206371:17: */ // If argument dbMain is not NULL, then it is a database handle already // open on the target database. Use this handle instead of opening a new // one. -func rbuOpenDatabase(tls *libc.TLS, p uintptr, dbMain uintptr, pbRetry uintptr) { /* sqlite3.c:206452:13: */ +func rbuOpenDatabase(tls *libc.TLS, p uintptr, dbMain uintptr, pbRetry uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206530:13: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -212239,7 +212302,7 @@ func rbuOpenDatabase(tls *libc.TLS, p uintptr, dbMain uintptr, pbRetry uintptr) // test.db-wal => test.wal // test.db-shm => test.shm // test.db-mj7f3319fa => test.9fa -func rbuFileSuffix3(tls *libc.TLS, zBase uintptr, z uintptr) { /* sqlite3.c:206633:13: */ +func rbuFileSuffix3(tls *libc.TLS, zBase uintptr, z uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206711:13: */ } // Return the current wal-index header checksum for the target database @@ -212247,7 +212310,7 @@ func rbuFileSuffix3(tls *libc.TLS, zBase uintptr, z uintptr) { /* sqlite3.c:2066 // // The checksum is store in the first page of xShmMap memory as an 8-byte // blob starting at byte offset 40. -func rbuShmChecksum(tls *libc.TLS, p uintptr) I64 { /* sqlite3.c:206654:12: */ +func rbuShmChecksum(tls *libc.TLS, p uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206732:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -212280,7 +212343,7 @@ func rbuShmChecksum(tls *libc.TLS, p uintptr) I64 { /* sqlite3.c:206654:12: */ // object, then the rbu handle is set to DONE state. This occurs if some // other client appends a transaction to the wal file in the middle of // an incremental checkpoint. -func rbuSetupCheckpoint(tls *libc.TLS, p uintptr, pState uintptr) { /* sqlite3.c:206683:13: */ +func rbuSetupCheckpoint(tls *libc.TLS, p uintptr, pState uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206761:13: */ // If pState is NULL, then the wal file may not have been opened and // recovered. Running a read-statement here to ensure that doing so @@ -212372,7 +212435,7 @@ func rbuSetupCheckpoint(tls *libc.TLS, p uintptr, pState uintptr) { /* sqlite3.c // Called when iAmt bytes are read from offset iOff of the wal file while // the rbu object is in capture mode. Record the frame number of the frame // being read in the aFrame[] array. -func rbuCaptureWalRead(tls *libc.TLS, pRbu uintptr, iOff I64, iAmt int32) int32 { /* sqlite3.c:206767:12: */ +func rbuCaptureWalRead(tls *libc.TLS, pRbu uintptr, iOff I64, iAmt int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206845:12: */ var mReq U32 = U32(int32(1)<<WAL_LOCK_WRITE | int32(1)<<WAL_LOCK_CKPT | int32(1)<<WAL_LOCK_READ0) var iFrame U32 @@ -212411,7 +212474,7 @@ func rbuCaptureWalRead(tls *libc.TLS, pRbu uintptr, iOff I64, iAmt int32) int32 // Called when a page of data is written to offset iOff of the database // file while the rbu handle is in capture mode. Record the page number // of the page being written in the aFrame[] array. -func rbuCaptureDbWrite(tls *libc.TLS, pRbu uintptr, iOff I64) int32 { /* sqlite3.c:206799:12: */ +func rbuCaptureDbWrite(tls *libc.TLS, pRbu uintptr, iOff I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206877:12: */ (*RbuFrame)(unsafe.Pointer((*Sqlite3rbu)(unsafe.Pointer(pRbu)).FaFrame + uintptr((*Sqlite3rbu)(unsafe.Pointer(pRbu)).FnFrame-1)*8)).FiDbPage = U32(iOff/I64((*Sqlite3rbu)(unsafe.Pointer(pRbu)).Fpgsz)) + U32(1) return SQLITE_OK } @@ -212419,7 +212482,7 @@ func rbuCaptureDbWrite(tls *libc.TLS, pRbu uintptr, iOff I64) int32 { /* sqlite3 // This is called as part of an incremental checkpoint operation. Copy // a single frame of data from the wal file into the database file, as // indicated by the RbuFrame object. -func rbuCheckpointFrame(tls *libc.TLS, p uintptr, pFrame uintptr) { /* sqlite3.c:206809:13: */ +func rbuCheckpointFrame(tls *libc.TLS, p uintptr, pFrame uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206887:13: */ var pWal uintptr = (*Rbu_file)(unsafe.Pointer((*Rbu_file)(unsafe.Pointer((*Sqlite3rbu)(unsafe.Pointer(p)).FpTargetFd)).FpWalFd)).FpReal var pDb uintptr = (*Rbu_file)(unsafe.Pointer((*Sqlite3rbu)(unsafe.Pointer(p)).FpTargetFd)).FpReal var iOff I64 @@ -212440,7 +212503,7 @@ func rbuCheckpointFrame(tls *libc.TLS, p uintptr, pFrame uintptr) { /* sqlite3.c // Take an EXCLUSIVE lock on the database file. Return SQLITE_OK if // successful, or an SQLite error code otherwise. -func rbuLockDatabase(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:206828:12: */ +func rbuLockDatabase(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206906:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -212464,7 +212527,7 @@ func rbuLockDatabase(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:206828:12: // Return true if the database handle passed as the only argument // was opened with the rbu_exclusive_checkpoint=1 URI parameter // specified. Or false otherwise. -func rbuExclusiveCheckpoint(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:206847:12: */ +func rbuExclusiveCheckpoint(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206925:12: */ var zUri uintptr = Xsqlite3_db_filename(tls, db, uintptr(0)) return Xsqlite3_uri_boolean(tls, zUri, ts+32518, 0) } @@ -212474,7 +212537,7 @@ func rbuExclusiveCheckpoint(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:2068 // then reopens the database file (this time in vanilla, non-oal, WAL mode). // If an error occurs, leave an error code and error message in the rbu // handle. -func rbuMoveOalFile(tls *libc.TLS, p uintptr) { /* sqlite3.c:206883:13: */ +func rbuMoveOalFile(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:206961:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -212556,7 +212619,7 @@ func rbuMoveOalFile(tls *libc.TLS, p uintptr) { /* sqlite3.c:206883:13: */ // // If the rbu_control field contains an invalid value, an error code and // message are left in the RBU handle and zero returned. -func rbuStepType(tls *libc.TLS, p uintptr, pzMask uintptr) int32 { /* sqlite3.c:206988:12: */ +func rbuStepType(tls *libc.TLS, p uintptr, pzMask uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207066:12: */ var iCol int32 = (*Sqlite3rbu)(unsafe.Pointer(p)).Fobjiter.FnCol // Index of rbu_control column var res int32 = 0 // Return value @@ -212612,7 +212675,7 @@ func rbuStepType(tls *libc.TLS, p uintptr, pzMask uintptr) int32 { /* sqlite3.c: // Argument eType must be one of RBU_INSERT, RBU_DELETE, RBU_IDX_INSERT or // RBU_IDX_DELETE. This function performs the work of a single // sqlite3rbu_step() call for the type of operation specified by eType. -func rbuStepOneOp(tls *libc.TLS, p uintptr, eType int32) { /* sqlite3.c:207044:13: */ +func rbuStepOneOp(tls *libc.TLS, p uintptr, eType int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207122:13: */ var pIter uintptr = p + 80 var pVal uintptr var pWriter uintptr @@ -212684,7 +212747,7 @@ func rbuStepOneOp(tls *libc.TLS, p uintptr, eType int32) { /* sqlite3.c:207044:1 // If no error occurs, SQLITE_OK is returned. Otherwise, an error code // and message is left in the RBU handle and a copy of the error code // returned. -func rbuStep(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:207127:12: */ +func rbuStep(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207205:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -212743,7 +212806,7 @@ func rbuStep(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:207127:12: */ // Or, if this is an RBU vacuum, set the schema cookie of the main db // opened by p->dbMain to one more than the schema cookie of the main // db opened by p->dbRbu. -func rbuIncrSchemaCookie(tls *libc.TLS, p uintptr) { /* sqlite3.c:207192:13: */ +func rbuIncrSchemaCookie(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207270:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -212779,7 +212842,7 @@ func rbuIncrSchemaCookie(tls *libc.TLS, p uintptr) { /* sqlite3.c:207192:13: */ // Update the contents of the rbu_state table within the rbu database. The // value stored in the RBU_STATE_STAGE column is eStage. All other values // are determined by inspecting the rbu handle passed as the first argument. -func rbuSaveState(tls *libc.TLS, p uintptr, eStage int32) { /* sqlite3.c:207223:13: */ +func rbuSaveState(tls *libc.TLS, p uintptr, eStage int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207301:13: */ bp := tls.Alloc(176) defer tls.Free(176) @@ -212834,7 +212897,7 @@ func rbuSaveState(tls *libc.TLS, p uintptr, eStage int32) { /* sqlite3.c:207223: // // In short, it copies the value of the specified PRAGMA setting from // dbRbu to dbMain. -func rbuCopyPragma(tls *libc.TLS, p uintptr, zPragma uintptr) { /* sqlite3.c:207284:13: */ +func rbuCopyPragma(tls *libc.TLS, p uintptr, zPragma uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207362:13: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -212853,7 +212916,7 @@ func rbuCopyPragma(tls *libc.TLS, p uintptr, zPragma uintptr) { /* sqlite3.c:207 // The RBU handle passed as the only argument has just been opened and // the state database is empty. If this RBU handle was opened for an // RBU vacuum operation, create the schema in the target db. -func rbuCreateTargetSchema(tls *libc.TLS, p uintptr) { /* sqlite3.c:207304:13: */ +func rbuCreateTargetSchema(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207382:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -212903,7 +212966,7 @@ func rbuCreateTargetSchema(tls *libc.TLS, p uintptr) { /* sqlite3.c:207304:13: * } // Step the RBU object. -func Xsqlite3rbu_step(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:207356:16: */ +func Xsqlite3rbu_step(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207434:16: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -213046,7 +213109,7 @@ func Xsqlite3rbu_step(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:207356:16: // Compare strings z1 and z2, returning 0 if they are identical, or non-zero // otherwise. Either or both argument may be NULL. Two NULL values are // considered equal, and NULL is considered distinct from all other values. -func rbuStrCompare(tls *libc.TLS, z1 uintptr, z2 uintptr) int32 { /* sqlite3.c:207485:12: */ +func rbuStrCompare(tls *libc.TLS, z1 uintptr, z2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207563:12: */ if z1 == uintptr(0) && z2 == uintptr(0) { return 0 } @@ -213064,7 +213127,7 @@ func rbuStrCompare(tls *libc.TLS, z1 uintptr, z2 uintptr) int32 { /* sqlite3.c:2 // // If an error occurs, an error code and error message are left in the // rbu handle passed as the first argument. -func rbuSetupOal(tls *libc.TLS, p uintptr, pState uintptr) { /* sqlite3.c:207501:13: */ +func rbuSetupOal(tls *libc.TLS, p uintptr, pState uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207579:13: */ if (*RbuState)(unsafe.Pointer(pState)).FzTbl != 0 { var pIter uintptr = p + 80 @@ -213094,7 +213157,7 @@ func rbuSetupOal(tls *libc.TLS, p uintptr, pState uintptr) { /* sqlite3.c:207501 // If there is a "*-oal" file in the file-system corresponding to the // target database in the file-system, delete it. If an error occurs, // leave an error code and error message in the rbu handle. -func rbuDeleteOalFile(tls *libc.TLS, p uintptr) { /* sqlite3.c:207534:13: */ +func rbuDeleteOalFile(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207612:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -213113,7 +213176,7 @@ func rbuDeleteOalFile(tls *libc.TLS, p uintptr) { /* sqlite3.c:207534:13: */ // argument. This VFS will be used unless the call to sqlite3rbu_open() // specified a URI with a vfs=? option in place of a target database // file name. -func rbuCreateVfs(tls *libc.TLS, p uintptr) { /* sqlite3.c:207550:13: */ +func rbuCreateVfs(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207628:13: */ bp := tls.Alloc(76) defer tls.Free(76) @@ -213134,7 +213197,7 @@ func rbuCreateVfs(tls *libc.TLS, p uintptr) { /* sqlite3.c:207550:13: */ // Destroy the private VFS created for the rbu handle passed as the only // argument by an earlier call to rbuCreateVfs(). -func rbuDeleteVfs(tls *libc.TLS, p uintptr) { /* sqlite3.c:207570:13: */ +func rbuDeleteVfs(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207648:13: */ if (*Sqlite3rbu)(unsafe.Pointer(p)).FzVfsName != 0 { Xsqlite3rbu_destroy_vfs(tls, (*Sqlite3rbu)(unsafe.Pointer(p)).FzVfsName) (*Sqlite3rbu)(unsafe.Pointer(p)).FzVfsName = uintptr(0) @@ -213144,7 +213207,7 @@ func rbuDeleteVfs(tls *libc.TLS, p uintptr) { /* sqlite3.c:207570:13: */ // This user-defined SQL function is invoked with a single argument - the // name of a table expected to appear in the target database. It returns // the number of auxilliary indexes on the table. -func rbuIndexCntFunc(tls *libc.TLS, pCtx uintptr, nVal int32, apVal uintptr) { /* sqlite3.c:207582:13: */ +func rbuIndexCntFunc(tls *libc.TLS, pCtx uintptr, nVal int32, apVal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207660:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -213193,7 +213256,7 @@ func rbuIndexCntFunc(tls *libc.TLS, pCtx uintptr, nVal int32, apVal uintptr) { / // sqlite3rbu.nPhaseOneStep is initialized to the sum of (1 + nIndex) * cnt // for all rows in the rbu_count table, where nIndex is the number of // indexes on the corresponding target database table. -func rbuInitPhaseOneSteps(tls *libc.TLS, p uintptr) { /* sqlite3.c:207632:13: */ +func rbuInitPhaseOneSteps(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207710:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -213235,7 +213298,7 @@ func rbuInitPhaseOneSteps(tls *libc.TLS, p uintptr) { /* sqlite3.c:207632:13: */ } } -func openRbuHandle(tls *libc.TLS, zTarget uintptr, zRbu uintptr, zState uintptr) uintptr { /* sqlite3.c:207673:19: */ +func openRbuHandle(tls *libc.TLS, zTarget uintptr, zRbu uintptr, zState uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207751:19: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -213408,7 +213471,7 @@ func openRbuHandle(tls *libc.TLS, zTarget uintptr, zRbu uintptr, zState uintptr) // Allocate and return an RBU handle with all fields zeroed except for the // error code, which is set to SQLITE_MISUSE. -func rbuMisuseError(tls *libc.TLS) uintptr { /* sqlite3.c:207837:19: */ +func rbuMisuseError(tls *libc.TLS) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207915:19: */ var pRet uintptr pRet = Xsqlite3_malloc64(tls, uint64(unsafe.Sizeof(Sqlite3rbu{}))) if pRet != 0 { @@ -213419,7 +213482,7 @@ func rbuMisuseError(tls *libc.TLS) uintptr { /* sqlite3.c:207837:19: */ } // Open and return a new RBU handle. -func Xsqlite3rbu_open(tls *libc.TLS, zTarget uintptr, zRbu uintptr, zState uintptr) uintptr { /* sqlite3.c:207850:23: */ +func Xsqlite3rbu_open(tls *libc.TLS, zTarget uintptr, zRbu uintptr, zState uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207928:23: */ if zTarget == uintptr(0) || zRbu == uintptr(0) { return rbuMisuseError(tls) } @@ -213427,7 +213490,7 @@ func Xsqlite3rbu_open(tls *libc.TLS, zTarget uintptr, zRbu uintptr, zState uintp } // Open a handle to begin or resume an RBU VACUUM operation. -func Xsqlite3rbu_vacuum(tls *libc.TLS, zTarget uintptr, zState uintptr) uintptr { /* sqlite3.c:207862:23: */ +func Xsqlite3rbu_vacuum(tls *libc.TLS, zTarget uintptr, zState uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207940:23: */ if zTarget == uintptr(0) { return rbuMisuseError(tls) } @@ -213442,7 +213505,7 @@ func Xsqlite3rbu_vacuum(tls *libc.TLS, zTarget uintptr, zState uintptr) uintptr } // Return the database handle used by pRbu. -func Xsqlite3rbu_db(tls *libc.TLS, pRbu uintptr, bRbu int32) uintptr { /* sqlite3.c:207880:20: */ +func Xsqlite3rbu_db(tls *libc.TLS, pRbu uintptr, bRbu int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207958:20: */ var db uintptr = uintptr(0) if pRbu != 0 { db = func() uintptr { @@ -213458,7 +213521,7 @@ func Xsqlite3rbu_db(tls *libc.TLS, pRbu uintptr, bRbu int32) uintptr { /* sqlite // If the error code currently stored in the RBU handle is SQLITE_CONSTRAINT, // then edit any error message string so as to remove all occurrences of // the pattern "rbu_imp_[0-9]*". -func rbuEditErrmsg(tls *libc.TLS, p uintptr) { /* sqlite3.c:207894:13: */ +func rbuEditErrmsg(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207972:13: */ if (*Sqlite3rbu)(unsafe.Pointer(p)).Frc == SQLITE_CONSTRAINT && (*Sqlite3rbu)(unsafe.Pointer(p)).FzErrmsg != 0 { var i uint32 var nErrmsg Size_t = libc.Xstrlen(tls, (*Sqlite3rbu)(unsafe.Pointer(p)).FzErrmsg) @@ -213476,7 +213539,7 @@ func rbuEditErrmsg(tls *libc.TLS, p uintptr) { /* sqlite3.c:207894:13: */ } // Close the RBU handle. -func Xsqlite3rbu_close(tls *libc.TLS, p uintptr, pzErrmsg uintptr) int32 { /* sqlite3.c:207912:16: */ +func Xsqlite3rbu_close(tls *libc.TLS, p uintptr, pzErrmsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:207990:16: */ var rc int32 if p != 0 { @@ -213541,13 +213604,13 @@ func Xsqlite3rbu_close(tls *libc.TLS, p uintptr, pzErrmsg uintptr) int32 { /* sq // Return the total number of key-value operations (inserts, deletes or // updates) that have been performed on the target database since the // current RBU update was started. -func Xsqlite3rbu_progress(tls *libc.TLS, pRbu uintptr) Sqlite3_int64 { /* sqlite3.c:207975:26: */ +func Xsqlite3rbu_progress(tls *libc.TLS, pRbu uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208053:26: */ return Sqlite3_int64((*Sqlite3rbu)(unsafe.Pointer(pRbu)).FnProgress) } // Return permyriadage progress indications for the two main stages of // an RBU update. -func Xsqlite3rbu_bp_progress(tls *libc.TLS, p uintptr, pnOne uintptr, pnTwo uintptr) { /* sqlite3.c:207983:17: */ +func Xsqlite3rbu_bp_progress(tls *libc.TLS, p uintptr, pnOne uintptr, pnTwo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208061:17: */ var MAX_PROGRESS int32 = 10000 switch (*Sqlite3rbu)(unsafe.Pointer(p)).FeStage { case RBU_STAGE_OAL: @@ -213580,7 +213643,7 @@ func Xsqlite3rbu_bp_progress(tls *libc.TLS, p uintptr, pnOne uintptr, pnTwo uint } // Return the current state of the RBU vacuum or update operation. -func Xsqlite3rbu_state(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:208018:16: */ +func Xsqlite3rbu_state(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208096:16: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -213598,7 +213661,7 @@ func Xsqlite3rbu_state(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:208018:16: return int32(0) } -func Xsqlite3rbu_savestate(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:208046:16: */ +func Xsqlite3rbu_savestate(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208124:16: */ var rc int32 = (*Sqlite3rbu)(unsafe.Pointer(p)).Frc if rc == SQLITE_DONE { return SQLITE_OK @@ -213705,7 +213768,7 @@ func Xsqlite3rbu_savestate(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:208046 // relinquished). Finally, calls to xSync() on the target database // file fail with SQLITE_INTERNAL errors. -func rbuUnlockShm(tls *libc.TLS, p uintptr) { /* sqlite3.c:208139:13: */ +func rbuUnlockShm(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208217:13: */ if (*Rbu_file)(unsafe.Pointer(p)).FpRbu != 0 { var xShmLock uintptr = (*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer((*Rbu_file)(unsafe.Pointer(p)).FpReal)).FpMethods)).FxShmLock @@ -213722,7 +213785,7 @@ func rbuUnlockShm(tls *libc.TLS, p uintptr) { /* sqlite3.c:208139:13: */ } // -func rbuUpdateTempSize(tls *libc.TLS, pFd uintptr, nNew Sqlite3_int64) int32 { /* sqlite3.c:208155:12: */ +func rbuUpdateTempSize(tls *libc.TLS, pFd uintptr, nNew Sqlite3_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208233:12: */ var pRbu uintptr = (*Rbu_file)(unsafe.Pointer(pFd)).FpRbu var nDiff I64 = nNew - (*Rbu_file)(unsafe.Pointer(pFd)).Fsz *(*I64)(unsafe.Pointer(pRbu + 360)) += nDiff @@ -213740,7 +213803,7 @@ func rbuUpdateTempSize(tls *libc.TLS, pFd uintptr, nNew Sqlite3_int64) int32 { / // for all file descriptors with rbu_file.pDb!=0. If the argument has // rbu_file.pDb!=0, then it is assumed to already be present on the // main list and is only added to the pDb!=0 list. -func rbuMainlistAdd(tls *libc.TLS, p uintptr) { /* sqlite3.c:208173:13: */ +func rbuMainlistAdd(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208251:13: */ var pRbuVfs uintptr = (*Rbu_file)(unsafe.Pointer(p)).FpRbuVfs var pIter uintptr @@ -213762,7 +213825,7 @@ func rbuMainlistAdd(tls *libc.TLS, p uintptr) { /* sqlite3.c:208173:13: */ } // Remove an item from the main-db lists. -func rbuMainlistRemove(tls *libc.TLS, p uintptr) { /* sqlite3.c:208195:13: */ +func rbuMainlistRemove(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208273:13: */ var pp uintptr Xsqlite3_mutex_enter(tls, (*Rbu_vfs)(unsafe.Pointer((*Rbu_file)(unsafe.Pointer(p)).FpRbuVfs)).Fmutex) for pp = (*Rbu_file)(unsafe.Pointer(p)).FpRbuVfs + 192; *(*uintptr)(unsafe.Pointer(pp)) != 0 && *(*uintptr)(unsafe.Pointer(pp)) != p; pp = *(*uintptr)(unsafe.Pointer(pp)) + 88 { @@ -213787,7 +213850,7 @@ func rbuMainlistRemove(tls *libc.TLS, p uintptr) { /* sqlite3.c:208195:13: */ // // If parameter bRbu is true, only search for file-descriptors with // rbu_file.pDb!=0. -func rbuFindMaindb(tls *libc.TLS, pRbuVfs uintptr, zWal uintptr, bRbu int32) uintptr { /* sqlite3.c:208216:17: */ +func rbuFindMaindb(tls *libc.TLS, pRbuVfs uintptr, zWal uintptr, bRbu int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208294:17: */ var pDb uintptr Xsqlite3_mutex_enter(tls, (*Rbu_vfs)(unsafe.Pointer(pRbuVfs)).Fmutex) if bRbu != 0 { @@ -213802,7 +213865,7 @@ func rbuFindMaindb(tls *libc.TLS, pRbuVfs uintptr, zWal uintptr, bRbu int32) uin } // Close an rbu file. -func rbuVfsClose(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:208231:12: */ +func rbuVfsClose(tls *libc.TLS, pFile uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208309:12: */ var p uintptr = pFile var rc int32 var i int32 @@ -213834,7 +213897,7 @@ func rbuVfsClose(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:208231:12: * // Read and return an unsigned 32-bit big-endian integer from the buffer // passed as the only argument. -func rbuGetU32(tls *libc.TLS, aBuf uintptr) U32 { /* sqlite3.c:208264:12: */ +func rbuGetU32(tls *libc.TLS, aBuf uintptr) U32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208342:12: */ return U32(*(*U8)(unsafe.Pointer(aBuf)))<<24 + U32(*(*U8)(unsafe.Pointer(aBuf + 1)))<<16 + U32(*(*U8)(unsafe.Pointer(aBuf + 2)))<<8 + @@ -213843,20 +213906,20 @@ func rbuGetU32(tls *libc.TLS, aBuf uintptr) U32 { /* sqlite3.c:208264:12: */ // Write an unsigned 32-bit value in big-endian format to the supplied // buffer. -func rbuPutU32(tls *libc.TLS, aBuf uintptr, iVal U32) { /* sqlite3.c:208275:13: */ +func rbuPutU32(tls *libc.TLS, aBuf uintptr, iVal U32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208353:13: */ *(*U8)(unsafe.Pointer(aBuf)) = U8(iVal >> 24 & U32(0xFF)) *(*U8)(unsafe.Pointer(aBuf + 1)) = U8(iVal >> 16 & U32(0xFF)) *(*U8)(unsafe.Pointer(aBuf + 2)) = U8(iVal >> 8 & U32(0xFF)) *(*U8)(unsafe.Pointer(aBuf + 3)) = U8(iVal >> 0 & U32(0xFF)) } -func rbuPutU16(tls *libc.TLS, aBuf uintptr, iVal U16) { /* sqlite3.c:208282:13: */ +func rbuPutU16(tls *libc.TLS, aBuf uintptr, iVal U16) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208360:13: */ *(*U8)(unsafe.Pointer(aBuf)) = U8(int32(iVal) >> 8 & 0xFF) *(*U8)(unsafe.Pointer(aBuf + 1)) = U8(int32(iVal) >> 0 & 0xFF) } // Read data from an rbuVfs-file. -func rbuVfsRead(tls *libc.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* sqlite3.c:208290:12: */ +func rbuVfsRead(tls *libc.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208368:12: */ var p uintptr = pFile var pRbu uintptr = (*Rbu_file)(unsafe.Pointer(p)).FpRbu var rc int32 @@ -213920,7 +213983,7 @@ func rbuVfsRead(tls *libc.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst Sq } // Write data to an rbuVfs-file. -func rbuVfsWrite(tls *libc.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* sqlite3.c:208356:12: */ +func rbuVfsWrite(tls *libc.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst Sqlite_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208434:12: */ var p uintptr = pFile var pRbu uintptr = (*Rbu_file)(unsafe.Pointer(p)).FpRbu var rc int32 @@ -213959,7 +214022,7 @@ func rbuVfsWrite(tls *libc.TLS, pFile uintptr, zBuf uintptr, iAmt int32, iOfst S } // Truncate an rbuVfs-file. -func rbuVfsTruncate(tls *libc.TLS, pFile uintptr, size Sqlite_int64) int32 { /* sqlite3.c:208399:12: */ +func rbuVfsTruncate(tls *libc.TLS, pFile uintptr, size Sqlite_int64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208477:12: */ var p uintptr = pFile if (*Rbu_file)(unsafe.Pointer(p)).FopenFlags&SQLITE_OPEN_DELETEONCLOSE != 0 && (*Rbu_file)(unsafe.Pointer(p)).FpRbu != 0 { var rc int32 = rbuUpdateTempSize(tls, p, size) @@ -213973,7 +214036,7 @@ func rbuVfsTruncate(tls *libc.TLS, pFile uintptr, size Sqlite_int64) int32 { /* } // Sync an rbuVfs-file. -func rbuVfsSync(tls *libc.TLS, pFile uintptr, flags int32) int32 { /* sqlite3.c:208411:12: */ +func rbuVfsSync(tls *libc.TLS, pFile uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208489:12: */ var p uintptr = pFile if (*Rbu_file)(unsafe.Pointer(p)).FpRbu != 0 && (*Sqlite3rbu)(unsafe.Pointer((*Rbu_file)(unsafe.Pointer(p)).FpRbu)).FeStage == RBU_STAGE_CAPTURE { if (*Rbu_file)(unsafe.Pointer(p)).FopenFlags&SQLITE_OPEN_MAIN_DB != 0 { @@ -213987,7 +214050,7 @@ func rbuVfsSync(tls *libc.TLS, pFile uintptr, flags int32) int32 { /* sqlite3.c: } // Return the current file-size of an rbuVfs-file. -func rbuVfsFileSize(tls *libc.TLS, pFile uintptr, pSize uintptr) int32 { /* sqlite3.c:208425:12: */ +func rbuVfsFileSize(tls *libc.TLS, pFile uintptr, pSize uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208503:12: */ var p uintptr = pFile var rc int32 rc = (*struct { @@ -214007,7 +214070,7 @@ func rbuVfsFileSize(tls *libc.TLS, pFile uintptr, pSize uintptr) int32 { /* sqli } // Lock an rbuVfs-file. -func rbuVfsLock(tls *libc.TLS, pFile uintptr, eLock int32) int32 { /* sqlite3.c:208446:12: */ +func rbuVfsLock(tls *libc.TLS, pFile uintptr, eLock int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208524:12: */ var p uintptr = pFile var pRbu uintptr = (*Rbu_file)(unsafe.Pointer(p)).FpRbu var rc int32 = SQLITE_OK @@ -214027,7 +214090,7 @@ func rbuVfsLock(tls *libc.TLS, pFile uintptr, eLock int32) int32 { /* sqlite3.c: } // Unlock an rbuVfs-file. -func rbuVfsUnlock(tls *libc.TLS, pFile uintptr, eLock int32) int32 { /* sqlite3.c:208468:12: */ +func rbuVfsUnlock(tls *libc.TLS, pFile uintptr, eLock int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208546:12: */ var p uintptr = pFile return (*struct { f func(*libc.TLS, uintptr, int32) int32 @@ -214035,7 +214098,7 @@ func rbuVfsUnlock(tls *libc.TLS, pFile uintptr, eLock int32) int32 { /* sqlite3. } // Check if another file-handle holds a RESERVED lock on an rbuVfs-file. -func rbuVfsCheckReservedLock(tls *libc.TLS, pFile uintptr, pResOut uintptr) int32 { /* sqlite3.c:208476:12: */ +func rbuVfsCheckReservedLock(tls *libc.TLS, pFile uintptr, pResOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208554:12: */ var p uintptr = pFile return (*struct { f func(*libc.TLS, uintptr, uintptr) int32 @@ -214043,7 +214106,7 @@ func rbuVfsCheckReservedLock(tls *libc.TLS, pFile uintptr, pResOut uintptr) int3 } // File control method. For custom operations on an rbuVfs-file. -func rbuVfsFileControl(tls *libc.TLS, pFile uintptr, op int32, pArg uintptr) int32 { /* sqlite3.c:208484:12: */ +func rbuVfsFileControl(tls *libc.TLS, pFile uintptr, op int32, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208562:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -214106,7 +214169,7 @@ func rbuVfsFileControl(tls *libc.TLS, pFile uintptr, op int32, pArg uintptr) int } // Return the sector-size in bytes for an rbuVfs-file. -func rbuVfsSectorSize(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:208540:12: */ +func rbuVfsSectorSize(tls *libc.TLS, pFile uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208618:12: */ var p uintptr = pFile return (*struct { f func(*libc.TLS, uintptr) int32 @@ -214114,7 +214177,7 @@ func rbuVfsSectorSize(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:208540: } // Return the device characteristic flags supported by an rbuVfs-file. -func rbuVfsDeviceCharacteristics(tls *libc.TLS, pFile uintptr) int32 { /* sqlite3.c:208548:12: */ +func rbuVfsDeviceCharacteristics(tls *libc.TLS, pFile uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208626:12: */ var p uintptr = pFile return (*struct { f func(*libc.TLS, uintptr) int32 @@ -214122,7 +214185,7 @@ func rbuVfsDeviceCharacteristics(tls *libc.TLS, pFile uintptr) int32 { /* sqlite } // Take or release a shared-memory lock. -func rbuVfsShmLock(tls *libc.TLS, pFile uintptr, ofst int32, n int32, flags int32) int32 { /* sqlite3.c:208556:12: */ +func rbuVfsShmLock(tls *libc.TLS, pFile uintptr, ofst int32, n int32, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208634:12: */ var p uintptr = pFile var pRbu uintptr = (*Rbu_file)(unsafe.Pointer(p)).FpRbu var rc int32 = SQLITE_OK @@ -214155,7 +214218,7 @@ func rbuVfsShmLock(tls *libc.TLS, pFile uintptr, ofst int32, n int32, flags int3 } // Obtain a pointer to a mapping of a single 32KiB page of the *-shm file. -func rbuVfsShmMap(tls *libc.TLS, pFile uintptr, iRegion int32, szRegion int32, isWrite int32, pp uintptr) int32 { /* sqlite3.c:208594:12: */ +func rbuVfsShmMap(tls *libc.TLS, pFile uintptr, iRegion int32, szRegion int32, isWrite int32, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208672:12: */ var p uintptr = pFile var rc int32 = SQLITE_OK var eStage int32 = func() int32 { @@ -214212,13 +214275,13 @@ func rbuVfsShmMap(tls *libc.TLS, pFile uintptr, iRegion int32, szRegion int32, i } // Memory barrier. -func rbuVfsShmBarrier(tls *libc.TLS, pFile uintptr) { /* sqlite3.c:208652:13: */ +func rbuVfsShmBarrier(tls *libc.TLS, pFile uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208730:13: */ var p uintptr = pFile (*struct{ f func(*libc.TLS, uintptr) })(unsafe.Pointer(&struct{ uintptr }{(*sqlite3_io_methods)(unsafe.Pointer((*Sqlite3_file)(unsafe.Pointer((*Rbu_file)(unsafe.Pointer(p)).FpReal)).FpMethods)).FxShmBarrier})).f(tls, (*Rbu_file)(unsafe.Pointer(p)).FpReal) } // The xShmUnmap method. -func rbuVfsShmUnmap(tls *libc.TLS, pFile uintptr, delFlag int32) int32 { /* sqlite3.c:208660:12: */ +func rbuVfsShmUnmap(tls *libc.TLS, pFile uintptr, delFlag int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208738:12: */ var p uintptr = pFile var rc int32 = SQLITE_OK var eStage int32 = func() int32 { @@ -214241,7 +214304,7 @@ func rbuVfsShmUnmap(tls *libc.TLS, pFile uintptr, delFlag int32) int32 { /* sqli } // Open an rbu file handle. -func rbuVfsOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, pFile uintptr, flags int32, pOutFlags uintptr) int32 { /* sqlite3.c:208679:12: */ +func rbuVfsOpen(tls *libc.TLS, pVfs uintptr, zName uintptr, pFile uintptr, flags int32, pOutFlags uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208757:12: */ var pRbuVfs uintptr = pVfs var pRealVfs uintptr = (*Rbu_vfs)(unsafe.Pointer(pRbuVfs)).FpRealVfs var pFd uintptr = pFile @@ -214327,10 +214390,10 @@ var rbuvfs_io_methods = Sqlite3_io_methods{ FxShmLock: 0, // xShmLock FxShmBarrier: 0, // xShmBarrier FxShmUnmap: 0, // xFetch, xUnfetch -} /* sqlite3.c:208686:29 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208764:29 */ // Delete the file located at zPath. -func rbuVfsDelete(tls *libc.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int32 { /* sqlite3.c:208777:12: */ +func rbuVfsDelete(tls *libc.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208855:12: */ var pRealVfs uintptr = (*Rbu_vfs)(unsafe.Pointer(pVfs)).FpRealVfs return (*struct { f func(*libc.TLS, uintptr, uintptr, int32) int32 @@ -214339,7 +214402,7 @@ func rbuVfsDelete(tls *libc.TLS, pVfs uintptr, zPath uintptr, dirSync int32) int // Test for access permissions. Return true if the requested permission // is available, or false otherwise. -func rbuVfsAccess(tls *libc.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOut uintptr) int32 { /* sqlite3.c:208786:12: */ +func rbuVfsAccess(tls *libc.TLS, pVfs uintptr, zPath uintptr, flags int32, pResOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208864:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -214384,7 +214447,7 @@ func rbuVfsAccess(tls *libc.TLS, pVfs uintptr, zPath uintptr, flags int32, pResO // Populate buffer zOut with the full canonical pathname corresponding // to the pathname in zPath. zOut is guaranteed to point to a buffer // of at least (DEVSYM_MAX_PATHNAME+1) bytes. -func rbuVfsFullPathname(tls *libc.TLS, pVfs uintptr, zPath uintptr, nOut int32, zOut uintptr) int32 { /* sqlite3.c:208834:12: */ +func rbuVfsFullPathname(tls *libc.TLS, pVfs uintptr, zPath uintptr, nOut int32, zOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208912:12: */ var pRealVfs uintptr = (*Rbu_vfs)(unsafe.Pointer(pVfs)).FpRealVfs return (*struct { f func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32 @@ -214392,7 +214455,7 @@ func rbuVfsFullPathname(tls *libc.TLS, pVfs uintptr, zPath uintptr, nOut int32, } // Open the dynamic library located at zPath and return a handle. -func rbuVfsDlOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr) uintptr { /* sqlite3.c:208848:13: */ +func rbuVfsDlOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208926:13: */ var pRealVfs uintptr = (*Rbu_vfs)(unsafe.Pointer(pVfs)).FpRealVfs return (*struct { f func(*libc.TLS, uintptr, uintptr) uintptr @@ -214402,7 +214465,7 @@ func rbuVfsDlOpen(tls *libc.TLS, pVfs uintptr, zPath uintptr) uintptr { /* sqlit // Populate the buffer zErrMsg (size nByte bytes) with a human readable // utf-8 string describing the most recent error encountered associated // with dynamic libraries. -func rbuVfsDlError(tls *libc.TLS, pVfs uintptr, nByte int32, zErrMsg uintptr) { /* sqlite3.c:208858:13: */ +func rbuVfsDlError(tls *libc.TLS, pVfs uintptr, nByte int32, zErrMsg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208936:13: */ var pRealVfs uintptr = (*Rbu_vfs)(unsafe.Pointer(pVfs)).FpRealVfs (*struct { f func(*libc.TLS, uintptr, int32, uintptr) @@ -214410,7 +214473,7 @@ func rbuVfsDlError(tls *libc.TLS, pVfs uintptr, nByte int32, zErrMsg uintptr) { } // Return a pointer to the symbol zSymbol in the dynamic library pHandle. -func rbuVfsDlSym(tls *libc.TLS, pVfs uintptr, pArg uintptr, zSym uintptr) uintptr { /* sqlite3.c:208866:13: */ +func rbuVfsDlSym(tls *libc.TLS, pVfs uintptr, pArg uintptr, zSym uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208944:13: */ var pRealVfs uintptr = (*Rbu_vfs)(unsafe.Pointer(pVfs)).FpRealVfs return (*struct { f func(*libc.TLS, uintptr, uintptr, uintptr) uintptr @@ -214418,7 +214481,7 @@ func rbuVfsDlSym(tls *libc.TLS, pVfs uintptr, pArg uintptr, zSym uintptr) uintpt } // Close the dynamic library handle pHandle. -func rbuVfsDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr) { /* sqlite3.c:208878:13: */ +func rbuVfsDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208956:13: */ var pRealVfs uintptr = (*Rbu_vfs)(unsafe.Pointer(pVfs)).FpRealVfs (*struct { f func(*libc.TLS, uintptr, uintptr) @@ -214427,7 +214490,7 @@ func rbuVfsDlClose(tls *libc.TLS, pVfs uintptr, pHandle uintptr) { /* sqlite3.c: // Populate the buffer pointed to by zBufOut with nByte bytes of // random data. -func rbuVfsRandomness(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) int32 { /* sqlite3.c:208888:12: */ +func rbuVfsRandomness(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208966:12: */ var pRealVfs uintptr = (*Rbu_vfs)(unsafe.Pointer(pVfs)).FpRealVfs return (*struct { f func(*libc.TLS, uintptr, int32, uintptr) int32 @@ -214436,7 +214499,7 @@ func rbuVfsRandomness(tls *libc.TLS, pVfs uintptr, nByte int32, zBufOut uintptr) // Sleep for nMicro microseconds. Return the number of microseconds // actually slept. -func rbuVfsSleep(tls *libc.TLS, pVfs uintptr, nMicro int32) int32 { /* sqlite3.c:208897:12: */ +func rbuVfsSleep(tls *libc.TLS, pVfs uintptr, nMicro int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208975:12: */ var pRealVfs uintptr = (*Rbu_vfs)(unsafe.Pointer(pVfs)).FpRealVfs return (*struct { f func(*libc.TLS, uintptr, int32) int32 @@ -214444,7 +214507,7 @@ func rbuVfsSleep(tls *libc.TLS, pVfs uintptr, nMicro int32) int32 { /* sqlite3.c } // Return the current time as a Julian Day number in *pTimeOut. -func rbuVfsCurrentTime(tls *libc.TLS, pVfs uintptr, pTimeOut uintptr) int32 { /* sqlite3.c:208905:12: */ +func rbuVfsCurrentTime(tls *libc.TLS, pVfs uintptr, pTimeOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208983:12: */ var pRealVfs uintptr = (*Rbu_vfs)(unsafe.Pointer(pVfs)).FpRealVfs return (*struct { f func(*libc.TLS, uintptr, uintptr) int32 @@ -214452,13 +214515,13 @@ func rbuVfsCurrentTime(tls *libc.TLS, pVfs uintptr, pTimeOut uintptr) int32 { /* } // No-op. -func rbuVfsGetLastError(tls *libc.TLS, pVfs uintptr, a int32, b uintptr) int32 { /* sqlite3.c:208913:12: */ +func rbuVfsGetLastError(tls *libc.TLS, pVfs uintptr, a int32, b uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208991:12: */ return 0 } // Deregister and destroy an RBU vfs created by an earlier call to // sqlite3rbu_create_vfs(). -func Xsqlite3rbu_destroy_vfs(tls *libc.TLS, zName uintptr) { /* sqlite3.c:208921:17: */ +func Xsqlite3rbu_destroy_vfs(tls *libc.TLS, zName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:208999:17: */ var pVfs uintptr = Xsqlite3_vfs_find(tls, zName) if pVfs != 0 && (*Sqlite3_vfs)(unsafe.Pointer(pVfs)).FxOpen == *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32 @@ -214472,7 +214535,7 @@ func Xsqlite3rbu_destroy_vfs(tls *libc.TLS, zName uintptr) { /* sqlite3.c:208921 // Create an RBU VFS named zName that accesses the underlying file-system // via existing VFS zParent. The new object is registered as a non-default // VFS with SQLite before returning. -func Xsqlite3rbu_create_vfs(tls *libc.TLS, zName uintptr, zParent uintptr) int32 { /* sqlite3.c:208935:16: */ +func Xsqlite3rbu_create_vfs(tls *libc.TLS, zName uintptr, zParent uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:209013:16: */ var pNew uintptr = uintptr(0) // Newly allocated VFS var rc int32 = SQLITE_OK @@ -214533,17 +214596,17 @@ var vfs_template = Sqlite3_vfs{ FxSleep: 0, // xSleep FxCurrentTime: 0, // xCurrentTime FxGetLastError: 0, // Unimplemented version 3 methods -} /* sqlite3.c:208938:22 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:209016:22 */ // Configure the aggregate temp file size limit for this RBU handle. -func Xsqlite3rbu_temp_size_limit(tls *libc.TLS, pRbu uintptr, n Sqlite3_int64) Sqlite3_int64 { /* sqlite3.c:209013:26: */ +func Xsqlite3rbu_temp_size_limit(tls *libc.TLS, pRbu uintptr, n Sqlite3_int64) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:209091:26: */ if n >= int64(0) { (*Sqlite3rbu)(unsafe.Pointer(pRbu)).FszTempLimit = n } return (*Sqlite3rbu)(unsafe.Pointer(pRbu)).FszTempLimit } -func Xsqlite3rbu_temp_size(tls *libc.TLS, pRbu uintptr) Sqlite3_int64 { /* sqlite3.c:209020:26: */ +func Xsqlite3rbu_temp_size(tls *libc.TLS, pRbu uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:209098:26: */ return (*Sqlite3rbu)(unsafe.Pointer(pRbu)).FszTemp } @@ -214626,7 +214689,7 @@ type SessionTable1 = struct { FnEntry int32 FnChange int32 FapChange uintptr -} /* sqlite3.c:10832:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10832:9 */ //************************************************************************ @@ -214697,7 +214760,7 @@ type SessionTable1 = struct { // #include <assert.h> // #include <string.h> -type SessionTable = SessionTable1 /* sqlite3.c:210365:29 */ +type SessionTable = SessionTable1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210443:29 */ type SessionChange1 = struct { Fop U8 FbIndirect U8 @@ -214707,16 +214770,16 @@ type SessionChange1 = struct { F__ccgo_pad2 [4]byte FaRecord uintptr FpNext uintptr -} /* sqlite3.c:10832:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10832:9 */ -type SessionChange = SessionChange1 /* sqlite3.c:210366:30 */ +type SessionChange = SessionChange1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210444:30 */ type SessionBuffer1 = struct { FaBuf uintptr FnBuf int32 FnAlloc int32 -} /* sqlite3.c:10840:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10840:9 */ -type SessionBuffer = SessionBuffer1 /* sqlite3.c:210367:30 */ +type SessionBuffer = SessionBuffer1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210445:30 */ type SessionInput1 = struct { FbNoDiscard int32 FiCurrent int32 @@ -214730,13 +214793,13 @@ type SessionInput1 = struct { FpIn uintptr FbEof int32 F__ccgo_pad3 [4]byte -} /* sqlite3.c:10840:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10840:9 */ -type SessionInput = SessionInput1 /* sqlite3.c:210368:29 */ +type SessionInput = SessionInput1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210446:29 */ // Minimum chunk size used by streaming versions of functions. -var sessions_strm_chunk_size int32 = SESSIONS_STRM_CHUNK_SIZE /* sqlite3.c:210381:12 */ +var sessions_strm_chunk_size int32 = SESSIONS_STRM_CHUNK_SIZE /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210459:12 */ type SessionHook1 = struct { FpCtx uintptr @@ -214744,13 +214807,13 @@ type SessionHook1 = struct { FxNew uintptr FxCount uintptr FxDepth uintptr -} /* sqlite3.c:10832:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:10832:9 */ -type SessionHook = SessionHook1 /* sqlite3.c:210383:28 */ +type SessionHook = SessionHook1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210461:28 */ // Write a varint with value iVal into the buffer at aBuf. Return the // number of bytes written. -func sessionVarintPut(tls *libc.TLS, aBuf uintptr, iVal int32) int32 { /* sqlite3.c:210661:12: */ +func sessionVarintPut(tls *libc.TLS, aBuf uintptr, iVal int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210739:12: */ return int32(func() uint8 { if U32(iVal) < U32(0x80) { return uint8(func() int32 { *(*U8)(unsafe.Pointer(aBuf)) = uint8(iVal); return 1 }()) @@ -214760,13 +214823,13 @@ func sessionVarintPut(tls *libc.TLS, aBuf uintptr, iVal int32) int32 { /* sqlite } // Return the number of bytes required to store value iVal as a varint. -func sessionVarintLen(tls *libc.TLS, iVal int32) int32 { /* sqlite3.c:210668:12: */ +func sessionVarintLen(tls *libc.TLS, iVal int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210746:12: */ return Xsqlite3VarintLen(tls, uint64(iVal)) } // Read a varint value from aBuf[] into *piVal. Return the number of // bytes read. -func sessionVarintGet(tls *libc.TLS, aBuf uintptr, piVal uintptr) int32 { /* sqlite3.c:210676:12: */ +func sessionVarintGet(tls *libc.TLS, aBuf uintptr, piVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210754:12: */ return int32(func() uint8 { if int32(*(*U8)(unsafe.Pointer(aBuf))) < int32(U8(0x80)) { return uint8(func() int32 { *(*int32)(unsafe.Pointer(piVal)) = int32(U32(*(*U8)(unsafe.Pointer(aBuf)))); return 1 }()) @@ -214779,7 +214842,7 @@ func sessionVarintGet(tls *libc.TLS, aBuf uintptr, piVal uintptr) int32 { /* sql // Read a 64-bit big-endian integer value from buffer aRec[]. Return // the value read. -func sessionGetI64(tls *libc.TLS, aRec uintptr) Sqlite3_int64 { /* sqlite3.c:210687:22: */ +func sessionGetI64(tls *libc.TLS, aRec uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210765:22: */ var x U64 = U64(U32(*(*U8)(unsafe.Pointer(aRec)))<<24 | U32(int32(*(*U8)(unsafe.Pointer(aRec + 1)))<<16) | U32(int32(*(*U8)(unsafe.Pointer(aRec + 2)))<<8) | U32(*(*U8)(unsafe.Pointer(aRec + 3)))) var y U32 = U32(*(*U8)(unsafe.Pointer(aRec + uintptr(4))))<<24 | U32(int32(*(*U8)(unsafe.Pointer(aRec + uintptr(4) + 1)))<<16) | U32(int32(*(*U8)(unsafe.Pointer(aRec + uintptr(4) + 2)))<<8) | U32(*(*U8)(unsafe.Pointer(aRec + uintptr(4) + 3))) x = x<<32 + U64(y) @@ -214787,7 +214850,7 @@ func sessionGetI64(tls *libc.TLS, aRec uintptr) Sqlite3_int64 { /* sqlite3.c:210 } // Write a 64-bit big-endian integer value to the buffer aBuf[]. -func sessionPutI64(tls *libc.TLS, aBuf uintptr, i Sqlite3_int64) { /* sqlite3.c:210697:13: */ +func sessionPutI64(tls *libc.TLS, aBuf uintptr, i Sqlite3_int64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210775:13: */ *(*U8)(unsafe.Pointer(aBuf)) = U8(i >> 56 & int64(0xFF)) *(*U8)(unsafe.Pointer(aBuf + 1)) = U8(i >> 48 & int64(0xFF)) *(*U8)(unsafe.Pointer(aBuf + 2)) = U8(i >> 40 & int64(0xFF)) @@ -214809,7 +214872,7 @@ func sessionPutI64(tls *libc.TLS, aBuf uintptr, i Sqlite3_int64) { /* sqlite3.c: // If no error occurs, SQLITE_OK is returned. Or, if an OOM error occurs // within a call to sqlite3_value_text() (may fail if the db is utf-16)) // SQLITE_NOMEM is returned. -func sessionSerializeValue(tls *libc.TLS, aBuf uintptr, pValue uintptr, pnWrite uintptr) int32 { /* sqlite3.c:210721:12: */ +func sessionSerializeValue(tls *libc.TLS, aBuf uintptr, pValue uintptr, pnWrite uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210799:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -214897,7 +214960,7 @@ func sessionSerializeValue(tls *libc.TLS, aBuf uintptr, pValue uintptr, pnWrite // Allocate and return a pointer to a buffer nByte bytes in size. If // pSession is not NULL, increase the sqlite3_session.nMalloc variable // by the number of bytes allocated. -func sessionMalloc64(tls *libc.TLS, pSession uintptr, nByte I64) uintptr { /* sqlite3.c:210797:13: */ +func sessionMalloc64(tls *libc.TLS, pSession uintptr, nByte I64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210875:13: */ var pRet uintptr = Xsqlite3_malloc64(tls, uint64(nByte)) if pSession != 0 { *(*I64)(unsafe.Pointer(pSession + 56)) += I64(Xsqlite3_msize(tls, pRet)) @@ -214908,7 +214971,7 @@ func sessionMalloc64(tls *libc.TLS, pSession uintptr, nByte I64) uintptr { /* sq // Free buffer pFree, which must have been allocated by an earlier // call to sessionMalloc64(). If pSession is not NULL, decrease the // sqlite3_session.nMalloc counter by the number of bytes freed. -func sessionFree(tls *libc.TLS, pSession uintptr, pFree uintptr) { /* sqlite3.c:210808:13: */ +func sessionFree(tls *libc.TLS, pSession uintptr, pFree uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210886:13: */ if pSession != 0 { *(*I64)(unsafe.Pointer(pSession + 56)) -= I64(Xsqlite3_msize(tls, pFree)) } @@ -214931,14 +214994,14 @@ func sessionFree(tls *libc.TLS, pSession uintptr, pFree uintptr) { /* sqlite3.c: // Append the hash of the 64-bit integer passed as the second argument to the // hash-key value passed as the first. Return the new hash-key value. -func sessionHashAppendI64(tls *libc.TLS, h uint32, i I64) uint32 { /* sqlite3.c:210834:21: */ +func sessionHashAppendI64(tls *libc.TLS, h uint32, i I64) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210912:21: */ h = h<<3 ^ h ^ uint32(i&int64(0xFFFFFFFF)) return h<<3 ^ h ^ uint32(i>>32&int64(0xFFFFFFFF)) } // Append the hash of the blob passed via the second and third arguments to // the hash-key value passed as the first. Return the new hash-key value. -func sessionHashAppendBlob(tls *libc.TLS, h uint32, n int32, z uintptr) uint32 { /* sqlite3.c:210843:21: */ +func sessionHashAppendBlob(tls *libc.TLS, h uint32, n int32, z uintptr) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210921:21: */ var i int32 for i = 0; i < n; i++ { h = h<<3 ^ h ^ uint32(*(*U8)(unsafe.Pointer(z + uintptr(i)))) @@ -214948,7 +215011,7 @@ func sessionHashAppendBlob(tls *libc.TLS, h uint32, n int32, z uintptr) uint32 { // Append the hash of the data type passed as the second argument to the // hash-key value passed as the first. Return the new hash-key value. -func sessionHashAppendType(tls *libc.TLS, h uint32, eType int32) uint32 { /* sqlite3.c:210853:21: */ +func sessionHashAppendType(tls *libc.TLS, h uint32, eType int32) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210931:21: */ return h<<3 ^ h ^ uint32(eType) } @@ -214961,7 +215024,7 @@ func sessionHashAppendType(tls *libc.TLS, h uint32, eType int32) uint32 { /* sql // If an error occurs, an SQLite error code is returned and the final values // of *piHash asn *pbNullPK are undefined. Otherwise, SQLITE_OK is returned // and the output variables are set as described above. -func sessionPreupdateHash(tls *libc.TLS, pSession uintptr, pTab uintptr, bNew int32, piHash uintptr, pbNullPK uintptr) int32 { /* sqlite3.c:210868:12: */ +func sessionPreupdateHash(tls *libc.TLS, pSession uintptr, pTab uintptr, bNew int32, piHash uintptr, pbNullPK uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:210946:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -215027,7 +215090,7 @@ func sessionPreupdateHash(tls *libc.TLS, pSession uintptr, pTab uintptr, bNew in // The buffer that the argument points to contains a serialized SQL value. // Return the number of bytes of space occupied by the value (including // the type byte). -func sessionSerialLen(tls *libc.TLS, a uintptr) int32 { /* sqlite3.c:210933:12: */ +func sessionSerialLen(tls *libc.TLS, a uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211011:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -215053,7 +215116,7 @@ func sessionSerialLen(tls *libc.TLS, a uintptr) int32 { /* sqlite3.c:210933:12: // // The bPkOnly argument is non-zero if the record at aRecord[] is from // a patchset DELETE. In this case the non-PK fields are omitted entirely. -func sessionChangeHash(tls *libc.TLS, pTab uintptr, bPkOnly int32, aRecord uintptr, nBucket int32) uint32 { /* sqlite3.c:210951:21: */ +func sessionChangeHash(tls *libc.TLS, pTab uintptr, bPkOnly int32, aRecord uintptr, nBucket int32) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211029:21: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -215096,7 +215159,7 @@ func sessionChangeHash(tls *libc.TLS, pTab uintptr, bPkOnly int32, aRecord uintp // This function returns true if the two records apply to the same row (i.e. // have the same values stored in the primary key columns), or false // otherwise. -func sessionChangeEqual(tls *libc.TLS, pTab uintptr, bLeftPkOnly int32, aLeft uintptr, bRightPkOnly int32, aRight uintptr) int32 { /* sqlite3.c:211000:12: */ +func sessionChangeEqual(tls *libc.TLS, pTab uintptr, bLeftPkOnly int32, aLeft uintptr, bRightPkOnly int32, aRight uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211078:12: */ var a1 uintptr = aLeft // Cursor to iterate through aLeft var a2 uintptr = aRight // Cursor to iterate through aRight var iCol int32 // Used to iterate through table columns @@ -215135,7 +215198,7 @@ func sessionChangeEqual(tls *libc.TLS, pTab uintptr, bLeftPkOnly int32, aLeft ui // their. Otherwise, if aLeft contains a value, copy it. If neither // record contains a value for a given column, then neither does the // output record. -func sessionMergeRecord(tls *libc.TLS, paOut uintptr, nCol int32, aLeft uintptr, aRight uintptr) { /* sqlite3.c:211043:13: */ +func sessionMergeRecord(tls *libc.TLS, paOut uintptr, nCol int32, aLeft uintptr, aRight uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211121:13: */ var a1 uintptr = aLeft // Cursor used to iterate through aLeft var a2 uintptr = aRight // Cursor used to iterate through aRight var aOut uintptr = *(*uintptr)(unsafe.Pointer(paOut)) // Output cursor @@ -215174,7 +215237,7 @@ func sessionMergeRecord(tls *libc.TLS, paOut uintptr, nCol int32, aLeft uintptr, // if( *paTwo is valid ) return *paTwo; // return *paOne; // -func sessionMergeValue(tls *libc.TLS, paOne uintptr, paTwo uintptr, pnVal uintptr) uintptr { /* sqlite3.c:211089:11: */ +func sessionMergeValue(tls *libc.TLS, paOne uintptr, paTwo uintptr, pnVal uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211167:11: */ var a1 uintptr = *(*uintptr)(unsafe.Pointer(paOne)) var a2 uintptr = *(*uintptr)(unsafe.Pointer(paTwo)) var pRet uintptr = uintptr(0) @@ -215201,7 +215264,7 @@ func sessionMergeValue(tls *libc.TLS, paOne uintptr, paTwo uintptr, pnVal uintpt // This function is used by changeset_concat() to merge two UPDATE changes // on the same row. -func sessionMergeUpdate(tls *libc.TLS, paOut uintptr, pTab uintptr, bPatchset int32, aOldRecord1 uintptr, aOldRecord2 uintptr, aNewRecord1 uintptr, aNewRecord2 uintptr) int32 { /* sqlite3.c:211123:12: */ +func sessionMergeUpdate(tls *libc.TLS, paOut uintptr, pTab uintptr, bPatchset int32, aOldRecord1 uintptr, aOldRecord2 uintptr, aNewRecord1 uintptr, aNewRecord2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211201:12: */ bp := tls.Alloc(52) defer tls.Free(52) @@ -215276,7 +215339,7 @@ func sessionMergeUpdate(tls *libc.TLS, paOut uintptr, pTab uintptr, bPatchset in // as the change stored in argument pChange. If so, it returns true. Otherwise // if the pre-update-hook does not affect the same row as pChange, it returns // false. -func sessionPreupdateEqual(tls *libc.TLS, pSession uintptr, pTab uintptr, pChange uintptr, op int32) int32 { /* sqlite3.c:211200:12: */ +func sessionPreupdateEqual(tls *libc.TLS, pSession uintptr, pTab uintptr, pChange uintptr, op int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211278:12: */ bp := tls.Alloc(28) defer tls.Free(28) @@ -215364,7 +215427,7 @@ func sessionPreupdateEqual(tls *libc.TLS, pSession uintptr, pTab uintptr, pChang // that case the hash-table does not grow, but SQLITE_OK is returned anyway. // Growing the hash table in this case is a performance optimization only, // it is not required for correct operation. -func sessionGrowHash(tls *libc.TLS, pSession uintptr, bPatchset int32, pTab uintptr) int32 { /* sqlite3.c:211279:12: */ +func sessionGrowHash(tls *libc.TLS, pSession uintptr, bPatchset int32, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211357:12: */ if (*SessionTable)(unsafe.Pointer(pTab)).FnChange == 0 || (*SessionTable)(unsafe.Pointer(pTab)).FnEntry >= (*SessionTable)(unsafe.Pointer(pTab)).FnChange/2 { var i int32 var apNew uintptr @@ -215428,7 +215491,7 @@ func sessionGrowHash(tls *libc.TLS, pSession uintptr, bPatchset int32, pTab uint // // All returned buffers are part of the same single allocation, which must // be freed using sqlite3_free() by the caller -func sessionTableInfo(tls *libc.TLS, pSession uintptr, db uintptr, zDb uintptr, zThis uintptr, pnCol uintptr, pzTab uintptr, pazCol uintptr, pabPK uintptr) int32 { /* sqlite3.c:211345:12: */ +func sessionTableInfo(tls *libc.TLS, pSession uintptr, db uintptr, zDb uintptr, zThis uintptr, pnCol uintptr, pzTab uintptr, pazCol uintptr, pabPK uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211423:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -215559,7 +215622,7 @@ func sessionTableInfo(tls *libc.TLS, pSession uintptr, db uintptr, zDb uintptr, // key, sqlite3_session.rc is left set to SQLITE_OK and non-zero returned to // indicate that updates on this table should be ignored. SessionTable.abPK // is set to NULL in this case. -func sessionInitTable(tls *libc.TLS, pSession uintptr, pTab uintptr) int32 { /* sqlite3.c:211478:12: */ +func sessionInitTable(tls *libc.TLS, pSession uintptr, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211556:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -215595,15 +215658,15 @@ func sessionInitTable(tls *libc.TLS, pSession uintptr, pTab uintptr) int32 { /* type SessionStat1Ctx1 = struct { Fhook SessionHook FpSession uintptr -} /* sqlite3.c:211513:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211591:9 */ // Versions of the four methods in object SessionHook for use with the // sqlite_stat1 table. The purpose of this is to substitute a zero-length // blob each time a NULL value is read from the "idx" column of the // sqlite_stat1 table. -type SessionStat1Ctx = SessionStat1Ctx1 /* sqlite3.c:211513:32 */ +type SessionStat1Ctx = SessionStat1Ctx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211591:32 */ -func sessionStat1Old(tls *libc.TLS, pCtx uintptr, iCol int32, ppVal uintptr) int32 { /* sqlite3.c:211518:12: */ +func sessionStat1Old(tls *libc.TLS, pCtx uintptr, iCol int32, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211596:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -215619,7 +215682,7 @@ func sessionStat1Old(tls *libc.TLS, pCtx uintptr, iCol int32, ppVal uintptr) int return rc } -func sessionStat1New(tls *libc.TLS, pCtx uintptr, iCol int32, ppVal uintptr) int32 { /* sqlite3.c:211528:12: */ +func sessionStat1New(tls *libc.TLS, pCtx uintptr, iCol int32, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211606:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -215635,21 +215698,21 @@ func sessionStat1New(tls *libc.TLS, pCtx uintptr, iCol int32, ppVal uintptr) int return rc } -func sessionStat1Count(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:211538:12: */ +func sessionStat1Count(tls *libc.TLS, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211616:12: */ var p uintptr = pCtx return (*struct { f func(*libc.TLS, uintptr) int32 })(unsafe.Pointer(&struct{ uintptr }{(*SessionStat1Ctx)(unsafe.Pointer(p)).Fhook.FxCount})).f(tls, (*SessionStat1Ctx)(unsafe.Pointer(p)).Fhook.FpCtx) } -func sessionStat1Depth(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:211542:12: */ +func sessionStat1Depth(tls *libc.TLS, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211620:12: */ var p uintptr = pCtx return (*struct { f func(*libc.TLS, uintptr) int32 })(unsafe.Pointer(&struct{ uintptr }{(*SessionStat1Ctx)(unsafe.Pointer(p)).Fhook.FxDepth})).f(tls, (*SessionStat1Ctx)(unsafe.Pointer(p)).Fhook.FpCtx) } -func sessionUpdateMaxSize(tls *libc.TLS, op int32, pSession uintptr, pTab uintptr, pC uintptr) int32 { /* sqlite3.c:211547:12: */ +func sessionUpdateMaxSize(tls *libc.TLS, op int32, pSession uintptr, pTab uintptr, pC uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211625:12: */ bp := tls.Alloc(44) defer tls.Free(44) @@ -215763,7 +215826,7 @@ func sessionUpdateMaxSize(tls *libc.TLS, op int32, pSession uintptr, pTab uintpt // // Unless one is already present or an error occurs, an entry is added // to the changed-rows hash table associated with table pTab. -func sessionPreupdateOneChange(tls *libc.TLS, op int32, pSession uintptr, pTab uintptr) { /* sqlite3.c:211653:13: */ +func sessionPreupdateOneChange(tls *libc.TLS, op int32, pSession uintptr, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211731:13: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -216059,7 +216122,7 @@ __35: __36: } -func sessionFindTable(tls *libc.TLS, pSession uintptr, zName uintptr, ppTab uintptr) int32 { /* sqlite3.c:211802:12: */ +func sessionFindTable(tls *libc.TLS, pSession uintptr, zName uintptr, ppTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211880:12: */ var rc int32 = SQLITE_OK var nName int32 = Xsqlite3Strlen30(tls, zName) var pRet uintptr @@ -216094,7 +216157,7 @@ func sessionFindTable(tls *libc.TLS, pSession uintptr, zName uintptr, ppTab uint } // The 'pre-update' hook registered by this module with SQLite databases. -func xPreUpdate(tls *libc.TLS, pCtx uintptr, db uintptr, op int32, zDb uintptr, zName uintptr, iKey1 Sqlite3_int64, iKey2 Sqlite3_int64) { /* sqlite3.c:211842:13: */ +func xPreUpdate(tls *libc.TLS, pCtx uintptr, db uintptr, op int32, zDb uintptr, zName uintptr, iKey1 Sqlite3_int64, iKey2 Sqlite3_int64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211920:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -216129,25 +216192,25 @@ func xPreUpdate(tls *libc.TLS, pCtx uintptr, db uintptr, op int32, zDb uintptr, } // The pre-update hook implementations. -func sessionPreupdateOld(tls *libc.TLS, pCtx uintptr, iVal int32, ppVal uintptr) int32 { /* sqlite3.c:211880:12: */ +func sessionPreupdateOld(tls *libc.TLS, pCtx uintptr, iVal int32, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211958:12: */ return Xsqlite3_preupdate_old(tls, pCtx, iVal, ppVal) } -func sessionPreupdateNew(tls *libc.TLS, pCtx uintptr, iVal int32, ppVal uintptr) int32 { /* sqlite3.c:211883:12: */ +func sessionPreupdateNew(tls *libc.TLS, pCtx uintptr, iVal int32, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211961:12: */ return Xsqlite3_preupdate_new(tls, pCtx, iVal, ppVal) } -func sessionPreupdateCount(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:211886:12: */ +func sessionPreupdateCount(tls *libc.TLS, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211964:12: */ return Xsqlite3_preupdate_count(tls, pCtx) } -func sessionPreupdateDepth(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:211889:12: */ +func sessionPreupdateDepth(tls *libc.TLS, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211967:12: */ return Xsqlite3_preupdate_depth(tls, pCtx) } // Install the pre-update hooks on the session object passed as the only // argument. -func sessionPreupdateHooks(tls *libc.TLS, pSession uintptr) { /* sqlite3.c:211897:13: */ +func sessionPreupdateHooks(tls *libc.TLS, pSession uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211975:13: */ (*Sqlite3_session)(unsafe.Pointer(pSession)).Fhook.FpCtx = (*Sqlite3_session)(unsafe.Pointer(pSession)).Fdb (*Sqlite3_session)(unsafe.Pointer(pSession)).Fhook.FxOld = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, int32, uintptr) int32 @@ -216167,24 +216230,24 @@ type SessionDiffCtx1 = struct { FpStmt uintptr FnOldOff int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:211907:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211985:9 */ -type SessionDiffCtx = SessionDiffCtx1 /* sqlite3.c:211907:31 */ +type SessionDiffCtx = SessionDiffCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211985:31 */ // The diff hook implementations. -func sessionDiffOld(tls *libc.TLS, pCtx uintptr, iVal int32, ppVal uintptr) int32 { /* sqlite3.c:211916:12: */ +func sessionDiffOld(tls *libc.TLS, pCtx uintptr, iVal int32, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211994:12: */ var p uintptr = pCtx *(*uintptr)(unsafe.Pointer(ppVal)) = Xsqlite3_column_value(tls, (*SessionDiffCtx)(unsafe.Pointer(p)).FpStmt, iVal+(*SessionDiffCtx)(unsafe.Pointer(p)).FnOldOff) return SQLITE_OK } -func sessionDiffNew(tls *libc.TLS, pCtx uintptr, iVal int32, ppVal uintptr) int32 { /* sqlite3.c:211921:12: */ +func sessionDiffNew(tls *libc.TLS, pCtx uintptr, iVal int32, ppVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:211999:12: */ var p uintptr = pCtx *(*uintptr)(unsafe.Pointer(ppVal)) = Xsqlite3_column_value(tls, (*SessionDiffCtx)(unsafe.Pointer(p)).FpStmt, iVal) return SQLITE_OK } -func sessionDiffCount(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:211926:12: */ +func sessionDiffCount(tls *libc.TLS, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212004:12: */ var p uintptr = pCtx if (*SessionDiffCtx)(unsafe.Pointer(p)).FnOldOff != 0 { return (*SessionDiffCtx)(unsafe.Pointer(p)).FnOldOff @@ -216192,13 +216255,13 @@ func sessionDiffCount(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:211926:1 return Xsqlite3_column_count(tls, (*SessionDiffCtx)(unsafe.Pointer(p)).FpStmt) } -func sessionDiffDepth(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:211930:12: */ +func sessionDiffDepth(tls *libc.TLS, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212008:12: */ return 0 } // Install the diff hooks on the session object passed as the only // argument. -func sessionDiffHooks(tls *libc.TLS, pSession uintptr, pDiffCtx uintptr) { /* sqlite3.c:211938:13: */ +func sessionDiffHooks(tls *libc.TLS, pSession uintptr, pDiffCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212016:13: */ (*Sqlite3_session)(unsafe.Pointer(pSession)).Fhook.FpCtx = pDiffCtx (*Sqlite3_session)(unsafe.Pointer(pSession)).Fhook.FxOld = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, int32, uintptr) int32 @@ -216214,7 +216277,7 @@ func sessionDiffHooks(tls *libc.TLS, pSession uintptr, pDiffCtx uintptr) { /* sq }{sessionDiffDepth})) } -func sessionExprComparePK(tls *libc.TLS, nCol int32, zDb1 uintptr, zDb2 uintptr, zTab uintptr, azCol uintptr, abPK uintptr) uintptr { /* sqlite3.c:211949:13: */ +func sessionExprComparePK(tls *libc.TLS, nCol int32, zDb1 uintptr, zDb2 uintptr, zTab uintptr, azCol uintptr, abPK uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212027:13: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -216236,7 +216299,7 @@ func sessionExprComparePK(tls *libc.TLS, nCol int32, zDb1 uintptr, zDb2 uintptr, return zRet } -func sessionExprCompareOther(tls *libc.TLS, nCol int32, zDb1 uintptr, zDb2 uintptr, zTab uintptr, azCol uintptr, abPK uintptr) uintptr { /* sqlite3.c:211972:13: */ +func sessionExprCompareOther(tls *libc.TLS, nCol int32, zDb1 uintptr, zDb2 uintptr, zTab uintptr, azCol uintptr, abPK uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212050:13: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -216266,7 +216329,7 @@ func sessionExprCompareOther(tls *libc.TLS, nCol int32, zDb1 uintptr, zDb2 uintp return zRet } -func sessionSelectFindNew(tls *libc.TLS, nCol int32, zDb1 uintptr, zDb2 uintptr, zTbl uintptr, zExpr uintptr) uintptr { /* sqlite3.c:212003:13: */ +func sessionSelectFindNew(tls *libc.TLS, nCol int32, zDb1 uintptr, zDb2 uintptr, zTbl uintptr, zExpr uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212081:13: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -216277,7 +216340,7 @@ func sessionSelectFindNew(tls *libc.TLS, nCol int32, zDb1 uintptr, zDb2 uintptr, return zRet } -func sessionDiffFindNew(tls *libc.TLS, op int32, pSession uintptr, pTab uintptr, zDb1 uintptr, zDb2 uintptr, zExpr uintptr) int32 { /* sqlite3.c:212019:12: */ +func sessionDiffFindNew(tls *libc.TLS, op int32, pSession uintptr, pTab uintptr, zDb1 uintptr, zDb2 uintptr, zExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212097:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -216305,7 +216368,7 @@ func sessionDiffFindNew(tls *libc.TLS, op int32, pSession uintptr, pTab uintptr, return rc } -func sessionDiffFindModified(tls *libc.TLS, pSession uintptr, pTab uintptr, zFrom uintptr, zExpr uintptr) int32 { /* sqlite3.c:212050:12: */ +func sessionDiffFindModified(tls *libc.TLS, pSession uintptr, pTab uintptr, zFrom uintptr, zExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212128:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -216342,7 +216405,7 @@ func sessionDiffFindModified(tls *libc.TLS, pSession uintptr, pTab uintptr, zFro return rc } -func Xsqlite3session_diff(tls *libc.TLS, pSession uintptr, zFrom uintptr, zTbl uintptr, pzErrMsg uintptr) int32 { /* sqlite3.c:212090:16: */ +func Xsqlite3session_diff(tls *libc.TLS, pSession uintptr, zFrom uintptr, zTbl uintptr, pzErrMsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212168:16: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -216515,7 +216578,7 @@ diff_out: // Create a session object. This session object will record changes to // database zDb attached to connection db. -func Xsqlite3session_create(tls *libc.TLS, db uintptr, zDb uintptr, ppSession uintptr) int32 { /* sqlite3.c:212185:16: */ +func Xsqlite3session_create(tls *libc.TLS, db uintptr, zDb uintptr, ppSession uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212263:16: */ var pNew uintptr // Newly allocated session object var pOld uintptr // Session object already attached to db var nDb int32 = Xsqlite3Strlen30(tls, zDb) // Length of zDb in bytes @@ -216551,7 +216614,7 @@ func Xsqlite3session_create(tls *libc.TLS, db uintptr, zDb uintptr, ppSession ui // Free the list of table objects passed as the first argument. The contents // of the changed-rows hash tables are also deleted. -func sessionDeleteTable(tls *libc.TLS, pSession uintptr, pList uintptr) { /* sqlite3.c:212223:13: */ +func sessionDeleteTable(tls *libc.TLS, pSession uintptr, pList uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212301:13: */ var pNext uintptr var pTab uintptr @@ -216573,7 +216636,7 @@ func sessionDeleteTable(tls *libc.TLS, pSession uintptr, pList uintptr) { /* sql } // Delete a session object previously allocated using sqlite3session_create(). -func Xsqlite3session_delete(tls *libc.TLS, pSession uintptr) { /* sqlite3.c:212247:17: */ +func Xsqlite3session_delete(tls *libc.TLS, pSession uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212325:17: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -216611,7 +216674,7 @@ func Xsqlite3session_delete(tls *libc.TLS, pSession uintptr) { /* sqlite3.c:2122 } // Set a table filter on a Session Object. -func Xsqlite3session_table_filter(tls *libc.TLS, pSession uintptr, xFilter uintptr, pCtx uintptr) { /* sqlite3.c:212279:17: */ +func Xsqlite3session_table_filter(tls *libc.TLS, pSession uintptr, xFilter uintptr, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212357:17: */ (*Sqlite3_session)(unsafe.Pointer(pSession)).FbAutoAttach = 1 (*Sqlite3_session)(unsafe.Pointer(pSession)).FpFilterCtx = pCtx (*Sqlite3_session)(unsafe.Pointer(pSession)).FxTableFilter = xFilter @@ -216623,7 +216686,7 @@ func Xsqlite3session_table_filter(tls *libc.TLS, pSession uintptr, xFilter uintp // Only tables that have a PRIMARY KEY defined may be attached. It does // not matter if the PRIMARY KEY is an "INTEGER PRIMARY KEY" (rowid alias) // or not. -func Xsqlite3session_attach(tls *libc.TLS, pSession uintptr, zName uintptr) int32 { /* sqlite3.c:212297:16: */ +func Xsqlite3session_attach(tls *libc.TLS, pSession uintptr, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212375:16: */ var rc int32 = SQLITE_OK Xsqlite3_mutex_enter(tls, Xsqlite3_db_mutex(tls, (*Sqlite3_session)(unsafe.Pointer(pSession)).Fdb)) @@ -216674,7 +216737,7 @@ func Xsqlite3session_attach(tls *libc.TLS, pSession uintptr, zName uintptr) int3 // // If successful, return zero. Otherwise, if an OOM condition is encountered, // set *pRc to SQLITE_NOMEM and return non-zero. -func sessionBufferGrow(tls *libc.TLS, p uintptr, nByte I64, pRc uintptr) int32 { /* sqlite3.c:212350:12: */ +func sessionBufferGrow(tls *libc.TLS, p uintptr, nByte I64, pRc uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212428:12: */ var nReq I64 = I64((*SessionBuffer)(unsafe.Pointer(p)).FnBuf) + nByte if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK && nReq > I64((*SessionBuffer)(unsafe.Pointer(p)).FnAlloc) { var aNew uintptr @@ -216719,7 +216782,7 @@ func sessionBufferGrow(tls *libc.TLS, p uintptr, nByte I64, pRc uintptr) int32 { // This function is a no-op if *pRc is non-zero when it is called. // Otherwise, if an error occurs, *pRc is set to an SQLite error code // before returning. -func sessionAppendValue(tls *libc.TLS, p uintptr, pVal uintptr, pRc uintptr) { /* sqlite3.c:212393:13: */ +func sessionAppendValue(tls *libc.TLS, p uintptr, pVal uintptr, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212471:13: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -216742,7 +216805,7 @@ func sessionAppendValue(tls *libc.TLS, p uintptr, pVal uintptr, pRc uintptr) { / // // If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before // returning. -func sessionAppendByte(tls *libc.TLS, p uintptr, v U8, pRc uintptr) { /* sqlite3.c:212415:13: */ +func sessionAppendByte(tls *libc.TLS, p uintptr, v U8, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212493:13: */ if 0 == sessionBufferGrow(tls, p, int64(1), pRc) { *(*U8)(unsafe.Pointer((*SessionBuffer)(unsafe.Pointer(p)).FaBuf + uintptr(libc.PostIncInt32(&(*SessionBuffer)(unsafe.Pointer(p)).FnBuf, 1)))) = v } @@ -216753,7 +216816,7 @@ func sessionAppendByte(tls *libc.TLS, p uintptr, v U8, pRc uintptr) { /* sqlite3 // // If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before // returning. -func sessionAppendVarint(tls *libc.TLS, p uintptr, v int32, pRc uintptr) { /* sqlite3.c:212428:13: */ +func sessionAppendVarint(tls *libc.TLS, p uintptr, v int32, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212506:13: */ if 0 == sessionBufferGrow(tls, p, int64(9), pRc) { *(*int32)(unsafe.Pointer(p + 8)) += sessionVarintPut(tls, (*SessionBuffer)(unsafe.Pointer(p)).FaBuf+uintptr((*SessionBuffer)(unsafe.Pointer(p)).FnBuf), v) } @@ -216764,7 +216827,7 @@ func sessionAppendVarint(tls *libc.TLS, p uintptr, v int32, pRc uintptr) { /* sq // // If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before // returning. -func sessionAppendBlob(tls *libc.TLS, p uintptr, aBlob uintptr, nBlob int32, pRc uintptr) { /* sqlite3.c:212441:13: */ +func sessionAppendBlob(tls *libc.TLS, p uintptr, aBlob uintptr, nBlob int32, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212519:13: */ if nBlob > 0 && 0 == sessionBufferGrow(tls, p, int64(nBlob), pRc) { libc.Xmemcpy(tls, (*SessionBuffer)(unsafe.Pointer(p)).FaBuf+uintptr((*SessionBuffer)(unsafe.Pointer(p)).FnBuf), aBlob, uint64(nBlob)) *(*int32)(unsafe.Pointer(p + 8)) += nBlob @@ -216777,7 +216840,7 @@ func sessionAppendBlob(tls *libc.TLS, p uintptr, aBlob uintptr, nBlob int32, pRc // // If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before // returning. -func sessionAppendStr(tls *libc.TLS, p uintptr, zStr uintptr, pRc uintptr) { /* sqlite3.c:212461:13: */ +func sessionAppendStr(tls *libc.TLS, p uintptr, zStr uintptr, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212539:13: */ var nStr int32 = Xsqlite3Strlen30(tls, zStr) if 0 == sessionBufferGrow(tls, p, int64(nStr), pRc) { libc.Xmemcpy(tls, (*SessionBuffer)(unsafe.Pointer(p)).FaBuf+uintptr((*SessionBuffer)(unsafe.Pointer(p)).FnBuf), zStr, uint64(nStr)) @@ -216791,7 +216854,7 @@ func sessionAppendStr(tls *libc.TLS, p uintptr, zStr uintptr, pRc uintptr) { /* // // If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before // returning. -func sessionAppendInteger(tls *libc.TLS, p uintptr, iVal int32, pRc uintptr) { /* sqlite3.c:212481:13: */ +func sessionAppendInteger(tls *libc.TLS, p uintptr, iVal int32, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212559:13: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -216808,7 +216871,7 @@ func sessionAppendInteger(tls *libc.TLS, p uintptr, iVal int32, pRc uintptr) { / // // If an OOM condition is encountered, set *pRc to SQLITE_NOMEM before // returning. -func sessionAppendIdent(tls *libc.TLS, p uintptr, zStr uintptr, pRc uintptr) { /* sqlite3.c:212500:13: */ +func sessionAppendIdent(tls *libc.TLS, p uintptr, zStr uintptr, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212578:13: */ var nStr int32 = Xsqlite3Strlen30(tls, zStr)*2 + 2 + 1 if 0 == sessionBufferGrow(tls, p, int64(nStr), pRc) { var zOut uintptr = (*SessionBuffer)(unsafe.Pointer(p)).FaBuf + uintptr((*SessionBuffer)(unsafe.Pointer(p)).FnBuf) @@ -216829,7 +216892,7 @@ func sessionAppendIdent(tls *libc.TLS, p uintptr, zStr uintptr, pRc uintptr) { / // called. Otherwse, it appends the serialized version of the value stored // in column iCol of the row that SQL statement pStmt currently points // to to the buffer. -func sessionAppendCol(tls *libc.TLS, p uintptr, pStmt uintptr, iCol int32, pRc uintptr) { /* sqlite3.c:212525:13: */ +func sessionAppendCol(tls *libc.TLS, p uintptr, pStmt uintptr, iCol int32, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212603:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -216889,7 +216952,7 @@ func sessionAppendCol(tls *libc.TLS, p uintptr, pStmt uintptr, iCol int32, pRc u // Otherwise, the old.* record contains all primary key values and the // original values of any fields that have been modified. The new.* record // contains the new values of only those fields that have been modified. -func sessionAppendUpdate(tls *libc.TLS, pBuf uintptr, bPatchset int32, pStmt uintptr, p uintptr, abPK uintptr) int32 { /* sqlite3.c:212587:12: */ +func sessionAppendUpdate(tls *libc.TLS, pBuf uintptr, bPatchset int32, pStmt uintptr, p uintptr, abPK uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212665:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -216995,7 +217058,7 @@ func sessionAppendUpdate(tls *libc.TLS, pBuf uintptr, bPatchset int32, pStmt uin // Append a DELETE change to the buffer passed as the first argument. Use // the changeset format if argument bPatchset is zero, or the patchset // format otherwise. -func sessionAppendDelete(tls *libc.TLS, pBuf uintptr, bPatchset int32, p uintptr, nCol int32, abPK uintptr) int32 { /* sqlite3.c:212687:12: */ +func sessionAppendDelete(tls *libc.TLS, pBuf uintptr, bPatchset int32, p uintptr, nCol int32, abPK uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212765:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -217052,7 +217115,7 @@ func sessionAppendDelete(tls *libc.TLS, pBuf uintptr, bPatchset int32, p uintptr // zTab in database zDb based on its primary key. i.e. // // SELECT * FROM zDb.zTab WHERE pk1 = ? AND pk2 = ? AND ... -func sessionSelectStmt(tls *libc.TLS, db uintptr, zDb uintptr, zTab uintptr, nCol int32, azCol uintptr, abPK uintptr, ppStmt uintptr) int32 { /* sqlite3.c:212742:12: */ +func sessionSelectStmt(tls *libc.TLS, db uintptr, zDb uintptr, zTab uintptr, nCol int32, azCol uintptr, abPK uintptr, ppStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212820:12: */ bp := tls.Alloc(28) defer tls.Free(28) @@ -217103,7 +217166,7 @@ func sessionSelectStmt(tls *libc.TLS, db uintptr, zDb uintptr, zTab uintptr, nCo // // Return SQLITE_OK if all PK values are successfully bound, or an SQLite // error code (e.g. SQLITE_NOMEM) otherwise. -func sessionSelectBind(tls *libc.TLS, pSelect uintptr, nCol int32, abPK uintptr, pChange uintptr) int32 { /* sqlite3.c:212799:12: */ +func sessionSelectBind(tls *libc.TLS, pSelect uintptr, nCol int32, abPK uintptr, pChange uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212877:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -217181,7 +217244,7 @@ func sessionSelectBind(tls *libc.TLS, pSelect uintptr, nCol int32, abPK uintptr, // is called. Otherwise, append a serialized table header (part of the binary // changeset format) to buffer *pBuf. If an error occurs, set *pRc to an // SQLite error code before returning. -func sessionAppendTableHdr(tls *libc.TLS, pBuf uintptr, bPatchset int32, pTab uintptr, pRc uintptr) { /* sqlite3.c:212870:13: */ +func sessionAppendTableHdr(tls *libc.TLS, pBuf uintptr, bPatchset int32, pTab uintptr, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212948:13: */ // Write a table header sessionAppendByte(tls, pBuf, func() uint8 { if bPatchset != 0 { @@ -217202,7 +217265,7 @@ func sessionAppendTableHdr(tls *libc.TLS, pBuf uintptr, bPatchset int32, pTab ui // stored in output variables *pnChangeset and *ppChangeset. Or, if an error // occurs, an SQLite error code is returned and both output variables set // to 0. -func sessionGenerateChangeset(tls *libc.TLS, pSession uintptr, bPatchset int32, xOutput uintptr, pOut uintptr, pnChangeset uintptr, ppChangeset uintptr) int32 { /* sqlite3.c:212893:12: */ +func sessionGenerateChangeset(tls *libc.TLS, pSession uintptr, bPatchset int32, xOutput uintptr, pOut uintptr, pnChangeset uintptr, ppChangeset uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:212971:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -217332,7 +217395,7 @@ func sessionGenerateChangeset(tls *libc.TLS, pSession uintptr, bPatchset int32, // // It is the responsibility of the caller to eventually free the buffer // using sqlite3_free(). -func Xsqlite3session_changeset(tls *libc.TLS, pSession uintptr, pnChangeset uintptr, ppChangeset uintptr) int32 { /* sqlite3.c:213022:16: */ +func Xsqlite3session_changeset(tls *libc.TLS, pSession uintptr, pnChangeset uintptr, ppChangeset uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213100:16: */ var rc int32 if pnChangeset == uintptr(0) || ppChangeset == uintptr(0) { @@ -217344,7 +217407,7 @@ func Xsqlite3session_changeset(tls *libc.TLS, pSession uintptr, pnChangeset uint } // Streaming version of sqlite3session_changeset(). -func Xsqlite3session_changeset_strm(tls *libc.TLS, pSession uintptr, xOutput uintptr, pOut uintptr) int32 { /* sqlite3.c:213040:16: */ +func Xsqlite3session_changeset_strm(tls *libc.TLS, pSession uintptr, xOutput uintptr, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213118:16: */ if xOutput == uintptr(0) { return SQLITE_MISUSE } @@ -217352,7 +217415,7 @@ func Xsqlite3session_changeset_strm(tls *libc.TLS, pSession uintptr, xOutput uin } // Streaming version of sqlite3session_patchset(). -func Xsqlite3session_patchset_strm(tls *libc.TLS, pSession uintptr, xOutput uintptr, pOut uintptr) int32 { /* sqlite3.c:213052:16: */ +func Xsqlite3session_patchset_strm(tls *libc.TLS, pSession uintptr, xOutput uintptr, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213130:16: */ if xOutput == uintptr(0) { return SQLITE_MISUSE } @@ -217364,7 +217427,7 @@ func Xsqlite3session_patchset_strm(tls *libc.TLS, pSession uintptr, xOutput uint // // It is the responsibility of the caller to eventually free the buffer // using sqlite3_free(). -func Xsqlite3session_patchset(tls *libc.TLS, pSession uintptr, pnPatchset uintptr, ppPatchset uintptr) int32 { /* sqlite3.c:213068:16: */ +func Xsqlite3session_patchset(tls *libc.TLS, pSession uintptr, pnPatchset uintptr, ppPatchset uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213146:16: */ if pnPatchset == uintptr(0) || ppPatchset == uintptr(0) { return SQLITE_MISUSE } @@ -217372,7 +217435,7 @@ func Xsqlite3session_patchset(tls *libc.TLS, pSession uintptr, pnPatchset uintpt } // Enable or disable the session object passed as the first argument. -func Xsqlite3session_enable(tls *libc.TLS, pSession uintptr, bEnable int32) int32 { /* sqlite3.c:213080:16: */ +func Xsqlite3session_enable(tls *libc.TLS, pSession uintptr, bEnable int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213158:16: */ var ret int32 Xsqlite3_mutex_enter(tls, Xsqlite3_db_mutex(tls, (*Sqlite3_session)(unsafe.Pointer(pSession)).Fdb)) if bEnable >= 0 { @@ -217384,7 +217447,7 @@ func Xsqlite3session_enable(tls *libc.TLS, pSession uintptr, bEnable int32) int3 } // Enable or disable the session object passed as the first argument. -func Xsqlite3session_indirect(tls *libc.TLS, pSession uintptr, bIndirect int32) int32 { /* sqlite3.c:213094:16: */ +func Xsqlite3session_indirect(tls *libc.TLS, pSession uintptr, bIndirect int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213172:16: */ var ret int32 Xsqlite3_mutex_enter(tls, Xsqlite3_db_mutex(tls, (*Sqlite3_session)(unsafe.Pointer(pSession)).Fdb)) if bIndirect >= 0 { @@ -217397,7 +217460,7 @@ func Xsqlite3session_indirect(tls *libc.TLS, pSession uintptr, bIndirect int32) // Return true if there have been no changes to monitored tables recorded // by the session object passed as the only argument. -func Xsqlite3session_isempty(tls *libc.TLS, pSession uintptr) int32 { /* sqlite3.c:213109:16: */ +func Xsqlite3session_isempty(tls *libc.TLS, pSession uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213187:16: */ var ret int32 = 0 var pTab uintptr @@ -217411,12 +217474,12 @@ func Xsqlite3session_isempty(tls *libc.TLS, pSession uintptr) int32 { /* sqlite3 } // Return the amount of heap memory in use. -func Xsqlite3session_memory_used(tls *libc.TLS, pSession uintptr) Sqlite3_int64 { /* sqlite3.c:213125:26: */ +func Xsqlite3session_memory_used(tls *libc.TLS, pSession uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213203:26: */ return (*Sqlite3_session)(unsafe.Pointer(pSession)).FnMalloc } // Configure the session object passed as the first argument. -func Xsqlite3session_object_config(tls *libc.TLS, pSession uintptr, op int32, pArg uintptr) int32 { /* sqlite3.c:213132:16: */ +func Xsqlite3session_object_config(tls *libc.TLS, pSession uintptr, op int32, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213210:16: */ var rc int32 = SQLITE_OK switch op { case SQLITE_SESSION_OBJCONFIG_SIZE: @@ -217442,12 +217505,12 @@ func Xsqlite3session_object_config(tls *libc.TLS, pSession uintptr, op int32, pA } // Return the maximum size of sqlite3session_changeset() output. -func Xsqlite3session_changeset_size(tls *libc.TLS, pSession uintptr) Sqlite3_int64 { /* sqlite3.c:213158:26: */ +func Xsqlite3session_changeset_size(tls *libc.TLS, pSession uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213236:26: */ return (*Sqlite3_session)(unsafe.Pointer(pSession)).FnMaxChangesetSize } // Do the work for either sqlite3changeset_start() or start_strm(). -func sessionChangesetStart(tls *libc.TLS, pp uintptr, xInput uintptr, pIn uintptr, nChangeset int32, pChangeset uintptr, bInvert int32, bSkipEmpty int32) int32 { /* sqlite3.c:213165:12: */ +func sessionChangesetStart(tls *libc.TLS, pp uintptr, xInput uintptr, pIn uintptr, nChangeset int32, pChangeset uintptr, bInvert int32, bSkipEmpty int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213243:12: */ var pRet uintptr // Iterator to return var nByte int32 // Number of bytes to allocate for iterator @@ -217480,28 +217543,28 @@ func sessionChangesetStart(tls *libc.TLS, pp uintptr, xInput uintptr, pIn uintpt } // Create an iterator used to iterate through the contents of a changeset. -func Xsqlite3changeset_start(tls *libc.TLS, pp uintptr, nChangeset int32, pChangeset uintptr) int32 { /* sqlite3.c:213203:16: */ +func Xsqlite3changeset_start(tls *libc.TLS, pp uintptr, nChangeset int32, pChangeset uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213281:16: */ return sessionChangesetStart(tls, pp, uintptr(0), uintptr(0), nChangeset, pChangeset, 0, 0) } -func Xsqlite3changeset_start_v2(tls *libc.TLS, pp uintptr, nChangeset int32, pChangeset uintptr, flags int32) int32 { /* sqlite3.c:213210:16: */ +func Xsqlite3changeset_start_v2(tls *libc.TLS, pp uintptr, nChangeset int32, pChangeset uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213288:16: */ var bInvert int32 = libc.BoolInt32(!!(flags&SQLITE_CHANGESETSTART_INVERT != 0)) return sessionChangesetStart(tls, pp, uintptr(0), uintptr(0), nChangeset, pChangeset, bInvert, 0) } // Streaming version of sqlite3changeset_start(). -func Xsqlite3changeset_start_strm(tls *libc.TLS, pp uintptr, xInput uintptr, pIn uintptr) int32 { /* sqlite3.c:213223:16: */ +func Xsqlite3changeset_start_strm(tls *libc.TLS, pp uintptr, xInput uintptr, pIn uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213301:16: */ return sessionChangesetStart(tls, pp, xInput, pIn, 0, uintptr(0), 0, 0) } -func Xsqlite3changeset_start_v2_strm(tls *libc.TLS, pp uintptr, xInput uintptr, pIn uintptr, flags int32) int32 { /* sqlite3.c:213230:16: */ +func Xsqlite3changeset_start_v2_strm(tls *libc.TLS, pp uintptr, xInput uintptr, pIn uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213308:16: */ var bInvert int32 = libc.BoolInt32(!!(flags&SQLITE_CHANGESETSTART_INVERT != 0)) return sessionChangesetStart(tls, pp, xInput, pIn, 0, uintptr(0), bInvert, 0) } // If the SessionInput object passed as the only argument is a streaming // object and the buffer is full, discard some data to free up space. -func sessionDiscardData(tls *libc.TLS, pIn uintptr) { /* sqlite3.c:213244:13: */ +func sessionDiscardData(tls *libc.TLS, pIn uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213322:13: */ if (*SessionInput)(unsafe.Pointer(pIn)).FxInput != 0 && (*SessionInput)(unsafe.Pointer(pIn)).FiNext >= sessions_strm_chunk_size { var nMove int32 = (*SessionInput)(unsafe.Pointer(pIn)).Fbuf.FnBuf - (*SessionInput)(unsafe.Pointer(pIn)).FiNext @@ -217519,7 +217582,7 @@ func sessionDiscardData(tls *libc.TLS, pIn uintptr) { /* sqlite3.c:213244:13: */ // data is in the buffer. // // Return an SQLite error code if an error occurs, or SQLITE_OK otherwise. -func sessionInputBuffer(tls *libc.TLS, pIn uintptr, nByte int32) int32 { /* sqlite3.c:213264:12: */ +func sessionInputBuffer(tls *libc.TLS, pIn uintptr, nByte int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213342:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -217552,7 +217615,7 @@ func sessionInputBuffer(tls *libc.TLS, pIn uintptr, nByte int32) int32 { /* sqli // When this function is called, *ppRec points to the start of a record // that contains nCol values. This function advances the pointer *ppRec // until it points to the byte immediately following that record. -func sessionSkipRecord(tls *libc.TLS, ppRec uintptr, nCol int32) { /* sqlite3.c:213292:13: */ +func sessionSkipRecord(tls *libc.TLS, ppRec uintptr, nCol int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213370:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -217577,7 +217640,7 @@ func sessionSkipRecord(tls *libc.TLS, ppRec uintptr, nCol int32) { /* sqlite3.c: // first argument to a copy of the string or blob held in the aData[] // buffer. SQLITE_OK is returned if successful, or SQLITE_NOMEM if an OOM // error occurs. -func sessionValueSetStr(tls *libc.TLS, pVal uintptr, aData uintptr, nData int32, enc U8) int32 { /* sqlite3.c:213318:12: */ +func sessionValueSetStr(tls *libc.TLS, pVal uintptr, aData uintptr, nData int32, enc U8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213396:12: */ // In theory this code could just pass SQLITE_TRANSIENT as the final // argument to sqlite3ValueSetStr() and have the copy created // automatically. But doing so makes it difficult to detect any OOM @@ -217613,7 +217676,7 @@ func sessionValueSetStr(tls *libc.TLS, pVal uintptr, aData uintptr, nData int32, // // If an error occurs, an SQLite error code (e.g. SQLITE_NOMEM) is returned. // The apOut[] array may have been partially populated in this case. -func sessionReadRecord(tls *libc.TLS, pIn uintptr, nCol int32, abPK uintptr, apOut uintptr, pbEmpty uintptr) int32 { /* sqlite3.c:213359:12: */ +func sessionReadRecord(tls *libc.TLS, pIn uintptr, nCol int32, abPK uintptr, apOut uintptr, pbEmpty uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213437:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -217631,7 +217694,7 @@ func sessionReadRecord(tls *libc.TLS, pIn uintptr, nCol int32, abPK uintptr, apO rc = sessionInputBuffer(tls, pIn, 9) if rc == SQLITE_OK { if (*SessionInput)(unsafe.Pointer(pIn)).FiNext >= (*SessionInput)(unsafe.Pointer(pIn)).FnData { - rc = Xsqlite3CorruptError(tls, 213377) + rc = Xsqlite3CorruptError(tls, 213455) } else { eType = int32(*(*U8)(unsafe.Pointer((*SessionInput)(unsafe.Pointer(pIn)).FaData + uintptr(libc.PostIncInt32(&(*SessionInput)(unsafe.Pointer(pIn)).FiNext, 1))))) @@ -217656,7 +217719,7 @@ func sessionReadRecord(tls *libc.TLS, pIn uintptr, nCol int32, abPK uintptr, apO rc = sessionInputBuffer(tls, pIn, *(*int32)(unsafe.Pointer(bp /* nByte */))) if rc == SQLITE_OK { if *(*int32)(unsafe.Pointer(bp)) < 0 || *(*int32)(unsafe.Pointer(bp)) > (*SessionInput)(unsafe.Pointer(pIn)).FnData-(*SessionInput)(unsafe.Pointer(pIn)).FiNext { - rc = Xsqlite3CorruptError(tls, 213397) + rc = Xsqlite3CorruptError(tls, 213475) } else { var enc U8 = func() uint8 { if eType == SQLITE_TEXT { @@ -217698,7 +217761,7 @@ func sessionReadRecord(tls *libc.TLS, pIn uintptr, nCol int32, abPK uintptr, apO // buffer (i.e. that it can be accessed without any calls to xInput()). // If successful, SQLITE_OK is returned. Otherwise, an SQLite error code. // The input pointer is not moved. -func sessionChangesetBufferTblhdr(tls *libc.TLS, pIn uintptr, pnByte uintptr) int32 { /* sqlite3.c:213435:12: */ +func sessionChangesetBufferTblhdr(tls *libc.TLS, pIn uintptr, pnByte uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213513:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -217717,7 +217780,7 @@ func sessionChangesetBufferTblhdr(tls *libc.TLS, pIn uintptr, pnByte uintptr) in // large value for nCol may cause nRead to wrap around and become // negative. Leading to a crash. if *(*int32)(unsafe.Pointer(bp)) < 0 || *(*int32)(unsafe.Pointer(bp)) > 65536 { - rc = Xsqlite3CorruptError(tls, 213451) + rc = Xsqlite3CorruptError(tls, 213529) } else { rc = sessionInputBuffer(tls, pIn, nRead+*(*int32)(unsafe.Pointer(bp))+100) nRead = nRead + *(*int32)(unsafe.Pointer(bp)) @@ -217744,7 +217807,7 @@ func sessionChangesetBufferTblhdr(tls *libc.TLS, pIn uintptr, pnByte uintptr) in // If successful, SQLITE_OK is returned and *pnByte is set to the size of // the record in bytes. Otherwise, an SQLite error code is returned. The // final value of *pnByte is undefined in this case. -func sessionChangesetBufferRecord(tls *libc.TLS, pIn uintptr, nCol int32, pnByte uintptr) int32 { /* sqlite3.c:213478:12: */ +func sessionChangesetBufferRecord(tls *libc.TLS, pIn uintptr, nCol int32, pnByte uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213556:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -217786,7 +217849,7 @@ func sessionChangesetBufferRecord(tls *libc.TLS, pIn uintptr, nCol int32, pnByte // If successful, SQLITE_OK is returned. Otherwise, an SQLite error code // is returned and the final values of the various fields enumerated above // are undefined. -func sessionChangesetReadTblhdr(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:213522:12: */ +func sessionChangesetReadTblhdr(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213600:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -217806,7 +217869,7 @@ func sessionChangesetReadTblhdr(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:2 (*Sqlite3_changeset_iter)(unsafe.Pointer(p)).Ftblhdr.FnBuf = 0 sessionBufferGrow(tls, p+72, int64(nByte), bp+4) } else { - *(*int32)(unsafe.Pointer(bp + 4 /* rc */)) = Xsqlite3CorruptError(tls, 213539) + *(*int32)(unsafe.Pointer(bp + 4 /* rc */)) = Xsqlite3CorruptError(tls, 213617) } } @@ -217841,7 +217904,7 @@ func sessionChangesetReadTblhdr(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:2 // // * If the iterator is configured to skip no-op UPDATEs, // sessionChangesetNext() does that. This function does not. -func sessionChangesetNextOne(tls *libc.TLS, p uintptr, paRec uintptr, pnRec uintptr, pbNew uintptr, pbEmpty uintptr) int32 { /* sqlite3.c:213571:12: */ +func sessionChangesetNextOne(tls *libc.TLS, p uintptr, paRec uintptr, pnRec uintptr, pbNew uintptr, pbEmpty uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213649:12: */ var i int32 var op U8 @@ -217898,13 +217961,13 @@ func sessionChangesetNextOne(tls *libc.TLS, p uintptr, paRec uintptr, pnRec uint // The first record in the changeset is not a table header. Must be a // corrupt changeset. - return libc.AssignPtrInt32(p+100, Xsqlite3CorruptError(tls, 213625)) + return libc.AssignPtrInt32(p+100, Xsqlite3CorruptError(tls, 213703)) } (*Sqlite3_changeset_iter)(unsafe.Pointer(p)).Fop = int32(op) (*Sqlite3_changeset_iter)(unsafe.Pointer(p)).FbIndirect = int32(*(*U8)(unsafe.Pointer((*Sqlite3_changeset_iter)(unsafe.Pointer(p)).Fin.FaData + uintptr(libc.PostIncInt32(&(*Sqlite3_changeset_iter)(unsafe.Pointer(p)).Fin.FiNext, 1))))) if (*Sqlite3_changeset_iter)(unsafe.Pointer(p)).Fop != SQLITE_UPDATE && (*Sqlite3_changeset_iter)(unsafe.Pointer(p)).Fop != SQLITE_DELETE && (*Sqlite3_changeset_iter)(unsafe.Pointer(p)).Fop != SQLITE_INSERT { - return libc.AssignPtrInt32(p+100, Xsqlite3CorruptError(tls, 213631)) + return libc.AssignPtrInt32(p+100, Xsqlite3CorruptError(tls, 213709)) } if paRec != 0 { @@ -217974,7 +218037,7 @@ func sessionChangesetNextOne(tls *libc.TLS, p uintptr, paRec uintptr, pnRec uint *(*uintptr)(unsafe.Pointer((*Sqlite3_changeset_iter)(unsafe.Pointer(p)).FapValue + uintptr(i)*8)) = *(*uintptr)(unsafe.Pointer((*Sqlite3_changeset_iter)(unsafe.Pointer(p)).FapValue + uintptr(i+(*Sqlite3_changeset_iter)(unsafe.Pointer(p)).FnCol)*8)) if *(*uintptr)(unsafe.Pointer((*Sqlite3_changeset_iter)(unsafe.Pointer(p)).FapValue + uintptr(i)*8)) == uintptr(0) { - return libc.AssignPtrInt32(p+100, Xsqlite3CorruptError(tls, 213675)) + return libc.AssignPtrInt32(p+100, Xsqlite3CorruptError(tls, 213753)) } *(*uintptr)(unsafe.Pointer((*Sqlite3_changeset_iter)(unsafe.Pointer(p)).FapValue + uintptr(i+(*Sqlite3_changeset_iter)(unsafe.Pointer(p)).FnCol)*8)) = uintptr(0) } @@ -218005,7 +218068,7 @@ func sessionChangesetNextOne(tls *libc.TLS, p uintptr, paRec uintptr, pnRec uint // successfully advanced to the next change in the changeset, an SQLite // error code if an error occurs, or SQLITE_DONE if there are no further // changes in the changeset. -func sessionChangesetNext(tls *libc.TLS, p uintptr, paRec uintptr, pnRec uintptr, pbNew uintptr) int32 { /* sqlite3.c:213704:12: */ +func sessionChangesetNext(tls *libc.TLS, p uintptr, paRec uintptr, pnRec uintptr, pbNew uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213782:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -218025,14 +218088,14 @@ func sessionChangesetNext(tls *libc.TLS, p uintptr, paRec uintptr, pnRec uintptr // // This function may not be called on iterators passed to a conflict handler // callback by changeset_apply(). -func Xsqlite3changeset_next(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:213727:16: */ +func Xsqlite3changeset_next(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213805:16: */ return sessionChangesetNext(tls, p, uintptr(0), uintptr(0), uintptr(0)) } // The following function extracts information on the current change // from a changeset iterator. It may only be called after changeset_next() // has returned SQLITE_ROW. -func Xsqlite3changeset_op(tls *libc.TLS, pIter uintptr, pzTab uintptr, pnCol uintptr, pOp uintptr, pbIndirect uintptr) int32 { /* sqlite3.c:213736:16: */ +func Xsqlite3changeset_op(tls *libc.TLS, pIter uintptr, pzTab uintptr, pnCol uintptr, pOp uintptr, pbIndirect uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213814:16: */ *(*int32)(unsafe.Pointer(pOp)) = (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).Fop *(*int32)(unsafe.Pointer(pnCol)) = (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).FnCol *(*uintptr)(unsafe.Pointer(pzTab)) = (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).FzTab @@ -218046,7 +218109,7 @@ func Xsqlite3changeset_op(tls *libc.TLS, pIter uintptr, pzTab uintptr, pnCol uin // the database table affected by the change that pIter currently points // to. This function may only be called after changeset_next() returns // SQLITE_ROW. -func Xsqlite3changeset_pk(tls *libc.TLS, pIter uintptr, pabPK uintptr, pnCol uintptr) int32 { /* sqlite3.c:213756:16: */ +func Xsqlite3changeset_pk(tls *libc.TLS, pIter uintptr, pabPK uintptr, pnCol uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213834:16: */ *(*uintptr)(unsafe.Pointer(pabPK)) = (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).FabPK if pnCol != 0 { *(*int32)(unsafe.Pointer(pnCol)) = (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).FnCol @@ -218065,7 +218128,7 @@ func Xsqlite3changeset_pk(tls *libc.TLS, pIter uintptr, pabPK uintptr, pnCol uin // // If value iVal is out-of-range, SQLITE_RANGE is returned and *ppValue is // not modified. Otherwise, SQLITE_OK. -func Xsqlite3changeset_old(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uintptr) int32 { /* sqlite3.c:213779:16: */ +func Xsqlite3changeset_old(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213857:16: */ if (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).Fop != SQLITE_UPDATE && (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).Fop != SQLITE_DELETE { return SQLITE_MISUSE } @@ -218087,7 +218150,7 @@ func Xsqlite3changeset_old(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uin // // If value iVal is out-of-range, SQLITE_RANGE is returned and *ppValue is // not modified. Otherwise, SQLITE_OK. -func Xsqlite3changeset_new(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uintptr) int32 { /* sqlite3.c:213807:16: */ +func Xsqlite3changeset_new(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213885:16: */ if (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).Fop != SQLITE_UPDATE && (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).Fop != SQLITE_INSERT { return SQLITE_MISUSE } @@ -218111,7 +218174,7 @@ func Xsqlite3changeset_new(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uin // // If value iVal is out-of-range or some other error occurs, an SQLite error // code is returned. Otherwise, SQLITE_OK. -func Xsqlite3changeset_conflict(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uintptr) int32 { /* sqlite3.c:213841:16: */ +func Xsqlite3changeset_conflict(tls *libc.TLS, pIter uintptr, iVal int32, ppValue uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213919:16: */ if !(int32((*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).FpConflict) != 0) { return SQLITE_MISUSE } @@ -218128,7 +218191,7 @@ func Xsqlite3changeset_conflict(tls *libc.TLS, pIter uintptr, iVal int32, ppValu // violations in the destination database and returns SQLITE_OK. // // In all other cases this function returns SQLITE_MISUSE. -func Xsqlite3changeset_fk_conflicts(tls *libc.TLS, pIter uintptr, pnOut uintptr) int32 { /* sqlite3.c:213864:16: */ +func Xsqlite3changeset_fk_conflicts(tls *libc.TLS, pIter uintptr, pnOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213942:16: */ if (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).FpConflict != 0 || (*Sqlite3_changeset_iter)(unsafe.Pointer(pIter)).FapValue != 0 { return SQLITE_MISUSE } @@ -218140,7 +218203,7 @@ func Xsqlite3changeset_fk_conflicts(tls *libc.TLS, pIter uintptr, pnOut uintptr) // // This function may not be called on iterators passed to a conflict handler // callback by changeset_apply(). -func Xsqlite3changeset_finalize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:213882:16: */ +func Xsqlite3changeset_finalize(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213960:16: */ var rc int32 = SQLITE_OK if p != 0 { var i int32 // Used to iterate through p->apValue[] @@ -218157,7 +218220,7 @@ func Xsqlite3changeset_finalize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:2 return rc } -func sessionChangesetInvert(tls *libc.TLS, pInput uintptr, xOutput uintptr, pOut uintptr, pnInverted uintptr, ppInverted uintptr) int32 { /* sqlite3.c:213897:12: */ +func sessionChangesetInvert(tls *libc.TLS, pInput uintptr, xOutput uintptr, pOut uintptr, pnInverted uintptr, ppInverted uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:213975:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -218393,7 +218456,7 @@ __27: goto __6 __11: - *(*int32)(unsafe.Pointer(bp + 40 /* rc */)) = Xsqlite3CorruptError(tls, 214024) + *(*int32)(unsafe.Pointer(bp + 40 /* rc */)) = Xsqlite3CorruptError(tls, 214102) goto finished_invert __6: ; @@ -218444,7 +218507,7 @@ finished_invert: } // Invert a changeset object. -func Xsqlite3changeset_invert(tls *libc.TLS, nChangeset int32, pChangeset uintptr, pnInverted uintptr, ppInverted uintptr) int32 { /* sqlite3.c:214056:16: */ +func Xsqlite3changeset_invert(tls *libc.TLS, nChangeset int32, pChangeset uintptr, pnInverted uintptr, ppInverted uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214134:16: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -218459,7 +218522,7 @@ func Xsqlite3changeset_invert(tls *libc.TLS, nChangeset int32, pChangeset uintpt } // Streaming version of sqlite3changeset_invert(). -func Xsqlite3changeset_invert_strm(tls *libc.TLS, xInput uintptr, pIn uintptr, xOutput uintptr, pOut uintptr) int32 { /* sqlite3.c:214075:16: */ +func Xsqlite3changeset_invert_strm(tls *libc.TLS, xInput uintptr, pIn uintptr, xOutput uintptr, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214153:16: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -218481,9 +218544,9 @@ type SessionUpdate1 = struct { FpStmt uintptr FaMask uintptr FpNext uintptr -} /* sqlite3.c:214095:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214173:9 */ -type SessionUpdate = SessionUpdate1 /* sqlite3.c:214095:30 */ +type SessionUpdate = SessionUpdate1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214173:30 */ type SessionApplyCtx1 = struct { Fdb uintptr @@ -218505,9 +218568,9 @@ type SessionApplyCtx1 = struct { FbRebaseStarted U8 FbRebase U8 F__ccgo_pad3 [6]byte -} /* sqlite3.c:214102:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214180:9 */ -type SessionApplyCtx = SessionApplyCtx1 /* sqlite3.c:214102:32 */ +type SessionApplyCtx = SessionApplyCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214180:32 */ // Number of prepared UPDATE statements to cache. @@ -218515,7 +218578,7 @@ type SessionApplyCtx = SessionApplyCtx1 /* sqlite3.c:214102:32 */ // being visited by the iterator. The UPDATE is of the form: // // UPDATE tbl SET col = ?, col2 = ? WHERE pk1 IS ? AND pk2 IS ? -func sessionUpdateFind(tls *libc.TLS, pIter uintptr, p uintptr, bPatchset int32, ppStmt uintptr) int32 { /* sqlite3.c:214131:12: */ +func sessionUpdateFind(tls *libc.TLS, pIter uintptr, p uintptr, bPatchset int32, ppStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214209:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -218649,7 +218712,7 @@ func sessionUpdateFind(tls *libc.TLS, pIter uintptr, p uintptr, bPatchset int32, } // Free all cached UPDATE statements. -func sessionUpdateFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:214270:13: */ +func sessionUpdateFree(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214348:13: */ var pUp uintptr var pNext uintptr for pUp = (*SessionApplyCtx)(unsafe.Pointer(p)).FpUp; pUp != 0; pUp = pNext { @@ -218677,7 +218740,7 @@ func sessionUpdateFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:214270:13: */ // // If successful, SQLITE_OK is returned and SessionApplyCtx.pDelete is left // pointing to the prepared version of the SQL statement. -func sessionDeleteRow(tls *libc.TLS, db uintptr, zTab uintptr, p uintptr) int32 { /* sqlite3.c:214300:12: */ +func sessionDeleteRow(tls *libc.TLS, db uintptr, zTab uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214378:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -218739,7 +218802,7 @@ func sessionDeleteRow(tls *libc.TLS, db uintptr, zTab uintptr, p uintptr) int32 // // If successful, SQLITE_OK is returned and SessionApplyCtx.pSelect is left // pointing to the prepared version of the SQL statement. -func sessionSelectRow(tls *libc.TLS, db uintptr, zTab uintptr, p uintptr) int32 { /* sqlite3.c:214365:12: */ +func sessionSelectRow(tls *libc.TLS, db uintptr, zTab uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214443:12: */ return sessionSelectStmt(tls, db, ts+7684, zTab, (*SessionApplyCtx)(unsafe.Pointer(p)).FnCol, (*SessionApplyCtx)(unsafe.Pointer(p)).FazCol, (*SessionApplyCtx)(unsafe.Pointer(p)).FabPK, p+24) } @@ -218751,7 +218814,7 @@ func sessionSelectRow(tls *libc.TLS, db uintptr, zTab uintptr, p uintptr) int32 // // If successful, SQLITE_OK is returned and SessionApplyCtx.pInsert is left // pointing to the prepared version of the SQL statement. -func sessionInsertRow(tls *libc.TLS, db uintptr, zTab uintptr, p uintptr) int32 { /* sqlite3.c:214383:12: */ +func sessionInsertRow(tls *libc.TLS, db uintptr, zTab uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214461:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -218782,7 +218845,7 @@ func sessionInsertRow(tls *libc.TLS, db uintptr, zTab uintptr, p uintptr) int32 return *(*int32)(unsafe.Pointer(bp + 16 /* rc */)) } -func sessionPrepare(tls *libc.TLS, db uintptr, pp uintptr, zSql uintptr) int32 { /* sqlite3.c:214413:12: */ +func sessionPrepare(tls *libc.TLS, db uintptr, pp uintptr, zSql uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214491:12: */ return Xsqlite3_prepare_v2(tls, db, zSql, -1, pp, uintptr(0)) } @@ -218790,7 +218853,7 @@ func sessionPrepare(tls *libc.TLS, db uintptr, pp uintptr, zSql uintptr) int32 { // These are similar to those created by sessionSelectRow(), // sessionInsertRow(), sessionUpdateRow() and sessionDeleteRow() for // other tables. -func sessionStat1Sql(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlite3.c:214423:12: */ +func sessionStat1Sql(tls *libc.TLS, db uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214501:12: */ var rc int32 = sessionSelectRow(tls, db, ts+12585, p) if rc == SQLITE_OK { rc = sessionPrepare(tls, db, p+16, @@ -218807,7 +218870,7 @@ func sessionStat1Sql(tls *libc.TLS, db uintptr, p uintptr) int32 { /* sqlite3.c: // A wrapper around sqlite3_bind_value() that detects an extra problem. // See comments in the body of this function for details. -func sessionBindValue(tls *libc.TLS, pStmt uintptr, i int32, pVal uintptr) int32 { /* sqlite3.c:214446:12: */ +func sessionBindValue(tls *libc.TLS, pStmt uintptr, i int32, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214524:12: */ var eType int32 = Xsqlite3_value_type(tls, pVal) // COVERAGE: The (pVal->z==0) branch is never true using current versions // of SQLite. If a malloc fails in an sqlite3_value_xxx() function, either @@ -218834,7 +218897,7 @@ func sessionBindValue(tls *libc.TLS, pStmt uintptr, i int32, pVal uintptr) int32 // statement. // // An SQLite error code is returned if an error occurs. Otherwise, SQLITE_OK. -func sessionBindRow(tls *libc.TLS, pIter uintptr, xValue uintptr, nCol int32, abPK uintptr, pStmt uintptr) int32 { /* sqlite3.c:214479:12: */ +func sessionBindRow(tls *libc.TLS, pIter uintptr, xValue uintptr, nCol int32, abPK uintptr, pStmt uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214557:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -218855,7 +218918,7 @@ func sessionBindRow(tls *libc.TLS, pIter uintptr, xValue uintptr, nCol int32, ab if *(*uintptr)(unsafe.Pointer(bp)) == uintptr(0) { // The value in the changeset was "undefined". This indicates a // corrupt changeset blob. - rc = Xsqlite3CorruptError(tls, 214502) + rc = Xsqlite3CorruptError(tls, 214580) } else { rc = sessionBindValue(tls, pStmt, i+1, *(*uintptr)(unsafe.Pointer(bp /* pVal */))) } @@ -218879,7 +218942,7 @@ func sessionBindRow(tls *libc.TLS, pIter uintptr, xValue uintptr, nCol int32, ab // If the iterator currently points to an INSERT record, bind values from the // new.* record to the SELECT statement. Or, if it points to a DELETE or // UPDATE, bind values from the old.* record. -func sessionSeekToRow(tls *libc.TLS, db uintptr, pIter uintptr, abPK uintptr, pSelect uintptr) int32 { /* sqlite3.c:214528:12: */ +func sessionSeekToRow(tls *libc.TLS, db uintptr, pIter uintptr, abPK uintptr, pSelect uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214606:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -218923,7 +218986,7 @@ func sessionSeekToRow(tls *libc.TLS, db uintptr, pIter uintptr, abPK uintptr, pS // of apply_v2() as the "rebase" buffer. // // Return SQLITE_OK if successful, or an SQLite error code otherwise. -func sessionRebaseAdd(tls *libc.TLS, p uintptr, eType int32, pIter uintptr) int32 { /* sqlite3.c:214563:12: */ +func sessionRebaseAdd(tls *libc.TLS, p uintptr, eType int32, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214641:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -218995,7 +219058,7 @@ func sessionRebaseAdd(tls *libc.TLS, p uintptr, eType int32, pIter uintptr) int3 // returned. Or, if the conflict handler returns an invalid value, // SQLITE_MISUSE. If the conflict handler returns SQLITE_CHANGESET_OMIT, // this function returns SQLITE_OK. -func sessionConflictHandler(tls *libc.TLS, eType int32, p uintptr, pIter uintptr, xConflict uintptr, pCtx uintptr, pbReplace uintptr) int32 { /* sqlite3.c:214637:12: */ +func sessionConflictHandler(tls *libc.TLS, eType int32, p uintptr, pIter uintptr, xConflict uintptr, pCtx uintptr, pbReplace uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214715:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -219095,7 +219158,7 @@ func sessionConflictHandler(tls *libc.TLS, eType int32, p uintptr, pIter uintptr // If any conflict handler returns SQLITE_CHANGESET_ABORT, this function // returns SQLITE_ABORT. Otherwise, if no error occurs, SQLITE_OK is // returned. -func sessionApplyOneOp(tls *libc.TLS, pIter uintptr, p uintptr, xConflict uintptr, pCtx uintptr, pbReplace uintptr, pbRetry uintptr) int32 { /* sqlite3.c:214735:12: */ +func sessionApplyOneOp(tls *libc.TLS, pIter uintptr, p uintptr, xConflict uintptr, pCtx uintptr, pbReplace uintptr, pbRetry uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214813:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -219230,7 +219293,7 @@ func sessionApplyOneOp(tls *libc.TLS, pIter uintptr, p uintptr, xConflict uintpt // function handles the case where the conflict-handler is invoked and // returns SQLITE_CHANGESET_REPLACE - indicating that the change should be // retried in some manner. -func sessionApplyOneWithRetry(tls *libc.TLS, db uintptr, pIter uintptr, pApply uintptr, xConflict uintptr, pCtx uintptr) int32 { /* sqlite3.c:214868:12: */ +func sessionApplyOneWithRetry(tls *libc.TLS, db uintptr, pIter uintptr, pApply uintptr, xConflict uintptr, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:214946:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -219277,7 +219340,7 @@ func sessionApplyOneWithRetry(tls *libc.TLS, db uintptr, pIter uintptr, pApply u } // Retry the changes accumulated in the pApply->constraints buffer. -func sessionRetryConstraints(tls *libc.TLS, db uintptr, bPatchset int32, zTab uintptr, pApply uintptr, xConflict uintptr, pCtx uintptr) int32 { /* sqlite3.c:214925:12: */ +func sessionRetryConstraints(tls *libc.TLS, db uintptr, bPatchset int32, zTab uintptr, pApply uintptr, xConflict uintptr, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215003:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -219331,7 +219394,7 @@ func sessionRetryConstraints(tls *libc.TLS, db uintptr, bPatchset int32, zTab ui // changeset to the main database attached to handle "db". The supplied // conflict handler callback is invoked to resolve any conflicts encountered // while applying the change. -func sessionChangesetApply(tls *libc.TLS, db uintptr, pIter uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr, ppRebase uintptr, pnRebase uintptr, flags int32) int32 { /* sqlite3.c:214981:12: */ +func sessionChangesetApply(tls *libc.TLS, db uintptr, pIter uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr, ppRebase uintptr, pnRebase uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215059:12: */ bp := tls.Alloc(368) defer tls.Free(368) @@ -219522,7 +219585,7 @@ func sessionChangesetApply(tls *libc.TLS, db uintptr, pIter uintptr, xFilter uin // Apply the changeset passed via pChangeset/nChangeset to the main // database attached to handle "db". -func Xsqlite3changeset_apply_v2(tls *libc.TLS, db uintptr, nChangeset int32, pChangeset uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr, ppRebase uintptr, pnRebase uintptr, flags int32) int32 { /* sqlite3.c:215179:16: */ +func Xsqlite3changeset_apply_v2(tls *libc.TLS, db uintptr, nChangeset int32, pChangeset uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr, ppRebase uintptr, pnRebase uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215257:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -219540,7 +219603,7 @@ func Xsqlite3changeset_apply_v2(tls *libc.TLS, db uintptr, nChangeset int32, pCh // Apply the changeset passed via pChangeset/nChangeset to the main database // attached to handle "db". Invoke the supplied conflict handler callback // to resolve any conflicts encountered while applying the change. -func Xsqlite3changeset_apply(tls *libc.TLS, db uintptr, nChangeset int32, pChangeset uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr) int32 { /* sqlite3.c:215212:16: */ +func Xsqlite3changeset_apply(tls *libc.TLS, db uintptr, nChangeset int32, pChangeset uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215290:16: */ return Xsqlite3changeset_apply_v2(tls, db, nChangeset, pChangeset, xFilter, xConflict, pCtx, uintptr(0), uintptr(0), 0) } @@ -219548,7 +219611,7 @@ func Xsqlite3changeset_apply(tls *libc.TLS, db uintptr, nChangeset int32, pChang // Apply the changeset passed via xInput/pIn to the main database // attached to handle "db". Invoke the supplied conflict handler callback // to resolve any conflicts encountered while applying the change. -func Xsqlite3changeset_apply_v2_strm(tls *libc.TLS, db uintptr, xInput uintptr, pIn uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr, ppRebase uintptr, pnRebase uintptr, flags int32) int32 { /* sqlite3.c:215237:16: */ +func Xsqlite3changeset_apply_v2_strm(tls *libc.TLS, db uintptr, xInput uintptr, pIn uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr, ppRebase uintptr, pnRebase uintptr, flags int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215315:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -219563,7 +219626,7 @@ func Xsqlite3changeset_apply_v2_strm(tls *libc.TLS, db uintptr, xInput uintptr, return rc } -func Xsqlite3changeset_apply_strm(tls *libc.TLS, db uintptr, xInput uintptr, pIn uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr) int32 { /* sqlite3.c:215264:16: */ +func Xsqlite3changeset_apply_strm(tls *libc.TLS, db uintptr, xInput uintptr, pIn uintptr, xFilter uintptr, xConflict uintptr, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215342:16: */ return Xsqlite3changeset_apply_v2_strm(tls, db, xInput, pIn, xFilter, xConflict, pCtx, uintptr(0), uintptr(0), 0) } @@ -219571,7 +219634,7 @@ func Xsqlite3changeset_apply_strm(tls *libc.TLS, db uintptr, xInput uintptr, pIn // This function is called to merge two changes to the same row together as // part of an sqlite3changeset_concat() operation. A new change object is // allocated and a pointer to it stored in *ppNew. -func sessionChangeMerge(tls *libc.TLS, pTab uintptr, bRebase int32, bPatchset int32, pExist uintptr, op2 int32, bIndirect int32, aRec uintptr, nRec int32, ppNew uintptr) int32 { /* sqlite3.c:215298:12: */ +func sessionChangeMerge(tls *libc.TLS, pTab uintptr, bRebase int32, bPatchset int32, pExist uintptr, op2 int32, bIndirect int32, aRec uintptr, nRec int32, ppNew uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215376:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -219743,7 +219806,7 @@ func sessionChangeMerge(tls *libc.TLS, pTab uintptr, bRebase int32, bPatchset in // Add all changes in the changeset traversed by the iterator passed as // the first argument to the changegroup hash tables. -func sessionChangesetToHash(tls *libc.TLS, pIter uintptr, pGrp uintptr, bRebase int32) int32 { /* sqlite3.c:215480:12: */ +func sessionChangesetToHash(tls *libc.TLS, pIter uintptr, pGrp uintptr, bRebase int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215558:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -219874,7 +219937,7 @@ func sessionChangesetToHash(tls *libc.TLS, pIter uintptr, pGrp uintptr, bRebase // If successful, SQLITE_OK is returned. Or, if an error occurs, an SQLite // error code. If an error occurs and xOutput is NULL, (*ppOut) and (*pnOut) // are both set to 0 before returning. -func sessionChangegroupOutput(tls *libc.TLS, pGrp uintptr, xOutput uintptr, pOut uintptr, pnOut uintptr, ppOut uintptr) int32 { /* sqlite3.c:215603:12: */ +func sessionChangegroupOutput(tls *libc.TLS, pGrp uintptr, xOutput uintptr, pOut uintptr, pnOut uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215681:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -219928,7 +219991,7 @@ func sessionChangegroupOutput(tls *libc.TLS, pGrp uintptr, xOutput uintptr, pOut } // Allocate a new, empty, sqlite3_changegroup. -func Xsqlite3changegroup_new(tls *libc.TLS, pp uintptr) int32 { /* sqlite3.c:215654:16: */ +func Xsqlite3changegroup_new(tls *libc.TLS, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215732:16: */ var rc int32 = SQLITE_OK // Return code var p uintptr // New object p = Xsqlite3_malloc(tls, int32(unsafe.Sizeof(Sqlite3_changegroup{}))) @@ -219943,7 +220006,7 @@ func Xsqlite3changegroup_new(tls *libc.TLS, pp uintptr) int32 { /* sqlite3.c:215 // Add the changeset currently stored in buffer pData, size nData bytes, // to changeset-group p. -func Xsqlite3changegroup_add(tls *libc.TLS, pGrp uintptr, nData int32, pData uintptr) int32 { /* sqlite3.c:215671:16: */ +func Xsqlite3changegroup_add(tls *libc.TLS, pGrp uintptr, nData int32, pData uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215749:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -219961,12 +220024,12 @@ func Xsqlite3changegroup_add(tls *libc.TLS, pGrp uintptr, nData int32, pData uin // Obtain a buffer containing a changeset representing the concatenation // of all changesets added to the group so far. -func Xsqlite3changegroup_output(tls *libc.TLS, pGrp uintptr, pnData uintptr, ppData uintptr) int32 { /* sqlite3.c:215687:16: */ +func Xsqlite3changegroup_output(tls *libc.TLS, pGrp uintptr, pnData uintptr, ppData uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215765:16: */ return sessionChangegroupOutput(tls, pGrp, uintptr(0), uintptr(0), pnData, ppData) } // Streaming versions of changegroup_add(). -func Xsqlite3changegroup_add_strm(tls *libc.TLS, pGrp uintptr, xInput uintptr, pIn uintptr) int32 { /* sqlite3.c:215698:16: */ +func Xsqlite3changegroup_add_strm(tls *libc.TLS, pGrp uintptr, xInput uintptr, pIn uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215776:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -219983,12 +220046,12 @@ func Xsqlite3changegroup_add_strm(tls *libc.TLS, pGrp uintptr, xInput uintptr, p } // Streaming versions of changegroup_output(). -func Xsqlite3changegroup_output_strm(tls *libc.TLS, pGrp uintptr, xOutput uintptr, pOut uintptr) int32 { /* sqlite3.c:215717:16: */ +func Xsqlite3changegroup_output_strm(tls *libc.TLS, pGrp uintptr, xOutput uintptr, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215795:16: */ return sessionChangegroupOutput(tls, pGrp, xOutput, pOut, uintptr(0), uintptr(0)) } // Delete a changegroup object. -func Xsqlite3changegroup_delete(tls *libc.TLS, pGrp uintptr) { /* sqlite3.c:215728:17: */ +func Xsqlite3changegroup_delete(tls *libc.TLS, pGrp uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215806:17: */ if pGrp != 0 { sessionDeleteTable(tls, uintptr(0), (*Sqlite3_changegroup)(unsafe.Pointer(pGrp)).FpList) Xsqlite3_free(tls, pGrp) @@ -219996,7 +220059,7 @@ func Xsqlite3changegroup_delete(tls *libc.TLS, pGrp uintptr) { /* sqlite3.c:2157 } // Combine two changesets together. -func Xsqlite3changeset_concat(tls *libc.TLS, nLeft int32, pLeft uintptr, nRight int32, pRight uintptr, pnOut uintptr, ppOut uintptr) int32 { /* sqlite3.c:215738:16: */ +func Xsqlite3changeset_concat(tls *libc.TLS, nLeft int32, pLeft uintptr, nRight int32, pRight uintptr, pnOut uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215816:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -220020,7 +220083,7 @@ func Xsqlite3changeset_concat(tls *libc.TLS, nLeft int32, pLeft uintptr, nRight } // Streaming version of sqlite3changeset_concat(). -func Xsqlite3changeset_concat_strm(tls *libc.TLS, xInputA uintptr, pInA uintptr, xInputB uintptr, pInB uintptr, xOutput uintptr, pOut uintptr) int32 { /* sqlite3.c:215767:16: */ +func Xsqlite3changeset_concat_strm(tls *libc.TLS, xInputA uintptr, pInA uintptr, xInputB uintptr, pInB uintptr, xOutput uintptr, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215845:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -220047,7 +220110,7 @@ func Xsqlite3changeset_concat_strm(tls *libc.TLS, xInputA uintptr, pInA uintptr, // fields in size. This function appends an nCol sessions module // record to buffer pBuf that is a copy of a1, except that for // each field that is undefined in a1[], swap in the field from a2[]. -func sessionAppendRecordMerge(tls *libc.TLS, pBuf uintptr, nCol int32, a1 uintptr, n1 int32, a2 uintptr, n2 int32, pRc uintptr) { /* sqlite3.c:215806:13: */ +func sessionAppendRecordMerge(tls *libc.TLS, pBuf uintptr, nCol int32, a1 uintptr, n1 int32, a2 uintptr, n2 int32, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215884:13: */ sessionBufferGrow(tls, pBuf, int64(n1+n2), pRc) if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK { var i int32 @@ -220088,7 +220151,7 @@ func sessionAppendRecordMerge(tls *libc.TLS, pBuf uintptr, nCol int32, a1 uintpt // corresponding field in the rebase buffer is not "undefined" (0x00) // or "replaced" (0xFF), the old.* value is replaced by the value // in the rebase buffer. -func sessionAppendPartialUpdate(tls *libc.TLS, pBuf uintptr, pIter uintptr, aRec uintptr, nRec int32, aChange uintptr, nChange int32, pRc uintptr) { /* sqlite3.c:215855:13: */ +func sessionAppendPartialUpdate(tls *libc.TLS, pBuf uintptr, pIter uintptr, aRec uintptr, nRec int32, aChange uintptr, nChange int32, pRc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:215933:13: */ sessionBufferGrow(tls, pBuf, int64(2+nRec+nChange), pRc) if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK { var bData int32 = 0 @@ -220150,7 +220213,7 @@ func sessionAppendPartialUpdate(tls *libc.TLS, pBuf uintptr, pIter uintptr, aRec // If an error occurs, an SQLite error code is returned. If ppOut and // pnOut are not NULL, then the two output parameters are set to 0 before // returning. -func sessionRebase(tls *libc.TLS, p uintptr, pIter uintptr, xOutput uintptr, pOut uintptr, pnOut uintptr, ppOut uintptr) int32 { /* sqlite3.c:215923:12: */ +func sessionRebase(tls *libc.TLS, p uintptr, pIter uintptr, xOutput uintptr, pOut uintptr, pnOut uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216001:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -220288,7 +220351,7 @@ func sessionRebase(tls *libc.TLS, p uintptr, pIter uintptr, xOutput uintptr, pOu } // Create a new rebaser object. -func Xsqlite3rebaser_create(tls *libc.TLS, ppNew uintptr) int32 { /* sqlite3.c:216055:16: */ +func Xsqlite3rebaser_create(tls *libc.TLS, ppNew uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216133:16: */ var rc int32 = SQLITE_OK var pNew uintptr @@ -220303,7 +220366,7 @@ func Xsqlite3rebaser_create(tls *libc.TLS, ppNew uintptr) int32 { /* sqlite3.c:2 } // Call this one or more times to configure a rebaser. -func Xsqlite3rebaser_configure(tls *libc.TLS, p uintptr, nRebase int32, pRebase uintptr) int32 { /* sqlite3.c:216072:16: */ +func Xsqlite3rebaser_configure(tls *libc.TLS, p uintptr, nRebase int32, pRebase uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216150:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -220318,7 +220381,7 @@ func Xsqlite3rebaser_configure(tls *libc.TLS, p uintptr, nRebase int32, pRebase } // Rebase a changeset according to current rebaser configuration -func Xsqlite3rebaser_rebase(tls *libc.TLS, p uintptr, nIn int32, pIn uintptr, pnOut uintptr, ppOut uintptr) int32 { /* sqlite3.c:216089:16: */ +func Xsqlite3rebaser_rebase(tls *libc.TLS, p uintptr, nIn int32, pIn uintptr, pnOut uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216167:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -220334,7 +220397,7 @@ func Xsqlite3rebaser_rebase(tls *libc.TLS, p uintptr, nIn int32, pIn uintptr, pn } // Rebase a changeset according to current rebaser configuration -func Xsqlite3rebaser_rebase_strm(tls *libc.TLS, p uintptr, xInput uintptr, pIn uintptr, xOutput uintptr, pOut uintptr) int32 { /* sqlite3.c:216108:16: */ +func Xsqlite3rebaser_rebase_strm(tls *libc.TLS, p uintptr, xInput uintptr, pIn uintptr, xOutput uintptr, pOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216186:16: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -220350,7 +220413,7 @@ func Xsqlite3rebaser_rebase_strm(tls *libc.TLS, p uintptr, xInput uintptr, pIn u } // Destroy a rebaser object -func Xsqlite3rebaser_delete(tls *libc.TLS, p uintptr) { /* sqlite3.c:216129:17: */ +func Xsqlite3rebaser_delete(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216207:17: */ if p != 0 { sessionDeleteTable(tls, uintptr(0), (*Sqlite3_rebaser)(unsafe.Pointer(p)).Fgrp.FpList) Xsqlite3_free(tls, p) @@ -220358,7 +220421,7 @@ func Xsqlite3rebaser_delete(tls *libc.TLS, p uintptr) { /* sqlite3.c:216129:17: } // Global configuration -func Xsqlite3session_config(tls *libc.TLS, op int32, pArg uintptr) int32 { /* sqlite3.c:216139:16: */ +func Xsqlite3session_config(tls *libc.TLS, op int32, pArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216217:16: */ var rc int32 = SQLITE_OK switch op { case SQLITE_SESSION_CONFIG_STRMSIZE: @@ -220446,7 +220509,7 @@ type Fts5Global1 = struct { FpTok uintptr FpDfltTok uintptr FpCsr uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ //************* End of sqlite3session.c ************************************* //************* Begin file fts5.c ******************************************* @@ -220508,13 +220571,13 @@ type Fts5Global1 = struct { // Mark a function parameter as unused, to suppress nuisance compiler // warnings. -type Fts5Global = Fts5Global1 /* sqlite3.c:216870:27 */ +type Fts5Global = Fts5Global1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:27 */ type Fts5Colset1 = struct { FnCol int32 FaiCol [1]int32 -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5Colset = Fts5Colset1 /* sqlite3.c:216871:27 */ +type Fts5Colset = Fts5Colset1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216949:27 */ // ************************************************************************* // @@ -220552,14 +220615,14 @@ type Fts5Config1 = struct { FzRank uintptr FzRankArgs uintptr FpzErrmsg uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ // ************************************************************************* // // Interface to code in fts5_config.c. fts5_config.c contains contains code // to parse the arguments passed to the CREATE VIRTUAL TABLE statement. -type Fts5Config = Fts5Config1 /* sqlite3.c:216891:27 */ +type Fts5Config = Fts5Config1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216969:27 */ // // End of interface to code in fts5_config.c. @@ -220574,7 +220637,7 @@ type Fts5Buffer1 = struct { Fp uintptr Fn int32 FnSpace int32 -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ // // End of interface to code in fts5_config.c. @@ -220585,7 +220648,7 @@ type Fts5Buffer1 = struct { // Interface to code in fts5_buffer.c. // Buffer object for the incremental building of string data. -type Fts5Buffer = Fts5Buffer1 /* sqlite3.c:217017:27 */ +type Fts5Buffer = Fts5Buffer1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217095:27 */ type Fts5PoslistReader1 = struct { Fa uintptr @@ -220595,19 +220658,19 @@ type Fts5PoslistReader1 = struct { FbEof U8 F__ccgo_pad1 [6]byte FiPos I64 -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5PoslistReader = Fts5PoslistReader1 /* sqlite3.c:217053:34 */ +type Fts5PoslistReader = Fts5PoslistReader1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217131:34 */ -type Fts5PoslistWriter1 = struct{ FiPrev I64 } /* sqlite3.c:217072:9 */ +type Fts5PoslistWriter1 = struct{ FiPrev I64 } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217150:9 */ -type Fts5PoslistWriter = Fts5PoslistWriter1 /* sqlite3.c:217072:34 */ +type Fts5PoslistWriter = Fts5PoslistWriter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217150:34 */ // Bucket of terms object used by the integrity-check in offsets=0 mode. -type Fts5Termset1 = struct{ FapHash [512]uintptr } /* sqlite3.c:217094:9 */ +type Fts5Termset1 = struct{ FapHash [512]uintptr } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217172:9 */ // Bucket of terms object used by the integrity-check in offsets=0 mode. -type Fts5Termset = Fts5Termset1 /* sqlite3.c:217094:28 */ +type Fts5Termset = Fts5Termset1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217172:28 */ // // End of interface to code in fts5_buffer.c. @@ -220640,7 +220703,7 @@ type Fts5Index1 = struct { FpDataVersion uintptr FiStructVersion I64 FpStruct uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ // // End of interface to code in fts5_buffer.c. @@ -220651,16 +220714,16 @@ type Fts5Index1 = struct { // Interface to code in fts5_index.c. fts5_index.c contains contains code // to access the data stored in the %_data table. -type Fts5Index = Fts5Index1 /* sqlite3.c:217108:26 */ +type Fts5Index = Fts5Index1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217186:26 */ type Fts5IndexIter1 = struct { FiRowid I64 FpData uintptr FnData int32 FbEof U8 F__ccgo_pad1 [3]byte -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5IndexIter = Fts5IndexIter1 /* sqlite3.c:217109:30 */ +type Fts5IndexIter = Fts5IndexIter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217187:30 */ // // End of interface to code in fts5_varint.c. @@ -220675,7 +220738,7 @@ type Fts5Table1 = struct { Fbase Sqlite3_vtab FpConfig uintptr FpIndex uintptr -} /* sqlite3.c:217311:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217389:9 */ // // End of interface to code in fts5_varint.c. @@ -220686,7 +220749,7 @@ type Fts5Table1 = struct { // Interface to code in fts5_main.c. // Virtual-table object. -type Fts5Table = Fts5Table1 /* sqlite3.c:217311:26 */ +type Fts5Table = Fts5Table1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217389:26 */ // // End of interface to code in fts5.c. @@ -220703,7 +220766,7 @@ type Fts5Hash1 = struct { FnSlot int32 FpScan uintptr FaSlot uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ // // End of interface to code in fts5.c. @@ -220712,7 +220775,7 @@ type Fts5Hash1 = struct { // ************************************************************************* // // Interface to code in fts5_hash.c. -type Fts5Hash = Fts5Hash1 /* sqlite3.c:217337:25 */ +type Fts5Hash = Fts5Hash1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217415:25 */ // // End of interface to code in fts5_hash.c. @@ -220731,7 +220794,7 @@ type Fts5Storage1 = struct { FnTotalRow I64 FaTotalSize uintptr FaStmt [11]uintptr -} /* sqlite3.c:217393:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217471:9 */ // // End of interface to code in fts5_hash.c. @@ -220742,7 +220805,7 @@ type Fts5Storage1 = struct { // Interface to code in fts5_storage.c. fts5_storage.c contains contains // code to access the data stored in the %_content and %_docsize tables. -type Fts5Storage = Fts5Storage1 /* sqlite3.c:217393:28 */ +type Fts5Storage = Fts5Storage1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217471:28 */ // // End of interface to code in fts5_storage.c. @@ -220758,7 +220821,7 @@ type Fts5Expr1 = struct { FbDesc int32 FnPhrase int32 FapExprPhrase uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ // // End of interface to code in fts5_storage.c. @@ -220767,7 +220830,7 @@ type Fts5Expr1 = struct { // ************************************************************************* // // Interface to code in fts5_expr.c. -type Fts5Expr = Fts5Expr1 /* sqlite3.c:217436:25 */ +type Fts5Expr = Fts5Expr1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217514:25 */ type Fts5ExprNode1 = struct { FeType int32 FbEof int32 @@ -220779,9 +220842,9 @@ type Fts5ExprNode1 = struct { FnChild int32 F__ccgo_pad2 [4]byte FapChild [1]uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5ExprNode = Fts5ExprNode1 /* sqlite3.c:217437:29 */ +type Fts5ExprNode = Fts5ExprNode1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217515:29 */ type Fts5Parse1 = struct { FpConfig uintptr FzErr uintptr @@ -220791,25 +220854,25 @@ type Fts5Parse1 = struct { FpExpr uintptr FbPhraseToAnd int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:217438:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217516:9 */ -type Fts5Parse = Fts5Parse1 /* sqlite3.c:217438:26 */ +type Fts5Parse = Fts5Parse1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217516:26 */ type Fts5Token1 = struct { Fp uintptr Fn int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:217439:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217517:9 */ -type Fts5Token = Fts5Token1 /* sqlite3.c:217439:26 */ +type Fts5Token = Fts5Token1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217517:26 */ type Fts5ExprPhrase1 = struct { FpNode uintptr Fposlist Fts5Buffer FnTerm int32 F__ccgo_pad1 [4]byte FaTerm [1]Fts5ExprTerm -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5ExprPhrase = Fts5ExprPhrase1 /* sqlite3.c:217440:31 */ +type Fts5ExprPhrase = Fts5ExprPhrase1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217518:31 */ type Fts5ExprNearset1 = struct { FnNear int32 F__ccgo_pad1 [4]byte @@ -220817,17 +220880,17 @@ type Fts5ExprNearset1 = struct { FnPhrase int32 F__ccgo_pad2 [4]byte FapPhrase [1]uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5ExprNearset = Fts5ExprNearset1 /* sqlite3.c:217441:32 */ +type Fts5ExprNearset = Fts5ExprNearset1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217519:32 */ type Fts5PoslistPopulator1 = struct { Fwriter Fts5PoslistWriter FbOk int32 FbMiss int32 -} /* sqlite3.c:217489:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217567:9 */ -type Fts5PoslistPopulator = Fts5PoslistPopulator1 /* sqlite3.c:217489:37 */ +type Fts5PoslistPopulator = Fts5PoslistPopulator1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217567:37 */ // // End of interface to code in fts5_unicode2.c. // @@ -220932,7 +220995,7 @@ type Fts5YYMINORTYPE = struct { F__ccgo_pad1 [0]uint64 Ffts5yyinit int32 F__ccgo_pad2 [12]byte -} /* sqlite3.c:217765:3 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217843:3 */ //************ End control #defines ****************************************** // Define the fts5yytestcase() macro to be a no-op if is not already defined @@ -221005,7 +221068,7 @@ var fts5yy_action = [105]uint8{ /* 80 */ uint8(5), uint8(3), uint8(63), uint8(5), uint8(3), uint8(62), uint8(12), uint8(2), uint8(86), uint8(13), /* 90 */ uint8(9), uint8(30), uint8(10), uint8(10), uint8(54), uint8(57), uint8(75), uint8(78), uint8(78), uint8(53), /* 100 */ uint8(57), uint8(15), uint8(82), uint8(82), uint8(71), -} /* sqlite3.c:217858:31 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217936:31 */ var fts5yy_lookahead = [121]uint8{ /* 0 */ uint8(16), uint8(17), uint8(18), uint8(19), uint8(20), uint8(22), uint8(22), uint8(24), uint8(24), uint8(17), /* 10 */ uint8(18), uint8(19), uint8(20), uint8(7), uint8(22), uint8(9), uint8(24), uint8(17), uint8(18), uint8(19), @@ -221020,23 +221083,23 @@ var fts5yy_lookahead = [121]uint8{ /* 100 */ uint8(9), uint8(9), uint8(27), uint8(27), uint8(11), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), /* 110 */ uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), uint8(27), /* 120 */ uint8(27), -} /* sqlite3.c:217871:29 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217949:29 */ var fts5yy_shift_ofst = [35]uint8{ /* 0 */ uint8(44), uint8(44), uint8(44), uint8(44), uint8(44), uint8(44), uint8(51), uint8(77), uint8(43), uint8(12), /* 10 */ uint8(14), uint8(83), uint8(82), uint8(14), uint8(23), uint8(23), uint8(31), uint8(31), uint8(71), uint8(74), /* 20 */ uint8(78), uint8(81), uint8(86), uint8(91), uint8(6), uint8(53), uint8(53), uint8(60), uint8(64), uint8(68), /* 30 */ uint8(53), uint8(87), uint8(92), uint8(53), uint8(93), -} /* sqlite3.c:217889:28 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217967:28 */ var fts5yy_reduce_ofst = [18]int8{ /* 0 */ int8(-16), int8(-8), int8(0), int8(9), int8(17), int8(25), int8(46), int8(-17), int8(-17), int8(37), /* 10 */ int8(67), int8(4), int8(4), int8(8), int8(4), int8(20), int8(27), int8(38), -} /* sqlite3.c:217898:26 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217976:26 */ var fts5yy_default = [35]uint8{ /* 0 */ uint8(80), uint8(80), uint8(80), uint8(80), uint8(80), uint8(80), uint8(95), uint8(80), uint8(80), uint8(105), /* 10 */ uint8(80), uint8(110), uint8(110), uint8(80), uint8(110), uint8(110), uint8(80), uint8(80), uint8(80), uint8(80), /* 20 */ uint8(80), uint8(91), uint8(80), uint8(80), uint8(80), uint8(101), uint8(100), uint8(80), uint8(80), uint8(90), /* 30 */ uint8(103), uint8(80), uint8(80), uint8(104), uint8(80), -} /* sqlite3.c:217902:31 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217980:31 */ //********* End of lemon-generated parsing tables **************************** // The next table maps tokens (terminal symbols) into fallback tokens. @@ -221073,9 +221136,9 @@ type fts5yyStackEntry = struct { Fmajor uint8 F__ccgo_pad1 [6]byte Fminor Fts5YYMINORTYPE -} /* sqlite3.c:217945:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218023:1 */ -type Fts5yyStackEntry = fts5yyStackEntry /* sqlite3.c:217952:33 */ +type Fts5yyStackEntry = fts5yyStackEntry /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218030:33 */ // The state of the parser is completely contained in an instance of // the following structure @@ -221084,9 +221147,9 @@ type fts5yyParser = struct { FpParse uintptr Ffts5yystack [100]Fts5yyStackEntry Ffts5yystackEnd uintptr -} /* sqlite3.c:217956:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218034:1 */ -type Fts5yyParser = fts5yyParser /* sqlite3.c:217975:29 */ +type Fts5yyParser = fts5yyParser /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218053:29 */ // #include <assert.h> @@ -221096,7 +221159,7 @@ type Fts5yyParser = fts5yyParser /* sqlite3.c:217975:29 */ // grammar. // Initialize a new parser that has already been allocated. -func sqlite3Fts5ParserInit(tls *libc.TLS, fts5yypRawParser uintptr) { /* sqlite3.c:218124:13: */ +func sqlite3Fts5ParserInit(tls *libc.TLS, fts5yypRawParser uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218202:13: */ var fts5yypParser uintptr = fts5yypRawParser (*Fts5yyParser)(unsafe.Pointer(fts5yypParser)).Ffts5yytos = fts5yypParser + 16 /* &.fts5yystack */ @@ -221115,7 +221178,7 @@ func sqlite3Fts5ParserInit(tls *libc.TLS, fts5yypRawParser uintptr) { /* sqlite3 // Outputs: // A pointer to a parser. This pointer is used in subsequent calls // to sqlite3Fts5Parser and sqlite3Fts5ParserFree. -func sqlite3Fts5ParserAlloc(tls *libc.TLS, mallocProc uintptr) uintptr { /* sqlite3.c:218163:13: */ +func sqlite3Fts5ParserAlloc(tls *libc.TLS, mallocProc uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218241:13: */ var fts5yypParser uintptr fts5yypParser = (*struct{ f func(*libc.TLS, U64) uintptr })(unsafe.Pointer(&struct{ uintptr }{mallocProc})).f(tls, U64(unsafe.Sizeof(Fts5yyParser{}))) if fts5yypParser != 0 { @@ -221131,7 +221194,7 @@ func sqlite3Fts5ParserAlloc(tls *libc.TLS, mallocProc uintptr) uintptr { /* sqli // a pointer to the value to be deleted. The code used to do the // deletions is derived from the %destructor and/or %token_destructor // directives of the input grammar. -func fts5yy_destructor(tls *libc.TLS, fts5yypParser uintptr, fts5yymajor uint8, fts5yypminor uintptr) { /* sqlite3.c:218182:13: */ +func fts5yy_destructor(tls *libc.TLS, fts5yypParser uintptr, fts5yymajor uint8, fts5yypminor uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218260:13: */ var pParse uintptr = (*Fts5yyParser)(unsafe.Pointer(fts5yypParser)).FpParse _ = pParse @@ -221189,7 +221252,7 @@ func fts5yy_destructor(tls *libc.TLS, fts5yypParser uintptr, fts5yymajor uint8, // // If there is a destructor routine associated with the token which // is popped from the stack, then call it. -func fts5yy_pop_parser_stack(tls *libc.TLS, pParser uintptr) { /* sqlite3.c:218241:13: */ +func fts5yy_pop_parser_stack(tls *libc.TLS, pParser uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218319:13: */ var fts5yytos uintptr fts5yytos = libc.PostDecUintptr(&(*Fts5yyParser)(unsafe.Pointer(pParser)).Ffts5yytos, 24) @@ -221197,7 +221260,7 @@ func fts5yy_pop_parser_stack(tls *libc.TLS, pParser uintptr) { /* sqlite3.c:2182 } // Clear all secondary memory allocations from the parser -func sqlite3Fts5ParserFinalize(tls *libc.TLS, p uintptr) { /* sqlite3.c:218259:13: */ +func sqlite3Fts5ParserFinalize(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218337:13: */ var pParser uintptr = p for (*Fts5yyParser)(unsafe.Pointer(pParser)).Ffts5yytos > pParser+16 { fts5yy_pop_parser_stack(tls, pParser) @@ -221210,7 +221273,7 @@ func sqlite3Fts5ParserFinalize(tls *libc.TLS, p uintptr) { /* sqlite3.c:218259:1 // If the fts5YYPARSEFREENEVERNULL macro exists (for example because it // is defined in a %include section of the input grammar) then it is // assumed that the input pointer is never NULL. -func sqlite3Fts5ParserFree(tls *libc.TLS, p uintptr, freeProc uintptr) { /* sqlite3.c:218276:13: */ +func sqlite3Fts5ParserFree(tls *libc.TLS, p uintptr, freeProc uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218354:13: */ if p == uintptr(0) { return } @@ -221234,7 +221297,7 @@ func sqlite3Fts5ParserFree(tls *libc.TLS, p uintptr, freeProc uintptr) { /* sqli // Find the appropriate action for a parser given the terminal // look-ahead token iLookAhead. -func fts5yy_find_shift_action(tls *libc.TLS, iLookAhead uint8, stateno uint8) uint8 { /* sqlite3.c:218339:25: */ +func fts5yy_find_shift_action(tls *libc.TLS, iLookAhead uint8, stateno uint8) uint8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218417:25: */ var i int32 if int32(stateno) > Fts5YY_MAX_SHIFT { @@ -221258,7 +221321,7 @@ func fts5yy_find_shift_action(tls *libc.TLS, iLookAhead uint8, stateno uint8) ui // Find the appropriate action for a parser given the non-terminal // look-ahead token iLookAhead. -func fts5yy_find_reduce_action(tls *libc.TLS, stateno uint8, iLookAhead uint8) uint8 { /* sqlite3.c:218404:25: */ +func fts5yy_find_reduce_action(tls *libc.TLS, stateno uint8, iLookAhead uint8) uint8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218482:25: */ var i int32 i = int32(fts5yy_reduce_ofst[stateno]) @@ -221269,7 +221332,7 @@ func fts5yy_find_reduce_action(tls *libc.TLS, stateno uint8, iLookAhead uint8) u } // The following routine is called if the stack overflows. -func fts5yyStackOverflow(tls *libc.TLS, fts5yypParser uintptr) { /* sqlite3.c:218433:13: */ +func fts5yyStackOverflow(tls *libc.TLS, fts5yypParser uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218511:13: */ var pParse uintptr = (*Fts5yyParser)(unsafe.Pointer(fts5yypParser)).FpParse for (*Fts5yyParser)(unsafe.Pointer(fts5yypParser)).Ffts5yytos > fts5yypParser+16 { @@ -221288,7 +221351,7 @@ func fts5yyStackOverflow(tls *libc.TLS, fts5yypParser uintptr) { /* sqlite3.c:21 // Print tracing information for a SHIFT action // Perform a shift action. -func fts5yy_shift(tls *libc.TLS, fts5yypParser uintptr, fts5yyNewState uint8, fts5yyMajor uint8, fts5yyMinor Fts5Token) { /* sqlite3.c:218476:13: */ +func fts5yy_shift(tls *libc.TLS, fts5yypParser uintptr, fts5yyNewState uint8, fts5yyMajor uint8, fts5yyMinor Fts5Token) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218554:13: */ var fts5yytos uintptr (*Fts5yyParser)(unsafe.Pointer(fts5yypParser)).Ffts5yytos += 24 if (*Fts5yyParser)(unsafe.Pointer(fts5yypParser)).Ffts5yytos > (*Fts5yyParser)(unsafe.Pointer(fts5yypParser)).Ffts5yystackEnd { @@ -221337,7 +221400,7 @@ var fts5yyRuleInfoLhs = [28]uint8{ uint8(24), // (25) phrase ::= STRING star_opt uint8(26), // (26) star_opt ::= STAR uint8(26), // (27) star_opt ::= -} /* sqlite3.c:218517:29 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218595:29 */ // For rule J, fts5yyRuleInfoNRhs[J] contains the negative of the number // of symbols on the right-hand side of that rule. @@ -221370,7 +221433,7 @@ var fts5yyRuleInfoNRhs = [28]int8{ int8(-2), // (25) phrase ::= STRING star_opt int8(-1), // (26) star_opt ::= STAR int8(0), // (27) star_opt ::= -} /* sqlite3.c:218550:26 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218628:26 */ // Forward Declaration @@ -221382,7 +221445,7 @@ var fts5yyRuleInfoNRhs = [28]int8{ // if the lookahead token has already been consumed. As this procedure is // only called from one place, optimizing compilers will in-line it, which // means that the extra parameters have no performance impact. -func fts5yy_reduce(tls *libc.TLS, fts5yypParser uintptr, fts5yyruleno uint32, fts5yyLookahead int32, fts5yyLookaheadToken Fts5Token) uint8 { /* sqlite3.c:218593:25: */ +func fts5yy_reduce(tls *libc.TLS, fts5yypParser uintptr, fts5yyruleno uint32, fts5yyLookahead int32, fts5yyLookaheadToken Fts5Token) uint8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218671:25: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -221592,7 +221655,7 @@ func fts5yy_reduce(tls *libc.TLS, fts5yypParser uintptr, fts5yyruleno uint32, ft // The following code executes when the parse fails // The following code executes when a syntax error first occurs. -func fts5yy_syntax_error(tls *libc.TLS, fts5yypParser uintptr, fts5yymajor int32, fts5yyminor Fts5Token) { /* sqlite3.c:218811:13: */ +func fts5yy_syntax_error(tls *libc.TLS, fts5yypParser uintptr, fts5yymajor int32, fts5yyminor Fts5Token) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218889:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -221609,7 +221672,7 @@ func fts5yy_syntax_error(tls *libc.TLS, fts5yypParser uintptr, fts5yymajor int32 } // The following is executed when the parser accepts -func fts5yy_accept(tls *libc.TLS, fts5yypParser uintptr) { /* sqlite3.c:218833:13: */ +func fts5yy_accept(tls *libc.TLS, fts5yypParser uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218911:13: */ var pParse uintptr = (*Fts5yyParser)(unsafe.Pointer(fts5yypParser)).FpParse // Here code is inserted which will be executed whenever the @@ -221638,7 +221701,7 @@ func fts5yy_accept(tls *libc.TLS, fts5yypParser uintptr) { /* sqlite3.c:218833:1 // // Outputs: // None. -func sqlite3Fts5Parser(tls *libc.TLS, fts5yyp uintptr, fts5yymajor int32, fts5yyminor Fts5Token, pParse uintptr) { /* sqlite3.c:218874:13: */ +func sqlite3Fts5Parser(tls *libc.TLS, fts5yyp uintptr, fts5yymajor int32, fts5yyminor Fts5Token, pParse uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:218952:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -221693,7 +221756,7 @@ func sqlite3Fts5Parser(tls *libc.TLS, fts5yyp uintptr, fts5yymajor int32, fts5yy // Return the fallback token corresponding to canonical token iToken, or // 0 if iToken has no fallback. -func sqlite3Fts5ParserFallback(tls *libc.TLS, iToken int32) int32 { /* sqlite3.c:219091:12: */ +func sqlite3Fts5ParserFallback(tls *libc.TLS, iToken int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219169:12: */ _ = iToken return 0 } @@ -221741,7 +221804,7 @@ type CInstIter1 = struct { FiStart int32 FiEnd int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:219137:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219215:9 */ // 2014 May 31 // @@ -221777,11 +221840,11 @@ type CInstIter1 = struct { // printf("instance starts at %d, ends at %d\n", iter.iStart, iter.iEnd); // } // -type CInstIter = CInstIter1 /* sqlite3.c:219137:26 */ +type CInstIter = CInstIter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219215:26 */ // Advance the iterator to the next coalesced phrase instance. Return // an SQLite error code if an error occurs, or SQLITE_OK otherwise. -func fts5CInstIterNext(tls *libc.TLS, pIter uintptr) int32 { /* sqlite3.c:219154:12: */ +func fts5CInstIterNext(tls *libc.TLS, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219232:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -221824,7 +221887,7 @@ func fts5CInstIterNext(tls *libc.TLS, pIter uintptr) int32 { /* sqlite3.c:219154 // Initialize the iterator object indicated by the final parameter to // iterate through coalesced phrase instances in column iCol. -func fts5CInstIterInit(tls *libc.TLS, pApi uintptr, pFts uintptr, iCol int32, pIter uintptr) int32 { /* sqlite3.c:219185:12: */ +func fts5CInstIterInit(tls *libc.TLS, pApi uintptr, pFts uintptr, iCol int32, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219263:12: */ var rc int32 libc.Xmemset(tls, pIter, 0, uint64(unsafe.Sizeof(CInstIter{}))) @@ -221857,12 +221920,12 @@ type HighlightContext1 = struct { FnIn int32 FiOff int32 FzOut uintptr -} /* sqlite3.c:219211:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219289:9 */ // ************************************************************************ // // Start of highlight() implementation. -type HighlightContext = HighlightContext1 /* sqlite3.c:219211:33 */ +type HighlightContext = HighlightContext1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219289:33 */ // Append text to the HighlightContext output string - p->zOut. Argument // z points to a buffer containing n bytes of text to append. If n is @@ -221871,7 +221934,7 @@ type HighlightContext = HighlightContext1 /* sqlite3.c:219211:33 */ // If *pRc is set to any value other than SQLITE_OK when this function is // called, it is a no-op. If an error (i.e. an OOM condition) is encountered, // *pRc is set to an error code before returning. -func fts5HighlightAppend(tls *libc.TLS, pRc uintptr, p uintptr, z uintptr, n int32) { /* sqlite3.c:219234:13: */ +func fts5HighlightAppend(tls *libc.TLS, pRc uintptr, p uintptr, z uintptr, n int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219312:13: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -221887,7 +221950,7 @@ func fts5HighlightAppend(tls *libc.TLS, pRc uintptr, p uintptr, z uintptr, n int } // Tokenizer callback used by implementation of highlight() function. -func fts5HighlightCb(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintptr, nToken int32, iStartOff int32, iEndOff int32) int32 { /* sqlite3.c:219249:12: */ +func fts5HighlightCb(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintptr, nToken int32, iStartOff int32, iEndOff int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219327:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -221942,7 +222005,7 @@ func fts5HighlightCb(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintp } // Implementation of highlight() function. -func fts5HighlightFunction(tls *libc.TLS, pApi uintptr, pFts uintptr, pCtx uintptr, nVal int32, apVal uintptr) { /* sqlite3.c:219303:13: */ +func fts5HighlightFunction(tls *libc.TLS, pApi uintptr, pFts uintptr, pCtx uintptr, nVal int32, apVal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219381:13: */ bp := tls.Alloc(100) defer tls.Free(100) @@ -222002,19 +222065,19 @@ type Fts5SFinder1 = struct { F__ccgo_pad1 [4]byte FaFirst uintptr FzDoc uintptr -} /* sqlite3.c:219352:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219430:9 */ // // End of highlight() implementation. // // Context object passed to the fts5SentenceFinderCb() function. -type Fts5SFinder = Fts5SFinder1 /* sqlite3.c:219352:28 */ +type Fts5SFinder = Fts5SFinder1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219430:28 */ // Add an entry to the Fts5SFinder.aFirst[] array. Grow the array if // necessary. Return SQLITE_OK if successful, or SQLITE_NOMEM if an // error occurs. -func fts5SentenceFinderAdd(tls *libc.TLS, p uintptr, iAdd int32) int32 { /* sqlite3.c:219366:12: */ +func fts5SentenceFinderAdd(tls *libc.TLS, p uintptr, iAdd int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219444:12: */ if (*Fts5SFinder)(unsafe.Pointer(p)).FnFirstAlloc == (*Fts5SFinder)(unsafe.Pointer(p)).FnFirst { var nNew int32 if (*Fts5SFinder)(unsafe.Pointer(p)).FnFirstAlloc != 0 { @@ -222038,7 +222101,7 @@ func fts5SentenceFinderAdd(tls *libc.TLS, p uintptr, iAdd int32) int32 { /* sqli // This function is an xTokenize() callback used by the auxiliary snippet() // function. Its job is to identify tokens that are the first in a sentence. // For each such token, an entry is added to the SFinder.aFirst[] array. -func fts5SentenceFinderCb(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintptr, nToken int32, iStartOff int32, iEndOff int32) int32 { /* sqlite3.c:219385:12: */ +func fts5SentenceFinderCb(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintptr, nToken int32, iStartOff int32, iEndOff int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219463:12: */ var rc int32 = SQLITE_OK _ = pToken @@ -222067,7 +222130,7 @@ func fts5SentenceFinderCb(tls *libc.TLS, pContext uintptr, tflags int32, pToken return rc } -func fts5SnippetScore(tls *libc.TLS, pApi uintptr, pFts uintptr, nDocsize int32, aSeen uintptr, iCol int32, iPos int32, nToken int32, pnScore uintptr, piPos uintptr) int32 { /* sqlite3.c:219418:12: */ +func fts5SnippetScore(tls *libc.TLS, pApi uintptr, pFts uintptr, nDocsize int32, aSeen uintptr, iCol int32, iPos int32, nToken int32, pnScore uintptr, piPos uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219496:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -222125,7 +222188,7 @@ func fts5SnippetScore(tls *libc.TLS, pApi uintptr, pFts uintptr, nDocsize int32, // Return the value in pVal interpreted as utf-8 text. Except, if pVal // contains a NULL value, return a pointer to a static string zero // bytes in length instead of a NULL pointer. -func fts5ValueToText(tls *libc.TLS, pVal uintptr) uintptr { /* sqlite3.c:219467:19: */ +func fts5ValueToText(tls *libc.TLS, pVal uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219545:19: */ var zRet uintptr = Xsqlite3_value_text(tls, pVal) if zRet != 0 { return zRet @@ -222134,7 +222197,7 @@ func fts5ValueToText(tls *libc.TLS, pVal uintptr) uintptr { /* sqlite3.c:219467: } // Implementation of snippet() function. -func fts5SnippetFunction(tls *libc.TLS, pApi uintptr, pFts uintptr, pCtx uintptr, nVal int32, apVal uintptr) { /* sqlite3.c:219475:13: */ +func fts5SnippetFunction(tls *libc.TLS, pApi uintptr, pFts uintptr, pCtx uintptr, nVal int32, apVal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219553:13: */ bp := tls.Alloc(172) defer tls.Free(172) @@ -222349,17 +222412,17 @@ type Fts5Bm25Data1 = struct { Favgdl float64 FaIDF uintptr FaFreq uintptr -} /* sqlite3.c:219633:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219711:9 */ //********************************************************************** // The first time the bm25() function is called for a query, an instance // of the following structure is allocated and populated. -type Fts5Bm25Data = Fts5Bm25Data1 /* sqlite3.c:219633:29 */ +type Fts5Bm25Data = Fts5Bm25Data1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219711:29 */ // Callback used by fts5Bm25GetData() to count the number of rows in the // table matched by each individual phrase within the query. -func fts5CountCb(tls *libc.TLS, pApi uintptr, pFts uintptr, pUserData uintptr) int32 { /* sqlite3.c:219645:12: */ +func fts5CountCb(tls *libc.TLS, pApi uintptr, pFts uintptr, pUserData uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219723:12: */ var pn uintptr = pUserData _ = pApi _ = pFts @@ -222370,7 +222433,7 @@ func fts5CountCb(tls *libc.TLS, pApi uintptr, pFts uintptr, pUserData uintptr) i // Set *ppData to point to the Fts5Bm25Data object for the current query. // If the object has not already been allocated, allocate and populate it // now. -func fts5Bm25GetData(tls *libc.TLS, pApi uintptr, pFts uintptr, ppData uintptr) int32 { /* sqlite3.c:219661:12: */ +func fts5Bm25GetData(tls *libc.TLS, pApi uintptr, pFts uintptr, ppData uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219739:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -222464,7 +222527,7 @@ func fts5Bm25GetData(tls *libc.TLS, pApi uintptr, pFts uintptr, ppData uintptr) } // Implementation of bm25() function. -func fts5Bm25Function(tls *libc.TLS, pApi uintptr, pFts uintptr, pCtx uintptr, nVal int32, apVal uintptr) { /* sqlite3.c:219734:13: */ +func fts5Bm25Function(tls *libc.TLS, pApi uintptr, pFts uintptr, pCtx uintptr, nVal int32, apVal uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219812:13: */ bp := tls.Alloc(28) defer tls.Free(28) @@ -222532,7 +222595,7 @@ func fts5Bm25Function(tls *libc.TLS, pApi uintptr, pFts uintptr, pCtx uintptr, n } } -func sqlite3Fts5AuxInit(tls *libc.TLS, pApi uintptr) int32 { /* sqlite3.c:219790:12: */ +func sqlite3Fts5AuxInit(tls *libc.TLS, pApi uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219868:12: */ bp := tls.Alloc(96) defer tls.Free(96) @@ -222568,7 +222631,7 @@ type Builtin = struct { FpUserData uintptr FxFunc Fts5_extension_function FxDestroy uintptr -} /* sqlite3.c:219791:3 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219869:3 */ // 2014 May 31 // @@ -222583,7 +222646,7 @@ type Builtin = struct { // #include "fts5Int.h" -func sqlite3Fts5BufferSize(tls *libc.TLS, pRc uintptr, pBuf uintptr, nByte U32) int32 { /* sqlite3.c:219833:12: */ +func sqlite3Fts5BufferSize(tls *libc.TLS, pRc uintptr, pBuf uintptr, nByte U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219911:12: */ if U32((*Fts5Buffer)(unsafe.Pointer(pBuf)).FnSpace) < nByte { var nNew U64 if (*Fts5Buffer)(unsafe.Pointer(pBuf)).FnSpace != 0 { @@ -222609,7 +222672,7 @@ func sqlite3Fts5BufferSize(tls *libc.TLS, pRc uintptr, pBuf uintptr, nByte U32) // Encode value iVal as an SQLite varint and append it to the buffer object // pBuf. If an OOM error occurs, set the error code in p. -func sqlite3Fts5BufferAppendVarint(tls *libc.TLS, pRc uintptr, pBuf uintptr, iVal I64) { /* sqlite3.c:219857:13: */ +func sqlite3Fts5BufferAppendVarint(tls *libc.TLS, pRc uintptr, pBuf uintptr, iVal I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219935:13: */ if func() int32 { if U32((*Fts5Buffer)(unsafe.Pointer(pBuf)).Fn)+U32(9) <= U32((*Fts5Buffer)(unsafe.Pointer(pBuf)).FnSpace) { return 0 @@ -222621,21 +222684,21 @@ func sqlite3Fts5BufferAppendVarint(tls *libc.TLS, pRc uintptr, pBuf uintptr, iVa *(*int32)(unsafe.Pointer(pBuf + 8)) += sqlite3Fts5PutVarint(tls, (*Fts5Buffer)(unsafe.Pointer(pBuf)).Fp+uintptr((*Fts5Buffer)(unsafe.Pointer(pBuf)).Fn), uint64(iVal)) } -func sqlite3Fts5Put32(tls *libc.TLS, aBuf uintptr, iVal int32) { /* sqlite3.c:219862:13: */ +func sqlite3Fts5Put32(tls *libc.TLS, aBuf uintptr, iVal int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219940:13: */ *(*U8)(unsafe.Pointer(aBuf)) = U8(iVal >> 24 & 0x00FF) *(*U8)(unsafe.Pointer(aBuf + 1)) = U8(iVal >> 16 & 0x00FF) *(*U8)(unsafe.Pointer(aBuf + 2)) = U8(iVal >> 8 & 0x00FF) *(*U8)(unsafe.Pointer(aBuf + 3)) = U8(iVal >> 0 & 0x00FF) } -func sqlite3Fts5Get32(tls *libc.TLS, aBuf uintptr) int32 { /* sqlite3.c:219869:12: */ +func sqlite3Fts5Get32(tls *libc.TLS, aBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219947:12: */ return int32(U32(*(*U8)(unsafe.Pointer(aBuf)))<<24 + U32(int32(*(*U8)(unsafe.Pointer(aBuf + 1)))<<16) + U32(int32(*(*U8)(unsafe.Pointer(aBuf + 2)))<<8) + U32(*(*U8)(unsafe.Pointer(aBuf + 3)))) } // Append buffer nData/pData to buffer pBuf. If an OOM error occurs, set // the error code in p. If an error has already occurred when this function // is called, it is a no-op. -func sqlite3Fts5BufferAppendBlob(tls *libc.TLS, pRc uintptr, pBuf uintptr, nData U32, pData uintptr) { /* sqlite3.c:219878:13: */ +func sqlite3Fts5BufferAppendBlob(tls *libc.TLS, pRc uintptr, pBuf uintptr, nData U32, pData uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219956:13: */ if nData != 0 { if func() int32 { if U32((*Fts5Buffer)(unsafe.Pointer(pBuf)).Fn)+nData <= U32((*Fts5Buffer)(unsafe.Pointer(pBuf)).FnSpace) { @@ -222653,7 +222716,7 @@ func sqlite3Fts5BufferAppendBlob(tls *libc.TLS, pRc uintptr, pBuf uintptr, nData // Append the nul-terminated string zStr to the buffer pBuf. This function // ensures that the byte following the buffer data is set to 0x00, even // though this byte is not included in the pBuf->n count. -func sqlite3Fts5BufferAppendString(tls *libc.TLS, pRc uintptr, pBuf uintptr, zStr uintptr) { /* sqlite3.c:219896:13: */ +func sqlite3Fts5BufferAppendString(tls *libc.TLS, pRc uintptr, pBuf uintptr, zStr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219974:13: */ var nStr int32 = int32(libc.Xstrlen(tls, zStr)) sqlite3Fts5BufferAppendBlob(tls, pRc, pBuf, uint32(nStr+1), zStr) (*Fts5Buffer)(unsafe.Pointer(pBuf)).Fn-- @@ -222665,7 +222728,7 @@ func sqlite3Fts5BufferAppendString(tls *libc.TLS, pRc uintptr, pBuf uintptr, zSt // Like sqlite3Fts5BufferAppendString(), this function ensures that the byte // following the buffer data is set to 0x00, even though this byte is not // included in the pBuf->n count. -func sqlite3Fts5BufferAppendPrintf(tls *libc.TLS, pRc uintptr, pBuf uintptr, zFmt uintptr, va uintptr) { /* sqlite3.c:219914:13: */ +func sqlite3Fts5BufferAppendPrintf(tls *libc.TLS, pRc uintptr, pBuf uintptr, zFmt uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:219992:13: */ if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK { var zTmp uintptr var ap Va_list @@ -222683,7 +222746,7 @@ func sqlite3Fts5BufferAppendPrintf(tls *libc.TLS, pRc uintptr, pBuf uintptr, zFm } } -func sqlite3Fts5Mprintf(tls *libc.TLS, pRc uintptr, zFmt uintptr, va uintptr) uintptr { /* sqlite3.c:219935:13: */ +func sqlite3Fts5Mprintf(tls *libc.TLS, pRc uintptr, zFmt uintptr, va uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220013:13: */ var zRet uintptr = uintptr(0) if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK { var ap Va_list @@ -222699,26 +222762,26 @@ func sqlite3Fts5Mprintf(tls *libc.TLS, pRc uintptr, zFmt uintptr, va uintptr) ui } // Free any buffer allocated by pBuf. Zero the structure before returning. -func sqlite3Fts5BufferFree(tls *libc.TLS, pBuf uintptr) { /* sqlite3.c:219953:13: */ +func sqlite3Fts5BufferFree(tls *libc.TLS, pBuf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220031:13: */ Xsqlite3_free(tls, (*Fts5Buffer)(unsafe.Pointer(pBuf)).Fp) libc.Xmemset(tls, pBuf, 0, uint64(unsafe.Sizeof(Fts5Buffer{}))) } // Zero the contents of the buffer object. But do not free the associated // memory allocation. -func sqlite3Fts5BufferZero(tls *libc.TLS, pBuf uintptr) { /* sqlite3.c:219962:13: */ +func sqlite3Fts5BufferZero(tls *libc.TLS, pBuf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220040:13: */ (*Fts5Buffer)(unsafe.Pointer(pBuf)).Fn = 0 } // Set the buffer to contain nData/pData. If an OOM error occurs, leave an // the error code in p. If an error has already occurred when this function // is called, it is a no-op. -func sqlite3Fts5BufferSet(tls *libc.TLS, pRc uintptr, pBuf uintptr, nData int32, pData uintptr) { /* sqlite3.c:219971:13: */ +func sqlite3Fts5BufferSet(tls *libc.TLS, pRc uintptr, pBuf uintptr, nData int32, pData uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220049:13: */ (*Fts5Buffer)(unsafe.Pointer(pBuf)).Fn = 0 sqlite3Fts5BufferAppendBlob(tls, pRc, pBuf, uint32(nData), pData) } -func sqlite3Fts5PoslistNext64(tls *libc.TLS, a uintptr, n int32, pi uintptr, piOff uintptr) int32 { /* sqlite3.c:219981:12: */ +func sqlite3Fts5PoslistNext64(tls *libc.TLS, a uintptr, n int32, pi uintptr, piOff uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220059:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -222780,14 +222843,14 @@ func sqlite3Fts5PoslistNext64(tls *libc.TLS, a uintptr, n int32, pi uintptr, piO // Advance the iterator object passed as the only argument. Return true // if the iterator reaches EOF, or false otherwise. -func sqlite3Fts5PoslistReaderNext(tls *libc.TLS, pIter uintptr) int32 { /* sqlite3.c:220024:12: */ +func sqlite3Fts5PoslistReaderNext(tls *libc.TLS, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220102:12: */ if sqlite3Fts5PoslistNext64(tls, (*Fts5PoslistReader)(unsafe.Pointer(pIter)).Fa, (*Fts5PoslistReader)(unsafe.Pointer(pIter)).Fn, pIter+12, pIter+24) != 0 { (*Fts5PoslistReader)(unsafe.Pointer(pIter)).FbEof = U8(1) } return int32((*Fts5PoslistReader)(unsafe.Pointer(pIter)).FbEof) } -func sqlite3Fts5PoslistReaderInit(tls *libc.TLS, a uintptr, n int32, pIter uintptr) int32 { /* sqlite3.c:220031:12: */ +func sqlite3Fts5PoslistReaderInit(tls *libc.TLS, a uintptr, n int32, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220109:12: */ libc.Xmemset(tls, pIter, 0, uint64(unsafe.Sizeof(Fts5PoslistReader{}))) (*Fts5PoslistReader)(unsafe.Pointer(pIter)).Fa = a (*Fts5PoslistReader)(unsafe.Pointer(pIter)).Fn = n @@ -222799,7 +222862,7 @@ func sqlite3Fts5PoslistReaderInit(tls *libc.TLS, a uintptr, n int32, pIter uintp // pBuf, which must be already be large enough to hold the new data. // The previous position written to this list is *piPrev. *piPrev is set // to iPos before returning. -func sqlite3Fts5PoslistSafeAppend(tls *libc.TLS, pBuf uintptr, piPrev uintptr, iPos I64) { /* sqlite3.c:220048:13: */ +func sqlite3Fts5PoslistSafeAppend(tls *libc.TLS, pBuf uintptr, piPrev uintptr, iPos I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220126:13: */ if iPos >= *(*I64)(unsafe.Pointer(piPrev)) { if iPos&colmask != *(*I64)(unsafe.Pointer(piPrev))&colmask { *(*U8)(unsafe.Pointer((*Fts5Buffer)(unsafe.Pointer(pBuf)).Fp + uintptr(libc.PostIncInt32(&(*Fts5Buffer)(unsafe.Pointer(pBuf)).Fn, 1)))) = U8(1) @@ -222811,9 +222874,9 @@ func sqlite3Fts5PoslistSafeAppend(tls *libc.TLS, pBuf uintptr, piPrev uintptr, i } } -var colmask I64 = I64(int64(0x7FFFFFFF)) << 32 /* sqlite3.c:220054:22 */ +var colmask I64 = I64(int64(0x7FFFFFFF)) << 32 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220132:22 */ -func sqlite3Fts5PoslistWriterAppend(tls *libc.TLS, pBuf uintptr, pWriter uintptr, iPos I64) int32 { /* sqlite3.c:220065:12: */ +func sqlite3Fts5PoslistWriterAppend(tls *libc.TLS, pBuf uintptr, pWriter uintptr, iPos I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220143:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -222830,7 +222893,7 @@ func sqlite3Fts5PoslistWriterAppend(tls *libc.TLS, pBuf uintptr, pWriter uintptr return SQLITE_OK } -func sqlite3Fts5MallocZero(tls *libc.TLS, pRc uintptr, nByte Sqlite3_int64) uintptr { /* sqlite3.c:220076:13: */ +func sqlite3Fts5MallocZero(tls *libc.TLS, pRc uintptr, nByte Sqlite3_int64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220154:13: */ var pRet uintptr = uintptr(0) if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK { pRet = Xsqlite3_malloc64(tls, uint64(nByte)) @@ -222851,7 +222914,7 @@ func sqlite3Fts5MallocZero(tls *libc.TLS, pRc uintptr, nByte Sqlite3_int64) uint // // It is the responsibility of the caller to eventually free the returned // buffer using sqlite3_free(). If an OOM error occurs, NULL is returned. -func sqlite3Fts5Strndup(tls *libc.TLS, pRc uintptr, pIn uintptr, nIn int32) uintptr { /* sqlite3.c:220097:13: */ +func sqlite3Fts5Strndup(tls *libc.TLS, pRc uintptr, pIn uintptr, nIn int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220175:13: */ var zRet uintptr = uintptr(0) if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK { if nIn < 0 { @@ -222876,7 +222939,7 @@ func sqlite3Fts5Strndup(tls *libc.TLS, pRc uintptr, pIn uintptr, nIn int32) uint // * The 10 integer ASCII characters. // * The underscore character "_" (0x5F). // * The unicode "subsitute" character (0x1A). -func sqlite3Fts5IsBareword(tls *libc.TLS, t int8) int32 { /* sqlite3.c:220125:12: */ +func sqlite3Fts5IsBareword(tls *libc.TLS, t int8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220203:12: */ bp := tls.Alloc(128) defer tls.Free(128) @@ -222901,13 +222964,13 @@ type Fts5TermsetEntry1 = struct { FnTerm int32 FiIdx int32 FpNext uintptr -} /* sqlite3.c:217094:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:217172:9 */ // ************************************************************************ // -type Fts5TermsetEntry = Fts5TermsetEntry1 /* sqlite3.c:220143:33 */ +type Fts5TermsetEntry = Fts5TermsetEntry1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220221:33 */ -func sqlite3Fts5TermsetNew(tls *libc.TLS, pp uintptr) int32 { /* sqlite3.c:220155:12: */ +func sqlite3Fts5TermsetNew(tls *libc.TLS, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220233:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -222916,7 +222979,7 @@ func sqlite3Fts5TermsetNew(tls *libc.TLS, pp uintptr) int32 { /* sqlite3.c:22015 return *(*int32)(unsafe.Pointer(bp /* rc */)) } -func sqlite3Fts5TermsetAdd(tls *libc.TLS, p uintptr, iIdx int32, pTerm uintptr, nTerm int32, pbPresent uintptr) int32 { /* sqlite3.c:220161:12: */ +func sqlite3Fts5TermsetAdd(tls *libc.TLS, p uintptr, iIdx int32, pTerm uintptr, nTerm int32, pbPresent uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220239:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -222962,7 +223025,7 @@ func sqlite3Fts5TermsetAdd(tls *libc.TLS, p uintptr, iIdx int32, pTerm uintptr, return *(*int32)(unsafe.Pointer(bp /* rc */)) } -func sqlite3Fts5TermsetFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:220210:13: */ +func sqlite3Fts5TermsetFree(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220288:13: */ if p != 0 { var i U32 for i = U32(0); i < U32(int32(uint64(unsafe.Sizeof([512]uintptr{}))/uint64(unsafe.Sizeof(uintptr(0))))); i++ { @@ -222994,18 +223057,18 @@ func sqlite3Fts5TermsetFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:220210:13: // Maximum allowed page size -func fts5_iswhitespace(tls *libc.TLS, x int8) int32 { /* sqlite3.c:220252:12: */ +func fts5_iswhitespace(tls *libc.TLS, x int8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220330:12: */ return libc.Bool32(int32(x) == ' ') } -func fts5_isopenquote(tls *libc.TLS, x int8) int32 { /* sqlite3.c:220256:12: */ +func fts5_isopenquote(tls *libc.TLS, x int8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220334:12: */ return libc.Bool32(int32(x) == '"' || int32(x) == '\'' || int32(x) == '[' || int32(x) == '`') } // Argument pIn points to a character that is part of a nul-terminated // string. Return a pointer to the first character following *pIn in // the string that is not a white-space character. -func fts5ConfigSkipWhitespace(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:220265:19: */ +func fts5ConfigSkipWhitespace(tls *libc.TLS, pIn uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220343:19: */ var p uintptr = pIn if p != 0 { for fts5_iswhitespace(tls, *(*int8)(unsafe.Pointer(p))) != 0 { @@ -223018,7 +223081,7 @@ func fts5ConfigSkipWhitespace(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c // Argument pIn points to a character that is part of a nul-terminated // string. Return a pointer to the first character following *pIn in // the string that is not a "bareword" character. -func fts5ConfigSkipBareword(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:220278:19: */ +func fts5ConfigSkipBareword(tls *libc.TLS, pIn uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220356:19: */ var p uintptr = pIn for sqlite3Fts5IsBareword(tls, *(*int8)(unsafe.Pointer(p))) != 0 { p++ @@ -223029,11 +223092,11 @@ func fts5ConfigSkipBareword(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:2 return p } -func fts5_isdigit(tls *libc.TLS, a int8) int32 { /* sqlite3.c:220285:12: */ +func fts5_isdigit(tls *libc.TLS, a int8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220363:12: */ return libc.Bool32(int32(a) >= '0' && int32(a) <= '9') } -func fts5ConfigSkipLiteral(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:220291:19: */ +func fts5ConfigSkipLiteral(tls *libc.TLS, pIn uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220369:19: */ var p uintptr = pIn switch int32(*(*int8)(unsafe.Pointer(p))) { case 'n': @@ -223122,7 +223185,7 @@ func fts5ConfigSkipLiteral(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:22 // the character immediately following it. Or, if the close-quote is not // found, -1 is returned. If -1 is returned, the buffer is left in an // undefined state. -func fts5Dequote(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:220367:12: */ +func fts5Dequote(tls *libc.TLS, z uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220445:12: */ var q int8 var iIn int32 = 1 var iOut int32 = 0 @@ -223167,7 +223230,7 @@ func fts5Dequote(tls *libc.TLS, z uintptr) int32 { /* sqlite3.c:220367:12: */ // 'xyz' becomes xyz // [pqr] becomes pqr // `mno` becomes mno -func sqlite3Fts5Dequote(tls *libc.TLS, z uintptr) { /* sqlite3.c:220412:13: */ +func sqlite3Fts5Dequote(tls *libc.TLS, z uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220490:13: */ var quote int8 // Quote character (if any ) quote = *(*int8)(unsafe.Pointer(z)) @@ -223180,11 +223243,11 @@ type Fts5Enum1 = struct { FzName uintptr FeVal int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:220423:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220501:1 */ -type Fts5Enum = Fts5Enum1 /* sqlite3.c:220427:25 */ +type Fts5Enum = Fts5Enum1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220505:25 */ -func fts5ConfigSetEnum(tls *libc.TLS, aEnum uintptr, zEnum uintptr, peVal uintptr) int32 { /* sqlite3.c:220429:12: */ +func fts5ConfigSetEnum(tls *libc.TLS, aEnum uintptr, zEnum uintptr, peVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220507:12: */ var nEnum int32 = int32(libc.Xstrlen(tls, zEnum)) var i int32 var iVal int32 = -1 @@ -223212,7 +223275,7 @@ func fts5ConfigSetEnum(tls *libc.TLS, aEnum uintptr, zEnum uintptr, peVal uintpt // an error occurs, an SQLite error code is returned and an error message // may be left in *pzErr. It is the responsibility of the caller to // eventually free any such error message using sqlite3_free(). -func fts5ConfigParseSpecial(tls *libc.TLS, pGlobal uintptr, pConfig uintptr, zCmd uintptr, zArg uintptr, pzErr uintptr) int32 { /* sqlite3.c:220458:12: */ +func fts5ConfigParseSpecial(tls *libc.TLS, pGlobal uintptr, pConfig uintptr, zCmd uintptr, zArg uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220536:12: */ bp := tls.Alloc(112) defer tls.Free(112) @@ -223375,7 +223438,7 @@ func fts5ConfigParseSpecial(tls *libc.TLS, pGlobal uintptr, pConfig uintptr, zCm // Allocate an instance of the default tokenizer ("simple") at // Fts5Config.pTokenizer. Return SQLITE_OK if successful, or an SQLite error // code if an error occurs. -func fts5ConfigDefaultTokenizer(tls *libc.TLS, pGlobal uintptr, pConfig uintptr) int32 { /* sqlite3.c:220622:12: */ +func fts5ConfigDefaultTokenizer(tls *libc.TLS, pGlobal uintptr, pConfig uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220700:12: */ return sqlite3Fts5GetTokenizer(tls, pGlobal, uintptr(0), 0, pConfig, uintptr(0)) } @@ -223393,7 +223456,7 @@ func fts5ConfigDefaultTokenizer(tls *libc.TLS, pGlobal uintptr, pConfig uintptr) // a no-op (NULL is returned). Otherwise, if an OOM occurs within this // function, *pRc is set to SQLITE_NOMEM before returning. *pRc is *not* // set if a parse error (failed to find close quote) occurs. -func fts5ConfigGobbleWord(tls *libc.TLS, pRc uintptr, zIn uintptr, pzOut uintptr, pbQuoted uintptr) uintptr { /* sqlite3.c:220642:19: */ +func fts5ConfigGobbleWord(tls *libc.TLS, pRc uintptr, zIn uintptr, pzOut uintptr, pbQuoted uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220720:19: */ var zRet uintptr = uintptr(0) var nIn Sqlite3_int64 = Sqlite3_int64(libc.Xstrlen(tls, zIn)) @@ -223427,7 +223490,7 @@ func fts5ConfigGobbleWord(tls *libc.TLS, pRc uintptr, zIn uintptr, pzOut uintptr return zRet } -func fts5ConfigParseColumn(tls *libc.TLS, p uintptr, zCol uintptr, zArg uintptr, pzErr uintptr) int32 { /* sqlite3.c:220682:12: */ +func fts5ConfigParseColumn(tls *libc.TLS, p uintptr, zCol uintptr, zArg uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220760:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -223450,7 +223513,7 @@ func fts5ConfigParseColumn(tls *libc.TLS, p uintptr, zCol uintptr, zArg uintptr, } // Populate the Fts5Config.zContentExprlist string. -func fts5ConfigMakeExprlist(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:220710:12: */ +func fts5ConfigMakeExprlist(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220788:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -223483,7 +223546,7 @@ func fts5ConfigMakeExprlist(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:22071 // returned, *ppOut is set to NULL and an error message may be left in // *pzErr. It is the responsibility of the caller to eventually free any // such error message using sqlite3_free(). -func sqlite3Fts5ConfigParse(tls *libc.TLS, pGlobal uintptr, db uintptr, nArg int32, azArg uintptr, ppOut uintptr, pzErr uintptr) int32 { /* sqlite3.c:220743:12: */ +func sqlite3Fts5ConfigParse(tls *libc.TLS, pGlobal uintptr, db uintptr, nArg int32, azArg uintptr, ppOut uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220821:12: */ bp := tls.Alloc(76) defer tls.Free(76) @@ -223616,7 +223679,7 @@ func sqlite3Fts5ConfigParse(tls *libc.TLS, pGlobal uintptr, db uintptr, nArg int } // Free the configuration object passed as the only argument. -func sqlite3Fts5ConfigFree(tls *libc.TLS, pConfig uintptr) { /* sqlite3.c:220867:13: */ +func sqlite3Fts5ConfigFree(tls *libc.TLS, pConfig uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220945:13: */ if pConfig != 0 { var i int32 if (*Fts5Config)(unsafe.Pointer(pConfig)).FpTok != 0 { @@ -223641,7 +223704,7 @@ func sqlite3Fts5ConfigFree(tls *libc.TLS, pConfig uintptr) { /* sqlite3.c:220867 // Call sqlite3_declare_vtab() based on the contents of the configuration // object passed as the only argument. Return SQLITE_OK if successful, or // an SQLite error code if an error occurs. -func sqlite3Fts5ConfigDeclareVtab(tls *libc.TLS, pConfig uintptr) int32 { /* sqlite3.c:220894:12: */ +func sqlite3Fts5ConfigDeclareVtab(tls *libc.TLS, pConfig uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:220972:12: */ bp := tls.Alloc(52) defer tls.Free(52) @@ -223691,7 +223754,7 @@ func sqlite3Fts5ConfigDeclareVtab(tls *libc.TLS, pConfig uintptr) int32 { /* sql // still returns SQLITE_OK. Or, if the tokenization was abandoned early // because the callback returned another non-zero value, it is assumed // to be an SQLite error code and returned to the caller. -func sqlite3Fts5Tokenize(tls *libc.TLS, pConfig uintptr, flags int32, pText uintptr, nText int32, pCtx uintptr, xToken uintptr) int32 { /* sqlite3.c:220940:12: */ +func sqlite3Fts5Tokenize(tls *libc.TLS, pConfig uintptr, flags int32, pText uintptr, nText int32, pCtx uintptr, xToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221018:12: */ if pText == uintptr(0) { return SQLITE_OK } @@ -223705,7 +223768,7 @@ func sqlite3Fts5Tokenize(tls *libc.TLS, pConfig uintptr, flags int32, pText uint // a comma-separated list of SQL literals followed by a ')' character. // If it actually is this, return a pointer to the ')'. Otherwise, return // NULL to indicate a parse error. -func fts5ConfigSkipArgs(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:220959:19: */ +func fts5ConfigSkipArgs(tls *libc.TLS, pIn uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221037:19: */ var p uintptr = pIn for 1 != 0 { @@ -223732,7 +223795,7 @@ func fts5ConfigSkipArgs(tls *libc.TLS, pIn uintptr) uintptr { /* sqlite3.c:22095 // + Open parenthesis - "(" // + Zero or more SQL literals in a comma separated list // + Close parenthesis - ")" -func sqlite3Fts5ConfigParseRank(tls *libc.TLS, zIn uintptr, pzRank uintptr, pzRankArgs uintptr) int32 { /* sqlite3.c:220986:12: */ +func sqlite3Fts5ConfigParseRank(tls *libc.TLS, zIn uintptr, pzRank uintptr, pzRankArgs uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221064:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -223796,7 +223859,7 @@ func sqlite3Fts5ConfigParseRank(tls *libc.TLS, zIn uintptr, pzRank uintptr, pzRa return *(*int32)(unsafe.Pointer(bp /* rc */)) } -func sqlite3Fts5ConfigSetValue(tls *libc.TLS, pConfig uintptr, zKey uintptr, pVal uintptr, pbBadkey uintptr) int32 { /* sqlite3.c:221045:12: */ +func sqlite3Fts5ConfigSetValue(tls *libc.TLS, pConfig uintptr, zKey uintptr, pVal uintptr, pbBadkey uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221123:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -223884,7 +223947,7 @@ func sqlite3Fts5ConfigSetValue(tls *libc.TLS, pConfig uintptr, zKey uintptr, pVa } // Load the contents of the %_config table into memory. -func sqlite3Fts5ConfigLoad(tls *libc.TLS, pConfig uintptr, iCookie int32) int32 { /* sqlite3.c:221139:12: */ +func sqlite3Fts5ConfigLoad(tls *libc.TLS, pConfig uintptr, iCookie int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221217:12: */ bp := tls.Alloc(52) defer tls.Free(52) @@ -223961,7 +224024,7 @@ type Fts5ExprTerm1 = struct { FzTerm uintptr FpIter uintptr FpSynonym uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ // 2014 May 31 // @@ -223980,9 +224043,9 @@ type Fts5ExprTerm1 = struct { // All token types in the generated fts5parse.h file are greater than 0. -type Fts5ExprTerm = Fts5ExprTerm1 /* sqlite3.c:221217:29 */ +type Fts5ExprTerm = Fts5ExprTerm1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221295:29 */ -func sqlite3Fts5ParseError(tls *libc.TLS, pParse uintptr, zFmt uintptr, va uintptr) { /* sqlite3.c:221324:13: */ +func sqlite3Fts5ParseError(tls *libc.TLS, pParse uintptr, zFmt uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221402:13: */ var ap Va_list _ = ap ap = va @@ -223994,12 +224057,12 @@ func sqlite3Fts5ParseError(tls *libc.TLS, pParse uintptr, zFmt uintptr, va uintp _ = ap } -func fts5ExprIsspace(tls *libc.TLS, t int8) int32 { /* sqlite3.c:221335:12: */ +func fts5ExprIsspace(tls *libc.TLS, t int8) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221413:12: */ return libc.Bool32(int32(t) == ' ' || int32(t) == '\t' || int32(t) == '\n' || int32(t) == '\r') } // Read the first token from the nul-terminated string at *pz. -func fts5ExprGetToken(tls *libc.TLS, pParse uintptr, pz uintptr, pToken uintptr) int32 { /* sqlite3.c:221342:12: */ +func fts5ExprGetToken(tls *libc.TLS, pParse uintptr, pz uintptr, pToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221420:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -224099,15 +224162,15 @@ func fts5ExprGetToken(tls *libc.TLS, pParse uintptr, pz uintptr, pToken uintptr) return tok } -func fts5ParseAlloc(tls *libc.TLS, t U64) uintptr { /* sqlite3.c:221406:13: */ +func fts5ParseAlloc(tls *libc.TLS, t U64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221484:13: */ return Xsqlite3_malloc64(tls, uint64(Sqlite3_int64(t))) } -func fts5ParseFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:221407:13: */ +func fts5ParseFree(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221485:13: */ Xsqlite3_free(tls, p) } -func sqlite3Fts5ExprNew(tls *libc.TLS, pConfig uintptr, bPhraseToAnd int32, iCol int32, zExpr uintptr, ppNew uintptr, pzErr uintptr) int32 { /* sqlite3.c:221409:12: */ +func sqlite3Fts5ExprNew(tls *libc.TLS, pConfig uintptr, bPhraseToAnd int32, iCol int32, zExpr uintptr, ppNew uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221487:12: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -224185,7 +224248,7 @@ func sqlite3Fts5ExprNew(tls *libc.TLS, pConfig uintptr, bPhraseToAnd int32, iCol // expression that will match a superset of the rows matched by the LIKE or // GLOB. If successful, SQLITE_OK is returned. Otherwise, an SQLite error // code. -func sqlite3Fts5ExprPattern(tls *libc.TLS, pConfig uintptr, bGlob int32, iCol int32, zText uintptr, pp uintptr) int32 { /* sqlite3.c:221490:12: */ +func sqlite3Fts5ExprPattern(tls *libc.TLS, pConfig uintptr, bGlob int32, iCol int32, zText uintptr, pp uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221568:12: */ bp := tls.Alloc(3) defer tls.Free(3) @@ -224260,7 +224323,7 @@ func sqlite3Fts5ExprPattern(tls *libc.TLS, pConfig uintptr, bGlob int32, iCol in } // Free the expression node object passed as the only argument. -func sqlite3Fts5ParseNodeFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:221560:13: */ +func sqlite3Fts5ParseNodeFree(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221638:13: */ if p != 0 { var i int32 for i = 0; i < (*Fts5ExprNode)(unsafe.Pointer(p)).FnChild; i++ { @@ -224272,7 +224335,7 @@ func sqlite3Fts5ParseNodeFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:221560:13 } // Free the expression object passed as the only argument. -func sqlite3Fts5ExprFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:221574:13: */ +func sqlite3Fts5ExprFree(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221652:13: */ if p != 0 { sqlite3Fts5ParseNodeFree(tls, (*Fts5Expr)(unsafe.Pointer(p)).FpRoot) Xsqlite3_free(tls, (*Fts5Expr)(unsafe.Pointer(p)).FapExprPhrase) @@ -224280,7 +224343,7 @@ func sqlite3Fts5ExprFree(tls *libc.TLS, p uintptr) { /* sqlite3.c:221574:13: */ } } -func sqlite3Fts5ExprAnd(tls *libc.TLS, pp1 uintptr, p2 uintptr) int32 { /* sqlite3.c:221582:12: */ +func sqlite3Fts5ExprAnd(tls *libc.TLS, pp1 uintptr, p2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221660:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -224321,7 +224384,7 @@ func sqlite3Fts5ExprAnd(tls *libc.TLS, pp1 uintptr, p2 uintptr) int32 { /* sqlit // Argument pTerm must be a synonym iterator. Return the current rowid // that it points to. -func fts5ExprSynonymRowid(tls *libc.TLS, pTerm uintptr, bDesc int32, pbEof uintptr) I64 { /* sqlite3.c:221622:12: */ +func fts5ExprSynonymRowid(tls *libc.TLS, pTerm uintptr, bDesc int32, pbEof uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221700:12: */ var iRet I64 = int64(0) var bRetValid int32 = 0 var p uintptr @@ -224343,7 +224406,7 @@ func fts5ExprSynonymRowid(tls *libc.TLS, pTerm uintptr, bDesc int32, pbEof uintp } // Argument pTerm must be a synonym iterator. -func fts5ExprSynonymList(tls *libc.TLS, pTerm uintptr, iRowid I64, pBuf uintptr, pa uintptr, pn uintptr) int32 { /* sqlite3.c:221647:12: */ +func fts5ExprSynonymList(tls *libc.TLS, pTerm uintptr, iRowid I64, pBuf uintptr, pa uintptr, pn uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221725:12: */ bp := tls.Alloc(136) defer tls.Free(136) @@ -224507,7 +224570,7 @@ __22: // SQLITE_OK is returned if an error occurs, or an SQLite error code // otherwise. It is not considered an error code if the current rowid is // not a match. -func fts5ExprPhraseIsMatch(tls *libc.TLS, pNode uintptr, pPhrase uintptr, pbMatch uintptr) int32 { /* sqlite3.c:221730:12: */ +func fts5ExprPhraseIsMatch(tls *libc.TLS, pNode uintptr, pPhrase uintptr, pbMatch uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221808:12: */ bp := tls.Alloc(168) defer tls.Free(168) @@ -224732,11 +224795,11 @@ type Fts5LookaheadReader1 = struct { Fi int32 FiPos I64 FiLookahead I64 -} /* sqlite3.c:221814:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221892:9 */ -type Fts5LookaheadReader = Fts5LookaheadReader1 /* sqlite3.c:221814:36 */ +type Fts5LookaheadReader = Fts5LookaheadReader1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221892:36 */ -func fts5LookaheadReaderNext(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:221825:12: */ +func fts5LookaheadReaderNext(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221903:12: */ (*Fts5LookaheadReader)(unsafe.Pointer(p)).FiPos = (*Fts5LookaheadReader)(unsafe.Pointer(p)).FiLookahead if sqlite3Fts5PoslistNext64(tls, (*Fts5LookaheadReader)(unsafe.Pointer(p)).Fa, (*Fts5LookaheadReader)(unsafe.Pointer(p)).Fn, p+12, p+24) != 0 { (*Fts5LookaheadReader)(unsafe.Pointer(p)).FiLookahead = I64(int64(1)) << 62 @@ -224744,7 +224807,7 @@ func fts5LookaheadReaderNext(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:2218 return libc.Bool32((*Fts5LookaheadReader)(unsafe.Pointer(p)).FiPos == I64(int64(1))<<62) } -func fts5LookaheadReaderInit(tls *libc.TLS, a uintptr, n int32, p uintptr) int32 { /* sqlite3.c:221833:12: */ +func fts5LookaheadReaderInit(tls *libc.TLS, a uintptr, n int32, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221911:12: */ libc.Xmemset(tls, p, 0, uint64(unsafe.Sizeof(Fts5LookaheadReader{}))) (*Fts5LookaheadReader)(unsafe.Pointer(p)).Fa = a (*Fts5LookaheadReader)(unsafe.Pointer(p)).Fn = n @@ -224756,9 +224819,9 @@ type Fts5NearTrimmer1 = struct { Freader Fts5LookaheadReader Fwriter Fts5PoslistWriter FpOut uintptr -} /* sqlite3.c:221844:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221922:9 */ -type Fts5NearTrimmer = Fts5NearTrimmer1 /* sqlite3.c:221844:32 */ +type Fts5NearTrimmer = Fts5NearTrimmer1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221922:32 */ // The near-set object passed as the first argument contains more than // one phrase. All phrases currently point to the same row. The @@ -224775,7 +224838,7 @@ type Fts5NearTrimmer = Fts5NearTrimmer1 /* sqlite3.c:221844:32 */ // If no error occurs and non-zero (a match) is returned, the position-list // of each phrase object is edited to contain only those entries that // meet the constraint before returning. -func fts5ExprNearIsMatch(tls *libc.TLS, pRc uintptr, pNear uintptr) int32 { /* sqlite3.c:221868:12: */ +func fts5ExprNearIsMatch(tls *libc.TLS, pRc uintptr, pNear uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:221946:12: */ bp := tls.Alloc(196) defer tls.Free(196) @@ -224977,7 +225040,7 @@ __29: // If the iterator reaches EOF, set *pbEof to true before returning. If // an error occurs, set *pRc to an error code. If either *pbEof or *pRc // are set, return a non-zero value. Otherwise, return zero. -func fts5ExprAdvanceto(tls *libc.TLS, pIter uintptr, bDesc int32, piLast uintptr, pRc uintptr, pbEof uintptr) int32 { /* sqlite3.c:221967:12: */ +func fts5ExprAdvanceto(tls *libc.TLS, pIter uintptr, bDesc int32, piLast uintptr, pRc uintptr, pbEof uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222045:12: */ var iLast I64 = *(*I64)(unsafe.Pointer(piLast)) var iRowid I64 @@ -224997,7 +225060,7 @@ func fts5ExprAdvanceto(tls *libc.TLS, pIter uintptr, bDesc int32, piLast uintptr return 0 } -func fts5ExprSynonymAdvanceto(tls *libc.TLS, pTerm uintptr, bDesc int32, piLast uintptr, pRc uintptr) int32 { /* sqlite3.c:221993:12: */ +func fts5ExprSynonymAdvanceto(tls *libc.TLS, pTerm uintptr, bDesc int32, piLast uintptr, pRc uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222071:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -225024,7 +225087,7 @@ func fts5ExprSynonymAdvanceto(tls *libc.TLS, pTerm uintptr, bDesc int32, piLast return *(*int32)(unsafe.Pointer(bp /* bEof */)) } -func fts5ExprNearTest(tls *libc.TLS, pRc uintptr, pExpr uintptr, pNode uintptr) int32 { /* sqlite3.c:222023:12: */ +func fts5ExprNearTest(tls *libc.TLS, pRc uintptr, pExpr uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222101:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -225081,7 +225144,7 @@ func fts5ExprNearTest(tls *libc.TLS, pRc uintptr, pExpr uintptr, pNode uintptr) // If an error occurs, return an SQLite error code. Otherwise, return // SQLITE_OK. It is not considered an error if some term matches zero // documents. -func fts5ExprNearInitAll(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* sqlite3.c:222082:12: */ +func fts5ExprNearInitAll(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222160:12: */ var pNear uintptr = (*Fts5ExprNode)(unsafe.Pointer(pNode)).FpNear var i int32 @@ -225147,7 +225210,7 @@ func fts5ExprNearInitAll(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* // Otherwise, if this is a DESC iterator, the opposite is returned: // // (iRhs - iLhs) -func fts5RowidCmp(tls *libc.TLS, pExpr uintptr, iLhs I64, iRhs I64) int32 { /* sqlite3.c:222144:12: */ +func fts5RowidCmp(tls *libc.TLS, pExpr uintptr, iLhs I64, iRhs I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222222:12: */ if (*Fts5Expr)(unsafe.Pointer(pExpr)).FbDesc == 0 { if iLhs < iRhs { @@ -225163,7 +225226,7 @@ func fts5RowidCmp(tls *libc.TLS, pExpr uintptr, iLhs I64, iRhs I64) int32 { /* s return int32(0) } -func fts5ExprSetEof(tls *libc.TLS, pNode uintptr) { /* sqlite3.c:222159:13: */ +func fts5ExprSetEof(tls *libc.TLS, pNode uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222237:13: */ var i int32 (*Fts5ExprNode)(unsafe.Pointer(pNode)).FbEof = 1 (*Fts5ExprNode)(unsafe.Pointer(pNode)).FbNomatch = 0 @@ -225172,7 +225235,7 @@ func fts5ExprSetEof(tls *libc.TLS, pNode uintptr) { /* sqlite3.c:222159:13: */ } } -func fts5ExprNodeZeroPoslist(tls *libc.TLS, pNode uintptr) { /* sqlite3.c:222168:13: */ +func fts5ExprNodeZeroPoslist(tls *libc.TLS, pNode uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222246:13: */ if (*Fts5ExprNode)(unsafe.Pointer(pNode)).FeType == FTS5_STRING || (*Fts5ExprNode)(unsafe.Pointer(pNode)).FeType == FTS5_TERM { var pNear uintptr = (*Fts5ExprNode)(unsafe.Pointer(pNode)).FpNear var i int32 @@ -225198,7 +225261,7 @@ func fts5ExprNodeZeroPoslist(tls *libc.TLS, pNode uintptr) { /* sqlite3.c:222168 // This means that if the iteration order is ASC, then numerically larger // rowids are considered larger. Or if it is the default DESC, numerically // smaller rowids are larger. -func fts5NodeCompare(tls *libc.TLS, pExpr uintptr, p1 uintptr, p2 uintptr) int32 { /* sqlite3.c:222198:12: */ +func fts5NodeCompare(tls *libc.TLS, pExpr uintptr, p1 uintptr, p2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222276:12: */ if (*Fts5ExprNode)(unsafe.Pointer(p2)).FbEof != 0 { return -1 } @@ -225217,7 +225280,7 @@ func fts5NodeCompare(tls *libc.TLS, pExpr uintptr, p1 uintptr, p2 uintptr) int32 // SQLITE_OK is returned if an error occurs, or an SQLite error code // otherwise. It is not considered an error code if an iterator reaches // EOF. -func fts5ExprNodeTest_STRING(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* sqlite3.c:222219:12: */ +func fts5ExprNodeTest_STRING(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222297:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -225285,7 +225348,7 @@ func fts5ExprNodeTest_STRING(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 // // Return SQLITE_OK if successful, or an SQLite error code if an error // occurs. -func fts5ExprNodeNext_STRING(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid int32, iFrom I64) int32 { /* sqlite3.c:222289:12: */ +func fts5ExprNodeNext_STRING(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid int32, iFrom I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222367:12: */ var pTerm uintptr = *(*uintptr)(unsafe.Pointer((*Fts5ExprNode)(unsafe.Pointer(pNode)).FpNear + 24)) + 32 var rc int32 = SQLITE_OK @@ -225344,7 +225407,7 @@ func fts5ExprNodeNext_STRING(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromV return rc } -func fts5ExprNodeTest_TERM(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* sqlite3.c:222354:12: */ +func fts5ExprNodeTest_TERM(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222432:12: */ // As this "NEAR" object is actually a single phrase that consists // of a single term only, grab pointers into the poslist managed by the // fts5_index.c iterator object. This is much faster than synthesizing @@ -225363,7 +225426,7 @@ func fts5ExprNodeTest_TERM(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { } // xNext() method for a node of type FTS5_TERM. -func fts5ExprNodeNext_TERM(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid int32, iFrom I64) int32 { /* sqlite3.c:222382:12: */ +func fts5ExprNodeNext_TERM(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid int32, iFrom I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222460:12: */ var rc int32 var pIter uintptr = (*Fts5ExprTerm)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer((*Fts5ExprNode)(unsafe.Pointer(pNode)).FpNear + 24)) + 32)).FpIter @@ -225381,7 +225444,7 @@ func fts5ExprNodeNext_TERM(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromVal return rc } -func fts5ExprNodeTest_OR(tls *libc.TLS, pExpr uintptr, pNode uintptr) { /* sqlite3.c:222406:13: */ +func fts5ExprNodeTest_OR(tls *libc.TLS, pExpr uintptr, pNode uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222484:13: */ var pNext uintptr = *(*uintptr)(unsafe.Pointer(pNode + 48)) var i int32 @@ -225397,7 +225460,7 @@ func fts5ExprNodeTest_OR(tls *libc.TLS, pExpr uintptr, pNode uintptr) { /* sqlit (*Fts5ExprNode)(unsafe.Pointer(pNode)).FbNomatch = (*Fts5ExprNode)(unsafe.Pointer(pNext)).FbNomatch } -func fts5ExprNodeNext_OR(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid int32, iFrom I64) int32 { /* sqlite3.c:222425:12: */ +func fts5ExprNodeNext_OR(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid int32, iFrom I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222503:12: */ var i int32 var iLast I64 = (*Fts5ExprNode)(unsafe.Pointer(pNode)).FiRowid @@ -225423,7 +225486,7 @@ func fts5ExprNodeNext_OR(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid } // Argument pNode is an FTS5_AND node. -func fts5ExprNodeTest_AND(tls *libc.TLS, pExpr uintptr, pAnd uintptr) int32 { /* sqlite3.c:222457:12: */ +func fts5ExprNodeTest_AND(tls *libc.TLS, pExpr uintptr, pAnd uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222535:12: */ var iChild int32 var iLast I64 = (*Fts5ExprNode)(unsafe.Pointer(pAnd)).FiRowid var rc int32 = SQLITE_OK @@ -225473,7 +225536,7 @@ func fts5ExprNodeTest_AND(tls *libc.TLS, pExpr uintptr, pAnd uintptr) int32 { /* return SQLITE_OK } -func fts5ExprNodeNext_AND(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid int32, iFrom I64) int32 { /* sqlite3.c:222509:12: */ +func fts5ExprNodeNext_AND(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid int32, iFrom I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222587:12: */ var rc int32 = (*struct { f func(*libc.TLS, uintptr, uintptr, int32, I64) int32 })(unsafe.Pointer(&struct{ uintptr }{(*Fts5ExprNode)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pNode + 48 /* &.apChild */)))).FxNext})).f(tls, pExpr, *(*uintptr)(unsafe.Pointer(pNode + 48 /* &.apChild */)), bFromValid, iFrom) @@ -225485,7 +225548,7 @@ func fts5ExprNodeNext_AND(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromVali return rc } -func fts5ExprNodeTest_NOT(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* sqlite3.c:222524:12: */ +func fts5ExprNodeTest_NOT(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222602:12: */ var rc int32 = SQLITE_OK var p1 uintptr = *(*uintptr)(unsafe.Pointer(pNode + 48)) var p2 uintptr = *(*uintptr)(unsafe.Pointer(pNode + 48 + 1*8)) @@ -225515,7 +225578,7 @@ func fts5ExprNodeTest_NOT(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { / return rc } -func fts5ExprNodeNext_NOT(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid int32, iFrom I64) int32 { /* sqlite3.c:222552:12: */ +func fts5ExprNodeNext_NOT(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromValid int32, iFrom I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222630:12: */ var rc int32 = (*struct { f func(*libc.TLS, uintptr, uintptr, int32, I64) int32 })(unsafe.Pointer(&struct{ uintptr }{(*Fts5ExprNode)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pNode + 48 /* &.apChild */)))).FxNext})).f(tls, pExpr, *(*uintptr)(unsafe.Pointer(pNode + 48 /* &.apChild */)), bFromValid, iFrom) @@ -225531,7 +225594,7 @@ func fts5ExprNodeNext_NOT(tls *libc.TLS, pExpr uintptr, pNode uintptr, bFromVali // If pNode currently points to a match, this function returns SQLITE_OK // without modifying it. Otherwise, pNode is advanced until it does point // to a match or EOF is reached. -func fts5ExprNodeTest(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* sqlite3.c:222573:12: */ +func fts5ExprNodeTest(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222651:12: */ var rc int32 = SQLITE_OK if (*Fts5ExprNode)(unsafe.Pointer(pNode)).FbEof == 0 { switch (*Fts5ExprNode)(unsafe.Pointer(pNode)).FeType { @@ -225584,7 +225647,7 @@ func fts5ExprNodeTest(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* sq // // Return an SQLite error code if an error occurs, or SQLITE_OK otherwise. // It is not an error if there are no matches. -func fts5ExprNodeFirst(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* sqlite3.c:222618:12: */ +func fts5ExprNodeFirst(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222696:12: */ var rc int32 = SQLITE_OK (*Fts5ExprNode)(unsafe.Pointer(pNode)).FbEof = 0 (*Fts5ExprNode)(unsafe.Pointer(pNode)).FbNomatch = 0 @@ -225646,7 +225709,7 @@ func fts5ExprNodeFirst(tls *libc.TLS, pExpr uintptr, pNode uintptr) int32 { /* s // // Return SQLITE_OK if successful, or an SQLite error code otherwise. It // is not considered an error if the query does not match any documents. -func sqlite3Fts5ExprFirst(tls *libc.TLS, p uintptr, pIdx uintptr, iFirst I64, bDesc int32) int32 { /* sqlite3.c:222677:12: */ +func sqlite3Fts5ExprFirst(tls *libc.TLS, p uintptr, pIdx uintptr, iFirst I64, bDesc int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222755:12: */ var pRoot uintptr = (*Fts5Expr)(unsafe.Pointer(p)).FpRoot var rc int32 // Return code @@ -225678,7 +225741,7 @@ func sqlite3Fts5ExprFirst(tls *libc.TLS, p uintptr, pIdx uintptr, iFirst I64, bD // // Return SQLITE_OK if successful, or an SQLite error code otherwise. It // is not considered an error if the query does not match any documents. -func sqlite3Fts5ExprNext(tls *libc.TLS, p uintptr, iLast I64) int32 { /* sqlite3.c:222708:12: */ +func sqlite3Fts5ExprNext(tls *libc.TLS, p uintptr, iLast I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222786:12: */ var rc int32 var pRoot uintptr = (*Fts5Expr)(unsafe.Pointer(p)).FpRoot @@ -225694,15 +225757,15 @@ func sqlite3Fts5ExprNext(tls *libc.TLS, p uintptr, iLast I64) int32 { /* sqlite3 return rc } -func sqlite3Fts5ExprEof(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:222722:12: */ +func sqlite3Fts5ExprEof(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222800:12: */ return (*Fts5ExprNode)(unsafe.Pointer((*Fts5Expr)(unsafe.Pointer(p)).FpRoot)).FbEof } -func sqlite3Fts5ExprRowid(tls *libc.TLS, p uintptr) I64 { /* sqlite3.c:222726:12: */ +func sqlite3Fts5ExprRowid(tls *libc.TLS, p uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222804:12: */ return (*Fts5ExprNode)(unsafe.Pointer((*Fts5Expr)(unsafe.Pointer(p)).FpRoot)).FiRowid } -func fts5ParseStringFromToken(tls *libc.TLS, pToken uintptr, pz uintptr) int32 { /* sqlite3.c:222730:12: */ +func fts5ParseStringFromToken(tls *libc.TLS, pToken uintptr, pz uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222808:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -225712,7 +225775,7 @@ func fts5ParseStringFromToken(tls *libc.TLS, pToken uintptr, pz uintptr) int32 { } // Free the phrase object passed as the only argument. -func fts5ExprPhraseFree(tls *libc.TLS, pPhrase uintptr) { /* sqlite3.c:222739:13: */ +func fts5ExprPhraseFree(tls *libc.TLS, pPhrase uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222817:13: */ if pPhrase != 0 { var i int32 for i = 0; i < (*Fts5ExprPhrase)(unsafe.Pointer(pPhrase)).FnTerm; i++ { @@ -225737,7 +225800,7 @@ func fts5ExprPhraseFree(tls *libc.TLS, pPhrase uintptr) { /* sqlite3.c:222739:13 // Set the "bFirst" flag on the first token of the phrase passed as the // only argument. -func sqlite3Fts5ParseSetCaret(tls *libc.TLS, pPhrase uintptr) { /* sqlite3.c:222764:13: */ +func sqlite3Fts5ParseSetCaret(tls *libc.TLS, pPhrase uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222842:13: */ if pPhrase != 0 && (*Fts5ExprPhrase)(unsafe.Pointer(pPhrase)).FnTerm != 0 { (*Fts5ExprTerm)(unsafe.Pointer(pPhrase + 32)).FbFirst = U8(1) } @@ -225749,7 +225812,7 @@ func sqlite3Fts5ParseSetCaret(tls *libc.TLS, pPhrase uintptr) { /* sqlite3.c:222 // // If an OOM error occurs, both the pNear and pPhrase objects are freed and // NULL returned. -func sqlite3Fts5ParseNearset(tls *libc.TLS, pParse uintptr, pNear uintptr, pPhrase uintptr) uintptr { /* sqlite3.c:222778:24: */ +func sqlite3Fts5ParseNearset(tls *libc.TLS, pParse uintptr, pNear uintptr, pPhrase uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222856:24: */ var SZALLOC int32 = 8 var pRet uintptr = uintptr(0) @@ -225809,12 +225872,12 @@ type TokenCtx1 = struct { FpPhrase uintptr Frc int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:222838:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222916:9 */ -type TokenCtx = TokenCtx1 /* sqlite3.c:222838:25 */ +type TokenCtx = TokenCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222916:25 */ // Callback for tokenizing terms used by ParseTerm(). -func fts5ParseTokenize(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintptr, nToken int32, iUnused1 int32, iUnused2 int32) int32 { /* sqlite3.c:222847:12: */ +func fts5ParseTokenize(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintptr, nToken int32, iUnused1 int32, iUnused2 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222925:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -225883,12 +225946,12 @@ func fts5ParseTokenize(tls *libc.TLS, pContext uintptr, tflags int32, pToken uin } // Free the phrase object passed as the only argument. -func sqlite3Fts5ParsePhraseFree(tls *libc.TLS, pPhrase uintptr) { /* sqlite3.c:222912:13: */ +func sqlite3Fts5ParsePhraseFree(tls *libc.TLS, pPhrase uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222990:13: */ fts5ExprPhraseFree(tls, pPhrase) } // Free the phrase object passed as the second argument. -func sqlite3Fts5ParseNearsetFree(tls *libc.TLS, pNear uintptr) { /* sqlite3.c:222919:13: */ +func sqlite3Fts5ParseNearsetFree(tls *libc.TLS, pNear uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:222997:13: */ if pNear != 0 { var i int32 for i = 0; i < (*Fts5ExprNearset)(unsafe.Pointer(pNear)).FnPhrase; i++ { @@ -225899,12 +225962,12 @@ func sqlite3Fts5ParseNearsetFree(tls *libc.TLS, pNear uintptr) { /* sqlite3.c:22 } } -func sqlite3Fts5ParseFinished(tls *libc.TLS, pParse uintptr, p uintptr) { /* sqlite3.c:222930:13: */ +func sqlite3Fts5ParseFinished(tls *libc.TLS, pParse uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223008:13: */ (*Fts5Parse)(unsafe.Pointer(pParse)).FpExpr = p } -func parseGrowPhraseArray(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:222935:12: */ +func parseGrowPhraseArray(tls *libc.TLS, pParse uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223013:12: */ if (*Fts5Parse)(unsafe.Pointer(pParse)).FnPhrase%8 == 0 { var nByte Sqlite3_int64 = Sqlite3_int64(uint64(unsafe.Sizeof(uintptr(0))) * uint64((*Fts5Parse)(unsafe.Pointer(pParse)).FnPhrase+8)) var apNew uintptr @@ -225921,7 +225984,7 @@ func parseGrowPhraseArray(tls *libc.TLS, pParse uintptr) int32 { /* sqlite3.c:22 // This function is called by the parser to process a string token. The // string may or may not be quoted. In any case it is tokenized and a // phrase object consisting of all tokens returned. -func sqlite3Fts5ParseTerm(tls *libc.TLS, pParse uintptr, pAppend uintptr, pToken uintptr, bPrefix int32) uintptr { /* sqlite3.c:222954:23: */ +func sqlite3Fts5ParseTerm(tls *libc.TLS, pParse uintptr, pAppend uintptr, pToken uintptr, bPrefix int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223032:23: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -225979,7 +226042,7 @@ func sqlite3Fts5ParseTerm(tls *libc.TLS, pParse uintptr, pAppend uintptr, pToken // Create a new FTS5 expression by cloning phrase iPhrase of the // expression passed as the second argument. -func sqlite3Fts5ExprClonePhrase(tls *libc.TLS, pExpr uintptr, iPhrase int32, ppNew uintptr) int32 { /* sqlite3.c:223008:12: */ +func sqlite3Fts5ExprClonePhrase(tls *libc.TLS, pExpr uintptr, iPhrase int32, ppNew uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223086:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -226074,7 +226137,7 @@ func sqlite3Fts5ExprClonePhrase(tls *libc.TLS, pExpr uintptr, iPhrase int32, ppN // Token pTok has appeared in a MATCH expression where the NEAR operator // is expected. If token pTok does not contain "NEAR", store an error // in the pParse object. -func sqlite3Fts5ParseNear(tls *libc.TLS, pParse uintptr, pTok uintptr) { /* sqlite3.c:223104:13: */ +func sqlite3Fts5ParseNear(tls *libc.TLS, pParse uintptr, pTok uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223182:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -226084,7 +226147,7 @@ func sqlite3Fts5ParseNear(tls *libc.TLS, pParse uintptr, pTok uintptr) { /* sqli } } -func sqlite3Fts5ParseSetDistance(tls *libc.TLS, pParse uintptr, pNear uintptr, p uintptr) { /* sqlite3.c:223112:13: */ +func sqlite3Fts5ParseSetDistance(tls *libc.TLS, pParse uintptr, pNear uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223190:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -226115,7 +226178,7 @@ func sqlite3Fts5ParseSetDistance(tls *libc.TLS, pParse uintptr, pNear uintptr, p // // If an OOM error occurs, store an error code in pParse and return NULL. // The old colset object (if any) is not freed in this case. -func fts5ParseColset(tls *libc.TLS, pParse uintptr, p uintptr, iCol int32) uintptr { /* sqlite3.c:223147:19: */ +func fts5ParseColset(tls *libc.TLS, pParse uintptr, p uintptr, iCol int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223225:19: */ var nCol int32 if p != 0 { nCol = (*Fts5Colset)(unsafe.Pointer(p)).FnCol @@ -226153,7 +226216,7 @@ func fts5ParseColset(tls *libc.TLS, pParse uintptr, p uintptr, iCol int32) uintp // Allocate and return an Fts5Colset object specifying the inverse of // the colset passed as the second argument. Free the colset passed // as the second argument before returning. -func sqlite3Fts5ParseColsetInvert(tls *libc.TLS, pParse uintptr, p uintptr) uintptr { /* sqlite3.c:223188:19: */ +func sqlite3Fts5ParseColsetInvert(tls *libc.TLS, pParse uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223266:19: */ var pRet uintptr var nCol int32 = (*Fts5Config)(unsafe.Pointer((*Fts5Parse)(unsafe.Pointer(pParse)).FpConfig)).FnCol @@ -226175,7 +226238,7 @@ func sqlite3Fts5ParseColsetInvert(tls *libc.TLS, pParse uintptr, p uintptr) uint return pRet } -func sqlite3Fts5ParseColset(tls *libc.TLS, pParse uintptr, pColset uintptr, p uintptr) uintptr { /* sqlite3.c:223211:19: */ +func sqlite3Fts5ParseColset(tls *libc.TLS, pParse uintptr, pColset uintptr, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223289:19: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -226214,7 +226277,7 @@ func sqlite3Fts5ParseColset(tls *libc.TLS, pParse uintptr, pColset uintptr, p ui // Otherwise, a copy of (*pOrig) is made into memory obtained from // sqlite3Fts5MallocZero() and a pointer to it returned. If the allocation // fails, (*pRc) is set to SQLITE_NOMEM and NULL is returned. -func fts5CloneColset(tls *libc.TLS, pRc uintptr, pOrig uintptr) uintptr { /* sqlite3.c:223251:19: */ +func fts5CloneColset(tls *libc.TLS, pRc uintptr, pOrig uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223329:19: */ var pRet uintptr if pOrig != 0 { var nByte Sqlite3_int64 = Sqlite3_int64(uint64(unsafe.Sizeof(Fts5Colset{})) + uint64((*Fts5Colset)(unsafe.Pointer(pOrig)).FnCol-1)*uint64(unsafe.Sizeof(int32(0)))) @@ -226229,7 +226292,7 @@ func fts5CloneColset(tls *libc.TLS, pRc uintptr, pOrig uintptr) uintptr { /* sql } // Remove from colset pColset any columns that are not also in colset pMerge. -func fts5MergeColset(tls *libc.TLS, pColset uintptr, pMerge uintptr) { /* sqlite3.c:223268:13: */ +func fts5MergeColset(tls *libc.TLS, pColset uintptr, pMerge uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223346:13: */ var iIn int32 = 0 // Next input in pColset var iMerge int32 = 0 // Next input in pMerge var iOut int32 = 0 // Next output slot in pColset @@ -226253,7 +226316,7 @@ func fts5MergeColset(tls *libc.TLS, pColset uintptr, pMerge uintptr) { /* sqlite // its decendents. If (*ppFree) is not NULL, it contains a spare copy // of pColset. This function may use the spare copy and set (*ppFree) to // zero, or it may create copies of pColset using fts5CloneColset(). -func fts5ParseSetColset(tls *libc.TLS, pParse uintptr, pNode uintptr, pColset uintptr, ppFree uintptr) { /* sqlite3.c:223294:13: */ +func fts5ParseSetColset(tls *libc.TLS, pParse uintptr, pNode uintptr, pColset uintptr, ppFree uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223372:13: */ if (*Fts5Parse)(unsafe.Pointer(pParse)).Frc == SQLITE_OK { if (*Fts5ExprNode)(unsafe.Pointer(pNode)).FeType == FTS5_STRING || (*Fts5ExprNode)(unsafe.Pointer(pNode)).FeType == FTS5_TERM { @@ -226281,7 +226344,7 @@ func fts5ParseSetColset(tls *libc.TLS, pParse uintptr, pNode uintptr, pColset ui } // Apply colset pColset to expression node pExpr and all of its descendents. -func sqlite3Fts5ParseSetColset(tls *libc.TLS, pParse uintptr, pExpr uintptr, pColset uintptr) { /* sqlite3.c:223332:13: */ +func sqlite3Fts5ParseSetColset(tls *libc.TLS, pParse uintptr, pExpr uintptr, pColset uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223410:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -226295,7 +226358,7 @@ func sqlite3Fts5ParseSetColset(tls *libc.TLS, pParse uintptr, pExpr uintptr, pCo Xsqlite3_free(tls, *(*uintptr)(unsafe.Pointer(bp /* pFree */))) } -func fts5ExprAssignXNext(tls *libc.TLS, pNode uintptr) { /* sqlite3.c:223348:13: */ +func fts5ExprAssignXNext(tls *libc.TLS, pNode uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223426:13: */ switch (*Fts5ExprNode)(unsafe.Pointer(pNode)).FeType { case FTS5_STRING: { @@ -226346,7 +226409,7 @@ func fts5ExprAssignXNext(tls *libc.TLS, pNode uintptr) { /* sqlite3.c:223348:13: } } -func fts5ExprAddChildren(tls *libc.TLS, p uintptr, pSub uintptr) { /* sqlite3.c:223381:13: */ +func fts5ExprAddChildren(tls *libc.TLS, p uintptr, pSub uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223459:13: */ if (*Fts5ExprNode)(unsafe.Pointer(p)).FeType != FTS5_NOT && (*Fts5ExprNode)(unsafe.Pointer(pSub)).FeType == (*Fts5ExprNode)(unsafe.Pointer(p)).FeType { var nByte int32 = int32(uint64(unsafe.Sizeof(uintptr(0))) * uint64((*Fts5ExprNode)(unsafe.Pointer(pSub)).FnChild)) libc.Xmemcpy(tls, p+48+uintptr((*Fts5ExprNode)(unsafe.Pointer(p)).FnChild)*8, pSub+48, uint64(nByte)) @@ -226366,7 +226429,7 @@ func fts5ExprAddChildren(tls *libc.TLS, p uintptr, pSub uintptr) { /* sqlite3.c: // into an AND tree: // // abc AND def AND ghi -func fts5ParsePhraseToAnd(tls *libc.TLS, pParse uintptr, pNear uintptr) uintptr { /* sqlite3.c:223403:21: */ +func fts5ParsePhraseToAnd(tls *libc.TLS, pParse uintptr, pNear uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223481:21: */ var nTerm int32 = (*Fts5ExprPhrase)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pNear + 24)))).FnTerm var ii int32 var nByte int32 @@ -226409,7 +226472,7 @@ func fts5ParsePhraseToAnd(tls *libc.TLS, pParse uintptr, pNear uintptr) uintptr // Allocate and return a new expression object. If anything goes wrong (i.e. // OOM error), leave an error code in pParse and return NULL. -func sqlite3Fts5ParseNode(tls *libc.TLS, pParse uintptr, eType int32, pLeft uintptr, pRight uintptr, pNear uintptr) uintptr { /* sqlite3.c:223457:21: */ +func sqlite3Fts5ParseNode(tls *libc.TLS, pParse uintptr, eType int32, pLeft uintptr, pRight uintptr, pNear uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223535:21: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -226497,7 +226560,7 @@ func sqlite3Fts5ParseNode(tls *libc.TLS, pParse uintptr, eType int32, pLeft uint return pRet } -func sqlite3Fts5ParseImplicitAnd(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr) uintptr { /* sqlite3.c:223539:21: */ +func sqlite3Fts5ParseImplicitAnd(tls *libc.TLS, pParse uintptr, pLeft uintptr, pRight uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:223617:21: */ var pRet uintptr = uintptr(0) var pPrev uintptr @@ -226543,7 +226606,7 @@ func sqlite3Fts5ParseImplicitAnd(tls *libc.TLS, pParse uintptr, pLeft uintptr, p // This is called during initialization to register the fts5_expr() scalar // UDF with the SQLite handle passed as the only argument. -func sqlite3Fts5ExprInit(tls *libc.TLS, pGlobal uintptr, db uintptr) int32 { /* sqlite3.c:223976:12: */ +func sqlite3Fts5ExprInit(tls *libc.TLS, pGlobal uintptr, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224054:12: */ var rc int32 = SQLITE_OK _ = pGlobal _ = db @@ -226556,7 +226619,7 @@ func sqlite3Fts5ExprInit(tls *libc.TLS, pGlobal uintptr, db uintptr) int32 { /* } // Return the number of phrases in expression pExpr. -func sqlite3Fts5ExprPhraseCount(tls *libc.TLS, pExpr uintptr) int32 { /* sqlite3.c:224013:12: */ +func sqlite3Fts5ExprPhraseCount(tls *libc.TLS, pExpr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224091:12: */ return func() int32 { if pExpr != 0 { return (*Fts5Expr)(unsafe.Pointer(pExpr)).FnPhrase @@ -226566,7 +226629,7 @@ func sqlite3Fts5ExprPhraseCount(tls *libc.TLS, pExpr uintptr) int32 { /* sqlite3 } // Return the number of terms in the iPhrase'th phrase in pExpr. -func sqlite3Fts5ExprPhraseSize(tls *libc.TLS, pExpr uintptr, iPhrase int32) int32 { /* sqlite3.c:224020:12: */ +func sqlite3Fts5ExprPhraseSize(tls *libc.TLS, pExpr uintptr, iPhrase int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224098:12: */ if iPhrase < 0 || iPhrase >= (*Fts5Expr)(unsafe.Pointer(pExpr)).FnPhrase { return 0 } @@ -226575,7 +226638,7 @@ func sqlite3Fts5ExprPhraseSize(tls *libc.TLS, pExpr uintptr, iPhrase int32) int3 // This function is used to access the current position list for phrase // iPhrase. -func sqlite3Fts5ExprPoslist(tls *libc.TLS, pExpr uintptr, iPhrase int32, pa uintptr) int32 { /* sqlite3.c:224029:12: */ +func sqlite3Fts5ExprPoslist(tls *libc.TLS, pExpr uintptr, iPhrase int32, pa uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224107:12: */ var nRet int32 var pPhrase uintptr = *(*uintptr)(unsafe.Pointer((*Fts5Expr)(unsafe.Pointer(pExpr)).FapExprPhrase + uintptr(iPhrase)*8)) var pNode uintptr = (*Fts5ExprPhrase)(unsafe.Pointer(pPhrase)).FpNode @@ -226596,7 +226659,7 @@ func sqlite3Fts5ExprPoslist(tls *libc.TLS, pExpr uintptr, iPhrase int32, pa uint // At present this function is only used for detail=col and detail=none // fts5 tables. This implies that all phrases must be at most 1 token // in size, as phrase matches are not supported without detail=full. -func sqlite3Fts5ExprClearPoslists(tls *libc.TLS, pExpr uintptr, bLive int32) uintptr { /* sqlite3.c:224058:29: */ +func sqlite3Fts5ExprClearPoslists(tls *libc.TLS, pExpr uintptr, bLive int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224136:29: */ var pRet uintptr pRet = Xsqlite3_malloc64(tls, uint64(unsafe.Sizeof(Fts5PoslistPopulator{}))*uint64((*Fts5Expr)(unsafe.Pointer(pExpr)).FnPhrase)) if pRet != 0 { @@ -226620,12 +226683,12 @@ type Fts5ExprCtx1 = struct { FpExpr uintptr FaPopulator uintptr FiOff I64 -} /* sqlite3.c:224080:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224158:1 */ -type Fts5ExprCtx = Fts5ExprCtx1 /* sqlite3.c:224085:28 */ +type Fts5ExprCtx = Fts5ExprCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224163:28 */ // TODO: Make this more efficient! -func fts5ExprColsetTest(tls *libc.TLS, pColset uintptr, iCol int32) int32 { /* sqlite3.c:224090:12: */ +func fts5ExprColsetTest(tls *libc.TLS, pColset uintptr, iCol int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224168:12: */ var i int32 for i = 0; i < (*Fts5Colset)(unsafe.Pointer(pColset)).FnCol; i++ { if *(*int32)(unsafe.Pointer(pColset + 4 + uintptr(i)*4)) == iCol { @@ -226635,7 +226698,7 @@ func fts5ExprColsetTest(tls *libc.TLS, pColset uintptr, iCol int32) int32 { /* s return 0 } -func fts5ExprPopulatePoslistsCb(tls *libc.TLS, pCtx uintptr, tflags int32, pToken uintptr, nToken int32, iUnused1 int32, iUnused2 int32) int32 { /* sqlite3.c:224098:12: */ +func fts5ExprPopulatePoslistsCb(tls *libc.TLS, pCtx uintptr, tflags int32, pToken uintptr, nToken int32, iUnused1 int32, iUnused2 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224176:12: */ var p uintptr = pCtx var pExpr uintptr = (*Fts5ExprCtx)(unsafe.Pointer(p)).FpExpr var i int32 @@ -226670,7 +226733,7 @@ func fts5ExprPopulatePoslistsCb(tls *libc.TLS, pCtx uintptr, tflags int32, pToke return SQLITE_OK } -func sqlite3Fts5ExprPopulatePoslists(tls *libc.TLS, pConfig uintptr, pExpr uintptr, aPopulator uintptr, iCol int32, z uintptr, n int32) int32 { /* sqlite3.c:224133:12: */ +func sqlite3Fts5ExprPopulatePoslists(tls *libc.TLS, pConfig uintptr, pExpr uintptr, aPopulator uintptr, iCol int32, z uintptr, n int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224211:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -226698,7 +226761,7 @@ func sqlite3Fts5ExprPopulatePoslists(tls *libc.TLS, pConfig uintptr, pExpr uintp }{fts5ExprPopulatePoslistsCb}))) } -func fts5ExprClearPoslists(tls *libc.TLS, pNode uintptr) { /* sqlite3.c:224163:13: */ +func fts5ExprClearPoslists(tls *libc.TLS, pNode uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224241:13: */ if (*Fts5ExprNode)(unsafe.Pointer(pNode)).FeType == FTS5_TERM || (*Fts5ExprNode)(unsafe.Pointer(pNode)).FeType == FTS5_STRING { (*Fts5ExprPhrase)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer((*Fts5ExprNode)(unsafe.Pointer(pNode)).FpNear + 24)))).Fposlist.Fn = 0 } else { @@ -226709,7 +226772,7 @@ func fts5ExprClearPoslists(tls *libc.TLS, pNode uintptr) { /* sqlite3.c:224163:1 } } -func fts5ExprCheckPoslists(tls *libc.TLS, pNode uintptr, iRowid I64) int32 { /* sqlite3.c:224174:12: */ +func fts5ExprCheckPoslists(tls *libc.TLS, pNode uintptr, iRowid I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224252:12: */ (*Fts5ExprNode)(unsafe.Pointer(pNode)).FiRowid = iRowid (*Fts5ExprNode)(unsafe.Pointer(pNode)).FbEof = 0 switch (*Fts5ExprNode)(unsafe.Pointer(pNode)).FeType { @@ -226759,12 +226822,12 @@ func fts5ExprCheckPoslists(tls *libc.TLS, pNode uintptr, iRowid I64) int32 { /* return 1 } -func sqlite3Fts5ExprCheckPoslists(tls *libc.TLS, pExpr uintptr, iRowid I64) { /* sqlite3.c:224218:13: */ +func sqlite3Fts5ExprCheckPoslists(tls *libc.TLS, pExpr uintptr, iRowid I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224296:13: */ fts5ExprCheckPoslists(tls, (*Fts5Expr)(unsafe.Pointer(pExpr)).FpRoot, iRowid) } // This function is only called for detail=columns tables. -func sqlite3Fts5ExprPhraseCollist(tls *libc.TLS, pExpr uintptr, iPhrase int32, ppCollist uintptr, pnCollist uintptr) int32 { /* sqlite3.c:224225:12: */ +func sqlite3Fts5ExprPhraseCollist(tls *libc.TLS, pExpr uintptr, iPhrase int32, ppCollist uintptr, pnCollist uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224303:12: */ var pPhrase uintptr = *(*uintptr)(unsafe.Pointer((*Fts5Expr)(unsafe.Pointer(pExpr)).FapExprPhrase + uintptr(iPhrase)*8)) var pNode uintptr = (*Fts5ExprPhrase)(unsafe.Pointer(pPhrase)).FpNode var rc int32 = SQLITE_OK @@ -226815,7 +226878,7 @@ type Fts5HashEntry1 = struct { FiCol I16 FiPos int32 FiRowid I64 -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ // 2014 August 11 // @@ -226831,14 +226894,14 @@ type Fts5HashEntry1 = struct { // #include "fts5Int.h" -type Fts5HashEntry = Fts5HashEntry1 /* sqlite3.c:224278:30 */ +type Fts5HashEntry = Fts5HashEntry1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224356:30 */ // Eqivalent to: // // char *fts5EntryKey(Fts5HashEntry *pEntry){ return zKey; } // Allocate a new hash table. -func sqlite3Fts5HashNew(tls *libc.TLS, pConfig uintptr, ppNew uintptr, pnByte uintptr) int32 { /* sqlite3.c:224344:12: */ +func sqlite3Fts5HashNew(tls *libc.TLS, pConfig uintptr, ppNew uintptr, pnByte uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224422:12: */ var rc int32 = SQLITE_OK var pNew uintptr @@ -226866,7 +226929,7 @@ func sqlite3Fts5HashNew(tls *libc.TLS, pConfig uintptr, ppNew uintptr, pnByte ui } // Free a hash table object. -func sqlite3Fts5HashFree(tls *libc.TLS, pHash uintptr) { /* sqlite3.c:224374:13: */ +func sqlite3Fts5HashFree(tls *libc.TLS, pHash uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224452:13: */ if pHash != 0 { sqlite3Fts5HashClear(tls, pHash) Xsqlite3_free(tls, (*Fts5Hash)(unsafe.Pointer(pHash)).FaSlot) @@ -226875,7 +226938,7 @@ func sqlite3Fts5HashFree(tls *libc.TLS, pHash uintptr) { /* sqlite3.c:224374:13: } // Empty (but do not delete) a hash table. -func sqlite3Fts5HashClear(tls *libc.TLS, pHash uintptr) { /* sqlite3.c:224385:13: */ +func sqlite3Fts5HashClear(tls *libc.TLS, pHash uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224463:13: */ var i int32 for i = 0; i < (*Fts5Hash)(unsafe.Pointer(pHash)).FnSlot; i++ { var pNext uintptr @@ -226889,7 +226952,7 @@ func sqlite3Fts5HashClear(tls *libc.TLS, pHash uintptr) { /* sqlite3.c:224385:13 (*Fts5Hash)(unsafe.Pointer(pHash)).FnEntry = 0 } -func fts5HashKey(tls *libc.TLS, nSlot int32, p uintptr, n int32) uint32 { /* sqlite3.c:224399:21: */ +func fts5HashKey(tls *libc.TLS, nSlot int32, p uintptr, n int32) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224477:21: */ var i int32 var h uint32 = uint32(13) for i = n - 1; i >= 0; i-- { @@ -226898,7 +226961,7 @@ func fts5HashKey(tls *libc.TLS, nSlot int32, p uintptr, n int32) uint32 { /* sql return h % uint32(nSlot) } -func fts5HashKey2(tls *libc.TLS, nSlot int32, b U8, p uintptr, n int32) uint32 { /* sqlite3.c:224408:21: */ +func fts5HashKey2(tls *libc.TLS, nSlot int32, b U8, p uintptr, n int32) uint32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224486:21: */ var i int32 var h uint32 = uint32(13) for i = n - 1; i >= 0; i-- { @@ -226909,7 +226972,7 @@ func fts5HashKey2(tls *libc.TLS, nSlot int32, b U8, p uintptr, n int32) uint32 { } // Resize the hash table by doubling the number of slots. -func fts5HashResize(tls *libc.TLS, pHash uintptr) int32 { /* sqlite3.c:224421:12: */ +func fts5HashResize(tls *libc.TLS, pHash uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224499:12: */ var nNew int32 = (*Fts5Hash)(unsafe.Pointer(pHash)).FnSlot * 2 var i int32 var apNew uintptr @@ -226939,7 +227002,7 @@ func fts5HashResize(tls *libc.TLS, pHash uintptr) int32 { /* sqlite3.c:224421:12 return SQLITE_OK } -func fts5HashAddPoslistSize(tls *libc.TLS, pHash uintptr, p uintptr, p2 uintptr) int32 { /* sqlite3.c:224449:12: */ +func fts5HashAddPoslistSize(tls *libc.TLS, pHash uintptr, p uintptr, p2 uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224527:12: */ var nRet int32 = 0 if (*Fts5HashEntry)(unsafe.Pointer(p)).FiSzPoslist != 0 { var pPtr uintptr @@ -226988,7 +227051,7 @@ func fts5HashAddPoslistSize(tls *libc.TLS, pHash uintptr, p uintptr, p2 uintptr) // (bByte || pToken) -> (iRowid,iCol,iPos) // // Or, if iCol is negative, then the value is a delete marker. -func sqlite3Fts5HashWrite(tls *libc.TLS, pHash uintptr, iRowid I64, iCol int32, iPos int32, bByte int8, pToken uintptr, nToken int32) int32 { /* sqlite3.c:224500:12: */ +func sqlite3Fts5HashWrite(tls *libc.TLS, pHash uintptr, iRowid I64, iCol int32, iPos int32, bByte int8, pToken uintptr, nToken int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224578:12: */ var iHash uint32 var p uintptr var pPtr uintptr @@ -227147,7 +227210,7 @@ func sqlite3Fts5HashWrite(tls *libc.TLS, pHash uintptr, iRowid I64, iCol int32, // Arguments pLeft and pRight point to linked-lists of hash-entry objects, // each sorted in key order. This function merges the two lists into a // single list and returns a pointer to its first element. -func fts5HashEntryMerge(tls *libc.TLS, pLeft uintptr, pRight uintptr) uintptr { /* sqlite3.c:224653:22: */ +func fts5HashEntryMerge(tls *libc.TLS, pLeft uintptr, pRight uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224731:22: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -227193,7 +227256,7 @@ func fts5HashEntryMerge(tls *libc.TLS, pLeft uintptr, pRight uintptr) uintptr { // in sorted order. The hash table is cleared before returning. It is // the responsibility of the caller to free the elements of the returned // list. -func fts5HashEntrySort(tls *libc.TLS, pHash uintptr, pTerm uintptr, nTerm int32, ppSorted uintptr) int32 { /* sqlite3.c:224699:12: */ +func fts5HashEntrySort(tls *libc.TLS, pHash uintptr, pTerm uintptr, nTerm int32, ppSorted uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224777:12: */ var nMergeSlot int32 = 32 var ap uintptr var pList uintptr @@ -227235,7 +227298,7 @@ func fts5HashEntrySort(tls *libc.TLS, pHash uintptr, pTerm uintptr, nTerm int32, } // Query the hash table for a doclist associated with term pTerm/nTerm. -func sqlite3Fts5HashQuery(tls *libc.TLS, pHash uintptr, nPre int32, pTerm uintptr, nTerm int32, ppOut uintptr, pnDoclist uintptr) int32 { /* sqlite3.c:224746:12: */ +func sqlite3Fts5HashQuery(tls *libc.TLS, pHash uintptr, nPre int32, pTerm uintptr, nTerm int32, ppOut uintptr, pnDoclist uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224824:12: */ var iHash uint32 = fts5HashKey(tls, (*Fts5Hash)(unsafe.Pointer(pHash)).FnSlot, pTerm, nTerm) var zKey uintptr = uintptr(0) var p uintptr @@ -227269,20 +227332,20 @@ func sqlite3Fts5HashQuery(tls *libc.TLS, pHash uintptr, nPre int32, pTerm uintpt return SQLITE_OK } -func sqlite3Fts5HashScanInit(tls *libc.TLS, p uintptr, pTerm uintptr, nTerm int32) int32 { /* sqlite3.c:224784:12: */ +func sqlite3Fts5HashScanInit(tls *libc.TLS, p uintptr, pTerm uintptr, nTerm int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224862:12: */ return fts5HashEntrySort(tls, p, pTerm, nTerm, p+24) } -func sqlite3Fts5HashScanNext(tls *libc.TLS, p uintptr) { /* sqlite3.c:224791:13: */ +func sqlite3Fts5HashScanNext(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224869:13: */ (*Fts5Hash)(unsafe.Pointer(p)).FpScan = (*Fts5HashEntry)(unsafe.Pointer((*Fts5Hash)(unsafe.Pointer(p)).FpScan)).FpScanNext } -func sqlite3Fts5HashScanEof(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:224796:12: */ +func sqlite3Fts5HashScanEof(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224874:12: */ return libc.Bool32((*Fts5Hash)(unsafe.Pointer(p)).FpScan == uintptr(0)) } -func sqlite3Fts5HashScanEntry(tls *libc.TLS, pHash uintptr, pzTerm uintptr, ppDoclist uintptr, pnDoclist uintptr) { /* sqlite3.c:224800:13: */ +func sqlite3Fts5HashScanEntry(tls *libc.TLS, pHash uintptr, pzTerm uintptr, ppDoclist uintptr, pnDoclist uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:224878:13: */ var p uintptr if libc.AssignUintptr(&p, (*Fts5Hash)(unsafe.Pointer(pHash)).FpScan) != 0 { var zKey uintptr = p + 1*48 @@ -227508,7 +227571,7 @@ type Fts5Data1 = struct { Fp uintptr Fnn int32 FszLeaf int32 -} /* sqlite3.c:225075:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225153:9 */ // 2014 May 31 // @@ -227716,14 +227779,14 @@ type Fts5Data1 = struct { // many zero bytes. This makes it easier to decode the various record formats // without overreading if the records are corrupt. -type Fts5Data = Fts5Data1 /* sqlite3.c:225075:25 */ +type Fts5Data = Fts5Data1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225153:25 */ type Fts5DlidxIter1 = struct { FnLvl int32 FiSegid int32 FaLvl [1]Fts5DlidxLvl -} /* sqlite3.c:225076:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225154:9 */ -type Fts5DlidxIter = Fts5DlidxIter1 /* sqlite3.c:225076:30 */ +type Fts5DlidxIter = Fts5DlidxIter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225154:30 */ type Fts5DlidxLvl1 = struct { FpData uintptr FiOff int32 @@ -227731,17 +227794,17 @@ type Fts5DlidxLvl1 = struct { FiFirstOff int32 FiLeafPgno int32 FiRowid I64 -} /* sqlite3.c:225076:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225154:9 */ -type Fts5DlidxLvl = Fts5DlidxLvl1 /* sqlite3.c:225077:29 */ +type Fts5DlidxLvl = Fts5DlidxLvl1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225155:29 */ type Fts5DlidxWriter1 = struct { Fpgno int32 FbPrevValid int32 FiPrev I64 Fbuf Fts5Buffer -} /* sqlite3.c:225078:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225156:9 */ -type Fts5DlidxWriter = Fts5DlidxWriter1 /* sqlite3.c:225078:32 */ +type Fts5DlidxWriter = Fts5DlidxWriter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225156:32 */ type Fts5Iter1 = struct { Fbase Fts5IndexIter FpIndex uintptr @@ -227755,18 +227818,18 @@ type Fts5Iter1 = struct { FiSwitchRowid I64 FaFirst uintptr FaSeg [1]Fts5SegIter -} /* sqlite3.c:225079:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225157:9 */ -type Fts5Iter = Fts5Iter1 /* sqlite3.c:225079:25 */ +type Fts5Iter = Fts5Iter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225157:25 */ type Fts5PageWriter1 = struct { Fpgno int32 FiPrevPgidx int32 Fbuf Fts5Buffer Fpgidx Fts5Buffer Fterm Fts5Buffer -} /* sqlite3.c:225080:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225158:9 */ -type Fts5PageWriter = Fts5PageWriter1 /* sqlite3.c:225080:31 */ +type Fts5PageWriter = Fts5PageWriter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225158:31 */ type Fts5SegIter1 = struct { FpSeg uintptr Fflags int32 @@ -227788,18 +227851,18 @@ type Fts5SegIter1 = struct { FnPos int32 FbDel U8 F__ccgo_pad1 [3]byte -} /* sqlite3.c:225079:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225157:9 */ -type Fts5SegIter = Fts5SegIter1 /* sqlite3.c:225081:28 */ +type Fts5SegIter = Fts5SegIter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225159:28 */ type Fts5DoclistIter1 = struct { FaEof uintptr FiRowid I64 FaPoslist uintptr FnPoslist int32 FnSize int32 -} /* sqlite3.c:225082:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225160:9 */ -type Fts5DoclistIter = Fts5DoclistIter1 /* sqlite3.c:225082:32 */ +type Fts5DoclistIter = Fts5DoclistIter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225160:32 */ type Fts5SegWriter1 = struct { FiSegid int32 F__ccgo_pad1 [4]byte @@ -227816,9 +227879,9 @@ type Fts5SegWriter1 = struct { Fbtterm Fts5Buffer FiBtPage int32 F__ccgo_pad3 [4]byte -} /* sqlite3.c:225083:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225161:9 */ -type Fts5SegWriter = Fts5SegWriter1 /* sqlite3.c:225083:30 */ +type Fts5SegWriter = Fts5SegWriter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225161:30 */ type Fts5Structure1 = struct { FnRef int32 F__ccgo_pad1 [4]byte @@ -227826,38 +227889,38 @@ type Fts5Structure1 = struct { FnSegment int32 FnLevel int32 FaLevel [1]Fts5StructureLevel -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5Structure = Fts5Structure1 /* sqlite3.c:225084:30 */ +type Fts5Structure = Fts5Structure1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225162:30 */ type Fts5StructureLevel1 = struct { FnMerge int32 FnSeg int32 FaSeg uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5StructureLevel = Fts5StructureLevel1 /* sqlite3.c:225085:35 */ +type Fts5StructureLevel = Fts5StructureLevel1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225163:35 */ type Fts5StructureSegment1 = struct { FiSegid int32 FpgnoFirst int32 FpgnoLast int32 -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5StructureSegment = Fts5StructureSegment1 /* sqlite3.c:225086:37 */ +type Fts5StructureSegment = Fts5StructureSegment1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225164:37 */ type Fts5CResult1 = struct { FiFirst U16 FbTermEq U8 F__ccgo_pad1 [1]byte -} /* sqlite3.c:225079:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225157:9 */ -type Fts5CResult = Fts5CResult1 /* sqlite3.c:225196:28 */ +type Fts5CResult = Fts5CResult1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225274:28 */ -func fts5PutU16(tls *libc.TLS, aOut uintptr, iVal U16) { /* sqlite3.c:225375:13: */ +func fts5PutU16(tls *libc.TLS, aOut uintptr, iVal U16) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225453:13: */ *(*U8)(unsafe.Pointer(aOut)) = U8(int32(iVal) >> 8) *(*U8)(unsafe.Pointer(aOut + 1)) = U8(int32(iVal) & 0xFF) } -func fts5GetU16(tls *libc.TLS, aIn uintptr) U16 { /* sqlite3.c:225380:12: */ +func fts5GetU16(tls *libc.TLS, aIn uintptr) U16 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225458:12: */ return U16(int32(U16(*(*U8)(unsafe.Pointer(aIn))))<<8 + int32(*(*U8)(unsafe.Pointer(aIn + 1)))) } @@ -227865,7 +227928,7 @@ func fts5GetU16(tls *libc.TLS, aIn uintptr) U16 { /* sqlite3.c:225380:12: */ // // If an OOM error is encountered, return NULL and set the error code in // the Fts5Index handle passed as the first argument. -func fts5IdxMalloc(tls *libc.TLS, p uintptr, nByte Sqlite3_int64) uintptr { /* sqlite3.c:225390:13: */ +func fts5IdxMalloc(tls *libc.TLS, p uintptr, nByte Sqlite3_int64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225468:13: */ return sqlite3Fts5MallocZero(tls, p+52, nByte) } @@ -227883,7 +227946,7 @@ func fts5IdxMalloc(tls *libc.TLS, p uintptr, nByte Sqlite3_int64) uintptr { /* s // +ve if pRight is smaller than pLeft. In other words: // // res = *pLeft - *pRight -func fts5BufferCompare(tls *libc.TLS, pLeft uintptr, pRight uintptr) int32 { /* sqlite3.c:225422:12: */ +func fts5BufferCompare(tls *libc.TLS, pLeft uintptr, pRight uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225500:12: */ var nCmp int32 var res int32 nCmp = func() int32 { @@ -227907,7 +227970,7 @@ func fts5BufferCompare(tls *libc.TLS, pLeft uintptr, pRight uintptr) int32 { /* }() } -func fts5LeafFirstTermOff(tls *libc.TLS, pLeaf uintptr) int32 { /* sqlite3.c:225431:12: */ +func fts5LeafFirstTermOff(tls *libc.TLS, pLeaf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225509:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -227918,7 +227981,7 @@ func fts5LeafFirstTermOff(tls *libc.TLS, pLeaf uintptr) int32 { /* sqlite3.c:225 } // Close the read-only blob handle, if it is open. -func sqlite3Fts5IndexCloseReader(tls *libc.TLS, p uintptr) { /* sqlite3.c:225440:13: */ +func sqlite3Fts5IndexCloseReader(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225518:13: */ if (*Fts5Index)(unsafe.Pointer(p)).FpReader != 0 { var pReader uintptr = (*Fts5Index)(unsafe.Pointer(p)).FpReader (*Fts5Index)(unsafe.Pointer(p)).FpReader = uintptr(0) @@ -227930,7 +227993,7 @@ func sqlite3Fts5IndexCloseReader(tls *libc.TLS, p uintptr) { /* sqlite3.c:225440 // // If an error occurs, NULL is returned and an error left in the // Fts5Index object. -func fts5DataRead(tls *libc.TLS, p uintptr, iRowid I64) uintptr { /* sqlite3.c:225454:17: */ +func fts5DataRead(tls *libc.TLS, p uintptr, iRowid I64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225532:17: */ var pRet uintptr = uintptr(0) if (*Fts5Index)(unsafe.Pointer(p)).Frc == SQLITE_OK { var rc int32 = SQLITE_OK @@ -228003,11 +228066,11 @@ func fts5DataRead(tls *libc.TLS, p uintptr, iRowid I64) uintptr { /* sqlite3.c:2 // Release a reference to data record returned by an earlier call to // fts5DataRead(). -func fts5DataRelease(tls *libc.TLS, pData uintptr) { /* sqlite3.c:225528:13: */ +func fts5DataRelease(tls *libc.TLS, pData uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225606:13: */ Xsqlite3_free(tls, pData) } -func fts5LeafRead(tls *libc.TLS, p uintptr, iRowid I64) uintptr { /* sqlite3.c:225532:17: */ +func fts5LeafRead(tls *libc.TLS, p uintptr, iRowid I64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225610:17: */ var pRet uintptr = fts5DataRead(tls, p, iRowid) if pRet != 0 { if (*Fts5Data)(unsafe.Pointer(pRet)).Fnn < 4 || (*Fts5Data)(unsafe.Pointer(pRet)).FszLeaf > (*Fts5Data)(unsafe.Pointer(pRet)).Fnn { @@ -228019,7 +228082,7 @@ func fts5LeafRead(tls *libc.TLS, p uintptr, iRowid I64) uintptr { /* sqlite3.c:2 return pRet } -func fts5IndexPrepareStmt(tls *libc.TLS, p uintptr, ppStmt uintptr, zSql uintptr) int32 { /* sqlite3.c:225544:12: */ +func fts5IndexPrepareStmt(tls *libc.TLS, p uintptr, ppStmt uintptr, zSql uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225622:12: */ if (*Fts5Index)(unsafe.Pointer(p)).Frc == SQLITE_OK { if zSql != 0 { (*Fts5Index)(unsafe.Pointer(p)).Frc = Xsqlite3_prepare_v3(tls, (*Fts5Config)(unsafe.Pointer((*Fts5Index)(unsafe.Pointer(p)).FpConfig)).Fdb, zSql, -1, @@ -228034,7 +228097,7 @@ func fts5IndexPrepareStmt(tls *libc.TLS, p uintptr, ppStmt uintptr, zSql uintptr } // INSERT OR REPLACE a record into the %_data table. -func fts5DataWrite(tls *libc.TLS, p uintptr, iRowid I64, pData uintptr, nData int32) { /* sqlite3.c:225566:13: */ +func fts5DataWrite(tls *libc.TLS, p uintptr, iRowid I64, pData uintptr, nData int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225644:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -228062,7 +228125,7 @@ func fts5DataWrite(tls *libc.TLS, p uintptr, iRowid I64, pData uintptr, nData in // Execute the following SQL: // // DELETE FROM %_data WHERE id BETWEEN $iFirst AND $iLast -func fts5DataDelete(tls *libc.TLS, p uintptr, iFirst I64, iLast I64) { /* sqlite3.c:225590:13: */ +func fts5DataDelete(tls *libc.TLS, p uintptr, iFirst I64, iLast I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225668:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -228087,7 +228150,7 @@ func fts5DataDelete(tls *libc.TLS, p uintptr, iFirst I64, iLast I64) { /* sqlite } // Remove all records associated with segment iSegid. -func fts5DataRemoveSegment(tls *libc.TLS, p uintptr, iSegid int32) { /* sqlite3.c:225611:13: */ +func fts5DataRemoveSegment(tls *libc.TLS, p uintptr, iSegid int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225689:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -228109,7 +228172,7 @@ func fts5DataRemoveSegment(tls *libc.TLS, p uintptr, iSegid int32) { /* sqlite3. // Release a reference to an Fts5Structure object returned by an earlier // call to fts5StructureRead() or fts5StructureDecode(). -func fts5StructureRelease(tls *libc.TLS, pStruct uintptr) { /* sqlite3.c:225633:13: */ +func fts5StructureRelease(tls *libc.TLS, pStruct uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225711:13: */ if pStruct != 0 && 0 >= libc.PreDecInt32(&(*Fts5Structure)(unsafe.Pointer(pStruct)).FnRef, 1) { var i int32 @@ -228120,22 +228183,22 @@ func fts5StructureRelease(tls *libc.TLS, pStruct uintptr) { /* sqlite3.c:225633: } } -func fts5StructureRef(tls *libc.TLS, pStruct uintptr) { /* sqlite3.c:225644:13: */ +func fts5StructureRef(tls *libc.TLS, pStruct uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225722:13: */ (*Fts5Structure)(unsafe.Pointer(pStruct)).FnRef++ } -func sqlite3Fts5StructureRef(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:225648:13: */ +func sqlite3Fts5StructureRef(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225726:13: */ fts5StructureRef(tls, (*Fts5Index)(unsafe.Pointer(p)).FpStruct) return (*Fts5Index)(unsafe.Pointer(p)).FpStruct } -func sqlite3Fts5StructureRelease(tls *libc.TLS, p uintptr) { /* sqlite3.c:225652:13: */ +func sqlite3Fts5StructureRelease(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225730:13: */ if p != 0 { fts5StructureRelease(tls, p) } } -func sqlite3Fts5StructureTest(tls *libc.TLS, p uintptr, pStruct uintptr) int32 { /* sqlite3.c:225657:12: */ +func sqlite3Fts5StructureTest(tls *libc.TLS, p uintptr, pStruct uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225735:12: */ if (*Fts5Index)(unsafe.Pointer(p)).FpStruct != pStruct { return SQLITE_ABORT } @@ -228146,7 +228209,7 @@ func sqlite3Fts5StructureTest(tls *libc.TLS, p uintptr, pStruct uintptr) int32 { // // This function is a no-op if (*pRc) is not SQLITE_OK when it is called. If // an error occurs, (*pRc) is set to an SQLite error code before returning. -func fts5StructureMakeWritable(tls *libc.TLS, pRc uintptr, pp uintptr) { /* sqlite3.c:225670:13: */ +func fts5StructureMakeWritable(tls *libc.TLS, pRc uintptr, pp uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225748:13: */ var p uintptr = *(*uintptr)(unsafe.Pointer(pp)) if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK && (*Fts5Structure)(unsafe.Pointer(p)).FnRef > 1 { var nByte I64 = I64(uint64(unsafe.Sizeof(Fts5Structure{})) + uint64((*Fts5Structure)(unsafe.Pointer(p)).FnLevel-1)*uint64(unsafe.Sizeof(Fts5StructureLevel{}))) @@ -228188,7 +228251,7 @@ func fts5StructureMakeWritable(tls *libc.TLS, pRc uintptr, pp uintptr) { /* sqli // If an error occurs, *ppOut is set to NULL and an SQLite error code // returned. Otherwise, *ppOut is set to point to the new object and // SQLITE_OK returned. -func fts5StructureDecode(tls *libc.TLS, pData uintptr, nData int32, piCookie uintptr, ppOut uintptr) int32 { /* sqlite3.c:225712:12: */ +func fts5StructureDecode(tls *libc.TLS, pData uintptr, nData int32, piCookie uintptr, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225790:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -228281,7 +228344,7 @@ func fts5StructureDecode(tls *libc.TLS, pData uintptr, nData int32, piCookie uin // Add a level to the Fts5Structure.aLevel[] array of structure object // (*ppStruct). -func fts5StructureAddLevel(tls *libc.TLS, pRc uintptr, ppStruct uintptr) { /* sqlite3.c:225804:13: */ +func fts5StructureAddLevel(tls *libc.TLS, pRc uintptr, ppStruct uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225882:13: */ fts5StructureMakeWritable(tls, pRc, ppStruct) if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK { var pStruct uintptr = *(*uintptr)(unsafe.Pointer(ppStruct)) @@ -228301,7 +228364,7 @@ func fts5StructureAddLevel(tls *libc.TLS, pRc uintptr, ppStruct uintptr) { /* sq // Extend level iLvl so that there is room for at least nExtra more // segments. -func fts5StructureExtendLevel(tls *libc.TLS, pRc uintptr, pStruct uintptr, iLvl int32, nExtra int32, bInsert int32) { /* sqlite3.c:225829:13: */ +func fts5StructureExtendLevel(tls *libc.TLS, pRc uintptr, pStruct uintptr, iLvl int32, nExtra int32, bInsert int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225907:13: */ if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK { var pLvl uintptr = pStruct + 24 + uintptr(iLvl)*16 var aNew uintptr @@ -228324,7 +228387,7 @@ func fts5StructureExtendLevel(tls *libc.TLS, pRc uintptr, pStruct uintptr, iLvl } } -func fts5StructureReadUncached(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:225858:22: */ +func fts5StructureReadUncached(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225936:22: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -228352,7 +228415,7 @@ func fts5StructureReadUncached(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c: return *(*uintptr)(unsafe.Pointer(bp + 8 /* pRet */)) } -func fts5IndexDataVersion(tls *libc.TLS, p uintptr) I64 { /* sqlite3.c:225882:12: */ +func fts5IndexDataVersion(tls *libc.TLS, p uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225960:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -228385,7 +228448,7 @@ func fts5IndexDataVersion(tls *libc.TLS, p uintptr) I64 { /* sqlite3.c:225882:12 // If an error occurs, NULL is returned and an error code left in the // Fts5Index handle. If an error has already occurred when this function // is called, it is a no-op. -func fts5StructureRead(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:225913:22: */ +func fts5StructureRead(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:225991:22: */ if (*Fts5Index)(unsafe.Pointer(p)).FpStruct == uintptr(0) { (*Fts5Index)(unsafe.Pointer(p)).FiStructVersion = fts5IndexDataVersion(tls, p) @@ -228402,7 +228465,7 @@ func fts5StructureRead(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:225913:2 return (*Fts5Index)(unsafe.Pointer(p)).FpStruct } -func fts5StructureInvalidate(tls *libc.TLS, p uintptr) { /* sqlite3.c:225952:13: */ +func fts5StructureInvalidate(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226030:13: */ if (*Fts5Index)(unsafe.Pointer(p)).FpStruct != 0 { fts5StructureRelease(tls, (*Fts5Index)(unsafe.Pointer(p)).FpStruct) (*Fts5Index)(unsafe.Pointer(p)).FpStruct = uintptr(0) @@ -228416,7 +228479,7 @@ func fts5StructureInvalidate(tls *libc.TLS, p uintptr) { /* sqlite3.c:225952:13: // // If an error occurs, leave an error code in the Fts5Index object. If an // error has already occurred, this function is a no-op. -func fts5StructureWrite(tls *libc.TLS, p uintptr, pStruct uintptr) { /* sqlite3.c:225995:13: */ +func fts5StructureWrite(tls *libc.TLS, p uintptr, pStruct uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226073:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -228469,14 +228532,14 @@ func fts5StructureWrite(tls *libc.TLS, p uintptr, pStruct uintptr) { /* sqlite3. } } -func fts5SegmentSize(tls *libc.TLS, pSeg uintptr) int32 { /* sqlite3.c:226050:12: */ +func fts5SegmentSize(tls *libc.TLS, pSeg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226128:12: */ return 1 + (*Fts5StructureSegment)(unsafe.Pointer(pSeg)).FpgnoLast - (*Fts5StructureSegment)(unsafe.Pointer(pSeg)).FpgnoFirst } // Return a copy of index structure pStruct. Except, promote as many // segments as possible to level iPromote. If an OOM occurs, NULL is // returned. -func fts5StructurePromoteTo(tls *libc.TLS, p uintptr, iPromote int32, szPromote int32, pStruct uintptr) { /* sqlite3.c:226059:13: */ +func fts5StructurePromoteTo(tls *libc.TLS, p uintptr, iPromote int32, szPromote int32, pStruct uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226137:13: */ var il int32 var is int32 var pOut uintptr = pStruct + 24 + uintptr(iPromote)*16 @@ -228519,7 +228582,7 @@ func fts5StructurePromoteTo(tls *libc.TLS, p uintptr, iPromote int32, szPromote // // If one or more segments are promoted, the structure object is updated // to reflect this. -func fts5StructurePromote(tls *libc.TLS, p uintptr, iLvl int32, pStruct uintptr) { /* sqlite3.c:226102:13: */ +func fts5StructurePromote(tls *libc.TLS, p uintptr, iLvl int32, pStruct uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226180:13: */ if (*Fts5Index)(unsafe.Pointer(p)).Frc == SQLITE_OK { var iTst int32 var iPromote int32 = -1 @@ -228568,7 +228631,7 @@ func fts5StructurePromote(tls *libc.TLS, p uintptr, iLvl int32, pStruct uintptr) // Advance the iterator passed as the only argument. If the end of the // doclist-index page is reached, return non-zero. -func fts5DlidxLvlNext(tls *libc.TLS, pLvl uintptr) int32 { /* sqlite3.c:226153:12: */ +func fts5DlidxLvlNext(tls *libc.TLS, pLvl uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226231:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -228604,7 +228667,7 @@ func fts5DlidxLvlNext(tls *libc.TLS, pLvl uintptr) int32 { /* sqlite3.c:226153:1 } // Advance the iterator passed as the only argument. -func fts5DlidxIterNextR(tls *libc.TLS, p uintptr, pIter uintptr, iLvl int32) int32 { /* sqlite3.c:226185:12: */ +func fts5DlidxIterNextR(tls *libc.TLS, p uintptr, pIter uintptr, iLvl int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226263:12: */ var pLvl uintptr = pIter + 8 + uintptr(iLvl)*32 if fts5DlidxLvlNext(tls, pLvl) != 0 { @@ -228625,7 +228688,7 @@ func fts5DlidxIterNextR(tls *libc.TLS, p uintptr, pIter uintptr, iLvl int32) int return (*Fts5DlidxLvl)(unsafe.Pointer(pIter + 8)).FbEof } -func fts5DlidxIterNext(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite3.c:226205:12: */ +func fts5DlidxIterNext(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226283:12: */ return fts5DlidxIterNextR(tls, p, pIter, 0) } @@ -228638,7 +228701,7 @@ func fts5DlidxIterNext(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlit // // When this function is called pIter->iLeafPgno is the page number the // doclist is associated with (the one featuring the term). -func fts5DlidxIterFirst(tls *libc.TLS, pIter uintptr) int32 { /* sqlite3.c:226220:12: */ +func fts5DlidxIterFirst(tls *libc.TLS, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226298:12: */ var i int32 for i = 0; i < (*Fts5DlidxIter)(unsafe.Pointer(pIter)).FnLvl; i++ { fts5DlidxLvlNext(tls, pIter+8+uintptr(i)*32) @@ -228646,11 +228709,11 @@ func fts5DlidxIterFirst(tls *libc.TLS, pIter uintptr) int32 { /* sqlite3.c:22622 return (*Fts5DlidxLvl)(unsafe.Pointer(pIter + 8)).FbEof } -func fts5DlidxIterEof(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite3.c:226229:12: */ +func fts5DlidxIterEof(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226307:12: */ return libc.Bool32((*Fts5Index)(unsafe.Pointer(p)).Frc != SQLITE_OK || (*Fts5DlidxLvl)(unsafe.Pointer(pIter+8)).FbEof != 0) } -func fts5DlidxIterLast(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:226233:13: */ +func fts5DlidxIterLast(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226311:13: */ var i int32 // Advance each level to the last entry on the last page @@ -228671,7 +228734,7 @@ func fts5DlidxIterLast(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:2 } // Move the iterator passed as the only argument to the previous entry. -func fts5DlidxLvlPrev(tls *libc.TLS, pLvl uintptr) int32 { /* sqlite3.c:226256:12: */ +func fts5DlidxLvlPrev(tls *libc.TLS, pLvl uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226334:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -228733,7 +228796,7 @@ func fts5DlidxLvlPrev(tls *libc.TLS, pLvl uintptr) int32 { /* sqlite3.c:226256:1 return (*Fts5DlidxLvl)(unsafe.Pointer(pLvl)).FbEof } -func fts5DlidxIterPrevR(tls *libc.TLS, p uintptr, pIter uintptr, iLvl int32) int32 { /* sqlite3.c:226305:12: */ +func fts5DlidxIterPrevR(tls *libc.TLS, p uintptr, pIter uintptr, iLvl int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226383:12: */ var pLvl uintptr = pIter + 8 + uintptr(iLvl)*32 if fts5DlidxLvlPrev(tls, pLvl) != 0 { @@ -228756,12 +228819,12 @@ func fts5DlidxIterPrevR(tls *libc.TLS, p uintptr, pIter uintptr, iLvl int32) int return (*Fts5DlidxLvl)(unsafe.Pointer(pIter + 8)).FbEof } -func fts5DlidxIterPrev(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite3.c:226328:12: */ +func fts5DlidxIterPrev(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226406:12: */ return fts5DlidxIterPrevR(tls, p, pIter, 0) } // Free a doclist-index iterator object allocated by fts5DlidxIterInit(). -func fts5DlidxIterFree(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:226335:13: */ +func fts5DlidxIterFree(tls *libc.TLS, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226413:13: */ if pIter != 0 { var i int32 for i = 0; i < (*Fts5DlidxIter)(unsafe.Pointer(pIter)).FnLvl; i++ { @@ -228771,7 +228834,7 @@ func fts5DlidxIterFree(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:226335:13: * } } -func fts5DlidxIterInit(tls *libc.TLS, p uintptr, bRev int32, iSegid int32, iLeafPg int32) uintptr { /* sqlite3.c:226345:22: */ +func fts5DlidxIterInit(tls *libc.TLS, p uintptr, bRev int32, iSegid int32, iLeafPg int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226423:22: */ var pIter uintptr = uintptr(0) var i int32 var bDone int32 = 0 @@ -228813,16 +228876,16 @@ func fts5DlidxIterInit(tls *libc.TLS, p uintptr, bRev int32, iSegid int32, iLeaf return pIter } -func fts5DlidxIterRowid(tls *libc.TLS, pIter uintptr) I64 { /* sqlite3.c:226392:12: */ +func fts5DlidxIterRowid(tls *libc.TLS, pIter uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226470:12: */ return (*Fts5DlidxLvl)(unsafe.Pointer(pIter + 8)).FiRowid } -func fts5DlidxIterPgno(tls *libc.TLS, pIter uintptr) int32 { /* sqlite3.c:226395:12: */ +func fts5DlidxIterPgno(tls *libc.TLS, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226473:12: */ return (*Fts5DlidxLvl)(unsafe.Pointer(pIter + 8)).FiLeafPgno } // Load the next leaf page into the segment iterator. -func fts5SegIterNextPage(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:226402:13: */ +func fts5SegIterNextPage(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226480:13: */ var pLeaf uintptr var pSeg uintptr = (*Fts5SegIter)(unsafe.Pointer(pIter)).FpSeg fts5DataRelease(tls, (*Fts5SegIter)(unsafe.Pointer(pIter)).FpLeaf) @@ -228852,7 +228915,7 @@ func fts5SegIterNextPage(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c // position list size field. Read the varint and return the number of bytes // read. Before returning, set *pnSz to the number of bytes in the position // list, and *pbDel to true if the delete flag is set, or false otherwise. -func fts5GetPoslistSize(tls *libc.TLS, p uintptr, pnSz uintptr, pbDel uintptr) int32 { /* sqlite3.c:226440:12: */ +func fts5GetPoslistSize(tls *libc.TLS, p uintptr, pnSz uintptr, pbDel uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226518:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -228881,7 +228944,7 @@ func fts5GetPoslistSize(tls *libc.TLS, p uintptr, pnSz uintptr, pbDel uintptr) i // // Leave Fts5SegIter.iLeafOffset pointing to the first byte of the // position list content (if any). -func fts5SegIterLoadNPos(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:226461:13: */ +func fts5SegIterLoadNPos(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226539:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -228926,7 +228989,7 @@ func fts5SegIterLoadNPos(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c } } -func fts5SegIterLoadRowid(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:226490:13: */ +func fts5SegIterLoadRowid(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226568:13: */ var a uintptr = (*Fts5Data)(unsafe.Pointer((*Fts5SegIter)(unsafe.Pointer(pIter)).FpLeaf)).Fp // Buffer to read data from var iOff I64 = (*Fts5SegIter)(unsafe.Pointer(pIter)).FiLeafOffset @@ -228958,7 +229021,7 @@ func fts5SegIterLoadRowid(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3. // accordingly and leaves (Fts5SegIter.iLeafOffset) set to the content of // the first position list. The position list belonging to document // (Fts5SegIter.iRowid). -func fts5SegIterLoadTerm(tls *libc.TLS, p uintptr, pIter uintptr, nKeep int32) { /* sqlite3.c:226523:13: */ +func fts5SegIterLoadTerm(tls *libc.TLS, p uintptr, pIter uintptr, nKeep int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226601:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -228992,7 +229055,7 @@ func fts5SegIterLoadTerm(tls *libc.TLS, p uintptr, pIter uintptr, nKeep int32) { fts5SegIterLoadRowid(tls, p, pIter) } -func fts5SegIterSetNext(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:226556:13: */ +func fts5SegIterSetNext(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226634:13: */ if (*Fts5SegIter)(unsafe.Pointer(pIter)).Fflags&FTS5_SEGITER_REVERSE != 0 { (*Fts5SegIter)(unsafe.Pointer(pIter)).FxNext = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, uintptr, uintptr) @@ -229014,7 +229077,7 @@ func fts5SegIterSetNext(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c: // // If an error occurs, Fts5Index.rc is set to an appropriate error code. If // an error has already occurred when this function is called, it is a no-op. -func fts5SegIterInit(tls *libc.TLS, p uintptr, pSeg uintptr, pIter uintptr) { /* sqlite3.c:226574:13: */ +func fts5SegIterInit(tls *libc.TLS, p uintptr, pSeg uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226652:13: */ if (*Fts5StructureSegment)(unsafe.Pointer(pSeg)).FpgnoFirst == 0 { // This happens if the segment is being used as an input to an incremental // merge and all data has already been "trimmed". See function @@ -229055,7 +229118,7 @@ func fts5SegIterInit(tls *libc.TLS, p uintptr, pSeg uintptr, pIter uintptr) { /* // aRowidOffset[] and iRowidOffset variables. At this point the iterator // is in its regular state - Fts5SegIter.iLeafOffset points to the first // byte of the position list content associated with said rowid. -func fts5SegIterReverseInitPage(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:226623:13: */ +func fts5SegIterReverseInitPage(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226701:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -229114,7 +229177,7 @@ func fts5SegIterReverseInitPage(tls *libc.TLS, p uintptr, pIter uintptr) { /* sq } // -func fts5SegIterReverseNewPage(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:226676:13: */ +func fts5SegIterReverseNewPage(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226754:13: */ fts5DataRelease(tls, (*Fts5SegIter)(unsafe.Pointer(pIter)).FpLeaf) (*Fts5SegIter)(unsafe.Pointer(pIter)).FpLeaf = uintptr(0) @@ -229164,7 +229227,7 @@ func fts5SegIterReverseNewPage(tls *libc.TLS, p uintptr, pIter uintptr) { /* sql // Return true if the iterator passed as the second argument currently // points to a delete marker. A delete marker is an entry with a 0 byte // position-list. -func fts5MultiIterIsEmpty(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite3.c:226732:12: */ +func fts5MultiIterIsEmpty(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226810:12: */ var pSeg uintptr = pIter + 96 + uintptr((*Fts5CResult)(unsafe.Pointer((*Fts5Iter)(unsafe.Pointer(pIter)).FaFirst+1*4)).FiFirst)*120 return libc.Bool32((*Fts5Index)(unsafe.Pointer(p)).Frc == SQLITE_OK && (*Fts5SegIter)(unsafe.Pointer(pSeg)).FpLeaf != 0 && (*Fts5SegIter)(unsafe.Pointer(pSeg)).FnPos == 0) } @@ -229172,7 +229235,7 @@ func fts5MultiIterIsEmpty(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sq // Advance iterator pIter to the next entry. // // This version of fts5SegIterNext() is only used by reverse iterators. -func fts5SegIterNext_Reverse(tls *libc.TLS, p uintptr, pIter uintptr, pbUnused uintptr) { /* sqlite3.c:226742:13: */ +func fts5SegIterNext_Reverse(tls *libc.TLS, p uintptr, pIter uintptr, pbUnused uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226820:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -229201,7 +229264,7 @@ func fts5SegIterNext_Reverse(tls *libc.TLS, p uintptr, pIter uintptr, pbUnused u // // This version of fts5SegIterNext() is only used if detail=none and the // iterator is not a reverse direction iterator. -func fts5SegIterNext_None(tls *libc.TLS, p uintptr, pIter uintptr, pbNewTerm uintptr) { /* sqlite3.c:226776:13: */ +func fts5SegIterNext_None(tls *libc.TLS, p uintptr, pIter uintptr, pbNewTerm uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226854:13: */ bp := tls.Alloc(36) defer tls.Free(36) @@ -229306,7 +229369,7 @@ next_none_eof: // If an error occurs, Fts5Index.rc is set to an appropriate error code. It // is not considered an error if the iterator reaches EOF. If an error has // already occurred when this function is called, it is a no-op. -func fts5SegIterNext(tls *libc.TLS, p uintptr, pIter uintptr, pbNewTerm uintptr) { /* sqlite3.c:226848:13: */ +func fts5SegIterNext(tls *libc.TLS, p uintptr, pIter uintptr, pbNewTerm uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:226926:13: */ bp := tls.Alloc(44) defer tls.Free(44) @@ -229431,7 +229494,7 @@ func fts5SegIterNext(tls *libc.TLS, p uintptr, pIter uintptr, pbNewTerm uintptr) // Iterator pIter currently points to the first rowid in a doclist. This // function sets the iterator up so that iterates in reverse order through // the doclist. -func fts5SegIterReverse(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:226979:13: */ +func fts5SegIterReverse(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227057:13: */ var pDlidx uintptr = (*Fts5SegIter)(unsafe.Pointer(pIter)).FpDlidx var pLast uintptr = uintptr(0) var pgnoLast int32 = 0 @@ -229531,7 +229594,7 @@ func fts5SegIterReverse(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c: // There is a doclist-index associated with the final term on the current // page. If the current term is the last term on the page, load the // doclist-index from disk and initialize an iterator at (pIter->pDlidx). -func fts5SegIterLoadDlidx(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:227068:13: */ +func fts5SegIterLoadDlidx(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227146:13: */ var iSeg int32 = (*Fts5StructureSegment)(unsafe.Pointer((*Fts5SegIter)(unsafe.Pointer(pIter)).FpSeg)).FiSegid var bRev int32 = (*Fts5SegIter)(unsafe.Pointer(pIter)).Fflags & FTS5_SEGITER_REVERSE var pLeaf uintptr = (*Fts5SegIter)(unsafe.Pointer(pIter)).FpLeaf // Current leaf data @@ -229559,7 +229622,7 @@ func fts5SegIterLoadDlidx(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3. // iterator is left pointing to the smallest term in the segment that // is larger than the specified term, even if this term is not on the // current page. -func fts5LeafSeek(tls *libc.TLS, p uintptr, bGe int32, pIter uintptr, pTerm uintptr, nTerm int32) { /* sqlite3.c:227102:13: */ +func fts5LeafSeek(tls *libc.TLS, p uintptr, bGe int32, pIter uintptr, pTerm uintptr, nTerm int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227180:13: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -229793,7 +229856,7 @@ __31: fts5SegIterLoadNPos(tls, p, pIter) } -func fts5IdxSelectStmt(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:227228:21: */ +func fts5IdxSelectStmt(tls *libc.TLS, p uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227306:21: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -229812,7 +229875,7 @@ func fts5IdxSelectStmt(tls *libc.TLS, p uintptr) uintptr { /* sqlite3.c:227228:2 // // If an error occurs, Fts5Index.rc is set to an appropriate error code. If // an error has already occurred when this function is called, it is a no-op. -func fts5SegIterSeekInit(tls *libc.TLS, p uintptr, pTerm uintptr, nTerm int32, flags int32, pSeg uintptr, pIter uintptr) { /* sqlite3.c:227247:13: */ +func fts5SegIterSeekInit(tls *libc.TLS, p uintptr, pTerm uintptr, nTerm int32, flags int32, pSeg uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227325:13: */ var iPg int32 = 1 var bGe int32 = flags & FTS5INDEX_QUERY_SCAN var bDlidx int32 = 0 // True if there is a doclist-index @@ -229882,7 +229945,7 @@ func fts5SegIterSeekInit(tls *libc.TLS, p uintptr, pTerm uintptr, nTerm int32, f // // If an error occurs, Fts5Index.rc is set to an appropriate error code. If // an error has already occurred when this function is called, it is a no-op. -func fts5SegIterHashInit(tls *libc.TLS, p uintptr, pTerm uintptr, nTerm int32, flags int32, pIter uintptr) { /* sqlite3.c:227330:13: */ +func fts5SegIterHashInit(tls *libc.TLS, p uintptr, pTerm uintptr, nTerm int32, flags int32, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227408:13: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -229938,7 +230001,7 @@ func fts5SegIterHashInit(tls *libc.TLS, p uintptr, pTerm uintptr, nTerm int32, f } // Zero the iterator passed as the only argument. -func fts5SegIterClear(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:227389:13: */ +func fts5SegIterClear(tls *libc.TLS, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227467:13: */ sqlite3Fts5BufferFree(tls, pIter+88) fts5DataRelease(tls, (*Fts5SegIter)(unsafe.Pointer(pIter)).FpLeaf) fts5DataRelease(tls, (*Fts5SegIter)(unsafe.Pointer(pIter)).FpNextLeaf) @@ -229953,7 +230016,7 @@ func fts5SegIterClear(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:227389:13: */ // in the pIter->aSeg[] array that is (a) not at EOF, and (b) pointing // to a key that is a duplicate of another, higher priority, // segment-iterator in the pSeg->aSeg[] array. -func fts5MultiIterDoCompare(tls *libc.TLS, pIter uintptr, iOut int32) int32 { /* sqlite3.c:227493:12: */ +func fts5MultiIterDoCompare(tls *libc.TLS, pIter uintptr, iOut int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227571:12: */ var i1 int32 // Index of left-hand Fts5SegIter var i2 int32 // Index of right-hand Fts5SegIter var iRes int32 @@ -230005,7 +230068,7 @@ func fts5MultiIterDoCompare(tls *libc.TLS, pIter uintptr, iOut int32) int32 { /* // Move the seg-iter so that it points to the first rowid on page iLeafPgno. // It is an error if leaf iLeafPgno does not exist or contains no rowids. -func fts5SegIterGotoPage(tls *libc.TLS, p uintptr, pIter uintptr, iLeafPgno int32) { /* sqlite3.c:227547:13: */ +func fts5SegIterGotoPage(tls *libc.TLS, p uintptr, pIter uintptr, iLeafPgno int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227625:13: */ if iLeafPgno > (*Fts5StructureSegment)(unsafe.Pointer((*Fts5SegIter)(unsafe.Pointer(pIter)).FpSeg)).FpgnoLast { (*Fts5Index)(unsafe.Pointer(p)).Frc = SQLITE_CORRUPT | int32(1)<<8 @@ -230035,7 +230098,7 @@ func fts5SegIterGotoPage(tls *libc.TLS, p uintptr, pIter uintptr, iLeafPgno int3 // Advance the iterator passed as the second argument until it is at or // past rowid iFrom. Regardless of the value of iFrom, the iterator is // always advanced at least once. -func fts5SegIterNextFrom(tls *libc.TLS, p uintptr, pIter uintptr, iMatch I64) { /* sqlite3.c:227585:13: */ +func fts5SegIterNextFrom(tls *libc.TLS, p uintptr, pIter uintptr, iMatch I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227663:13: */ var bRev int32 = (*Fts5SegIter)(unsafe.Pointer(pIter)).Fflags & FTS5_SEGITER_REVERSE var pDlidx uintptr = (*Fts5SegIter)(unsafe.Pointer(pIter)).FpDlidx var iLeafPgno int32 = (*Fts5SegIter)(unsafe.Pointer(pIter)).FiLeafPgno @@ -230085,7 +230148,7 @@ func fts5SegIterNextFrom(tls *libc.TLS, p uintptr, pIter uintptr, iMatch I64) { } // Free the iterator object passed as the second argument. -func fts5MultiIterFree(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:227639:13: */ +func fts5MultiIterFree(tls *libc.TLS, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227717:13: */ if pIter != 0 { var i int32 for i = 0; i < (*Fts5Iter)(unsafe.Pointer(pIter)).FnSeg; i++ { @@ -230096,7 +230159,7 @@ func fts5MultiIterFree(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:227639:13: * } } -func fts5MultiIterAdvanced(tls *libc.TLS, p uintptr, pIter uintptr, iChanged int32, iMinset int32) { /* sqlite3.c:227650:13: */ +func fts5MultiIterAdvanced(tls *libc.TLS, p uintptr, pIter uintptr, iChanged int32, iMinset int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227728:13: */ var i int32 for i = ((*Fts5Iter)(unsafe.Pointer(pIter)).FnSeg + iChanged) / 2; i >= iMinset && (*Fts5Index)(unsafe.Pointer(p)).Frc == SQLITE_OK; i = i / 2 { var iEq int32 @@ -230119,7 +230182,7 @@ func fts5MultiIterAdvanced(tls *libc.TLS, p uintptr, pIter uintptr, iChanged int // If non-zero is returned, the caller should call fts5MultiIterAdvanced() // on the iterator instead. That function does the same as this one, except // that it deals with more complicated cases as well. -func fts5MultiIterAdvanceRowid(tls *libc.TLS, pIter uintptr, iChanged int32, ppFirst uintptr) int32 { /* sqlite3.c:227678:12: */ +func fts5MultiIterAdvanceRowid(tls *libc.TLS, pIter uintptr, iChanged int32, ppFirst uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227756:12: */ var pNew uintptr = pIter + 96 + uintptr(iChanged)*120 if (*Fts5SegIter)(unsafe.Pointer(pNew)).FiRowid == (*Fts5Iter)(unsafe.Pointer(pIter)).FiSwitchRowid || @@ -230159,7 +230222,7 @@ func fts5MultiIterAdvanceRowid(tls *libc.TLS, pIter uintptr, iChanged int32, ppF } // Set the pIter->bEof variable based on the state of the sub-iterators. -func fts5MultiIterSetEof(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:227721:13: */ +func fts5MultiIterSetEof(tls *libc.TLS, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227799:13: */ var pSeg uintptr = pIter + 96 + uintptr((*Fts5CResult)(unsafe.Pointer((*Fts5Iter)(unsafe.Pointer(pIter)).FaFirst+1*4)).FiFirst)*120 (*Fts5Iter)(unsafe.Pointer(pIter)).Fbase.FbEof = U8(libc.Bool32((*Fts5SegIter)(unsafe.Pointer(pSeg)).FpLeaf == uintptr(0))) (*Fts5Iter)(unsafe.Pointer(pIter)).FiSwitchRowid = (*Fts5SegIter)(unsafe.Pointer(pSeg)).FiRowid @@ -230170,7 +230233,7 @@ func fts5MultiIterSetEof(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:227721:13: // If an error occurs, an error code is left in Fts5Index.rc. It is not // considered an error if the iterator reaches EOF, or if it is already at // EOF when this function is called. -func fts5MultiIterNext(tls *libc.TLS, p uintptr, pIter uintptr, bFrom int32, iFrom I64) { /* sqlite3.c:227734:13: */ +func fts5MultiIterNext(tls *libc.TLS, p uintptr, pIter uintptr, bFrom int32, iFrom I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227812:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -230209,7 +230272,7 @@ func fts5MultiIterNext(tls *libc.TLS, p uintptr, pIter uintptr, bFrom int32, iFr } } -func fts5MultiIterNext2(tls *libc.TLS, p uintptr, pIter uintptr, pbNewTerm uintptr) { /* sqlite3.c:227772:13: */ +func fts5MultiIterNext2(tls *libc.TLS, p uintptr, pIter uintptr, pbNewTerm uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227850:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -230234,12 +230297,12 @@ func fts5MultiIterNext2(tls *libc.TLS, p uintptr, pIter uintptr, pbNewTerm uintp } } -func fts5IterSetOutputs_Noop(tls *libc.TLS, pUnused1 uintptr, pUnused2 uintptr) { /* sqlite3.c:227800:13: */ +func fts5IterSetOutputs_Noop(tls *libc.TLS, pUnused1 uintptr, pUnused2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227878:13: */ _ = pUnused1 _ = pUnused2 } -func fts5MultiIterAlloc(tls *libc.TLS, p uintptr, nSeg int32) uintptr { /* sqlite3.c:227804:17: */ +func fts5MultiIterAlloc(tls *libc.TLS, p uintptr, nSeg int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227882:17: */ var pNew uintptr var nSlot int32 // Power of two >= nSeg @@ -230258,7 +230321,7 @@ func fts5MultiIterAlloc(tls *libc.TLS, p uintptr, nSeg int32) uintptr { /* sqlit return pNew } -func fts5PoslistCallback(tls *libc.TLS, pUnused uintptr, pContext uintptr, pChunk uintptr, nChunk int32) { /* sqlite3.c:227826:13: */ +func fts5PoslistCallback(tls *libc.TLS, pUnused uintptr, pContext uintptr, pChunk uintptr, nChunk int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227904:13: */ _ = pUnused if nChunk > 0 { @@ -230275,21 +230338,21 @@ type PoslistCallbackCtx1 = struct { FpColset uintptr FeState int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:227838:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227916:9 */ -type PoslistCallbackCtx = PoslistCallbackCtx1 /* sqlite3.c:227838:35 */ +type PoslistCallbackCtx = PoslistCallbackCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227916:35 */ type PoslistOffsetsCtx1 = struct { FpBuf uintptr FpColset uintptr FiRead int32 FiWrite int32 -} /* sqlite3.c:227845:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227923:9 */ -type PoslistOffsetsCtx = PoslistOffsetsCtx1 /* sqlite3.c:227845:34 */ +type PoslistOffsetsCtx = PoslistOffsetsCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227923:34 */ // TODO: Make this more efficient! -func fts5IndexColsetTest(tls *libc.TLS, pColset uintptr, iCol int32) int32 { /* sqlite3.c:227856:12: */ +func fts5IndexColsetTest(tls *libc.TLS, pColset uintptr, iCol int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227934:12: */ var i int32 for i = 0; i < (*Fts5Colset)(unsafe.Pointer(pColset)).FnCol; i++ { if *(*int32)(unsafe.Pointer(pColset + 4 + uintptr(i)*4)) == iCol { @@ -230299,7 +230362,7 @@ func fts5IndexColsetTest(tls *libc.TLS, pColset uintptr, iCol int32) int32 { /* return 0 } -func fts5PoslistOffsetsCallback(tls *libc.TLS, pUnused uintptr, pContext uintptr, pChunk uintptr, nChunk int32) { /* sqlite3.c:227864:13: */ +func fts5PoslistOffsetsCallback(tls *libc.TLS, pUnused uintptr, pContext uintptr, pChunk uintptr, nChunk int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227942:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -230325,7 +230388,7 @@ func fts5PoslistOffsetsCallback(tls *libc.TLS, pUnused uintptr, pContext uintptr } } -func fts5PoslistFilterCallback(tls *libc.TLS, pUnused uintptr, pContext uintptr, pChunk uintptr, nChunk int32) { /* sqlite3.c:227887:13: */ +func fts5PoslistFilterCallback(tls *libc.TLS, pUnused uintptr, pContext uintptr, pChunk uintptr, nChunk int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:227965:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -230405,7 +230468,7 @@ func fts5PoslistFilterCallback(tls *libc.TLS, pUnused uintptr, pContext uintptr, } } -func fts5ChunkIterate(tls *libc.TLS, p uintptr, pSeg uintptr, pCtx uintptr, xChunk uintptr) { /* sqlite3.c:227939:13: */ +func fts5ChunkIterate(tls *libc.TLS, p uintptr, pSeg uintptr, pCtx uintptr, xChunk uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228017:13: */ var nRem int32 = (*Fts5SegIter)(unsafe.Pointer(pSeg)).FnPos // Number of bytes still to come var pData uintptr = uintptr(0) var pChunk uintptr = (*Fts5Data)(unsafe.Pointer((*Fts5SegIter)(unsafe.Pointer(pSeg)).FpLeaf)).Fp + uintptr((*Fts5SegIter)(unsafe.Pointer(pSeg)).FiLeafOffset) @@ -230461,7 +230524,7 @@ func fts5ChunkIterate(tls *libc.TLS, p uintptr, pSeg uintptr, pCtx uintptr, xChu // function appends the position list data for the current entry to // buffer pBuf. It does not make a copy of the position-list size // field. -func fts5SegiterPoslist(tls *libc.TLS, p uintptr, pSeg uintptr, pColset uintptr, pBuf uintptr) { /* sqlite3.c:227989:13: */ +func fts5SegiterPoslist(tls *libc.TLS, p uintptr, pSeg uintptr, pColset uintptr, pBuf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228067:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -230512,7 +230575,7 @@ func fts5SegiterPoslist(tls *libc.TLS, p uintptr, pSeg uintptr, pColset uintptr, // This function is a no-op if *pRc is other than SQLITE_OK when it is // called. If an OOM error is encountered, *pRc is set to SQLITE_NOMEM // before returning. -func fts5IndexExtractColset(tls *libc.TLS, pRc uintptr, pColset uintptr, pPos uintptr, nPos int32, pIter uintptr) { /* sqlite3.c:228034:13: */ +func fts5IndexExtractColset(tls *libc.TLS, pRc uintptr, pColset uintptr, pPos uintptr, nPos int32, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228112:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -230573,7 +230636,7 @@ func fts5IndexExtractColset(tls *libc.TLS, pRc uintptr, pColset uintptr, pPos ui } // xSetOutputs callback used by detail=none tables. -func fts5IterSetOutputs_None(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* sqlite3.c:228094:13: */ +func fts5IterSetOutputs_None(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228172:13: */ (*Fts5Iter)(unsafe.Pointer(pIter)).Fbase.FiRowid = (*Fts5SegIter)(unsafe.Pointer(pSeg)).FiRowid (*Fts5Iter)(unsafe.Pointer(pIter)).Fbase.FnData = (*Fts5SegIter)(unsafe.Pointer(pSeg)).FnPos @@ -230581,7 +230644,7 @@ func fts5IterSetOutputs_None(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* sq // xSetOutputs callback used by detail=full and detail=col tables when no // column filters are specified. -func fts5IterSetOutputs_Nocolset(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* sqlite3.c:228104:13: */ +func fts5IterSetOutputs_Nocolset(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228182:13: */ (*Fts5Iter)(unsafe.Pointer(pIter)).Fbase.FiRowid = (*Fts5SegIter)(unsafe.Pointer(pSeg)).FiRowid (*Fts5Iter)(unsafe.Pointer(pIter)).Fbase.FnData = (*Fts5SegIter)(unsafe.Pointer(pSeg)).FnPos @@ -230601,7 +230664,7 @@ func fts5IterSetOutputs_Nocolset(tls *libc.TLS, pIter uintptr, pSeg uintptr) { / // xSetOutputs callback used when the Fts5Colset object has nCol==0 (match // against no columns at all). -func fts5IterSetOutputs_ZeroColset(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* sqlite3.c:228129:13: */ +func fts5IterSetOutputs_ZeroColset(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228207:13: */ _ = pSeg (*Fts5Iter)(unsafe.Pointer(pIter)).Fbase.FnData = 0 } @@ -230609,7 +230672,7 @@ func fts5IterSetOutputs_ZeroColset(tls *libc.TLS, pIter uintptr, pSeg uintptr) { // xSetOutputs callback used by detail=col when there is a column filter // and there are 100 or more columns. Also called as a fallback from // fts5IterSetOutputs_Col100 if the column-list spans more than one page. -func fts5IterSetOutputs_Col(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* sqlite3.c:228139:13: */ +func fts5IterSetOutputs_Col(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228217:13: */ sqlite3Fts5BufferZero(tls, pIter+32) fts5SegiterPoslist(tls, (*Fts5Iter)(unsafe.Pointer(pIter)).FpIndex, pSeg, (*Fts5Iter)(unsafe.Pointer(pIter)).FpColset, pIter+32) (*Fts5Iter)(unsafe.Pointer(pIter)).Fbase.FiRowid = (*Fts5SegIter)(unsafe.Pointer(pSeg)).FiRowid @@ -230625,7 +230688,7 @@ func fts5IterSetOutputs_Col(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* sql // // The last point is to ensure all column numbers are stored as // single-byte varints. -func fts5IterSetOutputs_Col100(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* sqlite3.c:228157:13: */ +func fts5IterSetOutputs_Col100(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228235:13: */ var a uintptr var pEnd uintptr var iPrev int32 @@ -230687,7 +230750,7 @@ __2: } // xSetOutputs callback used by detail=full when there is a column filter. -func fts5IterSetOutputs_Full(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* sqlite3.c:228197:13: */ +func fts5IterSetOutputs_Full(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228275:13: */ var pColset uintptr = (*Fts5Iter)(unsafe.Pointer(pIter)).FpColset (*Fts5Iter)(unsafe.Pointer(pIter)).Fbase.FiRowid = (*Fts5SegIter)(unsafe.Pointer(pSeg)).FiRowid @@ -230709,7 +230772,7 @@ func fts5IterSetOutputs_Full(tls *libc.TLS, pIter uintptr, pSeg uintptr) { /* sq } } -func fts5IterSetOutputCb(tls *libc.TLS, pRc uintptr, pIter uintptr) { /* sqlite3.c:228222:13: */ +func fts5IterSetOutputCb(tls *libc.TLS, pRc uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228300:13: */ if *(*int32)(unsafe.Pointer(pRc)) == SQLITE_OK { var pConfig uintptr = (*Fts5Index)(unsafe.Pointer((*Fts5Iter)(unsafe.Pointer(pIter)).FpIndex)).FpConfig @@ -230754,7 +230817,7 @@ func fts5IterSetOutputCb(tls *libc.TLS, pRc uintptr, pIter uintptr) { /* sqlite3 // // The iterator initially points to the first term/rowid entry in the // iterated data. -func fts5MultiIterNew(tls *libc.TLS, p uintptr, pStruct uintptr, flags int32, pColset uintptr, pTerm uintptr, nTerm int32, iLevel int32, nSegment int32, ppOut uintptr) { /* sqlite3.c:228266:13: */ +func fts5MultiIterNew(tls *libc.TLS, p uintptr, pStruct uintptr, flags int32, pColset uintptr, pTerm uintptr, nTerm int32, iLevel int32, nSegment int32, ppOut uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228344:13: */ var nSeg int32 // Number of segment-iters in use var iIter int32 // var iSeg int32 // Used to iterate through segments @@ -230957,7 +231020,7 @@ fts5MultiIterNew_post_check: // Create an Fts5Iter that iterates through the doclist provided // as the second argument. -func fts5MultiIterNew2(tls *libc.TLS, p uintptr, pData uintptr, bDesc int32, ppOut uintptr) { /* sqlite3.c:228372:13: */ +func fts5MultiIterNew2(tls *libc.TLS, p uintptr, pData uintptr, bDesc int32, ppOut uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228450:13: */ var pNew uintptr pNew = fts5MultiIterAlloc(tls, p, 2) if pNew != 0 { @@ -230990,7 +231053,7 @@ func fts5MultiIterNew2(tls *libc.TLS, p uintptr, pData uintptr, bDesc int32, ppO // Return true if the iterator is at EOF or if an error has occurred. // False otherwise. -func fts5MultiIterEof(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite3.c:228412:12: */ +func fts5MultiIterEof(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228490:12: */ return libc.Bool32((*Fts5Index)(unsafe.Pointer(p)).Frc != 0 || (*Fts5Iter)(unsafe.Pointer(pIter)).Fbase.FbEof != 0) } @@ -230998,13 +231061,13 @@ func fts5MultiIterEof(tls *libc.TLS, p uintptr, pIter uintptr) int32 { /* sqlite // Return the rowid of the entry that the iterator currently points // to. If the iterator points to EOF when this function is called the // results are undefined. -func fts5MultiIterRowid(tls *libc.TLS, pIter uintptr) I64 { /* sqlite3.c:228425:12: */ +func fts5MultiIterRowid(tls *libc.TLS, pIter uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228503:12: */ return (*Fts5SegIter)(unsafe.Pointer(pIter + 96 + uintptr((*Fts5CResult)(unsafe.Pointer((*Fts5Iter)(unsafe.Pointer(pIter)).FaFirst+1*4)).FiFirst)*120)).FiRowid } // Move the iterator to the next entry at or following iMatch. -func fts5MultiIterNextFrom(tls *libc.TLS, p uintptr, pIter uintptr, iMatch I64) { /* sqlite3.c:228433:13: */ +func fts5MultiIterNextFrom(tls *libc.TLS, p uintptr, pIter uintptr, iMatch I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228511:13: */ for 1 != 0 { var iRowid I64 fts5MultiIterNext(tls, p, pIter, 1, iMatch) @@ -231023,7 +231086,7 @@ func fts5MultiIterNextFrom(tls *libc.TLS, p uintptr, pIter uintptr, iMatch I64) // Return a pointer to a buffer containing the term associated with the // entry that the iterator currently points to. -func fts5MultiIterTerm(tls *libc.TLS, pIter uintptr, pn uintptr) uintptr { /* sqlite3.c:228452:17: */ +func fts5MultiIterTerm(tls *libc.TLS, pIter uintptr, pn uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228530:17: */ var p uintptr = pIter + 96 + uintptr((*Fts5CResult)(unsafe.Pointer((*Fts5Iter)(unsafe.Pointer(pIter)).FaFirst+1*4)).FiFirst)*120 *(*int32)(unsafe.Pointer(pn)) = (*Fts5SegIter)(unsafe.Pointer(p)).Fterm.Fn return (*Fts5SegIter)(unsafe.Pointer(p)).Fterm.Fp @@ -231036,7 +231099,7 @@ func fts5MultiIterTerm(tls *libc.TLS, pIter uintptr, pn uintptr) uintptr { /* sq // // If an error has already occurred, this function is a no-op. 0 is // returned in this case. -func fts5AllocateSegid(tls *libc.TLS, p uintptr, pStruct uintptr) int32 { /* sqlite3.c:228467:12: */ +func fts5AllocateSegid(tls *libc.TLS, p uintptr, pStruct uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228545:12: */ bp := tls.Alloc(252) defer tls.Free(252) @@ -231078,7 +231141,7 @@ func fts5AllocateSegid(tls *libc.TLS, p uintptr, pStruct uintptr) int32 { /* sql } // Discard all data currently cached in the hash-tables. -func fts5IndexDiscardData(tls *libc.TLS, p uintptr) { /* sqlite3.c:228524:13: */ +func fts5IndexDiscardData(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228602:13: */ if (*Fts5Index)(unsafe.Pointer(p)).FpHash != 0 { sqlite3Fts5HashClear(tls, (*Fts5Index)(unsafe.Pointer(p)).FpHash) @@ -231091,7 +231154,7 @@ func fts5IndexDiscardData(tls *libc.TLS, p uintptr) { /* sqlite3.c:228524:13: */ // // Buffer (pNew/<length-unknown>) is guaranteed to be greater // than buffer (pOld/nOld). -func fts5PrefixCompress(tls *libc.TLS, nOld int32, pOld uintptr, pNew uintptr) int32 { /* sqlite3.c:228539:12: */ +func fts5PrefixCompress(tls *libc.TLS, nOld int32, pOld uintptr, pNew uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228617:12: */ var i int32 for i = 0; i < nOld; i++ { if int32(*(*U8)(unsafe.Pointer(pOld + uintptr(i)))) != int32(*(*U8)(unsafe.Pointer(pNew + uintptr(i)))) { @@ -231101,7 +231164,7 @@ func fts5PrefixCompress(tls *libc.TLS, nOld int32, pOld uintptr, pNew uintptr) i return i } -func fts5WriteDlidxClear(tls *libc.TLS, p uintptr, pWriter uintptr, bFlush int32) { /* sqlite3.c:228547:13: */ +func fts5WriteDlidxClear(tls *libc.TLS, p uintptr, pWriter uintptr, bFlush int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228625:13: */ var i int32 for i = 0; i < (*Fts5SegWriter)(unsafe.Pointer(pWriter)).FnDlidx; i++ { @@ -231122,7 +231185,7 @@ func fts5WriteDlidxClear(tls *libc.TLS, p uintptr, pWriter uintptr, bFlush int32 // Grow the pWriter->aDlidx[] array to at least nLvl elements in size. // Any new array elements are zeroed before returning. -func fts5WriteDlidxGrow(tls *libc.TLS, p uintptr, pWriter uintptr, nLvl int32) int32 { /* sqlite3.c:228573:12: */ +func fts5WriteDlidxGrow(tls *libc.TLS, p uintptr, pWriter uintptr, nLvl int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228651:12: */ if (*Fts5Index)(unsafe.Pointer(p)).Frc == SQLITE_OK && nLvl >= (*Fts5SegWriter)(unsafe.Pointer(pWriter)).FnDlidx { var aDlidx uintptr = Xsqlite3_realloc64(tls, (*Fts5SegWriter)(unsafe.Pointer(pWriter)).FaDlidx, uint64(unsafe.Sizeof(Fts5DlidxWriter{}))*uint64(nLvl)) @@ -231141,7 +231204,7 @@ func fts5WriteDlidxGrow(tls *libc.TLS, p uintptr, pWriter uintptr, nLvl int32) i // If the current doclist-index accumulating in pWriter->aDlidx[] is large // enough, flush it to disk and return 1. Otherwise discard it and return // zero. -func fts5WriteFlushDlidx(tls *libc.TLS, p uintptr, pWriter uintptr) int32 { /* sqlite3.c:228599:12: */ +func fts5WriteFlushDlidx(tls *libc.TLS, p uintptr, pWriter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228677:12: */ var bFlag int32 = 0 // If there were FTS5_MIN_DLIDX_SIZE or more empty leaf pages written @@ -231163,7 +231226,7 @@ func fts5WriteFlushDlidx(tls *libc.TLS, p uintptr, pWriter uintptr) int32 { /* s // it. // // Fts5SegWriter.btterm currently contains the first term on page iBtPage. -func fts5WriteFlushBtree(tls *libc.TLS, p uintptr, pWriter uintptr) { /* sqlite3.c:228623:13: */ +func fts5WriteFlushBtree(tls *libc.TLS, p uintptr, pWriter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228701:13: */ var bFlag int32 if (*Fts5SegWriter)(unsafe.Pointer(pWriter)).FiBtPage == 0 { @@ -231196,7 +231259,7 @@ func fts5WriteFlushBtree(tls *libc.TLS, p uintptr, pWriter uintptr) { /* sqlite3 // // If an error occurs, an error code is left in Fts5Index.rc. If an error // has already occurred when this function is called, it is a no-op. -func fts5WriteBtreeTerm(tls *libc.TLS, p uintptr, pWriter uintptr, nTerm int32, pTerm uintptr) { /* sqlite3.c:228652:13: */ +func fts5WriteBtreeTerm(tls *libc.TLS, p uintptr, pWriter uintptr, nTerm int32, pTerm uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228730:13: */ fts5WriteFlushBtree(tls, p, pWriter) if (*Fts5Index)(unsafe.Pointer(p)).Frc == SQLITE_OK { sqlite3Fts5BufferSet(tls, p+52, pWriter+96, nTerm, pTerm) @@ -231206,7 +231269,7 @@ func fts5WriteBtreeTerm(tls *libc.TLS, p uintptr, pWriter uintptr, nTerm int32, // This function is called when flushing a leaf page that contains no // terms at all to disk. -func fts5WriteBtreeNoTerm(tls *libc.TLS, p uintptr, pWriter uintptr) { /* sqlite3.c:228668:13: */ +func fts5WriteBtreeNoTerm(tls *libc.TLS, p uintptr, pWriter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228746:13: */ // If there were no rowids on the leaf page either and the doclist-index // has already been started, append an 0x00 byte to it. if (*Fts5SegWriter)(unsafe.Pointer(pWriter)).FbFirstRowidInPage != 0 && (*Fts5DlidxWriter)(unsafe.Pointer((*Fts5SegWriter)(unsafe.Pointer(pWriter)).FaDlidx)).Fbuf.Fn > 0 { @@ -231219,7 +231282,7 @@ func fts5WriteBtreeNoTerm(tls *libc.TLS, p uintptr, pWriter uintptr) { /* sqlite (*Fts5SegWriter)(unsafe.Pointer(pWriter)).FnEmpty++ } -func fts5DlidxExtractFirstRowid(tls *libc.TLS, pBuf uintptr) I64 { /* sqlite3.c:228684:12: */ +func fts5DlidxExtractFirstRowid(tls *libc.TLS, pBuf uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228762:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -231235,7 +231298,7 @@ func fts5DlidxExtractFirstRowid(tls *libc.TLS, pBuf uintptr) I64 { /* sqlite3.c: // Rowid iRowid has just been appended to the current leaf page. It is the // first on the page. This function appends an appropriate entry to the current // doclist-index. -func fts5WriteDlidxAppend(tls *libc.TLS, p uintptr, pWriter uintptr, iRowid I64) { /* sqlite3.c:228698:13: */ +func fts5WriteDlidxAppend(tls *libc.TLS, p uintptr, pWriter uintptr, iRowid I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228776:13: */ var i int32 var bDone int32 = 0 @@ -231295,7 +231358,7 @@ func fts5WriteDlidxAppend(tls *libc.TLS, p uintptr, pWriter uintptr, iRowid I64) } } -func fts5WriteFlushLeaf(tls *libc.TLS, p uintptr, pWriter uintptr) { /* sqlite3.c:228758:13: */ +func fts5WriteFlushLeaf(tls *libc.TLS, p uintptr, pWriter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228836:13: */ var pPage uintptr = pWriter + 8 var iRowid I64 @@ -231331,14 +231394,14 @@ func fts5WriteFlushLeaf(tls *libc.TLS, p uintptr, pWriter uintptr) { /* sqlite3. (*Fts5SegWriter)(unsafe.Pointer(pWriter)).FbFirstRowidInPage = U8(1) } -var zero = [4]U8{U8(0x00), U8(0x00), U8(0x00), U8(0x00)} /* sqlite3.c:228759:19 */ +var zero = [4]U8{U8(0x00), U8(0x00), U8(0x00), U8(0x00)} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228837:19 */ // Append term pTerm/nTerm to the segment being written by the writer passed // as the second argument. // // If an error occurs, set the Fts5Index.rc error code. If an error has // already occurred, this function is a no-op. -func fts5WriteAppendTerm(tls *libc.TLS, p uintptr, pWriter uintptr, nTerm int32, pTerm uintptr) { /* sqlite3.c:228804:13: */ +func fts5WriteAppendTerm(tls *libc.TLS, p uintptr, pWriter uintptr, nTerm int32, pTerm uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228882:13: */ var nPrefix int32 // Bytes of prefix compression for term var pPage uintptr = pWriter + 8 var pPgidx uintptr = pWriter + 8 + 24 @@ -231414,7 +231477,7 @@ func fts5WriteAppendTerm(tls *libc.TLS, p uintptr, pWriter uintptr, nTerm int32, } // Append a rowid and position-list size field to the writers output. -func fts5WriteAppendRowid(tls *libc.TLS, p uintptr, pWriter uintptr, iRowid I64) { /* sqlite3.c:228885:13: */ +func fts5WriteAppendRowid(tls *libc.TLS, p uintptr, pWriter uintptr, iRowid I64) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228963:13: */ if (*Fts5Index)(unsafe.Pointer(p)).Frc == SQLITE_OK { var pPage uintptr = pWriter + 8 @@ -231443,7 +231506,7 @@ func fts5WriteAppendRowid(tls *libc.TLS, p uintptr, pWriter uintptr, iRowid I64) } } -func fts5WriteAppendPoslistData(tls *libc.TLS, p uintptr, pWriter uintptr, aData uintptr, nData int32) { /* sqlite3.c:228918:13: */ +func fts5WriteAppendPoslistData(tls *libc.TLS, p uintptr, pWriter uintptr, aData uintptr, nData int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:228996:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -231472,7 +231535,7 @@ func fts5WriteAppendPoslistData(tls *libc.TLS, p uintptr, pWriter uintptr, aData // Flush any data cached by the writer object to the database. Free any // allocations associated with the writer. -func fts5WriteFinish(tls *libc.TLS, p uintptr, pWriter uintptr, pnLeaf uintptr) { /* sqlite3.c:228952:13: */ +func fts5WriteFinish(tls *libc.TLS, p uintptr, pWriter uintptr, pnLeaf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229030:13: */ var i int32 var pLeaf uintptr = pWriter + 8 if (*Fts5Index)(unsafe.Pointer(p)).Frc == SQLITE_OK { @@ -231496,7 +231559,7 @@ func fts5WriteFinish(tls *libc.TLS, p uintptr, pWriter uintptr, pnLeaf uintptr) Xsqlite3_free(tls, (*Fts5SegWriter)(unsafe.Pointer(pWriter)).FaDlidx) } -func fts5WriteInit(tls *libc.TLS, p uintptr, pWriter uintptr, iSegid int32) { /* sqlite3.c:228980:13: */ +func fts5WriteInit(tls *libc.TLS, p uintptr, pWriter uintptr, iSegid int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229058:13: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -231536,7 +231599,7 @@ func fts5WriteInit(tls *libc.TLS, p uintptr, pWriter uintptr, iSegid int32) { /* // Iterator pIter was used to iterate through the input segments of on an // incremental merge operation. This function is called if the incremental // merge step has finished but the input has not been completely exhausted. -func fts5TrimSegments(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:229027:13: */ +func fts5TrimSegments(tls *libc.TLS, p uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229105:13: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -231605,13 +231668,13 @@ func fts5TrimSegments(tls *libc.TLS, p uintptr, pIter uintptr) { /* sqlite3.c:22 sqlite3Fts5BufferFree(tls, bp) } -func fts5MergeChunkCallback(tls *libc.TLS, p uintptr, pCtx uintptr, pChunk uintptr, nChunk int32) { /* sqlite3.c:229093:13: */ +func fts5MergeChunkCallback(tls *libc.TLS, p uintptr, pCtx uintptr, pChunk uintptr, nChunk int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229171:13: */ var pWriter uintptr = pCtx fts5WriteAppendPoslistData(tls, p, pWriter, pChunk, nChunk) } // -func fts5IndexMergeLevel(tls *libc.TLS, p uintptr, ppStruct uintptr, iLvl int32, pnRem uintptr) { /* sqlite3.c:229105:13: */ +func fts5IndexMergeLevel(tls *libc.TLS, p uintptr, ppStruct uintptr, iLvl int32, pnRem uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229183:13: */ bp := tls.Alloc(148) defer tls.Free(148) @@ -231770,7 +231833,7 @@ func fts5IndexMergeLevel(tls *libc.TLS, p uintptr, ppStruct uintptr, iLvl int32, // Do up to nPg pages of automerge work on the index. // // Return true if any changes were actually made, or false otherwise. -func fts5IndexMerge(tls *libc.TLS, p uintptr, ppStruct uintptr, nPg int32, nMin int32) int32 { /* sqlite3.c:229255:12: */ +func fts5IndexMerge(tls *libc.TLS, p uintptr, ppStruct uintptr, nPg int32, nMin int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229333:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -231820,7 +231883,7 @@ func fts5IndexMerge(tls *libc.TLS, p uintptr, ppStruct uintptr, nPg int32, nMin // // If an error occurs, set the Fts5Index.rc error code. If an error has // already occurred, this function is a no-op. -func fts5IndexAutomerge(tls *libc.TLS, p uintptr, ppStruct uintptr, nLeaf int32) { /* sqlite3.c:229314:13: */ +func fts5IndexAutomerge(tls *libc.TLS, p uintptr, ppStruct uintptr, nLeaf int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229392:13: */ if (*Fts5Index)(unsafe.Pointer(p)).Frc == SQLITE_OK && (*Fts5Config)(unsafe.Pointer((*Fts5Index)(unsafe.Pointer(p)).FpConfig)).FnAutomerge > 0 && *(*uintptr)(unsafe.Pointer(ppStruct)) != uintptr(0) { var pStruct uintptr = *(*uintptr)(unsafe.Pointer(ppStruct)) var nWrite U64 // Initial value of write-counter @@ -231837,7 +231900,7 @@ func fts5IndexAutomerge(tls *libc.TLS, p uintptr, ppStruct uintptr, nLeaf int32) } } -func fts5IndexCrisismerge(tls *libc.TLS, p uintptr, ppStruct uintptr) { /* sqlite3.c:229335:13: */ +func fts5IndexCrisismerge(tls *libc.TLS, p uintptr, ppStruct uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229413:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -231854,7 +231917,7 @@ func fts5IndexCrisismerge(tls *libc.TLS, p uintptr, ppStruct uintptr) { /* sqlit *(*uintptr)(unsafe.Pointer(ppStruct)) = *(*uintptr)(unsafe.Pointer(bp /* pStruct */)) } -func fts5IndexReturn(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:229353:12: */ +func fts5IndexReturn(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229431:12: */ var rc int32 = (*Fts5Index)(unsafe.Pointer(p)).Frc (*Fts5Index)(unsafe.Pointer(p)).Frc = SQLITE_OK return rc @@ -231863,14 +231926,14 @@ func fts5IndexReturn(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:229353:12: * type Fts5FlushCtx1 = struct { FpIdx uintptr Fwriter Fts5SegWriter -} /* sqlite3.c:229359:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229437:9 */ -type Fts5FlushCtx = Fts5FlushCtx1 /* sqlite3.c:229359:29 */ +type Fts5FlushCtx = Fts5FlushCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229437:29 */ // Buffer aBuf[] contains a list of varints, all small enough to fit // in a 32-bit integer. Return the size of the largest prefix of this // list nMax bytes or less in size. -func fts5PoslistPrefix(tls *libc.TLS, aBuf uintptr, nMax int32) int32 { /* sqlite3.c:229370:12: */ +func fts5PoslistPrefix(tls *libc.TLS, aBuf uintptr, nMax int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229448:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -231895,7 +231958,7 @@ func fts5PoslistPrefix(tls *libc.TLS, aBuf uintptr, nMax int32) int32 { /* sqlit // // If an error occurs, set the Fts5Index.rc error code. If an error has // already occurred, this function is a no-op. -func fts5FlushOneHash(tls *libc.TLS, p uintptr) { /* sqlite3.c:229391:13: */ +func fts5FlushOneHash(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229469:13: */ bp := tls.Alloc(176) defer tls.Free(176) @@ -232073,7 +232136,7 @@ func fts5FlushOneHash(tls *libc.TLS, p uintptr) { /* sqlite3.c:229391:13: */ } // Flush any data stored in the in-memory hash tables to the database. -func fts5IndexFlush(tls *libc.TLS, p uintptr) { /* sqlite3.c:229545:13: */ +func fts5IndexFlush(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229623:13: */ // Unless it is empty, flush the hash table to disk if (*Fts5Index)(unsafe.Pointer(p)).FnPendingData != 0 { @@ -232082,7 +232145,7 @@ func fts5IndexFlush(tls *libc.TLS, p uintptr) { /* sqlite3.c:229545:13: */ } } -func fts5IndexOptimizeStruct(tls *libc.TLS, p uintptr, pStruct uintptr) uintptr { /* sqlite3.c:229554:22: */ +func fts5IndexOptimizeStruct(tls *libc.TLS, p uintptr, pStruct uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229632:22: */ var pNew uintptr = uintptr(0) var nByte Sqlite3_int64 = Sqlite3_int64(unsafe.Sizeof(Fts5Structure{})) var nSeg int32 = (*Fts5Structure)(unsafe.Pointer(pStruct)).FnSegment @@ -232143,7 +232206,7 @@ func fts5IndexOptimizeStruct(tls *libc.TLS, p uintptr, pStruct uintptr) uintptr return pNew } -func sqlite3Fts5IndexOptimize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:229616:12: */ +func sqlite3Fts5IndexOptimize(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229694:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -232177,7 +232240,7 @@ func sqlite3Fts5IndexOptimize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:229 // This is called to implement the special "VALUES('merge', $nMerge)" // INSERT command. -func sqlite3Fts5IndexMerge(tls *libc.TLS, p uintptr, nMerge int32) int32 { /* sqlite3.c:229650:12: */ +func sqlite3Fts5IndexMerge(tls *libc.TLS, p uintptr, nMerge int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229728:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -232202,12 +232265,12 @@ func sqlite3Fts5IndexMerge(tls *libc.TLS, p uintptr, nMerge int32) int32 { /* sq return fts5IndexReturn(tls, p) } -func fts5AppendRowid(tls *libc.TLS, p uintptr, iDelta I64, pUnused uintptr, pBuf uintptr) { /* sqlite3.c:229672:13: */ +func fts5AppendRowid(tls *libc.TLS, p uintptr, iDelta I64, pUnused uintptr, pBuf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229750:13: */ _ = pUnused sqlite3Fts5BufferAppendVarint(tls, p+52, pBuf, iDelta) } -func fts5AppendPoslist(tls *libc.TLS, p uintptr, iDelta I64, pMulti uintptr, pBuf uintptr) { /* sqlite3.c:229682:13: */ +func fts5AppendPoslist(tls *libc.TLS, p uintptr, iDelta I64, pMulti uintptr, pBuf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229760:13: */ var nData int32 = (*Fts5Iter)(unsafe.Pointer(pMulti)).Fbase.FnData var nByte int32 = nData + 9 + 9 + FTS5_DATA_ZERO_PADDING @@ -232234,7 +232297,7 @@ func fts5AppendPoslist(tls *libc.TLS, p uintptr, iDelta I64, pMulti uintptr, pBu } } -func fts5DoclistIterNext(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:229700:13: */ +func fts5DoclistIterNext(tls *libc.TLS, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229778:13: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -232266,7 +232329,7 @@ func fts5DoclistIterNext(tls *libc.TLS, pIter uintptr) { /* sqlite3.c:229700:13: } } -func fts5DoclistIterInit(tls *libc.TLS, pBuf uintptr, pIter uintptr) { /* sqlite3.c:229729:13: */ +func fts5DoclistIterInit(tls *libc.TLS, pBuf uintptr, pIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229807:13: */ libc.Xmemset(tls, pIter, 0, uint64(unsafe.Sizeof(Fts5DoclistIter{}))) if (*Fts5Buffer)(unsafe.Pointer(pBuf)).Fn > 0 { (*Fts5DoclistIter)(unsafe.Pointer(pIter)).FaPoslist = (*Fts5Buffer)(unsafe.Pointer(pBuf)).Fp @@ -232276,13 +232339,13 @@ func fts5DoclistIterInit(tls *libc.TLS, pBuf uintptr, pIter uintptr) { /* sqlite } // Swap the contents of buffer *p1 with that of *p2. -func fts5BufferSwap(tls *libc.TLS, p1 uintptr, p2 uintptr) { /* sqlite3.c:229768:13: */ +func fts5BufferSwap(tls *libc.TLS, p1 uintptr, p2 uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229846:13: */ var tmp = *(*Fts5Buffer)(unsafe.Pointer(p1)) *(*Fts5Buffer)(unsafe.Pointer(p1)) = *(*Fts5Buffer)(unsafe.Pointer(p2)) *(*Fts5Buffer)(unsafe.Pointer(p2)) = tmp } -func fts5NextRowid(tls *libc.TLS, pBuf uintptr, piOff uintptr, piRowid uintptr) { /* sqlite3.c:229774:13: */ +func fts5NextRowid(tls *libc.TLS, pBuf uintptr, piOff uintptr, piRowid uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229852:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -232299,7 +232362,7 @@ func fts5NextRowid(tls *libc.TLS, pBuf uintptr, piOff uintptr, piRowid uintptr) // This is the equivalent of fts5MergePrefixLists() for detail=none mode. // In this case the buffers consist of a delta-encoded list of rowids only. -func fts5MergeRowidLists(tls *libc.TLS, p uintptr, p1 uintptr, nBuf int32, aBuf uintptr) { /* sqlite3.c:229789:13: */ +func fts5MergeRowidLists(tls *libc.TLS, p uintptr, p1 uintptr, nBuf int32, aBuf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229867:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -232355,11 +232418,11 @@ type PrefixMerger1 = struct { F__ccgo_pad1 [4]byte FaPos uintptr FpNext uintptr -} /* sqlite3.c:229832:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229910:9 */ -type PrefixMerger = PrefixMerger1 /* sqlite3.c:229832:29 */ +type PrefixMerger = PrefixMerger1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229910:29 */ -func fts5PrefixMergerInsertByRowid(tls *libc.TLS, ppHead uintptr, p uintptr) { /* sqlite3.c:229841:13: */ +func fts5PrefixMergerInsertByRowid(tls *libc.TLS, ppHead uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229919:13: */ if (*PrefixMerger)(unsafe.Pointer(p)).Fiter.FaPoslist != 0 { var pp uintptr = ppHead for *(*uintptr)(unsafe.Pointer(pp)) != 0 && (*PrefixMerger)(unsafe.Pointer(p)).Fiter.FiRowid > (*PrefixMerger)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pp)))).Fiter.FiRowid { @@ -232370,7 +232433,7 @@ func fts5PrefixMergerInsertByRowid(tls *libc.TLS, ppHead uintptr, p uintptr) { / } } -func fts5PrefixMergerInsertByPosition(tls *libc.TLS, ppHead uintptr, p uintptr) { /* sqlite3.c:229855:13: */ +func fts5PrefixMergerInsertByPosition(tls *libc.TLS, ppHead uintptr, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229933:13: */ if (*PrefixMerger)(unsafe.Pointer(p)).FiPos >= int64(0) { var pp uintptr = ppHead for *(*uintptr)(unsafe.Pointer(pp)) != 0 && (*PrefixMerger)(unsafe.Pointer(p)).FiPos > (*PrefixMerger)(unsafe.Pointer(*(*uintptr)(unsafe.Pointer(pp)))).FiPos { @@ -232383,7 +232446,7 @@ func fts5PrefixMergerInsertByPosition(tls *libc.TLS, ppHead uintptr, p uintptr) // Array aBuf[] contains nBuf doclists. These are all merged in with the // doclist in buffer p1. -func fts5MergePrefixLists(tls *libc.TLS, p uintptr, p1 uintptr, nBuf int32, aBuf uintptr) { /* sqlite3.c:229874:13: */ +func fts5MergePrefixLists(tls *libc.TLS, p uintptr, p1 uintptr, nBuf int32, aBuf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:229952:13: */ bp := tls.Alloc(1072) defer tls.Free(1072) @@ -232548,7 +232611,7 @@ func fts5MergePrefixLists(tls *libc.TLS, p uintptr, p1 uintptr, nBuf int32, aBuf *(*Fts5Buffer)(unsafe.Pointer(p1)) = *(*Fts5Buffer)(unsafe.Pointer(bp + 1032 /* out */)) } -func fts5SetupPrefixIter(tls *libc.TLS, p uintptr, bDesc int32, iIdx int32, pToken uintptr, nToken int32, pColset uintptr, ppIter uintptr) { /* sqlite3.c:230018:13: */ +func fts5SetupPrefixIter(tls *libc.TLS, p uintptr, bDesc int32, iIdx int32, pToken uintptr, nToken int32, pColset uintptr, ppIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230096:13: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -232695,7 +232758,7 @@ func fts5SetupPrefixIter(tls *libc.TLS, p uintptr, bDesc int32, iIdx int32, pTok // Indicate that all subsequent calls to sqlite3Fts5IndexWrite() pertain // to the document with rowid iRowid. -func sqlite3Fts5IndexBeginWrite(tls *libc.TLS, p uintptr, bDelete int32, iRowid I64) int32 { /* sqlite3.c:230155:12: */ +func sqlite3Fts5IndexBeginWrite(tls *libc.TLS, p uintptr, bDelete int32, iRowid I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230233:12: */ // Allocate the hash table if it has not already been allocated if (*Fts5Index)(unsafe.Pointer(p)).FpHash == uintptr(0) { @@ -232715,7 +232778,7 @@ func sqlite3Fts5IndexBeginWrite(tls *libc.TLS, p uintptr, bDelete int32, iRowid } // Commit data to disk. -func sqlite3Fts5IndexSync(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:230179:12: */ +func sqlite3Fts5IndexSync(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230257:12: */ fts5IndexFlush(tls, p) sqlite3Fts5IndexCloseReader(tls, p) @@ -232726,7 +232789,7 @@ func sqlite3Fts5IndexSync(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:230179: // to the database. Additionally, assume that the contents of the %_data // table may have changed on disk. So any in-memory caches of %_data // records must be invalidated. -func sqlite3Fts5IndexRollback(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:230192:12: */ +func sqlite3Fts5IndexRollback(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230270:12: */ sqlite3Fts5IndexCloseReader(tls, p) fts5IndexDiscardData(tls, p) fts5StructureInvalidate(tls, p) @@ -232737,7 +232800,7 @@ func sqlite3Fts5IndexRollback(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:230 // The %_data table is completely empty when this function is called. This // function populates it with the initial structure objects for each index, // and the initial version of the "averages" record (a zero-byte blob). -func sqlite3Fts5IndexReinit(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:230205:12: */ +func sqlite3Fts5IndexReinit(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230283:12: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -232756,7 +232819,7 @@ func sqlite3Fts5IndexReinit(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:23020 // // If successful, set *pp to point to the new object and return SQLITE_OK. // Otherwise, set *pp to NULL and return an SQLite error code. -func sqlite3Fts5IndexOpen(tls *libc.TLS, pConfig uintptr, bCreate int32, pp uintptr, pzErr uintptr) int32 { /* sqlite3.c:230222:12: */ +func sqlite3Fts5IndexOpen(tls *libc.TLS, pConfig uintptr, bCreate int32, pp uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230300:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -232790,7 +232853,7 @@ func sqlite3Fts5IndexOpen(tls *libc.TLS, pConfig uintptr, bCreate int32, pp uint } // Close a handle opened by an earlier call to sqlite3Fts5IndexOpen(). -func sqlite3Fts5IndexClose(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:230263:12: */ +func sqlite3Fts5IndexClose(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230341:12: */ var rc int32 = SQLITE_OK if p != 0 { @@ -232811,7 +232874,7 @@ func sqlite3Fts5IndexClose(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:230263 // Argument p points to a buffer containing utf-8 text that is n bytes in // size. Return the number of bytes in the nChar character prefix of the // buffer, or 0 if there are less than nChar characters in total. -func sqlite3Fts5IndexCharlenToBytelen(tls *libc.TLS, p uintptr, nByte int32, nChar int32) int32 { /* sqlite3.c:230286:12: */ +func sqlite3Fts5IndexCharlenToBytelen(tls *libc.TLS, p uintptr, nByte int32, nChar int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230364:12: */ var n int32 = 0 var i int32 for i = 0; i < nChar; i++ { @@ -232838,7 +232901,7 @@ func sqlite3Fts5IndexCharlenToBytelen(tls *libc.TLS, p uintptr, nByte int32, nCh // pIn is a UTF-8 encoded string, nIn bytes in size. Return the number of // unicode characters in the string. -func fts5IndexCharlen(tls *libc.TLS, pIn uintptr, nIn int32) int32 { /* sqlite3.c:230313:12: */ +func fts5IndexCharlen(tls *libc.TLS, pIn uintptr, nIn int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230391:12: */ var nChar int32 = 0 var i int32 = 0 for i < nIn { @@ -232860,7 +232923,7 @@ func fts5IndexCharlen(tls *libc.TLS, pIn uintptr, nIn int32) int32 { /* sqlite3. // If the operation is a delete, it must be called (at least) once for each // unique token in the document with an iCol value less than zero. The iPos // argument is ignored for a delete. -func sqlite3Fts5IndexWrite(tls *libc.TLS, p uintptr, iCol int32, iPos int32, pToken uintptr, nToken int32) int32 { /* sqlite3.c:230335:12: */ +func sqlite3Fts5IndexWrite(tls *libc.TLS, p uintptr, iCol int32, iPos int32, pToken uintptr, nToken int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230413:12: */ var i int32 // Used to iterate through indexes var rc int32 = SQLITE_OK // Return code var pConfig uintptr = (*Fts5Index)(unsafe.Pointer(p)).FpConfig @@ -232884,7 +232947,7 @@ func sqlite3Fts5IndexWrite(tls *libc.TLS, p uintptr, iCol int32, iPos int32, pTo // Open a new iterator to iterate though all rowid that match the // specified token or token prefix. -func sqlite3Fts5IndexQuery(tls *libc.TLS, p uintptr, pToken uintptr, nToken int32, flags int32, pColset uintptr, ppIter uintptr) int32 { /* sqlite3.c:230371:12: */ +func sqlite3Fts5IndexQuery(tls *libc.TLS, p uintptr, pToken uintptr, nToken int32, flags int32, pColset uintptr, ppIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230449:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -232967,7 +233030,7 @@ func sqlite3Fts5IndexQuery(tls *libc.TLS, p uintptr, pToken uintptr, nToken int3 // Return true if the iterator passed as the only argument is at EOF. // Move to the next matching rowid. -func sqlite3Fts5IterNext(tls *libc.TLS, pIndexIter uintptr) int32 { /* sqlite3.c:230459:12: */ +func sqlite3Fts5IterNext(tls *libc.TLS, pIndexIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230537:12: */ var pIter uintptr = pIndexIter fts5MultiIterNext(tls, (*Fts5Iter)(unsafe.Pointer(pIter)).FpIndex, pIter, 0, int64(0)) @@ -232975,7 +233038,7 @@ func sqlite3Fts5IterNext(tls *libc.TLS, pIndexIter uintptr) int32 { /* sqlite3.c } // Move to the next matching term/rowid. Used by the fts5vocab module. -func sqlite3Fts5IterNextScan(tls *libc.TLS, pIndexIter uintptr) int32 { /* sqlite3.c:230469:12: */ +func sqlite3Fts5IterNextScan(tls *libc.TLS, pIndexIter uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230547:12: */ var pIter uintptr = pIndexIter var p uintptr = (*Fts5Iter)(unsafe.Pointer(pIter)).FpIndex @@ -232995,14 +233058,14 @@ func sqlite3Fts5IterNextScan(tls *libc.TLS, pIndexIter uintptr) int32 { /* sqlit // Move to the next matching rowid that occurs at or after iMatch. The // definition of "at or after" depends on whether this iterator iterates // in ascending or descending rowid order. -func sqlite3Fts5IterNextFrom(tls *libc.TLS, pIndexIter uintptr, iMatch I64) int32 { /* sqlite3.c:230493:12: */ +func sqlite3Fts5IterNextFrom(tls *libc.TLS, pIndexIter uintptr, iMatch I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230571:12: */ var pIter uintptr = pIndexIter fts5MultiIterNextFrom(tls, (*Fts5Iter)(unsafe.Pointer(pIter)).FpIndex, pIter, iMatch) return fts5IndexReturn(tls, (*Fts5Iter)(unsafe.Pointer(pIter)).FpIndex) } // Return the current term. -func sqlite3Fts5IterTerm(tls *libc.TLS, pIndexIter uintptr, pn uintptr) uintptr { /* sqlite3.c:230502:19: */ +func sqlite3Fts5IterTerm(tls *libc.TLS, pIndexIter uintptr, pn uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230580:19: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -233020,7 +233083,7 @@ func sqlite3Fts5IterTerm(tls *libc.TLS, pIndexIter uintptr, pn uintptr) uintptr } // Close an iterator opened by an earlier call to sqlite3Fts5IndexQuery(). -func sqlite3Fts5IterClose(tls *libc.TLS, pIndexIter uintptr) { /* sqlite3.c:230513:13: */ +func sqlite3Fts5IterClose(tls *libc.TLS, pIndexIter uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230591:13: */ if pIndexIter != 0 { var pIter uintptr = pIndexIter var pIndex uintptr = (*Fts5Iter)(unsafe.Pointer(pIter)).FpIndex @@ -233033,7 +233096,7 @@ func sqlite3Fts5IterClose(tls *libc.TLS, pIndexIter uintptr) { /* sqlite3.c:2305 // // Parameter anSize must point to an array of size nCol, where nCol is // the number of user defined columns in the FTS table. -func sqlite3Fts5IndexGetAverages(tls *libc.TLS, p uintptr, pnRow uintptr, anSize uintptr) int32 { /* sqlite3.c:230528:12: */ +func sqlite3Fts5IndexGetAverages(tls *libc.TLS, p uintptr, pnRow uintptr, anSize uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230606:12: */ var nCol int32 = (*Fts5Config)(unsafe.Pointer((*Fts5Index)(unsafe.Pointer(p)).FpConfig)).FnCol var pData uintptr @@ -233055,7 +233118,7 @@ func sqlite3Fts5IndexGetAverages(tls *libc.TLS, p uintptr, pnRow uintptr, anSize // Replace the current "averages" record with the contents of the buffer // supplied as the second argument. -func sqlite3Fts5IndexSetAverages(tls *libc.TLS, p uintptr, pData uintptr, nData int32) int32 { /* sqlite3.c:230552:12: */ +func sqlite3Fts5IndexSetAverages(tls *libc.TLS, p uintptr, pData uintptr, nData int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230630:12: */ fts5DataWrite(tls, p, int64(FTS5_AVERAGES_ROWID), pData, nData) return fts5IndexReturn(tls, p) @@ -233063,7 +233126,7 @@ func sqlite3Fts5IndexSetAverages(tls *libc.TLS, p uintptr, pData uintptr, nData // Return the total number of blocks this module has read from the %_data // table since it was created. -func sqlite3Fts5IndexReads(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:230562:12: */ +func sqlite3Fts5IndexReads(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230640:12: */ return (*Fts5Index)(unsafe.Pointer(p)).FnRead } @@ -233072,7 +233135,7 @@ func sqlite3Fts5IndexReads(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:230562 // // Return SQLITE_OK if successful, or an SQLite error code if an error // occurs. -func sqlite3Fts5IndexSetCookie(tls *libc.TLS, p uintptr, iNew int32) int32 { /* sqlite3.c:230573:12: */ +func sqlite3Fts5IndexSetCookie(tls *libc.TLS, p uintptr, iNew int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230651:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -233094,7 +233157,7 @@ func sqlite3Fts5IndexSetCookie(tls *libc.TLS, p uintptr, iNew int32) int32 { /* return rc } -func sqlite3Fts5IndexLoadConfig(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:230593:12: */ +func sqlite3Fts5IndexLoadConfig(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230671:12: */ var pStruct uintptr pStruct = fts5StructureRead(tls, p) fts5StructureRelease(tls, pStruct) @@ -233108,7 +233171,7 @@ func sqlite3Fts5IndexLoadConfig(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:2 // functionality. // Return a simple checksum value based on the arguments. -func sqlite3Fts5IndexEntryCksum(tls *libc.TLS, iRowid I64, iCol int32, iPos int32, iIdx int32, pTerm uintptr, nTerm int32) U64 { /* sqlite3.c:230610:12: */ +func sqlite3Fts5IndexEntryCksum(tls *libc.TLS, iRowid I64, iCol int32, iPos int32, iIdx int32, pTerm uintptr, nTerm int32) U64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230688:12: */ var i int32 var ret U64 = U64(iRowid) ret = ret + (ret<<3 + U64(iCol)) @@ -233128,7 +233191,7 @@ func sqlite3Fts5IndexEntryCksum(tls *libc.TLS, iRowid I64, iCol int32, iPos int3 // contain zero terms. // 2) All leaves of pSeg between iNoRowid and iLast (inclusive) exist and // contain zero rowids. -func fts5IndexIntegrityCheckEmpty(tls *libc.TLS, p uintptr, pSeg uintptr, iFirst int32, iNoRowid int32, iLast int32) { /* sqlite3.c:230828:13: */ +func fts5IndexIntegrityCheckEmpty(tls *libc.TLS, p uintptr, pSeg uintptr, iFirst int32, iNoRowid int32, iLast int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230906:13: */ var i int32 // Now check that the iter.nEmpty leaves following the current leaf @@ -233147,7 +233210,7 @@ func fts5IndexIntegrityCheckEmpty(tls *libc.TLS, p uintptr, pSeg uintptr, iFirst } } -func fts5IntegrityCheckPgidx(tls *libc.TLS, p uintptr, pLeaf uintptr) { /* sqlite3.c:230849:13: */ +func fts5IntegrityCheckPgidx(tls *libc.TLS, p uintptr, pLeaf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230927:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -233206,7 +233269,7 @@ func fts5IntegrityCheckPgidx(tls *libc.TLS, p uintptr, pLeaf uintptr) { /* sqlit sqlite3Fts5BufferFree(tls, bp+32) } -func fts5IndexIntegrityCheckSegment(tls *libc.TLS, p uintptr, pSeg uintptr) { /* sqlite3.c:230899:13: */ +func fts5IndexIntegrityCheckSegment(tls *libc.TLS, p uintptr, pSeg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:230977:13: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -233375,7 +233438,7 @@ func fts5IndexIntegrityCheckSegment(tls *libc.TLS, p uintptr, pSeg uintptr) { /* // checksum does not match. Return SQLITE_OK if all checks pass without // error, or some other SQLite error code if another error (e.g. OOM) // occurs. -func sqlite3Fts5IndexIntegrityCheck(tls *libc.TLS, p uintptr, cksum U64, bUseCksum int32) int32 { /* sqlite3.c:231044:12: */ +func sqlite3Fts5IndexIntegrityCheck(tls *libc.TLS, p uintptr, cksum U64, bUseCksum int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231122:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -233465,13 +233528,13 @@ func sqlite3Fts5IndexIntegrityCheck(tls *libc.TLS, p uintptr, cksum U64, bUseCks // // If successful, SQLITE_OK is returned. If an error occurs, some other // SQLite error code is returned instead. -func sqlite3Fts5IndexInit(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:231607:12: */ +func sqlite3Fts5IndexInit(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231685:12: */ return SQLITE_OK _ = db return int32(0) } -func sqlite3Fts5IndexReset(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:231633:12: */ +func sqlite3Fts5IndexReset(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231711:12: */ if fts5IndexDataVersion(tls, p) != (*Fts5Index)(unsafe.Pointer(p)).FiStructVersion { fts5StructureInvalidate(tls, p) @@ -233504,7 +233567,7 @@ type Fts5Auxdata1 = struct { FpPtr uintptr FxDelete uintptr FpNext uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ // 2014 Jun 09 // @@ -233526,7 +233589,7 @@ type Fts5Auxdata1 = struct { // assert() conditions in the fts5 code are activated - conditions that are // only true if it is guaranteed that the fts5 database is not corrupt. -type Fts5Auxdata = Fts5Auxdata1 /* sqlite3.c:231670:28 */ +type Fts5Auxdata = Fts5Auxdata1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231748:28 */ type Fts5Auxiliary1 = struct { FpGlobal uintptr FzFunc uintptr @@ -233534,9 +233597,9 @@ type Fts5Auxiliary1 = struct { FxFunc Fts5_extension_function FxDestroy uintptr FpNext uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5Auxiliary = Fts5Auxiliary1 /* sqlite3.c:231671:30 */ +type Fts5Auxiliary = Fts5Auxiliary1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231749:30 */ type Fts5Cursor1 = struct { Fbase Sqlite3_vtab_cursor FpNext uintptr @@ -233565,35 +233628,35 @@ type Fts5Cursor1 = struct { FnInstAlloc int32 FnInstCount int32 FaInst uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5Cursor = Fts5Cursor1 /* sqlite3.c:231672:27 */ +type Fts5Cursor = Fts5Cursor1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231750:27 */ type Fts5FullTable1 = struct { Fp Fts5Table FpStorage uintptr FpGlobal uintptr FpSortCsr uintptr -} /* sqlite3.c:231673:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231751:9 */ -type Fts5FullTable = Fts5FullTable1 /* sqlite3.c:231673:30 */ +type Fts5FullTable = Fts5FullTable1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231751:30 */ type Fts5Sorter1 = struct { FpStmt uintptr FiRowid I64 FaPoslist uintptr FnIdx int32 FaIdx [1]int32 -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5Sorter = Fts5Sorter1 /* sqlite3.c:231674:27 */ +type Fts5Sorter = Fts5Sorter1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231752:27 */ type Fts5TokenizerModule1 = struct { FzName uintptr FpUserData uintptr Fx Fts5_tokenizer FxDestroy uintptr FpNext uintptr -} /* sqlite3.c:216870:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:216948:9 */ -type Fts5TokenizerModule = Fts5TokenizerModule1 /* sqlite3.c:231675:36 */ +type Fts5TokenizerModule = Fts5TokenizerModule1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231753:36 */ // NOTES ON TRANSACTIONS: // @@ -233627,21 +233690,21 @@ type Fts5TokenizerModule = Fts5TokenizerModule1 /* sqlite3.c:231675:36 */ type Fts5TransactionState = struct { FeState int32 FiSavepoint int32 -} /* sqlite3.c:231708:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231786:1 */ type Fts5MatchPhrase = struct { FpPoslist uintptr FnTerm int32 F__ccgo_pad1 [4]byte -} /* sqlite3.c:231765:1 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:231843:1 */ // Return true if pTab is a contentless table. -func fts5IsContentless(tls *libc.TLS, pTab uintptr) int32 { /* sqlite3.c:231949:12: */ +func fts5IsContentless(tls *libc.TLS, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232027:12: */ return libc.Bool32((*Fts5Config)(unsafe.Pointer((*Fts5FullTable)(unsafe.Pointer(pTab)).Fp.FpConfig)).FeContent == FTS5_CONTENT_NONE) } // Delete a virtual table handle allocated by fts5InitVtab(). -func fts5FreeVtab(tls *libc.TLS, pTab uintptr) { /* sqlite3.c:231956:13: */ +func fts5FreeVtab(tls *libc.TLS, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232034:13: */ if pTab != 0 { sqlite3Fts5IndexClose(tls, (*Fts5FullTable)(unsafe.Pointer(pTab)).Fp.FpIndex) sqlite3Fts5StorageClose(tls, (*Fts5FullTable)(unsafe.Pointer(pTab)).FpStorage) @@ -233651,13 +233714,13 @@ func fts5FreeVtab(tls *libc.TLS, pTab uintptr) { /* sqlite3.c:231956:13: */ } // The xDisconnect() virtual table method. -func fts5DisconnectMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:231968:12: */ +func fts5DisconnectMethod(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232046:12: */ fts5FreeVtab(tls, pVtab) return SQLITE_OK } // The xDestroy() virtual table method. -func fts5DestroyMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:231976:12: */ +func fts5DestroyMethod(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232054:12: */ var pTab uintptr = pVtab var rc int32 = sqlite3Fts5DropAll(tls, (*Fts5Table)(unsafe.Pointer(pTab)).FpConfig) if rc == SQLITE_OK { @@ -233675,7 +233738,7 @@ func fts5DestroyMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:231976 // argv[1] -> database name // argv[2] -> table name // argv[...] -> "column name" and other module argument fields. -func fts5InitVtab(tls *libc.TLS, bCreate int32, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVTab uintptr, pzErr uintptr) int32 { /* sqlite3.c:231996:12: */ +func fts5InitVtab(tls *libc.TLS, bCreate int32, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVTab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232074:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -233733,11 +233796,11 @@ func fts5InitVtab(tls *libc.TLS, bCreate int32, db uintptr, pAux uintptr, argc i // The xConnect() and xCreate() methods for the virtual table. All the // work is done in function fts5InitVtab(). -func fts5ConnectMethod(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* sqlite3.c:232062:12: */ +func fts5ConnectMethod(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232140:12: */ return fts5InitVtab(tls, 0, db, pAux, argc, argv, ppVtab, pzErr) } -func fts5CreateMethod(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* sqlite3.c:232072:12: */ +func fts5CreateMethod(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232150:12: */ return fts5InitVtab(tls, 1, db, pAux, argc, argv, ppVtab, pzErr) } @@ -233746,14 +233809,14 @@ func fts5CreateMethod(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv // Set the SQLITE_INDEX_SCAN_UNIQUE flag in pIdxInfo->flags. Unless this // extension is currently being used by a version of SQLite too old to // support index-info flags. In that case this function is a no-op. -func fts5SetUniqueFlag(tls *libc.TLS, pIdxInfo uintptr) { /* sqlite3.c:232098:13: */ +func fts5SetUniqueFlag(tls *libc.TLS, pIdxInfo uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232176:13: */ { *(*int32)(unsafe.Pointer(pIdxInfo + 80)) |= SQLITE_INDEX_SCAN_UNIQUE } } -func fts5UsePatternMatch(tls *libc.TLS, pConfig uintptr, p uintptr) int32 { /* sqlite3.c:232109:12: */ +func fts5UsePatternMatch(tls *libc.TLS, pConfig uintptr, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232187:12: */ if (*Fts5Config)(unsafe.Pointer(pConfig)).FePattern == FTS5_PATTERN_GLOB && int32((*sqlite3_index_constraint)(unsafe.Pointer(p)).Fop) == FTS5_PATTERN_GLOB { return 1 @@ -233824,7 +233887,7 @@ func fts5UsePatternMatch(tls *libc.TLS, pConfig uintptr, p uintptr) int32 { /* s // * An == rowid constraint: cost=10.0 // // Costs are not modified by the ORDER BY clause. -func fts5BestIndexMethod(tls *libc.TLS, pVTab uintptr, pInfo uintptr) int32 { /* sqlite3.c:232187:12: */ +func fts5BestIndexMethod(tls *libc.TLS, pVTab uintptr, pInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232265:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -233986,7 +234049,7 @@ func fts5BestIndexMethod(tls *libc.TLS, pVTab uintptr, pInfo uintptr) int32 { /* return SQLITE_OK } -func fts5NewTransaction(tls *libc.TLS, pTab uintptr) int32 { /* sqlite3.c:232322:12: */ +func fts5NewTransaction(tls *libc.TLS, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232400:12: */ var pCsr uintptr for pCsr = (*Fts5Global)(unsafe.Pointer((*Fts5FullTable)(unsafe.Pointer(pTab)).FpGlobal)).FpCsr; pCsr != 0; pCsr = (*Fts5Cursor)(unsafe.Pointer(pCsr)).FpNext { if (*Fts5Cursor)(unsafe.Pointer(pCsr)).Fbase.FpVtab == pTab { @@ -233997,7 +234060,7 @@ func fts5NewTransaction(tls *libc.TLS, pTab uintptr) int32 { /* sqlite3.c:232322 } // Implementation of xOpen method. -func fts5OpenMethod(tls *libc.TLS, pVTab uintptr, ppCsr uintptr) int32 { /* sqlite3.c:232333:12: */ +func fts5OpenMethod(tls *libc.TLS, pVTab uintptr, ppCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232411:12: */ var pTab uintptr = pVTab var pConfig uintptr = (*Fts5FullTable)(unsafe.Pointer(pTab)).Fp.FpConfig var pCsr uintptr = uintptr(0) // New cursor object @@ -234023,7 +234086,7 @@ func fts5OpenMethod(tls *libc.TLS, pVTab uintptr, ppCsr uintptr) int32 { /* sqli return rc } -func fts5StmtType(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:232359:12: */ +func fts5StmtType(tls *libc.TLS, pCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232437:12: */ if (*Fts5Cursor)(unsafe.Pointer(pCsr)).FePlan == FTS5_PLAN_SCAN { if (*Fts5Cursor)(unsafe.Pointer(pCsr)).FbDesc != 0 { return FTS5_STMT_SCAN_DESC @@ -234036,11 +234099,11 @@ func fts5StmtType(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:232359:12: * // This function is called after the cursor passed as the only argument // is moved to point at a different row. It clears all cached data // specific to the previous row stored by the cursor object. -func fts5CsrNewrow(tls *libc.TLS, pCsr uintptr) { /* sqlite3.c:232371:13: */ +func fts5CsrNewrow(tls *libc.TLS, pCsr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232449:13: */ *(*int32)(unsafe.Pointer(pCsr + 80)) |= FTS5CSR_REQUIRE_CONTENT | FTS5CSR_REQUIRE_DOCSIZE | FTS5CSR_REQUIRE_INST | FTS5CSR_REQUIRE_POSLIST } -func fts5FreeCursorComponents(tls *libc.TLS, pCsr uintptr) { /* sqlite3.c:232380:13: */ +func fts5FreeCursorComponents(tls *libc.TLS, pCsr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232458:13: */ var pTab uintptr = (*Fts5Cursor)(unsafe.Pointer(pCsr)).Fbase.FpVtab var pData uintptr var pNext uintptr @@ -234083,7 +234146,7 @@ func fts5FreeCursorComponents(tls *libc.TLS, pCsr uintptr) { /* sqlite3.c:232380 // Close the cursor. For additional information see the documentation // on the xClose method of the virtual table interface. -func fts5CloseMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:232424:12: */ +func fts5CloseMethod(tls *libc.TLS, pCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232502:12: */ if pCursor != 0 { var pTab uintptr = (*Sqlite3_vtab_cursor)(unsafe.Pointer(pCursor)).FpVtab var pCsr uintptr = pCursor @@ -234100,7 +234163,7 @@ func fts5CloseMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:232424 return SQLITE_OK } -func fts5SorterNext(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:232440:12: */ +func fts5SorterNext(tls *libc.TLS, pCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232518:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -234144,7 +234207,7 @@ func fts5SorterNext(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:232440:12: // Set the FTS5CSR_REQUIRE_RESEEK flag on all FTS5_PLAN_MATCH cursors // open on table pTab. -func fts5TripCursors(tls *libc.TLS, pTab uintptr) { /* sqlite3.c:232483:13: */ +func fts5TripCursors(tls *libc.TLS, pTab uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232561:13: */ var pCsr uintptr for pCsr = (*Fts5Global)(unsafe.Pointer((*Fts5FullTable)(unsafe.Pointer(pTab)).FpGlobal)).FpCsr; pCsr != 0; pCsr = (*Fts5Cursor)(unsafe.Pointer(pCsr)).FpNext { if (*Fts5Cursor)(unsafe.Pointer(pCsr)).FePlan == FTS5_PLAN_MATCH && @@ -234164,7 +234227,7 @@ func fts5TripCursors(tls *libc.TLS, pTab uintptr) { /* sqlite3.c:232483:13: */ // // Return SQLITE_OK if successful or if no reseek was required, or an // error code if an error occurred. -func fts5CursorReseek(tls *libc.TLS, pCsr uintptr, pbSkip uintptr) int32 { /* sqlite3.c:232506:12: */ +func fts5CursorReseek(tls *libc.TLS, pCsr uintptr, pbSkip uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232584:12: */ var rc int32 = SQLITE_OK if (*Fts5Cursor)(unsafe.Pointer(pCsr)).Fcsrflags&FTS5CSR_REQUIRE_RESEEK != 0 { @@ -234193,7 +234256,7 @@ func fts5CursorReseek(tls *libc.TLS, pCsr uintptr, pbSkip uintptr) int32 { /* sq // Return SQLITE_OK if nothing goes wrong. SQLITE_OK is returned // even if we reach end-of-file. The fts5EofMethod() will be called // subsequently to determine whether or not an EOF was hit. -func fts5NextMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:232538:12: */ +func fts5NextMethod(tls *libc.TLS, pCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232616:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -234252,7 +234315,7 @@ func fts5NextMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:232538: return rc } -func fts5PrepareStatement(tls *libc.TLS, ppStmt uintptr, pConfig uintptr, zFmt uintptr, va uintptr) int32 { /* sqlite3.c:232591:12: */ +func fts5PrepareStatement(tls *libc.TLS, ppStmt uintptr, pConfig uintptr, zFmt uintptr, va uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232669:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -234280,7 +234343,7 @@ func fts5PrepareStatement(tls *libc.TLS, ppStmt uintptr, pConfig uintptr, zFmt u return rc } -func fts5CursorFirstSorted(tls *libc.TLS, pTab uintptr, pCsr uintptr, bDesc int32) int32 { /* sqlite3.c:232620:12: */ +func fts5CursorFirstSorted(tls *libc.TLS, pTab uintptr, pCsr uintptr, bDesc int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232698:12: */ bp := tls.Alloc(56) defer tls.Free(56) @@ -234347,7 +234410,7 @@ func fts5CursorFirstSorted(tls *libc.TLS, pTab uintptr, pCsr uintptr, bDesc int3 return rc } -func fts5CursorFirst(tls *libc.TLS, pTab uintptr, pCsr uintptr, bDesc int32) int32 { /* sqlite3.c:232672:12: */ +func fts5CursorFirst(tls *libc.TLS, pTab uintptr, pCsr uintptr, bDesc int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232750:12: */ var rc int32 var pExpr uintptr = (*Fts5Cursor)(unsafe.Pointer(pCsr)).FpExpr rc = sqlite3Fts5ExprFirst(tls, pExpr, (*Fts5FullTable)(unsafe.Pointer(pTab)).Fp.FpIndex, (*Fts5Cursor)(unsafe.Pointer(pCsr)).FiFirstRowid, bDesc) @@ -234362,7 +234425,7 @@ func fts5CursorFirst(tls *libc.TLS, pTab uintptr, pCsr uintptr, bDesc int32) int // MATCH expression that begins with a '*' character. The remainder of // the text passed to the MATCH operator are used as the special query // parameters. -func fts5SpecialMatch(tls *libc.TLS, pTab uintptr, pCsr uintptr, zQuery uintptr) int32 { /* sqlite3.c:232689:12: */ +func fts5SpecialMatch(tls *libc.TLS, pTab uintptr, pCsr uintptr, zQuery uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232767:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -234394,7 +234457,7 @@ func fts5SpecialMatch(tls *libc.TLS, pTab uintptr, pCsr uintptr, zQuery uintptr) // Search for an auxiliary function named zName that can be used with table // pTab. If one is found, return a pointer to the corresponding Fts5Auxiliary // structure. Otherwise, if no such function exists, return NULL. -func fts5FindAuxiliary(tls *libc.TLS, pTab uintptr, zName uintptr) uintptr { /* sqlite3.c:232724:22: */ +func fts5FindAuxiliary(tls *libc.TLS, pTab uintptr, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232802:22: */ var pAux uintptr for pAux = (*Fts5Global)(unsafe.Pointer((*Fts5FullTable)(unsafe.Pointer(pTab)).FpGlobal)).FpAux; pAux != 0; pAux = (*Fts5Auxiliary)(unsafe.Pointer(pAux)).FpNext { @@ -234407,7 +234470,7 @@ func fts5FindAuxiliary(tls *libc.TLS, pTab uintptr, zName uintptr) uintptr { /* return uintptr(0) } -func fts5FindRankFunction(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:232736:12: */ +func fts5FindRankFunction(tls *libc.TLS, pCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232814:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -234460,7 +234523,7 @@ func fts5FindRankFunction(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:2327 return *(*int32)(unsafe.Pointer(bp + 16 /* rc */)) } -func fts5CursorParseRank(tls *libc.TLS, pConfig uintptr, pCsr uintptr, pRank uintptr) int32 { /* sqlite3.c:232787:12: */ +func fts5CursorParseRank(tls *libc.TLS, pConfig uintptr, pCsr uintptr, pRank uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232865:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -234497,7 +234560,7 @@ func fts5CursorParseRank(tls *libc.TLS, pConfig uintptr, pCsr uintptr, pRank uin return rc } -func fts5GetRowidLimit(tls *libc.TLS, pVal uintptr, iDefault I64) I64 { /* sqlite3.c:232824:12: */ +func fts5GetRowidLimit(tls *libc.TLS, pVal uintptr, iDefault I64) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232902:12: */ if pVal != 0 { var eType int32 = Xsqlite3_value_numeric_type(tls, pVal) if eType == SQLITE_INTEGER { @@ -234516,7 +234579,7 @@ func fts5GetRowidLimit(tls *libc.TLS, pVal uintptr, iDefault I64) I64 { /* sqlit // 1. Full-text search using a MATCH operator. // 2. A by-rowid lookup. // 3. A full-table scan. -func fts5FilterMethod(tls *libc.TLS, pCursor uintptr, idxNum int32, idxStr uintptr, nVal int32, apVal uintptr) int32 { /* sqlite3.c:232845:12: */ +func fts5FilterMethod(tls *libc.TLS, pCursor uintptr, idxNum int32, idxStr uintptr, nVal int32, apVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:232923:12: */ bp := tls.Alloc(16) defer tls.Free(16) @@ -234837,7 +234900,7 @@ filter_out: // This is the xEof method of the virtual table. SQLite calls this // routine to find out if it has reached the end of a result set. -func fts5EofMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:233038:12: */ +func fts5EofMethod(tls *libc.TLS, pCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233116:12: */ var pCsr uintptr = pCursor return func() int32 { if (*Fts5Cursor)(unsafe.Pointer(pCsr)).Fcsrflags&FTS5CSR_EOF != 0 { @@ -234848,7 +234911,7 @@ func fts5EofMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:233038:1 } // Return the rowid that the cursor currently points to. -func fts5CursorRowid(tls *libc.TLS, pCsr uintptr) I64 { /* sqlite3.c:233046:12: */ +func fts5CursorRowid(tls *libc.TLS, pCsr uintptr) I64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233124:12: */ if (*Fts5Cursor)(unsafe.Pointer(pCsr)).FpSorter != 0 { return (*Fts5Sorter)(unsafe.Pointer((*Fts5Cursor)(unsafe.Pointer(pCsr)).FpSorter)).FiRowid @@ -234862,7 +234925,7 @@ func fts5CursorRowid(tls *libc.TLS, pCsr uintptr) I64 { /* sqlite3.c:233046:12: // retrieve the rowid for the current row of the result set. fts5 // exposes %_content.rowid as the rowid for the virtual table. The // rowid should be written to *pRowid. -func fts5RowidMethod(tls *libc.TLS, pCursor uintptr, pRowid uintptr) int32 { /* sqlite3.c:233064:12: */ +func fts5RowidMethod(tls *libc.TLS, pCursor uintptr, pRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233142:12: */ var pCsr uintptr = pCursor var ePlan int32 = (*Fts5Cursor)(unsafe.Pointer(pCsr)).FePlan @@ -234892,7 +234955,7 @@ func fts5RowidMethod(tls *libc.TLS, pCursor uintptr, pRowid uintptr) int32 { /* // // If argument bErrormsg is true and an error occurs, an error message may // be left in sqlite3_vtab.zErrMsg. -func fts5SeekCursor(tls *libc.TLS, pCsr uintptr, bErrormsg int32) int32 { /* sqlite3.c:233095:12: */ +func fts5SeekCursor(tls *libc.TLS, pCsr uintptr, bErrormsg int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233173:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -234936,7 +234999,7 @@ func fts5SeekCursor(tls *libc.TLS, pCsr uintptr, bErrormsg int32) int32 { /* sql return rc } -func fts5SetVtabError(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr) { /* sqlite3.c:233134:13: */ +func fts5SetVtabError(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233212:13: */ var ap Va_list _ = ap // ... printf arguments ap = va @@ -234958,7 +235021,7 @@ func fts5SetVtabError(tls *libc.TLS, p uintptr, zFormat uintptr, va uintptr) { / // The commands implemented by this function are documented in the "Special // INSERT Directives" section of the documentation. It should be updated if // more commands are added to this function. -func fts5SpecialInsert(tls *libc.TLS, pTab uintptr, zCmd uintptr, pVal uintptr) int32 { /* sqlite3.c:233157:12: */ +func fts5SpecialInsert(tls *libc.TLS, pTab uintptr, zCmd uintptr, pVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233235:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -235007,7 +235070,7 @@ func fts5SpecialInsert(tls *libc.TLS, pTab uintptr, zCmd uintptr, pVal uintptr) return rc } -func fts5SpecialDelete(tls *libc.TLS, pTab uintptr, apVal uintptr) int32 { /* sqlite3.c:233213:12: */ +func fts5SpecialDelete(tls *libc.TLS, pTab uintptr, apVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233291:12: */ var rc int32 = SQLITE_OK var eType1 int32 = Xsqlite3_value_type(tls, *(*uintptr)(unsafe.Pointer(apVal + 1*8))) if eType1 == SQLITE_INTEGER { @@ -235017,7 +235080,7 @@ func fts5SpecialDelete(tls *libc.TLS, pTab uintptr, apVal uintptr) int32 { /* sq return rc } -func fts5StorageInsert(tls *libc.TLS, pRc uintptr, pTab uintptr, apVal uintptr, piRowid uintptr) { /* sqlite3.c:233226:13: */ +func fts5StorageInsert(tls *libc.TLS, pRc uintptr, pTab uintptr, apVal uintptr, piRowid uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233304:13: */ var rc int32 = *(*int32)(unsafe.Pointer(pRc)) if rc == SQLITE_OK { rc = sqlite3Fts5StorageContentInsert(tls, (*Fts5FullTable)(unsafe.Pointer(pTab)).FpStorage, apVal, piRowid) @@ -235040,7 +235103,7 @@ func fts5StorageInsert(tls *libc.TLS, pRc uintptr, pTab uintptr, apVal uintptr, // 2. The "new" rowid. // 3. Values for each of the nCol matchable columns. // 4. Values for the two hidden columns (<tablename> and "rank"). -func fts5UpdateMethod(tls *libc.TLS, pVtab uintptr, nArg int32, apVal uintptr, pRowid uintptr) int32 { /* sqlite3.c:233256:12: */ +func fts5UpdateMethod(tls *libc.TLS, pVtab uintptr, nArg int32, apVal uintptr, pRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233334:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -235142,7 +235205,7 @@ func fts5UpdateMethod(tls *libc.TLS, pVtab uintptr, nArg int32, apVal uintptr, p } // Implementation of xSync() method. -func fts5SyncMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:233382:12: */ +func fts5SyncMethod(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233460:12: */ var rc int32 var pTab uintptr = pVtab @@ -235154,7 +235217,7 @@ func fts5SyncMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:233382:12 } // Implementation of xBegin() method. -func fts5BeginMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:233396:12: */ +func fts5BeginMethod(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233474:12: */ fts5NewTransaction(tls, pVtab) return SQLITE_OK @@ -235163,7 +235226,7 @@ func fts5BeginMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:233396:1 // Implementation of xCommit() method. This is a no-op. The contents of // the pending-terms hash-table have already been flushed into the database // by fts5SyncMethod(). -func fts5CommitMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:233407:12: */ +func fts5CommitMethod(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233485:12: */ _ = pVtab // Call below is a no-op for NDEBUG builds return SQLITE_OK @@ -235171,7 +235234,7 @@ func fts5CommitMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:233407: // Implementation of xRollback(). Discard the contents of the pending-terms // hash-table. Any changes made to the database are reverted by SQLite. -func fts5RollbackMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:233417:12: */ +func fts5RollbackMethod(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233495:12: */ var rc int32 var pTab uintptr = pVtab @@ -235179,46 +235242,46 @@ func fts5RollbackMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:23341 return rc } -func fts5ApiUserData(tls *libc.TLS, pCtx uintptr) uintptr { /* sqlite3.c:233427:13: */ +func fts5ApiUserData(tls *libc.TLS, pCtx uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233505:13: */ var pCsr uintptr = pCtx return (*Fts5Auxiliary)(unsafe.Pointer((*Fts5Cursor)(unsafe.Pointer(pCsr)).FpAux)).FpUserData } -func fts5ApiColumnCount(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:233432:12: */ +func fts5ApiColumnCount(tls *libc.TLS, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233510:12: */ var pCsr uintptr = pCtx return (*Fts5Config)(unsafe.Pointer((*Fts5Table)(unsafe.Pointer((*Fts5Cursor)(unsafe.Pointer(pCsr)).Fbase.FpVtab)).FpConfig)).FnCol } -func fts5ApiColumnTotalSize(tls *libc.TLS, pCtx uintptr, iCol int32, pnToken uintptr) int32 { /* sqlite3.c:233437:12: */ +func fts5ApiColumnTotalSize(tls *libc.TLS, pCtx uintptr, iCol int32, pnToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233515:12: */ var pCsr uintptr = pCtx var pTab uintptr = (*Fts5Cursor)(unsafe.Pointer(pCsr)).Fbase.FpVtab return sqlite3Fts5StorageSize(tls, (*Fts5FullTable)(unsafe.Pointer(pTab)).FpStorage, iCol, pnToken) } -func fts5ApiRowCount(tls *libc.TLS, pCtx uintptr, pnRow uintptr) int32 { /* sqlite3.c:233447:12: */ +func fts5ApiRowCount(tls *libc.TLS, pCtx uintptr, pnRow uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233525:12: */ var pCsr uintptr = pCtx var pTab uintptr = (*Fts5Cursor)(unsafe.Pointer(pCsr)).Fbase.FpVtab return sqlite3Fts5StorageRowCount(tls, (*Fts5FullTable)(unsafe.Pointer(pTab)).FpStorage, pnRow) } -func fts5ApiTokenize(tls *libc.TLS, pCtx uintptr, pText uintptr, nText int32, pUserData uintptr, xToken uintptr) int32 { /* sqlite3.c:233453:12: */ +func fts5ApiTokenize(tls *libc.TLS, pCtx uintptr, pText uintptr, nText int32, pUserData uintptr, xToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233531:12: */ var pCsr uintptr = pCtx var pTab uintptr = (*Fts5Cursor)(unsafe.Pointer(pCsr)).Fbase.FpVtab return sqlite3Fts5Tokenize(tls, (*Fts5Table)(unsafe.Pointer(pTab)).FpConfig, FTS5_TOKENIZE_AUX, pText, nText, pUserData, xToken) } -func fts5ApiPhraseCount(tls *libc.TLS, pCtx uintptr) int32 { /* sqlite3.c:233466:12: */ +func fts5ApiPhraseCount(tls *libc.TLS, pCtx uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233544:12: */ var pCsr uintptr = pCtx return sqlite3Fts5ExprPhraseCount(tls, (*Fts5Cursor)(unsafe.Pointer(pCsr)).FpExpr) } -func fts5ApiPhraseSize(tls *libc.TLS, pCtx uintptr, iPhrase int32) int32 { /* sqlite3.c:233471:12: */ +func fts5ApiPhraseSize(tls *libc.TLS, pCtx uintptr, iPhrase int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233549:12: */ var pCsr uintptr = pCtx return sqlite3Fts5ExprPhraseSize(tls, (*Fts5Cursor)(unsafe.Pointer(pCsr)).FpExpr, iPhrase) } -func fts5ApiColumnText(tls *libc.TLS, pCtx uintptr, iCol int32, pz uintptr, pn uintptr) int32 { /* sqlite3.c:233476:12: */ +func fts5ApiColumnText(tls *libc.TLS, pCtx uintptr, iCol int32, pz uintptr, pn uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233554:12: */ var rc int32 = SQLITE_OK var pCsr uintptr = pCtx if fts5IsContentless(tls, (*Fts5Cursor)(unsafe.Pointer(pCsr)).Fbase.FpVtab) != 0 || @@ -235235,7 +235298,7 @@ func fts5ApiColumnText(tls *libc.TLS, pCtx uintptr, iCol int32, pz uintptr, pn u return rc } -func fts5CsrPoslist(tls *libc.TLS, pCsr uintptr, iPhrase int32, pa uintptr, pn uintptr) int32 { /* sqlite3.c:233499:12: */ +func fts5CsrPoslist(tls *libc.TLS, pCsr uintptr, iPhrase int32, pa uintptr, pn uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233577:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -235292,7 +235355,7 @@ func fts5CsrPoslist(tls *libc.TLS, pCsr uintptr, iPhrase int32, pa uintptr, pn u // Ensure that the Fts5Cursor.nInstCount and aInst[] variables are populated // correctly for the current view. Return SQLITE_OK if successful, or an // SQLite error code otherwise. -func fts5CacheInstArray(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:233551:12: */ +func fts5CacheInstArray(tls *libc.TLS, pCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233629:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -235376,7 +235439,7 @@ func fts5CacheInstArray(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:233551 return *(*int32)(unsafe.Pointer(bp /* rc */)) } -func fts5ApiInstCount(tls *libc.TLS, pCtx uintptr, pnInst uintptr) int32 { /* sqlite3.c:233625:12: */ +func fts5ApiInstCount(tls *libc.TLS, pCtx uintptr, pnInst uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233703:12: */ var pCsr uintptr = pCtx var rc int32 = SQLITE_OK if (*Fts5Cursor)(unsafe.Pointer(pCsr)).Fcsrflags&FTS5CSR_REQUIRE_INST == 0 || @@ -235386,7 +235449,7 @@ func fts5ApiInstCount(tls *libc.TLS, pCtx uintptr, pnInst uintptr) int32 { /* sq return rc } -func fts5ApiInst(tls *libc.TLS, pCtx uintptr, iIdx int32, piPhrase uintptr, piCol uintptr, piOff uintptr) int32 { /* sqlite3.c:233635:12: */ +func fts5ApiInst(tls *libc.TLS, pCtx uintptr, iIdx int32, piPhrase uintptr, piCol uintptr, piOff uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233713:12: */ var pCsr uintptr = pCtx var rc int32 = SQLITE_OK if (*Fts5Cursor)(unsafe.Pointer(pCsr)).Fcsrflags&FTS5CSR_REQUIRE_INST == 0 || @@ -235402,11 +235465,11 @@ func fts5ApiInst(tls *libc.TLS, pCtx uintptr, iIdx int32, piPhrase uintptr, piCo return rc } -func fts5ApiRowid(tls *libc.TLS, pCtx uintptr) Sqlite3_int64 { /* sqlite3.c:233664:22: */ +func fts5ApiRowid(tls *libc.TLS, pCtx uintptr) Sqlite3_int64 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233742:22: */ return fts5CursorRowid(tls, pCtx) } -func fts5ColumnSizeCb(tls *libc.TLS, pContext uintptr, tflags int32, pUnused uintptr, nUnused int32, iUnused1 int32, iUnused2 int32) int32 { /* sqlite3.c:233668:12: */ +func fts5ColumnSizeCb(tls *libc.TLS, pContext uintptr, tflags int32, pUnused uintptr, nUnused int32, iUnused1 int32, iUnused2 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233746:12: */ var pCnt uintptr = pContext _ = pUnused _ = nUnused @@ -235418,7 +235481,7 @@ func fts5ColumnSizeCb(tls *libc.TLS, pContext uintptr, tflags int32, pUnused uin return SQLITE_OK } -func fts5ApiColumnSize(tls *libc.TLS, pCtx uintptr, iCol int32, pnToken uintptr) int32 { /* sqlite3.c:233685:12: */ +func fts5ApiColumnSize(tls *libc.TLS, pCtx uintptr, iCol int32, pnToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233763:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -235476,7 +235539,7 @@ func fts5ApiColumnSize(tls *libc.TLS, pCtx uintptr, iCol int32, pnToken uintptr) } // Implementation of the xSetAuxdata() method. -func fts5ApiSetAuxdata(tls *libc.TLS, pCtx uintptr, pPtr uintptr, xDelete uintptr) int32 { /* sqlite3.c:233738:12: */ +func fts5ApiSetAuxdata(tls *libc.TLS, pCtx uintptr, pPtr uintptr, xDelete uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233816:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -235514,7 +235577,7 @@ func fts5ApiSetAuxdata(tls *libc.TLS, pCtx uintptr, pPtr uintptr, xDelete uintpt return SQLITE_OK } -func fts5ApiGetAuxdata(tls *libc.TLS, pCtx uintptr, bClear int32) uintptr { /* sqlite3.c:233773:13: */ +func fts5ApiGetAuxdata(tls *libc.TLS, pCtx uintptr, bClear int32) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233851:13: */ var pCsr uintptr = pCtx var pData uintptr var pRet uintptr = uintptr(0) @@ -235536,7 +235599,7 @@ func fts5ApiGetAuxdata(tls *libc.TLS, pCtx uintptr, bClear int32) uintptr { /* s return pRet } -func fts5ApiPhraseNext(tls *libc.TLS, pUnused uintptr, pIter uintptr, piCol uintptr, piOff uintptr) { /* sqlite3.c:233793:13: */ +func fts5ApiPhraseNext(tls *libc.TLS, pUnused uintptr, pIter uintptr, piCol uintptr, piOff uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233871:13: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -235558,7 +235621,7 @@ func fts5ApiPhraseNext(tls *libc.TLS, pUnused uintptr, pIter uintptr, piCol uint } } -func fts5ApiPhraseFirst(tls *libc.TLS, pCtx uintptr, iPhrase int32, pIter uintptr, piCol uintptr, piOff uintptr) int32 { /* sqlite3.c:233815:12: */ +func fts5ApiPhraseFirst(tls *libc.TLS, pCtx uintptr, iPhrase int32, pIter uintptr, piCol uintptr, piOff uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233893:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -235581,7 +235644,7 @@ func fts5ApiPhraseFirst(tls *libc.TLS, pCtx uintptr, iPhrase int32, pIter uintpt return rc } -func fts5ApiPhraseNextColumn(tls *libc.TLS, pCtx uintptr, pIter uintptr, piCol uintptr) { /* sqlite3.c:233834:13: */ +func fts5ApiPhraseNextColumn(tls *libc.TLS, pCtx uintptr, pIter uintptr, piCol uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233912:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -235614,7 +235677,7 @@ func fts5ApiPhraseNextColumn(tls *libc.TLS, pCtx uintptr, pIter uintptr, piCol u } } -func fts5ApiPhraseFirstColumn(tls *libc.TLS, pCtx uintptr, iPhrase int32, pIter uintptr, piCol uintptr) int32 { /* sqlite3.c:233864:12: */ +func fts5ApiPhraseFirstColumn(tls *libc.TLS, pCtx uintptr, iPhrase int32, pIter uintptr, piCol uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233942:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -235695,10 +235758,10 @@ var sFts5Api = Fts5ExtensionApi{ FxPhraseNext: 0, FxPhraseFirstColumn: 0, FxPhraseNextColumn: 0, -} /* sqlite3.c:233914:31 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:233992:31 */ // Implementation of API function xQueryPhrase(). -func fts5ApiQueryPhrase(tls *libc.TLS, pCtx uintptr, iPhrase int32, pUserData uintptr, xCallback uintptr) int32 { /* sqlite3.c:233940:12: */ +func fts5ApiQueryPhrase(tls *libc.TLS, pCtx uintptr, iPhrase int32, pUserData uintptr, xCallback uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234018:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -235734,7 +235797,7 @@ func fts5ApiQueryPhrase(tls *libc.TLS, pCtx uintptr, iPhrase int32, pUserData ui return rc } -func fts5ApiInvoke(tls *libc.TLS, pAux uintptr, pCsr uintptr, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:233977:13: */ +func fts5ApiInvoke(tls *libc.TLS, pAux uintptr, pCsr uintptr, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234055:13: */ (*Fts5Cursor)(unsafe.Pointer(pCsr)).FpAux = pAux (*struct { @@ -235743,7 +235806,7 @@ func fts5ApiInvoke(tls *libc.TLS, pAux uintptr, pCsr uintptr, context uintptr, a (*Fts5Cursor)(unsafe.Pointer(pCsr)).FpAux = uintptr(0) } -func fts5CursorFromCsrid(tls *libc.TLS, pGlobal uintptr, iCsrId I64) uintptr { /* sqlite3.c:233990:19: */ +func fts5CursorFromCsrid(tls *libc.TLS, pGlobal uintptr, iCsrId I64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234068:19: */ var pCsr uintptr for pCsr = (*Fts5Global)(unsafe.Pointer(pGlobal)).FpCsr; pCsr != 0; pCsr = (*Fts5Cursor)(unsafe.Pointer(pCsr)).FpNext { if (*Fts5Cursor)(unsafe.Pointer(pCsr)).FiCsrId == iCsrId { @@ -235753,7 +235816,7 @@ func fts5CursorFromCsrid(tls *libc.TLS, pGlobal uintptr, iCsrId I64) uintptr { / return pCsr } -func fts5ApiCallback(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* sqlite3.c:233998:13: */ +func fts5ApiCallback(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234076:13: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -235776,7 +235839,7 @@ func fts5ApiCallback(tls *libc.TLS, context uintptr, argc int32, argv uintptr) { // Given cursor id iId, return a pointer to the corresponding Fts5Table // object. Or NULL If the cursor id does not exist. -func sqlite3Fts5TableFromCsrid(tls *libc.TLS, pGlobal uintptr, iCsrId I64) uintptr { /* sqlite3.c:234027:18: */ +func sqlite3Fts5TableFromCsrid(tls *libc.TLS, pGlobal uintptr, iCsrId I64) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234105:18: */ var pCsr uintptr pCsr = fts5CursorFromCsrid(tls, pGlobal, iCsrId) if pCsr != 0 { @@ -235798,7 +235861,7 @@ func sqlite3Fts5TableFromCsrid(tls *libc.TLS, pGlobal uintptr, iCsrId I64) uintp // for phrase 0. The second (same disclaimer) contains the size of position // list 1. And so on. There is no size field for the final position list, // as it can be derived from the total size of the blob. -func fts5PoslistBlob(tls *libc.TLS, pCtx uintptr, pCsr uintptr) int32 { /* sqlite3.c:234054:12: */ +func fts5PoslistBlob(tls *libc.TLS, pCtx uintptr, pCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234132:12: */ bp := tls.Alloc(68) defer tls.Free(68) @@ -235862,7 +235925,7 @@ func fts5PoslistBlob(tls *libc.TLS, pCtx uintptr, pCsr uintptr) int32 { /* sqlit // This is the xColumn method, called by SQLite to request a value from // the row that the supplied cursor currently points to. -func fts5ColumnMethod(tls *libc.TLS, pCursor uintptr, pCtx uintptr, iCol int32) int32 { /* sqlite3.c:234111:12: */ +func fts5ColumnMethod(tls *libc.TLS, pCursor uintptr, pCtx uintptr, iCol int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234189:12: */ var pTab uintptr = (*Sqlite3_vtab_cursor)(unsafe.Pointer(pCursor)).FpVtab var pConfig uintptr = (*Fts5FullTable)(unsafe.Pointer(pTab)).Fp.FpConfig var pCsr uintptr = pCursor @@ -235902,7 +235965,7 @@ func fts5ColumnMethod(tls *libc.TLS, pCursor uintptr, pCtx uintptr, iCol int32) // This routine implements the xFindFunction method for the FTS3 // virtual table. -func fts5FindFunctionMethod(tls *libc.TLS, pVtab uintptr, nUnused int32, zName uintptr, pxFunc uintptr, ppArg uintptr) int32 { /* sqlite3.c:234164:12: */ +func fts5FindFunctionMethod(tls *libc.TLS, pVtab uintptr, nUnused int32, zName uintptr, pxFunc uintptr, ppArg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234242:12: */ var pTab uintptr = pVtab var pAux uintptr @@ -235921,12 +235984,12 @@ func fts5FindFunctionMethod(tls *libc.TLS, pVtab uintptr, nUnused int32, zName u } // Implementation of FTS5 xRename method. Rename an fts5 table. -func fts5RenameMethod(tls *libc.TLS, pVtab uintptr, zName uintptr) int32 { /* sqlite3.c:234189:12: */ +func fts5RenameMethod(tls *libc.TLS, pVtab uintptr, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234267:12: */ var pTab uintptr = pVtab return sqlite3Fts5StorageRename(tls, (*Fts5FullTable)(unsafe.Pointer(pTab)).FpStorage, zName) } -func sqlite3Fts5FlushToDisk(tls *libc.TLS, pTab uintptr) int32 { /* sqlite3.c:234197:12: */ +func sqlite3Fts5FlushToDisk(tls *libc.TLS, pTab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234275:12: */ fts5TripCursors(tls, pTab) return sqlite3Fts5StorageSync(tls, (*Fts5FullTable)(unsafe.Pointer(pTab)).FpStorage) } @@ -235934,7 +235997,7 @@ func sqlite3Fts5FlushToDisk(tls *libc.TLS, pTab uintptr) int32 { /* sqlite3.c:23 // The xSavepoint() method. // // Flush the contents of the pending-terms table to disk. -func fts5SavepointMethod(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { /* sqlite3.c:234207:12: */ +func fts5SavepointMethod(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234285:12: */ _ = iSavepoint // Call below is a no-op for NDEBUG builds return sqlite3Fts5FlushToDisk(tls, pVtab) @@ -235943,7 +236006,7 @@ func fts5SavepointMethod(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { // The xRelease() method. // // This is a no-op. -func fts5ReleaseMethod(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { /* sqlite3.c:234218:12: */ +func fts5ReleaseMethod(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234296:12: */ _ = iSavepoint // Call below is a no-op for NDEBUG builds return sqlite3Fts5FlushToDisk(tls, pVtab) @@ -235952,7 +236015,7 @@ func fts5ReleaseMethod(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { / // The xRollbackTo() method. // // Discard the contents of the pending terms table. -func fts5RollbackToMethod(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { /* sqlite3.c:234229:12: */ +func fts5RollbackToMethod(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234307:12: */ var pTab uintptr = pVtab _ = iSavepoint // Call below is a no-op for NDEBUG builds @@ -235961,7 +236024,7 @@ func fts5RollbackToMethod(tls *libc.TLS, pVtab uintptr, iSavepoint int32) int32 } // Register a new auxiliary function with global context pGlobal. -func fts5CreateAux(tls *libc.TLS, pApi uintptr, zName uintptr, pUserData uintptr, xFunc Fts5_extension_function, xDestroy uintptr) int32 { /* sqlite3.c:234240:12: */ +func fts5CreateAux(tls *libc.TLS, pApi uintptr, zName uintptr, pUserData uintptr, xFunc Fts5_extension_function, xDestroy uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234318:12: */ var pGlobal uintptr = pApi var rc int32 = Xsqlite3_overload_function(tls, (*Fts5Global)(unsafe.Pointer(pGlobal)).Fdb, zName, -1) if rc == SQLITE_OK { @@ -235992,7 +236055,7 @@ func fts5CreateAux(tls *libc.TLS, pApi uintptr, zName uintptr, pUserData uintptr // Register a new tokenizer. This is the implementation of the // fts5_api.xCreateTokenizer() method. -func fts5CreateTokenizer(tls *libc.TLS, pApi uintptr, zName uintptr, pUserData uintptr, pTokenizer uintptr, xDestroy uintptr) int32 { /* sqlite3.c:234279:12: */ +func fts5CreateTokenizer(tls *libc.TLS, pApi uintptr, zName uintptr, pUserData uintptr, pTokenizer uintptr, xDestroy uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234357:12: */ var pGlobal uintptr = pApi var pNew uintptr var nName Sqlite3_int64 // Size of zName and its \0 terminator @@ -236021,7 +236084,7 @@ func fts5CreateTokenizer(tls *libc.TLS, pApi uintptr, zName uintptr, pUserData u return rc } -func fts5LocateTokenizer(tls *libc.TLS, pGlobal uintptr, zName uintptr) uintptr { /* sqlite3.c:234314:28: */ +func fts5LocateTokenizer(tls *libc.TLS, pGlobal uintptr, zName uintptr) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234392:28: */ var pMod uintptr = uintptr(0) if zName == uintptr(0) { @@ -236039,7 +236102,7 @@ func fts5LocateTokenizer(tls *libc.TLS, pGlobal uintptr, zName uintptr) uintptr // Find a tokenizer. This is the implementation of the // fts5_api.xFindTokenizer() method. -func fts5FindTokenizer(tls *libc.TLS, pApi uintptr, zName uintptr, ppUserData uintptr, pTokenizer uintptr) int32 { /* sqlite3.c:234335:12: */ +func fts5FindTokenizer(tls *libc.TLS, pApi uintptr, zName uintptr, ppUserData uintptr, pTokenizer uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234413:12: */ var rc int32 = SQLITE_OK var pMod uintptr @@ -236055,7 +236118,7 @@ func fts5FindTokenizer(tls *libc.TLS, pApi uintptr, zName uintptr, ppUserData ui return rc } -func sqlite3Fts5GetTokenizer(tls *libc.TLS, pGlobal uintptr, azArg uintptr, nArg int32, pConfig uintptr, pzErr uintptr) int32 { /* sqlite3.c:234356:12: */ +func sqlite3Fts5GetTokenizer(tls *libc.TLS, pGlobal uintptr, azArg uintptr, nArg int32, pConfig uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234434:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -236106,7 +236169,7 @@ func sqlite3Fts5GetTokenizer(tls *libc.TLS, pGlobal uintptr, azArg uintptr, nArg return rc } -func fts5ModuleDestroy(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:234393:13: */ +func fts5ModuleDestroy(tls *libc.TLS, pCtx uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234471:13: */ var pTok uintptr var pNextTok uintptr var pAux uintptr @@ -236132,7 +236195,7 @@ func fts5ModuleDestroy(tls *libc.TLS, pCtx uintptr) { /* sqlite3.c:234393:13: */ Xsqlite3_free(tls, pGlobal) } -func fts5Fts5Func(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* sqlite3.c:234413:13: */ +func fts5Fts5Func(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234491:13: */ var pGlobal uintptr = Xsqlite3_user_data(tls, pCtx) var ppApi uintptr _ = nArg @@ -236144,7 +236207,7 @@ func fts5Fts5Func(tls *libc.TLS, pCtx uintptr, nArg int32, apArg uintptr) { /* s } // Implementation of fts5_source_id() function. -func fts5SourceIdFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apUnused uintptr) { /* sqlite3.c:234429:13: */ +func fts5SourceIdFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apUnused uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234507:13: */ _ = nArg _ = apUnused @@ -236153,7 +236216,7 @@ func fts5SourceIdFunc(tls *libc.TLS, pCtx uintptr, nArg int32, apUnused uintptr) // Return true if zName is the extension on one of the shadow tables used // by this module. -func fts5ShadowName(tls *libc.TLS, zName uintptr) int32 { /* sqlite3.c:234443:12: */ +func fts5ShadowName(tls *libc.TLS, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234521:12: */ var i uint32 for i = uint32(0); uint64(i) < uint64(unsafe.Sizeof(azName2))/uint64(unsafe.Sizeof(uintptr(0))); i++ { if Xsqlite3_stricmp(tls, zName, azName2[i]) == 0 { @@ -236165,9 +236228,9 @@ func fts5ShadowName(tls *libc.TLS, zName uintptr) int32 { /* sqlite3.c:234443:12 var azName2 = [5]uintptr{ ts + 37155, ts + 35254, ts + 26254, ts + 35605, ts + 12725, -} /* sqlite3.c:234444:21 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234522:21 */ -func fts5Init(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:234454:12: */ +func fts5Init(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234532:12: */ var rc int32 var pGlobal uintptr = uintptr(0) @@ -236250,7 +236313,7 @@ var fts5Mod = Sqlite3_module{ /* xRelease */ FxRelease: 0, /* xRollbackTo */ FxRollbackTo: 0, /* xShadowName */ FxShadowName: 0, -} /* sqlite3.c:234455:31 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234533:31 */ // The following functions are used to register the module with SQLite. If // this module is being built as part of the SQLite core (SQLITE_CORE is @@ -236259,7 +236322,7 @@ var fts5Mod = Sqlite3_module{ // Or, if this module is being built as a loadable extension, // sqlite3Fts5Init() is omitted and the two standard entry points // sqlite3_fts_init() and sqlite3_fts5_init() defined instead. -func Xsqlite3Fts5Init(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:234563:20: */ +func Xsqlite3Fts5Init(tls *libc.TLS, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234641:20: */ return fts5Init(tls, db) } @@ -236267,7 +236330,7 @@ func Xsqlite3Fts5Init(tls *libc.TLS, db uintptr) int32 { /* sqlite3.c:234563:20: // Fts5Storage.pInsertDocsize - if they have not already been prepared. // Return SQLITE_OK if successful, or an SQLite error code if an error // occurs. -func fts5StorageGetStmt(tls *libc.TLS, p uintptr, eStmt int32, ppStmt uintptr, pzErrMsg uintptr) int32 { /* sqlite3.c:234621:12: */ +func fts5StorageGetStmt(tls *libc.TLS, p uintptr, eStmt int32, ppStmt uintptr, pzErrMsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234699:12: */ bp := tls.Alloc(216) defer tls.Free(216) @@ -236368,7 +236431,7 @@ func fts5StorageGetStmt(tls *libc.TLS, p uintptr, eStmt int32, ppStmt uintptr, p return rc } -func fts5ExecPrintf(tls *libc.TLS, db uintptr, pzErr uintptr, zFormat uintptr, va uintptr) int32 { /* sqlite3.c:234724:12: */ +func fts5ExecPrintf(tls *libc.TLS, db uintptr, pzErr uintptr, zFormat uintptr, va uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234802:12: */ var rc int32 var ap Va_list _ = ap // ... printf arguments @@ -236390,7 +236453,7 @@ func fts5ExecPrintf(tls *libc.TLS, db uintptr, pzErr uintptr, zFormat uintptr, v // Drop all shadow tables. Return SQLITE_OK if successful or an SQLite error // code otherwise. -func sqlite3Fts5DropAll(tls *libc.TLS, pConfig uintptr) int32 { /* sqlite3.c:234752:12: */ +func sqlite3Fts5DropAll(tls *libc.TLS, pConfig uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234830:12: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -236413,7 +236476,7 @@ func sqlite3Fts5DropAll(tls *libc.TLS, pConfig uintptr) int32 { /* sqlite3.c:234 return rc } -func fts5StorageRenameOne(tls *libc.TLS, pConfig uintptr, pRc uintptr, zTail uintptr, zName uintptr) { /* sqlite3.c:234776:13: */ +func fts5StorageRenameOne(tls *libc.TLS, pConfig uintptr, pRc uintptr, zTail uintptr, zName uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234854:13: */ bp := tls.Alloc(40) defer tls.Free(40) @@ -236424,7 +236487,7 @@ func fts5StorageRenameOne(tls *libc.TLS, pConfig uintptr, pRc uintptr, zTail uin } } -func sqlite3Fts5StorageRename(tls *libc.TLS, pStorage uintptr, zName uintptr) int32 { /* sqlite3.c:234790:12: */ +func sqlite3Fts5StorageRename(tls *libc.TLS, pStorage uintptr, zName uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234868:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -236445,7 +236508,7 @@ func sqlite3Fts5StorageRename(tls *libc.TLS, pStorage uintptr, zName uintptr) in // Create the shadow table named zPost, with definition zDefn. Return // SQLITE_OK if successful, or an SQLite error code otherwise. -func sqlite3Fts5CreateTable(tls *libc.TLS, pConfig uintptr, zPost uintptr, zDefn uintptr, bWithout int32, pzErr uintptr) int32 { /* sqlite3.c:234810:12: */ +func sqlite3Fts5CreateTable(tls *libc.TLS, pConfig uintptr, zPost uintptr, zDefn uintptr, bWithout int32, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234888:12: */ bp := tls.Alloc(72) defer tls.Free(72) @@ -236475,7 +236538,7 @@ func sqlite3Fts5CreateTable(tls *libc.TLS, pConfig uintptr, zPost uintptr, zDefn // // If successful, set *pp to point to the new object and return SQLITE_OK. // Otherwise, set *pp to NULL and return an SQLite error code. -func sqlite3Fts5StorageOpen(tls *libc.TLS, pConfig uintptr, pIndex uintptr, bCreate int32, pp uintptr, pzErr uintptr) int32 { /* sqlite3.c:234845:12: */ +func sqlite3Fts5StorageOpen(tls *libc.TLS, pConfig uintptr, pIndex uintptr, bCreate int32, pp uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234923:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -236536,7 +236599,7 @@ func sqlite3Fts5StorageOpen(tls *libc.TLS, pConfig uintptr, pIndex uintptr, bCre } // Close a handle opened by an earlier call to sqlite3Fts5StorageOpen(). -func sqlite3Fts5StorageClose(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:234911:12: */ +func sqlite3Fts5StorageClose(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:234989:12: */ var rc int32 = SQLITE_OK if p != 0 { var i int32 @@ -236555,12 +236618,12 @@ type Fts5InsertCtx1 = struct { FpStorage uintptr FiCol int32 FszCol int32 -} /* sqlite3.c:234926:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235004:9 */ -type Fts5InsertCtx = Fts5InsertCtx1 /* sqlite3.c:234926:30 */ +type Fts5InsertCtx = Fts5InsertCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235004:30 */ // Tokenization callback used when inserting tokens into the FTS index. -func fts5StorageInsertCallback(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintptr, nToken int32, iUnused1 int32, iUnused2 int32) int32 { /* sqlite3.c:234936:12: */ +func fts5StorageInsertCallback(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintptr, nToken int32, iUnused1 int32, iUnused2 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235014:12: */ var pCtx uintptr = pContext var pIdx uintptr = (*Fts5Storage)(unsafe.Pointer((*Fts5InsertCtx)(unsafe.Pointer(pCtx)).FpStorage)).FpIndex _ = iUnused1 @@ -236577,7 +236640,7 @@ func fts5StorageInsertCallback(tls *libc.TLS, pContext uintptr, tflags int32, pT // If a row with rowid iDel is present in the %_content table, add the // delete-markers to the FTS index necessary to delete it. Do not actually // remove the %_content row at this time though. -func fts5StorageDeleteFromIndex(tls *libc.TLS, p uintptr, iDel I64, apVal uintptr) int32 { /* sqlite3.c:234959:12: */ +func fts5StorageDeleteFromIndex(tls *libc.TLS, p uintptr, iDel I64, apVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235037:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -236646,7 +236709,7 @@ func fts5StorageDeleteFromIndex(tls *libc.TLS, p uintptr, iDel I64, apVal uintpt // // If there is no %_docsize table (as happens if the columnsize=0 option // is specified when the FTS5 table is created), this function is a no-op. -func fts5StorageInsertDocsize(tls *libc.TLS, p uintptr, iRowid I64, pBuf uintptr) int32 { /* sqlite3.c:235028:12: */ +func fts5StorageInsertDocsize(tls *libc.TLS, p uintptr, iRowid I64, pBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235106:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -236673,7 +236736,7 @@ func fts5StorageInsertDocsize(tls *libc.TLS, p uintptr, iRowid I64, pBuf uintptr // // Return SQLITE_OK if successful, or an SQLite error code if an error // occurs. -func fts5StorageLoadTotals(tls *libc.TLS, p uintptr, bCache int32) int32 { /* sqlite3.c:235058:12: */ +func fts5StorageLoadTotals(tls *libc.TLS, p uintptr, bCache int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235136:12: */ var rc int32 = SQLITE_OK if (*Fts5Storage)(unsafe.Pointer(p)).FbTotalsValid == 0 { rc = sqlite3Fts5IndexGetAverages(tls, (*Fts5Storage)(unsafe.Pointer(p)).FpIndex, p+24, (*Fts5Storage)(unsafe.Pointer(p)).FaTotalSize) @@ -236687,7 +236750,7 @@ func fts5StorageLoadTotals(tls *libc.TLS, p uintptr, bCache int32) int32 { /* sq // // Return SQLITE_OK if successful, or an SQLite error code if an error // occurs. -func fts5StorageSaveTotals(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:235074:12: */ +func fts5StorageSaveTotals(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235152:12: */ bp := tls.Alloc(20) defer tls.Free(20) @@ -236711,7 +236774,7 @@ func fts5StorageSaveTotals(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:235074 } // Remove a row from the FTS table. -func sqlite3Fts5StorageDelete(tls *libc.TLS, p uintptr, iDel I64, apVal uintptr) int32 { /* sqlite3.c:235096:12: */ +func sqlite3Fts5StorageDelete(tls *libc.TLS, p uintptr, iDel I64, apVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235174:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -236752,7 +236815,7 @@ func sqlite3Fts5StorageDelete(tls *libc.TLS, p uintptr, iDel I64, apVal uintptr) } // Delete all entries in the FTS5 index. -func sqlite3Fts5StorageDeleteAll(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:235137:12: */ +func sqlite3Fts5StorageDeleteAll(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235215:12: */ bp := tls.Alloc(48) defer tls.Free(48) @@ -236784,7 +236847,7 @@ func sqlite3Fts5StorageDeleteAll(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c: return rc } -func sqlite3Fts5StorageRebuild(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:235168:12: */ +func sqlite3Fts5StorageRebuild(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235246:12: */ bp := tls.Alloc(44) defer tls.Free(44) @@ -236848,15 +236911,15 @@ func sqlite3Fts5StorageRebuild(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:23 return *(*int32)(unsafe.Pointer(bp + 40 /* rc */)) } -func sqlite3Fts5StorageOptimize(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:235223:12: */ +func sqlite3Fts5StorageOptimize(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235301:12: */ return sqlite3Fts5IndexOptimize(tls, (*Fts5Storage)(unsafe.Pointer(p)).FpIndex) } -func sqlite3Fts5StorageMerge(tls *libc.TLS, p uintptr, nMerge int32) int32 { /* sqlite3.c:235227:12: */ +func sqlite3Fts5StorageMerge(tls *libc.TLS, p uintptr, nMerge int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235305:12: */ return sqlite3Fts5IndexMerge(tls, (*Fts5Storage)(unsafe.Pointer(p)).FpIndex, nMerge) } -func sqlite3Fts5StorageReset(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:235231:12: */ +func sqlite3Fts5StorageReset(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235309:12: */ return sqlite3Fts5IndexReset(tls, (*Fts5Storage)(unsafe.Pointer(p)).FpIndex) } @@ -236867,7 +236930,7 @@ func sqlite3Fts5StorageReset(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:2352 // // If the %_docsize table does not exist, SQLITE_MISMATCH is returned. In // this case the user is required to provide a rowid explicitly. -func fts5StorageNewRowid(tls *libc.TLS, p uintptr, piRowid uintptr) int32 { /* sqlite3.c:235244:12: */ +func fts5StorageNewRowid(tls *libc.TLS, p uintptr, piRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235322:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -236889,7 +236952,7 @@ func fts5StorageNewRowid(tls *libc.TLS, p uintptr, piRowid uintptr) int32 { /* s } // Insert a new row into the FTS content table. -func sqlite3Fts5StorageContentInsert(tls *libc.TLS, p uintptr, apVal uintptr, piRowid uintptr) int32 { /* sqlite3.c:235265:12: */ +func sqlite3Fts5StorageContentInsert(tls *libc.TLS, p uintptr, apVal uintptr, piRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235343:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -236921,7 +236984,7 @@ func sqlite3Fts5StorageContentInsert(tls *libc.TLS, p uintptr, apVal uintptr, pi } // Insert new entries into the FTS index and %_docsize table. -func sqlite3Fts5StorageIndexInsert(tls *libc.TLS, p uintptr, apVal uintptr, iRowid I64) int32 { /* sqlite3.c:235300:12: */ +func sqlite3Fts5StorageIndexInsert(tls *libc.TLS, p uintptr, apVal uintptr, iRowid I64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235378:12: */ bp := tls.Alloc(36) defer tls.Free(36) @@ -236966,7 +237029,7 @@ func sqlite3Fts5StorageIndexInsert(tls *libc.TLS, p uintptr, apVal uintptr, iRow return *(*int32)(unsafe.Pointer(bp + 32 /* rc */)) } -func fts5StorageCount(tls *libc.TLS, p uintptr, zSuffix uintptr, pnRow uintptr) int32 { /* sqlite3.c:235343:12: */ +func fts5StorageCount(tls *libc.TLS, p uintptr, zSuffix uintptr, pnRow uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235421:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -237001,13 +237064,13 @@ type Fts5IntegrityCtx1 = struct { Fcksum U64 FpTermset uintptr FpConfig uintptr -} /* sqlite3.c:235371:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235449:9 */ // Context object used by sqlite3Fts5StorageIntegrity(). -type Fts5IntegrityCtx = Fts5IntegrityCtx1 /* sqlite3.c:235371:33 */ +type Fts5IntegrityCtx = Fts5IntegrityCtx1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235449:33 */ // Tokenization callback used by integrity check. -func fts5StorageIntegrityCallback(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintptr, nToken int32, iUnused1 int32, iUnused2 int32) int32 { /* sqlite3.c:235385:12: */ +func fts5StorageIntegrityCallback(tls *libc.TLS, pContext uintptr, tflags int32, pToken uintptr, nToken int32, iUnused1 int32, iUnused2 int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235463:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -237073,7 +237136,7 @@ func fts5StorageIntegrityCallback(tls *libc.TLS, pContext uintptr, tflags int32, // table. Return SQLITE_OK if they do, or SQLITE_CORRUPT if not. Return // some other SQLite error code if an error occurs while attempting to // determine this. -func sqlite3Fts5StorageIntegrity(tls *libc.TLS, p uintptr, iArg int32) int32 { /* sqlite3.c:235455:12: */ +func sqlite3Fts5StorageIntegrity(tls *libc.TLS, p uintptr, iArg int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235533:12: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -237198,7 +237261,7 @@ func sqlite3Fts5StorageIntegrity(tls *libc.TLS, p uintptr, iArg int32) int32 { / // Obtain an SQLite statement handle that may be used to read data from the // %_content table. -func sqlite3Fts5StorageStmt(tls *libc.TLS, p uintptr, eStmt int32, pp uintptr, pzErrMsg uintptr) int32 { /* sqlite3.c:235563:12: */ +func sqlite3Fts5StorageStmt(tls *libc.TLS, p uintptr, eStmt int32, pp uintptr, pzErrMsg uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235641:12: */ var rc int32 rc = fts5StorageGetStmt(tls, p, eStmt, pp, pzErrMsg) @@ -237212,7 +237275,7 @@ func sqlite3Fts5StorageStmt(tls *libc.TLS, p uintptr, eStmt int32, pp uintptr, p // Release an SQLite statement handle obtained via an earlier call to // sqlite3Fts5StorageStmt(). The eStmt parameter passed to this function // must match that passed to the sqlite3Fts5StorageStmt() call. -func sqlite3Fts5StorageStmtRelease(tls *libc.TLS, p uintptr, eStmt int32, pStmt uintptr) { /* sqlite3.c:235587:13: */ +func sqlite3Fts5StorageStmtRelease(tls *libc.TLS, p uintptr, eStmt int32, pStmt uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235665:13: */ if *(*uintptr)(unsafe.Pointer(p + 40 + uintptr(eStmt)*8)) == uintptr(0) { Xsqlite3_reset(tls, pStmt) @@ -237222,7 +237285,7 @@ func sqlite3Fts5StorageStmtRelease(tls *libc.TLS, p uintptr, eStmt int32, pStmt } } -func fts5StorageDecodeSizeArray(tls *libc.TLS, aCol uintptr, nCol int32, aBlob uintptr, nBlob int32) int32 { /* sqlite3.c:235604:12: */ +func fts5StorageDecodeSizeArray(tls *libc.TLS, aCol uintptr, nCol int32, aBlob uintptr, nBlob int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235682:12: */ var i int32 var iOff int32 = 0 for i = 0; i < nCol; i++ { @@ -237240,7 +237303,7 @@ func fts5StorageDecodeSizeArray(tls *libc.TLS, aCol uintptr, nCol int32, aBlob u // // An SQLite error code is returned if an error occurs, or SQLITE_OK // otherwise. -func sqlite3Fts5StorageDocsize(tls *libc.TLS, p uintptr, iRowid I64, aCol uintptr) int32 { /* sqlite3.c:235625:12: */ +func sqlite3Fts5StorageDocsize(tls *libc.TLS, p uintptr, iRowid I64, aCol uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235703:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -237271,7 +237334,7 @@ func sqlite3Fts5StorageDocsize(tls *libc.TLS, p uintptr, iRowid I64, aCol uintpt return rc } -func sqlite3Fts5StorageSize(tls *libc.TLS, p uintptr, iCol int32, pnToken uintptr) int32 { /* sqlite3.c:235654:12: */ +func sqlite3Fts5StorageSize(tls *libc.TLS, p uintptr, iCol int32, pnToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235732:12: */ var rc int32 = fts5StorageLoadTotals(tls, p, 0) if rc == SQLITE_OK { *(*I64)(unsafe.Pointer(pnToken)) = int64(0) @@ -237289,7 +237352,7 @@ func sqlite3Fts5StorageSize(tls *libc.TLS, p uintptr, iCol int32, pnToken uintpt return rc } -func sqlite3Fts5StorageRowCount(tls *libc.TLS, p uintptr, pnRow uintptr) int32 { /* sqlite3.c:235672:12: */ +func sqlite3Fts5StorageRowCount(tls *libc.TLS, p uintptr, pnRow uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235750:12: */ var rc int32 = fts5StorageLoadTotals(tls, p, 0) if rc == SQLITE_OK { // nTotalRow being zero does not necessarily indicate a corrupt @@ -237306,7 +237369,7 @@ func sqlite3Fts5StorageRowCount(tls *libc.TLS, p uintptr, pnRow uintptr) int32 { } // Flush any data currently held in-memory to disk. -func sqlite3Fts5StorageSync(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:235689:12: */ +func sqlite3Fts5StorageSync(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235767:12: */ var rc int32 = SQLITE_OK var iLastRowid I64 = Xsqlite3_last_insert_rowid(tls, (*Fts5Config)(unsafe.Pointer((*Fts5Storage)(unsafe.Pointer(p)).FpConfig)).Fdb) if (*Fts5Storage)(unsafe.Pointer(p)).FbTotalsValid != 0 { @@ -237320,12 +237383,12 @@ func sqlite3Fts5StorageSync(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:23568 return rc } -func sqlite3Fts5StorageRollback(tls *libc.TLS, p uintptr) int32 { /* sqlite3.c:235703:12: */ +func sqlite3Fts5StorageRollback(tls *libc.TLS, p uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235781:12: */ (*Fts5Storage)(unsafe.Pointer(p)).FbTotalsValid = 0 return sqlite3Fts5IndexRollback(tls, (*Fts5Storage)(unsafe.Pointer(p)).FpIndex) } -func sqlite3Fts5StorageConfigValue(tls *libc.TLS, p uintptr, z uintptr, pVal uintptr, iVal int32) int32 { /* sqlite3.c:235708:12: */ +func sqlite3Fts5StorageConfigValue(tls *libc.TLS, p uintptr, z uintptr, pVal uintptr, iVal int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235786:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -237380,13 +237443,13 @@ var aAsciiTokenChar = [128]uint8{ uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(0), uint8(0), uint8(0), uint8(0), uint8(0), // 0x50..0x5F uint8(0), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), // 0x60..0x6F uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(1), uint8(0), uint8(0), uint8(0), uint8(0), uint8(0), // 0x70..0x7F -} /* sqlite3.c:235761:22 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235839:22 */ -type AsciiTokenizer1 = struct{ FaTokenChar [128]uint8 } /* sqlite3.c:235772:9 */ +type AsciiTokenizer1 = struct{ FaTokenChar [128]uint8 } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235850:9 */ -type AsciiTokenizer = AsciiTokenizer1 /* sqlite3.c:235772:31 */ +type AsciiTokenizer = AsciiTokenizer1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235850:31 */ -func fts5AsciiAddExceptions(tls *libc.TLS, p uintptr, zArg uintptr, bTokenChars int32) { /* sqlite3.c:235777:13: */ +func fts5AsciiAddExceptions(tls *libc.TLS, p uintptr, zArg uintptr, bTokenChars int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235855:13: */ var i int32 for i = 0; *(*int8)(unsafe.Pointer(zArg + uintptr(i))) != 0; i++ { if int32(*(*int8)(unsafe.Pointer(zArg + uintptr(i))))&0x80 == 0 { @@ -237396,12 +237459,12 @@ func fts5AsciiAddExceptions(tls *libc.TLS, p uintptr, zArg uintptr, bTokenChars } // Delete a "ascii" tokenizer. -func fts5AsciiDelete(tls *libc.TLS, p uintptr) { /* sqlite3.c:235793:13: */ +func fts5AsciiDelete(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235871:13: */ Xsqlite3_free(tls, p) } // Create an "ascii" tokenizer. -func fts5AsciiCreate(tls *libc.TLS, pUnused uintptr, azArg uintptr, nArg int32, ppOut uintptr) int32 { /* sqlite3.c:235800:12: */ +func fts5AsciiCreate(tls *libc.TLS, pUnused uintptr, azArg uintptr, nArg int32, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235878:12: */ var rc int32 = SQLITE_OK var p uintptr = uintptr(0) _ = pUnused @@ -237436,7 +237499,7 @@ func fts5AsciiCreate(tls *libc.TLS, pUnused uintptr, azArg uintptr, nArg int32, return rc } -func asciiFold(tls *libc.TLS, aOut uintptr, aIn uintptr, nByte int32) { /* sqlite3.c:235841:13: */ +func asciiFold(tls *libc.TLS, aOut uintptr, aIn uintptr, nByte int32) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235919:13: */ var i int32 for i = 0; i < nByte; i++ { var c int8 = *(*int8)(unsafe.Pointer(aIn + uintptr(i))) @@ -237448,7 +237511,7 @@ func asciiFold(tls *libc.TLS, aOut uintptr, aIn uintptr, nByte int32) { /* sqlit } // Tokenize some text using the ascii tokenizer. -func fts5AsciiTokenize(tls *libc.TLS, pTokenizer uintptr, pCtx uintptr, iUnused int32, pText uintptr, nText int32, xToken uintptr) int32 { /* sqlite3.c:235853:12: */ +func fts5AsciiTokenize(tls *libc.TLS, pTokenizer uintptr, pCtx uintptr, iUnused int32, pText uintptr, nText int32, xToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:235931:12: */ bp := tls.Alloc(64) defer tls.Free(64) @@ -237529,7 +237592,7 @@ type Unicode61Tokenizer1 = struct { F__ccgo_pad1 [4]byte FaiException uintptr FaCategory [32]uint8 -} /* sqlite3.c:235968:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236046:9 */ // ************************************************************************* // @@ -237539,11 +237602,11 @@ type Unicode61Tokenizer1 = struct { // from the sqlite3 source file utf.c. If this file is compiled as part // of the amalgamation, they are not required. -type Unicode61Tokenizer = Unicode61Tokenizer1 /* sqlite3.c:235968:35 */ +type Unicode61Tokenizer = Unicode61Tokenizer1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236046:35 */ // Values for eRemoveDiacritic (must match internals of fts5_unicode2.c) -func fts5UnicodeAddExceptions(tls *libc.TLS, p uintptr, z uintptr, bTokenChars int32) int32 { /* sqlite3.c:235985:12: */ +func fts5UnicodeAddExceptions(tls *libc.TLS, p uintptr, z uintptr, bTokenChars int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236063:12: */ var rc int32 = SQLITE_OK var n int32 = int32(libc.Xstrlen(tls, z)) var aNew uintptr @@ -237598,7 +237661,7 @@ func fts5UnicodeAddExceptions(tls *libc.TLS, p uintptr, z uintptr, bTokenChars i } // Return true if the p->aiException[] array contains the value iCode. -func fts5UnicodeIsException(tls *libc.TLS, p uintptr, iCode int32) int32 { /* sqlite3.c:236035:12: */ +func fts5UnicodeIsException(tls *libc.TLS, p uintptr, iCode int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236113:12: */ if (*Unicode61Tokenizer)(unsafe.Pointer(p)).FnException > 0 { var a uintptr = (*Unicode61Tokenizer)(unsafe.Pointer(p)).FaiException var iLo int32 = 0 @@ -237620,7 +237683,7 @@ func fts5UnicodeIsException(tls *libc.TLS, p uintptr, iCode int32) int32 { /* sq } // Delete a "unicode61" tokenizer. -func fts5UnicodeDelete(tls *libc.TLS, pTok uintptr) { /* sqlite3.c:236059:13: */ +func fts5UnicodeDelete(tls *libc.TLS, pTok uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236137:13: */ if pTok != 0 { var p uintptr = pTok Xsqlite3_free(tls, (*Unicode61Tokenizer)(unsafe.Pointer(p)).FaiException) @@ -237630,7 +237693,7 @@ func fts5UnicodeDelete(tls *libc.TLS, pTok uintptr) { /* sqlite3.c:236059:13: */ return } -func unicodeSetCategories(tls *libc.TLS, p uintptr, zCat uintptr) int32 { /* sqlite3.c:236069:12: */ +func unicodeSetCategories(tls *libc.TLS, p uintptr, zCat uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236147:12: */ var z uintptr = zCat for *(*int8)(unsafe.Pointer(z)) != 0 { @@ -237650,7 +237713,7 @@ func unicodeSetCategories(tls *libc.TLS, p uintptr, zCat uintptr) int32 { /* sql } // Create a "unicode61" tokenizer. -func fts5UnicodeCreate(tls *libc.TLS, pUnused uintptr, azArg uintptr, nArg int32, ppOut uintptr) int32 { /* sqlite3.c:236087:12: */ +func fts5UnicodeCreate(tls *libc.TLS, pUnused uintptr, azArg uintptr, nArg int32, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236165:12: */ var rc int32 = SQLITE_OK // Return code var p uintptr = uintptr(0) // New tokenizer object @@ -237718,12 +237781,12 @@ func fts5UnicodeCreate(tls *libc.TLS, pUnused uintptr, azArg uintptr, nArg int32 // Return true if, for the purposes of tokenizing with the tokenizer // passed as the first argument, codepoint iCode is considered a token // character (not a separator). -func fts5UnicodeIsAlnum(tls *libc.TLS, p uintptr, iCode int32) int32 { /* sqlite3.c:236167:12: */ +func fts5UnicodeIsAlnum(tls *libc.TLS, p uintptr, iCode int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236245:12: */ return int32(*(*uint8)(unsafe.Pointer(p + 160 + uintptr(sqlite3Fts5UnicodeCategory(tls, U32(iCode)))))) ^ fts5UnicodeIsException(tls, p, iCode) } -func fts5UnicodeTokenize(tls *libc.TLS, pTokenizer uintptr, pCtx uintptr, iUnused int32, pText uintptr, nText int32, xToken uintptr) int32 { /* sqlite3.c:236174:12: */ +func fts5UnicodeTokenize(tls *libc.TLS, pTokenizer uintptr, pCtx uintptr, iUnused int32, pText uintptr, nText int32, xToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236252:12: */ var p uintptr var rc int32 var a uintptr @@ -237979,7 +238042,7 @@ type PorterTokenizer1 = struct { Ftokenizer Fts5_tokenizer FpTokenizer uintptr FaBuf [128]int8 -} /* sqlite3.c:236286:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236364:9 */ // ************************************************************************* // @@ -237988,10 +238051,10 @@ type PorterTokenizer1 = struct { // Any tokens larger than this (in bytes) are passed through without // stemming. -type PorterTokenizer = PorterTokenizer1 /* sqlite3.c:236286:32 */ +type PorterTokenizer = PorterTokenizer1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236364:32 */ // Delete a "porter" tokenizer. -func fts5PorterDelete(tls *libc.TLS, pTok uintptr) { /* sqlite3.c:236296:13: */ +func fts5PorterDelete(tls *libc.TLS, pTok uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236374:13: */ if pTok != 0 { var p uintptr = pTok if (*PorterTokenizer)(unsafe.Pointer(p)).FpTokenizer != 0 { @@ -238002,7 +238065,7 @@ func fts5PorterDelete(tls *libc.TLS, pTok uintptr) { /* sqlite3.c:236296:13: */ } // Create a "porter" tokenizer. -func fts5PorterCreate(tls *libc.TLS, pCtx uintptr, azArg uintptr, nArg int32, ppOut uintptr) int32 { /* sqlite3.c:236309:12: */ +func fts5PorterCreate(tls *libc.TLS, pCtx uintptr, azArg uintptr, nArg int32, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236387:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -238055,9 +238118,9 @@ type PorterContext1 = struct { FpCtx uintptr FxToken uintptr FaBuf uintptr -} /* sqlite3.c:236345:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236423:9 */ -type PorterContext = PorterContext1 /* sqlite3.c:236345:30 */ +type PorterContext = PorterContext1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236423:30 */ type PorterRule1 = struct { FzSuffix uintptr @@ -238067,15 +238130,15 @@ type PorterRule1 = struct { FzOutput uintptr FnOutput int32 F__ccgo_pad2 [4]byte -} /* sqlite3.c:236352:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236430:9 */ -type PorterRule = PorterRule1 /* sqlite3.c:236352:27 */ +type PorterRule = PorterRule1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236430:27 */ -func fts5PorterIsVowel(tls *libc.TLS, c int8, bYIsVowel int32) int32 { /* sqlite3.c:236387:12: */ +func fts5PorterIsVowel(tls *libc.TLS, c int8, bYIsVowel int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236465:12: */ return libc.Bool32(int32(c) == 'a' || int32(c) == 'e' || int32(c) == 'i' || int32(c) == 'o' || int32(c) == 'u' || bYIsVowel != 0 && int32(c) == 'y') } -func fts5PorterGobbleVC(tls *libc.TLS, zStem uintptr, nStem int32, bPrevCons int32) int32 { /* sqlite3.c:236393:12: */ +func fts5PorterGobbleVC(tls *libc.TLS, zStem uintptr, nStem int32, bPrevCons int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236471:12: */ var i int32 var bCons int32 = bPrevCons @@ -238096,12 +238159,12 @@ func fts5PorterGobbleVC(tls *libc.TLS, zStem uintptr, nStem int32, bPrevCons int } // porter rule condition: (m > 0) -func fts5Porter_MGt0(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* sqlite3.c:236410:12: */ +func fts5Porter_MGt0(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236488:12: */ return libc.BoolInt32(!!(fts5PorterGobbleVC(tls, zStem, nStem, 0) != 0)) } // porter rule condition: (m > 1) -func fts5Porter_MGt1(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* sqlite3.c:236415:12: */ +func fts5Porter_MGt1(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236493:12: */ var n int32 n = fts5PorterGobbleVC(tls, zStem, nStem, 0) if n != 0 && fts5PorterGobbleVC(tls, zStem+uintptr(n), nStem-n, 1) != 0 { @@ -238111,7 +238174,7 @@ func fts5Porter_MGt1(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* sqlit } // porter rule condition: (m = 1) -func fts5Porter_MEq1(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* sqlite3.c:236425:12: */ +func fts5Porter_MEq1(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236503:12: */ var n int32 n = fts5PorterGobbleVC(tls, zStem, nStem, 0) if n != 0 && 0 == fts5PorterGobbleVC(tls, zStem+uintptr(n), nStem-n, 1) { @@ -238121,7 +238184,7 @@ func fts5Porter_MEq1(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* sqlit } // porter rule condition: (*o) -func fts5Porter_Ostar(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* sqlite3.c:236435:12: */ +func fts5Porter_Ostar(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236513:12: */ if int32(*(*int8)(unsafe.Pointer(zStem + uintptr(nStem-1)))) == 'w' || int32(*(*int8)(unsafe.Pointer(zStem + uintptr(nStem-1)))) == 'x' || int32(*(*int8)(unsafe.Pointer(zStem + uintptr(nStem-1)))) == 'y' { return 0 } else { @@ -238139,14 +238202,14 @@ func fts5Porter_Ostar(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* sqli } // porter rule condition: (m > 1 and (*S or *T)) -func fts5Porter_MGt1_and_S_or_T(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* sqlite3.c:236452:12: */ +func fts5Porter_MGt1_and_S_or_T(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236530:12: */ return libc.Bool32((int32(*(*int8)(unsafe.Pointer(zStem + uintptr(nStem-1)))) == 's' || int32(*(*int8)(unsafe.Pointer(zStem + uintptr(nStem-1)))) == 't') && fts5Porter_MGt1(tls, zStem, nStem) != 0) } // porter rule condition: (*v*) -func fts5Porter_Vowel(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* sqlite3.c:236459:12: */ +func fts5Porter_Vowel(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236537:12: */ var i int32 for i = 0; i < nStem; i++ { if fts5PorterIsVowel(tls, *(*int8)(unsafe.Pointer(zStem + uintptr(i))), libc.Bool32(i > 0)) != 0 { @@ -238161,7 +238224,7 @@ func fts5Porter_Vowel(tls *libc.TLS, zStem uintptr, nStem int32) int32 { /* sqli // // GENERATED CODE STARTS HERE (mkportersteps.tcl) -func fts5PorterStep4(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* sqlite3.c:236475:12: */ +func fts5PorterStep4(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236553:12: */ var ret int32 = 0 var nBuf int32 = *(*int32)(unsafe.Pointer(pnBuf)) switch int32(*(*int8)(unsafe.Pointer(aBuf + uintptr(nBuf-2)))) { @@ -238294,7 +238357,7 @@ func fts5PorterStep4(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* sqli return ret } -func fts5PorterStep1B2(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* sqlite3.c:236609:12: */ +func fts5PorterStep1B2(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236687:12: */ var ret int32 = 0 var nBuf int32 = *(*int32)(unsafe.Pointer(pnBuf)) switch int32(*(*int8)(unsafe.Pointer(aBuf + uintptr(nBuf-2)))) { @@ -238327,7 +238390,7 @@ func fts5PorterStep1B2(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* sq return ret } -func fts5PorterStep2(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* sqlite3.c:236643:12: */ +func fts5PorterStep2(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236721:12: */ var ret int32 = 0 var nBuf int32 = *(*int32)(unsafe.Pointer(pnBuf)) switch int32(*(*int8)(unsafe.Pointer(aBuf + uintptr(nBuf-2)))) { @@ -238473,7 +238536,7 @@ func fts5PorterStep2(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* sqli return ret } -func fts5PorterStep3(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* sqlite3.c:236790:12: */ +func fts5PorterStep3(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236868:12: */ var ret int32 = 0 var nBuf int32 = *(*int32)(unsafe.Pointer(pnBuf)) switch int32(*(*int8)(unsafe.Pointer(aBuf + uintptr(nBuf-2)))) { @@ -238538,7 +238601,7 @@ func fts5PorterStep3(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* sqli return ret } -func fts5PorterStep1B(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* sqlite3.c:236856:12: */ +func fts5PorterStep1B(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236934:12: */ var ret int32 = 0 var nBuf int32 = *(*int32)(unsafe.Pointer(pnBuf)) switch int32(*(*int8)(unsafe.Pointer(aBuf + uintptr(nBuf-2)))) { @@ -238575,7 +238638,7 @@ func fts5PorterStep1B(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) int32 { /* sql // // -func fts5PorterStep1A(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) { /* sqlite3.c:236893:13: */ +func fts5PorterStep1A(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236971:13: */ var nBuf int32 = *(*int32)(unsafe.Pointer(pnBuf)) if int32(*(*int8)(unsafe.Pointer(aBuf + uintptr(nBuf-1)))) == 's' { if int32(*(*int8)(unsafe.Pointer(aBuf + uintptr(nBuf-2)))) == 'e' { @@ -238591,7 +238654,7 @@ func fts5PorterStep1A(tls *libc.TLS, aBuf uintptr, pnBuf uintptr) { /* sqlite3.c } } -func fts5PorterCb(tls *libc.TLS, pCtx uintptr, tflags int32, pToken uintptr, nToken int32, iStart int32, iEnd int32) int32 { /* sqlite3.c:236911:12: */ +func fts5PorterCb(tls *libc.TLS, pCtx uintptr, tflags int32, pToken uintptr, nToken int32, iStart int32, iEnd int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:236989:12: */ bp := tls.Alloc(4) defer tls.Free(4) @@ -238689,7 +238752,7 @@ pass_through: } // Tokenize using the porter tokenizer. -func fts5PorterTokenize(tls *libc.TLS, pTokenizer uintptr, pCtx uintptr, flags int32, pText uintptr, nText int32, xToken uintptr) int32 { /* sqlite3.c:236980:12: */ +func fts5PorterTokenize(tls *libc.TLS, pTokenizer uintptr, pCtx uintptr, flags int32, pText uintptr, nText int32, xToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237058:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -238710,20 +238773,20 @@ func fts5PorterTokenize(tls *libc.TLS, pTokenizer uintptr, pCtx uintptr, flags i // ************************************************************************* // // Start of trigram implementation. -type TrigramTokenizer1 = struct{ FbFold int32 } /* sqlite3.c:237000:9 */ +type TrigramTokenizer1 = struct{ FbFold int32 } /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237078:9 */ // ************************************************************************* // // Start of trigram implementation. -type TrigramTokenizer = TrigramTokenizer1 /* sqlite3.c:237000:33 */ +type TrigramTokenizer = TrigramTokenizer1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237078:33 */ // Free a trigram tokenizer. -func fts5TriDelete(tls *libc.TLS, p uintptr) { /* sqlite3.c:237008:13: */ +func fts5TriDelete(tls *libc.TLS, p uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237086:13: */ Xsqlite3_free(tls, p) } // Allocate a trigram tokenizer. -func fts5TriCreate(tls *libc.TLS, pUnused uintptr, azArg uintptr, nArg int32, ppOut uintptr) int32 { /* sqlite3.c:237015:12: */ +func fts5TriCreate(tls *libc.TLS, pUnused uintptr, azArg uintptr, nArg int32, ppOut uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237093:12: */ var rc int32 = SQLITE_OK var pNew uintptr = Xsqlite3_malloc(tls, int32(unsafe.Sizeof(TrigramTokenizer{}))) _ = pUnused @@ -238754,7 +238817,7 @@ func fts5TriCreate(tls *libc.TLS, pUnused uintptr, azArg uintptr, nArg int32, pp } // Trigram tokenizer tokenize routine. -func fts5TriTokenize(tls *libc.TLS, pTok uintptr, pCtx uintptr, unusedFlags int32, pText uintptr, nText int32, xToken uintptr) int32 { /* sqlite3.c:237053:12: */ +func fts5TriTokenize(tls *libc.TLS, pTok uintptr, pCtx uintptr, unusedFlags int32, pText uintptr, nText int32, xToken uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237131:12: */ bp := tls.Alloc(32) defer tls.Free(32) @@ -238907,7 +238970,7 @@ func fts5TriTokenize(tls *libc.TLS, pTok uintptr, pCtx uintptr, unusedFlags int3 // "trigram" tokenizer, case_sensitive=1 - FTS5_PATTERN_GLOB // "trigram" tokenizer, case_sensitive=0 (the default) - FTS5_PATTERN_LIKE // all other tokenizers - FTS5_PATTERN_NONE -func sqlite3Fts5TokenizerPattern(tls *libc.TLS, xCreate uintptr, pTok uintptr) int32 { /* sqlite3.c:237113:12: */ +func sqlite3Fts5TokenizerPattern(tls *libc.TLS, xCreate uintptr, pTok uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237191:12: */ if xCreate == *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32 }{fts5TriCreate})) { @@ -238921,7 +238984,7 @@ func sqlite3Fts5TokenizerPattern(tls *libc.TLS, xCreate uintptr, pTok uintptr) i } // Register all built-in tokenizers with FTS5. -func sqlite3Fts5TokenizerInit(tls *libc.TLS, pApi uintptr) int32 { /* sqlite3.c:237127:12: */ +func sqlite3Fts5TokenizerInit(tls *libc.TLS, pApi uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237205:12: */ bp := tls.Alloc(128) defer tls.Free(128) @@ -238967,7 +239030,7 @@ func sqlite3Fts5TokenizerInit(tls *libc.TLS, pApi uintptr) int32 { /* sqlite3.c: type BuiltinTokenizer = struct { FzName uintptr Fx Fts5_tokenizer -} /* sqlite3.c:237128:3 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237206:3 */ // 2012-05-25 // @@ -238990,7 +239053,7 @@ type BuiltinTokenizer = struct { // SMALL LETTER E WITH DIAERESIS" - return 65 ("LATIN SMALL LETTER // E"). The resuls of passing a codepoint that corresponds to an // uppercase letter are undefined. -func fts5_remove_diacritic(tls *libc.TLS, c int32, bComplex int32) int32 { /* sqlite3.c:237183:12: */ +func fts5_remove_diacritic(tls *libc.TLS, c int32, bComplex int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237261:12: */ bp := tls.Alloc(378) defer tls.Free(378) @@ -239061,7 +239124,7 @@ func fts5_remove_diacritic(tls *libc.TLS, c int32, bComplex int32) int32 { /* sq // Return true if the argument interpreted as a unicode codepoint // is a diacritical modifier character. -func sqlite3Fts5UnicodeIsdiacritic(tls *libc.TLS, c int32) int32 { /* sqlite3.c:237250:12: */ +func sqlite3Fts5UnicodeIsdiacritic(tls *libc.TLS, c int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237328:12: */ var mask0 uint32 = uint32(0x08029FDF) var mask1 uint32 = uint32(0x000361F8) if c < 768 || c > 817 { @@ -239080,7 +239143,7 @@ func sqlite3Fts5UnicodeIsdiacritic(tls *libc.TLS, c int32) int32 { /* sqlite3.c: // // The results are undefined if the value passed to this function // is less than zero. -func sqlite3Fts5UnicodeFold(tls *libc.TLS, c int32, eRemoveDiacritic int32) int32 { /* sqlite3.c:237269:12: */ +func sqlite3Fts5UnicodeFold(tls *libc.TLS, c int32, eRemoveDiacritic int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237347:12: */ var ret int32 = c @@ -239141,7 +239204,7 @@ type TableEntry = struct { FiCode uint16 Fflags uint8 FnRange uint8 -} /* sqlite3.c:237287:16 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237365:16 */ var aEntry = [163]TableEntry{ {FiCode: uint16(65), Fflags: uint8(14), FnRange: uint8(26)}, {FiCode: uint16(181), Fflags: uint8(64), FnRange: uint8(1)}, {FiCode: uint16(192), Fflags: uint8(14), FnRange: uint8(23)}, @@ -239199,7 +239262,7 @@ var aEntry = [163]TableEntry{ {FiCode: uint16(42878), Fflags: uint8(1), FnRange: uint8(10)}, {FiCode: uint16(42891), FnRange: uint8(1)}, {FiCode: uint16(42893), Fflags: uint8(74), FnRange: uint8(1)}, {FiCode: uint16(42896), Fflags: uint8(1), FnRange: uint8(4)}, {FiCode: uint16(42912), Fflags: uint8(1), FnRange: uint8(10)}, {FiCode: uint16(42922), Fflags: uint8(72), FnRange: uint8(1)}, {FiCode: uint16(65313), Fflags: uint8(14), FnRange: uint8(26)}, -} /* sqlite3.c:237291:5 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237369:5 */ var aiOff = [77]uint16{ uint16(1), uint16(2), uint16(8), uint16(15), uint16(16), uint16(26), uint16(28), uint16(32), uint16(37), uint16(38), uint16(40), uint16(48), uint16(63), uint16(64), uint16(69), uint16(71), @@ -239211,9 +239274,9 @@ var aiOff = [77]uint16{ uint16(65408), uint16(65410), uint16(65415), uint16(65424), uint16(65436), uint16(65439), uint16(65450), uint16(65462), uint16(65472), uint16(65476), uint16(65478), uint16(65480), uint16(65482), uint16(65488), uint16(65506), uint16(65511), uint16(65514), uint16(65521), uint16(65527), uint16(65528), uint16(65529), -} /* sqlite3.c:237348:31 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237426:31 */ -func sqlite3Fts5UnicodeCatParse(tls *libc.TLS, zCat uintptr, aArray uintptr) int32 { /* sqlite3.c:237405:12: */ +func sqlite3Fts5UnicodeCatParse(tls *libc.TLS, zCat uintptr, aArray uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237483:12: */ *(*U8)(unsafe.Pointer(aArray)) = U8(1) switch int32(*(*int8)(unsafe.Pointer(zCat))) { case 'C': @@ -239410,7 +239473,7 @@ func sqlite3Fts5UnicodeCatParse(tls *libc.TLS, zCat uintptr, aArray uintptr) int var aFts5UnicodeBlock = [17]U16{ U16(0), U16(1471), U16(1753), U16(1760), U16(1760), U16(1760), U16(1760), U16(1760), U16(1760), U16(1760), U16(1760), U16(1760), U16(1760), U16(1760), U16(1760), U16(1763), U16(1765), -} /* sqlite3.c:237523:12 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237601:12 */ var aFts5UnicodeMap = [1765]U16{ U16(0), U16(32), U16(33), U16(36), U16(37), U16(40), U16(41), U16(42), U16(43), U16(44), U16(45), U16(46), U16(48), U16(58), U16(60), U16(63), U16(65), U16(91), U16(92), U16(93), @@ -239589,7 +239652,7 @@ var aFts5UnicodeMap = [1765]U16{ U16(62406), U16(62432), U16(62464), U16(62528), U16(62530), U16(62713), U16(62720), U16(62784), U16(62800), U16(62971), U16(63045), U16(63104), U16(63232), U16(0), U16(42710), U16(42752), U16(46900), U16(46912), U16(47133), U16(63488), U16(1), U16(32), U16(256), U16(0), U16(65533), -} /* sqlite3.c:237527:12 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237605:12 */ var aFts5UnicodeData = [1765]U16{ U16(1025), U16(61), U16(117), U16(55), U16(117), U16(54), U16(50), U16(53), U16(57), U16(53), U16(49), U16(85), U16(333), U16(85), U16(121), U16(85), U16(841), U16(54), U16(53), U16(50), @@ -239768,9 +239831,9 @@ var aFts5UnicodeData = [1765]U16{ U16(186), U16(570), U16(2042), U16(58), U16(5850), U16(154), U16(2010), U16(154), U16(794), U16(2266), U16(378), U16(2266), U16(3738), U16(39), U16(39), U16(39), U16(39), U16(39), U16(39), U16(17351), U16(34), U16(3074), U16(7692), U16(63), U16(63), -} /* sqlite3.c:237706:12 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237784:12 */ -func sqlite3Fts5UnicodeCategory(tls *libc.TLS, iCode U32) int32 { /* sqlite3.c:237886:12: */ +func sqlite3Fts5UnicodeCategory(tls *libc.TLS, iCode U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237964:12: */ var iRes int32 = -1 var iHi int32 var iLo int32 @@ -239810,7 +239873,7 @@ func sqlite3Fts5UnicodeCategory(tls *libc.TLS, iCode U32) int32 { /* sqlite3.c:2 return 9 } -func sqlite3Fts5UnicodeAscii(tls *libc.TLS, aArray uintptr, aAscii uintptr) { /* sqlite3.c:237917:13: */ +func sqlite3Fts5UnicodeAscii(tls *libc.TLS, aArray uintptr, aAscii uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:237995:13: */ var i int32 = 0 var iTbl int32 = 0 for i < 128 { @@ -239842,7 +239905,7 @@ func sqlite3Fts5UnicodeAscii(tls *libc.TLS, aArray uintptr, aAscii uintptr) { /* // This is a copy of the sqlite3GetVarint32() routine from the SQLite core. // Except, this version does handle the single byte case that the core // version depends on being handled before its function is called. -func sqlite3Fts5GetVarint32(tls *libc.TLS, p uintptr, v uintptr) int32 { /* sqlite3.c:237955:12: */ +func sqlite3Fts5GetVarint32(tls *libc.TLS, p uintptr, v uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238033:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -239917,7 +239980,7 @@ func sqlite3Fts5GetVarint32(tls *libc.TLS, p uintptr, v uintptr) int32 { /* sqli // Read a 64-bit variable-length integer from memory starting at p[0]. // Return the number of bytes read. The value is stored in *v. -func sqlite3Fts5GetVarint(tls *libc.TLS, p uintptr, v uintptr) U8 { /* sqlite3.c:238033:11: */ +func sqlite3Fts5GetVarint(tls *libc.TLS, p uintptr, v uintptr) U8 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238111:11: */ var a U32 var b U32 var s U32 @@ -240093,7 +240156,7 @@ func sqlite3Fts5GetVarint(tls *libc.TLS, p uintptr, v uintptr) U8 { /* sqlite3.c // for all bytes that have the 8th bit set and one byte with the 8th // bit clear. Except, if we get to the 9th byte, it stores the full // 8 bits and is the last byte. -func fts5PutVarint64(tls *libc.TLS, p uintptr, v U64) int32 { /* sqlite3.c:238227:26: */ +func fts5PutVarint64(tls *libc.TLS, p uintptr, v U64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238305:26: */ bp := tls.Alloc(10) defer tls.Free(10) @@ -240139,7 +240202,7 @@ __3: return n } -func sqlite3Fts5PutVarint(tls *libc.TLS, p uintptr, v U64) int32 { /* sqlite3.c:238252:12: */ +func sqlite3Fts5PutVarint(tls *libc.TLS, p uintptr, v U64) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238330:12: */ if v <= uint64(0x7f) { *(*uint8)(unsafe.Pointer(p)) = uint8(v & uint64(0x7f)) return 1 @@ -240152,7 +240215,7 @@ func sqlite3Fts5PutVarint(tls *libc.TLS, p uintptr, v U64) int32 { /* sqlite3.c: return fts5PutVarint64(tls, p, v) } -func sqlite3Fts5GetVarintLen(tls *libc.TLS, iVal U32) int32 { /* sqlite3.c:238266:12: */ +func sqlite3Fts5GetVarintLen(tls *libc.TLS, iVal U32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238344:12: */ if iVal < U32(int32(1)<<14) { return 2 @@ -240212,7 +240275,7 @@ type Fts5VocabTable1 = struct { FpGlobal uintptr FeType int32 FbBusy uint32 -} /* sqlite3.c:238319:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238397:9 */ // 2015 May 08 // @@ -240252,7 +240315,7 @@ type Fts5VocabTable1 = struct { // #include "fts5Int.h" -type Fts5VocabTable = Fts5VocabTable1 /* sqlite3.c:238319:31 */ +type Fts5VocabTable = Fts5VocabTable1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238397:31 */ type Fts5VocabCursor1 = struct { Fbase Sqlite3_vtab_cursor FpStmt uintptr @@ -240273,9 +240336,9 @@ type Fts5VocabCursor1 = struct { FiInstPos I64 FiInstOff int32 F__ccgo_pad4 [4]byte -} /* sqlite3.c:238320:9 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238398:9 */ -type Fts5VocabCursor = Fts5VocabCursor1 /* sqlite3.c:238320:32 */ +type Fts5VocabCursor = Fts5VocabCursor1 /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238398:32 */ // Bits for the mask used as the idxNum value by xBestIndex/xFilter. @@ -240283,7 +240346,7 @@ type Fts5VocabCursor = Fts5VocabCursor1 /* sqlite3.c:238320:32 */ // FTS5_VOCAB_XXX constant. If successful, set *peType to the output // value and return SQLITE_OK. Otherwise, set *pzErr to an error message // and return SQLITE_ERROR. -func fts5VocabTableType(tls *libc.TLS, zType uintptr, pzErr uintptr, peType uintptr) int32 { /* sqlite3.c:238380:12: */ +func fts5VocabTableType(tls *libc.TLS, zType uintptr, pzErr uintptr, peType uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238458:12: */ bp := tls.Alloc(12) defer tls.Free(12) @@ -240308,14 +240371,14 @@ func fts5VocabTableType(tls *libc.TLS, zType uintptr, pzErr uintptr, peType uint } // The xDisconnect() virtual table method. -func fts5VocabDisconnectMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:238409:12: */ +func fts5VocabDisconnectMethod(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238487:12: */ var pTab uintptr = pVtab Xsqlite3_free(tls, pTab) return SQLITE_OK } // The xDestroy() virtual table method. -func fts5VocabDestroyMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:238418:12: */ +func fts5VocabDestroyMethod(tls *libc.TLS, pVtab uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238496:12: */ var pTab uintptr = pVtab Xsqlite3_free(tls, pTab) return SQLITE_OK @@ -240340,7 +240403,7 @@ func fts5VocabDestroyMethod(tls *libc.TLS, pVtab uintptr) int32 { /* sqlite3.c:2 // argv[3] -> name of fts5 tables database // argv[4] -> name of fts5 table // argv[5] -> type of fts5vocab table -func fts5VocabInitVtab(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVTab uintptr, pzErr uintptr) int32 { /* sqlite3.c:238445:12: */ +func fts5VocabInitVtab(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVTab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238523:12: */ bp := tls.Alloc(36) defer tls.Free(36) @@ -240410,11 +240473,11 @@ func fts5VocabInitVtab(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv // The xConnect() and xCreate() methods for the virtual table. All the // work is done in function fts5VocabInitVtab(). -func fts5VocabConnectMethod(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* sqlite3.c:238507:12: */ +func fts5VocabConnectMethod(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238585:12: */ return fts5VocabInitVtab(tls, db, pAux, argc, argv, ppVtab, pzErr) } -func fts5VocabCreateMethod(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* sqlite3.c:238517:12: */ +func fts5VocabCreateMethod(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, argv uintptr, ppVtab uintptr, pzErr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238595:12: */ return fts5VocabInitVtab(tls, db, pAux, argc, argv, ppVtab, pzErr) } @@ -240428,7 +240491,7 @@ func fts5VocabCreateMethod(tls *libc.TLS, db uintptr, pAux uintptr, argc int32, // // are interpreted. Less-than and less-than-or-equal are treated // identically, as are greater-than and greater-than-or-equal. -func fts5VocabBestIndexMethod(tls *libc.TLS, pUnused uintptr, pInfo uintptr) int32 { /* sqlite3.c:238540:12: */ +func fts5VocabBestIndexMethod(tls *libc.TLS, pUnused uintptr, pInfo uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238618:12: */ var i int32 var iTermEq int32 = -1 var iTermGe int32 = -1 @@ -240496,7 +240559,7 @@ func fts5VocabBestIndexMethod(tls *libc.TLS, pUnused uintptr, pInfo uintptr) int } // Implementation of xOpen method. -func fts5VocabOpenMethod(tls *libc.TLS, pVTab uintptr, ppCsr uintptr) int32 { /* sqlite3.c:238602:12: */ +func fts5VocabOpenMethod(tls *libc.TLS, pVTab uintptr, ppCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238680:12: */ bp := tls.Alloc(80) defer tls.Free(80) @@ -240563,7 +240626,7 @@ func fts5VocabOpenMethod(tls *libc.TLS, pVTab uintptr, ppCsr uintptr) int32 { /* return *(*int32)(unsafe.Pointer(bp + 64 /* rc */)) } -func fts5VocabResetCursor(tls *libc.TLS, pCsr uintptr) { /* sqlite3.c:238670:13: */ +func fts5VocabResetCursor(tls *libc.TLS, pCsr uintptr) { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238748:13: */ (*Fts5VocabCursor)(unsafe.Pointer(pCsr)).Frowid = int64(0) sqlite3Fts5IterClose(tls, (*Fts5VocabCursor)(unsafe.Pointer(pCsr)).FpIter) sqlite3Fts5StructureRelease(tls, (*Fts5VocabCursor)(unsafe.Pointer(pCsr)).FpStruct) @@ -240577,7 +240640,7 @@ func fts5VocabResetCursor(tls *libc.TLS, pCsr uintptr) { /* sqlite3.c:238670:13: // Close the cursor. For additional information see the documentation // on the xClose method of the virtual table interface. -func fts5VocabCloseMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:238686:12: */ +func fts5VocabCloseMethod(tls *libc.TLS, pCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238764:12: */ var pCsr uintptr = pCursor fts5VocabResetCursor(tls, pCsr) sqlite3Fts5BufferFree(tls, pCsr+96) @@ -240586,7 +240649,7 @@ func fts5VocabCloseMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:2 return SQLITE_OK } -func fts5VocabInstanceNewTerm(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:238695:12: */ +func fts5VocabInstanceNewTerm(tls *libc.TLS, pCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238773:12: */ bp := tls.Alloc(8) defer tls.Free(8) @@ -240617,7 +240680,7 @@ func fts5VocabInstanceNewTerm(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c: return *(*int32)(unsafe.Pointer(bp + 4 /* rc */)) } -func fts5VocabInstanceNext(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:238717:12: */ +func fts5VocabInstanceNext(tls *libc.TLS, pCsr uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238795:12: */ var eDetail int32 = (*Fts5Config)(unsafe.Pointer((*Fts5Table)(unsafe.Pointer((*Fts5VocabCursor)(unsafe.Pointer(pCsr)).FpFts5)).FpConfig)).FeDetail var rc int32 = SQLITE_OK var pIter uintptr = (*Fts5VocabCursor)(unsafe.Pointer(pCsr)).FpIter @@ -240646,7 +240709,7 @@ func fts5VocabInstanceNext(tls *libc.TLS, pCsr uintptr) int32 { /* sqlite3.c:238 } // Advance the cursor to the next row in the table. -func fts5VocabNextMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:238749:12: */ +func fts5VocabNextMethod(tls *libc.TLS, pCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238827:12: */ bp := tls.Alloc(24) defer tls.Free(24) @@ -240790,7 +240853,7 @@ func fts5VocabNextMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:23 } // This is the xFilter implementation for the virtual table. -func fts5VocabFilterMethod(tls *libc.TLS, pCursor uintptr, idxNum int32, zUnused uintptr, nUnused int32, apVal uintptr) int32 { /* sqlite3.c:238877:12: */ +func fts5VocabFilterMethod(tls *libc.TLS, pCursor uintptr, idxNum int32, zUnused uintptr, nUnused int32, apVal uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:238955:12: */ var pTab uintptr = (*Sqlite3_vtab_cursor)(unsafe.Pointer(pCursor)).FpVtab var pCsr uintptr = pCursor var eType int32 = (*Fts5VocabTable)(unsafe.Pointer(pTab)).FeType @@ -240864,12 +240927,12 @@ func fts5VocabFilterMethod(tls *libc.TLS, pCursor uintptr, idxNum int32, zUnused // This is the xEof method of the virtual table. SQLite calls this // routine to find out if it has reached the end of a result set. -func fts5VocabEofMethod(tls *libc.TLS, pCursor uintptr) int32 { /* sqlite3.c:238951:12: */ +func fts5VocabEofMethod(tls *libc.TLS, pCursor uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:239029:12: */ var pCsr uintptr = pCursor return (*Fts5VocabCursor)(unsafe.Pointer(pCsr)).FbEof } -func fts5VocabColumnMethod(tls *libc.TLS, pCursor uintptr, pCtx uintptr, iCol int32) int32 { /* sqlite3.c:238956:12: */ +func fts5VocabColumnMethod(tls *libc.TLS, pCursor uintptr, pCtx uintptr, iCol int32) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:239034:12: */ var pCsr uintptr = pCursor var eDetail int32 = (*Fts5Config)(unsafe.Pointer((*Fts5Table)(unsafe.Pointer((*Fts5VocabCursor)(unsafe.Pointer(pCsr)).FpFts5)).FpConfig)).FeDetail var eType int32 = (*Fts5VocabTable)(unsafe.Pointer((*Sqlite3_vtab_cursor)(unsafe.Pointer(pCursor)).FpVtab)).FeType @@ -240942,13 +241005,13 @@ func fts5VocabColumnMethod(tls *libc.TLS, pCursor uintptr, pCtx uintptr, iCol in // This is the xRowid method. The SQLite core calls this routine to // retrieve the rowid for the current row of the result set. The // rowid should be written to *pRowid. -func fts5VocabRowidMethod(tls *libc.TLS, pCursor uintptr, pRowid uintptr) int32 { /* sqlite3.c:239028:12: */ +func fts5VocabRowidMethod(tls *libc.TLS, pCursor uintptr, pRowid uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:239106:12: */ var pCsr uintptr = pCursor *(*Sqlite_int64)(unsafe.Pointer(pRowid)) = (*Fts5VocabCursor)(unsafe.Pointer(pCsr)).Frowid return SQLITE_OK } -func sqlite3Fts5VocabInit(tls *libc.TLS, pGlobal uintptr, db uintptr) int32 { /* sqlite3.c:239037:12: */ +func sqlite3Fts5VocabInit(tls *libc.TLS, pGlobal uintptr, db uintptr) int32 { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:239115:12: */ var p uintptr = pGlobal return Xsqlite3_create_module_v2(tls, db, ts+38835, uintptr(unsafe.Pointer(&fts5Vocab)), p, uintptr(0)) @@ -240968,7 +241031,7 @@ var fts5Vocab = Sqlite3_module{ /* xEof */ FxEof: 0, /* xColumn */ FxColumn: 0, /* xRowid */ FxRowid: 0, -} /* sqlite3.c:239038:31 */ +} /* testdata/sqlite-amalgamation-3380500/sqlite3.c:239116:31 */ //************* End of fts5.c *********************************************** //************* Begin file stmt.c ******************************************* @@ -240995,1056 +241058,1056 @@ var fts5Vocab = Sqlite3_module{ //************* End of stmt.c *********************************************** // Return the source-id for this library -func Xsqlite3_sourceid(tls *libc.TLS) uintptr { /* sqlite3.c:239378:23: */ - return ts + 38845 /* "2022-03-26 13:51..." */ +func Xsqlite3_sourceid(tls *libc.TLS) uintptr { /* testdata/sqlite-amalgamation-3380500/sqlite3.c:239456:23: */ + return ts + 38845 /* "2022-05-06 15:25..." */ } //************************* End of sqlite3.c ***************************** func init() { - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&Xsqlite3aEQb)) + 0)) = uintptr(unsafe.Pointer(&Xsqlite3UpperToLower)) + 210 // sqlite3.c:21690:51: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&Xsqlite3aGTb)) + 0)) = uintptr(unsafe.Pointer(&Xsqlite3UpperToLower)) + 216 // sqlite3.c:21691:51: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&Xsqlite3aLTb)) + 0)) = uintptr(unsafe.Pointer(&Xsqlite3UpperToLower)) + 204 // sqlite3.c:21689:51: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAgg)) + 0)) = geopolyBBoxStep // sqlite3.c:202042:8: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAgg)) + 8)) = geopolyBBoxFinal // sqlite3.c:202042:25: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAlterTableFuncs)) + 24)) = renameColumnFunc // sqlite3.c:111080:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAlterTableFuncs)) + 96)) = renameTableFunc // sqlite3.c:111081:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAlterTableFuncs)) + 168)) = renameTableTest // sqlite3.c:111082:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAlterTableFuncs)) + 240)) = dropColumnFunc // sqlite3.c:111083:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAlterTableFuncs)) + 312)) = renameQuotefixFunc // sqlite3.c:111084:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 24)) = versionFunc // sqlite3.c:123285:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 96)) = versionFunc // sqlite3.c:123286:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 168)) = versionFunc // sqlite3.c:123287:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 240)) = versionFunc // sqlite3.c:123288:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 312)) = soundexFunc // sqlite3.c:123292:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 384)) = loadExt // sqlite3.c:123295:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 456)) = loadExt // sqlite3.c:123296:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 528)) = compileoptionusedFunc // sqlite3.c:123302:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 600)) = compileoptiongetFunc // sqlite3.c:123303:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 672)) = versionFunc // sqlite3.c:123305:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 744)) = versionFunc // sqlite3.c:123306:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 816)) = versionFunc // sqlite3.c:123307:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 888)) = versionFunc // sqlite3.c:123310:12: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 960)) = trimFunc // sqlite3.c:123312:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1032)) = trimFunc // sqlite3.c:123313:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1104)) = trimFunc // sqlite3.c:123314:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1176)) = trimFunc // sqlite3.c:123315:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1248)) = trimFunc // sqlite3.c:123316:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1320)) = trimFunc // sqlite3.c:123317:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1392)) = minmaxFunc // sqlite3.c:123318:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1536)) = minmaxStep // sqlite3.c:123320:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1544)) = minMaxFinalize // sqlite3.c:123320:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1552)) = minMaxValue // sqlite3.c:123320:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1608)) = minmaxFunc // sqlite3.c:123322:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1752)) = minmaxStep // sqlite3.c:123324:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1760)) = minMaxFinalize // sqlite3.c:123324:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1768)) = minMaxValue // sqlite3.c:123324:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1824)) = typeofFunc // sqlite3.c:123326:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1896)) = subtypeFunc // sqlite3.c:123327:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1968)) = lengthFunc // sqlite3.c:123328:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2040)) = instrFunc // sqlite3.c:123329:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2112)) = printfFunc // sqlite3.c:123330:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2184)) = printfFunc // sqlite3.c:123331:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2256)) = unicodeFunc // sqlite3.c:123332:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2328)) = charFunc // sqlite3.c:123333:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2400)) = absFunc // sqlite3.c:123334:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2472)) = roundFunc // sqlite3.c:123336:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2544)) = roundFunc // sqlite3.c:123337:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2616)) = upperFunc // sqlite3.c:123339:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2688)) = lowerFunc // sqlite3.c:123340:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2760)) = hexFunc // sqlite3.c:123341:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2832)) = versionFunc // sqlite3.c:123342:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2904)) = randomFunc // sqlite3.c:123343:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2976)) = randomBlob // sqlite3.c:123344:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3048)) = nullifFunc // sqlite3.c:123345:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3120)) = versionFunc // sqlite3.c:123346:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3192)) = sourceidFunc // sqlite3.c:123347:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3264)) = errlogFunc // sqlite3.c:123348:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3336)) = quoteFunc // sqlite3.c:123349:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3408)) = last_insert_rowid // sqlite3.c:123350:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3480)) = changes // sqlite3.c:123351:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3552)) = total_changes // sqlite3.c:123352:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3624)) = replaceFunc // sqlite3.c:123353:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3696)) = zeroblobFunc // sqlite3.c:123354:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3768)) = substrFunc // sqlite3.c:123355:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3840)) = substrFunc // sqlite3.c:123356:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3912)) = substrFunc // sqlite3.c:123357:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3984)) = substrFunc // sqlite3.c:123358:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4056)) = sumStep // sqlite3.c:123359:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4064)) = sumFinalize // sqlite3.c:123359:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4072)) = sumFinalize // sqlite3.c:123359:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4080)) = sumInverse // sqlite3.c:123359:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4128)) = sumStep // sqlite3.c:123360:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4136)) = totalFinalize // sqlite3.c:123360:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4144)) = totalFinalize // sqlite3.c:123360:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4152)) = sumInverse // sqlite3.c:123360:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4200)) = sumStep // sqlite3.c:123361:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4208)) = avgFinalize // sqlite3.c:123361:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4216)) = avgFinalize // sqlite3.c:123361:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4224)) = sumInverse // sqlite3.c:123361:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4272)) = countStep // sqlite3.c:123362:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4280)) = countFinalize // sqlite3.c:123362:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4288)) = countFinalize // sqlite3.c:123362:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4296)) = countInverse // sqlite3.c:123362:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4344)) = countStep // sqlite3.c:123365:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4352)) = countFinalize // sqlite3.c:123365:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4360)) = countFinalize // sqlite3.c:123365:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4368)) = countInverse // sqlite3.c:123365:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4416)) = groupConcatStep // sqlite3.c:123367:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4424)) = groupConcatFinalize // sqlite3.c:123367:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4432)) = groupConcatValue // sqlite3.c:123367:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4440)) = groupConcatInverse // sqlite3.c:123367:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4488)) = groupConcatStep // sqlite3.c:123369:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4496)) = groupConcatFinalize // sqlite3.c:123369:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4504)) = groupConcatValue // sqlite3.c:123369:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4512)) = groupConcatInverse // sqlite3.c:123369:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4544 /* .pUserData */)) = uintptr(unsafe.Pointer(&globInfo)) // sqlite3.c:123372:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4560)) = likeFunc // sqlite3.c:123372:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4616 /* .pUserData */)) = uintptr(unsafe.Pointer(&likeInfoNorm)) // sqlite3.c:123377:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4632)) = likeFunc // sqlite3.c:123377:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4688 /* .pUserData */)) = uintptr(unsafe.Pointer(&likeInfoNorm)) // sqlite3.c:123378:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4704)) = likeFunc // sqlite3.c:123378:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4904)) = xCeil // sqlite3.c:123386:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4920)) = ceilingFunc // sqlite3.c:123386:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4976)) = xCeil // sqlite3.c:123387:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4992)) = ceilingFunc // sqlite3.c:123387:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5048)) = xFloor // sqlite3.c:123388:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5064)) = ceilingFunc // sqlite3.c:123388:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5120)) = libc.Xtrunc // sqlite3.c:123390:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5136)) = ceilingFunc // sqlite3.c:123390:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5208)) = logFunc // sqlite3.c:123392:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5280)) = logFunc // sqlite3.c:123393:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5352)) = logFunc // sqlite3.c:123394:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5424)) = logFunc // sqlite3.c:123395:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5496)) = logFunc // sqlite3.c:123396:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5552)) = libc.Xexp // sqlite3.c:123397:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5568)) = math1Func // sqlite3.c:123397:5: - *(*func(*libc.TLS, float64, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5624)) = libc.Xpow // sqlite3.c:123398:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5640)) = math2Func // sqlite3.c:123398:5: - *(*func(*libc.TLS, float64, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5696)) = libc.Xpow // sqlite3.c:123399:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5712)) = math2Func // sqlite3.c:123399:5: - *(*func(*libc.TLS, float64, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5768)) = libc.Xfmod // sqlite3.c:123400:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5784)) = math2Func // sqlite3.c:123400:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5840)) = libc.Xacos // sqlite3.c:123401:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5856)) = math1Func // sqlite3.c:123401:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5912)) = libc.Xasin // sqlite3.c:123402:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5928)) = math1Func // sqlite3.c:123402:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5984)) = libc.Xatan // sqlite3.c:123403:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6000)) = math1Func // sqlite3.c:123403:5: - *(*func(*libc.TLS, float64, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6056)) = libc.Xatan2 // sqlite3.c:123404:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6072)) = math2Func // sqlite3.c:123404:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6128)) = libc.Xcos // sqlite3.c:123405:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6144)) = math1Func // sqlite3.c:123405:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6200)) = libc.Xsin // sqlite3.c:123406:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6216)) = math1Func // sqlite3.c:123406:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6272)) = libc.Xtan // sqlite3.c:123407:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6288)) = math1Func // sqlite3.c:123407:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6344)) = libc.Xcosh // sqlite3.c:123408:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6360)) = math1Func // sqlite3.c:123408:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6416)) = libc.Xsinh // sqlite3.c:123409:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6432)) = math1Func // sqlite3.c:123409:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6488)) = libc.Xtanh // sqlite3.c:123410:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6504)) = math1Func // sqlite3.c:123410:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6560)) = libc.Xacosh // sqlite3.c:123412:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6576)) = math1Func // sqlite3.c:123412:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6632)) = libc.Xasinh // sqlite3.c:123413:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6648)) = math1Func // sqlite3.c:123413:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6704)) = libc.Xatanh // sqlite3.c:123414:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6720)) = math1Func // sqlite3.c:123414:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6776)) = libc.Xsqrt // sqlite3.c:123416:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6792)) = math1Func // sqlite3.c:123416:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6848)) = degToRad // sqlite3.c:123417:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6864)) = math1Func // sqlite3.c:123417:5: - *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6920)) = radToDeg // sqlite3.c:123418:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6936)) = math1Func // sqlite3.c:123418:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 7008)) = piFunc // sqlite3.c:123419:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 7080)) = signFunc // sqlite3.c:123421:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 7152)) = versionFunc // sqlite3.c:123422:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 7224)) = versionFunc // sqlite3.c:123423:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 8 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // sqlite3.c:24402:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 24)) = juliandayFunc // sqlite3.c:24402:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 80 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // sqlite3.c:24403:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 96)) = unixepochFunc // sqlite3.c:24403:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 152 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // sqlite3.c:24404:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 168)) = dateFunc // sqlite3.c:24404:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 224 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // sqlite3.c:24405:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 240)) = timeFunc // sqlite3.c:24405:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 296 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // sqlite3.c:24406:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 312)) = datetimeFunc // sqlite3.c:24406:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 368 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // sqlite3.c:24407:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 384)) = strftimeFunc // sqlite3.c:24407:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 456)) = ctimeFunc // sqlite3.c:24408:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 528)) = ctimestampFunc // sqlite3.c:24409:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 600)) = cdateFunc // sqlite3.c:24410:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 0)) = geopolyAreaFunc // sqlite3.c:202024:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 24)) = geopolyBlobFunc // sqlite3.c:202025:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 48)) = geopolyJsonFunc // sqlite3.c:202026:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 72)) = geopolySvgFunc // sqlite3.c:202027:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 96)) = geopolyWithinFunc // sqlite3.c:202028:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 120)) = geopolyContainsPointFunc // sqlite3.c:202029:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 144)) = geopolyOverlapFunc // sqlite3.c:202030:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 168)) = geopolyDebugFunc // sqlite3.c:202031:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 192)) = geopolyBBoxFunc // sqlite3.c:202032:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 216)) = geopolyXformFunc // sqlite3.c:202033:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 240)) = geopolyRegularFunc // sqlite3.c:202034:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 264)) = geopolyCcwFunc // sqlite3.c:202035:8: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 24)) = jsonRemoveFunc // sqlite3.c:195793:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 96)) = jsonArrayFunc // sqlite3.c:195794:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 168)) = jsonArrayLengthFunc // sqlite3.c:195795:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 240)) = jsonArrayLengthFunc // sqlite3.c:195796:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 312)) = jsonExtractFunc // sqlite3.c:195797:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 384)) = jsonExtractFunc // sqlite3.c:195798:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 456)) = jsonExtractFunc // sqlite3.c:195799:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 528)) = jsonSetFunc // sqlite3.c:195800:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 600)) = jsonObjectFunc // sqlite3.c:195801:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 672)) = jsonPatchFunc // sqlite3.c:195802:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 744)) = jsonQuoteFunc // sqlite3.c:195803:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 816)) = jsonRemoveFunc // sqlite3.c:195804:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 888)) = jsonReplaceFunc // sqlite3.c:195805:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 960)) = jsonSetFunc // sqlite3.c:195806:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1032)) = jsonTypeFunc // sqlite3.c:195807:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1104)) = jsonTypeFunc // sqlite3.c:195808:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1176)) = jsonValidFunc // sqlite3.c:195809:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1248)) = jsonArrayStep // sqlite3.c:195814:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1256)) = jsonArrayFinal // sqlite3.c:195814:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1264)) = jsonArrayValue // sqlite3.c:195814:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1272)) = jsonGroupInverse // sqlite3.c:195814:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1320)) = jsonObjectStep // sqlite3.c:195817:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1328)) = jsonObjectFinal // sqlite3.c:195817:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1336)) = jsonObjectValue // sqlite3.c:195817:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1344)) = jsonGroupInverse // sqlite3.c:195817:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aMod)) + 8 /* .pModule */)) = uintptr(unsafe.Pointer(&jsonEachModule)) // sqlite3.c:195835:31: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aMod)) + 24 /* .pModule */)) = uintptr(unsafe.Pointer(&jsonTreeModule)) // sqlite3.c:195836:31: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 8 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS) WINBOOL }{libc.XAreFileApisANSI})) // sqlite3.c:43430:32: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&Xsqlite3aEQb)) + 0)) = uintptr(unsafe.Pointer(&Xsqlite3UpperToLower)) + 210 // testdata/sqlite-amalgamation-3380500/sqlite3.c:21691:51: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&Xsqlite3aGTb)) + 0)) = uintptr(unsafe.Pointer(&Xsqlite3UpperToLower)) + 216 // testdata/sqlite-amalgamation-3380500/sqlite3.c:21692:51: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&Xsqlite3aLTb)) + 0)) = uintptr(unsafe.Pointer(&Xsqlite3UpperToLower)) + 204 // testdata/sqlite-amalgamation-3380500/sqlite3.c:21690:51: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAgg)) + 0)) = geopolyBBoxStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:202120:8: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAgg)) + 8)) = geopolyBBoxFinal // testdata/sqlite-amalgamation-3380500/sqlite3.c:202120:25: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAlterTableFuncs)) + 24)) = renameColumnFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:111122:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAlterTableFuncs)) + 96)) = renameTableFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:111123:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAlterTableFuncs)) + 168)) = renameTableTest // testdata/sqlite-amalgamation-3380500/sqlite3.c:111124:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAlterTableFuncs)) + 240)) = dropColumnFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:111125:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aAlterTableFuncs)) + 312)) = renameQuotefixFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:111126:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 24)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123327:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 96)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123328:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 168)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123329:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 240)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123330:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 312)) = soundexFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123334:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 384)) = loadExt // testdata/sqlite-amalgamation-3380500/sqlite3.c:123337:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 456)) = loadExt // testdata/sqlite-amalgamation-3380500/sqlite3.c:123338:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 528)) = compileoptionusedFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123344:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 600)) = compileoptiongetFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123345:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 672)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123347:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 744)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123348:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 816)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123349:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 888)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123352:12: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 960)) = trimFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123354:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1032)) = trimFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123355:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1104)) = trimFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123356:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1176)) = trimFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123357:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1248)) = trimFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123358:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1320)) = trimFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123359:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1392)) = minmaxFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123360:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1536)) = minmaxStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:123362:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1544)) = minMaxFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123362:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1552)) = minMaxValue // testdata/sqlite-amalgamation-3380500/sqlite3.c:123362:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1608)) = minmaxFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123364:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1752)) = minmaxStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:123366:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1760)) = minMaxFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123366:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1768)) = minMaxValue // testdata/sqlite-amalgamation-3380500/sqlite3.c:123366:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1824)) = typeofFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123368:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1896)) = subtypeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123369:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 1968)) = lengthFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123370:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2040)) = instrFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123371:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2112)) = printfFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123372:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2184)) = printfFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123373:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2256)) = unicodeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123374:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2328)) = charFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123375:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2400)) = absFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123376:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2472)) = roundFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123378:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2544)) = roundFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123379:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2616)) = upperFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123381:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2688)) = lowerFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123382:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2760)) = hexFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123383:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2832)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123384:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2904)) = randomFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123385:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 2976)) = randomBlob // testdata/sqlite-amalgamation-3380500/sqlite3.c:123386:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3048)) = nullifFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123387:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3120)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123388:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3192)) = sourceidFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123389:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3264)) = errlogFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123390:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3336)) = quoteFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123391:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3408)) = last_insert_rowid // testdata/sqlite-amalgamation-3380500/sqlite3.c:123392:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3480)) = changes // testdata/sqlite-amalgamation-3380500/sqlite3.c:123393:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3552)) = total_changes // testdata/sqlite-amalgamation-3380500/sqlite3.c:123394:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3624)) = replaceFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123395:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3696)) = zeroblobFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123396:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3768)) = substrFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123397:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3840)) = substrFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123398:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3912)) = substrFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123399:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 3984)) = substrFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123400:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4056)) = sumStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:123401:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4064)) = sumFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123401:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4072)) = sumFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123401:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4080)) = sumInverse // testdata/sqlite-amalgamation-3380500/sqlite3.c:123401:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4128)) = sumStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:123402:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4136)) = totalFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123402:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4144)) = totalFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123402:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4152)) = sumInverse // testdata/sqlite-amalgamation-3380500/sqlite3.c:123402:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4200)) = sumStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:123403:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4208)) = avgFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123403:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4216)) = avgFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123403:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4224)) = sumInverse // testdata/sqlite-amalgamation-3380500/sqlite3.c:123403:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4272)) = countStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:123404:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4280)) = countFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123404:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4288)) = countFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123404:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4296)) = countInverse // testdata/sqlite-amalgamation-3380500/sqlite3.c:123404:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4344)) = countStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:123407:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4352)) = countFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123407:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4360)) = countFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123407:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4368)) = countInverse // testdata/sqlite-amalgamation-3380500/sqlite3.c:123407:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4416)) = groupConcatStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:123409:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4424)) = groupConcatFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123409:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4432)) = groupConcatValue // testdata/sqlite-amalgamation-3380500/sqlite3.c:123409:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4440)) = groupConcatInverse // testdata/sqlite-amalgamation-3380500/sqlite3.c:123409:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4488)) = groupConcatStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:123411:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4496)) = groupConcatFinalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:123411:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4504)) = groupConcatValue // testdata/sqlite-amalgamation-3380500/sqlite3.c:123411:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4512)) = groupConcatInverse // testdata/sqlite-amalgamation-3380500/sqlite3.c:123411:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4544 /* .pUserData */)) = uintptr(unsafe.Pointer(&globInfo)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:123414:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4560)) = likeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123414:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4616 /* .pUserData */)) = uintptr(unsafe.Pointer(&likeInfoNorm)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:123419:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4632)) = likeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123419:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4688 /* .pUserData */)) = uintptr(unsafe.Pointer(&likeInfoNorm)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:123420:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4704)) = likeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123420:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4904)) = xCeil // testdata/sqlite-amalgamation-3380500/sqlite3.c:123428:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4920)) = ceilingFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123428:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4976)) = xCeil // testdata/sqlite-amalgamation-3380500/sqlite3.c:123429:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 4992)) = ceilingFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123429:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5048)) = xFloor // testdata/sqlite-amalgamation-3380500/sqlite3.c:123430:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5064)) = ceilingFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123430:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5120)) = libc.Xtrunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123432:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5136)) = ceilingFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123432:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5208)) = logFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123434:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5280)) = logFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123435:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5352)) = logFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123436:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5424)) = logFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123437:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5496)) = logFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123438:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5552)) = libc.Xexp // testdata/sqlite-amalgamation-3380500/sqlite3.c:123439:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5568)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123439:5: + *(*func(*libc.TLS, float64, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5624)) = libc.Xpow // testdata/sqlite-amalgamation-3380500/sqlite3.c:123440:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5640)) = math2Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123440:5: + *(*func(*libc.TLS, float64, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5696)) = libc.Xpow // testdata/sqlite-amalgamation-3380500/sqlite3.c:123441:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5712)) = math2Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123441:5: + *(*func(*libc.TLS, float64, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5768)) = libc.Xfmod // testdata/sqlite-amalgamation-3380500/sqlite3.c:123442:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5784)) = math2Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123442:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5840)) = libc.Xacos // testdata/sqlite-amalgamation-3380500/sqlite3.c:123443:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5856)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123443:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5912)) = libc.Xasin // testdata/sqlite-amalgamation-3380500/sqlite3.c:123444:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5928)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123444:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 5984)) = libc.Xatan // testdata/sqlite-amalgamation-3380500/sqlite3.c:123445:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6000)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123445:5: + *(*func(*libc.TLS, float64, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6056)) = libc.Xatan2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:123446:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6072)) = math2Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123446:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6128)) = libc.Xcos // testdata/sqlite-amalgamation-3380500/sqlite3.c:123447:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6144)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123447:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6200)) = libc.Xsin // testdata/sqlite-amalgamation-3380500/sqlite3.c:123448:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6216)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123448:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6272)) = libc.Xtan // testdata/sqlite-amalgamation-3380500/sqlite3.c:123449:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6288)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123449:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6344)) = libc.Xcosh // testdata/sqlite-amalgamation-3380500/sqlite3.c:123450:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6360)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123450:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6416)) = libc.Xsinh // testdata/sqlite-amalgamation-3380500/sqlite3.c:123451:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6432)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123451:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6488)) = libc.Xtanh // testdata/sqlite-amalgamation-3380500/sqlite3.c:123452:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6504)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123452:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6560)) = libc.Xacosh // testdata/sqlite-amalgamation-3380500/sqlite3.c:123454:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6576)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123454:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6632)) = libc.Xasinh // testdata/sqlite-amalgamation-3380500/sqlite3.c:123455:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6648)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123455:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6704)) = libc.Xatanh // testdata/sqlite-amalgamation-3380500/sqlite3.c:123456:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6720)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123456:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6776)) = libc.Xsqrt // testdata/sqlite-amalgamation-3380500/sqlite3.c:123458:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6792)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123458:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6848)) = degToRad // testdata/sqlite-amalgamation-3380500/sqlite3.c:123459:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6864)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123459:5: + *(*func(*libc.TLS, float64) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6920)) = radToDeg // testdata/sqlite-amalgamation-3380500/sqlite3.c:123460:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 6936)) = math1Func // testdata/sqlite-amalgamation-3380500/sqlite3.c:123460:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 7008)) = piFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123461:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 7080)) = signFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123463:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 7152)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123464:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aBuiltinFunc)) + 7224)) = versionFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:123465:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 8 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:24403:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 24)) = juliandayFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:24403:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 80 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:24404:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 96)) = unixepochFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:24404:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 152 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:24405:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 168)) = dateFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:24405:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 224 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:24406:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 240)) = timeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:24406:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 296 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:24407:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 312)) = datetimeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:24407:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 368 /* .pUserData */)) = uintptr(unsafe.Pointer(&Xsqlite3Config)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:24408:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 384)) = strftimeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:24408:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 456)) = ctimeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:24409:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 528)) = ctimestampFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:24410:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aDateTimeFuncs)) + 600)) = cdateFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:24411:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 0)) = geopolyAreaFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202102:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 24)) = geopolyBlobFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202103:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 48)) = geopolyJsonFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202104:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 72)) = geopolySvgFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202105:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 96)) = geopolyWithinFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202106:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 120)) = geopolyContainsPointFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202107:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 144)) = geopolyOverlapFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202108:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 168)) = geopolyDebugFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202109:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 192)) = geopolyBBoxFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202110:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 216)) = geopolyXformFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202111:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 240)) = geopolyRegularFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202112:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aFunc)) + 264)) = geopolyCcwFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:202113:8: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 24)) = jsonRemoveFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195871:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 96)) = jsonArrayFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195872:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 168)) = jsonArrayLengthFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195873:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 240)) = jsonArrayLengthFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195874:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 312)) = jsonExtractFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195875:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 384)) = jsonExtractFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195876:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 456)) = jsonExtractFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195877:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 528)) = jsonSetFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195878:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 600)) = jsonObjectFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195879:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 672)) = jsonPatchFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195880:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 744)) = jsonQuoteFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195881:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 816)) = jsonRemoveFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195882:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 888)) = jsonReplaceFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195883:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 960)) = jsonSetFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195884:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1032)) = jsonTypeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195885:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1104)) = jsonTypeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195886:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1176)) = jsonValidFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:195887:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1248)) = jsonArrayStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:195892:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1256)) = jsonArrayFinal // testdata/sqlite-amalgamation-3380500/sqlite3.c:195892:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1264)) = jsonArrayValue // testdata/sqlite-amalgamation-3380500/sqlite3.c:195892:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1272)) = jsonGroupInverse // testdata/sqlite-amalgamation-3380500/sqlite3.c:195892:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1320)) = jsonObjectStep // testdata/sqlite-amalgamation-3380500/sqlite3.c:195895:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1328)) = jsonObjectFinal // testdata/sqlite-amalgamation-3380500/sqlite3.c:195895:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1336)) = jsonObjectValue // testdata/sqlite-amalgamation-3380500/sqlite3.c:195895:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aJsonFunc)) + 1344)) = jsonGroupInverse // testdata/sqlite-amalgamation-3380500/sqlite3.c:195895:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aMod)) + 8 /* .pModule */)) = uintptr(unsafe.Pointer(&jsonEachModule)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:195913:31: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aMod)) + 24 /* .pModule */)) = uintptr(unsafe.Pointer(&jsonTreeModule)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:195914:31: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 8 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS) WINBOOL }{libc.XAreFileApisANSI})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43432:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 80 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE) WINBOOL - }{libc.XCloseHandle})) // sqlite3.c:43455:32: + }{libc.XCloseHandle})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43457:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 104 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES, DWORD, DWORD, HANDLE) HANDLE - }{libc.XCreateFileA})) // sqlite3.c:43460:32: + }{libc.XCreateFileA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43462:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 128 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCWSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES, DWORD, DWORD, HANDLE) HANDLE - }{libc.XCreateFileW})) // sqlite3.c:43469:32: + }{libc.XCreateFileW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43471:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 152 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, LPSECURITY_ATTRIBUTES, DWORD, DWORD, DWORD, LPCSTR) HANDLE - }{libc.XCreateFileMappingA})) // sqlite3.c:43480:32: + }{libc.XCreateFileMappingA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43482:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 176 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, LPSECURITY_ATTRIBUTES, DWORD, DWORD, DWORD, LPCWSTR) HANDLE - }{libc.XCreateFileMappingW})) // sqlite3.c:43490:32: + }{libc.XCreateFileMappingW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43492:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 200 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPSECURITY_ATTRIBUTES, WINBOOL, LPCWSTR) HANDLE - }{libc.XCreateMutexW})) // sqlite3.c:43499:32: + }{libc.XCreateMutexW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43501:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 224 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCSTR) WINBOOL - }{libc.XDeleteFileA})) // sqlite3.c:43508:32: + }{libc.XDeleteFileA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43510:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 248 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCWSTR) WINBOOL - }{libc.XDeleteFileW})) // sqlite3.c:43516:32: + }{libc.XDeleteFileW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43518:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 320 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE) WINBOOL - }{libc.XFlushFileBuffers})) // sqlite3.c:43541:32: + }{libc.XFlushFileBuffers})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43543:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 344 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, DWORD, LPCVOID, DWORD, DWORD, LPSTR, DWORD, uintptr) DWORD - }{libc.XFormatMessageA})) // sqlite3.c:43546:32: + }{libc.XFormatMessageA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43548:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 368 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, DWORD, LPCVOID, DWORD, DWORD, LPWSTR, DWORD, uintptr) DWORD - }{libc.XFormatMessageW})) // sqlite3.c:43555:32: + }{libc.XFormatMessageW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43557:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 392 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HMODULE) WINBOOL - }{libc.XFreeLibrary})) // sqlite3.c:43564:32: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 416 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS) DWORD }{libc.XGetCurrentProcessId})) // sqlite3.c:43571:32: + }{libc.XFreeLibrary})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43566:32: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 416 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS) DWORD }{libc.XGetCurrentProcessId})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43573:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 440 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCSTR, LPDWORD, LPDWORD, LPDWORD, LPDWORD) WINBOOL - }{libc.XGetDiskFreeSpaceA})) // sqlite3.c:43576:32: + }{libc.XGetDiskFreeSpaceA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43578:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 464 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCWSTR, LPDWORD, LPDWORD, LPDWORD, LPDWORD) WINBOOL - }{libc.XGetDiskFreeSpaceW})) // sqlite3.c:43585:32: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 488 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, LPCSTR) DWORD }{libc.XGetFileAttributesA})) // sqlite3.c:43594:32: + }{libc.XGetDiskFreeSpaceW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43587:32: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 488 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, LPCSTR) DWORD }{libc.XGetFileAttributesA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43596:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 512 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCWSTR) DWORD - }{libc.XGetFileAttributesW})) // sqlite3.c:43602:32: + }{libc.XGetFileAttributesW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43604:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 536 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCWSTR, GET_FILEEX_INFO_LEVELS, LPVOID) WINBOOL - }{libc.XGetFileAttributesExW})) // sqlite3.c:43610:32: + }{libc.XGetFileAttributesExW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43612:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 560 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, LPDWORD) DWORD - }{libc.XGetFileSize})) // sqlite3.c:43619:32: + }{libc.XGetFileSize})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43621:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 584 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCSTR, DWORD, LPSTR, uintptr) DWORD - }{libc.XGetFullPathNameA})) // sqlite3.c:43627:32: + }{libc.XGetFullPathNameA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43629:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 608 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCWSTR, DWORD, LPWSTR, uintptr) DWORD - }{libc.XGetFullPathNameW})) // sqlite3.c:43636:32: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 632 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS) DWORD }{libc.XGetLastError})) // sqlite3.c:43644:32: + }{libc.XGetFullPathNameW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43638:32: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 632 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS) DWORD }{libc.XGetLastError})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43646:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 656 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HMODULE, LPCSTR) FARPROC - }{libc.XGetProcAddress})) // sqlite3.c:43655:32: + }{libc.XGetProcAddress})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43657:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 680 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPSYSTEM_INFO) - }{libc.XGetSystemInfo})) // sqlite3.c:43665:32: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 704 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, LPSYSTEMTIME) }{libc.XGetSystemTime})) // sqlite3.c:43672:32: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 728 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, LPFILETIME) }{libc.XGetSystemTimeAsFileTime})) // sqlite3.c:43677:32: + }{libc.XGetSystemInfo})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43667:32: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 704 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, LPSYSTEMTIME) }{libc.XGetSystemTime})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43674:32: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 728 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, LPFILETIME) }{libc.XGetSystemTimeAsFileTime})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43679:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 752 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, DWORD, LPSTR) DWORD - }{libc.XGetTempPathA})) // sqlite3.c:43686:32: + }{libc.XGetTempPathA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43688:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 776 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, DWORD, LPWSTR) DWORD - }{libc.XGetTempPathW})) // sqlite3.c:43694:32: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 800 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS) DWORD }{libc.XGetTickCount})) // sqlite3.c:43702:32: + }{libc.XGetTempPathW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43696:32: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 800 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS) DWORD }{libc.XGetTickCount})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43704:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 824 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPOSVERSIONINFOA) WINBOOL - }{libc.XGetVersionExA})) // sqlite3.c:43710:32: + }{libc.XGetVersionExA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43712:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 848 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPOSVERSIONINFOW) WINBOOL - }{libc.XGetVersionExW})) // sqlite3.c:43720:32: + }{libc.XGetVersionExW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43722:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 872 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, SIZE_T) LPVOID - }{libc.XHeapAlloc})) // sqlite3.c:43728:32: + }{libc.XHeapAlloc})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43730:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 896 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, DWORD, SIZE_T, SIZE_T) HANDLE - }{libc.XHeapCreate})) // sqlite3.c:43734:32: + }{libc.XHeapCreate})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43736:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 920 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE) WINBOOL - }{libc.XHeapDestroy})) // sqlite3.c:43743:32: + }{libc.XHeapDestroy})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43745:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 944 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, LPVOID) WINBOOL - }{libc.XHeapFree})) // sqlite3.c:43750:32: + }{libc.XHeapFree})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43752:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 968 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, LPVOID, SIZE_T) LPVOID - }{libc.XHeapReAlloc})) // sqlite3.c:43754:32: + }{libc.XHeapReAlloc})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43756:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 992 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, LPCVOID) SIZE_T - }{libc.XHeapSize})) // sqlite3.c:43759:32: + }{libc.XHeapSize})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43761:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1016 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, LPCVOID) WINBOOL - }{libc.XHeapValidate})) // sqlite3.c:43765:32: + }{libc.XHeapValidate})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43767:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1040 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD) SIZE_T - }{libc.XHeapCompact})) // sqlite3.c:43774:32: + }{libc.XHeapCompact})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43776:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1064 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCSTR) HMODULE - }{libc.XLoadLibraryA})) // sqlite3.c:43782:32: + }{libc.XLoadLibraryA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43784:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1088 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCWSTR) HMODULE - }{libc.XLoadLibraryW})) // sqlite3.c:43791:32: + }{libc.XLoadLibraryW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43793:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1112 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HLOCAL) HLOCAL - }{libc.XLocalFree})) // sqlite3.c:43799:32: + }{libc.XLocalFree})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43801:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1136 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, DWORD, DWORD, DWORD) WINBOOL - }{libc.XLockFile})) // sqlite3.c:43807:32: + }{libc.XLockFile})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43809:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1160 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, DWORD, DWORD, DWORD, LPOVERLAPPED) WINBOOL - }{libc.XLockFileEx})) // sqlite3.c:43818:32: + }{libc.XLockFileEx})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43820:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1184 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, DWORD, DWORD, SIZE_T) LPVOID - }{libc.XMapViewOfFile})) // sqlite3.c:43830:32: + }{libc.XMapViewOfFile})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43832:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1208 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, UINT, DWORD, LPCCH, int32, LPWSTR, int32) int32 - }{libc.XMultiByteToWideChar})) // sqlite3.c:43838:32: + }{libc.XMultiByteToWideChar})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43840:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1232 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr) WINBOOL - }{libc.XQueryPerformanceCounter})) // sqlite3.c:43843:32: + }{libc.XQueryPerformanceCounter})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43845:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1256 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, LPVOID, DWORD, LPDWORD, LPOVERLAPPED) WINBOOL - }{libc.XReadFile})) // sqlite3.c:43848:32: + }{libc.XReadFile})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43850:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1280 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE) WINBOOL - }{libc.XSetEndOfFile})) // sqlite3.c:43853:32: + }{libc.XSetEndOfFile})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43855:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1304 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, LONG, PLONG, DWORD) DWORD - }{libc.XSetFilePointer})) // sqlite3.c:43858:32: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1328 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, DWORD) }{libc.XSleep})) // sqlite3.c:43867:32: + }{libc.XSetFilePointer})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43860:32: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1328 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, DWORD) }{libc.XSleep})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43869:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1352 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr, LPFILETIME) WINBOOL - }{libc.XSystemTimeToFileTime})) // sqlite3.c:43874:32: + }{libc.XSystemTimeToFileTime})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43876:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1376 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, DWORD, DWORD, DWORD) WINBOOL - }{libc.XUnlockFile})) // sqlite3.c:43880:32: + }{libc.XUnlockFile})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43882:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1400 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, DWORD, DWORD, LPOVERLAPPED) WINBOOL - }{libc.XUnlockFileEx})) // sqlite3.c:43891:32: + }{libc.XUnlockFileEx})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43893:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1424 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCVOID) WINBOOL - }{libc.XUnmapViewOfFile})) // sqlite3.c:43900:32: + }{libc.XUnmapViewOfFile})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43902:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1448 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, UINT, DWORD, LPCWCH, int32, LPSTR, int32, LPCCH, LPBOOL) int32 - }{libc.XWideCharToMultiByte})) // sqlite3.c:43907:32: + }{libc.XWideCharToMultiByte})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43909:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1472 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, LPCVOID, DWORD, LPDWORD, LPOVERLAPPED) WINBOOL - }{libc.XWriteFile})) // sqlite3.c:43912:32: + }{libc.XWriteFile})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43914:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1520 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD) DWORD - }{libc.XWaitForSingleObject})) // sqlite3.c:43927:32: + }{libc.XWaitForSingleObject})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43929:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1544 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, HANDLE, DWORD, WINBOOL) DWORD - }{libc.XWaitForSingleObjectEx})) // sqlite3.c:43936:32: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1736 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, LPCSTR) }{libc.XOutputDebugStringA})) // sqlite3.c:44007:32: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1760 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, LPCWSTR) }{libc.XOutputDebugStringW})) // sqlite3.c:44015:32: - *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1784 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS) HANDLE }{libc.XGetProcessHeap})) // sqlite3.c:44022:32: + }{libc.XWaitForSingleObjectEx})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:43938:32: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1736 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, LPCSTR) }{libc.XOutputDebugStringA})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:44009:32: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1760 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS, LPCWSTR) }{libc.XOutputDebugStringW})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:44017:32: + *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1784 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct{ f func(*libc.TLS) HANDLE }{libc.XGetProcessHeap})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:44024:32: *(*Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aSyscall)) + 1904 /* .pCurrent */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, LPCVOID, SIZE_T) WINBOOL - }{libc.XFlushViewOfFile})) // sqlite3.c:44069:33: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 24)) = row_numberStepFunc // sqlite3.c:158853:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 32)) = row_numberValueFunc // sqlite3.c:158853:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 40)) = row_numberValueFunc // sqlite3.c:158853:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 48)) = noopStepFunc // sqlite3.c:158853:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 56 /* .zName */)) = uintptr(unsafe.Pointer(&row_numberName)) // sqlite3.c:158853:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 96)) = dense_rankStepFunc // sqlite3.c:158854:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 104)) = dense_rankValueFunc // sqlite3.c:158854:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 112)) = dense_rankValueFunc // sqlite3.c:158854:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 120)) = noopStepFunc // sqlite3.c:158854:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 128 /* .zName */)) = uintptr(unsafe.Pointer(&dense_rankName)) // sqlite3.c:158854:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 168)) = rankStepFunc // sqlite3.c:158855:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 176)) = rankValueFunc // sqlite3.c:158855:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 184)) = rankValueFunc // sqlite3.c:158855:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 192)) = noopStepFunc // sqlite3.c:158855:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 200 /* .zName */)) = uintptr(unsafe.Pointer(&rankName)) // sqlite3.c:158855:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 240)) = percent_rankStepFunc // sqlite3.c:158856:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 248)) = percent_rankValueFunc // sqlite3.c:158856:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 256)) = percent_rankValueFunc // sqlite3.c:158856:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 264)) = percent_rankInvFunc // sqlite3.c:158856:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 272 /* .zName */)) = uintptr(unsafe.Pointer(&percent_rankName)) // sqlite3.c:158856:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 312)) = cume_distStepFunc // sqlite3.c:158857:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 320)) = cume_distValueFunc // sqlite3.c:158857:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 328)) = cume_distValueFunc // sqlite3.c:158857:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 336)) = cume_distInvFunc // sqlite3.c:158857:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 344 /* .zName */)) = uintptr(unsafe.Pointer(&cume_distName)) // sqlite3.c:158857:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 384)) = ntileStepFunc // sqlite3.c:158858:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 392)) = ntileValueFunc // sqlite3.c:158858:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 400)) = ntileValueFunc // sqlite3.c:158858:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 408)) = ntileInvFunc // sqlite3.c:158858:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 416 /* .zName */)) = uintptr(unsafe.Pointer(&ntileName)) // sqlite3.c:158858:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 456)) = last_valueStepFunc // sqlite3.c:158859:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 464)) = last_valueFinalizeFunc // sqlite3.c:158859:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 472)) = last_valueValueFunc // sqlite3.c:158859:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 480)) = last_valueInvFunc // sqlite3.c:158859:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 488 /* .zName */)) = uintptr(unsafe.Pointer(&last_valueName)) // sqlite3.c:158859:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 528)) = nth_valueStepFunc // sqlite3.c:158860:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 536)) = nth_valueFinalizeFunc // sqlite3.c:158860:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 544)) = noopValueFunc // sqlite3.c:158860:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 552)) = noopStepFunc // sqlite3.c:158860:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 560 /* .zName */)) = uintptr(unsafe.Pointer(&nth_valueName)) // sqlite3.c:158860:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 600)) = first_valueStepFunc // sqlite3.c:158861:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 608)) = first_valueFinalizeFunc // sqlite3.c:158861:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 616)) = noopValueFunc // sqlite3.c:158861:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 624)) = noopStepFunc // sqlite3.c:158861:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 632 /* .zName */)) = uintptr(unsafe.Pointer(&first_valueName)) // sqlite3.c:158861:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 672)) = noopStepFunc // sqlite3.c:158862:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 680)) = noopValueFunc // sqlite3.c:158862:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 688)) = noopValueFunc // sqlite3.c:158862:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 696)) = noopStepFunc // sqlite3.c:158862:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 704 /* .zName */)) = uintptr(unsafe.Pointer(&leadName)) // sqlite3.c:158862:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 744)) = noopStepFunc // sqlite3.c:158863:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 752)) = noopValueFunc // sqlite3.c:158863:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 760)) = noopValueFunc // sqlite3.c:158863:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 768)) = noopStepFunc // sqlite3.c:158863:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 776 /* .zName */)) = uintptr(unsafe.Pointer(&leadName)) // sqlite3.c:158863:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 816)) = noopStepFunc // sqlite3.c:158864:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 824)) = noopValueFunc // sqlite3.c:158864:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 832)) = noopValueFunc // sqlite3.c:158864:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 840)) = noopStepFunc // sqlite3.c:158864:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 848 /* .zName */)) = uintptr(unsafe.Pointer(&leadName)) // sqlite3.c:158864:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 888)) = noopStepFunc // sqlite3.c:158865:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 896)) = noopValueFunc // sqlite3.c:158865:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 904)) = noopValueFunc // sqlite3.c:158865:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 912)) = noopStepFunc // sqlite3.c:158865:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 920 /* .zName */)) = uintptr(unsafe.Pointer(&lagName)) // sqlite3.c:158865:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 960)) = noopStepFunc // sqlite3.c:158866:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 968)) = noopValueFunc // sqlite3.c:158866:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 976)) = noopValueFunc // sqlite3.c:158866:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 984)) = noopStepFunc // sqlite3.c:158866:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 992 /* .zName */)) = uintptr(unsafe.Pointer(&lagName)) // sqlite3.c:158866:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 1032)) = noopStepFunc // sqlite3.c:158867:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 1040)) = noopValueFunc // sqlite3.c:158867:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 1048)) = noopValueFunc // sqlite3.c:158867:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 1056)) = noopStepFunc // sqlite3.c:158867:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 1064 /* .zName */)) = uintptr(unsafe.Pointer(&lagName)) // sqlite3.c:158867:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&attach_func)) + 24)) = attachFunc // sqlite3.c:113451:5: - *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 0)) = sqlite3MemMalloc // sqlite3.c:25299:6: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 8)) = sqlite3MemFree // sqlite3.c:25300:6: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 16)) = sqlite3MemRealloc // sqlite3.c:25301:6: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 24)) = sqlite3MemSize // sqlite3.c:25302:6: - *(*func(*libc.TLS, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 32)) = sqlite3MemRoundup // sqlite3.c:25303:6: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 40)) = sqlite3MemInit // sqlite3.c:25304:6: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 48)) = sqlite3MemShutdown // sqlite3.c:25305:6: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 16)) = pcache1Init // sqlite3.c:52463:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 24)) = pcache1Shutdown // sqlite3.c:52464:5: - *(*func(*libc.TLS, int32, int32, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 32)) = pcache1Create // sqlite3.c:52465:5: - *(*func(*libc.TLS, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 40)) = pcache1Cachesize // sqlite3.c:52466:5: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 48)) = pcache1Pagecount // sqlite3.c:52467:5: - *(*func(*libc.TLS, uintptr, uint32, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 56)) = pcache1Fetch // sqlite3.c:52468:5: - *(*func(*libc.TLS, uintptr, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 64)) = pcache1Unpin // sqlite3.c:52469:5: - *(*func(*libc.TLS, uintptr, uintptr, uint32, uint32))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 72)) = pcache1Rekey // sqlite3.c:52470:5: - *(*func(*libc.TLS, uintptr, uint32))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 80)) = pcache1Truncate // sqlite3.c:52471:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 88)) = pcache1Destroy // sqlite3.c:52472:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 96)) = pcache1Shrink // sqlite3.c:52473:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&detach_func)) + 24)) = detachFunc // sqlite3.c:113431:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 8)) = fts5CreateMethod // sqlite3.c:234457:25: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 16)) = fts5ConnectMethod // sqlite3.c:234458:25: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 24)) = fts5BestIndexMethod // sqlite3.c:234459:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 32)) = fts5DisconnectMethod // sqlite3.c:234460:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 40)) = fts5DestroyMethod // sqlite3.c:234461:25: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 48)) = fts5OpenMethod // sqlite3.c:234462:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 56)) = fts5CloseMethod // sqlite3.c:234463:25: - *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 64)) = fts5FilterMethod // sqlite3.c:234464:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 72)) = fts5NextMethod // sqlite3.c:234465:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 80)) = fts5EofMethod // sqlite3.c:234466:25: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 88)) = fts5ColumnMethod // sqlite3.c:234467:25: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 96)) = fts5RowidMethod // sqlite3.c:234468:25: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 104)) = fts5UpdateMethod // sqlite3.c:234469:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 112)) = fts5BeginMethod // sqlite3.c:234470:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 120)) = fts5SyncMethod // sqlite3.c:234471:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 128)) = fts5CommitMethod // sqlite3.c:234472:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 136)) = fts5RollbackMethod // sqlite3.c:234473:25: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 144)) = fts5FindFunctionMethod // sqlite3.c:234474:25: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 152)) = fts5RenameMethod // sqlite3.c:234475:25: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 160)) = fts5SavepointMethod // sqlite3.c:234476:25: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 168)) = fts5ReleaseMethod // sqlite3.c:234477:25: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 176)) = fts5RollbackToMethod // sqlite3.c:234478:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 184)) = fts5ShadowName // sqlite3.c:234479:25: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 8)) = fts5VocabCreateMethod // sqlite3.c:239040:25: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 16)) = fts5VocabConnectMethod // sqlite3.c:239041:25: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 24)) = fts5VocabBestIndexMethod // sqlite3.c:239042:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 32)) = fts5VocabDisconnectMethod // sqlite3.c:239043:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 40)) = fts5VocabDestroyMethod // sqlite3.c:239044:25: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 48)) = fts5VocabOpenMethod // sqlite3.c:239045:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 56)) = fts5VocabCloseMethod // sqlite3.c:239046:25: - *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 64)) = fts5VocabFilterMethod // sqlite3.c:239047:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 72)) = fts5VocabNextMethod // sqlite3.c:239048:25: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 80)) = fts5VocabEofMethod // sqlite3.c:239049:25: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 88)) = fts5VocabColumnMethod // sqlite3.c:239050:25: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 96)) = fts5VocabRowidMethod // sqlite3.c:239051:25: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 8)) = geopolyCreate // sqlite3.c:201991:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 16)) = geopolyConnect // sqlite3.c:201992:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 24)) = geopolyBestIndex // sqlite3.c:201993:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 32)) = rtreeDisconnect // sqlite3.c:201994:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 40)) = rtreeDestroy // sqlite3.c:201995:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 48)) = rtreeOpen // sqlite3.c:201996:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 56)) = rtreeClose // sqlite3.c:201997:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 64)) = geopolyFilter // sqlite3.c:201998:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 72)) = rtreeNext // sqlite3.c:201999:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 80)) = rtreeEof // sqlite3.c:202000:3: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 88)) = geopolyColumn // sqlite3.c:202001:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 96)) = rtreeRowid // sqlite3.c:202002:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 104)) = geopolyUpdate // sqlite3.c:202003:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 112)) = rtreeBeginTransaction // sqlite3.c:202004:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 120)) = rtreeEndTransaction // sqlite3.c:202005:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 128)) = rtreeEndTransaction // sqlite3.c:202006:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 136)) = rtreeEndTransaction // sqlite3.c:202007:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 144)) = geopolyFindFunction // sqlite3.c:202008:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 152)) = rtreeRename // sqlite3.c:202009:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 160)) = rtreeSavepoint // sqlite3.c:202010:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 184)) = rtreeShadowName // sqlite3.c:202013:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 16)) = jsonEachConnect // sqlite3.c:195733:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 24)) = jsonEachBestIndex // sqlite3.c:195734:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 32)) = jsonEachDisconnect // sqlite3.c:195735:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 48)) = jsonEachOpenEach // sqlite3.c:195737:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 56)) = jsonEachClose // sqlite3.c:195738:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 64)) = jsonEachFilter // sqlite3.c:195739:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 72)) = jsonEachNext // sqlite3.c:195740:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 80)) = jsonEachEof // sqlite3.c:195741:3: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 88)) = jsonEachColumn // sqlite3.c:195742:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 96)) = jsonEachRowid // sqlite3.c:195743:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 16)) = jsonEachConnect // sqlite3.c:195761:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 24)) = jsonEachBestIndex // sqlite3.c:195762:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 32)) = jsonEachDisconnect // sqlite3.c:195763:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 48)) = jsonEachOpenTree // sqlite3.c:195765:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 56)) = jsonEachClose // sqlite3.c:195766:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 64)) = jsonEachFilter // sqlite3.c:195767:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 72)) = jsonEachNext // sqlite3.c:195768:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 80)) = jsonEachEof // sqlite3.c:195769:3: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 88)) = jsonEachColumn // sqlite3.c:195770:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 96)) = jsonEachRowid // sqlite3.c:195771:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 8)) = memdbClose // sqlite3.c:49243:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 16)) = memdbRead // sqlite3.c:49244:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 24)) = memdbWrite // sqlite3.c:49245:3: - *(*func(*libc.TLS, uintptr, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 32)) = memdbTruncate // sqlite3.c:49246:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 40)) = memdbSync // sqlite3.c:49247:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 48)) = memdbFileSize // sqlite3.c:49248:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 56)) = memdbLock // sqlite3.c:49249:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 64)) = memdbLock // sqlite3.c:49250:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 80)) = memdbFileControl // sqlite3.c:49252:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 96)) = memdbDeviceCharacteristics // sqlite3.c:49254:3: - *(*func(*libc.TLS, uintptr, Sqlite3_int64, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 136)) = memdbFetch // sqlite3.c:49259:3: - *(*func(*libc.TLS, uintptr, Sqlite3_int64, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 144)) = memdbUnfetch // sqlite3.c:49260:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 40)) = memdbOpen // sqlite3.c:49223:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 56)) = memdbAccess // sqlite3.c:49225:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 64)) = memdbFullPathname // sqlite3.c:49226:3: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 72)) = memdbDlOpen // sqlite3.c:49227:3: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 80)) = memdbDlError // sqlite3.c:49228:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 88)) = memdbDlSym // sqlite3.c:49229:3: - *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 96)) = memdbDlClose // sqlite3.c:49230:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 104)) = memdbRandomness // sqlite3.c:49231:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 112)) = memdbSleep // sqlite3.c:49232:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 128)) = memdbGetLastError // sqlite3.c:49234:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 136)) = memdbCurrentTimeInt64 // sqlite3.c:49235:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 16)) = pragmaVtabConnect // sqlite3.c:133119:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 24)) = pragmaVtabBestIndex // sqlite3.c:133120:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 32)) = pragmaVtabDisconnect // sqlite3.c:133121:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 48)) = pragmaVtabOpen // sqlite3.c:133123:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 56)) = pragmaVtabClose // sqlite3.c:133124:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 64)) = pragmaVtabFilter // sqlite3.c:133125:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 72)) = pragmaVtabNext // sqlite3.c:133126:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 80)) = pragmaVtabEof // sqlite3.c:133127:3: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 88)) = pragmaVtabColumn // sqlite3.c:133128:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 96)) = pragmaVtabRowid // sqlite3.c:133129:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 8)) = rbuVfsClose // sqlite3.c:208688:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 16)) = rbuVfsRead // sqlite3.c:208689:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 24)) = rbuVfsWrite // sqlite3.c:208690:5: - *(*func(*libc.TLS, uintptr, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 32)) = rbuVfsTruncate // sqlite3.c:208691:5: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 40)) = rbuVfsSync // sqlite3.c:208692:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 48)) = rbuVfsFileSize // sqlite3.c:208693:5: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 56)) = rbuVfsLock // sqlite3.c:208694:5: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 64)) = rbuVfsUnlock // sqlite3.c:208695:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 72)) = rbuVfsCheckReservedLock // sqlite3.c:208696:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 80)) = rbuVfsFileControl // sqlite3.c:208697:5: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 88)) = rbuVfsSectorSize // sqlite3.c:208698:5: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 96)) = rbuVfsDeviceCharacteristics // sqlite3.c:208699:5: - *(*func(*libc.TLS, uintptr, int32, int32, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 104)) = rbuVfsShmMap // sqlite3.c:208700:5: - *(*func(*libc.TLS, uintptr, int32, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 112)) = rbuVfsShmLock // sqlite3.c:208701:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 120)) = rbuVfsShmBarrier // sqlite3.c:208702:5: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 128)) = rbuVfsShmUnmap // sqlite3.c:208703:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 8)) = rtreeCreate // sqlite3.c:199329:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 16)) = rtreeConnect // sqlite3.c:199330:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 24)) = rtreeBestIndex // sqlite3.c:199331:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 32)) = rtreeDisconnect // sqlite3.c:199332:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 40)) = rtreeDestroy // sqlite3.c:199333:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 48)) = rtreeOpen // sqlite3.c:199334:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 56)) = rtreeClose // sqlite3.c:199335:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 64)) = rtreeFilter // sqlite3.c:199336:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 72)) = rtreeNext // sqlite3.c:199337:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 80)) = rtreeEof // sqlite3.c:199338:3: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 88)) = rtreeColumn // sqlite3.c:199339:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 96)) = rtreeRowid // sqlite3.c:199340:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 104)) = rtreeUpdate // sqlite3.c:199341:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 112)) = rtreeBeginTransaction // sqlite3.c:199342:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 120)) = rtreeEndTransaction // sqlite3.c:199343:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 128)) = rtreeEndTransaction // sqlite3.c:199344:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 136)) = rtreeEndTransaction // sqlite3.c:199345:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 152)) = rtreeRename // sqlite3.c:199347:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 160)) = rtreeSavepoint // sqlite3.c:199348:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 184)) = rtreeShadowName // sqlite3.c:199351:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 8)) = fts5ApiUserData // sqlite3.c:233916:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 16)) = fts5ApiColumnCount // sqlite3.c:233917:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 24)) = fts5ApiRowCount // sqlite3.c:233918:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 32)) = fts5ApiColumnTotalSize // sqlite3.c:233919:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 40)) = fts5ApiTokenize // sqlite3.c:233920:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 48)) = fts5ApiPhraseCount // sqlite3.c:233921:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 56)) = fts5ApiPhraseSize // sqlite3.c:233922:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 64)) = fts5ApiInstCount // sqlite3.c:233923:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 72)) = fts5ApiInst // sqlite3.c:233924:3: - *(*func(*libc.TLS, uintptr) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 80)) = fts5ApiRowid // sqlite3.c:233925:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 88)) = fts5ApiColumnText // sqlite3.c:233926:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 96)) = fts5ApiColumnSize // sqlite3.c:233927:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 104)) = fts5ApiQueryPhrase // sqlite3.c:233928:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 112)) = fts5ApiSetAuxdata // sqlite3.c:233929:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 120)) = fts5ApiGetAuxdata // sqlite3.c:233930:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 128)) = fts5ApiPhraseFirst // sqlite3.c:233931:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 136)) = fts5ApiPhraseNext // sqlite3.c:233932:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 144)) = fts5ApiPhraseFirstColumn // sqlite3.c:233933:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 152)) = fts5ApiPhraseNextColumn // sqlite3.c:233934:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 8)) = memjrnlClose // sqlite3.c:100036:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 16)) = memjrnlRead // sqlite3.c:100037:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 24)) = memjrnlWrite // sqlite3.c:100038:3: - *(*func(*libc.TLS, uintptr, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 32)) = memjrnlTruncate // sqlite3.c:100039:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 40)) = memjrnlSync // sqlite3.c:100040:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 48)) = memjrnlFileSize // sqlite3.c:100041:3: - *(*func(*libc.TLS) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 0)) = noopMutexInit // sqlite3.c:27532:5: - *(*func(*libc.TLS) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 8)) = noopMutexEnd // sqlite3.c:27533:5: - *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 16)) = noopMutexAlloc // sqlite3.c:27534:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 24)) = noopMutexFree // sqlite3.c:27535:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 32)) = noopMutexEnter // sqlite3.c:27536:5: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 40)) = noopMutexTry // sqlite3.c:27537:5: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 48)) = noopMutexLeave // sqlite3.c:27538:5: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 0)) = Xsqlite3_aggregate_context // sqlite3.c:129032:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 8)) = Xsqlite3_aggregate_count // sqlite3.c:129034:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 16)) = Xsqlite3_bind_blob // sqlite3.c:129038:3: - *(*func(*libc.TLS, uintptr, int32, float64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 24)) = Xsqlite3_bind_double // sqlite3.c:129039:3: - *(*func(*libc.TLS, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 32)) = Xsqlite3_bind_int // sqlite3.c:129040:3: - *(*func(*libc.TLS, uintptr, int32, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 40)) = Xsqlite3_bind_int64 // sqlite3.c:129041:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 48)) = Xsqlite3_bind_null // sqlite3.c:129042:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 56)) = Xsqlite3_bind_parameter_count // sqlite3.c:129043:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 64)) = Xsqlite3_bind_parameter_index // sqlite3.c:129044:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 72)) = Xsqlite3_bind_parameter_name // sqlite3.c:129045:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 80)) = Xsqlite3_bind_text // sqlite3.c:129046:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 88)) = Xsqlite3_bind_text16 // sqlite3.c:129047:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 96)) = Xsqlite3_bind_value // sqlite3.c:129048:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 104)) = Xsqlite3_busy_handler // sqlite3.c:129049:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 112)) = Xsqlite3_busy_timeout // sqlite3.c:129050:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 120)) = Xsqlite3_changes // sqlite3.c:129051:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 128)) = Xsqlite3_close // sqlite3.c:129052:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 136)) = Xsqlite3_collation_needed // sqlite3.c:129053:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 144)) = Xsqlite3_collation_needed16 // sqlite3.c:129054:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 152)) = Xsqlite3_column_blob // sqlite3.c:129055:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 160)) = Xsqlite3_column_bytes // sqlite3.c:129056:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 168)) = Xsqlite3_column_bytes16 // sqlite3.c:129057:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 176)) = Xsqlite3_column_count // sqlite3.c:129058:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 184)) = Xsqlite3_column_database_name // sqlite3.c:129059:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 192)) = Xsqlite3_column_database_name16 // sqlite3.c:129060:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 200)) = Xsqlite3_column_decltype // sqlite3.c:129061:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 208)) = Xsqlite3_column_decltype16 // sqlite3.c:129062:3: - *(*func(*libc.TLS, uintptr, int32) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 216)) = Xsqlite3_column_double // sqlite3.c:129063:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 224)) = Xsqlite3_column_int // sqlite3.c:129064:3: - *(*func(*libc.TLS, uintptr, int32) Sqlite_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 232)) = Xsqlite3_column_int64 // sqlite3.c:129065:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 240)) = Xsqlite3_column_name // sqlite3.c:129066:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 248)) = Xsqlite3_column_name16 // sqlite3.c:129067:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 256)) = Xsqlite3_column_origin_name // sqlite3.c:129068:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 264)) = Xsqlite3_column_origin_name16 // sqlite3.c:129069:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 272)) = Xsqlite3_column_table_name // sqlite3.c:129070:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 280)) = Xsqlite3_column_table_name16 // sqlite3.c:129071:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 288)) = Xsqlite3_column_text // sqlite3.c:129072:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 296)) = Xsqlite3_column_text16 // sqlite3.c:129073:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 304)) = Xsqlite3_column_type // sqlite3.c:129074:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 312)) = Xsqlite3_column_value // sqlite3.c:129075:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 320)) = Xsqlite3_commit_hook // sqlite3.c:129076:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 328)) = Xsqlite3_complete // sqlite3.c:129077:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 336)) = Xsqlite3_complete16 // sqlite3.c:129078:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 344)) = Xsqlite3_create_collation // sqlite3.c:129079:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 352)) = Xsqlite3_create_collation16 // sqlite3.c:129080:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, int32, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 360)) = Xsqlite3_create_function // sqlite3.c:129081:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, int32, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 368)) = Xsqlite3_create_function16 // sqlite3.c:129082:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 376)) = Xsqlite3_create_module // sqlite3.c:129083:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 384)) = Xsqlite3_data_count // sqlite3.c:129084:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 392)) = Xsqlite3_db_handle // sqlite3.c:129085:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 400)) = Xsqlite3_declare_vtab // sqlite3.c:129086:3: - *(*func(*libc.TLS, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 408)) = Xsqlite3_enable_shared_cache // sqlite3.c:129087:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 416)) = Xsqlite3_errcode // sqlite3.c:129088:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 424)) = Xsqlite3_errmsg // sqlite3.c:129089:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 432)) = Xsqlite3_errmsg16 // sqlite3.c:129090:3: - *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_callback, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 440)) = Xsqlite3_exec // sqlite3.c:129091:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 448)) = Xsqlite3_expired // sqlite3.c:129093:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 456)) = Xsqlite3_finalize // sqlite3.c:129097:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 464)) = Xsqlite3_free // sqlite3.c:129098:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 472)) = Xsqlite3_free_table // sqlite3.c:129099:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 480)) = Xsqlite3_get_autocommit // sqlite3.c:129100:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 488)) = Xsqlite3_get_auxdata // sqlite3.c:129101:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 496)) = Xsqlite3_get_table // sqlite3.c:129102:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 512)) = Xsqlite3_interrupt // sqlite3.c:129104:3: - *(*func(*libc.TLS, uintptr) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 520)) = Xsqlite3_last_insert_rowid // sqlite3.c:129105:3: - *(*func(*libc.TLS) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 528)) = Xsqlite3_libversion // sqlite3.c:129106:3: - *(*func(*libc.TLS) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 536)) = Xsqlite3_libversion_number // sqlite3.c:129107:3: - *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 544)) = Xsqlite3_malloc // sqlite3.c:129108:3: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 552)) = Xsqlite3_mprintf // sqlite3.c:129109:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 560)) = Xsqlite3_open // sqlite3.c:129110:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 568)) = Xsqlite3_open16 // sqlite3.c:129111:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 576)) = Xsqlite3_prepare // sqlite3.c:129112:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 584)) = Xsqlite3_prepare16 // sqlite3.c:129113:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 592)) = Xsqlite3_profile // sqlite3.c:129114:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 600)) = Xsqlite3_progress_handler // sqlite3.c:129115:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 608)) = Xsqlite3_realloc // sqlite3.c:129116:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 616)) = Xsqlite3_reset // sqlite3.c:129117:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 624)) = Xsqlite3_result_blob // sqlite3.c:129118:3: - *(*func(*libc.TLS, uintptr, float64))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 632)) = Xsqlite3_result_double // sqlite3.c:129119:3: - *(*func(*libc.TLS, uintptr, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 640)) = Xsqlite3_result_error // sqlite3.c:129120:3: - *(*func(*libc.TLS, uintptr, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 648)) = Xsqlite3_result_error16 // sqlite3.c:129121:3: - *(*func(*libc.TLS, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 656)) = Xsqlite3_result_int // sqlite3.c:129122:3: - *(*func(*libc.TLS, uintptr, I64))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 664)) = Xsqlite3_result_int64 // sqlite3.c:129123:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 672)) = Xsqlite3_result_null // sqlite3.c:129124:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 680)) = Xsqlite3_result_text // sqlite3.c:129125:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 688)) = Xsqlite3_result_text16 // sqlite3.c:129126:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 696)) = Xsqlite3_result_text16be // sqlite3.c:129127:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 704)) = Xsqlite3_result_text16le // sqlite3.c:129128:3: - *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 712)) = Xsqlite3_result_value // sqlite3.c:129129:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 720)) = Xsqlite3_rollback_hook // sqlite3.c:129130:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 728)) = Xsqlite3_set_authorizer // sqlite3.c:129131:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 736)) = Xsqlite3_set_auxdata // sqlite3.c:129132:3: - *(*func(*libc.TLS, int32, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 744)) = Xsqlite3_snprintf // sqlite3.c:129133:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 752)) = Xsqlite3_step // sqlite3.c:129134:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 760)) = Xsqlite3_table_column_metadata // sqlite3.c:129135:3: - *(*func(*libc.TLS))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 768)) = Xsqlite3_thread_cleanup // sqlite3.c:129137:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 776)) = Xsqlite3_total_changes // sqlite3.c:129141:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 784)) = Xsqlite3_trace // sqlite3.c:129142:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 792)) = Xsqlite3_transfer_bindings // sqlite3.c:129144:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 800)) = Xsqlite3_update_hook // sqlite3.c:129148:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 808)) = Xsqlite3_user_data // sqlite3.c:129149:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 816)) = Xsqlite3_value_blob // sqlite3.c:129150:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 824)) = Xsqlite3_value_bytes // sqlite3.c:129151:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 832)) = Xsqlite3_value_bytes16 // sqlite3.c:129152:3: - *(*func(*libc.TLS, uintptr) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 840)) = Xsqlite3_value_double // sqlite3.c:129153:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 848)) = Xsqlite3_value_int // sqlite3.c:129154:3: - *(*func(*libc.TLS, uintptr) Sqlite_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 856)) = Xsqlite3_value_int64 // sqlite3.c:129155:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 864)) = Xsqlite3_value_numeric_type // sqlite3.c:129156:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 872)) = Xsqlite3_value_text // sqlite3.c:129157:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 880)) = Xsqlite3_value_text16 // sqlite3.c:129158:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 888)) = Xsqlite3_value_text16be // sqlite3.c:129159:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 896)) = Xsqlite3_value_text16le // sqlite3.c:129160:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 904)) = Xsqlite3_value_type // sqlite3.c:129161:3: - *(*func(*libc.TLS, uintptr, Va_list) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 912)) = Xsqlite3_vmprintf // sqlite3.c:129162:3: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 920)) = Xsqlite3_overload_function // sqlite3.c:129171:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 928)) = Xsqlite3_prepare_v2 // sqlite3.c:129176:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 936)) = Xsqlite3_prepare16_v2 // sqlite3.c:129177:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 944)) = Xsqlite3_clear_bindings // sqlite3.c:129178:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 952)) = Xsqlite3_create_module_v2 // sqlite3.c:129183:3: - *(*func(*libc.TLS, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 960)) = Xsqlite3_bind_zeroblob // sqlite3.c:129188:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 968)) = Xsqlite3_blob_bytes // sqlite3.c:129189:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 976)) = Xsqlite3_blob_close // sqlite3.c:129190:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr, Sqlite_int64, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 984)) = Xsqlite3_blob_open // sqlite3.c:129191:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 992)) = Xsqlite3_blob_read // sqlite3.c:129192:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1000)) = Xsqlite3_blob_write // sqlite3.c:129193:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1008)) = Xsqlite3_create_collation_v2 // sqlite3.c:129194:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1016)) = Xsqlite3_file_control // sqlite3.c:129195:3: - *(*func(*libc.TLS, int32) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1024)) = Xsqlite3_memory_highwater // sqlite3.c:129196:3: - *(*func(*libc.TLS) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1032)) = Xsqlite3_memory_used // sqlite3.c:129197:3: - *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1040)) = Xsqlite3_mutex_alloc // sqlite3.c:129205:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1048)) = Xsqlite3_mutex_enter // sqlite3.c:129206:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1056)) = Xsqlite3_mutex_free // sqlite3.c:129207:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1064)) = Xsqlite3_mutex_leave // sqlite3.c:129208:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1072)) = Xsqlite3_mutex_try // sqlite3.c:129209:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1080)) = Xsqlite3_open_v2 // sqlite3.c:129211:3: - *(*func(*libc.TLS, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1088)) = Xsqlite3_release_memory // sqlite3.c:129212:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1096)) = Xsqlite3_result_error_nomem // sqlite3.c:129213:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1104)) = Xsqlite3_result_error_toobig // sqlite3.c:129214:3: - *(*func(*libc.TLS, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1112)) = Xsqlite3_sleep // sqlite3.c:129215:3: - *(*func(*libc.TLS, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1120)) = Xsqlite3_soft_heap_limit // sqlite3.c:129216:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1128)) = Xsqlite3_vfs_find // sqlite3.c:129217:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1136)) = Xsqlite3_vfs_register // sqlite3.c:129218:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1144)) = Xsqlite3_vfs_unregister // sqlite3.c:129219:3: - *(*func(*libc.TLS) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1152)) = Xsqlite3_threadsafe // sqlite3.c:129224:3: - *(*func(*libc.TLS, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1160)) = Xsqlite3_result_zeroblob // sqlite3.c:129225:3: - *(*func(*libc.TLS, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1168)) = Xsqlite3_result_error_code // sqlite3.c:129226:3: - *(*func(*libc.TLS, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1176)) = Xsqlite3_test_control // sqlite3.c:129227:3: - *(*func(*libc.TLS, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1184)) = Xsqlite3_randomness // sqlite3.c:129228:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1192)) = Xsqlite3_context_db_handle // sqlite3.c:129229:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1200)) = Xsqlite3_extended_result_codes // sqlite3.c:129234:3: - *(*func(*libc.TLS, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1208)) = Xsqlite3_limit // sqlite3.c:129235:3: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1216)) = Xsqlite3_next_stmt // sqlite3.c:129236:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1224)) = Xsqlite3_sql // sqlite3.c:129237:3: - *(*func(*libc.TLS, int32, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1232)) = Xsqlite3_status // sqlite3.c:129238:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1240)) = Xsqlite3_backup_finish // sqlite3.c:129243:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1248)) = Xsqlite3_backup_init // sqlite3.c:129244:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1256)) = Xsqlite3_backup_pagecount // sqlite3.c:129245:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1264)) = Xsqlite3_backup_remaining // sqlite3.c:129246:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1272)) = Xsqlite3_backup_step // sqlite3.c:129247:3: - *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1280)) = Xsqlite3_compileoption_get // sqlite3.c:129249:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1288)) = Xsqlite3_compileoption_used // sqlite3.c:129250:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, int32, uintptr, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1296)) = Xsqlite3_create_function_v2 // sqlite3.c:129255:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1304)) = Xsqlite3_db_config // sqlite3.c:129256:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1312)) = Xsqlite3_db_mutex // sqlite3.c:129257:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1320)) = Xsqlite3_db_status // sqlite3.c:129258:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1328)) = Xsqlite3_extended_errcode // sqlite3.c:129259:3: - *(*func(*libc.TLS, int32, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1336)) = Xsqlite3_log // sqlite3.c:129260:3: - *(*func(*libc.TLS, Sqlite3_int64) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1344)) = Xsqlite3_soft_heap_limit64 // sqlite3.c:129261:3: - *(*func(*libc.TLS) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1352)) = Xsqlite3_sourceid // sqlite3.c:129262:3: - *(*func(*libc.TLS, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1360)) = Xsqlite3_stmt_status // sqlite3.c:129263:3: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1368)) = Xsqlite3_strnicmp // sqlite3.c:129264:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1376)) = Xsqlite3_unlock_notify // sqlite3.c:129266:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1384)) = Xsqlite3_wal_autocheckpoint // sqlite3.c:129271:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1392)) = Xsqlite3_wal_checkpoint // sqlite3.c:129272:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1400)) = Xsqlite3_wal_hook // sqlite3.c:129273:3: - *(*func(*libc.TLS, uintptr, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1408)) = Xsqlite3_blob_reopen // sqlite3.c:129279:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1416)) = Xsqlite3_vtab_config // sqlite3.c:129280:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1424)) = Xsqlite3_vtab_on_conflict // sqlite3.c:129281:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1432)) = Xsqlite3_close_v2 // sqlite3.c:129282:3: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1440)) = Xsqlite3_db_filename // sqlite3.c:129283:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1448)) = Xsqlite3_db_readonly // sqlite3.c:129284:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1456)) = Xsqlite3_db_release_memory // sqlite3.c:129285:3: - *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1464)) = Xsqlite3_errstr // sqlite3.c:129286:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1472)) = Xsqlite3_stmt_busy // sqlite3.c:129287:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1480)) = Xsqlite3_stmt_readonly // sqlite3.c:129288:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1488)) = Xsqlite3_stricmp // sqlite3.c:129289:3: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1496)) = Xsqlite3_uri_boolean // sqlite3.c:129290:3: - *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_int64) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1504)) = Xsqlite3_uri_int64 // sqlite3.c:129291:3: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1512)) = Xsqlite3_uri_parameter // sqlite3.c:129292:3: - *(*func(*libc.TLS, int32, uintptr, uintptr, Va_list) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1520)) = Xsqlite3_vsnprintf // sqlite3.c:129293:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1528)) = Xsqlite3_wal_checkpoint_v2 // sqlite3.c:129294:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1536)) = Xsqlite3_auto_extension // sqlite3.c:129296:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, Sqlite3_uint64, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1544)) = Xsqlite3_bind_blob64 // sqlite3.c:129297:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, Sqlite3_uint64, uintptr, uint8) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1552)) = Xsqlite3_bind_text64 // sqlite3.c:129298:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1560)) = Xsqlite3_cancel_auto_extension // sqlite3.c:129299:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1568)) = Xsqlite3_load_extension // sqlite3.c:129300:3: - *(*func(*libc.TLS, Sqlite3_uint64) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1576)) = Xsqlite3_malloc64 // sqlite3.c:129301:3: - *(*func(*libc.TLS, uintptr) Sqlite3_uint64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1584)) = Xsqlite3_msize // sqlite3.c:129302:3: - *(*func(*libc.TLS, uintptr, Sqlite3_uint64) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1592)) = Xsqlite3_realloc64 // sqlite3.c:129303:3: - *(*func(*libc.TLS))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1600)) = Xsqlite3_reset_auto_extension // sqlite3.c:129304:3: - *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_uint64, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1608)) = Xsqlite3_result_blob64 // sqlite3.c:129305:3: - *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_uint64, uintptr, uint8))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1616)) = Xsqlite3_result_text64 // sqlite3.c:129306:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1624)) = Xsqlite3_strglob // sqlite3.c:129307:3: + }{libc.XFlushViewOfFile})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:44071:33: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 24)) = row_numberStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158907:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 32)) = row_numberValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158907:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 40)) = row_numberValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158907:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 48)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158907:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 56 /* .zName */)) = uintptr(unsafe.Pointer(&row_numberName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158907:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 96)) = dense_rankStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158908:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 104)) = dense_rankValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158908:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 112)) = dense_rankValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158908:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 120)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158908:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 128 /* .zName */)) = uintptr(unsafe.Pointer(&dense_rankName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158908:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 168)) = rankStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158909:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 176)) = rankValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158909:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 184)) = rankValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158909:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 192)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158909:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 200 /* .zName */)) = uintptr(unsafe.Pointer(&rankName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158909:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 240)) = percent_rankStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158910:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 248)) = percent_rankValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158910:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 256)) = percent_rankValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158910:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 264)) = percent_rankInvFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158910:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 272 /* .zName */)) = uintptr(unsafe.Pointer(&percent_rankName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158910:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 312)) = cume_distStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158911:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 320)) = cume_distValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158911:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 328)) = cume_distValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158911:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 336)) = cume_distInvFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158911:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 344 /* .zName */)) = uintptr(unsafe.Pointer(&cume_distName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158911:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 384)) = ntileStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158912:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 392)) = ntileValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158912:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 400)) = ntileValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158912:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 408)) = ntileInvFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158912:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 416 /* .zName */)) = uintptr(unsafe.Pointer(&ntileName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158912:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 456)) = last_valueStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158913:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 464)) = last_valueFinalizeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158913:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 472)) = last_valueValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158913:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 480)) = last_valueInvFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158913:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 488 /* .zName */)) = uintptr(unsafe.Pointer(&last_valueName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158913:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 528)) = nth_valueStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158914:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 536)) = nth_valueFinalizeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158914:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 544)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158914:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 552)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158914:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 560 /* .zName */)) = uintptr(unsafe.Pointer(&nth_valueName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158914:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 600)) = first_valueStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158915:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 608)) = first_valueFinalizeFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158915:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 616)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158915:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 624)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158915:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 632 /* .zName */)) = uintptr(unsafe.Pointer(&first_valueName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158915:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 672)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158916:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 680)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158916:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 688)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158916:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 696)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158916:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 704 /* .zName */)) = uintptr(unsafe.Pointer(&leadName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158916:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 744)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158917:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 752)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158917:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 760)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158917:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 768)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158917:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 776 /* .zName */)) = uintptr(unsafe.Pointer(&leadName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158917:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 816)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158918:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 824)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158918:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 832)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158918:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 840)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158918:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 848 /* .zName */)) = uintptr(unsafe.Pointer(&leadName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158918:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 888)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158919:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 896)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158919:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 904)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158919:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 912)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158919:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 920 /* .zName */)) = uintptr(unsafe.Pointer(&lagName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158919:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 960)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158920:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 968)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158920:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 976)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158920:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 984)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158920:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 992 /* .zName */)) = uintptr(unsafe.Pointer(&lagName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158920:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 1032)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158921:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 1040)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158921:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 1048)) = noopValueFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158921:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 1056)) = noopStepFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:158921:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&aWindowFuncs)) + 1064 /* .zName */)) = uintptr(unsafe.Pointer(&lagName)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:158921:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&attach_func)) + 24)) = attachFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:113493:5: + *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 0)) = sqlite3MemMalloc // testdata/sqlite-amalgamation-3380500/sqlite3.c:25300:6: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 8)) = sqlite3MemFree // testdata/sqlite-amalgamation-3380500/sqlite3.c:25301:6: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 16)) = sqlite3MemRealloc // testdata/sqlite-amalgamation-3380500/sqlite3.c:25302:6: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 24)) = sqlite3MemSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:25303:6: + *(*func(*libc.TLS, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 32)) = sqlite3MemRoundup // testdata/sqlite-amalgamation-3380500/sqlite3.c:25304:6: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 40)) = sqlite3MemInit // testdata/sqlite-amalgamation-3380500/sqlite3.c:25305:6: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods)) + 48)) = sqlite3MemShutdown // testdata/sqlite-amalgamation-3380500/sqlite3.c:25306:6: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 16)) = pcache1Init // testdata/sqlite-amalgamation-3380500/sqlite3.c:52465:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 24)) = pcache1Shutdown // testdata/sqlite-amalgamation-3380500/sqlite3.c:52466:5: + *(*func(*libc.TLS, int32, int32, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 32)) = pcache1Create // testdata/sqlite-amalgamation-3380500/sqlite3.c:52467:5: + *(*func(*libc.TLS, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 40)) = pcache1Cachesize // testdata/sqlite-amalgamation-3380500/sqlite3.c:52468:5: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 48)) = pcache1Pagecount // testdata/sqlite-amalgamation-3380500/sqlite3.c:52469:5: + *(*func(*libc.TLS, uintptr, uint32, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 56)) = pcache1Fetch // testdata/sqlite-amalgamation-3380500/sqlite3.c:52470:5: + *(*func(*libc.TLS, uintptr, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 64)) = pcache1Unpin // testdata/sqlite-amalgamation-3380500/sqlite3.c:52471:5: + *(*func(*libc.TLS, uintptr, uintptr, uint32, uint32))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 72)) = pcache1Rekey // testdata/sqlite-amalgamation-3380500/sqlite3.c:52472:5: + *(*func(*libc.TLS, uintptr, uint32))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 80)) = pcache1Truncate // testdata/sqlite-amalgamation-3380500/sqlite3.c:52473:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 88)) = pcache1Destroy // testdata/sqlite-amalgamation-3380500/sqlite3.c:52474:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&defaultMethods1)) + 96)) = pcache1Shrink // testdata/sqlite-amalgamation-3380500/sqlite3.c:52475:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&detach_func)) + 24)) = detachFunc // testdata/sqlite-amalgamation-3380500/sqlite3.c:113473:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 8)) = fts5CreateMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234535:25: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 16)) = fts5ConnectMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234536:25: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 24)) = fts5BestIndexMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234537:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 32)) = fts5DisconnectMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234538:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 40)) = fts5DestroyMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234539:25: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 48)) = fts5OpenMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234540:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 56)) = fts5CloseMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234541:25: + *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 64)) = fts5FilterMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234542:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 72)) = fts5NextMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234543:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 80)) = fts5EofMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234544:25: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 88)) = fts5ColumnMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234545:25: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 96)) = fts5RowidMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234546:25: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 104)) = fts5UpdateMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234547:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 112)) = fts5BeginMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234548:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 120)) = fts5SyncMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234549:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 128)) = fts5CommitMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234550:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 136)) = fts5RollbackMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234551:25: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 144)) = fts5FindFunctionMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234552:25: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 152)) = fts5RenameMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234553:25: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 160)) = fts5SavepointMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234554:25: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 168)) = fts5ReleaseMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234555:25: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 176)) = fts5RollbackToMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:234556:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Mod)) + 184)) = fts5ShadowName // testdata/sqlite-amalgamation-3380500/sqlite3.c:234557:25: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 8)) = fts5VocabCreateMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239118:25: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 16)) = fts5VocabConnectMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239119:25: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 24)) = fts5VocabBestIndexMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239120:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 32)) = fts5VocabDisconnectMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239121:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 40)) = fts5VocabDestroyMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239122:25: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 48)) = fts5VocabOpenMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239123:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 56)) = fts5VocabCloseMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239124:25: + *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 64)) = fts5VocabFilterMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239125:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 72)) = fts5VocabNextMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239126:25: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 80)) = fts5VocabEofMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239127:25: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 88)) = fts5VocabColumnMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239128:25: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&fts5Vocab)) + 96)) = fts5VocabRowidMethod // testdata/sqlite-amalgamation-3380500/sqlite3.c:239129:25: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 8)) = geopolyCreate // testdata/sqlite-amalgamation-3380500/sqlite3.c:202069:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 16)) = geopolyConnect // testdata/sqlite-amalgamation-3380500/sqlite3.c:202070:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 24)) = geopolyBestIndex // testdata/sqlite-amalgamation-3380500/sqlite3.c:202071:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 32)) = rtreeDisconnect // testdata/sqlite-amalgamation-3380500/sqlite3.c:202072:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 40)) = rtreeDestroy // testdata/sqlite-amalgamation-3380500/sqlite3.c:202073:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 48)) = rtreeOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:202074:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 56)) = rtreeClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:202075:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 64)) = geopolyFilter // testdata/sqlite-amalgamation-3380500/sqlite3.c:202076:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 72)) = rtreeNext // testdata/sqlite-amalgamation-3380500/sqlite3.c:202077:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 80)) = rtreeEof // testdata/sqlite-amalgamation-3380500/sqlite3.c:202078:3: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 88)) = geopolyColumn // testdata/sqlite-amalgamation-3380500/sqlite3.c:202079:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 96)) = rtreeRowid // testdata/sqlite-amalgamation-3380500/sqlite3.c:202080:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 104)) = geopolyUpdate // testdata/sqlite-amalgamation-3380500/sqlite3.c:202081:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 112)) = rtreeBeginTransaction // testdata/sqlite-amalgamation-3380500/sqlite3.c:202082:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 120)) = rtreeEndTransaction // testdata/sqlite-amalgamation-3380500/sqlite3.c:202083:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 128)) = rtreeEndTransaction // testdata/sqlite-amalgamation-3380500/sqlite3.c:202084:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 136)) = rtreeEndTransaction // testdata/sqlite-amalgamation-3380500/sqlite3.c:202085:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 144)) = geopolyFindFunction // testdata/sqlite-amalgamation-3380500/sqlite3.c:202086:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 152)) = rtreeRename // testdata/sqlite-amalgamation-3380500/sqlite3.c:202087:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 160)) = rtreeSavepoint // testdata/sqlite-amalgamation-3380500/sqlite3.c:202088:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&geopolyModule)) + 184)) = rtreeShadowName // testdata/sqlite-amalgamation-3380500/sqlite3.c:202091:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 16)) = jsonEachConnect // testdata/sqlite-amalgamation-3380500/sqlite3.c:195811:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 24)) = jsonEachBestIndex // testdata/sqlite-amalgamation-3380500/sqlite3.c:195812:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 32)) = jsonEachDisconnect // testdata/sqlite-amalgamation-3380500/sqlite3.c:195813:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 48)) = jsonEachOpenEach // testdata/sqlite-amalgamation-3380500/sqlite3.c:195815:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 56)) = jsonEachClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:195816:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 64)) = jsonEachFilter // testdata/sqlite-amalgamation-3380500/sqlite3.c:195817:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 72)) = jsonEachNext // testdata/sqlite-amalgamation-3380500/sqlite3.c:195818:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 80)) = jsonEachEof // testdata/sqlite-amalgamation-3380500/sqlite3.c:195819:3: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 88)) = jsonEachColumn // testdata/sqlite-amalgamation-3380500/sqlite3.c:195820:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonEachModule)) + 96)) = jsonEachRowid // testdata/sqlite-amalgamation-3380500/sqlite3.c:195821:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 16)) = jsonEachConnect // testdata/sqlite-amalgamation-3380500/sqlite3.c:195839:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 24)) = jsonEachBestIndex // testdata/sqlite-amalgamation-3380500/sqlite3.c:195840:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 32)) = jsonEachDisconnect // testdata/sqlite-amalgamation-3380500/sqlite3.c:195841:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 48)) = jsonEachOpenTree // testdata/sqlite-amalgamation-3380500/sqlite3.c:195843:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 56)) = jsonEachClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:195844:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 64)) = jsonEachFilter // testdata/sqlite-amalgamation-3380500/sqlite3.c:195845:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 72)) = jsonEachNext // testdata/sqlite-amalgamation-3380500/sqlite3.c:195846:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 80)) = jsonEachEof // testdata/sqlite-amalgamation-3380500/sqlite3.c:195847:3: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 88)) = jsonEachColumn // testdata/sqlite-amalgamation-3380500/sqlite3.c:195848:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&jsonTreeModule)) + 96)) = jsonEachRowid // testdata/sqlite-amalgamation-3380500/sqlite3.c:195849:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 8)) = memdbClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:49245:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 16)) = memdbRead // testdata/sqlite-amalgamation-3380500/sqlite3.c:49246:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 24)) = memdbWrite // testdata/sqlite-amalgamation-3380500/sqlite3.c:49247:3: + *(*func(*libc.TLS, uintptr, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 32)) = memdbTruncate // testdata/sqlite-amalgamation-3380500/sqlite3.c:49248:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 40)) = memdbSync // testdata/sqlite-amalgamation-3380500/sqlite3.c:49249:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 48)) = memdbFileSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:49250:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 56)) = memdbLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:49251:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 64)) = memdbLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:49252:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 80)) = memdbFileControl // testdata/sqlite-amalgamation-3380500/sqlite3.c:49254:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 96)) = memdbDeviceCharacteristics // testdata/sqlite-amalgamation-3380500/sqlite3.c:49256:3: + *(*func(*libc.TLS, uintptr, Sqlite3_int64, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 136)) = memdbFetch // testdata/sqlite-amalgamation-3380500/sqlite3.c:49261:3: + *(*func(*libc.TLS, uintptr, Sqlite3_int64, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_io_methods)) + 144)) = memdbUnfetch // testdata/sqlite-amalgamation-3380500/sqlite3.c:49262:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 40)) = memdbOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:49225:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 56)) = memdbAccess // testdata/sqlite-amalgamation-3380500/sqlite3.c:49227:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 64)) = memdbFullPathname // testdata/sqlite-amalgamation-3380500/sqlite3.c:49228:3: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 72)) = memdbDlOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:49229:3: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 80)) = memdbDlError // testdata/sqlite-amalgamation-3380500/sqlite3.c:49230:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 88)) = memdbDlSym // testdata/sqlite-amalgamation-3380500/sqlite3.c:49231:3: + *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 96)) = memdbDlClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:49232:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 104)) = memdbRandomness // testdata/sqlite-amalgamation-3380500/sqlite3.c:49233:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 112)) = memdbSleep // testdata/sqlite-amalgamation-3380500/sqlite3.c:49234:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 128)) = memdbGetLastError // testdata/sqlite-amalgamation-3380500/sqlite3.c:49236:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&memdb_vfs)) + 136)) = memdbCurrentTimeInt64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:49237:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 16)) = pragmaVtabConnect // testdata/sqlite-amalgamation-3380500/sqlite3.c:133161:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 24)) = pragmaVtabBestIndex // testdata/sqlite-amalgamation-3380500/sqlite3.c:133162:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 32)) = pragmaVtabDisconnect // testdata/sqlite-amalgamation-3380500/sqlite3.c:133163:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 48)) = pragmaVtabOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:133165:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 56)) = pragmaVtabClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:133166:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 64)) = pragmaVtabFilter // testdata/sqlite-amalgamation-3380500/sqlite3.c:133167:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 72)) = pragmaVtabNext // testdata/sqlite-amalgamation-3380500/sqlite3.c:133168:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 80)) = pragmaVtabEof // testdata/sqlite-amalgamation-3380500/sqlite3.c:133169:3: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 88)) = pragmaVtabColumn // testdata/sqlite-amalgamation-3380500/sqlite3.c:133170:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&pragmaVtabModule)) + 96)) = pragmaVtabRowid // testdata/sqlite-amalgamation-3380500/sqlite3.c:133171:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 8)) = rbuVfsClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:208766:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 16)) = rbuVfsRead // testdata/sqlite-amalgamation-3380500/sqlite3.c:208767:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 24)) = rbuVfsWrite // testdata/sqlite-amalgamation-3380500/sqlite3.c:208768:5: + *(*func(*libc.TLS, uintptr, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 32)) = rbuVfsTruncate // testdata/sqlite-amalgamation-3380500/sqlite3.c:208769:5: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 40)) = rbuVfsSync // testdata/sqlite-amalgamation-3380500/sqlite3.c:208770:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 48)) = rbuVfsFileSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:208771:5: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 56)) = rbuVfsLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:208772:5: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 64)) = rbuVfsUnlock // testdata/sqlite-amalgamation-3380500/sqlite3.c:208773:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 72)) = rbuVfsCheckReservedLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:208774:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 80)) = rbuVfsFileControl // testdata/sqlite-amalgamation-3380500/sqlite3.c:208775:5: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 88)) = rbuVfsSectorSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:208776:5: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 96)) = rbuVfsDeviceCharacteristics // testdata/sqlite-amalgamation-3380500/sqlite3.c:208777:5: + *(*func(*libc.TLS, uintptr, int32, int32, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 104)) = rbuVfsShmMap // testdata/sqlite-amalgamation-3380500/sqlite3.c:208778:5: + *(*func(*libc.TLS, uintptr, int32, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 112)) = rbuVfsShmLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:208779:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 120)) = rbuVfsShmBarrier // testdata/sqlite-amalgamation-3380500/sqlite3.c:208780:5: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rbuvfs_io_methods)) + 128)) = rbuVfsShmUnmap // testdata/sqlite-amalgamation-3380500/sqlite3.c:208781:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 8)) = rtreeCreate // testdata/sqlite-amalgamation-3380500/sqlite3.c:199407:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 16)) = rtreeConnect // testdata/sqlite-amalgamation-3380500/sqlite3.c:199408:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 24)) = rtreeBestIndex // testdata/sqlite-amalgamation-3380500/sqlite3.c:199409:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 32)) = rtreeDisconnect // testdata/sqlite-amalgamation-3380500/sqlite3.c:199410:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 40)) = rtreeDestroy // testdata/sqlite-amalgamation-3380500/sqlite3.c:199411:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 48)) = rtreeOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:199412:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 56)) = rtreeClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:199413:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 64)) = rtreeFilter // testdata/sqlite-amalgamation-3380500/sqlite3.c:199414:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 72)) = rtreeNext // testdata/sqlite-amalgamation-3380500/sqlite3.c:199415:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 80)) = rtreeEof // testdata/sqlite-amalgamation-3380500/sqlite3.c:199416:3: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 88)) = rtreeColumn // testdata/sqlite-amalgamation-3380500/sqlite3.c:199417:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 96)) = rtreeRowid // testdata/sqlite-amalgamation-3380500/sqlite3.c:199418:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 104)) = rtreeUpdate // testdata/sqlite-amalgamation-3380500/sqlite3.c:199419:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 112)) = rtreeBeginTransaction // testdata/sqlite-amalgamation-3380500/sqlite3.c:199420:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 120)) = rtreeEndTransaction // testdata/sqlite-amalgamation-3380500/sqlite3.c:199421:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 128)) = rtreeEndTransaction // testdata/sqlite-amalgamation-3380500/sqlite3.c:199422:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 136)) = rtreeEndTransaction // testdata/sqlite-amalgamation-3380500/sqlite3.c:199423:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 152)) = rtreeRename // testdata/sqlite-amalgamation-3380500/sqlite3.c:199425:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 160)) = rtreeSavepoint // testdata/sqlite-amalgamation-3380500/sqlite3.c:199426:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&rtreeModule)) + 184)) = rtreeShadowName // testdata/sqlite-amalgamation-3380500/sqlite3.c:199429:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 8)) = fts5ApiUserData // testdata/sqlite-amalgamation-3380500/sqlite3.c:233994:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 16)) = fts5ApiColumnCount // testdata/sqlite-amalgamation-3380500/sqlite3.c:233995:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 24)) = fts5ApiRowCount // testdata/sqlite-amalgamation-3380500/sqlite3.c:233996:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 32)) = fts5ApiColumnTotalSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:233997:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 40)) = fts5ApiTokenize // testdata/sqlite-amalgamation-3380500/sqlite3.c:233998:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 48)) = fts5ApiPhraseCount // testdata/sqlite-amalgamation-3380500/sqlite3.c:233999:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 56)) = fts5ApiPhraseSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:234000:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 64)) = fts5ApiInstCount // testdata/sqlite-amalgamation-3380500/sqlite3.c:234001:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 72)) = fts5ApiInst // testdata/sqlite-amalgamation-3380500/sqlite3.c:234002:3: + *(*func(*libc.TLS, uintptr) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 80)) = fts5ApiRowid // testdata/sqlite-amalgamation-3380500/sqlite3.c:234003:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 88)) = fts5ApiColumnText // testdata/sqlite-amalgamation-3380500/sqlite3.c:234004:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 96)) = fts5ApiColumnSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:234005:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 104)) = fts5ApiQueryPhrase // testdata/sqlite-amalgamation-3380500/sqlite3.c:234006:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 112)) = fts5ApiSetAuxdata // testdata/sqlite-amalgamation-3380500/sqlite3.c:234007:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 120)) = fts5ApiGetAuxdata // testdata/sqlite-amalgamation-3380500/sqlite3.c:234008:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 128)) = fts5ApiPhraseFirst // testdata/sqlite-amalgamation-3380500/sqlite3.c:234009:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 136)) = fts5ApiPhraseNext // testdata/sqlite-amalgamation-3380500/sqlite3.c:234010:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 144)) = fts5ApiPhraseFirstColumn // testdata/sqlite-amalgamation-3380500/sqlite3.c:234011:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sFts5Api)) + 152)) = fts5ApiPhraseNextColumn // testdata/sqlite-amalgamation-3380500/sqlite3.c:234012:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 8)) = memjrnlClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:100046:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 16)) = memjrnlRead // testdata/sqlite-amalgamation-3380500/sqlite3.c:100047:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 24)) = memjrnlWrite // testdata/sqlite-amalgamation-3380500/sqlite3.c:100048:3: + *(*func(*libc.TLS, uintptr, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 32)) = memjrnlTruncate // testdata/sqlite-amalgamation-3380500/sqlite3.c:100049:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 40)) = memjrnlSync // testdata/sqlite-amalgamation-3380500/sqlite3.c:100050:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMemJournalMethods)) + 48)) = memjrnlFileSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:100051:3: + *(*func(*libc.TLS) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 0)) = noopMutexInit // testdata/sqlite-amalgamation-3380500/sqlite3.c:27533:5: + *(*func(*libc.TLS) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 8)) = noopMutexEnd // testdata/sqlite-amalgamation-3380500/sqlite3.c:27534:5: + *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 16)) = noopMutexAlloc // testdata/sqlite-amalgamation-3380500/sqlite3.c:27535:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 24)) = noopMutexFree // testdata/sqlite-amalgamation-3380500/sqlite3.c:27536:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 32)) = noopMutexEnter // testdata/sqlite-amalgamation-3380500/sqlite3.c:27537:5: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 40)) = noopMutexTry // testdata/sqlite-amalgamation-3380500/sqlite3.c:27538:5: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sMutex)) + 48)) = noopMutexLeave // testdata/sqlite-amalgamation-3380500/sqlite3.c:27539:5: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 0)) = Xsqlite3_aggregate_context // testdata/sqlite-amalgamation-3380500/sqlite3.c:129074:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 8)) = Xsqlite3_aggregate_count // testdata/sqlite-amalgamation-3380500/sqlite3.c:129076:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 16)) = Xsqlite3_bind_blob // testdata/sqlite-amalgamation-3380500/sqlite3.c:129080:3: + *(*func(*libc.TLS, uintptr, int32, float64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 24)) = Xsqlite3_bind_double // testdata/sqlite-amalgamation-3380500/sqlite3.c:129081:3: + *(*func(*libc.TLS, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 32)) = Xsqlite3_bind_int // testdata/sqlite-amalgamation-3380500/sqlite3.c:129082:3: + *(*func(*libc.TLS, uintptr, int32, Sqlite_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 40)) = Xsqlite3_bind_int64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129083:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 48)) = Xsqlite3_bind_null // testdata/sqlite-amalgamation-3380500/sqlite3.c:129084:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 56)) = Xsqlite3_bind_parameter_count // testdata/sqlite-amalgamation-3380500/sqlite3.c:129085:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 64)) = Xsqlite3_bind_parameter_index // testdata/sqlite-amalgamation-3380500/sqlite3.c:129086:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 72)) = Xsqlite3_bind_parameter_name // testdata/sqlite-amalgamation-3380500/sqlite3.c:129087:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 80)) = Xsqlite3_bind_text // testdata/sqlite-amalgamation-3380500/sqlite3.c:129088:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 88)) = Xsqlite3_bind_text16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129089:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 96)) = Xsqlite3_bind_value // testdata/sqlite-amalgamation-3380500/sqlite3.c:129090:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 104)) = Xsqlite3_busy_handler // testdata/sqlite-amalgamation-3380500/sqlite3.c:129091:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 112)) = Xsqlite3_busy_timeout // testdata/sqlite-amalgamation-3380500/sqlite3.c:129092:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 120)) = Xsqlite3_changes // testdata/sqlite-amalgamation-3380500/sqlite3.c:129093:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 128)) = Xsqlite3_close // testdata/sqlite-amalgamation-3380500/sqlite3.c:129094:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 136)) = Xsqlite3_collation_needed // testdata/sqlite-amalgamation-3380500/sqlite3.c:129095:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 144)) = Xsqlite3_collation_needed16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129096:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 152)) = Xsqlite3_column_blob // testdata/sqlite-amalgamation-3380500/sqlite3.c:129097:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 160)) = Xsqlite3_column_bytes // testdata/sqlite-amalgamation-3380500/sqlite3.c:129098:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 168)) = Xsqlite3_column_bytes16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129099:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 176)) = Xsqlite3_column_count // testdata/sqlite-amalgamation-3380500/sqlite3.c:129100:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 184)) = Xsqlite3_column_database_name // testdata/sqlite-amalgamation-3380500/sqlite3.c:129101:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 192)) = Xsqlite3_column_database_name16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129102:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 200)) = Xsqlite3_column_decltype // testdata/sqlite-amalgamation-3380500/sqlite3.c:129103:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 208)) = Xsqlite3_column_decltype16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129104:3: + *(*func(*libc.TLS, uintptr, int32) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 216)) = Xsqlite3_column_double // testdata/sqlite-amalgamation-3380500/sqlite3.c:129105:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 224)) = Xsqlite3_column_int // testdata/sqlite-amalgamation-3380500/sqlite3.c:129106:3: + *(*func(*libc.TLS, uintptr, int32) Sqlite_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 232)) = Xsqlite3_column_int64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129107:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 240)) = Xsqlite3_column_name // testdata/sqlite-amalgamation-3380500/sqlite3.c:129108:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 248)) = Xsqlite3_column_name16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129109:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 256)) = Xsqlite3_column_origin_name // testdata/sqlite-amalgamation-3380500/sqlite3.c:129110:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 264)) = Xsqlite3_column_origin_name16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129111:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 272)) = Xsqlite3_column_table_name // testdata/sqlite-amalgamation-3380500/sqlite3.c:129112:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 280)) = Xsqlite3_column_table_name16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129113:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 288)) = Xsqlite3_column_text // testdata/sqlite-amalgamation-3380500/sqlite3.c:129114:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 296)) = Xsqlite3_column_text16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129115:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 304)) = Xsqlite3_column_type // testdata/sqlite-amalgamation-3380500/sqlite3.c:129116:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 312)) = Xsqlite3_column_value // testdata/sqlite-amalgamation-3380500/sqlite3.c:129117:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 320)) = Xsqlite3_commit_hook // testdata/sqlite-amalgamation-3380500/sqlite3.c:129118:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 328)) = Xsqlite3_complete // testdata/sqlite-amalgamation-3380500/sqlite3.c:129119:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 336)) = Xsqlite3_complete16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129120:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 344)) = Xsqlite3_create_collation // testdata/sqlite-amalgamation-3380500/sqlite3.c:129121:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 352)) = Xsqlite3_create_collation16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129122:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, int32, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 360)) = Xsqlite3_create_function // testdata/sqlite-amalgamation-3380500/sqlite3.c:129123:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, int32, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 368)) = Xsqlite3_create_function16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129124:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 376)) = Xsqlite3_create_module // testdata/sqlite-amalgamation-3380500/sqlite3.c:129125:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 384)) = Xsqlite3_data_count // testdata/sqlite-amalgamation-3380500/sqlite3.c:129126:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 392)) = Xsqlite3_db_handle // testdata/sqlite-amalgamation-3380500/sqlite3.c:129127:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 400)) = Xsqlite3_declare_vtab // testdata/sqlite-amalgamation-3380500/sqlite3.c:129128:3: + *(*func(*libc.TLS, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 408)) = Xsqlite3_enable_shared_cache // testdata/sqlite-amalgamation-3380500/sqlite3.c:129129:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 416)) = Xsqlite3_errcode // testdata/sqlite-amalgamation-3380500/sqlite3.c:129130:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 424)) = Xsqlite3_errmsg // testdata/sqlite-amalgamation-3380500/sqlite3.c:129131:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 432)) = Xsqlite3_errmsg16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129132:3: + *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_callback, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 440)) = Xsqlite3_exec // testdata/sqlite-amalgamation-3380500/sqlite3.c:129133:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 448)) = Xsqlite3_expired // testdata/sqlite-amalgamation-3380500/sqlite3.c:129135:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 456)) = Xsqlite3_finalize // testdata/sqlite-amalgamation-3380500/sqlite3.c:129139:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 464)) = Xsqlite3_free // testdata/sqlite-amalgamation-3380500/sqlite3.c:129140:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 472)) = Xsqlite3_free_table // testdata/sqlite-amalgamation-3380500/sqlite3.c:129141:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 480)) = Xsqlite3_get_autocommit // testdata/sqlite-amalgamation-3380500/sqlite3.c:129142:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 488)) = Xsqlite3_get_auxdata // testdata/sqlite-amalgamation-3380500/sqlite3.c:129143:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 496)) = Xsqlite3_get_table // testdata/sqlite-amalgamation-3380500/sqlite3.c:129144:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 512)) = Xsqlite3_interrupt // testdata/sqlite-amalgamation-3380500/sqlite3.c:129146:3: + *(*func(*libc.TLS, uintptr) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 520)) = Xsqlite3_last_insert_rowid // testdata/sqlite-amalgamation-3380500/sqlite3.c:129147:3: + *(*func(*libc.TLS) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 528)) = Xsqlite3_libversion // testdata/sqlite-amalgamation-3380500/sqlite3.c:129148:3: + *(*func(*libc.TLS) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 536)) = Xsqlite3_libversion_number // testdata/sqlite-amalgamation-3380500/sqlite3.c:129149:3: + *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 544)) = Xsqlite3_malloc // testdata/sqlite-amalgamation-3380500/sqlite3.c:129150:3: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 552)) = Xsqlite3_mprintf // testdata/sqlite-amalgamation-3380500/sqlite3.c:129151:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 560)) = Xsqlite3_open // testdata/sqlite-amalgamation-3380500/sqlite3.c:129152:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 568)) = Xsqlite3_open16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129153:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 576)) = Xsqlite3_prepare // testdata/sqlite-amalgamation-3380500/sqlite3.c:129154:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 584)) = Xsqlite3_prepare16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129155:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 592)) = Xsqlite3_profile // testdata/sqlite-amalgamation-3380500/sqlite3.c:129156:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 600)) = Xsqlite3_progress_handler // testdata/sqlite-amalgamation-3380500/sqlite3.c:129157:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 608)) = Xsqlite3_realloc // testdata/sqlite-amalgamation-3380500/sqlite3.c:129158:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 616)) = Xsqlite3_reset // testdata/sqlite-amalgamation-3380500/sqlite3.c:129159:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 624)) = Xsqlite3_result_blob // testdata/sqlite-amalgamation-3380500/sqlite3.c:129160:3: + *(*func(*libc.TLS, uintptr, float64))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 632)) = Xsqlite3_result_double // testdata/sqlite-amalgamation-3380500/sqlite3.c:129161:3: + *(*func(*libc.TLS, uintptr, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 640)) = Xsqlite3_result_error // testdata/sqlite-amalgamation-3380500/sqlite3.c:129162:3: + *(*func(*libc.TLS, uintptr, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 648)) = Xsqlite3_result_error16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129163:3: + *(*func(*libc.TLS, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 656)) = Xsqlite3_result_int // testdata/sqlite-amalgamation-3380500/sqlite3.c:129164:3: + *(*func(*libc.TLS, uintptr, I64))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 664)) = Xsqlite3_result_int64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129165:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 672)) = Xsqlite3_result_null // testdata/sqlite-amalgamation-3380500/sqlite3.c:129166:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 680)) = Xsqlite3_result_text // testdata/sqlite-amalgamation-3380500/sqlite3.c:129167:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 688)) = Xsqlite3_result_text16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129168:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 696)) = Xsqlite3_result_text16be // testdata/sqlite-amalgamation-3380500/sqlite3.c:129169:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 704)) = Xsqlite3_result_text16le // testdata/sqlite-amalgamation-3380500/sqlite3.c:129170:3: + *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 712)) = Xsqlite3_result_value // testdata/sqlite-amalgamation-3380500/sqlite3.c:129171:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 720)) = Xsqlite3_rollback_hook // testdata/sqlite-amalgamation-3380500/sqlite3.c:129172:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 728)) = Xsqlite3_set_authorizer // testdata/sqlite-amalgamation-3380500/sqlite3.c:129173:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 736)) = Xsqlite3_set_auxdata // testdata/sqlite-amalgamation-3380500/sqlite3.c:129174:3: + *(*func(*libc.TLS, int32, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 744)) = Xsqlite3_snprintf // testdata/sqlite-amalgamation-3380500/sqlite3.c:129175:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 752)) = Xsqlite3_step // testdata/sqlite-amalgamation-3380500/sqlite3.c:129176:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 760)) = Xsqlite3_table_column_metadata // testdata/sqlite-amalgamation-3380500/sqlite3.c:129177:3: + *(*func(*libc.TLS))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 768)) = Xsqlite3_thread_cleanup // testdata/sqlite-amalgamation-3380500/sqlite3.c:129179:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 776)) = Xsqlite3_total_changes // testdata/sqlite-amalgamation-3380500/sqlite3.c:129183:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 784)) = Xsqlite3_trace // testdata/sqlite-amalgamation-3380500/sqlite3.c:129184:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 792)) = Xsqlite3_transfer_bindings // testdata/sqlite-amalgamation-3380500/sqlite3.c:129186:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 800)) = Xsqlite3_update_hook // testdata/sqlite-amalgamation-3380500/sqlite3.c:129190:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 808)) = Xsqlite3_user_data // testdata/sqlite-amalgamation-3380500/sqlite3.c:129191:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 816)) = Xsqlite3_value_blob // testdata/sqlite-amalgamation-3380500/sqlite3.c:129192:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 824)) = Xsqlite3_value_bytes // testdata/sqlite-amalgamation-3380500/sqlite3.c:129193:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 832)) = Xsqlite3_value_bytes16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129194:3: + *(*func(*libc.TLS, uintptr) float64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 840)) = Xsqlite3_value_double // testdata/sqlite-amalgamation-3380500/sqlite3.c:129195:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 848)) = Xsqlite3_value_int // testdata/sqlite-amalgamation-3380500/sqlite3.c:129196:3: + *(*func(*libc.TLS, uintptr) Sqlite_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 856)) = Xsqlite3_value_int64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129197:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 864)) = Xsqlite3_value_numeric_type // testdata/sqlite-amalgamation-3380500/sqlite3.c:129198:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 872)) = Xsqlite3_value_text // testdata/sqlite-amalgamation-3380500/sqlite3.c:129199:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 880)) = Xsqlite3_value_text16 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129200:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 888)) = Xsqlite3_value_text16be // testdata/sqlite-amalgamation-3380500/sqlite3.c:129201:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 896)) = Xsqlite3_value_text16le // testdata/sqlite-amalgamation-3380500/sqlite3.c:129202:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 904)) = Xsqlite3_value_type // testdata/sqlite-amalgamation-3380500/sqlite3.c:129203:3: + *(*func(*libc.TLS, uintptr, Va_list) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 912)) = Xsqlite3_vmprintf // testdata/sqlite-amalgamation-3380500/sqlite3.c:129204:3: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 920)) = Xsqlite3_overload_function // testdata/sqlite-amalgamation-3380500/sqlite3.c:129213:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 928)) = Xsqlite3_prepare_v2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129218:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 936)) = Xsqlite3_prepare16_v2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129219:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 944)) = Xsqlite3_clear_bindings // testdata/sqlite-amalgamation-3380500/sqlite3.c:129220:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 952)) = Xsqlite3_create_module_v2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129225:3: + *(*func(*libc.TLS, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 960)) = Xsqlite3_bind_zeroblob // testdata/sqlite-amalgamation-3380500/sqlite3.c:129230:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 968)) = Xsqlite3_blob_bytes // testdata/sqlite-amalgamation-3380500/sqlite3.c:129231:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 976)) = Xsqlite3_blob_close // testdata/sqlite-amalgamation-3380500/sqlite3.c:129232:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr, Sqlite_int64, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 984)) = Xsqlite3_blob_open // testdata/sqlite-amalgamation-3380500/sqlite3.c:129233:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 992)) = Xsqlite3_blob_read // testdata/sqlite-amalgamation-3380500/sqlite3.c:129234:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1000)) = Xsqlite3_blob_write // testdata/sqlite-amalgamation-3380500/sqlite3.c:129235:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1008)) = Xsqlite3_create_collation_v2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129236:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1016)) = Xsqlite3_file_control // testdata/sqlite-amalgamation-3380500/sqlite3.c:129237:3: + *(*func(*libc.TLS, int32) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1024)) = Xsqlite3_memory_highwater // testdata/sqlite-amalgamation-3380500/sqlite3.c:129238:3: + *(*func(*libc.TLS) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1032)) = Xsqlite3_memory_used // testdata/sqlite-amalgamation-3380500/sqlite3.c:129239:3: + *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1040)) = Xsqlite3_mutex_alloc // testdata/sqlite-amalgamation-3380500/sqlite3.c:129247:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1048)) = Xsqlite3_mutex_enter // testdata/sqlite-amalgamation-3380500/sqlite3.c:129248:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1056)) = Xsqlite3_mutex_free // testdata/sqlite-amalgamation-3380500/sqlite3.c:129249:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1064)) = Xsqlite3_mutex_leave // testdata/sqlite-amalgamation-3380500/sqlite3.c:129250:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1072)) = Xsqlite3_mutex_try // testdata/sqlite-amalgamation-3380500/sqlite3.c:129251:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1080)) = Xsqlite3_open_v2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129253:3: + *(*func(*libc.TLS, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1088)) = Xsqlite3_release_memory // testdata/sqlite-amalgamation-3380500/sqlite3.c:129254:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1096)) = Xsqlite3_result_error_nomem // testdata/sqlite-amalgamation-3380500/sqlite3.c:129255:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1104)) = Xsqlite3_result_error_toobig // testdata/sqlite-amalgamation-3380500/sqlite3.c:129256:3: + *(*func(*libc.TLS, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1112)) = Xsqlite3_sleep // testdata/sqlite-amalgamation-3380500/sqlite3.c:129257:3: + *(*func(*libc.TLS, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1120)) = Xsqlite3_soft_heap_limit // testdata/sqlite-amalgamation-3380500/sqlite3.c:129258:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1128)) = Xsqlite3_vfs_find // testdata/sqlite-amalgamation-3380500/sqlite3.c:129259:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1136)) = Xsqlite3_vfs_register // testdata/sqlite-amalgamation-3380500/sqlite3.c:129260:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1144)) = Xsqlite3_vfs_unregister // testdata/sqlite-amalgamation-3380500/sqlite3.c:129261:3: + *(*func(*libc.TLS) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1152)) = Xsqlite3_threadsafe // testdata/sqlite-amalgamation-3380500/sqlite3.c:129266:3: + *(*func(*libc.TLS, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1160)) = Xsqlite3_result_zeroblob // testdata/sqlite-amalgamation-3380500/sqlite3.c:129267:3: + *(*func(*libc.TLS, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1168)) = Xsqlite3_result_error_code // testdata/sqlite-amalgamation-3380500/sqlite3.c:129268:3: + *(*func(*libc.TLS, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1176)) = Xsqlite3_test_control // testdata/sqlite-amalgamation-3380500/sqlite3.c:129269:3: + *(*func(*libc.TLS, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1184)) = Xsqlite3_randomness // testdata/sqlite-amalgamation-3380500/sqlite3.c:129270:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1192)) = Xsqlite3_context_db_handle // testdata/sqlite-amalgamation-3380500/sqlite3.c:129271:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1200)) = Xsqlite3_extended_result_codes // testdata/sqlite-amalgamation-3380500/sqlite3.c:129276:3: + *(*func(*libc.TLS, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1208)) = Xsqlite3_limit // testdata/sqlite-amalgamation-3380500/sqlite3.c:129277:3: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1216)) = Xsqlite3_next_stmt // testdata/sqlite-amalgamation-3380500/sqlite3.c:129278:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1224)) = Xsqlite3_sql // testdata/sqlite-amalgamation-3380500/sqlite3.c:129279:3: + *(*func(*libc.TLS, int32, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1232)) = Xsqlite3_status // testdata/sqlite-amalgamation-3380500/sqlite3.c:129280:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1240)) = Xsqlite3_backup_finish // testdata/sqlite-amalgamation-3380500/sqlite3.c:129285:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1248)) = Xsqlite3_backup_init // testdata/sqlite-amalgamation-3380500/sqlite3.c:129286:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1256)) = Xsqlite3_backup_pagecount // testdata/sqlite-amalgamation-3380500/sqlite3.c:129287:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1264)) = Xsqlite3_backup_remaining // testdata/sqlite-amalgamation-3380500/sqlite3.c:129288:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1272)) = Xsqlite3_backup_step // testdata/sqlite-amalgamation-3380500/sqlite3.c:129289:3: + *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1280)) = Xsqlite3_compileoption_get // testdata/sqlite-amalgamation-3380500/sqlite3.c:129291:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1288)) = Xsqlite3_compileoption_used // testdata/sqlite-amalgamation-3380500/sqlite3.c:129292:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, int32, uintptr, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1296)) = Xsqlite3_create_function_v2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129297:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1304)) = Xsqlite3_db_config // testdata/sqlite-amalgamation-3380500/sqlite3.c:129298:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1312)) = Xsqlite3_db_mutex // testdata/sqlite-amalgamation-3380500/sqlite3.c:129299:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1320)) = Xsqlite3_db_status // testdata/sqlite-amalgamation-3380500/sqlite3.c:129300:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1328)) = Xsqlite3_extended_errcode // testdata/sqlite-amalgamation-3380500/sqlite3.c:129301:3: + *(*func(*libc.TLS, int32, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1336)) = Xsqlite3_log // testdata/sqlite-amalgamation-3380500/sqlite3.c:129302:3: + *(*func(*libc.TLS, Sqlite3_int64) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1344)) = Xsqlite3_soft_heap_limit64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129303:3: + *(*func(*libc.TLS) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1352)) = Xsqlite3_sourceid // testdata/sqlite-amalgamation-3380500/sqlite3.c:129304:3: + *(*func(*libc.TLS, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1360)) = Xsqlite3_stmt_status // testdata/sqlite-amalgamation-3380500/sqlite3.c:129305:3: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1368)) = Xsqlite3_strnicmp // testdata/sqlite-amalgamation-3380500/sqlite3.c:129306:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1376)) = Xsqlite3_unlock_notify // testdata/sqlite-amalgamation-3380500/sqlite3.c:129308:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1384)) = Xsqlite3_wal_autocheckpoint // testdata/sqlite-amalgamation-3380500/sqlite3.c:129313:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1392)) = Xsqlite3_wal_checkpoint // testdata/sqlite-amalgamation-3380500/sqlite3.c:129314:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1400)) = Xsqlite3_wal_hook // testdata/sqlite-amalgamation-3380500/sqlite3.c:129315:3: + *(*func(*libc.TLS, uintptr, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1408)) = Xsqlite3_blob_reopen // testdata/sqlite-amalgamation-3380500/sqlite3.c:129321:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1416)) = Xsqlite3_vtab_config // testdata/sqlite-amalgamation-3380500/sqlite3.c:129322:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1424)) = Xsqlite3_vtab_on_conflict // testdata/sqlite-amalgamation-3380500/sqlite3.c:129323:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1432)) = Xsqlite3_close_v2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129324:3: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1440)) = Xsqlite3_db_filename // testdata/sqlite-amalgamation-3380500/sqlite3.c:129325:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1448)) = Xsqlite3_db_readonly // testdata/sqlite-amalgamation-3380500/sqlite3.c:129326:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1456)) = Xsqlite3_db_release_memory // testdata/sqlite-amalgamation-3380500/sqlite3.c:129327:3: + *(*func(*libc.TLS, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1464)) = Xsqlite3_errstr // testdata/sqlite-amalgamation-3380500/sqlite3.c:129328:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1472)) = Xsqlite3_stmt_busy // testdata/sqlite-amalgamation-3380500/sqlite3.c:129329:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1480)) = Xsqlite3_stmt_readonly // testdata/sqlite-amalgamation-3380500/sqlite3.c:129330:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1488)) = Xsqlite3_stricmp // testdata/sqlite-amalgamation-3380500/sqlite3.c:129331:3: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1496)) = Xsqlite3_uri_boolean // testdata/sqlite-amalgamation-3380500/sqlite3.c:129332:3: + *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_int64) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1504)) = Xsqlite3_uri_int64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129333:3: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1512)) = Xsqlite3_uri_parameter // testdata/sqlite-amalgamation-3380500/sqlite3.c:129334:3: + *(*func(*libc.TLS, int32, uintptr, uintptr, Va_list) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1520)) = Xsqlite3_vsnprintf // testdata/sqlite-amalgamation-3380500/sqlite3.c:129335:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1528)) = Xsqlite3_wal_checkpoint_v2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129336:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1536)) = Xsqlite3_auto_extension // testdata/sqlite-amalgamation-3380500/sqlite3.c:129338:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, Sqlite3_uint64, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1544)) = Xsqlite3_bind_blob64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129339:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, Sqlite3_uint64, uintptr, uint8) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1552)) = Xsqlite3_bind_text64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129340:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1560)) = Xsqlite3_cancel_auto_extension // testdata/sqlite-amalgamation-3380500/sqlite3.c:129341:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1568)) = Xsqlite3_load_extension // testdata/sqlite-amalgamation-3380500/sqlite3.c:129342:3: + *(*func(*libc.TLS, Sqlite3_uint64) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1576)) = Xsqlite3_malloc64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129343:3: + *(*func(*libc.TLS, uintptr) Sqlite3_uint64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1584)) = Xsqlite3_msize // testdata/sqlite-amalgamation-3380500/sqlite3.c:129344:3: + *(*func(*libc.TLS, uintptr, Sqlite3_uint64) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1592)) = Xsqlite3_realloc64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129345:3: + *(*func(*libc.TLS))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1600)) = Xsqlite3_reset_auto_extension // testdata/sqlite-amalgamation-3380500/sqlite3.c:129346:3: + *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_uint64, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1608)) = Xsqlite3_result_blob64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129347:3: + *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_uint64, uintptr, uint8))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1616)) = Xsqlite3_result_text64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129348:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1624)) = Xsqlite3_strglob // testdata/sqlite-amalgamation-3380500/sqlite3.c:129349:3: *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1632 /* .value_dup */)) = *(*uintptr)(unsafe.Pointer(&struct { f func(*libc.TLS, uintptr) uintptr - }{Xsqlite3_value_dup})) // sqlite3.c:129309:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1640)) = Xsqlite3_value_free // sqlite3.c:129310:3: - *(*func(*libc.TLS, uintptr, U64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1648)) = Xsqlite3_result_zeroblob64 // sqlite3.c:129311:3: - *(*func(*libc.TLS, uintptr, int32, Sqlite3_uint64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1656)) = Xsqlite3_bind_zeroblob64 // sqlite3.c:129312:3: - *(*func(*libc.TLS, uintptr) uint32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1664)) = Xsqlite3_value_subtype // sqlite3.c:129314:3: - *(*func(*libc.TLS, uintptr, uint32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1672)) = Xsqlite3_result_subtype // sqlite3.c:129315:3: - *(*func(*libc.TLS, int32, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1680)) = Xsqlite3_status64 // sqlite3.c:129317:3: - *(*func(*libc.TLS, uintptr, uintptr, uint32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1688)) = Xsqlite3_strlike // sqlite3.c:129318:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1696)) = Xsqlite3_db_cacheflush // sqlite3.c:129319:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1704)) = Xsqlite3_system_errno // sqlite3.c:129321:3: - *(*func(*libc.TLS, uintptr, uint32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1712)) = Xsqlite3_trace_v2 // sqlite3.c:129323:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1720)) = Xsqlite3_expanded_sql // sqlite3.c:129324:3: - *(*func(*libc.TLS, uintptr, Sqlite3_int64))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1728)) = Xsqlite3_set_last_insert_rowid // sqlite3.c:129326:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uint32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1736)) = Xsqlite3_prepare_v3 // sqlite3.c:129328:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, uint32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1744)) = Xsqlite3_prepare16_v3 // sqlite3.c:129329:3: - *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1752)) = Xsqlite3_bind_pointer // sqlite3.c:129330:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1760)) = Xsqlite3_result_pointer // sqlite3.c:129331:3: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1768)) = Xsqlite3_value_pointer // sqlite3.c:129332:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1776)) = Xsqlite3_vtab_nochange // sqlite3.c:129334:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1784)) = Xsqlite3_value_nochange // sqlite3.c:129335:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1792)) = Xsqlite3_vtab_collation // sqlite3.c:129336:3: - *(*func(*libc.TLS) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1800)) = Xsqlite3_keyword_count // sqlite3.c:129338:3: - *(*func(*libc.TLS, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1808)) = Xsqlite3_keyword_name // sqlite3.c:129339:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1816)) = Xsqlite3_keyword_check // sqlite3.c:129340:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1824)) = Xsqlite3_str_new // sqlite3.c:129341:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1832)) = Xsqlite3_str_finish // sqlite3.c:129342:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1840)) = Xsqlite3_str_appendf // sqlite3.c:129343:3: - *(*func(*libc.TLS, uintptr, uintptr, Va_list))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1848)) = Xsqlite3_str_vappendf // sqlite3.c:129344:3: - *(*func(*libc.TLS, uintptr, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1856)) = Xsqlite3_str_append // sqlite3.c:129345:3: - *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1864)) = Xsqlite3_str_appendall // sqlite3.c:129346:3: - *(*func(*libc.TLS, uintptr, int32, int8))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1872)) = Xsqlite3_str_appendchar // sqlite3.c:129347:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1880)) = Xsqlite3_str_reset // sqlite3.c:129348:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1888)) = Xsqlite3_str_errcode // sqlite3.c:129349:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1896)) = Xsqlite3_str_length // sqlite3.c:129350:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1904)) = Xsqlite3_str_value // sqlite3.c:129351:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, int32, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1912)) = Xsqlite3_create_window_function // sqlite3.c:129353:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1928)) = Xsqlite3_stmt_isexplain // sqlite3.c:129361:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1936)) = Xsqlite3_value_frombind // sqlite3.c:129362:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1944)) = Xsqlite3_drop_modules // sqlite3.c:129365:3: - *(*func(*libc.TLS, Sqlite3_int64) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1952)) = Xsqlite3_hard_heap_limit64 // sqlite3.c:129370:3: - *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1960)) = Xsqlite3_uri_key // sqlite3.c:129371:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1968)) = Xsqlite3_filename_database // sqlite3.c:129372:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1976)) = Xsqlite3_filename_journal // sqlite3.c:129373:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1984)) = Xsqlite3_filename_wal // sqlite3.c:129374:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1992)) = Xsqlite3_create_filename // sqlite3.c:129376:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2000)) = Xsqlite3_free_filename // sqlite3.c:129377:3: - *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2008)) = Xsqlite3_database_file_object // sqlite3.c:129378:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2016)) = Xsqlite3_txn_state // sqlite3.c:129380:3: - *(*func(*libc.TLS, uintptr) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2024)) = Xsqlite3_changes64 // sqlite3.c:129382:3: - *(*func(*libc.TLS, uintptr) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2032)) = Xsqlite3_total_changes64 // sqlite3.c:129383:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2040)) = Xsqlite3_autovacuum_pages // sqlite3.c:129385:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2048)) = Xsqlite3_error_offset // sqlite3.c:129387:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2056)) = Xsqlite3_vtab_rhs_value // sqlite3.c:129388:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2064)) = Xsqlite3_vtab_distinct // sqlite3.c:129389:3: - *(*func(*libc.TLS, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2072)) = Xsqlite3_vtab_in // sqlite3.c:129390:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2080)) = Xsqlite3_vtab_in_first // sqlite3.c:129391:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2088)) = Xsqlite3_vtab_in_next // sqlite3.c:129392:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3BuiltinExtensions)) + 0)) = Xsqlite3Fts5Init // sqlite3.c:168545:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3BuiltinExtensions)) + 8)) = Xsqlite3RtreeInit // sqlite3.c:168551:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3BuiltinExtensions)) + 16)) = sqlite3TestExtInit // sqlite3.c:168559:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3BuiltinExtensions)) + 24)) = Xsqlite3JsonTableFunctions // sqlite3.c:168561:3: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&statGetFuncdef)) + 24)) = statGet // sqlite3.c:112006:3: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&statInitFuncdef)) + 24)) = statInit // sqlite3.c:111582:3: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&statPushFuncdef)) + 24)) = statPush // sqlite3.c:111872:3: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 40)) = rbuVfsOpen // sqlite3.c:208945:5: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 48)) = rbuVfsDelete // sqlite3.c:208946:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 56)) = rbuVfsAccess // sqlite3.c:208947:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 64)) = rbuVfsFullPathname // sqlite3.c:208948:5: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 72)) = rbuVfsDlOpen // sqlite3.c:208951:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 80)) = rbuVfsDlError // sqlite3.c:208952:5: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 88)) = rbuVfsDlSym // sqlite3.c:208953:5: - *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 96)) = rbuVfsDlClose // sqlite3.c:208954:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 104)) = rbuVfsRandomness // sqlite3.c:208959:5: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 112)) = rbuVfsSleep // sqlite3.c:208960:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 120)) = rbuVfsCurrentTime // sqlite3.c:208961:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 128)) = rbuVfsGetLastError // sqlite3.c:208962:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winAppData)) + 0 /* .pMethod */)) = uintptr(unsafe.Pointer(&winIoMethod)) // sqlite3.c:47559:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 8)) = winClose // sqlite3.c:47512:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 16)) = winRead // sqlite3.c:47513:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 24)) = winWrite // sqlite3.c:47514:3: - *(*func(*libc.TLS, uintptr, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 32)) = winTruncate // sqlite3.c:47515:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 40)) = winSync // sqlite3.c:47516:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 48)) = winFileSize // sqlite3.c:47517:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 56)) = winLock // sqlite3.c:47518:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 64)) = winUnlock // sqlite3.c:47519:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 72)) = winCheckReservedLock // sqlite3.c:47520:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 80)) = winFileControl // sqlite3.c:47521:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 88)) = winSectorSize // sqlite3.c:47522:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 96)) = winDeviceCharacteristics // sqlite3.c:47523:3: - *(*func(*libc.TLS, uintptr, int32, int32, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 104)) = winShmMap // sqlite3.c:47524:3: - *(*func(*libc.TLS, uintptr, int32, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 112)) = winShmLock // sqlite3.c:47525:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 120)) = winShmBarrier // sqlite3.c:47526:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 128)) = winShmUnmap // sqlite3.c:47527:3: - *(*func(*libc.TLS, uintptr, I64, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 136)) = winFetch // sqlite3.c:47528:3: - *(*func(*libc.TLS, uintptr, I64, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 144)) = winUnfetch // sqlite3.c:47529:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 8)) = winClose // sqlite3.c:47538:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 16)) = winRead // sqlite3.c:47539:3: - *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 24)) = winWrite // sqlite3.c:47540:3: - *(*func(*libc.TLS, uintptr, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 32)) = winTruncate // sqlite3.c:47541:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 40)) = winSync // sqlite3.c:47542:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 48)) = winFileSize // sqlite3.c:47543:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 56)) = winNolockLock // sqlite3.c:47544:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 64)) = winNolockUnlock // sqlite3.c:47545:3: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 72)) = winNolockCheckReservedLock // sqlite3.c:47546:3: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 80)) = winFileControl // sqlite3.c:47547:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 88)) = winSectorSize // sqlite3.c:47548:3: - *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 96)) = winDeviceCharacteristics // sqlite3.c:47549:3: - *(*func(*libc.TLS, uintptr, int32, int32, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 104)) = winShmMap // sqlite3.c:47550:3: - *(*func(*libc.TLS, uintptr, int32, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 112)) = winShmLock // sqlite3.c:47551:3: - *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 120)) = winShmBarrier // sqlite3.c:47552:3: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 128)) = winShmUnmap // sqlite3.c:47553:3: - *(*func(*libc.TLS, uintptr, I64, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 136)) = winFetch // sqlite3.c:47554:3: - *(*func(*libc.TLS, uintptr, I64, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 144)) = winUnfetch // sqlite3.c:47555:3: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 32 /* .pAppData */)) = uintptr(unsafe.Pointer(&winNolockAppData)) // sqlite3.c:49009:5: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 40)) = winOpen // sqlite3.c:49010:5: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 48)) = winDelete // sqlite3.c:49011:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 56)) = winAccess // sqlite3.c:49012:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 64)) = winFullPathname // sqlite3.c:49013:5: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 72)) = winDlOpen // sqlite3.c:49014:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 80)) = winDlError // sqlite3.c:49015:5: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 88)) = winDlSym // sqlite3.c:49016:5: - *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 96)) = winDlClose // sqlite3.c:49017:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 104)) = winRandomness // sqlite3.c:49018:5: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 112)) = winSleep // sqlite3.c:49019:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 120)) = winCurrentTime // sqlite3.c:49020:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 128)) = winGetLastError // sqlite3.c:49021:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 136)) = winCurrentTimeInt64 // sqlite3.c:49022:5: - *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_syscall_ptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 144)) = winSetSystemCall // sqlite3.c:49023:5: - *(*func(*libc.TLS, uintptr, uintptr) Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 152)) = winGetSystemCall // sqlite3.c:49024:5: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 160)) = winNextSystemCall // sqlite3.c:49025:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 32 /* .pAppData */)) = uintptr(unsafe.Pointer(&winAppData)) // sqlite3.c:48959:5: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 40)) = winOpen // sqlite3.c:48960:5: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 48)) = winDelete // sqlite3.c:48961:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 56)) = winAccess // sqlite3.c:48962:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 64)) = winFullPathname // sqlite3.c:48963:5: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 72)) = winDlOpen // sqlite3.c:48964:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 80)) = winDlError // sqlite3.c:48965:5: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 88)) = winDlSym // sqlite3.c:48966:5: - *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 96)) = winDlClose // sqlite3.c:48967:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 104)) = winRandomness // sqlite3.c:48968:5: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 112)) = winSleep // sqlite3.c:48969:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 120)) = winCurrentTime // sqlite3.c:48970:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 128)) = winGetLastError // sqlite3.c:48971:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 136)) = winCurrentTimeInt64 // sqlite3.c:48972:5: - *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_syscall_ptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 144)) = winSetSystemCall // sqlite3.c:48973:5: - *(*func(*libc.TLS, uintptr, uintptr) Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 152)) = winGetSystemCall // sqlite3.c:48974:5: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 160)) = winNextSystemCall // sqlite3.c:48975:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockAppData)) + 0 /* .pMethod */)) = uintptr(unsafe.Pointer(&winIoNolockMethod)) // sqlite3.c:47565:3: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 32 /* .pAppData */)) = uintptr(unsafe.Pointer(&winNolockAppData)) // sqlite3.c:48984:5: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 40)) = winOpen // sqlite3.c:48985:5: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 48)) = winDelete // sqlite3.c:48986:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 56)) = winAccess // sqlite3.c:48987:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 64)) = winFullPathname // sqlite3.c:48988:5: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 72)) = winDlOpen // sqlite3.c:48989:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 80)) = winDlError // sqlite3.c:48990:5: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 88)) = winDlSym // sqlite3.c:48991:5: - *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 96)) = winDlClose // sqlite3.c:48992:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 104)) = winRandomness // sqlite3.c:48993:5: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 112)) = winSleep // sqlite3.c:48994:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 120)) = winCurrentTime // sqlite3.c:48995:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 128)) = winGetLastError // sqlite3.c:48996:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 136)) = winCurrentTimeInt64 // sqlite3.c:48997:5: - *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_syscall_ptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 144)) = winSetSystemCall // sqlite3.c:48998:5: - *(*func(*libc.TLS, uintptr, uintptr) Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 152)) = winGetSystemCall // sqlite3.c:48999:5: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 160)) = winNextSystemCall // sqlite3.c:49000:5: - *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 32 /* .pAppData */)) = uintptr(unsafe.Pointer(&winAppData)) // sqlite3.c:48934:5: - *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 40)) = winOpen // sqlite3.c:48935:5: - *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 48)) = winDelete // sqlite3.c:48936:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 56)) = winAccess // sqlite3.c:48937:5: - *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 64)) = winFullPathname // sqlite3.c:48938:5: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 72)) = winDlOpen // sqlite3.c:48939:5: - *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 80)) = winDlError // sqlite3.c:48940:5: - *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 88)) = winDlSym // sqlite3.c:48941:5: - *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 96)) = winDlClose // sqlite3.c:48942:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 104)) = winRandomness // sqlite3.c:48943:5: - *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 112)) = winSleep // sqlite3.c:48944:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 120)) = winCurrentTime // sqlite3.c:48945:5: - *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 128)) = winGetLastError // sqlite3.c:48946:5: - *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 136)) = winCurrentTimeInt64 // sqlite3.c:48947:5: - *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_syscall_ptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 144)) = winSetSystemCall // sqlite3.c:48948:5: - *(*func(*libc.TLS, uintptr, uintptr) Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 152)) = winGetSystemCall // sqlite3.c:48949:5: - *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 160)) = winNextSystemCall // sqlite3.c:48950:5: -} - -var ts1 = "3.38.2\x00ATOMIC_INTRINSICS=1\x00COMPILER=msvc-1900\x00DEFAULT_AUTOVACUUM\x00DEFAULT_CACHE_SIZE=-2000\x00DEFAULT_FILE_FORMAT=4\x00DEFAULT_JOURNAL_SIZE_LIMIT=-1\x00DEFAULT_MMAP_SIZE=0\x00DEFAULT_PAGE_SIZE=4096\x00DEFAULT_PCACHE_INITSZ=20\x00DEFAULT_RECURSIVE_TRIGGERS\x00DEFAULT_SECTOR_SIZE=4096\x00DEFAULT_SYNCHRONOUS=2\x00DEFAULT_WAL_AUTOCHECKPOINT=1000\x00DEFAULT_WAL_SYNCHRONOUS=2\x00DEFAULT_WORKER_THREADS=0\x00ENABLE_COLUMN_METADATA\x00ENABLE_FTS5\x00ENABLE_GEOPOLY\x00ENABLE_MATH_FUNCTIONS\x00ENABLE_MEMORY_MANAGEMENT\x00ENABLE_OFFSET_SQL_FUNC\x00ENABLE_PREUPDATE_HOOK\x00ENABLE_RBU\x00ENABLE_RTREE\x00ENABLE_SESSION\x00ENABLE_SNAPSHOT\x00ENABLE_STAT4\x00ENABLE_UNLOCK_NOTIFY\x00LIKE_DOESNT_MATCH_BLOBS\x00MALLOC_SOFT_LIMIT=1024\x00MAX_ATTACHED=10\x00MAX_COLUMN=2000\x00MAX_COMPOUND_SELECT=500\x00MAX_DEFAULT_PAGE_SIZE=8192\x00MAX_EXPR_DEPTH=1000\x00MAX_FUNCTION_ARG=127\x00MAX_LENGTH=1000000000\x00MAX_LIKE_PATTERN_LENGTH=50000\x00MAX_MMAP_SIZE=0x7fff0000\x00MAX_PAGE_COUNT=1073741823\x00MAX_PAGE_SIZE=65536\x00MAX_SQL_LENGTH=1000000000\x00MAX_TRIGGER_DEPTH=1000\x00MAX_VARIABLE_NUMBER=32766\x00MAX_VDBE_OP=250000000\x00MAX_WORKER_THREADS=8\x00MUTEX_NOOP\x00SOUNDEX\x00SYSTEM_MALLOC\x00TEMP_STORE=1\x00THREADSAFE=1\x00BINARY\x00ANY\x00BLOB\x00INT\x00INTEGER\x00REAL\x00TEXT\x0020b:20e\x0020c:20e\x0020e\x0040f-21a-21d\x00now\x00local time unavailable\x00second\x00minute\x00hour\x00\x00\x00day\x00\x00\x00\x00month\x00\x00year\x00\x00\x00auto\x00julianday\x00localtime\x00unixepoch\x00utc\x00weekday \x00start of \x00month\x00year\x00day\x00%02d\x00%06.3f\x00%03d\x00%.16g\x00%lld\x00%04d\x00date\x00time\x00datetime\x00strftime\x00current_time\x00current_timestamp\x00current_date\x00failed to allocate %u bytes of memory\x00failed memory resize %u to %u bytes\x00out of memory\x000123456789ABCDEF0123456789abcdef\x00-x0\x00X0\x00%\x00NaN\x00Inf\x00\x00NULL\x00(NULL)\x00.\x00SUBQUERY %u\x00thstndrd\x00922337203685477580\x00API call with %s database connection pointer\x00unopened\x00invalid\x00Savepoint\x00AutoCommit\x00Transaction\x00SorterNext\x00Prev\x00Next\x00Checkpoint\x00JournalMode\x00Vacuum\x00VFilter\x00VUpdate\x00Goto\x00Gosub\x00InitCoroutine\x00Yield\x00MustBeInt\x00Jump\x00Once\x00If\x00Not\x00IfNot\x00IsNullOrType\x00IfNullRow\x00SeekLT\x00SeekLE\x00SeekGE\x00SeekGT\x00IfNotOpen\x00IfNoHope\x00NoConflict\x00NotFound\x00Found\x00SeekRowid\x00NotExists\x00Last\x00IfSmaller\x00SorterSort\x00Sort\x00Rewind\x00IdxLE\x00IdxGT\x00IdxLT\x00IdxGE\x00Or\x00And\x00RowSetRead\x00RowSetTest\x00Program\x00FkIfZero\x00IfPos\x00IsNull\x00NotNull\x00Ne\x00Eq\x00Gt\x00Le\x00Lt\x00Ge\x00ElseEq\x00IfNotZero\x00DecrJumpZero\x00IncrVacuum\x00VNext\x00Filter\x00Init\x00PureFunc\x00Function\x00Return\x00EndCoroutine\x00HaltIfNull\x00Halt\x00Integer\x00Int64\x00String\x00Null\x00SoftNull\x00Blob\x00Variable\x00Move\x00Copy\x00SCopy\x00IntCopy\x00FkCheck\x00ResultRow\x00CollSeq\x00AddImm\x00RealAffinity\x00Cast\x00Permutation\x00Compare\x00IsTrue\x00ZeroOrNull\x00Offset\x00Column\x00TypeCheck\x00Affinity\x00MakeRecord\x00Count\x00ReadCookie\x00SetCookie\x00ReopenIdx\x00OpenRead\x00BitAnd\x00BitOr\x00ShiftLeft\x00ShiftRight\x00Add\x00Subtract\x00Multiply\x00Divide\x00Remainder\x00Concat\x00OpenWrite\x00OpenDup\x00BitNot\x00OpenAutoindex\x00OpenEphemeral\x00String8\x00SorterOpen\x00SequenceTest\x00OpenPseudo\x00Close\x00ColumnsUsed\x00SeekScan\x00SeekHit\x00Sequence\x00NewRowid\x00Insert\x00RowCell\x00Delete\x00ResetCount\x00SorterCompare\x00SorterData\x00RowData\x00Rowid\x00NullRow\x00SeekEnd\x00IdxInsert\x00SorterInsert\x00IdxDelete\x00DeferredSeek\x00IdxRowid\x00FinishSeek\x00Destroy\x00Clear\x00ResetSorter\x00CreateBtree\x00SqlExec\x00ParseSchema\x00LoadAnalysis\x00DropTable\x00DropIndex\x00DropTrigger\x00Real\x00IntegrityCk\x00RowSetAdd\x00Param\x00FkCounter\x00MemMax\x00OffsetLimit\x00AggInverse\x00AggStep\x00AggStep1\x00AggValue\x00AggFinal\x00Expire\x00CursorLock\x00CursorUnlock\x00TableLock\x00VBegin\x00VCreate\x00VDestroy\x00VOpen\x00VInitIn\x00VColumn\x00VRename\x00Pagecount\x00MaxPgcnt\x00FilterAdd\x00Trace\x00CursorHint\x00ReleaseReg\x00Noop\x00Explain\x00Abortable\x00AreFileApisANSI\x00CharLowerW\x00CharUpperW\x00CloseHandle\x00CreateFileA\x00CreateFileW\x00CreateFileMappingA\x00CreateFileMappingW\x00CreateMutexW\x00DeleteFileA\x00DeleteFileW\x00FileTimeToLocalFileTime\x00FileTimeToSystemTime\x00FlushFileBuffers\x00FormatMessageA\x00FormatMessageW\x00FreeLibrary\x00GetCurrentProcessId\x00GetDiskFreeSpaceA\x00GetDiskFreeSpaceW\x00GetFileAttributesA\x00GetFileAttributesW\x00GetFileAttributesExW\x00GetFileSize\x00GetFullPathNameA\x00GetFullPathNameW\x00GetLastError\x00GetProcAddressA\x00GetSystemInfo\x00GetSystemTime\x00GetSystemTimeAsFileTime\x00GetTempPathA\x00GetTempPathW\x00GetTickCount\x00GetVersionExA\x00GetVersionExW\x00HeapAlloc\x00HeapCreate\x00HeapDestroy\x00HeapFree\x00HeapReAlloc\x00HeapSize\x00HeapValidate\x00HeapCompact\x00LoadLibraryA\x00LoadLibraryW\x00LocalFree\x00LockFile\x00LockFileEx\x00MapViewOfFile\x00MultiByteToWideChar\x00QueryPerformanceCounter\x00ReadFile\x00SetEndOfFile\x00SetFilePointer\x00Sleep\x00SystemTimeToFileTime\x00UnlockFile\x00UnlockFileEx\x00UnmapViewOfFile\x00WideCharToMultiByte\x00WriteFile\x00CreateEventExW\x00WaitForSingleObject\x00WaitForSingleObjectEx\x00SetFilePointerEx\x00GetFileInformationByHandleEx\x00MapViewOfFileFromApp\x00CreateFile2\x00LoadPackagedLibrary\x00GetTickCount64\x00GetNativeSystemInfo\x00OutputDebugStringA\x00OutputDebugStringW\x00GetProcessHeap\x00CreateFileMappingFromApp\x00InterlockedCompareExchange\x00UuidCreate\x00UuidCreateSequential\x00FlushViewOfFile\x00%s\x00OsError 0x%lx (%lu)\x00os_win.c:%d: (%lu) %s(%s) - %s\x00delayed %dms for lock/sharing conflict at line %d\x00winSeekFile\x00winClose\x00winRead\x00winWrite1\x00winWrite2\x00winTruncate1\x00winTruncate2\x00winSync1\x00winSync2\x00winFileSize\x00winUnlockReadLock\x00winUnlock\x00winLockSharedMemory\x00%s-shm\x00readonly_shm\x00winOpenShm\x00winShmMap1\x00winShmMap2\x00winShmMap3\x00winUnmapfile1\x00winUnmapfile2\x00winMapfile1\x00winMapfile2\x00etilqs_\x00winGetTempname1\x00winGetTempname2\x00winGetTempname3\x00winGetTempname4\x00winGetTempname5\x00abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\x00exclusive\x00winOpen\x00psow\x00winDelete\x00winAccess\x00%s%c%s\x00winFullPathname1\x00winFullPathname2\x00winFullPathname3\x00winFullPathname4\x00win32\x00win32-longpath\x00win32-none\x00win32-longpath-none\x00memdb\x00memdb(%p,%lld)\x00PRAGMA \"%w\".page_count\x00ATTACH x AS %Q\x00recovered %d pages from %s\x00-journal\x00-wal\x00nolock\x00immutable\x00PRAGMA table_list\x00recovered %d frames from WAL file %s\x00cannot limit WAL size: %s\x00SQLite format 3\x00:memory:\x00@ \x00\n\x00invalid page number %d\x002nd reference to page %d\x00Failed to read ptrmap key=%d\x00Bad ptr map entry key=%d expected=(%d,%d) got=(%d,%d)\x00failed to get page %d\x00freelist leaf count too big on page %d\x00%s is %d but should be %d\x00size\x00overflow list length\x00Page %u: \x00unable to get the page. error code=%d\x00btreeInitPage() returns error code %d\x00free space corruption\x00On tree page %u cell %d: \x00On page %u at right child: \x00Offset %d out of range %d..%d\x00Extends off end of page\x00Rowid %lld out of order\x00Child page depth differs\x00Multiple uses for byte %u of page %u\x00Fragmentation of %d bytes reported as %d on page %u\x00Main freelist: \x00max rootpage (%d) disagrees with header (%d)\x00incremental_vacuum enabled with a max rootpage of zero\x00Page %d is never used\x00Pointer map page %d is referenced\x00unknown database %s\x00destination database is in use\x00source and destination must be distinct\x00%!.15g\x00-\x00%s%s\x00k(%d\x00B\x00,%s%s%s\x00N.\x00)\x00%.18s-%s\x00%s(%d)\x00%d\x00(blob)\x00vtab:%p\x00%c%u\x00]\x00program\x00?\x008\x0016LE\x0016BE\x00addr\x00opcode\x00p1\x00p2\x00p3\x00p4\x00p5\x00comment\x00id\x00parent\x00notused\x00detail\x00%.4c%s%.16c\x00MJ delete: %s\x00MJ collide: %s\x00-mj%06X9%02X\x00FOREIGN KEY constraint failed\x00a CHECK constraint\x00a generated column\x00an index\x00non-deterministic use of %s() in %s\x00API called with finalized prepared statement\x00API called with NULL prepared statement\x00string or blob too big\x00ValueList\x00bind on a busy prepared statement: [%s]\x00-- \x00'%.*q'\x00zeroblob(%d)\x00x'\x00%02x\x00'\x00%s constraint failed\x00%z: %s\x00abort at %d in [%s]: %s\x00cannot store %s value in %s column %s.%s\x00cannot open savepoint - SQL statements in progress\x00no such savepoint: %s\x00cannot release savepoint - SQL statements in progress\x00cannot commit transaction - SQL statements in progress\x00cannot start a transaction within a transaction\x00cannot rollback - no transaction is active\x00cannot commit - no transaction is active\x00database schema has changed\x00index corruption\x00sqlite_master\x00SELECT*FROM\"%w\".%s WHERE %s ORDER BY rowid\x00too many levels of trigger recursion\x00cannot change %s wal mode from within a transaction\x00into\x00out of\x00database table is locked: %s\x00-- %s\x00statement aborts at %d: [%s] %s\x00NOT NULL\x00UNIQUE\x00CHECK\x00FOREIGN KEY\x00cannot open value of type %s\x00null\x00real\x00integer\x00no such rowid: %lld\x00cannot open virtual table: %s\x00cannot open table without rowid: %s\x00cannot open view: %s\x00no such column: \"%s\"\x00foreign key\x00indexed\x00cannot open %s column for writing\x00main\x00*\x00new\x00old\x00excluded\x00misuse of aliased aggregate %s\x00misuse of aliased window function %s\x00row value misused\x00double-quoted string literal: \"%w\"\x00no such column\x00ambiguous column name\x00%s: %s.%s.%s\x00%s: %s.%s\x00%s: %s\x00partial index WHERE clauses\x00index expressions\x00CHECK constraints\x00generated columns\x00%s prohibited in %s\x00true\x00false\x00the \".\" operator\x00second argument to %#T() must be a constant between 0.0 and 1.0\x00not authorized to use function: %#T\x00non-deterministic functions\x00%#T() may not be used as a window function\x00window\x00aggregate\x00misuse of %s function %#T()\x00no such function: %#T\x00wrong number of arguments to function %#T()\x00FILTER may not be used with non-aggregate %#T()\x00subqueries\x00parameters\x00%r %s BY term out of range - should be between 1 and %d\x00too many terms in ORDER BY clause\x00ORDER\x00%r ORDER BY term does not match any column in the result set\x00too many terms in %s BY clause\x00a GROUP BY clause is required before HAVING\x00GROUP\x00aggregate functions are not allowed in the GROUP BY clause\x00Expression tree is too large (maximum depth %d)\x00IN(...) element has %d term%s - expected %d\x00s\x000\x00too many arguments on function %T\x00unsafe use of %#T()\x00variable number must be between ?1 and ?%d\x00too many SQL variables\x00%d columns assigned %d values\x00too many columns in %s\x00_ROWID_\x00ROWID\x00OID\x00USING ROWID SEARCH ON TABLE %s FOR IN-OPERATOR\x00USING INDEX %s FOR IN-OPERATOR\x00sub-select returns %d columns - expected %d\x00REUSE LIST SUBQUERY %d\x00%sLIST SUBQUERY %d\x00CORRELATED \x00REUSE SUBQUERY %d\x00%sSCALAR SUBQUERY %d\x001\x000x\x00hex literal too big: %s%#T\x00generated column loop on \"%s\"\x00blob\x00text\x00numeric\x00none\x00misuse of aggregate: %#T()\x00unknown function: %#T()\x00RAISE() may only be used within a trigger-program\x00B\x00C\x00D\x00E\x00sqlite_\x00table %s may not be altered\x00SELECT 1 FROM \"%w\".sqlite_master WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' AND sqlite_rename_test(%Q, sql, type, name, %d, %Q, %d)=NULL \x00SELECT 1 FROM temp.sqlite_master WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' AND sqlite_rename_test(%Q, sql, type, name, 1, %Q, %d)=NULL \x00UPDATE \"%w\".sqlite_master SET sql = sqlite_rename_quotefix(%Q, sql)WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%'\x00UPDATE temp.sqlite_master SET sql = sqlite_rename_quotefix('temp', sql)WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%'\x00there is already another table or index with this name: %s\x00table\x00view %s may not be altered\x00UPDATE \"%w\".sqlite_master SET sql = sqlite_rename_table(%Q, type, name, sql, %Q, %Q, %d) WHERE (type!='index' OR tbl_name=%Q COLLATE nocase)AND name NOT LIKE 'sqliteX_%%' ESCAPE 'X'\x00UPDATE %Q.sqlite_master SET tbl_name = %Q, name = CASE WHEN type='table' THEN %Q WHEN name LIKE 'sqliteX_autoindex%%' ESCAPE 'X' AND type='index' THEN 'sqlite_autoindex_' || %Q || substr(name,%d+18) ELSE name END WHERE tbl_name=%Q COLLATE nocase AND (type='table' OR type='index' OR type='trigger');\x00sqlite_sequence\x00UPDATE \"%w\".sqlite_sequence set name = %Q WHERE name = %Q\x00UPDATE sqlite_temp_schema SET sql = sqlite_rename_table(%Q, type, name, sql, %Q, %Q, 1), tbl_name = CASE WHEN tbl_name=%Q COLLATE nocase AND sqlite_rename_test(%Q, sql, type, name, 1, 'after rename', 0) THEN %Q ELSE tbl_name END WHERE type IN ('view', 'trigger')\x00after rename\x00SELECT raise(ABORT,%Q) FROM \"%w\".\"%w\"\x00Cannot add a PRIMARY KEY column\x00Cannot add a UNIQUE column\x00Cannot add a REFERENCES column with non-NULL default value\x00Cannot add a NOT NULL column with default value NULL\x00Cannot add a column with non-constant default\x00cannot add a STORED column\x00UPDATE \"%w\".sqlite_master SET sql = printf('%%.%ds, ',sql) || %Q || substr(sql,1+length(printf('%%.%ds',sql))) WHERE type = 'table' AND name = %Q\x00SELECT CASE WHEN quick_check GLOB 'CHECK*' THEN raise(ABORT,'CHECK constraint failed') ELSE raise(ABORT,'NOT NULL constraint failed') END FROM pragma_quick_check(%Q,%Q) WHERE quick_check GLOB 'CHECK*' OR quick_check GLOB 'NULL*'\x00virtual tables may not be altered\x00Cannot add a column to a view\x00sqlite_altertab_%s\x00view\x00virtual table\x00cannot %s %s \"%s\"\x00drop column from\x00rename columns of\x00no such column: \"%T\"\x00UPDATE \"%w\".sqlite_master SET sql = sqlite_rename_column(sql, type, name, %Q, %Q, %d, %Q, %d, %d) WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND (type != 'index' OR tbl_name = %Q)\x00UPDATE temp.sqlite_master SET sql = sqlite_rename_column(sql, type, name, %Q, %Q, %d, %Q, %d, 1) WHERE type IN ('trigger', 'view')\x00error in %s %s%s%s: %s\x00 \x00CREATE \x00\"%w\" \x00%Q%s\x00%.*s%s\x00cannot drop %s column: \"%s\"\x00PRIMARY KEY\x00cannot drop column \"%s\": no other columns exist\x00UPDATE \"%w\".sqlite_master SET sql = sqlite_drop_column(%d, sql, %d) WHERE (type=='table' AND tbl_name=%Q COLLATE nocase)\x00after drop column\x00sqlite_rename_column\x00sqlite_rename_table\x00sqlite_rename_test\x00sqlite_drop_column\x00sqlite_rename_quotefix\x00CREATE TABLE %Q.%s(%s)\x00DELETE FROM %Q.%s WHERE %s=%Q\x00DELETE FROM %Q.%s\x00sqlite_stat1\x00tbl,idx,stat\x00sqlite_stat4\x00tbl,idx,neq,nlt,ndlt,sample\x00sqlite_stat3\x00stat_init\x00stat_push\x00%llu\x00 %llu\x00%llu \x00stat_get\x00sqlite\\_%\x00BBB\x00idx\x00tbl\x00unordered*\x00sz=[0-9]*\x00noskipscan*\x00SELECT idx,count(*) FROM %Q.sqlite_stat4 GROUP BY idx\x00SELECT idx,neq,nlt,ndlt,sample FROM %Q.sqlite_stat4\x00SELECT tbl,idx,stat FROM %Q.sqlite_stat1\x00x\x00\x00too many attached databases - max %d\x00database %s is already in use\x00database is already attached\x00attached databases must use the same text encoding as main database\x00unable to open database: %s\x00no such database: %s\x00cannot detach database %s\x00database %s is locked\x00sqlite_detach\x00sqlite_attach\x00%s cannot use variables\x00%s %T cannot reference objects in database %s\x00authorizer malfunction\x00%s.%s\x00%s.%z\x00access to %z is prohibited\x00not authorized\x00sqlite_temp_schema\x00sqlite_schema\x00sqlite_temp_master\x00pragma_\x00no such view\x00no such table\x00corrupt database\x00unknown database %T\x00object name reserved for internal use: %s\x00temporary table name must be unqualified\x00%s %T already exists\x00there is already an index named %s\x00sqlite_returning\x00cannot use RETURNING in a trigger\x00too many columns on %s\x00always\x00generated\x00duplicate column name: %s\x00default value of column [%s] is not constant\x00cannot use DEFAULT on a generated column\x00generated columns cannot be part of the PRIMARY KEY\x00table \"%s\" has more than one primary key\x00AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY\x00virtual tables cannot use computed columns\x00virtual\x00stored\x00error in generated column \"%s\"\x00,\x00\n \x00,\n \x00\n)\x00CREATE TABLE \x00 TEXT\x00 NUM\x00 INT\x00 REAL\x00unknown datatype for %s.%s: \"%s\"\x00missing datatype for %s.%s\x00AUTOINCREMENT not allowed on WITHOUT ROWID tables\x00PRIMARY KEY missing on table %s\x00must have at least one non-generated column\x00TABLE\x00VIEW\x00CREATE %s %.*s\x00UPDATE %Q.sqlite_master SET type='%s', name=%Q, tbl_name=%Q, rootpage=#%d, sql=%Q WHERE rowid=#%d\x00CREATE TABLE %Q.sqlite_sequence(name,seq)\x00tbl_name='%q' AND type!='trigger'\x00parameters are not allowed in views\x00view %s is circularly defined\x00corrupt schema\x00UPDATE %Q.sqlite_master SET rootpage=%d WHERE #%d AND rootpage=#%d\x00sqlite_stat%d\x00DELETE FROM %Q.sqlite_sequence WHERE name=%Q\x00DELETE FROM %Q.sqlite_master WHERE tbl_name=%Q and type!='trigger'\x00stat\x00table %s may not be dropped\x00use DROP TABLE to delete table %s\x00use DROP VIEW to delete view %s\x00foreign key on %s should reference only one column of table %T\x00number of columns in foreign key does not match the number of columns in the referenced table\x00unknown column \"%s\" in foreign key definition\x00unsupported use of NULLS %s\x00FIRST\x00LAST\x00index\x00cannot create a TEMP index on non-TEMP table \"%s\"\x00table %s may not be indexed\x00views may not be indexed\x00virtual tables may not be indexed\x00there is already a table named %s\x00index %s already exists\x00sqlite_autoindex_%s_%d\x00expressions prohibited in PRIMARY KEY and UNIQUE constraints\x00conflicting ON CONFLICT clauses specified\x00invalid rootpage\x00CREATE%s INDEX %.*s\x00 UNIQUE\x00INSERT INTO %Q.sqlite_master VALUES('index',%Q,%Q,#%d,%Q);\x00name='%q' AND type='index'\x00no such index: %S\x00index associated with UNIQUE or PRIMARY KEY constraint cannot be dropped\x00DELETE FROM %Q.sqlite_master WHERE name=%Q AND type='index'\x00too many FROM clause terms, max: %d\x00a JOIN clause is required before %s\x00ON\x00USING\x00BEGIN\x00ROLLBACK\x00COMMIT\x00RELEASE\x00unable to open a temporary database file for storing temporary tables\x00index '%q'\x00, \x00%s.rowid\x00unable to identify the object to be reindexed\x00duplicate WITH table name: %s\x00no such collation sequence: %s\x00table %s may not be modified\x00cannot modify %s because it is a view\x00rows deleted\x00integer overflow\x00%.*f\x00LIKE or GLOB pattern too complex\x00ESCAPE expression must be a single character\x00%!.20e\x00%Q\x00?000\x00MATCH\x00like\x00implies_nonnull_row\x00expr_compare\x00expr_implies_expr\x00affinity\x00soundex\x00load_extension\x00sqlite_compileoption_used\x00sqlite_compileoption_get\x00unlikely\x00likelihood\x00likely\x00sqlite_offset\x00ltrim\x00rtrim\x00trim\x00min\x00max\x00typeof\x00subtype\x00length\x00instr\x00printf\x00format\x00unicode\x00char\x00abs\x00round\x00upper\x00lower\x00hex\x00ifnull\x00random\x00randomblob\x00nullif\x00sqlite_version\x00sqlite_source_id\x00sqlite_log\x00quote\x00last_insert_rowid\x00changes\x00total_changes\x00replace\x00zeroblob\x00substr\x00substring\x00sum\x00total\x00avg\x00count\x00group_concat\x00glob\x00coalesce\x00ceil\x00ceiling\x00floor\x00trunc\x00ln\x00log\x00log10\x00log2\x00exp\x00pow\x00power\x00mod\x00acos\x00asin\x00atan\x00atan2\x00cos\x00sin\x00tan\x00cosh\x00sinh\x00tanh\x00acosh\x00asinh\x00atanh\x00sqrt\x00radians\x00degrees\x00pi\x00sign\x00iif\x00foreign key mismatch - \"%w\" referencing \"%w\"\x00cannot INSERT into generated column \"%s\"\x00table %S has no column named %s\x00table %S has %d columns but %d values were supplied\x00%d values for %d columns\x00UPSERT not implemented for virtual table \"%s\"\x00cannot UPSERT a view\x00rows inserted\x00sqlite3_extension_init\x00sqlite3_\x00lib\x00_init\x00no entry point [%s] in shared library [%s]\x00error during initialization: %s\x00unable to open shared library [%.*s]\x00dll\x00automatic extension loading failed: %s\x00seq\x00from\x00to\x00on_update\x00on_delete\x00match\x00cid\x00name\x00type\x00notnull\x00dflt_value\x00pk\x00hidden\x00schema\x00ncol\x00wr\x00strict\x00seqno\x00desc\x00coll\x00key\x00builtin\x00enc\x00narg\x00flags\x00wdth\x00hght\x00flgs\x00unique\x00origin\x00partial\x00rowid\x00fkid\x00file\x00busy\x00checkpointed\x00database\x00status\x00cache_size\x00timeout\x00analysis_limit\x00application_id\x00auto_vacuum\x00automatic_index\x00busy_timeout\x00cache_spill\x00case_sensitive_like\x00cell_size_check\x00checkpoint_fullfsync\x00collation_list\x00compile_options\x00count_changes\x00data_store_directory\x00data_version\x00database_list\x00default_cache_size\x00defer_foreign_keys\x00empty_result_callbacks\x00encoding\x00foreign_key_check\x00foreign_key_list\x00foreign_keys\x00freelist_count\x00full_column_names\x00fullfsync\x00function_list\x00hard_heap_limit\x00ignore_check_constraints\x00incremental_vacuum\x00index_info\x00index_list\x00index_xinfo\x00integrity_check\x00journal_mode\x00journal_size_limit\x00legacy_alter_table\x00locking_mode\x00max_page_count\x00mmap_size\x00module_list\x00optimize\x00page_count\x00page_size\x00pragma_list\x00query_only\x00quick_check\x00read_uncommitted\x00recursive_triggers\x00reverse_unordered_selects\x00schema_version\x00secure_delete\x00short_column_names\x00shrink_memory\x00soft_heap_limit\x00synchronous\x00table_info\x00table_list\x00table_xinfo\x00temp_store\x00temp_store_directory\x00threads\x00trusted_schema\x00user_version\x00wal_autocheckpoint\x00wal_checkpoint\x00writable_schema\x00onoffalseyestruextrafull\x00normal\x00full\x00incremental\x00memory\x00temporary storage cannot be changed from within a transaction\x00SET NULL\x00SET DEFAULT\x00CASCADE\x00RESTRICT\x00NO ACTION\x00delete\x00persist\x00off\x00truncate\x00wal\x00w\x00a\x00sissii\x00utf8\x00utf16le\x00utf16be\x00-%T\x00fast\x00not a writable directory\x00Safety level may not be changed inside a transaction\x00reset\x00issisii\x00issisi\x00SELECT*FROM\"%w\"\x00shadow\x00sssiii\x00iisX\x00isiX\x00c\x00u\x00isisi\x00iss\x00is\x00iissssss\x00NONE\x00siX\x00*** in database %s ***\n\x00NULL value in %s.%s\x00non-%s value in %s.%s\x00CHECK constraint failed in %s\x00row \x00 missing from index \x00non-unique entry in index \x00wrong # of entries in index \x00ok\x00unsupported encoding: %s\x00restart\x00ANALYZE \"%w\".\"%w\"\x00UTF8\x00UTF-8\x00UTF-16le\x00UTF-16be\x00UTF16le\x00UTF16be\x00UTF-16\x00UTF16\x00CREATE TABLE x\x00%c\"%s\"\x00(\"%s\"\x00,arg HIDDEN\x00,schema HIDDEN\x00PRAGMA \x00%Q.\x00=%Q\x00error in %s %s after %s: %s\x00malformed database schema (%s)\x00%z - %s\x00rename\x00drop column\x00add column\x00orphan index\x00CREATE TABLE x(type text,name text,tbl_name text,rootpage int,sql text)\x00unsupported file format\x00SELECT*FROM\"%w\".%s ORDER BY rowid\x00database schema is locked: %s\x00statement too long\x00unknown or unsupported join type: %T %T%s%T\x00RIGHT and FULL OUTER JOINs are not currently supported\x00naturaleftouterightfullinnercross\x00a NATURAL join may not have an ON or USING clause\x00cannot have both ON and USING clauses in the same join\x00cannot join using column %s - column not present in both tables\x00UNION ALL\x00INTERSECT\x00EXCEPT\x00UNION\x00USE TEMP B-TREE FOR %s\x00column%d\x00%.*z:%u\x00cannot use window functions in recursive queries\x00recursive aggregate queries not supported\x00SETUP\x00RECURSIVE STEP\x00SCAN %d CONSTANT ROW%s\x00S\x00COMPOUND QUERY\x00LEFT-MOST SUBQUERY\x00%s USING TEMP B-TREE\x00all VALUES must have the same number of terms\x00SELECTs to the left and right of %s do not have the same number of result columns\x00MERGE (%s)\x00LEFT\x00RIGHT\x00no such index: %s\x00'%s' is not a function\x00no such index: \"%s\"\x00multiple references to recursive table: %s\x00circular reference: %s\x00table %s has %d values for %d columns\x00multiple recursive references: %s\x00recursive reference in a subquery: %s\x00subquery_%u\x00too many references to \"%s\": max 65535\x00access to view \"%s\" prohibited\x00unsafe use of virtual table \"%s\"\x00%s.%s.%s\x00no such table: %s\x00no tables specified\x00too many columns in result set\x00DISTINCT aggregates must have exactly one argument\x00USE TEMP B-TREE FOR %s(DISTINCT)\x00SCAN %s%s%s\x00 USING COVERING INDEX \x00target object/alias may not appear in FROM clause: %s\x00expected %d columns for '%s' but got %d\x00CO-ROUTINE %!S\x00MATERIALIZE %!S\x00DISTINCT\x00GROUP BY\x00RIGHT PART OF ORDER BY\x00ORDER BY\x00sqlite3_get_table() called with two or more incompatible queries\x00temporary trigger may not have qualified name\x00trigger\x00cannot create triggers on virtual tables\x00trigger %T already exists\x00cannot create trigger on system table\x00cannot create %s trigger on view: %S\x00BEFORE\x00AFTER\x00cannot create INSTEAD OF trigger on table: %S\x00INSERT INTO %Q.sqlite_master VALUES('trigger',%Q,%Q,0,'CREATE TRIGGER %q')\x00type='trigger' AND name='%q'\x00no such trigger: %S\x00DELETE FROM %Q.sqlite_master WHERE name=%Q AND type='trigger'\x00%s RETURNING is not available on virtual tables\x00DELETE\x00UPDATE\x00RETURNING may not use \"TABLE.*\" wildcards\x00-- TRIGGER %s\x00cannot UPDATE generated column \"%s\"\x00no such column: %s\x00rows updated\x00%r \x00%sON CONFLICT clause does not match any PRIMARY KEY or UNIQUE constraint\x00CRE\x00INS\x00cannot VACUUM from within a transaction\x00cannot VACUUM - SQL statements in progress\x00non-text filename\x00ATTACH %Q AS vacuum_db\x00output file already exists\x00SELECT sql FROM \"%w\".sqlite_schema WHERE type='table'AND name<>'sqlite_sequence' AND coalesce(rootpage,1)>0\x00SELECT sql FROM \"%w\".sqlite_schema WHERE type='index'\x00SELECT'INSERT INTO vacuum_db.'||quote(name)||' SELECT*FROM\"%w\".'||quote(name)FROM vacuum_db.sqlite_schema WHERE type='table'AND coalesce(rootpage,1)>0\x00INSERT INTO vacuum_db.sqlite_schema SELECT*FROM \"%w\".sqlite_schema WHERE type IN('view','trigger') OR(type='table'AND rootpage=0)\x00CREATE VIRTUAL TABLE %T\x00UPDATE %Q.sqlite_master SET type='table', name=%Q, tbl_name=%Q, rootpage=0, sql=%Q WHERE rowid=#%d\x00name=%Q AND sql=%Q\x00vtable constructor called recursively: %s\x00vtable constructor failed: %s\x00vtable constructor did not declare schema: %s\x00no such module: %s\x00<expr>\x00 AND \x00(\x00 (\x00%s=?\x00ANY(%s)\x00>\x00<\x00%s %S\x00SEARCH\x00SCAN\x00AUTOMATIC PARTIAL COVERING INDEX\x00AUTOMATIC COVERING INDEX\x00COVERING INDEX %s\x00INDEX %s\x00 USING \x00 USING INTEGER PRIMARY KEY (%s\x00>? AND %s\x00%c?)\x00 VIRTUAL TABLE INDEX %d:%s\x00BLOOM FILTER ON %S (\x00rowid=?\x00MULTI-INDEX OR\x00INDEX %d\x00regexp\x00ON clause references tables to its right\x00NOCASE\x00too many arguments on %s() - max %d\x00automatic index on %s(%s)\x00auto-index\x00%s.xBestIndex malfunction\x00abbreviated query algorithm search\x00no query solution\x00at most %d tables in a join\x00SCAN CONSTANT ROW\x00second argument to nth_value must be a positive integer\x00argument of ntile must be a positive integer\x00row_number\x00dense_rank\x00rank\x00percent_rank\x00cume_dist\x00ntile\x00last_value\x00nth_value\x00first_value\x00lead\x00lag\x00no such window: %s\x00RANGE with offset PRECEDING/FOLLOWING requires one ORDER BY expression\x00FILTER clause may only be used with aggregate window functions\x00misuse of aggregate: %s()\x00unsupported frame specification\x00PARTITION clause\x00ORDER BY clause\x00frame specification\x00cannot override %s of window: %s\x00DISTINCT is not supported for window functions\x00frame starting offset must be a non-negative integer\x00frame ending offset must be a non-negative integer\x00frame starting offset must be a non-negative number\x00frame ending offset must be a non-negative number\x00%s clause should come after %s not before\x00LIMIT\x00too many terms in compound SELECT\x00syntax error after column name \"%.*s\"\x00parser stack overflow\x00unknown table option: %.*s\x00set list\x00near \"%T\": syntax error\x00qualified table names are not allowed on INSERT, UPDATE, and DELETE statements within triggers\x00the INDEXED BY clause is not allowed on UPDATE or DELETE statements within triggers\x00the NOT INDEXED clause is not allowed on UPDATE or DELETE statements within triggers\x00incomplete input\x00unrecognized token: \"%T\"\x00%s in \"%s\"\x00create\x00temp\x00temporary\x00end\x00explain\x00unable to close due to unfinalized statements or unfinished backups\x00unknown error\x00abort due to ROLLBACK\x00another row available\x00no more rows available\x00not an error\x00SQL logic error\x00access permission denied\x00query aborted\x00database is locked\x00database table is locked\x00attempt to write a readonly database\x00interrupted\x00disk I/O error\x00database disk image is malformed\x00unknown operation\x00database or disk is full\x00unable to open database file\x00locking protocol\x00constraint failed\x00datatype mismatch\x00bad parameter or other API misuse\x00authorization denied\x00column index out of range\x00file is not a database\x00notification message\x00warning message\x00unable to delete/modify user-function due to active statements\x00unable to use function %s in the requested context\x00unknown database: %s\x00unable to delete/modify collation sequence due to active statements\x00file:\x00localhost\x00invalid uri authority: %.*s\x00vfs\x00cache\x00mode\x00access\x00no such %s mode: %s\x00%s mode not allowed: %s\x00no such vfs: %s\x00shared\x00private\x00ro\x00rw\x00rwc\x00RTRIM\x00\x00\x00\x00%s at line %d of [%.10s]\x00database corruption\x00misuse\x00cannot open file\x00no such table column: %s.%s\x00SQLITE_\x00database is deadlocked\x00array\x00object\x000123456789abcdef\x00JSON cannot hold BLOB values\x00malformed JSON\x00[0]\x00JSON path error near '%q'\x00json_%s() needs an odd number of arguments\x00$[\x00$.\x00json_object() requires an even number of arguments\x00json_object() labels must be TEXT\x00set\x00insert\x00[]\x00{}\x00CREATE TABLE x(key,value,type,atom,id,parent,fullkey,path,json HIDDEN,root HIDDEN)\x00[%d]\x00.%.*s\x00$\x00json\x00json_array\x00json_array_length\x00json_extract\x00->\x00->>\x00json_insert\x00json_object\x00json_patch\x00json_quote\x00json_remove\x00json_replace\x00json_set\x00json_type\x00json_valid\x00json_group_array\x00json_group_object\x00json_each\x00json_tree\x00%s_node\x00data\x00DROP TABLE '%q'.'%q_node';DROP TABLE '%q'.'%q_rowid';DROP TABLE '%q'.'%q_parent';\x00RtreeMatchArg\x00SELECT * FROM %Q.%Q\x00UNIQUE constraint failed: %s.%s\x00rtree constraint failed: %s.(%s<=%s)\x00ALTER TABLE %Q.'%q_node' RENAME TO \"%w_node\";ALTER TABLE %Q.'%q_parent' RENAME TO \"%w_parent\";ALTER TABLE %Q.'%q_rowid' RENAME TO \"%w_rowid\";\x00SELECT stat FROM %Q.sqlite_stat1 WHERE tbl = '%q_rowid'\x00node\x00CREATE TABLE \"%w\".\"%w_rowid\"(rowid INTEGER PRIMARY KEY,nodeno\x00,a%d\x00);CREATE TABLE \"%w\".\"%w_node\"(nodeno INTEGER PRIMARY KEY,data);\x00CREATE TABLE \"%w\".\"%w_parent\"(nodeno INTEGER PRIMARY KEY,parentnode);\x00INSERT INTO \"%w\".\"%w_node\"VALUES(1,zeroblob(%d))\x00INSERT INTO\"%w\".\"%w_rowid\"(rowid,nodeno)VALUES(?1,?2)ON CONFLICT(rowid)DO UPDATE SET nodeno=excluded.nodeno\x00SELECT * FROM \"%w\".\"%w_rowid\" WHERE rowid=?1\x00UPDATE \"%w\".\"%w_rowid\"SET \x00a%d=coalesce(?%d,a%d)\x00a%d=?%d\x00 WHERE rowid=?1\x00INSERT OR REPLACE INTO '%q'.'%q_node' VALUES(?1, ?2)\x00DELETE FROM '%q'.'%q_node' WHERE nodeno = ?1\x00SELECT nodeno FROM '%q'.'%q_rowid' WHERE rowid = ?1\x00INSERT OR REPLACE INTO '%q'.'%q_rowid' VALUES(?1, ?2)\x00DELETE FROM '%q'.'%q_rowid' WHERE rowid = ?1\x00SELECT parentnode FROM '%q'.'%q_parent' WHERE nodeno = ?1\x00INSERT OR REPLACE INTO '%q'.'%q_parent' VALUES(?1, ?2)\x00DELETE FROM '%q'.'%q_parent' WHERE nodeno = ?1\x00PRAGMA %Q.page_size\x00SELECT length(data) FROM '%q'.'%q_node' WHERE nodeno = 1\x00undersize RTree blobs in \"%q_node\"\x00Wrong number of columns for an rtree table\x00Too few columns for an rtree table\x00Too many columns for an rtree table\x00Auxiliary rtree columns must be last\x00CREATE TABLE x(%.*s INT\x00,%.*s\x00);\x00,%.*s REAL\x00,%.*s INT\x00{%lld\x00 %g\x00}\x00Invalid argument to rtreedepth()\x00%z%s%z\x00SELECT data FROM %Q.'%q_node' WHERE nodeno=?\x00Node %lld missing from database\x00SELECT parentnode FROM %Q.'%q_parent' WHERE nodeno=?1\x00SELECT nodeno FROM %Q.'%q_rowid' WHERE rowid=?1\x00Mapping (%lld -> %lld) missing from %s table\x00%_rowid\x00%_parent\x00Found (%lld -> %lld) in %s table, expected (%lld -> %lld)\x00Dimension %d of cell %d on node %lld is corrupt\x00Dimension %d of cell %d on node %lld is corrupt relative to parent\x00Node %lld is too small (%d bytes)\x00Rtree depth out of range (%d)\x00Node %lld is too small for cell count of %d (%d bytes)\x00SELECT count(*) FROM %Q.'%q%s'\x00Wrong number of entries in %%%s table - expected %lld, actual %lld\x00SELECT * FROM %Q.'%q_rowid'\x00Schema corrupt or not an rtree\x00_rowid\x00_parent\x00END\x00wrong number of arguments to function rtreecheck()\x00[\x00[%!g,%!g],\x00[%!g,%!g]]\x00<polyline points=\x00%c%g,%g\x00 %g,%g'\x00 %s\x00></polyline>\x00CREATE TABLE x(_shape\x00,%s\x00rtree\x00fullscan\x00_shape does not contain a valid polygon\x00geopoly_overlap\x00geopoly_within\x00geopoly\x00geopoly_area\x00geopoly_blob\x00geopoly_json\x00geopoly_svg\x00geopoly_contains_point\x00geopoly_debug\x00geopoly_bbox\x00geopoly_xform\x00geopoly_regular\x00geopoly_ccw\x00geopoly_group_bbox\x00rtreenode\x00rtreedepth\x00rtreecheck\x00rtree_i32\x00corrupt fossil delta\x00DROP TRIGGER IF EXISTS temp.rbu_insert_tr;DROP TRIGGER IF EXISTS temp.rbu_update1_tr;DROP TRIGGER IF EXISTS temp.rbu_update2_tr;DROP TRIGGER IF EXISTS temp.rbu_delete_tr;\x00SELECT rbu_target_name(name, type='view') AS target, name FROM sqlite_schema WHERE type IN ('table', 'view') AND target IS NOT NULL %s ORDER BY name\x00AND rootpage!=0 AND rootpage IS NOT NULL\x00SELECT name, rootpage, sql IS NULL OR substr(8, 6)=='UNIQUE' FROM main.sqlite_schema WHERE type='index' AND tbl_name = ?\x00SELECT (sql COLLATE nocase BETWEEN 'CREATE VIRTUAL' AND 'CREATE VIRTUAM'), rootpage FROM sqlite_schema WHERE name=%Q\x00PRAGMA index_list=%Q\x00SELECT rootpage FROM sqlite_schema WHERE name = %Q\x00PRAGMA table_info=%Q\x00PRAGMA main.index_list = %Q\x00PRAGMA main.index_xinfo = %Q\x00SELECT * FROM '%q'\x00rbu_\x00rbu_rowid\x00table %q %s rbu_rowid column\x00may not have\x00requires\x00PRAGMA table_info(%Q)\x00column missing from %q: %s\x00%z%s\"%w\"\x00%z%s%s\"%w\"%s\x00SELECT max(_rowid_) FROM \"%s%w\"\x00 WHERE _rowid_ > %lld \x00 DESC\x00quote(\x00||','||\x00SELECT %s FROM \"%s%w\" ORDER BY %s LIMIT 1\x00 WHERE (%s) > (%s) \x00_rowid_\x00%z%s \"%w\" COLLATE %Q\x00%z%s \"rbu_imp_%d%w\" COLLATE %Q DESC\x00%z%s quote(\"rbu_imp_%d%w\")\x00SELECT %s FROM \"rbu_imp_%w\" ORDER BY %s LIMIT 1\x00%z%s%s\x00(%s) > (%s)\x00%z%s(%.*s) COLLATE %Q\x00%z%s\"%w\" COLLATE %Q\x00%z%s\"rbu_imp_%d%w\"%s\x00%z%s\"rbu_imp_%d%w\" %s COLLATE %Q\x00%z%s\"rbu_imp_%d%w\" IS ?\x00%z%s%s.\"%w\"\x00%z%sNULL\x00%z, %s._rowid_\x00_rowid_ = ?%d\x00%z%sc%d=?%d\x00_rowid_ = (SELECT id FROM rbu_imposter2 WHERE %z)\x00%z%s\"%w\"=?%d\x00invalid rbu_control value\x00%z%s\"%w\"=rbu_delta(\"%w\", ?%d)\x00%z%s\"%w\"=rbu_fossil_delta(\"%w\", ?%d)\x00PRIMARY KEY(\x00%z%s\"%w\"%s\x00%z)\x00SELECT name FROM sqlite_schema WHERE rootpage = ?\x00%z%sc%d %s COLLATE %Q\x00%z%sc%d%s\x00%z, id INTEGER\x00CREATE TABLE rbu_imposter2(%z, PRIMARY KEY(%z)) WITHOUT ROWID\x00PRIMARY KEY \x00%z%s\"%w\" %s %sCOLLATE %Q%s\x00 NOT NULL\x00%z, %z\x00CREATE TABLE \"rbu_imp_%w\"(%z)%s\x00 WITHOUT ROWID\x00INSERT INTO %s.'rbu_tmp_%q'(rbu_control,%s%s) VALUES(%z)\x00SELECT trim(sql) FROM sqlite_schema WHERE type='index' AND name=?\x00 LIMIT -1 OFFSET %d\x00CREATE TABLE \"rbu_imp_%w\"( %s, PRIMARY KEY( %s ) ) WITHOUT ROWID\x00INSERT INTO \"rbu_imp_%w\" VALUES(%s)\x00DELETE FROM \"rbu_imp_%w\" WHERE %s\x00SELECT %s, 0 AS rbu_control FROM '%q' %s %s %s ORDER BY %s%s\x00AND\x00WHERE\x00SELECT %s, rbu_control FROM %s.'rbu_tmp_%q' %s ORDER BY %s%s\x00SELECT %s, rbu_control FROM %s.'rbu_tmp_%q' %s UNION ALL SELECT %s, rbu_control FROM '%q' %s %s typeof(rbu_control)='integer' AND rbu_control!=1 ORDER BY %s%s\x00rbu_imp_\x00INSERT INTO \"%s%w\"(%s%s) VALUES(%s)\x00, _rowid_\x00DELETE FROM \"%s%w\" WHERE %s\x00, rbu_rowid\x00CREATE TABLE IF NOT EXISTS %s.'rbu_tmp_%q' AS SELECT *%s FROM '%q' WHERE 0;\x00, 0 AS rbu_rowid\x00CREATE TEMP TRIGGER rbu_delete_tr BEFORE DELETE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(3, %s);END;CREATE TEMP TRIGGER rbu_update1_tr BEFORE UPDATE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(3, %s);END;CREATE TEMP TRIGGER rbu_update2_tr AFTER UPDATE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(4, %s);END;\x00CREATE TEMP TRIGGER rbu_insert_tr AFTER INSERT ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(0, %s);END;\x00,_rowid_ \x00,rbu_rowid\x00SELECT %s,%s rbu_control%s FROM '%q'%s %s %s %s\x000 AS \x00UPDATE \"%s%w\" SET %s WHERE %s\x00SELECT k, v FROM %s.rbu_state\x00file://%s-vacuum?modeof=%s\x00ATTACH %Q AS stat\x00CREATE TABLE IF NOT EXISTS %s.rbu_state(k INTEGER PRIMARY KEY, v)\x00cannot vacuum wal mode database\x00file:%s-vactmp?rbu_memory=1%s%s\x00&\x00rbu_tmp_insert\x00rbu_fossil_delta\x00rbu_target_name\x00SELECT * FROM sqlite_schema\x00rbu vfs not found\x00PRAGMA main.wal_checkpoint=restart\x00rbu_exclusive_checkpoint\x00%s-oal\x00%s-wal\x00PRAGMA schema_version\x00PRAGMA schema_version = %d\x00INSERT OR REPLACE INTO %s.rbu_state(k, v) VALUES (%d, %d), (%d, %Q), (%d, %Q), (%d, %d), (%d, %d), (%d, %lld), (%d, %lld), (%d, %lld), (%d, %lld), (%d, %Q) \x00PRAGMA main.%s\x00PRAGMA main.%s = %d\x00PRAGMA writable_schema=1\x00SELECT sql FROM sqlite_schema WHERE sql!='' AND rootpage!=0 AND name!='sqlite_sequence' ORDER BY type DESC\x00SELECT * FROM sqlite_schema WHERE rootpage=0 OR rootpage IS NULL\x00INSERT INTO sqlite_schema VALUES(?,?,?,?,?)\x00PRAGMA writable_schema=0\x00DELETE FROM %s.'rbu_tmp_%q'\x00rbu_state mismatch error\x00rbu_vfs_%d\x00SELECT count(*) FROM sqlite_schema WHERE type='index' AND tbl_name = %Q\x00rbu_index_cnt\x00SELECT 1 FROM sqlite_schema WHERE tbl_name = 'rbu_count'\x00SELECT sum(cnt * (1 + rbu_index_cnt(rbu_target_name(tbl))))FROM rbu_count\x00cannot update wal mode database\x00database modified during rbu %s\x00vacuum\x00update\x00BEGIN IMMEDIATE\x00PRAGMA journal_mode=off\x00-vactmp\x00DELETE FROM stat.rbu_state\x00rbu/zipvfs setup error\x00rbu(%s)/%z\x00rbu_memory\x00SELECT 0, 'tbl', '', 0, '', 1 UNION ALL SELECT 1, 'idx', '', 0, '', 2 UNION ALL SELECT 2, 'stat', '', 0, '', 0\x00PRAGMA '%q'.table_info('%q')\x00%z%s\"%w\".\"%w\".\"%w\"=\"%w\".\"%w\".\"%w\"\x00%z%s\"%w\".\"%w\".\"%w\" IS NOT \"%w\".\"%w\".\"%w\"\x00 OR \x00SELECT * FROM \"%w\".\"%w\" WHERE NOT EXISTS ( SELECT 1 FROM \"%w\".\"%w\" WHERE %s)\x00SELECT * FROM \"%w\".\"%w\", \"%w\".\"%w\" WHERE %s AND (%z)\x00table schemas do not match\x00SELECT tbl, ?2, stat FROM %Q.sqlite_stat1 WHERE tbl IS ?1 AND idx IS (CASE WHEN ?2=X'' THEN NULL ELSE ?2 END)\x00SELECT * FROM \x00 WHERE \x00 IS ?\x00SAVEPOINT changeset\x00RELEASE changeset\x00UPDATE main.\x00 SET \x00 = ?\x00idx IS CASE WHEN length(?4)=0 AND typeof(?4)='blob' THEN NULL ELSE ?4 END \x00DELETE FROM main.\x00 AND (?\x00AND \x00INSERT INTO main.\x00) VALUES(?\x00, ?\x00INSERT INTO main.sqlite_stat1 VALUES(?1, CASE WHEN length(?2)=0 AND typeof(?2)='blob' THEN NULL ELSE ?2 END, ?3)\x00DELETE FROM main.sqlite_stat1 WHERE tbl=?1 AND idx IS CASE WHEN length(?2)=0 AND typeof(?2)='blob' THEN NULL ELSE ?2 END AND (?4 OR stat IS ?3)\x00SAVEPOINT replace_op\x00RELEASE replace_op\x00SAVEPOINT changeset_apply\x00PRAGMA defer_foreign_keys = 1\x00sqlite3changeset_apply(): no such table: %s\x00sqlite3changeset_apply(): table %s has %d columns, expected %d or more\x00sqlite3changeset_apply(): primary key mismatch for table %s\x00PRAGMA defer_foreign_keys = 0\x00RELEASE changeset_apply\x00ROLLBACK TO changeset_apply\x00fts5: parser stack overflow\x00fts5: syntax error near \"%.*s\"\x00%z%.*s\x00wrong number of arguments to function highlight()\x00wrong number of arguments to function snippet()\x00snippet\x00highlight\x00bm25\x00prefix\x00malformed prefix=... directive\x00too many prefix indexes (max %d)\x00prefix length out of range (max 999)\x00tokenize\x00multiple tokenize=... directives\x00parse error in tokenize directive\x00content\x00multiple content=... directives\x00%Q.%Q\x00content_rowid\x00multiple content_rowid=... directives\x00columnsize\x00malformed columnsize=... directive\x00columns\x00malformed detail=... directive\x00unrecognized option: \"%.*s\"\x00reserved fts5 column name: %s\x00unindexed\x00unrecognized column option: %s\x00T.%Q\x00, T.%Q\x00, T.c%d\x00reserved fts5 table name: %s\x00parse error in \"%s\"\x00docsize\x00%Q.'%q_%s'\x00CREATE TABLE x(\x00%z%s%Q\x00%z, %Q HIDDEN, %s HIDDEN)\x00pgsz\x00hashsize\x00automerge\x00usermerge\x00crisismerge\x00SELECT k, v FROM %Q.'%q_config'\x00version\x00invalid fts5 file format (found %d, expected %d) - run 'rebuild'\x00unterminated string\x00fts5: syntax error near \"%.1s\"\x00OR\x00NOT\x00NEAR\x00expected integer, got \"%.*s\"\x00fts5: column queries are not supported (detail=none)\x00fts5: %s queries are not supported (detail!=full)\x00phrase\x00block\x00REPLACE INTO '%q'.'%q_data'(id, block) VALUES(?,?)\x00DELETE FROM '%q'.'%q_data' WHERE id>=? AND id<=?\x00DELETE FROM '%q'.'%q_idx' WHERE segid=?\x00PRAGMA %Q.data_version\x00SELECT pgno FROM '%q'.'%q_idx' WHERE segid=? AND term<=? ORDER BY term DESC LIMIT 1\x00INSERT INTO '%q'.'%q_idx'(segid,term,pgno) VALUES(?,?,?)\x00%s_data\x00id INTEGER PRIMARY KEY, block BLOB\x00segid, term, pgno, PRIMARY KEY(segid, term)\x00SELECT segid, term, (pgno>>1), (pgno&1) FROM %Q.'%q_idx' WHERE segid=%d ORDER BY 1, 2\x00\x00\x00\x00\x00\x00recursively defined fts5 content table\x00SELECT rowid, rank FROM %Q.%Q ORDER BY %s(\"%w\"%s%s) %s\x00DESC\x00ASC\x00reads\x00unknown special query: %.*s\x00SELECT %s\x00no such function: %s\x00parse error in rank function: %s\x00%s: table does not support scanning\x00delete-all\x00'delete-all' may only be used with a contentless or external content fts5 table\x00rebuild\x00'rebuild' may not be used with a contentless fts5 table\x00merge\x00integrity-check\x00cannot %s contentless fts5 table: %s\x00DELETE from\x00no such cursor: %lld\x00no such tokenizer: %s\x00error in tokenizer constructor\x00fts5_api_ptr\x00fts5: 2022-03-26 13:51:10 d33c709cc0af66bc5b6dc6216eba9f1f0b40960b9ae83694c986fbf4c1d6f08f\x00config\x00fts5\x00fts5_source_id\x00SELECT %s FROM %s T WHERE T.%Q >= ? AND T.%Q <= ? ORDER BY T.%Q ASC\x00SELECT %s FROM %s T WHERE T.%Q <= ? AND T.%Q >= ? ORDER BY T.%Q DESC\x00SELECT %s FROM %s T WHERE T.%Q=?\x00INSERT INTO %Q.'%q_content' VALUES(%s)\x00REPLACE INTO %Q.'%q_content' VALUES(%s)\x00DELETE FROM %Q.'%q_content' WHERE id=?\x00REPLACE INTO %Q.'%q_docsize' VALUES(?,?)\x00DELETE FROM %Q.'%q_docsize' WHERE id=?\x00SELECT sz FROM %Q.'%q_docsize' WHERE id=?\x00REPLACE INTO %Q.'%q_config' VALUES(?,?)\x00SELECT %s FROM %s AS T\x00DROP TABLE IF EXISTS %Q.'%q_data';DROP TABLE IF EXISTS %Q.'%q_idx';DROP TABLE IF EXISTS %Q.'%q_config';\x00DROP TABLE IF EXISTS %Q.'%q_docsize';\x00DROP TABLE IF EXISTS %Q.'%q_content';\x00ALTER TABLE %Q.'%q_%s' RENAME TO '%q_%s';\x00CREATE TABLE %Q.'%q_%q'(%s)%s\x00fts5: error creating shadow table %q_%s: %s\x00id INTEGER PRIMARY KEY\x00, c%d\x00id INTEGER PRIMARY KEY, sz BLOB\x00k PRIMARY KEY, v\x00DELETE FROM %Q.'%q_data';DELETE FROM %Q.'%q_idx';\x00DELETE FROM %Q.'%q_docsize';\x00SELECT count(*) FROM %Q.'%q_%s'\x00tokenchars\x00separators\x00L* N* Co\x00categories\x00remove_diacritics\x00unicode61\x00al\x00ance\x00ence\x00er\x00ic\x00able\x00ible\x00ant\x00ement\x00ment\x00ent\x00ion\x00ou\x00ism\x00ate\x00iti\x00ous\x00ive\x00ize\x00at\x00bl\x00ble\x00iz\x00ational\x00tional\x00tion\x00enci\x00anci\x00izer\x00logi\x00bli\x00alli\x00entli\x00eli\x00e\x00ousli\x00ization\x00ation\x00ator\x00alism\x00iveness\x00fulness\x00ful\x00ousness\x00aliti\x00iviti\x00biliti\x00ical\x00ness\x00icate\x00iciti\x00ative\x00alize\x00eed\x00ee\x00ed\x00ing\x00case_sensitive\x00ascii\x00porter\x00trigram\x00col\x00row\x00instance\x00fts5vocab: unknown table type: %Q\x00CREATE TABlE vocab(term, col, doc, cnt)\x00CREATE TABlE vocab(term, doc, cnt)\x00CREATE TABlE vocab(term, doc, col, offset)\x00wrong number of vtable arguments\x00recursive definition for %s.%s\x00SELECT t.%Q FROM %Q.%Q AS t WHERE t.%Q MATCH '*id'\x00no such fts5 table: %s.%s\x00fts5vocab\x002022-03-26 13:51:10 d33c709cc0af66bc5b6dc6216eba9f1f0b40960b9ae83694c986fbf4c1d6f08f\x00" + }{Xsqlite3_value_dup})) // testdata/sqlite-amalgamation-3380500/sqlite3.c:129351:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1640)) = Xsqlite3_value_free // testdata/sqlite-amalgamation-3380500/sqlite3.c:129352:3: + *(*func(*libc.TLS, uintptr, U64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1648)) = Xsqlite3_result_zeroblob64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129353:3: + *(*func(*libc.TLS, uintptr, int32, Sqlite3_uint64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1656)) = Xsqlite3_bind_zeroblob64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129354:3: + *(*func(*libc.TLS, uintptr) uint32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1664)) = Xsqlite3_value_subtype // testdata/sqlite-amalgamation-3380500/sqlite3.c:129356:3: + *(*func(*libc.TLS, uintptr, uint32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1672)) = Xsqlite3_result_subtype // testdata/sqlite-amalgamation-3380500/sqlite3.c:129357:3: + *(*func(*libc.TLS, int32, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1680)) = Xsqlite3_status64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129359:3: + *(*func(*libc.TLS, uintptr, uintptr, uint32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1688)) = Xsqlite3_strlike // testdata/sqlite-amalgamation-3380500/sqlite3.c:129360:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1696)) = Xsqlite3_db_cacheflush // testdata/sqlite-amalgamation-3380500/sqlite3.c:129361:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1704)) = Xsqlite3_system_errno // testdata/sqlite-amalgamation-3380500/sqlite3.c:129363:3: + *(*func(*libc.TLS, uintptr, uint32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1712)) = Xsqlite3_trace_v2 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129365:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1720)) = Xsqlite3_expanded_sql // testdata/sqlite-amalgamation-3380500/sqlite3.c:129366:3: + *(*func(*libc.TLS, uintptr, Sqlite3_int64))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1728)) = Xsqlite3_set_last_insert_rowid // testdata/sqlite-amalgamation-3380500/sqlite3.c:129368:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uint32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1736)) = Xsqlite3_prepare_v3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129370:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, uint32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1744)) = Xsqlite3_prepare16_v3 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129371:3: + *(*func(*libc.TLS, uintptr, int32, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1752)) = Xsqlite3_bind_pointer // testdata/sqlite-amalgamation-3380500/sqlite3.c:129372:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1760)) = Xsqlite3_result_pointer // testdata/sqlite-amalgamation-3380500/sqlite3.c:129373:3: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1768)) = Xsqlite3_value_pointer // testdata/sqlite-amalgamation-3380500/sqlite3.c:129374:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1776)) = Xsqlite3_vtab_nochange // testdata/sqlite-amalgamation-3380500/sqlite3.c:129376:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1784)) = Xsqlite3_value_nochange // testdata/sqlite-amalgamation-3380500/sqlite3.c:129377:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1792)) = Xsqlite3_vtab_collation // testdata/sqlite-amalgamation-3380500/sqlite3.c:129378:3: + *(*func(*libc.TLS) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1800)) = Xsqlite3_keyword_count // testdata/sqlite-amalgamation-3380500/sqlite3.c:129380:3: + *(*func(*libc.TLS, int32, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1808)) = Xsqlite3_keyword_name // testdata/sqlite-amalgamation-3380500/sqlite3.c:129381:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1816)) = Xsqlite3_keyword_check // testdata/sqlite-amalgamation-3380500/sqlite3.c:129382:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1824)) = Xsqlite3_str_new // testdata/sqlite-amalgamation-3380500/sqlite3.c:129383:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1832)) = Xsqlite3_str_finish // testdata/sqlite-amalgamation-3380500/sqlite3.c:129384:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1840)) = Xsqlite3_str_appendf // testdata/sqlite-amalgamation-3380500/sqlite3.c:129385:3: + *(*func(*libc.TLS, uintptr, uintptr, Va_list))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1848)) = Xsqlite3_str_vappendf // testdata/sqlite-amalgamation-3380500/sqlite3.c:129386:3: + *(*func(*libc.TLS, uintptr, uintptr, int32))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1856)) = Xsqlite3_str_append // testdata/sqlite-amalgamation-3380500/sqlite3.c:129387:3: + *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1864)) = Xsqlite3_str_appendall // testdata/sqlite-amalgamation-3380500/sqlite3.c:129388:3: + *(*func(*libc.TLS, uintptr, int32, int8))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1872)) = Xsqlite3_str_appendchar // testdata/sqlite-amalgamation-3380500/sqlite3.c:129389:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1880)) = Xsqlite3_str_reset // testdata/sqlite-amalgamation-3380500/sqlite3.c:129390:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1888)) = Xsqlite3_str_errcode // testdata/sqlite-amalgamation-3380500/sqlite3.c:129391:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1896)) = Xsqlite3_str_length // testdata/sqlite-amalgamation-3380500/sqlite3.c:129392:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1904)) = Xsqlite3_str_value // testdata/sqlite-amalgamation-3380500/sqlite3.c:129393:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, int32, uintptr, uintptr, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1912)) = Xsqlite3_create_window_function // testdata/sqlite-amalgamation-3380500/sqlite3.c:129395:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1928)) = Xsqlite3_stmt_isexplain // testdata/sqlite-amalgamation-3380500/sqlite3.c:129403:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1936)) = Xsqlite3_value_frombind // testdata/sqlite-amalgamation-3380500/sqlite3.c:129404:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1944)) = Xsqlite3_drop_modules // testdata/sqlite-amalgamation-3380500/sqlite3.c:129407:3: + *(*func(*libc.TLS, Sqlite3_int64) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1952)) = Xsqlite3_hard_heap_limit64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129412:3: + *(*func(*libc.TLS, uintptr, int32) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1960)) = Xsqlite3_uri_key // testdata/sqlite-amalgamation-3380500/sqlite3.c:129413:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1968)) = Xsqlite3_filename_database // testdata/sqlite-amalgamation-3380500/sqlite3.c:129414:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1976)) = Xsqlite3_filename_journal // testdata/sqlite-amalgamation-3380500/sqlite3.c:129415:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1984)) = Xsqlite3_filename_wal // testdata/sqlite-amalgamation-3380500/sqlite3.c:129416:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 1992)) = Xsqlite3_create_filename // testdata/sqlite-amalgamation-3380500/sqlite3.c:129418:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2000)) = Xsqlite3_free_filename // testdata/sqlite-amalgamation-3380500/sqlite3.c:129419:3: + *(*func(*libc.TLS, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2008)) = Xsqlite3_database_file_object // testdata/sqlite-amalgamation-3380500/sqlite3.c:129420:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2016)) = Xsqlite3_txn_state // testdata/sqlite-amalgamation-3380500/sqlite3.c:129422:3: + *(*func(*libc.TLS, uintptr) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2024)) = Xsqlite3_changes64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129424:3: + *(*func(*libc.TLS, uintptr) Sqlite3_int64)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2032)) = Xsqlite3_total_changes64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:129425:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2040)) = Xsqlite3_autovacuum_pages // testdata/sqlite-amalgamation-3380500/sqlite3.c:129427:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2048)) = Xsqlite3_error_offset // testdata/sqlite-amalgamation-3380500/sqlite3.c:129429:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2056)) = Xsqlite3_vtab_rhs_value // testdata/sqlite-amalgamation-3380500/sqlite3.c:129430:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2064)) = Xsqlite3_vtab_distinct // testdata/sqlite-amalgamation-3380500/sqlite3.c:129431:3: + *(*func(*libc.TLS, uintptr, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2072)) = Xsqlite3_vtab_in // testdata/sqlite-amalgamation-3380500/sqlite3.c:129432:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2080)) = Xsqlite3_vtab_in_first // testdata/sqlite-amalgamation-3380500/sqlite3.c:129433:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3Apis)) + 2088)) = Xsqlite3_vtab_in_next // testdata/sqlite-amalgamation-3380500/sqlite3.c:129434:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3BuiltinExtensions)) + 0)) = Xsqlite3Fts5Init // testdata/sqlite-amalgamation-3380500/sqlite3.c:168599:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3BuiltinExtensions)) + 8)) = Xsqlite3RtreeInit // testdata/sqlite-amalgamation-3380500/sqlite3.c:168605:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3BuiltinExtensions)) + 16)) = sqlite3TestExtInit // testdata/sqlite-amalgamation-3380500/sqlite3.c:168613:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&sqlite3BuiltinExtensions)) + 24)) = Xsqlite3JsonTableFunctions // testdata/sqlite-amalgamation-3380500/sqlite3.c:168615:3: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&statGetFuncdef)) + 24)) = statGet // testdata/sqlite-amalgamation-3380500/sqlite3.c:112048:3: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&statInitFuncdef)) + 24)) = statInit // testdata/sqlite-amalgamation-3380500/sqlite3.c:111624:3: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&statPushFuncdef)) + 24)) = statPush // testdata/sqlite-amalgamation-3380500/sqlite3.c:111914:3: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 40)) = rbuVfsOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:209023:5: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 48)) = rbuVfsDelete // testdata/sqlite-amalgamation-3380500/sqlite3.c:209024:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 56)) = rbuVfsAccess // testdata/sqlite-amalgamation-3380500/sqlite3.c:209025:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 64)) = rbuVfsFullPathname // testdata/sqlite-amalgamation-3380500/sqlite3.c:209026:5: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 72)) = rbuVfsDlOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:209029:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 80)) = rbuVfsDlError // testdata/sqlite-amalgamation-3380500/sqlite3.c:209030:5: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 88)) = rbuVfsDlSym // testdata/sqlite-amalgamation-3380500/sqlite3.c:209031:5: + *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 96)) = rbuVfsDlClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:209032:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 104)) = rbuVfsRandomness // testdata/sqlite-amalgamation-3380500/sqlite3.c:209037:5: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 112)) = rbuVfsSleep // testdata/sqlite-amalgamation-3380500/sqlite3.c:209038:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 120)) = rbuVfsCurrentTime // testdata/sqlite-amalgamation-3380500/sqlite3.c:209039:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&vfs_template)) + 128)) = rbuVfsGetLastError // testdata/sqlite-amalgamation-3380500/sqlite3.c:209040:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winAppData)) + 0 /* .pMethod */)) = uintptr(unsafe.Pointer(&winIoMethod)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:47561:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 8)) = winClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:47514:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 16)) = winRead // testdata/sqlite-amalgamation-3380500/sqlite3.c:47515:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 24)) = winWrite // testdata/sqlite-amalgamation-3380500/sqlite3.c:47516:3: + *(*func(*libc.TLS, uintptr, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 32)) = winTruncate // testdata/sqlite-amalgamation-3380500/sqlite3.c:47517:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 40)) = winSync // testdata/sqlite-amalgamation-3380500/sqlite3.c:47518:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 48)) = winFileSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:47519:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 56)) = winLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:47520:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 64)) = winUnlock // testdata/sqlite-amalgamation-3380500/sqlite3.c:47521:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 72)) = winCheckReservedLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:47522:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 80)) = winFileControl // testdata/sqlite-amalgamation-3380500/sqlite3.c:47523:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 88)) = winSectorSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:47524:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 96)) = winDeviceCharacteristics // testdata/sqlite-amalgamation-3380500/sqlite3.c:47525:3: + *(*func(*libc.TLS, uintptr, int32, int32, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 104)) = winShmMap // testdata/sqlite-amalgamation-3380500/sqlite3.c:47526:3: + *(*func(*libc.TLS, uintptr, int32, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 112)) = winShmLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:47527:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 120)) = winShmBarrier // testdata/sqlite-amalgamation-3380500/sqlite3.c:47528:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 128)) = winShmUnmap // testdata/sqlite-amalgamation-3380500/sqlite3.c:47529:3: + *(*func(*libc.TLS, uintptr, I64, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 136)) = winFetch // testdata/sqlite-amalgamation-3380500/sqlite3.c:47530:3: + *(*func(*libc.TLS, uintptr, I64, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoMethod)) + 144)) = winUnfetch // testdata/sqlite-amalgamation-3380500/sqlite3.c:47531:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 8)) = winClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:47540:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 16)) = winRead // testdata/sqlite-amalgamation-3380500/sqlite3.c:47541:3: + *(*func(*libc.TLS, uintptr, uintptr, int32, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 24)) = winWrite // testdata/sqlite-amalgamation-3380500/sqlite3.c:47542:3: + *(*func(*libc.TLS, uintptr, Sqlite3_int64) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 32)) = winTruncate // testdata/sqlite-amalgamation-3380500/sqlite3.c:47543:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 40)) = winSync // testdata/sqlite-amalgamation-3380500/sqlite3.c:47544:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 48)) = winFileSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:47545:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 56)) = winNolockLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:47546:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 64)) = winNolockUnlock // testdata/sqlite-amalgamation-3380500/sqlite3.c:47547:3: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 72)) = winNolockCheckReservedLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:47548:3: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 80)) = winFileControl // testdata/sqlite-amalgamation-3380500/sqlite3.c:47549:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 88)) = winSectorSize // testdata/sqlite-amalgamation-3380500/sqlite3.c:47550:3: + *(*func(*libc.TLS, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 96)) = winDeviceCharacteristics // testdata/sqlite-amalgamation-3380500/sqlite3.c:47551:3: + *(*func(*libc.TLS, uintptr, int32, int32, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 104)) = winShmMap // testdata/sqlite-amalgamation-3380500/sqlite3.c:47552:3: + *(*func(*libc.TLS, uintptr, int32, int32, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 112)) = winShmLock // testdata/sqlite-amalgamation-3380500/sqlite3.c:47553:3: + *(*func(*libc.TLS, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 120)) = winShmBarrier // testdata/sqlite-amalgamation-3380500/sqlite3.c:47554:3: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 128)) = winShmUnmap // testdata/sqlite-amalgamation-3380500/sqlite3.c:47555:3: + *(*func(*libc.TLS, uintptr, I64, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 136)) = winFetch // testdata/sqlite-amalgamation-3380500/sqlite3.c:47556:3: + *(*func(*libc.TLS, uintptr, I64, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winIoNolockMethod)) + 144)) = winUnfetch // testdata/sqlite-amalgamation-3380500/sqlite3.c:47557:3: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 32 /* .pAppData */)) = uintptr(unsafe.Pointer(&winNolockAppData)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:49011:5: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 40)) = winOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:49012:5: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 48)) = winDelete // testdata/sqlite-amalgamation-3380500/sqlite3.c:49013:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 56)) = winAccess // testdata/sqlite-amalgamation-3380500/sqlite3.c:49014:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 64)) = winFullPathname // testdata/sqlite-amalgamation-3380500/sqlite3.c:49015:5: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 72)) = winDlOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:49016:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 80)) = winDlError // testdata/sqlite-amalgamation-3380500/sqlite3.c:49017:5: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 88)) = winDlSym // testdata/sqlite-amalgamation-3380500/sqlite3.c:49018:5: + *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 96)) = winDlClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:49019:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 104)) = winRandomness // testdata/sqlite-amalgamation-3380500/sqlite3.c:49020:5: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 112)) = winSleep // testdata/sqlite-amalgamation-3380500/sqlite3.c:49021:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 120)) = winCurrentTime // testdata/sqlite-amalgamation-3380500/sqlite3.c:49022:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 128)) = winGetLastError // testdata/sqlite-amalgamation-3380500/sqlite3.c:49023:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 136)) = winCurrentTimeInt64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:49024:5: + *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_syscall_ptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 144)) = winSetSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:49025:5: + *(*func(*libc.TLS, uintptr, uintptr) Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 152)) = winGetSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:49026:5: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathNolockVfs)) + 160)) = winNextSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:49027:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 32 /* .pAppData */)) = uintptr(unsafe.Pointer(&winAppData)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:48961:5: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 40)) = winOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:48962:5: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 48)) = winDelete // testdata/sqlite-amalgamation-3380500/sqlite3.c:48963:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 56)) = winAccess // testdata/sqlite-amalgamation-3380500/sqlite3.c:48964:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 64)) = winFullPathname // testdata/sqlite-amalgamation-3380500/sqlite3.c:48965:5: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 72)) = winDlOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:48966:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 80)) = winDlError // testdata/sqlite-amalgamation-3380500/sqlite3.c:48967:5: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 88)) = winDlSym // testdata/sqlite-amalgamation-3380500/sqlite3.c:48968:5: + *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 96)) = winDlClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:48969:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 104)) = winRandomness // testdata/sqlite-amalgamation-3380500/sqlite3.c:48970:5: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 112)) = winSleep // testdata/sqlite-amalgamation-3380500/sqlite3.c:48971:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 120)) = winCurrentTime // testdata/sqlite-amalgamation-3380500/sqlite3.c:48972:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 128)) = winGetLastError // testdata/sqlite-amalgamation-3380500/sqlite3.c:48973:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 136)) = winCurrentTimeInt64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:48974:5: + *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_syscall_ptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 144)) = winSetSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:48975:5: + *(*func(*libc.TLS, uintptr, uintptr) Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 152)) = winGetSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:48976:5: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winLongPathVfs)) + 160)) = winNextSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:48977:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockAppData)) + 0 /* .pMethod */)) = uintptr(unsafe.Pointer(&winIoNolockMethod)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:47567:3: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 32 /* .pAppData */)) = uintptr(unsafe.Pointer(&winNolockAppData)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:48986:5: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 40)) = winOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:48987:5: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 48)) = winDelete // testdata/sqlite-amalgamation-3380500/sqlite3.c:48988:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 56)) = winAccess // testdata/sqlite-amalgamation-3380500/sqlite3.c:48989:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 64)) = winFullPathname // testdata/sqlite-amalgamation-3380500/sqlite3.c:48990:5: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 72)) = winDlOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:48991:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 80)) = winDlError // testdata/sqlite-amalgamation-3380500/sqlite3.c:48992:5: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 88)) = winDlSym // testdata/sqlite-amalgamation-3380500/sqlite3.c:48993:5: + *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 96)) = winDlClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:48994:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 104)) = winRandomness // testdata/sqlite-amalgamation-3380500/sqlite3.c:48995:5: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 112)) = winSleep // testdata/sqlite-amalgamation-3380500/sqlite3.c:48996:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 120)) = winCurrentTime // testdata/sqlite-amalgamation-3380500/sqlite3.c:48997:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 128)) = winGetLastError // testdata/sqlite-amalgamation-3380500/sqlite3.c:48998:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 136)) = winCurrentTimeInt64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:48999:5: + *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_syscall_ptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 144)) = winSetSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:49000:5: + *(*func(*libc.TLS, uintptr, uintptr) Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 152)) = winGetSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:49001:5: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winNolockVfs)) + 160)) = winNextSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:49002:5: + *(*uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 32 /* .pAppData */)) = uintptr(unsafe.Pointer(&winAppData)) // testdata/sqlite-amalgamation-3380500/sqlite3.c:48936:5: + *(*func(*libc.TLS, uintptr, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 40)) = winOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:48937:5: + *(*func(*libc.TLS, uintptr, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 48)) = winDelete // testdata/sqlite-amalgamation-3380500/sqlite3.c:48938:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 56)) = winAccess // testdata/sqlite-amalgamation-3380500/sqlite3.c:48939:5: + *(*func(*libc.TLS, uintptr, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 64)) = winFullPathname // testdata/sqlite-amalgamation-3380500/sqlite3.c:48940:5: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 72)) = winDlOpen // testdata/sqlite-amalgamation-3380500/sqlite3.c:48941:5: + *(*func(*libc.TLS, uintptr, int32, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 80)) = winDlError // testdata/sqlite-amalgamation-3380500/sqlite3.c:48942:5: + *(*func(*libc.TLS, uintptr, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 88)) = winDlSym // testdata/sqlite-amalgamation-3380500/sqlite3.c:48943:5: + *(*func(*libc.TLS, uintptr, uintptr))(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 96)) = winDlClose // testdata/sqlite-amalgamation-3380500/sqlite3.c:48944:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 104)) = winRandomness // testdata/sqlite-amalgamation-3380500/sqlite3.c:48945:5: + *(*func(*libc.TLS, uintptr, int32) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 112)) = winSleep // testdata/sqlite-amalgamation-3380500/sqlite3.c:48946:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 120)) = winCurrentTime // testdata/sqlite-amalgamation-3380500/sqlite3.c:48947:5: + *(*func(*libc.TLS, uintptr, int32, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 128)) = winGetLastError // testdata/sqlite-amalgamation-3380500/sqlite3.c:48948:5: + *(*func(*libc.TLS, uintptr, uintptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 136)) = winCurrentTimeInt64 // testdata/sqlite-amalgamation-3380500/sqlite3.c:48949:5: + *(*func(*libc.TLS, uintptr, uintptr, Sqlite3_syscall_ptr) int32)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 144)) = winSetSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:48950:5: + *(*func(*libc.TLS, uintptr, uintptr) Sqlite3_syscall_ptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 152)) = winGetSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:48951:5: + *(*func(*libc.TLS, uintptr, uintptr) uintptr)(unsafe.Pointer(uintptr(unsafe.Pointer(&winVfs)) + 160)) = winNextSystemCall // testdata/sqlite-amalgamation-3380500/sqlite3.c:48952:5: +} + +var ts1 = "3.38.5\x00ATOMIC_INTRINSICS=1\x00COMPILER=msvc-1900\x00DEFAULT_AUTOVACUUM\x00DEFAULT_CACHE_SIZE=-2000\x00DEFAULT_FILE_FORMAT=4\x00DEFAULT_JOURNAL_SIZE_LIMIT=-1\x00DEFAULT_MMAP_SIZE=0\x00DEFAULT_PAGE_SIZE=4096\x00DEFAULT_PCACHE_INITSZ=20\x00DEFAULT_RECURSIVE_TRIGGERS\x00DEFAULT_SECTOR_SIZE=4096\x00DEFAULT_SYNCHRONOUS=2\x00DEFAULT_WAL_AUTOCHECKPOINT=1000\x00DEFAULT_WAL_SYNCHRONOUS=2\x00DEFAULT_WORKER_THREADS=0\x00ENABLE_COLUMN_METADATA\x00ENABLE_FTS5\x00ENABLE_GEOPOLY\x00ENABLE_MATH_FUNCTIONS\x00ENABLE_MEMORY_MANAGEMENT\x00ENABLE_OFFSET_SQL_FUNC\x00ENABLE_PREUPDATE_HOOK\x00ENABLE_RBU\x00ENABLE_RTREE\x00ENABLE_SESSION\x00ENABLE_SNAPSHOT\x00ENABLE_STAT4\x00ENABLE_UNLOCK_NOTIFY\x00LIKE_DOESNT_MATCH_BLOBS\x00MALLOC_SOFT_LIMIT=1024\x00MAX_ATTACHED=10\x00MAX_COLUMN=2000\x00MAX_COMPOUND_SELECT=500\x00MAX_DEFAULT_PAGE_SIZE=8192\x00MAX_EXPR_DEPTH=1000\x00MAX_FUNCTION_ARG=127\x00MAX_LENGTH=1000000000\x00MAX_LIKE_PATTERN_LENGTH=50000\x00MAX_MMAP_SIZE=0x7fff0000\x00MAX_PAGE_COUNT=1073741823\x00MAX_PAGE_SIZE=65536\x00MAX_SQL_LENGTH=1000000000\x00MAX_TRIGGER_DEPTH=1000\x00MAX_VARIABLE_NUMBER=32766\x00MAX_VDBE_OP=250000000\x00MAX_WORKER_THREADS=8\x00MUTEX_NOOP\x00SOUNDEX\x00SYSTEM_MALLOC\x00TEMP_STORE=1\x00THREADSAFE=1\x00BINARY\x00ANY\x00BLOB\x00INT\x00INTEGER\x00REAL\x00TEXT\x0020b:20e\x0020c:20e\x0020e\x0040f-21a-21d\x00now\x00local time unavailable\x00second\x00minute\x00hour\x00\x00\x00day\x00\x00\x00\x00month\x00\x00year\x00\x00\x00auto\x00julianday\x00localtime\x00unixepoch\x00utc\x00weekday \x00start of \x00month\x00year\x00day\x00%02d\x00%06.3f\x00%03d\x00%.16g\x00%lld\x00%04d\x00date\x00time\x00datetime\x00strftime\x00current_time\x00current_timestamp\x00current_date\x00failed to allocate %u bytes of memory\x00failed memory resize %u to %u bytes\x00out of memory\x000123456789ABCDEF0123456789abcdef\x00-x0\x00X0\x00%\x00NaN\x00Inf\x00\x00NULL\x00(NULL)\x00.\x00SUBQUERY %u\x00thstndrd\x00922337203685477580\x00API call with %s database connection pointer\x00unopened\x00invalid\x00Savepoint\x00AutoCommit\x00Transaction\x00SorterNext\x00Prev\x00Next\x00Checkpoint\x00JournalMode\x00Vacuum\x00VFilter\x00VUpdate\x00Goto\x00Gosub\x00InitCoroutine\x00Yield\x00MustBeInt\x00Jump\x00Once\x00If\x00Not\x00IfNot\x00IsNullOrType\x00IfNullRow\x00SeekLT\x00SeekLE\x00SeekGE\x00SeekGT\x00IfNotOpen\x00IfNoHope\x00NoConflict\x00NotFound\x00Found\x00SeekRowid\x00NotExists\x00Last\x00IfSmaller\x00SorterSort\x00Sort\x00Rewind\x00IdxLE\x00IdxGT\x00IdxLT\x00IdxGE\x00Or\x00And\x00RowSetRead\x00RowSetTest\x00Program\x00FkIfZero\x00IfPos\x00IsNull\x00NotNull\x00Ne\x00Eq\x00Gt\x00Le\x00Lt\x00Ge\x00ElseEq\x00IfNotZero\x00DecrJumpZero\x00IncrVacuum\x00VNext\x00Filter\x00Init\x00PureFunc\x00Function\x00Return\x00EndCoroutine\x00HaltIfNull\x00Halt\x00Integer\x00Int64\x00String\x00Null\x00SoftNull\x00Blob\x00Variable\x00Move\x00Copy\x00SCopy\x00IntCopy\x00FkCheck\x00ResultRow\x00CollSeq\x00AddImm\x00RealAffinity\x00Cast\x00Permutation\x00Compare\x00IsTrue\x00ZeroOrNull\x00Offset\x00Column\x00TypeCheck\x00Affinity\x00MakeRecord\x00Count\x00ReadCookie\x00SetCookie\x00ReopenIdx\x00OpenRead\x00BitAnd\x00BitOr\x00ShiftLeft\x00ShiftRight\x00Add\x00Subtract\x00Multiply\x00Divide\x00Remainder\x00Concat\x00OpenWrite\x00OpenDup\x00BitNot\x00OpenAutoindex\x00OpenEphemeral\x00String8\x00SorterOpen\x00SequenceTest\x00OpenPseudo\x00Close\x00ColumnsUsed\x00SeekScan\x00SeekHit\x00Sequence\x00NewRowid\x00Insert\x00RowCell\x00Delete\x00ResetCount\x00SorterCompare\x00SorterData\x00RowData\x00Rowid\x00NullRow\x00SeekEnd\x00IdxInsert\x00SorterInsert\x00IdxDelete\x00DeferredSeek\x00IdxRowid\x00FinishSeek\x00Destroy\x00Clear\x00ResetSorter\x00CreateBtree\x00SqlExec\x00ParseSchema\x00LoadAnalysis\x00DropTable\x00DropIndex\x00DropTrigger\x00Real\x00IntegrityCk\x00RowSetAdd\x00Param\x00FkCounter\x00MemMax\x00OffsetLimit\x00AggInverse\x00AggStep\x00AggStep1\x00AggValue\x00AggFinal\x00Expire\x00CursorLock\x00CursorUnlock\x00TableLock\x00VBegin\x00VCreate\x00VDestroy\x00VOpen\x00VInitIn\x00VColumn\x00VRename\x00Pagecount\x00MaxPgcnt\x00FilterAdd\x00Trace\x00CursorHint\x00ReleaseReg\x00Noop\x00Explain\x00Abortable\x00AreFileApisANSI\x00CharLowerW\x00CharUpperW\x00CloseHandle\x00CreateFileA\x00CreateFileW\x00CreateFileMappingA\x00CreateFileMappingW\x00CreateMutexW\x00DeleteFileA\x00DeleteFileW\x00FileTimeToLocalFileTime\x00FileTimeToSystemTime\x00FlushFileBuffers\x00FormatMessageA\x00FormatMessageW\x00FreeLibrary\x00GetCurrentProcessId\x00GetDiskFreeSpaceA\x00GetDiskFreeSpaceW\x00GetFileAttributesA\x00GetFileAttributesW\x00GetFileAttributesExW\x00GetFileSize\x00GetFullPathNameA\x00GetFullPathNameW\x00GetLastError\x00GetProcAddressA\x00GetSystemInfo\x00GetSystemTime\x00GetSystemTimeAsFileTime\x00GetTempPathA\x00GetTempPathW\x00GetTickCount\x00GetVersionExA\x00GetVersionExW\x00HeapAlloc\x00HeapCreate\x00HeapDestroy\x00HeapFree\x00HeapReAlloc\x00HeapSize\x00HeapValidate\x00HeapCompact\x00LoadLibraryA\x00LoadLibraryW\x00LocalFree\x00LockFile\x00LockFileEx\x00MapViewOfFile\x00MultiByteToWideChar\x00QueryPerformanceCounter\x00ReadFile\x00SetEndOfFile\x00SetFilePointer\x00Sleep\x00SystemTimeToFileTime\x00UnlockFile\x00UnlockFileEx\x00UnmapViewOfFile\x00WideCharToMultiByte\x00WriteFile\x00CreateEventExW\x00WaitForSingleObject\x00WaitForSingleObjectEx\x00SetFilePointerEx\x00GetFileInformationByHandleEx\x00MapViewOfFileFromApp\x00CreateFile2\x00LoadPackagedLibrary\x00GetTickCount64\x00GetNativeSystemInfo\x00OutputDebugStringA\x00OutputDebugStringW\x00GetProcessHeap\x00CreateFileMappingFromApp\x00InterlockedCompareExchange\x00UuidCreate\x00UuidCreateSequential\x00FlushViewOfFile\x00%s\x00OsError 0x%lx (%lu)\x00os_win.c:%d: (%lu) %s(%s) - %s\x00delayed %dms for lock/sharing conflict at line %d\x00winSeekFile\x00winClose\x00winRead\x00winWrite1\x00winWrite2\x00winTruncate1\x00winTruncate2\x00winSync1\x00winSync2\x00winFileSize\x00winUnlockReadLock\x00winUnlock\x00winLockSharedMemory\x00%s-shm\x00readonly_shm\x00winOpenShm\x00winShmMap1\x00winShmMap2\x00winShmMap3\x00winUnmapfile1\x00winUnmapfile2\x00winMapfile1\x00winMapfile2\x00etilqs_\x00winGetTempname1\x00winGetTempname2\x00winGetTempname3\x00winGetTempname4\x00winGetTempname5\x00abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789\x00exclusive\x00winOpen\x00psow\x00winDelete\x00winAccess\x00%s%c%s\x00winFullPathname1\x00winFullPathname2\x00winFullPathname3\x00winFullPathname4\x00win32\x00win32-longpath\x00win32-none\x00win32-longpath-none\x00memdb\x00memdb(%p,%lld)\x00PRAGMA \"%w\".page_count\x00ATTACH x AS %Q\x00recovered %d pages from %s\x00-journal\x00-wal\x00nolock\x00immutable\x00PRAGMA table_list\x00recovered %d frames from WAL file %s\x00cannot limit WAL size: %s\x00SQLite format 3\x00:memory:\x00@ \x00\n\x00invalid page number %d\x002nd reference to page %d\x00Failed to read ptrmap key=%d\x00Bad ptr map entry key=%d expected=(%d,%d) got=(%d,%d)\x00failed to get page %d\x00freelist leaf count too big on page %d\x00%s is %d but should be %d\x00size\x00overflow list length\x00Page %u: \x00unable to get the page. error code=%d\x00btreeInitPage() returns error code %d\x00free space corruption\x00On tree page %u cell %d: \x00On page %u at right child: \x00Offset %d out of range %d..%d\x00Extends off end of page\x00Rowid %lld out of order\x00Child page depth differs\x00Multiple uses for byte %u of page %u\x00Fragmentation of %d bytes reported as %d on page %u\x00Main freelist: \x00max rootpage (%d) disagrees with header (%d)\x00incremental_vacuum enabled with a max rootpage of zero\x00Page %d is never used\x00Pointer map page %d is referenced\x00unknown database %s\x00destination database is in use\x00source and destination must be distinct\x00%!.15g\x00-\x00%s%s\x00k(%d\x00B\x00,%s%s%s\x00N.\x00)\x00%.18s-%s\x00%s(%d)\x00%d\x00(blob)\x00vtab:%p\x00%c%u\x00]\x00program\x00?\x008\x0016LE\x0016BE\x00addr\x00opcode\x00p1\x00p2\x00p3\x00p4\x00p5\x00comment\x00id\x00parent\x00notused\x00detail\x00%.4c%s%.16c\x00MJ delete: %s\x00MJ collide: %s\x00-mj%06X9%02X\x00FOREIGN KEY constraint failed\x00a CHECK constraint\x00a generated column\x00an index\x00non-deterministic use of %s() in %s\x00API called with finalized prepared statement\x00API called with NULL prepared statement\x00string or blob too big\x00ValueList\x00bind on a busy prepared statement: [%s]\x00-- \x00'%.*q'\x00zeroblob(%d)\x00x'\x00%02x\x00'\x00%s constraint failed\x00%z: %s\x00abort at %d in [%s]: %s\x00cannot store %s value in %s column %s.%s\x00cannot open savepoint - SQL statements in progress\x00no such savepoint: %s\x00cannot release savepoint - SQL statements in progress\x00cannot commit transaction - SQL statements in progress\x00cannot start a transaction within a transaction\x00cannot rollback - no transaction is active\x00cannot commit - no transaction is active\x00database schema has changed\x00index corruption\x00sqlite_master\x00SELECT*FROM\"%w\".%s WHERE %s ORDER BY rowid\x00too many levels of trigger recursion\x00cannot change %s wal mode from within a transaction\x00into\x00out of\x00database table is locked: %s\x00-- %s\x00statement aborts at %d: [%s] %s\x00NOT NULL\x00UNIQUE\x00CHECK\x00FOREIGN KEY\x00cannot open value of type %s\x00null\x00real\x00integer\x00no such rowid: %lld\x00cannot open virtual table: %s\x00cannot open table without rowid: %s\x00cannot open view: %s\x00no such column: \"%s\"\x00foreign key\x00indexed\x00cannot open %s column for writing\x00main\x00*\x00new\x00old\x00excluded\x00misuse of aliased aggregate %s\x00misuse of aliased window function %s\x00row value misused\x00double-quoted string literal: \"%w\"\x00no such column\x00ambiguous column name\x00%s: %s.%s.%s\x00%s: %s.%s\x00%s: %s\x00partial index WHERE clauses\x00index expressions\x00CHECK constraints\x00generated columns\x00%s prohibited in %s\x00true\x00false\x00the \".\" operator\x00second argument to %#T() must be a constant between 0.0 and 1.0\x00not authorized to use function: %#T\x00non-deterministic functions\x00%#T() may not be used as a window function\x00window\x00aggregate\x00misuse of %s function %#T()\x00no such function: %#T\x00wrong number of arguments to function %#T()\x00FILTER may not be used with non-aggregate %#T()\x00subqueries\x00parameters\x00%r %s BY term out of range - should be between 1 and %d\x00too many terms in ORDER BY clause\x00ORDER\x00%r ORDER BY term does not match any column in the result set\x00too many terms in %s BY clause\x00a GROUP BY clause is required before HAVING\x00GROUP\x00aggregate functions are not allowed in the GROUP BY clause\x00Expression tree is too large (maximum depth %d)\x00IN(...) element has %d term%s - expected %d\x00s\x000\x00too many arguments on function %T\x00unsafe use of %#T()\x00variable number must be between ?1 and ?%d\x00too many SQL variables\x00%d columns assigned %d values\x00too many columns in %s\x00_ROWID_\x00ROWID\x00OID\x00USING ROWID SEARCH ON TABLE %s FOR IN-OPERATOR\x00USING INDEX %s FOR IN-OPERATOR\x00sub-select returns %d columns - expected %d\x00REUSE LIST SUBQUERY %d\x00%sLIST SUBQUERY %d\x00CORRELATED \x00REUSE SUBQUERY %d\x00%sSCALAR SUBQUERY %d\x001\x000x\x00hex literal too big: %s%#T\x00generated column loop on \"%s\"\x00blob\x00text\x00numeric\x00none\x00misuse of aggregate: %#T()\x00unknown function: %#T()\x00RAISE() may only be used within a trigger-program\x00B\x00C\x00D\x00E\x00sqlite_\x00table %s may not be altered\x00SELECT 1 FROM \"%w\".sqlite_master WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' AND sqlite_rename_test(%Q, sql, type, name, %d, %Q, %d)=NULL \x00SELECT 1 FROM temp.sqlite_master WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%' AND sqlite_rename_test(%Q, sql, type, name, 1, %Q, %d)=NULL \x00UPDATE \"%w\".sqlite_master SET sql = sqlite_rename_quotefix(%Q, sql)WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%'\x00UPDATE temp.sqlite_master SET sql = sqlite_rename_quotefix('temp', sql)WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND sql NOT LIKE 'create virtual%%'\x00there is already another table or index with this name: %s\x00table\x00view %s may not be altered\x00UPDATE \"%w\".sqlite_master SET sql = sqlite_rename_table(%Q, type, name, sql, %Q, %Q, %d) WHERE (type!='index' OR tbl_name=%Q COLLATE nocase)AND name NOT LIKE 'sqliteX_%%' ESCAPE 'X'\x00UPDATE %Q.sqlite_master SET tbl_name = %Q, name = CASE WHEN type='table' THEN %Q WHEN name LIKE 'sqliteX_autoindex%%' ESCAPE 'X' AND type='index' THEN 'sqlite_autoindex_' || %Q || substr(name,%d+18) ELSE name END WHERE tbl_name=%Q COLLATE nocase AND (type='table' OR type='index' OR type='trigger');\x00sqlite_sequence\x00UPDATE \"%w\".sqlite_sequence set name = %Q WHERE name = %Q\x00UPDATE sqlite_temp_schema SET sql = sqlite_rename_table(%Q, type, name, sql, %Q, %Q, 1), tbl_name = CASE WHEN tbl_name=%Q COLLATE nocase AND sqlite_rename_test(%Q, sql, type, name, 1, 'after rename', 0) THEN %Q ELSE tbl_name END WHERE type IN ('view', 'trigger')\x00after rename\x00SELECT raise(ABORT,%Q) FROM \"%w\".\"%w\"\x00Cannot add a PRIMARY KEY column\x00Cannot add a UNIQUE column\x00Cannot add a REFERENCES column with non-NULL default value\x00Cannot add a NOT NULL column with default value NULL\x00Cannot add a column with non-constant default\x00cannot add a STORED column\x00UPDATE \"%w\".sqlite_master SET sql = printf('%%.%ds, ',sql) || %Q || substr(sql,1+length(printf('%%.%ds',sql))) WHERE type = 'table' AND name = %Q\x00SELECT CASE WHEN quick_check GLOB 'CHECK*' THEN raise(ABORT,'CHECK constraint failed') ELSE raise(ABORT,'NOT NULL constraint failed') END FROM pragma_quick_check(%Q,%Q) WHERE quick_check GLOB 'CHECK*' OR quick_check GLOB 'NULL*'\x00virtual tables may not be altered\x00Cannot add a column to a view\x00sqlite_altertab_%s\x00view\x00virtual table\x00cannot %s %s \"%s\"\x00drop column from\x00rename columns of\x00no such column: \"%T\"\x00UPDATE \"%w\".sqlite_master SET sql = sqlite_rename_column(sql, type, name, %Q, %Q, %d, %Q, %d, %d) WHERE name NOT LIKE 'sqliteX_%%' ESCAPE 'X' AND (type != 'index' OR tbl_name = %Q)\x00UPDATE temp.sqlite_master SET sql = sqlite_rename_column(sql, type, name, %Q, %Q, %d, %Q, %d, 1) WHERE type IN ('trigger', 'view')\x00error in %s %s%s%s: %s\x00 \x00CREATE \x00\"%w\" \x00%Q%s\x00%.*s%s\x00cannot drop %s column: \"%s\"\x00PRIMARY KEY\x00cannot drop column \"%s\": no other columns exist\x00UPDATE \"%w\".sqlite_master SET sql = sqlite_drop_column(%d, sql, %d) WHERE (type=='table' AND tbl_name=%Q COLLATE nocase)\x00after drop column\x00sqlite_rename_column\x00sqlite_rename_table\x00sqlite_rename_test\x00sqlite_drop_column\x00sqlite_rename_quotefix\x00CREATE TABLE %Q.%s(%s)\x00DELETE FROM %Q.%s WHERE %s=%Q\x00DELETE FROM %Q.%s\x00sqlite_stat1\x00tbl,idx,stat\x00sqlite_stat4\x00tbl,idx,neq,nlt,ndlt,sample\x00sqlite_stat3\x00stat_init\x00stat_push\x00%llu\x00 %llu\x00%llu \x00stat_get\x00sqlite\\_%\x00BBB\x00idx\x00tbl\x00unordered*\x00sz=[0-9]*\x00noskipscan*\x00SELECT idx,count(*) FROM %Q.sqlite_stat4 GROUP BY idx\x00SELECT idx,neq,nlt,ndlt,sample FROM %Q.sqlite_stat4\x00SELECT tbl,idx,stat FROM %Q.sqlite_stat1\x00x\x00\x00too many attached databases - max %d\x00database %s is already in use\x00database is already attached\x00attached databases must use the same text encoding as main database\x00unable to open database: %s\x00no such database: %s\x00cannot detach database %s\x00database %s is locked\x00sqlite_detach\x00sqlite_attach\x00%s cannot use variables\x00%s %T cannot reference objects in database %s\x00authorizer malfunction\x00%s.%s\x00%s.%z\x00access to %z is prohibited\x00not authorized\x00sqlite_temp_schema\x00sqlite_schema\x00sqlite_temp_master\x00pragma_\x00no such view\x00no such table\x00corrupt database\x00unknown database %T\x00object name reserved for internal use: %s\x00temporary table name must be unqualified\x00%s %T already exists\x00there is already an index named %s\x00sqlite_returning\x00cannot use RETURNING in a trigger\x00too many columns on %s\x00always\x00generated\x00duplicate column name: %s\x00default value of column [%s] is not constant\x00cannot use DEFAULT on a generated column\x00generated columns cannot be part of the PRIMARY KEY\x00table \"%s\" has more than one primary key\x00AUTOINCREMENT is only allowed on an INTEGER PRIMARY KEY\x00virtual tables cannot use computed columns\x00virtual\x00stored\x00error in generated column \"%s\"\x00,\x00\n \x00,\n \x00\n)\x00CREATE TABLE \x00 TEXT\x00 NUM\x00 INT\x00 REAL\x00unknown datatype for %s.%s: \"%s\"\x00missing datatype for %s.%s\x00AUTOINCREMENT not allowed on WITHOUT ROWID tables\x00PRIMARY KEY missing on table %s\x00must have at least one non-generated column\x00TABLE\x00VIEW\x00CREATE %s %.*s\x00UPDATE %Q.sqlite_master SET type='%s', name=%Q, tbl_name=%Q, rootpage=#%d, sql=%Q WHERE rowid=#%d\x00CREATE TABLE %Q.sqlite_sequence(name,seq)\x00tbl_name='%q' AND type!='trigger'\x00parameters are not allowed in views\x00view %s is circularly defined\x00corrupt schema\x00UPDATE %Q.sqlite_master SET rootpage=%d WHERE #%d AND rootpage=#%d\x00sqlite_stat%d\x00DELETE FROM %Q.sqlite_sequence WHERE name=%Q\x00DELETE FROM %Q.sqlite_master WHERE tbl_name=%Q and type!='trigger'\x00stat\x00table %s may not be dropped\x00use DROP TABLE to delete table %s\x00use DROP VIEW to delete view %s\x00foreign key on %s should reference only one column of table %T\x00number of columns in foreign key does not match the number of columns in the referenced table\x00unknown column \"%s\" in foreign key definition\x00unsupported use of NULLS %s\x00FIRST\x00LAST\x00index\x00cannot create a TEMP index on non-TEMP table \"%s\"\x00table %s may not be indexed\x00views may not be indexed\x00virtual tables may not be indexed\x00there is already a table named %s\x00index %s already exists\x00sqlite_autoindex_%s_%d\x00expressions prohibited in PRIMARY KEY and UNIQUE constraints\x00conflicting ON CONFLICT clauses specified\x00invalid rootpage\x00CREATE%s INDEX %.*s\x00 UNIQUE\x00INSERT INTO %Q.sqlite_master VALUES('index',%Q,%Q,#%d,%Q);\x00name='%q' AND type='index'\x00no such index: %S\x00index associated with UNIQUE or PRIMARY KEY constraint cannot be dropped\x00DELETE FROM %Q.sqlite_master WHERE name=%Q AND type='index'\x00too many FROM clause terms, max: %d\x00a JOIN clause is required before %s\x00ON\x00USING\x00BEGIN\x00ROLLBACK\x00COMMIT\x00RELEASE\x00unable to open a temporary database file for storing temporary tables\x00index '%q'\x00, \x00%s.rowid\x00unable to identify the object to be reindexed\x00duplicate WITH table name: %s\x00no such collation sequence: %s\x00table %s may not be modified\x00cannot modify %s because it is a view\x00rows deleted\x00integer overflow\x00%.*f\x00LIKE or GLOB pattern too complex\x00ESCAPE expression must be a single character\x00%!.20e\x00%Q\x00?000\x00MATCH\x00like\x00implies_nonnull_row\x00expr_compare\x00expr_implies_expr\x00affinity\x00soundex\x00load_extension\x00sqlite_compileoption_used\x00sqlite_compileoption_get\x00unlikely\x00likelihood\x00likely\x00sqlite_offset\x00ltrim\x00rtrim\x00trim\x00min\x00max\x00typeof\x00subtype\x00length\x00instr\x00printf\x00format\x00unicode\x00char\x00abs\x00round\x00upper\x00lower\x00hex\x00ifnull\x00random\x00randomblob\x00nullif\x00sqlite_version\x00sqlite_source_id\x00sqlite_log\x00quote\x00last_insert_rowid\x00changes\x00total_changes\x00replace\x00zeroblob\x00substr\x00substring\x00sum\x00total\x00avg\x00count\x00group_concat\x00glob\x00coalesce\x00ceil\x00ceiling\x00floor\x00trunc\x00ln\x00log\x00log10\x00log2\x00exp\x00pow\x00power\x00mod\x00acos\x00asin\x00atan\x00atan2\x00cos\x00sin\x00tan\x00cosh\x00sinh\x00tanh\x00acosh\x00asinh\x00atanh\x00sqrt\x00radians\x00degrees\x00pi\x00sign\x00iif\x00foreign key mismatch - \"%w\" referencing \"%w\"\x00cannot INSERT into generated column \"%s\"\x00table %S has no column named %s\x00table %S has %d columns but %d values were supplied\x00%d values for %d columns\x00UPSERT not implemented for virtual table \"%s\"\x00cannot UPSERT a view\x00rows inserted\x00sqlite3_extension_init\x00sqlite3_\x00lib\x00_init\x00no entry point [%s] in shared library [%s]\x00error during initialization: %s\x00unable to open shared library [%.*s]\x00dll\x00automatic extension loading failed: %s\x00seq\x00from\x00to\x00on_update\x00on_delete\x00match\x00cid\x00name\x00type\x00notnull\x00dflt_value\x00pk\x00hidden\x00schema\x00ncol\x00wr\x00strict\x00seqno\x00desc\x00coll\x00key\x00builtin\x00enc\x00narg\x00flags\x00wdth\x00hght\x00flgs\x00unique\x00origin\x00partial\x00rowid\x00fkid\x00file\x00busy\x00checkpointed\x00database\x00status\x00cache_size\x00timeout\x00analysis_limit\x00application_id\x00auto_vacuum\x00automatic_index\x00busy_timeout\x00cache_spill\x00case_sensitive_like\x00cell_size_check\x00checkpoint_fullfsync\x00collation_list\x00compile_options\x00count_changes\x00data_store_directory\x00data_version\x00database_list\x00default_cache_size\x00defer_foreign_keys\x00empty_result_callbacks\x00encoding\x00foreign_key_check\x00foreign_key_list\x00foreign_keys\x00freelist_count\x00full_column_names\x00fullfsync\x00function_list\x00hard_heap_limit\x00ignore_check_constraints\x00incremental_vacuum\x00index_info\x00index_list\x00index_xinfo\x00integrity_check\x00journal_mode\x00journal_size_limit\x00legacy_alter_table\x00locking_mode\x00max_page_count\x00mmap_size\x00module_list\x00optimize\x00page_count\x00page_size\x00pragma_list\x00query_only\x00quick_check\x00read_uncommitted\x00recursive_triggers\x00reverse_unordered_selects\x00schema_version\x00secure_delete\x00short_column_names\x00shrink_memory\x00soft_heap_limit\x00synchronous\x00table_info\x00table_list\x00table_xinfo\x00temp_store\x00temp_store_directory\x00threads\x00trusted_schema\x00user_version\x00wal_autocheckpoint\x00wal_checkpoint\x00writable_schema\x00onoffalseyestruextrafull\x00normal\x00full\x00incremental\x00memory\x00temporary storage cannot be changed from within a transaction\x00SET NULL\x00SET DEFAULT\x00CASCADE\x00RESTRICT\x00NO ACTION\x00delete\x00persist\x00off\x00truncate\x00wal\x00w\x00a\x00sissii\x00utf8\x00utf16le\x00utf16be\x00-%T\x00fast\x00not a writable directory\x00Safety level may not be changed inside a transaction\x00reset\x00issisii\x00issisi\x00SELECT*FROM\"%w\"\x00shadow\x00sssiii\x00iisX\x00isiX\x00c\x00u\x00isisi\x00iss\x00is\x00iissssss\x00NONE\x00siX\x00*** in database %s ***\n\x00NULL value in %s.%s\x00non-%s value in %s.%s\x00CHECK constraint failed in %s\x00row \x00 missing from index \x00non-unique entry in index \x00wrong # of entries in index \x00ok\x00unsupported encoding: %s\x00restart\x00ANALYZE \"%w\".\"%w\"\x00UTF8\x00UTF-8\x00UTF-16le\x00UTF-16be\x00UTF16le\x00UTF16be\x00UTF-16\x00UTF16\x00CREATE TABLE x\x00%c\"%s\"\x00(\"%s\"\x00,arg HIDDEN\x00,schema HIDDEN\x00PRAGMA \x00%Q.\x00=%Q\x00error in %s %s after %s: %s\x00malformed database schema (%s)\x00%z - %s\x00rename\x00drop column\x00add column\x00orphan index\x00CREATE TABLE x(type text,name text,tbl_name text,rootpage int,sql text)\x00unsupported file format\x00SELECT*FROM\"%w\".%s ORDER BY rowid\x00database schema is locked: %s\x00statement too long\x00unknown or unsupported join type: %T %T%s%T\x00RIGHT and FULL OUTER JOINs are not currently supported\x00naturaleftouterightfullinnercross\x00a NATURAL join may not have an ON or USING clause\x00cannot have both ON and USING clauses in the same join\x00cannot join using column %s - column not present in both tables\x00UNION ALL\x00INTERSECT\x00EXCEPT\x00UNION\x00USE TEMP B-TREE FOR %s\x00column%d\x00%.*z:%u\x00cannot use window functions in recursive queries\x00recursive aggregate queries not supported\x00SETUP\x00RECURSIVE STEP\x00SCAN %d CONSTANT ROW%s\x00S\x00COMPOUND QUERY\x00LEFT-MOST SUBQUERY\x00%s USING TEMP B-TREE\x00all VALUES must have the same number of terms\x00SELECTs to the left and right of %s do not have the same number of result columns\x00MERGE (%s)\x00LEFT\x00RIGHT\x00no such index: %s\x00'%s' is not a function\x00no such index: \"%s\"\x00multiple references to recursive table: %s\x00circular reference: %s\x00table %s has %d values for %d columns\x00multiple recursive references: %s\x00recursive reference in a subquery: %s\x00subquery_%u\x00too many references to \"%s\": max 65535\x00access to view \"%s\" prohibited\x00unsafe use of virtual table \"%s\"\x00%s.%s.%s\x00no such table: %s\x00no tables specified\x00too many columns in result set\x00DISTINCT aggregates must have exactly one argument\x00USE TEMP B-TREE FOR %s(DISTINCT)\x00SCAN %s%s%s\x00 USING COVERING INDEX \x00target object/alias may not appear in FROM clause: %s\x00expected %d columns for '%s' but got %d\x00CO-ROUTINE %!S\x00MATERIALIZE %!S\x00DISTINCT\x00GROUP BY\x00RIGHT PART OF ORDER BY\x00ORDER BY\x00sqlite3_get_table() called with two or more incompatible queries\x00temporary trigger may not have qualified name\x00trigger\x00cannot create triggers on virtual tables\x00trigger %T already exists\x00cannot create trigger on system table\x00cannot create %s trigger on view: %S\x00BEFORE\x00AFTER\x00cannot create INSTEAD OF trigger on table: %S\x00INSERT INTO %Q.sqlite_master VALUES('trigger',%Q,%Q,0,'CREATE TRIGGER %q')\x00type='trigger' AND name='%q'\x00no such trigger: %S\x00DELETE FROM %Q.sqlite_master WHERE name=%Q AND type='trigger'\x00%s RETURNING is not available on virtual tables\x00DELETE\x00UPDATE\x00RETURNING may not use \"TABLE.*\" wildcards\x00-- TRIGGER %s\x00cannot UPDATE generated column \"%s\"\x00no such column: %s\x00rows updated\x00%r \x00%sON CONFLICT clause does not match any PRIMARY KEY or UNIQUE constraint\x00CRE\x00INS\x00cannot VACUUM from within a transaction\x00cannot VACUUM - SQL statements in progress\x00non-text filename\x00ATTACH %Q AS vacuum_db\x00output file already exists\x00SELECT sql FROM \"%w\".sqlite_schema WHERE type='table'AND name<>'sqlite_sequence' AND coalesce(rootpage,1)>0\x00SELECT sql FROM \"%w\".sqlite_schema WHERE type='index'\x00SELECT'INSERT INTO vacuum_db.'||quote(name)||' SELECT*FROM\"%w\".'||quote(name)FROM vacuum_db.sqlite_schema WHERE type='table'AND coalesce(rootpage,1)>0\x00INSERT INTO vacuum_db.sqlite_schema SELECT*FROM \"%w\".sqlite_schema WHERE type IN('view','trigger') OR(type='table'AND rootpage=0)\x00CREATE VIRTUAL TABLE %T\x00UPDATE %Q.sqlite_master SET type='table', name=%Q, tbl_name=%Q, rootpage=0, sql=%Q WHERE rowid=#%d\x00name=%Q AND sql=%Q\x00vtable constructor called recursively: %s\x00vtable constructor failed: %s\x00vtable constructor did not declare schema: %s\x00no such module: %s\x00<expr>\x00 AND \x00(\x00 (\x00%s=?\x00ANY(%s)\x00>\x00<\x00%s %S\x00SEARCH\x00SCAN\x00AUTOMATIC PARTIAL COVERING INDEX\x00AUTOMATIC COVERING INDEX\x00COVERING INDEX %s\x00INDEX %s\x00 USING \x00 USING INTEGER PRIMARY KEY (%s\x00>? AND %s\x00%c?)\x00 VIRTUAL TABLE INDEX %d:%s\x00BLOOM FILTER ON %S (\x00rowid=?\x00MULTI-INDEX OR\x00INDEX %d\x00regexp\x00ON clause references tables to its right\x00NOCASE\x00too many arguments on %s() - max %d\x00automatic index on %s(%s)\x00auto-index\x00%s.xBestIndex malfunction\x00abbreviated query algorithm search\x00no query solution\x00at most %d tables in a join\x00SCAN CONSTANT ROW\x00second argument to nth_value must be a positive integer\x00argument of ntile must be a positive integer\x00row_number\x00dense_rank\x00rank\x00percent_rank\x00cume_dist\x00ntile\x00last_value\x00nth_value\x00first_value\x00lead\x00lag\x00no such window: %s\x00RANGE with offset PRECEDING/FOLLOWING requires one ORDER BY expression\x00FILTER clause may only be used with aggregate window functions\x00misuse of aggregate: %s()\x00unsupported frame specification\x00PARTITION clause\x00ORDER BY clause\x00frame specification\x00cannot override %s of window: %s\x00DISTINCT is not supported for window functions\x00frame starting offset must be a non-negative integer\x00frame ending offset must be a non-negative integer\x00frame starting offset must be a non-negative number\x00frame ending offset must be a non-negative number\x00%s clause should come after %s not before\x00LIMIT\x00too many terms in compound SELECT\x00syntax error after column name \"%.*s\"\x00parser stack overflow\x00unknown table option: %.*s\x00set list\x00near \"%T\": syntax error\x00qualified table names are not allowed on INSERT, UPDATE, and DELETE statements within triggers\x00the INDEXED BY clause is not allowed on UPDATE or DELETE statements within triggers\x00the NOT INDEXED clause is not allowed on UPDATE or DELETE statements within triggers\x00incomplete input\x00unrecognized token: \"%T\"\x00%s in \"%s\"\x00create\x00temp\x00temporary\x00end\x00explain\x00unable to close due to unfinalized statements or unfinished backups\x00unknown error\x00abort due to ROLLBACK\x00another row available\x00no more rows available\x00not an error\x00SQL logic error\x00access permission denied\x00query aborted\x00database is locked\x00database table is locked\x00attempt to write a readonly database\x00interrupted\x00disk I/O error\x00database disk image is malformed\x00unknown operation\x00database or disk is full\x00unable to open database file\x00locking protocol\x00constraint failed\x00datatype mismatch\x00bad parameter or other API misuse\x00authorization denied\x00column index out of range\x00file is not a database\x00notification message\x00warning message\x00unable to delete/modify user-function due to active statements\x00unable to use function %s in the requested context\x00unknown database: %s\x00unable to delete/modify collation sequence due to active statements\x00file:\x00localhost\x00invalid uri authority: %.*s\x00vfs\x00cache\x00mode\x00access\x00no such %s mode: %s\x00%s mode not allowed: %s\x00no such vfs: %s\x00shared\x00private\x00ro\x00rw\x00rwc\x00RTRIM\x00\x00\x00\x00%s at line %d of [%.10s]\x00database corruption\x00misuse\x00cannot open file\x00no such table column: %s.%s\x00SQLITE_\x00database is deadlocked\x00array\x00object\x000123456789abcdef\x00JSON cannot hold BLOB values\x00malformed JSON\x00[0]\x00JSON path error near '%q'\x00json_%s() needs an odd number of arguments\x00$[\x00$.\x00json_object() requires an even number of arguments\x00json_object() labels must be TEXT\x00set\x00insert\x00[]\x00{}\x00CREATE TABLE x(key,value,type,atom,id,parent,fullkey,path,json HIDDEN,root HIDDEN)\x00.%.*s\x00[%d]\x00$\x00json\x00json_array\x00json_array_length\x00json_extract\x00->\x00->>\x00json_insert\x00json_object\x00json_patch\x00json_quote\x00json_remove\x00json_replace\x00json_set\x00json_type\x00json_valid\x00json_group_array\x00json_group_object\x00json_each\x00json_tree\x00%s_node\x00data\x00DROP TABLE '%q'.'%q_node';DROP TABLE '%q'.'%q_rowid';DROP TABLE '%q'.'%q_parent';\x00RtreeMatchArg\x00SELECT * FROM %Q.%Q\x00UNIQUE constraint failed: %s.%s\x00rtree constraint failed: %s.(%s<=%s)\x00ALTER TABLE %Q.'%q_node' RENAME TO \"%w_node\";ALTER TABLE %Q.'%q_parent' RENAME TO \"%w_parent\";ALTER TABLE %Q.'%q_rowid' RENAME TO \"%w_rowid\";\x00SELECT stat FROM %Q.sqlite_stat1 WHERE tbl = '%q_rowid'\x00node\x00CREATE TABLE \"%w\".\"%w_rowid\"(rowid INTEGER PRIMARY KEY,nodeno\x00,a%d\x00);CREATE TABLE \"%w\".\"%w_node\"(nodeno INTEGER PRIMARY KEY,data);\x00CREATE TABLE \"%w\".\"%w_parent\"(nodeno INTEGER PRIMARY KEY,parentnode);\x00INSERT INTO \"%w\".\"%w_node\"VALUES(1,zeroblob(%d))\x00INSERT INTO\"%w\".\"%w_rowid\"(rowid,nodeno)VALUES(?1,?2)ON CONFLICT(rowid)DO UPDATE SET nodeno=excluded.nodeno\x00SELECT * FROM \"%w\".\"%w_rowid\" WHERE rowid=?1\x00UPDATE \"%w\".\"%w_rowid\"SET \x00a%d=coalesce(?%d,a%d)\x00a%d=?%d\x00 WHERE rowid=?1\x00INSERT OR REPLACE INTO '%q'.'%q_node' VALUES(?1, ?2)\x00DELETE FROM '%q'.'%q_node' WHERE nodeno = ?1\x00SELECT nodeno FROM '%q'.'%q_rowid' WHERE rowid = ?1\x00INSERT OR REPLACE INTO '%q'.'%q_rowid' VALUES(?1, ?2)\x00DELETE FROM '%q'.'%q_rowid' WHERE rowid = ?1\x00SELECT parentnode FROM '%q'.'%q_parent' WHERE nodeno = ?1\x00INSERT OR REPLACE INTO '%q'.'%q_parent' VALUES(?1, ?2)\x00DELETE FROM '%q'.'%q_parent' WHERE nodeno = ?1\x00PRAGMA %Q.page_size\x00SELECT length(data) FROM '%q'.'%q_node' WHERE nodeno = 1\x00undersize RTree blobs in \"%q_node\"\x00Wrong number of columns for an rtree table\x00Too few columns for an rtree table\x00Too many columns for an rtree table\x00Auxiliary rtree columns must be last\x00CREATE TABLE x(%.*s INT\x00,%.*s\x00);\x00,%.*s REAL\x00,%.*s INT\x00{%lld\x00 %g\x00}\x00Invalid argument to rtreedepth()\x00%z%s%z\x00SELECT data FROM %Q.'%q_node' WHERE nodeno=?\x00Node %lld missing from database\x00SELECT parentnode FROM %Q.'%q_parent' WHERE nodeno=?1\x00SELECT nodeno FROM %Q.'%q_rowid' WHERE rowid=?1\x00Mapping (%lld -> %lld) missing from %s table\x00%_rowid\x00%_parent\x00Found (%lld -> %lld) in %s table, expected (%lld -> %lld)\x00Dimension %d of cell %d on node %lld is corrupt\x00Dimension %d of cell %d on node %lld is corrupt relative to parent\x00Node %lld is too small (%d bytes)\x00Rtree depth out of range (%d)\x00Node %lld is too small for cell count of %d (%d bytes)\x00SELECT count(*) FROM %Q.'%q%s'\x00Wrong number of entries in %%%s table - expected %lld, actual %lld\x00SELECT * FROM %Q.'%q_rowid'\x00Schema corrupt or not an rtree\x00_rowid\x00_parent\x00END\x00wrong number of arguments to function rtreecheck()\x00[\x00[%!g,%!g],\x00[%!g,%!g]]\x00<polyline points=\x00%c%g,%g\x00 %g,%g'\x00 %s\x00></polyline>\x00CREATE TABLE x(_shape\x00,%s\x00rtree\x00fullscan\x00_shape does not contain a valid polygon\x00geopoly_overlap\x00geopoly_within\x00geopoly\x00geopoly_area\x00geopoly_blob\x00geopoly_json\x00geopoly_svg\x00geopoly_contains_point\x00geopoly_debug\x00geopoly_bbox\x00geopoly_xform\x00geopoly_regular\x00geopoly_ccw\x00geopoly_group_bbox\x00rtreenode\x00rtreedepth\x00rtreecheck\x00rtree_i32\x00corrupt fossil delta\x00DROP TRIGGER IF EXISTS temp.rbu_insert_tr;DROP TRIGGER IF EXISTS temp.rbu_update1_tr;DROP TRIGGER IF EXISTS temp.rbu_update2_tr;DROP TRIGGER IF EXISTS temp.rbu_delete_tr;\x00SELECT rbu_target_name(name, type='view') AS target, name FROM sqlite_schema WHERE type IN ('table', 'view') AND target IS NOT NULL %s ORDER BY name\x00AND rootpage!=0 AND rootpage IS NOT NULL\x00SELECT name, rootpage, sql IS NULL OR substr(8, 6)=='UNIQUE' FROM main.sqlite_schema WHERE type='index' AND tbl_name = ?\x00SELECT (sql COLLATE nocase BETWEEN 'CREATE VIRTUAL' AND 'CREATE VIRTUAM'), rootpage FROM sqlite_schema WHERE name=%Q\x00PRAGMA index_list=%Q\x00SELECT rootpage FROM sqlite_schema WHERE name = %Q\x00PRAGMA table_info=%Q\x00PRAGMA main.index_list = %Q\x00PRAGMA main.index_xinfo = %Q\x00SELECT * FROM '%q'\x00rbu_\x00rbu_rowid\x00table %q %s rbu_rowid column\x00may not have\x00requires\x00PRAGMA table_info(%Q)\x00column missing from %q: %s\x00%z%s\"%w\"\x00%z%s%s\"%w\"%s\x00SELECT max(_rowid_) FROM \"%s%w\"\x00 WHERE _rowid_ > %lld \x00 DESC\x00quote(\x00||','||\x00SELECT %s FROM \"%s%w\" ORDER BY %s LIMIT 1\x00 WHERE (%s) > (%s) \x00_rowid_\x00%z%s \"%w\" COLLATE %Q\x00%z%s \"rbu_imp_%d%w\" COLLATE %Q DESC\x00%z%s quote(\"rbu_imp_%d%w\")\x00SELECT %s FROM \"rbu_imp_%w\" ORDER BY %s LIMIT 1\x00%z%s%s\x00(%s) > (%s)\x00%z%s(%.*s) COLLATE %Q\x00%z%s\"%w\" COLLATE %Q\x00%z%s\"rbu_imp_%d%w\"%s\x00%z%s\"rbu_imp_%d%w\" %s COLLATE %Q\x00%z%s\"rbu_imp_%d%w\" IS ?\x00%z%s%s.\"%w\"\x00%z%sNULL\x00%z, %s._rowid_\x00_rowid_ = ?%d\x00%z%sc%d=?%d\x00_rowid_ = (SELECT id FROM rbu_imposter2 WHERE %z)\x00%z%s\"%w\"=?%d\x00invalid rbu_control value\x00%z%s\"%w\"=rbu_delta(\"%w\", ?%d)\x00%z%s\"%w\"=rbu_fossil_delta(\"%w\", ?%d)\x00PRIMARY KEY(\x00%z%s\"%w\"%s\x00%z)\x00SELECT name FROM sqlite_schema WHERE rootpage = ?\x00%z%sc%d %s COLLATE %Q\x00%z%sc%d%s\x00%z, id INTEGER\x00CREATE TABLE rbu_imposter2(%z, PRIMARY KEY(%z)) WITHOUT ROWID\x00PRIMARY KEY \x00%z%s\"%w\" %s %sCOLLATE %Q%s\x00 NOT NULL\x00%z, %z\x00CREATE TABLE \"rbu_imp_%w\"(%z)%s\x00 WITHOUT ROWID\x00INSERT INTO %s.'rbu_tmp_%q'(rbu_control,%s%s) VALUES(%z)\x00SELECT trim(sql) FROM sqlite_schema WHERE type='index' AND name=?\x00 LIMIT -1 OFFSET %d\x00CREATE TABLE \"rbu_imp_%w\"( %s, PRIMARY KEY( %s ) ) WITHOUT ROWID\x00INSERT INTO \"rbu_imp_%w\" VALUES(%s)\x00DELETE FROM \"rbu_imp_%w\" WHERE %s\x00SELECT %s, 0 AS rbu_control FROM '%q' %s %s %s ORDER BY %s%s\x00AND\x00WHERE\x00SELECT %s, rbu_control FROM %s.'rbu_tmp_%q' %s ORDER BY %s%s\x00SELECT %s, rbu_control FROM %s.'rbu_tmp_%q' %s UNION ALL SELECT %s, rbu_control FROM '%q' %s %s typeof(rbu_control)='integer' AND rbu_control!=1 ORDER BY %s%s\x00rbu_imp_\x00INSERT INTO \"%s%w\"(%s%s) VALUES(%s)\x00, _rowid_\x00DELETE FROM \"%s%w\" WHERE %s\x00, rbu_rowid\x00CREATE TABLE IF NOT EXISTS %s.'rbu_tmp_%q' AS SELECT *%s FROM '%q' WHERE 0;\x00, 0 AS rbu_rowid\x00CREATE TEMP TRIGGER rbu_delete_tr BEFORE DELETE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(3, %s);END;CREATE TEMP TRIGGER rbu_update1_tr BEFORE UPDATE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(3, %s);END;CREATE TEMP TRIGGER rbu_update2_tr AFTER UPDATE ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(4, %s);END;\x00CREATE TEMP TRIGGER rbu_insert_tr AFTER INSERT ON \"%s%w\" BEGIN SELECT rbu_tmp_insert(0, %s);END;\x00,_rowid_ \x00,rbu_rowid\x00SELECT %s,%s rbu_control%s FROM '%q'%s %s %s %s\x000 AS \x00UPDATE \"%s%w\" SET %s WHERE %s\x00SELECT k, v FROM %s.rbu_state\x00file://%s-vacuum?modeof=%s\x00ATTACH %Q AS stat\x00CREATE TABLE IF NOT EXISTS %s.rbu_state(k INTEGER PRIMARY KEY, v)\x00cannot vacuum wal mode database\x00file:%s-vactmp?rbu_memory=1%s%s\x00&\x00rbu_tmp_insert\x00rbu_fossil_delta\x00rbu_target_name\x00SELECT * FROM sqlite_schema\x00rbu vfs not found\x00PRAGMA main.wal_checkpoint=restart\x00rbu_exclusive_checkpoint\x00%s-oal\x00%s-wal\x00PRAGMA schema_version\x00PRAGMA schema_version = %d\x00INSERT OR REPLACE INTO %s.rbu_state(k, v) VALUES (%d, %d), (%d, %Q), (%d, %Q), (%d, %d), (%d, %d), (%d, %lld), (%d, %lld), (%d, %lld), (%d, %lld), (%d, %Q) \x00PRAGMA main.%s\x00PRAGMA main.%s = %d\x00PRAGMA writable_schema=1\x00SELECT sql FROM sqlite_schema WHERE sql!='' AND rootpage!=0 AND name!='sqlite_sequence' ORDER BY type DESC\x00SELECT * FROM sqlite_schema WHERE rootpage=0 OR rootpage IS NULL\x00INSERT INTO sqlite_schema VALUES(?,?,?,?,?)\x00PRAGMA writable_schema=0\x00DELETE FROM %s.'rbu_tmp_%q'\x00rbu_state mismatch error\x00rbu_vfs_%d\x00SELECT count(*) FROM sqlite_schema WHERE type='index' AND tbl_name = %Q\x00rbu_index_cnt\x00SELECT 1 FROM sqlite_schema WHERE tbl_name = 'rbu_count'\x00SELECT sum(cnt * (1 + rbu_index_cnt(rbu_target_name(tbl))))FROM rbu_count\x00cannot update wal mode database\x00database modified during rbu %s\x00vacuum\x00update\x00BEGIN IMMEDIATE\x00PRAGMA journal_mode=off\x00-vactmp\x00DELETE FROM stat.rbu_state\x00rbu/zipvfs setup error\x00rbu(%s)/%z\x00rbu_memory\x00SELECT 0, 'tbl', '', 0, '', 1 UNION ALL SELECT 1, 'idx', '', 0, '', 2 UNION ALL SELECT 2, 'stat', '', 0, '', 0\x00PRAGMA '%q'.table_info('%q')\x00%z%s\"%w\".\"%w\".\"%w\"=\"%w\".\"%w\".\"%w\"\x00%z%s\"%w\".\"%w\".\"%w\" IS NOT \"%w\".\"%w\".\"%w\"\x00 OR \x00SELECT * FROM \"%w\".\"%w\" WHERE NOT EXISTS ( SELECT 1 FROM \"%w\".\"%w\" WHERE %s)\x00SELECT * FROM \"%w\".\"%w\", \"%w\".\"%w\" WHERE %s AND (%z)\x00table schemas do not match\x00SELECT tbl, ?2, stat FROM %Q.sqlite_stat1 WHERE tbl IS ?1 AND idx IS (CASE WHEN ?2=X'' THEN NULL ELSE ?2 END)\x00SELECT * FROM \x00 WHERE \x00 IS ?\x00SAVEPOINT changeset\x00RELEASE changeset\x00UPDATE main.\x00 SET \x00 = ?\x00idx IS CASE WHEN length(?4)=0 AND typeof(?4)='blob' THEN NULL ELSE ?4 END \x00DELETE FROM main.\x00 AND (?\x00AND \x00INSERT INTO main.\x00) VALUES(?\x00, ?\x00INSERT INTO main.sqlite_stat1 VALUES(?1, CASE WHEN length(?2)=0 AND typeof(?2)='blob' THEN NULL ELSE ?2 END, ?3)\x00DELETE FROM main.sqlite_stat1 WHERE tbl=?1 AND idx IS CASE WHEN length(?2)=0 AND typeof(?2)='blob' THEN NULL ELSE ?2 END AND (?4 OR stat IS ?3)\x00SAVEPOINT replace_op\x00RELEASE replace_op\x00SAVEPOINT changeset_apply\x00PRAGMA defer_foreign_keys = 1\x00sqlite3changeset_apply(): no such table: %s\x00sqlite3changeset_apply(): table %s has %d columns, expected %d or more\x00sqlite3changeset_apply(): primary key mismatch for table %s\x00PRAGMA defer_foreign_keys = 0\x00RELEASE changeset_apply\x00ROLLBACK TO changeset_apply\x00fts5: parser stack overflow\x00fts5: syntax error near \"%.*s\"\x00%z%.*s\x00wrong number of arguments to function highlight()\x00wrong number of arguments to function snippet()\x00snippet\x00highlight\x00bm25\x00prefix\x00malformed prefix=... directive\x00too many prefix indexes (max %d)\x00prefix length out of range (max 999)\x00tokenize\x00multiple tokenize=... directives\x00parse error in tokenize directive\x00content\x00multiple content=... directives\x00%Q.%Q\x00content_rowid\x00multiple content_rowid=... directives\x00columnsize\x00malformed columnsize=... directive\x00columns\x00malformed detail=... directive\x00unrecognized option: \"%.*s\"\x00reserved fts5 column name: %s\x00unindexed\x00unrecognized column option: %s\x00T.%Q\x00, T.%Q\x00, T.c%d\x00reserved fts5 table name: %s\x00parse error in \"%s\"\x00docsize\x00%Q.'%q_%s'\x00CREATE TABLE x(\x00%z%s%Q\x00%z, %Q HIDDEN, %s HIDDEN)\x00pgsz\x00hashsize\x00automerge\x00usermerge\x00crisismerge\x00SELECT k, v FROM %Q.'%q_config'\x00version\x00invalid fts5 file format (found %d, expected %d) - run 'rebuild'\x00unterminated string\x00fts5: syntax error near \"%.1s\"\x00OR\x00NOT\x00NEAR\x00expected integer, got \"%.*s\"\x00fts5: column queries are not supported (detail=none)\x00fts5: %s queries are not supported (detail!=full)\x00phrase\x00block\x00REPLACE INTO '%q'.'%q_data'(id, block) VALUES(?,?)\x00DELETE FROM '%q'.'%q_data' WHERE id>=? AND id<=?\x00DELETE FROM '%q'.'%q_idx' WHERE segid=?\x00PRAGMA %Q.data_version\x00SELECT pgno FROM '%q'.'%q_idx' WHERE segid=? AND term<=? ORDER BY term DESC LIMIT 1\x00INSERT INTO '%q'.'%q_idx'(segid,term,pgno) VALUES(?,?,?)\x00%s_data\x00id INTEGER PRIMARY KEY, block BLOB\x00segid, term, pgno, PRIMARY KEY(segid, term)\x00SELECT segid, term, (pgno>>1), (pgno&1) FROM %Q.'%q_idx' WHERE segid=%d ORDER BY 1, 2\x00\x00\x00\x00\x00\x00recursively defined fts5 content table\x00SELECT rowid, rank FROM %Q.%Q ORDER BY %s(\"%w\"%s%s) %s\x00DESC\x00ASC\x00reads\x00unknown special query: %.*s\x00SELECT %s\x00no such function: %s\x00parse error in rank function: %s\x00%s: table does not support scanning\x00delete-all\x00'delete-all' may only be used with a contentless or external content fts5 table\x00rebuild\x00'rebuild' may not be used with a contentless fts5 table\x00merge\x00integrity-check\x00cannot %s contentless fts5 table: %s\x00DELETE from\x00no such cursor: %lld\x00no such tokenizer: %s\x00error in tokenizer constructor\x00fts5_api_ptr\x00fts5: 2022-05-06 15:25:27 78d9c993d404cdfaa7fdd2973fa1052e3da9f66215cff9c5540ebe55c407d9fe\x00config\x00fts5\x00fts5_source_id\x00SELECT %s FROM %s T WHERE T.%Q >= ? AND T.%Q <= ? ORDER BY T.%Q ASC\x00SELECT %s FROM %s T WHERE T.%Q <= ? AND T.%Q >= ? ORDER BY T.%Q DESC\x00SELECT %s FROM %s T WHERE T.%Q=?\x00INSERT INTO %Q.'%q_content' VALUES(%s)\x00REPLACE INTO %Q.'%q_content' VALUES(%s)\x00DELETE FROM %Q.'%q_content' WHERE id=?\x00REPLACE INTO %Q.'%q_docsize' VALUES(?,?)\x00DELETE FROM %Q.'%q_docsize' WHERE id=?\x00SELECT sz FROM %Q.'%q_docsize' WHERE id=?\x00REPLACE INTO %Q.'%q_config' VALUES(?,?)\x00SELECT %s FROM %s AS T\x00DROP TABLE IF EXISTS %Q.'%q_data';DROP TABLE IF EXISTS %Q.'%q_idx';DROP TABLE IF EXISTS %Q.'%q_config';\x00DROP TABLE IF EXISTS %Q.'%q_docsize';\x00DROP TABLE IF EXISTS %Q.'%q_content';\x00ALTER TABLE %Q.'%q_%s' RENAME TO '%q_%s';\x00CREATE TABLE %Q.'%q_%q'(%s)%s\x00fts5: error creating shadow table %q_%s: %s\x00id INTEGER PRIMARY KEY\x00, c%d\x00id INTEGER PRIMARY KEY, sz BLOB\x00k PRIMARY KEY, v\x00DELETE FROM %Q.'%q_data';DELETE FROM %Q.'%q_idx';\x00DELETE FROM %Q.'%q_docsize';\x00SELECT count(*) FROM %Q.'%q_%s'\x00tokenchars\x00separators\x00L* N* Co\x00categories\x00remove_diacritics\x00unicode61\x00al\x00ance\x00ence\x00er\x00ic\x00able\x00ible\x00ant\x00ement\x00ment\x00ent\x00ion\x00ou\x00ism\x00ate\x00iti\x00ous\x00ive\x00ize\x00at\x00bl\x00ble\x00iz\x00ational\x00tional\x00tion\x00enci\x00anci\x00izer\x00logi\x00bli\x00alli\x00entli\x00eli\x00e\x00ousli\x00ization\x00ation\x00ator\x00alism\x00iveness\x00fulness\x00ful\x00ousness\x00aliti\x00iviti\x00biliti\x00ical\x00ness\x00icate\x00iciti\x00ative\x00alize\x00eed\x00ee\x00ed\x00ing\x00case_sensitive\x00ascii\x00porter\x00trigram\x00col\x00row\x00instance\x00fts5vocab: unknown table type: %Q\x00CREATE TABlE vocab(term, col, doc, cnt)\x00CREATE TABlE vocab(term, doc, cnt)\x00CREATE TABlE vocab(term, doc, col, offset)\x00wrong number of vtable arguments\x00recursive definition for %s.%s\x00SELECT t.%Q FROM %Q.%Q AS t WHERE t.%Q MATCH '*id'\x00no such fts5 table: %s.%s\x00fts5vocab\x002022-05-06 15:25:27 78d9c993d404cdfaa7fdd2973fa1052e3da9f66215cff9c5540ebe55c407d9fe\x00" var ts = (*reflect.StringHeader)(unsafe.Pointer(&ts1)).Data |