public GraphNode() { UID = ProtoCore.DSASM.Constants.kInvalidIndex; dependencyGraphListID = ProtoCore.DSASM.Constants.kInvalidIndex; dimensionNodeList = new List <UpdateNode>(); updateNodeRefList = new List <ProtoCore.AssociativeGraph.UpdateNodeRef>(); isDirty = true; isParent = false; isReturn = false; procIndex = ProtoCore.DSASM.Constants.kGlobalScope; classIndex = ProtoCore.DSASM.Constants.kInvalidIndex; updateBlock = new UpdateBlock(); dependentList = new List <GraphNode>(); allowDependents = true; isIndexingLHS = false; isLHSNode = false; firstProc = null; firstProcRefIndex = ProtoCore.DSASM.Constants.kInvalidIndex; isVisited = false; isCyclic = false; isInlineConditional = false; counter = 0; updatedArguments = new List <UpdateNodeRef>(); dependencyTestRecursiveDepth = 0; isAutoGenerated = false; isLanguageBlock = false; languageBlockId = ProtoCore.DSASM.Constants.kInvalidIndex; updateDimensions = new List <StackValue>(); propertyChanged = false; forPropertyChanged = false; #if __PROTOTYPE_ARRAYUPDATE_FUNCTIONCALL ArrayPointer = ProtoCore.DSASM.StackUtils.BuildNull(); #endif }
public GraphNode() { UID = Constants.kInvalidIndex; AstID = Constants.kInvalidIndex; dependencyGraphListID = Constants.kInvalidIndex; CallsiteIdentifier = string.Empty; dimensionNodeList = new List <UpdateNode>(); updateNodeRefList = new List <UpdateNodeRef>(); isDirty = true; isReturn = false; procIndex = Constants.kGlobalScope; classIndex = Constants.kInvalidIndex; updateBlock = new UpdateBlock(); dependentList = new List <GraphNode>(); allowDependents = true; isIndexingLHS = false; isLHSNode = false; firstProc = null; firstProcRefIndex = Constants.kInvalidIndex; isCyclic = false; isInlineConditional = false; counter = 0; updatedArguments = new List <UpdateNodeRef>(); isAutoGenerated = false; isLanguageBlock = false; languageBlockId = Constants.kInvalidIndex; updateDimensions = new List <StackValue>(); propertyChanged = false; forPropertyChanged = false; lastGraphNode = null; isActive = true; #if __PROTOTYPE_ARRAYUPDATE_FUNCTIONCALL ArrayPointer = StackValue.Null; #endif symbolListWithinExpression = new List <SymbolNode>(); reExecuteExpression = false; SSASubscript = Constants.kInvalidIndex; IsLastNodeInSSA = false; }
public GraphNode() { UID = ProtoCore.DSASM.Constants.kInvalidIndex; AstID = ProtoCore.DSASM.Constants.kInvalidIndex; dependencyGraphListID = ProtoCore.DSASM.Constants.kInvalidIndex; dimensionNodeList = new List<UpdateNode>(); updateNodeRefList = new List<ProtoCore.AssociativeGraph.UpdateNodeRef>(); isDirty = true; isReturn = false; procIndex = ProtoCore.DSASM.Constants.kGlobalScope; classIndex = ProtoCore.DSASM.Constants.kInvalidIndex; updateBlock = new UpdateBlock(); dependentList = new List<GraphNode>(); allowDependents = true; isIndexingLHS = false; isLHSNode = false; firstProc = null; firstProcRefIndex = ProtoCore.DSASM.Constants.kInvalidIndex; isCyclic = false; isInlineConditional = false; counter = 0; updatedArguments = new List<UpdateNodeRef>(); isAutoGenerated = false; isLanguageBlock = false; languageBlockId = ProtoCore.DSASM.Constants.kInvalidIndex; updateDimensions = new List<StackValue>(); propertyChanged = false; forPropertyChanged = false; lastGraphNode = null; isActive = true; #if __PROTOTYPE_ARRAYUPDATE_FUNCTIONCALL ArrayPointer = ProtoCore.DSASM.StackValue.Null; #endif symbolListWithinExpression = new List<SymbolNode>(); reExecuteExpression = false; SSASubscript = ProtoCore.DSASM.Constants.kInvalidIndex; IsLastNodeInSSA = false; }
public GraphNode() { IsModifier = false; UID = Constants.kInvalidIndex; AstID = Constants.kInvalidIndex; dependencyGraphListID = Constants.kInvalidIndex; CallsiteIdentifier = string.Empty; dimensionNodeList = new List<UpdateNode>(); updateNodeRefList = new List<UpdateNodeRef>(); isDirty = true; isDeferred = false; isReturn = false; procIndex = Constants.kGlobalScope; classIndex = Constants.kInvalidIndex; updateBlock = new UpdateBlock(); dependentList = new List<GraphNode>(); ChildrenNodes = new List<GraphNode>(); ParentNodes = new List<GraphNode>(); allowDependents = true; isIndexingLHS = false; isLHSNode = false; IsLHSIdentList = false; firstProc = null; firstProcRefIndex = Constants.kInvalidIndex; isCyclic = false; isInlineConditional = false; counter = 0; updatedArguments = new List<UpdateNodeRef>(); isAutoGenerated = false; isLanguageBlock = false; languageBlockId = Constants.kInvalidIndex; updateDimensions = new List<StackValue>(); propertyChanged = false; forPropertyChanged = false; lastGraphNode = null; isActive = true; symbolListWithinExpression = new List<SymbolNode>(); reExecuteExpression = false; SSASubscript = Constants.kInvalidIndex; IsLastNodeInSSA = false; }