EntryBlock¶
Constructors¶
EntryBlock¶
-
public
EntryBlock
(SymbolTable symbolTable)¶ Creation, with the given “symbolTable” attached.
Methods¶
cite¶
-
public void
cite
()¶ Prints a short reference to this EntryBlock onto TapEnv.curOutputStream().
initializedLocalZones¶
-
public TapIntList
initializedLocalZones
()¶ - Returns
The list of zones that are considered initialized upon the Unit’s entry.
maxEntryRank¶
-
public int
maxEntryRank
()¶ - Returns
the maximum rank of the entries for this EntryBlock. This is probably the same as the number of present entry arrows. This is useful for Units with many entries e.g. namespaces defined by parts.
setInitializedLocalZones¶
-
public void
setInitializedLocalZones
(TapIntList initializedLocalZones)¶ The list of zones that are considered initialized upon the Unit’s entry.