コード例 #1
0
 private AwaitNode(Node newParentNode, AwaitNode nodeToCopy, NodeCopyInfo copyInfo)
     : base(newParentNode, nodeToCopy, copyInfo)
 {
     InputTerminal      = copyInfo.GetMappingFor(nodeToCopy.InputTerminal);
     OutputTerminal     = copyInfo.GetMappingFor(nodeToCopy.OutputTerminal);
     PollResultVariable = nodeToCopy.PollResultVariable;
 }
コード例 #2
0
 private CreateMethodCallPromise(Node newParentNode, CreateMethodCallPromise nodeToCopy, NodeCopyInfo copyInfo)
     : base(newParentNode, nodeToCopy, copyInfo)
 {
     PromiseTerminal = copyInfo.GetMappingFor(nodeToCopy.PromiseTerminal);
     Signature       = nodeToCopy.Signature;
     TargetName      = nodeToCopy.TargetName;
 }
コード例 #3
0
 private StructFieldAccessorNode(Node newParentNode, StructFieldAccessorNode nodeToCopy, NodeCopyInfo copyInfo) 
     : base(newParentNode, nodeToCopy, copyInfo)
 {
     StructInputTerminal = copyInfo.GetMappingFor(nodeToCopy.StructInputTerminal);
     StructType = nodeToCopy.StructType;
     FieldNames = nodeToCopy.FieldNames;
 }
コード例 #4
0
 private PanicOrContinueNode(Node newParentNode, PanicOrContinueNode nodeToCopy, NodeCopyInfo copyInfo)
     : base(newParentNode, nodeToCopy, copyInfo)
 {
     InputTerminal  = copyInfo.GetMappingFor(nodeToCopy.InputTerminal);
     OutputTerminal = copyInfo.GetMappingFor(nodeToCopy.OutputTerminal);
 }
コード例 #5
0
 private PrimitiveTypeNode(Node newParentNode, PrimitiveTypeNode nodeToCopy, NodeCopyInfo copyInfo)
     : base(newParentNode, nodeToCopy, copyInfo)
 {
     Type           = nodeToCopy.Type;
     OutputTerminal = copyInfo.GetMappingFor(nodeToCopy.OutputTerminal);
 }