Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/lld/include/lld/Core/
H A DFile.h109 template <typename T> using AtomVector = std::vector<OwningAtomPtr<T>>; variable
114 AtomRange(AtomVector<T> &v) : _v(v) {} in AtomRange()
115 AtomRange(const AtomVector<T> &v) : _v(const_cast<AtomVector<T> &>(v)) {} in AtomRange()
120 typedef llvm::mapped_iterator<typename AtomVector<T>::const_iterator,
122 typedef llvm::mapped_iterator<typename AtomVector<T>::iterator,
147 llvm::iterator_range<typename AtomVector<T>::iterator> owning_ptrs() { in owning_ptrs()
172 AtomVector<T> &_v;
224 static AtomVector<DefinedAtom> _noDefinedAtoms;
225 static AtomVector<UndefinedAtom> _noUndefinedAtoms;
226 static AtomVector<SharedLibraryAtom> _noSharedLibraryAtoms;
[all …]
H A DSharedLibraryFile.h61 AtomVector<DefinedAtom> _definedAtoms;
62 AtomVector<UndefinedAtom> _undefinedAtoms;
63 AtomVector<SharedLibraryAtom> _sharedLibraryAtoms;
64 AtomVector<AbsoluteAtom> _absoluteAtoms;
H A DSimple.h108 AtomVector<DefinedAtom> _defined;
109 AtomVector<UndefinedAtom> _undefined;
110 AtomVector<SharedLibraryAtom> _shared;
111 AtomVector<AbsoluteAtom> _absolute;
/freebsd-13.1/contrib/llvm-project/lld/lib/Core/
H A DFile.cpp16 File::AtomVector<DefinedAtom> File::_noDefinedAtoms;
17 File::AtomVector<UndefinedAtom> File::_noUndefinedAtoms;
18 File::AtomVector<SharedLibraryAtom> File::_noSharedLibraryAtoms;
19 File::AtomVector<AbsoluteAtom> File::_noAbsoluteAtoms;
/freebsd-13.1/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DSectCreateFile.h95 AtomVector<DefinedAtom> _definedAtoms;
H A DExecutableAtoms.h148 mutable AtomVector<DefinedAtom> _definedAtoms;