Searched refs:AtomVector (Results 1 – 8 of 8) sorted by relevance
109 template <typename T> using AtomVector = std::vector<OwningAtomPtr<T>>; variable114 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()151 llvm::iterator_range<typename AtomVector<T>::iterator> owning_ptrs() const { in owning_ptrs()172 AtomVector<T> &_v;224 static AtomVector<DefinedAtom> _noDefinedAtoms;225 static AtomVector<UndefinedAtom> _noUndefinedAtoms;[all …]
61 AtomVector<DefinedAtom> _definedAtoms;62 AtomVector<UndefinedAtom> _undefinedAtoms;63 AtomVector<SharedLibraryAtom> _sharedLibraryAtoms;64 AtomVector<AbsoluteAtom> _absoluteAtoms;
108 AtomVector<DefinedAtom> _defined;109 AtomVector<UndefinedAtom> _undefined;110 AtomVector<SharedLibraryAtom> _shared;111 AtomVector<AbsoluteAtom> _absolute;
16 File::AtomVector<DefinedAtom> File::_noDefinedAtoms;17 File::AtomVector<UndefinedAtom> File::_noUndefinedAtoms;18 File::AtomVector<SharedLibraryAtom> File::_noSharedLibraryAtoms;19 File::AtomVector<AbsoluteAtom> File::_noAbsoluteAtoms;
95 AtomVector<DefinedAtom> _definedAtoms;
148 mutable AtomVector<DefinedAtom> _definedAtoms;
1054 typedef vector<const Atom *, allocator<const Atom *> > AtomVector; typedef1060 AtomVector v2(v); in foo()