DoxigAlpha

SymbolKind

Duplicate copy of SymbolRecordKind, but using the official CV names. Useful for reference purposes and when dealing with unknown record types.

Fields of this type

Fields

#
compile:compile
= 1
register_16t:register_16t
= 2
constant_16t:constant_16t
= 3
udt_16t:udt_16t
= 4
ssearch:ssearch
= 5
skip:skip
= 7
cvreserve:cvreserve
= 8
objname_st:objname_st
= 9
endarg:endarg
= 10
coboludt_16t:coboludt_16t
= 11
manyreg_16t:manyreg_16t
= 12
@"return":@"return"
= 13
entrythis:entrythis
= 14
bprel16:bprel16
= 256
ldata16:ldata16
= 257
gdata16:gdata16
= 258
pub16:pub16
= 259
lproc16:lproc16
= 260
gproc16:gproc16
= 261
thunk16:thunk16
= 262
block16:block16
= 263
with16:with16
= 264
label16:label16
= 265
cexmodel16:cexmodel16
= 266
vftable16:vftable16
= 267
regrel16:regrel16
= 268
bprel32_16t:bprel32_16t
= 512
ldata32_16t:ldata32_16t
= 513
gdata32_16t:gdata32_16t
= 514
pub32_16t:pub32_16t
= 515
lproc32_16t:lproc32_16t
= 516
gproc32_16t:gproc32_16t
= 517
thunk32_st:thunk32_st
= 518
block32_st:block32_st
= 519
with32_st:with32_st
= 520
label32_st:label32_st
= 521
cexmodel32:cexmodel32
= 522
vftable32_16t:vftable32_16t
= 523
regrel32_16t:regrel32_16t
= 524
lthread32_16t:lthread32_16t
= 525
gthread32_16t:gthread32_16t
= 526
slink32:slink32
= 527
lprocmips_16t:lprocmips_16t
= 768
gprocmips_16t:gprocmips_16t
= 769
procref_st:procref_st
= 1024
dataref_st:dataref_st
= 1025
@"align":@"align"
= 1026
lprocref_st:lprocref_st
= 1027
oem:oem
= 1028
ti16_max:ti16_max
= 4096
register_st:register_st
= 4097
constant_st:constant_st
= 4098
udt_st:udt_st
= 4099
coboludt_st:coboludt_st
= 4100
manyreg_st:manyreg_st
= 4101
bprel32_st:bprel32_st
= 4102
ldata32_st:ldata32_st
= 4103
gdata32_st:gdata32_st
= 4104
pub32_st:pub32_st
= 4105
lproc32_st:lproc32_st
= 4106
gproc32_st:gproc32_st
= 4107
vftable32:vftable32
= 4108
regrel32_st:regrel32_st
= 4109
lthread32_st:lthread32_st
= 4110
gthread32_st:gthread32_st
= 4111
lprocmips_st:lprocmips_st
= 4112
gprocmips_st:gprocmips_st
= 4113
compile2_st:compile2_st
= 4115
manyreg2_st:manyreg2_st
= 4116
lprocia64_st:lprocia64_st
= 4117
gprocia64_st:gprocia64_st
= 4118
localslot_st:localslot_st
= 4119
paramslot_st:paramslot_st
= 4120
annotation:annotation
= 4121
gmanproc_st:gmanproc_st
= 4122
lmanproc_st:lmanproc_st
= 4123
reserved1:reserved1
= 4124
reserved2:reserved2
= 4125
reserved3:reserved3
= 4126
reserved4:reserved4
= 4127
lmandata_st:lmandata_st
= 4128
gmandata_st:gmandata_st
= 4129
manframerel_st:manframerel_st
= 4130
manregister_st:manregister_st
= 4131
manslot_st:manslot_st
= 4132
manmanyreg_st:manmanyreg_st
= 4133
manregrel_st:manregrel_st
= 4134
manmanyreg2_st:manmanyreg2_st
= 4135
mantypref:mantypref
= 4136
unamespace_st:unamespace_st
= 4137
st_max:st_max
= 4352
with32:with32
= 4356
manyreg:manyreg
= 4362
lprocmips:lprocmips
= 4372
gprocmips:gprocmips
= 4373
manyreg2:manyreg2
= 4375
lprocia64:lprocia64
= 4376
gprocia64:gprocia64
= 4377
localslot:localslot
= 4378
paramslot:paramslot
= 4379
manframerel:manframerel
= 4382
manregister:manregister
= 4383
manslot:manslot
= 4384
manmanyreg:manmanyreg
= 4385
manregrel:manregrel
= 4386
manmanyreg2:manmanyreg2
= 4387
unamespace:unamespace
= 4388
dataref:dataref
= 4390
annotationref:annotationref
= 4392
tokenref:tokenref
= 4393
gmanproc:gmanproc
= 4394
lmanproc:lmanproc
= 4395
attr_framerel:attr_framerel
= 4398
attr_register:attr_register
= 4399
attr_regrel:attr_regrel
= 4400
attr_manyreg:attr_manyreg
= 4401
sepcode:sepcode
= 4402
local_2005:local_2005
= 4403
defrange_2005:defrange_2005
= 4404
defrange2_2005:defrange2_2005
= 4405
discarded:discarded
= 4411
lprocmips_id:lprocmips_id
= 4424
gprocmips_id:gprocmips_id
= 4425
lprocia64_id:lprocia64_id
= 4426
gprocia64_id:gprocia64_id
= 4427
defrange_hlsl:defrange_hlsl
= 4432
gdata_hlsl:gdata_hlsl
= 4433
ldata_hlsl:ldata_hlsl
= 4434
local_dpc_groupshared:local_dpc_groupshared
= 4436
defrange_dpc_ptr_tag:defrange_dpc_ptr_tag
= 4439
dpc_sym_tag_map:dpc_sym_tag_map
= 4440
armswitchtable:armswitchtable
= 4441
pogodata:pogodata
= 4444
inlinesite2:inlinesite2
= 4445
mod_typeref:mod_typeref
= 4447
ref_minipdb:ref_minipdb
= 4448
pdbmap:pdbmap
= 4449
gdata_hlsl32:gdata_hlsl32
= 4450
ldata_hlsl32:ldata_hlsl32
= 4451
gdata_hlsl32_ex:gdata_hlsl32_ex
= 4452
ldata_hlsl32_ex:ldata_hlsl32_ex
= 4453
fastlink:fastlink
= 4455
inlinees:inlinees
= 4456
end:end
= 6
inlinesite_end:inlinesite_end
= 4430
proc_id_end:proc_id_end
= 4431
thunk32:thunk32
= 4354
trampoline:trampoline
= 4396
section:section
= 4406
coffgroup:coffgroup
= 4407
@"export":@"export"
= 4408
lproc32:lproc32
= 4367
gproc32:gproc32
= 4368
lproc32_id:lproc32_id
= 4422
gproc32_id:gproc32_id
= 4423
lproc32_dpc:lproc32_dpc
= 4437
lproc32_dpc_id:lproc32_dpc_id
= 4438
register:register
= 4358
pub32:pub32
= 4366
procref:procref
= 4389
lprocref:lprocref
= 4391
envblock:envblock
= 4413
inlinesite:inlinesite
= 4429
local:local
= 4414
defrange:defrange
= 4415
defrange_subfield:defrange_subfield
= 4416
defrange_register:defrange_register
= 4417
defrange_framepointer_rel:defrange_framepointer_rel
= 4418
defrange_subfield_register:defrange_subfield_register
= 4419
defrange_framepointer_rel_full_scope:defrange_framepointer_rel_full_scope
= 4420
defrange_register_rel:defrange_register_rel
= 4421
block32:block32
= 4355
label32:label32
= 4357
objname:objname
= 4353
compile2:compile2
= 4374
compile3:compile3
= 4412
frameproc:frameproc
= 4114
callsiteinfo:callsiteinfo
= 4409
filestatic:filestatic
= 4435
heapallocsite:heapallocsite
= 4446
framecookie:framecookie
= 4410
callees:callees
= 4442
callers:callers
= 4443
udt:udt
= 4360
coboludt:coboludt
= 4361
buildinfo:buildinfo
= 4428
bprel32:bprel32
= 4363
regrel32:regrel32
= 4369
constant:constant
= 4359
manconstant:manconstant
= 4397
ldata32:ldata32
= 4364
gdata32:gdata32
= 4365
lmandata:lmandata
= 4380
gmandata:gmandata
= 4381
lthread32:lthread32
= 4370
gthread32:gthread32
= 4371