/external/google-fruit/include/fruit/impl/data_structures/ |
D | semistatic_graph.defn.h | 34 inline SemistaticGraph<NodeId, Node>::node_iterator::node_iterator(NodeData* itr) : itr(itr) {} in node_iterator() 37 inline Node& SemistaticGraph<NodeId, Node>::node_iterator::getNode() { in getNode() 43 inline bool SemistaticGraph<NodeId, Node>::node_iterator::isTerminal() { in isTerminal() 49 inline void SemistaticGraph<NodeId, Node>::node_iterator::setTerminal() { in setTerminal() 55 inline bool SemistaticGraph<NodeId, Node>::node_iterator::operator==(const node_iterator& other) co… 60 inline SemistaticGraph<NodeId, Node>::const_node_iterator::const_node_iterator(const NodeData* itr)… in const_node_iterator() 63 inline SemistaticGraph<NodeId, Node>::const_node_iterator::const_node_iterator(node_iterator itr) :… in const_node_iterator() 66 inline const Node& SemistaticGraph<NodeId, Node>::const_node_iterator::getNode() { in getNode() 72 inline bool SemistaticGraph<NodeId, Node>::const_node_iterator::isTerminal() { in isTerminal() 78 inline bool SemistaticGraph<NodeId, Node>::const_node_iterator::operator==(const const_node_iterato… [all …]
|
D | semistatic_graph.h | 59 class SemistaticGraph { 114 friend class SemistaticGraph<NodeId, Node>; variable 138 friend class SemistaticGraph<NodeId, Node>; variable 158 friend class SemistaticGraph<NodeId, Node>; variable 159 friend class SemistaticGraph<NodeId, Node>::node_iterator; 174 SemistaticGraph() = default; 190 SemistaticGraph(NodeIter first, NodeIter last, MemoryPool& memory_pool); 192 SemistaticGraph(SemistaticGraph&&) noexcept = default; 193 SemistaticGraph(const SemistaticGraph&) = delete; 206 SemistaticGraph(const SemistaticGraph& x, NodeIter first, NodeIter last, MemoryPool& memory_pool); [all …]
|
D | semistatic_graph.templates.h | 60 void SemistaticGraph<NodeId, Node>::printGraph(NodeIter first, NodeIter last) { in printGraph() 84 SemistaticGraph<NodeId, Node>::SemistaticGraph(NodeIter first, NodeIter last, MemoryPool& memory_po… in SemistaticGraph() function 141 SemistaticGraph<NodeId, Node>::SemistaticGraph(const SemistaticGraph& x, NodeIter first, NodeIter l… in SemistaticGraph() function 218 void SemistaticGraph<NodeId, Node>::checkFullyConstructed() { in checkFullyConstructed() 230 SemistaticGraph<NodeId, Node>::~SemistaticGraph() {} in ~SemistaticGraph()
|
/external/google-fruit/tests/ |
D | test_common.cpp | 27 template class SemistaticGraph<int, const char*>; variable 28 template SemistaticGraph<int, char const*>::SemistaticGraph(std::vector<SimpleNode>::iterator first… 29 template SemistaticGraph<int, char const*>::SemistaticGraph(const fruit::impl::SemistaticGraph<int,…
|
D | test_common.h | 33 using Graph = fruit::impl::SemistaticGraph<int, const char*>;
|
/external/google-fruit/src/ |
D | normalized_component_storage.cpp | 61 …bindings = SemistaticGraph<TypeId, NormalizedBinding>(InjectorStorage::BindingDataNodeIter{binding… in NormalizedComponentStorage() 89 …bindings = SemistaticGraph<TypeId, NormalizedBinding>(InjectorStorage::BindingDataNodeIter{binding… in NormalizedComponentStorage()
|
D | semistatic_graph.cpp | 29 template class SemistaticGraph<TypeId, NormalizedBinding>; variable
|
/external/google-fruit/include/fruit/impl/normalized_component_storage/ |
D | normalized_component_storage.h | 104 SemistaticGraph<TypeId, NormalizedBinding> bindings; 130 using Graph = SemistaticGraph<TypeId, NormalizedBinding>;
|
/external/google-fruit/include/fruit/impl/injector/ |
D | injector_storage.h | 50 using Graph = SemistaticGraph<TypeId, NormalizedBinding>; 131 SemistaticGraph<TypeId, NormalizedBinding> bindings;
|
D | injector_storage.defn.h | 501 CPtr operator()(InjectorStorage& injector, SemistaticGraph<TypeId, NormalizedBinding>& bindings, 573 C* operator()(InjectorStorage& injector, SemistaticGraph<TypeId, NormalizedBinding>& bindings, 703 C* operator()(InjectorStorage& injector, SemistaticGraph<TypeId, NormalizedBinding>& bindings,
|
/external/google-fruit/include/fruit/impl/component_storage/ |
D | component_storage_entry.h | 105 …using create_t = object_t (*)(InjectorStorage&, SemistaticGraph<TypeId, NormalizedBinding>::node_i…
|