Package | Description |
---|---|
fmrisc.ProgramExplorer.Semantics | |
fmrisc.ProgramExplorer.Syntax.Logic |
Modifier and Type | Method and Description |
---|---|
static TypeSymbol |
TypeSymbol.construct(Identifier name,
Type type,
TypeDeclaration decl)
Construct type symbol.
|
TypeSymbol |
LogicEnvironment.getTypeSymbol(Identifier name)
Returns type symbol associated to name.
|
TypeSymbol |
LogicEnvironment.getTypeSymbol(Reference ref)
Get type denoted by reference in current environment
|
TypeSymbol |
LogicEnvironment.putType(Identifier name,
Type type,
TypeDeclaration decl)
Attempts to put type into type table.
|
Modifier and Type | Method and Description |
---|---|
SymbolTable<TypeSymbol> |
TheorySymbol.getTypes()
Get set of types of this theory.
|
java.util.Collection<TypeSymbol> |
LogicEnvironment.getTypeSymbols()
Get all type symbols.
|
Modifier and Type | Method and Description |
---|---|
TypeSymbol |
TypeDeclaration.getSymbol()
Get symbol introduced by declaration.
|