Home
last modified time | relevance | path

Searched refs:PointerMode (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypePointer.cpp110 return Record->getMode() == PointerMode::LValueReference; in isReference()
116 return Record->getMode() == PointerMode::RValueReference; in isRValueReference()
122 return Record->getMode() == PointerMode::PointerToDataMember; in isPointerToDataMember()
128 return Record->getMode() == PointerMode::PointerToMemberFunction; in isPointerToMemberFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
H A DMinimalTypeDumper.cpp130 static std::string formatPointerMode(PointerMode Mode) { in formatPointerMode()
132 RETURN_CASE(PointerMode, LValueReference, "ref"); in formatPointerMode()
133 RETURN_CASE(PointerMode, Pointer, "pointer"); in formatPointerMode()
134 RETURN_CASE(PointerMode, PointerToDataMember, "data member pointer"); in formatPointerMode()
135 RETURN_CASE(PointerMode, PointerToMemberFunction, "member fn pointer"); in formatPointerMode()
136 RETURN_CASE(PointerMode, RValueReference, "rvalue ref"); in formatPointerMode()
201 PointerMode Mode = Record.getMode(); in formatPointerAttrs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/CodeView/
H A DTypeIndexDiscovery.cpp29 static inline PointerMode getPointerMode(uint32_t Attrs) { in getPointerMode()
30 return static_cast<PointerMode>((Attrs >> PointerRecord::PointerModeShift) & in getPointerMode()
35 PointerMode Mode = getPointerMode(Attrs); in isMemberPointer()
36 return Mode == PointerMode::PointerToDataMember || in isMemberPointer()
37 Mode == PointerMode::PointerToMemberFunction; in isMemberPointer()
H A DEnumTables.cpp368 CV_ENUM_CLASS_ENT(PointerMode, Pointer),
369 CV_ENUM_CLASS_ENT(PointerMode, LValueReference),
370 CV_ENUM_CLASS_ENT(PointerMode, PointerToDataMember),
371 CV_ENUM_CLASS_ENT(PointerMode, PointerToMemberFunction),
372 CV_ENUM_CLASS_ENT(PointerMode, RValueReference),
H A DTypeDumpVisitor.cpp86 ENUM_ENTRY(PointerMode, Pointer),
87 ENUM_ENTRY(PointerMode, LValueReference),
88 ENUM_ENTRY(PointerMode, PointerToDataMember),
89 ENUM_ENTRY(PointerMode, PointerToMemberFunction),
90 ENUM_ENTRY(PointerMode, RValueReference),
H A DRecordName.cpp173 if (Ptr.getMode() == PointerMode::LValueReference) in visitKnownRecord()
175 else if (Ptr.getMode() == PointerMode::RValueReference) in visitKnownRecord()
177 else if (Ptr.getMode() == PointerMode::Pointer) in visitKnownRecord()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h287 PointerRecord(TypeIndex ReferentType, PointerKind PK, PointerMode PM, in PointerRecord()
292 PointerRecord(TypeIndex ReferentType, PointerKind PK, PointerMode PM, in PointerRecord()
304 PointerMode getMode() const { in getMode()
305 return static_cast<PointerMode>((Attrs >> PointerModeShift) & in getMode()
320 return getMode() == PointerMode::PointerToDataMember || in isPointerToMember()
321 getMode() == PointerMode::PointerToMemberFunction; in isPointerToMember()
351 void setAttrs(PointerKind PK, PointerMode PM, PointerOptions PO, in setAttrs()
357 static uint32_t calcAttrs(PointerKind PK, PointerMode PM, PointerOptions PO, in calcAttrs()
H A DCodeView.h348 enum class PointerMode : uint8_t { enum
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp58 LLVM_YAML_DECLARE_ENUM_TRAITS(PointerMode)
282 void ScalarEnumerationTraits<PointerMode>::enumeration(IO &IO, in enumeration()
283 PointerMode &Mode) { in enumeration()
284 IO.enumCase(Mode, "Pointer", PointerMode::Pointer); in enumeration()
285 IO.enumCase(Mode, "LValueReference", PointerMode::LValueReference); in enumeration()
286 IO.enumCase(Mode, "PointerToDataMember", PointerMode::PointerToDataMember); in enumeration()
288 PointerMode::PointerToMemberFunction); in enumeration()
289 IO.enumCase(Mode, "RValueReference", PointerMode::RValueReference); in enumeration()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1763 PointerMode PM = PointerMode::Pointer; in lowerTypePointer()
1767 PM = PointerMode::Pointer; in lowerTypePointer()
1770 PM = PointerMode::LValueReference; in lowerTypePointer()
1773 PM = PointerMode::RValueReference; in lowerTypePointer()
1826 PointerMode PM = IsPMF ? PointerMode::PointerToMemberFunction in lowerTypeMemberPointer()
1827 : PointerMode::PointerToDataMember; in lowerTypeMemberPointer()
2512 PointerMode PM = PointerMode::Pointer; in getVBPTypeIndex()
2568 PointerMode::LValueReference, PointerOptions::None, in getTypeIndexForReferenceTo()
/netbsd-src/external/apache2/llvm/dist/llvm/docs/PDB/
H A DCodeViewTypes.rst101 enum class PointerMode : uint8_t {