File | Header.str |
Author | Martin Bravenboer <martin@cs.uu.nl> |
Since | unknown |
6.5: "Determining the Meaning of a Name"
General | |
Lines of code | 102 |
Stratego | |
Module number | 1 (100% documented) |
Constructor number | 0 |
Overlay number | 0 |
Strategy number | 6 (50% documented) |
Rule number | 0 |
DynamicRule number | 0 |
Strategy summary |
||
dryad-reclassify-all-class-declarations | Reclasisfy this class declaration and | Header.str |
dryad-reclassify-header | n/a | Header.str |
dryad-reclassify-header-class-declaration | (1) Reclassify enclosing class (2) Construct environment based on context (3) Reclassify the extends clause (4) Reclassify the superclass and superinterfaces (5) Reclassify this class | Header.str |
dryad-reclassify-header-env(Strategy s) | Constructs the environment for reclassifying a class header | Header.str |
Reclassify-DecHead(Strategy rec) | n/a | Header.str |
Reclassify-DecHead(Strategy rec) | n/a | Header.str |
Strategy details |
|||||||||
ATerm | dryad-reclassify-all-class-declarations | ||||||||
Reclasisfy this class declaration and |
|||||||||
ATerm | dryad-reclassify-header-class-declaration | ||||||||
(1) Reclassify enclosing class(2) Construct environment based on context(3) Reclassify the extends clause(4) Reclassify the superclass and superinterfaces(5) Reclassify this class |
|||||||||
ATerm | dryad-reclassify-header-env(Strategy s) | ||||||||
Constructs the environment for reclassifying a class header. |
|||||||||