Home
last modified time | relevance | path

Searched refs:Traverser (Results 1 – 25 of 26) sorted by relevance

12

/external/guava/android/guava-tests/test/com/google/common/graph/
DTraverserTest.java173 Iterable<Character> result = Traverser.forGraph(JAVADOC_GRAPH).breadthFirst('a'); in forGraph_breadthFirst_javadocExample_canBeIteratedMultipleTimes()
181 Iterable<Character> result = Traverser.forGraph(JAVADOC_GRAPH).breadthFirst(charactersOf("bf")); in forGraph_breadthFirstIterable_javadocExample_canBeIteratedMultipleTimes()
190 Traverser.forGraph(fixedSuccessors(Iterables.cycle(1, 2, 3))).breadthFirst(0); in forGraph_breadthFirst_infinite()
196 Traverser<Character> traverser = Traverser.forGraph(DIAMOND_GRAPH); in forGraph_breadthFirst_diamond()
205 Traverser<Character> traverser = Traverser.forGraph(DIAMOND_GRAPH); in forGraph_breadthFirstIterable_diamond()
215 Traverser<Character> traverser = Traverser.forGraph(MULTI_GRAPH); in forGraph_breadthFirst_multiGraph()
224 Traverser<Character> traverser = Traverser.forGraph(MULTI_GRAPH); in forGraph_breadthFirstIterable_multiGraph()
233 Traverser<Character> traverser = Traverser.forGraph(CYCLE_GRAPH); in forGraph_breadthFirst_cycle()
242 Traverser<Character> traverser = Traverser.forGraph(CYCLE_GRAPH); in forGraph_breadthFirstIterable_cycle()
251 Traverser<Character> traverser = Traverser.forGraph(TWO_CYCLES_GRAPH); in forGraph_breadthFirst_twoCycles()
[all …]
/external/guava/guava-tests/test/com/google/common/graph/
DTraverserTest.java173 Iterable<Character> result = Traverser.forGraph(JAVADOC_GRAPH).breadthFirst('a'); in forGraph_breadthFirst_javadocExample_canBeIteratedMultipleTimes()
181 Iterable<Character> result = Traverser.forGraph(JAVADOC_GRAPH).breadthFirst(charactersOf("bf")); in forGraph_breadthFirstIterable_javadocExample_canBeIteratedMultipleTimes()
190 Traverser.forGraph(fixedSuccessors(Iterables.cycle(1, 2, 3))).breadthFirst(0); in forGraph_breadthFirst_infinite()
196 Traverser<Character> traverser = Traverser.forGraph(DIAMOND_GRAPH); in forGraph_breadthFirst_diamond()
205 Traverser<Character> traverser = Traverser.forGraph(DIAMOND_GRAPH); in forGraph_breadthFirstIterable_diamond()
215 Traverser<Character> traverser = Traverser.forGraph(MULTI_GRAPH); in forGraph_breadthFirst_multiGraph()
224 Traverser<Character> traverser = Traverser.forGraph(MULTI_GRAPH); in forGraph_breadthFirstIterable_multiGraph()
233 Traverser<Character> traverser = Traverser.forGraph(CYCLE_GRAPH); in forGraph_breadthFirst_cycle()
242 Traverser<Character> traverser = Traverser.forGraph(CYCLE_GRAPH); in forGraph_breadthFirstIterable_cycle()
251 Traverser<Character> traverser = Traverser.forGraph(TWO_CYCLES_GRAPH); in forGraph_breadthFirst_twoCycles()
[all …]
/external/angle/src/compiler/translator/tree_ops/glsl/apple/
DRewriteUnaryMinusOperatorFloat.cpp18 class Traverser : public TIntermTraverser class
24 Traverser();
32 bool Traverser::Apply(TCompiler *compiler, TIntermNode *root) in Apply()
34 Traverser traverser; in Apply()
51 Traverser::Traverser() : TIntermTraverser(true, false, false) {} in Traverser() function in sh::__anonec2534680111::Traverser
53 void Traverser::nextIteration() in nextIteration()
58 bool Traverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary()
94 return Traverser::Apply(compiler, root); in RewriteUnaryMinusOperatorFloat()
/external/angle/src/compiler/translator/tree_ops/hlsl/
DRewriteUnaryMinusOperatorInt.cpp19 class Traverser : public TIntermTraverser class
25 Traverser();
33 bool Traverser::Apply(TCompiler *compiler, TIntermNode *root) in Apply()
35 Traverser traverser; in Apply()
52 Traverser::Traverser() : TIntermTraverser(true, false, false) {} in Traverser() function in sh::__anon2dd3d93d0111::Traverser
54 void Traverser::nextIteration() in nextIteration()
59 bool Traverser::visitUnary(Visit visit, TIntermUnary *node) in visitUnary()
114 return Traverser::Apply(compiler, root); in RewriteUnaryMinusOperatorInt()
DExpandIntegerPowExpressions.cpp23 class Traverser : public TIntermTraverser class
31 Traverser(TSymbolTable *symbolTable);
39 bool Traverser::Apply(TCompiler *compiler, TIntermNode *root, TSymbolTable *symbolTable) in Apply()
41 Traverser traverser(symbolTable); in Apply()
58 Traverser::Traverser(TSymbolTable *symbolTable) : TIntermTraverser(true, false, false, symbolTable) in Traverser() function in sh::__anonf3252d300111::Traverser
61 void Traverser::nextIteration() in nextIteration()
66 bool Traverser::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
149 return Traverser::Apply(compiler, root, symbolTable); in ExpandIntegerPowExpressions()
/external/angle/src/compiler/translator/tree_ops/
DRewriteTexelFetchOffset.cpp22 class Traverser : public TIntermTraverser class
31 Traverser(const TSymbolTable &symbolTable, int shaderVersion);
40 Traverser::Traverser(const TSymbolTable &symbolTable, int shaderVersion) in Traverser() function in sh::__anonbf42735c0111::Traverser
45 bool Traverser::Apply(TCompiler *compiler, in Apply()
50 Traverser traverser(symbolTable, shaderVersion); in Apply()
67 void Traverser::nextIteration() in nextIteration()
72 bool Traverser::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
165 return Traverser::Apply(compiler, root, symbolTable, shaderVersion); in RewriteTexelFetchOffset()
DRewriteDfdy.cpp24 class Traverser : public TIntermTraverser class
27 Traverser(TSymbolTable *symbolTable, SpecConst *specConst, const DriverUniform *driverUniforms);
36 Traverser::Traverser(TSymbolTable *symbolTable, in Traverser() function in sh::__anon1521b5100111::Traverser
44 bool Traverser::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
135 Traverser traverser(symbolTable, specConst, driverUniforms); in RewriteDfdy()
DSeparateStructFromUniformDeclarations.cpp20 class Traverser : public TIntermTraverser class
23 explicit Traverser(TSymbolTable *symbolTable) in Traverser() function in sh::__anonb5422d8e0111::Traverser
111 Traverser separateStructDecls(symbolTable); in SeparateStructFromUniformDeclarations()
/external/angle/src/compiler/translator/tree_ops/spirv/
DRewriteInterpolateAtOffset.cpp26 class Traverser : public TIntermTraverser class
29 Traverser(TSymbolTable *symbolTable, SpecConst *specConst, const DriverUniform *driverUniforms);
44 Traverser::Traverser(TSymbolTable *symbolTable, in Traverser() function in sh::__anon8c695bcf0111::Traverser
52 bool Traverser::update(TCompiler *compiler, TIntermBlock *root) in update()
63 bool Traverser::visitAggregate(Visit visit, TIntermAggregate *node) in visitAggregate()
100 const TFunction *Traverser::getRotateFunc() in getRotateFunc()
161 Traverser traverser(symbolTable, specConst, driverUniforms); in RewriteInterpolateAtOffset()
/external/guava/refactorings/
DTraverserRewrite.java18 import com.google.common.graph.Traverser;
50 return Traverser.forTree((N node) -> getChildren(node)).depthFirstPreOrder(root); in after()
75 return Traverser.forTree((N node) -> getChildren(node)).depthFirstPostOrder(root);
100 return Traverser.forTree((N node) -> getChildren(node)).breadthFirst(root);
/external/angle/src/compiler/translator/
DValidateBarrierFunctionCall.cpp19 class Traverser : public TIntermTraverser class
22 Traverser(TDiagnostics *diagnostics) in Traverser() function in sh::__anonbbd2f9ca0111::Traverser
96 Traverser traverser(diagnostics); in ValidateBarrierFunctionCall()
/external/guava/guava/src/com/google/common/graph/
DTraverser.java68 public abstract class Traverser<N> { class
71 private Traverser(SuccessorsFunction<N> successorFunction) { in Traverser() method in Traverser
99 public static <N> Traverser<N> forGraph(SuccessorsFunction<N> graph) { in forGraph()
100 return new Traverser<N>(graph) { in forGraph()
181 public static <N> Traverser<N> forTree(SuccessorsFunction<N> tree) {
188 return new Traverser<N>(tree) {
DGraphs.java199 return ImmutableSet.copyOf(Traverser.forGraph(graph).breadthFirst(node)); in reachableNodes()
/external/guava/android/guava/src/com/google/common/graph/
DTraverser.java68 public abstract class Traverser<N> { class
71 private Traverser(SuccessorsFunction<N> successorFunction) { in Traverser() method in Traverser
99 public static <N> Traverser<N> forGraph(SuccessorsFunction<N> graph) { in forGraph()
100 return new Traverser<N>(graph) { in forGraph()
181 public static <N> Traverser<N> forTree(SuccessorsFunction<N> tree) {
188 return new Traverser<N>(tree) {
DGraphs.java198 return ImmutableSet.copyOf(Traverser.forGraph(graph).breadthFirst(node)); in reachableNodes()
/external/angle/src/compiler/translator/tree_ops/msl/
DNameEmbeddedUniformStructsMetal.cpp20 class Traverser : public TIntermTraverser class
25 explicit Traverser(TSymbolTable *symbolTable) in Traverser() function in sh::__anon72f7b7f80111::Traverser
111 Traverser nameStructs(symbolTable); in NameEmbeddedStructUniformsMetal()
/external/dagger2/java/dagger/internal/codegen/validation/
DValidationReport.java32 import com.google.common.graph.Traverser;
41 private static final Traverser<ValidationReport> SUBREPORTS =
42 Traverser.forTree(report -> report.subreports);
/external/guava/guava/src/com/google/common/io/
DFiles.java31 import com.google.common.graph.Traverser;
851 public static Traverser<File> fileTraverser() { in fileTraverser()
852 return Traverser.forTree(FILE_TREE); in fileTraverser()
DMoreFiles.java30 import com.google.common.graph.Traverser;
294 public static Traverser<Path> fileTraverser() {
295 return Traverser.forTree(FILE_TREE);
/external/guava/android/guava/src/com/google/common/io/
DFiles.java31 import com.google.common.graph.Traverser;
851 public static Traverser<File> fileTraverser() { in fileTraverser()
852 return Traverser.forTree(FILE_TREE); in fileTraverser()
/external/dagger2/java/dagger/internal/codegen/binding/
DModuleDescriptor.java44 import com.google.common.graph.Traverser;
228 Traverser.forGraph( in transitiveModules()
DBindingGraph.java42 import com.google.common.graph.Traverser;
388 stream(Traverser.forTree(BindingGraph::subgraphs).depthFirstPostOrder(this)) in componentRequirements()
/external/dagger2/java/dagger/internal/codegen/langmodel/
DDaggerTypes.java31 import com.google.common.graph.Traverser;
161 return Traverser.<TypeMirror>forGraph(this::directSupertypes).breadthFirst(type); in supertypes()
/external/angle/src/compiler/translator/tree_util/
DFindPreciseNodes.cpp147 template <typename Traverser>
148 void TraverseIndexNodesOnly(TIntermNode *node, Traverser *traverser) in TraverseIndexNodesOnly()
/external/deqp/external/vulkancts/modules/vulkan/transform_feedback/
DvktTransformFeedbackFuzzLayoutCase.cpp1134 class Traverser class
1138 Traverser (const Iter beg, const Iter end, const bool shuffled) in Traverser() function in vkt::TransformFeedback::__anona5d2d2920111::Traverser
1183Traverser<const InterfaceBlockMember> interfaces(block.begin(), block.end(), shuffleUniformMembers… in generateDeclaration()

12