Home
last modified time | relevance | path

Searched refs:ReferenceKind (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/libcxxabi/src/
H A Dcxa_demangle.cpp117 void print(ReferenceKind RK) { in print()
119 case ReferenceKind::LValue: in print()
121 case ReferenceKind::RValue: in print()
/llvm-project-15.0.7/llvm/lib/Demangle/
H A DItaniumDemangle.cpp116 void print(ReferenceKind RK) { in print()
118 case ReferenceKind::LValue: in print()
120 case ReferenceKind::RValue: in print()
/llvm-project-15.0.7/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h622 enum class ReferenceKind { enum
630 ReferenceKind RK;
641 std::pair<ReferenceKind, const Node *> collapse(OutputBuffer &OB) const { in collapse()
666 ReferenceType(const Node *Pointee_, ReferenceKind RK_) in ReferenceType()
680 std::pair<ReferenceKind, const Node *> Collapsed = collapse(OB); in printLeft()
689 OB += (Collapsed.first == ReferenceKind::LValue ? "&" : "&&"); in printLeft()
695 std::pair<ReferenceKind, const Node *> Collapsed = collapse(OB); in printRight()
4026 Result = make<ReferenceType>(Ref, ReferenceKind::LValue); in parseType()
4035 Result = make<ReferenceType>(Ref, ReferenceKind::RValue); in parseType()
H A DMicrosoftDemangleNodes.h73 enum class ReferenceKind : uint8_t { None, LValueRef, RValueRef }; enum
/llvm-project-15.0.7/libcxxabi/src/demangle/
H A DItaniumDemangle.h622 enum class ReferenceKind { enum
630 ReferenceKind RK;
641 std::pair<ReferenceKind, const Node *> collapse(OutputBuffer &OB) const { in collapse()
666 ReferenceType(const Node *Pointee_, ReferenceKind RK_) in ReferenceType()
680 std::pair<ReferenceKind, const Node *> Collapsed = collapse(OB); in printLeft()
689 OB += (Collapsed.first == ReferenceKind::LValue ? "&" : "&&"); in printLeft()
695 std::pair<ReferenceKind, const Node *> Collapsed = collapse(OB); in printRight()
4026 Result = make<ReferenceType>(Ref, ReferenceKind::LValue); in parseType()
4035 Result = make<ReferenceType>(Ref, ReferenceKind::RValue); in parseType()
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaInit.cpp6824 enum ReferenceKind { enum
6877 ReferenceKind RK)>;
6900 Expr *Init, ReferenceKind RK,
7131 Expr *Init, ReferenceKind RK, in visitLocalsRetainedByReferenceBinding()
7295 [&](IndirectLocalPath &Path, Local L, ReferenceKind RK) -> bool { in visitLocalsRetainedByInitializer()
7614 ReferenceKind RK) -> bool { in checkInitializerLifetime()