Home
last modified time | relevance | path

Searched refs:IteratorImpl (Results 1 – 8 of 8) sorted by relevance

/external/perfetto/src/trace_processor/
Dtrace_processor_impl.h68 friend class IteratorImpl;
74 std::vector<IteratorImpl*> iterators_;
84 class TraceProcessor::IteratorImpl {
86 IteratorImpl(TraceProcessorImpl* impl,
92 ~IteratorImpl();
94 IteratorImpl(IteratorImpl&) noexcept = delete;
95 IteratorImpl& operator=(IteratorImpl&) = delete;
97 IteratorImpl(IteratorImpl&&) noexcept = default;
98 IteratorImpl& operator=(IteratorImpl&&) = default;
Dtrace_processor_impl.cc343 std::unique_ptr<IteratorImpl> impl(new IteratorImpl( in ExecuteQuery()
362 TraceProcessor::IteratorImpl::IteratorImpl(TraceProcessorImpl* trace_processor, in IteratorImpl() function in perfetto::trace_processor::TraceProcessor::IteratorImpl
375 TraceProcessor::IteratorImpl::~IteratorImpl() { in ~IteratorImpl()
388 void TraceProcessor::IteratorImpl::Reset() { in Reset()
389 *this = IteratorImpl(nullptr, nullptr, ScopedStmt(), 0, base::nullopt, 0); in Reset()
392 void TraceProcessor::IteratorImpl::RecordFirstNextInSqlStats() { in RecordFirstNextInSqlStats()
Dtrace_processor.cc32 TraceProcessor::Iterator::Iterator(std::unique_ptr<IteratorImpl> iterator) in Iterator()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/ADT/
DAllocatorList.h89 class IteratorImpl
90 : public iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>,
94 friend class IteratorImpl; variable
98 iterator_adaptor_base<IteratorImpl<ValueT, IteratorBase>, IteratorBase,
106 IteratorImpl() = default;
107 IteratorImpl(const IteratorImpl &) = default;
108 IteratorImpl &operator=(const IteratorImpl &) = default;
110 explicit IteratorImpl(const IteratorBase &I) : base_type(I) {} in IteratorImpl() function
113 IteratorImpl(const IteratorImpl<OtherValueT, OtherIteratorBase> &X,
118 ~IteratorImpl() = default;
[all …]
/external/perfetto/include/perfetto/trace_processor/
Dtrace_processor.h35 class IteratorImpl;
40 Iterator(std::unique_ptr<IteratorImpl> iterator);
74 std::unique_ptr<IteratorImpl> iterator_;
/external/clang/test/CXX/temp/temp.decls/temp.friend/
Dp1.cpp246 struct IteratorImpl { struct
247 template<class T> friend class IteratorImpl;
251 template struct Foo::IteratorImpl<int>; member in test11::Foo
252 template struct Foo::IteratorImpl<long>; member in test11::Foo
/external/googletest/googletest/include/gtest/internal/
Dgtest-param-util.h766 class IteratorImpl;
768 class IteratorImpl<IndexSequence<I...>>
771 IteratorImpl(const ParamGeneratorInterface<ParamType>* base, in IteratorImpl() function
779 ~IteratorImpl() override {} in ~IteratorImpl()
795 return new IteratorImpl(*this); in Clone()
806 const IteratorImpl* typed_other = in Equals()
807 CheckedDowncastToActualType<const IteratorImpl>(&other); in Equals()
858 using Iterator = IteratorImpl<typename MakeIndexSequence<sizeof...(T)>::type>;
/external/deqp/external/vulkancts/framework/vulkan/
DvkPrograms.hpp85 typedef typename std::map<std::string, Program*>::const_iterator IteratorImpl; typedef in vk::ProgramCollection::Iterator
88 explicit Iterator (const IteratorImpl& i) : m_impl(i) {} in Iterator()
101 IteratorImpl m_impl;