LLVM: include/llvm/DebugInfo/PDB/Native/RawConstants.h Source File (original) (raw)
1
2
3
4
5
6
7
8
9#ifndef LLVM_DEBUGINFO_PDB_NATIVE_RAWCONSTANTS_H
10#define LLVM_DEBUGINFO_PDB_NATIVE_RAWCONSTANTS_H
11
14#include
15
16namespace llvm {
17namespace pdb {
18
20
33
35
42
50
58
66
71
85
100
112
114
115}
116}
117
118#endif
const uint16_t kInvalidStreamIndex
Definition RawConstants.h:19
SpecialStream
Definition RawConstants.h:72
@ kSpecialStreamCount
Definition RawConstants.h:83
@ OldMSFDirectory
Definition RawConstants.h:76
@ StreamDBI
Definition RawConstants.h:80
@ StreamTPI
Definition RawConstants.h:79
@ StreamIPI
Definition RawConstants.h:81
@ StreamPDB
Definition RawConstants.h:78
OMFSegDescFlags
Definition RawConstants.h:101
@ Write
Definition RawConstants.h:104
@ IsAbsoluteAddress
Definition RawConstants.h:108
@ AddressIs32Bit
Definition RawConstants.h:106
@ IsGroup
Definition RawConstants.h:109
@ Execute
Definition RawConstants.h:105
@ Read
Definition RawConstants.h:103
@ IsSelector
Definition RawConstants.h:107
PdbRaw_Features
Definition RawConstants.h:43
@ PdbFeatureNone
Definition RawConstants.h:44
@ PdbFeatureMinimalDebugInfo
Definition RawConstants.h:46
@ PdbFeatureNoTypeMerging
Definition RawConstants.h:47
@ PdbFeatureContainsIdStream
Definition RawConstants.h:45
DbgHeaderType
Definition RawConstants.h:86
@ Xdata
Definition RawConstants.h:94
@ FPO
Definition RawConstants.h:87
@ Fixup
Definition RawConstants.h:89
@ TokenRidMap
Definition RawConstants.h:93
@ SectionHdrOrig
Definition RawConstants.h:97
@ Max
Definition RawConstants.h:98
@ OmapToSrc
Definition RawConstants.h:90
@ SectionHdr
Definition RawConstants.h:92
@ Exception
Definition RawConstants.h:88
@ OmapFromSrc
Definition RawConstants.h:91
@ Pdata
Definition RawConstants.h:95
@ NewFPO
Definition RawConstants.h:96
PdbRaw_FeatureSig
Definition RawConstants.h:36
@ VC140
Definition RawConstants.h:38
@ VC110
Definition RawConstants.h:37
@ MinimalDebugInfo
Definition RawConstants.h:40
@ NoTypeMerge
Definition RawConstants.h:39
PdbRaw_SrcHeaderBlockVer
Definition RawConstants.h:34
@ SrcVerOne
Definition RawConstants.h:34
PdbRaw_DbiVer
Definition RawConstants.h:51
@ PdbDbiV70
Definition RawConstants.h:55
@ PdbDbiV110
Definition RawConstants.h:56
@ PdbDbiV60
Definition RawConstants.h:54
@ PdbDbiVC41
Definition RawConstants.h:52
@ PdbDbiV50
Definition RawConstants.h:53
LLVM_ENABLE_BITMASK_ENUMS_IN_NAMESPACE()
PdbRaw_ImplVer
Definition RawConstants.h:21
@ PdbImplVC70
Definition RawConstants.h:28
@ PdbImplVC50
Definition RawConstants.h:25
@ PdbImplVC70Dep
Definition RawConstants.h:27
@ PdbImplVC140
Definition RawConstants.h:31
@ PdbImplVC98
Definition RawConstants.h:26
@ PdbImplVC2
Definition RawConstants.h:22
@ PdbImplVC41
Definition RawConstants.h:24
@ PdbImplVC4
Definition RawConstants.h:23
@ PdbImplVC80
Definition RawConstants.h:29
@ PdbImplVC110
Definition RawConstants.h:30
PdbRaw_DbiSecContribVer
Definition RawConstants.h:67
@ DbiSecContribVer60
Definition RawConstants.h:68
@ DbiSecContribV2
Definition RawConstants.h:69
PdbRaw_TpiVer
Definition RawConstants.h:59
@ PdbTpiV80
Definition RawConstants.h:64
@ PdbTpiV50
Definition RawConstants.h:62
@ PdbTpiV40
Definition RawConstants.h:60
@ PdbTpiV41
Definition RawConstants.h:61
@ PdbTpiV70
Definition RawConstants.h:63
This is an optimization pass for GlobalISel generic memory operations.
@ LLVM_MARK_AS_BITMASK_ENUM