[silver:compiler:definition:env]
Contents of [silver:compiler:definition:env]
:
Defined in this grammar:
abstract production namedSignature
(top::NamedSignature ::= fn::String ctxs::Contexts ie::NamedSignatureElements oe::NamedSignatureElement np::NamedSignatureElements
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 30.
Parameterfn
The full name
Parameterctxs
The type constraint contexts
Parameterie
The input elements
Parameteroe
The output element
Parameternp
Named parameters (or annotations)
Represents the signature of a production (or function).
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 64.
Parameterfn
The full name
Parameterctxs
The type constraint contexts
Parameterty
The type of the global
Represents the signature of a global (or class member).
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 12.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 15.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 21.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 28.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 30.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 31.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 32.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 33.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 34.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 35.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 36.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 38.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 39.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 41.
(Undocumented.)
aspect default production top::Context ::=
{#aspect_default_production_silver:compiler:definition:type:Context}
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 44.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 212.
(Undocumented.)
aspect default production __generatedTop_18134::Type ::=
{#aspect_default_production_silver:compiler:definition:type:Type}
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 215.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Context.sv line 254.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 1.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 6.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 7.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 8.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 11.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 14.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 17.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 22.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 23.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 27.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 45.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 65.
(Undocumented.)
aspect default production top::Def ::=
{#aspect_default_production_silver:compiler:definition:env:Def}
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 72.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 84.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 89.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 94.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 100.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 105.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 112.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 117.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 123.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 125.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 127.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 129.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 131.
(Undocumented.)
fun globalDef
(Def ::= sg::String sl::Location fn::String bound::[TyVar] contexts::[Context] ty::Type
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 133.
(Undocumented.)
fun classMemberDef
(Def ::= sg::String sl::Location fn::String bound::[TyVar] head::Context contexts::[Context] ty::Type
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 136.
(Undocumented.)
fun ntDef
(Def ::= sg::String sl::Location fn::String ks::[Kind] data::Boolean closed::Boolean tracked::Boolean
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 139.
(Undocumented.)
fun termDef
(Def ::= sg::String sl::Location fn::String regex::r:Regex easyName::Maybe<String> genRepeatProb::Maybe<Float>
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 142.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 147.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 149.
(Undocumented.)
fun typeAliasDef
(Def ::= sg::String sl::Location fn::String mentionedAliases::[String] bound::[TyVar] ty::Type
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 151.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 154.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 156.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 158.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 160.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 162.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 165.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 167.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 169.
(Undocumented.)
fun classDef
(Def ::= sg::String sl::Location fn::String supers::[Context] tv::TyVar k::Kind members::[Pair<String Boolean>]
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 171.
(Undocumented.)
fun instDef
(Def ::= sg::String sl::Location fn::String bound::[TyVar] contexts::[Context] ty::Type definedMembers::[String]
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 174.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 177.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 179.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 181.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 183.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Defs.sv line 198.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 10.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 12.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 13.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 14.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 15.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 20.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 88.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 89.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 97.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 98.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 99.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 100.
(Undocumented.)
abstract production consNamedSignatureElement
(top::NamedSignatureElements ::= h::NamedSignatureElement t::NamedSignatureElements
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 102.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 112.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 122.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 123.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 131.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 132.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 137.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 153.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 161.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 168.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 174.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 186.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 195.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/NamedSignature.sv line 196.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 12.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 13.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 14.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 15.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 18.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 19.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 20.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 21.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 22.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 25.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 26.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 27.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 28.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 31.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 32.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 35.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 36.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 38.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 41.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 42.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 43.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 46.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 48.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 49.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 51.
(Undocumented.)
aspect default production top::ValueDclInfo ::=
{#aspect_default_production_silver:compiler:definition:env:ValueDclInfo}
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 56.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 67.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 74.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 83.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 93.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 104.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 113.
(Undocumented.)
abstract production classMemberDcl
(top::ValueDclInfo ::= fn::String bound::[TyVar] clsHead::Context contexts::[Context] ty::Type
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 122.
(Undocumented.)
abstract production globalValueDcl
(top::ValueDclInfo ::= fn::String bound::[TyVar] contexts::[Context] ty::Type
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 134.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 146.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 154.
(Undocumented.)
aspect default production top::TypeDclInfo ::=
{#aspect_default_production_silver:compiler:definition:env:TypeDclInfo}
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 159.
(Undocumented.)
abstract production ntDcl
(top::TypeDclInfo ::= fn::String ks::[Kind] data::Boolean closed::Boolean tracked::Boolean
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 172.
(Undocumented.)
abstract production termDcl
(top::TypeDclInfo ::= fn::String regex::r:Regex easyName::Maybe<String> genRepeatProb::Maybe<Float>
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 182.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 190.
(Undocumented.)
abstract production typeAliasDcl
(top::TypeDclInfo ::= fn::String mentionedAliases::[String] bound::[TyVar] ty::Type
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 201.
(Undocumented.)
abstract production clsDcl
(top::TypeDclInfo ::= fn::String supers::[Context] tv::TyVar k::Kind members::[Pair<String Boolean>]
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 218.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 241.
(Undocumented.)
aspect default production top::AttributeDclInfo ::=
{#aspect_default_production_silver:compiler:definition:env:AttributeDclInfo}
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 246.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 260.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 268.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 276.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 285.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 292.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 297.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 307.
(Undocumented.)
aspect default production top::OccursDclInfo ::=
{#aspect_default_production_silver:compiler:definition:env:OccursDclInfo}
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 314.
(Undocumented.)
abstract production occursDcl
(top::OccursDclInfo ::= fnnt::String fnat::String ntty::Type atty::Type
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 320.
(Undocumented.)
abstract production occursInstConstraintDcl
(top::OccursDclInfo ::= fnat::String ntty::Type atty::Type tvs::[TyVar]
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 349.
(Undocumented.)
abstract production occursSigConstraintDcl
(top::OccursDclInfo ::= fnat::String ntty::Type atty::Type ns::NamedSignature
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 359.
(Undocumented.)
abstract production occursSuperDcl
(top::OccursDclInfo ::= fnat::String atty::Type baseDcl::InstDclInfo
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 369.
(Undocumented.)
abstract production annoInstanceDcl
(top::OccursDclInfo ::= fnnt::String fnat::String ntty::Type atty::Type
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 378.
(Undocumented.)
abstract production annoInstConstraintDcl
(top::OccursDclInfo ::= fnat::String ntty::Type atty::Type tvs::[TyVar]
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 401.
(Undocumented.)
abstract production annoSigConstraintDcl
(top::OccursDclInfo ::= fnat::String ntty::Type atty::Type ns::NamedSignature
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 412.
(Undocumented.)
abstract production annoSuperDcl
(top::OccursDclInfo ::= fnat::String atty::Type baseDcl::InstDclInfo
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 423.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 431.
(Undocumented.)
aspect default production top::InstDclInfo ::=
{#aspect_default_production_silver:compiler:definition:env:InstDclInfo}
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 437.
(Undocumented.)
abstract production instDcl
(top::InstDclInfo ::= fn::String bound::[TyVar] contexts::[Context] ty::Type definedMembers::[String]
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 450.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 460.
(Undocumented.)
abstract production sigConstraintDcl
(top::InstDclInfo ::= fntc::String ty::Type ns::NamedSignature
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 467.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 474.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 481.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 490.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 497.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 504.
(Undocumented.)
abstract production inhSubsetInstConstraintDcl
(top::InstDclInfo ::= i1::Type i2::Type tvs::[TyVar]
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 513.
(Undocumented.)
abstract production inhSubsetSigConstraintDcl
(top::InstDclInfo ::= i1::Type i2::Type ns::NamedSignature
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 521.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 531.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 539.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/DclInfo.sv line 546.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 1.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 11.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 12.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 13.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 15.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 16.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 17.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 19.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 20.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 21.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 22.
(Undocumented.)
abstract production renamedEnvItem
(attribute fullName {} occurs on a, attribute compareTo<a {}> occurs on a, attribute isEqual {compareTo} occurs on a => ei::EnvItem<a> ::= newname::String di::a
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 28.
(Undocumented.)
abstract production fullNameEnvItem
(attribute fullName {} occurs on a, attribute compareTo<a {}> occurs on a, attribute isEqual {compareTo} occurs on a => ei::EnvItem<a> ::= di::a
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 57.
(Undocumented.)
abstract production onlyRenamedEnvItem
(attribute compareTo<a {}> occurs on a, attribute isEqual {compareTo} occurs on a => ei::EnvItem<a> ::= newname::String di::a
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 75.
(Undocumented.)
function defaultEnvItem
(attribute fullName {} occurs on a, attribute compareTo<a {}> occurs on a, attribute isEqual {compareTo} occurs on a => EnvItem<a> ::= di::a
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 91.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 99.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 102.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 103.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvItem.sv line 109.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 26.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 32.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 36.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 41.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 45.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 50.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 55.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 65.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 69.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 78.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 82.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 86.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 87.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 92.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Attributes.sv line 96.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 16.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 18.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 19.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 20.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 22.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 23.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 24.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 26.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 32.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 46.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 59.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 76.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 97.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 115.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 117.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 127.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 129.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 130.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 132.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 134.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 135.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 137.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 139.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 140.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 146.
(Undocumented.)
function getOccuringAttrDclHelp
([AttributeDclInfo] ::= allAttrs::[String] search::String e::[EnvTree<AttributeDclInfo>]
)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 148.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 161.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 163.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 172.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 184.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 200.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 211.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 216.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 228.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 242.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 256.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 265.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 275.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 284.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 303.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 315.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Env.sv line 338.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Type.sv line 6.
(Undocumented.)
aspect default production top::Type ::=
{#aspect_default_production_silver:compiler:definition:type:Type}
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/Type.sv line 30.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvTree.sv line 8.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvTree.sv line 13.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvTree.sv line 19.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvTree.sv line 24.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvTree.sv line 26.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvTree.sv line 28.
(Undocumented.)
Contained in grammar [silver:compiler:definition:env]
. Defined at silver/compiler/definition/env/EnvTree.sv line 30.
(Undocumented.)