File | compilation-unit.str |
Author | Martin Bravenboer <martin@cs.uu.nl> |
Since | unknown |
Compilation Unit (Source)
General | |
Lines of code | 108 |
Stratego | |
Module number | 1 (100% documented) |
Constructor number | 1 (0% documented) |
Overlay number | 0 |
Strategy number | 8 (87% documented) |
Rule number | 0 |
DynamicRule number | 0 |
Constructor summary |
||
JavaCompilationUnit(ATerm ) | n/a | compilation-unit.str |
Strategy summary |
||
get-ast | Returns the AST of this compilation unit | compilation-unit.str |
get-package | Returns the package of this compilation unit | compilation-unit.str |
get-reference-ast | Returns the Reference AST from this compilation unit | compilation-unit.str |
get-type-declarations | n/a | compilation-unit.str |
instanceof-JavaCompilationUnit | Succeeds if the current term is an instance of Java compilation unit | compilation-unit.str |
new-compilation-unit | Constructs a new compilation unit | compilation-unit.str |
set-ast(ATerm ast) | Initializes the Reference AST of this CompilationUnit from the given AST | compilation-unit.str |
set-reference-ast(ATerm ref-ast) | n/a | compilation-unit.str |
Strategy details |
|||||||||||||||||
ATerm | get-ast | ||||||||||||||||
Returns the AST of this compilation unit. |
|||||||||||||||||
ATerm | get-package | ||||||||||||||||
Returns the package of this compilation unit.
|
|||||||||||||||||
ATerm | get-reference-ast | ||||||||||||||||
Returns the Reference AST from this compilation unit.
|
|||||||||||||||||
ATerm | get-type-declarations | ||||||||||||||||
No information available.
|
|||||||||||||||||
ATerm | instanceof-JavaCompilationUnit | ||||||||||||||||
Succeeds if the current term is an instance of Java compilation unit |
|||||||||||||||||
ATerm | new-compilation-unit | ||||||||||||||||
Constructs a new compilation unit.
|
|||||||||||||||||
ATerm | set-ast(ATerm ast) | ||||||||||||||||
Initializes the Reference AST of this CompilationUnit from the given AST.
|
|||||||||||||||||