Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/
H A DNativeTypePointer.cpp111 return Record->getMode() == PointerMode::LValueReference; in isReference()
117 return Record->getMode() == PointerMode::RValueReference; in isRValueReference()
123 return Record->getMode() == PointerMode::PointerToDataMember; in isPointerToDataMember()
129 return Record->getMode() == PointerMode::PointerToMemberFunction; in isPointerToMemberFunction()
/freebsd-12.1/contrib/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()
/freebsd-12.1/contrib/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 DRecordName.cpp172 if (Ptr.getMode() == PointerMode::LValueReference) in visitKnownRecord()
174 else if (Ptr.getMode() == PointerMode::RValueReference) in visitKnownRecord()
176 else if (Ptr.getMode() == PointerMode::Pointer) in visitKnownRecord()
H A DTypeDumpVisitor.cpp87 ENUM_ENTRY(PointerMode, Pointer),
88 ENUM_ENTRY(PointerMode, LValueReference),
89 ENUM_ENTRY(PointerMode, PointerToDataMember),
90 ENUM_ENTRY(PointerMode, PointerToMemberFunction),
91 ENUM_ENTRY(PointerMode, RValueReference),
/freebsd-12.1/contrib/llvm/lib/ObjectYAML/
H A DCodeViewYAMLTypes.cpp59 LLVM_YAML_DECLARE_ENUM_TRAITS(PointerMode)
278 void ScalarEnumerationTraits<PointerMode>::enumeration(IO &IO, in enumeration()
279 PointerMode &Mode) { in enumeration()
280 IO.enumCase(Mode, "Pointer", PointerMode::Pointer); in enumeration()
281 IO.enumCase(Mode, "LValueReference", PointerMode::LValueReference); in enumeration()
282 IO.enumCase(Mode, "PointerToDataMember", PointerMode::PointerToDataMember); in enumeration()
284 PointerMode::PointerToMemberFunction); in enumeration()
285 IO.enumCase(Mode, "RValueReference", PointerMode::RValueReference); in enumeration()
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeRecord.h294 PointerRecord(TypeIndex ReferentType, PointerKind PK, PointerMode PM, in PointerRecord()
299 PointerRecord(TypeIndex ReferentType, PointerKind PK, PointerMode PM, in PointerRecord()
311 PointerMode getMode() const { in getMode()
312 return static_cast<PointerMode>((Attrs >> PointerModeShift) & in getMode()
327 return getMode() == PointerMode::PointerToDataMember || in isPointerToMember()
328 getMode() == PointerMode::PointerToMemberFunction; in isPointerToMember()
358 void setAttrs(PointerKind PK, PointerMode PM, PointerOptions PO, in setAttrs()
364 static uint32_t calcAttrs(PointerKind PK, PointerMode PM, PointerOptions PO, in calcAttrs()
H A DCodeView.h345 enum class PointerMode : uint8_t { enum
/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp1654 PointerMode PM = PointerMode::Pointer; in lowerTypePointer()
1658 PM = PointerMode::Pointer; in lowerTypePointer()
1661 PM = PointerMode::LValueReference; in lowerTypePointer()
1664 PM = PointerMode::RValueReference; in lowerTypePointer()
1716 PointerMode PM = IsPMF ? PointerMode::PointerToMemberFunction in lowerTypeMemberPointer()
1717 : PointerMode::PointerToDataMember; in lowerTypeMemberPointer()
2382 PointerMode PM = PointerMode::Pointer; in getVBPTypeIndex()
2442 PointerMode::LValueReference, PointerOptions::None, in getTypeIndexForReferenceTo()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/SymbolFile/NativePDB/
H A DPdbAstBuilder.cpp734 if (pointer.getMode() == PointerMode::LValueReference) in CreatePointerType()
737 else if (pointer.getMode() == PointerMode::RValueReference) in CreatePointerType()