Home
last modified time | relevance | path

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

/external/libchrome/mojo/public/tools/bindings/pylib/mojom/generate/
Dmodule.py101 class ReferenceKind(Kind): class
179 STRING = ReferenceKind('s')
180 HANDLE = ReferenceKind('h')
181 DCPIPE = ReferenceKind('h:d:c')
182 DPPIPE = ReferenceKind('h:d:p')
183 MSGPIPE = ReferenceKind('h:m')
184 SHAREDBUFFER = ReferenceKind('h:s')
185 NULLABLE_STRING = ReferenceKind('?s', True)
186 NULLABLE_HANDLE = ReferenceKind('?h', True)
187 NULLABLE_DCPIPE = ReferenceKind('?h:d:c', True)
[all …]
/external/libcxxabi/src/
Dcxa_demangle.cpp131 void print(ReferenceKind RK) { in print()
133 case ReferenceKind::LValue: in print()
135 case ReferenceKind::RValue: in print()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Demangle/
DMicrosoftDemangle.cpp158 enum class ReferenceKind : uint8_t { None, LValueRef, RValueRef }; enum
315 ReferenceKind RefKind;
803 if (RefKind == ReferenceKind::LValueRef) in outputPost()
805 else if (RefKind == ReferenceKind::RValueRef) in outputPost()
927 ReferenceKind demangleReferenceKind(StringView &MangledName);
1610 ReferenceKind Demangler::demangleReferenceKind(StringView &MangledName) { in demangleReferenceKind()
1612 return ReferenceKind::LValueRef; in demangleReferenceKind()
1614 return ReferenceKind::RValueRef; in demangleReferenceKind()
1615 return ReferenceKind::None; in demangleReferenceKind()
DItaniumDemangle.cpp443 enum class ReferenceKind { enum
451 ReferenceKind RK;
458 std::pair<ReferenceKind, const Node *> collapse(OutputStream &S) const { in collapse()
472 ReferenceType(Node *Pointee_, ReferenceKind RK_) in ReferenceType()
484 std::pair<ReferenceKind, const Node *> Collapsed = collapse(s); in printLeft()
491 s += (Collapsed.first == ReferenceKind::LValue ? "&" : "&&"); in printLeft()
497 std::pair<ReferenceKind, const Node *> Collapsed = collapse(s); in printRight()
3455 Result = make<ReferenceType>(Ref, ReferenceKind::LValue); in parseType()
3464 Result = make<ReferenceType>(Ref, ReferenceKind::RValue); in parseType()
/external/libcxxabi/src/demangle/
DItaniumDemangle.h509 enum class ReferenceKind { enum
517 ReferenceKind RK;
524 std::pair<ReferenceKind, const Node *> collapse(OutputStream &S) const { in collapse()
538 ReferenceType(const Node *Pointee_, ReferenceKind RK_) in ReferenceType()
552 std::pair<ReferenceKind, const Node *> Collapsed = collapse(s); in printLeft()
559 s += (Collapsed.first == ReferenceKind::LValue ? "&" : "&&"); in printLeft()
565 std::pair<ReferenceKind, const Node *> Collapsed = collapse(s); in printRight()
3703 Result = make<ReferenceType>(Ref, ReferenceKind::LValue); in parseType()
3712 Result = make<ReferenceType>(Ref, ReferenceKind::RValue); in parseType()