Uses of Interface
dev.civl.abc.ast.entity.IF.Label
Packages that use Label
Package
Description
Submodule ast.entity defines entities
(objects of type
Entity),
the abstract things such as types, structures, unions, enumerations,
objects (variables), functions, and so on,
which can be named by identifiers in a program.The ast.node.label submodule defines AST nodes for representing labels
in a program, including ordinary labels, and the
case and default
labels used in switch statements.-
Uses of Label in dev.civl.abc.ast.entity.IF
Methods in dev.civl.abc.ast.entity.IF that return LabelModifier and TypeMethodDescriptionScope.getLabel(int labelId) Gets the label with the given label ID.Gets the label declared in this scope with the given name.Scope.getLexicalLabel(String name) Finds the label with the given name in this or any ancestor scope.EntityFactory.newLabel(OrdinaryLabelNode declaration) Creates a new label entity.Methods in dev.civl.abc.ast.entity.IF that return types with arguments of type LabelModifier and TypeMethodDescriptionScope.getLabels()Returns iterator over all (standard) labels declared in this scope.Methods in dev.civl.abc.ast.entity.IF with parameters of type Label -
Uses of Label in dev.civl.abc.ast.node.IF.label
Methods in dev.civl.abc.ast.node.IF.label that return Label