Package | Description |
---|---|
fmrisc.ProgramExplorer.Syntax.Program | |
fmrisc.ProgramExplorer.Syntax.Spec |
Modifier and Type | Class and Description |
---|---|
class |
ProgramAnnotationBase
A program annotation.
|
Modifier and Type | Field and Description |
---|---|
ProgramAnnotation |
DeclarationBase.annotation |
Modifier and Type | Method and Description |
---|---|
ProgramAnnotation |
TopDeclarationBase.getAnnotation()
Get the annotation for this item.
|
ProgramAnnotation |
StatementBase.getAnnotation()
Get the annotation for this item.
|
ProgramAnnotation |
ASTProgramAnnotated.getAnnotation()
Get the annotation for this item.
|
ProgramAnnotation |
DeclarationBase.getAnnotation()
Get the annotation for this item.
|
ProgramAnnotation |
LoopStatementBase.getLoopAnnotation()
Get the loop annotation for this item.
|
ProgramAnnotation |
LoopStatement.getLoopAnnotation()
Get the loop annotation for this item.
|
Modifier and Type | Method and Description |
---|---|
void |
TopDeclarationBase.setAnnotation(ProgramAnnotation annotation)
Set the annotation for this item.
|
void |
StatementBase.setAnnotation(ProgramAnnotation annotation)
Set the annotation for this item.
|
void |
ASTProgramAnnotated.setAnnotation(ProgramAnnotation annotation)
Set the annotation for this item.
|
void |
DeclarationBase.setAnnotation(ProgramAnnotation annotation)
Set the annotation for this item.
|
void |
LoopStatementBase.setLoopAnnotation(ProgramAnnotation annotation)
Set the loop annotation for this item.
|
void |
ForLoopStatement.setLoopAnnotation(ProgramAnnotation annotation)
Set the loop annotation for this item.
|
void |
LoopStatement.setLoopAnnotation(ProgramAnnotation annotation)
Set the loop annotation for this item.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Specification
The interface to specifications.
|
Modifier and Type | Class and Description |
---|---|
class |
ClassSpec
A class specification.
|
class |
LoopSpec
A loop specification.
|
class |
MethodSpec
A method specification.
|
class |
SpecificationBase
The base class of specifications.
|
class |
StatementSpec
A statement specification.
|
class |
UnitSpec
A unit specification.
|