Skip to content

Instantly share code, notes, and snippets.

@takagi
Created November 29, 2020 04:30
Show Gist options
  • Save takagi/21ae00f3a896abd50d4b5d3dcdbeb426 to your computer and use it in GitHub Desktop.
Save takagi/21ae00f3a896abd50d4b5d3dcdbeb426 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
{
"_nodetype": "FileAST",
"coord": null,
"ext": [
{
"_nodetype": "Pragma",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:56:9",
"string": "GCC diagnostic ignored \"-Wunused-function\""
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:4:13",
"name": "size_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:4:13",
"declname": "size_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:4:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:5:13",
"name": "__builtin_va_list",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:5:13",
"declname": "__builtin_va_list",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:5:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:6:13",
"name": "__gnuc_va_list",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:6:13",
"declname": "__gnuc_va_list",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:6:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:7:13",
"name": "va_list",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:7:13",
"declname": "va_list",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:7:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:8:13",
"name": "__int8_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:8:13",
"declname": "__int8_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:8:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:9:13",
"name": "__uint8_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:9:13",
"declname": "__uint8_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:9:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:10:13",
"name": "__int16_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:10:13",
"declname": "__int16_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:10:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:11:13",
"name": "__uint16_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:11:13",
"declname": "__uint16_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:11:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:12:13",
"name": "__int_least16_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:12:13",
"declname": "__int_least16_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:12:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:13:13",
"name": "__uint_least16_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:13:13",
"declname": "__uint_least16_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:13:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:14:13",
"name": "__int32_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:14:13",
"declname": "__int32_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:14:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:15:13",
"name": "__uint32_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:15:13",
"declname": "__uint32_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:15:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:16:13",
"name": "__int64_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:16:13",
"declname": "__int64_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:16:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:17:13",
"name": "__uint64_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:17:13",
"declname": "__uint64_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:17:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:18:13",
"name": "__int_least32_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:18:13",
"declname": "__int_least32_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:18:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:19:13",
"name": "__uint_least32_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:19:13",
"declname": "__uint_least32_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:19:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:20:13",
"name": "__s8",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:20:13",
"declname": "__s8",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:20:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:21:13",
"name": "__u8",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:21:13",
"declname": "__u8",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:21:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:22:13",
"name": "__s16",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:22:13",
"declname": "__s16",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:22:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:23:13",
"name": "__u16",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:23:13",
"declname": "__u16",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:23:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:24:13",
"name": "__s32",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:24:13",
"declname": "__s32",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:24:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:25:13",
"name": "__u32",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:25:13",
"declname": "__u32",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:25:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:26:13",
"name": "__s64",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:26:13",
"declname": "__s64",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:26:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:27:13",
"name": "__u64",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:27:13",
"declname": "__u64",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:27:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:28:13",
"name": "_LOCK_T",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:28:13",
"declname": "_LOCK_T",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:28:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:29:13",
"name": "_LOCK_RECURSIVE_T",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:29:13",
"declname": "_LOCK_RECURSIVE_T",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:29:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:30:13",
"name": "_off_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:30:13",
"declname": "_off_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:30:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:31:13",
"name": "__dev_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:31:13",
"declname": "__dev_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:31:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:32:13",
"name": "__uid_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:32:13",
"declname": "__uid_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:32:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:33:13",
"name": "__gid_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:33:13",
"declname": "__gid_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:33:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:34:13",
"name": "_off64_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:34:13",
"declname": "_off64_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:34:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:35:13",
"name": "_fpos_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:35:13",
"declname": "_fpos_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:35:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:36:13",
"name": "_ssize_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:36:13",
"declname": "_ssize_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:36:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:37:13",
"name": "wint_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:37:13",
"declname": "wint_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:37:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:38:13",
"name": "_mbstate_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:38:13",
"declname": "_mbstate_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:38:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:39:13",
"name": "_flock_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:39:13",
"declname": "_flock_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:39:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:40:13",
"name": "_iconv_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:40:13",
"declname": "_iconv_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:40:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:41:13",
"name": "__ULong",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:41:13",
"declname": "__ULong",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:41:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:42:13",
"name": "__FILE",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:42:13",
"declname": "__FILE",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:42:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:43:13",
"name": "ptrdiff_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:43:13",
"declname": "ptrdiff_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:43:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:44:13",
"name": "wchar_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:44:13",
"declname": "wchar_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:44:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:45:13",
"name": "__off_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:45:13",
"declname": "__off_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:45:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:46:13",
"name": "__pid_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:46:13",
"declname": "__pid_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:46:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:47:13",
"name": "__loff_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:47:13",
"declname": "__loff_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:47:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:48:13",
"name": "u_char",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:48:13",
"declname": "u_char",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:48:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:49:13",
"name": "u_short",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:49:13",
"declname": "u_short",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:49:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:50:13",
"name": "u_int",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:50:13",
"declname": "u_int",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:50:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:51:13",
"name": "u_long",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:51:13",
"declname": "u_long",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:51:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:52:13",
"name": "ushort",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:52:13",
"declname": "ushort",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:52:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:53:13",
"name": "uint",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:53:13",
"declname": "uint",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:53:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:54:13",
"name": "clock_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:54:13",
"declname": "clock_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:54:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:55:13",
"name": "time_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:55:13",
"declname": "time_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:55:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:56:13",
"name": "daddr_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:56:13",
"declname": "daddr_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:56:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:57:13",
"name": "caddr_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:57:13",
"declname": "caddr_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:57:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:58:13",
"name": "ino_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:58:13",
"declname": "ino_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:58:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:59:13",
"name": "off_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:59:13",
"declname": "off_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:59:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:60:13",
"name": "dev_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:60:13",
"declname": "dev_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:60:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:61:13",
"name": "uid_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:61:13",
"declname": "uid_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:61:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:62:13",
"name": "gid_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:62:13",
"declname": "gid_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:62:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:63:13",
"name": "pid_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:63:13",
"declname": "pid_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:63:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:64:13",
"name": "key_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:64:13",
"declname": "key_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:64:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:65:13",
"name": "ssize_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:65:13",
"declname": "ssize_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:65:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:66:13",
"name": "mode_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:66:13",
"declname": "mode_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:66:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:67:13",
"name": "nlink_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:67:13",
"declname": "nlink_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:67:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:68:13",
"name": "fd_mask",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:68:13",
"declname": "fd_mask",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:68:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:69:13",
"name": "_types_fd_set",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:69:13",
"declname": "_types_fd_set",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:69:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:70:13",
"name": "clockid_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:70:13",
"declname": "clockid_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:70:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:71:13",
"name": "timer_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:71:13",
"declname": "timer_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:71:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:72:13",
"name": "useconds_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:72:13",
"declname": "useconds_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:72:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:73:13",
"name": "suseconds_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:73:13",
"declname": "suseconds_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:73:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:74:13",
"name": "FILE",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:74:13",
"declname": "FILE",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:74:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:75:13",
"name": "fpos_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:75:13",
"declname": "fpos_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:75:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:76:13",
"name": "cookie_read_function_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:76:13",
"declname": "cookie_read_function_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:76:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:77:13",
"name": "cookie_write_function_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:77:13",
"declname": "cookie_write_function_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:77:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:78:13",
"name": "cookie_seek_function_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:78:13",
"declname": "cookie_seek_function_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:78:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:79:13",
"name": "cookie_close_function_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:79:13",
"declname": "cookie_close_function_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:79:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:80:13",
"name": "cookie_io_functions_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:80:13",
"declname": "cookie_io_functions_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:80:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:81:13",
"name": "div_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:81:13",
"declname": "div_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:81:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:82:13",
"name": "ldiv_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:82:13",
"declname": "ldiv_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:82:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:83:13",
"name": "lldiv_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:83:13",
"declname": "lldiv_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:83:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:84:13",
"name": "sigset_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:84:13",
"declname": "sigset_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:84:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:85:13",
"name": "__sigset_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:85:13",
"declname": "__sigset_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:85:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:86:13",
"name": "_sig_func_ptr",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:86:13",
"declname": "_sig_func_ptr",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:86:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:87:13",
"name": "sig_atomic_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:87:13",
"declname": "sig_atomic_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:87:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:88:13",
"name": "__tzrule_type",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:88:13",
"declname": "__tzrule_type",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:88:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:89:13",
"name": "__tzinfo_type",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:89:13",
"declname": "__tzinfo_type",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:89:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:90:13",
"name": "mbstate_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:90:13",
"declname": "mbstate_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:90:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:91:13",
"name": "sem_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:91:13",
"declname": "sem_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:91:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:92:13",
"name": "pthread_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:92:13",
"declname": "pthread_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:92:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:93:13",
"name": "pthread_attr_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:93:13",
"declname": "pthread_attr_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:93:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:94:13",
"name": "pthread_mutex_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:94:13",
"declname": "pthread_mutex_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:94:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:95:13",
"name": "pthread_mutexattr_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:95:13",
"declname": "pthread_mutexattr_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:95:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:96:13",
"name": "pthread_cond_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:96:13",
"declname": "pthread_cond_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:96:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:97:13",
"name": "pthread_condattr_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:97:13",
"declname": "pthread_condattr_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:97:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:98:13",
"name": "pthread_key_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:98:13",
"declname": "pthread_key_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:98:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:99:13",
"name": "pthread_once_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:99:13",
"declname": "pthread_once_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:99:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:100:13",
"name": "pthread_rwlock_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:100:13",
"declname": "pthread_rwlock_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:100:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:101:13",
"name": "pthread_rwlockattr_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:101:13",
"declname": "pthread_rwlockattr_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:101:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:102:13",
"name": "pthread_spinlock_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:102:13",
"declname": "pthread_spinlock_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:102:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:103:13",
"name": "pthread_barrier_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:103:13",
"declname": "pthread_barrier_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:103:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:104:13",
"name": "pthread_barrierattr_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:104:13",
"declname": "pthread_barrierattr_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:104:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:105:13",
"name": "jmp_buf",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:105:13",
"declname": "jmp_buf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:105:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:106:13",
"name": "rlim_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:106:13",
"declname": "rlim_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:106:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:107:13",
"name": "sa_family_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:107:13",
"declname": "sa_family_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:107:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:108:13",
"name": "sigjmp_buf",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:108:13",
"declname": "sigjmp_buf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:108:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:109:13",
"name": "stack_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:109:13",
"declname": "stack_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:109:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:110:13",
"name": "siginfo_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:110:13",
"declname": "siginfo_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:110:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:111:13",
"name": "z_stream",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:111:13",
"declname": "z_stream",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:111:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:114:13",
"name": "int8_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:114:13",
"declname": "int8_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:114:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:115:13",
"name": "uint8_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:115:13",
"declname": "uint8_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:115:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:116:13",
"name": "int16_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:116:13",
"declname": "int16_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:116:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:117:13",
"name": "uint16_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:117:13",
"declname": "uint16_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:117:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:118:13",
"name": "int32_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:118:13",
"declname": "int32_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:118:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:119:13",
"name": "uint32_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:119:13",
"declname": "uint32_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:119:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:120:13",
"name": "int64_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:120:13",
"declname": "int64_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:120:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:121:13",
"name": "uint64_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:121:13",
"declname": "uint64_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:121:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:124:13",
"name": "int_least8_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:124:13",
"declname": "int_least8_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:124:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:125:13",
"name": "uint_least8_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:125:13",
"declname": "uint_least8_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:125:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:126:13",
"name": "int_least16_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:126:13",
"declname": "int_least16_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:126:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:127:13",
"name": "uint_least16_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:127:13",
"declname": "uint_least16_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:127:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:128:13",
"name": "int_least32_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:128:13",
"declname": "int_least32_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:128:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:129:13",
"name": "uint_least32_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:129:13",
"declname": "uint_least32_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:129:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:130:13",
"name": "int_least64_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:130:13",
"declname": "int_least64_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:130:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:131:13",
"name": "uint_least64_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:131:13",
"declname": "uint_least64_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:131:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:134:13",
"name": "int_fast8_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:134:13",
"declname": "int_fast8_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:134:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:135:13",
"name": "uint_fast8_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:135:13",
"declname": "uint_fast8_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:135:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:136:13",
"name": "int_fast16_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:136:13",
"declname": "int_fast16_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:136:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:137:13",
"name": "uint_fast16_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:137:13",
"declname": "uint_fast16_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:137:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:138:13",
"name": "int_fast32_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:138:13",
"declname": "int_fast32_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:138:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:139:13",
"name": "uint_fast32_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:139:13",
"declname": "uint_fast32_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:139:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:140:13",
"name": "int_fast64_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:140:13",
"declname": "int_fast64_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:140:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:141:13",
"name": "uint_fast64_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:141:13",
"declname": "uint_fast64_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:141:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:144:13",
"name": "intptr_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:144:13",
"declname": "intptr_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:144:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:145:13",
"name": "uintptr_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:145:13",
"declname": "uintptr_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:145:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:148:13",
"name": "intmax_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:148:13",
"declname": "intmax_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:148:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:149:13",
"name": "uintmax_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:149:13",
"declname": "uintmax_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:149:9",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:152:15",
"name": "bool",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:152:15",
"declname": "bool",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:152:9",
"names": [
"_Bool"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:155:13",
"name": "MirEGLNativeWindowType",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "PtrDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:155:13",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:155:15",
"declname": "MirEGLNativeWindowType",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:155:9",
"names": [
"void"
]
}
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:156:13",
"name": "MirEGLNativeDisplayType",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "PtrDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:156:13",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:156:15",
"declname": "MirEGLNativeDisplayType",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:156:9",
"names": [
"void"
]
}
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:157:30",
"name": "MirConnection",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:157:30",
"declname": "MirConnection",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:157:16",
"decls": null,
"name": "MirConnection"
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:158:27",
"name": "MirSurface",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:158:27",
"declname": "MirSurface",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:158:16",
"decls": null,
"name": "MirSurface"
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:159:31",
"name": "MirSurfaceSpec",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:159:31",
"declname": "MirSurfaceSpec",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:159:16",
"decls": null,
"name": "MirSurfaceSpec"
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:160:30",
"name": "MirScreencast",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:160:30",
"declname": "MirScreencast",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:160:16",
"decls": null,
"name": "MirScreencast"
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:161:33",
"name": "MirPromptSession",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:161:33",
"declname": "MirPromptSession",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:161:16",
"decls": null,
"name": "MirPromptSession"
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:162:32",
"name": "MirBufferStream",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:162:32",
"declname": "MirBufferStream",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:162:16",
"decls": null,
"name": "MirBufferStream"
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:163:32",
"name": "MirPersistentId",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:163:32",
"declname": "MirPersistentId",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:163:16",
"decls": null,
"name": "MirPersistentId"
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:164:24",
"name": "MirBlob",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:164:24",
"declname": "MirBlob",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:164:16",
"decls": null,
"name": "MirBlob"
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:165:33",
"name": "MirDisplayConfig",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:165:33",
"declname": "MirDisplayConfig",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:165:16",
"decls": null,
"name": "MirDisplayConfig"
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:168:33",
"name": "xcb_connection_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:168:33",
"declname": "xcb_connection_t",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:168:16",
"decls": null,
"name": "xcb_connection_t"
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:169:18",
"name": "xcb_window_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:169:18",
"declname": "xcb_window_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:169:9",
"names": [
"uint32_t"
]
}
}
},
{
"_nodetype": "Typedef",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:170:18",
"name": "xcb_visualid_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:170:18",
"declname": "xcb_visualid_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "../utils/fake_libc_include/_fake_typedefs.h:170:9",
"names": [
"uint32_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:98:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:98:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:100:17",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:100:17",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:100:5",
"names": [
"signed",
"char"
]
}
}
}
],
"name": "char1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:103:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:103:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:105:19",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:105:19",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:105:5",
"names": [
"unsigned",
"char"
]
}
}
}
],
"name": "uchar1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:109:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:109:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:111:17",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:111:17",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:111:5",
"names": [
"signed",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:111:20",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:111:20",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:111:5",
"names": [
"signed",
"char"
]
}
}
}
],
"name": "char2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:114:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:114:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:116:19",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:116:19",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:116:5",
"names": [
"unsigned",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:116:22",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:116:22",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:116:5",
"names": [
"unsigned",
"char"
]
}
}
}
],
"name": "uchar2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:119:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:119:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:121:17",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:121:17",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:121:5",
"names": [
"signed",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:121:20",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:121:20",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:121:5",
"names": [
"signed",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:121:23",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:121:23",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:121:5",
"names": [
"signed",
"char"
]
}
}
}
],
"name": "char3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:124:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:124:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:126:19",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:126:19",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:126:5",
"names": [
"unsigned",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:126:22",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:126:22",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:126:5",
"names": [
"unsigned",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:126:25",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:126:25",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:126:5",
"names": [
"unsigned",
"char"
]
}
}
}
],
"name": "uchar3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:129:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:129:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:131:17",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:131:17",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:131:5",
"names": [
"signed",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:131:20",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:131:20",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:131:5",
"names": [
"signed",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:131:23",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:131:23",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:131:5",
"names": [
"signed",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:131:26",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:131:26",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:131:5",
"names": [
"signed",
"char"
]
}
}
}
],
"name": "char4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:134:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:134:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:136:19",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:136:19",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:136:5",
"names": [
"unsigned",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:136:22",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:136:22",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:136:5",
"names": [
"unsigned",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:136:25",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:136:25",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:136:5",
"names": [
"unsigned",
"char"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:136:28",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:136:28",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:136:5",
"names": [
"unsigned",
"char"
]
}
}
}
],
"name": "uchar4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:139:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:139:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:141:11",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:141:11",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:141:5",
"names": [
"short"
]
}
}
}
],
"name": "short1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:144:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:144:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:146:20",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:146:20",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:146:5",
"names": [
"unsigned",
"short"
]
}
}
}
],
"name": "ushort1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:149:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:149:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:151:11",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:151:11",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:151:5",
"names": [
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:151:14",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:151:14",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:151:5",
"names": [
"short"
]
}
}
}
],
"name": "short2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:154:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:154:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:156:20",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:156:20",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:156:5",
"names": [
"unsigned",
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:156:23",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:156:23",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:156:5",
"names": [
"unsigned",
"short"
]
}
}
}
],
"name": "ushort2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:159:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:159:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:161:11",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:161:11",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:161:5",
"names": [
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:161:14",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:161:14",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:161:5",
"names": [
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:161:17",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:161:17",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:161:5",
"names": [
"short"
]
}
}
}
],
"name": "short3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:164:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:164:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:166:20",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:166:20",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:166:5",
"names": [
"unsigned",
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:166:23",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:166:23",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:166:5",
"names": [
"unsigned",
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:166:26",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:166:26",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:166:5",
"names": [
"unsigned",
"short"
]
}
}
}
],
"name": "ushort3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:169:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:169:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:169:23",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:169:23",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:169:17",
"names": [
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:169:32",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:169:32",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:169:26",
"names": [
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:169:41",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:169:41",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:169:35",
"names": [
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:169:50",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:169:50",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:169:44",
"names": [
"short"
]
}
}
}
],
"name": "short4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:170:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:170:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:170:33",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:170:33",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:170:18",
"names": [
"unsigned",
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:170:51",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:170:51",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:170:36",
"names": [
"unsigned",
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:170:69",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:170:69",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:170:54",
"names": [
"unsigned",
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:170:87",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:170:87",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:170:72",
"names": [
"unsigned",
"short"
]
}
}
}
],
"name": "ushort4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:172:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:172:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:174:9",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:174:9",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:174:5",
"names": [
"int"
]
}
}
}
],
"name": "int1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:177:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:177:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:179:18",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:179:18",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:179:5",
"names": [
"unsigned",
"int"
]
}
}
}
],
"name": "uint1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:182:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:182:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:182:19",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:182:19",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:182:15",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:182:26",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:182:26",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:182:22",
"names": [
"int"
]
}
}
}
],
"name": "int2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:183:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:183:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:183:29",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:183:29",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:183:16",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:183:45",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:183:45",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:183:32",
"names": [
"unsigned",
"int"
]
}
}
}
],
"name": "uint2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:185:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:185:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:187:9",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:187:9",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:187:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:187:12",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:187:12",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:187:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:187:15",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:187:15",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:187:5",
"names": [
"int"
]
}
}
}
],
"name": "int3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:190:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:190:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:192:18",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:192:18",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:192:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:192:21",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:192:21",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:192:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:192:24",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:192:24",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:192:5",
"names": [
"unsigned",
"int"
]
}
}
}
],
"name": "uint3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:195:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:195:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:197:9",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:197:9",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:197:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:197:12",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:197:12",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:197:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:197:15",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:197:15",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:197:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:197:18",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:197:18",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:197:5",
"names": [
"int"
]
}
}
}
],
"name": "int4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:200:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:200:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:202:18",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:202:18",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:202:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:202:21",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:202:21",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:202:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:202:24",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:202:24",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:202:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:202:27",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:202:27",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:202:5",
"names": [
"unsigned",
"int"
]
}
}
}
],
"name": "uint4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:205:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:205:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:207:14",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:207:14",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:207:5",
"names": [
"long",
"int"
]
}
}
}
],
"name": "long1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:210:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:210:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:212:19",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:212:19",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:212:5",
"names": [
"unsigned",
"long"
]
}
}
}
],
"name": "ulong1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:220:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:220:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:222:14",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:222:14",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:222:5",
"names": [
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:222:17",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:222:17",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:222:5",
"names": [
"long",
"int"
]
}
}
}
],
"name": "long2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:225:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:225:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:227:23",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:227:23",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:227:5",
"names": [
"unsigned",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:227:26",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:227:26",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:227:5",
"names": [
"unsigned",
"long",
"int"
]
}
}
}
],
"name": "ulong2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:232:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:232:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:234:14",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:234:14",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:234:5",
"names": [
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:234:17",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:234:17",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:234:5",
"names": [
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:234:20",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:234:20",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:234:5",
"names": [
"long",
"int"
]
}
}
}
],
"name": "long3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:237:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:237:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:239:23",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:239:23",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:239:5",
"names": [
"unsigned",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:239:26",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:239:26",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:239:5",
"names": [
"unsigned",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:239:29",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:239:29",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:239:5",
"names": [
"unsigned",
"long",
"int"
]
}
}
}
],
"name": "ulong3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:242:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:242:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:244:14",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:244:14",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:244:5",
"names": [
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:244:17",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:244:17",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:244:5",
"names": [
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:244:20",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:244:20",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:244:5",
"names": [
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:244:23",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:244:23",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:244:5",
"names": [
"long",
"int"
]
}
}
}
],
"name": "long4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:247:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:247:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:249:23",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:249:23",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:249:5",
"names": [
"unsigned",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:249:26",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:249:26",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:249:5",
"names": [
"unsigned",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:249:29",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:249:29",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:249:5",
"names": [
"unsigned",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:249:32",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:249:32",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:249:5",
"names": [
"unsigned",
"long",
"int"
]
}
}
}
],
"name": "ulong4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:252:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:252:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:254:11",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:254:11",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:254:5",
"names": [
"float"
]
}
}
}
],
"name": "float1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:274:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:274:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:274:23",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:274:23",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:274:17",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:274:32",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:274:32",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:274:26",
"names": [
"float"
]
}
}
}
],
"name": "float2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:279:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:279:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:281:11",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:281:11",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:281:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:281:14",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:281:14",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:281:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:281:17",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:281:17",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:281:5",
"names": [
"float"
]
}
}
}
],
"name": "float3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:284:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:284:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:286:11",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:286:11",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:286:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:286:14",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:286:14",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:286:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:286:17",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:286:17",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:286:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:286:20",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:286:20",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:286:5",
"names": [
"float"
]
}
}
}
],
"name": "float4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:289:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:289:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:291:19",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:291:19",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:291:5",
"names": [
"long",
"long",
"int"
]
}
}
}
],
"name": "longlong1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:294:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:294:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:296:28",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:296:28",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:296:5",
"names": [
"unsigned",
"long",
"long",
"int"
]
}
}
}
],
"name": "ulonglong1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:299:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:299:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:301:19",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:301:19",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:301:5",
"names": [
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:301:22",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:301:22",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:301:5",
"names": [
"long",
"long",
"int"
]
}
}
}
],
"name": "longlong2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:304:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:304:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:306:28",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:306:28",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:306:5",
"names": [
"unsigned",
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:306:31",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:306:31",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:306:5",
"names": [
"unsigned",
"long",
"long",
"int"
]
}
}
}
],
"name": "ulonglong2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:309:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:309:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:311:19",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:311:19",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:311:5",
"names": [
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:311:22",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:311:22",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:311:5",
"names": [
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:311:25",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:311:25",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:311:5",
"names": [
"long",
"long",
"int"
]
}
}
}
],
"name": "longlong3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:314:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:314:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:316:28",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:316:28",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:316:5",
"names": [
"unsigned",
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:316:31",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:316:31",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:316:5",
"names": [
"unsigned",
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:316:34",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:316:34",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:316:5",
"names": [
"unsigned",
"long",
"long",
"int"
]
}
}
}
],
"name": "ulonglong3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:319:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:319:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:321:19",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:321:19",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:321:5",
"names": [
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:321:22",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:321:22",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:321:5",
"names": [
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:321:25",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:321:25",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:321:5",
"names": [
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:321:28",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:321:28",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:321:5",
"names": [
"long",
"long",
"int"
]
}
}
}
],
"name": "longlong4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:324:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:324:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:326:28",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:326:28",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:326:5",
"names": [
"unsigned",
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:326:31",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:326:31",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:326:5",
"names": [
"unsigned",
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:326:34",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:326:34",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:326:5",
"names": [
"unsigned",
"long",
"long",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:326:37",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:326:37",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:326:5",
"names": [
"unsigned",
"long",
"long",
"int"
]
}
}
}
],
"name": "ulonglong4"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:329:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:329:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:331:12",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:331:12",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:331:5",
"names": [
"double"
]
}
}
}
],
"name": "double1"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:334:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:334:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:336:12",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:336:12",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:336:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:336:15",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:336:15",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:336:5",
"names": [
"double"
]
}
}
}
],
"name": "double2"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:339:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:339:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:341:12",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:341:12",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:341:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:341:15",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:341:15",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:341:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:341:18",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:341:18",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:341:5",
"names": [
"double"
]
}
}
}
],
"name": "double3"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:344:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:344:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:346:12",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:346:12",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:346:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:346:15",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:346:15",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:346:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:346:18",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:346:18",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:346:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:346:21",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:346:21",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:346:5",
"names": [
"double"
]
}
}
}
],
"name": "double4"
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:361:22",
"name": "char1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:361:22",
"declname": "char1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:361:16",
"decls": null,
"name": "char1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:362:23",
"name": "uchar1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:362:23",
"declname": "uchar1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:362:16",
"decls": null,
"name": "uchar1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:363:22",
"name": "char2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:363:22",
"declname": "char2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:363:16",
"decls": null,
"name": "char2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:364:23",
"name": "uchar2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:364:23",
"declname": "uchar2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:364:16",
"decls": null,
"name": "uchar2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:365:22",
"name": "char3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:365:22",
"declname": "char3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:365:16",
"decls": null,
"name": "char3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:366:23",
"name": "uchar3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:366:23",
"declname": "uchar3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:366:16",
"decls": null,
"name": "uchar3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:367:22",
"name": "char4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:367:22",
"declname": "char4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:367:16",
"decls": null,
"name": "char4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:368:23",
"name": "uchar4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:368:23",
"declname": "uchar4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:368:16",
"decls": null,
"name": "uchar4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:369:23",
"name": "short1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:369:23",
"declname": "short1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:369:16",
"decls": null,
"name": "short1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:370:24",
"name": "ushort1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:370:24",
"declname": "ushort1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:370:16",
"decls": null,
"name": "ushort1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:371:23",
"name": "short2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:371:23",
"declname": "short2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:371:16",
"decls": null,
"name": "short2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:372:24",
"name": "ushort2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:372:24",
"declname": "ushort2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:372:16",
"decls": null,
"name": "ushort2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:373:23",
"name": "short3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:373:23",
"declname": "short3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:373:16",
"decls": null,
"name": "short3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:374:24",
"name": "ushort3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:374:24",
"declname": "ushort3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:374:16",
"decls": null,
"name": "ushort3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:375:23",
"name": "short4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:375:23",
"declname": "short4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:375:16",
"decls": null,
"name": "short4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:376:24",
"name": "ushort4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:376:24",
"declname": "ushort4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:376:16",
"decls": null,
"name": "ushort4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:377:21",
"name": "int1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:377:21",
"declname": "int1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:377:16",
"decls": null,
"name": "int1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:378:22",
"name": "uint1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:378:22",
"declname": "uint1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:378:16",
"decls": null,
"name": "uint1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:379:21",
"name": "int2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:379:21",
"declname": "int2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:379:16",
"decls": null,
"name": "int2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:380:22",
"name": "uint2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:380:22",
"declname": "uint2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:380:16",
"decls": null,
"name": "uint2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:381:21",
"name": "int3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:381:21",
"declname": "int3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:381:16",
"decls": null,
"name": "int3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:382:22",
"name": "uint3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:382:22",
"declname": "uint3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:382:16",
"decls": null,
"name": "uint3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:383:21",
"name": "int4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:383:21",
"declname": "int4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:383:16",
"decls": null,
"name": "int4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:384:22",
"name": "uint4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:384:22",
"declname": "uint4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:384:16",
"decls": null,
"name": "uint4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:385:22",
"name": "long1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:385:22",
"declname": "long1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:385:16",
"decls": null,
"name": "long1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:386:23",
"name": "ulong1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:386:23",
"declname": "ulong1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:386:16",
"decls": null,
"name": "ulong1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:387:22",
"name": "long2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:387:22",
"declname": "long2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:387:16",
"decls": null,
"name": "long2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:388:23",
"name": "ulong2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:388:23",
"declname": "ulong2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:388:16",
"decls": null,
"name": "ulong2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:389:22",
"name": "long3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:389:22",
"declname": "long3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:389:16",
"decls": null,
"name": "long3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:390:23",
"name": "ulong3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:390:23",
"declname": "ulong3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:390:16",
"decls": null,
"name": "ulong3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:391:22",
"name": "long4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:391:22",
"declname": "long4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:391:16",
"decls": null,
"name": "long4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:392:23",
"name": "ulong4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:392:23",
"declname": "ulong4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:392:16",
"decls": null,
"name": "ulong4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:393:23",
"name": "float1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:393:23",
"declname": "float1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:393:16",
"decls": null,
"name": "float1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:394:23",
"name": "float2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:394:23",
"declname": "float2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:394:16",
"decls": null,
"name": "float2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:395:23",
"name": "float3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:395:23",
"declname": "float3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:395:16",
"decls": null,
"name": "float3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:396:23",
"name": "float4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:396:23",
"declname": "float4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:396:16",
"decls": null,
"name": "float4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:397:26",
"name": "longlong1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:397:26",
"declname": "longlong1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:397:16",
"decls": null,
"name": "longlong1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:398:27",
"name": "ulonglong1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:398:27",
"declname": "ulonglong1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:398:16",
"decls": null,
"name": "ulonglong1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:399:26",
"name": "longlong2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:399:26",
"declname": "longlong2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:399:16",
"decls": null,
"name": "longlong2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:400:27",
"name": "ulonglong2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:400:27",
"declname": "ulonglong2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:400:16",
"decls": null,
"name": "ulonglong2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:401:26",
"name": "longlong3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:401:26",
"declname": "longlong3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:401:16",
"decls": null,
"name": "longlong3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:402:27",
"name": "ulonglong3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:402:27",
"declname": "ulonglong3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:402:16",
"decls": null,
"name": "ulonglong3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:403:26",
"name": "longlong4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:403:26",
"declname": "longlong4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:403:16",
"decls": null,
"name": "longlong4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:404:27",
"name": "ulonglong4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:404:27",
"declname": "ulonglong4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:404:16",
"decls": null,
"name": "ulonglong4"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:405:24",
"name": "double1",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:405:24",
"declname": "double1",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:405:16",
"decls": null,
"name": "double1"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:406:24",
"name": "double2",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:406:24",
"declname": "double2",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:406:16",
"decls": null,
"name": "double2"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:407:24",
"name": "double3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:407:24",
"declname": "double3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:407:16",
"decls": null,
"name": "double3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:408:24",
"name": "double4",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:408:24",
"declname": "double4",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:408:16",
"decls": null,
"name": "double4"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:416:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:416:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:418:18",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:418:18",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:418:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:418:21",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:418:21",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:418:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/vector_types.h:418:24",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:418:24",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/vector_types.h:418:5",
"names": [
"unsigned",
"int"
]
}
}
}
],
"name": "dim3"
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/vector_types.h:432:21",
"name": "dim3",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/vector_types.h:432:21",
"declname": "dim3",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/vector_types.h:432:16",
"decls": null,
"name": "dim3"
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/cuComplex.h:77:16",
"name": "cuFloatComplex",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:77:16",
"declname": "cuFloatComplex",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:77:9",
"names": [
"float2"
]
}
}
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:81:5",
"expr": {
"_nodetype": "StructRef",
"coord": "/usr/local/cuda/include/cuComplex.h:81:12",
"field": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:81:14",
"name": "x"
},
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:81:12",
"name": "x"
},
"type": "."
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:80:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:79:15",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:79:15",
"funcspec": [],
"init": null,
"name": "cuCrealf",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:79:40",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:79:40",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:79:40",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:79:25",
"names": [
"cuFloatComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:79:15",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:79:15",
"declname": "cuCrealf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:79:9",
"names": [
"float"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:86:5",
"expr": {
"_nodetype": "StructRef",
"coord": "/usr/local/cuda/include/cuComplex.h:86:12",
"field": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:86:14",
"name": "y"
},
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:86:12",
"name": "x"
},
"type": "."
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:85:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:84:15",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:84:15",
"funcspec": [],
"init": null,
"name": "cuCimagf",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:84:40",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:84:40",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:84:40",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:84:25",
"names": [
"cuFloatComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:84:15",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:84:15",
"declname": "cuCimagf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:84:9",
"names": [
"float"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:92:20",
"funcspec": [],
"init": null,
"name": "res",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:92:20",
"declname": "res",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:92:5",
"names": [
"cuFloatComplex"
]
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:93:5",
"lvalue": {
"_nodetype": "StructRef",
"coord": "/usr/local/cuda/include/cuComplex.h:93:5",
"field": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:93:9",
"name": "x"
},
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:93:5",
"name": "res"
},
"type": "."
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:93:13",
"name": "r"
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:94:5",
"lvalue": {
"_nodetype": "StructRef",
"coord": "/usr/local/cuda/include/cuComplex.h:94:5",
"field": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:94:9",
"name": "y"
},
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:94:5",
"name": "res"
},
"type": "."
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:94:13",
"name": "i"
}
},
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:95:5",
"expr": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:95:12",
"name": "res"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:91:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:89:24",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:89:24",
"funcspec": [],
"init": null,
"name": "make_cuFloatComplex",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:90:69",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:90:69",
"funcspec": [],
"init": null,
"name": "r",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:90:69",
"declname": "r",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:90:63",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:90:78",
"funcspec": [],
"init": null,
"name": "i",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:90:78",
"declname": "i",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:90:72",
"names": [
"float"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:89:24",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:89:24",
"declname": "make_cuFloatComplex",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:89:9",
"names": [
"cuFloatComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:100:5",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:100:33",
"exprs": [
{
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:100:42",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:100:42",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:100:33",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:100:33",
"name": "cuCrealf"
}
},
{
"_nodetype": "UnaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:100:47",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:100:56",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:100:56",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:100:47",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:100:47",
"name": "cuCimagf"
}
},
"op": "-"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:100:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:100:12",
"name": "make_cuFloatComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:99:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:98:24",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:98:24",
"funcspec": [],
"init": null,
"name": "cuConjf",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:98:48",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:98:48",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:98:48",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:98:33",
"names": [
"cuFloatComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:98:24",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:98:24",
"declname": "cuConjf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:98:9",
"names": [
"cuFloatComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:105:5",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:105:33",
"exprs": [
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:105:33",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:105:42",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:105:42",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:105:33",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:105:33",
"name": "cuCrealf"
}
},
"op": "+",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:105:56",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:105:56",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:105:47",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:105:47",
"name": "cuCrealf"
}
}
},
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:106:33",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:106:42",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:106:42",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:106:33",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:106:33",
"name": "cuCimagf"
}
},
"op": "+",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:106:56",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:106:56",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:106:47",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:106:47",
"name": "cuCimagf"
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:105:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:105:12",
"name": "make_cuFloatComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:104:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:102:24",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:102:24",
"funcspec": [],
"init": null,
"name": "cuCaddf",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:102:48",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:102:48",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:102:48",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:102:33",
"names": [
"cuFloatComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:103:78",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:103:78",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:103:63",
"names": [
"cuFloatComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:102:24",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:102:24",
"declname": "cuCaddf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:102:9",
"names": [
"cuFloatComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:112:9",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:112:37",
"exprs": [
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:112:37",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:112:46",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:112:46",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:112:37",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:112:37",
"name": "cuCrealf"
}
},
"op": "-",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:112:60",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:112:60",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:112:51",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:112:51",
"name": "cuCrealf"
}
}
},
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:113:37",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:113:46",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:113:46",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:113:37",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:113:37",
"name": "cuCimagf"
}
},
"op": "-",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:113:60",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:113:60",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:113:51",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:113:51",
"name": "cuCimagf"
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:112:16",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:112:16",
"name": "make_cuFloatComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:111:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:109:24",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:109:24",
"funcspec": [],
"init": null,
"name": "cuCsubf",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:109:48",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:109:48",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:109:48",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:109:33",
"names": [
"cuFloatComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:110:78",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:110:78",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:110:63",
"names": [
"cuFloatComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:109:24",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:109:24",
"declname": "cuCsubf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:109:9",
"names": [
"cuFloatComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:124:20",
"funcspec": [],
"init": null,
"name": "prod",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:124:20",
"declname": "prod",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:124:5",
"names": [
"cuFloatComplex"
]
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:125:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:125:5",
"name": "prod"
},
"op": "=",
"rvalue": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:125:34",
"exprs": [
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:125:34",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:125:34",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:125:43",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:125:43",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:125:34",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:125:34",
"name": "cuCrealf"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:125:57",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:125:57",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:125:48",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:125:48",
"name": "cuCrealf"
}
}
},
"op": "-",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:126:35",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:126:44",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:126:44",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:126:35",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:126:35",
"name": "cuCimagf"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:126:58",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:126:58",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:126:49",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:126:49",
"name": "cuCimagf"
}
}
}
},
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:127:35",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:127:35",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:127:44",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:127:44",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:127:35",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:127:35",
"name": "cuCrealf"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:127:58",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:127:58",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:127:49",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:127:49",
"name": "cuCimagf"
}
}
},
"op": "+",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:128:35",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:128:44",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:128:44",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:128:35",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:128:35",
"name": "cuCimagf"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:128:58",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:128:58",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:128:49",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:128:49",
"name": "cuCrealf"
}
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:125:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:125:12",
"name": "make_cuFloatComplex"
}
}
},
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:129:5",
"expr": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:129:12",
"name": "prod"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:123:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:121:24",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:121:24",
"funcspec": [],
"init": null,
"name": "cuCmulf",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:121:48",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:121:48",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:121:48",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:121:33",
"names": [
"cuFloatComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:122:78",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:122:78",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:122:63",
"names": [
"cuFloatComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:121:24",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:121:24",
"declname": "cuCmulf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:121:9",
"names": [
"cuFloatComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:140:20",
"funcspec": [],
"init": null,
"name": "quot",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:140:20",
"declname": "quot",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:140:5",
"names": [
"cuFloatComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:141:11",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:141:15",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:141:21",
"exprs": [
{
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:141:30",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:141:30",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:141:21",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:141:21",
"name": "cuCrealf"
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:141:15",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:141:15",
"name": "fabsf"
}
},
"op": "+",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:141:42",
"exprs": [
{
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:141:51",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:141:51",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:141:42",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:141:42",
"name": "cuCimagf"
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:141:36",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:141:36",
"name": "fabsf"
}
}
},
"name": "s",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:141:11",
"declname": "s",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:141:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:142:11",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:142:17",
"left": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:142:17",
"type": "float",
"value": "1.0f"
},
"op": "/",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:142:24",
"name": "s"
}
},
"name": "oos",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:142:11",
"declname": "oos",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:142:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:143:11",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:143:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:143:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:143:26",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:143:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:143:17",
"name": "cuCrealf"
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:143:31",
"name": "oos"
}
},
"name": "ars",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:143:11",
"declname": "ars",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:143:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:144:11",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:144:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:144:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:144:26",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:144:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:144:17",
"name": "cuCimagf"
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:144:31",
"name": "oos"
}
},
"name": "ais",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:144:11",
"declname": "ais",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:144:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:145:11",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:145:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:145:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:145:26",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:145:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:145:17",
"name": "cuCrealf"
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:145:31",
"name": "oos"
}
},
"name": "brs",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:145:11",
"declname": "brs",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:145:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:146:11",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:146:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:146:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:146:26",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:146:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:146:17",
"name": "cuCimagf"
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:146:31",
"name": "oos"
}
},
"name": "bis",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:146:11",
"declname": "bis",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:146:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:147:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:147:5",
"name": "s"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:147:10",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:147:10",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:147:10",
"name": "brs"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:147:16",
"name": "brs"
}
},
"op": "+",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:147:24",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:147:24",
"name": "bis"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:147:30",
"name": "bis"
}
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:148:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:148:5",
"name": "oos"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:148:11",
"left": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:148:11",
"type": "float",
"value": "1.0f"
},
"op": "/",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:148:18",
"name": "s"
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:149:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:149:5",
"name": "quot"
},
"op": "=",
"rvalue": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:149:35",
"exprs": [
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:149:35",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:149:35",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:149:35",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:149:35",
"name": "ars"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:149:41",
"name": "brs"
}
},
"op": "+",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:149:49",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:149:49",
"name": "ais"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:149:55",
"name": "bis"
}
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:149:63",
"name": "oos"
}
},
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:150:35",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:150:35",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:150:35",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:150:35",
"name": "ais"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:150:41",
"name": "brs"
}
},
"op": "-",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:150:49",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:150:49",
"name": "ars"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:150:55",
"name": "bis"
}
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:150:63",
"name": "oos"
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:149:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:149:12",
"name": "make_cuFloatComplex"
}
}
},
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:151:5",
"expr": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:151:12",
"name": "quot"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:139:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:137:24",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:137:24",
"funcspec": [],
"init": null,
"name": "cuCdivf",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:137:48",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:137:48",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:137:48",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:137:33",
"names": [
"cuFloatComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:138:78",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:138:78",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:138:63",
"names": [
"cuFloatComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:137:24",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:137:24",
"declname": "cuCdivf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:137:9",
"names": [
"cuFloatComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:164:11",
"funcspec": [],
"init": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:164:24",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:164:24",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:164:15",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:164:15",
"name": "cuCrealf"
}
},
"name": "a",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:164:11",
"declname": "a",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:164:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:165:11",
"funcspec": [],
"init": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:165:24",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:165:24",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:165:15",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:165:15",
"name": "cuCimagf"
}
},
"name": "b",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:165:11",
"declname": "b",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:165:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:166:11",
"funcspec": [],
"init": null,
"name": "v",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:166:11",
"declname": "v",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:166:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:166:14",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:166:14",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:166:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:166:17",
"funcspec": [],
"init": null,
"name": "t",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:166:17",
"declname": "t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:166:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:167:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:167:5",
"name": "a"
},
"op": "=",
"rvalue": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:167:15",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:167:15",
"name": "a"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:167:9",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:167:9",
"name": "fabsf"
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:168:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:168:5",
"name": "b"
},
"op": "=",
"rvalue": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:168:15",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:168:15",
"name": "b"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:168:9",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:168:9",
"name": "fabsf"
}
}
},
{
"_nodetype": "If",
"cond": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:169:9",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:169:9",
"name": "a"
},
"op": ">",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:169:13",
"name": "b"
}
},
"coord": "/usr/local/cuda/include/cuComplex.h:169:5",
"iffalse": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:173:9",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:173:9",
"name": "v"
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:173:13",
"name": "b"
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:174:9",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:174:9",
"name": "w"
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:174:13",
"name": "a"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:172:1"
},
"iftrue": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:170:9",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:170:9",
"name": "v"
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:170:13",
"name": "a"
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:171:9",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:171:9",
"name": "w"
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:171:13",
"name": "b"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:169:1"
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:176:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:176:5",
"name": "t"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:176:9",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:176:9",
"name": "w"
},
"op": "/",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:176:13",
"name": "v"
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:177:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:177:5",
"name": "t"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:177:9",
"left": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:177:9",
"type": "float",
"value": "1.0f"
},
"op": "+",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:177:16",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:177:16",
"name": "t"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:177:20",
"name": "t"
}
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:178:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:178:5",
"name": "t"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:178:9",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:178:9",
"name": "v"
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:178:19",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:178:19",
"name": "t"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:178:13",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:178:13",
"name": "sqrtf"
}
}
}
},
{
"_nodetype": "If",
"cond": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:179:10",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:179:10",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:179:10",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:179:10",
"name": "v"
},
"op": "==",
"right": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:179:15",
"type": "float",
"value": "0.0f"
}
},
"op": "||",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:179:25",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:179:25",
"name": "v"
},
"op": ">",
"right": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:179:29",
"type": "float",
"value": "3.402823466e38f"
}
}
},
"op": "||",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:179:50",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:179:50",
"name": "w"
},
"op": ">",
"right": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:179:54",
"type": "float",
"value": "3.402823466e38f"
}
}
},
"coord": "/usr/local/cuda/include/cuComplex.h:179:5",
"iffalse": null,
"iftrue": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:180:9",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:180:9",
"name": "t"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:180:13",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:180:13",
"name": "v"
},
"op": "+",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:180:17",
"name": "w"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:179:1"
}
},
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:182:5",
"expr": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:182:12",
"name": "t"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:163:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:162:15",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:162:15",
"funcspec": [],
"init": null,
"name": "cuCabsf",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:162:39",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:162:39",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:162:39",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:162:24",
"names": [
"cuFloatComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:162:15",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:162:15",
"declname": "cuCabsf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:162:9",
"names": [
"float"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/cuComplex.h:186:17",
"name": "cuDoubleComplex",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:186:17",
"declname": "cuDoubleComplex",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:186:9",
"names": [
"double2"
]
}
}
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:190:5",
"expr": {
"_nodetype": "StructRef",
"coord": "/usr/local/cuda/include/cuComplex.h:190:12",
"field": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:190:14",
"name": "x"
},
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:190:12",
"name": "x"
},
"type": "."
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:189:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:188:16",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:188:16",
"funcspec": [],
"init": null,
"name": "cuCreal",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:188:41",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:188:41",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:188:41",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:188:25",
"names": [
"cuDoubleComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:188:16",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:188:16",
"declname": "cuCreal",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:188:9",
"names": [
"double"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:195:5",
"expr": {
"_nodetype": "StructRef",
"coord": "/usr/local/cuda/include/cuComplex.h:195:12",
"field": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:195:14",
"name": "y"
},
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:195:12",
"name": "x"
},
"type": "."
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:194:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:193:16",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:193:16",
"funcspec": [],
"init": null,
"name": "cuCimag",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:193:41",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:193:41",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:193:41",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:193:25",
"names": [
"cuDoubleComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:193:16",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:193:16",
"declname": "cuCimag",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:193:9",
"names": [
"double"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:201:21",
"funcspec": [],
"init": null,
"name": "res",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:201:21",
"declname": "res",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:201:5",
"names": [
"cuDoubleComplex"
]
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:202:5",
"lvalue": {
"_nodetype": "StructRef",
"coord": "/usr/local/cuda/include/cuComplex.h:202:5",
"field": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:202:9",
"name": "x"
},
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:202:5",
"name": "res"
},
"type": "."
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:202:13",
"name": "r"
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:203:5",
"lvalue": {
"_nodetype": "StructRef",
"coord": "/usr/local/cuda/include/cuComplex.h:203:5",
"field": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:203:9",
"name": "y"
},
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:203:5",
"name": "res"
},
"type": "."
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:203:13",
"name": "i"
}
},
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:204:5",
"expr": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:204:12",
"name": "res"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:200:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:198:25",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:198:25",
"funcspec": [],
"init": null,
"name": "make_cuDoubleComplex",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:199:68",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:199:68",
"funcspec": [],
"init": null,
"name": "r",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:199:68",
"declname": "r",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:199:61",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:199:78",
"funcspec": [],
"init": null,
"name": "i",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:199:78",
"declname": "i",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:199:71",
"names": [
"double"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:198:25",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:198:25",
"declname": "make_cuDoubleComplex",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:198:9",
"names": [
"cuDoubleComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:209:5",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:209:34",
"exprs": [
{
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:209:42",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:209:42",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:209:34",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:209:34",
"name": "cuCreal"
}
},
{
"_nodetype": "UnaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:209:47",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:209:55",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:209:55",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:209:47",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:209:47",
"name": "cuCimag"
}
},
"op": "-"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:209:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:209:12",
"name": "make_cuDoubleComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:208:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:207:25",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:207:25",
"funcspec": [],
"init": null,
"name": "cuConj",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:207:48",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:207:48",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:207:48",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:207:32",
"names": [
"cuDoubleComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:207:25",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:207:25",
"declname": "cuConj",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:207:9",
"names": [
"cuDoubleComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:215:5",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:215:34",
"exprs": [
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:215:34",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:215:42",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:215:42",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:215:34",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:215:34",
"name": "cuCreal"
}
},
"op": "+",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:215:55",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:215:55",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:215:47",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:215:47",
"name": "cuCreal"
}
}
},
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:216:34",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:216:42",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:216:42",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:216:34",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:216:34",
"name": "cuCimag"
}
},
"op": "+",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:216:55",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:216:55",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:216:47",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:216:47",
"name": "cuCimag"
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:215:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:215:12",
"name": "make_cuDoubleComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:214:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:212:25",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:212:25",
"funcspec": [],
"init": null,
"name": "cuCadd",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:212:48",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:212:48",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:212:48",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:212:32",
"names": [
"cuDoubleComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:213:78",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:213:78",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:213:62",
"names": [
"cuDoubleComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:212:25",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:212:25",
"declname": "cuCadd",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:212:9",
"names": [
"cuDoubleComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:222:5",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:222:34",
"exprs": [
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:222:34",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:222:42",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:222:42",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:222:34",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:222:34",
"name": "cuCreal"
}
},
"op": "-",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:222:55",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:222:55",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:222:47",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:222:47",
"name": "cuCreal"
}
}
},
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:223:34",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:223:42",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:223:42",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:223:34",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:223:34",
"name": "cuCimag"
}
},
"op": "-",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:223:55",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:223:55",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:223:47",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:223:47",
"name": "cuCimag"
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:222:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:222:12",
"name": "make_cuDoubleComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:221:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:219:25",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:219:25",
"funcspec": [],
"init": null,
"name": "cuCsub",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:219:48",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:219:48",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:219:48",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:219:32",
"names": [
"cuDoubleComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:220:78",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:220:78",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:220:62",
"names": [
"cuDoubleComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:219:25",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:219:25",
"declname": "cuCsub",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:219:9",
"names": [
"cuDoubleComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:234:21",
"funcspec": [],
"init": null,
"name": "prod",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:234:21",
"declname": "prod",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:234:5",
"names": [
"cuDoubleComplex"
]
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:235:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:235:5",
"name": "prod"
},
"op": "=",
"rvalue": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:235:35",
"exprs": [
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:235:35",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:235:35",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:235:43",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:235:43",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:235:35",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:235:35",
"name": "cuCreal"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:235:56",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:235:56",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:235:48",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:235:48",
"name": "cuCreal"
}
}
},
"op": "-",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:236:35",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:236:43",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:236:43",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:236:35",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:236:35",
"name": "cuCimag"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:236:56",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:236:56",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:236:48",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:236:48",
"name": "cuCimag"
}
}
}
},
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:237:35",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:237:35",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:237:43",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:237:43",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:237:35",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:237:35",
"name": "cuCreal"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:237:56",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:237:56",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:237:48",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:237:48",
"name": "cuCimag"
}
}
},
"op": "+",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:238:35",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:238:43",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:238:43",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:238:35",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:238:35",
"name": "cuCimag"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:238:56",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:238:56",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:238:48",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:238:48",
"name": "cuCreal"
}
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:235:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:235:12",
"name": "make_cuDoubleComplex"
}
}
},
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:239:5",
"expr": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:239:12",
"name": "prod"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:233:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:231:25",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:231:25",
"funcspec": [],
"init": null,
"name": "cuCmul",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:231:48",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:231:48",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:231:48",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:231:32",
"names": [
"cuDoubleComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:232:78",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:232:78",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:232:62",
"names": [
"cuDoubleComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:231:25",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:231:25",
"declname": "cuCmul",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:231:9",
"names": [
"cuDoubleComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:250:21",
"funcspec": [],
"init": null,
"name": "quot",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:250:21",
"declname": "quot",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:250:5",
"names": [
"cuDoubleComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:251:12",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:251:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:251:22",
"exprs": [
{
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:251:30",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:251:30",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:251:22",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:251:22",
"name": "cuCreal"
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:251:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:251:17",
"name": "fabs"
}
},
"op": "+",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:251:43",
"exprs": [
{
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:251:51",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:251:51",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:251:43",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:251:43",
"name": "cuCimag"
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:251:38",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:251:38",
"name": "fabs"
}
}
},
"name": "s",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:251:12",
"declname": "s",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:251:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:252:12",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:252:18",
"left": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:252:18",
"type": "double",
"value": "1.0"
},
"op": "/",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:252:24",
"name": "s"
}
},
"name": "oos",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:252:12",
"declname": "oos",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:252:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:253:12",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:253:18",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:253:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:253:26",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:253:18",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:253:18",
"name": "cuCreal"
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:253:31",
"name": "oos"
}
},
"name": "ars",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:253:12",
"declname": "ars",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:253:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:254:12",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:254:18",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:254:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:254:26",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:254:18",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:254:18",
"name": "cuCimag"
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:254:31",
"name": "oos"
}
},
"name": "ais",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:254:12",
"declname": "ais",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:254:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:255:12",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:255:18",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:255:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:255:26",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:255:18",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:255:18",
"name": "cuCreal"
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:255:31",
"name": "oos"
}
},
"name": "brs",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:255:12",
"declname": "brs",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:255:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:256:12",
"funcspec": [],
"init": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:256:18",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:256:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:256:26",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:256:18",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:256:18",
"name": "cuCimag"
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:256:31",
"name": "oos"
}
},
"name": "bis",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:256:12",
"declname": "bis",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:256:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:257:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:257:5",
"name": "s"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:257:10",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:257:10",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:257:10",
"name": "brs"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:257:16",
"name": "brs"
}
},
"op": "+",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:257:24",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:257:24",
"name": "bis"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:257:30",
"name": "bis"
}
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:258:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:258:5",
"name": "oos"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:258:11",
"left": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:258:11",
"type": "double",
"value": "1.0"
},
"op": "/",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:258:17",
"name": "s"
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:259:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:259:5",
"name": "quot"
},
"op": "=",
"rvalue": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:259:36",
"exprs": [
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:259:36",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:259:36",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:259:36",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:259:36",
"name": "ars"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:259:42",
"name": "brs"
}
},
"op": "+",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:259:50",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:259:50",
"name": "ais"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:259:56",
"name": "bis"
}
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:259:64",
"name": "oos"
}
},
{
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:260:36",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:260:36",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:260:36",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:260:36",
"name": "ais"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:260:42",
"name": "brs"
}
},
"op": "-",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:260:50",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:260:50",
"name": "ars"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:260:56",
"name": "bis"
}
}
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:260:64",
"name": "oos"
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:259:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:259:12",
"name": "make_cuDoubleComplex"
}
}
},
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:261:5",
"expr": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:261:12",
"name": "quot"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:249:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:247:25",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:247:25",
"funcspec": [],
"init": null,
"name": "cuCdiv",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:247:48",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:247:48",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:247:48",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:247:32",
"names": [
"cuDoubleComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:248:78",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:248:78",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:248:62",
"names": [
"cuDoubleComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:247:25",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:247:25",
"declname": "cuCdiv",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:247:9",
"names": [
"cuDoubleComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:272:12",
"funcspec": [],
"init": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:272:24",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:272:24",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:272:16",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:272:16",
"name": "cuCreal"
}
},
"name": "a",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:272:12",
"declname": "a",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:272:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:273:12",
"funcspec": [],
"init": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:273:24",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:273:24",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:273:16",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:273:16",
"name": "cuCimag"
}
},
"name": "b",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:273:12",
"declname": "b",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:273:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:274:12",
"funcspec": [],
"init": null,
"name": "v",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:274:12",
"declname": "v",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:274:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:274:15",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:274:15",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:274:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:274:18",
"funcspec": [],
"init": null,
"name": "t",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:274:18",
"declname": "t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:274:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:275:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:275:5",
"name": "a"
},
"op": "=",
"rvalue": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:275:14",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:275:14",
"name": "a"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:275:9",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:275:9",
"name": "fabs"
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:276:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:276:5",
"name": "b"
},
"op": "=",
"rvalue": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:276:14",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:276:14",
"name": "b"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:276:9",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:276:9",
"name": "fabs"
}
}
},
{
"_nodetype": "If",
"cond": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:277:9",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:277:9",
"name": "a"
},
"op": ">",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:277:13",
"name": "b"
}
},
"coord": "/usr/local/cuda/include/cuComplex.h:277:5",
"iffalse": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:281:9",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:281:9",
"name": "v"
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:281:13",
"name": "b"
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:282:9",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:282:9",
"name": "w"
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:282:13",
"name": "a"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:280:1"
},
"iftrue": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:278:9",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:278:9",
"name": "v"
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:278:13",
"name": "a"
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:279:9",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:279:9",
"name": "w"
},
"op": "=",
"rvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:279:13",
"name": "b"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:277:1"
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:284:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:284:5",
"name": "t"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:284:9",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:284:9",
"name": "w"
},
"op": "/",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:284:13",
"name": "v"
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:285:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:285:5",
"name": "t"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:285:9",
"left": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:285:9",
"type": "double",
"value": "1.0"
},
"op": "+",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:285:15",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:285:15",
"name": "t"
},
"op": "*",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:285:19",
"name": "t"
}
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:286:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:286:5",
"name": "t"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:286:9",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:286:9",
"name": "v"
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:286:18",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:286:18",
"name": "t"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:286:13",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:286:13",
"name": "sqrt"
}
}
}
},
{
"_nodetype": "If",
"cond": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:287:10",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:287:10",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:287:10",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:287:10",
"name": "v"
},
"op": "==",
"right": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:287:15",
"type": "double",
"value": "0.0"
}
},
"op": "||",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:288:10",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:288:10",
"name": "v"
},
"op": ">",
"right": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:288:14",
"type": "double",
"value": "1.79769313486231570e+308"
}
}
},
"op": "||",
"right": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:288:44",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:288:44",
"name": "w"
},
"op": ">",
"right": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/cuComplex.h:288:48",
"type": "double",
"value": "1.79769313486231570e+308"
}
}
},
"coord": "/usr/local/cuda/include/cuComplex.h:287:5",
"iffalse": null,
"iftrue": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:289:9",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:289:9",
"name": "t"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:289:13",
"left": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:289:13",
"name": "v"
},
"op": "+",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:289:17",
"name": "w"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:288:1"
}
},
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:291:5",
"expr": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:291:12",
"name": "t"
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:271:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:270:16",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:270:16",
"funcspec": [],
"init": null,
"name": "cuCabs",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:270:40",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:270:40",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:270:40",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:270:24",
"names": [
"cuDoubleComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:270:16",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:270:16",
"declname": "cuCabs",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:270:9",
"names": [
"double"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/cuComplex.h:299:24",
"name": "cuComplex",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:299:24",
"declname": "cuComplex",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:299:9",
"names": [
"cuFloatComplex"
]
}
}
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:303:5",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:303:33",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:303:33",
"name": "x"
},
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:303:36",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:303:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:303:12",
"name": "make_cuFloatComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:302:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:300:19",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:300:19",
"funcspec": [],
"init": null,
"name": "make_cuComplex",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:300:41",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:300:41",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:300:41",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:300:35",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:301:71",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:301:71",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:301:65",
"names": [
"float"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:300:19",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:300:19",
"declname": "make_cuComplex",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:300:9",
"names": [
"cuComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:310:5",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:310:34",
"exprs": [
{
"_nodetype": "Cast",
"coord": "/usr/local/cuda/include/cuComplex.h:310:34",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:310:51",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:310:51",
"name": "c"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:310:42",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:310:42",
"name": "cuCrealf"
}
},
"to_type": {
"_nodetype": "Typename",
"coord": "/usr/local/cuda/include/cuComplex.h:0:1",
"name": null,
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": null,
"declname": null,
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:310:35",
"names": [
"double"
]
}
}
}
},
{
"_nodetype": "Cast",
"coord": "/usr/local/cuda/include/cuComplex.h:310:55",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:310:72",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:310:72",
"name": "c"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:310:63",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:310:63",
"name": "cuCimagf"
}
},
"to_type": {
"_nodetype": "Typename",
"coord": "/usr/local/cuda/include/cuComplex.h:0:1",
"name": null,
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": null,
"declname": null,
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:310:56",
"names": [
"double"
]
}
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:310:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:310:12",
"name": "make_cuDoubleComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:309:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:307:25",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:307:25",
"funcspec": [],
"init": null,
"name": "cuComplexFloatToDouble",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:308:71",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:308:71",
"funcspec": [],
"init": null,
"name": "c",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:308:71",
"declname": "c",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:308:56",
"names": [
"cuFloatComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:307:25",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:307:25",
"declname": "cuComplexFloatToDouble",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:307:9",
"names": [
"cuDoubleComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:316:2",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:316:30",
"exprs": [
{
"_nodetype": "Cast",
"coord": "/usr/local/cuda/include/cuComplex.h:316:30",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:316:45",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:316:45",
"name": "c"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:316:37",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:316:37",
"name": "cuCreal"
}
},
"to_type": {
"_nodetype": "Typename",
"coord": "/usr/local/cuda/include/cuComplex.h:0:1",
"name": null,
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": null,
"declname": null,
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:316:31",
"names": [
"float"
]
}
}
}
},
{
"_nodetype": "Cast",
"coord": "/usr/local/cuda/include/cuComplex.h:316:49",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:316:64",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:316:64",
"name": "c"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:316:56",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:316:56",
"name": "cuCimag"
}
},
"to_type": {
"_nodetype": "Typename",
"coord": "/usr/local/cuda/include/cuComplex.h:0:1",
"name": null,
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": null,
"declname": null,
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:316:50",
"names": [
"float"
]
}
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:316:9",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:316:9",
"name": "make_cuFloatComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:315:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:313:24",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:313:24",
"funcspec": [],
"init": null,
"name": "cuComplexDoubleToFloat",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:314:18",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:314:18",
"funcspec": [],
"init": null,
"name": "c",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:314:18",
"declname": "c",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:314:2",
"names": [
"cuDoubleComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:313:24",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:313:24",
"declname": "cuComplexDoubleToFloat",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:313:9",
"names": [
"cuFloatComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:322:11",
"funcspec": [],
"init": null,
"name": "real_res",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:322:11",
"declname": "real_res",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:322:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:323:11",
"funcspec": [],
"init": null,
"name": "imag_res",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:323:11",
"declname": "imag_res",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:323:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:325:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:325:5",
"name": "real_res"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:325:17",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:325:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:325:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:325:26",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:325:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:325:17",
"name": "cuCrealf"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:325:40",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:325:40",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:325:31",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:325:31",
"name": "cuCrealf"
}
}
},
"op": "+",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:325:55",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:325:55",
"name": "d"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:325:46",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:325:46",
"name": "cuCrealf"
}
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:326:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:326:5",
"name": "imag_res"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:326:17",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:326:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:326:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:326:26",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:326:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:326:17",
"name": "cuCrealf"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:326:40",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:326:40",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:326:31",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:326:31",
"name": "cuCimagf"
}
}
},
"op": "+",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:326:55",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:326:55",
"name": "d"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:326:46",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:326:46",
"name": "cuCimagf"
}
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:328:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:328:5",
"name": "real_res"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:328:18",
"left": {
"_nodetype": "UnaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:328:18",
"expr": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:328:18",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:328:27",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:328:27",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:328:18",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:328:18",
"name": "cuCimagf"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:328:41",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:328:41",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:328:32",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:328:32",
"name": "cuCimagf"
}
}
},
"op": "-"
},
"op": "+",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:328:47",
"name": "real_res"
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:329:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:329:5",
"name": "imag_res"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:329:17",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:329:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:329:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:329:26",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:329:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:329:17",
"name": "cuCimagf"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:329:40",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:329:40",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:329:31",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:329:31",
"name": "cuCrealf"
}
}
},
"op": "+",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:329:46",
"name": "imag_res"
}
}
},
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:331:5",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:331:27",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:331:27",
"name": "real_res"
},
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:331:37",
"name": "imag_res"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:331:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:331:12",
"name": "make_cuComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuComplex.h:321:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:320:19",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:320:19",
"funcspec": [],
"init": null,
"name": "cuCfmaf",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:320:38",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:320:38",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:320:38",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:320:28",
"names": [
"cuComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:320:51",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:320:51",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:320:41",
"names": [
"cuComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:320:64",
"funcspec": [],
"init": null,
"name": "d",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:320:64",
"declname": "d",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:320:54",
"names": [
"cuComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:320:19",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:320:19",
"declname": "cuCfmaf",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:320:9",
"names": [
"cuComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "FuncDef",
"body": {
"_nodetype": "Compound",
"block_items": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:336:12",
"funcspec": [],
"init": null,
"name": "real_res",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:336:12",
"declname": "real_res",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:336:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:337:12",
"funcspec": [],
"init": null,
"name": "imag_res",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:337:12",
"declname": "imag_res",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:337:5",
"names": [
"double"
]
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:339:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:339:5",
"name": "real_res"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:339:17",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:339:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:339:25",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:339:25",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:339:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:339:17",
"name": "cuCreal"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:339:38",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:339:38",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:339:30",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:339:30",
"name": "cuCreal"
}
}
},
"op": "+",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:339:52",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:339:52",
"name": "d"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:339:44",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:339:44",
"name": "cuCreal"
}
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:340:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:340:5",
"name": "imag_res"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:340:17",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:340:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:340:25",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:340:25",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:340:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:340:17",
"name": "cuCreal"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:340:38",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:340:38",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:340:30",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:340:30",
"name": "cuCimag"
}
}
},
"op": "+",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:340:52",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:340:52",
"name": "d"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:340:44",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:340:44",
"name": "cuCimag"
}
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:342:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:342:5",
"name": "real_res"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:342:18",
"left": {
"_nodetype": "UnaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:342:18",
"expr": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:342:18",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:342:26",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:342:26",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:342:18",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:342:18",
"name": "cuCimag"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:342:39",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:342:39",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:342:31",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:342:31",
"name": "cuCimag"
}
}
},
"op": "-"
},
"op": "+",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:342:45",
"name": "real_res"
}
}
},
{
"_nodetype": "Assignment",
"coord": "/usr/local/cuda/include/cuComplex.h:343:5",
"lvalue": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:343:5",
"name": "imag_res"
},
"op": "=",
"rvalue": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:343:17",
"left": {
"_nodetype": "BinaryOp",
"coord": "/usr/local/cuda/include/cuComplex.h:343:17",
"left": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:343:25",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:343:25",
"name": "x"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:343:17",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:343:17",
"name": "cuCimag"
}
},
"op": "*",
"right": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:343:38",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:343:38",
"name": "y"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:343:30",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:343:30",
"name": "cuCreal"
}
}
},
"op": "+",
"right": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:343:44",
"name": "imag_res"
}
}
},
{
"_nodetype": "Return",
"coord": "/usr/local/cuda/include/cuComplex.h:345:5",
"expr": {
"_nodetype": "FuncCall",
"args": {
"_nodetype": "ExprList",
"coord": "/usr/local/cuda/include/cuComplex.h:345:33",
"exprs": [
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:345:33",
"name": "real_res"
},
{
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:345:43",
"name": "imag_res"
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:345:12",
"name": {
"_nodetype": "ID",
"coord": "/usr/local/cuda/include/cuComplex.h:345:12",
"name": "make_cuDoubleComplex"
}
}
}
],
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:335:1"
},
"coord": "/usr/local/cuda/include/cuComplex.h:334:25",
"decl": {
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:334:25",
"funcspec": [],
"init": null,
"name": "cuCfma",
"quals": [],
"storage": [
"static"
],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/cuComplex.h:334:49",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:334:49",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:334:49",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:334:33",
"names": [
"cuDoubleComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:334:68",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:334:68",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:334:52",
"names": [
"cuDoubleComplex"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuComplex.h:334:87",
"funcspec": [],
"init": null,
"name": "d",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:334:87",
"declname": "d",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:334:71",
"names": [
"cuDoubleComplex"
]
}
}
}
]
},
"coord": "/usr/local/cuda/include/cuComplex.h:334:25",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuComplex.h:334:25",
"declname": "cuCfma",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuComplex.h:334:9",
"names": [
"cuDoubleComplex"
]
}
}
}
},
"param_decls": null
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:153:3",
"name": "__half_raw",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:153:3",
"declname": "__half_raw",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:151:1",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:152:20",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:152:20",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:152:5",
"names": [
"unsigned",
"short"
]
}
}
}
],
"name": null
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:158:3",
"name": "__half2_raw",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:158:3",
"declname": "__half2_raw",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:155:1",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:156:20",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:156:20",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:156:5",
"names": [
"unsigned",
"short"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:157:20",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:157:20",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/cuda_fp16.hpp:157:5",
"names": [
"unsigned",
"short"
]
}
}
}
],
"name": null
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:197:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:197:1",
"name": "cudaError",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:204:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:204:5",
"name": "cudaSuccess",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:204:19",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:210:5",
"name": "cudaErrorInvalidValue",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:210:29",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:216:5",
"name": "cudaErrorMemoryAllocation",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:216:33",
"type": "int",
"value": "2"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:222:5",
"name": "cudaErrorInitializationError",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:222:36",
"type": "int",
"value": "3"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:229:5",
"name": "cudaErrorCudartUnloading",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:229:32",
"type": "int",
"value": "4"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:236:5",
"name": "cudaErrorProfilerDisabled",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:236:33",
"type": "int",
"value": "5"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:244:5",
"name": "cudaErrorProfilerNotInitialized",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:244:39",
"type": "int",
"value": "6"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:251:5",
"name": "cudaErrorProfilerAlreadyStarted",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:251:39",
"type": "int",
"value": "7"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:258:6",
"name": "cudaErrorProfilerAlreadyStopped",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:258:40",
"type": "int",
"value": "8"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:267:5",
"name": "cudaErrorInvalidConfiguration",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:267:37",
"type": "int",
"value": "9"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:273:5",
"name": "cudaErrorInvalidPitchValue",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:273:34",
"type": "int",
"value": "12"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:279:5",
"name": "cudaErrorInvalidSymbol",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:279:30",
"type": "int",
"value": "13"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:287:5",
"name": "cudaErrorInvalidHostPointer",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:287:35",
"type": "int",
"value": "16"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:295:5",
"name": "cudaErrorInvalidDevicePointer",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:295:37",
"type": "int",
"value": "17"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:301:5",
"name": "cudaErrorInvalidTexture",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:301:31",
"type": "int",
"value": "18"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:307:5",
"name": "cudaErrorInvalidTextureBinding",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:307:38",
"type": "int",
"value": "19"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:314:5",
"name": "cudaErrorInvalidChannelDescriptor",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:314:41",
"type": "int",
"value": "20"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:320:5",
"name": "cudaErrorInvalidMemcpyDirection",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:320:39",
"type": "int",
"value": "21"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:330:5",
"name": "cudaErrorAddressOfConstant",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:330:34",
"type": "int",
"value": "22"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:339:5",
"name": "cudaErrorTextureFetchFailed",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:339:35",
"type": "int",
"value": "23"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:348:5",
"name": "cudaErrorTextureNotBound",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:348:32",
"type": "int",
"value": "24"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:357:5",
"name": "cudaErrorSynchronizationError",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:357:37",
"type": "int",
"value": "25"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:363:5",
"name": "cudaErrorInvalidFilterSetting",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:363:37",
"type": "int",
"value": "26"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:369:5",
"name": "cudaErrorInvalidNormSetting",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:369:35",
"type": "int",
"value": "27"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:377:5",
"name": "cudaErrorMixedDeviceExecution",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:377:37",
"type": "int",
"value": "28"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:385:5",
"name": "cudaErrorNotYetImplemented",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:385:34",
"type": "int",
"value": "31"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:394:5",
"name": "cudaErrorMemoryValueTooLarge",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:394:36",
"type": "int",
"value": "32"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:401:5",
"name": "cudaErrorStubLibrary",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:401:28",
"type": "int",
"value": "34"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:408:5",
"name": "cudaErrorInsufficientDriver",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:408:35",
"type": "int",
"value": "35"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:415:5",
"name": "cudaErrorCallRequiresNewerDriver",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:415:40",
"type": "int",
"value": "36"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:421:5",
"name": "cudaErrorInvalidSurface",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:421:31",
"type": "int",
"value": "37"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:427:5",
"name": "cudaErrorDuplicateVariableName",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:427:38",
"type": "int",
"value": "43"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:433:5",
"name": "cudaErrorDuplicateTextureName",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:433:37",
"type": "int",
"value": "44"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:439:5",
"name": "cudaErrorDuplicateSurfaceName",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:439:37",
"type": "int",
"value": "45"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:449:5",
"name": "cudaErrorDevicesUnavailable",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:449:35",
"type": "int",
"value": "46"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:462:5",
"name": "cudaErrorIncompatibleDriverContext",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:462:42",
"type": "int",
"value": "49"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:468:5",
"name": "cudaErrorMissingConfiguration",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:468:37",
"type": "int",
"value": "52"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:477:5",
"name": "cudaErrorPriorLaunchFailure",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:477:35",
"type": "int",
"value": "53"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:484:5",
"name": "cudaErrorLaunchMaxDepthExceeded",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:484:39",
"type": "int",
"value": "65"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:492:5",
"name": "cudaErrorLaunchFileScopedTex",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:492:36",
"type": "int",
"value": "66"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:500:5",
"name": "cudaErrorLaunchFileScopedSurf",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:500:37",
"type": "int",
"value": "67"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:515:5",
"name": "cudaErrorSyncDepthExceeded",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:515:34",
"type": "int",
"value": "68"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:527:5",
"name": "cudaErrorLaunchPendingCountExceeded",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:527:43",
"type": "int",
"value": "69"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:533:5",
"name": "cudaErrorInvalidDeviceFunction",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:533:38",
"type": "int",
"value": "98"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:539:5",
"name": "cudaErrorNoDevice",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:539:25",
"type": "int",
"value": "100"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:545:5",
"name": "cudaErrorInvalidDevice",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:545:30",
"type": "int",
"value": "101"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:550:5",
"name": "cudaErrorDeviceNotLicensed",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:550:34",
"type": "int",
"value": "102"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:555:5",
"name": "cudaErrorStartupFailure",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:555:31",
"type": "int",
"value": "127"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:560:5",
"name": "cudaErrorInvalidKernelImage",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:560:35",
"type": "int",
"value": "200"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:570:5",
"name": "cudaErrorDeviceUninitialized",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:570:36",
"type": "int",
"value": "201"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:575:5",
"name": "cudaErrorMapBufferObjectFailed",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:575:38",
"type": "int",
"value": "205"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:580:5",
"name": "cudaErrorUnmapBufferObjectFailed",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:580:40",
"type": "int",
"value": "206"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:586:5",
"name": "cudaErrorArrayIsMapped",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:586:30",
"type": "int",
"value": "207"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:591:5",
"name": "cudaErrorAlreadyMapped",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:591:30",
"type": "int",
"value": "208"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:599:5",
"name": "cudaErrorNoKernelImageForDevice",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:599:39",
"type": "int",
"value": "209"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:604:5",
"name": "cudaErrorAlreadyAcquired",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:604:32",
"type": "int",
"value": "210"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:609:5",
"name": "cudaErrorNotMapped",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:609:26",
"type": "int",
"value": "211"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:615:5",
"name": "cudaErrorNotMappedAsArray",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:615:33",
"type": "int",
"value": "212"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:621:5",
"name": "cudaErrorNotMappedAsPointer",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:621:35",
"type": "int",
"value": "213"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:627:5",
"name": "cudaErrorECCUncorrectable",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:627:33",
"type": "int",
"value": "214"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:633:5",
"name": "cudaErrorUnsupportedLimit",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:633:33",
"type": "int",
"value": "215"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:639:5",
"name": "cudaErrorDeviceAlreadyInUse",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:639:35",
"type": "int",
"value": "216"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:645:5",
"name": "cudaErrorPeerAccessUnsupported",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:645:38",
"type": "int",
"value": "217"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:651:5",
"name": "cudaErrorInvalidPtx",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:651:27",
"type": "int",
"value": "218"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:656:5",
"name": "cudaErrorInvalidGraphicsContext",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:656:39",
"type": "int",
"value": "219"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:662:5",
"name": "cudaErrorNvlinkUncorrectable",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:662:36",
"type": "int",
"value": "220"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:669:5",
"name": "cudaErrorJitCompilerNotFound",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:669:36",
"type": "int",
"value": "221"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:676:5",
"name": "cudaErrorUnsupportedPtxVersion",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:676:38",
"type": "int",
"value": "222"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:681:5",
"name": "cudaErrorInvalidSource",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:681:30",
"type": "int",
"value": "300"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:686:5",
"name": "cudaErrorFileNotFound",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:686:29",
"type": "int",
"value": "301"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:691:5",
"name": "cudaErrorSharedObjectSymbolNotFound",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:691:43",
"type": "int",
"value": "302"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:696:5",
"name": "cudaErrorSharedObjectInitFailed",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:696:39",
"type": "int",
"value": "303"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:701:5",
"name": "cudaErrorOperatingSystem",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:701:32",
"type": "int",
"value": "304"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:708:5",
"name": "cudaErrorInvalidResourceHandle",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:708:38",
"type": "int",
"value": "400"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:714:5",
"name": "cudaErrorIllegalState",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:714:29",
"type": "int",
"value": "401"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:720:5",
"name": "cudaErrorSymbolNotFound",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:720:31",
"type": "int",
"value": "500"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:728:5",
"name": "cudaErrorNotReady",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:728:25",
"type": "int",
"value": "600"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:736:5",
"name": "cudaErrorIllegalAddress",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:736:31",
"type": "int",
"value": "700"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:745:5",
"name": "cudaErrorLaunchOutOfResources",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:745:37",
"type": "int",
"value": "701"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:756:5",
"name": "cudaErrorLaunchTimeout",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:756:30",
"type": "int",
"value": "702"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:762:5",
"name": "cudaErrorLaunchIncompatibleTexturing",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:762:44",
"type": "int",
"value": "703"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:769:5",
"name": "cudaErrorPeerAccessAlreadyEnabled",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:769:41",
"type": "int",
"value": "704"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:776:5",
"name": "cudaErrorPeerAccessNotEnabled",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:776:37",
"type": "int",
"value": "705"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:789:5",
"name": "cudaErrorSetOnActiveProcess",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:789:35",
"type": "int",
"value": "708"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:796:5",
"name": "cudaErrorContextIsDestroyed",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:796:35",
"type": "int",
"value": "709"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:803:5",
"name": "cudaErrorAssert",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:803:23",
"type": "int",
"value": "710"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:810:5",
"name": "cudaErrorTooManyPeers",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:810:29",
"type": "int",
"value": "711"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:816:5",
"name": "cudaErrorHostMemoryAlreadyRegistered",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:816:44",
"type": "int",
"value": "712"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:822:5",
"name": "cudaErrorHostMemoryNotRegistered",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:822:40",
"type": "int",
"value": "713"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:831:5",
"name": "cudaErrorHardwareStackError",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:831:35",
"type": "int",
"value": "714"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:839:5",
"name": "cudaErrorIllegalInstruction",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:839:35",
"type": "int",
"value": "715"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:848:5",
"name": "cudaErrorMisalignedAddress",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:848:34",
"type": "int",
"value": "716"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:859:5",
"name": "cudaErrorInvalidAddressSpace",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:859:36",
"type": "int",
"value": "717"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:867:5",
"name": "cudaErrorInvalidPc",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:867:26",
"type": "int",
"value": "718"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:878:5",
"name": "cudaErrorLaunchFailure",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:878:30",
"type": "int",
"value": "719"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:887:5",
"name": "cudaErrorCooperativeLaunchTooLarge",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:887:42",
"type": "int",
"value": "720"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:892:5",
"name": "cudaErrorNotPermitted",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:892:29",
"type": "int",
"value": "800"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:898:5",
"name": "cudaErrorNotSupported",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:898:29",
"type": "int",
"value": "801"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:907:5",
"name": "cudaErrorSystemNotReady",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:907:31",
"type": "int",
"value": "802"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:914:5",
"name": "cudaErrorSystemDriverMismatch",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:914:37",
"type": "int",
"value": "803"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:923:5",
"name": "cudaErrorCompatNotSupportedOnDevice",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:923:43",
"type": "int",
"value": "804"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:928:5",
"name": "cudaErrorStreamCaptureUnsupported",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:928:41",
"type": "int",
"value": "900"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:934:5",
"name": "cudaErrorStreamCaptureInvalidated",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:934:41",
"type": "int",
"value": "901"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:940:5",
"name": "cudaErrorStreamCaptureMerge",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:940:35",
"type": "int",
"value": "902"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:945:5",
"name": "cudaErrorStreamCaptureUnmatched",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:945:39",
"type": "int",
"value": "903"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:951:5",
"name": "cudaErrorStreamCaptureUnjoined",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:951:38",
"type": "int",
"value": "904"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:958:5",
"name": "cudaErrorStreamCaptureIsolation",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:958:39",
"type": "int",
"value": "905"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:964:5",
"name": "cudaErrorStreamCaptureImplicit",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:964:38",
"type": "int",
"value": "906"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:970:5",
"name": "cudaErrorCapturedEvent",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:970:30",
"type": "int",
"value": "907"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:977:5",
"name": "cudaErrorStreamCaptureWrongThread",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:977:41",
"type": "int",
"value": "908"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:982:5",
"name": "cudaErrorTimeout",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:982:24",
"type": "int",
"value": "909"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:988:5",
"name": "cudaErrorGraphExecUpdateFailure",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:988:39",
"type": "int",
"value": "910"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:993:5",
"name": "cudaErrorUnknown",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:993:24",
"type": "int",
"value": "999"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1001:5",
"name": "cudaErrorApiFailureBase",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1001:31",
"type": "int",
"value": "10000"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1007:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1007:1",
"name": "cudaChannelFormatKind",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1009:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1009:5",
"name": "cudaChannelFormatKindSigned",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1009:35",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1010:5",
"name": "cudaChannelFormatKindUnsigned",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1010:37",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1011:5",
"name": "cudaChannelFormatKindFloat",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1011:34",
"type": "int",
"value": "2"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1012:5",
"name": "cudaChannelFormatKindNone",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1012:33",
"type": "int",
"value": "3"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1018:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1018:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1020:9",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1020:9",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1020:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1021:9",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1021:9",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1021:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1022:9",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1022:9",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1022:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1023:9",
"funcspec": [],
"init": null,
"name": "w",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1023:9",
"declname": "w",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1023:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1024:32",
"funcspec": [],
"init": null,
"name": "f",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1024:32",
"declname": "f",
"quals": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1024:5",
"name": "cudaChannelFormatKind",
"values": null
}
}
}
],
"name": "cudaChannelFormatDesc"
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/driver_types.h:1030:26",
"name": "cudaArray_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1030:26",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1030:27",
"declname": "cudaArray_t",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1030:16",
"decls": null,
"name": "cudaArray"
}
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/driver_types.h:1035:32",
"name": "cudaArray_const_t",
"quals": [
"const"
],
"storage": [
"typedef"
],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1035:32",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1035:33",
"declname": "cudaArray_const_t",
"quals": [
"const"
],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1035:22",
"decls": null,
"name": "cudaArray"
}
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1037:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1037:8",
"decls": null,
"name": "cudaArray"
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/driver_types.h:1042:35",
"name": "cudaMipmappedArray_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1042:35",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1042:36",
"declname": "cudaMipmappedArray_t",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1042:16",
"decls": null,
"name": "cudaMipmappedArray"
}
}
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/driver_types.h:1047:41",
"name": "cudaMipmappedArray_const_t",
"quals": [
"const"
],
"storage": [
"typedef"
],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1047:41",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1047:42",
"declname": "cudaMipmappedArray_const_t",
"quals": [
"const"
],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1047:22",
"decls": null,
"name": "cudaMipmappedArray"
}
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1049:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1049:8",
"decls": null,
"name": "cudaMipmappedArray"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1059:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1059:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1064:7",
"funcspec": [],
"init": null,
"name": "tileExtent",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1064:7",
"declname": "tileExtent",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1060:1",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1061:22",
"funcspec": [],
"init": null,
"name": "width",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1061:22",
"declname": "width",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1061:9",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1062:22",
"funcspec": [],
"init": null,
"name": "height",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1062:22",
"declname": "height",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1062:9",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1063:22",
"funcspec": [],
"init": null,
"name": "depth",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1063:22",
"declname": "depth",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1063:9",
"names": [
"unsigned",
"int"
]
}
}
}
],
"name": null
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1065:18",
"funcspec": [],
"init": null,
"name": "miptailFirstLevel",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1065:18",
"declname": "miptailFirstLevel",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1065:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1066:24",
"funcspec": [],
"init": null,
"name": "miptailSize",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1066:24",
"declname": "miptailSize",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1066:5",
"names": [
"unsigned",
"long",
"long"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1067:18",
"funcspec": [],
"init": null,
"name": "flags",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1067:18",
"declname": "flags",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1067:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1068:18",
"funcspec": [],
"init": null,
"name": "reserved",
"quals": [],
"storage": [],
"type": {
"_nodetype": "ArrayDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1068:18",
"dim": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1068:27",
"type": "int",
"value": "4"
},
"dim_quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1068:18",
"declname": "reserved",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1068:5",
"names": [
"unsigned",
"int"
]
}
}
}
}
],
"name": "cudaArraySparseProperties"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1074:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1074:1",
"name": "cudaMemoryType",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1076:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1076:5",
"name": "cudaMemoryTypeUnregistered",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1076:34",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1077:5",
"name": "cudaMemoryTypeHost",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1077:26",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1078:5",
"name": "cudaMemoryTypeDevice",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1078:28",
"type": "int",
"value": "2"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1079:5",
"name": "cudaMemoryTypeManaged",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1079:29",
"type": "int",
"value": "3"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1085:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1085:1",
"name": "cudaMemcpyKind",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1087:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1087:5",
"name": "cudaMemcpyHostToHost",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1087:28",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1088:5",
"name": "cudaMemcpyHostToDevice",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1088:30",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1089:5",
"name": "cudaMemcpyDeviceToHost",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1089:30",
"type": "int",
"value": "2"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1090:5",
"name": "cudaMemcpyDeviceToDevice",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1090:32",
"type": "int",
"value": "3"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1091:5",
"name": "cudaMemcpyDefault",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1091:25",
"type": "int",
"value": "4"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1099:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1099:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1101:10",
"funcspec": [],
"init": null,
"name": "ptr",
"quals": [],
"storage": [],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1101:10",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1101:11",
"declname": "ptr",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1101:5",
"names": [
"void"
]
}
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1102:12",
"funcspec": [],
"init": null,
"name": "pitch",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1102:12",
"declname": "pitch",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1102:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1103:12",
"funcspec": [],
"init": null,
"name": "xsize",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1103:12",
"declname": "xsize",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1103:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1104:12",
"funcspec": [],
"init": null,
"name": "ysize",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1104:12",
"declname": "ysize",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1104:5",
"names": [
"size_t"
]
}
}
}
],
"name": "cudaPitchedPtr"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1112:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1112:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1114:12",
"funcspec": [],
"init": null,
"name": "width",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1114:12",
"declname": "width",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1114:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1115:12",
"funcspec": [],
"init": null,
"name": "height",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1115:12",
"declname": "height",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1115:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1116:12",
"funcspec": [],
"init": null,
"name": "depth",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1116:12",
"declname": "depth",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1116:5",
"names": [
"size_t"
]
}
}
}
],
"name": "cudaExtent"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1124:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1124:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1126:12",
"funcspec": [],
"init": null,
"name": "x",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1126:12",
"declname": "x",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1126:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1127:12",
"funcspec": [],
"init": null,
"name": "y",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1127:12",
"declname": "y",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1127:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1128:12",
"funcspec": [],
"init": null,
"name": "z",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1128:12",
"declname": "z",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1128:5",
"names": [
"size_t"
]
}
}
}
],
"name": "cudaPos"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1134:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1134:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1136:17",
"funcspec": [],
"init": null,
"name": "srcArray",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1136:17",
"declname": "srcArray",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1136:5",
"names": [
"cudaArray_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1137:20",
"funcspec": [],
"init": null,
"name": "srcPos",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1137:20",
"declname": "srcPos",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1137:12",
"decls": null,
"name": "cudaPos"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1138:27",
"funcspec": [],
"init": null,
"name": "srcPtr",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1138:27",
"declname": "srcPtr",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1138:12",
"decls": null,
"name": "cudaPitchedPtr"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1140:17",
"funcspec": [],
"init": null,
"name": "dstArray",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1140:17",
"declname": "dstArray",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1140:5",
"names": [
"cudaArray_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1141:20",
"funcspec": [],
"init": null,
"name": "dstPos",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1141:20",
"declname": "dstPos",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1141:12",
"decls": null,
"name": "cudaPos"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1142:27",
"funcspec": [],
"init": null,
"name": "dstPtr",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1142:27",
"declname": "dstPtr",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1142:12",
"decls": null,
"name": "cudaPitchedPtr"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1144:23",
"funcspec": [],
"init": null,
"name": "extent",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1144:23",
"declname": "extent",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1144:12",
"decls": null,
"name": "cudaExtent"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1145:25",
"funcspec": [],
"init": null,
"name": "kind",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1145:25",
"declname": "kind",
"quals": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1145:5",
"name": "cudaMemcpyKind",
"values": null
}
}
}
],
"name": "cudaMemcpy3DParms"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1151:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1151:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1153:17",
"funcspec": [],
"init": null,
"name": "srcArray",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1153:17",
"declname": "srcArray",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1153:5",
"names": [
"cudaArray_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1154:20",
"funcspec": [],
"init": null,
"name": "srcPos",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1154:20",
"declname": "srcPos",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1154:12",
"decls": null,
"name": "cudaPos"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1155:27",
"funcspec": [],
"init": null,
"name": "srcPtr",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1155:27",
"declname": "srcPtr",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1155:12",
"decls": null,
"name": "cudaPitchedPtr"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1156:9",
"funcspec": [],
"init": null,
"name": "srcDevice",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1156:9",
"declname": "srcDevice",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1156:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1158:17",
"funcspec": [],
"init": null,
"name": "dstArray",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1158:17",
"declname": "dstArray",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1158:5",
"names": [
"cudaArray_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1159:20",
"funcspec": [],
"init": null,
"name": "dstPos",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1159:20",
"declname": "dstPos",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1159:12",
"decls": null,
"name": "cudaPos"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1160:27",
"funcspec": [],
"init": null,
"name": "dstPtr",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1160:27",
"declname": "dstPtr",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1160:12",
"decls": null,
"name": "cudaPitchedPtr"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1161:9",
"funcspec": [],
"init": null,
"name": "dstDevice",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1161:9",
"declname": "dstDevice",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1161:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1163:23",
"funcspec": [],
"init": null,
"name": "extent",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1163:23",
"declname": "extent",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1163:12",
"decls": null,
"name": "cudaExtent"
}
}
}
],
"name": "cudaMemcpy3DPeerParms"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1169:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1169:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1170:10",
"funcspec": [],
"init": null,
"name": "dst",
"quals": [],
"storage": [],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1170:10",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1170:11",
"declname": "dst",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1170:5",
"names": [
"void"
]
}
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1171:12",
"funcspec": [],
"init": null,
"name": "pitch",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1171:12",
"declname": "pitch",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1171:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1172:18",
"funcspec": [],
"init": null,
"name": "value",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1172:18",
"declname": "value",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1172:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1173:18",
"funcspec": [],
"init": null,
"name": "elementSize",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1173:18",
"declname": "elementSize",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1173:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1174:12",
"funcspec": [],
"init": null,
"name": "width",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1174:12",
"declname": "width",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1174:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1175:12",
"funcspec": [],
"init": null,
"name": "height",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1175:12",
"declname": "height",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1175:5",
"names": [
"size_t"
]
}
}
}
],
"name": "cudaMemsetParams"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1181:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1181:1",
"name": "cudaAccessProperty",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1182:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1182:5",
"name": "cudaAccessPropertyNormal",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1182:32",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1183:5",
"name": "cudaAccessPropertyStreaming",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1183:35",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1184:5",
"name": "cudaAccessPropertyPersisting",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1184:36",
"type": "int",
"value": "2"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1198:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1198:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1199:10",
"funcspec": [],
"init": null,
"name": "base_ptr",
"quals": [],
"storage": [],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1199:10",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1199:11",
"declname": "base_ptr",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1199:5",
"names": [
"void"
]
}
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1200:12",
"funcspec": [],
"init": null,
"name": "num_bytes",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1200:12",
"declname": "num_bytes",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1200:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1201:11",
"funcspec": [],
"init": null,
"name": "hitRatio",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1201:11",
"declname": "hitRatio",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1201:5",
"names": [
"float"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1202:29",
"funcspec": [],
"init": null,
"name": "hitProp",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1202:29",
"declname": "hitProp",
"quals": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1202:5",
"name": "cudaAccessProperty",
"values": null
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1203:29",
"funcspec": [],
"init": null,
"name": "missProp",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1203:29",
"declname": "missProp",
"quals": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1203:5",
"name": "cudaAccessProperty",
"values": null
}
}
}
],
"name": "cudaAccessPolicyWindow"
}
},
{
"_nodetype": "Typedef",
"coord": "/usr/local/cuda/include/driver_types.h:1216:16",
"name": "cudaHostFn_t",
"quals": [],
"storage": [
"typedef"
],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1216:16",
"quals": [],
"type": {
"_nodetype": "FuncDecl",
"args": {
"_nodetype": "ParamList",
"coord": "/usr/local/cuda/include/driver_types.h:1216:36",
"params": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1216:36",
"funcspec": [],
"init": null,
"name": "userData",
"quals": [],
"storage": [],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1216:36",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1216:37",
"declname": "userData",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1216:31",
"names": [
"void"
]
}
}
}
}
]
},
"coord": "/usr/local/cuda/include/driver_types.h:1216:16",
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1216:17",
"declname": "cudaHostFn_t",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1216:9",
"names": [
"void"
]
}
}
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1221:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1221:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1222:18",
"funcspec": [],
"init": null,
"name": "fn",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1222:18",
"declname": "fn",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1222:5",
"names": [
"cudaHostFn_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1223:9",
"funcspec": [],
"init": null,
"name": "userData",
"quals": [],
"storage": [],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1223:9",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1223:11",
"declname": "userData",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1223:5",
"names": [
"void"
]
}
}
}
}
],
"name": "cudaHostNodeParams"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1229:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1229:1",
"name": "cudaStreamCaptureStatus",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1230:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1230:5",
"name": "cudaStreamCaptureStatusNone",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1230:35",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1231:5",
"name": "cudaStreamCaptureStatusActive",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1231:37",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1232:5",
"name": "cudaStreamCaptureStatusInvalidated",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1232:42",
"type": "int",
"value": "2"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1240:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1240:1",
"name": "cudaStreamCaptureMode",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1241:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1241:5",
"name": "cudaStreamCaptureModeGlobal",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1241:35",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1242:5",
"name": "cudaStreamCaptureModeThreadLocal",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1242:40",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1243:5",
"name": "cudaStreamCaptureModeRelaxed",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1243:36",
"type": "int",
"value": "2"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1246:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1246:1",
"name": "cudaSynchronizationPolicy",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1247:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1247:5",
"name": "cudaSyncPolicyAuto",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1247:26",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1248:5",
"name": "cudaSyncPolicySpin",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1248:26",
"type": "int",
"value": "2"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1249:5",
"name": "cudaSyncPolicyYield",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1249:27",
"type": "int",
"value": "3"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1250:5",
"name": "cudaSyncPolicyBlockingSync",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1250:34",
"type": "int",
"value": "4"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1256:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1256:1",
"name": "cudaStreamAttrID",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1257:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1257:5",
"name": "cudaStreamAttributeAccessPolicyWindow",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1257:45",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1258:5",
"name": "cudaStreamAttributeSynchronizationPolicy",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1258:48",
"type": "int",
"value": "3"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1264:7",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Union",
"coord": "/usr/local/cuda/include/driver_types.h:1264:7",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1265:35",
"funcspec": [],
"init": null,
"name": "accessPolicyWindow",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1265:35",
"declname": "accessPolicyWindow",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1265:12",
"decls": null,
"name": "cudaAccessPolicyWindow"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1266:36",
"funcspec": [],
"init": null,
"name": "syncPolicy",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1266:36",
"declname": "syncPolicy",
"quals": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1266:5",
"name": "cudaSynchronizationPolicy",
"values": null
}
}
}
],
"name": "cudaStreamAttrValue"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1272:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1272:8",
"decls": null,
"name": "cudaGraphicsResource"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1277:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1277:1",
"name": "cudaGraphicsRegisterFlags",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1279:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1279:5",
"name": "cudaGraphicsRegisterFlagsNone",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1279:37",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1280:5",
"name": "cudaGraphicsRegisterFlagsReadOnly",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1280:41",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1281:5",
"name": "cudaGraphicsRegisterFlagsWriteDiscard",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1281:45",
"type": "int",
"value": "2"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1282:5",
"name": "cudaGraphicsRegisterFlagsSurfaceLoadStore",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1282:49",
"type": "int",
"value": "4"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1283:5",
"name": "cudaGraphicsRegisterFlagsTextureGather",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1283:46",
"type": "int",
"value": "8"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1289:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1289:1",
"name": "cudaGraphicsMapFlags",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1291:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1291:5",
"name": "cudaGraphicsMapFlagsNone",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1291:32",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1292:5",
"name": "cudaGraphicsMapFlagsReadOnly",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1292:36",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1293:5",
"name": "cudaGraphicsMapFlagsWriteDiscard",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1293:40",
"type": "int",
"value": "2"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1299:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1299:1",
"name": "cudaGraphicsCubeFace",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1301:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1301:5",
"name": "cudaGraphicsCubeFacePositiveX",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1301:37",
"type": "int",
"value": "0x00"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1302:5",
"name": "cudaGraphicsCubeFaceNegativeX",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1302:37",
"type": "int",
"value": "0x01"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1303:5",
"name": "cudaGraphicsCubeFacePositiveY",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1303:37",
"type": "int",
"value": "0x02"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1304:5",
"name": "cudaGraphicsCubeFaceNegativeY",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1304:37",
"type": "int",
"value": "0x03"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1305:5",
"name": "cudaGraphicsCubeFacePositiveZ",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1305:37",
"type": "int",
"value": "0x04"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1306:5",
"name": "cudaGraphicsCubeFaceNegativeZ",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1306:37",
"type": "int",
"value": "0x05"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1312:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1312:1",
"name": "cudaKernelNodeAttrID",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1313:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1313:5",
"name": "cudaKernelNodeAttributeAccessPolicyWindow",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1313:49",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1314:5",
"name": "cudaKernelNodeAttributeCooperative",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1314:42",
"type": "int",
"value": "2"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1320:7",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Union",
"coord": "/usr/local/cuda/include/driver_types.h:1320:7",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1321:35",
"funcspec": [],
"init": null,
"name": "accessPolicyWindow",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1321:35",
"declname": "accessPolicyWindow",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1321:12",
"decls": null,
"name": "cudaAccessPolicyWindow"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1322:9",
"funcspec": [],
"init": null,
"name": "cooperative",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1322:9",
"declname": "cooperative",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1322:5",
"names": [
"int"
]
}
}
}
],
"name": "cudaKernelNodeAttrValue"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1328:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1328:1",
"name": "cudaResourceType",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1330:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1330:5",
"name": "cudaResourceTypeArray",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1330:29",
"type": "int",
"value": "0x00"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1331:5",
"name": "cudaResourceTypeMipmappedArray",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1331:38",
"type": "int",
"value": "0x01"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1332:5",
"name": "cudaResourceTypeLinear",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1332:30",
"type": "int",
"value": "0x02"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1333:5",
"name": "cudaResourceTypePitch2D",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1333:31",
"type": "int",
"value": "0x03"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1339:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1339:1",
"name": "cudaResourceViewFormat",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1341:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1341:5",
"name": "cudaResViewFormatNone",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1341:29",
"type": "int",
"value": "0x00"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1342:5",
"name": "cudaResViewFormatUnsignedChar1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1342:38",
"type": "int",
"value": "0x01"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1343:5",
"name": "cudaResViewFormatUnsignedChar2",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1343:38",
"type": "int",
"value": "0x02"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1344:5",
"name": "cudaResViewFormatUnsignedChar4",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1344:38",
"type": "int",
"value": "0x03"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1345:5",
"name": "cudaResViewFormatSignedChar1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1345:36",
"type": "int",
"value": "0x04"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1346:5",
"name": "cudaResViewFormatSignedChar2",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1346:36",
"type": "int",
"value": "0x05"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1347:5",
"name": "cudaResViewFormatSignedChar4",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1347:36",
"type": "int",
"value": "0x06"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1348:5",
"name": "cudaResViewFormatUnsignedShort1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1348:39",
"type": "int",
"value": "0x07"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1349:5",
"name": "cudaResViewFormatUnsignedShort2",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1349:39",
"type": "int",
"value": "0x08"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1350:5",
"name": "cudaResViewFormatUnsignedShort4",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1350:39",
"type": "int",
"value": "0x09"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1351:5",
"name": "cudaResViewFormatSignedShort1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1351:37",
"type": "int",
"value": "0x0a"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1352:5",
"name": "cudaResViewFormatSignedShort2",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1352:37",
"type": "int",
"value": "0x0b"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1353:5",
"name": "cudaResViewFormatSignedShort4",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1353:37",
"type": "int",
"value": "0x0c"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1354:5",
"name": "cudaResViewFormatUnsignedInt1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1354:37",
"type": "int",
"value": "0x0d"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1355:5",
"name": "cudaResViewFormatUnsignedInt2",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1355:37",
"type": "int",
"value": "0x0e"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1356:5",
"name": "cudaResViewFormatUnsignedInt4",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1356:37",
"type": "int",
"value": "0x0f"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1357:5",
"name": "cudaResViewFormatSignedInt1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1357:35",
"type": "int",
"value": "0x10"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1358:5",
"name": "cudaResViewFormatSignedInt2",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1358:35",
"type": "int",
"value": "0x11"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1359:5",
"name": "cudaResViewFormatSignedInt4",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1359:35",
"type": "int",
"value": "0x12"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1360:5",
"name": "cudaResViewFormatHalf1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1360:30",
"type": "int",
"value": "0x13"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1361:5",
"name": "cudaResViewFormatHalf2",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1361:30",
"type": "int",
"value": "0x14"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1362:5",
"name": "cudaResViewFormatHalf4",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1362:30",
"type": "int",
"value": "0x15"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1363:5",
"name": "cudaResViewFormatFloat1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1363:31",
"type": "int",
"value": "0x16"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1364:5",
"name": "cudaResViewFormatFloat2",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1364:31",
"type": "int",
"value": "0x17"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1365:5",
"name": "cudaResViewFormatFloat4",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1365:31",
"type": "int",
"value": "0x18"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1366:5",
"name": "cudaResViewFormatUnsignedBlockCompressed1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1366:49",
"type": "int",
"value": "0x19"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1367:5",
"name": "cudaResViewFormatUnsignedBlockCompressed2",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1367:49",
"type": "int",
"value": "0x1a"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1368:5",
"name": "cudaResViewFormatUnsignedBlockCompressed3",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1368:49",
"type": "int",
"value": "0x1b"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1369:5",
"name": "cudaResViewFormatUnsignedBlockCompressed4",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1369:49",
"type": "int",
"value": "0x1c"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1370:5",
"name": "cudaResViewFormatSignedBlockCompressed4",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1370:47",
"type": "int",
"value": "0x1d"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1371:5",
"name": "cudaResViewFormatUnsignedBlockCompressed5",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1371:49",
"type": "int",
"value": "0x1e"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1372:5",
"name": "cudaResViewFormatSignedBlockCompressed5",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1372:47",
"type": "int",
"value": "0x1f"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1373:5",
"name": "cudaResViewFormatUnsignedBlockCompressed6H",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1373:50",
"type": "int",
"value": "0x20"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1374:5",
"name": "cudaResViewFormatSignedBlockCompressed6H",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1374:48",
"type": "int",
"value": "0x21"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1375:5",
"name": "cudaResViewFormatUnsignedBlockCompressed7",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1375:49",
"type": "int",
"value": "0x22"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1381:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1381:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1382:27",
"funcspec": [],
"init": null,
"name": "resType",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1382:27",
"declname": "resType",
"quals": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1382:5",
"name": "cudaResourceType",
"values": null
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1403:7",
"funcspec": [],
"init": null,
"name": "res",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1403:7",
"declname": "res",
"quals": [],
"type": {
"_nodetype": "Union",
"coord": "/usr/local/cuda/include/driver_types.h:1384:1",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1387:11",
"funcspec": [],
"init": null,
"name": "array",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1387:11",
"declname": "array",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1385:1",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1386:25",
"funcspec": [],
"init": null,
"name": "array",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1386:25",
"declname": "array",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1386:13",
"names": [
"cudaArray_t"
]
}
}
}
],
"name": null
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1390:11",
"funcspec": [],
"init": null,
"name": "mipmap",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1390:11",
"declname": "mipmap",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1388:1",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1389:34",
"funcspec": [],
"init": null,
"name": "mipmap",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1389:34",
"declname": "mipmap",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1389:13",
"names": [
"cudaMipmappedArray_t"
]
}
}
}
],
"name": null
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1395:11",
"funcspec": [],
"init": null,
"name": "linear",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1395:11",
"declname": "linear",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1391:1",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1392:18",
"funcspec": [],
"init": null,
"name": "devPtr",
"quals": [],
"storage": [],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1392:18",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1392:19",
"declname": "devPtr",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1392:13",
"names": [
"void"
]
}
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1393:42",
"funcspec": [],
"init": null,
"name": "desc",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1393:42",
"declname": "desc",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1393:20",
"decls": null,
"name": "cudaChannelFormatDesc"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1394:20",
"funcspec": [],
"init": null,
"name": "sizeInBytes",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1394:20",
"declname": "sizeInBytes",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1394:13",
"names": [
"size_t"
]
}
}
}
],
"name": null
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1402:11",
"funcspec": [],
"init": null,
"name": "pitch2D",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1402:11",
"declname": "pitch2D",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1396:1",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1397:18",
"funcspec": [],
"init": null,
"name": "devPtr",
"quals": [],
"storage": [],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1397:18",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1397:19",
"declname": "devPtr",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1397:13",
"names": [
"void"
]
}
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1398:42",
"funcspec": [],
"init": null,
"name": "desc",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1398:42",
"declname": "desc",
"quals": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1398:20",
"decls": null,
"name": "cudaChannelFormatDesc"
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1399:20",
"funcspec": [],
"init": null,
"name": "width",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1399:20",
"declname": "width",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1399:13",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1400:20",
"funcspec": [],
"init": null,
"name": "height",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1400:20",
"declname": "height",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1400:13",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1401:20",
"funcspec": [],
"init": null,
"name": "pitchInBytes",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1401:20",
"declname": "pitchInBytes",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1401:13",
"names": [
"size_t"
]
}
}
}
],
"name": null
}
}
}
],
"name": null
}
}
}
],
"name": "cudaResourceDesc"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1409:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1409:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1411:33",
"funcspec": [],
"init": null,
"name": "format",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1411:33",
"declname": "format",
"quals": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1411:5",
"name": "cudaResourceViewFormat",
"values": null
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1412:12",
"funcspec": [],
"init": null,
"name": "width",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1412:12",
"declname": "width",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1412:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1413:12",
"funcspec": [],
"init": null,
"name": "height",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1413:12",
"declname": "height",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1413:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1414:12",
"funcspec": [],
"init": null,
"name": "depth",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1414:12",
"declname": "depth",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1414:5",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1415:18",
"funcspec": [],
"init": null,
"name": "firstMipmapLevel",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1415:18",
"declname": "firstMipmapLevel",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1415:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1416:18",
"funcspec": [],
"init": null,
"name": "lastMipmapLevel",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1416:18",
"declname": "lastMipmapLevel",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1416:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1417:18",
"funcspec": [],
"init": null,
"name": "firstLayer",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1417:18",
"declname": "firstLayer",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1417:5",
"names": [
"unsigned",
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1418:18",
"funcspec": [],
"init": null,
"name": "lastLayer",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1418:18",
"declname": "lastLayer",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1418:5",
"names": [
"unsigned",
"int"
]
}
}
}
],
"name": "cudaResourceViewDesc"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1424:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1424:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1430:25",
"funcspec": [],
"init": null,
"name": "type",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1430:25",
"declname": "type",
"quals": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1430:5",
"name": "cudaMemoryType",
"values": null
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1441:9",
"funcspec": [],
"init": null,
"name": "device",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1441:9",
"declname": "device",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1441:5",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1447:10",
"funcspec": [],
"init": null,
"name": "devicePointer",
"quals": [],
"storage": [],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1447:10",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1447:11",
"declname": "devicePointer",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1447:5",
"names": [
"void"
]
}
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1456:10",
"funcspec": [],
"init": null,
"name": "hostPointer",
"quals": [],
"storage": [],
"type": {
"_nodetype": "PtrDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1456:10",
"quals": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1456:11",
"declname": "hostPointer",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1456:5",
"names": [
"void"
]
}
}
}
}
],
"name": "cudaPointerAttributes"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1462:8",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Struct",
"coord": "/usr/local/cuda/include/driver_types.h:1462:8",
"decls": [
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1469:11",
"funcspec": [],
"init": null,
"name": "sharedSizeBytes",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1469:11",
"declname": "sharedSizeBytes",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1469:4",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1475:11",
"funcspec": [],
"init": null,
"name": "constSizeBytes",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1475:11",
"declname": "constSizeBytes",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1475:4",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1480:11",
"funcspec": [],
"init": null,
"name": "localSizeBytes",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1480:11",
"declname": "localSizeBytes",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1480:4",
"names": [
"size_t"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1487:8",
"funcspec": [],
"init": null,
"name": "maxThreadsPerBlock",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1487:8",
"declname": "maxThreadsPerBlock",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1487:4",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1492:8",
"funcspec": [],
"init": null,
"name": "numRegs",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1492:8",
"declname": "numRegs",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1492:4",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1499:8",
"funcspec": [],
"init": null,
"name": "ptxVersion",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1499:8",
"declname": "ptxVersion",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1499:4",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1506:8",
"funcspec": [],
"init": null,
"name": "binaryVersion",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1506:8",
"declname": "binaryVersion",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1506:4",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1512:8",
"funcspec": [],
"init": null,
"name": "cacheModeCA",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1512:8",
"declname": "cacheModeCA",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1512:4",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1519:8",
"funcspec": [],
"init": null,
"name": "maxDynamicSharedSizeBytes",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1519:8",
"declname": "maxDynamicSharedSizeBytes",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1519:4",
"names": [
"int"
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1528:8",
"funcspec": [],
"init": null,
"name": "preferredShmemCarveout",
"quals": [],
"storage": [],
"type": {
"_nodetype": "TypeDecl",
"coord": "/usr/local/cuda/include/driver_types.h:1528:8",
"declname": "preferredShmemCarveout",
"quals": [],
"type": {
"_nodetype": "IdentifierType",
"coord": "/usr/local/cuda/include/driver_types.h:1528:4",
"names": [
"int"
]
}
}
}
],
"name": "cudaFuncAttributes"
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1534:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1534:1",
"name": "cudaFuncAttribute",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1536:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1536:5",
"name": "cudaFuncAttributeMaxDynamicSharedMemorySize",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1536:51",
"type": "int",
"value": "8"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1537:5",
"name": "cudaFuncAttributePreferredSharedMemoryCarveout",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1537:54",
"type": "int",
"value": "9"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1538:5",
"name": "cudaFuncAttributeMax",
"value": null
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1544:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1544:1",
"name": "cudaFuncCache",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1546:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1546:5",
"name": "cudaFuncCachePreferNone",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1546:31",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1547:5",
"name": "cudaFuncCachePreferShared",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1547:33",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1548:5",
"name": "cudaFuncCachePreferL1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1548:29",
"type": "int",
"value": "2"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1549:5",
"name": "cudaFuncCachePreferEqual",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1549:32",
"type": "int",
"value": "3"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1556:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1556:1",
"name": "cudaSharedMemConfig",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1558:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1558:5",
"name": "cudaSharedMemBankSizeDefault",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1558:36",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1559:5",
"name": "cudaSharedMemBankSizeFourByte",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1559:37",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1560:5",
"name": "cudaSharedMemBankSizeEightByte",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1560:38",
"type": "int",
"value": "2"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1566:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1566:1",
"name": "cudaSharedCarveout",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1567:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1567:5",
"name": "cudaSharedmemCarveoutDefault",
"value": {
"_nodetype": "UnaryOp",
"coord": "/usr/local/cuda/include/driver_types.h:1567:37",
"expr": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1567:37",
"type": "int",
"value": "1"
},
"op": "-"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1568:5",
"name": "cudaSharedmemCarveoutMaxShared",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1568:38",
"type": "int",
"value": "100"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1569:5",
"name": "cudaSharedmemCarveoutMaxL1",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1569:34",
"type": "int",
"value": "0"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1575:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1575:1",
"name": "cudaComputeMode",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1577:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1577:5",
"name": "cudaComputeModeDefault",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1577:30",
"type": "int",
"value": "0"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1578:5",
"name": "cudaComputeModeExclusive",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1578:32",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1579:5",
"name": "cudaComputeModeProhibited",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1579:33",
"type": "int",
"value": "2"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1580:5",
"name": "cudaComputeModeExclusiveProcess",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1580:39",
"type": "int",
"value": "3"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1586:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1586:1",
"name": "cudaLimit",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1588:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1588:5",
"name": "cudaLimitStackSize",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1588:26",
"type": "int",
"value": "0x00"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1589:5",
"name": "cudaLimitPrintfFifoSize",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1589:31",
"type": "int",
"value": "0x01"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1590:5",
"name": "cudaLimitMallocHeapSize",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1590:31",
"type": "int",
"value": "0x02"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1591:5",
"name": "cudaLimitDevRuntimeSyncDepth",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1591:36",
"type": "int",
"value": "0x03"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1592:5",
"name": "cudaLimitDevRuntimePendingLaunchCount",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1592:45",
"type": "int",
"value": "0x04"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1593:5",
"name": "cudaLimitMaxL2FetchGranularity",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1593:38",
"type": "int",
"value": "0x05"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1594:5",
"name": "cudaLimitPersistingL2CacheSize",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1594:38",
"type": "int",
"value": "0x06"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1600:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1600:1",
"name": "cudaMemoryAdvise",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1602:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1602:5",
"name": "cudaMemAdviseSetReadMostly",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1602:34",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1603:5",
"name": "cudaMemAdviseUnsetReadMostly",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1603:36",
"type": "int",
"value": "2"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1604:5",
"name": "cudaMemAdviseSetPreferredLocation",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1604:41",
"type": "int",
"value": "3"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1605:5",
"name": "cudaMemAdviseUnsetPreferredLocation",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1605:43",
"type": "int",
"value": "4"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1606:5",
"name": "cudaMemAdviseSetAccessedBy",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1606:34",
"type": "int",
"value": "5"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1607:5",
"name": "cudaMemAdviseUnsetAccessedBy",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1607:36",
"type": "int",
"value": "6"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1613:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1613:1",
"name": "cudaMemRangeAttribute",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1615:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1615:5",
"name": "cudaMemRangeAttributeReadMostly",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1615:39",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1616:5",
"name": "cudaMemRangeAttributePreferredLocation",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1616:46",
"type": "int",
"value": "2"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1617:5",
"name": "cudaMemRangeAttributeAccessedBy",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1617:39",
"type": "int",
"value": "3"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1618:5",
"name": "cudaMemRangeAttributeLastPrefetchLocation",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1618:49",
"type": "int",
"value": "4"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1624:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1624:1",
"name": "cudaOutputMode",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1626:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1626:5",
"name": "cudaKeyValuePair",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1626:24",
"type": "int",
"value": "0x00"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1627:5",
"name": "cudaCSV",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1627:15",
"type": "int",
"value": "0x01"
}
}
]
}
}
},
{
"_nodetype": "Decl",
"bitsize": null,
"coord": "/usr/local/cuda/include/driver_types.h:1633:1",
"funcspec": [],
"init": null,
"name": null,
"quals": [],
"storage": [],
"type": {
"_nodetype": "Enum",
"coord": "/usr/local/cuda/include/driver_types.h:1633:1",
"name": "cudaDeviceAttr",
"values": {
"_nodetype": "EnumeratorList",
"coord": "/usr/local/cuda/include/driver_types.h:1635:5",
"enumerators": [
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1635:5",
"name": "cudaDevAttrMaxThreadsPerBlock",
"value": {
"_nodetype": "Constant",
"coord": "/usr/local/cuda/include/driver_types.h:1635:37",
"type": "int",
"value": "1"
}
},
{
"_nodetype": "Enumerator",
"coord": "/usr/local/cuda/include/driver_types.h:1636:5",
"n
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment