Home
last modified time | relevance | path

Searched refs:PointerAffinity (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DMicrosoftDemangleNodes.h53 enum class PointerAffinity { None, Pointer, Reference, RValueReference }; enum
363 PointerAffinity Affinity = PointerAffinity::None;
541 PointerAffinity Affinity = PointerAffinity::None;
652 PointerAffinity Affinity = PointerAffinity::None;
/freebsd/contrib/llvm-project/llvm/lib/Demangle/
H A DMicrosoftDemangleNodes.cpp205 else if (Affinity == PointerAffinity::Pointer) in output()
511 case PointerAffinity::Pointer: in outputPre()
514 case PointerAffinity::Reference: in outputPre()
517 case PointerAffinity::RValueReference: in outputPre()
H A DMicrosoftDemangle.cpp255 static std::pair<Qualifiers, PointerAffinity>
258 return std::make_pair(Q_None, PointerAffinity::RValueReference); in demanglePointerCVQualifiers()
264 return std::make_pair(Q_None, PointerAffinity::Reference); in demanglePointerCVQualifiers()
266 return std::make_pair(Q_None, PointerAffinity::Pointer); in demanglePointerCVQualifiers()
268 return std::make_pair(Q_Const, PointerAffinity::Pointer); in demanglePointerCVQualifiers()
270 return std::make_pair(Q_Volatile, PointerAffinity::Pointer); in demanglePointerCVQualifiers()
273 PointerAffinity::Pointer); in demanglePointerCVQualifiers()
2115 assert(Pointer->Affinity == PointerAffinity::Pointer); in demangleMemberPointerType()
2394 TPRN->Affinity = PointerAffinity::Pointer; in demangleTemplateParameterList()
2401 TPRN->Affinity = PointerAffinity::Reference; in demangleTemplateParameterList()