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

Method Node

chapter24/src/main/java/com/seaofnodes/simple/node/Node.java:59–67  ·  view source on GitHub ↗
(Node... inputs)

Source from the content-addressed store, hash-verified

57
58
59 Node(Node... inputs) {
60 _nid = CODE.getUID(); // allocate unique dense ID
61 _inputs = new Ary<>(Node.class);
62 Collections.addAll(_inputs,inputs);
63 _outputs = new Ary<>(Node.class);
64 for( Node n : _inputs )
65 if( n != null )
66 n.addUse( this );
67 }
68
69 // Make a Node using the existing arrays of nodes.
70 // 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