[silver:compiler:definition:flow:ast]
Contents of [silver:compiler:definition:flow:ast]
:
Defined in this grammar:
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 10.
(Undocumented.)
instance silver:core:Eq silver:compiler:definition:flow:ast:VertexType
{#instance_silver:core:Eq_silver:compiler:definition:flow:ast:VertexType}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 13.
(Undocumented.)
instance silver:core:Eq silver:compiler:definition:flow:ast:VertexType
.eq
{#instance_silver:core:Eq_silver:compiler:definition:flow:ast:VertexType.eq}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 13.
(Undocumented.)
instance silver:core:Eq silver:compiler:definition:flow:ast:VertexType
.neq
{#instance_silver:core:Eq_silver:compiler:definition:flow:ast:VertexType.neq}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 13.
(Undocumented.)
instance silver:core:Ord silver:compiler:definition:flow:ast:VertexType
{#instance_silver:core:Ord_silver:compiler:definition:flow:ast:VertexType}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 13.
(Undocumented.)
instance silver:core:Ord silver:compiler:definition:flow:ast:VertexType
.compare
{#instance_silver:core:Ord_silver:compiler:definition:flow:ast:VertexType.compare}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 13.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 15.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 18.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 20.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 22.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 24.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 26.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 27.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 30.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 38.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 51.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 64.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 77.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 90.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 103.
(Undocumented.)
abstract production subtermVertexType
(top::VertexType ::= parent::VertexType prodName::String sigName::String
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/VertexType.sv line 116.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 8.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 14.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 24.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 32.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 40.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 50.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 60.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 70.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 78.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 87.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 96.
(Undocumented.)
abstract production subtermSynVertex
(FlowVertex ::= parent::VertexType prodName::String sigName::String attrName::String
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 108.
(Undocumented.)
abstract production subtermInhVertex
(FlowVertex ::= parent::VertexType prodName::String sigName::String attrName::String
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 120.
(Undocumented.)
instance silver:core:Eq silver:compiler:definition:flow:ast:FlowVertex
{#instance_silver:core:Eq_silver:compiler:definition:flow:ast:FlowVertex}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 123.
(Undocumented.)
instance silver:core:Eq silver:compiler:definition:flow:ast:FlowVertex
.eq
{#instance_silver:core:Eq_silver:compiler:definition:flow:ast:FlowVertex.eq}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 123.
(Undocumented.)
instance silver:core:Eq silver:compiler:definition:flow:ast:FlowVertex
.neq
{#instance_silver:core:Eq_silver:compiler:definition:flow:ast:FlowVertex.neq}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 123.
(Undocumented.)
instance silver:core:Ord silver:compiler:definition:flow:ast:FlowVertex
{#instance_silver:core:Ord_silver:compiler:definition:flow:ast:FlowVertex}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 123.
(Undocumented.)
instance silver:core:Ord silver:compiler:definition:flow:ast:FlowVertex
.compare
{#instance_silver:core:Ord_silver:compiler:definition:flow:ast:FlowVertex.compare}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 123.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 127.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 130.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Vertex.sv line 131.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 13.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 14.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 19.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 23.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 27.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 31.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 35.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 39.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 42.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 46.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 51.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 55.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 61.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 64.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 67.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 71.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 74.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 79.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 83.
(Undocumented.)
aspect default production top::FlowDef ::=
{#aspect_default_production_silver:compiler:definition:flow:ast:FlowDef}
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 93.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 119.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 135.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 151.
(Undocumented.)
abstract production synEq
(top::FlowDef ::= prod::String attr::String deps::[FlowVertex] mayAffectFlowType::Boolean
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 167.
(Undocumented.)
abstract production inhEq
(top::FlowDef ::= prod::String sigName::String attr::String deps::[FlowVertex]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 186.
(Undocumented.)
abstract production fwdEq
(top::FlowDef ::= prod::String deps::[FlowVertex] mayAffectFlowType::Boolean
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 201.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 218.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 234.
(Undocumented.)
abstract production localEq
(top::FlowDef ::= prod::String fName::String typeName::String isNT::Boolean isFwrd::Boolean deps::[FlowVertex]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 254.
(Undocumented.)
abstract production localInhEq
(top::FlowDef ::= prod::String fName::String attr::String deps::[FlowVertex]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 271.
(Undocumented.)
abstract production transInhEq
(top::FlowDef ::= prod::String sigName::String transAttr::String attr::String deps::[FlowVertex]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 289.
(Undocumented.)
abstract production localTransInhEq
(top::FlowDef ::= prod::String fName::String transAttr::String attr::String deps::[FlowVertex]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 307.
(Undocumented.)
abstract production extraEq
(top::FlowDef ::= prod::String src::FlowVertex deps::[FlowVertex] mayAffectFlowType::Boolean
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 323.
(Undocumented.)
abstract production anonEq
(top::FlowDef ::= prod::String fName::String typeName::String isNT::Boolean loc::Location deps::[FlowVertex]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 342.
(Undocumented.)
abstract production anonInhEq
(top::FlowDef ::= prod::String fName::String attr::String deps::[FlowVertex]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 359.
(Undocumented.)
abstract production synOccursContextEq
(top::FlowDef ::= prod::String vt::VertexType attr::String deps::[String]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 375.
(Undocumented.)
abstract production patternRuleEq
(top::FlowDef ::= prod::String matchProd::String scrutinee::VertexType vars::[PatternVarProjection]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 387.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 394.
(Undocumented.)
abstract production patternVarProjection
(PatternVarProjection ::= child::String typeName::String patternVar::String
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 395.
(Undocumented.)
abstract production subtermDecEq
(top::FlowDef ::= prod::String parent::VertexType termProd::String sigName::String
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 406.
(Undocumented.)
abstract production childRefDecSiteEq
(top::FlowDef ::= prod::String sigName::String alwaysDec::Boolean decSite::VertexType attrs::[String]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 422.
(Undocumented.)
abstract production localRefDecSiteEq
(top::FlowDef ::= prod::String fName::String alwaysDec::Boolean decSite::VertexType attrs::[String]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 440.
(Undocumented.)
abstract production childTransRefDecSiteEq
(top::FlowDef ::= prod::String sigName::String transAttr::String alwaysDec::Boolean decSite::VertexType attrs::[String]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 459.
(Undocumented.)
abstract production localTransRefDecSiteEq
(top::FlowDef ::= prod::String fName::String transAttr::String alwaysDec::Boolean decSite::VertexType attrs::[String]
)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 478.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 489.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 494.
(Undocumented.)
Contained in grammar [silver:compiler:definition:flow:ast]
. Defined at silver/compiler/definition/flow/ast/Flow.sv line 496.
(Undocumented.)