|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jmlspecs.jml4.rac.RacTranslator
org.jmlspecs.jml4.rac.MethodBodyTranslator
org.jmlspecs.jml4.rac.ConstructorBodyTranslator
public class ConstructorBodyTranslator
Translates JML in-line assertions or statements contained in a constructor to RAC code. The translated RAC code is to be parsed and merged into the AST of the constructor body later during the AST merging phase.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.jmlspecs.jml4.rac.RacConstants |
|---|
RacConstants.Behavior, RacConstants.Condition |
| Field Summary |
|---|
| Constructor Summary | |
|---|---|
ConstructorBodyTranslator(CompilationUnitDeclaration source,
VariableGenerator varGen)
Creates a new translator for translating constructor bodies of classes contained in the given compilation unit. |
|
| Method Summary |
|---|
| Methods inherited from class org.jmlspecs.jml4.rac.MethodBodyTranslator |
|---|
translateInlineAssertions, translateInlineAssertions |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConstructorBodyTranslator(CompilationUnitDeclaration source,
VariableGenerator varGen)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||