Class TCOnFailAnnotation
- java.lang.Object
-
- com.fujitsu.vdmj.tc.annotations.TCAnnotation
-
- org.intocps.maestro.framework.fmi2.vdm.annotations.tc.TCOnFailAnnotation
-
public class TCOnFailAnnotation extends com.fujitsu.vdmj.tc.annotations.TCAnnotation
-
-
Constructor Summary
Constructors Constructor Description TCOnFailAnnotation(com.fujitsu.vdmj.tc.lex.TCIdentifierToken name, com.fujitsu.vdmj.tc.expressions.TCExpressionList args)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidtcAfter(com.fujitsu.vdmj.tc.expressions.TCExpression exp, com.fujitsu.vdmj.tc.types.TCType type, com.fujitsu.vdmj.typechecker.Environment env, com.fujitsu.vdmj.typechecker.NameScope scope)voidtcBefore(com.fujitsu.vdmj.tc.definitions.TCClassDefinition clazz)voidtcBefore(com.fujitsu.vdmj.tc.definitions.TCDefinition def, com.fujitsu.vdmj.typechecker.Environment env, com.fujitsu.vdmj.typechecker.NameScope scope)voidtcBefore(com.fujitsu.vdmj.tc.expressions.TCExpression exp, com.fujitsu.vdmj.typechecker.Environment env, com.fujitsu.vdmj.typechecker.NameScope scope)voidtcBefore(com.fujitsu.vdmj.tc.modules.TCModule module)voidtcBefore(com.fujitsu.vdmj.tc.statements.TCStatement stmt, com.fujitsu.vdmj.typechecker.Environment env, com.fujitsu.vdmj.typechecker.NameScope scope)
-
-
-
Method Detail
-
tcBefore
public void tcBefore(com.fujitsu.vdmj.tc.definitions.TCDefinition def, com.fujitsu.vdmj.typechecker.Environment env, com.fujitsu.vdmj.typechecker.NameScope scope)- Overrides:
tcBeforein classcom.fujitsu.vdmj.tc.annotations.TCAnnotation
-
tcBefore
public void tcBefore(com.fujitsu.vdmj.tc.modules.TCModule module)
- Overrides:
tcBeforein classcom.fujitsu.vdmj.tc.annotations.TCAnnotation
-
tcBefore
public void tcBefore(com.fujitsu.vdmj.tc.definitions.TCClassDefinition clazz)
- Overrides:
tcBeforein classcom.fujitsu.vdmj.tc.annotations.TCAnnotation
-
tcBefore
public void tcBefore(com.fujitsu.vdmj.tc.statements.TCStatement stmt, com.fujitsu.vdmj.typechecker.Environment env, com.fujitsu.vdmj.typechecker.NameScope scope)- Overrides:
tcBeforein classcom.fujitsu.vdmj.tc.annotations.TCAnnotation
-
tcBefore
public void tcBefore(com.fujitsu.vdmj.tc.expressions.TCExpression exp, com.fujitsu.vdmj.typechecker.Environment env, com.fujitsu.vdmj.typechecker.NameScope scope)- Overrides:
tcBeforein classcom.fujitsu.vdmj.tc.annotations.TCAnnotation
-
tcAfter
public void tcAfter(com.fujitsu.vdmj.tc.expressions.TCExpression exp, com.fujitsu.vdmj.tc.types.TCType type, com.fujitsu.vdmj.typechecker.Environment env, com.fujitsu.vdmj.typechecker.NameScope scope)- Overrides:
tcAfterin classcom.fujitsu.vdmj.tc.annotations.TCAnnotation
-
-