Lines Matching refs:OwningAtomPtr
105 bool Resolver::doUndefinedAtom(OwningAtomPtr<UndefinedAtom> atom) { in doUndefinedAtom()
117 _atoms.push_back(OwningAtomPtr<Atom>(atom.release())); in doUndefinedAtom()
124 void Resolver::doDefinedAtom(OwningAtomPtr<DefinedAtom> atom) { in doDefinedAtom()
146 _atoms.push_back(OwningAtomPtr<Atom>(atom.release())); in doDefinedAtom()
149 void Resolver::doSharedLibraryAtom(OwningAtomPtr<SharedLibraryAtom> atom) { in doSharedLibraryAtom()
161 _atoms.push_back(OwningAtomPtr<Atom>(atom.release())); in doSharedLibraryAtom()
164 void Resolver::doAbsoluteAtom(OwningAtomPtr<AbsoluteAtom> atom) { in doAbsoluteAtom()
177 _atoms.push_back(OwningAtomPtr<Atom>(atom.release())); in doAbsoluteAtom()
298 for (const OwningAtomPtr<Atom> &atom : _atoms) { in updateReferences()
355 for (const OwningAtomPtr<Atom> &atom : _atoms) { in deadStripOptimize()
366 for (const OwningAtomPtr<Atom> &atom : _atoms) in deadStripOptimize()
384 [&](OwningAtomPtr<Atom> &a) { in deadStripOptimize()
444 [&](OwningAtomPtr<Atom> &a) { in removeCoalescedAwayAtoms()
473 llvm::MutableArrayRef<OwningAtomPtr<Atom>> all) { in addAtoms()
477 for (OwningAtomPtr<Atom> &atom : all) { in addAtoms()