include/cvconst.h: Add enumeration for newest SymTag values.
Signed-off-by: Eric Pouech <eric.pouech@gmail.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
9768ea5637
commit
dec1e46d01
|
@ -62,9 +62,9 @@ static const char* symt_get_tag_str(DWORD tag)
|
||||||
case SymTagBaseClass: return "SymTagBaseClass";
|
case SymTagBaseClass: return "SymTagBaseClass";
|
||||||
case SymTagFriend: return "SymTagFriend";
|
case SymTagFriend: return "SymTagFriend";
|
||||||
case SymTagFunctionArgType: return "SymTagFunctionArgType,";
|
case SymTagFunctionArgType: return "SymTagFunctionArgType,";
|
||||||
case SymTagFuncDebugStart: return "SymTagFuncDebugStart,";
|
case SymTagFuncDebugStart: return "SymTagFuncDebugStart";
|
||||||
case SymTagFuncDebugEnd: return "SymTagFuncDebugEnd";
|
case SymTagFuncDebugEnd: return "SymTagFuncDebugEnd";
|
||||||
case SymTagUsingNamespace: return "SymTagUsingNamespace,";
|
case SymTagUsingNamespace: return "SymTagUsingNamespace";
|
||||||
case SymTagVTableShape: return "SymTagVTableShape";
|
case SymTagVTableShape: return "SymTagVTableShape";
|
||||||
case SymTagVTable: return "SymTagVTable";
|
case SymTagVTable: return "SymTagVTable";
|
||||||
case SymTagCustom: return "SymTagCustom";
|
case SymTagCustom: return "SymTagCustom";
|
||||||
|
@ -72,6 +72,17 @@ static const char* symt_get_tag_str(DWORD tag)
|
||||||
case SymTagCustomType: return "SymTagCustomType";
|
case SymTagCustomType: return "SymTagCustomType";
|
||||||
case SymTagManagedType: return "SymTagManagedType";
|
case SymTagManagedType: return "SymTagManagedType";
|
||||||
case SymTagDimension: return "SymTagDimension";
|
case SymTagDimension: return "SymTagDimension";
|
||||||
|
case SymTagCallSite: return "SymTagCallSite";
|
||||||
|
case SymTagInlineSite: return "SymTagInlineSite";
|
||||||
|
case SymTagBaseInterface: return "SymTagBaseInterface";
|
||||||
|
case SymTagVectorType: return "SymTagVectorType";
|
||||||
|
case SymTagMatrixType: return "SymTagMatrixType";
|
||||||
|
case SymTagHLSLType: return "SymTagHLSLType";
|
||||||
|
case SymTagCaller: return "SymTagCaller";
|
||||||
|
case SymTagCallee: return "SymTagCallee";
|
||||||
|
case SymTagExport: return "SymTagExport";
|
||||||
|
case SymTagHeapAllocationSite: return "SymTagHeapAllocationSite";
|
||||||
|
case SymTagCoffGroup: return "SymTagCoffGroup";
|
||||||
default: return "---";
|
default: return "---";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -55,6 +55,17 @@ enum SymTagEnum
|
||||||
SymTagCustomType,
|
SymTagCustomType,
|
||||||
SymTagManagedType,
|
SymTagManagedType,
|
||||||
SymTagDimension,
|
SymTagDimension,
|
||||||
|
SymTagCallSite,
|
||||||
|
SymTagInlineSite,
|
||||||
|
SymTagBaseInterface,
|
||||||
|
SymTagVectorType,
|
||||||
|
SymTagMatrixType,
|
||||||
|
SymTagHLSLType,
|
||||||
|
SymTagCaller,
|
||||||
|
SymTagCallee,
|
||||||
|
SymTagExport,
|
||||||
|
SymTagHeapAllocationSite,
|
||||||
|
SymTagCoffGroup,
|
||||||
SymTagMax
|
SymTagMax
|
||||||
};
|
};
|
||||||
|
|
||||||
|
@ -103,7 +114,8 @@ enum LocationType
|
||||||
LocIsSlot,
|
LocIsSlot,
|
||||||
LocIsIlRel,
|
LocIsIlRel,
|
||||||
LocInMetaData,
|
LocInMetaData,
|
||||||
LocIsConstant
|
LocIsConstant,
|
||||||
|
LocTypeMax
|
||||||
};
|
};
|
||||||
|
|
||||||
/* kind of SymTagData */
|
/* kind of SymTagData */
|
||||||
|
|
Loading…
Reference in New Issue