Lines Matching refs:explicit
172 explicit DIEInteger(uint64_t I) : Integer(I) {} in DIEInteger()
210 explicit DIEExpr(const MCExpr *E) : Expr(E) {} in DIEExpr()
227 explicit DIELabel(const MCSymbol *L) : Label(L) {} in DIELabel()
246 explicit DIEBaseTypeRef(const DwarfCompileUnit *TheCU, uint64_t Idx) in DIEBaseTypeRef()
302 explicit DIEInlineString(StringRef Str, Allocator &A) : S(Str.copy(A)) {} in DIEInlineString()
324 explicit DIEEntry(DIE &E) : Entry(&E) {} in DIEEntry()
360 explicit DIEAddrOffset(uint64_t Idx, const MCSymbol *Hi, const MCSymbol *Lo) in DIEAddrOffset()
497 explicit operator bool() const { return Ty; }
626 explicit iterator(T *N) : N(N) {} in iterator()
633 explicit operator bool() const { return N; }
648 explicit const_iterator(const T *N) : N(N) {} in const_iterator()
655 explicit operator bool() const { return N; }
693 explicit Node(DIEValue V) : V(V) {} in Node()
713 explicit value_iterator(ListTy::iterator X) : iterator_adaptor(X) {} in value_iterator()
715 explicit operator bool() const { return bool(wrapped()); }
730 explicit const_value_iterator(ListTy::const_iterator X) in const_value_iterator()
733 explicit operator bool() const { return bool(wrapped()); }
840 explicit DIE(dwarf::Tag Tag) : Tag(Tag) {} in DIE()
975 explicit DIEUnit(dwarf::Tag UnitTag);
1004 explicit BasicDIEUnit(dwarf::Tag UnitTag) : DIEUnit(UnitTag) {} in BasicDIEUnit()