Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/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.h62 AtomVector<DefinedAtom> _definedAtoms;
63 AtomVector<UndefinedAtom> _undefinedAtoms;
64 AtomVector<SharedLibraryAtom> _sharedLibraryAtoms;
65 AtomVector<AbsoluteAtom> _absoluteAtoms;
H A DSimple.h109 AtomVector<DefinedAtom> _defined;
110 AtomVector<UndefinedAtom> _undefined;
111 AtomVector<SharedLibraryAtom> _shared;
112 AtomVector<AbsoluteAtom> _absolute;
/freebsd-12.1/contrib/llvm/tools/lld/lib/Core/
H A DFile.cpp17 File::AtomVector<DefinedAtom> File::_noDefinedAtoms;
18 File::AtomVector<UndefinedAtom> File::_noUndefinedAtoms;
19 File::AtomVector<SharedLibraryAtom> File::_noSharedLibraryAtoms;
20 File::AtomVector<AbsoluteAtom> File::_noAbsoluteAtoms;
/freebsd-12.1/contrib/llvm/tools/lld/lib/ReaderWriter/MachO/
H A DSectCreateFile.h96 AtomVector<DefinedAtom> _definedAtoms;
H A DExecutableAtoms.h149 mutable AtomVector<DefinedAtom> _definedAtoms;