ControlDependency - the collection of control dependencies which have an influence on whether the vertex is executed.
Optional ReadonlyenvironmentThe environment in which the vertex is set.
The id of the node (the id assigned by the ParentInformation decoration). This unanimously identifies the vertex in the DataflowGraph|dataflow graph as well as the corresponding NormalizedAst|normalized AST.
OptionallinkDescribes the collection of AST vertices that contributed to this vertex. For example, this is useful with replacement operators, telling you which assignment operator caused them
ReadonlytagUsed to identify and separate different types of vertices.
Optional ReadonlyvaluePre-computed abstract value; set for built-in constants (e.g. T, F) whose id is not in the AST id map
Marker vertex for a value in the dataflow of the program. For user-code constants (numbers, strings, logicals) the value is recovered by looking up the id in the NormalizedAst|normalized AST:
Example
For built-in constants whose id is not in the AstIdMap (e.g.
Tresolving tobuilt-in:T), the abstract Value is stored directly in the value field.See
isValueVertex - to check if a vertex is a value vertex