MCPcopy Create free account
hub / github.com/SeaOfNodes/Simple / Node

Method Node

chapter21/src/main/java/com/seaofnodes/simple/node/Node.java:56–64  ·  view source on GitHub ↗
(Node... inputs)

Source from the content-addressed store, hash-verified

54
55
56 Node(Node... inputs) {
57 _nid = CODE.getUID(); // allocate unique dense ID
58 _inputs = new Ary<>(Node.class);
59 Collections.addAll(_inputs,inputs);
60 _outputs = new Ary<>(Node.class);
61 for( Node n : _inputs )
62 if( n != null )
63 n.addUse( this );
64 }
65
66 // Make a Node using the existing arrays of nodes.
67 // Used by any pass rewriting all Node classes but not the edges.

Callers

nothing calls this directly

Calls 4

getUIDMethod · 0.45
addAllMethod · 0.45
addUseMethod · 0.45
asAryMethod · 0.45

Tested by

no test coverage detected