class IPDBRawSymbol
Declaration
class IPDBRawSymbol { /* full declaration omitted */ };
Description
IPDBRawSymbol defines an interface used to represent an arbitrary symbol. It exposes a monolithic interface consisting of accessors for the union of all properties that are valid for any symbol type. This interface is then wrapped by a concrete class which exposes only those set of methods valid for this particular symbol type. See PDBSymbol.h for more details.
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:45
Method Overview
- public virtual void dump(llvm::raw_ostream & OS, int Indent, llvm::pdb::PdbSymbolIdField ShowIdFields, llvm::pdb::PdbSymbolIdField RecurseIdFields) const
- public virtual std::unique_ptr<IPDBEnumSymbols> findChildren(llvm::pdb::PDB_SymType Type) const
- public virtual std::unique_ptr<IPDBEnumSymbols> findChildren(llvm::pdb::PDB_SymType Type, llvm::StringRef Name, llvm::pdb::PDB_NameSearchFlags Flags) const
- public virtual std::unique_ptr<IPDBEnumSymbols> findChildrenByAddr(llvm::pdb::PDB_SymType Type, llvm::StringRef Name, llvm::pdb::PDB_NameSearchFlags Flags, uint32_t Section, uint32_t Offset) const
- public virtual std::unique_ptr<IPDBEnumSymbols> findChildrenByRVA(llvm::pdb::PDB_SymType Type, llvm::StringRef Name, llvm::pdb::PDB_NameSearchFlags Flags, uint32_t RVA) const
- public virtual std::unique_ptr<IPDBEnumSymbols> findChildrenByVA(llvm::pdb::PDB_SymType Type, llvm::StringRef Name, llvm::pdb::PDB_NameSearchFlags Flags, uint64_t VA) const
- public virtual std::unique_ptr<IPDBEnumSymbols> findInlineFramesByAddr(uint32_t Section, uint32_t Offset) const
- public virtual std::unique_ptr<IPDBEnumSymbols> findInlineFramesByRVA(uint32_t RVA) const
- public virtual std::unique_ptr<IPDBEnumSymbols> findInlineFramesByVA(uint64_t VA) const
- public virtual std::unique_ptr<IPDBEnumLineNumbers> findInlineeLines() const
- public virtual std::unique_ptr<IPDBEnumLineNumbers> findInlineeLinesByAddr(uint32_t Section, uint32_t Offset, uint32_t Length) const
- public virtual std::unique_ptr<IPDBEnumLineNumbers> findInlineeLinesByRVA(uint32_t RVA, uint32_t Length) const
- public virtual std::unique_ptr<IPDBEnumLineNumbers> findInlineeLinesByVA(uint64_t VA, uint32_t Length) const
- public virtual llvm::pdb::PDB_MemberAccess getAccess() const
- public virtual uint32_t getAddressOffset() const
- public virtual uint32_t getAddressSection() const
- public virtual bool getAddressTaken() const
- public virtual uint32_t getAge() const
- public virtual llvm::pdb::SymIndexId getArrayIndexTypeId() const
- public virtual void getBackEndVersion(llvm::pdb::VersionInfo & Version) const
- public virtual uint32_t getBaseDataOffset() const
- public virtual uint32_t getBaseDataSlot() const
- public virtual llvm::pdb::SymIndexId getBaseSymbolId() const
- public virtual uint32_t getBitPosition() const
- public virtual llvm::pdb::PDB_BuiltinType getBuiltinType() const
- public virtual llvm::pdb::PDB_CallingConv getCallingConvention() const
- public virtual llvm::pdb::SymIndexId getClassParentId() const
- public virtual std::string getCompilerName() const
- public virtual uint32_t getCount() const
- public virtual uint32_t getCountLiveRanges() const
- public virtual void getDataBytes(llvm::SmallVector<uint8_t, 32> & bytes) const
- public virtual llvm::pdb::PDB_DataKind getDataKind() const
- public virtual void getFrontEndVersion(llvm::pdb::VersionInfo & Version) const
- public virtual codeview::GUID getGuid() const
- public virtual llvm::pdb::PDB_Lang getLanguage() const
- public virtual uint64_t getLength() const
- public virtual llvm::pdb::SymIndexId getLexicalParentId() const
- public virtual std::string getLibraryName() const
- public virtual uint64_t getLiveRangeLength() const
- public virtual uint32_t getLiveRangeStartAddressOffset() const
- public virtual uint32_t getLiveRangeStartAddressSection() const
- public virtual uint32_t getLiveRangeStartRelativeVirtualAddress() const
- public virtual codeview::RegisterId getLocalBasePointerRegisterId() const
- public virtual llvm::pdb::PDB_LocType getLocationType() const
- public virtual llvm::pdb::SymIndexId getLowerBoundId() const
- public virtual llvm::pdb::PDB_Machine getMachineType() const
- public virtual uint32_t getMemorySpaceKind() const
- public virtual std::string getName() const
- public virtual bool getNoStackOrdering() const
- public virtual uint32_t getNumberOfAcceleratorPointerTags() const
- public virtual uint32_t getNumberOfColumns() const
- public virtual uint32_t getNumberOfModifiers() const
- public virtual uint32_t getNumberOfRegisterIndices() const
- public virtual uint32_t getNumberOfRows() const
- public virtual std::string getObjectFileName() const
- public virtual uint32_t getOemId() const
- public virtual llvm::pdb::SymIndexId getOemSymbolId() const
- public virtual int32_t getOffset() const
- public virtual uint32_t getOffsetInUdt() const
- public virtual llvm::pdb::PDB_Cpu getPlatform() const
- public virtual uint32_t getRank() const
- public virtual codeview::RegisterId getRegisterId() const
- public virtual uint32_t getRegisterType() const
- public virtual uint32_t getRelativeVirtualAddress() const
- public virtual uint32_t getSamplerSlot() const
- public virtual uint32_t getSignature() const
- public virtual uint32_t getSizeInUdt() const
- public virtual uint32_t getSlot() const
- public virtual std::string getSourceFileName() const
- public virtual std::unique_ptr<IPDBLineNumber> getSrcLineOnTypeDefn() const
- public virtual uint32_t getStride() const
- public virtual llvm::pdb::SymIndexId getSubTypeId() const
- public virtual llvm::pdb::SymIndexId getSymIndexId() const
- public virtual llvm::pdb::PDB_SymType getSymTag() const
- public virtual std::string getSymbolsFileName() const
- public virtual uint32_t getTargetOffset() const
- public virtual uint32_t getTargetRelativeVirtualAddress() const
- public virtual uint32_t getTargetSection() const
- public virtual uint64_t getTargetVirtualAddress() const
- public virtual uint32_t getTextureSlot() const
- public virtual int32_t getThisAdjust() const
- public virtual codeview::ThunkOrdinal getThunkOrdinal() const
- public virtual uint32_t getTimeStamp() const
- public virtual uint32_t getToken() const
- public virtual llvm::pdb::SymIndexId getTypeId() const
- public virtual uint32_t getUavSlot() const
- public virtual llvm::pdb::PDB_UdtType getUdtKind() const
- public virtual std::string getUndecoratedName() const
- public virtual std::string getUndecoratedNameEx(llvm::pdb::PDB_UndnameFlags Flags) const
- public virtual llvm::pdb::SymIndexId getUnmodifiedTypeId() const
- public virtual std::string getUnused() const
- public virtual llvm::pdb::SymIndexId getUpperBoundId() const
- public virtual llvm::pdb::Variant getValue() const
- public virtual uint64_t getVirtualAddress() const
- public virtual uint32_t getVirtualBaseDispIndex() const
- public virtual uint32_t getVirtualBaseOffset() const
- public virtual int32_t getVirtualBasePointerOffset() const
- public virtual std::unique_ptr<PDBSymbolTypeBuiltin> getVirtualBaseTableType() const
- public virtual llvm::pdb::SymIndexId getVirtualTableShapeId() const
- public virtual bool hasAlloca() const
- public virtual bool hasAssignmentOperator() const
- public virtual bool hasCTypes() const
- public virtual bool hasCastOperator() const
- public virtual bool hasConstructor() const
- public virtual bool hasCustomCallingConvention() const
- public virtual bool hasDebugInfo() const
- public virtual bool hasEH() const
- public virtual bool hasEHa() const
- public virtual bool hasFarReturn() const
- public virtual bool hasFramePointer() const
- public virtual bool hasInlAsm() const
- public virtual bool hasInlineAttribute() const
- public virtual bool hasInterruptReturn() const
- public virtual bool hasLongJump() const
- public virtual bool hasManagedCode() const
- public virtual bool hasNestedTypes() const
- public virtual bool hasNoInlineAttribute() const
- public virtual bool hasNoReturnAttribute() const
- public virtual bool hasOptimizedCodeDebugInfo() const
- public virtual bool hasOverloadedOperator() const
- public virtual bool hasPrivateSymbols() const
- public virtual bool hasSEH() const
- public virtual bool hasSecurityChecks() const
- public virtual bool hasSetJump() const
- public virtual bool hasStrictGSCheck() const
- public virtual bool isAcceleratorGroupSharedLocal() const
- public virtual bool isAcceleratorPointerTagLiveRange() const
- public virtual bool isAcceleratorStubFunction() const
- public virtual bool isAggregated() const
- public virtual bool isCVTCIL() const
- public virtual bool isCode() const
- public virtual bool isCompilerGenerated() const
- public virtual bool isConstType() const
- public virtual bool isConstructorVirtualBase() const
- public virtual bool isCxxReturnUdt() const
- public virtual bool isDataAligned() const
- public virtual bool isEditAndContinueEnabled() const
- public virtual bool isFunction() const
- public virtual bool isHLSLData() const
- public virtual bool isHotpatchable() const
- public virtual bool isIndirectVirtualBaseClass() const
- public virtual bool isInterfaceUdt() const
- public virtual bool isIntrinsic() const
- public virtual bool isIntroVirtualFunction() const
- public virtual bool isLTCG() const
- public virtual bool isLocationControlFlowDependent() const
- public virtual bool isMSILCode() const
- public virtual bool isMSILNetmodule() const
- public virtual bool isManagedCode() const
- public virtual bool isMatrixRowMajor() const
- public virtual bool isMultipleInheritance() const
- public virtual bool isNaked() const
- public virtual bool isNested() const
- public virtual bool isOptimizedAway() const
- public virtual bool isPacked() const
- public virtual bool isPointerBasedOnSymbolValue() const
- public virtual bool isPointerToDataMember() const
- public virtual bool isPointerToMemberFunction() const
- public virtual bool isPureVirtual() const
- public virtual bool isRValueReference() const
- public virtual bool isRefUdt() const
- public virtual bool isReference() const
- public virtual bool isRestrictedType() const
- public virtual bool isReturnValue() const
- public virtual bool isSafeBuffers() const
- public virtual bool isScoped() const
- public virtual bool isSdl() const
- public virtual bool isSingleInheritance() const
- public virtual bool isSplitted() const
- public virtual bool isStatic() const
- public virtual bool isUnalignedType() const
- public virtual bool isUnreached() const
- public virtual bool isValueUdt() const
- public virtual bool isVirtual() const
- public virtual bool isVirtualBaseClass() const
- public virtual bool isVirtualInheritance() const
- public virtual bool isVolatileType() const
- public virtual bool wasInlined() const
- public virtual ~IPDBRawSymbol()
Methods
¶virtual void dump(
llvm::raw_ostream& OS,
int Indent,
llvm::pdb::PdbSymbolIdField ShowIdFields,
llvm::pdb::PdbSymbolIdField RecurseIdFields)
const
virtual void dump(
llvm::raw_ostream& OS,
int Indent,
llvm::pdb::PdbSymbolIdField ShowIdFields,
llvm::pdb::PdbSymbolIdField RecurseIdFields)
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:49
Parameters
- llvm::raw_ostream& OS
- int Indent
- llvm::pdb::PdbSymbolIdField ShowIdFields
- llvm::pdb::PdbSymbolIdField RecurseIdFields
¶virtual std::unique_ptr<IPDBEnumSymbols>
findChildren(llvm::pdb::PDB_SymType Type) const
virtual std::unique_ptr<IPDBEnumSymbols>
findChildren(llvm::pdb::PDB_SymType Type) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:53
Parameters
- llvm::pdb::PDB_SymType Type
¶virtual std::unique_ptr<IPDBEnumSymbols>
findChildren(
llvm::pdb::PDB_SymType Type,
llvm::StringRef Name,
llvm::pdb::PDB_NameSearchFlags Flags) const
virtual std::unique_ptr<IPDBEnumSymbols>
findChildren(
llvm::pdb::PDB_SymType Type,
llvm::StringRef Name,
llvm::pdb::PDB_NameSearchFlags Flags) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:56
Parameters
- llvm::pdb::PDB_SymType Type
- llvm::StringRef Name
- llvm::pdb::PDB_NameSearchFlags Flags
¶virtual std::unique_ptr<IPDBEnumSymbols>
findChildrenByAddr(
llvm::pdb::PDB_SymType Type,
llvm::StringRef Name,
llvm::pdb::PDB_NameSearchFlags Flags,
uint32_t Section,
uint32_t Offset) const
virtual std::unique_ptr<IPDBEnumSymbols>
findChildrenByAddr(
llvm::pdb::PDB_SymType Type,
llvm::StringRef Name,
llvm::pdb::PDB_NameSearchFlags Flags,
uint32_t Section,
uint32_t Offset) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:59
Parameters
- llvm::pdb::PDB_SymType Type
- llvm::StringRef Name
- llvm::pdb::PDB_NameSearchFlags Flags
- uint32_t Section
- uint32_t Offset
¶virtual std::unique_ptr<IPDBEnumSymbols>
findChildrenByRVA(
llvm::pdb::PDB_SymType Type,
llvm::StringRef Name,
llvm::pdb::PDB_NameSearchFlags Flags,
uint32_t RVA) const
virtual std::unique_ptr<IPDBEnumSymbols>
findChildrenByRVA(
llvm::pdb::PDB_SymType Type,
llvm::StringRef Name,
llvm::pdb::PDB_NameSearchFlags Flags,
uint32_t RVA) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:66
Parameters
- llvm::pdb::PDB_SymType Type
- llvm::StringRef Name
- llvm::pdb::PDB_NameSearchFlags Flags
- uint32_t RVA
¶virtual std::unique_ptr<IPDBEnumSymbols>
findChildrenByVA(
llvm::pdb::PDB_SymType Type,
llvm::StringRef Name,
llvm::pdb::PDB_NameSearchFlags Flags,
uint64_t VA) const
virtual std::unique_ptr<IPDBEnumSymbols>
findChildrenByVA(
llvm::pdb::PDB_SymType Type,
llvm::StringRef Name,
llvm::pdb::PDB_NameSearchFlags Flags,
uint64_t VA) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:63
Parameters
- llvm::pdb::PDB_SymType Type
- llvm::StringRef Name
- llvm::pdb::PDB_NameSearchFlags Flags
- uint64_t VA
¶virtual std::unique_ptr<IPDBEnumSymbols>
findInlineFramesByAddr(uint32_t Section,
uint32_t Offset) const
virtual std::unique_ptr<IPDBEnumSymbols>
findInlineFramesByAddr(uint32_t Section,
uint32_t Offset) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:70
Parameters
- uint32_t Section
- uint32_t Offset
¶virtual std::unique_ptr<IPDBEnumSymbols>
findInlineFramesByRVA(uint32_t RVA) const
virtual std::unique_ptr<IPDBEnumSymbols>
findInlineFramesByRVA(uint32_t RVA) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:72
Parameters
- uint32_t RVA
¶virtual std::unique_ptr<IPDBEnumSymbols>
findInlineFramesByVA(uint64_t VA) const
virtual std::unique_ptr<IPDBEnumSymbols>
findInlineFramesByVA(uint64_t VA) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:74
Parameters
- uint64_t VA
¶virtual std::unique_ptr<IPDBEnumLineNumbers>
findInlineeLines() const
virtual std::unique_ptr<IPDBEnumLineNumbers>
findInlineeLines() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:76
¶virtual std::unique_ptr<IPDBEnumLineNumbers>
findInlineeLinesByAddr(uint32_t Section,
uint32_t Offset,
uint32_t Length) const
virtual std::unique_ptr<IPDBEnumLineNumbers>
findInlineeLinesByAddr(uint32_t Section,
uint32_t Offset,
uint32_t Length) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:78
Parameters
- uint32_t Section
- uint32_t Offset
- uint32_t Length
¶virtual std::unique_ptr<IPDBEnumLineNumbers>
findInlineeLinesByRVA(uint32_t RVA,
uint32_t Length) const
virtual std::unique_ptr<IPDBEnumLineNumbers>
findInlineeLinesByRVA(uint32_t RVA,
uint32_t Length) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:81
Parameters
- uint32_t RVA
- uint32_t Length
¶virtual std::unique_ptr<IPDBEnumLineNumbers>
findInlineeLinesByVA(uint64_t VA,
uint32_t Length) const
virtual std::unique_ptr<IPDBEnumLineNumbers>
findInlineeLinesByVA(uint64_t VA,
uint32_t Length) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:83
Parameters
- uint64_t VA
- uint32_t Length
¶virtual llvm::pdb::PDB_MemberAccess getAccess()
const
virtual llvm::pdb::PDB_MemberAccess getAccess()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:87
¶virtual uint32_t getAddressOffset() const
virtual uint32_t getAddressOffset() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:88
¶virtual uint32_t getAddressSection() const
virtual uint32_t getAddressSection() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:89
¶virtual bool getAddressTaken() const
virtual bool getAddressTaken() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:178
¶virtual uint32_t getAge() const
virtual uint32_t getAge() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:90
¶virtual llvm::pdb::SymIndexId
getArrayIndexTypeId() const
virtual llvm::pdb::SymIndexId
getArrayIndexTypeId() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:91
¶virtual void getBackEndVersion(
llvm::pdb::VersionInfo& Version) const
virtual void getBackEndVersion(
llvm::pdb::VersionInfo& Version) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:86
Parameters
- llvm::pdb::VersionInfo& Version
¶virtual uint32_t getBaseDataOffset() const
virtual uint32_t getBaseDataOffset() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:92
¶virtual uint32_t getBaseDataSlot() const
virtual uint32_t getBaseDataSlot() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:93
¶virtual llvm::pdb::SymIndexId getBaseSymbolId()
const
virtual llvm::pdb::SymIndexId getBaseSymbolId()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:94
¶virtual uint32_t getBitPosition() const
virtual uint32_t getBitPosition() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:96
¶virtual llvm::pdb::PDB_BuiltinType
getBuiltinType() const
virtual llvm::pdb::PDB_BuiltinType
getBuiltinType() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:95
¶virtual llvm::pdb::PDB_CallingConv
getCallingConvention() const
virtual llvm::pdb::PDB_CallingConv
getCallingConvention() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:97
¶virtual llvm::pdb::SymIndexId getClassParentId()
const
virtual llvm::pdb::SymIndexId getClassParentId()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:98
¶virtual std::string getCompilerName() const
virtual std::string getCompilerName() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:99
¶virtual uint32_t getCount() const
virtual uint32_t getCount() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:100
¶virtual uint32_t getCountLiveRanges() const
virtual uint32_t getCountLiveRanges() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:101
¶virtual void getDataBytes(
llvm::SmallVector<uint8_t, 32>& bytes) const
virtual void getDataBytes(
llvm::SmallVector<uint8_t, 32>& bytes) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:85
Parameters
- llvm::SmallVector<uint8_t, 32>& bytes
¶virtual llvm::pdb::PDB_DataKind getDataKind()
const
virtual llvm::pdb::PDB_DataKind getDataKind()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:157
¶virtual void getFrontEndVersion(
llvm::pdb::VersionInfo& Version) const
virtual void getFrontEndVersion(
llvm::pdb::VersionInfo& Version) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:102
Parameters
- llvm::pdb::VersionInfo& Version
¶virtual codeview::GUID getGuid() const
virtual codeview::GUID getGuid() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:159
¶virtual llvm::pdb::PDB_Lang getLanguage() const
virtual llvm::pdb::PDB_Lang getLanguage() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:103
¶virtual uint64_t getLength() const
virtual uint64_t getLength() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:166
¶virtual llvm::pdb::SymIndexId getLexicalParentId()
const
virtual llvm::pdb::SymIndexId getLexicalParentId()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:104
¶virtual std::string getLibraryName() const
virtual std::string getLibraryName() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:105
¶virtual uint64_t getLiveRangeLength() const
virtual uint64_t getLiveRangeLength() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:167
¶virtual uint32_t getLiveRangeStartAddressOffset()
const
virtual uint32_t getLiveRangeStartAddressOffset()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:106
¶virtual uint32_t getLiveRangeStartAddressSection()
const
virtual uint32_t getLiveRangeStartAddressSection()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:107
¶virtual uint32_t
getLiveRangeStartRelativeVirtualAddress() const
virtual uint32_t
getLiveRangeStartRelativeVirtualAddress() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:108
¶virtual codeview::RegisterId
getLocalBasePointerRegisterId() const
virtual codeview::RegisterId
getLocalBasePointerRegisterId() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:109
¶virtual llvm::pdb::PDB_LocType getLocationType()
const
virtual llvm::pdb::PDB_LocType getLocationType()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:163
¶virtual llvm::pdb::SymIndexId getLowerBoundId()
const
virtual llvm::pdb::SymIndexId getLowerBoundId()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:110
¶virtual llvm::pdb::PDB_Machine getMachineType()
const
virtual llvm::pdb::PDB_Machine getMachineType()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:164
¶virtual uint32_t getMemorySpaceKind() const
virtual uint32_t getMemorySpaceKind() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:111
¶virtual std::string getName() const
virtual std::string getName() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:112
¶virtual bool getNoStackOrdering() const
virtual bool getNoStackOrdering() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:179
¶virtual uint32_t
getNumberOfAcceleratorPointerTags() const
virtual uint32_t
getNumberOfAcceleratorPointerTags() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:113
¶virtual uint32_t getNumberOfColumns() const
virtual uint32_t getNumberOfColumns() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:114
¶virtual uint32_t getNumberOfModifiers() const
virtual uint32_t getNumberOfModifiers() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:115
¶virtual uint32_t getNumberOfRegisterIndices()
const
virtual uint32_t getNumberOfRegisterIndices()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:116
¶virtual uint32_t getNumberOfRows() const
virtual uint32_t getNumberOfRows() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:117
¶virtual std::string getObjectFileName() const
virtual std::string getObjectFileName() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:118
¶virtual uint32_t getOemId() const
virtual uint32_t getOemId() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:119
¶virtual llvm::pdb::SymIndexId getOemSymbolId()
const
virtual llvm::pdb::SymIndexId getOemSymbolId()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:120
¶virtual int32_t getOffset() const
virtual int32_t getOffset() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:160
¶virtual uint32_t getOffsetInUdt() const
virtual uint32_t getOffsetInUdt() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:121
¶virtual llvm::pdb::PDB_Cpu getPlatform() const
virtual llvm::pdb::PDB_Cpu getPlatform() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:122
¶virtual uint32_t getRank() const
virtual uint32_t getRank() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:123
¶virtual codeview::RegisterId getRegisterId() const
virtual codeview::RegisterId getRegisterId() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:124
¶virtual uint32_t getRegisterType() const
virtual uint32_t getRegisterType() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:125
¶virtual uint32_t getRelativeVirtualAddress() const
virtual uint32_t getRelativeVirtualAddress() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:126
¶virtual uint32_t getSamplerSlot() const
virtual uint32_t getSamplerSlot() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:127
¶virtual uint32_t getSignature() const
virtual uint32_t getSignature() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:128
¶virtual uint32_t getSizeInUdt() const
virtual uint32_t getSizeInUdt() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:129
¶virtual uint32_t getSlot() const
virtual uint32_t getSlot() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:130
¶virtual std::string getSourceFileName() const
virtual std::string getSourceFileName() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:131
¶virtual std::unique_ptr<IPDBLineNumber>
getSrcLineOnTypeDefn() const
virtual std::unique_ptr<IPDBLineNumber>
getSrcLineOnTypeDefn() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:133
¶virtual uint32_t getStride() const
virtual uint32_t getStride() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:134
¶virtual llvm::pdb::SymIndexId getSubTypeId() const
virtual llvm::pdb::SymIndexId getSubTypeId() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:135
¶virtual llvm::pdb::SymIndexId getSymIndexId()
const
virtual llvm::pdb::SymIndexId getSymIndexId()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:137
¶virtual llvm::pdb::PDB_SymType getSymTag() const
virtual llvm::pdb::PDB_SymType getSymTag() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:158
¶virtual std::string getSymbolsFileName() const
virtual std::string getSymbolsFileName() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:136
¶virtual uint32_t getTargetOffset() const
virtual uint32_t getTargetOffset() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:138
¶virtual uint32_t getTargetRelativeVirtualAddress()
const
virtual uint32_t getTargetRelativeVirtualAddress()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:139
¶virtual uint32_t getTargetSection() const
virtual uint32_t getTargetSection() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:141
¶virtual uint64_t getTargetVirtualAddress() const
virtual uint64_t getTargetVirtualAddress() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:140
¶virtual uint32_t getTextureSlot() const
virtual uint32_t getTextureSlot() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:142
¶virtual int32_t getThisAdjust() const
virtual int32_t getThisAdjust() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:161
¶virtual codeview::ThunkOrdinal getThunkOrdinal()
const
virtual codeview::ThunkOrdinal getThunkOrdinal()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:165
¶virtual uint32_t getTimeStamp() const
virtual uint32_t getTimeStamp() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:143
¶virtual uint32_t getToken() const
virtual uint32_t getToken() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:144
¶virtual llvm::pdb::SymIndexId getTypeId() const
virtual llvm::pdb::SymIndexId getTypeId() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:145
¶virtual uint32_t getUavSlot() const
virtual uint32_t getUavSlot() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:146
¶virtual llvm::pdb::PDB_UdtType getUdtKind() const
virtual llvm::pdb::PDB_UdtType getUdtKind() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:169
¶virtual std::string getUndecoratedName() const
virtual std::string getUndecoratedName() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:147
¶virtual std::string getUndecoratedNameEx(
llvm::pdb::PDB_UndnameFlags Flags) const
virtual std::string getUndecoratedNameEx(
llvm::pdb::PDB_UndnameFlags Flags) const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:148
Parameters
- llvm::pdb::PDB_UndnameFlags Flags
¶virtual llvm::pdb::SymIndexId
getUnmodifiedTypeId() const
virtual llvm::pdb::SymIndexId
getUnmodifiedTypeId() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:149
¶virtual std::string getUnused() const
virtual std::string getUnused() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:251
¶virtual llvm::pdb::SymIndexId getUpperBoundId()
const
virtual llvm::pdb::SymIndexId getUpperBoundId()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:150
¶virtual llvm::pdb::Variant getValue() const
virtual llvm::pdb::Variant getValue() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:151
¶virtual uint64_t getVirtualAddress() const
virtual uint64_t getVirtualAddress() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:168
¶virtual uint32_t getVirtualBaseDispIndex() const
virtual uint32_t getVirtualBaseDispIndex() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:152
¶virtual uint32_t getVirtualBaseOffset() const
virtual uint32_t getVirtualBaseOffset() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:153
¶virtual int32_t getVirtualBasePointerOffset()
const
virtual int32_t getVirtualBasePointerOffset()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:162
¶virtual std::unique_ptr<PDBSymbolTypeBuiltin>
getVirtualBaseTableType() const
virtual std::unique_ptr<PDBSymbolTypeBuiltin>
getVirtualBaseTableType() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:155
¶virtual llvm::pdb::SymIndexId
getVirtualTableShapeId() const
virtual llvm::pdb::SymIndexId
getVirtualTableShapeId() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:156
¶virtual bool hasAlloca() const
virtual bool hasAlloca() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:180
¶virtual bool hasAssignmentOperator() const
virtual bool hasAssignmentOperator() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:181
¶virtual bool hasCTypes() const
virtual bool hasCTypes() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:182
¶virtual bool hasCastOperator() const
virtual bool hasCastOperator() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:183
¶virtual bool hasConstructor() const
virtual bool hasConstructor() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:170
¶virtual bool hasCustomCallingConvention() const
virtual bool hasCustomCallingConvention() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:171
¶virtual bool hasDebugInfo() const
virtual bool hasDebugInfo() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:184
¶virtual bool hasEH() const
virtual bool hasEH() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:185
¶virtual bool hasEHa() const
virtual bool hasEHa() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:186
¶virtual bool hasFarReturn() const
virtual bool hasFarReturn() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:172
¶virtual bool hasFramePointer() const
virtual bool hasFramePointer() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:187
¶virtual bool hasInlAsm() const
virtual bool hasInlAsm() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:188
¶virtual bool hasInlineAttribute() const
virtual bool hasInlineAttribute() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:189
¶virtual bool hasInterruptReturn() const
virtual bool hasInterruptReturn() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:190
¶virtual bool hasLongJump() const
virtual bool hasLongJump() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:191
¶virtual bool hasManagedCode() const
virtual bool hasManagedCode() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:192
¶virtual bool hasNestedTypes() const
virtual bool hasNestedTypes() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:193
¶virtual bool hasNoInlineAttribute() const
virtual bool hasNoInlineAttribute() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:194
¶virtual bool hasNoReturnAttribute() const
virtual bool hasNoReturnAttribute() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:195
¶virtual bool hasOptimizedCodeDebugInfo() const
virtual bool hasOptimizedCodeDebugInfo() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:196
¶virtual bool hasOverloadedOperator() const
virtual bool hasOverloadedOperator() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:197
¶virtual bool hasPrivateSymbols() const
virtual bool hasPrivateSymbols() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:242
¶virtual bool hasSEH() const
virtual bool hasSEH() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:198
¶virtual bool hasSecurityChecks() const
virtual bool hasSecurityChecks() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:199
¶virtual bool hasSetJump() const
virtual bool hasSetJump() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:200
¶virtual bool hasStrictGSCheck() const
virtual bool hasStrictGSCheck() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:201
¶virtual bool isAcceleratorGroupSharedLocal() const
virtual bool isAcceleratorGroupSharedLocal() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:202
¶virtual bool isAcceleratorPointerTagLiveRange()
const
virtual bool isAcceleratorPointerTagLiveRange()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:203
¶virtual bool isAcceleratorStubFunction() const
virtual bool isAcceleratorStubFunction() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:204
¶virtual bool isAggregated() const
virtual bool isAggregated() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:205
¶virtual bool isCVTCIL() const
virtual bool isCVTCIL() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:207
¶virtual bool isCode() const
virtual bool isCode() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:173
¶virtual bool isCompilerGenerated() const
virtual bool isCompilerGenerated() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:174
¶virtual bool isConstType() const
virtual bool isConstType() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:175
¶virtual bool isConstructorVirtualBase() const
virtual bool isConstructorVirtualBase() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:208
¶virtual bool isCxxReturnUdt() const
virtual bool isCxxReturnUdt() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:209
¶virtual bool isDataAligned() const
virtual bool isDataAligned() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:210
¶virtual bool isEditAndContinueEnabled() const
virtual bool isEditAndContinueEnabled() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:176
¶virtual bool isFunction() const
virtual bool isFunction() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:177
¶virtual bool isHLSLData() const
virtual bool isHLSLData() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:211
¶virtual bool isHotpatchable() const
virtual bool isHotpatchable() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:212
¶virtual bool isIndirectVirtualBaseClass() const
virtual bool isIndirectVirtualBaseClass() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:213
¶virtual bool isInterfaceUdt() const
virtual bool isInterfaceUdt() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:214
¶virtual bool isIntrinsic() const
virtual bool isIntrinsic() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:215
¶virtual bool isIntroVirtualFunction() const
virtual bool isIntroVirtualFunction() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:206
¶virtual bool isLTCG() const
virtual bool isLTCG() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:216
¶virtual bool isLocationControlFlowDependent()
const
virtual bool isLocationControlFlowDependent()
const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:217
¶virtual bool isMSILCode() const
virtual bool isMSILCode() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:221
¶virtual bool isMSILNetmodule() const
virtual bool isMSILNetmodule() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:218
¶virtual bool isManagedCode() const
virtual bool isManagedCode() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:220
¶virtual bool isMatrixRowMajor() const
virtual bool isMatrixRowMajor() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:219
¶virtual bool isMultipleInheritance() const
virtual bool isMultipleInheritance() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:222
¶virtual bool isNaked() const
virtual bool isNaked() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:223
¶virtual bool isNested() const
virtual bool isNested() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:224
¶virtual bool isOptimizedAway() const
virtual bool isOptimizedAway() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:225
¶virtual bool isPacked() const
virtual bool isPacked() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:226
¶virtual bool isPointerBasedOnSymbolValue() const
virtual bool isPointerBasedOnSymbolValue() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:227
¶virtual bool isPointerToDataMember() const
virtual bool isPointerToDataMember() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:228
¶virtual bool isPointerToMemberFunction() const
virtual bool isPointerToMemberFunction() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:229
¶virtual bool isPureVirtual() const
virtual bool isPureVirtual() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:230
¶virtual bool isRValueReference() const
virtual bool isRValueReference() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:231
¶virtual bool isRefUdt() const
virtual bool isRefUdt() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:232
¶virtual bool isReference() const
virtual bool isReference() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:233
¶virtual bool isRestrictedType() const
virtual bool isRestrictedType() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:234
¶virtual bool isReturnValue() const
virtual bool isReturnValue() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:235
¶virtual bool isSafeBuffers() const
virtual bool isSafeBuffers() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:236
¶virtual bool isScoped() const
virtual bool isScoped() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:237
¶virtual bool isSdl() const
virtual bool isSdl() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:238
¶virtual bool isSingleInheritance() const
virtual bool isSingleInheritance() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:239
¶virtual bool isSplitted() const
virtual bool isSplitted() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:240
¶virtual bool isStatic() const
virtual bool isStatic() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:241
¶virtual bool isUnalignedType() const
virtual bool isUnalignedType() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:243
¶virtual bool isUnreached() const
virtual bool isUnreached() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:244
¶virtual bool isValueUdt() const
virtual bool isValueUdt() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:245
¶virtual bool isVirtual() const
virtual bool isVirtual() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:246
¶virtual bool isVirtualBaseClass() const
virtual bool isVirtualBaseClass() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:247
¶virtual bool isVirtualInheritance() const
virtual bool isVirtualInheritance() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:248
¶virtual bool isVolatileType() const
virtual bool isVolatileType() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:249
¶virtual bool wasInlined() const
virtual bool wasInlined() const
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:250
¶virtual ~IPDBRawSymbol()
virtual ~IPDBRawSymbol()
Declared at: llvm/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h:47