Lines Matching refs:DIARawSymbol
200 DIARawSymbol::DIARawSymbol(const DIASession &PDBSession, in DIARawSymbol() function in DIARawSymbol
218 void DIARawSymbol::dump(raw_ostream &OS, int Indent, in dump()
398 DIARawSymbol::findChildren(PDB_SymType Type) const { in findChildren()
412 DIARawSymbol::findChildren(PDB_SymType Type, StringRef Name, in findChildren()
430 DIARawSymbol::findChildrenByAddr(PDB_SymType Type, StringRef Name, in findChildrenByAddr()
450 DIARawSymbol::findChildrenByVA(PDB_SymType Type, StringRef Name, in findChildrenByVA()
469 DIARawSymbol::findChildrenByRVA(PDB_SymType Type, StringRef Name, in findChildrenByRVA()
487 DIARawSymbol::findInlineFramesByAddr(uint32_t Section, uint32_t Offset) const { in findInlineFramesByAddr()
496 DIARawSymbol::findInlineFramesByRVA(uint32_t RVA) const { in findInlineFramesByRVA()
505 DIARawSymbol::findInlineFramesByVA(uint64_t VA) const { in findInlineFramesByVA()
513 std::unique_ptr<IPDBEnumLineNumbers> DIARawSymbol::findInlineeLines() const { in findInlineeLines()
522 DIARawSymbol::findInlineeLinesByAddr(uint32_t Section, uint32_t Offset, in findInlineeLinesByAddr()
533 DIARawSymbol::findInlineeLinesByRVA(uint32_t RVA, uint32_t Length) const { in findInlineeLinesByRVA()
542 DIARawSymbol::findInlineeLinesByVA(uint64_t VA, uint32_t Length) const { in findInlineeLinesByVA()
550 void DIARawSymbol::getDataBytes(llvm::SmallVector<uint8_t, 32> &bytes) const { in getDataBytes()
562 std::string DIARawSymbol::getUndecoratedNameEx(PDB_UndnameFlags Flags) const { in getUndecoratedNameEx()
575 PDB_MemberAccess DIARawSymbol::getAccess() const { in getAccess()
580 uint32_t DIARawSymbol::getAddressOffset() const { in getAddressOffset()
584 uint32_t DIARawSymbol::getAddressSection() const { in getAddressSection()
588 uint32_t DIARawSymbol::getAge() const { in getAge()
592 SymIndexId DIARawSymbol::getArrayIndexTypeId() const { in getArrayIndexTypeId()
596 void DIARawSymbol::getBackEndVersion(VersionInfo &Version) const { in getBackEndVersion()
603 uint32_t DIARawSymbol::getBaseDataOffset() const { in getBaseDataOffset()
607 uint32_t DIARawSymbol::getBaseDataSlot() const { in getBaseDataSlot()
611 SymIndexId DIARawSymbol::getBaseSymbolId() const { in getBaseSymbolId()
615 PDB_BuiltinType DIARawSymbol::getBuiltinType() const { in getBuiltinType()
620 uint32_t DIARawSymbol::getBitPosition() const { in getBitPosition()
624 PDB_CallingConv DIARawSymbol::getCallingConvention() const { in getCallingConvention()
629 SymIndexId DIARawSymbol::getClassParentId() const { in getClassParentId()
633 std::string DIARawSymbol::getCompilerName() const { in getCompilerName()
637 uint32_t DIARawSymbol::getCount() const { in getCount()
641 uint32_t DIARawSymbol::getCountLiveRanges() const { in getCountLiveRanges()
645 void DIARawSymbol::getFrontEndVersion(VersionInfo &Version) const { in getFrontEndVersion()
652 PDB_Lang DIARawSymbol::getLanguage() const { in getLanguage()
656 SymIndexId DIARawSymbol::getLexicalParentId() const { in getLexicalParentId()
660 std::string DIARawSymbol::getLibraryName() const { in getLibraryName()
664 uint32_t DIARawSymbol::getLiveRangeStartAddressOffset() const { in getLiveRangeStartAddressOffset()
669 uint32_t DIARawSymbol::getLiveRangeStartAddressSection() const { in getLiveRangeStartAddressSection()
674 uint32_t DIARawSymbol::getLiveRangeStartRelativeVirtualAddress() const { in getLiveRangeStartRelativeVirtualAddress()
679 codeview::RegisterId DIARawSymbol::getLocalBasePointerRegisterId() const { in getLocalBasePointerRegisterId()
684 SymIndexId DIARawSymbol::getLowerBoundId() const { in getLowerBoundId()
688 uint32_t DIARawSymbol::getMemorySpaceKind() const { in getMemorySpaceKind()
692 std::string DIARawSymbol::getName() const { in getName()
696 uint32_t DIARawSymbol::getNumberOfAcceleratorPointerTags() const { in getNumberOfAcceleratorPointerTags()
701 uint32_t DIARawSymbol::getNumberOfColumns() const { in getNumberOfColumns()
705 uint32_t DIARawSymbol::getNumberOfModifiers() const { in getNumberOfModifiers()
709 uint32_t DIARawSymbol::getNumberOfRegisterIndices() const { in getNumberOfRegisterIndices()
713 uint32_t DIARawSymbol::getNumberOfRows() const { in getNumberOfRows()
717 std::string DIARawSymbol::getObjectFileName() const { in getObjectFileName()
721 uint32_t DIARawSymbol::getOemId() const { in getOemId()
725 SymIndexId DIARawSymbol::getOemSymbolId() const { in getOemSymbolId()
729 uint32_t DIARawSymbol::getOffsetInUdt() const { in getOffsetInUdt()
733 PDB_Cpu DIARawSymbol::getPlatform() const { in getPlatform()
737 uint32_t DIARawSymbol::getRank() const { in getRank()
741 codeview::RegisterId DIARawSymbol::getRegisterId() const { in getRegisterId()
746 uint32_t DIARawSymbol::getRegisterType() const { in getRegisterType()
750 uint32_t DIARawSymbol::getRelativeVirtualAddress() const { in getRelativeVirtualAddress()
754 uint32_t DIARawSymbol::getSamplerSlot() const { in getSamplerSlot()
758 uint32_t DIARawSymbol::getSignature() const { in getSignature()
762 uint32_t DIARawSymbol::getSizeInUdt() const { in getSizeInUdt()
766 uint32_t DIARawSymbol::getSlot() const { in getSlot()
770 std::string DIARawSymbol::getSourceFileName() const { in getSourceFileName()
774 std::unique_ptr<IPDBLineNumber> DIARawSymbol::getSrcLineOnTypeDefn() const { in getSrcLineOnTypeDefn()
782 uint32_t DIARawSymbol::getStride() const { in getStride()
786 SymIndexId DIARawSymbol::getSubTypeId() const { in getSubTypeId()
790 std::string DIARawSymbol::getSymbolsFileName() const { in getSymbolsFileName()
794 SymIndexId DIARawSymbol::getSymIndexId() const { in getSymIndexId()
798 uint32_t DIARawSymbol::getTargetOffset() const { in getTargetOffset()
802 uint32_t DIARawSymbol::getTargetRelativeVirtualAddress() const { in getTargetRelativeVirtualAddress()
807 uint64_t DIARawSymbol::getTargetVirtualAddress() const { in getTargetVirtualAddress()
811 uint32_t DIARawSymbol::getTargetSection() const { in getTargetSection()
815 uint32_t DIARawSymbol::getTextureSlot() const { in getTextureSlot()
819 uint32_t DIARawSymbol::getTimeStamp() const { in getTimeStamp()
823 uint32_t DIARawSymbol::getToken() const { in getToken()
827 SymIndexId DIARawSymbol::getTypeId() const { in getTypeId()
831 uint32_t DIARawSymbol::getUavSlot() const { in getUavSlot()
835 std::string DIARawSymbol::getUndecoratedName() const { in getUndecoratedName()
839 SymIndexId DIARawSymbol::getUnmodifiedTypeId() const { in getUnmodifiedTypeId()
843 SymIndexId DIARawSymbol::getUpperBoundId() const { in getUpperBoundId()
847 Variant DIARawSymbol::getValue() const { in getValue()
856 uint32_t DIARawSymbol::getVirtualBaseDispIndex() const { in getVirtualBaseDispIndex()
860 uint32_t DIARawSymbol::getVirtualBaseOffset() const { in getVirtualBaseOffset()
864 SymIndexId DIARawSymbol::getVirtualTableShapeId() const { in getVirtualTableShapeId()
869 DIARawSymbol::getVirtualBaseTableType() const { in getVirtualBaseTableType()
874 auto RawVT = std::make_unique<DIARawSymbol>(Session, TableType); in getVirtualBaseTableType()
880 PDB_DataKind DIARawSymbol::getDataKind() const { in getDataKind()
885 PDB_SymType DIARawSymbol::getSymTag() const { in getSymTag()
890 codeview::GUID DIARawSymbol::getGuid() const { in getGuid()
894 int32_t DIARawSymbol::getOffset() const { in getOffset()
898 int32_t DIARawSymbol::getThisAdjust() const { in getThisAdjust()
902 int32_t DIARawSymbol::getVirtualBasePointerOffset() const { in getVirtualBasePointerOffset()
906 PDB_LocType DIARawSymbol::getLocationType() const { in getLocationType()
911 PDB_Machine DIARawSymbol::getMachineType() const { in getMachineType()
916 codeview::ThunkOrdinal DIARawSymbol::getThunkOrdinal() const { in getThunkOrdinal()
921 uint64_t DIARawSymbol::getLength() const { in getLength()
925 uint64_t DIARawSymbol::getLiveRangeLength() const { in getLiveRangeLength()
929 uint64_t DIARawSymbol::getVirtualAddress() const { in getVirtualAddress()
933 PDB_UdtType DIARawSymbol::getUdtKind() const { in getUdtKind()
938 bool DIARawSymbol::hasConstructor() const { in hasConstructor()
942 bool DIARawSymbol::hasCustomCallingConvention() const { in hasCustomCallingConvention()
946 bool DIARawSymbol::hasFarReturn() const { in hasFarReturn()
950 bool DIARawSymbol::isCode() const { in isCode()
954 bool DIARawSymbol::isCompilerGenerated() const { in isCompilerGenerated()
958 bool DIARawSymbol::isConstType() const { in isConstType()
962 bool DIARawSymbol::isEditAndContinueEnabled() const { in isEditAndContinueEnabled()
966 bool DIARawSymbol::isFunction() const { in isFunction()
970 bool DIARawSymbol::getAddressTaken() const { in getAddressTaken()
974 bool DIARawSymbol::getNoStackOrdering() const { in getNoStackOrdering()
978 bool DIARawSymbol::hasAlloca() const { in hasAlloca()
982 bool DIARawSymbol::hasAssignmentOperator() const { in hasAssignmentOperator()
986 bool DIARawSymbol::hasCTypes() const { in hasCTypes()
990 bool DIARawSymbol::hasCastOperator() const { in hasCastOperator()
994 bool DIARawSymbol::hasDebugInfo() const { in hasDebugInfo()
998 bool DIARawSymbol::hasEH() const { in hasEH()
1002 bool DIARawSymbol::hasEHa() const { in hasEHa()
1006 bool DIARawSymbol::hasInlAsm() const { in hasInlAsm()
1010 bool DIARawSymbol::hasInlineAttribute() const { in hasInlineAttribute()
1014 bool DIARawSymbol::hasInterruptReturn() const { in hasInterruptReturn()
1018 bool DIARawSymbol::hasFramePointer() const { in hasFramePointer()
1022 bool DIARawSymbol::hasLongJump() const { in hasLongJump()
1026 bool DIARawSymbol::hasManagedCode() const { in hasManagedCode()
1030 bool DIARawSymbol::hasNestedTypes() const { in hasNestedTypes()
1034 bool DIARawSymbol::hasNoInlineAttribute() const { in hasNoInlineAttribute()
1038 bool DIARawSymbol::hasNoReturnAttribute() const { in hasNoReturnAttribute()
1042 bool DIARawSymbol::hasOptimizedCodeDebugInfo() const { in hasOptimizedCodeDebugInfo()
1046 bool DIARawSymbol::hasOverloadedOperator() const { in hasOverloadedOperator()
1050 bool DIARawSymbol::hasSEH() const { in hasSEH()
1054 bool DIARawSymbol::hasSecurityChecks() const { in hasSecurityChecks()
1058 bool DIARawSymbol::hasSetJump() const { in hasSetJump()
1062 bool DIARawSymbol::hasStrictGSCheck() const { in hasStrictGSCheck()
1066 bool DIARawSymbol::isAcceleratorGroupSharedLocal() const { in isAcceleratorGroupSharedLocal()
1071 bool DIARawSymbol::isAcceleratorPointerTagLiveRange() const { in isAcceleratorPointerTagLiveRange()
1076 bool DIARawSymbol::isAcceleratorStubFunction() const { in isAcceleratorStubFunction()
1080 bool DIARawSymbol::isAggregated() const { in isAggregated()
1084 bool DIARawSymbol::isIntroVirtualFunction() const { in isIntroVirtualFunction()
1088 bool DIARawSymbol::isCVTCIL() const { in isCVTCIL()
1092 bool DIARawSymbol::isConstructorVirtualBase() const { in isConstructorVirtualBase()
1096 bool DIARawSymbol::isCxxReturnUdt() const { in isCxxReturnUdt()
1100 bool DIARawSymbol::isDataAligned() const { in isDataAligned()
1104 bool DIARawSymbol::isHLSLData() const { in isHLSLData()
1108 bool DIARawSymbol::isHotpatchable() const { in isHotpatchable()
1112 bool DIARawSymbol::isIndirectVirtualBaseClass() const { in isIndirectVirtualBaseClass()
1116 bool DIARawSymbol::isInterfaceUdt() const { in isInterfaceUdt()
1120 bool DIARawSymbol::isIntrinsic() const { in isIntrinsic()
1124 bool DIARawSymbol::isLTCG() const { in isLTCG()
1128 bool DIARawSymbol::isLocationControlFlowDependent() const { in isLocationControlFlowDependent()
1133 bool DIARawSymbol::isMSILNetmodule() const { in isMSILNetmodule()
1137 bool DIARawSymbol::isMatrixRowMajor() const { in isMatrixRowMajor()
1141 bool DIARawSymbol::isManagedCode() const { in isManagedCode()
1145 bool DIARawSymbol::isMSILCode() const { in isMSILCode()
1149 bool DIARawSymbol::isMultipleInheritance() const { in isMultipleInheritance()
1153 bool DIARawSymbol::isNaked() const { in isNaked()
1157 bool DIARawSymbol::isNested() const { in isNested()
1161 bool DIARawSymbol::isOptimizedAway() const { in isOptimizedAway()
1165 bool DIARawSymbol::isPacked() const { in isPacked()
1169 bool DIARawSymbol::isPointerBasedOnSymbolValue() const { in isPointerBasedOnSymbolValue()
1174 bool DIARawSymbol::isPointerToDataMember() const { in isPointerToDataMember()
1178 bool DIARawSymbol::isPointerToMemberFunction() const { in isPointerToMemberFunction()
1182 bool DIARawSymbol::isPureVirtual() const { in isPureVirtual()
1186 bool DIARawSymbol::isRValueReference() const { in isRValueReference()
1190 bool DIARawSymbol::isRefUdt() const { in isRefUdt()
1194 bool DIARawSymbol::isReference() const { in isReference()
1198 bool DIARawSymbol::isRestrictedType() const { in isRestrictedType()
1202 bool DIARawSymbol::isReturnValue() const { in isReturnValue()
1206 bool DIARawSymbol::isSafeBuffers() const { in isSafeBuffers()
1210 bool DIARawSymbol::isScoped() const { in isScoped()
1214 bool DIARawSymbol::isSdl() const { in isSdl()
1218 bool DIARawSymbol::isSingleInheritance() const { in isSingleInheritance()
1222 bool DIARawSymbol::isSplitted() const { in isSplitted()
1226 bool DIARawSymbol::isStatic() const { in isStatic()
1230 bool DIARawSymbol::hasPrivateSymbols() const { in hasPrivateSymbols()
1236 bool DIARawSymbol::isUnalignedType() const { in isUnalignedType()
1240 bool DIARawSymbol::isUnreached() const { in isUnreached()
1244 bool DIARawSymbol::isValueUdt() const { in isValueUdt()
1248 bool DIARawSymbol::isVirtual() const { in isVirtual()
1252 bool DIARawSymbol::isVirtualBaseClass() const { in isVirtualBaseClass()
1256 bool DIARawSymbol::isVirtualInheritance() const { in isVirtualInheritance()
1260 bool DIARawSymbol::isVolatileType() const { in isVolatileType()
1264 bool DIARawSymbol::wasInlined() const { in wasInlined()
1268 std::string DIARawSymbol::getUnused() const { in getUnused()